From e451969ee1510075268aab46c771ca5b983d620b Mon Sep 17 00:00:00 2001 From: CodeDoctor Date: Tue, 8 Sep 2026 12:27:02 +0200 Subject: [PATCH 01/29] New translations app_en.arb (Romanian) [ci skip] [ci skip] --- app/lib/l10n/app_ro.arb | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/app/lib/l10n/app_ro.arb b/app/lib/l10n/app_ro.arb index d23acd589e8..85730782301 100644 --- a/app/lib/l10n/app_ro.arb +++ b/app/lib/l10n/app_ro.arb @@ -6,6 +6,31 @@ "users": "Utilizatori", "user": "Utilizator", "sources": "Surse", + "sourceNameHint": "Optional, e.g. Work calendar", + "readOnly": "Read-only", + "readOnlySourceDescription": "This source is read-only. You can view its data, but cannot add, edit, or delete items.", + "storedItems": "{count, plural, =0{No stored items} =1{1 stored item} other{{count} stored items}}", + "@storedItems": { + "placeholders": { + "count": { + "type": "int" + } + } + }, + "storedItemsDescription": "Counts reflect data stored on this device. Recurring calendar entries are counted once. Sync to update connected sources.", + "sourceCountsUnavailable": "Item counts unavailable", + "calendarEntries": "Calendar entries", + "syncNow": "Sync now", + "sourcesDescription": "Manage where your data is stored and keep your connected calendars up to date.", + "connectedSources": "Connected sources", + "noConnectedSources": "No connected sources yet", + "noConnectedSourcesDescription": "Connect a calendar to sync with another device or service. Your local data is always available here.", + "localSourceDescription": "Data stored on this device. Open to export your database or view storage details.", + "sourceDetails": "Source details", + "sourceType": "Source type", + "sourceBehavior": "How this source works", + "allDeviceCalendars": "All accessible calendars on this device", + "selectedCalendars": "Selected calendar IDs", "settings": "Setări", "create": "Crează", "information": "Informare", From 9c56f3b9fd428f0c7c2d039d707ad276aa6cd7ed Mon Sep 17 00:00:00 2001 From: CodeDoctor Date: Tue, 8 Sep 2026 12:27:03 +0200 Subject: [PATCH 02/29] New translations app_en.arb (French) [ci skip] [ci skip] --- app/lib/l10n/app_fr.arb | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/app/lib/l10n/app_fr.arb b/app/lib/l10n/app_fr.arb index 46285d6645c..f8c82de6146 100644 --- a/app/lib/l10n/app_fr.arb +++ b/app/lib/l10n/app_fr.arb @@ -6,6 +6,31 @@ "users": "Utilisateurs", "user": "Utilisateur", "sources": "Sources", + "sourceNameHint": "Optional, e.g. Work calendar", + "readOnly": "Read-only", + "readOnlySourceDescription": "This source is read-only. You can view its data, but cannot add, edit, or delete items.", + "storedItems": "{count, plural, =0{No stored items} =1{1 stored item} other{{count} stored items}}", + "@storedItems": { + "placeholders": { + "count": { + "type": "int" + } + } + }, + "storedItemsDescription": "Counts reflect data stored on this device. Recurring calendar entries are counted once. Sync to update connected sources.", + "sourceCountsUnavailable": "Item counts unavailable", + "calendarEntries": "Calendar entries", + "syncNow": "Sync now", + "sourcesDescription": "Manage where your data is stored and keep your connected calendars up to date.", + "connectedSources": "Connected sources", + "noConnectedSources": "No connected sources yet", + "noConnectedSourcesDescription": "Connect a calendar to sync with another device or service. Your local data is always available here.", + "localSourceDescription": "Data stored on this device. Open to export your database or view storage details.", + "sourceDetails": "Source details", + "sourceType": "Source type", + "sourceBehavior": "How this source works", + "allDeviceCalendars": "All accessible calendars on this device", + "selectedCalendars": "Selected calendar IDs", "settings": "Réglages", "create": "Créer", "information": "Information", From 9226a86b2ecb382d0fe58e72c722f1ffaf3a787e Mon Sep 17 00:00:00 2001 From: CodeDoctor Date: Tue, 8 Sep 2026 12:27:05 +0200 Subject: [PATCH 03/29] New translations app_en.arb (Spanish) [ci skip] [ci skip] --- app/lib/l10n/app_es.arb | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/app/lib/l10n/app_es.arb b/app/lib/l10n/app_es.arb index bb4e8b5397f..653588757d4 100644 --- a/app/lib/l10n/app_es.arb +++ b/app/lib/l10n/app_es.arb @@ -6,6 +6,31 @@ "users": "Usuarios", "user": "Usuario", "sources": "Fuentes", + "sourceNameHint": "Optional, e.g. Work calendar", + "readOnly": "Read-only", + "readOnlySourceDescription": "This source is read-only. You can view its data, but cannot add, edit, or delete items.", + "storedItems": "{count, plural, =0{No stored items} =1{1 stored item} other{{count} stored items}}", + "@storedItems": { + "placeholders": { + "count": { + "type": "int" + } + } + }, + "storedItemsDescription": "Counts reflect data stored on this device. Recurring calendar entries are counted once. Sync to update connected sources.", + "sourceCountsUnavailable": "Item counts unavailable", + "calendarEntries": "Calendar entries", + "syncNow": "Sync now", + "sourcesDescription": "Manage where your data is stored and keep your connected calendars up to date.", + "connectedSources": "Connected sources", + "noConnectedSources": "No connected sources yet", + "noConnectedSourcesDescription": "Connect a calendar to sync with another device or service. Your local data is always available here.", + "localSourceDescription": "Data stored on this device. Open to export your database or view storage details.", + "sourceDetails": "Source details", + "sourceType": "Source type", + "sourceBehavior": "How this source works", + "allDeviceCalendars": "All accessible calendars on this device", + "selectedCalendars": "Selected calendar IDs", "settings": "Ajustes", "create": "Crear", "information": "Información", From 8f440354e5f179b391fefdb43fd51ff9f67e13d9 Mon Sep 17 00:00:00 2001 From: CodeDoctor Date: Tue, 8 Sep 2026 12:27:07 +0200 Subject: [PATCH 04/29] New translations app_en.arb (Afrikaans) [ci skip] [ci skip] --- app/lib/l10n/app_af.arb | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/app/lib/l10n/app_af.arb b/app/lib/l10n/app_af.arb index f152caf4c92..8813be831b3 100644 --- a/app/lib/l10n/app_af.arb +++ b/app/lib/l10n/app_af.arb @@ -6,6 +6,31 @@ "users": "Gebruikers", "user": "User", "sources": "Sources", + "sourceNameHint": "Optional, e.g. Work calendar", + "readOnly": "Read-only", + "readOnlySourceDescription": "This source is read-only. You can view its data, but cannot add, edit, or delete items.", + "storedItems": "{count, plural, =0{No stored items} =1{1 stored item} other{{count} stored items}}", + "@storedItems": { + "placeholders": { + "count": { + "type": "int" + } + } + }, + "storedItemsDescription": "Counts reflect data stored on this device. Recurring calendar entries are counted once. Sync to update connected sources.", + "sourceCountsUnavailable": "Item counts unavailable", + "calendarEntries": "Calendar entries", + "syncNow": "Sync now", + "sourcesDescription": "Manage where your data is stored and keep your connected calendars up to date.", + "connectedSources": "Connected sources", + "noConnectedSources": "No connected sources yet", + "noConnectedSourcesDescription": "Connect a calendar to sync with another device or service. Your local data is always available here.", + "localSourceDescription": "Data stored on this device. Open to export your database or view storage details.", + "sourceDetails": "Source details", + "sourceType": "Source type", + "sourceBehavior": "How this source works", + "allDeviceCalendars": "All accessible calendars on this device", + "selectedCalendars": "Selected calendar IDs", "settings": "Instellings", "create": "Create", "information": "Inligting", From 43173fc3f7ed4cbb730698842fd1883853b994cd Mon Sep 17 00:00:00 2001 From: CodeDoctor Date: Tue, 8 Sep 2026 12:27:08 +0200 Subject: [PATCH 05/29] New translations app_en.arb (Arabic) [ci skip] [ci skip] --- app/lib/l10n/app_ar.arb | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/app/lib/l10n/app_ar.arb b/app/lib/l10n/app_ar.arb index e09be3dfdf8..3ce3aabf570 100644 --- a/app/lib/l10n/app_ar.arb +++ b/app/lib/l10n/app_ar.arb @@ -6,6 +6,31 @@ "users": "المستخدمون", "user": "المستخدم", "sources": "المصادر", + "sourceNameHint": "Optional, e.g. Work calendar", + "readOnly": "Read-only", + "readOnlySourceDescription": "This source is read-only. You can view its data, but cannot add, edit, or delete items.", + "storedItems": "{count, plural, =0{No stored items} =1{1 stored item} other{{count} stored items}}", + "@storedItems": { + "placeholders": { + "count": { + "type": "int" + } + } + }, + "storedItemsDescription": "Counts reflect data stored on this device. Recurring calendar entries are counted once. Sync to update connected sources.", + "sourceCountsUnavailable": "Item counts unavailable", + "calendarEntries": "Calendar entries", + "syncNow": "Sync now", + "sourcesDescription": "Manage where your data is stored and keep your connected calendars up to date.", + "connectedSources": "Connected sources", + "noConnectedSources": "No connected sources yet", + "noConnectedSourcesDescription": "Connect a calendar to sync with another device or service. Your local data is always available here.", + "localSourceDescription": "Data stored on this device. Open to export your database or view storage details.", + "sourceDetails": "Source details", + "sourceType": "Source type", + "sourceBehavior": "How this source works", + "allDeviceCalendars": "All accessible calendars on this device", + "selectedCalendars": "Selected calendar IDs", "settings": "الإعدادات", "create": "إنشاء", "information": "معلومات", From 4e0e3233c439a2e1b64f75db9c15d47c1d3dce3c Mon Sep 17 00:00:00 2001 From: CodeDoctor Date: Tue, 8 Sep 2026 12:27:10 +0200 Subject: [PATCH 06/29] New translations app_en.arb (Catalan) [ci skip] [ci skip] --- app/lib/l10n/app_ca.arb | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/app/lib/l10n/app_ca.arb b/app/lib/l10n/app_ca.arb index 31dda342978..400cb17a81e 100644 --- a/app/lib/l10n/app_ca.arb +++ b/app/lib/l10n/app_ca.arb @@ -6,6 +6,31 @@ "users": "Usuaris", "user": "User", "sources": "Sources", + "sourceNameHint": "Optional, e.g. Work calendar", + "readOnly": "Read-only", + "readOnlySourceDescription": "This source is read-only. You can view its data, but cannot add, edit, or delete items.", + "storedItems": "{count, plural, =0{No stored items} =1{1 stored item} other{{count} stored items}}", + "@storedItems": { + "placeholders": { + "count": { + "type": "int" + } + } + }, + "storedItemsDescription": "Counts reflect data stored on this device. Recurring calendar entries are counted once. Sync to update connected sources.", + "sourceCountsUnavailable": "Item counts unavailable", + "calendarEntries": "Calendar entries", + "syncNow": "Sync now", + "sourcesDescription": "Manage where your data is stored and keep your connected calendars up to date.", + "connectedSources": "Connected sources", + "noConnectedSources": "No connected sources yet", + "noConnectedSourcesDescription": "Connect a calendar to sync with another device or service. Your local data is always available here.", + "localSourceDescription": "Data stored on this device. Open to export your database or view storage details.", + "sourceDetails": "Source details", + "sourceType": "Source type", + "sourceBehavior": "How this source works", + "allDeviceCalendars": "All accessible calendars on this device", + "selectedCalendars": "Selected calendar IDs", "settings": "Paràmetres", "create": "Crear", "information": "Informació", From d331fb2edb01dce80b63344d7cf78e1fa63f96fd Mon Sep 17 00:00:00 2001 From: CodeDoctor Date: Tue, 8 Sep 2026 12:27:11 +0200 Subject: [PATCH 07/29] New translations app_en.arb (Czech) [ci skip] [ci skip] --- app/lib/l10n/app_cs.arb | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/app/lib/l10n/app_cs.arb b/app/lib/l10n/app_cs.arb index 19fef5f49c4..263fa56e7b3 100644 --- a/app/lib/l10n/app_cs.arb +++ b/app/lib/l10n/app_cs.arb @@ -6,6 +6,31 @@ "users": "Uživatelé", "user": "Uživatel", "sources": "Zdroje", + "sourceNameHint": "Optional, e.g. Work calendar", + "readOnly": "Read-only", + "readOnlySourceDescription": "This source is read-only. You can view its data, but cannot add, edit, or delete items.", + "storedItems": "{count, plural, =0{No stored items} =1{1 stored item} other{{count} stored items}}", + "@storedItems": { + "placeholders": { + "count": { + "type": "int" + } + } + }, + "storedItemsDescription": "Counts reflect data stored on this device. Recurring calendar entries are counted once. Sync to update connected sources.", + "sourceCountsUnavailable": "Item counts unavailable", + "calendarEntries": "Calendar entries", + "syncNow": "Sync now", + "sourcesDescription": "Manage where your data is stored and keep your connected calendars up to date.", + "connectedSources": "Connected sources", + "noConnectedSources": "No connected sources yet", + "noConnectedSourcesDescription": "Connect a calendar to sync with another device or service. Your local data is always available here.", + "localSourceDescription": "Data stored on this device. Open to export your database or view storage details.", + "sourceDetails": "Source details", + "sourceType": "Source type", + "sourceBehavior": "How this source works", + "allDeviceCalendars": "All accessible calendars on this device", + "selectedCalendars": "Selected calendar IDs", "settings": "Nastavení", "create": "Vytvořit", "information": "Informace", From 9c8dfb7f76f47afdda8296e32ba6fcae8cab8891 Mon Sep 17 00:00:00 2001 From: CodeDoctor Date: Tue, 8 Sep 2026 12:27:13 +0200 Subject: [PATCH 08/29] New translations app_en.arb (Danish) [ci skip] [ci skip] --- app/lib/l10n/app_da.arb | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/app/lib/l10n/app_da.arb b/app/lib/l10n/app_da.arb index ba5aad87a17..00a9d930ece 100644 --- a/app/lib/l10n/app_da.arb +++ b/app/lib/l10n/app_da.arb @@ -6,6 +6,31 @@ "users": "Brugere", "user": "Bruger", "sources": "Kilder", + "sourceNameHint": "Optional, e.g. Work calendar", + "readOnly": "Read-only", + "readOnlySourceDescription": "This source is read-only. You can view its data, but cannot add, edit, or delete items.", + "storedItems": "{count, plural, =0{No stored items} =1{1 stored item} other{{count} stored items}}", + "@storedItems": { + "placeholders": { + "count": { + "type": "int" + } + } + }, + "storedItemsDescription": "Counts reflect data stored on this device. Recurring calendar entries are counted once. Sync to update connected sources.", + "sourceCountsUnavailable": "Item counts unavailable", + "calendarEntries": "Calendar entries", + "syncNow": "Sync now", + "sourcesDescription": "Manage where your data is stored and keep your connected calendars up to date.", + "connectedSources": "Connected sources", + "noConnectedSources": "No connected sources yet", + "noConnectedSourcesDescription": "Connect a calendar to sync with another device or service. Your local data is always available here.", + "localSourceDescription": "Data stored on this device. Open to export your database or view storage details.", + "sourceDetails": "Source details", + "sourceType": "Source type", + "sourceBehavior": "How this source works", + "allDeviceCalendars": "All accessible calendars on this device", + "selectedCalendars": "Selected calendar IDs", "settings": "Indstillinger", "create": "Opret", "information": "Information", From 692bf3953e5cac157b97c58cb7b8f02cac650319 Mon Sep 17 00:00:00 2001 From: CodeDoctor Date: Tue, 8 Sep 2026 12:27:15 +0200 Subject: [PATCH 09/29] New translations app_en.arb (German) [ci skip] [ci skip] --- app/lib/l10n/app_de.arb | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/app/lib/l10n/app_de.arb b/app/lib/l10n/app_de.arb index 9c65c7ecba3..903cfaae0a4 100644 --- a/app/lib/l10n/app_de.arb +++ b/app/lib/l10n/app_de.arb @@ -6,6 +6,31 @@ "users": "Benutzer", "user": "Benutzer", "sources": "Quellen", + "sourceNameHint": "Optional, e.g. Work calendar", + "readOnly": "Read-only", + "readOnlySourceDescription": "This source is read-only. You can view its data, but cannot add, edit, or delete items.", + "storedItems": "{count, plural, =0{No stored items} =1{1 stored item} other{{count} stored items}}", + "@storedItems": { + "placeholders": { + "count": { + "type": "int" + } + } + }, + "storedItemsDescription": "Counts reflect data stored on this device. Recurring calendar entries are counted once. Sync to update connected sources.", + "sourceCountsUnavailable": "Item counts unavailable", + "calendarEntries": "Calendar entries", + "syncNow": "Sync now", + "sourcesDescription": "Manage where your data is stored and keep your connected calendars up to date.", + "connectedSources": "Connected sources", + "noConnectedSources": "No connected sources yet", + "noConnectedSourcesDescription": "Connect a calendar to sync with another device or service. Your local data is always available here.", + "localSourceDescription": "Data stored on this device. Open to export your database or view storage details.", + "sourceDetails": "Source details", + "sourceType": "Source type", + "sourceBehavior": "How this source works", + "allDeviceCalendars": "All accessible calendars on this device", + "selectedCalendars": "Selected calendar IDs", "settings": "Einstellungen", "create": "Anlegen", "information": "Informationen", From 931aea9c817f44013a2b191e8fb98e14fbcd6e48 Mon Sep 17 00:00:00 2001 From: CodeDoctor Date: Tue, 8 Sep 2026 12:27:16 +0200 Subject: [PATCH 10/29] New translations app_en.arb (Greek) [ci skip] [ci skip] --- app/lib/l10n/app_el.arb | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/app/lib/l10n/app_el.arb b/app/lib/l10n/app_el.arb index eaccf5f65ae..211717c0f4d 100644 --- a/app/lib/l10n/app_el.arb +++ b/app/lib/l10n/app_el.arb @@ -6,6 +6,31 @@ "users": "Χρήστες", "user": "Χρήστης", "sources": "Πηγές", + "sourceNameHint": "Optional, e.g. Work calendar", + "readOnly": "Read-only", + "readOnlySourceDescription": "This source is read-only. You can view its data, but cannot add, edit, or delete items.", + "storedItems": "{count, plural, =0{No stored items} =1{1 stored item} other{{count} stored items}}", + "@storedItems": { + "placeholders": { + "count": { + "type": "int" + } + } + }, + "storedItemsDescription": "Counts reflect data stored on this device. Recurring calendar entries are counted once. Sync to update connected sources.", + "sourceCountsUnavailable": "Item counts unavailable", + "calendarEntries": "Calendar entries", + "syncNow": "Sync now", + "sourcesDescription": "Manage where your data is stored and keep your connected calendars up to date.", + "connectedSources": "Connected sources", + "noConnectedSources": "No connected sources yet", + "noConnectedSourcesDescription": "Connect a calendar to sync with another device or service. Your local data is always available here.", + "localSourceDescription": "Data stored on this device. Open to export your database or view storage details.", + "sourceDetails": "Source details", + "sourceType": "Source type", + "sourceBehavior": "How this source works", + "allDeviceCalendars": "All accessible calendars on this device", + "selectedCalendars": "Selected calendar IDs", "settings": "Ρυθμίσεις", "create": "Δημιουργία", "information": "Πληροφορίες", From 846393db5521a9b5bbe6da51594b9ffc7a7e028f Mon Sep 17 00:00:00 2001 From: CodeDoctor Date: Tue, 8 Sep 2026 12:27:18 +0200 Subject: [PATCH 11/29] New translations app_en.arb (Finnish) [ci skip] [ci skip] --- app/lib/l10n/app_fi.arb | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/app/lib/l10n/app_fi.arb b/app/lib/l10n/app_fi.arb index e161705d706..1b8a0a50261 100644 --- a/app/lib/l10n/app_fi.arb +++ b/app/lib/l10n/app_fi.arb @@ -6,6 +6,31 @@ "users": "Käyttäjät", "user": "Käyttäjä", "sources": "Lähteet", + "sourceNameHint": "Optional, e.g. Work calendar", + "readOnly": "Read-only", + "readOnlySourceDescription": "This source is read-only. You can view its data, but cannot add, edit, or delete items.", + "storedItems": "{count, plural, =0{No stored items} =1{1 stored item} other{{count} stored items}}", + "@storedItems": { + "placeholders": { + "count": { + "type": "int" + } + } + }, + "storedItemsDescription": "Counts reflect data stored on this device. Recurring calendar entries are counted once. Sync to update connected sources.", + "sourceCountsUnavailable": "Item counts unavailable", + "calendarEntries": "Calendar entries", + "syncNow": "Sync now", + "sourcesDescription": "Manage where your data is stored and keep your connected calendars up to date.", + "connectedSources": "Connected sources", + "noConnectedSources": "No connected sources yet", + "noConnectedSourcesDescription": "Connect a calendar to sync with another device or service. Your local data is always available here.", + "localSourceDescription": "Data stored on this device. Open to export your database or view storage details.", + "sourceDetails": "Source details", + "sourceType": "Source type", + "sourceBehavior": "How this source works", + "allDeviceCalendars": "All accessible calendars on this device", + "selectedCalendars": "Selected calendar IDs", "settings": "Asetukset", "create": "Luo", "information": "Tiedot", From c6627271db958e84f3cb36f29d6e49ec6af7ee81 Mon Sep 17 00:00:00 2001 From: CodeDoctor Date: Tue, 8 Sep 2026 12:27:19 +0200 Subject: [PATCH 12/29] New translations app_en.arb (Hebrew) [ci skip] [ci skip] --- app/lib/l10n/app_he.arb | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/app/lib/l10n/app_he.arb b/app/lib/l10n/app_he.arb index b5e0a2f2bcc..92e92d16acf 100644 --- a/app/lib/l10n/app_he.arb +++ b/app/lib/l10n/app_he.arb @@ -6,6 +6,31 @@ "users": "משתמשים", "user": "User", "sources": "Sources", + "sourceNameHint": "Optional, e.g. Work calendar", + "readOnly": "Read-only", + "readOnlySourceDescription": "This source is read-only. You can view its data, but cannot add, edit, or delete items.", + "storedItems": "{count, plural, =0{No stored items} =1{1 stored item} other{{count} stored items}}", + "@storedItems": { + "placeholders": { + "count": { + "type": "int" + } + } + }, + "storedItemsDescription": "Counts reflect data stored on this device. Recurring calendar entries are counted once. Sync to update connected sources.", + "sourceCountsUnavailable": "Item counts unavailable", + "calendarEntries": "Calendar entries", + "syncNow": "Sync now", + "sourcesDescription": "Manage where your data is stored and keep your connected calendars up to date.", + "connectedSources": "Connected sources", + "noConnectedSources": "No connected sources yet", + "noConnectedSourcesDescription": "Connect a calendar to sync with another device or service. Your local data is always available here.", + "localSourceDescription": "Data stored on this device. Open to export your database or view storage details.", + "sourceDetails": "Source details", + "sourceType": "Source type", + "sourceBehavior": "How this source works", + "allDeviceCalendars": "All accessible calendars on this device", + "selectedCalendars": "Selected calendar IDs", "settings": "הגדרות", "create": "Create", "information": "מידע", From e9bc0271c58aa699e2e4a929d7416b16cbd8bfc8 Mon Sep 17 00:00:00 2001 From: CodeDoctor Date: Tue, 8 Sep 2026 12:27:21 +0200 Subject: [PATCH 13/29] New translations app_en.arb (Hungarian) [ci skip] [ci skip] --- app/lib/l10n/app_hu.arb | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/app/lib/l10n/app_hu.arb b/app/lib/l10n/app_hu.arb index d4fde5a5f91..ed60a54a728 100644 --- a/app/lib/l10n/app_hu.arb +++ b/app/lib/l10n/app_hu.arb @@ -6,6 +6,31 @@ "users": "Felhasználók", "user": "User", "sources": "Sources", + "sourceNameHint": "Optional, e.g. Work calendar", + "readOnly": "Read-only", + "readOnlySourceDescription": "This source is read-only. You can view its data, but cannot add, edit, or delete items.", + "storedItems": "{count, plural, =0{No stored items} =1{1 stored item} other{{count} stored items}}", + "@storedItems": { + "placeholders": { + "count": { + "type": "int" + } + } + }, + "storedItemsDescription": "Counts reflect data stored on this device. Recurring calendar entries are counted once. Sync to update connected sources.", + "sourceCountsUnavailable": "Item counts unavailable", + "calendarEntries": "Calendar entries", + "syncNow": "Sync now", + "sourcesDescription": "Manage where your data is stored and keep your connected calendars up to date.", + "connectedSources": "Connected sources", + "noConnectedSources": "No connected sources yet", + "noConnectedSourcesDescription": "Connect a calendar to sync with another device or service. Your local data is always available here.", + "localSourceDescription": "Data stored on this device. Open to export your database or view storage details.", + "sourceDetails": "Source details", + "sourceType": "Source type", + "sourceBehavior": "How this source works", + "allDeviceCalendars": "All accessible calendars on this device", + "selectedCalendars": "Selected calendar IDs", "settings": "Beállítások", "create": "Létrehozás", "information": "Információ", From a71bef98ec5f48aee9f26f862f0176d4d99f08af Mon Sep 17 00:00:00 2001 From: CodeDoctor Date: Tue, 8 Sep 2026 12:27:22 +0200 Subject: [PATCH 14/29] New translations app_en.arb (Italian) [ci skip] [ci skip] --- app/lib/l10n/app_it.arb | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/app/lib/l10n/app_it.arb b/app/lib/l10n/app_it.arb index 90740b50687..94458cbb164 100644 --- a/app/lib/l10n/app_it.arb +++ b/app/lib/l10n/app_it.arb @@ -6,6 +6,31 @@ "users": "Utenti", "user": "Utente", "sources": "Sorgenti", + "sourceNameHint": "Optional, e.g. Work calendar", + "readOnly": "Read-only", + "readOnlySourceDescription": "This source is read-only. You can view its data, but cannot add, edit, or delete items.", + "storedItems": "{count, plural, =0{No stored items} =1{1 stored item} other{{count} stored items}}", + "@storedItems": { + "placeholders": { + "count": { + "type": "int" + } + } + }, + "storedItemsDescription": "Counts reflect data stored on this device. Recurring calendar entries are counted once. Sync to update connected sources.", + "sourceCountsUnavailable": "Item counts unavailable", + "calendarEntries": "Calendar entries", + "syncNow": "Sync now", + "sourcesDescription": "Manage where your data is stored and keep your connected calendars up to date.", + "connectedSources": "Connected sources", + "noConnectedSources": "No connected sources yet", + "noConnectedSourcesDescription": "Connect a calendar to sync with another device or service. Your local data is always available here.", + "localSourceDescription": "Data stored on this device. Open to export your database or view storage details.", + "sourceDetails": "Source details", + "sourceType": "Source type", + "sourceBehavior": "How this source works", + "allDeviceCalendars": "All accessible calendars on this device", + "selectedCalendars": "Selected calendar IDs", "settings": "Impostazioni", "create": "Crea", "information": "Informazioni", From 7d29a4e7179b17d43883fa68dcb5bcd3c033b5eb Mon Sep 17 00:00:00 2001 From: CodeDoctor Date: Tue, 8 Sep 2026 12:27:24 +0200 Subject: [PATCH 15/29] New translations app_en.arb (Japanese) [ci skip] [ci skip] --- app/lib/l10n/app_ja.arb | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/app/lib/l10n/app_ja.arb b/app/lib/l10n/app_ja.arb index 83f59b95916..97724c75da7 100644 --- a/app/lib/l10n/app_ja.arb +++ b/app/lib/l10n/app_ja.arb @@ -6,6 +6,31 @@ "users": "ユーザー", "user": "ユーザー", "sources": "ソース", + "sourceNameHint": "Optional, e.g. Work calendar", + "readOnly": "Read-only", + "readOnlySourceDescription": "This source is read-only. You can view its data, but cannot add, edit, or delete items.", + "storedItems": "{count, plural, =0{No stored items} =1{1 stored item} other{{count} stored items}}", + "@storedItems": { + "placeholders": { + "count": { + "type": "int" + } + } + }, + "storedItemsDescription": "Counts reflect data stored on this device. Recurring calendar entries are counted once. Sync to update connected sources.", + "sourceCountsUnavailable": "Item counts unavailable", + "calendarEntries": "Calendar entries", + "syncNow": "Sync now", + "sourcesDescription": "Manage where your data is stored and keep your connected calendars up to date.", + "connectedSources": "Connected sources", + "noConnectedSources": "No connected sources yet", + "noConnectedSourcesDescription": "Connect a calendar to sync with another device or service. Your local data is always available here.", + "localSourceDescription": "Data stored on this device. Open to export your database or view storage details.", + "sourceDetails": "Source details", + "sourceType": "Source type", + "sourceBehavior": "How this source works", + "allDeviceCalendars": "All accessible calendars on this device", + "selectedCalendars": "Selected calendar IDs", "settings": "設定", "create": "作成", "information": "情報", From 406b8f78fba8ae363583319fa54129d594be7835 Mon Sep 17 00:00:00 2001 From: CodeDoctor Date: Tue, 8 Sep 2026 12:27:26 +0200 Subject: [PATCH 16/29] New translations app_en.arb (Korean) [ci skip] [ci skip] --- app/lib/l10n/app_ko.arb | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/app/lib/l10n/app_ko.arb b/app/lib/l10n/app_ko.arb index 1c620a9a668..e5f40148175 100644 --- a/app/lib/l10n/app_ko.arb +++ b/app/lib/l10n/app_ko.arb @@ -6,6 +6,31 @@ "users": "사용자", "user": "User", "sources": "Sources", + "sourceNameHint": "Optional, e.g. Work calendar", + "readOnly": "Read-only", + "readOnlySourceDescription": "This source is read-only. You can view its data, but cannot add, edit, or delete items.", + "storedItems": "{count, plural, =0{No stored items} =1{1 stored item} other{{count} stored items}}", + "@storedItems": { + "placeholders": { + "count": { + "type": "int" + } + } + }, + "storedItemsDescription": "Counts reflect data stored on this device. Recurring calendar entries are counted once. Sync to update connected sources.", + "sourceCountsUnavailable": "Item counts unavailable", + "calendarEntries": "Calendar entries", + "syncNow": "Sync now", + "sourcesDescription": "Manage where your data is stored and keep your connected calendars up to date.", + "connectedSources": "Connected sources", + "noConnectedSources": "No connected sources yet", + "noConnectedSourcesDescription": "Connect a calendar to sync with another device or service. Your local data is always available here.", + "localSourceDescription": "Data stored on this device. Open to export your database or view storage details.", + "sourceDetails": "Source details", + "sourceType": "Source type", + "sourceBehavior": "How this source works", + "allDeviceCalendars": "All accessible calendars on this device", + "selectedCalendars": "Selected calendar IDs", "settings": "설정", "create": "Create", "information": "정보", From 8aa81925617a4fa889d0cadbdade2b8475071a7f Mon Sep 17 00:00:00 2001 From: CodeDoctor Date: Tue, 8 Sep 2026 12:27:27 +0200 Subject: [PATCH 17/29] New translations app_en.arb (Dutch) [ci skip] [ci skip] --- app/lib/l10n/app_nl.arb | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/app/lib/l10n/app_nl.arb b/app/lib/l10n/app_nl.arb index 59938bbe997..47badec8a2c 100644 --- a/app/lib/l10n/app_nl.arb +++ b/app/lib/l10n/app_nl.arb @@ -6,6 +6,31 @@ "users": "Gebruikers", "user": "Gebruiker", "sources": "Bronnen", + "sourceNameHint": "Optional, e.g. Work calendar", + "readOnly": "Read-only", + "readOnlySourceDescription": "This source is read-only. You can view its data, but cannot add, edit, or delete items.", + "storedItems": "{count, plural, =0{No stored items} =1{1 stored item} other{{count} stored items}}", + "@storedItems": { + "placeholders": { + "count": { + "type": "int" + } + } + }, + "storedItemsDescription": "Counts reflect data stored on this device. Recurring calendar entries are counted once. Sync to update connected sources.", + "sourceCountsUnavailable": "Item counts unavailable", + "calendarEntries": "Calendar entries", + "syncNow": "Sync now", + "sourcesDescription": "Manage where your data is stored and keep your connected calendars up to date.", + "connectedSources": "Connected sources", + "noConnectedSources": "No connected sources yet", + "noConnectedSourcesDescription": "Connect a calendar to sync with another device or service. Your local data is always available here.", + "localSourceDescription": "Data stored on this device. Open to export your database or view storage details.", + "sourceDetails": "Source details", + "sourceType": "Source type", + "sourceBehavior": "How this source works", + "allDeviceCalendars": "All accessible calendars on this device", + "selectedCalendars": "Selected calendar IDs", "settings": "Instellingen", "create": "Aanmaken", "information": "Informatie", From 2f4202e84bf0950b512a1ffaa32a6fc1cf0a0910 Mon Sep 17 00:00:00 2001 From: CodeDoctor Date: Tue, 8 Sep 2026 12:27:29 +0200 Subject: [PATCH 18/29] New translations app_en.arb (Norwegian) [ci skip] [ci skip] --- app/lib/l10n/app_no.arb | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/app/lib/l10n/app_no.arb b/app/lib/l10n/app_no.arb index 37eb49fee2f..1899674a938 100644 --- a/app/lib/l10n/app_no.arb +++ b/app/lib/l10n/app_no.arb @@ -6,6 +6,31 @@ "users": "Brukere", "user": "Bruker", "sources": "Kilder", + "sourceNameHint": "Optional, e.g. Work calendar", + "readOnly": "Read-only", + "readOnlySourceDescription": "This source is read-only. You can view its data, but cannot add, edit, or delete items.", + "storedItems": "{count, plural, =0{No stored items} =1{1 stored item} other{{count} stored items}}", + "@storedItems": { + "placeholders": { + "count": { + "type": "int" + } + } + }, + "storedItemsDescription": "Counts reflect data stored on this device. Recurring calendar entries are counted once. Sync to update connected sources.", + "sourceCountsUnavailable": "Item counts unavailable", + "calendarEntries": "Calendar entries", + "syncNow": "Sync now", + "sourcesDescription": "Manage where your data is stored and keep your connected calendars up to date.", + "connectedSources": "Connected sources", + "noConnectedSources": "No connected sources yet", + "noConnectedSourcesDescription": "Connect a calendar to sync with another device or service. Your local data is always available here.", + "localSourceDescription": "Data stored on this device. Open to export your database or view storage details.", + "sourceDetails": "Source details", + "sourceType": "Source type", + "sourceBehavior": "How this source works", + "allDeviceCalendars": "All accessible calendars on this device", + "selectedCalendars": "Selected calendar IDs", "settings": "Innstillinger", "create": "Opprett", "information": "Informasjon", From b1e862b8889b98597cf41b89926839316969e2d4 Mon Sep 17 00:00:00 2001 From: CodeDoctor Date: Tue, 8 Sep 2026 12:27:31 +0200 Subject: [PATCH 19/29] New translations app_en.arb (Polish) [ci skip] [ci skip] --- app/lib/l10n/app_pl.arb | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/app/lib/l10n/app_pl.arb b/app/lib/l10n/app_pl.arb index 720ce107d0d..0d422509d6a 100644 --- a/app/lib/l10n/app_pl.arb +++ b/app/lib/l10n/app_pl.arb @@ -6,6 +6,31 @@ "users": "Użytkownicy", "user": "Użytkownik", "sources": "Źródła", + "sourceNameHint": "Optional, e.g. Work calendar", + "readOnly": "Read-only", + "readOnlySourceDescription": "This source is read-only. You can view its data, but cannot add, edit, or delete items.", + "storedItems": "{count, plural, =0{No stored items} =1{1 stored item} other{{count} stored items}}", + "@storedItems": { + "placeholders": { + "count": { + "type": "int" + } + } + }, + "storedItemsDescription": "Counts reflect data stored on this device. Recurring calendar entries are counted once. Sync to update connected sources.", + "sourceCountsUnavailable": "Item counts unavailable", + "calendarEntries": "Calendar entries", + "syncNow": "Sync now", + "sourcesDescription": "Manage where your data is stored and keep your connected calendars up to date.", + "connectedSources": "Connected sources", + "noConnectedSources": "No connected sources yet", + "noConnectedSourcesDescription": "Connect a calendar to sync with another device or service. Your local data is always available here.", + "localSourceDescription": "Data stored on this device. Open to export your database or view storage details.", + "sourceDetails": "Source details", + "sourceType": "Source type", + "sourceBehavior": "How this source works", + "allDeviceCalendars": "All accessible calendars on this device", + "selectedCalendars": "Selected calendar IDs", "settings": "Ustawienia", "create": "Utwórz", "information": "Informacje", From d1155559f353056abe3aa6c3ab302243f3886e63 Mon Sep 17 00:00:00 2001 From: CodeDoctor Date: Tue, 8 Sep 2026 12:27:32 +0200 Subject: [PATCH 20/29] New translations app_en.arb (Portuguese) [ci skip] [ci skip] --- app/lib/l10n/app_pt.arb | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/app/lib/l10n/app_pt.arb b/app/lib/l10n/app_pt.arb index aa76ee0b71e..74d4b6891ac 100644 --- a/app/lib/l10n/app_pt.arb +++ b/app/lib/l10n/app_pt.arb @@ -6,6 +6,31 @@ "users": "Utilizadores", "user": "Usuário", "sources": "Fontes", + "sourceNameHint": "Optional, e.g. Work calendar", + "readOnly": "Read-only", + "readOnlySourceDescription": "This source is read-only. You can view its data, but cannot add, edit, or delete items.", + "storedItems": "{count, plural, =0{No stored items} =1{1 stored item} other{{count} stored items}}", + "@storedItems": { + "placeholders": { + "count": { + "type": "int" + } + } + }, + "storedItemsDescription": "Counts reflect data stored on this device. Recurring calendar entries are counted once. Sync to update connected sources.", + "sourceCountsUnavailable": "Item counts unavailable", + "calendarEntries": "Calendar entries", + "syncNow": "Sync now", + "sourcesDescription": "Manage where your data is stored and keep your connected calendars up to date.", + "connectedSources": "Connected sources", + "noConnectedSources": "No connected sources yet", + "noConnectedSourcesDescription": "Connect a calendar to sync with another device or service. Your local data is always available here.", + "localSourceDescription": "Data stored on this device. Open to export your database or view storage details.", + "sourceDetails": "Source details", + "sourceType": "Source type", + "sourceBehavior": "How this source works", + "allDeviceCalendars": "All accessible calendars on this device", + "selectedCalendars": "Selected calendar IDs", "settings": "Confirgurações", "create": "Crio", "information": "Informacao", From 70976b2287882f70f61212abcf12b31ee24a432a Mon Sep 17 00:00:00 2001 From: CodeDoctor Date: Tue, 8 Sep 2026 12:27:34 +0200 Subject: [PATCH 21/29] New translations app_en.arb (Russian) [ci skip] [ci skip] --- app/lib/l10n/app_ru.arb | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/app/lib/l10n/app_ru.arb b/app/lib/l10n/app_ru.arb index ed3d6cd2b3e..40bf66f96de 100644 --- a/app/lib/l10n/app_ru.arb +++ b/app/lib/l10n/app_ru.arb @@ -6,6 +6,31 @@ "users": "Пользователи", "user": "Пользователь", "sources": "Источники", + "sourceNameHint": "Optional, e.g. Work calendar", + "readOnly": "Read-only", + "readOnlySourceDescription": "This source is read-only. You can view its data, but cannot add, edit, or delete items.", + "storedItems": "{count, plural, =0{No stored items} =1{1 stored item} other{{count} stored items}}", + "@storedItems": { + "placeholders": { + "count": { + "type": "int" + } + } + }, + "storedItemsDescription": "Counts reflect data stored on this device. Recurring calendar entries are counted once. Sync to update connected sources.", + "sourceCountsUnavailable": "Item counts unavailable", + "calendarEntries": "Calendar entries", + "syncNow": "Sync now", + "sourcesDescription": "Manage where your data is stored and keep your connected calendars up to date.", + "connectedSources": "Connected sources", + "noConnectedSources": "No connected sources yet", + "noConnectedSourcesDescription": "Connect a calendar to sync with another device or service. Your local data is always available here.", + "localSourceDescription": "Data stored on this device. Open to export your database or view storage details.", + "sourceDetails": "Source details", + "sourceType": "Source type", + "sourceBehavior": "How this source works", + "allDeviceCalendars": "All accessible calendars on this device", + "selectedCalendars": "Selected calendar IDs", "settings": "Настройки", "create": "Создать", "information": "Информация", From f9109b05652f3ef78fbc07fa5df25a221c1f4999 Mon Sep 17 00:00:00 2001 From: CodeDoctor Date: Tue, 8 Sep 2026 12:27:35 +0200 Subject: [PATCH 22/29] New translations app_en.arb (Swedish) [ci skip] [ci skip] --- app/lib/l10n/app_sv.arb | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/app/lib/l10n/app_sv.arb b/app/lib/l10n/app_sv.arb index 163abe93f72..daccf544925 100644 --- a/app/lib/l10n/app_sv.arb +++ b/app/lib/l10n/app_sv.arb @@ -6,6 +6,31 @@ "users": "Användare", "user": "Användare", "sources": "Källor", + "sourceNameHint": "Optional, e.g. Work calendar", + "readOnly": "Read-only", + "readOnlySourceDescription": "This source is read-only. You can view its data, but cannot add, edit, or delete items.", + "storedItems": "{count, plural, =0{No stored items} =1{1 stored item} other{{count} stored items}}", + "@storedItems": { + "placeholders": { + "count": { + "type": "int" + } + } + }, + "storedItemsDescription": "Counts reflect data stored on this device. Recurring calendar entries are counted once. Sync to update connected sources.", + "sourceCountsUnavailable": "Item counts unavailable", + "calendarEntries": "Calendar entries", + "syncNow": "Sync now", + "sourcesDescription": "Manage where your data is stored and keep your connected calendars up to date.", + "connectedSources": "Connected sources", + "noConnectedSources": "No connected sources yet", + "noConnectedSourcesDescription": "Connect a calendar to sync with another device or service. Your local data is always available here.", + "localSourceDescription": "Data stored on this device. Open to export your database or view storage details.", + "sourceDetails": "Source details", + "sourceType": "Source type", + "sourceBehavior": "How this source works", + "allDeviceCalendars": "All accessible calendars on this device", + "selectedCalendars": "Selected calendar IDs", "settings": "Inställningar", "create": "Skapa", "information": "Information", From 0e6ac58fe2843a8ee7de06529d90a436db521483 Mon Sep 17 00:00:00 2001 From: CodeDoctor Date: Tue, 8 Sep 2026 12:27:37 +0200 Subject: [PATCH 23/29] New translations app_en.arb (Turkish) [ci skip] [ci skip] --- app/lib/l10n/app_tr.arb | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/app/lib/l10n/app_tr.arb b/app/lib/l10n/app_tr.arb index abe421a517c..99ff2a73157 100644 --- a/app/lib/l10n/app_tr.arb +++ b/app/lib/l10n/app_tr.arb @@ -6,6 +6,31 @@ "users": "Kullanıcılar", "user": "User", "sources": "Kaynaklar", + "sourceNameHint": "Optional, e.g. Work calendar", + "readOnly": "Read-only", + "readOnlySourceDescription": "This source is read-only. You can view its data, but cannot add, edit, or delete items.", + "storedItems": "{count, plural, =0{No stored items} =1{1 stored item} other{{count} stored items}}", + "@storedItems": { + "placeholders": { + "count": { + "type": "int" + } + } + }, + "storedItemsDescription": "Counts reflect data stored on this device. Recurring calendar entries are counted once. Sync to update connected sources.", + "sourceCountsUnavailable": "Item counts unavailable", + "calendarEntries": "Calendar entries", + "syncNow": "Sync now", + "sourcesDescription": "Manage where your data is stored and keep your connected calendars up to date.", + "connectedSources": "Connected sources", + "noConnectedSources": "No connected sources yet", + "noConnectedSourcesDescription": "Connect a calendar to sync with another device or service. Your local data is always available here.", + "localSourceDescription": "Data stored on this device. Open to export your database or view storage details.", + "sourceDetails": "Source details", + "sourceType": "Source type", + "sourceBehavior": "How this source works", + "allDeviceCalendars": "All accessible calendars on this device", + "selectedCalendars": "Selected calendar IDs", "settings": "Ayarlar", "create": "Oluştur", "information": "Bilgi", From e41a83934cadc83de99e049524091531691c4fcf Mon Sep 17 00:00:00 2001 From: CodeDoctor Date: Tue, 8 Sep 2026 12:27:38 +0200 Subject: [PATCH 24/29] New translations app_en.arb (Ukrainian) [ci skip] [ci skip] --- app/lib/l10n/app_uk.arb | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/app/lib/l10n/app_uk.arb b/app/lib/l10n/app_uk.arb index bd1094a755f..d3254b9da71 100644 --- a/app/lib/l10n/app_uk.arb +++ b/app/lib/l10n/app_uk.arb @@ -6,6 +6,31 @@ "users": "Спільноти", "user": "Користувач", "sources": "Джерела", + "sourceNameHint": "Optional, e.g. Work calendar", + "readOnly": "Read-only", + "readOnlySourceDescription": "This source is read-only. You can view its data, but cannot add, edit, or delete items.", + "storedItems": "{count, plural, =0{No stored items} =1{1 stored item} other{{count} stored items}}", + "@storedItems": { + "placeholders": { + "count": { + "type": "int" + } + } + }, + "storedItemsDescription": "Counts reflect data stored on this device. Recurring calendar entries are counted once. Sync to update connected sources.", + "sourceCountsUnavailable": "Item counts unavailable", + "calendarEntries": "Calendar entries", + "syncNow": "Sync now", + "sourcesDescription": "Manage where your data is stored and keep your connected calendars up to date.", + "connectedSources": "Connected sources", + "noConnectedSources": "No connected sources yet", + "noConnectedSourcesDescription": "Connect a calendar to sync with another device or service. Your local data is always available here.", + "localSourceDescription": "Data stored on this device. Open to export your database or view storage details.", + "sourceDetails": "Source details", + "sourceType": "Source type", + "sourceBehavior": "How this source works", + "allDeviceCalendars": "All accessible calendars on this device", + "selectedCalendars": "Selected calendar IDs", "settings": "Налаштування", "create": "Створити", "information": "Інформація про нас", From 66d39bab029e5b8bf649fd1a3252741b96d4b818 Mon Sep 17 00:00:00 2001 From: CodeDoctor Date: Tue, 8 Sep 2026 12:27:40 +0200 Subject: [PATCH 25/29] New translations app_en.arb (Chinese Simplified) [ci skip] [ci skip] --- app/lib/l10n/app_zh.arb | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/app/lib/l10n/app_zh.arb b/app/lib/l10n/app_zh.arb index 33663b4fa8d..402934dc9aa 100644 --- a/app/lib/l10n/app_zh.arb +++ b/app/lib/l10n/app_zh.arb @@ -6,6 +6,31 @@ "users": "用户", "user": "用户", "sources": "来源", + "sourceNameHint": "Optional, e.g. Work calendar", + "readOnly": "Read-only", + "readOnlySourceDescription": "This source is read-only. You can view its data, but cannot add, edit, or delete items.", + "storedItems": "{count, plural, =0{No stored items} =1{1 stored item} other{{count} stored items}}", + "@storedItems": { + "placeholders": { + "count": { + "type": "int" + } + } + }, + "storedItemsDescription": "Counts reflect data stored on this device. Recurring calendar entries are counted once. Sync to update connected sources.", + "sourceCountsUnavailable": "Item counts unavailable", + "calendarEntries": "Calendar entries", + "syncNow": "Sync now", + "sourcesDescription": "Manage where your data is stored and keep your connected calendars up to date.", + "connectedSources": "Connected sources", + "noConnectedSources": "No connected sources yet", + "noConnectedSourcesDescription": "Connect a calendar to sync with another device or service. Your local data is always available here.", + "localSourceDescription": "Data stored on this device. Open to export your database or view storage details.", + "sourceDetails": "Source details", + "sourceType": "Source type", + "sourceBehavior": "How this source works", + "allDeviceCalendars": "All accessible calendars on this device", + "selectedCalendars": "Selected calendar IDs", "settings": "设置", "create": "创建", "information": "信息", From b44bfaad68dddf5d26df10493b0bd7eae388ecd9 Mon Sep 17 00:00:00 2001 From: CodeDoctor Date: Tue, 8 Sep 2026 12:27:42 +0200 Subject: [PATCH 26/29] New translations app_en.arb (Chinese Traditional) [ci skip] [ci skip] --- app/lib/l10n/app_zh-Hant.arb | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/app/lib/l10n/app_zh-Hant.arb b/app/lib/l10n/app_zh-Hant.arb index 3956c6a4597..562414764fc 100644 --- a/app/lib/l10n/app_zh-Hant.arb +++ b/app/lib/l10n/app_zh-Hant.arb @@ -6,6 +6,31 @@ "users": "使用者", "user": "User", "sources": "Sources", + "sourceNameHint": "Optional, e.g. Work calendar", + "readOnly": "Read-only", + "readOnlySourceDescription": "This source is read-only. You can view its data, but cannot add, edit, or delete items.", + "storedItems": "{count, plural, =0{No stored items} =1{1 stored item} other{{count} stored items}}", + "@storedItems": { + "placeholders": { + "count": { + "type": "int" + } + } + }, + "storedItemsDescription": "Counts reflect data stored on this device. Recurring calendar entries are counted once. Sync to update connected sources.", + "sourceCountsUnavailable": "Item counts unavailable", + "calendarEntries": "Calendar entries", + "syncNow": "Sync now", + "sourcesDescription": "Manage where your data is stored and keep your connected calendars up to date.", + "connectedSources": "Connected sources", + "noConnectedSources": "No connected sources yet", + "noConnectedSourcesDescription": "Connect a calendar to sync with another device or service. Your local data is always available here.", + "localSourceDescription": "Data stored on this device. Open to export your database or view storage details.", + "sourceDetails": "Source details", + "sourceType": "Source type", + "sourceBehavior": "How this source works", + "allDeviceCalendars": "All accessible calendars on this device", + "selectedCalendars": "Selected calendar IDs", "settings": "設定", "create": "建立", "information": "資訊", From db6123e5a02e59bc0cb6e5cfb5c5b0af8abb96cc Mon Sep 17 00:00:00 2001 From: CodeDoctor Date: Tue, 8 Sep 2026 12:27:44 +0200 Subject: [PATCH 27/29] New translations app_en.arb (Vietnamese) [ci skip] [ci skip] --- app/lib/l10n/app_vi.arb | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/app/lib/l10n/app_vi.arb b/app/lib/l10n/app_vi.arb index 1f58853477e..7a285b875f4 100644 --- a/app/lib/l10n/app_vi.arb +++ b/app/lib/l10n/app_vi.arb @@ -6,6 +6,31 @@ "users": "Người dùng", "user": "User", "sources": "Sources", + "sourceNameHint": "Optional, e.g. Work calendar", + "readOnly": "Read-only", + "readOnlySourceDescription": "This source is read-only. You can view its data, but cannot add, edit, or delete items.", + "storedItems": "{count, plural, =0{No stored items} =1{1 stored item} other{{count} stored items}}", + "@storedItems": { + "placeholders": { + "count": { + "type": "int" + } + } + }, + "storedItemsDescription": "Counts reflect data stored on this device. Recurring calendar entries are counted once. Sync to update connected sources.", + "sourceCountsUnavailable": "Item counts unavailable", + "calendarEntries": "Calendar entries", + "syncNow": "Sync now", + "sourcesDescription": "Manage where your data is stored and keep your connected calendars up to date.", + "connectedSources": "Connected sources", + "noConnectedSources": "No connected sources yet", + "noConnectedSourcesDescription": "Connect a calendar to sync with another device or service. Your local data is always available here.", + "localSourceDescription": "Data stored on this device. Open to export your database or view storage details.", + "sourceDetails": "Source details", + "sourceType": "Source type", + "sourceBehavior": "How this source works", + "allDeviceCalendars": "All accessible calendars on this device", + "selectedCalendars": "Selected calendar IDs", "settings": "Cài đặt", "create": "Tạo mới", "information": "Thông tin", From 7640b2cb0348b7ceaf376ac8df88fe998eb7ee1a Mon Sep 17 00:00:00 2001 From: CodeDoctor Date: Tue, 8 Sep 2026 12:27:46 +0200 Subject: [PATCH 28/29] New translations app_en.arb (Portuguese, Brazilian) [ci skip] [ci skip] --- app/lib/l10n/app_pt_BR.arb | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/app/lib/l10n/app_pt_BR.arb b/app/lib/l10n/app_pt_BR.arb index 1437a6c0adc..2b5af45881f 100644 --- a/app/lib/l10n/app_pt_BR.arb +++ b/app/lib/l10n/app_pt_BR.arb @@ -6,6 +6,31 @@ "users": "Utilizadores", "user": "Usuário", "sources": "Fontes", + "sourceNameHint": "Optional, e.g. Work calendar", + "readOnly": "Read-only", + "readOnlySourceDescription": "This source is read-only. You can view its data, but cannot add, edit, or delete items.", + "storedItems": "{count, plural, =0{No stored items} =1{1 stored item} other{{count} stored items}}", + "@storedItems": { + "placeholders": { + "count": { + "type": "int" + } + } + }, + "storedItemsDescription": "Counts reflect data stored on this device. Recurring calendar entries are counted once. Sync to update connected sources.", + "sourceCountsUnavailable": "Item counts unavailable", + "calendarEntries": "Calendar entries", + "syncNow": "Sync now", + "sourcesDescription": "Manage where your data is stored and keep your connected calendars up to date.", + "connectedSources": "Connected sources", + "noConnectedSources": "No connected sources yet", + "noConnectedSourcesDescription": "Connect a calendar to sync with another device or service. Your local data is always available here.", + "localSourceDescription": "Data stored on this device. Open to export your database or view storage details.", + "sourceDetails": "Source details", + "sourceType": "Source type", + "sourceBehavior": "How this source works", + "allDeviceCalendars": "All accessible calendars on this device", + "selectedCalendars": "Selected calendar IDs", "settings": "Confirgurações", "create": "Crio", "information": "Informacao", From 28f2692ea16c9ae5362643ec6f77465cc3240507 Mon Sep 17 00:00:00 2001 From: CodeDoctor Date: Tue, 8 Sep 2026 12:27:47 +0200 Subject: [PATCH 29/29] New translations app_en.arb (Serbian) [ci skip] [ci skip] --- app/lib/l10n/app_sr.arb | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/app/lib/l10n/app_sr.arb b/app/lib/l10n/app_sr.arb index a4982363ee5..c323e2d0f8e 100644 --- a/app/lib/l10n/app_sr.arb +++ b/app/lib/l10n/app_sr.arb @@ -6,6 +6,31 @@ "users": "Korisnici", "user": "User", "sources": "Sources", + "sourceNameHint": "Optional, e.g. Work calendar", + "readOnly": "Read-only", + "readOnlySourceDescription": "This source is read-only. You can view its data, but cannot add, edit, or delete items.", + "storedItems": "{count, plural, =0{No stored items} =1{1 stored item} other{{count} stored items}}", + "@storedItems": { + "placeholders": { + "count": { + "type": "int" + } + } + }, + "storedItemsDescription": "Counts reflect data stored on this device. Recurring calendar entries are counted once. Sync to update connected sources.", + "sourceCountsUnavailable": "Item counts unavailable", + "calendarEntries": "Calendar entries", + "syncNow": "Sync now", + "sourcesDescription": "Manage where your data is stored and keep your connected calendars up to date.", + "connectedSources": "Connected sources", + "noConnectedSources": "No connected sources yet", + "noConnectedSourcesDescription": "Connect a calendar to sync with another device or service. Your local data is always available here.", + "localSourceDescription": "Data stored on this device. Open to export your database or view storage details.", + "sourceDetails": "Source details", + "sourceType": "Source type", + "sourceBehavior": "How this source works", + "allDeviceCalendars": "All accessible calendars on this device", + "selectedCalendars": "Selected calendar IDs", "settings": "Podešavanja", "create": "Create", "information": "Informacije",