diff options
Diffstat (limited to 'apps')
111 files changed, 1421 insertions, 674 deletions
diff --git a/apps/dav/l10n/ar.js b/apps/dav/l10n/ar.js index 8b977d009c9..a058786dd54 100644 --- a/apps/dav/l10n/ar.js +++ b/apps/dav/l10n/ar.js @@ -290,6 +290,17 @@ OC.L10N.register( "Pick a start time for {dayName}" : "إختَر وقت البدء ليوم {dayName}", "Pick a end time for {dayName}" : "إختَر وقت الانتهاء ليوم {dayName}", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "قم بتعيين حالة المستخدم تلقائيًا على \"عدم الإزعاج\" خارج نطاق أوقات التواجد لكتم جميع الإشعارات", + "Cancel" : "إلغاء", + "Import" : "إستيراد", + "Error while saving settings" : "خطأ أثناء حفظ الإعدادات", + "Contact reset successfully" : "تمّت إعادة تعيين جهة الاتصال بنجاحٍ", + "Error while resetting contact" : "خطأ أثناء إعادة تعيين جهة الاتصال", + "Contact imported successfully" : "تمّ استيراد جهة الاتصال بنجاحٍ", + "Error while importing contact" : "خطأ أثناء استيراد جهة الاتصال", + "Import contact" : "استيراد جهة اتصال", + "Reset to default" : "اعادة تعيين الافتراضيات", + "Import contacts" : "استيراد جهات اتصال", + "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "استيراد ملف .cvf جديد سوف يؤدي إلى حذف جهات الاتصال التلقائية الحالية واستبدالها بالجديدة. هل ترغب في الاستمرار؟", "Availability" : "أوقات التواجد ", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "إذا قمت بضبط ساعات عملك، سيرى الآخرون متى تكون خارج المكتب عندما يقومون بحجز اجتماع معك.", "Absence" : "غياب", @@ -306,19 +317,6 @@ OC.L10N.register( "Send reminder notifications to calendar sharees as well" : "أرسل إشعارات للتذكير إلى المشتركين بالتقويم كذلك", "Reminders are always sent to organizers and attendees." : "إشعارات التذكير يتم إرسالها دائماً إلى مُنظّم أو مُنظّمي الحدث و المستهدفين بحضوره.", "Enable notifications for events via push" : "تمكين الإشعارات حول الأحداث عن طريق أسلوب دفع الإشعارات Push", - "Cancel" : "إلغاء", - "Import" : "إستيراد", - "Error while saving settings" : "خطأ أثناء حفظ الإعدادات", - "Contact reset successfully" : "تمّت إعادة تعيين جهة الاتصال بنجاحٍ", - "Error while resetting contact" : "خطأ أثناء إعادة تعيين جهة الاتصال", - "Contact imported successfully" : "تمّ استيراد جهة الاتصال بنجاحٍ", - "Error while importing contact" : "خطأ أثناء استيراد جهة الاتصال", - "Example Content" : "نموذج للمحتوى", - "Set example content to be created on new user first login." : "عيِّن نموذجاً للمحتوى ليتم إنشاؤه عند تسجيل المستخدِم دخوله لأول مرةٍ.", - "Import contact" : "استيراد جهة اتصال", - "Reset to default contact" : "إعادة التعيين لجهة اتصال تلقائية ", - "Import contacts" : "استيراد جهات اتصال", - "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "استيراد ملف .cvf جديد سوف يؤدي إلى حذف جهات الاتصال التلقائية الحالية واستبدالها بالجديدة. هل ترغب في الاستمرار؟", "There was an error updating your attendance status." : "حدث خطأ في تحديث حالة حضورك.", "Please contact the organizer directly." : "يرجى الاتصال بالمنظم مباشرةً", "Are you accepting the invitation?" : "هل تقبل الدعوة؟", diff --git a/apps/dav/l10n/ar.json b/apps/dav/l10n/ar.json index 26267cc12f8..212dc54ee03 100644 --- a/apps/dav/l10n/ar.json +++ b/apps/dav/l10n/ar.json @@ -288,6 +288,17 @@ "Pick a start time for {dayName}" : "إختَر وقت البدء ليوم {dayName}", "Pick a end time for {dayName}" : "إختَر وقت الانتهاء ليوم {dayName}", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "قم بتعيين حالة المستخدم تلقائيًا على \"عدم الإزعاج\" خارج نطاق أوقات التواجد لكتم جميع الإشعارات", + "Cancel" : "إلغاء", + "Import" : "إستيراد", + "Error while saving settings" : "خطأ أثناء حفظ الإعدادات", + "Contact reset successfully" : "تمّت إعادة تعيين جهة الاتصال بنجاحٍ", + "Error while resetting contact" : "خطأ أثناء إعادة تعيين جهة الاتصال", + "Contact imported successfully" : "تمّ استيراد جهة الاتصال بنجاحٍ", + "Error while importing contact" : "خطأ أثناء استيراد جهة الاتصال", + "Import contact" : "استيراد جهة اتصال", + "Reset to default" : "اعادة تعيين الافتراضيات", + "Import contacts" : "استيراد جهات اتصال", + "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "استيراد ملف .cvf جديد سوف يؤدي إلى حذف جهات الاتصال التلقائية الحالية واستبدالها بالجديدة. هل ترغب في الاستمرار؟", "Availability" : "أوقات التواجد ", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "إذا قمت بضبط ساعات عملك، سيرى الآخرون متى تكون خارج المكتب عندما يقومون بحجز اجتماع معك.", "Absence" : "غياب", @@ -304,19 +315,6 @@ "Send reminder notifications to calendar sharees as well" : "أرسل إشعارات للتذكير إلى المشتركين بالتقويم كذلك", "Reminders are always sent to organizers and attendees." : "إشعارات التذكير يتم إرسالها دائماً إلى مُنظّم أو مُنظّمي الحدث و المستهدفين بحضوره.", "Enable notifications for events via push" : "تمكين الإشعارات حول الأحداث عن طريق أسلوب دفع الإشعارات Push", - "Cancel" : "إلغاء", - "Import" : "إستيراد", - "Error while saving settings" : "خطأ أثناء حفظ الإعدادات", - "Contact reset successfully" : "تمّت إعادة تعيين جهة الاتصال بنجاحٍ", - "Error while resetting contact" : "خطأ أثناء إعادة تعيين جهة الاتصال", - "Contact imported successfully" : "تمّ استيراد جهة الاتصال بنجاحٍ", - "Error while importing contact" : "خطأ أثناء استيراد جهة الاتصال", - "Example Content" : "نموذج للمحتوى", - "Set example content to be created on new user first login." : "عيِّن نموذجاً للمحتوى ليتم إنشاؤه عند تسجيل المستخدِم دخوله لأول مرةٍ.", - "Import contact" : "استيراد جهة اتصال", - "Reset to default contact" : "إعادة التعيين لجهة اتصال تلقائية ", - "Import contacts" : "استيراد جهات اتصال", - "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "استيراد ملف .cvf جديد سوف يؤدي إلى حذف جهات الاتصال التلقائية الحالية واستبدالها بالجديدة. هل ترغب في الاستمرار؟", "There was an error updating your attendance status." : "حدث خطأ في تحديث حالة حضورك.", "Please contact the organizer directly." : "يرجى الاتصال بالمنظم مباشرةً", "Are you accepting the invitation?" : "هل تقبل الدعوة؟", diff --git a/apps/dav/l10n/ast.js b/apps/dav/l10n/ast.js index 5b9dff11f0e..b0cba5d934f 100644 --- a/apps/dav/l10n/ast.js +++ b/apps/dav/l10n/ast.js @@ -195,6 +195,10 @@ OC.L10N.register( "Pick a start time for {dayName}" : "Escueyi una hora de comienzu pal {dayName}", "Pick a end time for {dayName}" : "Escueyi una hora de fin pal {dayName}", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Afitar automáticamente l'estáu a «Nun molestar» fuera de la disponibilidá pa desactivar tolos avisos.", + "Cancel" : "Encaboxar", + "Import" : "Importa", + "Error while saving settings" : "Hebo un error mentanto se guardaba la configuración", + "Reset to default" : "Reafitar los valores", "Availability" : "Disponibilidá", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Si configures les hores llaborales, les demás persones van ver cuando coles de la oficina al acutar una reunión.", "Absence" : "Ausencia", @@ -211,9 +215,6 @@ OC.L10N.register( "Send reminder notifications to calendar sharees as well" : "Unvia tamién avisos de recordatoriu pa les persones coles que se compartiere'l calendariu", "Reminders are always sent to organizers and attendees." : "Los recordatorios únviense siempres a organizadores y asistentes", "Enable notifications for events via push" : "Acriva los avisos automáticos pa los eventos", - "Cancel" : "Encaboxar", - "Import" : "Importa", - "Error while saving settings" : "Hebo un error mentanto se guardaba la configuración", "There was an error updating your attendance status." : "Hebo un error al anovar l'estáu de l'asistencia.", "Please contact the organizer directly." : "Ponte en contautu direutamente cola organización.", "Are you accepting the invitation?" : "¿Aceptes la invitación?", diff --git a/apps/dav/l10n/ast.json b/apps/dav/l10n/ast.json index d29a619d649..519aa700951 100644 --- a/apps/dav/l10n/ast.json +++ b/apps/dav/l10n/ast.json @@ -193,6 +193,10 @@ "Pick a start time for {dayName}" : "Escueyi una hora de comienzu pal {dayName}", "Pick a end time for {dayName}" : "Escueyi una hora de fin pal {dayName}", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Afitar automáticamente l'estáu a «Nun molestar» fuera de la disponibilidá pa desactivar tolos avisos.", + "Cancel" : "Encaboxar", + "Import" : "Importa", + "Error while saving settings" : "Hebo un error mentanto se guardaba la configuración", + "Reset to default" : "Reafitar los valores", "Availability" : "Disponibilidá", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Si configures les hores llaborales, les demás persones van ver cuando coles de la oficina al acutar una reunión.", "Absence" : "Ausencia", @@ -209,9 +213,6 @@ "Send reminder notifications to calendar sharees as well" : "Unvia tamién avisos de recordatoriu pa les persones coles que se compartiere'l calendariu", "Reminders are always sent to organizers and attendees." : "Los recordatorios únviense siempres a organizadores y asistentes", "Enable notifications for events via push" : "Acriva los avisos automáticos pa los eventos", - "Cancel" : "Encaboxar", - "Import" : "Importa", - "Error while saving settings" : "Hebo un error mentanto se guardaba la configuración", "There was an error updating your attendance status." : "Hebo un error al anovar l'estáu de l'asistencia.", "Please contact the organizer directly." : "Ponte en contautu direutamente cola organización.", "Are you accepting the invitation?" : "¿Aceptes la invitación?", diff --git a/apps/dav/l10n/bg.js b/apps/dav/l10n/bg.js index 72a50572ab1..d8d27bc7d4b 100644 --- a/apps/dav/l10n/bg.js +++ b/apps/dav/l10n/bg.js @@ -138,6 +138,7 @@ OC.L10N.register( "{actor} updated contact {card} in address book {addressbook}" : "{actor} актуализира контакт {card} в адресна книга {addressbook}", "You updated contact {card} in address book {addressbook}" : "Вие актуализирахте контакт {card} в адресна книга {addressbook}", "A <strong>contact</strong> or <strong>address book</strong> was modified" : "Един <strong>contact</strong> или <strong>address book</strong> са променени", + "Accounts" : "Профили", "File is not updatable: %1$s" : "Файлът не подлежи на актуализиране: %1$s", "Could not write to final file, canceled by hook" : "Не можа да се запише в крайния файл, анулирано от кука", "Could not write file contents" : "Съдържанието на файла не можа да се запише", @@ -187,6 +188,10 @@ OC.L10N.register( "No working hours set" : "Няма зададено работно време", "Add slot" : "Добавяне на слот", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Автоматично задаване на потребителският статус на „Не безпокойте“ извън достъпността, за заглушаване на всички известия.", + "Cancel" : "Отказ", + "Import" : "Импортиране /внасяне/", + "Error while saving settings" : "Грешка при запазване на настройките", + "Reset to default" : "Настройки по подразбиране", "Availability" : "Работно време", "Absence" : "Отсъствия", "Configure your next absence period." : "Задай своето съобщение за отсъствие.", @@ -202,9 +207,6 @@ OC.L10N.register( "Send reminder notifications to calendar sharees as well" : "Изпращане на известия за напомняния и до споделящите календар", "Reminders are always sent to organizers and attendees." : "Напомнянията винаги се изпращат до организаторите и присъстващите.", "Enable notifications for events via push" : "Активиране на известията за събития чрез push", - "Cancel" : "Отказ", - "Import" : "Импортиране /внасяне/", - "Error while saving settings" : "Грешка при запазване на настройките", "There was an error updating your attendance status." : "Възникна грешка при актуализиране на състоянието на присъствието Ви.", "Please contact the organizer directly." : "Моля, свържете се директно с организатора.", "Are you accepting the invitation?" : "Приемате ли поканата?", diff --git a/apps/dav/l10n/bg.json b/apps/dav/l10n/bg.json index 76144d4e0e1..6ebc3b0f6ab 100644 --- a/apps/dav/l10n/bg.json +++ b/apps/dav/l10n/bg.json @@ -136,6 +136,7 @@ "{actor} updated contact {card} in address book {addressbook}" : "{actor} актуализира контакт {card} в адресна книга {addressbook}", "You updated contact {card} in address book {addressbook}" : "Вие актуализирахте контакт {card} в адресна книга {addressbook}", "A <strong>contact</strong> or <strong>address book</strong> was modified" : "Един <strong>contact</strong> или <strong>address book</strong> са променени", + "Accounts" : "Профили", "File is not updatable: %1$s" : "Файлът не подлежи на актуализиране: %1$s", "Could not write to final file, canceled by hook" : "Не можа да се запише в крайния файл, анулирано от кука", "Could not write file contents" : "Съдържанието на файла не можа да се запише", @@ -185,6 +186,10 @@ "No working hours set" : "Няма зададено работно време", "Add slot" : "Добавяне на слот", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Автоматично задаване на потребителският статус на „Не безпокойте“ извън достъпността, за заглушаване на всички известия.", + "Cancel" : "Отказ", + "Import" : "Импортиране /внасяне/", + "Error while saving settings" : "Грешка при запазване на настройките", + "Reset to default" : "Настройки по подразбиране", "Availability" : "Работно време", "Absence" : "Отсъствия", "Configure your next absence period." : "Задай своето съобщение за отсъствие.", @@ -200,9 +205,6 @@ "Send reminder notifications to calendar sharees as well" : "Изпращане на известия за напомняния и до споделящите календар", "Reminders are always sent to organizers and attendees." : "Напомнянията винаги се изпращат до организаторите и присъстващите.", "Enable notifications for events via push" : "Активиране на известията за събития чрез push", - "Cancel" : "Отказ", - "Import" : "Импортиране /внасяне/", - "Error while saving settings" : "Грешка при запазване на настройките", "There was an error updating your attendance status." : "Възникна грешка при актуализиране на състоянието на присъствието Ви.", "Please contact the organizer directly." : "Моля, свържете се директно с организатора.", "Are you accepting the invitation?" : "Приемате ли поканата?", diff --git a/apps/dav/l10n/ca.js b/apps/dav/l10n/ca.js index 634569e358e..6ed5523a0e5 100644 --- a/apps/dav/l10n/ca.js +++ b/apps/dav/l10n/ca.js @@ -290,6 +290,10 @@ OC.L10N.register( "Pick a start time for {dayName}" : "Trieu una hora d'inici per a {dayName}", "Pick a end time for {dayName}" : "Trieu una hora de finalització per a {dayName}", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Estableix automàticament l'estat de l'usuari com a \"No molesteu” fora de la disponibilitat per a silenciar totes les notificacions.", + "Cancel" : "Cancel·la", + "Import" : "Importa", + "Error while saving settings" : "S'ha produït un error en desar els paràmetres", + "Reset to default" : "Reinicialitza els valors per defecte", "Availability" : "Disponibilitat", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Si configureu el vostre horari laboral, la resta de persones veuran quan sou fora de l'oficina quan planifiquin una reunió.", "Absence" : "Absència", @@ -306,9 +310,6 @@ OC.L10N.register( "Send reminder notifications to calendar sharees as well" : "Envia també notificacions de recordatori als usuaris amb qui s'ha compartit el calendari", "Reminders are always sent to organizers and attendees." : "Sempre s'envien recordatoris als organitzadors i als assistents.", "Enable notifications for events via push" : "Habilita les notificacions automàtiques per als esdeveniments", - "Cancel" : "Cancel·la", - "Import" : "Importa", - "Error while saving settings" : "S'ha produït un error en desar els paràmetres", "There was an error updating your attendance status." : "S'ha produït un error en actualitzar l'estat d'assistència.", "Please contact the organizer directly." : "Contacteu amb l'organització directament.", "Are you accepting the invitation?" : "Accepteu la invitació?", diff --git a/apps/dav/l10n/ca.json b/apps/dav/l10n/ca.json index 88e6b809c75..88cb071325a 100644 --- a/apps/dav/l10n/ca.json +++ b/apps/dav/l10n/ca.json @@ -288,6 +288,10 @@ "Pick a start time for {dayName}" : "Trieu una hora d'inici per a {dayName}", "Pick a end time for {dayName}" : "Trieu una hora de finalització per a {dayName}", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Estableix automàticament l'estat de l'usuari com a \"No molesteu” fora de la disponibilitat per a silenciar totes les notificacions.", + "Cancel" : "Cancel·la", + "Import" : "Importa", + "Error while saving settings" : "S'ha produït un error en desar els paràmetres", + "Reset to default" : "Reinicialitza els valors per defecte", "Availability" : "Disponibilitat", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Si configureu el vostre horari laboral, la resta de persones veuran quan sou fora de l'oficina quan planifiquin una reunió.", "Absence" : "Absència", @@ -304,9 +308,6 @@ "Send reminder notifications to calendar sharees as well" : "Envia també notificacions de recordatori als usuaris amb qui s'ha compartit el calendari", "Reminders are always sent to organizers and attendees." : "Sempre s'envien recordatoris als organitzadors i als assistents.", "Enable notifications for events via push" : "Habilita les notificacions automàtiques per als esdeveniments", - "Cancel" : "Cancel·la", - "Import" : "Importa", - "Error while saving settings" : "S'ha produït un error en desar els paràmetres", "There was an error updating your attendance status." : "S'ha produït un error en actualitzar l'estat d'assistència.", "Please contact the organizer directly." : "Contacteu amb l'organització directament.", "Are you accepting the invitation?" : "Accepteu la invitació?", diff --git a/apps/dav/l10n/cs.js b/apps/dav/l10n/cs.js index d841e581d64..2d543e2a05d 100644 --- a/apps/dav/l10n/cs.js +++ b/apps/dav/l10n/cs.js @@ -290,6 +290,17 @@ OC.L10N.register( "Pick a start time for {dayName}" : "Vyberte začátek pro {dayName}", "Pick a end time for {dayName}" : "Vyberte konec pro {dayName}", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "V době, kdy není k dispozici, automaticky nastavit stav uživatele na „Nerušit“ a ztlumit tak veškerá upozornění.", + "Cancel" : "Storno", + "Import" : "Naimportovat", + "Error while saving settings" : "Chyba při ukládání nastavení", + "Contact reset successfully" : "Kontakt úspěšně resetován", + "Error while resetting contact" : "Chyba při resetování kontaktu", + "Contact imported successfully" : "Kontakt úspěšně naimportován", + "Error while importing contact" : "Chyba při importování kontaktu", + "Import contact" : "Importovat kontakt", + "Reset to default" : "Vrátit zpět na výchozí hodnoty", + "Import contacts" : "Importovat kontakty", + "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "Naimportování nového .vcf souboru smaže stávající výchozí kontakt a nahradí ho novým. Chcete pokračovat?", "Availability" : "Dostupnost", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Když sem zadáte svou pracovní dobu, ostatní lidé při rezervování schůzky uvidí, kdy jste mimo kancelář.", "Absence" : "Nepřítomnost", @@ -306,19 +317,6 @@ OC.L10N.register( "Send reminder notifications to calendar sharees as well" : "Poslat připomínky také těm, kteří mají tento sdílený kalendář připojený", "Reminders are always sent to organizers and attendees." : "Připomínky jsou vždy poslány organizátorům a účastníkům.", "Enable notifications for events via push" : "Upozorňovat na události prostřednictvím služby push", - "Cancel" : "Storno", - "Import" : "Naimportovat", - "Error while saving settings" : "Chyba při ukládání nastavení", - "Contact reset successfully" : "Kontakt úspěšně resetován", - "Error while resetting contact" : "Chyba při resetování kontaktu", - "Contact imported successfully" : "Kontakt úspěšně naimportován", - "Error while importing contact" : "Chyba při importování kontaktu", - "Example Content" : "Obsah pro ukázku", - "Set example content to be created on new user first login." : "Nastavit obsah pro ukázku, který vytvořit při prvním přihlášení nového uživatele.", - "Import contact" : "Importovat kontakt", - "Reset to default contact" : "Vrátit na výchozí kontakt", - "Import contacts" : "Importovat kontakty", - "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "Naimportování nového .vcf souboru smaže stávající výchozí kontakt a nahradí ho novým. Chcete pokračovat?", "There was an error updating your attendance status." : "Vyskytla se chyba při aktualizaci vašeho stavu účasti.", "Please contact the organizer directly." : "Kontaktujte organizátora přímo.", "Are you accepting the invitation?" : "Přijímáte pozvání?", diff --git a/apps/dav/l10n/cs.json b/apps/dav/l10n/cs.json index 0aed37af86a..0876d22fd56 100644 --- a/apps/dav/l10n/cs.json +++ b/apps/dav/l10n/cs.json @@ -288,6 +288,17 @@ "Pick a start time for {dayName}" : "Vyberte začátek pro {dayName}", "Pick a end time for {dayName}" : "Vyberte konec pro {dayName}", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "V době, kdy není k dispozici, automaticky nastavit stav uživatele na „Nerušit“ a ztlumit tak veškerá upozornění.", + "Cancel" : "Storno", + "Import" : "Naimportovat", + "Error while saving settings" : "Chyba při ukládání nastavení", + "Contact reset successfully" : "Kontakt úspěšně resetován", + "Error while resetting contact" : "Chyba při resetování kontaktu", + "Contact imported successfully" : "Kontakt úspěšně naimportován", + "Error while importing contact" : "Chyba při importování kontaktu", + "Import contact" : "Importovat kontakt", + "Reset to default" : "Vrátit zpět na výchozí hodnoty", + "Import contacts" : "Importovat kontakty", + "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "Naimportování nového .vcf souboru smaže stávající výchozí kontakt a nahradí ho novým. Chcete pokračovat?", "Availability" : "Dostupnost", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Když sem zadáte svou pracovní dobu, ostatní lidé při rezervování schůzky uvidí, kdy jste mimo kancelář.", "Absence" : "Nepřítomnost", @@ -304,19 +315,6 @@ "Send reminder notifications to calendar sharees as well" : "Poslat připomínky také těm, kteří mají tento sdílený kalendář připojený", "Reminders are always sent to organizers and attendees." : "Připomínky jsou vždy poslány organizátorům a účastníkům.", "Enable notifications for events via push" : "Upozorňovat na události prostřednictvím služby push", - "Cancel" : "Storno", - "Import" : "Naimportovat", - "Error while saving settings" : "Chyba při ukládání nastavení", - "Contact reset successfully" : "Kontakt úspěšně resetován", - "Error while resetting contact" : "Chyba při resetování kontaktu", - "Contact imported successfully" : "Kontakt úspěšně naimportován", - "Error while importing contact" : "Chyba při importování kontaktu", - "Example Content" : "Obsah pro ukázku", - "Set example content to be created on new user first login." : "Nastavit obsah pro ukázku, který vytvořit při prvním přihlášení nového uživatele.", - "Import contact" : "Importovat kontakt", - "Reset to default contact" : "Vrátit na výchozí kontakt", - "Import contacts" : "Importovat kontakty", - "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "Naimportování nového .vcf souboru smaže stávající výchozí kontakt a nahradí ho novým. Chcete pokračovat?", "There was an error updating your attendance status." : "Vyskytla se chyba při aktualizaci vašeho stavu účasti.", "Please contact the organizer directly." : "Kontaktujte organizátora přímo.", "Are you accepting the invitation?" : "Přijímáte pozvání?", diff --git a/apps/dav/l10n/da.js b/apps/dav/l10n/da.js index 5642533a9bf..782f0a3b21b 100644 --- a/apps/dav/l10n/da.js +++ b/apps/dav/l10n/da.js @@ -290,6 +290,17 @@ OC.L10N.register( "Pick a start time for {dayName}" : "Vælg et starttidspunkt for {dayName}", "Pick a end time for {dayName}" : "Vælg et sluttidspunkt for {dayName}", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Indstil automatisk brugerstatus til \"Forstyr ikke\" uden for tilgængelighed for at slå alle notifikationer fra.", + "Cancel" : "Annuller", + "Import" : "Importér", + "Error while saving settings" : "Der opstod en fejl under lagring af indstillinger", + "Contact reset successfully" : "Kontakten blev nulstillet", + "Error while resetting contact" : "Fejl under nulstilling af kontakt", + "Contact imported successfully" : "Kontakten blev importeret", + "Error while importing contact" : "Fejl under import af kontakt", + "Import contact" : "Importér kontakt", + "Reset to default" : "Nulstil", + "Import contacts" : "Importér kontakter", + "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "Import af en ny .vcf-fil vil slette den eksisterende standardkontakt og erstatte den med den nye. Vil du fortsætte?", "Availability" : "tilgængelighed", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Hvis du konfigurerer dine arbejdstider, vil andre se, når du er fraværende, når de booker et møde.", "Absence" : "Fravær", @@ -306,19 +317,6 @@ OC.L10N.register( "Send reminder notifications to calendar sharees as well" : "Send også påmindelsesmeddelelser til kalenderdelinger", "Reminders are always sent to organizers and attendees." : "Påmindelser sendes altid til arrangører og deltagere.", "Enable notifications for events via push" : "Aktiver notifikationer for begivenheder via push", - "Cancel" : "Annuller", - "Import" : "Importér", - "Error while saving settings" : "Der opstod en fejl under lagring af indstillinger", - "Contact reset successfully" : "Kontakten blev nulstillet", - "Error while resetting contact" : "Fejl under nulstilling af kontakt", - "Contact imported successfully" : "Kontakten blev importeret", - "Error while importing contact" : "Fejl under import af kontakt", - "Example Content" : "Eksempelindhold", - "Set example content to be created on new user first login." : "Indstil eksempel på indhold, der skal oprettes ved ny brugers første login.", - "Import contact" : "Importér kontakt", - "Reset to default contact" : "Nulstil til standardkontakt", - "Import contacts" : "Importér kontakter", - "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "Import af en ny .vcf-fil vil slette den eksisterende standardkontakt og erstatte den med den nye. Vil du fortsætte?", "There was an error updating your attendance status." : "Der opstod en fejl under opdatering af din fremmødestatus.", "Please contact the organizer directly." : "Kontakt venligst arrangøren direkte.", "Are you accepting the invitation?" : "Accepter du invitationen?", diff --git a/apps/dav/l10n/da.json b/apps/dav/l10n/da.json index 5b7367a9dd2..1007a84bb10 100644 --- a/apps/dav/l10n/da.json +++ b/apps/dav/l10n/da.json @@ -288,6 +288,17 @@ "Pick a start time for {dayName}" : "Vælg et starttidspunkt for {dayName}", "Pick a end time for {dayName}" : "Vælg et sluttidspunkt for {dayName}", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Indstil automatisk brugerstatus til \"Forstyr ikke\" uden for tilgængelighed for at slå alle notifikationer fra.", + "Cancel" : "Annuller", + "Import" : "Importér", + "Error while saving settings" : "Der opstod en fejl under lagring af indstillinger", + "Contact reset successfully" : "Kontakten blev nulstillet", + "Error while resetting contact" : "Fejl under nulstilling af kontakt", + "Contact imported successfully" : "Kontakten blev importeret", + "Error while importing contact" : "Fejl under import af kontakt", + "Import contact" : "Importér kontakt", + "Reset to default" : "Nulstil", + "Import contacts" : "Importér kontakter", + "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "Import af en ny .vcf-fil vil slette den eksisterende standardkontakt og erstatte den med den nye. Vil du fortsætte?", "Availability" : "tilgængelighed", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Hvis du konfigurerer dine arbejdstider, vil andre se, når du er fraværende, når de booker et møde.", "Absence" : "Fravær", @@ -304,19 +315,6 @@ "Send reminder notifications to calendar sharees as well" : "Send også påmindelsesmeddelelser til kalenderdelinger", "Reminders are always sent to organizers and attendees." : "Påmindelser sendes altid til arrangører og deltagere.", "Enable notifications for events via push" : "Aktiver notifikationer for begivenheder via push", - "Cancel" : "Annuller", - "Import" : "Importér", - "Error while saving settings" : "Der opstod en fejl under lagring af indstillinger", - "Contact reset successfully" : "Kontakten blev nulstillet", - "Error while resetting contact" : "Fejl under nulstilling af kontakt", - "Contact imported successfully" : "Kontakten blev importeret", - "Error while importing contact" : "Fejl under import af kontakt", - "Example Content" : "Eksempelindhold", - "Set example content to be created on new user first login." : "Indstil eksempel på indhold, der skal oprettes ved ny brugers første login.", - "Import contact" : "Importér kontakt", - "Reset to default contact" : "Nulstil til standardkontakt", - "Import contacts" : "Importér kontakter", - "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "Import af en ny .vcf-fil vil slette den eksisterende standardkontakt og erstatte den med den nye. Vil du fortsætte?", "There was an error updating your attendance status." : "Der opstod en fejl under opdatering af din fremmødestatus.", "Please contact the organizer directly." : "Kontakt venligst arrangøren direkte.", "Are you accepting the invitation?" : "Accepter du invitationen?", diff --git a/apps/dav/l10n/de.js b/apps/dav/l10n/de.js index 788e1bf2f75..1c6de8f18cf 100644 --- a/apps/dav/l10n/de.js +++ b/apps/dav/l10n/de.js @@ -290,6 +290,17 @@ OC.L10N.register( "Pick a start time for {dayName}" : "Eine Startzeit für {dayName} wählen", "Pick a end time for {dayName}" : "Eine Endezeit für {dayName} wählen", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Setze den Benutzerstatus außerhalb deiner Verfügbarkeit automatisch auf \"Nicht stören\", um alle Benachrichtigungen stumm zu schalten.", + "Cancel" : "Abbrechen", + "Import" : "Importieren", + "Error while saving settings" : "Fehler beim Speichern der Einstellungen", + "Contact reset successfully" : "Kontakt zurückgesetzt", + "Error while resetting contact" : "Fehler beim Zurücksetzen des Kontakts", + "Contact imported successfully" : "Kontakt importiert", + "Error while importing contact" : "Fehler beim Import des Kontakts", + "Import contact" : "Kontakt importieren", + "Reset to default" : "Auf Standard zurücksetzen ", + "Import contacts" : "Kontakte importieren", + "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "Durch das Importieren einer neuen VCF-Datei wird der vorhandene Standardkontakt gelöscht und durch den neuen ersetzt. Fortsetzen?", "Availability" : "Verfügbarkeit", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Wenn du deine Arbeitszeiten angibst, können andere beim Buchen einer Besprechung sehen, wann du nicht im Büro bist.", "Absence" : "Abwesenheit", @@ -306,19 +317,6 @@ OC.L10N.register( "Send reminder notifications to calendar sharees as well" : "Erinnerungsbenachrichtigungen auch an die freigegebenen Kalender senden", "Reminders are always sent to organizers and attendees." : "Erinnerungen werden immer an Organisatoren und Teilnehmer gesendet.", "Enable notifications for events via push" : "Benachrichtigungen für Termine per Push aktivieren", - "Cancel" : "Abbrechen", - "Import" : "Importieren", - "Error while saving settings" : "Fehler beim Speichern der Einstellungen", - "Contact reset successfully" : "Kontakt zurückgesetzt", - "Error while resetting contact" : "Fehler beim Zurücksetzen des Kontakts", - "Contact imported successfully" : "Kontakt importiert", - "Error while importing contact" : "Fehler beim Import des Kontakts", - "Example Content" : "Beispielinhalt", - "Set example content to be created on new user first login." : "Beispielinhalte festlegen, die bei der ersten Anmeldung eines neuen Benutzers erstellt werden sollen.", - "Import contact" : "Kontakt importieren", - "Reset to default contact" : "Standardkontakt zurücksetzen", - "Import contacts" : "Kontakte importieren", - "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "Durch das Importieren einer neuen VCF-Datei wird der vorhandene Standardkontakt gelöscht und durch den neuen ersetzt. Fortsetzen?", "There was an error updating your attendance status." : "Es ist ein Fehler beim Aktualisieren deines Teilnehmerstatus aufgetreten.", "Please contact the organizer directly." : "Bitte den Organisator direkt kontaktieren.", "Are you accepting the invitation?" : "Die Einladung annehmen?", diff --git a/apps/dav/l10n/de.json b/apps/dav/l10n/de.json index 32a5497bb4e..bd3269672bd 100644 --- a/apps/dav/l10n/de.json +++ b/apps/dav/l10n/de.json @@ -288,6 +288,17 @@ "Pick a start time for {dayName}" : "Eine Startzeit für {dayName} wählen", "Pick a end time for {dayName}" : "Eine Endezeit für {dayName} wählen", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Setze den Benutzerstatus außerhalb deiner Verfügbarkeit automatisch auf \"Nicht stören\", um alle Benachrichtigungen stumm zu schalten.", + "Cancel" : "Abbrechen", + "Import" : "Importieren", + "Error while saving settings" : "Fehler beim Speichern der Einstellungen", + "Contact reset successfully" : "Kontakt zurückgesetzt", + "Error while resetting contact" : "Fehler beim Zurücksetzen des Kontakts", + "Contact imported successfully" : "Kontakt importiert", + "Error while importing contact" : "Fehler beim Import des Kontakts", + "Import contact" : "Kontakt importieren", + "Reset to default" : "Auf Standard zurücksetzen ", + "Import contacts" : "Kontakte importieren", + "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "Durch das Importieren einer neuen VCF-Datei wird der vorhandene Standardkontakt gelöscht und durch den neuen ersetzt. Fortsetzen?", "Availability" : "Verfügbarkeit", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Wenn du deine Arbeitszeiten angibst, können andere beim Buchen einer Besprechung sehen, wann du nicht im Büro bist.", "Absence" : "Abwesenheit", @@ -304,19 +315,6 @@ "Send reminder notifications to calendar sharees as well" : "Erinnerungsbenachrichtigungen auch an die freigegebenen Kalender senden", "Reminders are always sent to organizers and attendees." : "Erinnerungen werden immer an Organisatoren und Teilnehmer gesendet.", "Enable notifications for events via push" : "Benachrichtigungen für Termine per Push aktivieren", - "Cancel" : "Abbrechen", - "Import" : "Importieren", - "Error while saving settings" : "Fehler beim Speichern der Einstellungen", - "Contact reset successfully" : "Kontakt zurückgesetzt", - "Error while resetting contact" : "Fehler beim Zurücksetzen des Kontakts", - "Contact imported successfully" : "Kontakt importiert", - "Error while importing contact" : "Fehler beim Import des Kontakts", - "Example Content" : "Beispielinhalt", - "Set example content to be created on new user first login." : "Beispielinhalte festlegen, die bei der ersten Anmeldung eines neuen Benutzers erstellt werden sollen.", - "Import contact" : "Kontakt importieren", - "Reset to default contact" : "Standardkontakt zurücksetzen", - "Import contacts" : "Kontakte importieren", - "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "Durch das Importieren einer neuen VCF-Datei wird der vorhandene Standardkontakt gelöscht und durch den neuen ersetzt. Fortsetzen?", "There was an error updating your attendance status." : "Es ist ein Fehler beim Aktualisieren deines Teilnehmerstatus aufgetreten.", "Please contact the organizer directly." : "Bitte den Organisator direkt kontaktieren.", "Are you accepting the invitation?" : "Die Einladung annehmen?", diff --git a/apps/dav/l10n/de_DE.js b/apps/dav/l10n/de_DE.js index ce9c993e027..d6e90925eed 100644 --- a/apps/dav/l10n/de_DE.js +++ b/apps/dav/l10n/de_DE.js @@ -290,6 +290,17 @@ OC.L10N.register( "Pick a start time for {dayName}" : "Eine Startzeit für {dayName} wählen", "Pick a end time for {dayName}" : "Eine Endezeit für {dayName} wählen", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Setzen Sie den Benutzerstatus außerhalb Ihrer Verfügbarkeit automatisch auf \"Nicht stören\", um alle Benachrichtigungen stumm zu schalten.", + "Cancel" : "Abbrechen", + "Import" : "Importieren", + "Error while saving settings" : "Fehler beim Speichern der Einstellungen", + "Contact reset successfully" : "Kontakt zurückgesetzt", + "Error while resetting contact" : "Fehler beim Zurücksetzen des Kontakts", + "Contact imported successfully" : "Kontakt importiert", + "Error while importing contact" : "Fehler beim Import des Kontakts", + "Import contact" : "Kontakt importieren", + "Reset to default" : "Auf Standard zurücksetzen ", + "Import contacts" : "Kontakte importieren", + "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "Durch das Importieren einer neuen VCF-Datei wird der vorhandene Standardkontakt gelöscht und durch den neuen ersetzt. Fortsetzen?", "Availability" : "Verfügbarkeit", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Wenn Sie Ihre Arbeitszeiten angeben, können andere beim Buchen einer Besprechung sehen, wann Sie nicht im Büro sind.", "Absence" : "Abwesenheit", @@ -306,19 +317,6 @@ OC.L10N.register( "Send reminder notifications to calendar sharees as well" : "Erinnerungsbenachrichtigungen auch an die Kalenderfreigaben senden", "Reminders are always sent to organizers and attendees." : "Erinnerungen werden immer an Organisatoren und Teilnehmer gesendet.", "Enable notifications for events via push" : "Benachrichtigungen für Termine per Push aktivieren", - "Cancel" : "Abbrechen", - "Import" : "Importieren", - "Error while saving settings" : "Fehler beim Speichern der Einstellungen", - "Contact reset successfully" : "Kontakt zurückgesetzt", - "Error while resetting contact" : "Fehler beim Zurücksetzen des Kontakts", - "Contact imported successfully" : "Kontakt importiert", - "Error while importing contact" : "Fehler beim Import des Kontakts", - "Example Content" : "Beispielinhalt", - "Set example content to be created on new user first login." : "Beispielinhalte festlegen, die bei der ersten Anmeldung eines neuen Benutzers erstellt werden sollen.", - "Import contact" : "Kontakt importieren", - "Reset to default contact" : "Standardkontakt zurücksetzen", - "Import contacts" : "Kontakte importieren", - "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "Durch das Importieren einer neuen VCF-Datei wird der vorhandene Standardkontakt gelöscht und durch den neuen ersetzt. Fortsetzen?", "There was an error updating your attendance status." : "Es ist ein Fehler beim Aktualisieren Ihres Teilnehmerstatus aufgetreten.", "Please contact the organizer directly." : "Bitte den Organisator direkt kontaktieren.", "Are you accepting the invitation?" : "Die Einladung annehmen?", diff --git a/apps/dav/l10n/de_DE.json b/apps/dav/l10n/de_DE.json index 0e903fe8c06..8274d130006 100644 --- a/apps/dav/l10n/de_DE.json +++ b/apps/dav/l10n/de_DE.json @@ -288,6 +288,17 @@ "Pick a start time for {dayName}" : "Eine Startzeit für {dayName} wählen", "Pick a end time for {dayName}" : "Eine Endezeit für {dayName} wählen", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Setzen Sie den Benutzerstatus außerhalb Ihrer Verfügbarkeit automatisch auf \"Nicht stören\", um alle Benachrichtigungen stumm zu schalten.", + "Cancel" : "Abbrechen", + "Import" : "Importieren", + "Error while saving settings" : "Fehler beim Speichern der Einstellungen", + "Contact reset successfully" : "Kontakt zurückgesetzt", + "Error while resetting contact" : "Fehler beim Zurücksetzen des Kontakts", + "Contact imported successfully" : "Kontakt importiert", + "Error while importing contact" : "Fehler beim Import des Kontakts", + "Import contact" : "Kontakt importieren", + "Reset to default" : "Auf Standard zurücksetzen ", + "Import contacts" : "Kontakte importieren", + "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "Durch das Importieren einer neuen VCF-Datei wird der vorhandene Standardkontakt gelöscht und durch den neuen ersetzt. Fortsetzen?", "Availability" : "Verfügbarkeit", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Wenn Sie Ihre Arbeitszeiten angeben, können andere beim Buchen einer Besprechung sehen, wann Sie nicht im Büro sind.", "Absence" : "Abwesenheit", @@ -304,19 +315,6 @@ "Send reminder notifications to calendar sharees as well" : "Erinnerungsbenachrichtigungen auch an die Kalenderfreigaben senden", "Reminders are always sent to organizers and attendees." : "Erinnerungen werden immer an Organisatoren und Teilnehmer gesendet.", "Enable notifications for events via push" : "Benachrichtigungen für Termine per Push aktivieren", - "Cancel" : "Abbrechen", - "Import" : "Importieren", - "Error while saving settings" : "Fehler beim Speichern der Einstellungen", - "Contact reset successfully" : "Kontakt zurückgesetzt", - "Error while resetting contact" : "Fehler beim Zurücksetzen des Kontakts", - "Contact imported successfully" : "Kontakt importiert", - "Error while importing contact" : "Fehler beim Import des Kontakts", - "Example Content" : "Beispielinhalt", - "Set example content to be created on new user first login." : "Beispielinhalte festlegen, die bei der ersten Anmeldung eines neuen Benutzers erstellt werden sollen.", - "Import contact" : "Kontakt importieren", - "Reset to default contact" : "Standardkontakt zurücksetzen", - "Import contacts" : "Kontakte importieren", - "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "Durch das Importieren einer neuen VCF-Datei wird der vorhandene Standardkontakt gelöscht und durch den neuen ersetzt. Fortsetzen?", "There was an error updating your attendance status." : "Es ist ein Fehler beim Aktualisieren Ihres Teilnehmerstatus aufgetreten.", "Please contact the organizer directly." : "Bitte den Organisator direkt kontaktieren.", "Are you accepting the invitation?" : "Die Einladung annehmen?", diff --git a/apps/dav/l10n/en_GB.js b/apps/dav/l10n/en_GB.js index f0f1d2e41c0..d8b77218a68 100644 --- a/apps/dav/l10n/en_GB.js +++ b/apps/dav/l10n/en_GB.js @@ -290,6 +290,17 @@ OC.L10N.register( "Pick a start time for {dayName}" : "Pick a start time for {dayName}", "Pick a end time for {dayName}" : "Pick a end time for {dayName}", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications.", + "Cancel" : "Cancel", + "Import" : "Import", + "Error while saving settings" : "Error while saving settings", + "Contact reset successfully" : "Contact reset successfully", + "Error while resetting contact" : "Error while resetting contact", + "Contact imported successfully" : "Contact imported successfully", + "Error while importing contact" : "Error while importing contact", + "Import contact" : "Import contact", + "Reset to default" : "Reset to default", + "Import contacts" : "Import contacts", + "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?", "Availability" : "Availability", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "If you configure your working hours, other people will see when you are out of office when they book a meeting.", "Absence" : "Absence", @@ -306,19 +317,6 @@ OC.L10N.register( "Send reminder notifications to calendar sharees as well" : "Send reminder notifications to calendar sharees as well", "Reminders are always sent to organizers and attendees." : "Reminders are always sent to organisers and attendees.", "Enable notifications for events via push" : "Enable notifications for events via push", - "Cancel" : "Cancel", - "Import" : "Import", - "Error while saving settings" : "Error while saving settings", - "Contact reset successfully" : "Contact reset successfully", - "Error while resetting contact" : "Error while resetting contact", - "Contact imported successfully" : "Contact imported successfully", - "Error while importing contact" : "Error while importing contact", - "Example Content" : "Example Content", - "Set example content to be created on new user first login." : "Set example content to be created on new user first login.", - "Import contact" : "Import contact", - "Reset to default contact" : "Reset to default contact", - "Import contacts" : "Import contacts", - "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?", "There was an error updating your attendance status." : "There was an error updating your attendance status.", "Please contact the organizer directly." : "Please contact the organiser directly.", "Are you accepting the invitation?" : "Are you accepting the invitation?", diff --git a/apps/dav/l10n/en_GB.json b/apps/dav/l10n/en_GB.json index 3be2ffda8f6..10e37cc1bf9 100644 --- a/apps/dav/l10n/en_GB.json +++ b/apps/dav/l10n/en_GB.json @@ -288,6 +288,17 @@ "Pick a start time for {dayName}" : "Pick a start time for {dayName}", "Pick a end time for {dayName}" : "Pick a end time for {dayName}", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications.", + "Cancel" : "Cancel", + "Import" : "Import", + "Error while saving settings" : "Error while saving settings", + "Contact reset successfully" : "Contact reset successfully", + "Error while resetting contact" : "Error while resetting contact", + "Contact imported successfully" : "Contact imported successfully", + "Error while importing contact" : "Error while importing contact", + "Import contact" : "Import contact", + "Reset to default" : "Reset to default", + "Import contacts" : "Import contacts", + "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?", "Availability" : "Availability", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "If you configure your working hours, other people will see when you are out of office when they book a meeting.", "Absence" : "Absence", @@ -304,19 +315,6 @@ "Send reminder notifications to calendar sharees as well" : "Send reminder notifications to calendar sharees as well", "Reminders are always sent to organizers and attendees." : "Reminders are always sent to organisers and attendees.", "Enable notifications for events via push" : "Enable notifications for events via push", - "Cancel" : "Cancel", - "Import" : "Import", - "Error while saving settings" : "Error while saving settings", - "Contact reset successfully" : "Contact reset successfully", - "Error while resetting contact" : "Error while resetting contact", - "Contact imported successfully" : "Contact imported successfully", - "Error while importing contact" : "Error while importing contact", - "Example Content" : "Example Content", - "Set example content to be created on new user first login." : "Set example content to be created on new user first login.", - "Import contact" : "Import contact", - "Reset to default contact" : "Reset to default contact", - "Import contacts" : "Import contacts", - "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?", "There was an error updating your attendance status." : "There was an error updating your attendance status.", "Please contact the organizer directly." : "Please contact the organiser directly.", "Are you accepting the invitation?" : "Are you accepting the invitation?", diff --git a/apps/dav/l10n/es.js b/apps/dav/l10n/es.js index 9cd488e0d85..22365efe29b 100644 --- a/apps/dav/l10n/es.js +++ b/apps/dav/l10n/es.js @@ -285,6 +285,10 @@ OC.L10N.register( "Pick a start time for {dayName}" : "Elija una hora de inicio para {dayName}", "Pick a end time for {dayName}" : "Elija una hora fin para {dayName}", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Cambiar automáticamente el estado del usuario a \"No molestar\" cuando no esté disponible para silenciar todas las notificaciones.", + "Cancel" : "Cancelar", + "Import" : "Importar", + "Error while saving settings" : "Error al guardar los ajustes", + "Reset to default" : "Reestablecer a predeterminado", "Availability" : "Disponibilidad", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Si configura sus horas laborales, otras personas verán cuando está fuera de la oficina cuando agenden una reunión.", "Absence" : "Ausencia", @@ -301,9 +305,6 @@ OC.L10N.register( "Send reminder notifications to calendar sharees as well" : "Enviar recordatorio también a los usuarios con los que se comparte el calendario", "Reminders are always sent to organizers and attendees." : "Los recordatorios siempre se envían a los organizadores y asistentes.", "Enable notifications for events via push" : "Activar notificaciones push para eventos", - "Cancel" : "Cancelar", - "Import" : "Importar", - "Error while saving settings" : "Error al guardar los ajustes", "There was an error updating your attendance status." : "Ha habido un error al actualizar tu estado de asistencia.", "Please contact the organizer directly." : "Por favor, contacta directamente con el organizador.", "Are you accepting the invitation?" : "¿Aceptas la invitación?", diff --git a/apps/dav/l10n/es.json b/apps/dav/l10n/es.json index 7a619583b51..bed92b5fd76 100644 --- a/apps/dav/l10n/es.json +++ b/apps/dav/l10n/es.json @@ -283,6 +283,10 @@ "Pick a start time for {dayName}" : "Elija una hora de inicio para {dayName}", "Pick a end time for {dayName}" : "Elija una hora fin para {dayName}", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Cambiar automáticamente el estado del usuario a \"No molestar\" cuando no esté disponible para silenciar todas las notificaciones.", + "Cancel" : "Cancelar", + "Import" : "Importar", + "Error while saving settings" : "Error al guardar los ajustes", + "Reset to default" : "Reestablecer a predeterminado", "Availability" : "Disponibilidad", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Si configura sus horas laborales, otras personas verán cuando está fuera de la oficina cuando agenden una reunión.", "Absence" : "Ausencia", @@ -299,9 +303,6 @@ "Send reminder notifications to calendar sharees as well" : "Enviar recordatorio también a los usuarios con los que se comparte el calendario", "Reminders are always sent to organizers and attendees." : "Los recordatorios siempre se envían a los organizadores y asistentes.", "Enable notifications for events via push" : "Activar notificaciones push para eventos", - "Cancel" : "Cancelar", - "Import" : "Importar", - "Error while saving settings" : "Error al guardar los ajustes", "There was an error updating your attendance status." : "Ha habido un error al actualizar tu estado de asistencia.", "Please contact the organizer directly." : "Por favor, contacta directamente con el organizador.", "Are you accepting the invitation?" : "¿Aceptas la invitación?", diff --git a/apps/dav/l10n/es_EC.js b/apps/dav/l10n/es_EC.js index 0410fa088e8..bc36002e1e8 100644 --- a/apps/dav/l10n/es_EC.js +++ b/apps/dav/l10n/es_EC.js @@ -182,6 +182,10 @@ OC.L10N.register( "No working hours set" : "No se han establecido horas de trabajo", "Add slot" : "Agregar ranura", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Configurar automáticamente el estado del usuario como \"No molestar\" fuera de la disponibilidad para silenciar todas las notificaciones.", + "Cancel" : "Cancelar", + "Import" : "Importar", + "Error while saving settings" : "Error al guardar la configuración.", + "Reset to default" : "Restablecer al predeterminado", "Availability" : "Disponibilidad", "Also install the {calendarappstoreopen}Calendar app{linkclose}, or {calendardocopen}connect your desktop & mobile for syncing ↗{linkclose}." : "También instala la {calendarappstoreopen}aplicación Calendario{linkclose}, o {calendardocopen}conecta tu escritorio y móvil para sincronizar ↗{linkclose}.", "Please make sure to properly set up {emailopen}the email server{linkclose}." : "Asegúrate de configurar correctamente {emailopen}el servidor de correo electrónico{linkclose}.", @@ -195,9 +199,6 @@ OC.L10N.register( "Send reminder notifications to calendar sharees as well" : "Enviar recordatorios a los asistentes del calendario también", "Reminders are always sent to organizers and attendees." : "Los recordatorios siempre se envían a los organizadores y asistentes.", "Enable notifications for events via push" : "Habilitar notificaciones para eventos mediante push", - "Cancel" : "Cancelar", - "Import" : "Importar", - "Error while saving settings" : "Error al guardar la configuración.", "There was an error updating your attendance status." : "Hubo un error al actualizar tu estado de asistencia.", "Please contact the organizer directly." : "Por favor, contacta directamente al organizador.", "Are you accepting the invitation?" : "¿Aceptas la invitación?", diff --git a/apps/dav/l10n/es_EC.json b/apps/dav/l10n/es_EC.json index 8f788ebe635..5e04a22c11b 100644 --- a/apps/dav/l10n/es_EC.json +++ b/apps/dav/l10n/es_EC.json @@ -180,6 +180,10 @@ "No working hours set" : "No se han establecido horas de trabajo", "Add slot" : "Agregar ranura", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Configurar automáticamente el estado del usuario como \"No molestar\" fuera de la disponibilidad para silenciar todas las notificaciones.", + "Cancel" : "Cancelar", + "Import" : "Importar", + "Error while saving settings" : "Error al guardar la configuración.", + "Reset to default" : "Restablecer al predeterminado", "Availability" : "Disponibilidad", "Also install the {calendarappstoreopen}Calendar app{linkclose}, or {calendardocopen}connect your desktop & mobile for syncing ↗{linkclose}." : "También instala la {calendarappstoreopen}aplicación Calendario{linkclose}, o {calendardocopen}conecta tu escritorio y móvil para sincronizar ↗{linkclose}.", "Please make sure to properly set up {emailopen}the email server{linkclose}." : "Asegúrate de configurar correctamente {emailopen}el servidor de correo electrónico{linkclose}.", @@ -193,9 +197,6 @@ "Send reminder notifications to calendar sharees as well" : "Enviar recordatorios a los asistentes del calendario también", "Reminders are always sent to organizers and attendees." : "Los recordatorios siempre se envían a los organizadores y asistentes.", "Enable notifications for events via push" : "Habilitar notificaciones para eventos mediante push", - "Cancel" : "Cancelar", - "Import" : "Importar", - "Error while saving settings" : "Error al guardar la configuración.", "There was an error updating your attendance status." : "Hubo un error al actualizar tu estado de asistencia.", "Please contact the organizer directly." : "Por favor, contacta directamente al organizador.", "Are you accepting the invitation?" : "¿Aceptas la invitación?", diff --git a/apps/dav/l10n/es_MX.js b/apps/dav/l10n/es_MX.js index 49173be4447..4c58640df1a 100644 --- a/apps/dav/l10n/es_MX.js +++ b/apps/dav/l10n/es_MX.js @@ -220,6 +220,10 @@ OC.L10N.register( "Pick a start time for {dayName}" : "Elija una hora de inicio para {dayName}", "Pick a end time for {dayName}" : "Elija una hora fin para {dayName}", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Establecer automáticamente el estado de usuario como \"No molestar\" fuera de la disponibilidad para silenciar todas las notificaciones.", + "Cancel" : "Cancelar", + "Import" : "Importar", + "Error while saving settings" : "Error al guardar la configuración", + "Reset to default" : "Restablecer al predeterminado", "Availability" : "Disponibilidad", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Si configura sus horas laborales, otras personas verán cuándo está fuera de la oficina cuando agenden una reunión.", "Absence" : "Ausencia", @@ -236,9 +240,6 @@ OC.L10N.register( "Send reminder notifications to calendar sharees as well" : "Enviar recordatorio también a los usuarios con los que se comparte el calendario", "Reminders are always sent to organizers and attendees." : "Los recordatorios se envían siempre a los organizadores y asistentes.", "Enable notifications for events via push" : "Habilitar notificaciones para eventos mediante push", - "Cancel" : "Cancelar", - "Import" : "Importar", - "Error while saving settings" : "Error al guardar la configuración", "There was an error updating your attendance status." : "Ocurrió un error al actualizar su estado de asistencia.", "Please contact the organizer directly." : "Por favor, contacte al organizador directamente.", "Are you accepting the invitation?" : "¿Acepta la invitación?", diff --git a/apps/dav/l10n/es_MX.json b/apps/dav/l10n/es_MX.json index 3286179ba78..646747cfc68 100644 --- a/apps/dav/l10n/es_MX.json +++ b/apps/dav/l10n/es_MX.json @@ -218,6 +218,10 @@ "Pick a start time for {dayName}" : "Elija una hora de inicio para {dayName}", "Pick a end time for {dayName}" : "Elija una hora fin para {dayName}", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Establecer automáticamente el estado de usuario como \"No molestar\" fuera de la disponibilidad para silenciar todas las notificaciones.", + "Cancel" : "Cancelar", + "Import" : "Importar", + "Error while saving settings" : "Error al guardar la configuración", + "Reset to default" : "Restablecer al predeterminado", "Availability" : "Disponibilidad", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Si configura sus horas laborales, otras personas verán cuándo está fuera de la oficina cuando agenden una reunión.", "Absence" : "Ausencia", @@ -234,9 +238,6 @@ "Send reminder notifications to calendar sharees as well" : "Enviar recordatorio también a los usuarios con los que se comparte el calendario", "Reminders are always sent to organizers and attendees." : "Los recordatorios se envían siempre a los organizadores y asistentes.", "Enable notifications for events via push" : "Habilitar notificaciones para eventos mediante push", - "Cancel" : "Cancelar", - "Import" : "Importar", - "Error while saving settings" : "Error al guardar la configuración", "There was an error updating your attendance status." : "Ocurrió un error al actualizar su estado de asistencia.", "Please contact the organizer directly." : "Por favor, contacte al organizador directamente.", "Are you accepting the invitation?" : "¿Acepta la invitación?", diff --git a/apps/dav/l10n/et_EE.js b/apps/dav/l10n/et_EE.js index 25cf3b104a1..2e915b6927b 100644 --- a/apps/dav/l10n/et_EE.js +++ b/apps/dav/l10n/et_EE.js @@ -290,6 +290,17 @@ OC.L10N.register( "Pick a start time for {dayName}" : "Vali algusaeg: {dayName}", "Pick a end time for {dayName}" : "Vali lõpuaeg: {dayName}", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Kõikide teavituste summutamiseks määra automaatselt kasutajale olek „Ära sega“ nendele aegadele, kus ta vaba ei ole.", + "Cancel" : "Tühista", + "Import" : "Impordi", + "Error while saving settings" : "Viga seadistuste salvestamisel", + "Contact reset successfully" : "Kontakti lähtestamine õnnestus", + "Error while resetting contact" : "Viga kontakti lähtestamisel", + "Contact imported successfully" : "Kontakti importimine õnnestus", + "Error while importing contact" : "Viga kontakti importimisel", + "Import contact" : "Impordi kontakt", + "Reset to default" : "Taasta vaikeseadistused", + "Import contacts" : "Impordi kontaktid", + "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "Uue .vcf faili importimisel olemasolev vaikimisi kontakt kustutatakse ja asendatakse uuega. Kas sa soovid jätkata?", "Availability" : "Saadavus", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Kui seadistad oma tööajad, siis teised saavad kohtumise broneerimisel arvestada sellega, millal sind kohal pole.", "Absence" : "Äraolek", @@ -306,19 +317,6 @@ OC.L10N.register( "Send reminder notifications to calendar sharees as well" : "Saada meeldetuletused ka neile, kes ürituse on lisanud oma kalendrisse", "Reminders are always sent to organizers and attendees." : "Meeldetuletused on alati saadetud korraldajatele ja osalejatele.", "Enable notifications for events via push" : "Võta kasutusele tõuketeenustepõhised teavitused", - "Cancel" : "Tühista", - "Import" : "Impordi", - "Error while saving settings" : "Viga seadistuste salvestamisel", - "Contact reset successfully" : "Kontakti lähtestamine õnnestus", - "Error while resetting contact" : "Viga kontakti lähtestamisel", - "Contact imported successfully" : "Kontakti importimine õnnestus", - "Error while importing contact" : "Viga kontakti importimisel", - "Example Content" : "Sisunäidis", - "Set example content to be created on new user first login." : "Kirjelda näidissisu, mis uue kasutaja esimesel sisselogimisel luuakse.", - "Import contact" : "Impordi kontakt", - "Reset to default contact" : "Lähtesta vaikimisi kontakstiks", - "Import contacts" : "Impordi kontaktid", - "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "Uue .vcf faili importimisel olemasolev vaikimisi kontakt kustutatakse ja asendatakse uuega. Kas sa soovid jätkata?", "There was an error updating your attendance status." : "Sinu osalemise oleku muutmisel tekkis viga.", "Please contact the organizer directly." : "Palun võta ühendust korraldajaga otse.", "Are you accepting the invitation?" : "Kas sa nõustud kutsega?", diff --git a/apps/dav/l10n/et_EE.json b/apps/dav/l10n/et_EE.json index 72a36787328..c01dc468808 100644 --- a/apps/dav/l10n/et_EE.json +++ b/apps/dav/l10n/et_EE.json @@ -288,6 +288,17 @@ "Pick a start time for {dayName}" : "Vali algusaeg: {dayName}", "Pick a end time for {dayName}" : "Vali lõpuaeg: {dayName}", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Kõikide teavituste summutamiseks määra automaatselt kasutajale olek „Ära sega“ nendele aegadele, kus ta vaba ei ole.", + "Cancel" : "Tühista", + "Import" : "Impordi", + "Error while saving settings" : "Viga seadistuste salvestamisel", + "Contact reset successfully" : "Kontakti lähtestamine õnnestus", + "Error while resetting contact" : "Viga kontakti lähtestamisel", + "Contact imported successfully" : "Kontakti importimine õnnestus", + "Error while importing contact" : "Viga kontakti importimisel", + "Import contact" : "Impordi kontakt", + "Reset to default" : "Taasta vaikeseadistused", + "Import contacts" : "Impordi kontaktid", + "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "Uue .vcf faili importimisel olemasolev vaikimisi kontakt kustutatakse ja asendatakse uuega. Kas sa soovid jätkata?", "Availability" : "Saadavus", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Kui seadistad oma tööajad, siis teised saavad kohtumise broneerimisel arvestada sellega, millal sind kohal pole.", "Absence" : "Äraolek", @@ -304,19 +315,6 @@ "Send reminder notifications to calendar sharees as well" : "Saada meeldetuletused ka neile, kes ürituse on lisanud oma kalendrisse", "Reminders are always sent to organizers and attendees." : "Meeldetuletused on alati saadetud korraldajatele ja osalejatele.", "Enable notifications for events via push" : "Võta kasutusele tõuketeenustepõhised teavitused", - "Cancel" : "Tühista", - "Import" : "Impordi", - "Error while saving settings" : "Viga seadistuste salvestamisel", - "Contact reset successfully" : "Kontakti lähtestamine õnnestus", - "Error while resetting contact" : "Viga kontakti lähtestamisel", - "Contact imported successfully" : "Kontakti importimine õnnestus", - "Error while importing contact" : "Viga kontakti importimisel", - "Example Content" : "Sisunäidis", - "Set example content to be created on new user first login." : "Kirjelda näidissisu, mis uue kasutaja esimesel sisselogimisel luuakse.", - "Import contact" : "Impordi kontakt", - "Reset to default contact" : "Lähtesta vaikimisi kontakstiks", - "Import contacts" : "Impordi kontaktid", - "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "Uue .vcf faili importimisel olemasolev vaikimisi kontakt kustutatakse ja asendatakse uuega. Kas sa soovid jätkata?", "There was an error updating your attendance status." : "Sinu osalemise oleku muutmisel tekkis viga.", "Please contact the organizer directly." : "Palun võta ühendust korraldajaga otse.", "Are you accepting the invitation?" : "Kas sa nõustud kutsega?", diff --git a/apps/dav/l10n/eu.js b/apps/dav/l10n/eu.js index a40af9f6829..4deb8172bed 100644 --- a/apps/dav/l10n/eu.js +++ b/apps/dav/l10n/eu.js @@ -285,6 +285,10 @@ OC.L10N.register( "Pick a start time for {dayName}" : "Hautatu hasiera ordu bat {dayName}(e)rako", "Pick a end time for {dayName}" : "Hautatu bukaera ordu bat {dayName}(e)rako", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Eskuragarri ez egotean, ezarri automatikoki erabiltzailearen egoera \"Ez molestatu\" moduan jakinarazpen guztiak isilarazteko.", + "Cancel" : "Utzi", + "Import" : "Inportatu", + "Error while saving settings" : "Errorea ezarpenak gordetzean", + "Reset to default" : "Berezarri balio lehenetsira", "Availability" : "Eskuragarritasuna", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Zure lan orduak konfiguratzen badituzu, beste pertsonek bulegotik kanpo zaudela ikusiko dute bilera bat erreserbatzen dutenean.", "Absence" : "Absentzia", @@ -301,9 +305,6 @@ OC.L10N.register( "Send reminder notifications to calendar sharees as well" : "Bidali gogorarazpen jakinarazpenak egutegi partekatzea dutenei ere", "Reminders are always sent to organizers and attendees." : "Gogorarazpenak beti bidaltzen zaizkie antolatzaileei eta parte-hartzaileei.", "Enable notifications for events via push" : "Gaitu push bidezko jakinarazpenak gertaerentzat", - "Cancel" : "Utzi", - "Import" : "Inportatu", - "Error while saving settings" : "Errorea ezarpenak gordetzean", "There was an error updating your attendance status." : "Errore bat gertatu da zure parte-hartze egoera eguneratzerakoan.", "Please contact the organizer directly." : "Mesedez jarri harremanetan antolatzailearekin zuzenean.", "Are you accepting the invitation?" : "Gonbidapena onartzen duzu?", diff --git a/apps/dav/l10n/eu.json b/apps/dav/l10n/eu.json index 82648828ae8..ac11ede49c3 100644 --- a/apps/dav/l10n/eu.json +++ b/apps/dav/l10n/eu.json @@ -283,6 +283,10 @@ "Pick a start time for {dayName}" : "Hautatu hasiera ordu bat {dayName}(e)rako", "Pick a end time for {dayName}" : "Hautatu bukaera ordu bat {dayName}(e)rako", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Eskuragarri ez egotean, ezarri automatikoki erabiltzailearen egoera \"Ez molestatu\" moduan jakinarazpen guztiak isilarazteko.", + "Cancel" : "Utzi", + "Import" : "Inportatu", + "Error while saving settings" : "Errorea ezarpenak gordetzean", + "Reset to default" : "Berezarri balio lehenetsira", "Availability" : "Eskuragarritasuna", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Zure lan orduak konfiguratzen badituzu, beste pertsonek bulegotik kanpo zaudela ikusiko dute bilera bat erreserbatzen dutenean.", "Absence" : "Absentzia", @@ -299,9 +303,6 @@ "Send reminder notifications to calendar sharees as well" : "Bidali gogorarazpen jakinarazpenak egutegi partekatzea dutenei ere", "Reminders are always sent to organizers and attendees." : "Gogorarazpenak beti bidaltzen zaizkie antolatzaileei eta parte-hartzaileei.", "Enable notifications for events via push" : "Gaitu push bidezko jakinarazpenak gertaerentzat", - "Cancel" : "Utzi", - "Import" : "Inportatu", - "Error while saving settings" : "Errorea ezarpenak gordetzean", "There was an error updating your attendance status." : "Errore bat gertatu da zure parte-hartze egoera eguneratzerakoan.", "Please contact the organizer directly." : "Mesedez jarri harremanetan antolatzailearekin zuzenean.", "Are you accepting the invitation?" : "Gonbidapena onartzen duzu?", diff --git a/apps/dav/l10n/fa.js b/apps/dav/l10n/fa.js index 692e4fff45e..4ce74a149f2 100644 --- a/apps/dav/l10n/fa.js +++ b/apps/dav/l10n/fa.js @@ -290,6 +290,17 @@ OC.L10N.register( "Pick a start time for {dayName}" : "زمان شروع برای {dayName} را انتخاب کنید", "Pick a end time for {dayName}" : "زمان پایان برای {dayName} را انتخاب کنید", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "وضعیت کاربر بصورت خودکار به \"مزاحم نشوید\" تغییر داده شود تا همه ی اعلان ها خاموش شوند.", + "Cancel" : "لغو", + "Import" : "وارد کردن", + "Error while saving settings" : "خطا هنگام ذخیره تنظیمات", + "Contact reset successfully" : "مخاطب با موفقیت بازنشانی شد", + "Error while resetting contact" : "خطا هنگام بازنشانی مخاطب", + "Contact imported successfully" : "مخاطب با موفقیت وارد شد", + "Error while importing contact" : "خطا هنگام وارد کردن مخاطب", + "Import contact" : "وارد کردن مخاطب", + "Reset to default" : "بازنشانی به پیشگزیده", + "Import contacts" : "وارد کردن مخاطبین", + "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "وارد کردن یک فایل .vcf جدید، مخاطب پیشفرض موجود را حذف کرده و آن را با مخاطب جدید جایگزین میکند. آیا میخواهید ادامه دهید؟", "Availability" : "در دسترس بودن", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "اگر ساعات کاری خود را پیکربندی کنید، دیگران هنگام رزرو جلسه متوجه خواهند شد که شما در دفتر نیستید.", "Absence" : "غیبت", @@ -306,19 +317,6 @@ OC.L10N.register( "Send reminder notifications to calendar sharees as well" : "ارسال اعلانهای یادآوری به اشتراکگذاران تقویم نیز", "Reminders are always sent to organizers and attendees." : "یادآوریها همیشه برای برگزارکنندگان و شرکتکنندگان ارسال میشوند.", "Enable notifications for events via push" : "فعال کردن اعلانها برای رویدادها از طریق پوش", - "Cancel" : "لغو", - "Import" : "وارد کردن", - "Error while saving settings" : "خطا هنگام ذخیره تنظیمات", - "Contact reset successfully" : "مخاطب با موفقیت بازنشانی شد", - "Error while resetting contact" : "خطا هنگام بازنشانی مخاطب", - "Contact imported successfully" : "مخاطب با موفقیت وارد شد", - "Error while importing contact" : "خطا هنگام وارد کردن مخاطب", - "Example Content" : "محتوای نمونه", - "Set example content to be created on new user first login." : "محتوای نمونه را برای ایجاد در اولین ورود کاربر جدید تنظیم کنید.", - "Import contact" : "وارد کردن مخاطب", - "Reset to default contact" : "بازنشانی به مخاطب پیشفرض", - "Import contacts" : "وارد کردن مخاطبین", - "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "وارد کردن یک فایل .vcf جدید، مخاطب پیشفرض موجود را حذف کرده و آن را با مخاطب جدید جایگزین میکند. آیا میخواهید ادامه دهید؟", "There was an error updating your attendance status." : "خطایی در بهروزرسانی وضعیت حضور شما رخ داد.", "Please contact the organizer directly." : "لطفاً مستقیماً با برگزارکننده تماس بگیرید.", "Are you accepting the invitation?" : "آیا دعوت را میپذیرید؟", diff --git a/apps/dav/l10n/fa.json b/apps/dav/l10n/fa.json index adb640cb47e..ca3b31c1f55 100644 --- a/apps/dav/l10n/fa.json +++ b/apps/dav/l10n/fa.json @@ -288,6 +288,17 @@ "Pick a start time for {dayName}" : "زمان شروع برای {dayName} را انتخاب کنید", "Pick a end time for {dayName}" : "زمان پایان برای {dayName} را انتخاب کنید", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "وضعیت کاربر بصورت خودکار به \"مزاحم نشوید\" تغییر داده شود تا همه ی اعلان ها خاموش شوند.", + "Cancel" : "لغو", + "Import" : "وارد کردن", + "Error while saving settings" : "خطا هنگام ذخیره تنظیمات", + "Contact reset successfully" : "مخاطب با موفقیت بازنشانی شد", + "Error while resetting contact" : "خطا هنگام بازنشانی مخاطب", + "Contact imported successfully" : "مخاطب با موفقیت وارد شد", + "Error while importing contact" : "خطا هنگام وارد کردن مخاطب", + "Import contact" : "وارد کردن مخاطب", + "Reset to default" : "بازنشانی به پیشگزیده", + "Import contacts" : "وارد کردن مخاطبین", + "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "وارد کردن یک فایل .vcf جدید، مخاطب پیشفرض موجود را حذف کرده و آن را با مخاطب جدید جایگزین میکند. آیا میخواهید ادامه دهید؟", "Availability" : "در دسترس بودن", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "اگر ساعات کاری خود را پیکربندی کنید، دیگران هنگام رزرو جلسه متوجه خواهند شد که شما در دفتر نیستید.", "Absence" : "غیبت", @@ -304,19 +315,6 @@ "Send reminder notifications to calendar sharees as well" : "ارسال اعلانهای یادآوری به اشتراکگذاران تقویم نیز", "Reminders are always sent to organizers and attendees." : "یادآوریها همیشه برای برگزارکنندگان و شرکتکنندگان ارسال میشوند.", "Enable notifications for events via push" : "فعال کردن اعلانها برای رویدادها از طریق پوش", - "Cancel" : "لغو", - "Import" : "وارد کردن", - "Error while saving settings" : "خطا هنگام ذخیره تنظیمات", - "Contact reset successfully" : "مخاطب با موفقیت بازنشانی شد", - "Error while resetting contact" : "خطا هنگام بازنشانی مخاطب", - "Contact imported successfully" : "مخاطب با موفقیت وارد شد", - "Error while importing contact" : "خطا هنگام وارد کردن مخاطب", - "Example Content" : "محتوای نمونه", - "Set example content to be created on new user first login." : "محتوای نمونه را برای ایجاد در اولین ورود کاربر جدید تنظیم کنید.", - "Import contact" : "وارد کردن مخاطب", - "Reset to default contact" : "بازنشانی به مخاطب پیشفرض", - "Import contacts" : "وارد کردن مخاطبین", - "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "وارد کردن یک فایل .vcf جدید، مخاطب پیشفرض موجود را حذف کرده و آن را با مخاطب جدید جایگزین میکند. آیا میخواهید ادامه دهید؟", "There was an error updating your attendance status." : "خطایی در بهروزرسانی وضعیت حضور شما رخ داد.", "Please contact the organizer directly." : "لطفاً مستقیماً با برگزارکننده تماس بگیرید.", "Are you accepting the invitation?" : "آیا دعوت را میپذیرید؟", diff --git a/apps/dav/l10n/fr.js b/apps/dav/l10n/fr.js index 7934aa2fd72..94949657119 100644 --- a/apps/dav/l10n/fr.js +++ b/apps/dav/l10n/fr.js @@ -264,6 +264,17 @@ OC.L10N.register( "Pick a start time for {dayName}" : "Choisissez une heure de début pour {dayName}", "Pick a end time for {dayName}" : "Choisissez une heure de fin pour {dayName}", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Définir automatiquement le statut « Ne pas déranger » en dehors des heures de disponibilités pour désactiver toutes les notifications.", + "Cancel" : "Annuler", + "Import" : "Importation", + "Error while saving settings" : "Erreur lors de l'enregistrement des paramètres", + "Contact reset successfully" : "Contact réinitialisé avec succès", + "Error while resetting contact" : "Erreur lors de la remise à zéro du contact", + "Contact imported successfully" : "Contact importé avec succès", + "Error while importing contact" : "Erreur lors de l'importation du contact", + "Import contact" : "Importer un contact", + "Reset to default" : "Restaurer les valeurs par défaut", + "Import contacts" : "Importer des contacts", + "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "Importer un nouveau fichier .vcf supprimera le contact par défaut existant et le remplacera. Voulez-vous continuer ?", "Availability" : "Disponibilités", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Si vous configurez vos heures de travail, les autres personnes verront si vous êtes disponible quand ils planifient une réunion.", "Absence" : "Absence", @@ -280,16 +291,6 @@ OC.L10N.register( "Send reminder notifications to calendar sharees as well" : "Envoyez également des notifications de rappel aux personnes partageant le calendrier", "Reminders are always sent to organizers and attendees." : "Des rappels sont toujours envoyés aux organisateurs et aux participants.", "Enable notifications for events via push" : "Activer les notifications push pour les évènements", - "Cancel" : "Annuler", - "Import" : "Importation", - "Error while saving settings" : "Erreur lors de l'enregistrement des paramètres", - "Contact reset successfully" : "Contact réinitialisé avec succès", - "Error while resetting contact" : "Erreur lors de la remise à zéro du contact", - "Contact imported successfully" : "Contact importé avec succès", - "Error while importing contact" : "Erreur lors de l'importation du contact", - "Import contact" : "Importer un contact", - "Import contacts" : "Importer des contacts", - "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "Importer un nouveau fichier .vcf supprimera le contact par défaut existant et le remplacera. Voulez-vous continuer ?", "There was an error updating your attendance status." : "Une erreur s'est produite lors de la mise à jour de votre statut de présence.", "Please contact the organizer directly." : "Merci de contacter l'organisateur directement.", "Are you accepting the invitation?" : "Acceptez-vous l'invitation ?", diff --git a/apps/dav/l10n/fr.json b/apps/dav/l10n/fr.json index 6180fc9b92a..f64d65ed786 100644 --- a/apps/dav/l10n/fr.json +++ b/apps/dav/l10n/fr.json @@ -262,6 +262,17 @@ "Pick a start time for {dayName}" : "Choisissez une heure de début pour {dayName}", "Pick a end time for {dayName}" : "Choisissez une heure de fin pour {dayName}", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Définir automatiquement le statut « Ne pas déranger » en dehors des heures de disponibilités pour désactiver toutes les notifications.", + "Cancel" : "Annuler", + "Import" : "Importation", + "Error while saving settings" : "Erreur lors de l'enregistrement des paramètres", + "Contact reset successfully" : "Contact réinitialisé avec succès", + "Error while resetting contact" : "Erreur lors de la remise à zéro du contact", + "Contact imported successfully" : "Contact importé avec succès", + "Error while importing contact" : "Erreur lors de l'importation du contact", + "Import contact" : "Importer un contact", + "Reset to default" : "Restaurer les valeurs par défaut", + "Import contacts" : "Importer des contacts", + "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "Importer un nouveau fichier .vcf supprimera le contact par défaut existant et le remplacera. Voulez-vous continuer ?", "Availability" : "Disponibilités", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Si vous configurez vos heures de travail, les autres personnes verront si vous êtes disponible quand ils planifient une réunion.", "Absence" : "Absence", @@ -278,16 +289,6 @@ "Send reminder notifications to calendar sharees as well" : "Envoyez également des notifications de rappel aux personnes partageant le calendrier", "Reminders are always sent to organizers and attendees." : "Des rappels sont toujours envoyés aux organisateurs et aux participants.", "Enable notifications for events via push" : "Activer les notifications push pour les évènements", - "Cancel" : "Annuler", - "Import" : "Importation", - "Error while saving settings" : "Erreur lors de l'enregistrement des paramètres", - "Contact reset successfully" : "Contact réinitialisé avec succès", - "Error while resetting contact" : "Erreur lors de la remise à zéro du contact", - "Contact imported successfully" : "Contact importé avec succès", - "Error while importing contact" : "Erreur lors de l'importation du contact", - "Import contact" : "Importer un contact", - "Import contacts" : "Importer des contacts", - "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "Importer un nouveau fichier .vcf supprimera le contact par défaut existant et le remplacera. Voulez-vous continuer ?", "There was an error updating your attendance status." : "Une erreur s'est produite lors de la mise à jour de votre statut de présence.", "Please contact the organizer directly." : "Merci de contacter l'organisateur directement.", "Are you accepting the invitation?" : "Acceptez-vous l'invitation ?", diff --git a/apps/dav/l10n/ga.js b/apps/dav/l10n/ga.js index bc7ce1993cd..f32f66ac342 100644 --- a/apps/dav/l10n/ga.js +++ b/apps/dav/l10n/ga.js @@ -290,6 +290,17 @@ OC.L10N.register( "Pick a start time for {dayName}" : "Roghnaigh am tosaithe le haghaidh {dayName}", "Pick a end time for {dayName}" : "Roghnaigh am críochnaithe le haghaidh {dayName}", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Socraigh stádas úsáideora go huathoibríoch mar \"Ná cuir isteach\" taobh amuigh den infhaighteacht chun gach fógra a bhalbhú.", + "Cancel" : "Cealaigh", + "Import" : "Iompórtáil", + "Error while saving settings" : "Earráid agus na socruithe á sábháil", + "Contact reset successfully" : "D'éirigh le hathshocrú teagmhála", + "Error while resetting contact" : "Earráid agus an teagmhálaí á athshocrú", + "Contact imported successfully" : "D'éirigh le hiompórtáil an teagmhálaí", + "Error while importing contact" : "Earráid agus an teagmhálaí á iompórtáil", + "Import contact" : "Iompórtáil teagmhála", + "Reset to default" : "Athshocraigh go réamhshocrú", + "Import contacts" : "Teagmhálaithe a allmhairiú", + "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "Má dhéantar comhad .vcf nua a iompórtáil, scriosfar an teagmhálaí réamhshocraithe atá ann cheana féin agus cuirfear an ceann nua ina ionad. Ar mhaith leat leanúint ar aghaidh?", "Availability" : "Infhaighteacht", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Má dhéanann tú do chuid uaireanta oibre a chumrú, feicfidh daoine eile nuair a bhíonn tú as oifig nuair a chuireann siad cruinniú in áirithe.", "Absence" : "Neamhláithreacht", @@ -306,19 +317,6 @@ OC.L10N.register( "Send reminder notifications to calendar sharees as well" : "Seol fógraí meabhrúcháin chuig scaireanna féilire freisin", "Reminders are always sent to organizers and attendees." : "Seoltar meabhrúcháin chuig na heagraithe agus an lucht freastail i gcónaí.", "Enable notifications for events via push" : "Cumasaigh fógraí le haghaidh imeachtaí trí bhrú", - "Cancel" : "Cealaigh", - "Import" : "Iompórtáil", - "Error while saving settings" : "Earráid agus na socruithe á sábháil", - "Contact reset successfully" : "D'éirigh le hathshocrú teagmhála", - "Error while resetting contact" : "Earráid agus an teagmhálaí á athshocrú", - "Contact imported successfully" : "D'éirigh le hiompórtáil an teagmhálaí", - "Error while importing contact" : "Earráid agus an teagmhálaí á iompórtáil", - "Example Content" : "Ábhar Samplach", - "Set example content to be created on new user first login." : "Socraigh ábhar samplach le cruthú ar an gcéad logáil isteach úsáideora nua.", - "Import contact" : "Iompórtáil teagmhála", - "Reset to default contact" : "Athshocraigh go teagmhálaí réamhshocraithe", - "Import contacts" : "Teagmhálaithe a allmhairiú", - "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "Má dhéantar comhad .vcf nua a iompórtáil, scriosfar an teagmhálaí réamhshocraithe atá ann cheana féin agus cuirfear an ceann nua ina ionad. Ar mhaith leat leanúint ar aghaidh?", "There was an error updating your attendance status." : "Tharla earráid agus do stádas freastail á nuashonrú.", "Please contact the organizer directly." : "Téigh i dteagmháil leis an eagraí go díreach le do thoil.", "Are you accepting the invitation?" : "An bhfuil tú ag glacadh leis an gcuireadh?", diff --git a/apps/dav/l10n/ga.json b/apps/dav/l10n/ga.json index ddf26142454..29e76c0052f 100644 --- a/apps/dav/l10n/ga.json +++ b/apps/dav/l10n/ga.json @@ -288,6 +288,17 @@ "Pick a start time for {dayName}" : "Roghnaigh am tosaithe le haghaidh {dayName}", "Pick a end time for {dayName}" : "Roghnaigh am críochnaithe le haghaidh {dayName}", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Socraigh stádas úsáideora go huathoibríoch mar \"Ná cuir isteach\" taobh amuigh den infhaighteacht chun gach fógra a bhalbhú.", + "Cancel" : "Cealaigh", + "Import" : "Iompórtáil", + "Error while saving settings" : "Earráid agus na socruithe á sábháil", + "Contact reset successfully" : "D'éirigh le hathshocrú teagmhála", + "Error while resetting contact" : "Earráid agus an teagmhálaí á athshocrú", + "Contact imported successfully" : "D'éirigh le hiompórtáil an teagmhálaí", + "Error while importing contact" : "Earráid agus an teagmhálaí á iompórtáil", + "Import contact" : "Iompórtáil teagmhála", + "Reset to default" : "Athshocraigh go réamhshocrú", + "Import contacts" : "Teagmhálaithe a allmhairiú", + "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "Má dhéantar comhad .vcf nua a iompórtáil, scriosfar an teagmhálaí réamhshocraithe atá ann cheana féin agus cuirfear an ceann nua ina ionad. Ar mhaith leat leanúint ar aghaidh?", "Availability" : "Infhaighteacht", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Má dhéanann tú do chuid uaireanta oibre a chumrú, feicfidh daoine eile nuair a bhíonn tú as oifig nuair a chuireann siad cruinniú in áirithe.", "Absence" : "Neamhláithreacht", @@ -304,19 +315,6 @@ "Send reminder notifications to calendar sharees as well" : "Seol fógraí meabhrúcháin chuig scaireanna féilire freisin", "Reminders are always sent to organizers and attendees." : "Seoltar meabhrúcháin chuig na heagraithe agus an lucht freastail i gcónaí.", "Enable notifications for events via push" : "Cumasaigh fógraí le haghaidh imeachtaí trí bhrú", - "Cancel" : "Cealaigh", - "Import" : "Iompórtáil", - "Error while saving settings" : "Earráid agus na socruithe á sábháil", - "Contact reset successfully" : "D'éirigh le hathshocrú teagmhála", - "Error while resetting contact" : "Earráid agus an teagmhálaí á athshocrú", - "Contact imported successfully" : "D'éirigh le hiompórtáil an teagmhálaí", - "Error while importing contact" : "Earráid agus an teagmhálaí á iompórtáil", - "Example Content" : "Ábhar Samplach", - "Set example content to be created on new user first login." : "Socraigh ábhar samplach le cruthú ar an gcéad logáil isteach úsáideora nua.", - "Import contact" : "Iompórtáil teagmhála", - "Reset to default contact" : "Athshocraigh go teagmhálaí réamhshocraithe", - "Import contacts" : "Teagmhálaithe a allmhairiú", - "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "Má dhéantar comhad .vcf nua a iompórtáil, scriosfar an teagmhálaí réamhshocraithe atá ann cheana féin agus cuirfear an ceann nua ina ionad. Ar mhaith leat leanúint ar aghaidh?", "There was an error updating your attendance status." : "Tharla earráid agus do stádas freastail á nuashonrú.", "Please contact the organizer directly." : "Téigh i dteagmháil leis an eagraí go díreach le do thoil.", "Are you accepting the invitation?" : "An bhfuil tú ag glacadh leis an gcuireadh?", diff --git a/apps/dav/l10n/gl.js b/apps/dav/l10n/gl.js index dca0a873e50..2dcf4a4d100 100644 --- a/apps/dav/l10n/gl.js +++ b/apps/dav/l10n/gl.js @@ -287,6 +287,10 @@ OC.L10N.register( "Pick a start time for {dayName}" : "Escolla unha hora de inicio para {dayName}", "Pick a end time for {dayName}" : "Escolla unha hora de finalización para {dayName}", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Definir automaticamente o estado do usuario en «Non molestar» fóra de dispoñibilidade para enmudecer todas as notificacións.", + "Cancel" : "Cancelar", + "Import" : "Importar", + "Error while saving settings" : "Produciuse un erro ao gardar os axustes", + "Reset to default" : "Restabelecer os valores predeterminados", "Availability" : "Dispoñibilidade", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Se configura o seu horario de traballo, outras persoas verán cando está fóra da oficina cando reserven unha xuntanza.", "Absence" : "Ausencia", @@ -303,9 +307,6 @@ OC.L10N.register( "Send reminder notifications to calendar sharees as well" : "Enviar notificacións de lembrete tamén aos que comparten calendario", "Reminders are always sent to organizers and attendees." : "Os lembretes envíanselle sempre aos organizadores e aos asistentes.", "Enable notifications for events via push" : "Activar o envío de notificacións emerxentes para eventos", - "Cancel" : "Cancelar", - "Import" : "Importar", - "Error while saving settings" : "Produciuse un erro ao gardar os axustes", "There was an error updating your attendance status." : "Produciuse un erro ao actualizar o seu estado de asistencia.", "Please contact the organizer directly." : "Contacte directamente co organizador.", "Are you accepting the invitation?" : "Acepta Vde. o convite?", diff --git a/apps/dav/l10n/gl.json b/apps/dav/l10n/gl.json index 06d372f0a38..777fd270c00 100644 --- a/apps/dav/l10n/gl.json +++ b/apps/dav/l10n/gl.json @@ -285,6 +285,10 @@ "Pick a start time for {dayName}" : "Escolla unha hora de inicio para {dayName}", "Pick a end time for {dayName}" : "Escolla unha hora de finalización para {dayName}", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Definir automaticamente o estado do usuario en «Non molestar» fóra de dispoñibilidade para enmudecer todas as notificacións.", + "Cancel" : "Cancelar", + "Import" : "Importar", + "Error while saving settings" : "Produciuse un erro ao gardar os axustes", + "Reset to default" : "Restabelecer os valores predeterminados", "Availability" : "Dispoñibilidade", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Se configura o seu horario de traballo, outras persoas verán cando está fóra da oficina cando reserven unha xuntanza.", "Absence" : "Ausencia", @@ -301,9 +305,6 @@ "Send reminder notifications to calendar sharees as well" : "Enviar notificacións de lembrete tamén aos que comparten calendario", "Reminders are always sent to organizers and attendees." : "Os lembretes envíanselle sempre aos organizadores e aos asistentes.", "Enable notifications for events via push" : "Activar o envío de notificacións emerxentes para eventos", - "Cancel" : "Cancelar", - "Import" : "Importar", - "Error while saving settings" : "Produciuse un erro ao gardar os axustes", "There was an error updating your attendance status." : "Produciuse un erro ao actualizar o seu estado de asistencia.", "Please contact the organizer directly." : "Contacte directamente co organizador.", "Are you accepting the invitation?" : "Acepta Vde. o convite?", diff --git a/apps/dav/l10n/hu.js b/apps/dav/l10n/hu.js index c30d82f5b8d..6b3c40357a1 100644 --- a/apps/dav/l10n/hu.js +++ b/apps/dav/l10n/hu.js @@ -244,6 +244,10 @@ OC.L10N.register( "Pick a start time for {dayName}" : "Válassz kezdő dátumot a {dayName}-hoz", "Pick a end time for {dayName}" : "Válassz vége dátumot a {dayName}-hoz", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Az elérhetőségi időn túl, a felhasználói állapot automatikus beállítása „Ne zavarjanak” módba az összes értesítés némításához.", + "Cancel" : "Mégse", + "Import" : "Importálás", + "Error while saving settings" : "Hiba a beállítások mentése során", + "Reset to default" : "Visszaállítás alapértelmezettre", "Availability" : "Elérhetőség", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Ha beállítja a munkaidejét, akkor más emberek a megbeszélések létrehozásakor látni fogják, hogy Ön mikor nem érhető el.", "Absence" : "Távollét", @@ -260,9 +264,6 @@ OC.L10N.register( "Send reminder notifications to calendar sharees as well" : "Emlékeztető értesítések küldése azoknak is, akikkel a naptár meg van osztva", "Reminders are always sent to organizers and attendees." : "Az értesítések mindig a szervezőknek és a résztvevőknek lesznek elküldve.", "Enable notifications for events via push" : "Leküldéses értesítések engedélyezése az eseményekhez", - "Cancel" : "Mégse", - "Import" : "Importálás", - "Error while saving settings" : "Hiba a beállítások mentése során", "There was an error updating your attendance status." : "Hiba történt a részvételi állapotának frissítése során.", "Please contact the organizer directly." : "Vegye fel a kapcsolatot közvetlenül a szervezővel.", "Are you accepting the invitation?" : "Elfogadja az meghívást?", diff --git a/apps/dav/l10n/hu.json b/apps/dav/l10n/hu.json index 354e05b1499..08ab94adbdc 100644 --- a/apps/dav/l10n/hu.json +++ b/apps/dav/l10n/hu.json @@ -242,6 +242,10 @@ "Pick a start time for {dayName}" : "Válassz kezdő dátumot a {dayName}-hoz", "Pick a end time for {dayName}" : "Válassz vége dátumot a {dayName}-hoz", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Az elérhetőségi időn túl, a felhasználói állapot automatikus beállítása „Ne zavarjanak” módba az összes értesítés némításához.", + "Cancel" : "Mégse", + "Import" : "Importálás", + "Error while saving settings" : "Hiba a beállítások mentése során", + "Reset to default" : "Visszaállítás alapértelmezettre", "Availability" : "Elérhetőség", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Ha beállítja a munkaidejét, akkor más emberek a megbeszélések létrehozásakor látni fogják, hogy Ön mikor nem érhető el.", "Absence" : "Távollét", @@ -258,9 +262,6 @@ "Send reminder notifications to calendar sharees as well" : "Emlékeztető értesítések küldése azoknak is, akikkel a naptár meg van osztva", "Reminders are always sent to organizers and attendees." : "Az értesítések mindig a szervezőknek és a résztvevőknek lesznek elküldve.", "Enable notifications for events via push" : "Leküldéses értesítések engedélyezése az eseményekhez", - "Cancel" : "Mégse", - "Import" : "Importálás", - "Error while saving settings" : "Hiba a beállítások mentése során", "There was an error updating your attendance status." : "Hiba történt a részvételi állapotának frissítése során.", "Please contact the organizer directly." : "Vegye fel a kapcsolatot közvetlenül a szervezővel.", "Are you accepting the invitation?" : "Elfogadja az meghívást?", diff --git a/apps/dav/l10n/is.js b/apps/dav/l10n/is.js index 9013b38d8b1..80eb90d83db 100644 --- a/apps/dav/l10n/is.js +++ b/apps/dav/l10n/is.js @@ -287,6 +287,10 @@ OC.L10N.register( "Pick a start time for {dayName}" : "Veldu upphafstíma fyrir {dayName}", "Pick a end time for {dayName}" : "Veldu lokatíma fyrir {dayName}", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Setja stöðu notenda sjálfkrafa á \"Ekki ónáða\" utan þess lausa tíma sem viðkomandi er tiltækur, til að þagga niður í öllum tilkynningum.", + "Cancel" : "Hætta við", + "Import" : "Flytja inn", + "Error while saving settings" : "Villa við að vista stillingar", + "Reset to default" : "Endurstilla á sjálfgefið", "Availability" : "Aðgengileiki", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Ef þú stillir vinnutímana þína, geta aðrir séð hvenær þú sért fjarverandi þegar þeir bóka fundi með þér.", "Absence" : "Fjarverandi", @@ -303,9 +307,6 @@ OC.L10N.register( "Send reminder notifications to calendar sharees as well" : "Senda einnig tilkynningar til þeirra sem deila dagatalinu", "Reminders are always sent to organizers and attendees." : "Áminningar eru alltaf sendar til skipuleggjenda og þátttakenda.", "Enable notifications for events via push" : "Senda tilkynningar fyrir atburði sem ýtitilkynningar", - "Cancel" : "Hætta við", - "Import" : "Flytja inn", - "Error while saving settings" : "Villa við að vista stillingar", "There was an error updating your attendance status." : "Það kom upp villa við að uppfæra mætingarstöðu þína.", "Please contact the organizer directly." : "Hafðu samband beint við skipuleggjendurna.", "Are you accepting the invitation?" : "Ætlar þú að samþykkja boðið?", diff --git a/apps/dav/l10n/is.json b/apps/dav/l10n/is.json index 8db2832ed79..a89ef260f36 100644 --- a/apps/dav/l10n/is.json +++ b/apps/dav/l10n/is.json @@ -285,6 +285,10 @@ "Pick a start time for {dayName}" : "Veldu upphafstíma fyrir {dayName}", "Pick a end time for {dayName}" : "Veldu lokatíma fyrir {dayName}", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Setja stöðu notenda sjálfkrafa á \"Ekki ónáða\" utan þess lausa tíma sem viðkomandi er tiltækur, til að þagga niður í öllum tilkynningum.", + "Cancel" : "Hætta við", + "Import" : "Flytja inn", + "Error while saving settings" : "Villa við að vista stillingar", + "Reset to default" : "Endurstilla á sjálfgefið", "Availability" : "Aðgengileiki", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Ef þú stillir vinnutímana þína, geta aðrir séð hvenær þú sért fjarverandi þegar þeir bóka fundi með þér.", "Absence" : "Fjarverandi", @@ -301,9 +305,6 @@ "Send reminder notifications to calendar sharees as well" : "Senda einnig tilkynningar til þeirra sem deila dagatalinu", "Reminders are always sent to organizers and attendees." : "Áminningar eru alltaf sendar til skipuleggjenda og þátttakenda.", "Enable notifications for events via push" : "Senda tilkynningar fyrir atburði sem ýtitilkynningar", - "Cancel" : "Hætta við", - "Import" : "Flytja inn", - "Error while saving settings" : "Villa við að vista stillingar", "There was an error updating your attendance status." : "Það kom upp villa við að uppfæra mætingarstöðu þína.", "Please contact the organizer directly." : "Hafðu samband beint við skipuleggjendurna.", "Are you accepting the invitation?" : "Ætlar þú að samþykkja boðið?", diff --git a/apps/dav/l10n/it.js b/apps/dav/l10n/it.js index 219b862fb1c..f441b42c3d8 100644 --- a/apps/dav/l10n/it.js +++ b/apps/dav/l10n/it.js @@ -207,6 +207,10 @@ OC.L10N.register( "Pick a start time for {dayName}" : "Scegli un orario di inizio per {dayName}", "Pick a end time for {dayName}" : "Scegli un orario di fine per {dayName}", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Imposta automaticamente lo stato dell'utente su \"Non disturbare\" al di fuori della disponibilità per disattivare tutte le notifiche.", + "Cancel" : "Annulla", + "Import" : "Importa", + "Error while saving settings" : "Errore durante il salvataggio delle impostazioni", + "Reset to default" : "Ripristina valori predefiniti", "Availability" : "Disponibilità", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Se imposti il tuo orario di lavoro, le altre persone potranno vedere quando non sei in ufficio per organizzare una riunione.", "Absence" : "Assenza", @@ -223,9 +227,6 @@ OC.L10N.register( "Send reminder notifications to calendar sharees as well" : "Invia notifiche di promemoria anche ai partecipanti al calendario", "Reminders are always sent to organizers and attendees." : "I promemoria vengono sempre inviati agli organizzatori e ai partecipanti.", "Enable notifications for events via push" : "Abilita notifiche per eventi tramite push", - "Cancel" : "Annulla", - "Import" : "Importa", - "Error while saving settings" : "Errore durante il salvataggio delle impostazioni", "There was an error updating your attendance status." : "Si è verificato un errore durante l'aggiornamento dello stato della tua partecipazione.", "Please contact the organizer directly." : "Contatta direttamente l'amministratore.", "Are you accepting the invitation?" : "Accetti l'invito?", diff --git a/apps/dav/l10n/it.json b/apps/dav/l10n/it.json index 577326b730a..035866d3115 100644 --- a/apps/dav/l10n/it.json +++ b/apps/dav/l10n/it.json @@ -205,6 +205,10 @@ "Pick a start time for {dayName}" : "Scegli un orario di inizio per {dayName}", "Pick a end time for {dayName}" : "Scegli un orario di fine per {dayName}", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Imposta automaticamente lo stato dell'utente su \"Non disturbare\" al di fuori della disponibilità per disattivare tutte le notifiche.", + "Cancel" : "Annulla", + "Import" : "Importa", + "Error while saving settings" : "Errore durante il salvataggio delle impostazioni", + "Reset to default" : "Ripristina valori predefiniti", "Availability" : "Disponibilità", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Se imposti il tuo orario di lavoro, le altre persone potranno vedere quando non sei in ufficio per organizzare una riunione.", "Absence" : "Assenza", @@ -221,9 +225,6 @@ "Send reminder notifications to calendar sharees as well" : "Invia notifiche di promemoria anche ai partecipanti al calendario", "Reminders are always sent to organizers and attendees." : "I promemoria vengono sempre inviati agli organizzatori e ai partecipanti.", "Enable notifications for events via push" : "Abilita notifiche per eventi tramite push", - "Cancel" : "Annulla", - "Import" : "Importa", - "Error while saving settings" : "Errore durante il salvataggio delle impostazioni", "There was an error updating your attendance status." : "Si è verificato un errore durante l'aggiornamento dello stato della tua partecipazione.", "Please contact the organizer directly." : "Contatta direttamente l'amministratore.", "Are you accepting the invitation?" : "Accetti l'invito?", diff --git a/apps/dav/l10n/ja.js b/apps/dav/l10n/ja.js index 475047a4a28..6a6753c1d35 100644 --- a/apps/dav/l10n/ja.js +++ b/apps/dav/l10n/ja.js @@ -290,6 +290,17 @@ OC.L10N.register( "Pick a start time for {dayName}" : "{dayName} 開始時間を指定してください", "Pick a end time for {dayName}" : "{dayName} の終了時間を指定してください", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "利用時間外は自動的にユーザーステータスを\"非通知\" に設定し、すべての通知をミュートします。", + "Cancel" : "キャンセル", + "Import" : "インポート", + "Error while saving settings" : "設定の保存中にエラーが発生", + "Contact reset successfully" : "連絡先のリセットが正常に完了しました", + "Error while resetting contact" : "連絡先のリセット中にエラーが発生しました", + "Contact imported successfully" : "連絡先のインポートが正常に完了しました", + "Error while importing contact" : "連絡先のインポート中にエラーが発生しました", + "Import contact" : "連絡先のインポート", + "Reset to default" : "デフォルトに戻す", + "Import contacts" : "連絡先のインポート", + "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "新しい .vcf ファイルをインポートすると、既存のデフォルト連絡先が削除され、新しいものに置き換えられます。続行しますか?", "Availability" : "応対可能日時", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "勤務時間を設定すると、他のユーザが会議を予約する際に、あなたがいつ不在であるかがわかります。", "Absence" : "不在", @@ -306,19 +317,6 @@ OC.L10N.register( "Send reminder notifications to calendar sharees as well" : "カレンダー共有にもリマインダー通知を送信する", "Reminders are always sent to organizers and attendees." : "リマインダーを常に作成者と出席者に送信します。", "Enable notifications for events via push" : "イベントのプッシュ通知を有効にする", - "Cancel" : "キャンセル", - "Import" : "インポート", - "Error while saving settings" : "設定の保存中にエラーが発生", - "Contact reset successfully" : "連絡先のリセットが正常に完了しました", - "Error while resetting contact" : "連絡先のリセット中にエラーが発生しました", - "Contact imported successfully" : "連絡先のインポートが正常に完了しました", - "Error while importing contact" : "連絡先のインポート中にエラーが発生しました", - "Example Content" : "サンプルコンテンツ", - "Set example content to be created on new user first login." : "新規ユーザの初回ログイン時に作成されるサンプルコンテンツを設定します。", - "Import contact" : "連絡先のインポート", - "Reset to default contact" : "デフォルトの連絡先にリセットする", - "Import contacts" : "連絡先のインポート", - "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "新しい .vcf ファイルをインポートすると、既存のデフォルト連絡先が削除され、新しいものに置き換えられます。続行しますか?", "There was an error updating your attendance status." : "出席状況の更新中にエラーが発生しました。", "Please contact the organizer directly." : "主催者に直接お問い合わせください。", "Are you accepting the invitation?" : "招待を受け入れていますか?", diff --git a/apps/dav/l10n/ja.json b/apps/dav/l10n/ja.json index e964a890f9b..fdefc04c4c7 100644 --- a/apps/dav/l10n/ja.json +++ b/apps/dav/l10n/ja.json @@ -288,6 +288,17 @@ "Pick a start time for {dayName}" : "{dayName} 開始時間を指定してください", "Pick a end time for {dayName}" : "{dayName} の終了時間を指定してください", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "利用時間外は自動的にユーザーステータスを\"非通知\" に設定し、すべての通知をミュートします。", + "Cancel" : "キャンセル", + "Import" : "インポート", + "Error while saving settings" : "設定の保存中にエラーが発生", + "Contact reset successfully" : "連絡先のリセットが正常に完了しました", + "Error while resetting contact" : "連絡先のリセット中にエラーが発生しました", + "Contact imported successfully" : "連絡先のインポートが正常に完了しました", + "Error while importing contact" : "連絡先のインポート中にエラーが発生しました", + "Import contact" : "連絡先のインポート", + "Reset to default" : "デフォルトに戻す", + "Import contacts" : "連絡先のインポート", + "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "新しい .vcf ファイルをインポートすると、既存のデフォルト連絡先が削除され、新しいものに置き換えられます。続行しますか?", "Availability" : "応対可能日時", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "勤務時間を設定すると、他のユーザが会議を予約する際に、あなたがいつ不在であるかがわかります。", "Absence" : "不在", @@ -304,19 +315,6 @@ "Send reminder notifications to calendar sharees as well" : "カレンダー共有にもリマインダー通知を送信する", "Reminders are always sent to organizers and attendees." : "リマインダーを常に作成者と出席者に送信します。", "Enable notifications for events via push" : "イベントのプッシュ通知を有効にする", - "Cancel" : "キャンセル", - "Import" : "インポート", - "Error while saving settings" : "設定の保存中にエラーが発生", - "Contact reset successfully" : "連絡先のリセットが正常に完了しました", - "Error while resetting contact" : "連絡先のリセット中にエラーが発生しました", - "Contact imported successfully" : "連絡先のインポートが正常に完了しました", - "Error while importing contact" : "連絡先のインポート中にエラーが発生しました", - "Example Content" : "サンプルコンテンツ", - "Set example content to be created on new user first login." : "新規ユーザの初回ログイン時に作成されるサンプルコンテンツを設定します。", - "Import contact" : "連絡先のインポート", - "Reset to default contact" : "デフォルトの連絡先にリセットする", - "Import contacts" : "連絡先のインポート", - "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "新しい .vcf ファイルをインポートすると、既存のデフォルト連絡先が削除され、新しいものに置き換えられます。続行しますか?", "There was an error updating your attendance status." : "出席状況の更新中にエラーが発生しました。", "Please contact the organizer directly." : "主催者に直接お問い合わせください。", "Are you accepting the invitation?" : "招待を受け入れていますか?", diff --git a/apps/dav/l10n/ka.js b/apps/dav/l10n/ka.js index c22370798c2..682a8e1d254 100644 --- a/apps/dav/l10n/ka.js +++ b/apps/dav/l10n/ka.js @@ -192,6 +192,10 @@ OC.L10N.register( "Pick a start time for {dayName}" : "Pick a start time for {dayName}", "Pick a end time for {dayName}" : "Pick a end time for {dayName}", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications.", + "Cancel" : "Cancel", + "Import" : "Import", + "Error while saving settings" : "Error while saving settings", + "Reset to default" : "Reset to default", "Availability" : "Availability", "Absence" : "Absence", "Configure your next absence period." : "Configure your next absence period.", @@ -207,9 +211,6 @@ OC.L10N.register( "Send reminder notifications to calendar sharees as well" : "Send reminder notifications to calendar sharees as well", "Reminders are always sent to organizers and attendees." : "Reminders are always sent to organizers and attendees.", "Enable notifications for events via push" : "Enable notifications for events via push", - "Cancel" : "Cancel", - "Import" : "Import", - "Error while saving settings" : "Error while saving settings", "There was an error updating your attendance status." : "There was an error updating your attendance status.", "Please contact the organizer directly." : "Please contact the organizer directly.", "Are you accepting the invitation?" : "Are you accepting the invitation?", diff --git a/apps/dav/l10n/ka.json b/apps/dav/l10n/ka.json index 097e8f0bbdb..3685b1a2173 100644 --- a/apps/dav/l10n/ka.json +++ b/apps/dav/l10n/ka.json @@ -190,6 +190,10 @@ "Pick a start time for {dayName}" : "Pick a start time for {dayName}", "Pick a end time for {dayName}" : "Pick a end time for {dayName}", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications.", + "Cancel" : "Cancel", + "Import" : "Import", + "Error while saving settings" : "Error while saving settings", + "Reset to default" : "Reset to default", "Availability" : "Availability", "Absence" : "Absence", "Configure your next absence period." : "Configure your next absence period.", @@ -205,9 +209,6 @@ "Send reminder notifications to calendar sharees as well" : "Send reminder notifications to calendar sharees as well", "Reminders are always sent to organizers and attendees." : "Reminders are always sent to organizers and attendees.", "Enable notifications for events via push" : "Enable notifications for events via push", - "Cancel" : "Cancel", - "Import" : "Import", - "Error while saving settings" : "Error while saving settings", "There was an error updating your attendance status." : "There was an error updating your attendance status.", "Please contact the organizer directly." : "Please contact the organizer directly.", "Are you accepting the invitation?" : "Are you accepting the invitation?", diff --git a/apps/dav/l10n/ko.js b/apps/dav/l10n/ko.js index fcf3b384ebb..ae3b8e5908c 100644 --- a/apps/dav/l10n/ko.js +++ b/apps/dav/l10n/ko.js @@ -192,6 +192,10 @@ OC.L10N.register( "Pick a start time for {dayName}" : "{dayName} 시작 시각을 지정하십시오", "Pick a end time for {dayName}" : "{dayName} 종료 시각을 지정하십시오", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "다른 용무 중일 때 자동으로 사용자를 '방해 금지' 모드로 설정해 모든 알림을 음소거합니다.", + "Cancel" : "취소", + "Import" : "가져오기", + "Error while saving settings" : "설정 저장 중 오류 발생", + "Reset to default" : "기본값으로 초기화", "Availability" : "시간 조율", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "업무 시간을 설정하면, 다른 사람이 회의를 예약할 때 내 부재 중 시간을 확인할 수 있습니다.", "Absence" : "부재", @@ -208,9 +212,6 @@ OC.L10N.register( "Send reminder notifications to calendar sharees as well" : "캘린더 공유자에게도 미리 알림 보내기", "Reminders are always sent to organizers and attendees." : "미리 알림은 주최자와 참석자에게 항상 전송됩니다.", "Enable notifications for events via push" : "일정에 대한 푸시 알림 활성화", - "Cancel" : "취소", - "Import" : "가져오기", - "Error while saving settings" : "설정 저장 중 오류 발생", "There was an error updating your attendance status." : "참석 상태를 업데이트하는 중 오류가 발생했습니다.", "Please contact the organizer directly." : "주최자에게 직접 연락하십시오.", "Are you accepting the invitation?" : "초대를 수락하시겠습니까?", diff --git a/apps/dav/l10n/ko.json b/apps/dav/l10n/ko.json index d908c00b867..50d8fee9c21 100644 --- a/apps/dav/l10n/ko.json +++ b/apps/dav/l10n/ko.json @@ -190,6 +190,10 @@ "Pick a start time for {dayName}" : "{dayName} 시작 시각을 지정하십시오", "Pick a end time for {dayName}" : "{dayName} 종료 시각을 지정하십시오", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "다른 용무 중일 때 자동으로 사용자를 '방해 금지' 모드로 설정해 모든 알림을 음소거합니다.", + "Cancel" : "취소", + "Import" : "가져오기", + "Error while saving settings" : "설정 저장 중 오류 발생", + "Reset to default" : "기본값으로 초기화", "Availability" : "시간 조율", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "업무 시간을 설정하면, 다른 사람이 회의를 예약할 때 내 부재 중 시간을 확인할 수 있습니다.", "Absence" : "부재", @@ -206,9 +210,6 @@ "Send reminder notifications to calendar sharees as well" : "캘린더 공유자에게도 미리 알림 보내기", "Reminders are always sent to organizers and attendees." : "미리 알림은 주최자와 참석자에게 항상 전송됩니다.", "Enable notifications for events via push" : "일정에 대한 푸시 알림 활성화", - "Cancel" : "취소", - "Import" : "가져오기", - "Error while saving settings" : "설정 저장 중 오류 발생", "There was an error updating your attendance status." : "참석 상태를 업데이트하는 중 오류가 발생했습니다.", "Please contact the organizer directly." : "주최자에게 직접 연락하십시오.", "Are you accepting the invitation?" : "초대를 수락하시겠습니까?", diff --git a/apps/dav/l10n/mk.js b/apps/dav/l10n/mk.js index 29dad61fa6f..aee9a41896f 100644 --- a/apps/dav/l10n/mk.js +++ b/apps/dav/l10n/mk.js @@ -181,6 +181,9 @@ OC.L10N.register( "Pick a start time for {dayName}" : "Избери почетно време за {dayName}", "Pick a end time for {dayName}" : "Избери крајно време за {dayName}", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Автоматско поставување на статус во \"Не вознемирувај\" недостапен за да ги занемите сите известувања.", + "Cancel" : "Откажи", + "Import" : "Увези", + "Reset to default" : "Ресетирај на стандардно", "Availability" : "Достапност", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Ако ги поставите работните часови, другите корисници ќе можат да видат кога сте слободни за да можат да закажат состанок.", "Absence" : "Отсуство", @@ -197,8 +200,6 @@ OC.L10N.register( "Send reminder notifications to calendar sharees as well" : "Испратете известувања за потсетници и до споделувањата на календарот", "Reminders are always sent to organizers and attendees." : "Секогаш се испраќаат потсетници до организаторите и до присутните.", "Enable notifications for events via push" : "Овозможи известувања за настани преку push", - "Cancel" : "Откажи", - "Import" : "Увези", "There was an error updating your attendance status." : "Настана грешка при ажурирање на вашето присуство.", "Please contact the organizer directly." : "Контактирајте го организаторот директно.", "Are you accepting the invitation?" : "Дали ја прифаќате поканата?", diff --git a/apps/dav/l10n/mk.json b/apps/dav/l10n/mk.json index 1636bd636cc..50e9e168496 100644 --- a/apps/dav/l10n/mk.json +++ b/apps/dav/l10n/mk.json @@ -179,6 +179,9 @@ "Pick a start time for {dayName}" : "Избери почетно време за {dayName}", "Pick a end time for {dayName}" : "Избери крајно време за {dayName}", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Автоматско поставување на статус во \"Не вознемирувај\" недостапен за да ги занемите сите известувања.", + "Cancel" : "Откажи", + "Import" : "Увези", + "Reset to default" : "Ресетирај на стандардно", "Availability" : "Достапност", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Ако ги поставите работните часови, другите корисници ќе можат да видат кога сте слободни за да можат да закажат состанок.", "Absence" : "Отсуство", @@ -195,8 +198,6 @@ "Send reminder notifications to calendar sharees as well" : "Испратете известувања за потсетници и до споделувањата на календарот", "Reminders are always sent to organizers and attendees." : "Секогаш се испраќаат потсетници до организаторите и до присутните.", "Enable notifications for events via push" : "Овозможи известувања за настани преку push", - "Cancel" : "Откажи", - "Import" : "Увези", "There was an error updating your attendance status." : "Настана грешка при ажурирање на вашето присуство.", "Please contact the organizer directly." : "Контактирајте го организаторот директно.", "Are you accepting the invitation?" : "Дали ја прифаќате поканата?", diff --git a/apps/dav/l10n/nb.js b/apps/dav/l10n/nb.js index ae05bb0923f..d10ba88149b 100644 --- a/apps/dav/l10n/nb.js +++ b/apps/dav/l10n/nb.js @@ -247,6 +247,10 @@ OC.L10N.register( "Pick a start time for {dayName}" : "Velg et starttidspunkt for {dayName}", "Pick a end time for {dayName}" : "Velg et sluttidspunkt for {dayName}", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Sett brukerstatus automatisk til «Ikke forstyrr» utenfor arbeidstid for å dempe alle varsler.", + "Cancel" : "Avbryt", + "Import" : "Importer", + "Error while saving settings" : "Feil ved lagring av innstillinger", + "Reset to default" : "Tilbakestill til standard", "Availability" : "Arbeidstid", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Hvis du konfigurerer arbeidstiden din, vil andre personer se når du ikke er på kontoret når de bestiller et møte.", "Absence" : "Fravær", @@ -263,9 +267,6 @@ OC.L10N.register( "Send reminder notifications to calendar sharees as well" : "Send påminnelsesvarsler til kalenderdelinger også", "Reminders are always sent to organizers and attendees." : "Reminders are always sent to organizers and attendees.", "Enable notifications for events via push" : "Aktiver varsler for hendelser via push", - "Cancel" : "Avbryt", - "Import" : "Importer", - "Error while saving settings" : "Feil ved lagring av innstillinger", "There was an error updating your attendance status." : "Det oppsto en feil under oppdateringen av oppmøtestatusen din.", "Please contact the organizer directly." : "Ta kontakt med arrangøren direkte.", "Are you accepting the invitation?" : "Aksepterer du invitasjonen?", diff --git a/apps/dav/l10n/nb.json b/apps/dav/l10n/nb.json index c395b3f761f..d33852e0013 100644 --- a/apps/dav/l10n/nb.json +++ b/apps/dav/l10n/nb.json @@ -245,6 +245,10 @@ "Pick a start time for {dayName}" : "Velg et starttidspunkt for {dayName}", "Pick a end time for {dayName}" : "Velg et sluttidspunkt for {dayName}", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Sett brukerstatus automatisk til «Ikke forstyrr» utenfor arbeidstid for å dempe alle varsler.", + "Cancel" : "Avbryt", + "Import" : "Importer", + "Error while saving settings" : "Feil ved lagring av innstillinger", + "Reset to default" : "Tilbakestill til standard", "Availability" : "Arbeidstid", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Hvis du konfigurerer arbeidstiden din, vil andre personer se når du ikke er på kontoret når de bestiller et møte.", "Absence" : "Fravær", @@ -261,9 +265,6 @@ "Send reminder notifications to calendar sharees as well" : "Send påminnelsesvarsler til kalenderdelinger også", "Reminders are always sent to organizers and attendees." : "Reminders are always sent to organizers and attendees.", "Enable notifications for events via push" : "Aktiver varsler for hendelser via push", - "Cancel" : "Avbryt", - "Import" : "Importer", - "Error while saving settings" : "Feil ved lagring av innstillinger", "There was an error updating your attendance status." : "Det oppsto en feil under oppdateringen av oppmøtestatusen din.", "Please contact the organizer directly." : "Ta kontakt med arrangøren direkte.", "Are you accepting the invitation?" : "Aksepterer du invitasjonen?", diff --git a/apps/dav/l10n/nl.js b/apps/dav/l10n/nl.js index cf2d91fb130..e07dc153418 100644 --- a/apps/dav/l10n/nl.js +++ b/apps/dav/l10n/nl.js @@ -166,6 +166,10 @@ OC.L10N.register( "Add slot" : "Voeg slot toe", "Weekdays" : "Weekdagen", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Stel de gebruikersstatus automatisch in op \"Niet storen\" buiten de beschikbaarheid om alle meldingen te dempen.", + "Cancel" : "Annuleren", + "Import" : "Import", + "Error while saving settings" : "Probleem tijdens het opslaan van instellingen", + "Reset to default" : "Herstellen naar standaard", "Availability" : "Beschikbaarheid", "Absence" : "Afwezigheid", "Configure your next absence period." : "Configureer uw volgende afwezigheidsperiode.", @@ -179,9 +183,6 @@ OC.L10N.register( "Send notifications for events" : "Versturen meldingen voor afspraken", "Notifications are sent via background jobs, so these must occur often enough." : "Meldingen worden via achtergrondtaken verstuurd, dus die moeten vaak genoeg plaatsvinden.", "Enable notifications for events via push" : "Inschakelen push-melding voor afspraken", - "Cancel" : "Annuleren", - "Import" : "Import", - "Error while saving settings" : "Probleem tijdens het opslaan van instellingen", "There was an error updating your attendance status." : "Er trad een fout op bij het bijwerken van je deelnamestatus.", "Please contact the organizer directly." : "Neem rechtstreeks contact op met de organisator.", "Are you accepting the invitation?" : "Neem je de uitnodiging aan?", diff --git a/apps/dav/l10n/nl.json b/apps/dav/l10n/nl.json index b1fa7ba06c5..161b2287d8e 100644 --- a/apps/dav/l10n/nl.json +++ b/apps/dav/l10n/nl.json @@ -164,6 +164,10 @@ "Add slot" : "Voeg slot toe", "Weekdays" : "Weekdagen", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Stel de gebruikersstatus automatisch in op \"Niet storen\" buiten de beschikbaarheid om alle meldingen te dempen.", + "Cancel" : "Annuleren", + "Import" : "Import", + "Error while saving settings" : "Probleem tijdens het opslaan van instellingen", + "Reset to default" : "Herstellen naar standaard", "Availability" : "Beschikbaarheid", "Absence" : "Afwezigheid", "Configure your next absence period." : "Configureer uw volgende afwezigheidsperiode.", @@ -177,9 +181,6 @@ "Send notifications for events" : "Versturen meldingen voor afspraken", "Notifications are sent via background jobs, so these must occur often enough." : "Meldingen worden via achtergrondtaken verstuurd, dus die moeten vaak genoeg plaatsvinden.", "Enable notifications for events via push" : "Inschakelen push-melding voor afspraken", - "Cancel" : "Annuleren", - "Import" : "Import", - "Error while saving settings" : "Probleem tijdens het opslaan van instellingen", "There was an error updating your attendance status." : "Er trad een fout op bij het bijwerken van je deelnamestatus.", "Please contact the organizer directly." : "Neem rechtstreeks contact op met de organisator.", "Are you accepting the invitation?" : "Neem je de uitnodiging aan?", diff --git a/apps/dav/l10n/pl.js b/apps/dav/l10n/pl.js index bd92aa8982d..48b5b484903 100644 --- a/apps/dav/l10n/pl.js +++ b/apps/dav/l10n/pl.js @@ -215,6 +215,10 @@ OC.L10N.register( "Pick a start time for {dayName}" : "Wybierz dzień rozpoczęcia {dayName}", "Pick a end time for {dayName}" : "Wybierz dzień zakończenia {dayName}", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Automatycznie ustaw status użytkownika na \"Nie przeszkadzać\" poza dostępnością, aby wyciszyć wszystkie powiadomienia.", + "Cancel" : "Anuluj", + "Import" : "Importuj", + "Error while saving settings" : "Błąd podczas zapisywania ustawień", + "Reset to default" : "Przywróć domyślne", "Availability" : "Dostępność", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Jeśli skonfigurujesz godziny pracy, inne osoby będą widzieć, kiedy jesteś poza biurem, rezerwując spotkanie.", "Absence" : "Nieobecność", @@ -231,9 +235,6 @@ OC.L10N.register( "Send reminder notifications to calendar sharees as well" : "Wysyłaj przypomnienia również do udostępnionych kalendarzy", "Reminders are always sent to organizers and attendees." : "Przypomnienia są zawsze wysyłane do organizatorów i uczestników.", "Enable notifications for events via push" : "Włącz powiadomienia o zdarzeniach poprzez Push", - "Cancel" : "Anuluj", - "Import" : "Importuj", - "Error while saving settings" : "Błąd podczas zapisywania ustawień", "There was an error updating your attendance status." : "Wystąpił błąd zmiany stanu uczestnictwa", "Please contact the organizer directly." : "Skontaktuj się bezpośrednio z orgnizatorem.", "Are you accepting the invitation?" : "Czy akceptujesz zaproszenie?", diff --git a/apps/dav/l10n/pl.json b/apps/dav/l10n/pl.json index b5a96cf10aa..0404cf1538c 100644 --- a/apps/dav/l10n/pl.json +++ b/apps/dav/l10n/pl.json @@ -213,6 +213,10 @@ "Pick a start time for {dayName}" : "Wybierz dzień rozpoczęcia {dayName}", "Pick a end time for {dayName}" : "Wybierz dzień zakończenia {dayName}", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Automatycznie ustaw status użytkownika na \"Nie przeszkadzać\" poza dostępnością, aby wyciszyć wszystkie powiadomienia.", + "Cancel" : "Anuluj", + "Import" : "Importuj", + "Error while saving settings" : "Błąd podczas zapisywania ustawień", + "Reset to default" : "Przywróć domyślne", "Availability" : "Dostępność", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Jeśli skonfigurujesz godziny pracy, inne osoby będą widzieć, kiedy jesteś poza biurem, rezerwując spotkanie.", "Absence" : "Nieobecność", @@ -229,9 +233,6 @@ "Send reminder notifications to calendar sharees as well" : "Wysyłaj przypomnienia również do udostępnionych kalendarzy", "Reminders are always sent to organizers and attendees." : "Przypomnienia są zawsze wysyłane do organizatorów i uczestników.", "Enable notifications for events via push" : "Włącz powiadomienia o zdarzeniach poprzez Push", - "Cancel" : "Anuluj", - "Import" : "Importuj", - "Error while saving settings" : "Błąd podczas zapisywania ustawień", "There was an error updating your attendance status." : "Wystąpił błąd zmiany stanu uczestnictwa", "Please contact the organizer directly." : "Skontaktuj się bezpośrednio z orgnizatorem.", "Are you accepting the invitation?" : "Czy akceptujesz zaproszenie?", diff --git a/apps/dav/l10n/pt_BR.js b/apps/dav/l10n/pt_BR.js index 7d9cc7d4524..5dff3d23a5c 100644 --- a/apps/dav/l10n/pt_BR.js +++ b/apps/dav/l10n/pt_BR.js @@ -290,6 +290,21 @@ OC.L10N.register( "Pick a start time for {dayName}" : "Selecione um horário de início para {dayName}", "Pick a end time for {dayName}" : "Selecione um horário de fim para {dayName}", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Defina automaticamente o status do usuário como \"Não perturbe\" fora de disponibilidade para silenciar todas as notificações.", + "Cancel" : "Cancelar", + "Import" : "Importar", + "Error while saving settings" : "Erro ao salvar as configurações", + "Contact reset successfully" : "O contato foi reiniciado com sucesso", + "Error while resetting contact" : "Erro ao reiniciar o contato", + "Contact imported successfully" : "O contato foi importado com sucesso", + "Error while importing contact" : "Erro ao importar o contato", + "Import contact" : "Importar contato", + "Reset to default" : "Redefinir para o padrão", + "Import contacts" : "Importar contatos", + "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "A importação de um novo arquivo .vcf excluirá o contato padrão existente e o substituirá pelo novo. Deseja continuar?", + "Failed to upload the example event" : "Falha ao fazer upload do evento de exemplo", + "Import calendar event" : "Importar evento de calendário", + "Uploading a new event will overwrite the existing one." : "O upload de um novo evento substituirá o existente.", + "Upload event" : "Fazer upload do evento", "Availability" : "Disponibilidade", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Se você configurar seu horário de trabalho, outras pessoas verão quando você estiver ausente quando agendarem uma reunião.", "Absence" : "Ausência", @@ -306,19 +321,7 @@ OC.L10N.register( "Send reminder notifications to calendar sharees as well" : "Enviar notificações de lembrete também para os compartilhadores de calendário", "Reminders are always sent to organizers and attendees." : "Lembretes são sempre enviados aos organizadores e participantes.", "Enable notifications for events via push" : "Ativar notificações para eventos via push", - "Cancel" : "Cancelar", - "Import" : "Importar", - "Error while saving settings" : "Erro ao salvar as configurações", - "Contact reset successfully" : "O contato foi reiniciado com sucesso", - "Error while resetting contact" : "Erro ao reiniciar o contato", - "Contact imported successfully" : "O contato foi importado com sucesso", - "Error while importing contact" : "Erro ao importar o contato", - "Example Content" : "Exemplo de Conteúdo", - "Set example content to be created on new user first login." : "Defina o exemplo de conteúdo a ser criado no primeiro login do novo usuário.", - "Import contact" : "Importar contato", - "Reset to default contact" : "Redefinir para o contato padrão", - "Import contacts" : "Importar contatos", - "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "A importação de um novo arquivo .vcf excluirá o contato padrão existente e o substituirá pelo novo. Deseja continuar?", + "Example content" : "Exemplo de conteúdo", "There was an error updating your attendance status." : "Houve um erro ao atualizar seu status de participação.", "Please contact the organizer directly." : "Por favor, contate o organizador diretamente.", "Are you accepting the invitation?" : "Você está aceitando o convite?", diff --git a/apps/dav/l10n/pt_BR.json b/apps/dav/l10n/pt_BR.json index c57088cb0ed..e31ea50ce91 100644 --- a/apps/dav/l10n/pt_BR.json +++ b/apps/dav/l10n/pt_BR.json @@ -288,6 +288,21 @@ "Pick a start time for {dayName}" : "Selecione um horário de início para {dayName}", "Pick a end time for {dayName}" : "Selecione um horário de fim para {dayName}", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Defina automaticamente o status do usuário como \"Não perturbe\" fora de disponibilidade para silenciar todas as notificações.", + "Cancel" : "Cancelar", + "Import" : "Importar", + "Error while saving settings" : "Erro ao salvar as configurações", + "Contact reset successfully" : "O contato foi reiniciado com sucesso", + "Error while resetting contact" : "Erro ao reiniciar o contato", + "Contact imported successfully" : "O contato foi importado com sucesso", + "Error while importing contact" : "Erro ao importar o contato", + "Import contact" : "Importar contato", + "Reset to default" : "Redefinir para o padrão", + "Import contacts" : "Importar contatos", + "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "A importação de um novo arquivo .vcf excluirá o contato padrão existente e o substituirá pelo novo. Deseja continuar?", + "Failed to upload the example event" : "Falha ao fazer upload do evento de exemplo", + "Import calendar event" : "Importar evento de calendário", + "Uploading a new event will overwrite the existing one." : "O upload de um novo evento substituirá o existente.", + "Upload event" : "Fazer upload do evento", "Availability" : "Disponibilidade", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Se você configurar seu horário de trabalho, outras pessoas verão quando você estiver ausente quando agendarem uma reunião.", "Absence" : "Ausência", @@ -304,19 +319,7 @@ "Send reminder notifications to calendar sharees as well" : "Enviar notificações de lembrete também para os compartilhadores de calendário", "Reminders are always sent to organizers and attendees." : "Lembretes são sempre enviados aos organizadores e participantes.", "Enable notifications for events via push" : "Ativar notificações para eventos via push", - "Cancel" : "Cancelar", - "Import" : "Importar", - "Error while saving settings" : "Erro ao salvar as configurações", - "Contact reset successfully" : "O contato foi reiniciado com sucesso", - "Error while resetting contact" : "Erro ao reiniciar o contato", - "Contact imported successfully" : "O contato foi importado com sucesso", - "Error while importing contact" : "Erro ao importar o contato", - "Example Content" : "Exemplo de Conteúdo", - "Set example content to be created on new user first login." : "Defina o exemplo de conteúdo a ser criado no primeiro login do novo usuário.", - "Import contact" : "Importar contato", - "Reset to default contact" : "Redefinir para o contato padrão", - "Import contacts" : "Importar contatos", - "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "A importação de um novo arquivo .vcf excluirá o contato padrão existente e o substituirá pelo novo. Deseja continuar?", + "Example content" : "Exemplo de conteúdo", "There was an error updating your attendance status." : "Houve um erro ao atualizar seu status de participação.", "Please contact the organizer directly." : "Por favor, contate o organizador diretamente.", "Are you accepting the invitation?" : "Você está aceitando o convite?", diff --git a/apps/dav/l10n/ru.js b/apps/dav/l10n/ru.js index e7c4a904ccc..e09f09bc4c1 100644 --- a/apps/dav/l10n/ru.js +++ b/apps/dav/l10n/ru.js @@ -215,6 +215,10 @@ OC.L10N.register( "Pick a start time for {dayName}" : "Выберите время начала в {dayName}", "Pick a end time for {dayName}" : "Выберите время окончания в {dayName}", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Автоматически изменять статус на «Не беспокоить» вне интервала доступности для отключения уведомлений.", + "Cancel" : "Отмена", + "Import" : "Импортировать", + "Error while saving settings" : "Ошибка при сохранении параметров", + "Reset to default" : "Сбросить изменения", "Availability" : "Рабочее время", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Если вы настроите свой расписание работы, другие пользователи при планировании встреч смогут видеть, когда вас нет в офисе.", "Absence" : "Отсутствие", @@ -231,9 +235,6 @@ OC.L10N.register( "Send reminder notifications to calendar sharees as well" : "Отправлять напоминания всем пользователям, имеющим доступ к календарю", "Reminders are always sent to organizers and attendees." : "Организаторам и участникам уведомления отправляются во всех случаях.", "Enable notifications for events via push" : "Включить уведомления о событиях с помощью push", - "Cancel" : "Отмена", - "Import" : "Импортировать", - "Error while saving settings" : "Ошибка при сохранении параметров", "There was an error updating your attendance status." : "Ошибка обновления статуса участия.", "Please contact the organizer directly." : "Обратитесь к организатору напрямую.", "Are you accepting the invitation?" : "Принять приглашение?", diff --git a/apps/dav/l10n/ru.json b/apps/dav/l10n/ru.json index 856b9d9fe21..f6e8329d5d7 100644 --- a/apps/dav/l10n/ru.json +++ b/apps/dav/l10n/ru.json @@ -213,6 +213,10 @@ "Pick a start time for {dayName}" : "Выберите время начала в {dayName}", "Pick a end time for {dayName}" : "Выберите время окончания в {dayName}", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Автоматически изменять статус на «Не беспокоить» вне интервала доступности для отключения уведомлений.", + "Cancel" : "Отмена", + "Import" : "Импортировать", + "Error while saving settings" : "Ошибка при сохранении параметров", + "Reset to default" : "Сбросить изменения", "Availability" : "Рабочее время", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Если вы настроите свой расписание работы, другие пользователи при планировании встреч смогут видеть, когда вас нет в офисе.", "Absence" : "Отсутствие", @@ -229,9 +233,6 @@ "Send reminder notifications to calendar sharees as well" : "Отправлять напоминания всем пользователям, имеющим доступ к календарю", "Reminders are always sent to organizers and attendees." : "Организаторам и участникам уведомления отправляются во всех случаях.", "Enable notifications for events via push" : "Включить уведомления о событиях с помощью push", - "Cancel" : "Отмена", - "Import" : "Импортировать", - "Error while saving settings" : "Ошибка при сохранении параметров", "There was an error updating your attendance status." : "Ошибка обновления статуса участия.", "Please contact the organizer directly." : "Обратитесь к организатору напрямую.", "Are you accepting the invitation?" : "Принять приглашение?", diff --git a/apps/dav/l10n/sk.js b/apps/dav/l10n/sk.js index 4e07e77518b..3282ec3109f 100644 --- a/apps/dav/l10n/sk.js +++ b/apps/dav/l10n/sk.js @@ -290,6 +290,17 @@ OC.L10N.register( "Pick a start time for {dayName}" : "Vyberte začiatočný čas pre {dayName}", "Pick a end time for {dayName}" : "Vyberte koncový čas pre {dayName}", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Automaticky nastaviť stav používateľa na „Nerušiť“ ak nie ste dostupný, pre stlmenie všetkých upozornení.", + "Cancel" : "Zrušiť", + "Import" : "Import", + "Error while saving settings" : "Chyba pri ukladaní nastavení", + "Contact reset successfully" : "Kontakt bol úspešne resetovaný", + "Error while resetting contact" : "Chyba počas resetovania kontaktu ", + "Contact imported successfully" : "Kontakt bol úspešne importovaný", + "Error while importing contact" : "Chyba pri importovaní kontaktu", + "Import contact" : "Importovať kontakt", + "Reset to default" : "Nastaviť predvolené", + "Import contacts" : "Importovať kontakty", + "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "Importovaním nového súboru .vcf sa vymaže existujúci predvolený kontakt a nahradí sa novým. Chcete pokračovať?", "Availability" : "Dostupnosť", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Ak nakonfigurujete svoj pracovný čas, ostatní užívatelia vás uvidia ako neprítomného, keď si rezervujete schôdzku", "Absence" : "Neprítomnosť", @@ -306,19 +317,6 @@ OC.L10N.register( "Send reminder notifications to calendar sharees as well" : "Posielať upozornenia na pripomienky aj zdieľaným osobám v kalendári", "Reminders are always sent to organizers and attendees." : "Upozornenia sa vždy posielajú organizátorom a účastníkom.", "Enable notifications for events via push" : "Zapnúť oznámenia o udalostiach prostredníctvom technológie push.", - "Cancel" : "Zrušiť", - "Import" : "Import", - "Error while saving settings" : "Chyba pri ukladaní nastavení", - "Contact reset successfully" : "Kontakt bol úspešne resetovaný", - "Error while resetting contact" : "Chyba počas resetovania kontaktu ", - "Contact imported successfully" : "Kontakt bol úspešne importovaný", - "Error while importing contact" : "Chyba pri importovaní kontaktu", - "Example Content" : "Príklad Obsahu", - "Set example content to be created on new user first login." : "Nastavte vzorový obsah, ktorý sa vytvorí pri prvom prihlásení nového používateľa.", - "Import contact" : "Importovať kontakt", - "Reset to default contact" : "Resetovať na predvolený kontakt", - "Import contacts" : "Importovať kontakty", - "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "Importovaním nového súboru .vcf sa vymaže existujúci predvolený kontakt a nahradí sa novým. Chcete pokračovať?", "There was an error updating your attendance status." : "Nastal problém pri aktualizácii Vašej účasti.", "Please contact the organizer directly." : "Prosím kontaktujte priamo organizátora.", "Are you accepting the invitation?" : "Príjmate pozvánku?", diff --git a/apps/dav/l10n/sk.json b/apps/dav/l10n/sk.json index 6a04f7a08b1..a0da2d19cd3 100644 --- a/apps/dav/l10n/sk.json +++ b/apps/dav/l10n/sk.json @@ -288,6 +288,17 @@ "Pick a start time for {dayName}" : "Vyberte začiatočný čas pre {dayName}", "Pick a end time for {dayName}" : "Vyberte koncový čas pre {dayName}", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Automaticky nastaviť stav používateľa na „Nerušiť“ ak nie ste dostupný, pre stlmenie všetkých upozornení.", + "Cancel" : "Zrušiť", + "Import" : "Import", + "Error while saving settings" : "Chyba pri ukladaní nastavení", + "Contact reset successfully" : "Kontakt bol úspešne resetovaný", + "Error while resetting contact" : "Chyba počas resetovania kontaktu ", + "Contact imported successfully" : "Kontakt bol úspešne importovaný", + "Error while importing contact" : "Chyba pri importovaní kontaktu", + "Import contact" : "Importovať kontakt", + "Reset to default" : "Nastaviť predvolené", + "Import contacts" : "Importovať kontakty", + "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "Importovaním nového súboru .vcf sa vymaže existujúci predvolený kontakt a nahradí sa novým. Chcete pokračovať?", "Availability" : "Dostupnosť", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Ak nakonfigurujete svoj pracovný čas, ostatní užívatelia vás uvidia ako neprítomného, keď si rezervujete schôdzku", "Absence" : "Neprítomnosť", @@ -304,19 +315,6 @@ "Send reminder notifications to calendar sharees as well" : "Posielať upozornenia na pripomienky aj zdieľaným osobám v kalendári", "Reminders are always sent to organizers and attendees." : "Upozornenia sa vždy posielajú organizátorom a účastníkom.", "Enable notifications for events via push" : "Zapnúť oznámenia o udalostiach prostredníctvom technológie push.", - "Cancel" : "Zrušiť", - "Import" : "Import", - "Error while saving settings" : "Chyba pri ukladaní nastavení", - "Contact reset successfully" : "Kontakt bol úspešne resetovaný", - "Error while resetting contact" : "Chyba počas resetovania kontaktu ", - "Contact imported successfully" : "Kontakt bol úspešne importovaný", - "Error while importing contact" : "Chyba pri importovaní kontaktu", - "Example Content" : "Príklad Obsahu", - "Set example content to be created on new user first login." : "Nastavte vzorový obsah, ktorý sa vytvorí pri prvom prihlásení nového používateľa.", - "Import contact" : "Importovať kontakt", - "Reset to default contact" : "Resetovať na predvolený kontakt", - "Import contacts" : "Importovať kontakty", - "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "Importovaním nového súboru .vcf sa vymaže existujúci predvolený kontakt a nahradí sa novým. Chcete pokračovať?", "There was an error updating your attendance status." : "Nastal problém pri aktualizácii Vašej účasti.", "Please contact the organizer directly." : "Prosím kontaktujte priamo organizátora.", "Are you accepting the invitation?" : "Príjmate pozvánku?", diff --git a/apps/dav/l10n/sl.js b/apps/dav/l10n/sl.js index ebc4713c759..f33a677c95c 100644 --- a/apps/dav/l10n/sl.js +++ b/apps/dav/l10n/sl.js @@ -198,6 +198,10 @@ OC.L10N.register( "Pick a start time for {dayName}" : "Izbor časa začetka za {dayName}", "Pick a end time for {dayName}" : "Izbor časa konca za {dayName}", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Samodejno nastavi stanje uporabnika na »Ne moti« in zavračaj prikaz obvestil izven časa razpoložljivosti.", + "Cancel" : "Prekliči", + "Import" : "Uvozi", + "Error while saving settings" : "Prišlo je do napake med shranjevanjem nastavitev", + "Reset to default" : "Ponastavi na privzeto", "Availability" : "Razpoložljivost", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Če nastavite delovni čas, bodo drugi uporabniki pri izbiri časa sestanka videli, kdaj ste zasedeni.", "Absence" : "Odsotnost", @@ -214,9 +218,6 @@ OC.L10N.register( "Send reminder notifications to calendar sharees as well" : "Pošiljanje opomnikov tudi naročnikom koledarja.", "Reminders are always sent to organizers and attendees." : "Opomniki bodo vedno poslani organizatorjem in udeležencem.", "Enable notifications for events via push" : "Omogoči potisna obvestila za dogodke", - "Cancel" : "Prekliči", - "Import" : "Uvozi", - "Error while saving settings" : "Prišlo je do napake med shranjevanjem nastavitev", "There was an error updating your attendance status." : "Prišlo je do napake med posodabljanjem vaše udeležbe.", "Please contact the organizer directly." : "Z organizatorjem stopite neposredno v stik.", "Are you accepting the invitation?" : "Ali želite sprejeti povabilo?", diff --git a/apps/dav/l10n/sl.json b/apps/dav/l10n/sl.json index 0959ee73b60..423b215a669 100644 --- a/apps/dav/l10n/sl.json +++ b/apps/dav/l10n/sl.json @@ -196,6 +196,10 @@ "Pick a start time for {dayName}" : "Izbor časa začetka za {dayName}", "Pick a end time for {dayName}" : "Izbor časa konca za {dayName}", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Samodejno nastavi stanje uporabnika na »Ne moti« in zavračaj prikaz obvestil izven časa razpoložljivosti.", + "Cancel" : "Prekliči", + "Import" : "Uvozi", + "Error while saving settings" : "Prišlo je do napake med shranjevanjem nastavitev", + "Reset to default" : "Ponastavi na privzeto", "Availability" : "Razpoložljivost", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Če nastavite delovni čas, bodo drugi uporabniki pri izbiri časa sestanka videli, kdaj ste zasedeni.", "Absence" : "Odsotnost", @@ -212,9 +216,6 @@ "Send reminder notifications to calendar sharees as well" : "Pošiljanje opomnikov tudi naročnikom koledarja.", "Reminders are always sent to organizers and attendees." : "Opomniki bodo vedno poslani organizatorjem in udeležencem.", "Enable notifications for events via push" : "Omogoči potisna obvestila za dogodke", - "Cancel" : "Prekliči", - "Import" : "Uvozi", - "Error while saving settings" : "Prišlo je do napake med shranjevanjem nastavitev", "There was an error updating your attendance status." : "Prišlo je do napake med posodabljanjem vaše udeležbe.", "Please contact the organizer directly." : "Z organizatorjem stopite neposredno v stik.", "Are you accepting the invitation?" : "Ali želite sprejeti povabilo?", diff --git a/apps/dav/l10n/sr.js b/apps/dav/l10n/sr.js index 364fe15483e..c33b7c28923 100644 --- a/apps/dav/l10n/sr.js +++ b/apps/dav/l10n/sr.js @@ -290,6 +290,25 @@ OC.L10N.register( "Pick a start time for {dayName}" : "Изаберите време почетка за {dayName}", "Pick a end time for {dayName}" : "Изаберите време завршетка за {dayName}", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Аутоматски поставља статус кориниска на „Не узнемиравај” како би се ван доступности пригушила сва обавештења.", + "Cancel" : "Откажи", + "Import" : "Увоз", + "Error while saving settings" : "Грешка приликом чувања подешавања", + "Contact reset successfully" : "Контакт је успешно ресетован", + "Error while resetting contact" : "Грешка приликом ресетовања контакта", + "Contact imported successfully" : "Контакт је успешно увезен", + "Error while importing contact" : "Грешка током увоза контакта", + "Import contact" : "Увези контакт", + "Reset to default" : "Врати на подразумевано", + "Import contacts" : "Увези контакте", + "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "Увоз новог .vcf фајла ће да обрише постојећи подразумевани контакт и замениће га са новим. Желите ли да наставите?", + "Failed to save example event creation setting" : "Није успело чување подешавања креирања догађаја за пример", + "Failed to upload the example event" : "Није успело отпремање догађаја за пример", + "Custom example event was saved successfully" : "Произвољни догађај за пример је успешно сачуван", + "Failed to delete the custom example event" : "Произвољни догађај за пример није могао да се обрише", + "Custom example event was deleted successfully" : "Произвољни догађај за пример је успешно обрисан", + "Import calendar event" : "Увоз догађаја календара", + "Uploading a new event will overwrite the existing one." : "Отпремање новог догађаја ће да препише постојећи.", + "Upload event" : "Отпреми догађај", "Availability" : "Доступност", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Ако подесите своје радне сате, када буду заказивали састанак, други људи ће видети када сте ван канцеларије.", "Absence" : "Одсутност", @@ -306,19 +325,8 @@ OC.L10N.register( "Send reminder notifications to calendar sharees as well" : "Пошаљи подсетнике и корисницима којима је календар подељен", "Reminders are always sent to organizers and attendees." : "Подсетници се увек шаљу организаторима и учесницима.", "Enable notifications for events via push" : "Укључи обавештења за догађаје преко гурања догађаја", - "Cancel" : "Откажи", - "Import" : "Увоз", - "Error while saving settings" : "Грешка приликом чувања подешавања", - "Contact reset successfully" : "Контакт је успешно ресетован", - "Error while resetting contact" : "Грешка приликом ресетовања контакта", - "Contact imported successfully" : "Контакт је успешно увезен", - "Error while importing contact" : "Грешка током увоза контакта", - "Example Content" : "Пример садржаја", - "Set example content to be created on new user first login." : "Постављање примера садржаја који се креира приликом прве пријаве новог корисника.", - "Import contact" : "Увези контакт", - "Reset to default contact" : "Ресетуј на подразумевани контакт", - "Import contacts" : "Увези контакте", - "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "Увоз новог .vcf фајла ће да обрише постојећи подразумевани контакт и замениће га са новим. Желите ли да наставите?", + "Example content" : "Садржај за пример", + "Example content serves to showcase the features of Nextcloud. Default content is shipped with Nextcloud, and can be replaced by custom content." : "Садржај за пример служи да покаже Nextcloud могућности. Подразумевани садржај се испоручује уз Nextcloud и може да се замени произвољним.", "There was an error updating your attendance status." : "Десила се грешка приликом ажурирања статуса Вашег присуства.", "Please contact the organizer directly." : "Контактирајте директно организатора.", "Are you accepting the invitation?" : "Да ли прихватате позивницу?", diff --git a/apps/dav/l10n/sr.json b/apps/dav/l10n/sr.json index 5bfd35edf76..7df27149b4f 100644 --- a/apps/dav/l10n/sr.json +++ b/apps/dav/l10n/sr.json @@ -288,6 +288,25 @@ "Pick a start time for {dayName}" : "Изаберите време почетка за {dayName}", "Pick a end time for {dayName}" : "Изаберите време завршетка за {dayName}", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Аутоматски поставља статус кориниска на „Не узнемиравај” како би се ван доступности пригушила сва обавештења.", + "Cancel" : "Откажи", + "Import" : "Увоз", + "Error while saving settings" : "Грешка приликом чувања подешавања", + "Contact reset successfully" : "Контакт је успешно ресетован", + "Error while resetting contact" : "Грешка приликом ресетовања контакта", + "Contact imported successfully" : "Контакт је успешно увезен", + "Error while importing contact" : "Грешка током увоза контакта", + "Import contact" : "Увези контакт", + "Reset to default" : "Врати на подразумевано", + "Import contacts" : "Увези контакте", + "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "Увоз новог .vcf фајла ће да обрише постојећи подразумевани контакт и замениће га са новим. Желите ли да наставите?", + "Failed to save example event creation setting" : "Није успело чување подешавања креирања догађаја за пример", + "Failed to upload the example event" : "Није успело отпремање догађаја за пример", + "Custom example event was saved successfully" : "Произвољни догађај за пример је успешно сачуван", + "Failed to delete the custom example event" : "Произвољни догађај за пример није могао да се обрише", + "Custom example event was deleted successfully" : "Произвољни догађај за пример је успешно обрисан", + "Import calendar event" : "Увоз догађаја календара", + "Uploading a new event will overwrite the existing one." : "Отпремање новог догађаја ће да препише постојећи.", + "Upload event" : "Отпреми догађај", "Availability" : "Доступност", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Ако подесите своје радне сате, када буду заказивали састанак, други људи ће видети када сте ван канцеларије.", "Absence" : "Одсутност", @@ -304,19 +323,8 @@ "Send reminder notifications to calendar sharees as well" : "Пошаљи подсетнике и корисницима којима је календар подељен", "Reminders are always sent to organizers and attendees." : "Подсетници се увек шаљу организаторима и учесницима.", "Enable notifications for events via push" : "Укључи обавештења за догађаје преко гурања догађаја", - "Cancel" : "Откажи", - "Import" : "Увоз", - "Error while saving settings" : "Грешка приликом чувања подешавања", - "Contact reset successfully" : "Контакт је успешно ресетован", - "Error while resetting contact" : "Грешка приликом ресетовања контакта", - "Contact imported successfully" : "Контакт је успешно увезен", - "Error while importing contact" : "Грешка током увоза контакта", - "Example Content" : "Пример садржаја", - "Set example content to be created on new user first login." : "Постављање примера садржаја који се креира приликом прве пријаве новог корисника.", - "Import contact" : "Увези контакт", - "Reset to default contact" : "Ресетуј на подразумевани контакт", - "Import contacts" : "Увези контакте", - "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "Увоз новог .vcf фајла ће да обрише постојећи подразумевани контакт и замениће га са новим. Желите ли да наставите?", + "Example content" : "Садржај за пример", + "Example content serves to showcase the features of Nextcloud. Default content is shipped with Nextcloud, and can be replaced by custom content." : "Садржај за пример служи да покаже Nextcloud могућности. Подразумевани садржај се испоручује уз Nextcloud и може да се замени произвољним.", "There was an error updating your attendance status." : "Десила се грешка приликом ажурирања статуса Вашег присуства.", "Please contact the organizer directly." : "Контактирајте директно организатора.", "Are you accepting the invitation?" : "Да ли прихватате позивницу?", diff --git a/apps/dav/l10n/sv.js b/apps/dav/l10n/sv.js index 8182e00bcca..4eb4c3ee271 100644 --- a/apps/dav/l10n/sv.js +++ b/apps/dav/l10n/sv.js @@ -290,6 +290,17 @@ OC.L10N.register( "Pick a start time for {dayName}" : "Välj en starttid för {dayName}", "Pick a end time for {dayName}" : "Välj en sluttid för {dayName}", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Sätt automatiskt användarstatus till \"Stör ej\" utanför tillgängliga tider för att tysta alla notifikationer.", + "Cancel" : "Avbryt", + "Import" : "Importera", + "Error while saving settings" : "Fel vid sparande av inställningar", + "Contact reset successfully" : "Kontakten har återställts", + "Error while resetting contact" : "Fel vid återställning av kontakt", + "Contact imported successfully" : "Kontakten har importerats", + "Error while importing contact" : "Fel vid import av kontakt", + "Import contact" : "Importera kontakt", + "Reset to default" : "Återställ till grundinställningar", + "Import contacts" : "Importera kontakter", + "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "Att importera en ny .vcf-fil kommer att radera den befintliga standardkontakten och ersätta den med den nya. Vill du fortsätta?", "Availability" : "Din tillgänglighet", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Om du konfigurerar dina arbetstider kommer andra att se när du är frånvarande när de bokar ett möte.", "Absence" : "Frånvaro", @@ -306,19 +317,6 @@ OC.L10N.register( "Send reminder notifications to calendar sharees as well" : "Skicka även påminnelser till kalenderdeltagare", "Reminders are always sent to organizers and attendees." : "Påminnelser skickas alltid till arrangörer och deltagare.", "Enable notifications for events via push" : "Aktivera notiser för händelser via push", - "Cancel" : "Avbryt", - "Import" : "Importera", - "Error while saving settings" : "Fel vid sparande av inställningar", - "Contact reset successfully" : "Kontakten har återställts", - "Error while resetting contact" : "Fel vid återställning av kontakt", - "Contact imported successfully" : "Kontakten har importerats", - "Error while importing contact" : "Fel vid import av kontakt", - "Example Content" : "Exempelinnehåll", - "Set example content to be created on new user first login." : "Ställ in exempelinnehåll som ska skapas vid ny användares första inloggning.", - "Import contact" : "Importera kontakt", - "Reset to default contact" : "Återställ till standardkontakt", - "Import contacts" : "Importera kontakter", - "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "Att importera en ny .vcf-fil kommer att radera den befintliga standardkontakten och ersätta den med den nya. Vill du fortsätta?", "There was an error updating your attendance status." : "Ett fel uppstod vid uppdatering av din närvarostatus.", "Please contact the organizer directly." : "Vänligen kontakta arrangören direkt.", "Are you accepting the invitation?" : "Acceptera inbjudan?", diff --git a/apps/dav/l10n/sv.json b/apps/dav/l10n/sv.json index bbaba01edfb..617bbbc5a0e 100644 --- a/apps/dav/l10n/sv.json +++ b/apps/dav/l10n/sv.json @@ -288,6 +288,17 @@ "Pick a start time for {dayName}" : "Välj en starttid för {dayName}", "Pick a end time for {dayName}" : "Välj en sluttid för {dayName}", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Sätt automatiskt användarstatus till \"Stör ej\" utanför tillgängliga tider för att tysta alla notifikationer.", + "Cancel" : "Avbryt", + "Import" : "Importera", + "Error while saving settings" : "Fel vid sparande av inställningar", + "Contact reset successfully" : "Kontakten har återställts", + "Error while resetting contact" : "Fel vid återställning av kontakt", + "Contact imported successfully" : "Kontakten har importerats", + "Error while importing contact" : "Fel vid import av kontakt", + "Import contact" : "Importera kontakt", + "Reset to default" : "Återställ till grundinställningar", + "Import contacts" : "Importera kontakter", + "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "Att importera en ny .vcf-fil kommer att radera den befintliga standardkontakten och ersätta den med den nya. Vill du fortsätta?", "Availability" : "Din tillgänglighet", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Om du konfigurerar dina arbetstider kommer andra att se när du är frånvarande när de bokar ett möte.", "Absence" : "Frånvaro", @@ -304,19 +315,6 @@ "Send reminder notifications to calendar sharees as well" : "Skicka även påminnelser till kalenderdeltagare", "Reminders are always sent to organizers and attendees." : "Påminnelser skickas alltid till arrangörer och deltagare.", "Enable notifications for events via push" : "Aktivera notiser för händelser via push", - "Cancel" : "Avbryt", - "Import" : "Importera", - "Error while saving settings" : "Fel vid sparande av inställningar", - "Contact reset successfully" : "Kontakten har återställts", - "Error while resetting contact" : "Fel vid återställning av kontakt", - "Contact imported successfully" : "Kontakten har importerats", - "Error while importing contact" : "Fel vid import av kontakt", - "Example Content" : "Exempelinnehåll", - "Set example content to be created on new user first login." : "Ställ in exempelinnehåll som ska skapas vid ny användares första inloggning.", - "Import contact" : "Importera kontakt", - "Reset to default contact" : "Återställ till standardkontakt", - "Import contacts" : "Importera kontakter", - "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "Att importera en ny .vcf-fil kommer att radera den befintliga standardkontakten och ersätta den med den nya. Vill du fortsätta?", "There was an error updating your attendance status." : "Ett fel uppstod vid uppdatering av din närvarostatus.", "Please contact the organizer directly." : "Vänligen kontakta arrangören direkt.", "Are you accepting the invitation?" : "Acceptera inbjudan?", diff --git a/apps/dav/l10n/tr.js b/apps/dav/l10n/tr.js index 62ff9546e67..084ea7e103c 100644 --- a/apps/dav/l10n/tr.js +++ b/apps/dav/l10n/tr.js @@ -290,6 +290,17 @@ OC.L10N.register( "Pick a start time for {dayName}" : "{dayName} için başlangıç zamanını seçin", "Pick a end time for {dayName}" : "{dayName} için bitiş zamanını seçin", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Tüm bildirimleri sessize almak için, uygunluk durumu dışında kullanıcı durumu otomatik olarak \"Rahatsız etmeyin\" olarak ayarlanır.", + "Cancel" : "İptal", + "Import" : "İçe aktar", + "Error while saving settings" : "Ayarlar kaydedilirken sorun çıktı", + "Contact reset successfully" : "Kişi sıfırlandı", + "Error while resetting contact" : "Kişi sıfırlanırken sorun çıktı", + "Contact imported successfully" : "Kişi içe aktarıldı", + "Error while importing contact" : "Kişi içe aktarılırken sorun çıktı", + "Import contact" : "Kişiyi içe aktar", + "Reset to default" : "Varsayılanlara dön", + "Import contacts" : "Kişileri içe aktar", + "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "Yeni bir .vcf dosyasını içe aktarmak, var olan varsayılan kişiyi siler ve yenisiyle değiştirir. İlerlemek istiyor musunuz?", "Availability" : "Uygunluk", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Çalışma saatlerinizi ayarlarsanız, diğer kişiler bir toplantı ayarladıklarında ofis dışında olduğunuzu görürler.", "Absence" : "Bulunmama", @@ -306,19 +317,6 @@ OC.L10N.register( "Send reminder notifications to calendar sharees as well" : "Takvim paylaşımlarına da hatırlatma bildirimleri gönderilsin", "Reminders are always sent to organizers and attendees." : "Bu seçenek etkinleştirildiğinde, hatırlatıcılar her zaman düzenleyici ve katılımcılara gönderilir.", "Enable notifications for events via push" : "Anında etkinlik bildirimlerini aç", - "Cancel" : "İptal", - "Import" : "İçe aktar", - "Error while saving settings" : "Ayarlar kaydedilirken sorun çıktı", - "Contact reset successfully" : "Kişi sıfırlandı", - "Error while resetting contact" : "Kişi sıfırlanırken sorun çıktı", - "Contact imported successfully" : "Kişi içe aktarıldı", - "Error while importing contact" : "Kişi içe aktarılırken sorun çıktı", - "Example Content" : "Örnek içerik", - "Set example content to be created on new user first login." : "Yeni kullanıcının ilk oturum açmasında oluşturulacak örnek içeriği ayarlayın.", - "Import contact" : "Kişiyi içe aktar", - "Reset to default contact" : "Varsayılan kişiye sıfırla", - "Import contacts" : "Kişileri içe aktar", - "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "Yeni bir .vcf dosyasını içe aktarmak, var olan varsayılan kişiyi siler ve yenisiyle değiştirir. İlerlemek istiyor musunuz?", "There was an error updating your attendance status." : "Katılım durumunuz güncellenirken bir sorun çıktı.", "Please contact the organizer directly." : "Lütfen düzenleyici ile doğrudan görüşün.", "Are you accepting the invitation?" : "Daveti kabul ediyor musunuz?", diff --git a/apps/dav/l10n/tr.json b/apps/dav/l10n/tr.json index dafc8d490e2..9a198ad9ab7 100644 --- a/apps/dav/l10n/tr.json +++ b/apps/dav/l10n/tr.json @@ -288,6 +288,17 @@ "Pick a start time for {dayName}" : "{dayName} için başlangıç zamanını seçin", "Pick a end time for {dayName}" : "{dayName} için bitiş zamanını seçin", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Tüm bildirimleri sessize almak için, uygunluk durumu dışında kullanıcı durumu otomatik olarak \"Rahatsız etmeyin\" olarak ayarlanır.", + "Cancel" : "İptal", + "Import" : "İçe aktar", + "Error while saving settings" : "Ayarlar kaydedilirken sorun çıktı", + "Contact reset successfully" : "Kişi sıfırlandı", + "Error while resetting contact" : "Kişi sıfırlanırken sorun çıktı", + "Contact imported successfully" : "Kişi içe aktarıldı", + "Error while importing contact" : "Kişi içe aktarılırken sorun çıktı", + "Import contact" : "Kişiyi içe aktar", + "Reset to default" : "Varsayılanlara dön", + "Import contacts" : "Kişileri içe aktar", + "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "Yeni bir .vcf dosyasını içe aktarmak, var olan varsayılan kişiyi siler ve yenisiyle değiştirir. İlerlemek istiyor musunuz?", "Availability" : "Uygunluk", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Çalışma saatlerinizi ayarlarsanız, diğer kişiler bir toplantı ayarladıklarında ofis dışında olduğunuzu görürler.", "Absence" : "Bulunmama", @@ -304,19 +315,6 @@ "Send reminder notifications to calendar sharees as well" : "Takvim paylaşımlarına da hatırlatma bildirimleri gönderilsin", "Reminders are always sent to organizers and attendees." : "Bu seçenek etkinleştirildiğinde, hatırlatıcılar her zaman düzenleyici ve katılımcılara gönderilir.", "Enable notifications for events via push" : "Anında etkinlik bildirimlerini aç", - "Cancel" : "İptal", - "Import" : "İçe aktar", - "Error while saving settings" : "Ayarlar kaydedilirken sorun çıktı", - "Contact reset successfully" : "Kişi sıfırlandı", - "Error while resetting contact" : "Kişi sıfırlanırken sorun çıktı", - "Contact imported successfully" : "Kişi içe aktarıldı", - "Error while importing contact" : "Kişi içe aktarılırken sorun çıktı", - "Example Content" : "Örnek içerik", - "Set example content to be created on new user first login." : "Yeni kullanıcının ilk oturum açmasında oluşturulacak örnek içeriği ayarlayın.", - "Import contact" : "Kişiyi içe aktar", - "Reset to default contact" : "Varsayılan kişiye sıfırla", - "Import contacts" : "Kişileri içe aktar", - "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "Yeni bir .vcf dosyasını içe aktarmak, var olan varsayılan kişiyi siler ve yenisiyle değiştirir. İlerlemek istiyor musunuz?", "There was an error updating your attendance status." : "Katılım durumunuz güncellenirken bir sorun çıktı.", "Please contact the organizer directly." : "Lütfen düzenleyici ile doğrudan görüşün.", "Are you accepting the invitation?" : "Daveti kabul ediyor musunuz?", diff --git a/apps/dav/l10n/ug.js b/apps/dav/l10n/ug.js index f5042589ce4..5915a185740 100644 --- a/apps/dav/l10n/ug.js +++ b/apps/dav/l10n/ug.js @@ -239,6 +239,10 @@ OC.L10N.register( "Pick a start time for {dayName}" : "{dayName} نىڭ باشلىنىش ۋاقتىنى تاللاڭ", "Pick a end time for {dayName}" : "{dayName} نىڭ ئاخىرقى ۋاقتىنى تاللاڭ", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "بارلىق ئۇقتۇرۇشلارنى ئاۋازسىز قىلىش ئۈچۈن ئىشلەتكۈچى ھالىتىنى ئاپتوماتىك ھالدا «ئاۋارە قىلماڭ» قىلىپ تەڭشەڭ.", + "Cancel" : "بىكار قىلىش", + "Import" : "ئەكىر", + "Error while saving settings" : "تەڭشەكلەرنى ساقلاش جەريانىدا خاتالىق", + "Reset to default" : "سۈكۈتتىكى ھالىتىگە قايتىڭ", "Availability" : "ئىشلەتكىلى بولىدۇ", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "ئەگەر خىزمەت ۋاقتىڭىزنى تەڭشىسىڭىز ، باشقىلار يىغىن زاكاز قىلغاندا سىزنىڭ ئىشتىن چۈشكەن ۋاقتىڭىزنى كۆرىدۇ.", "Absence" : "يوق", @@ -255,9 +259,6 @@ OC.L10N.register( "Send reminder notifications to calendar sharees as well" : "كالېندار ھەمبەھىرلىرىگىمۇ ئەسكەرتىش ئۇقتۇرۇشى ئەۋەتىڭ", "Reminders are always sent to organizers and attendees." : "ئەسكەرتىش ھەمىشە تەشكىللىگۈچىلەر ۋە قاتناشقۇچىلارغا ئەۋەتىلىدۇ.", "Enable notifications for events via push" : "ئىتتىرىش ئارقىلىق ۋەقەلەرگە ئۇقتۇرۇشنى قوزغىتىڭ", - "Cancel" : "بىكار قىلىش", - "Import" : "ئەكىر", - "Error while saving settings" : "تەڭشەكلەرنى ساقلاش جەريانىدا خاتالىق", "There was an error updating your attendance status." : "قاتنىشىش ھالىتىڭىزنى يېڭىلاشتا خاتالىق كۆرۈلدى.", "Please contact the organizer directly." : "تەشكىللىگۈچى بىلەن بىۋاسىتە ئالاقىلىشىڭ.", "Are you accepting the invitation?" : "تەكلىپنى قوبۇل قىلامسىز؟", diff --git a/apps/dav/l10n/ug.json b/apps/dav/l10n/ug.json index c908f61a072..abbbc45161f 100644 --- a/apps/dav/l10n/ug.json +++ b/apps/dav/l10n/ug.json @@ -237,6 +237,10 @@ "Pick a start time for {dayName}" : "{dayName} نىڭ باشلىنىش ۋاقتىنى تاللاڭ", "Pick a end time for {dayName}" : "{dayName} نىڭ ئاخىرقى ۋاقتىنى تاللاڭ", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "بارلىق ئۇقتۇرۇشلارنى ئاۋازسىز قىلىش ئۈچۈن ئىشلەتكۈچى ھالىتىنى ئاپتوماتىك ھالدا «ئاۋارە قىلماڭ» قىلىپ تەڭشەڭ.", + "Cancel" : "بىكار قىلىش", + "Import" : "ئەكىر", + "Error while saving settings" : "تەڭشەكلەرنى ساقلاش جەريانىدا خاتالىق", + "Reset to default" : "سۈكۈتتىكى ھالىتىگە قايتىڭ", "Availability" : "ئىشلەتكىلى بولىدۇ", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "ئەگەر خىزمەت ۋاقتىڭىزنى تەڭشىسىڭىز ، باشقىلار يىغىن زاكاز قىلغاندا سىزنىڭ ئىشتىن چۈشكەن ۋاقتىڭىزنى كۆرىدۇ.", "Absence" : "يوق", @@ -253,9 +257,6 @@ "Send reminder notifications to calendar sharees as well" : "كالېندار ھەمبەھىرلىرىگىمۇ ئەسكەرتىش ئۇقتۇرۇشى ئەۋەتىڭ", "Reminders are always sent to organizers and attendees." : "ئەسكەرتىش ھەمىشە تەشكىللىگۈچىلەر ۋە قاتناشقۇچىلارغا ئەۋەتىلىدۇ.", "Enable notifications for events via push" : "ئىتتىرىش ئارقىلىق ۋەقەلەرگە ئۇقتۇرۇشنى قوزغىتىڭ", - "Cancel" : "بىكار قىلىش", - "Import" : "ئەكىر", - "Error while saving settings" : "تەڭشەكلەرنى ساقلاش جەريانىدا خاتالىق", "There was an error updating your attendance status." : "قاتنىشىش ھالىتىڭىزنى يېڭىلاشتا خاتالىق كۆرۈلدى.", "Please contact the organizer directly." : "تەشكىللىگۈچى بىلەن بىۋاسىتە ئالاقىلىشىڭ.", "Are you accepting the invitation?" : "تەكلىپنى قوبۇل قىلامسىز؟", diff --git a/apps/dav/l10n/uk.js b/apps/dav/l10n/uk.js index 40e933a72a2..c8beb750ce2 100644 --- a/apps/dav/l10n/uk.js +++ b/apps/dav/l10n/uk.js @@ -258,6 +258,12 @@ OC.L10N.register( "Pick a start time for {dayName}" : "Виберіть час початку для {dayName}", "Pick a end time for {dayName}" : "Виберіть час завершення для {dayName}", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Автоматично встановлювати статус користувача у \"Не турбувати\", коли ви не доступні. В цей проміжок часу ви не отримуватимете сповіщення.", + "Cancel" : "Скасувати", + "Import" : "Імпорт", + "Error while saving settings" : "Помилка під час збереження налаштувань", + "Import contact" : "Імпортувати контакт", + "Reset to default" : "Скинути до типового", + "Import contacts" : "Імпортувати контакти", "Availability" : "Доступність", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Будь ласка, налаштуйте ваші робочі години, щоб інші користувачі могли бачити, коли ви відсутні під час створення зустрічей.", "Absence" : "Відсутність", @@ -274,12 +280,6 @@ OC.L10N.register( "Send reminder notifications to calendar sharees as well" : "Також надсилайте нагадування користувачам вашого спільного календаря", "Reminders are always sent to organizers and attendees." : "Нагадування завжди надсилаються організаторам і учасникам.", "Enable notifications for events via push" : "Увімкнути push-сповіщення для подій", - "Cancel" : "Скасувати", - "Import" : "Імпорт", - "Error while saving settings" : "Помилка під час збереження налаштувань", - "Import contact" : "Імпортувати контакт", - "Reset to default contact" : "Скинути то типового контакту", - "Import contacts" : "Імпортувати контакти", "There was an error updating your attendance status." : "Виникла помилка при оновленні вашого статусу учасника.", "Please contact the organizer directly." : "Будь-ласка повідомте організатора.", "Are you accepting the invitation?" : "Чи приймаєте ви запрошення?", diff --git a/apps/dav/l10n/uk.json b/apps/dav/l10n/uk.json index 8da240553a3..8ac5f933cf6 100644 --- a/apps/dav/l10n/uk.json +++ b/apps/dav/l10n/uk.json @@ -256,6 +256,12 @@ "Pick a start time for {dayName}" : "Виберіть час початку для {dayName}", "Pick a end time for {dayName}" : "Виберіть час завершення для {dayName}", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Автоматично встановлювати статус користувача у \"Не турбувати\", коли ви не доступні. В цей проміжок часу ви не отримуватимете сповіщення.", + "Cancel" : "Скасувати", + "Import" : "Імпорт", + "Error while saving settings" : "Помилка під час збереження налаштувань", + "Import contact" : "Імпортувати контакт", + "Reset to default" : "Скинути до типового", + "Import contacts" : "Імпортувати контакти", "Availability" : "Доступність", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Будь ласка, налаштуйте ваші робочі години, щоб інші користувачі могли бачити, коли ви відсутні під час створення зустрічей.", "Absence" : "Відсутність", @@ -272,12 +278,6 @@ "Send reminder notifications to calendar sharees as well" : "Також надсилайте нагадування користувачам вашого спільного календаря", "Reminders are always sent to organizers and attendees." : "Нагадування завжди надсилаються організаторам і учасникам.", "Enable notifications for events via push" : "Увімкнути push-сповіщення для подій", - "Cancel" : "Скасувати", - "Import" : "Імпорт", - "Error while saving settings" : "Помилка під час збереження налаштувань", - "Import contact" : "Імпортувати контакт", - "Reset to default contact" : "Скинути то типового контакту", - "Import contacts" : "Імпортувати контакти", "There was an error updating your attendance status." : "Виникла помилка при оновленні вашого статусу учасника.", "Please contact the organizer directly." : "Будь-ласка повідомте організатора.", "Are you accepting the invitation?" : "Чи приймаєте ви запрошення?", diff --git a/apps/dav/l10n/zh_CN.js b/apps/dav/l10n/zh_CN.js index 8505eff28d4..2a3470f738a 100644 --- a/apps/dav/l10n/zh_CN.js +++ b/apps/dav/l10n/zh_CN.js @@ -290,6 +290,17 @@ OC.L10N.register( "Pick a start time for {dayName}" : "选择 {dayName} 的开始时间", "Pick a end time for {dayName}" : "选择 {dayName} 的结束时间", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "不在工作时间内时,自动将用户状态设置为“勿扰”并静音所有通知。", + "Cancel" : "取消", + "Import" : "导入", + "Error while saving settings" : "保存设置时出错", + "Contact reset successfully" : "联系人重置成功", + "Error while resetting contact" : "重置联系人时出错", + "Contact imported successfully" : "联系人导入成功", + "Error while importing contact" : "导入联系人时出错", + "Import contact" : "导入联系人", + "Reset to default" : "重置为默认设置", + "Import contacts" : "导入联系人", + "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "导入新的 .vcf 文件将删除现有的默认联系人,并用新联系人替换。是否要继续?", "Availability" : "工作时间", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "如果你配置了工作时间,其他人在预订会议时会看到你何时不在办公室。", "Absence" : "离开", @@ -306,19 +317,6 @@ OC.L10N.register( "Send reminder notifications to calendar sharees as well" : "同时向日历共享者发送提醒通知", "Reminders are always sent to organizers and attendees." : "始终向组织者和与会者发出提醒。", "Enable notifications for events via push" : "启用推送事件通知", - "Cancel" : "取消", - "Import" : "导入", - "Error while saving settings" : "保存设置时出错", - "Contact reset successfully" : "联系人重置成功", - "Error while resetting contact" : "重置联系人时出错", - "Contact imported successfully" : "联系人导入成功", - "Error while importing contact" : "导入联系人时出错", - "Example Content" : "示例内容", - "Set example content to be created on new user first login." : "设置新用户首次登录时要创建的示例内容。", - "Import contact" : "导入联系人", - "Reset to default contact" : "重置为默认联系人", - "Import contacts" : "导入联系人", - "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "导入新的 .vcf 文件将删除现有的默认联系人,并用新联系人替换。是否要继续?", "There was an error updating your attendance status." : "更新您的出席状态时出错。", "Please contact the organizer directly." : "请直接联系组织者。", "Are you accepting the invitation?" : "您是否接受邀请?", diff --git a/apps/dav/l10n/zh_CN.json b/apps/dav/l10n/zh_CN.json index 989770e5895..1c240fa7585 100644 --- a/apps/dav/l10n/zh_CN.json +++ b/apps/dav/l10n/zh_CN.json @@ -288,6 +288,17 @@ "Pick a start time for {dayName}" : "选择 {dayName} 的开始时间", "Pick a end time for {dayName}" : "选择 {dayName} 的结束时间", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "不在工作时间内时,自动将用户状态设置为“勿扰”并静音所有通知。", + "Cancel" : "取消", + "Import" : "导入", + "Error while saving settings" : "保存设置时出错", + "Contact reset successfully" : "联系人重置成功", + "Error while resetting contact" : "重置联系人时出错", + "Contact imported successfully" : "联系人导入成功", + "Error while importing contact" : "导入联系人时出错", + "Import contact" : "导入联系人", + "Reset to default" : "重置为默认设置", + "Import contacts" : "导入联系人", + "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "导入新的 .vcf 文件将删除现有的默认联系人,并用新联系人替换。是否要继续?", "Availability" : "工作时间", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "如果你配置了工作时间,其他人在预订会议时会看到你何时不在办公室。", "Absence" : "离开", @@ -304,19 +315,6 @@ "Send reminder notifications to calendar sharees as well" : "同时向日历共享者发送提醒通知", "Reminders are always sent to organizers and attendees." : "始终向组织者和与会者发出提醒。", "Enable notifications for events via push" : "启用推送事件通知", - "Cancel" : "取消", - "Import" : "导入", - "Error while saving settings" : "保存设置时出错", - "Contact reset successfully" : "联系人重置成功", - "Error while resetting contact" : "重置联系人时出错", - "Contact imported successfully" : "联系人导入成功", - "Error while importing contact" : "导入联系人时出错", - "Example Content" : "示例内容", - "Set example content to be created on new user first login." : "设置新用户首次登录时要创建的示例内容。", - "Import contact" : "导入联系人", - "Reset to default contact" : "重置为默认联系人", - "Import contacts" : "导入联系人", - "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "导入新的 .vcf 文件将删除现有的默认联系人,并用新联系人替换。是否要继续?", "There was an error updating your attendance status." : "更新您的出席状态时出错。", "Please contact the organizer directly." : "请直接联系组织者。", "Are you accepting the invitation?" : "您是否接受邀请?", diff --git a/apps/dav/l10n/zh_HK.js b/apps/dav/l10n/zh_HK.js index 991cf35b8fb..a90bea5c954 100644 --- a/apps/dav/l10n/zh_HK.js +++ b/apps/dav/l10n/zh_HK.js @@ -290,6 +290,17 @@ OC.L10N.register( "Pick a start time for {dayName}" : "為 {dayName} 挑選開始時間", "Pick a end time for {dayName}" : "為 {dayName} 挑選結束時間", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "在忙碌時,自動將用戶狀態設定為「請勿打擾」以靜音所有通知。", + "Cancel" : "取消", + "Import" : "導入", + "Error while saving settings" : "儲存設定時發生錯誤", + "Contact reset successfully" : "聯絡人重設成功", + "Error while resetting contact" : "重設聯絡人時發生錯誤", + "Contact imported successfully" : "成功導入了聯絡人", + "Error while importing contact" : "導入聯絡人時發生錯誤", + "Import contact" : "導入聯絡人", + "Reset to default" : "恢復預設值", + "Import contacts" : "導入聯絡人", + "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "導入新的 .vcf 檔案將刪除現有的默認聯絡人並將其替換為新的聯絡人。您想繼續嗎?", "Availability" : "空閒時間", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "若您設定了您的工作時間,其他人仕在預約會議時就會知道您何時不在辦公室。", "Absence" : "缺席", @@ -306,19 +317,6 @@ OC.L10N.register( "Send reminder notifications to calendar sharees as well" : "也向共享日曆者傳送提醒通告", "Reminders are always sent to organizers and attendees." : "一律傳送提醒通知給舉辦者與參與者。", "Enable notifications for events via push" : "啟用推送活動通知", - "Cancel" : "取消", - "Import" : "導入", - "Error while saving settings" : "儲存設定時發生錯誤", - "Contact reset successfully" : "聯絡人重設成功", - "Error while resetting contact" : "重設聯絡人時發生錯誤", - "Contact imported successfully" : "成功導入了聯絡人", - "Error while importing contact" : "導入聯絡人時發生錯誤", - "Example Content" : "範例內容", - "Set example content to be created on new user first login." : "設定新用戶首次登入時所建立的範例內容。", - "Import contact" : "導入聯絡人", - "Reset to default contact" : "重設為默認聯絡人", - "Import contacts" : "導入聯絡人", - "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "導入新的 .vcf 檔案將刪除現有的默認聯絡人並將其替換為新的聯絡人。您想繼續嗎?", "There was an error updating your attendance status." : "更新您的參與狀況時發生錯誤", "Please contact the organizer directly." : "請直接聯繫絡主辦人", "Are you accepting the invitation?" : "接受邀請嗎?", diff --git a/apps/dav/l10n/zh_HK.json b/apps/dav/l10n/zh_HK.json index 6effaf8c269..13f69901a7a 100644 --- a/apps/dav/l10n/zh_HK.json +++ b/apps/dav/l10n/zh_HK.json @@ -288,6 +288,17 @@ "Pick a start time for {dayName}" : "為 {dayName} 挑選開始時間", "Pick a end time for {dayName}" : "為 {dayName} 挑選結束時間", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "在忙碌時,自動將用戶狀態設定為「請勿打擾」以靜音所有通知。", + "Cancel" : "取消", + "Import" : "導入", + "Error while saving settings" : "儲存設定時發生錯誤", + "Contact reset successfully" : "聯絡人重設成功", + "Error while resetting contact" : "重設聯絡人時發生錯誤", + "Contact imported successfully" : "成功導入了聯絡人", + "Error while importing contact" : "導入聯絡人時發生錯誤", + "Import contact" : "導入聯絡人", + "Reset to default" : "恢復預設值", + "Import contacts" : "導入聯絡人", + "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "導入新的 .vcf 檔案將刪除現有的默認聯絡人並將其替換為新的聯絡人。您想繼續嗎?", "Availability" : "空閒時間", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "若您設定了您的工作時間,其他人仕在預約會議時就會知道您何時不在辦公室。", "Absence" : "缺席", @@ -304,19 +315,6 @@ "Send reminder notifications to calendar sharees as well" : "也向共享日曆者傳送提醒通告", "Reminders are always sent to organizers and attendees." : "一律傳送提醒通知給舉辦者與參與者。", "Enable notifications for events via push" : "啟用推送活動通知", - "Cancel" : "取消", - "Import" : "導入", - "Error while saving settings" : "儲存設定時發生錯誤", - "Contact reset successfully" : "聯絡人重設成功", - "Error while resetting contact" : "重設聯絡人時發生錯誤", - "Contact imported successfully" : "成功導入了聯絡人", - "Error while importing contact" : "導入聯絡人時發生錯誤", - "Example Content" : "範例內容", - "Set example content to be created on new user first login." : "設定新用戶首次登入時所建立的範例內容。", - "Import contact" : "導入聯絡人", - "Reset to default contact" : "重設為默認聯絡人", - "Import contacts" : "導入聯絡人", - "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "導入新的 .vcf 檔案將刪除現有的默認聯絡人並將其替換為新的聯絡人。您想繼續嗎?", "There was an error updating your attendance status." : "更新您的參與狀況時發生錯誤", "Please contact the organizer directly." : "請直接聯繫絡主辦人", "Are you accepting the invitation?" : "接受邀請嗎?", diff --git a/apps/dav/l10n/zh_TW.js b/apps/dav/l10n/zh_TW.js index fef4d1c9eec..191f6631bbf 100644 --- a/apps/dav/l10n/zh_TW.js +++ b/apps/dav/l10n/zh_TW.js @@ -290,6 +290,25 @@ OC.L10N.register( "Pick a start time for {dayName}" : "為 {dayName} 挑選開始時間", "Pick a end time for {dayName}" : "為 {dayName} 挑選結束時間", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "在空閒時間以外,自動將使用者狀態設定為「請勿打擾」以靜音所有通知。", + "Cancel" : "取消", + "Import" : "匯入", + "Error while saving settings" : "儲存設定時發生錯誤", + "Contact reset successfully" : "成功重設聯絡人", + "Error while resetting contact" : "重設聯絡人時發生錯誤", + "Contact imported successfully" : "成功匯入聯絡人", + "Error while importing contact" : "匯入聯絡人時發生錯誤", + "Import contact" : "匯入聯絡人", + "Reset to default" : "重設為預設值", + "Import contacts" : "匯入聯絡人", + "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "匯入新的 .vcf 檔案將會刪除現有的預設聯絡人並將其取代為新的聯絡人。您想要繼續嗎?", + "Failed to save example event creation setting" : "儲存範例事件建立設定失敗", + "Failed to upload the example event" : "上傳範例事件失敗", + "Custom example event was saved successfully" : "已成功儲存自訂範例事件", + "Failed to delete the custom example event" : "刪除自訂範例事件失敗", + "Custom example event was deleted successfully" : "已成功刪除自訂範例事件", + "Import calendar event" : "匯入日曆事件", + "Uploading a new event will overwrite the existing one." : "上傳新事件將會覆寫原有的", + "Upload event" : "上傳事件", "Availability" : "空閒時間", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "若您設定了您的工作時間,其他使用者在預約會議時就會知道您何時不在辦公室。", "Absence" : "不在", @@ -306,19 +325,8 @@ OC.L10N.register( "Send reminder notifications to calendar sharees as well" : "也向共享行事曆傳送提醒通知", "Reminders are always sent to organizers and attendees." : "一律傳送提醒給主辦者與參與者。", "Enable notifications for events via push" : "啟用行程通知推播", - "Cancel" : "取消", - "Import" : "匯入", - "Error while saving settings" : "儲存設定時發生錯誤", - "Contact reset successfully" : "成功重設聯絡人", - "Error while resetting contact" : "重設聯絡人時發生錯誤", - "Contact imported successfully" : "成功匯入聯絡人", - "Error while importing contact" : "匯入聯絡人時發生錯誤", - "Example Content" : "範例內容", - "Set example content to be created on new user first login." : "設定新使用者首次登入時要建立的範例內容。", - "Import contact" : "匯入聯絡人", - "Reset to default contact" : "重設回預設聯絡人", - "Import contacts" : "匯入聯絡人", - "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "匯入新的 .vcf 檔案將會刪除現有的預設聯絡人並將其取代為新的聯絡人。您想要繼續嗎?", + "Example content" : "範例內容", + "Example content serves to showcase the features of Nextcloud. Default content is shipped with Nextcloud, and can be replaced by custom content." : "範例內容用來展示 Nextcloud 的功能。Nextcloud 隨附預設內容,可由自訂內容取代。", "There was an error updating your attendance status." : "更新您的參與狀態時發生錯誤。", "Please contact the organizer directly." : "請直接聯絡主辦者。", "Are you accepting the invitation?" : "您要接受邀請嗎?", diff --git a/apps/dav/l10n/zh_TW.json b/apps/dav/l10n/zh_TW.json index 3afaf26a723..53990163a73 100644 --- a/apps/dav/l10n/zh_TW.json +++ b/apps/dav/l10n/zh_TW.json @@ -288,6 +288,25 @@ "Pick a start time for {dayName}" : "為 {dayName} 挑選開始時間", "Pick a end time for {dayName}" : "為 {dayName} 挑選結束時間", "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "在空閒時間以外,自動將使用者狀態設定為「請勿打擾」以靜音所有通知。", + "Cancel" : "取消", + "Import" : "匯入", + "Error while saving settings" : "儲存設定時發生錯誤", + "Contact reset successfully" : "成功重設聯絡人", + "Error while resetting contact" : "重設聯絡人時發生錯誤", + "Contact imported successfully" : "成功匯入聯絡人", + "Error while importing contact" : "匯入聯絡人時發生錯誤", + "Import contact" : "匯入聯絡人", + "Reset to default" : "重設為預設值", + "Import contacts" : "匯入聯絡人", + "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "匯入新的 .vcf 檔案將會刪除現有的預設聯絡人並將其取代為新的聯絡人。您想要繼續嗎?", + "Failed to save example event creation setting" : "儲存範例事件建立設定失敗", + "Failed to upload the example event" : "上傳範例事件失敗", + "Custom example event was saved successfully" : "已成功儲存自訂範例事件", + "Failed to delete the custom example event" : "刪除自訂範例事件失敗", + "Custom example event was deleted successfully" : "已成功刪除自訂範例事件", + "Import calendar event" : "匯入日曆事件", + "Uploading a new event will overwrite the existing one." : "上傳新事件將會覆寫原有的", + "Upload event" : "上傳事件", "Availability" : "空閒時間", "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "若您設定了您的工作時間,其他使用者在預約會議時就會知道您何時不在辦公室。", "Absence" : "不在", @@ -304,19 +323,8 @@ "Send reminder notifications to calendar sharees as well" : "也向共享行事曆傳送提醒通知", "Reminders are always sent to organizers and attendees." : "一律傳送提醒給主辦者與參與者。", "Enable notifications for events via push" : "啟用行程通知推播", - "Cancel" : "取消", - "Import" : "匯入", - "Error while saving settings" : "儲存設定時發生錯誤", - "Contact reset successfully" : "成功重設聯絡人", - "Error while resetting contact" : "重設聯絡人時發生錯誤", - "Contact imported successfully" : "成功匯入聯絡人", - "Error while importing contact" : "匯入聯絡人時發生錯誤", - "Example Content" : "範例內容", - "Set example content to be created on new user first login." : "設定新使用者首次登入時要建立的範例內容。", - "Import contact" : "匯入聯絡人", - "Reset to default contact" : "重設回預設聯絡人", - "Import contacts" : "匯入聯絡人", - "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "匯入新的 .vcf 檔案將會刪除現有的預設聯絡人並將其取代為新的聯絡人。您想要繼續嗎?", + "Example content" : "範例內容", + "Example content serves to showcase the features of Nextcloud. Default content is shipped with Nextcloud, and can be replaced by custom content." : "範例內容用來展示 Nextcloud 的功能。Nextcloud 隨附預設內容,可由自訂內容取代。", "There was an error updating your attendance status." : "更新您的參與狀態時發生錯誤。", "Please contact the organizer directly." : "請直接聯絡主辦者。", "Are you accepting the invitation?" : "您要接受邀請嗎?", diff --git a/apps/dav/lib/DAV/GroupPrincipalBackend.php b/apps/dav/lib/DAV/GroupPrincipalBackend.php index ddbd64bdda1..70a0099330c 100644 --- a/apps/dav/lib/DAV/GroupPrincipalBackend.php +++ b/apps/dav/lib/DAV/GroupPrincipalBackend.php @@ -188,6 +188,10 @@ class GroupPrincipalBackend implements BackendInterface { $groups = $this->groupManager->search($value, $searchLimit); $results[] = array_reduce($groups, function (array $carry, IGroup $group) use ($restrictGroups) { + if ($group->hideFromCollaboration()) { + return $carry; + } + $gid = $group->getGID(); // is sharing restricted to groups only? if ($restrictGroups !== false) { diff --git a/apps/files/l10n/bg.js b/apps/files/l10n/bg.js index bb32646437a..7d172b5ceba 100644 --- a/apps/files/l10n/bg.js +++ b/apps/files/l10n/bg.js @@ -13,6 +13,7 @@ OC.L10N.register( "Restored by {user}" : "Възстановен от {user}", "Renamed by {user}" : "Преименуван от {user}", "Moved by {user}" : "Преместен от {user}", + "\"remote account\"" : "\"профил за отдалечен достъп\"", "You created {file}" : "Създадохте {file}", "You created an encrypted file in {file}" : "Създадохте криптиран файл в {file}", "{user} created {file}" : "{user} създаде {file}", @@ -136,6 +137,9 @@ OC.L10N.register( "Pick a template for {name}" : "Избор на шаблон за {name}", "Create a new file with the selected template" : "Създаване на нов файл с избрания шаблон", "Creating file" : "Създаване на файл ", + "_One file successfully converted_::_%n files successfully converted_" : ["Един файл е успешно преобразуван","%nфайловете са успешно преобразувани"], + "Files successfully converted" : "Файловете са успешно преобразувани", + "File successfully converted" : "Файлът е успешно преобразуван", "Disconnect storage" : "Извади хранилището", "Delete permanently" : "Изтрий завинаги", "Delete file" : "Изтриване на файлове", @@ -162,7 +166,10 @@ OC.L10N.register( "Unable to initialize the templates directory" : "Неуспешно инициализиране на директорията с шаблони", "Templates" : "Шаблони", "Search in folder: {folder}" : "Търси в папка: {folder}", + "Files uploaded successfully" : "Файловете са качени успешно", "Some files could not be moved" : "Някои файлове не могат да бъдат преместени", + "Files copied successfully" : "Файловете са успешно копирани", + "Files moved successfully" : "Файловете са преместени успешно", "This operation is forbidden" : "Операцията е забранена", "This directory is unavailable, please check the logs or contact the administrator" : "Директорията не е налична. Проверете журнала или се свържете с администратора", "Storage is temporarily not available" : "Временно хранилището не е налично", @@ -248,13 +255,16 @@ OC.L10N.register( "External storage \"{mountPoint}\" is almost full ({usedSpacePercent}%)." : "Външното хранилище е \"{mountPoint}“ е почти пълно ({usedSpacePercent}%).", "Your storage is almost full ({usedSpacePercent}%)." : "Вашето хранилище е почти запълнено ({usedSpacePercent}%).", "_matches \"{filter}\"_::_match \"{filter}\"_" : ["съвпада с \"{filter}\"","съвпада с \"{filter}\""], + "Direct link was copied (only works for people who have access to this file/folder)" : "Директната връзка е копирана (ще работи само за хора, които имат достъп до този файл/папка)", "Path" : "Път", "_%n byte_::_%n bytes_" : ["%n байт","%n байта"], + "Copy direct link (only works for people who have access to this file/folder)" : "Копирай директна връзка (работи само за хора, които имат достъп до този файл/папка)", "Upload file" : "Качи файл", "An error occurred while trying to update the tags" : "Възникна грешка при опита за промяна на етикети", "Upload (max. %s)" : "Качи (макс. %s)", "Personal Files" : "Лични файлове", "Text file" : "Текстов файл", - "New text file.txt" : "Текстов файл.txt" + "New text file.txt" : "Текстов файл.txt", + "{count} files successfully converted" : "{count}файловете са успешно преобразувани" }, "nplurals=2; plural=(n != 1);"); diff --git a/apps/files/l10n/bg.json b/apps/files/l10n/bg.json index 40caf936430..eea8dc8561c 100644 --- a/apps/files/l10n/bg.json +++ b/apps/files/l10n/bg.json @@ -11,6 +11,7 @@ "Restored by {user}" : "Възстановен от {user}", "Renamed by {user}" : "Преименуван от {user}", "Moved by {user}" : "Преместен от {user}", + "\"remote account\"" : "\"профил за отдалечен достъп\"", "You created {file}" : "Създадохте {file}", "You created an encrypted file in {file}" : "Създадохте криптиран файл в {file}", "{user} created {file}" : "{user} създаде {file}", @@ -134,6 +135,9 @@ "Pick a template for {name}" : "Избор на шаблон за {name}", "Create a new file with the selected template" : "Създаване на нов файл с избрания шаблон", "Creating file" : "Създаване на файл ", + "_One file successfully converted_::_%n files successfully converted_" : ["Един файл е успешно преобразуван","%nфайловете са успешно преобразувани"], + "Files successfully converted" : "Файловете са успешно преобразувани", + "File successfully converted" : "Файлът е успешно преобразуван", "Disconnect storage" : "Извади хранилището", "Delete permanently" : "Изтрий завинаги", "Delete file" : "Изтриване на файлове", @@ -160,7 +164,10 @@ "Unable to initialize the templates directory" : "Неуспешно инициализиране на директорията с шаблони", "Templates" : "Шаблони", "Search in folder: {folder}" : "Търси в папка: {folder}", + "Files uploaded successfully" : "Файловете са качени успешно", "Some files could not be moved" : "Някои файлове не могат да бъдат преместени", + "Files copied successfully" : "Файловете са успешно копирани", + "Files moved successfully" : "Файловете са преместени успешно", "This operation is forbidden" : "Операцията е забранена", "This directory is unavailable, please check the logs or contact the administrator" : "Директорията не е налична. Проверете журнала или се свържете с администратора", "Storage is temporarily not available" : "Временно хранилището не е налично", @@ -246,13 +253,16 @@ "External storage \"{mountPoint}\" is almost full ({usedSpacePercent}%)." : "Външното хранилище е \"{mountPoint}“ е почти пълно ({usedSpacePercent}%).", "Your storage is almost full ({usedSpacePercent}%)." : "Вашето хранилище е почти запълнено ({usedSpacePercent}%).", "_matches \"{filter}\"_::_match \"{filter}\"_" : ["съвпада с \"{filter}\"","съвпада с \"{filter}\""], + "Direct link was copied (only works for people who have access to this file/folder)" : "Директната връзка е копирана (ще работи само за хора, които имат достъп до този файл/папка)", "Path" : "Път", "_%n byte_::_%n bytes_" : ["%n байт","%n байта"], + "Copy direct link (only works for people who have access to this file/folder)" : "Копирай директна връзка (работи само за хора, които имат достъп до този файл/папка)", "Upload file" : "Качи файл", "An error occurred while trying to update the tags" : "Възникна грешка при опита за промяна на етикети", "Upload (max. %s)" : "Качи (макс. %s)", "Personal Files" : "Лични файлове", "Text file" : "Текстов файл", - "New text file.txt" : "Текстов файл.txt" + "New text file.txt" : "Текстов файл.txt", + "{count} files successfully converted" : "{count}файловете са успешно преобразувани" },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file diff --git a/apps/files/l10n/sw.js b/apps/files/l10n/sw.js new file mode 100644 index 00000000000..028248f33c5 --- /dev/null +++ b/apps/files/l10n/sw.js @@ -0,0 +1,277 @@ +OC.L10N.register( + "files", + { + "Added to favorites" : "Imeongezwa kwa vipendwa", + "Removed from favorites" : "Imeondolewa kutoka vipendwa", + "You added {file} to your favorites" : "Umeongeza {file}kwa vipendwa vyako", + "You removed {file} from your favorites" : "Umeondoa {file}kwenye vipendwa vyako", + "Favorites" : "Vipendwa", + "File changes" : "Mabadiliko ya faili", + "Created by {user}" : "Imetengenezwa na {user}", + "Changed by {user}" : "Imebadilishwa na {user}", + "Deleted by {user}" : "Imefutwa na {user}", + "Restored by {user}" : "Imehifadhiwa na {user}", + "Renamed by {user}" : "Imepewa jina upya na {user}", + "Moved by {user}" : "Imesogezwa na {user}", + "\"remote account\"" : "\"akaunti ya mbali\"", + "You created {file}" : "Umetengeneza {file}", + "You created an encrypted file in {file}" : "Umeunda faili iliyosimbwa kwa njia fiche katika {file}", + "{user} created {file}" : "{user} ameunda {file}", + "{user} created an encrypted file in {file}" : "{user}ameunda faili iliyosimbwa kwa njia fiche katika {file}", + "{file} was created in a public folder" : "{file}ilitengenezwa katika kisanduku cha umma", + "You changed {file}" : "Umebadilisha {file}", + "You changed an encrypted file in {file}" : "Umebadilisha faili iliyosimbwa kwa njia fiche katika {file}", + "{user} changed {file}" : "{user} amebadili {file}", + "{user} changed an encrypted file in {file}" : "{user}amebadili faili iliyosimbwa kwa njia fiche katika {file}", + "You deleted {file}" : "Umefuta {file}", + "You deleted an encrypted file in {file}" : "Umefuta faili iliyosimbwa kwa njia fiche katika {file}", + "{user} deleted {file}" : "{user} amefuta {file}", + "{user} deleted an encrypted file in {file}" : "{user} amefuta faili iliyosimbwa kwa njia fiche katika {file}", + "You restored {file}" : "Umehifadhi upya {file}", + "{user} restored {file}" : "{user} amehifadhi upya {file}", + "You renamed {oldfile} (hidden) to {newfile} (hidden)" : "Umeita jina upya {oldfile}(iliyofichwa)kwenda {newfile} (iliyofichwa)", + "You renamed {oldfile} (hidden) to {newfile}" : "Umeita jina upya {oldfile}(iliyofichwa)kwenda{newfile}", + "You renamed {oldfile} to {newfile} (hidden)" : "Umeita jina upya {oldfile}kwenda{newfile}(iliyofichwa)", + "You renamed {oldfile} to {newfile}" : "Umeita jina upya {oldfile}hadi{newfile}", + "{user} renamed {oldfile} (hidden) to {newfile} (hidden)" : "{user}ameita jina upya{oldfile}(iliyofichwa) hadi {newfile} (iliyofichwa)", + "{user} renamed {oldfile} (hidden) to {newfile}" : "{user}ameita jina upya{oldfile}(iliyofichwa) hadi{newfile}", + "{user} renamed {oldfile} to {newfile} (hidden)" : "{user}ameita jina upya{oldfile}hadi{newfile}(iliyofichwa)", + "{user} renamed {oldfile} to {newfile}" : "{user}ameita jina upya {oldfile}hadi{newfile}", + "You moved {oldfile} to {newfile}" : "Umeondoa {oldfile}hadi{newfile}", + "{user} moved {oldfile} to {newfile}" : "{user}amesogeza {oldfile}hadi{newfile}", + "A file has been added to or removed from your <strong>favorites</strong>" : "Faili limeongezwa kwenye au limeondolewa kutoka <strong>vipendwa</strong>", + "Files" : "Mafaili", + "A file or folder has been <strong>changed</strong>" : "Faili au kisanduku kime<strong>badilishwa</strong>", + "A favorite file or folder has been <strong>changed</strong>" : "Faili pendwa au kisanduku kime<strong>badilishwa</strong>", + "Failed to authorize" : "Imeshindwa kuidhinisha", + "Invalid folder path" : "Njia ya kisanduku si halali", + "Folder not found" : "Kisanduku hakipatikani", + "The file cannot be found" : "Faili haliwezi kupatikana", + "The destination path does not exist: %1$s" : "Njia lengwa haipo %1$s", + "You do not have permission to create a file at the specified location" : "Huna ruhusa kuunda faili katika eneo lililobainishwa", + "The file could not be converted." : "Faili halikuweza kubadilishwa", + "Could not get relative path to converted file" : "Haikuweza kupata njia sawia ya faili lililobadilishwa", + "Favorite files" : "Faili pendwa", + "No favorites" : "Hakuna vipendwa", + "More favorites" : "Vipendwa zaidi", + "Accept" : "Kubali", + "Reject" : "Kataa", + "Incoming ownership transfer from {user}" : "Uhamisho wa umiliki unaoingia kutoka {user}", + "Do you want to accept {path}?\n\nNote: The transfer process after accepting may take up to 1 hour." : "Je unataka kukubali {path}?\n\nKubmbuka: Mchakato wa uhamisho baada ya kukubali unaweza kuchukua mpaka saa 1", + "Ownership transfer denied" : "Uhamisho wa umiliki umekataliwa", + "Your ownership transfer of {path} was denied by {user}." : "Uhamisho wa umiliki wako wa {path}umekataliwa na {user}", + "Ownership transfer failed" : "Uhamisho wa umiliki umeshindikana", + "Your ownership transfer of {path} to {user} failed." : "Uhamisho wa umiliki wako wa {path}kwenda {user}umeshindikana", + "The ownership transfer of {path} from {user} failed." : "Uhamisho wa umiliki wa {path}kutoka {user}umeshindikana", + "Ownership transfer done" : "Uhamisho wa umiliki umefanyika", + "Your ownership transfer of {path} to {user} has completed." : "Uhamisho wako wa umiliki wa {path}kwenda {user}umekamilika", + "The ownership transfer of {path} from {user} has completed." : "Uhamisho wa umiliki wa {path}kutoka{user}umekamilika", + "in %s" : "Katika %s", + "Transferred from %1$s on %2$s" : "Imehamishwa kutoka %1$skatika%2$s", + "Files compatibility" : "Utengamano wa faili", + "Allow to restrict filenames to ensure files can be synced with all clients. By default all filenames valid on POSIX (e.g. Linux or macOS) are allowed." : "Ruhusu kuzuia majina ya faili ili kuhakikisha kuwa faili zinaweza kusawazishwa na wateja wote. Kwa chaguo-msingi, majina yote ya faili ni halali katika POSIX (e.g. Linux or macOS) zinaruhusiwa.", + "After enabling the Windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "Baada ya kuruhusu majina ya faili yanayooana na Windows, faili zilizopo haziwezi kubadilishwa tena lakini zinaweza kubadilishwa kuwa majina mapya halali na mmiliki wao.", + "It is also possible to migrate files automatically after enabling this setting, please refer to the documentation about the occ command." : "Pia inawezekana kuhamisha faili kiotomatiki baada ya kuwezesha mpangilio huu, tafadhali rejelea hati kuhusu amri ya occ.", + "Enforce Windows compatibility" : "Tekeleza utangamano wa windows", + "This will block filenames not valid on Windows systems, like using reserved names or special characters. But this will not enforce compatibility of case sensitivity." : "Hii itazuia majina ya faili ambayo si halali kwenye mifumo ya Windows, kama vile kutumia majina yaliyohifadhiwa au herufi maalum. Lakini hii haitatekeleza utangamano wa unyeti wa kesi.", + "File Management" : "Usimamizi wa faili", + "Home" : "Nyumbani", + "Target folder does not exist any more" : "Kisanduku kilicholengwa hakipo tena", + "Reload current directory" : "Pakia upya kitabu cha orodha ya sasa", + "Go to the \"{dir}\" directory" : "Nenda kwenye {dir}kitabu cha orodha", + "Current directory path" : "Njia ya kitabu cha orodha ya sasa", + "Your have used your space quota and cannot upload files anymore" : "Umetumia nafasi yako kwa upendeleo na huwezi kupakia faili zaidi", + "You do not have permission to upload or create files here." : "Huna ruhusa kupakia au kutengeneza faili hapa", + "Drag and drop files here to upload" : "Sogeza na udondoshe faili hapa ili upakie", + "Favorite" : "Kipendwa", + "Back" : "Rudi", + "Toggle selection for file \"{displayName}\"" : "Geuza uteuzi wa faili \"{displayName}\"", + "Toggle selection for folder \"{displayName}\"" : "Geuza uteuzi wa kisanduku \"{displayName}\"", + "File is loading" : "Faili inapakia", + "Folder is loading" : "Kisanduku kinapakia", + "Filename" : "Jina la faili", + "Folder name" : "Jina la kisanduku", + "This node is unavailable" : "Nodi hii haipatikani", + "Another entry with the same name already exists." : "Ingizo lingine lenye jina sawasawa lipo tayari", + "Invalid filename." : "Majina ya faili si sahihi", + "Renamed \"{oldName}\" to \"{newName}\"" : "Imebadili jina \"{oldName}\" mpaka \"{newName}\"", + "Rename file" : "Badili jina la faili", + "Folder" : "Kisanduku", + "Unknown file type" : "Aina ya faili isiyojulikana", + "{ext} image" : "{ext}picha", + "{ext} video" : "{ext}picha mjongeo", + "{ext} audio" : "{ext}sauti", + "{ext} text" : "{ext}maandishi", + "Pending" : "Inasubiri", + "Unknown date" : "Tarehe isiyojulikana", + "Clear filter" : "Futa kichujio", + "Modified" : "Iliyoboreshwa", + "Type" : "Aina", + "Active filters" : "Vichujio vinavyotumika", + "Remove filter" : "Ondoa kichujio", + "Total rows summary" : "Muhtasari wa jumla ya safu mlalo", + "Toggle selection for all files and folders" : "Geuza uteuzi wa faili na visanduku vyote", + "Name" : "Jina", + "File type" : "Aina ya faili", + "Size" : "Ukubwa", + "\"{displayName}\" failed on some elements" : "\"{displayName} imeshindwa katika vipengele kadhaa", + "\"{displayName}\" batch action executed successfully" : "\"{displayName}\" kitendo cha kundi kimetekelezwa kwa mafanikio", + "\"{displayName}\" action failed" : "\"{displayName}\" matendo yameshindwa", + "Actions" : "Utendekaji", + "(selected)" : "(iliyochaguliwa)", + "List of files and folders." : "Orodha ya faili na visanduku", + "You have used your space quota and cannot upload files anymore." : "Umetumia mgao wako wa nafasi na huwezi kupakia faili tena.", + "Column headers with buttons are sortable." : "Vichwa vya safu wima vilivyo na vifungo vinaweza kupangwa.\n ", + "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Orodha hii haijatolewa kikamilifu kwa sababu za utendaji. Faili zitatolewa unapopitia orodha.", + "File not found" : "Faili halipatikani", + "{count} selected" : "{count}imechaguliwa", + "{usedQuotaByte} used" : "{usedQuotaByte}imetumika", + "{used} of {quota} used" : "{used} ya {quota}imetumika", + "{relative}% used" : "{relative}% imetumika", + "Could not refresh storage stats" : "Haikuweza kuonesha upya takwimu za hifadhi", + "Your storage is full, files can not be updated or synced anymore!" : "Hifadhi yako imejaa, faili haziwezi kusasishwa au kusawazishwa tena!\n ", + "Storage information" : "Taarifa za uhifadhi", + "Storage quota" : "Kiasi cha uhifadhi", + "New folder" : "Kisanduku kipya", + "Create new folder" : "Tengeneza kisanduku kipya", + "This name is already in use." : "Jina hili liko katika matumizi tayari", + "Create" : "Tengeneza", + "Fill template fields" : "Jaza sehemu za violezo", + "Submitting fields …" : "Inawasilisha violezo", + "Submit" : "Wasilisha", + "Choose a file or folder to transfer" : "Chagua faili au kisanduku cha kuhamisha", + "Transfer" : "Hamisha", + "Transfer {path} to {userid}" : "Hamisha {path}mpaka {userid}", + "Invalid path selected" : "Njia iliyochaguliwa si halali", + "Unknown error" : "Hitilafu isiyojulikana", + "Ownership transfer request sent" : "Ombi la uhamisho wa umiliki limetumwa", + "Cannot transfer ownership of a file or folder you do not own" : "Haiwezi kuhamisha umiliki wa faili au kisanduku usichomiliki", + "Transfer ownership of a file or folder" : "Hamisha umiliki wa faili au kisanduku", + "Choose file or folder to transfer" : "Chagua faili au kisanduku cha kuhamisha", + "Change" : "Badili", + "New owner" : "Mmiliki mpya", + "Keep {old}" : "Weka {old}", + "Keep without extension" : "Weka bila ongezeko", + "Use {new}" : "Tumia {new}", + "Remove extension" : "Ondoa ongezeko", + "Change file extension" : "Badili ongezeko la faili", + "Changing the file extension from \"{old}\" to \"{new}\" may render the file unreadable." : "Kubadilisha kiendelezi cha faili kutoka \"{{old}}\" hadi \"{new}\" kunaweza kufanya faili isisomeke.", + "Removing the file extension \"{old}\" may render the file unreadable." : "Kuondoa kiendelezi cha faili \"{old}\" kunaweza kufanya faili isisomeke.", + "Adding the file extension \"{new}\" may render the file unreadable." : "Kuongeza kiendelezi cha faili \"{new}\" kunaweza kufanya faili isisomeke.", + "Do not show this dialog again." : "Usioneshe mazungumzo haya tena", + "Select file or folder to link to" : "Chagua faili au kisanduku cha kuunga kwa", + "Choose {file}" : "Chagua {file}", + "Share" : "Shirikisha", + "Shared by link" : "Imeshirikishwa na kiungio", + "Shared" : "Shirikisha", + "Switch to list view" : "Badili hadi mwonekano wa orodha", + "Switch to grid view" : "Badili hadi mwonekano wa gridi", + "The file could not be found" : "Faili halikupatikana", + "Upload was cancelled by user" : "Upakiaji ulisitishwa na mtumiaji", + "Not enough free space" : "Hakuna eneo huru la kutosha", + "Operation is blocked by access control" : "Uendeshaji umezuiwa na udhibiti wa ufikiaji", + "Error during upload: {message}" : "Hitilafu wakati wa kupakia: {message}", + "Error during upload, status code {status}" : "Hitilafu wakati wa kupakia, msimbo wa hali {status}", + "Unknown error during upload" : "Hitilafu isiyojulikana wakati wa kupakia", + "\"{displayName}\" action executed successfully" : "\"{displayName}\" kitendo kimetekelezwa kwa mafanikio", + "Loading current folder" : "Inapakia faili ya sasa", + "Retry" : "Jaribu tene", + "No files in here" : "Hakuna faili hapa", + "Upload some content or sync with your devices!" : "Pakia baadhi ya maudhui au usawazishe na vifaa vyako!", + "Go back" : "Rudi nyuma", + "Filter file names …" : "Chuja majina ya faili...", + "Views" : "Mionekano", + "Files settings" : "Mipangilio ya faili", + "Your files" : "Mafaili yako", + "Open in files" : "Fungua ndani ya faili", + "File cannot be accessed" : "Faili haliwezi kufikika", + "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Faili haikupatikana au huna ruhusa ya kuitazama. Uliza mtumaji kuishirikisha.", + "Enable the grid view" : "Wezesha mwonekano wa gridi", + "Enable folder tree" : "Wezesha faili la tatu", + "Additional settings" : "Mipangilio ya nyongeza", + "WebDAV" : "WavutiDAV", + "WebDAV URL" : "WavutiDAV URL", + "Copy to clipboard" : "Nakili kwenye ubao wa kunakili", + "Use this address to access your Files via WebDAV" : "Tumia anwani hii kufikia Faili zako kupitia WavutiDAV", + "If you have enabled 2FA, you must create and use a new app password by clicking here." : "Ikiwa umewasha 2FA, lazima uunde na utumie nenosiri jipya la programu kwa kubofya hapa", + "Warnings" : "Maonyo", + "Keyboard shortcuts" : "Mikato ya keyboard", + "Rename a file" : "Ita faili jina jipya", + "Delete a file" : "Futa faili", + "Favorite or remove a file from favorites" : "Pendwa au ondoa faili kutoka pendwa", + "Manage tags for a file" : "simamia maoni kwa faili", + "Selection" : "Machaguo", + "Select all files" : "Chagua faili zote", + "Deselect all files" : "Usichague faili zote", + "Select or deselect a file" : "Chagua au usichague faili", + "Navigation" : "Uendeshaji", + "View" : "Angalia", + "Owner" : "Mmiliki", + "Remove from favorites" : "Ondoa kutoka katika pendwa", + "Add to favorites" : "Ongeza kwenye pendwa", + "Tags" : "Maoni", + "Creating file" : "Inatengeneza faili", + "Save as {displayName}" : "Hifadhi kama {displayName}", + "Save as …" : "Hifadhi kama", + "Delete permanently" : "Futa moja kwa moja", + "Delete and unshare" : "Futa na usishirikishe", + "Delete file" : "Futa faili", + "Delete files" : "Futa faili", + "Delete folder" : "Futa kisanduku", + "Delete folders" : "Futa visanduku", + "Delete" : "Futa", + "_You are about to permanently delete {count} item_::_You are about to permanently delete {count} items_" : ["You are about to permanently delete {count} item","Unakaribia kufuta vipengee {count}kabisa"], + "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["You are about to delete {count} item","Unakaribia kufuta vipengee{count}"], + "Confirm deletion" : "Thibitisha ufutaji", + "Cancel" : "Sitisha", + "Moving \"{source}\" to \"{destination}\" …" : "Sogeza \"{source}\" mpaka \"{destination}\"", + "Copying \"{source}\" to \"{destination}\" …" : "Inanakili \"{source}\" hadi \"{destination}\" ...", + "You cannot move a file/folder onto itself or into a subfolder of itself" : "Huwezi kuhamisha faili/folda kwenye yenyewe au kwenye folda yenyewe", + "(copy)" : "(nakili)", + "(copy %n)" : "(nakili %n)", + "Copy to {target}" : "Nakili kwenda {target}", + "Copy" : "Nakili", + "Move to {target}" : "Hamishia {target}", + "Move" : "Hamisha", + "Move or copy" : "Hamisha au nakili", + "Open folder {displayName}" : "Fungua kisanduku {displayName}", + "Open in Files" : "Fungua ndani ya faili", + "Open locally" : "Fungua kikawaida", + "Failed to redirect to client" : "Imeshindwa kuielekeza kwa mteja", + "Open file locally" : "Fungua faili kikawaida", + "Open online" : "Fungua mtandaoni", + "Rename" : "Ipe jina jipya", + "Open details" : "Fungua maelezo", + "Today" : "Leo", + "Last 7 days" : "Siku 7 zilizopita", + "Last 30 days" : "Siku 30 zilizopita", + "This year ({year})" : "Mwaka huu {year}", + "Last year ({year})" : "Mwaka uliopita {year}", + "Documents" : "Nyaraka", + "Presentations" : "Uwasilishaji", + "PDFs" : "PDFs", + "Folders" : "Visanduku", + "Audio" : "Sauti", + "Videos" : "Picha mjongeo", + "In folder" : "Ndani ya kisanduku", + "Search in folder: {folder}" : "Tafuta katika kisanduku {folder}", + "No files to upload" : "Hakuna faili la kupakia", + "No files to process" : "Hakuna faili la kuchakata", + "Files copied successfully" : "Faili limenakiliwa kikamilifu", + "Files moved successfully" : "Faili limeondolewa kikamilifu", + "Upload cancelled" : "Upakiaji umesitishwa", + "Unexpected error: {error}" : "Hitilafu isiyotarajiwa {error}", + "Download" : "Pakua", + "Close" : "Funga", + "Uploading …" : "Inapakia", + "Open" : "Fungua", + "Details" : "Maelezo ya kina", + "copy" : "Nakili", + "Could not copy \"{file}\"" : "Haikuweza kunakili {file}", + "New" : "Mpya", + "{used} used" : "{used}imetumika", + "Upload file" : "Pakia faili", + "Not favored" : "Haikupendwa", + "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "Baada ya kuwezesha majina ya windows ya faili yanayooana, faili zilizopo haziwezi kurekebishwa tena lakini zinaweza kubadilishwa kuwa majina mapya halali na mmiliki wao." +}, +"nplurals=2; plural=(n != 1);"); diff --git a/apps/files/l10n/sw.json b/apps/files/l10n/sw.json new file mode 100644 index 00000000000..868a65e86f2 --- /dev/null +++ b/apps/files/l10n/sw.json @@ -0,0 +1,275 @@ +{ "translations": { + "Added to favorites" : "Imeongezwa kwa vipendwa", + "Removed from favorites" : "Imeondolewa kutoka vipendwa", + "You added {file} to your favorites" : "Umeongeza {file}kwa vipendwa vyako", + "You removed {file} from your favorites" : "Umeondoa {file}kwenye vipendwa vyako", + "Favorites" : "Vipendwa", + "File changes" : "Mabadiliko ya faili", + "Created by {user}" : "Imetengenezwa na {user}", + "Changed by {user}" : "Imebadilishwa na {user}", + "Deleted by {user}" : "Imefutwa na {user}", + "Restored by {user}" : "Imehifadhiwa na {user}", + "Renamed by {user}" : "Imepewa jina upya na {user}", + "Moved by {user}" : "Imesogezwa na {user}", + "\"remote account\"" : "\"akaunti ya mbali\"", + "You created {file}" : "Umetengeneza {file}", + "You created an encrypted file in {file}" : "Umeunda faili iliyosimbwa kwa njia fiche katika {file}", + "{user} created {file}" : "{user} ameunda {file}", + "{user} created an encrypted file in {file}" : "{user}ameunda faili iliyosimbwa kwa njia fiche katika {file}", + "{file} was created in a public folder" : "{file}ilitengenezwa katika kisanduku cha umma", + "You changed {file}" : "Umebadilisha {file}", + "You changed an encrypted file in {file}" : "Umebadilisha faili iliyosimbwa kwa njia fiche katika {file}", + "{user} changed {file}" : "{user} amebadili {file}", + "{user} changed an encrypted file in {file}" : "{user}amebadili faili iliyosimbwa kwa njia fiche katika {file}", + "You deleted {file}" : "Umefuta {file}", + "You deleted an encrypted file in {file}" : "Umefuta faili iliyosimbwa kwa njia fiche katika {file}", + "{user} deleted {file}" : "{user} amefuta {file}", + "{user} deleted an encrypted file in {file}" : "{user} amefuta faili iliyosimbwa kwa njia fiche katika {file}", + "You restored {file}" : "Umehifadhi upya {file}", + "{user} restored {file}" : "{user} amehifadhi upya {file}", + "You renamed {oldfile} (hidden) to {newfile} (hidden)" : "Umeita jina upya {oldfile}(iliyofichwa)kwenda {newfile} (iliyofichwa)", + "You renamed {oldfile} (hidden) to {newfile}" : "Umeita jina upya {oldfile}(iliyofichwa)kwenda{newfile}", + "You renamed {oldfile} to {newfile} (hidden)" : "Umeita jina upya {oldfile}kwenda{newfile}(iliyofichwa)", + "You renamed {oldfile} to {newfile}" : "Umeita jina upya {oldfile}hadi{newfile}", + "{user} renamed {oldfile} (hidden) to {newfile} (hidden)" : "{user}ameita jina upya{oldfile}(iliyofichwa) hadi {newfile} (iliyofichwa)", + "{user} renamed {oldfile} (hidden) to {newfile}" : "{user}ameita jina upya{oldfile}(iliyofichwa) hadi{newfile}", + "{user} renamed {oldfile} to {newfile} (hidden)" : "{user}ameita jina upya{oldfile}hadi{newfile}(iliyofichwa)", + "{user} renamed {oldfile} to {newfile}" : "{user}ameita jina upya {oldfile}hadi{newfile}", + "You moved {oldfile} to {newfile}" : "Umeondoa {oldfile}hadi{newfile}", + "{user} moved {oldfile} to {newfile}" : "{user}amesogeza {oldfile}hadi{newfile}", + "A file has been added to or removed from your <strong>favorites</strong>" : "Faili limeongezwa kwenye au limeondolewa kutoka <strong>vipendwa</strong>", + "Files" : "Mafaili", + "A file or folder has been <strong>changed</strong>" : "Faili au kisanduku kime<strong>badilishwa</strong>", + "A favorite file or folder has been <strong>changed</strong>" : "Faili pendwa au kisanduku kime<strong>badilishwa</strong>", + "Failed to authorize" : "Imeshindwa kuidhinisha", + "Invalid folder path" : "Njia ya kisanduku si halali", + "Folder not found" : "Kisanduku hakipatikani", + "The file cannot be found" : "Faili haliwezi kupatikana", + "The destination path does not exist: %1$s" : "Njia lengwa haipo %1$s", + "You do not have permission to create a file at the specified location" : "Huna ruhusa kuunda faili katika eneo lililobainishwa", + "The file could not be converted." : "Faili halikuweza kubadilishwa", + "Could not get relative path to converted file" : "Haikuweza kupata njia sawia ya faili lililobadilishwa", + "Favorite files" : "Faili pendwa", + "No favorites" : "Hakuna vipendwa", + "More favorites" : "Vipendwa zaidi", + "Accept" : "Kubali", + "Reject" : "Kataa", + "Incoming ownership transfer from {user}" : "Uhamisho wa umiliki unaoingia kutoka {user}", + "Do you want to accept {path}?\n\nNote: The transfer process after accepting may take up to 1 hour." : "Je unataka kukubali {path}?\n\nKubmbuka: Mchakato wa uhamisho baada ya kukubali unaweza kuchukua mpaka saa 1", + "Ownership transfer denied" : "Uhamisho wa umiliki umekataliwa", + "Your ownership transfer of {path} was denied by {user}." : "Uhamisho wa umiliki wako wa {path}umekataliwa na {user}", + "Ownership transfer failed" : "Uhamisho wa umiliki umeshindikana", + "Your ownership transfer of {path} to {user} failed." : "Uhamisho wa umiliki wako wa {path}kwenda {user}umeshindikana", + "The ownership transfer of {path} from {user} failed." : "Uhamisho wa umiliki wa {path}kutoka {user}umeshindikana", + "Ownership transfer done" : "Uhamisho wa umiliki umefanyika", + "Your ownership transfer of {path} to {user} has completed." : "Uhamisho wako wa umiliki wa {path}kwenda {user}umekamilika", + "The ownership transfer of {path} from {user} has completed." : "Uhamisho wa umiliki wa {path}kutoka{user}umekamilika", + "in %s" : "Katika %s", + "Transferred from %1$s on %2$s" : "Imehamishwa kutoka %1$skatika%2$s", + "Files compatibility" : "Utengamano wa faili", + "Allow to restrict filenames to ensure files can be synced with all clients. By default all filenames valid on POSIX (e.g. Linux or macOS) are allowed." : "Ruhusu kuzuia majina ya faili ili kuhakikisha kuwa faili zinaweza kusawazishwa na wateja wote. Kwa chaguo-msingi, majina yote ya faili ni halali katika POSIX (e.g. Linux or macOS) zinaruhusiwa.", + "After enabling the Windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "Baada ya kuruhusu majina ya faili yanayooana na Windows, faili zilizopo haziwezi kubadilishwa tena lakini zinaweza kubadilishwa kuwa majina mapya halali na mmiliki wao.", + "It is also possible to migrate files automatically after enabling this setting, please refer to the documentation about the occ command." : "Pia inawezekana kuhamisha faili kiotomatiki baada ya kuwezesha mpangilio huu, tafadhali rejelea hati kuhusu amri ya occ.", + "Enforce Windows compatibility" : "Tekeleza utangamano wa windows", + "This will block filenames not valid on Windows systems, like using reserved names or special characters. But this will not enforce compatibility of case sensitivity." : "Hii itazuia majina ya faili ambayo si halali kwenye mifumo ya Windows, kama vile kutumia majina yaliyohifadhiwa au herufi maalum. Lakini hii haitatekeleza utangamano wa unyeti wa kesi.", + "File Management" : "Usimamizi wa faili", + "Home" : "Nyumbani", + "Target folder does not exist any more" : "Kisanduku kilicholengwa hakipo tena", + "Reload current directory" : "Pakia upya kitabu cha orodha ya sasa", + "Go to the \"{dir}\" directory" : "Nenda kwenye {dir}kitabu cha orodha", + "Current directory path" : "Njia ya kitabu cha orodha ya sasa", + "Your have used your space quota and cannot upload files anymore" : "Umetumia nafasi yako kwa upendeleo na huwezi kupakia faili zaidi", + "You do not have permission to upload or create files here." : "Huna ruhusa kupakia au kutengeneza faili hapa", + "Drag and drop files here to upload" : "Sogeza na udondoshe faili hapa ili upakie", + "Favorite" : "Kipendwa", + "Back" : "Rudi", + "Toggle selection for file \"{displayName}\"" : "Geuza uteuzi wa faili \"{displayName}\"", + "Toggle selection for folder \"{displayName}\"" : "Geuza uteuzi wa kisanduku \"{displayName}\"", + "File is loading" : "Faili inapakia", + "Folder is loading" : "Kisanduku kinapakia", + "Filename" : "Jina la faili", + "Folder name" : "Jina la kisanduku", + "This node is unavailable" : "Nodi hii haipatikani", + "Another entry with the same name already exists." : "Ingizo lingine lenye jina sawasawa lipo tayari", + "Invalid filename." : "Majina ya faili si sahihi", + "Renamed \"{oldName}\" to \"{newName}\"" : "Imebadili jina \"{oldName}\" mpaka \"{newName}\"", + "Rename file" : "Badili jina la faili", + "Folder" : "Kisanduku", + "Unknown file type" : "Aina ya faili isiyojulikana", + "{ext} image" : "{ext}picha", + "{ext} video" : "{ext}picha mjongeo", + "{ext} audio" : "{ext}sauti", + "{ext} text" : "{ext}maandishi", + "Pending" : "Inasubiri", + "Unknown date" : "Tarehe isiyojulikana", + "Clear filter" : "Futa kichujio", + "Modified" : "Iliyoboreshwa", + "Type" : "Aina", + "Active filters" : "Vichujio vinavyotumika", + "Remove filter" : "Ondoa kichujio", + "Total rows summary" : "Muhtasari wa jumla ya safu mlalo", + "Toggle selection for all files and folders" : "Geuza uteuzi wa faili na visanduku vyote", + "Name" : "Jina", + "File type" : "Aina ya faili", + "Size" : "Ukubwa", + "\"{displayName}\" failed on some elements" : "\"{displayName} imeshindwa katika vipengele kadhaa", + "\"{displayName}\" batch action executed successfully" : "\"{displayName}\" kitendo cha kundi kimetekelezwa kwa mafanikio", + "\"{displayName}\" action failed" : "\"{displayName}\" matendo yameshindwa", + "Actions" : "Utendekaji", + "(selected)" : "(iliyochaguliwa)", + "List of files and folders." : "Orodha ya faili na visanduku", + "You have used your space quota and cannot upload files anymore." : "Umetumia mgao wako wa nafasi na huwezi kupakia faili tena.", + "Column headers with buttons are sortable." : "Vichwa vya safu wima vilivyo na vifungo vinaweza kupangwa.\n ", + "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Orodha hii haijatolewa kikamilifu kwa sababu za utendaji. Faili zitatolewa unapopitia orodha.", + "File not found" : "Faili halipatikani", + "{count} selected" : "{count}imechaguliwa", + "{usedQuotaByte} used" : "{usedQuotaByte}imetumika", + "{used} of {quota} used" : "{used} ya {quota}imetumika", + "{relative}% used" : "{relative}% imetumika", + "Could not refresh storage stats" : "Haikuweza kuonesha upya takwimu za hifadhi", + "Your storage is full, files can not be updated or synced anymore!" : "Hifadhi yako imejaa, faili haziwezi kusasishwa au kusawazishwa tena!\n ", + "Storage information" : "Taarifa za uhifadhi", + "Storage quota" : "Kiasi cha uhifadhi", + "New folder" : "Kisanduku kipya", + "Create new folder" : "Tengeneza kisanduku kipya", + "This name is already in use." : "Jina hili liko katika matumizi tayari", + "Create" : "Tengeneza", + "Fill template fields" : "Jaza sehemu za violezo", + "Submitting fields …" : "Inawasilisha violezo", + "Submit" : "Wasilisha", + "Choose a file or folder to transfer" : "Chagua faili au kisanduku cha kuhamisha", + "Transfer" : "Hamisha", + "Transfer {path} to {userid}" : "Hamisha {path}mpaka {userid}", + "Invalid path selected" : "Njia iliyochaguliwa si halali", + "Unknown error" : "Hitilafu isiyojulikana", + "Ownership transfer request sent" : "Ombi la uhamisho wa umiliki limetumwa", + "Cannot transfer ownership of a file or folder you do not own" : "Haiwezi kuhamisha umiliki wa faili au kisanduku usichomiliki", + "Transfer ownership of a file or folder" : "Hamisha umiliki wa faili au kisanduku", + "Choose file or folder to transfer" : "Chagua faili au kisanduku cha kuhamisha", + "Change" : "Badili", + "New owner" : "Mmiliki mpya", + "Keep {old}" : "Weka {old}", + "Keep without extension" : "Weka bila ongezeko", + "Use {new}" : "Tumia {new}", + "Remove extension" : "Ondoa ongezeko", + "Change file extension" : "Badili ongezeko la faili", + "Changing the file extension from \"{old}\" to \"{new}\" may render the file unreadable." : "Kubadilisha kiendelezi cha faili kutoka \"{{old}}\" hadi \"{new}\" kunaweza kufanya faili isisomeke.", + "Removing the file extension \"{old}\" may render the file unreadable." : "Kuondoa kiendelezi cha faili \"{old}\" kunaweza kufanya faili isisomeke.", + "Adding the file extension \"{new}\" may render the file unreadable." : "Kuongeza kiendelezi cha faili \"{new}\" kunaweza kufanya faili isisomeke.", + "Do not show this dialog again." : "Usioneshe mazungumzo haya tena", + "Select file or folder to link to" : "Chagua faili au kisanduku cha kuunga kwa", + "Choose {file}" : "Chagua {file}", + "Share" : "Shirikisha", + "Shared by link" : "Imeshirikishwa na kiungio", + "Shared" : "Shirikisha", + "Switch to list view" : "Badili hadi mwonekano wa orodha", + "Switch to grid view" : "Badili hadi mwonekano wa gridi", + "The file could not be found" : "Faili halikupatikana", + "Upload was cancelled by user" : "Upakiaji ulisitishwa na mtumiaji", + "Not enough free space" : "Hakuna eneo huru la kutosha", + "Operation is blocked by access control" : "Uendeshaji umezuiwa na udhibiti wa ufikiaji", + "Error during upload: {message}" : "Hitilafu wakati wa kupakia: {message}", + "Error during upload, status code {status}" : "Hitilafu wakati wa kupakia, msimbo wa hali {status}", + "Unknown error during upload" : "Hitilafu isiyojulikana wakati wa kupakia", + "\"{displayName}\" action executed successfully" : "\"{displayName}\" kitendo kimetekelezwa kwa mafanikio", + "Loading current folder" : "Inapakia faili ya sasa", + "Retry" : "Jaribu tene", + "No files in here" : "Hakuna faili hapa", + "Upload some content or sync with your devices!" : "Pakia baadhi ya maudhui au usawazishe na vifaa vyako!", + "Go back" : "Rudi nyuma", + "Filter file names …" : "Chuja majina ya faili...", + "Views" : "Mionekano", + "Files settings" : "Mipangilio ya faili", + "Your files" : "Mafaili yako", + "Open in files" : "Fungua ndani ya faili", + "File cannot be accessed" : "Faili haliwezi kufikika", + "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Faili haikupatikana au huna ruhusa ya kuitazama. Uliza mtumaji kuishirikisha.", + "Enable the grid view" : "Wezesha mwonekano wa gridi", + "Enable folder tree" : "Wezesha faili la tatu", + "Additional settings" : "Mipangilio ya nyongeza", + "WebDAV" : "WavutiDAV", + "WebDAV URL" : "WavutiDAV URL", + "Copy to clipboard" : "Nakili kwenye ubao wa kunakili", + "Use this address to access your Files via WebDAV" : "Tumia anwani hii kufikia Faili zako kupitia WavutiDAV", + "If you have enabled 2FA, you must create and use a new app password by clicking here." : "Ikiwa umewasha 2FA, lazima uunde na utumie nenosiri jipya la programu kwa kubofya hapa", + "Warnings" : "Maonyo", + "Keyboard shortcuts" : "Mikato ya keyboard", + "Rename a file" : "Ita faili jina jipya", + "Delete a file" : "Futa faili", + "Favorite or remove a file from favorites" : "Pendwa au ondoa faili kutoka pendwa", + "Manage tags for a file" : "simamia maoni kwa faili", + "Selection" : "Machaguo", + "Select all files" : "Chagua faili zote", + "Deselect all files" : "Usichague faili zote", + "Select or deselect a file" : "Chagua au usichague faili", + "Navigation" : "Uendeshaji", + "View" : "Angalia", + "Owner" : "Mmiliki", + "Remove from favorites" : "Ondoa kutoka katika pendwa", + "Add to favorites" : "Ongeza kwenye pendwa", + "Tags" : "Maoni", + "Creating file" : "Inatengeneza faili", + "Save as {displayName}" : "Hifadhi kama {displayName}", + "Save as …" : "Hifadhi kama", + "Delete permanently" : "Futa moja kwa moja", + "Delete and unshare" : "Futa na usishirikishe", + "Delete file" : "Futa faili", + "Delete files" : "Futa faili", + "Delete folder" : "Futa kisanduku", + "Delete folders" : "Futa visanduku", + "Delete" : "Futa", + "_You are about to permanently delete {count} item_::_You are about to permanently delete {count} items_" : ["You are about to permanently delete {count} item","Unakaribia kufuta vipengee {count}kabisa"], + "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["You are about to delete {count} item","Unakaribia kufuta vipengee{count}"], + "Confirm deletion" : "Thibitisha ufutaji", + "Cancel" : "Sitisha", + "Moving \"{source}\" to \"{destination}\" …" : "Sogeza \"{source}\" mpaka \"{destination}\"", + "Copying \"{source}\" to \"{destination}\" …" : "Inanakili \"{source}\" hadi \"{destination}\" ...", + "You cannot move a file/folder onto itself or into a subfolder of itself" : "Huwezi kuhamisha faili/folda kwenye yenyewe au kwenye folda yenyewe", + "(copy)" : "(nakili)", + "(copy %n)" : "(nakili %n)", + "Copy to {target}" : "Nakili kwenda {target}", + "Copy" : "Nakili", + "Move to {target}" : "Hamishia {target}", + "Move" : "Hamisha", + "Move or copy" : "Hamisha au nakili", + "Open folder {displayName}" : "Fungua kisanduku {displayName}", + "Open in Files" : "Fungua ndani ya faili", + "Open locally" : "Fungua kikawaida", + "Failed to redirect to client" : "Imeshindwa kuielekeza kwa mteja", + "Open file locally" : "Fungua faili kikawaida", + "Open online" : "Fungua mtandaoni", + "Rename" : "Ipe jina jipya", + "Open details" : "Fungua maelezo", + "Today" : "Leo", + "Last 7 days" : "Siku 7 zilizopita", + "Last 30 days" : "Siku 30 zilizopita", + "This year ({year})" : "Mwaka huu {year}", + "Last year ({year})" : "Mwaka uliopita {year}", + "Documents" : "Nyaraka", + "Presentations" : "Uwasilishaji", + "PDFs" : "PDFs", + "Folders" : "Visanduku", + "Audio" : "Sauti", + "Videos" : "Picha mjongeo", + "In folder" : "Ndani ya kisanduku", + "Search in folder: {folder}" : "Tafuta katika kisanduku {folder}", + "No files to upload" : "Hakuna faili la kupakia", + "No files to process" : "Hakuna faili la kuchakata", + "Files copied successfully" : "Faili limenakiliwa kikamilifu", + "Files moved successfully" : "Faili limeondolewa kikamilifu", + "Upload cancelled" : "Upakiaji umesitishwa", + "Unexpected error: {error}" : "Hitilafu isiyotarajiwa {error}", + "Download" : "Pakua", + "Close" : "Funga", + "Uploading …" : "Inapakia", + "Open" : "Fungua", + "Details" : "Maelezo ya kina", + "copy" : "Nakili", + "Could not copy \"{file}\"" : "Haikuweza kunakili {file}", + "New" : "Mpya", + "{used} used" : "{used}imetumika", + "Upload file" : "Pakia faili", + "Not favored" : "Haikupendwa", + "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "Baada ya kuwezesha majina ya windows ya faili yanayooana, faili zilizopo haziwezi kurekebishwa tena lakini zinaweza kubadilishwa kuwa majina mapya halali na mmiliki wao." +},"pluralForm" :"nplurals=2; plural=(n != 1);" +}
\ No newline at end of file diff --git a/apps/files_external/l10n/pt_BR.js b/apps/files_external/l10n/pt_BR.js index 233814a6abc..c1f7cff9a1d 100644 --- a/apps/files_external/l10n/pt_BR.js +++ b/apps/files_external/l10n/pt_BR.js @@ -52,7 +52,7 @@ OC.L10N.register( "RSA private key" : "Chave privada RSA", "Private key" : "Chave privada", "Kerberos default realm, defaults to \"WORKGROUP\"" : "Reino padrão do Kerberos, o padrão é \"WORKGROUP\"", - "Kerberos ticket Apache mode" : "Modo Apache de Ticket Kerberos", + "Kerberos ticket Apache mode" : "Modo Apache de ticket Kerberos", "Kerberos ticket" : "Ticket Kerberos", "Amazon S3" : "Amazon S3", "Bucket" : "Cesta", @@ -82,9 +82,9 @@ OC.L10N.register( "Share" : "Compartilhar", "Show hidden files" : "Mostrar arquivos ocultos", "Case sensitive file system" : "Sistema de arquivos diferenciando maiúsculas/minúsculas", - "Disabling it will allow to use a case insensitive file system, but comes with a performance penalty" : "Desativá-lo permitirá usar um sistema de arquivos que não diferencia maiúsculas de minúsculas, mas acarretará uma penalidade de desempenho", + "Disabling it will allow to use a case insensitive file system, but comes with a performance penalty" : "Desativar está opção permitirá usar um sistema de arquivos que não diferencia maiúsculas de minúsculas, mas acarretará uma penalidade de desempenho", "Verify ACL access when listing files" : "Verifique o acesso da ACL ao listar arquivos", - "Check the ACL's of each file or folder inside a directory to filter out items where the account has no read permissions, comes with a performance penalty" : "Verifique as ACLs de cada arquivo ou pasta dentro de um diretório para filtrar itens onde a conta não tem permissões de leitura, o que acarreta uma penalidade de desempenho", + "Check the ACL's of each file or folder inside a directory to filter out items where the account has no read permissions, comes with a performance penalty" : "Verificar as ACLs de cada arquivo ou pasta dentro de um diretório para filtrar itens onde a conta não tem permissões de leitura, tem uma penalidade de desempenho", "Timeout" : "Tempo limite", "SMB/CIFS using OC login" : "SMB/CIFS usando login OC", "Login as share" : "Faça login como compartilhamento", @@ -97,7 +97,7 @@ OC.L10N.register( "External storage" : "Armazenamento Externo", "External storage support" : "Suporte a armazenamento externo", "Adds basic external storage support" : "Adiciona suporte básico para armazenamento externo", - "This application enables administrators to configure connections to external storage providers, such as FTP servers, S3 or SWIFT object stores, other Nextcloud servers, WebDAV servers, and more. Administration can choose which types of storage to enable and can mount these storage locations for an account, a group, or the entire system. Users will see a new folder appear in their root Nextcloud directory, which they can access and use like any other Nextcloud folder. External storage also allows people to share files stored in these external locations. In these cases, the credentials for the owner of the file are used when the recipient requests the file from external storage, thereby ensuring that the recipient can access the shared file.\n\nExternal storage can be configured using the GUI or at the command line. This second option provides the administration with more flexibility for configuring bulk external storage mounts and setting mount priorities. More information is available in the external storage GUI documentation and the external storage Configuration File documentation." : "Este aplicativo permite que os administradores configurem conexões com provedores de armazenamento externos, como servidores FTP, armazenamentos de objetos S3 ou SWIFT, outros servidores Nextcloud, servidores WebDAV e muito mais. A administração pode escolher quais tipos de armazenamento ativar e pode montar esses locais de armazenamento para uma conta, um grupo ou todo o sistema. Os usuários verão uma nova pasta aparecer em seu diretório raiz Nextcloud, que eles podem acessar e usar como qualquer outra pasta Nextcloud. O armazenamento externo também permite que as pessoas compartilhem arquivos armazenados nesses locais externos. Nesses casos, as credenciais do proprietário do arquivo são usadas quando o destinatário solicita o arquivo do armazenamento externo, garantindo assim que o destinatário possa acessar o arquivo compartilhado. \n\nO armazenamento externo pode ser configurado usando a GUI ou na linha de comando. Esta segunda opção fornece à administração mais flexibilidade para configurar montagens de armazenamento externo em massa e definir prioridades de montagem. Mais informações estão disponíveis na documentação da GUI de armazenamento externo e na documentação do arquivo de configuração de armazenamento externo.", + "This application enables administrators to configure connections to external storage providers, such as FTP servers, S3 or SWIFT object stores, other Nextcloud servers, WebDAV servers, and more. Administration can choose which types of storage to enable and can mount these storage locations for an account, a group, or the entire system. Users will see a new folder appear in their root Nextcloud directory, which they can access and use like any other Nextcloud folder. External storage also allows people to share files stored in these external locations. In these cases, the credentials for the owner of the file are used when the recipient requests the file from external storage, thereby ensuring that the recipient can access the shared file.\n\nExternal storage can be configured using the GUI or at the command line. This second option provides the administration with more flexibility for configuring bulk external storage mounts and setting mount priorities. More information is available in the external storage GUI documentation and the external storage Configuration File documentation." : "Este aplicativo permite que os administradores configurem conexões com provedores de armazenamento externos, como servidores FTP, armazenamentos de objetos S3 ou SWIFT, outros servidores Nextcloud, servidores WebDAV e muito mais. A administração pode escolher quais tipos de armazenamento a serem ativados e pode montar estes locais de armazenamento para uma conta, um grupo ou todo o sistema. Os usuários verão uma nova pasta aparecer em seu diretório raiz Nextcloud, que eles podem acessar e usar como qualquer outra pasta do Nextcloud. O armazenamento externo também permite que as pessoas compartilhem arquivos armazenados nestes locais externos. Nesses casos, as credenciais do proprietário do arquivo são usadas quando o destinatário solicita o arquivo do armazenamento externo, garantindo assim que o destinatário possa acessar o arquivo compartilhado. \n\nO armazenamento externo pode ser configurado usando a GUI ou na linha de comando. Esta segunda opção fornece à administração mais flexibilidade para configurar montagens de armazenamento externo em massa e definir prioridades de montagem. Mais informações estão disponíveis na documentação da GUI de armazenamento externo e na documentação do arquivo de configuração de armazenamento externo.", "Confirm" : "Confirmar", "Storage credentials" : "Credenciais de armazenamento", "To access the storage, you need to provide the authentication credentials." : "Para acessar o armazenamento, você precisa fornecer as credenciais de autenticação.", diff --git a/apps/files_external/l10n/pt_BR.json b/apps/files_external/l10n/pt_BR.json index 6002404e464..d4110a66176 100644 --- a/apps/files_external/l10n/pt_BR.json +++ b/apps/files_external/l10n/pt_BR.json @@ -50,7 +50,7 @@ "RSA private key" : "Chave privada RSA", "Private key" : "Chave privada", "Kerberos default realm, defaults to \"WORKGROUP\"" : "Reino padrão do Kerberos, o padrão é \"WORKGROUP\"", - "Kerberos ticket Apache mode" : "Modo Apache de Ticket Kerberos", + "Kerberos ticket Apache mode" : "Modo Apache de ticket Kerberos", "Kerberos ticket" : "Ticket Kerberos", "Amazon S3" : "Amazon S3", "Bucket" : "Cesta", @@ -80,9 +80,9 @@ "Share" : "Compartilhar", "Show hidden files" : "Mostrar arquivos ocultos", "Case sensitive file system" : "Sistema de arquivos diferenciando maiúsculas/minúsculas", - "Disabling it will allow to use a case insensitive file system, but comes with a performance penalty" : "Desativá-lo permitirá usar um sistema de arquivos que não diferencia maiúsculas de minúsculas, mas acarretará uma penalidade de desempenho", + "Disabling it will allow to use a case insensitive file system, but comes with a performance penalty" : "Desativar está opção permitirá usar um sistema de arquivos que não diferencia maiúsculas de minúsculas, mas acarretará uma penalidade de desempenho", "Verify ACL access when listing files" : "Verifique o acesso da ACL ao listar arquivos", - "Check the ACL's of each file or folder inside a directory to filter out items where the account has no read permissions, comes with a performance penalty" : "Verifique as ACLs de cada arquivo ou pasta dentro de um diretório para filtrar itens onde a conta não tem permissões de leitura, o que acarreta uma penalidade de desempenho", + "Check the ACL's of each file or folder inside a directory to filter out items where the account has no read permissions, comes with a performance penalty" : "Verificar as ACLs de cada arquivo ou pasta dentro de um diretório para filtrar itens onde a conta não tem permissões de leitura, tem uma penalidade de desempenho", "Timeout" : "Tempo limite", "SMB/CIFS using OC login" : "SMB/CIFS usando login OC", "Login as share" : "Faça login como compartilhamento", @@ -95,7 +95,7 @@ "External storage" : "Armazenamento Externo", "External storage support" : "Suporte a armazenamento externo", "Adds basic external storage support" : "Adiciona suporte básico para armazenamento externo", - "This application enables administrators to configure connections to external storage providers, such as FTP servers, S3 or SWIFT object stores, other Nextcloud servers, WebDAV servers, and more. Administration can choose which types of storage to enable and can mount these storage locations for an account, a group, or the entire system. Users will see a new folder appear in their root Nextcloud directory, which they can access and use like any other Nextcloud folder. External storage also allows people to share files stored in these external locations. In these cases, the credentials for the owner of the file are used when the recipient requests the file from external storage, thereby ensuring that the recipient can access the shared file.\n\nExternal storage can be configured using the GUI or at the command line. This second option provides the administration with more flexibility for configuring bulk external storage mounts and setting mount priorities. More information is available in the external storage GUI documentation and the external storage Configuration File documentation." : "Este aplicativo permite que os administradores configurem conexões com provedores de armazenamento externos, como servidores FTP, armazenamentos de objetos S3 ou SWIFT, outros servidores Nextcloud, servidores WebDAV e muito mais. A administração pode escolher quais tipos de armazenamento ativar e pode montar esses locais de armazenamento para uma conta, um grupo ou todo o sistema. Os usuários verão uma nova pasta aparecer em seu diretório raiz Nextcloud, que eles podem acessar e usar como qualquer outra pasta Nextcloud. O armazenamento externo também permite que as pessoas compartilhem arquivos armazenados nesses locais externos. Nesses casos, as credenciais do proprietário do arquivo são usadas quando o destinatário solicita o arquivo do armazenamento externo, garantindo assim que o destinatário possa acessar o arquivo compartilhado. \n\nO armazenamento externo pode ser configurado usando a GUI ou na linha de comando. Esta segunda opção fornece à administração mais flexibilidade para configurar montagens de armazenamento externo em massa e definir prioridades de montagem. Mais informações estão disponíveis na documentação da GUI de armazenamento externo e na documentação do arquivo de configuração de armazenamento externo.", + "This application enables administrators to configure connections to external storage providers, such as FTP servers, S3 or SWIFT object stores, other Nextcloud servers, WebDAV servers, and more. Administration can choose which types of storage to enable and can mount these storage locations for an account, a group, or the entire system. Users will see a new folder appear in their root Nextcloud directory, which they can access and use like any other Nextcloud folder. External storage also allows people to share files stored in these external locations. In these cases, the credentials for the owner of the file are used when the recipient requests the file from external storage, thereby ensuring that the recipient can access the shared file.\n\nExternal storage can be configured using the GUI or at the command line. This second option provides the administration with more flexibility for configuring bulk external storage mounts and setting mount priorities. More information is available in the external storage GUI documentation and the external storage Configuration File documentation." : "Este aplicativo permite que os administradores configurem conexões com provedores de armazenamento externos, como servidores FTP, armazenamentos de objetos S3 ou SWIFT, outros servidores Nextcloud, servidores WebDAV e muito mais. A administração pode escolher quais tipos de armazenamento a serem ativados e pode montar estes locais de armazenamento para uma conta, um grupo ou todo o sistema. Os usuários verão uma nova pasta aparecer em seu diretório raiz Nextcloud, que eles podem acessar e usar como qualquer outra pasta do Nextcloud. O armazenamento externo também permite que as pessoas compartilhem arquivos armazenados nestes locais externos. Nesses casos, as credenciais do proprietário do arquivo são usadas quando o destinatário solicita o arquivo do armazenamento externo, garantindo assim que o destinatário possa acessar o arquivo compartilhado. \n\nO armazenamento externo pode ser configurado usando a GUI ou na linha de comando. Esta segunda opção fornece à administração mais flexibilidade para configurar montagens de armazenamento externo em massa e definir prioridades de montagem. Mais informações estão disponíveis na documentação da GUI de armazenamento externo e na documentação do arquivo de configuração de armazenamento externo.", "Confirm" : "Confirmar", "Storage credentials" : "Credenciais de armazenamento", "To access the storage, you need to provide the authentication credentials." : "Para acessar o armazenamento, você precisa fornecer as credenciais de autenticação.", diff --git a/apps/files_sharing/l10n/ga.js b/apps/files_sharing/l10n/ga.js index 9f05c5c3d42..f83586e88e6 100644 --- a/apps/files_sharing/l10n/ga.js +++ b/apps/files_sharing/l10n/ga.js @@ -379,8 +379,11 @@ OC.L10N.register( "Share note for recipient saved" : "Comhroinn nóta don fhaighteoir sábháilte", "Share password saved" : "Comhroinn pasfhocal sábháilte", "Share permissions saved" : "Sábháladh ceadanna comhroinnte", + "To upload files to {folder}, you need to provide your name first." : "Chun comhaid a uaslódáil chuig {folder}, ní mór duit d'ainm a sholáthar ar dtús.", "Upload files to {folder}" : "Uaslódáil comhaid go {folder}", + "Please confirm your name to upload files to {folder}" : "Deimhnigh d'ainm le do thoil chun comhaid a uaslódáil chuig {folder}", "{ownerDisplayName} shared a folder with you." : "Roinn {ownerDisplayName} fillteán leat.", + "Names must not be empty." : "Ní féidir ainmneacha a bheith folamh.", "Names must not start with a dot." : "Ní mór ainmneacha a bheith ag tosú le ponc.", "\"{char}\" is not allowed inside a name." : "Ní cheadaítear \"{char}\" laistigh d'ainm.", "\"{segment}\" is a reserved name and not allowed." : "Is ainm curtha in áirithe é \"{segment}\" agus ní cheadaítear é.", diff --git a/apps/files_sharing/l10n/ga.json b/apps/files_sharing/l10n/ga.json index 585399cc9fc..18c6161221c 100644 --- a/apps/files_sharing/l10n/ga.json +++ b/apps/files_sharing/l10n/ga.json @@ -377,8 +377,11 @@ "Share note for recipient saved" : "Comhroinn nóta don fhaighteoir sábháilte", "Share password saved" : "Comhroinn pasfhocal sábháilte", "Share permissions saved" : "Sábháladh ceadanna comhroinnte", + "To upload files to {folder}, you need to provide your name first." : "Chun comhaid a uaslódáil chuig {folder}, ní mór duit d'ainm a sholáthar ar dtús.", "Upload files to {folder}" : "Uaslódáil comhaid go {folder}", + "Please confirm your name to upload files to {folder}" : "Deimhnigh d'ainm le do thoil chun comhaid a uaslódáil chuig {folder}", "{ownerDisplayName} shared a folder with you." : "Roinn {ownerDisplayName} fillteán leat.", + "Names must not be empty." : "Ní féidir ainmneacha a bheith folamh.", "Names must not start with a dot." : "Ní mór ainmneacha a bheith ag tosú le ponc.", "\"{char}\" is not allowed inside a name." : "Ní cheadaítear \"{char}\" laistigh d'ainm.", "\"{segment}\" is a reserved name and not allowed." : "Is ainm curtha in áirithe é \"{segment}\" agus ní cheadaítear é.", diff --git a/apps/files_sharing/l10n/sr.js b/apps/files_sharing/l10n/sr.js index 76e795e046e..f3977b37329 100644 --- a/apps/files_sharing/l10n/sr.js +++ b/apps/files_sharing/l10n/sr.js @@ -379,8 +379,11 @@ OC.L10N.register( "Share note for recipient saved" : "Сачувана је напомена за примаоца дељења", "Share password saved" : "Сачувана је лозинка дељења", "Share permissions saved" : "Сачуване су дозволе дељења", + "To upload files to {folder}, you need to provide your name first." : "Да бисте могли да отпремите фајлове у фолдер {folder}, најпре наведите своје име.", "Upload files to {folder}" : "Отпреми фајлове у {folder}", + "Please confirm your name to upload files to {folder}" : "Потврдите своје име да бисте отпремили фајлове у {folder}", "{ownerDisplayName} shared a folder with you." : "{ownerDisplayName} је са вама поделио фолдер.", + "Names must not be empty." : "Имена не смеју остати празна.", "Names must not start with a dot." : "Имена не смеју да се почну тачком.", "\"{char}\" is not allowed inside a name." : "„{char}” није дозвољен карактер у имену.", "\"{segment}\" is a reserved name and not allowed." : "„{segment}” је резервисано име и не сме се користити.", diff --git a/apps/files_sharing/l10n/sr.json b/apps/files_sharing/l10n/sr.json index 99236cb6676..6ac92dc37fb 100644 --- a/apps/files_sharing/l10n/sr.json +++ b/apps/files_sharing/l10n/sr.json @@ -377,8 +377,11 @@ "Share note for recipient saved" : "Сачувана је напомена за примаоца дељења", "Share password saved" : "Сачувана је лозинка дељења", "Share permissions saved" : "Сачуване су дозволе дељења", + "To upload files to {folder}, you need to provide your name first." : "Да бисте могли да отпремите фајлове у фолдер {folder}, најпре наведите своје име.", "Upload files to {folder}" : "Отпреми фајлове у {folder}", + "Please confirm your name to upload files to {folder}" : "Потврдите своје име да бисте отпремили фајлове у {folder}", "{ownerDisplayName} shared a folder with you." : "{ownerDisplayName} је са вама поделио фолдер.", + "Names must not be empty." : "Имена не смеју остати празна.", "Names must not start with a dot." : "Имена не смеју да се почну тачком.", "\"{char}\" is not allowed inside a name." : "„{char}” није дозвољен карактер у имену.", "\"{segment}\" is a reserved name and not allowed." : "„{segment}” је резервисано име и не сме се користити.", diff --git a/apps/files_sharing/src/components/ShareExpiryTime.vue b/apps/files_sharing/src/components/ShareExpiryTime.vue index b789bc92db5..939142616e9 100644 --- a/apps/files_sharing/src/components/ShareExpiryTime.vue +++ b/apps/files_sharing/src/components/ShareExpiryTime.vue @@ -9,7 +9,7 @@ <NcButton v-if="expiryTime" class="hint-icon" type="tertiary" - :aria-label="t('files_sharing', 'Share expiration: ') + new Date(expiryTime).toLocaleString()"> + :aria-label="t('files_sharing', 'Share expiration: {date}', { date: new Date(expiryTime).toLocaleString() })"> <template #icon> <ClockIcon :size="20" /> </template> diff --git a/apps/files_trashbin/l10n/sr.js b/apps/files_trashbin/l10n/sr.js index cf8b15bda0e..11821c8a114 100644 --- a/apps/files_trashbin/l10n/sr.js +++ b/apps/files_trashbin/l10n/sr.js @@ -16,6 +16,7 @@ OC.L10N.register( "Original location" : "Оригинална локација", "Deleted by" : "Обрисао је", "Deleted" : "Обрисано", + "few seconds ago" : "пре неколико секунди", "A long time ago" : "Пре доста времена", "Unknown" : "Непознато", "All files" : "Сви фајлови", diff --git a/apps/files_trashbin/l10n/sr.json b/apps/files_trashbin/l10n/sr.json index 113eda95347..179e1352fa4 100644 --- a/apps/files_trashbin/l10n/sr.json +++ b/apps/files_trashbin/l10n/sr.json @@ -14,6 +14,7 @@ "Original location" : "Оригинална локација", "Deleted by" : "Обрисао је", "Deleted" : "Обрисано", + "few seconds ago" : "пре неколико секунди", "A long time ago" : "Пре доста времена", "Unknown" : "Непознато", "All files" : "Сви фајлови", diff --git a/apps/files_trashbin/l10n/zh_TW.js b/apps/files_trashbin/l10n/zh_TW.js index 2deb89b49de..26b9abd0e0f 100644 --- a/apps/files_trashbin/l10n/zh_TW.js +++ b/apps/files_trashbin/l10n/zh_TW.js @@ -16,6 +16,7 @@ OC.L10N.register( "Original location" : "原始位置", "Deleted by" : "刪除者", "Deleted" : "已刪除", + "few seconds ago" : "幾秒前", "A long time ago" : "很久以前", "Unknown" : "未知", "All files" : "所有檔案", diff --git a/apps/files_trashbin/l10n/zh_TW.json b/apps/files_trashbin/l10n/zh_TW.json index ba719d2b0e6..e9c0e9de42d 100644 --- a/apps/files_trashbin/l10n/zh_TW.json +++ b/apps/files_trashbin/l10n/zh_TW.json @@ -14,6 +14,7 @@ "Original location" : "原始位置", "Deleted by" : "刪除者", "Deleted" : "已刪除", + "few seconds ago" : "幾秒前", "A long time ago" : "很久以前", "Unknown" : "未知", "All files" : "所有檔案", diff --git a/apps/settings/l10n/bg.js b/apps/settings/l10n/bg.js index 293bf58d69c..b86916420aa 100644 --- a/apps/settings/l10n/bg.js +++ b/apps/settings/l10n/bg.js @@ -58,7 +58,9 @@ OC.L10N.register( "Saved" : "Запаметяване", "Unable to change password. Password too long." : "Неуспешна промяна на паролата. Паролата е твърде дълга.", "Authentication error" : "Възникна проблем с удостоверяването", + "Please provide an admin recovery password; otherwise, all account data will be lost." : "Моля, задайте администраторска парола за възстановяване; в противен случай цялата профилна информация ще бъде загубена.", "Wrong admin recovery password. Please check the password and try again." : "Грешна администраторска парола за възстановяване. Моля, проверете паролата и опитайте отново.", + "Backend does not support password change, but the encryption of the account key was updated." : "Сървърът не поддържа смяна на паролата, но настройката за криптиране на профила беше обновена.", "Administrator documentation" : "Документация за администратори", "User documentation" : "Документация за потребители", "Invalid SMTP password." : "Невалидна SMTP парола.", @@ -67,6 +69,7 @@ OC.L10N.register( "If you received this email, the email configuration seems to be correct." : "Ако сте получили този имейл, конфигурацията на имейла изглежда е правилна.", "Email could not be sent. Check your mail server log" : "Ймеила не се изпрати.", "A problem occurred while sending the email. Please revise your settings. (Error: %s)" : "Възникна проблем при изпращането на имейла. Моля, провери настройките. (Грешка: %s)", + "You need to set your account email before being able to send test emails. Go to %s for that." : "Трябва да настроите е-мейл профила, за да можете да изпратите тестови е-мейли. Отидете на %s за това.", "Disabled accounts" : "Неактивни профили", "Invalid account" : "Невалиден профил", "Invalid mail address" : "невалиден адрес на електронна поща", @@ -113,6 +116,8 @@ OC.L10N.register( "Personal info" : "Лични данни", "Mobile & desktop" : "Мобилни и настолни", "Email server" : "Имейл сървър", + "User's email account" : "Потребителски е-мейл профил", + "System email account" : "Системен е-мейл профил", "Background jobs" : "Фонови процеси", "Unlimited" : "Неограничено", "Verifying" : "Потвърждаване", diff --git a/apps/settings/l10n/bg.json b/apps/settings/l10n/bg.json index 016133f6e0e..551d6c72024 100644 --- a/apps/settings/l10n/bg.json +++ b/apps/settings/l10n/bg.json @@ -56,7 +56,9 @@ "Saved" : "Запаметяване", "Unable to change password. Password too long." : "Неуспешна промяна на паролата. Паролата е твърде дълга.", "Authentication error" : "Възникна проблем с удостоверяването", + "Please provide an admin recovery password; otherwise, all account data will be lost." : "Моля, задайте администраторска парола за възстановяване; в противен случай цялата профилна информация ще бъде загубена.", "Wrong admin recovery password. Please check the password and try again." : "Грешна администраторска парола за възстановяване. Моля, проверете паролата и опитайте отново.", + "Backend does not support password change, but the encryption of the account key was updated." : "Сървърът не поддържа смяна на паролата, но настройката за криптиране на профила беше обновена.", "Administrator documentation" : "Документация за администратори", "User documentation" : "Документация за потребители", "Invalid SMTP password." : "Невалидна SMTP парола.", @@ -65,6 +67,7 @@ "If you received this email, the email configuration seems to be correct." : "Ако сте получили този имейл, конфигурацията на имейла изглежда е правилна.", "Email could not be sent. Check your mail server log" : "Ймеила не се изпрати.", "A problem occurred while sending the email. Please revise your settings. (Error: %s)" : "Възникна проблем при изпращането на имейла. Моля, провери настройките. (Грешка: %s)", + "You need to set your account email before being able to send test emails. Go to %s for that." : "Трябва да настроите е-мейл профила, за да можете да изпратите тестови е-мейли. Отидете на %s за това.", "Disabled accounts" : "Неактивни профили", "Invalid account" : "Невалиден профил", "Invalid mail address" : "невалиден адрес на електронна поща", @@ -111,6 +114,8 @@ "Personal info" : "Лични данни", "Mobile & desktop" : "Мобилни и настолни", "Email server" : "Имейл сървър", + "User's email account" : "Потребителски е-мейл профил", + "System email account" : "Системен е-мейл профил", "Background jobs" : "Фонови процеси", "Unlimited" : "Неограничено", "Verifying" : "Потвърждаване", diff --git a/apps/settings/l10n/pt_BR.js b/apps/settings/l10n/pt_BR.js index 7c038e8a43b..1e292e866bf 100644 --- a/apps/settings/l10n/pt_BR.js +++ b/apps/settings/l10n/pt_BR.js @@ -316,7 +316,7 @@ OC.L10N.register( "64-bit" : "64-bit", "It seems like you are running a 32-bit PHP version. Nextcloud needs 64-bit to run well. Please upgrade your OS and PHP to 64-bit!" : "Parece que você está executando uma versão PHP de 32 bits. Nextcloud precisa de 64 bits para funcionar bem. Atualize seu sistema operacional e PHP para 64 bits!", "Task Processing pickup speed" : "Velocidade de inicio do Processamento de Tarefas", - "_No scheduled tasks in the last %n hour._::_No scheduled tasks in the last %n hours._" : ["Nenhuma tarefa agendada na última %n hora.","Nenhuma tarefa agendada nas últimas %n horas.","Nenhuma tarefa agendada nas últimas %n horas."], + "_No scheduled tasks in the last %n hour._::_No scheduled tasks in the last %n hours._" : ["Nenhuma tarefa agendada na última %n hora.","Nenhuma tarefa agendada no último %n de horas.","Nenhuma tarefa agendada nas últimas %n horas."], "_The task pickup speed has been ok in the last %n hour._::_The task pickup speed has been ok in the last %n hours._" : ["A velocidade de inicio do processamento de tarefas tem sido boa na última %n hora.","A velocidade de inicio do processamento de tarefas tem sido boa nas últimas %n horas.","A velocidade de inicio do processamento de tarefas tem sido boa nas últimas %n horas."], "_The task pickup speed has been slow in the last %n hour. Many tasks took longer than 4 minutes to be picked up. Consider setting up a worker to process tasks in the background._::_The task pickup speed has been slow in the last %n hours. Many tasks took longer than 4 minutes to be picked up. Consider setting up a worker to process tasks in the background._" : ["A velocidade de inicio do processamento de tarefas tem sido lenta nas última %n hora. Muitas tarefas levaram mais de 4 minutos para serem iniciadas. Considere a possibilidade de configurar um trabalhador para processar tarefas em segundo plano.","A velocidade de inicio do processamento de tarefas tem sido lenta nas últimas %n horas. Muitas tarefas levaram mais de 4 minutos para serem iniciadas. Considere a possibilidade de configurar um trabalhador para processar tarefas em segundo plano.","A velocidade de inicio do processamento de tarefas tem sido lenta nas últimas %n horas. Muitas tarefas levaram mais de 4 minutos para serem iniciadas. Considere a possibilidade de configurar um trabalhador para processar tarefas em segundo plano."], "Temporary space available" : "Espaço temporário disponível", diff --git a/apps/settings/l10n/pt_BR.json b/apps/settings/l10n/pt_BR.json index 954b4ccbaa7..21486f98fd4 100644 --- a/apps/settings/l10n/pt_BR.json +++ b/apps/settings/l10n/pt_BR.json @@ -314,7 +314,7 @@ "64-bit" : "64-bit", "It seems like you are running a 32-bit PHP version. Nextcloud needs 64-bit to run well. Please upgrade your OS and PHP to 64-bit!" : "Parece que você está executando uma versão PHP de 32 bits. Nextcloud precisa de 64 bits para funcionar bem. Atualize seu sistema operacional e PHP para 64 bits!", "Task Processing pickup speed" : "Velocidade de inicio do Processamento de Tarefas", - "_No scheduled tasks in the last %n hour._::_No scheduled tasks in the last %n hours._" : ["Nenhuma tarefa agendada na última %n hora.","Nenhuma tarefa agendada nas últimas %n horas.","Nenhuma tarefa agendada nas últimas %n horas."], + "_No scheduled tasks in the last %n hour._::_No scheduled tasks in the last %n hours._" : ["Nenhuma tarefa agendada na última %n hora.","Nenhuma tarefa agendada no último %n de horas.","Nenhuma tarefa agendada nas últimas %n horas."], "_The task pickup speed has been ok in the last %n hour._::_The task pickup speed has been ok in the last %n hours._" : ["A velocidade de inicio do processamento de tarefas tem sido boa na última %n hora.","A velocidade de inicio do processamento de tarefas tem sido boa nas últimas %n horas.","A velocidade de inicio do processamento de tarefas tem sido boa nas últimas %n horas."], "_The task pickup speed has been slow in the last %n hour. Many tasks took longer than 4 minutes to be picked up. Consider setting up a worker to process tasks in the background._::_The task pickup speed has been slow in the last %n hours. Many tasks took longer than 4 minutes to be picked up. Consider setting up a worker to process tasks in the background._" : ["A velocidade de inicio do processamento de tarefas tem sido lenta nas última %n hora. Muitas tarefas levaram mais de 4 minutos para serem iniciadas. Considere a possibilidade de configurar um trabalhador para processar tarefas em segundo plano.","A velocidade de inicio do processamento de tarefas tem sido lenta nas últimas %n horas. Muitas tarefas levaram mais de 4 minutos para serem iniciadas. Considere a possibilidade de configurar um trabalhador para processar tarefas em segundo plano.","A velocidade de inicio do processamento de tarefas tem sido lenta nas últimas %n horas. Muitas tarefas levaram mais de 4 minutos para serem iniciadas. Considere a possibilidade de configurar um trabalhador para processar tarefas em segundo plano."], "Temporary space available" : "Espaço temporário disponível", diff --git a/apps/settings/l10n/tr.js b/apps/settings/l10n/tr.js index be2c6795126..e28a06963ef 100644 --- a/apps/settings/l10n/tr.js +++ b/apps/settings/l10n/tr.js @@ -765,7 +765,7 @@ OC.L10N.register( "Adding your device …" : "Aygıtınız ekleniyor …", "Unnamed device" : "Adsız aygıt", "Passwordless Authentication" : "Parolasız kimlik doğrulaması", - "Set up your account for passwordless authentication following the FIDO2 standard." : "Hesabınız için FIDO2 standardına uygun parolasız kimlik doğrulamasını kurun.", + "Set up your account for passwordless authentication following the FIDO2 standard." : "Hesabınız için FIDO2 standardına uygun parolasız kimlik doğrulamasını yapılandırın.", "No devices configured." : "Herhangi bir aygıt yapılandırılmamış.", "The following devices are configured for your account:" : "Hesabınız için şu aygıtlar yapılandırılmış:", "Your browser does not support WebAuthn." : "Tarayıcınız WebAuthn desteklemiyor.", diff --git a/apps/settings/l10n/tr.json b/apps/settings/l10n/tr.json index eecac8fc2a3..7d0da40466f 100644 --- a/apps/settings/l10n/tr.json +++ b/apps/settings/l10n/tr.json @@ -763,7 +763,7 @@ "Adding your device …" : "Aygıtınız ekleniyor …", "Unnamed device" : "Adsız aygıt", "Passwordless Authentication" : "Parolasız kimlik doğrulaması", - "Set up your account for passwordless authentication following the FIDO2 standard." : "Hesabınız için FIDO2 standardına uygun parolasız kimlik doğrulamasını kurun.", + "Set up your account for passwordless authentication following the FIDO2 standard." : "Hesabınız için FIDO2 standardına uygun parolasız kimlik doğrulamasını yapılandırın.", "No devices configured." : "Herhangi bir aygıt yapılandırılmamış.", "The following devices are configured for your account:" : "Hesabınız için şu aygıtlar yapılandırılmış:", "Your browser does not support WebAuthn." : "Tarayıcınız WebAuthn desteklemiyor.", diff --git a/apps/systemtags/src/components/SystemTags.vue b/apps/systemtags/src/components/SystemTags.vue index 08dbb59d1c9..e9181cbb1ad 100644 --- a/apps/systemtags/src/components/SystemTags.vue +++ b/apps/systemtags/src/components/SystemTags.vue @@ -8,52 +8,56 @@ <NcLoadingIcon v-if="loadingTags" :name="t('systemtags', 'Loading collaborative tags …')" :size="32" /> - <template v-else> - <NcSelectTags class="system-tags__select" - :input-label="t('systemtags', 'Search or create collaborative tags')" - :placeholder="t('systemtags', 'Collaborative tags …')" - :options="sortedTags" - :value="selectedTags" - :create-option="createOption" - :disabled="disabled" - :taggable="true" - :passthru="true" - :fetch-tags="false" - :loading="loading" - @input="handleInput" - @option:selected="handleSelect" - @option:created="handleCreate" - @option:deselected="handleDeselect"> - <template #no-options> - {{ t('systemtags', 'No tags to select, type to create a new tag') }} - </template> - </NcSelectTags> - </template> + + <NcSelectTags v-show="!loadingTags" + class="system-tags__select" + :input-label="t('systemtags', 'Search or create collaborative tags')" + :placeholder="t('systemtags', 'Collaborative tags …')" + :options="sortedTags" + :value="selectedTags" + :create-option="createOption" + :disabled="disabled" + :taggable="true" + :passthru="true" + :fetch-tags="false" + :loading="loading" + @input="handleInput" + @option:selected="handleSelect" + @option:created="handleCreate" + @option:deselected="handleDeselect"> + <template #no-options> + {{ t('systemtags', 'No tags to select, type to create a new tag') }} + </template> + </NcSelectTags> </div> </template> <script lang="ts"> // FIXME Vue TypeScript ESLint errors /* eslint-disable */ +import type { Node } from '@nextcloud/files' +import type { Tag, TagWithId } from '../types.js' + import Vue from 'vue' import NcLoadingIcon from '@nextcloud/vue/components/NcLoadingIcon' import NcSelectTags from '@nextcloud/vue/components/NcSelectTags' -import { translate as t } from '@nextcloud/l10n' +import { emit, subscribe } from '@nextcloud/event-bus' +import { loadState } from '@nextcloud/initial-state' import { showError } from '@nextcloud/dialogs' +import { t } from '@nextcloud/l10n' import { defaultBaseTag } from '../utils.js' import { fetchLastUsedTagIds, fetchTags } from '../services/api.js' +import { fetchNode } from '../../../files/src/services/WebdavClient.js' import { createTagForFile, deleteTagForFile, fetchTagsForFile, setTagForFile, } from '../services/files.js' +import logger from '../logger.js' -import { loadState } from '@nextcloud/initial-state' - -import type { Tag, TagWithId } from '../types.js' export default Vue.extend({ name: 'SystemTags', @@ -125,6 +129,10 @@ export default Vue.extend({ }, }, + mounted() { + subscribe('systemtags:node:updated', this.onTagUpdated) + }, + methods: { t, @@ -179,6 +187,8 @@ export default Vue.extend({ showError(t('systemtags', 'Failed to select tag')) } this.loading = false + + this.updateAndDispatchNodeTagsEvent(this.fileId) }, async handleCreate(tag: Tag) { @@ -197,6 +207,8 @@ export default Vue.extend({ showError(t('systemtags', 'Failed to create tag')) } this.loading = false + + this.updateAndDispatchNodeTagsEvent(this.fileId) }, async handleDeselect(tag: TagWithId) { @@ -207,6 +219,35 @@ export default Vue.extend({ showError(t('systemtags', 'Failed to delete tag')) } this.loading = false + + this.updateAndDispatchNodeTagsEvent(this.fileId) + }, + + async onTagUpdated(node: Node) { + if (node.fileid !== this.fileId) { + return + } + + this.loadingTags = true + try { + this.selectedTags = await fetchTagsForFile(this.fileId) + } catch (error) { + showError(t('systemtags', 'Failed to load selected tags')) + } + + this.loadingTags = false + }, + + async updateAndDispatchNodeTagsEvent(fileId: number) { + const path = window.OCA?.Files?.Sidebar?.file || '' + try { + const node = await fetchNode(path) + if (node) { + emit('systemtags:node:updated', node) + } + } catch (error) { + logger.error('Failed to fetch node for system tags update', { error, fileId }) + } }, }, }) diff --git a/apps/testing/composer/composer/autoload_classmap.php b/apps/testing/composer/composer/autoload_classmap.php index e7f1ce74466..9be96aaf617 100644 --- a/apps/testing/composer/composer/autoload_classmap.php +++ b/apps/testing/composer/composer/autoload_classmap.php @@ -13,6 +13,7 @@ return array( 'OCA\\Testing\\Controller\\LockingController' => $baseDir . '/../lib/Controller/LockingController.php', 'OCA\\Testing\\Controller\\RateLimitTestController' => $baseDir . '/../lib/Controller/RateLimitTestController.php', 'OCA\\Testing\\Conversion\\ConversionProvider' => $baseDir . '/../lib/Conversion/ConversionProvider.php', + 'OCA\\Testing\\HiddenGroupBackend' => $baseDir . '/../lib/HiddenGroupBackend.php', 'OCA\\Testing\\Listener\\GetDeclarativeSettingsValueListener' => $baseDir . '/../lib/Listener/GetDeclarativeSettingsValueListener.php', 'OCA\\Testing\\Listener\\RegisterDeclarativeSettingsListener' => $baseDir . '/../lib/Listener/RegisterDeclarativeSettingsListener.php', 'OCA\\Testing\\Listener\\SetDeclarativeSettingsValueListener' => $baseDir . '/../lib/Listener/SetDeclarativeSettingsValueListener.php', diff --git a/apps/testing/composer/composer/autoload_static.php b/apps/testing/composer/composer/autoload_static.php index f87a822aaf2..bd557c37f6b 100644 --- a/apps/testing/composer/composer/autoload_static.php +++ b/apps/testing/composer/composer/autoload_static.php @@ -28,6 +28,7 @@ class ComposerStaticInitTesting 'OCA\\Testing\\Controller\\LockingController' => __DIR__ . '/..' . '/../lib/Controller/LockingController.php', 'OCA\\Testing\\Controller\\RateLimitTestController' => __DIR__ . '/..' . '/../lib/Controller/RateLimitTestController.php', 'OCA\\Testing\\Conversion\\ConversionProvider' => __DIR__ . '/..' . '/../lib/Conversion/ConversionProvider.php', + 'OCA\\Testing\\HiddenGroupBackend' => __DIR__ . '/..' . '/../lib/HiddenGroupBackend.php', 'OCA\\Testing\\Listener\\GetDeclarativeSettingsValueListener' => __DIR__ . '/..' . '/../lib/Listener/GetDeclarativeSettingsValueListener.php', 'OCA\\Testing\\Listener\\RegisterDeclarativeSettingsListener' => __DIR__ . '/..' . '/../lib/Listener/RegisterDeclarativeSettingsListener.php', 'OCA\\Testing\\Listener\\SetDeclarativeSettingsValueListener' => __DIR__ . '/..' . '/../lib/Listener/SetDeclarativeSettingsValueListener.php', diff --git a/apps/testing/lib/AppInfo/Application.php b/apps/testing/lib/AppInfo/Application.php index bbd9e288cc1..0b86c2be78e 100644 --- a/apps/testing/lib/AppInfo/Application.php +++ b/apps/testing/lib/AppInfo/Application.php @@ -8,6 +8,7 @@ namespace OCA\Testing\AppInfo; use OCA\Testing\AlternativeHomeUserBackend; use OCA\Testing\Conversion\ConversionProvider; +use OCA\Testing\HiddenGroupBackend; use OCA\Testing\Listener\GetDeclarativeSettingsValueListener; use OCA\Testing\Listener\RegisterDeclarativeSettingsListener; use OCA\Testing\Listener\SetDeclarativeSettingsValueListener; @@ -26,6 +27,7 @@ use OCP\AppFramework\App; use OCP\AppFramework\Bootstrap\IBootContext; use OCP\AppFramework\Bootstrap\IBootstrap; use OCP\AppFramework\Bootstrap\IRegistrationContext; +use OCP\IGroupManager; use OCP\Settings\Events\DeclarativeSettingsGetValueEvent; use OCP\Settings\Events\DeclarativeSettingsRegisterFormEvent; use OCP\Settings\Events\DeclarativeSettingsSetValueEvent; @@ -68,5 +70,8 @@ class Application extends App implements IBootstrap { $userManager->clearBackends(); $userManager->registerBackend($context->getAppContainer()->get(AlternativeHomeUserBackend::class)); } + + $groupManager = $server->get(IGroupManager::class); + $groupManager->addBackend($server->get(HiddenGroupBackend::class)); } } diff --git a/apps/testing/lib/HiddenGroupBackend.php b/apps/testing/lib/HiddenGroupBackend.php new file mode 100644 index 00000000000..4f7004aae0a --- /dev/null +++ b/apps/testing/lib/HiddenGroupBackend.php @@ -0,0 +1,47 @@ +<?php + +declare(strict_types=1); + +/** + * SPDX-FileCopyrightText: 2025 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later + */ + +namespace OCA\Testing; + +use OCP\Group\Backend\ABackend; +use OCP\Group\Backend\IHideFromCollaborationBackend; + +class HiddenGroupBackend extends ABackend implements IHideFromCollaborationBackend { + private string $groupName; + + public function __construct( + string $groupName = 'hidden_group', + ) { + $this->groupName = $groupName; + } + + public function inGroup($uid, $gid): bool { + return false; + } + + public function getUserGroups($uid): array { + return []; + } + + public function getGroups($search = '', $limit = -1, $offset = 0): array { + return $offset === 0 ? [$this->groupName] : []; + } + + public function groupExists($gid): bool { + return $gid === $this->groupName; + } + + public function usersInGroup($gid, $search = '', $limit = -1, $offset = 0): array { + return []; + } + + public function hideGroup(string $groupId): bool { + return true; + } +} diff --git a/apps/user_status/l10n/bg.js b/apps/user_status/l10n/bg.js index bd0e6bee6a0..c0cca7e6c43 100644 --- a/apps/user_status/l10n/bg.js +++ b/apps/user_status/l10n/bg.js @@ -4,7 +4,7 @@ OC.L10N.register( "Recent statuses" : "Последни състояния", "No recent status changes" : "Няма скорошни промени в състоянието", "In a meeting" : "В среща", - "Commuting" : "Работно пътуване", + "Commuting" : "Пътувам до работа", "Out sick" : "Болничен", "Vacationing" : "Отпуск", "Out of office" : "Извън офиса", @@ -12,7 +12,7 @@ OC.L10N.register( "In a call" : "В обаждане", "User status" : "Потребителско състояние", "Clear status after" : "Изчистване на състоянието след", - "What is your status?" : "Какъв е вашият статус?", + "What is your status?" : "Какво е вашето състояние?", "Previously set" : "Предишно зададени", "Reset status" : "Възстановяване на състоянието", "Reset status to \"{icon} {message}\"" : "Възстановяване на състоянието на „{icon} {message}“", @@ -22,13 +22,13 @@ OC.L10N.register( "There was an error clearing the status" : "Възникна грешка при изчистване на състоянието", "There was an error reverting the status" : "Имаше грешка при връщане на състоянието", "Set status" : "Задаване на състояние", - "Online status" : "Състояние на линия", + "Online status" : "Състояние", "Status message" : "Съобщение за състояние", "Set absence period" : "Задай период на отсъствие", "Set absence period and replacement" : "Задай период на отсъствие и заместник.", "Your status was set automatically" : "Състоянието ви беше зададено автоматично", - "Clear status message" : "Изчистване на съобщението за състояние", - "Set status message" : "Задаване на съобщение за състояние", + "Clear status message" : "Изчисти състоянието", + "Set status message" : "Задай състояние", "Don't clear" : "Да не се изчиства", "Today" : "Днес", "This week" : "Тази седмица", @@ -40,7 +40,7 @@ OC.L10N.register( "There was an error saving the new status" : "Възникна грешка при запазване на новото състояние", "30 minutes" : "30 минути", "1 hour" : "1 час", - "4 hours" : "4 часа", + "4 hours" : "4 чàса", "Mute all notifications" : "Заглушаване на всички известия", "Appear offline" : "Показване като офлайн" }, diff --git a/apps/user_status/l10n/bg.json b/apps/user_status/l10n/bg.json index 57c898980c0..0909badbed2 100644 --- a/apps/user_status/l10n/bg.json +++ b/apps/user_status/l10n/bg.json @@ -2,7 +2,7 @@ "Recent statuses" : "Последни състояния", "No recent status changes" : "Няма скорошни промени в състоянието", "In a meeting" : "В среща", - "Commuting" : "Работно пътуване", + "Commuting" : "Пътувам до работа", "Out sick" : "Болничен", "Vacationing" : "Отпуск", "Out of office" : "Извън офиса", @@ -10,7 +10,7 @@ "In a call" : "В обаждане", "User status" : "Потребителско състояние", "Clear status after" : "Изчистване на състоянието след", - "What is your status?" : "Какъв е вашият статус?", + "What is your status?" : "Какво е вашето състояние?", "Previously set" : "Предишно зададени", "Reset status" : "Възстановяване на състоянието", "Reset status to \"{icon} {message}\"" : "Възстановяване на състоянието на „{icon} {message}“", @@ -20,13 +20,13 @@ "There was an error clearing the status" : "Възникна грешка при изчистване на състоянието", "There was an error reverting the status" : "Имаше грешка при връщане на състоянието", "Set status" : "Задаване на състояние", - "Online status" : "Състояние на линия", + "Online status" : "Състояние", "Status message" : "Съобщение за състояние", "Set absence period" : "Задай период на отсъствие", "Set absence period and replacement" : "Задай период на отсъствие и заместник.", "Your status was set automatically" : "Състоянието ви беше зададено автоматично", - "Clear status message" : "Изчистване на съобщението за състояние", - "Set status message" : "Задаване на съобщение за състояние", + "Clear status message" : "Изчисти състоянието", + "Set status message" : "Задай състояние", "Don't clear" : "Да не се изчиства", "Today" : "Днес", "This week" : "Тази седмица", @@ -38,7 +38,7 @@ "There was an error saving the new status" : "Възникна грешка при запазване на новото състояние", "30 minutes" : "30 минути", "1 hour" : "1 час", - "4 hours" : "4 часа", + "4 hours" : "4 чàса", "Mute all notifications" : "Заглушаване на всички известия", "Appear offline" : "Показване като офлайн" },"pluralForm" :"nplurals=2; plural=(n != 1);" diff --git a/apps/weather_status/l10n/bg.js b/apps/weather_status/l10n/bg.js index 6bcb4bdb01f..7b4543b4de4 100644 --- a/apps/weather_status/l10n/bg.js +++ b/apps/weather_status/l10n/bg.js @@ -7,10 +7,23 @@ OC.L10N.register( "Error" : "Грешка", "Weather status" : "Метеорологично състояние", "Weather status in your dashboard" : "Метеорологично състояние във вашето табло", + "Weather status integrated in the Dashboard app.\n The geographic location can be automatically determined or manually defined. A 6 hours forecast is then displayed.\n This status can also be integrated in other places like the Calendar app." : "Информацията за времето е вградена в приложението Табло.\n Географското местоположение може да бъде определено автоматично или зададено ръчно, след което се показва прогноза за следващите 6 часа.\nТази информация може да бъде използвана и на други места, като например приложението Календар.", "{temperature} {unit} clear sky later today" : "{temperature} {unit} по късно днес небето ще е ясно", "{temperature} {unit} clear sky" : "{temperature} {unit} ясно", "{temperature} {unit} cloudy later today" : "{temperature} {unit} по късно днес ще е облачно", "{temperature} {unit} cloudy" : "{temperature} {unit} облачно", + "{temperature} {unit} snow and thunder later today" : "{temperature}{unit}сняг и гръмотевици по-късно днес", + "{temperature} {unit} snow and thunder" : "{temperature}{unit}сняг и гръмотевици", + "{temperature} {unit} snow showers and thunder later today" : "{temperature}{unit}снеговалеж и гръмотевици по-късно днес", + "{temperature} {unit} snow showers and thunder" : "{temperature}{unit}снеговалеж и гръмотевици", + "{temperature} {unit} snow showers, thunder and polar twilight later today" : "{temperature}{unit}снеговалеж, гръмотевици и полярен здрач по-късно днес", + "{temperature} {unit} snow showers, thunder and polar twilight" : "{temperature}{unit}снеговалеж, гръмотевици и полярен здрач", + "{temperature} {unit} snow showers later today" : "{temperature}{unit}снеговалеж по-късно днес", + "{temperature} {unit} snow showers" : "{temperature}{unit}снеговалеж", + "{temperature} {unit} snow showers and polar twilight later today" : "{temperature}{unit}снеговалеж и полярен здрач по-късно днес", + "{temperature} {unit} snow showers and polar twilight" : "{temperature}{unit}снеговалеж и полярен здрач", + "{temperature} {unit} snow later today" : "{temperature}{unit}снеговалеж по-късно днес", + "{temperature} {unit} snow" : "{temperature}{unit}сняг", "{temperature} {unit} fair weather later today" : "{temperature} {unit} по-късно днес времето ще е хубаво", "{temperature} {unit} fair weather" : "{temperature} {unit} хубаво време", "{temperature} {unit} partly cloudy later today" : "{temperature} {unit} по късно днес ще има частична облачност", @@ -29,7 +42,7 @@ OC.L10N.register( "{temperature} {unit} light rainfall showers" : "{temperature} {unit} леки превалявания от дъжд", "{temperature} {unit} heavy rainfall showers later today" : "{temperature} {unit} по късно днес ще има обилни превалявания от дъжд", "{temperature} {unit} heavy rainfall showers" : "{temperature} {unit} обилни превалявания от дъжд", - "More weather for {adr}" : "Още за времето за {adr}", + "More weather for {adr}" : "Още за времето в {adr}", "Loading weather" : "Зареждане на времето", "Set location for weather" : "Задаване на местоположение за метеорологично време", "Remove from favorites" : "Премахни от любимите", @@ -42,8 +55,9 @@ OC.L10N.register( "There was an error setting the location." : "Възникна грешка при задаване на местоположението.", "There was an error saving the mode." : "Възникна грешка при запазването на режима.", "There was an error using personal address." : "Възникна грешка при използването на личния адрес.", + "Unknown weather code" : "Непознат код за време", "Detect location" : "Откриване на местоположение", - "Set custom address" : "Задаване на персонализиран адрес", + "Set custom address" : "Задай локация", "Favorites" : "Любими" }, "nplurals=2; plural=(n != 1);"); diff --git a/apps/weather_status/l10n/bg.json b/apps/weather_status/l10n/bg.json index bcc7a03ecdf..16464e473bc 100644 --- a/apps/weather_status/l10n/bg.json +++ b/apps/weather_status/l10n/bg.json @@ -5,10 +5,23 @@ "Error" : "Грешка", "Weather status" : "Метеорологично състояние", "Weather status in your dashboard" : "Метеорологично състояние във вашето табло", + "Weather status integrated in the Dashboard app.\n The geographic location can be automatically determined or manually defined. A 6 hours forecast is then displayed.\n This status can also be integrated in other places like the Calendar app." : "Информацията за времето е вградена в приложението Табло.\n Географското местоположение може да бъде определено автоматично или зададено ръчно, след което се показва прогноза за следващите 6 часа.\nТази информация може да бъде използвана и на други места, като например приложението Календар.", "{temperature} {unit} clear sky later today" : "{temperature} {unit} по късно днес небето ще е ясно", "{temperature} {unit} clear sky" : "{temperature} {unit} ясно", "{temperature} {unit} cloudy later today" : "{temperature} {unit} по късно днес ще е облачно", "{temperature} {unit} cloudy" : "{temperature} {unit} облачно", + "{temperature} {unit} snow and thunder later today" : "{temperature}{unit}сняг и гръмотевици по-късно днес", + "{temperature} {unit} snow and thunder" : "{temperature}{unit}сняг и гръмотевици", + "{temperature} {unit} snow showers and thunder later today" : "{temperature}{unit}снеговалеж и гръмотевици по-късно днес", + "{temperature} {unit} snow showers and thunder" : "{temperature}{unit}снеговалеж и гръмотевици", + "{temperature} {unit} snow showers, thunder and polar twilight later today" : "{temperature}{unit}снеговалеж, гръмотевици и полярен здрач по-късно днес", + "{temperature} {unit} snow showers, thunder and polar twilight" : "{temperature}{unit}снеговалеж, гръмотевици и полярен здрач", + "{temperature} {unit} snow showers later today" : "{temperature}{unit}снеговалеж по-късно днес", + "{temperature} {unit} snow showers" : "{temperature}{unit}снеговалеж", + "{temperature} {unit} snow showers and polar twilight later today" : "{temperature}{unit}снеговалеж и полярен здрач по-късно днес", + "{temperature} {unit} snow showers and polar twilight" : "{temperature}{unit}снеговалеж и полярен здрач", + "{temperature} {unit} snow later today" : "{temperature}{unit}снеговалеж по-късно днес", + "{temperature} {unit} snow" : "{temperature}{unit}сняг", "{temperature} {unit} fair weather later today" : "{temperature} {unit} по-късно днес времето ще е хубаво", "{temperature} {unit} fair weather" : "{temperature} {unit} хубаво време", "{temperature} {unit} partly cloudy later today" : "{temperature} {unit} по късно днес ще има частична облачност", @@ -27,7 +40,7 @@ "{temperature} {unit} light rainfall showers" : "{temperature} {unit} леки превалявания от дъжд", "{temperature} {unit} heavy rainfall showers later today" : "{temperature} {unit} по късно днес ще има обилни превалявания от дъжд", "{temperature} {unit} heavy rainfall showers" : "{temperature} {unit} обилни превалявания от дъжд", - "More weather for {adr}" : "Още за времето за {adr}", + "More weather for {adr}" : "Още за времето в {adr}", "Loading weather" : "Зареждане на времето", "Set location for weather" : "Задаване на местоположение за метеорологично време", "Remove from favorites" : "Премахни от любимите", @@ -40,8 +53,9 @@ "There was an error setting the location." : "Възникна грешка при задаване на местоположението.", "There was an error saving the mode." : "Възникна грешка при запазването на режима.", "There was an error using personal address." : "Възникна грешка при използването на личния адрес.", + "Unknown weather code" : "Непознат код за време", "Detect location" : "Откриване на местоположение", - "Set custom address" : "Задаване на персонализиран адрес", + "Set custom address" : "Задай локация", "Favorites" : "Любими" },"pluralForm" :"nplurals=2; plural=(n != 1);" }
\ No newline at end of file |