diff --git a/app/lib/l10n/app_af.arb b/app/lib/l10n/app_af.arb index ce43eef103a..f152caf4c92 100644 --- a/app/lib/l10n/app_af.arb +++ b/app/lib/l10n/app_af.arb @@ -76,6 +76,65 @@ "indicatorError": "An error occurred", "indicatorErrorDescription": "An error occurred while loading the data.", "tryAgain": "Try again", + "refresh": "Verfris", + "neverSynced": "Not synchronized yet", + "lastSuccessfulSync": "Last successful sync: {time}", + "@lastSuccessfulSync": { + "placeholders": { + "time": { + "type": "String" + } + } + }, + "invalidUrl": "Enter a valid HTTP or HTTPS URL", + "sourceAlreadyExists": "This source is already connected.", + "connectionFailed": "Connection failed: {error}", + "@connectionFailed": { + "placeholders": { + "error": { + "type": "String" + } + } + }, + "showPassword": "Show password", + "hidePassword": "Hide password", + "endBeforeStart": "The end must not be before the start.", + "repeatUntilBeforeStart": "The repeat end must not be before the first occurrence.", + "saveFailed": "The changes could not be saved. Try again.", + "deleteFailed": "The item could not be deleted. Try again.", + "futureAlarmRequired": "An active alarm must be scheduled in the future.", + "deleteAlarm": "Delete alarm {name}", + "@deleteAlarm": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteAlarmDescription": "Are you sure you want to delete the alarm {name}?", + "@deleteAlarmDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItem": "Delete calendar item {name}", + "@deleteCalendarItem": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItemDescription": "Are you sure you want to delete the calendar item {name}?", + "@deleteCalendarItemDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "eventInfo": "{event} on {date} at {time} in {location} ({status})", "@eventInfo": { "placeholders": { @@ -145,6 +204,8 @@ "importFile": "Import file", "importFileDescription": "Import a file from your device. You can import a database file from another Linwood Flow instance or a regular calendar file.", "icalDescription": "The iCal interface allows you to access your data from any iCal server. It can only read data and does not support writing. You can use it to synchronize your data with other devices or services that do not support CalDAV.", + "deviceCalendar": "Device calendar", + "deviceCalendarDescription": "View and manage events in the calendars on this device.", "resource": "Resource", "editResource": "Edit resource", "deleteResource": "Delete resource {name}", @@ -327,6 +388,35 @@ "enabled": "Enabled", "countdown": "Countdown", "unlink": "Unlink", + "removeSource": "Remove source {name}", + "@removeSource": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "removeSourceDescription": "Remove {name} from Flow? Its account settings and saved credentials will be removed.", + "@removeSourceDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "noAlarms": "There are no alarms to display.", - "allDay": "All day" + "allDay": "All day", + "repeat": "Repeat", + "repeatFrequency": "Frequency", + "repeatInterval": "Interval", + "repeatIntervalHelper": "Repeat every n periods", + "repeatDaily": "Daily", + "repeatWeekly": "Weekly", + "repeatMonthly": "Monthly", + "repeatYearly": "Yearly", + "repeatWeekdays": "Weekdays", + "repeatMonthDays": "Month days", + "repeatOccurrences": "Occurrences (optional)", + "repeatOccurrencesHelper": "Leave empty for no count limit", + "repeatUntil": "Until (optional)" } \ No newline at end of file diff --git a/app/lib/l10n/app_ar.arb b/app/lib/l10n/app_ar.arb index 93dba2b8827..e09be3dfdf8 100644 --- a/app/lib/l10n/app_ar.arb +++ b/app/lib/l10n/app_ar.arb @@ -76,6 +76,65 @@ "indicatorError": "حدث خطأ", "indicatorErrorDescription": "حدث خطأ أثناء تحميل البيانات.", "tryAgain": "حاول مرة أخرى", + "refresh": "تحديث", + "neverSynced": "Not synchronized yet", + "lastSuccessfulSync": "Last successful sync: {time}", + "@lastSuccessfulSync": { + "placeholders": { + "time": { + "type": "String" + } + } + }, + "invalidUrl": "Enter a valid HTTP or HTTPS URL", + "sourceAlreadyExists": "This source is already connected.", + "connectionFailed": "Connection failed: {error}", + "@connectionFailed": { + "placeholders": { + "error": { + "type": "String" + } + } + }, + "showPassword": "Show password", + "hidePassword": "Hide password", + "endBeforeStart": "The end must not be before the start.", + "repeatUntilBeforeStart": "The repeat end must not be before the first occurrence.", + "saveFailed": "The changes could not be saved. Try again.", + "deleteFailed": "The item could not be deleted. Try again.", + "futureAlarmRequired": "An active alarm must be scheduled in the future.", + "deleteAlarm": "Delete alarm {name}", + "@deleteAlarm": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteAlarmDescription": "Are you sure you want to delete the alarm {name}?", + "@deleteAlarmDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItem": "Delete calendar item {name}", + "@deleteCalendarItem": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItemDescription": "Are you sure you want to delete the calendar item {name}?", + "@deleteCalendarItemDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "eventInfo": "{event} في {date} في {time} في {location} ({status})", "@eventInfo": { "placeholders": { @@ -145,6 +204,8 @@ "importFile": "استيراد ملف", "importFileDescription": "استيراد ملف من جهازك. يمكنك استيراد ملف قاعدة بيانات من نموذج لينود آخر أو ملف تقويم عادي.", "icalDescription": "واجهة iCal تسمح لك بالوصول إلى بياناتك من أي خادم iCal. يمكنها فقط قراءة البيانات ولا تدعم الكتابة. يمكنك استخدامه لمزامنة بياناتك مع الأجهزة الأخرى أو الخدمات التي لا تدعم CalDAV.", + "deviceCalendar": "Device calendar", + "deviceCalendarDescription": "View and manage events in the calendars on this device.", "resource": "المورد", "editResource": "تعديل المورد", "deleteResource": "حذف المورد {name}", @@ -327,6 +388,35 @@ "enabled": "تمكين", "countdown": "العد التنازلي", "unlink": "إلغاء الارتباط", + "removeSource": "Remove source {name}", + "@removeSource": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "removeSourceDescription": "Remove {name} from Flow? Its account settings and saved credentials will be removed.", + "@removeSourceDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "noAlarms": "لا يوجد تنبيهات لعرضها.", - "allDay": "طوال اليوم" + "allDay": "طوال اليوم", + "repeat": "Repeat", + "repeatFrequency": "Frequency", + "repeatInterval": "Interval", + "repeatIntervalHelper": "Repeat every n periods", + "repeatDaily": "Daily", + "repeatWeekly": "Weekly", + "repeatMonthly": "Monthly", + "repeatYearly": "Yearly", + "repeatWeekdays": "Weekdays", + "repeatMonthDays": "Month days", + "repeatOccurrences": "Occurrences (optional)", + "repeatOccurrencesHelper": "Leave empty for no count limit", + "repeatUntil": "Until (optional)" } \ No newline at end of file diff --git a/app/lib/l10n/app_ca.arb b/app/lib/l10n/app_ca.arb index ee2b5ef3c77..31dda342978 100644 --- a/app/lib/l10n/app_ca.arb +++ b/app/lib/l10n/app_ca.arb @@ -76,6 +76,65 @@ "indicatorError": "An error occurred", "indicatorErrorDescription": "An error occurred while loading the data.", "tryAgain": "Try again", + "refresh": "Actualitza", + "neverSynced": "Not synchronized yet", + "lastSuccessfulSync": "Last successful sync: {time}", + "@lastSuccessfulSync": { + "placeholders": { + "time": { + "type": "String" + } + } + }, + "invalidUrl": "Enter a valid HTTP or HTTPS URL", + "sourceAlreadyExists": "This source is already connected.", + "connectionFailed": "Connection failed: {error}", + "@connectionFailed": { + "placeholders": { + "error": { + "type": "String" + } + } + }, + "showPassword": "Show password", + "hidePassword": "Hide password", + "endBeforeStart": "The end must not be before the start.", + "repeatUntilBeforeStart": "The repeat end must not be before the first occurrence.", + "saveFailed": "The changes could not be saved. Try again.", + "deleteFailed": "The item could not be deleted. Try again.", + "futureAlarmRequired": "An active alarm must be scheduled in the future.", + "deleteAlarm": "Delete alarm {name}", + "@deleteAlarm": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteAlarmDescription": "Are you sure you want to delete the alarm {name}?", + "@deleteAlarmDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItem": "Delete calendar item {name}", + "@deleteCalendarItem": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItemDescription": "Are you sure you want to delete the calendar item {name}?", + "@deleteCalendarItemDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "eventInfo": "{event} on {date} at {time} in {location} ({status})", "@eventInfo": { "placeholders": { @@ -145,6 +204,8 @@ "importFile": "Import file", "importFileDescription": "Import a file from your device. You can import a database file from another Linwood Flow instance or a regular calendar file.", "icalDescription": "The iCal interface allows you to access your data from any iCal server. It can only read data and does not support writing. You can use it to synchronize your data with other devices or services that do not support CalDAV.", + "deviceCalendar": "Device calendar", + "deviceCalendarDescription": "View and manage events in the calendars on this device.", "resource": "Resource", "editResource": "Edit resource", "deleteResource": "Delete resource {name}", @@ -327,6 +388,35 @@ "enabled": "Enabled", "countdown": "Countdown", "unlink": "Unlink", + "removeSource": "Remove source {name}", + "@removeSource": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "removeSourceDescription": "Remove {name} from Flow? Its account settings and saved credentials will be removed.", + "@removeSourceDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "noAlarms": "There are no alarms to display.", - "allDay": "All day" + "allDay": "All day", + "repeat": "Repeat", + "repeatFrequency": "Frequency", + "repeatInterval": "Interval", + "repeatIntervalHelper": "Repeat every n periods", + "repeatDaily": "Daily", + "repeatWeekly": "Weekly", + "repeatMonthly": "Monthly", + "repeatYearly": "Yearly", + "repeatWeekdays": "Weekdays", + "repeatMonthDays": "Month days", + "repeatOccurrences": "Occurrences (optional)", + "repeatOccurrencesHelper": "Leave empty for no count limit", + "repeatUntil": "Until (optional)" } \ No newline at end of file diff --git a/app/lib/l10n/app_cs.arb b/app/lib/l10n/app_cs.arb index a5065e3a1cc..19fef5f49c4 100644 --- a/app/lib/l10n/app_cs.arb +++ b/app/lib/l10n/app_cs.arb @@ -76,6 +76,65 @@ "indicatorError": "Došlo k chybě", "indicatorErrorDescription": "Při načítání dat došlo k chybě.", "tryAgain": "Zkuste to znovu", + "refresh": "Aktualizovat", + "neverSynced": "Not synchronized yet", + "lastSuccessfulSync": "Last successful sync: {time}", + "@lastSuccessfulSync": { + "placeholders": { + "time": { + "type": "String" + } + } + }, + "invalidUrl": "Enter a valid HTTP or HTTPS URL", + "sourceAlreadyExists": "This source is already connected.", + "connectionFailed": "Connection failed: {error}", + "@connectionFailed": { + "placeholders": { + "error": { + "type": "String" + } + } + }, + "showPassword": "Show password", + "hidePassword": "Hide password", + "endBeforeStart": "The end must not be before the start.", + "repeatUntilBeforeStart": "The repeat end must not be before the first occurrence.", + "saveFailed": "The changes could not be saved. Try again.", + "deleteFailed": "The item could not be deleted. Try again.", + "futureAlarmRequired": "An active alarm must be scheduled in the future.", + "deleteAlarm": "Delete alarm {name}", + "@deleteAlarm": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteAlarmDescription": "Are you sure you want to delete the alarm {name}?", + "@deleteAlarmDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItem": "Delete calendar item {name}", + "@deleteCalendarItem": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItemDescription": "Are you sure you want to delete the calendar item {name}?", + "@deleteCalendarItemDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "eventInfo": "{event} dne {date} v {time} v {location} ({status})", "@eventInfo": { "placeholders": { @@ -145,6 +204,8 @@ "importFile": "Importovat soubor", "importFileDescription": "Importujte soubor z vašeho zařízení. Můžete importovat databázový soubor z jiné instance toku linwood nebo z běžného souboru kalendáře.", "icalDescription": "Rozhraní iCal umožňuje přístup k vašim datům z jakéhokoliv serveru iCal. Může pouze číst data a nepodporuje psaní. Můžete ji použít k synchronizaci dat s jinými zařízeními nebo službami, které CalDAV.", + "deviceCalendar": "Device calendar", + "deviceCalendarDescription": "View and manage events in the calendars on this device.", "resource": "Zdroj", "editResource": "Upravit zdroj", "deleteResource": "Odstranit dokument {name}", @@ -327,6 +388,35 @@ "enabled": "Povoleno", "countdown": "Odpočítávání", "unlink": "Odpojit", + "removeSource": "Remove source {name}", + "@removeSource": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "removeSourceDescription": "Remove {name} from Flow? Its account settings and saved credentials will be removed.", + "@removeSourceDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "noAlarms": "Žádné budíky k zobrazení.", - "allDay": "Celý den" + "allDay": "Celý den", + "repeat": "Repeat", + "repeatFrequency": "Frequency", + "repeatInterval": "Interval", + "repeatIntervalHelper": "Repeat every n periods", + "repeatDaily": "Daily", + "repeatWeekly": "Weekly", + "repeatMonthly": "Monthly", + "repeatYearly": "Yearly", + "repeatWeekdays": "Weekdays", + "repeatMonthDays": "Month days", + "repeatOccurrences": "Occurrences (optional)", + "repeatOccurrencesHelper": "Leave empty for no count limit", + "repeatUntil": "Until (optional)" } \ No newline at end of file diff --git a/app/lib/l10n/app_da.arb b/app/lib/l10n/app_da.arb index 4689fa539f6..ba5aad87a17 100644 --- a/app/lib/l10n/app_da.arb +++ b/app/lib/l10n/app_da.arb @@ -76,6 +76,65 @@ "indicatorError": "Der opstod en fejl", "indicatorErrorDescription": "Der opstod en fejl under indlæsning af data.", "tryAgain": "Prøv igen", + "refresh": "Opdater", + "neverSynced": "Not synchronized yet", + "lastSuccessfulSync": "Last successful sync: {time}", + "@lastSuccessfulSync": { + "placeholders": { + "time": { + "type": "String" + } + } + }, + "invalidUrl": "Enter a valid HTTP or HTTPS URL", + "sourceAlreadyExists": "This source is already connected.", + "connectionFailed": "Connection failed: {error}", + "@connectionFailed": { + "placeholders": { + "error": { + "type": "String" + } + } + }, + "showPassword": "Show password", + "hidePassword": "Hide password", + "endBeforeStart": "The end must not be before the start.", + "repeatUntilBeforeStart": "The repeat end must not be before the first occurrence.", + "saveFailed": "The changes could not be saved. Try again.", + "deleteFailed": "The item could not be deleted. Try again.", + "futureAlarmRequired": "An active alarm must be scheduled in the future.", + "deleteAlarm": "Delete alarm {name}", + "@deleteAlarm": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteAlarmDescription": "Are you sure you want to delete the alarm {name}?", + "@deleteAlarmDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItem": "Delete calendar item {name}", + "@deleteCalendarItem": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItemDescription": "Are you sure you want to delete the calendar item {name}?", + "@deleteCalendarItemDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "eventInfo": "{event} {date} kl. {time} i {location} ({status})", "@eventInfo": { "placeholders": { @@ -145,6 +204,8 @@ "importFile": "Importér fil", "importFileDescription": "Importer en fil fra din enhed. Du kan importere en databasefil fra en anden Linwood Flow instans eller en almindelig kalenderfil.", "icalDescription": "ICal interface giver dig adgang til dine data fra enhver iCal server. Det kan kun læse data og understøtter ikke skrivning. Du kan bruge den til at synkronisere dine data med andre enheder eller tjenester, der ikke understøtter CalDAV.", + "deviceCalendar": "Device calendar", + "deviceCalendarDescription": "View and manage events in the calendars on this device.", "resource": "Ressource", "editResource": "Rediger ressource", "deleteResource": "Slet ressource {name}", @@ -327,6 +388,35 @@ "enabled": "Aktiveret", "countdown": "Nedtælling", "unlink": "Afbryd", + "removeSource": "Remove source {name}", + "@removeSource": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "removeSourceDescription": "Remove {name} from Flow? Its account settings and saved credentials will be removed.", + "@removeSourceDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "noAlarms": "Der er ingen alarmer at vise.", - "allDay": "Hele dagen" + "allDay": "Hele dagen", + "repeat": "Repeat", + "repeatFrequency": "Frequency", + "repeatInterval": "Interval", + "repeatIntervalHelper": "Repeat every n periods", + "repeatDaily": "Daily", + "repeatWeekly": "Weekly", + "repeatMonthly": "Monthly", + "repeatYearly": "Yearly", + "repeatWeekdays": "Weekdays", + "repeatMonthDays": "Month days", + "repeatOccurrences": "Occurrences (optional)", + "repeatOccurrencesHelper": "Leave empty for no count limit", + "repeatUntil": "Until (optional)" } \ No newline at end of file diff --git a/app/lib/l10n/app_de.arb b/app/lib/l10n/app_de.arb index 004f2e31886..9c65c7ecba3 100644 --- a/app/lib/l10n/app_de.arb +++ b/app/lib/l10n/app_de.arb @@ -76,6 +76,65 @@ "indicatorError": "Ein Fehler ist aufgetreten", "indicatorErrorDescription": "Beim Laden der Daten ist ein Fehler aufgetreten.", "tryAgain": "Erneut versuchen", + "refresh": "Aktualisieren", + "neverSynced": "Not synchronized yet", + "lastSuccessfulSync": "Last successful sync: {time}", + "@lastSuccessfulSync": { + "placeholders": { + "time": { + "type": "String" + } + } + }, + "invalidUrl": "Enter a valid HTTP or HTTPS URL", + "sourceAlreadyExists": "This source is already connected.", + "connectionFailed": "Connection failed: {error}", + "@connectionFailed": { + "placeholders": { + "error": { + "type": "String" + } + } + }, + "showPassword": "Show password", + "hidePassword": "Hide password", + "endBeforeStart": "The end must not be before the start.", + "repeatUntilBeforeStart": "The repeat end must not be before the first occurrence.", + "saveFailed": "The changes could not be saved. Try again.", + "deleteFailed": "The item could not be deleted. Try again.", + "futureAlarmRequired": "An active alarm must be scheduled in the future.", + "deleteAlarm": "Delete alarm {name}", + "@deleteAlarm": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteAlarmDescription": "Are you sure you want to delete the alarm {name}?", + "@deleteAlarmDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItem": "Delete calendar item {name}", + "@deleteCalendarItem": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItemDescription": "Are you sure you want to delete the calendar item {name}?", + "@deleteCalendarItemDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "eventInfo": "{event} am {date} in {time} in {location} ({status})", "@eventInfo": { "placeholders": { @@ -145,6 +204,8 @@ "importFile": "Datei importieren", "importFileDescription": "Importieren Sie eine Datei von Ihrem Gerät. Sie können eine Datenbankdatei aus einer anderen Linwood Flow Instanz oder einer regulären Kalenderdatei importieren.", "icalDescription": "Die iCal Schnittstelle ermöglicht den Zugriff auf Ihre Daten von jedem iCal Server. Sie können damit Ihre Daten mit anderen Geräten oder Diensten synchronisieren, die CalDAV nicht unterstützen.", + "deviceCalendar": "Device calendar", + "deviceCalendarDescription": "View and manage events in the calendars on this device.", "resource": "Ressource", "editResource": "Ressource bearbeiten", "deleteResource": "Delete resource {name}", @@ -327,6 +388,35 @@ "enabled": "Aktiviert", "countdown": "Countdown", "unlink": "Link aufheben", + "removeSource": "Remove source {name}", + "@removeSource": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "removeSourceDescription": "Remove {name} from Flow? Its account settings and saved credentials will be removed.", + "@removeSourceDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "noAlarms": "Es sind keine Erinnerungen vorhanden.", - "allDay": "Ganztägig" + "allDay": "Ganztägig", + "repeat": "Repeat", + "repeatFrequency": "Frequency", + "repeatInterval": "Interval", + "repeatIntervalHelper": "Repeat every n periods", + "repeatDaily": "Daily", + "repeatWeekly": "Weekly", + "repeatMonthly": "Monthly", + "repeatYearly": "Yearly", + "repeatWeekdays": "Weekdays", + "repeatMonthDays": "Month days", + "repeatOccurrences": "Occurrences (optional)", + "repeatOccurrencesHelper": "Leave empty for no count limit", + "repeatUntil": "Until (optional)" } \ No newline at end of file diff --git a/app/lib/l10n/app_el.arb b/app/lib/l10n/app_el.arb index b9c25794c2a..eaccf5f65ae 100644 --- a/app/lib/l10n/app_el.arb +++ b/app/lib/l10n/app_el.arb @@ -76,6 +76,65 @@ "indicatorError": "Παρουσιάστηκε ένα σφάλμα", "indicatorErrorDescription": "Παρουσιάστηκε σφάλμα κατά τη φόρτωση των δεδομένων.", "tryAgain": "Προσπαθήστε ξανά", + "refresh": "Ανανέωση", + "neverSynced": "Not synchronized yet", + "lastSuccessfulSync": "Last successful sync: {time}", + "@lastSuccessfulSync": { + "placeholders": { + "time": { + "type": "String" + } + } + }, + "invalidUrl": "Enter a valid HTTP or HTTPS URL", + "sourceAlreadyExists": "This source is already connected.", + "connectionFailed": "Connection failed: {error}", + "@connectionFailed": { + "placeholders": { + "error": { + "type": "String" + } + } + }, + "showPassword": "Show password", + "hidePassword": "Hide password", + "endBeforeStart": "The end must not be before the start.", + "repeatUntilBeforeStart": "The repeat end must not be before the first occurrence.", + "saveFailed": "The changes could not be saved. Try again.", + "deleteFailed": "The item could not be deleted. Try again.", + "futureAlarmRequired": "An active alarm must be scheduled in the future.", + "deleteAlarm": "Delete alarm {name}", + "@deleteAlarm": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteAlarmDescription": "Are you sure you want to delete the alarm {name}?", + "@deleteAlarmDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItem": "Delete calendar item {name}", + "@deleteCalendarItem": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItemDescription": "Are you sure you want to delete the calendar item {name}?", + "@deleteCalendarItemDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "eventInfo": "{event} στο {date} στο {time} στο {location} ({status})", "@eventInfo": { "placeholders": { @@ -145,6 +204,8 @@ "importFile": "Εισαγωγή αρχείου", "importFileDescription": "Εισαγωγή ενός αρχείου από τη συσκευή σας. Μπορείτε να εισαγάγετε ένα αρχείο βάσης δεδομένων από άλλο παράδειγμα Linwood Flow ή ένα κανονικό αρχείο ημερολογίου.", "icalDescription": "Η διεπαφή iCal σας επιτρέπει να έχετε πρόσβαση στα δεδομένα σας από οποιονδήποτε διακομιστή iCal. Μπορεί να διαβάσει μόνο δεδομένα και δεν υποστηρίζει εγγραφή. Μπορείτε να το χρησιμοποιήσετε για να συγχρονίσετε τα δεδομένα σας με άλλες συσκευές ή υπηρεσίες που δεν υποστηρίζουν CalDAV.", + "deviceCalendar": "Device calendar", + "deviceCalendarDescription": "View and manage events in the calendars on this device.", "resource": "Πόρος", "editResource": "Επεξεργασία πόρου", "deleteResource": "Διαγραφή πόρου {name}", @@ -327,6 +388,35 @@ "enabled": "Ενεργοποιημένο", "countdown": "Αντίστροφη μέτρηση", "unlink": "Αποσύνδεση", + "removeSource": "Remove source {name}", + "@removeSource": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "removeSourceDescription": "Remove {name} from Flow? Its account settings and saved credentials will be removed.", + "@removeSourceDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "noAlarms": "Δεν υπάρχουν ειδοποιήσεις για εμφάνιση. @ info: whatsthis", - "allDay": "Όλη την ημέρα" + "allDay": "Όλη την ημέρα", + "repeat": "Repeat", + "repeatFrequency": "Frequency", + "repeatInterval": "Interval", + "repeatIntervalHelper": "Repeat every n periods", + "repeatDaily": "Daily", + "repeatWeekly": "Weekly", + "repeatMonthly": "Monthly", + "repeatYearly": "Yearly", + "repeatWeekdays": "Weekdays", + "repeatMonthDays": "Month days", + "repeatOccurrences": "Occurrences (optional)", + "repeatOccurrencesHelper": "Leave empty for no count limit", + "repeatUntil": "Until (optional)" } \ No newline at end of file diff --git a/app/lib/l10n/app_es.arb b/app/lib/l10n/app_es.arb index 04645689492..bb4e8b5397f 100644 --- a/app/lib/l10n/app_es.arb +++ b/app/lib/l10n/app_es.arb @@ -76,6 +76,65 @@ "indicatorError": "Se ha producido un error", "indicatorErrorDescription": "Se ha producido un error al cargar los datos.", "tryAgain": "Inténtalo de nuevo", + "refresh": "Refrescar", + "neverSynced": "Not synchronized yet", + "lastSuccessfulSync": "Last successful sync: {time}", + "@lastSuccessfulSync": { + "placeholders": { + "time": { + "type": "String" + } + } + }, + "invalidUrl": "Enter a valid HTTP or HTTPS URL", + "sourceAlreadyExists": "This source is already connected.", + "connectionFailed": "Connection failed: {error}", + "@connectionFailed": { + "placeholders": { + "error": { + "type": "String" + } + } + }, + "showPassword": "Show password", + "hidePassword": "Hide password", + "endBeforeStart": "The end must not be before the start.", + "repeatUntilBeforeStart": "The repeat end must not be before the first occurrence.", + "saveFailed": "The changes could not be saved. Try again.", + "deleteFailed": "The item could not be deleted. Try again.", + "futureAlarmRequired": "An active alarm must be scheduled in the future.", + "deleteAlarm": "Delete alarm {name}", + "@deleteAlarm": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteAlarmDescription": "Are you sure you want to delete the alarm {name}?", + "@deleteAlarmDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItem": "Delete calendar item {name}", + "@deleteCalendarItem": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItemDescription": "Are you sure you want to delete the calendar item {name}?", + "@deleteCalendarItemDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "eventInfo": "{event} el {date} a las {time} en {location} ({status})", "@eventInfo": { "placeholders": { @@ -145,6 +204,8 @@ "importFile": "Importar archivo", "importFileDescription": "Importa un archivo desde tu dispositivo. Puedes importar un archivo de base de datos desde otra instancia de Linwood Flow o un archivo de calendario normal.", "icalDescription": "La interfaz iCal le permite acceder a sus datos desde cualquier servidor iCal. Sólo puede leer datos y no es compatible con la escritura. Puede usarlo para sincronizar sus datos con otros dispositivos o servicios que no soporten CalDAV.", + "deviceCalendar": "Device calendar", + "deviceCalendarDescription": "View and manage events in the calendars on this device.", "resource": "Recurso", "editResource": "Editar recurso", "deleteResource": "Eliminar recurso {name}", @@ -327,6 +388,35 @@ "enabled": "Activado", "countdown": "Cuenta atrás", "unlink": "Desvincular", + "removeSource": "Remove source {name}", + "@removeSource": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "removeSourceDescription": "Remove {name} from Flow? Its account settings and saved credentials will be removed.", + "@removeSourceDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "noAlarms": "No hay alarmas para mostrar.", - "allDay": "Todo el día" + "allDay": "Todo el día", + "repeat": "Repeat", + "repeatFrequency": "Frequency", + "repeatInterval": "Interval", + "repeatIntervalHelper": "Repeat every n periods", + "repeatDaily": "Daily", + "repeatWeekly": "Weekly", + "repeatMonthly": "Monthly", + "repeatYearly": "Yearly", + "repeatWeekdays": "Weekdays", + "repeatMonthDays": "Month days", + "repeatOccurrences": "Occurrences (optional)", + "repeatOccurrencesHelper": "Leave empty for no count limit", + "repeatUntil": "Until (optional)" } \ No newline at end of file diff --git a/app/lib/l10n/app_fi.arb b/app/lib/l10n/app_fi.arb index 55ad8f80ac7..e161705d706 100644 --- a/app/lib/l10n/app_fi.arb +++ b/app/lib/l10n/app_fi.arb @@ -76,6 +76,65 @@ "indicatorError": "Tapahtui virhe", "indicatorErrorDescription": "Dataa ladattaessa tapahtui virhe.", "tryAgain": "Yritä uudelleen", + "refresh": "Päivitä", + "neverSynced": "Not synchronized yet", + "lastSuccessfulSync": "Last successful sync: {time}", + "@lastSuccessfulSync": { + "placeholders": { + "time": { + "type": "String" + } + } + }, + "invalidUrl": "Enter a valid HTTP or HTTPS URL", + "sourceAlreadyExists": "This source is already connected.", + "connectionFailed": "Connection failed: {error}", + "@connectionFailed": { + "placeholders": { + "error": { + "type": "String" + } + } + }, + "showPassword": "Show password", + "hidePassword": "Hide password", + "endBeforeStart": "The end must not be before the start.", + "repeatUntilBeforeStart": "The repeat end must not be before the first occurrence.", + "saveFailed": "The changes could not be saved. Try again.", + "deleteFailed": "The item could not be deleted. Try again.", + "futureAlarmRequired": "An active alarm must be scheduled in the future.", + "deleteAlarm": "Delete alarm {name}", + "@deleteAlarm": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteAlarmDescription": "Are you sure you want to delete the alarm {name}?", + "@deleteAlarmDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItem": "Delete calendar item {name}", + "@deleteCalendarItem": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItemDescription": "Are you sure you want to delete the calendar item {name}?", + "@deleteCalendarItemDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "eventInfo": "{event} {date} klo {time} {location} ({status})", "@eventInfo": { "placeholders": { @@ -145,6 +204,8 @@ "importFile": "Tuo tiedosto", "importFileDescription": "Tuo tiedosto laitteestasi. Voit tuoda tietokantatiedoston toisesta Linwood Flow instanssista tai tavallisesta kalenteritiedostosta.", "icalDescription": "ICal käyttöliittymän avulla voit käyttää tietoja tahansa iCal palvelimella. Se voi vain lukea tietoja ja ei tue kirjoittamista. Voit käyttää sitä synkronoidaksesi dataa muiden laitteiden tai palvelujen kanssa, jotka eivät tue CalDAV:ta.", + "deviceCalendar": "Device calendar", + "deviceCalendarDescription": "View and manage events in the calendars on this device.", "resource": "Resurssi", "editResource": "Muokkaa resurssia", "deleteResource": "Poista resurssi {name}", @@ -327,6 +388,35 @@ "enabled": "Käytössä", "countdown": "Lähtölaskenta", "unlink": "Irrota", + "removeSource": "Remove source {name}", + "@removeSource": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "removeSourceDescription": "Remove {name} from Flow? Its account settings and saved credentials will be removed.", + "@removeSourceDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "noAlarms": "Ei ole hälytyksiä näytettäväksi.", - "allDay": "Koko päivä" + "allDay": "Koko päivä", + "repeat": "Repeat", + "repeatFrequency": "Frequency", + "repeatInterval": "Interval", + "repeatIntervalHelper": "Repeat every n periods", + "repeatDaily": "Daily", + "repeatWeekly": "Weekly", + "repeatMonthly": "Monthly", + "repeatYearly": "Yearly", + "repeatWeekdays": "Weekdays", + "repeatMonthDays": "Month days", + "repeatOccurrences": "Occurrences (optional)", + "repeatOccurrencesHelper": "Leave empty for no count limit", + "repeatUntil": "Until (optional)" } \ No newline at end of file diff --git a/app/lib/l10n/app_fr.arb b/app/lib/l10n/app_fr.arb index 88b7fd6dfb5..46285d6645c 100644 --- a/app/lib/l10n/app_fr.arb +++ b/app/lib/l10n/app_fr.arb @@ -76,6 +76,65 @@ "indicatorError": "Une erreur s'est produite", "indicatorErrorDescription": "Une erreur s'est produite lors du chargement des données.", "tryAgain": "Réessayez", + "refresh": "Rafraîchir", + "neverSynced": "Not synchronized yet", + "lastSuccessfulSync": "Last successful sync: {time}", + "@lastSuccessfulSync": { + "placeholders": { + "time": { + "type": "String" + } + } + }, + "invalidUrl": "Enter a valid HTTP or HTTPS URL", + "sourceAlreadyExists": "This source is already connected.", + "connectionFailed": "Connection failed: {error}", + "@connectionFailed": { + "placeholders": { + "error": { + "type": "String" + } + } + }, + "showPassword": "Show password", + "hidePassword": "Hide password", + "endBeforeStart": "The end must not be before the start.", + "repeatUntilBeforeStart": "The repeat end must not be before the first occurrence.", + "saveFailed": "The changes could not be saved. Try again.", + "deleteFailed": "The item could not be deleted. Try again.", + "futureAlarmRequired": "An active alarm must be scheduled in the future.", + "deleteAlarm": "Delete alarm {name}", + "@deleteAlarm": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteAlarmDescription": "Are you sure you want to delete the alarm {name}?", + "@deleteAlarmDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItem": "Delete calendar item {name}", + "@deleteCalendarItem": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItemDescription": "Are you sure you want to delete the calendar item {name}?", + "@deleteCalendarItemDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "eventInfo": "{event} le {date} à {time} à {location} ({status})", "@eventInfo": { "placeholders": { @@ -145,6 +204,8 @@ "importFile": "Importer un fichier", "importFileDescription": "Importez un fichier depuis votre appareil. Vous pouvez importer un fichier de base de données depuis une autre instance Linwood Flow ou un fichier calendrier normal.", "icalDescription": "L'interface iCal vous permet d'accéder à vos données depuis n'importe quel serveur iCal. Vous pouvez l'utiliser pour synchroniser vos données avec d'autres appareils ou services qui ne prennent pas en charge CalDAV.", + "deviceCalendar": "Device calendar", + "deviceCalendarDescription": "View and manage events in the calendars on this device.", "resource": "Ressource", "editResource": "Modifier la ressource", "deleteResource": "Supprimer la ressource {name}", @@ -327,6 +388,35 @@ "enabled": "Activé", "countdown": "Compte à Rebours", "unlink": "Délier", + "removeSource": "Remove source {name}", + "@removeSource": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "removeSourceDescription": "Remove {name} from Flow? Its account settings and saved credentials will be removed.", + "@removeSourceDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "noAlarms": "Il n'y a aucune alarme à afficher.", - "allDay": "Toute la journée" + "allDay": "Toute la journée", + "repeat": "Repeat", + "repeatFrequency": "Frequency", + "repeatInterval": "Interval", + "repeatIntervalHelper": "Repeat every n periods", + "repeatDaily": "Daily", + "repeatWeekly": "Weekly", + "repeatMonthly": "Monthly", + "repeatYearly": "Yearly", + "repeatWeekdays": "Weekdays", + "repeatMonthDays": "Month days", + "repeatOccurrences": "Occurrences (optional)", + "repeatOccurrencesHelper": "Leave empty for no count limit", + "repeatUntil": "Until (optional)" } \ No newline at end of file diff --git a/app/lib/l10n/app_he.arb b/app/lib/l10n/app_he.arb index bd34d5bc79f..b5e0a2f2bcc 100644 --- a/app/lib/l10n/app_he.arb +++ b/app/lib/l10n/app_he.arb @@ -76,6 +76,65 @@ "indicatorError": "An error occurred", "indicatorErrorDescription": "An error occurred while loading the data.", "tryAgain": "Try again", + "refresh": "רענן", + "neverSynced": "Not synchronized yet", + "lastSuccessfulSync": "Last successful sync: {time}", + "@lastSuccessfulSync": { + "placeholders": { + "time": { + "type": "String" + } + } + }, + "invalidUrl": "Enter a valid HTTP or HTTPS URL", + "sourceAlreadyExists": "This source is already connected.", + "connectionFailed": "Connection failed: {error}", + "@connectionFailed": { + "placeholders": { + "error": { + "type": "String" + } + } + }, + "showPassword": "Show password", + "hidePassword": "Hide password", + "endBeforeStart": "The end must not be before the start.", + "repeatUntilBeforeStart": "The repeat end must not be before the first occurrence.", + "saveFailed": "The changes could not be saved. Try again.", + "deleteFailed": "The item could not be deleted. Try again.", + "futureAlarmRequired": "An active alarm must be scheduled in the future.", + "deleteAlarm": "Delete alarm {name}", + "@deleteAlarm": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteAlarmDescription": "Are you sure you want to delete the alarm {name}?", + "@deleteAlarmDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItem": "Delete calendar item {name}", + "@deleteCalendarItem": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItemDescription": "Are you sure you want to delete the calendar item {name}?", + "@deleteCalendarItemDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "eventInfo": "{event} on {date} at {time} in {location} ({status})", "@eventInfo": { "placeholders": { @@ -145,6 +204,8 @@ "importFile": "Import file", "importFileDescription": "Import a file from your device. You can import a database file from another Linwood Flow instance or a regular calendar file.", "icalDescription": "The iCal interface allows you to access your data from any iCal server. It can only read data and does not support writing. You can use it to synchronize your data with other devices or services that do not support CalDAV.", + "deviceCalendar": "Device calendar", + "deviceCalendarDescription": "View and manage events in the calendars on this device.", "resource": "Resource", "editResource": "Edit resource", "deleteResource": "Delete resource {name}", @@ -327,6 +388,35 @@ "enabled": "Enabled", "countdown": "Countdown", "unlink": "Unlink", + "removeSource": "Remove source {name}", + "@removeSource": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "removeSourceDescription": "Remove {name} from Flow? Its account settings and saved credentials will be removed.", + "@removeSourceDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "noAlarms": "There are no alarms to display.", - "allDay": "All day" + "allDay": "All day", + "repeat": "Repeat", + "repeatFrequency": "Frequency", + "repeatInterval": "Interval", + "repeatIntervalHelper": "Repeat every n periods", + "repeatDaily": "Daily", + "repeatWeekly": "Weekly", + "repeatMonthly": "Monthly", + "repeatYearly": "Yearly", + "repeatWeekdays": "Weekdays", + "repeatMonthDays": "Month days", + "repeatOccurrences": "Occurrences (optional)", + "repeatOccurrencesHelper": "Leave empty for no count limit", + "repeatUntil": "Until (optional)" } \ No newline at end of file diff --git a/app/lib/l10n/app_hu.arb b/app/lib/l10n/app_hu.arb index cd650a21b67..d4fde5a5f91 100644 --- a/app/lib/l10n/app_hu.arb +++ b/app/lib/l10n/app_hu.arb @@ -76,6 +76,65 @@ "indicatorError": "An error occurred", "indicatorErrorDescription": "An error occurred while loading the data.", "tryAgain": "Try again", + "refresh": "Frissítés", + "neverSynced": "Not synchronized yet", + "lastSuccessfulSync": "Last successful sync: {time}", + "@lastSuccessfulSync": { + "placeholders": { + "time": { + "type": "String" + } + } + }, + "invalidUrl": "Enter a valid HTTP or HTTPS URL", + "sourceAlreadyExists": "This source is already connected.", + "connectionFailed": "Connection failed: {error}", + "@connectionFailed": { + "placeholders": { + "error": { + "type": "String" + } + } + }, + "showPassword": "Show password", + "hidePassword": "Hide password", + "endBeforeStart": "The end must not be before the start.", + "repeatUntilBeforeStart": "The repeat end must not be before the first occurrence.", + "saveFailed": "The changes could not be saved. Try again.", + "deleteFailed": "The item could not be deleted. Try again.", + "futureAlarmRequired": "An active alarm must be scheduled in the future.", + "deleteAlarm": "Delete alarm {name}", + "@deleteAlarm": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteAlarmDescription": "Are you sure you want to delete the alarm {name}?", + "@deleteAlarmDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItem": "Delete calendar item {name}", + "@deleteCalendarItem": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItemDescription": "Are you sure you want to delete the calendar item {name}?", + "@deleteCalendarItemDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "eventInfo": "{event} on {date} at {time} in {location} ({status})", "@eventInfo": { "placeholders": { @@ -145,6 +204,8 @@ "importFile": "Import file", "importFileDescription": "Import a file from your device. You can import a database file from another Linwood Flow instance or a regular calendar file.", "icalDescription": "The iCal interface allows you to access your data from any iCal server. It can only read data and does not support writing. You can use it to synchronize your data with other devices or services that do not support CalDAV.", + "deviceCalendar": "Device calendar", + "deviceCalendarDescription": "View and manage events in the calendars on this device.", "resource": "Resource", "editResource": "Edit resource", "deleteResource": "Delete resource {name}", @@ -327,6 +388,35 @@ "enabled": "Enabled", "countdown": "Countdown", "unlink": "Unlink", + "removeSource": "Remove source {name}", + "@removeSource": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "removeSourceDescription": "Remove {name} from Flow? Its account settings and saved credentials will be removed.", + "@removeSourceDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "noAlarms": "There are no alarms to display.", - "allDay": "All day" + "allDay": "All day", + "repeat": "Repeat", + "repeatFrequency": "Frequency", + "repeatInterval": "Interval", + "repeatIntervalHelper": "Repeat every n periods", + "repeatDaily": "Daily", + "repeatWeekly": "Weekly", + "repeatMonthly": "Monthly", + "repeatYearly": "Yearly", + "repeatWeekdays": "Weekdays", + "repeatMonthDays": "Month days", + "repeatOccurrences": "Occurrences (optional)", + "repeatOccurrencesHelper": "Leave empty for no count limit", + "repeatUntil": "Until (optional)" } \ No newline at end of file diff --git a/app/lib/l10n/app_it.arb b/app/lib/l10n/app_it.arb index 40a1fc4be2e..90740b50687 100644 --- a/app/lib/l10n/app_it.arb +++ b/app/lib/l10n/app_it.arb @@ -76,6 +76,65 @@ "indicatorError": "Si è verificato un errore", "indicatorErrorDescription": "Si è verificato un errore durante il caricamento dei dati.", "tryAgain": "Riprova", + "refresh": "Aggiorna", + "neverSynced": "Not synchronized yet", + "lastSuccessfulSync": "Last successful sync: {time}", + "@lastSuccessfulSync": { + "placeholders": { + "time": { + "type": "String" + } + } + }, + "invalidUrl": "Enter a valid HTTP or HTTPS URL", + "sourceAlreadyExists": "This source is already connected.", + "connectionFailed": "Connection failed: {error}", + "@connectionFailed": { + "placeholders": { + "error": { + "type": "String" + } + } + }, + "showPassword": "Show password", + "hidePassword": "Hide password", + "endBeforeStart": "The end must not be before the start.", + "repeatUntilBeforeStart": "The repeat end must not be before the first occurrence.", + "saveFailed": "The changes could not be saved. Try again.", + "deleteFailed": "The item could not be deleted. Try again.", + "futureAlarmRequired": "An active alarm must be scheduled in the future.", + "deleteAlarm": "Delete alarm {name}", + "@deleteAlarm": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteAlarmDescription": "Are you sure you want to delete the alarm {name}?", + "@deleteAlarmDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItem": "Delete calendar item {name}", + "@deleteCalendarItem": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItemDescription": "Are you sure you want to delete the calendar item {name}?", + "@deleteCalendarItemDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "eventInfo": "{event} il {date} alle {time} in {location} ({status})", "@eventInfo": { "placeholders": { @@ -145,6 +204,8 @@ "importFile": "Importa file", "importFileDescription": "Importa un file dal tuo dispositivo. Puoi importare un file di database da un'altra istanza di Linwood Flow o da un normale file di calendario.", "icalDescription": "L'interfaccia iCal ti permette di accedere ai tuoi dati da qualsiasi server iCal. Può leggere solo i dati e non supporta la scrittura. È possibile utilizzarlo per sincronizzare i dati con altri dispositivi o servizi che non supportano CalDAV.", + "deviceCalendar": "Device calendar", + "deviceCalendarDescription": "View and manage events in the calendars on this device.", "resource": "Risorsa", "editResource": "Modifica risorsa", "deleteResource": "Delete resource {name}", @@ -327,6 +388,35 @@ "enabled": "Abilitato", "countdown": "Conto Alla rovescia", "unlink": "Scollega", + "removeSource": "Remove source {name}", + "@removeSource": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "removeSourceDescription": "Remove {name} from Flow? Its account settings and saved credentials will be removed.", + "@removeSourceDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "noAlarms": "Non ci sono allarmi da visualizzare.", - "allDay": "Tutto il giorno" + "allDay": "Tutto il giorno", + "repeat": "Repeat", + "repeatFrequency": "Frequency", + "repeatInterval": "Interval", + "repeatIntervalHelper": "Repeat every n periods", + "repeatDaily": "Daily", + "repeatWeekly": "Weekly", + "repeatMonthly": "Monthly", + "repeatYearly": "Yearly", + "repeatWeekdays": "Weekdays", + "repeatMonthDays": "Month days", + "repeatOccurrences": "Occurrences (optional)", + "repeatOccurrencesHelper": "Leave empty for no count limit", + "repeatUntil": "Until (optional)" } \ No newline at end of file diff --git a/app/lib/l10n/app_ja.arb b/app/lib/l10n/app_ja.arb index 867712c47b2..83f59b95916 100644 --- a/app/lib/l10n/app_ja.arb +++ b/app/lib/l10n/app_ja.arb @@ -76,6 +76,65 @@ "indicatorError": "エラーが発生", "indicatorErrorDescription": "データの読み込み中にエラーが発生しました。", "tryAgain": "もう一度やり直してください", + "refresh": "更新", + "neverSynced": "Not synchronized yet", + "lastSuccessfulSync": "Last successful sync: {time}", + "@lastSuccessfulSync": { + "placeholders": { + "time": { + "type": "String" + } + } + }, + "invalidUrl": "Enter a valid HTTP or HTTPS URL", + "sourceAlreadyExists": "This source is already connected.", + "connectionFailed": "Connection failed: {error}", + "@connectionFailed": { + "placeholders": { + "error": { + "type": "String" + } + } + }, + "showPassword": "Show password", + "hidePassword": "Hide password", + "endBeforeStart": "The end must not be before the start.", + "repeatUntilBeforeStart": "The repeat end must not be before the first occurrence.", + "saveFailed": "The changes could not be saved. Try again.", + "deleteFailed": "The item could not be deleted. Try again.", + "futureAlarmRequired": "An active alarm must be scheduled in the future.", + "deleteAlarm": "Delete alarm {name}", + "@deleteAlarm": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteAlarmDescription": "Are you sure you want to delete the alarm {name}?", + "@deleteAlarmDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItem": "Delete calendar item {name}", + "@deleteCalendarItem": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItemDescription": "Are you sure you want to delete the calendar item {name}?", + "@deleteCalendarItemDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "eventInfo": "{event} の {date} に {time} で {location} ({status})", "@eventInfo": { "placeholders": { @@ -145,6 +204,8 @@ "importFile": "ファイルをインポート", "importFileDescription": "お使いのデバイスからファイルをインポートします。別のLinwood Flowインスタンスまたは通常のカレンダーファイルからデータベースファイルをインポートできます。", "icalDescription": "iCalインターフェイスを使用すると、任意のiCalサーバーからデータにアクセスできます。データの読み取りのみが可能で、書き込みはサポートされません。 CalDAV をサポートしていない他のデバイスやサービスとデータを同期するために使用できます。", + "deviceCalendar": "Device calendar", + "deviceCalendarDescription": "View and manage events in the calendars on this device.", "resource": "リソース", "editResource": "リソースを編集", "deleteResource": "リソース {name}を削除", @@ -327,6 +388,35 @@ "enabled": "有効", "countdown": "Countdown", "unlink": "リンクを解除", + "removeSource": "Remove source {name}", + "@removeSource": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "removeSourceDescription": "Remove {name} from Flow? Its account settings and saved credentials will be removed.", + "@removeSourceDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "noAlarms": "表示するアラームがありません。", - "allDay": "終日" + "allDay": "終日", + "repeat": "Repeat", + "repeatFrequency": "Frequency", + "repeatInterval": "Interval", + "repeatIntervalHelper": "Repeat every n periods", + "repeatDaily": "Daily", + "repeatWeekly": "Weekly", + "repeatMonthly": "Monthly", + "repeatYearly": "Yearly", + "repeatWeekdays": "Weekdays", + "repeatMonthDays": "Month days", + "repeatOccurrences": "Occurrences (optional)", + "repeatOccurrencesHelper": "Leave empty for no count limit", + "repeatUntil": "Until (optional)" } \ No newline at end of file diff --git a/app/lib/l10n/app_ko.arb b/app/lib/l10n/app_ko.arb index d6215250d98..1c620a9a668 100644 --- a/app/lib/l10n/app_ko.arb +++ b/app/lib/l10n/app_ko.arb @@ -76,6 +76,65 @@ "indicatorError": "An error occurred", "indicatorErrorDescription": "An error occurred while loading the data.", "tryAgain": "Try again", + "refresh": "새로고침", + "neverSynced": "Not synchronized yet", + "lastSuccessfulSync": "Last successful sync: {time}", + "@lastSuccessfulSync": { + "placeholders": { + "time": { + "type": "String" + } + } + }, + "invalidUrl": "Enter a valid HTTP or HTTPS URL", + "sourceAlreadyExists": "This source is already connected.", + "connectionFailed": "Connection failed: {error}", + "@connectionFailed": { + "placeholders": { + "error": { + "type": "String" + } + } + }, + "showPassword": "Show password", + "hidePassword": "Hide password", + "endBeforeStart": "The end must not be before the start.", + "repeatUntilBeforeStart": "The repeat end must not be before the first occurrence.", + "saveFailed": "The changes could not be saved. Try again.", + "deleteFailed": "The item could not be deleted. Try again.", + "futureAlarmRequired": "An active alarm must be scheduled in the future.", + "deleteAlarm": "Delete alarm {name}", + "@deleteAlarm": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteAlarmDescription": "Are you sure you want to delete the alarm {name}?", + "@deleteAlarmDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItem": "Delete calendar item {name}", + "@deleteCalendarItem": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItemDescription": "Are you sure you want to delete the calendar item {name}?", + "@deleteCalendarItemDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "eventInfo": "{event} on {date} at {time} in {location} ({status})", "@eventInfo": { "placeholders": { @@ -145,6 +204,8 @@ "importFile": "Import file", "importFileDescription": "Import a file from your device. You can import a database file from another Linwood Flow instance or a regular calendar file.", "icalDescription": "The iCal interface allows you to access your data from any iCal server. It can only read data and does not support writing. You can use it to synchronize your data with other devices or services that do not support CalDAV.", + "deviceCalendar": "Device calendar", + "deviceCalendarDescription": "View and manage events in the calendars on this device.", "resource": "Resource", "editResource": "Edit resource", "deleteResource": "Delete resource {name}", @@ -327,6 +388,35 @@ "enabled": "Enabled", "countdown": "Countdown", "unlink": "Unlink", + "removeSource": "Remove source {name}", + "@removeSource": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "removeSourceDescription": "Remove {name} from Flow? Its account settings and saved credentials will be removed.", + "@removeSourceDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "noAlarms": "There are no alarms to display.", - "allDay": "All day" + "allDay": "All day", + "repeat": "Repeat", + "repeatFrequency": "Frequency", + "repeatInterval": "Interval", + "repeatIntervalHelper": "Repeat every n periods", + "repeatDaily": "Daily", + "repeatWeekly": "Weekly", + "repeatMonthly": "Monthly", + "repeatYearly": "Yearly", + "repeatWeekdays": "Weekdays", + "repeatMonthDays": "Month days", + "repeatOccurrences": "Occurrences (optional)", + "repeatOccurrencesHelper": "Leave empty for no count limit", + "repeatUntil": "Until (optional)" } \ No newline at end of file diff --git a/app/lib/l10n/app_nl.arb b/app/lib/l10n/app_nl.arb index 4ed11140b4e..59938bbe997 100644 --- a/app/lib/l10n/app_nl.arb +++ b/app/lib/l10n/app_nl.arb @@ -76,6 +76,65 @@ "indicatorError": "Er is een fout opgetreden", "indicatorErrorDescription": "Er is een fout opgetreden tijdens het laden van de gegevens.", "tryAgain": "Opnieuw proberen", + "refresh": "Vernieuwen", + "neverSynced": "Not synchronized yet", + "lastSuccessfulSync": "Last successful sync: {time}", + "@lastSuccessfulSync": { + "placeholders": { + "time": { + "type": "String" + } + } + }, + "invalidUrl": "Enter a valid HTTP or HTTPS URL", + "sourceAlreadyExists": "This source is already connected.", + "connectionFailed": "Connection failed: {error}", + "@connectionFailed": { + "placeholders": { + "error": { + "type": "String" + } + } + }, + "showPassword": "Show password", + "hidePassword": "Hide password", + "endBeforeStart": "The end must not be before the start.", + "repeatUntilBeforeStart": "The repeat end must not be before the first occurrence.", + "saveFailed": "The changes could not be saved. Try again.", + "deleteFailed": "The item could not be deleted. Try again.", + "futureAlarmRequired": "An active alarm must be scheduled in the future.", + "deleteAlarm": "Delete alarm {name}", + "@deleteAlarm": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteAlarmDescription": "Are you sure you want to delete the alarm {name}?", + "@deleteAlarmDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItem": "Delete calendar item {name}", + "@deleteCalendarItem": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItemDescription": "Are you sure you want to delete the calendar item {name}?", + "@deleteCalendarItemDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "eventInfo": "{event} op {date} om {time} in {location} ({status})", "@eventInfo": { "placeholders": { @@ -145,6 +204,8 @@ "importFile": "Bestand importeren", "importFileDescription": "Importeer een bestand vanaf uw apparaat. U kunt een databasebestand importeren uit een ander Linwood Flow exemplaar of een normaal kalenderbestand.", "icalDescription": "De iCal interface geeft u toegang tot uw gegevens op elke iCal server. Het kan alleen gegevens lezen en ondersteunt geen schrijfgegevens. U kunt het gebruiken om uw gegevens te synchroniseren met andere apparaten of diensten die CalDAV niet ondersteunen.", + "deviceCalendar": "Device calendar", + "deviceCalendarDescription": "View and manage events in the calendars on this device.", "resource": "Bron", "editResource": "Bewerk document", "deleteResource": "Verwijder resource {name}", @@ -327,6 +388,35 @@ "enabled": "Ingeschakeld", "countdown": "Aftellen", "unlink": "Ontkoppelen", + "removeSource": "Remove source {name}", + "@removeSource": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "removeSourceDescription": "Remove {name} from Flow? Its account settings and saved credentials will be removed.", + "@removeSourceDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "noAlarms": "Er zijn geen alarmen om weer te geven.", - "allDay": "De hele dag" + "allDay": "De hele dag", + "repeat": "Repeat", + "repeatFrequency": "Frequency", + "repeatInterval": "Interval", + "repeatIntervalHelper": "Repeat every n periods", + "repeatDaily": "Daily", + "repeatWeekly": "Weekly", + "repeatMonthly": "Monthly", + "repeatYearly": "Yearly", + "repeatWeekdays": "Weekdays", + "repeatMonthDays": "Month days", + "repeatOccurrences": "Occurrences (optional)", + "repeatOccurrencesHelper": "Leave empty for no count limit", + "repeatUntil": "Until (optional)" } \ No newline at end of file diff --git a/app/lib/l10n/app_no.arb b/app/lib/l10n/app_no.arb index e88b0fb1178..37eb49fee2f 100644 --- a/app/lib/l10n/app_no.arb +++ b/app/lib/l10n/app_no.arb @@ -76,6 +76,65 @@ "indicatorError": "En feil oppstod", "indicatorErrorDescription": "Det oppstod en feil under lasting av data.", "tryAgain": "Prøv igjen", + "refresh": "Oppdater", + "neverSynced": "Not synchronized yet", + "lastSuccessfulSync": "Last successful sync: {time}", + "@lastSuccessfulSync": { + "placeholders": { + "time": { + "type": "String" + } + } + }, + "invalidUrl": "Enter a valid HTTP or HTTPS URL", + "sourceAlreadyExists": "This source is already connected.", + "connectionFailed": "Connection failed: {error}", + "@connectionFailed": { + "placeholders": { + "error": { + "type": "String" + } + } + }, + "showPassword": "Show password", + "hidePassword": "Hide password", + "endBeforeStart": "The end must not be before the start.", + "repeatUntilBeforeStart": "The repeat end must not be before the first occurrence.", + "saveFailed": "The changes could not be saved. Try again.", + "deleteFailed": "The item could not be deleted. Try again.", + "futureAlarmRequired": "An active alarm must be scheduled in the future.", + "deleteAlarm": "Delete alarm {name}", + "@deleteAlarm": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteAlarmDescription": "Are you sure you want to delete the alarm {name}?", + "@deleteAlarmDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItem": "Delete calendar item {name}", + "@deleteCalendarItem": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItemDescription": "Are you sure you want to delete the calendar item {name}?", + "@deleteCalendarItemDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "eventInfo": "{event} på {date} klokken {time} i {location} ({status})", "@eventInfo": { "placeholders": { @@ -145,6 +204,8 @@ "importFile": "Importer fil", "importFileDescription": "Importer en fil fra enheten. Du kan importere en databasefil fra en annen Linwood Flow forekomst eller en vanlig kalenderfil.", "icalDescription": "iCal grensesnittet gir deg tilgang til dine data fra hvilken som helst iCal server. Den kan bare lese data og støtter ikke skriving. Du kan bruke dem til å synkronisere dataene med andre enheter eller tjenester som ikke støtter CalDAV.", + "deviceCalendar": "Device calendar", + "deviceCalendarDescription": "View and manage events in the calendars on this device.", "resource": "Ressurs", "editResource": "Rediger ressurs", "deleteResource": "Slett ressurs {name}", @@ -327,6 +388,35 @@ "enabled": "Aktivert", "countdown": "Nedtelling", "unlink": "Frakoble", + "removeSource": "Remove source {name}", + "@removeSource": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "removeSourceDescription": "Remove {name} from Flow? Its account settings and saved credentials will be removed.", + "@removeSourceDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "noAlarms": "Det finnes ingen alarmer som skal vises.", - "allDay": "Hele dagen" + "allDay": "Hele dagen", + "repeat": "Repeat", + "repeatFrequency": "Frequency", + "repeatInterval": "Interval", + "repeatIntervalHelper": "Repeat every n periods", + "repeatDaily": "Daily", + "repeatWeekly": "Weekly", + "repeatMonthly": "Monthly", + "repeatYearly": "Yearly", + "repeatWeekdays": "Weekdays", + "repeatMonthDays": "Month days", + "repeatOccurrences": "Occurrences (optional)", + "repeatOccurrencesHelper": "Leave empty for no count limit", + "repeatUntil": "Until (optional)" } \ No newline at end of file diff --git a/app/lib/l10n/app_pl.arb b/app/lib/l10n/app_pl.arb index de6ba0232ca..720ce107d0d 100644 --- a/app/lib/l10n/app_pl.arb +++ b/app/lib/l10n/app_pl.arb @@ -76,6 +76,65 @@ "indicatorError": "Wystąpił błąd", "indicatorErrorDescription": "Wystąpił błąd podczas ładowania danych.", "tryAgain": "Spróbuj ponownie", + "refresh": "Odśwież", + "neverSynced": "Not synchronized yet", + "lastSuccessfulSync": "Last successful sync: {time}", + "@lastSuccessfulSync": { + "placeholders": { + "time": { + "type": "String" + } + } + }, + "invalidUrl": "Enter a valid HTTP or HTTPS URL", + "sourceAlreadyExists": "This source is already connected.", + "connectionFailed": "Connection failed: {error}", + "@connectionFailed": { + "placeholders": { + "error": { + "type": "String" + } + } + }, + "showPassword": "Show password", + "hidePassword": "Hide password", + "endBeforeStart": "The end must not be before the start.", + "repeatUntilBeforeStart": "The repeat end must not be before the first occurrence.", + "saveFailed": "The changes could not be saved. Try again.", + "deleteFailed": "The item could not be deleted. Try again.", + "futureAlarmRequired": "An active alarm must be scheduled in the future.", + "deleteAlarm": "Delete alarm {name}", + "@deleteAlarm": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteAlarmDescription": "Are you sure you want to delete the alarm {name}?", + "@deleteAlarmDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItem": "Delete calendar item {name}", + "@deleteCalendarItem": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItemDescription": "Are you sure you want to delete the calendar item {name}?", + "@deleteCalendarItemDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "eventInfo": "{event} dnia {date} o {time} w {location} ({status})", "@eventInfo": { "placeholders": { @@ -145,6 +204,8 @@ "importFile": "Importuj plik", "importFileDescription": "Importuj plik z urządzenia. Możesz zaimportować plik bazy danych z innej instancji Linwood Flow lub zwykłego pliku kalendarza.", "icalDescription": "Interfejs iCal umożliwia dostęp do Twoich danych z dowolnego serwera iCal. Może tylko odczytywać dane i nie obsługuje zapisu. Możesz go użyć do synchronizacji swoich danych z innymi urządzeniami lub usługami, które nie obsługują CalDAV.", + "deviceCalendar": "Device calendar", + "deviceCalendarDescription": "View and manage events in the calendars on this device.", "resource": "Zasoby", "editResource": "Edytuj zasób", "deleteResource": "Usuń zasób {name}", @@ -327,6 +388,35 @@ "enabled": "Włączone", "countdown": "Odliczanie", "unlink": "Odłącz", + "removeSource": "Remove source {name}", + "@removeSource": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "removeSourceDescription": "Remove {name} from Flow? Its account settings and saved credentials will be removed.", + "@removeSourceDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "noAlarms": "Brak alarmów do wyświetlenia.", - "allDay": "Cały dzień" + "allDay": "Cały dzień", + "repeat": "Repeat", + "repeatFrequency": "Frequency", + "repeatInterval": "Interval", + "repeatIntervalHelper": "Repeat every n periods", + "repeatDaily": "Daily", + "repeatWeekly": "Weekly", + "repeatMonthly": "Monthly", + "repeatYearly": "Yearly", + "repeatWeekdays": "Weekdays", + "repeatMonthDays": "Month days", + "repeatOccurrences": "Occurrences (optional)", + "repeatOccurrencesHelper": "Leave empty for no count limit", + "repeatUntil": "Until (optional)" } \ No newline at end of file diff --git a/app/lib/l10n/app_pt.arb b/app/lib/l10n/app_pt.arb index 7b9afb9f71d..aa76ee0b71e 100644 --- a/app/lib/l10n/app_pt.arb +++ b/app/lib/l10n/app_pt.arb @@ -76,6 +76,65 @@ "indicatorError": "Ocorreu um erro", "indicatorErrorDescription": "Ocorreu um erro ao carregar os dados.", "tryAgain": "Tente novamente", + "refresh": "Atualizar", + "neverSynced": "Not synchronized yet", + "lastSuccessfulSync": "Last successful sync: {time}", + "@lastSuccessfulSync": { + "placeholders": { + "time": { + "type": "String" + } + } + }, + "invalidUrl": "Enter a valid HTTP or HTTPS URL", + "sourceAlreadyExists": "This source is already connected.", + "connectionFailed": "Connection failed: {error}", + "@connectionFailed": { + "placeholders": { + "error": { + "type": "String" + } + } + }, + "showPassword": "Show password", + "hidePassword": "Hide password", + "endBeforeStart": "The end must not be before the start.", + "repeatUntilBeforeStart": "The repeat end must not be before the first occurrence.", + "saveFailed": "The changes could not be saved. Try again.", + "deleteFailed": "The item could not be deleted. Try again.", + "futureAlarmRequired": "An active alarm must be scheduled in the future.", + "deleteAlarm": "Delete alarm {name}", + "@deleteAlarm": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteAlarmDescription": "Are you sure you want to delete the alarm {name}?", + "@deleteAlarmDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItem": "Delete calendar item {name}", + "@deleteCalendarItem": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItemDescription": "Are you sure you want to delete the calendar item {name}?", + "@deleteCalendarItemDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "eventInfo": "{event} em {date} às {time} em {location} ({status})", "@eventInfo": { "placeholders": { @@ -145,6 +204,8 @@ "importFile": "Importar arquivo", "importFileDescription": "Importar um arquivo do seu dispositivo. Você pode importar um arquivo de banco de dados de outra instância do Linwood Flow ou um arquivo de calendário comum.", "icalDescription": "A interface iCal permite que você acesse seus dados a partir de qualquer servidor iCal. Só pode ler dados e não suporta a escrita. Você pode usá-lo para sincronizar seus dados com outros dispositivos ou serviços que não suportam CalDAV.", + "deviceCalendar": "Device calendar", + "deviceCalendarDescription": "View and manage events in the calendars on this device.", "resource": "Recurso", "editResource": "Editar recurso", "deleteResource": "Excluir recurso {name}", @@ -327,6 +388,35 @@ "enabled": "Ativado", "countdown": "Contagem regressiva", "unlink": "Desvincular", + "removeSource": "Remove source {name}", + "@removeSource": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "removeSourceDescription": "Remove {name} from Flow? Its account settings and saved credentials will be removed.", + "@removeSourceDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "noAlarms": "Não há alarmes para exibir.", - "allDay": "O dia todo" + "allDay": "O dia todo", + "repeat": "Repeat", + "repeatFrequency": "Frequency", + "repeatInterval": "Interval", + "repeatIntervalHelper": "Repeat every n periods", + "repeatDaily": "Daily", + "repeatWeekly": "Weekly", + "repeatMonthly": "Monthly", + "repeatYearly": "Yearly", + "repeatWeekdays": "Weekdays", + "repeatMonthDays": "Month days", + "repeatOccurrences": "Occurrences (optional)", + "repeatOccurrencesHelper": "Leave empty for no count limit", + "repeatUntil": "Until (optional)" } \ No newline at end of file diff --git a/app/lib/l10n/app_pt_BR.arb b/app/lib/l10n/app_pt_BR.arb index 5e3a82f2262..1437a6c0adc 100644 --- a/app/lib/l10n/app_pt_BR.arb +++ b/app/lib/l10n/app_pt_BR.arb @@ -76,6 +76,65 @@ "indicatorError": "Ocorreu um erro", "indicatorErrorDescription": "Ocorreu um erro ao carregar os dados.", "tryAgain": "Tente novamente", + "refresh": "atualizar", + "neverSynced": "Not synchronized yet", + "lastSuccessfulSync": "Last successful sync: {time}", + "@lastSuccessfulSync": { + "placeholders": { + "time": { + "type": "String" + } + } + }, + "invalidUrl": "Enter a valid HTTP or HTTPS URL", + "sourceAlreadyExists": "This source is already connected.", + "connectionFailed": "Connection failed: {error}", + "@connectionFailed": { + "placeholders": { + "error": { + "type": "String" + } + } + }, + "showPassword": "Show password", + "hidePassword": "Hide password", + "endBeforeStart": "The end must not be before the start.", + "repeatUntilBeforeStart": "The repeat end must not be before the first occurrence.", + "saveFailed": "The changes could not be saved. Try again.", + "deleteFailed": "The item could not be deleted. Try again.", + "futureAlarmRequired": "An active alarm must be scheduled in the future.", + "deleteAlarm": "Delete alarm {name}", + "@deleteAlarm": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteAlarmDescription": "Are you sure you want to delete the alarm {name}?", + "@deleteAlarmDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItem": "Delete calendar item {name}", + "@deleteCalendarItem": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItemDescription": "Are you sure you want to delete the calendar item {name}?", + "@deleteCalendarItemDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "eventInfo": "{event} em {date} às {time} em {location} ({status})", "@eventInfo": { "placeholders": { @@ -145,6 +204,8 @@ "importFile": "Importar arquivo", "importFileDescription": "Importar um arquivo do seu dispositivo. Você pode importar um arquivo de banco de dados de outra instância do Linwood Flow ou um arquivo de calendário comum.", "icalDescription": "A interface iCal permite que você acesse seus dados a partir de qualquer servidor iCal. Só pode ler dados e não suporta a escrita. Você pode usá-lo para sincronizar seus dados com outros dispositivos ou serviços que não suportam CalDAV.", + "deviceCalendar": "Device calendar", + "deviceCalendarDescription": "View and manage events in the calendars on this device.", "resource": "Recurso", "editResource": "Editar recurso", "deleteResource": "Excluir recurso {name}", @@ -327,6 +388,35 @@ "enabled": "Ativado", "countdown": "Contagem regressiva", "unlink": "Desvincular", + "removeSource": "Remove source {name}", + "@removeSource": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "removeSourceDescription": "Remove {name} from Flow? Its account settings and saved credentials will be removed.", + "@removeSourceDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "noAlarms": "Não há alarmes para exibir.", - "allDay": "O dia todo" + "allDay": "O dia todo", + "repeat": "Repeat", + "repeatFrequency": "Frequency", + "repeatInterval": "Interval", + "repeatIntervalHelper": "Repeat every n periods", + "repeatDaily": "Daily", + "repeatWeekly": "Weekly", + "repeatMonthly": "Monthly", + "repeatYearly": "Yearly", + "repeatWeekdays": "Weekdays", + "repeatMonthDays": "Month days", + "repeatOccurrences": "Occurrences (optional)", + "repeatOccurrencesHelper": "Leave empty for no count limit", + "repeatUntil": "Until (optional)" } \ No newline at end of file diff --git a/app/lib/l10n/app_ro.arb b/app/lib/l10n/app_ro.arb index 618d52052d0..d23acd589e8 100644 --- a/app/lib/l10n/app_ro.arb +++ b/app/lib/l10n/app_ro.arb @@ -76,6 +76,65 @@ "indicatorError": "A aparut o eroare", "indicatorErrorDescription": "A apărut o eroare la încărcarea datelor.", "tryAgain": "Încercați din nou", + "refresh": "Împrospătează", + "neverSynced": "Not synchronized yet", + "lastSuccessfulSync": "Last successful sync: {time}", + "@lastSuccessfulSync": { + "placeholders": { + "time": { + "type": "String" + } + } + }, + "invalidUrl": "Enter a valid HTTP or HTTPS URL", + "sourceAlreadyExists": "This source is already connected.", + "connectionFailed": "Connection failed: {error}", + "@connectionFailed": { + "placeholders": { + "error": { + "type": "String" + } + } + }, + "showPassword": "Show password", + "hidePassword": "Hide password", + "endBeforeStart": "The end must not be before the start.", + "repeatUntilBeforeStart": "The repeat end must not be before the first occurrence.", + "saveFailed": "The changes could not be saved. Try again.", + "deleteFailed": "The item could not be deleted. Try again.", + "futureAlarmRequired": "An active alarm must be scheduled in the future.", + "deleteAlarm": "Delete alarm {name}", + "@deleteAlarm": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteAlarmDescription": "Are you sure you want to delete the alarm {name}?", + "@deleteAlarmDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItem": "Delete calendar item {name}", + "@deleteCalendarItem": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItemDescription": "Are you sure you want to delete the calendar item {name}?", + "@deleteCalendarItemDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "eventInfo": "{event} pe {date} la {time} în {location} ({status})", "@eventInfo": { "placeholders": { @@ -145,6 +204,8 @@ "importFile": "Importă fișier", "importFileDescription": "Importă un fișier de pe dispozitivul tău. Poți importa un fișier de bază de date dintr-o altă instanță de flori Linwood sau un fișier calendar obișnuit.", "icalDescription": "Interfața iCal vă permite să accesați datele de pe orice server iCal. Aceasta poate doar citi datele și nu suportă scrierea. Îl puteţi folosi pentru a vă sincroniza datele cu alte dispozitive sau servicii care nu acceptă CalDAV.", + "deviceCalendar": "Device calendar", + "deviceCalendarDescription": "View and manage events in the calendars on this device.", "resource": "Resursă", "editResource": "Editare resursă", "deleteResource": "Ștergere resursă {name}", @@ -327,6 +388,35 @@ "enabled": "Activat", "countdown": "Numărătoare inversă", "unlink": "Deconectare", + "removeSource": "Remove source {name}", + "@removeSource": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "removeSourceDescription": "Remove {name} from Flow? Its account settings and saved credentials will be removed.", + "@removeSourceDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "noAlarms": "Nu există alarme de afișat.", - "allDay": "Toată ziua" + "allDay": "Toată ziua", + "repeat": "Repeat", + "repeatFrequency": "Frequency", + "repeatInterval": "Interval", + "repeatIntervalHelper": "Repeat every n periods", + "repeatDaily": "Daily", + "repeatWeekly": "Weekly", + "repeatMonthly": "Monthly", + "repeatYearly": "Yearly", + "repeatWeekdays": "Weekdays", + "repeatMonthDays": "Month days", + "repeatOccurrences": "Occurrences (optional)", + "repeatOccurrencesHelper": "Leave empty for no count limit", + "repeatUntil": "Until (optional)" } \ No newline at end of file diff --git a/app/lib/l10n/app_ru.arb b/app/lib/l10n/app_ru.arb index 845c1c8254f..ed3d6cd2b3e 100644 --- a/app/lib/l10n/app_ru.arb +++ b/app/lib/l10n/app_ru.arb @@ -76,6 +76,65 @@ "indicatorError": "Произошла ошибка", "indicatorErrorDescription": "Произошла ошибка при загрузке данных.", "tryAgain": "Попробовать еще раз", + "refresh": "Обновить", + "neverSynced": "Not synchronized yet", + "lastSuccessfulSync": "Last successful sync: {time}", + "@lastSuccessfulSync": { + "placeholders": { + "time": { + "type": "String" + } + } + }, + "invalidUrl": "Enter a valid HTTP or HTTPS URL", + "sourceAlreadyExists": "This source is already connected.", + "connectionFailed": "Connection failed: {error}", + "@connectionFailed": { + "placeholders": { + "error": { + "type": "String" + } + } + }, + "showPassword": "Show password", + "hidePassword": "Hide password", + "endBeforeStart": "The end must not be before the start.", + "repeatUntilBeforeStart": "The repeat end must not be before the first occurrence.", + "saveFailed": "The changes could not be saved. Try again.", + "deleteFailed": "The item could not be deleted. Try again.", + "futureAlarmRequired": "An active alarm must be scheduled in the future.", + "deleteAlarm": "Delete alarm {name}", + "@deleteAlarm": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteAlarmDescription": "Are you sure you want to delete the alarm {name}?", + "@deleteAlarmDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItem": "Delete calendar item {name}", + "@deleteCalendarItem": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItemDescription": "Are you sure you want to delete the calendar item {name}?", + "@deleteCalendarItemDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "eventInfo": "{event} на {date} в {time} в {location} ({status})", "@eventInfo": { "placeholders": { @@ -145,6 +204,8 @@ "importFile": "Импорт файла", "importFileDescription": "Импорт файла с вашего устройства. Вы можете импортировать файл базы данных из другого экземпляра Linwood Flow или из обычного файла календаря.", "icalDescription": "Интерфейс iCal позволяет получить доступ к вашим данным с любого сервера iCal. Он может только читать данные и не поддерживает запись. Вы можете использовать его для синхронизации данных с другими устройствами или службами, которые не поддерживают CalDAV.", + "deviceCalendar": "Device calendar", + "deviceCalendarDescription": "View and manage events in the calendars on this device.", "resource": "Ресурс", "editResource": "Изменить ресурс", "deleteResource": "Удалить ресурс {name}", @@ -327,6 +388,35 @@ "enabled": "Включено", "countdown": "Обратный отсчёт", "unlink": "Отвязать", + "removeSource": "Remove source {name}", + "@removeSource": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "removeSourceDescription": "Remove {name} from Flow? Its account settings and saved credentials will be removed.", + "@removeSourceDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "noAlarms": "Нет будильников для отображения.", - "allDay": "Весь день" + "allDay": "Весь день", + "repeat": "Repeat", + "repeatFrequency": "Frequency", + "repeatInterval": "Interval", + "repeatIntervalHelper": "Repeat every n periods", + "repeatDaily": "Daily", + "repeatWeekly": "Weekly", + "repeatMonthly": "Monthly", + "repeatYearly": "Yearly", + "repeatWeekdays": "Weekdays", + "repeatMonthDays": "Month days", + "repeatOccurrences": "Occurrences (optional)", + "repeatOccurrencesHelper": "Leave empty for no count limit", + "repeatUntil": "Until (optional)" } \ No newline at end of file diff --git a/app/lib/l10n/app_sr.arb b/app/lib/l10n/app_sr.arb index 63308a2aaa3..a4982363ee5 100644 --- a/app/lib/l10n/app_sr.arb +++ b/app/lib/l10n/app_sr.arb @@ -76,6 +76,65 @@ "indicatorError": "An error occurred", "indicatorErrorDescription": "An error occurred while loading the data.", "tryAgain": "Try again", + "refresh": "Osveži", + "neverSynced": "Not synchronized yet", + "lastSuccessfulSync": "Last successful sync: {time}", + "@lastSuccessfulSync": { + "placeholders": { + "time": { + "type": "String" + } + } + }, + "invalidUrl": "Enter a valid HTTP or HTTPS URL", + "sourceAlreadyExists": "This source is already connected.", + "connectionFailed": "Connection failed: {error}", + "@connectionFailed": { + "placeholders": { + "error": { + "type": "String" + } + } + }, + "showPassword": "Show password", + "hidePassword": "Hide password", + "endBeforeStart": "The end must not be before the start.", + "repeatUntilBeforeStart": "The repeat end must not be before the first occurrence.", + "saveFailed": "The changes could not be saved. Try again.", + "deleteFailed": "The item could not be deleted. Try again.", + "futureAlarmRequired": "An active alarm must be scheduled in the future.", + "deleteAlarm": "Delete alarm {name}", + "@deleteAlarm": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteAlarmDescription": "Are you sure you want to delete the alarm {name}?", + "@deleteAlarmDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItem": "Delete calendar item {name}", + "@deleteCalendarItem": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItemDescription": "Are you sure you want to delete the calendar item {name}?", + "@deleteCalendarItemDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "eventInfo": "{event} on {date} at {time} in {location} ({status})", "@eventInfo": { "placeholders": { @@ -145,6 +204,8 @@ "importFile": "Import file", "importFileDescription": "Import a file from your device. You can import a database file from another Linwood Flow instance or a regular calendar file.", "icalDescription": "The iCal interface allows you to access your data from any iCal server. It can only read data and does not support writing. You can use it to synchronize your data with other devices or services that do not support CalDAV.", + "deviceCalendar": "Device calendar", + "deviceCalendarDescription": "View and manage events in the calendars on this device.", "resource": "Resource", "editResource": "Edit resource", "deleteResource": "Delete resource {name}", @@ -327,6 +388,35 @@ "enabled": "Enabled", "countdown": "Countdown", "unlink": "Unlink", + "removeSource": "Remove source {name}", + "@removeSource": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "removeSourceDescription": "Remove {name} from Flow? Its account settings and saved credentials will be removed.", + "@removeSourceDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "noAlarms": "There are no alarms to display.", - "allDay": "All day" + "allDay": "All day", + "repeat": "Repeat", + "repeatFrequency": "Frequency", + "repeatInterval": "Interval", + "repeatIntervalHelper": "Repeat every n periods", + "repeatDaily": "Daily", + "repeatWeekly": "Weekly", + "repeatMonthly": "Monthly", + "repeatYearly": "Yearly", + "repeatWeekdays": "Weekdays", + "repeatMonthDays": "Month days", + "repeatOccurrences": "Occurrences (optional)", + "repeatOccurrencesHelper": "Leave empty for no count limit", + "repeatUntil": "Until (optional)" } \ No newline at end of file diff --git a/app/lib/l10n/app_sv.arb b/app/lib/l10n/app_sv.arb index 75aeb86c1d7..163abe93f72 100644 --- a/app/lib/l10n/app_sv.arb +++ b/app/lib/l10n/app_sv.arb @@ -76,6 +76,65 @@ "indicatorError": "Ett fel uppstod", "indicatorErrorDescription": "Ett fel inträffade vid inläsning av data.", "tryAgain": "Försök igen", + "refresh": "Uppdatera", + "neverSynced": "Not synchronized yet", + "lastSuccessfulSync": "Last successful sync: {time}", + "@lastSuccessfulSync": { + "placeholders": { + "time": { + "type": "String" + } + } + }, + "invalidUrl": "Enter a valid HTTP or HTTPS URL", + "sourceAlreadyExists": "This source is already connected.", + "connectionFailed": "Connection failed: {error}", + "@connectionFailed": { + "placeholders": { + "error": { + "type": "String" + } + } + }, + "showPassword": "Show password", + "hidePassword": "Hide password", + "endBeforeStart": "The end must not be before the start.", + "repeatUntilBeforeStart": "The repeat end must not be before the first occurrence.", + "saveFailed": "The changes could not be saved. Try again.", + "deleteFailed": "The item could not be deleted. Try again.", + "futureAlarmRequired": "An active alarm must be scheduled in the future.", + "deleteAlarm": "Delete alarm {name}", + "@deleteAlarm": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteAlarmDescription": "Are you sure you want to delete the alarm {name}?", + "@deleteAlarmDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItem": "Delete calendar item {name}", + "@deleteCalendarItem": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItemDescription": "Are you sure you want to delete the calendar item {name}?", + "@deleteCalendarItemDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "eventInfo": "{event} den {date} kl. {time} i {location} ({status})", "@eventInfo": { "placeholders": { @@ -145,6 +204,8 @@ "importFile": "Importera fil", "importFileDescription": "Importera en fil från din enhet. Du kan importera en databasfil från en annan Linwood Flow-instans eller en vanlig kalenderfil.", "icalDescription": "Med iCal-gränssnittet kan du komma åt dina data från alla iCal-servrar. Det kan bara läsa data och stöder inte skrivning. Du kan använda den för att synkronisera dina data med andra enheter eller tjänster som inte stöder CalDAV.", + "deviceCalendar": "Device calendar", + "deviceCalendarDescription": "View and manage events in the calendars on this device.", "resource": "Resurs", "editResource": "Redigera resurs", "deleteResource": "Ta bort resurs {name}", @@ -327,6 +388,35 @@ "enabled": "Aktiverad", "countdown": "Nedräkning", "unlink": "Avlänka", + "removeSource": "Remove source {name}", + "@removeSource": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "removeSourceDescription": "Remove {name} from Flow? Its account settings and saved credentials will be removed.", + "@removeSourceDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "noAlarms": "Det finns inga alarm att visa.", - "allDay": "Hela dagen" + "allDay": "Hela dagen", + "repeat": "Repeat", + "repeatFrequency": "Frequency", + "repeatInterval": "Interval", + "repeatIntervalHelper": "Repeat every n periods", + "repeatDaily": "Daily", + "repeatWeekly": "Weekly", + "repeatMonthly": "Monthly", + "repeatYearly": "Yearly", + "repeatWeekdays": "Weekdays", + "repeatMonthDays": "Month days", + "repeatOccurrences": "Occurrences (optional)", + "repeatOccurrencesHelper": "Leave empty for no count limit", + "repeatUntil": "Until (optional)" } \ No newline at end of file diff --git a/app/lib/l10n/app_tr.arb b/app/lib/l10n/app_tr.arb index 4bcb658dc4a..abe421a517c 100644 --- a/app/lib/l10n/app_tr.arb +++ b/app/lib/l10n/app_tr.arb @@ -76,6 +76,65 @@ "indicatorError": "Bir hata oluştu", "indicatorErrorDescription": "Veriler yüklenirken bir hata oluştu.", "tryAgain": "Tekrar deneyin", + "refresh": "Yenile", + "neverSynced": "Not synchronized yet", + "lastSuccessfulSync": "Last successful sync: {time}", + "@lastSuccessfulSync": { + "placeholders": { + "time": { + "type": "String" + } + } + }, + "invalidUrl": "Enter a valid HTTP or HTTPS URL", + "sourceAlreadyExists": "This source is already connected.", + "connectionFailed": "Connection failed: {error}", + "@connectionFailed": { + "placeholders": { + "error": { + "type": "String" + } + } + }, + "showPassword": "Show password", + "hidePassword": "Hide password", + "endBeforeStart": "The end must not be before the start.", + "repeatUntilBeforeStart": "The repeat end must not be before the first occurrence.", + "saveFailed": "The changes could not be saved. Try again.", + "deleteFailed": "The item could not be deleted. Try again.", + "futureAlarmRequired": "An active alarm must be scheduled in the future.", + "deleteAlarm": "Delete alarm {name}", + "@deleteAlarm": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteAlarmDescription": "Are you sure you want to delete the alarm {name}?", + "@deleteAlarmDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItem": "Delete calendar item {name}", + "@deleteCalendarItem": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItemDescription": "Are you sure you want to delete the calendar item {name}?", + "@deleteCalendarItemDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "eventInfo": "{event} etkinliği için tarih {date}, saat {time}, konum {location} ({status})", "@eventInfo": { "placeholders": { @@ -145,6 +204,8 @@ "importFile": "Dosyayı içeri aktar", "importFileDescription": "Cihazınızdan bir dosya içe aktarın. Başka bir Linwood Flow örneğinden bir veritabanı dosyasını veya normal bir takvim dosyasını içe aktarabilirsiniz.", "icalDescription": "iCal arayüzü, verilerinize herhangi bir iCal sunucusundan erişmenizi sağlar. Yalnızca veri okuyabilir ve yazmayı desteklemez. Verilerinizi CalDAV'ı desteklemeyen diğer cihazlarla veya hizmetlerle senkronize etmek için kullanabilirsiniz.", + "deviceCalendar": "Device calendar", + "deviceCalendarDescription": "View and manage events in the calendars on this device.", "resource": "Resource", "editResource": "Edit resource", "deleteResource": "Delete resource {name}", @@ -327,6 +388,35 @@ "enabled": "Enabled", "countdown": "Countdown", "unlink": "Unlink", + "removeSource": "Remove source {name}", + "@removeSource": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "removeSourceDescription": "Remove {name} from Flow? Its account settings and saved credentials will be removed.", + "@removeSourceDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "noAlarms": "There are no alarms to display.", - "allDay": "All day" + "allDay": "All day", + "repeat": "Repeat", + "repeatFrequency": "Frequency", + "repeatInterval": "Interval", + "repeatIntervalHelper": "Repeat every n periods", + "repeatDaily": "Daily", + "repeatWeekly": "Weekly", + "repeatMonthly": "Monthly", + "repeatYearly": "Yearly", + "repeatWeekdays": "Weekdays", + "repeatMonthDays": "Month days", + "repeatOccurrences": "Occurrences (optional)", + "repeatOccurrencesHelper": "Leave empty for no count limit", + "repeatUntil": "Until (optional)" } \ No newline at end of file diff --git a/app/lib/l10n/app_uk.arb b/app/lib/l10n/app_uk.arb index 687bf4e09f2..bd1094a755f 100644 --- a/app/lib/l10n/app_uk.arb +++ b/app/lib/l10n/app_uk.arb @@ -76,6 +76,65 @@ "indicatorError": "Виникла помилка", "indicatorErrorDescription": "Сталася помилка під час завантаження даних.", "tryAgain": "Спробуйте ще раз", + "refresh": "Оновити", + "neverSynced": "Not synchronized yet", + "lastSuccessfulSync": "Last successful sync: {time}", + "@lastSuccessfulSync": { + "placeholders": { + "time": { + "type": "String" + } + } + }, + "invalidUrl": "Enter a valid HTTP or HTTPS URL", + "sourceAlreadyExists": "This source is already connected.", + "connectionFailed": "Connection failed: {error}", + "@connectionFailed": { + "placeholders": { + "error": { + "type": "String" + } + } + }, + "showPassword": "Show password", + "hidePassword": "Hide password", + "endBeforeStart": "The end must not be before the start.", + "repeatUntilBeforeStart": "The repeat end must not be before the first occurrence.", + "saveFailed": "The changes could not be saved. Try again.", + "deleteFailed": "The item could not be deleted. Try again.", + "futureAlarmRequired": "An active alarm must be scheduled in the future.", + "deleteAlarm": "Delete alarm {name}", + "@deleteAlarm": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteAlarmDescription": "Are you sure you want to delete the alarm {name}?", + "@deleteAlarmDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItem": "Delete calendar item {name}", + "@deleteCalendarItem": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItemDescription": "Are you sure you want to delete the calendar item {name}?", + "@deleteCalendarItemDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "eventInfo": "{event} {date} о {time} в {location} ({status})", "@eventInfo": { "placeholders": { @@ -145,6 +204,8 @@ "importFile": "Імпортувати файл", "importFileDescription": "Імпортуйте файл з вашого пристрою. Ви можете імпортувати файл бази даних з іншого файлу Linwood Flow екземпляра або звичний файл календаря.", "icalDescription": "Інтерфейс iCal дозволяє вам отримати доступ до ваших даних з будь-якого сервера iCal. Він може читати лише дані і не підтримує запис. Ви можете використати його для синхронізації даних з іншими пристроями чи службами, які не підтримують CalDAV.", + "deviceCalendar": "Device calendar", + "deviceCalendarDescription": "View and manage events in the calendars on this device.", "resource": "Ресурси", "editResource": "Редагувати ресурс", "deleteResource": "Видалити ресурс {name}", @@ -327,6 +388,35 @@ "enabled": "Увімкнено", "countdown": "Зворотний відлік", "unlink": "Розірвання зв'язку", + "removeSource": "Remove source {name}", + "@removeSource": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "removeSourceDescription": "Remove {name} from Flow? Its account settings and saved credentials will be removed.", + "@removeSourceDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "noAlarms": "Немає будильників для відображення.", - "allDay": "Увесь день" + "allDay": "Увесь день", + "repeat": "Repeat", + "repeatFrequency": "Frequency", + "repeatInterval": "Interval", + "repeatIntervalHelper": "Repeat every n periods", + "repeatDaily": "Daily", + "repeatWeekly": "Weekly", + "repeatMonthly": "Monthly", + "repeatYearly": "Yearly", + "repeatWeekdays": "Weekdays", + "repeatMonthDays": "Month days", + "repeatOccurrences": "Occurrences (optional)", + "repeatOccurrencesHelper": "Leave empty for no count limit", + "repeatUntil": "Until (optional)" } \ No newline at end of file diff --git a/app/lib/l10n/app_vi.arb b/app/lib/l10n/app_vi.arb index 9bd65ff1672..1f58853477e 100644 --- a/app/lib/l10n/app_vi.arb +++ b/app/lib/l10n/app_vi.arb @@ -76,6 +76,65 @@ "indicatorError": "An error occurred", "indicatorErrorDescription": "An error occurred while loading the data.", "tryAgain": "Try again", + "refresh": "Làm mới", + "neverSynced": "Not synchronized yet", + "lastSuccessfulSync": "Last successful sync: {time}", + "@lastSuccessfulSync": { + "placeholders": { + "time": { + "type": "String" + } + } + }, + "invalidUrl": "Enter a valid HTTP or HTTPS URL", + "sourceAlreadyExists": "This source is already connected.", + "connectionFailed": "Connection failed: {error}", + "@connectionFailed": { + "placeholders": { + "error": { + "type": "String" + } + } + }, + "showPassword": "Show password", + "hidePassword": "Hide password", + "endBeforeStart": "The end must not be before the start.", + "repeatUntilBeforeStart": "The repeat end must not be before the first occurrence.", + "saveFailed": "The changes could not be saved. Try again.", + "deleteFailed": "The item could not be deleted. Try again.", + "futureAlarmRequired": "An active alarm must be scheduled in the future.", + "deleteAlarm": "Delete alarm {name}", + "@deleteAlarm": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteAlarmDescription": "Are you sure you want to delete the alarm {name}?", + "@deleteAlarmDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItem": "Delete calendar item {name}", + "@deleteCalendarItem": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItemDescription": "Are you sure you want to delete the calendar item {name}?", + "@deleteCalendarItemDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "eventInfo": "{event} on {date} at {time} in {location} ({status})", "@eventInfo": { "placeholders": { @@ -145,6 +204,8 @@ "importFile": "Import file", "importFileDescription": "Import a file from your device. You can import a database file from another Linwood Flow instance or a regular calendar file.", "icalDescription": "The iCal interface allows you to access your data from any iCal server. It can only read data and does not support writing. You can use it to synchronize your data with other devices or services that do not support CalDAV.", + "deviceCalendar": "Device calendar", + "deviceCalendarDescription": "View and manage events in the calendars on this device.", "resource": "Resource", "editResource": "Edit resource", "deleteResource": "Delete resource {name}", @@ -327,6 +388,35 @@ "enabled": "Enabled", "countdown": "Countdown", "unlink": "Unlink", + "removeSource": "Remove source {name}", + "@removeSource": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "removeSourceDescription": "Remove {name} from Flow? Its account settings and saved credentials will be removed.", + "@removeSourceDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "noAlarms": "There are no alarms to display.", - "allDay": "All day" + "allDay": "All day", + "repeat": "Repeat", + "repeatFrequency": "Frequency", + "repeatInterval": "Interval", + "repeatIntervalHelper": "Repeat every n periods", + "repeatDaily": "Daily", + "repeatWeekly": "Weekly", + "repeatMonthly": "Monthly", + "repeatYearly": "Yearly", + "repeatWeekdays": "Weekdays", + "repeatMonthDays": "Month days", + "repeatOccurrences": "Occurrences (optional)", + "repeatOccurrencesHelper": "Leave empty for no count limit", + "repeatUntil": "Until (optional)" } \ No newline at end of file diff --git a/app/lib/l10n/app_zh-Hant.arb b/app/lib/l10n/app_zh-Hant.arb index 1c1a4c36d92..3956c6a4597 100644 --- a/app/lib/l10n/app_zh-Hant.arb +++ b/app/lib/l10n/app_zh-Hant.arb @@ -76,6 +76,65 @@ "indicatorError": "An error occurred", "indicatorErrorDescription": "An error occurred while loading the data.", "tryAgain": "Try again", + "refresh": "重新整理", + "neverSynced": "Not synchronized yet", + "lastSuccessfulSync": "Last successful sync: {time}", + "@lastSuccessfulSync": { + "placeholders": { + "time": { + "type": "String" + } + } + }, + "invalidUrl": "Enter a valid HTTP or HTTPS URL", + "sourceAlreadyExists": "This source is already connected.", + "connectionFailed": "Connection failed: {error}", + "@connectionFailed": { + "placeholders": { + "error": { + "type": "String" + } + } + }, + "showPassword": "Show password", + "hidePassword": "Hide password", + "endBeforeStart": "The end must not be before the start.", + "repeatUntilBeforeStart": "The repeat end must not be before the first occurrence.", + "saveFailed": "The changes could not be saved. Try again.", + "deleteFailed": "The item could not be deleted. Try again.", + "futureAlarmRequired": "An active alarm must be scheduled in the future.", + "deleteAlarm": "Delete alarm {name}", + "@deleteAlarm": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteAlarmDescription": "Are you sure you want to delete the alarm {name}?", + "@deleteAlarmDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItem": "Delete calendar item {name}", + "@deleteCalendarItem": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItemDescription": "Are you sure you want to delete the calendar item {name}?", + "@deleteCalendarItemDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "eventInfo": "{event} on {date} at {time} in {location} ({status})", "@eventInfo": { "placeholders": { @@ -145,6 +204,8 @@ "importFile": "Import file", "importFileDescription": "Import a file from your device. You can import a database file from another Linwood Flow instance or a regular calendar file.", "icalDescription": "The iCal interface allows you to access your data from any iCal server. It can only read data and does not support writing. You can use it to synchronize your data with other devices or services that do not support CalDAV.", + "deviceCalendar": "Device calendar", + "deviceCalendarDescription": "View and manage events in the calendars on this device.", "resource": "Resource", "editResource": "Edit resource", "deleteResource": "Delete resource {name}", @@ -327,6 +388,35 @@ "enabled": "Enabled", "countdown": "Countdown", "unlink": "Unlink", + "removeSource": "Remove source {name}", + "@removeSource": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "removeSourceDescription": "Remove {name} from Flow? Its account settings and saved credentials will be removed.", + "@removeSourceDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "noAlarms": "There are no alarms to display.", - "allDay": "All day" + "allDay": "All day", + "repeat": "Repeat", + "repeatFrequency": "Frequency", + "repeatInterval": "Interval", + "repeatIntervalHelper": "Repeat every n periods", + "repeatDaily": "Daily", + "repeatWeekly": "Weekly", + "repeatMonthly": "Monthly", + "repeatYearly": "Yearly", + "repeatWeekdays": "Weekdays", + "repeatMonthDays": "Month days", + "repeatOccurrences": "Occurrences (optional)", + "repeatOccurrencesHelper": "Leave empty for no count limit", + "repeatUntil": "Until (optional)" } \ No newline at end of file diff --git a/app/lib/l10n/app_zh.arb b/app/lib/l10n/app_zh.arb index f072d1fbe06..33663b4fa8d 100644 --- a/app/lib/l10n/app_zh.arb +++ b/app/lib/l10n/app_zh.arb @@ -76,6 +76,65 @@ "indicatorError": "发生错误", "indicatorErrorDescription": "加载数据时出错。", "tryAgain": "再试一次", + "refresh": "刷新", + "neverSynced": "Not synchronized yet", + "lastSuccessfulSync": "Last successful sync: {time}", + "@lastSuccessfulSync": { + "placeholders": { + "time": { + "type": "String" + } + } + }, + "invalidUrl": "Enter a valid HTTP or HTTPS URL", + "sourceAlreadyExists": "This source is already connected.", + "connectionFailed": "Connection failed: {error}", + "@connectionFailed": { + "placeholders": { + "error": { + "type": "String" + } + } + }, + "showPassword": "Show password", + "hidePassword": "Hide password", + "endBeforeStart": "The end must not be before the start.", + "repeatUntilBeforeStart": "The repeat end must not be before the first occurrence.", + "saveFailed": "The changes could not be saved. Try again.", + "deleteFailed": "The item could not be deleted. Try again.", + "futureAlarmRequired": "An active alarm must be scheduled in the future.", + "deleteAlarm": "Delete alarm {name}", + "@deleteAlarm": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteAlarmDescription": "Are you sure you want to delete the alarm {name}?", + "@deleteAlarmDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItem": "Delete calendar item {name}", + "@deleteCalendarItem": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "deleteCalendarItemDescription": "Are you sure you want to delete the calendar item {name}?", + "@deleteCalendarItemDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "eventInfo": "{event} 在 {date} 上 {time} 于 {location} ({status})", "@eventInfo": { "placeholders": { @@ -145,6 +204,8 @@ "importFile": "导入文件", "importFileDescription": "从您的设备导入文件。您可以从另一个 Linwood 流实例或常规日历文件导入数据库文件。", "icalDescription": "iCal 接口允许您从任何 iCal 服务器访问您的数据。它只能读取数据,不支持写入。 您可以使用它来同步您的数据和不支持CalDAV的其他设备或服务。", + "deviceCalendar": "Device calendar", + "deviceCalendarDescription": "View and manage events in the calendars on this device.", "resource": "资源", "editResource": "编辑资源", "deleteResource": "Delete resource {name}", @@ -327,6 +388,35 @@ "enabled": "已启用", "countdown": "倒计时", "unlink": "取消链接", + "removeSource": "Remove source {name}", + "@removeSource": { + "placeholders": { + "name": { + "type": "String" + } + } + }, + "removeSourceDescription": "Remove {name} from Flow? Its account settings and saved credentials will be removed.", + "@removeSourceDescription": { + "placeholders": { + "name": { + "type": "String" + } + } + }, "noAlarms": "没有提醒可显示。", - "allDay": "全天" + "allDay": "全天", + "repeat": "Repeat", + "repeatFrequency": "Frequency", + "repeatInterval": "Interval", + "repeatIntervalHelper": "Repeat every n periods", + "repeatDaily": "Daily", + "repeatWeekly": "Weekly", + "repeatMonthly": "Monthly", + "repeatYearly": "Yearly", + "repeatWeekdays": "Weekdays", + "repeatMonthDays": "Month days", + "repeatOccurrences": "Occurrences (optional)", + "repeatOccurrencesHelper": "Leave empty for no count limit", + "repeatUntil": "Until (optional)" } \ No newline at end of file diff --git a/docs/src/content/docs/af/community/branding.mdx b/docs/src/content/docs/af/community/branding.mdx index 2293cdead8a..a6ecd1e44e6 100644 --- a/docs/src/content/docs/af/community/branding.mdx +++ b/docs/src/content/docs/af/community/branding.mdx @@ -11,8 +11,8 @@ These assets are licensed under the [CC-BY-SA-4.0](https://github.com/LinwoodDev 