diff --git a/apps/admin_audit/l10n/th.js b/apps/admin_audit/l10n/th.js new file mode 100644 index 0000000000000..c5fa45119e1b4 --- /dev/null +++ b/apps/admin_audit/l10n/th.js @@ -0,0 +1,7 @@ +OC.L10N.register( + "admin_audit", + { + "Auditing / Logging" : "การตรวจสอบ / บันทึก", + "Provides logging abilities for Nextcloud such as logging file accesses or otherwise sensitive actions." : "ให้ความสามารถในการบันทึก (logging) สำหรับ Nextcloud เช่น การบันทึกการเข้าถึงไฟล์ หรือการดำเนินการที่ละเอียดอ่อน" +}, +"nplurals=1; plural=0;"); diff --git a/apps/admin_audit/l10n/th.json b/apps/admin_audit/l10n/th.json new file mode 100644 index 0000000000000..b8902498ff710 --- /dev/null +++ b/apps/admin_audit/l10n/th.json @@ -0,0 +1,5 @@ +{ "translations": { + "Auditing / Logging" : "การตรวจสอบ / บันทึก", + "Provides logging abilities for Nextcloud such as logging file accesses or otherwise sensitive actions." : "ให้ความสามารถในการบันทึก (logging) สำหรับ Nextcloud เช่น การบันทึกการเข้าถึงไฟล์ หรือการดำเนินการที่ละเอียดอ่อน" +},"pluralForm" :"nplurals=1; plural=0;" +} \ No newline at end of file diff --git a/apps/files/l10n/sk.js b/apps/files/l10n/sk.js index 168d31147de3c..02b06fc4f0fe4 100644 --- a/apps/files/l10n/sk.js +++ b/apps/files/l10n/sk.js @@ -101,6 +101,7 @@ OC.L10N.register( "Your storage is almost full ({usedSpacePercent}%)." : "Vaše úložisko je takmer plné ({usedSpacePercent}%)", "_matches \"{filter}\"_::_match \"{filter}\"_" : ["odpovedá \"{filter}\"","odpovedá \"{filter}\"","odpovedá \"{filter}\"","odpovedajú \"{filter}\""], "View in folder" : "Zobraziť v priečinku", + "Direct link was copied (only works for users who have access to this file/folder)" : "Priamy link bol skopirovaný (funguje iba pre používateľov, ktorí majú prístup k danému súboru/adresáru)", "Path" : "Cesta", "_%n byte_::_%n bytes_" : ["%n bajt","%n bajty","%n bajtov","%n bajtov"], "Favorited" : "Pridané k obľúbeným", @@ -185,6 +186,7 @@ OC.L10N.register( "Another entry with the same name already exists" : "Názov už existuje", "Renamed \"{oldName}\" to \"{newName}\"" : "Premenované z \"{oldName}\" na \"{newName}\"", "Could not rename \"{oldName}\", it does not exist any more" : "Nebolo možné premenovať \"{oldName}\". Položka už neexistuje.", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Názov \"{newName}\" sa už používa v adresári \"{dir}\". Vyberte prosím iný názov.", "Could not rename \"{oldName}\"" : "Nebolo možné premenovať \"{oldName}\"", "Total rows summary" : "Súčet všetkých riadkov", "ascending" : "vzostupne", @@ -193,6 +195,7 @@ OC.L10N.register( "Select all" : "Vybrať všetko", "Unselect all" : "Zrušiť výber", "List of files and folders." : "Zoznam súborov a adresárov.", + "{summaryFile} and {summaryFolder}" : "{summaryFile} a {summaryFolder}", "File not found" : "Súbor nenájdený", "Storage informations" : "Úložiskové informácie", "{usedQuotaByte} used" : "{usedQuotaByte} použitých", diff --git a/apps/files/l10n/sk.json b/apps/files/l10n/sk.json index 3dbd090b9923b..88a3089060839 100644 --- a/apps/files/l10n/sk.json +++ b/apps/files/l10n/sk.json @@ -99,6 +99,7 @@ "Your storage is almost full ({usedSpacePercent}%)." : "Vaše úložisko je takmer plné ({usedSpacePercent}%)", "_matches \"{filter}\"_::_match \"{filter}\"_" : ["odpovedá \"{filter}\"","odpovedá \"{filter}\"","odpovedá \"{filter}\"","odpovedajú \"{filter}\""], "View in folder" : "Zobraziť v priečinku", + "Direct link was copied (only works for users who have access to this file/folder)" : "Priamy link bol skopirovaný (funguje iba pre používateľov, ktorí majú prístup k danému súboru/adresáru)", "Path" : "Cesta", "_%n byte_::_%n bytes_" : ["%n bajt","%n bajty","%n bajtov","%n bajtov"], "Favorited" : "Pridané k obľúbeným", @@ -183,6 +184,7 @@ "Another entry with the same name already exists" : "Názov už existuje", "Renamed \"{oldName}\" to \"{newName}\"" : "Premenované z \"{oldName}\" na \"{newName}\"", "Could not rename \"{oldName}\", it does not exist any more" : "Nebolo možné premenovať \"{oldName}\". Položka už neexistuje.", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Názov \"{newName}\" sa už používa v adresári \"{dir}\". Vyberte prosím iný názov.", "Could not rename \"{oldName}\"" : "Nebolo možné premenovať \"{oldName}\"", "Total rows summary" : "Súčet všetkých riadkov", "ascending" : "vzostupne", @@ -191,6 +193,7 @@ "Select all" : "Vybrať všetko", "Unselect all" : "Zrušiť výber", "List of files and folders." : "Zoznam súborov a adresárov.", + "{summaryFile} and {summaryFolder}" : "{summaryFile} a {summaryFolder}", "File not found" : "Súbor nenájdený", "Storage informations" : "Úložiskové informácie", "{usedQuotaByte} used" : "{usedQuotaByte} použitých", diff --git a/apps/files/l10n/uk.js b/apps/files/l10n/uk.js index e320932505d82..cd62102d4b1ac 100644 --- a/apps/files/l10n/uk.js +++ b/apps/files/l10n/uk.js @@ -22,6 +22,7 @@ OC.L10N.register( "An unknown error has occurred" : "Сталася невідома помилка", "File could not be uploaded" : "Неможливо завантажити файл", "Uploading …" : "Завантаження…", + "{remainingTime} ({currentNumber}/{total})" : "{remainingTime} ({currentNumber} із {total})", "Uploading … ({currentNumber}/{total})" : "Завантаження ... ({currentNumber}/{total})", "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} з {totalSize} ({bitrate})", "Uploading that item is not supported" : "Завантаження цього елемента не підтримується", @@ -52,10 +53,10 @@ OC.L10N.register( "This operation is forbidden" : "Операцію заборонено", "This directory is unavailable, please check the logs or contact the administrator" : "Каталог недоступний, будь ласка, перевірте файл журналу або зверніться до адміністратора ", "Storage is temporarily not available" : "Сховище тимчасово недоступне", - "Could not move \"{file}\", target exists" : "Не вдається перемістити файл \"{file}\", оскільк він існує в точці призначення", + "Could not move \"{file}\", target exists" : "Не вдалося перемістити файл \"{file}\", оскільки файл з таким ім'ям вже присутній", "Could not move \"{file}\"" : "Неможливо перемістити файл \"{file}\"", "copy" : "копія", - "Could not copy \"{file}\", target exists" : "Не вдається скопіювати файл \"{file}\", оскільки він вже присутній в точці призначення", + "Could not copy \"{file}\", target exists" : "Не вдалося скопіювати файл \"{file}\", оскільки файл з таким ім'ям вже присутній", "Could not copy \"{file}\"" : "Неможливо скопіювати \"{file}\"", "Copied {origin} inside {destination}" : "Скопійовано {origin} до {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} та {nbfiles} інших файлів скопійовано до {destination}", @@ -65,8 +66,8 @@ OC.L10N.register( "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Ім'я \"{targetName}\" вже використовується у каталозі \"{dir}\". Будь-ласка, виберіть іншу назву.", "Could not rename \"{fileName}\"" : "Неможливо перейменувати \"{fileName}\"", "Could not create file \"{file}\"" : "Неможливо створити файл \"{file}\"", - "Could not create file \"{file}\" because it already exists" : "Неможливо створити файл \"{file}\", оскільки він вже існує.", - "Could not create folder \"{dir}\" because it already exists" : "Неможливо створити каталог \"{dir}\", оскільки він вже існує.", + "Could not create file \"{file}\" because it already exists" : "Неможливо створити файл \"{file}\", оскільки файл з таким ім'ям вже присутній.", + "Could not create folder \"{dir}\" because it already exists" : "Неможливо створити каталог \"{dir}\", оскільки каталог з таким ім'ям він вже присутній.", "Could not fetch file details \"{file}\"" : "Неможливо отримати деталі файлу \"{file}\"", "Error deleting file \"{fileName}\"." : "Помилка вилучення файлу \"{fileName}\".", "No search results in other folders for {tag}{filter}{endtag}" : "Нічого не знайдено в інших каталогах за запитом {tag}{filter}{endtag}", @@ -185,6 +186,7 @@ OC.L10N.register( "Another entry with the same name already exists" : "Ще один запис з такою же назвою присутній.", "Renamed \"{oldName}\" to \"{newName}\"" : "Перейменовано \"{oldName}\" у \"{newName\"", "Could not rename \"{oldName}\", it does not exist any more" : "Не вдалося перейментувати \"{oldName}\", оскільки він вже відсутній", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Ім'я \"{newName}\" вже використовується у каталозі \"{dir}\". Виберіть інше ім'я.", "Could not rename \"{oldName}\"" : "Не вдалося перейменувати \"{oldName}\"", "Total rows summary" : "Загалом рядків", "\"{displayName}\" failed on some elements " : "\"{displayName}\" не показується в окремих елементах", @@ -196,7 +198,10 @@ OC.L10N.register( "Unselect all" : "Зняти вибір", "List of files and folders." : "Список файлів та каталогів", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Список не подається повністю з міркувань обчислювальних потужностей. Файли показуватимуться під час прокручування списку.", + "{summaryFile} and {summaryFolder}" : "{summaryFile} та {summaryFolder}", "File not found" : "Файл не знайдено", + "_{count} file_::_{count} files_" : ["{count} файл","{count} файли","{count} файлів","{count} файлів"], + "_{count} folder_::_{count} folders_" : ["{count} каталог","{count} каталоги","{count} каталогів","{count} каталогів"], "Storage informations" : "Інформація про сховище", "{usedQuotaByte} used" : "{usedQuotaByte} використано", "{relative}% used" : "{relative}% використано", diff --git a/apps/files/l10n/uk.json b/apps/files/l10n/uk.json index 00b063483c919..3e7a8bb1d5521 100644 --- a/apps/files/l10n/uk.json +++ b/apps/files/l10n/uk.json @@ -20,6 +20,7 @@ "An unknown error has occurred" : "Сталася невідома помилка", "File could not be uploaded" : "Неможливо завантажити файл", "Uploading …" : "Завантаження…", + "{remainingTime} ({currentNumber}/{total})" : "{remainingTime} ({currentNumber} із {total})", "Uploading … ({currentNumber}/{total})" : "Завантаження ... ({currentNumber}/{total})", "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} з {totalSize} ({bitrate})", "Uploading that item is not supported" : "Завантаження цього елемента не підтримується", @@ -50,10 +51,10 @@ "This operation is forbidden" : "Операцію заборонено", "This directory is unavailable, please check the logs or contact the administrator" : "Каталог недоступний, будь ласка, перевірте файл журналу або зверніться до адміністратора ", "Storage is temporarily not available" : "Сховище тимчасово недоступне", - "Could not move \"{file}\", target exists" : "Не вдається перемістити файл \"{file}\", оскільк він існує в точці призначення", + "Could not move \"{file}\", target exists" : "Не вдалося перемістити файл \"{file}\", оскільки файл з таким ім'ям вже присутній", "Could not move \"{file}\"" : "Неможливо перемістити файл \"{file}\"", "copy" : "копія", - "Could not copy \"{file}\", target exists" : "Не вдається скопіювати файл \"{file}\", оскільки він вже присутній в точці призначення", + "Could not copy \"{file}\", target exists" : "Не вдалося скопіювати файл \"{file}\", оскільки файл з таким ім'ям вже присутній", "Could not copy \"{file}\"" : "Неможливо скопіювати \"{file}\"", "Copied {origin} inside {destination}" : "Скопійовано {origin} до {destination}", "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} та {nbfiles} інших файлів скопійовано до {destination}", @@ -63,8 +64,8 @@ "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Ім'я \"{targetName}\" вже використовується у каталозі \"{dir}\". Будь-ласка, виберіть іншу назву.", "Could not rename \"{fileName}\"" : "Неможливо перейменувати \"{fileName}\"", "Could not create file \"{file}\"" : "Неможливо створити файл \"{file}\"", - "Could not create file \"{file}\" because it already exists" : "Неможливо створити файл \"{file}\", оскільки він вже існує.", - "Could not create folder \"{dir}\" because it already exists" : "Неможливо створити каталог \"{dir}\", оскільки він вже існує.", + "Could not create file \"{file}\" because it already exists" : "Неможливо створити файл \"{file}\", оскільки файл з таким ім'ям вже присутній.", + "Could not create folder \"{dir}\" because it already exists" : "Неможливо створити каталог \"{dir}\", оскільки каталог з таким ім'ям він вже присутній.", "Could not fetch file details \"{file}\"" : "Неможливо отримати деталі файлу \"{file}\"", "Error deleting file \"{fileName}\"." : "Помилка вилучення файлу \"{fileName}\".", "No search results in other folders for {tag}{filter}{endtag}" : "Нічого не знайдено в інших каталогах за запитом {tag}{filter}{endtag}", @@ -183,6 +184,7 @@ "Another entry with the same name already exists" : "Ще один запис з такою же назвою присутній.", "Renamed \"{oldName}\" to \"{newName}\"" : "Перейменовано \"{oldName}\" у \"{newName\"", "Could not rename \"{oldName}\", it does not exist any more" : "Не вдалося перейментувати \"{oldName}\", оскільки він вже відсутній", + "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Ім'я \"{newName}\" вже використовується у каталозі \"{dir}\". Виберіть інше ім'я.", "Could not rename \"{oldName}\"" : "Не вдалося перейменувати \"{oldName}\"", "Total rows summary" : "Загалом рядків", "\"{displayName}\" failed on some elements " : "\"{displayName}\" не показується в окремих елементах", @@ -194,7 +196,10 @@ "Unselect all" : "Зняти вибір", "List of files and folders." : "Список файлів та каталогів", "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Список не подається повністю з міркувань обчислювальних потужностей. Файли показуватимуться під час прокручування списку.", + "{summaryFile} and {summaryFolder}" : "{summaryFile} та {summaryFolder}", "File not found" : "Файл не знайдено", + "_{count} file_::_{count} files_" : ["{count} файл","{count} файли","{count} файлів","{count} файлів"], + "_{count} folder_::_{count} folders_" : ["{count} каталог","{count} каталоги","{count} каталогів","{count} каталогів"], "Storage informations" : "Інформація про сховище", "{usedQuotaByte} used" : "{usedQuotaByte} використано", "{relative}% used" : "{relative}% використано", diff --git a/apps/files_versions/l10n/uk.js b/apps/files_versions/l10n/uk.js index 7c631b82cd771..991ccd2ab98e4 100644 --- a/apps/files_versions/l10n/uk.js +++ b/apps/files_versions/l10n/uk.js @@ -15,6 +15,7 @@ OC.L10N.register( "Remove version name" : "Вилучити назву версії", "Save version name" : "Зберегти назву версії", "Current version" : "Поточна версія", + "Initial version" : "Початкова версія", "Initial version restored" : "Початкову версію відновлено", "Version restored" : "Версію відновлено", "Could not restore version" : "Не вдалося відновити версію", diff --git a/apps/files_versions/l10n/uk.json b/apps/files_versions/l10n/uk.json index e62a73ce73585..ff0f7d7896773 100644 --- a/apps/files_versions/l10n/uk.json +++ b/apps/files_versions/l10n/uk.json @@ -13,6 +13,7 @@ "Remove version name" : "Вилучити назву версії", "Save version name" : "Зберегти назву версії", "Current version" : "Поточна версія", + "Initial version" : "Початкова версія", "Initial version restored" : "Початкову версію відновлено", "Version restored" : "Версію відновлено", "Could not restore version" : "Не вдалося відновити версію", diff --git a/apps/systemtags/l10n/sk.js b/apps/systemtags/l10n/sk.js index 4631c6f1b8acf..0a9db32ca5668 100644 --- a/apps/systemtags/l10n/sk.js +++ b/apps/systemtags/l10n/sk.js @@ -48,6 +48,7 @@ OC.L10N.register( "Collaborative tags" : "Značky pre spoluprácu", "Collaborative tagging functionality which shares tags among users." : "Funkcie spoločného označovania, ktoré zdieľajú štítky medzi používateľmi.", "Collaborative tagging functionality which shares tags among users. Great for teams.\n\t(If you are a provider with a multi-tenancy installation, it is advised to deactivate this app as tags are shared.)" : "Funkcie spoločného označovania, ktoré zdieľajú štítky medzi používateľmi. Skvelé pre tímy.\n\t (Ak ste poskytovateľom inštalácie pre viacero subjektov, odporúča sa túto aplikáciu deaktivovať, pretože štítky sú zdieľané.)", + "No tags to select, type to create a new tag" : "Žiadne štítky neboli vybraté, začnite písať pre vytvorenie ďalších.", "Failed to load tags" : "Nepodarilo sa načítať štítky", "Failed to load selected tags" : "Nepodarilo sa načítať vytvorený štítok", "Failed to select tag" : "Nepodarilo sa vybrať štítok", @@ -55,7 +56,9 @@ OC.L10N.register( "Failed to delete tag" : "Nepodarilo sa vymazať štítok", "This file has the tag {tag}" : "Tento súbor má štítok {tag}", "This file has the tags {firstTags} and {lastTag}" : "Tento súbor má štítky {firstTags} a {lastTag}", + "List of tags and their associated files and folders." : "Zoznam štítkov a ich priradené súbory a adresáre", "No tags found" : "Štítky sa nenašli", + "Tags you have created will show up here." : "Štítky, ktoré ste vytvorili sa zobrazia tu.", "Failed to load last used tags" : "Nepodarilo sa načítať posledné použité štítky", "Collaborative tags are available for all users. Restricted tags are visible to users but cannot be assigned by them. Invisible tags are for internal use, since users cannot see or assign them." : "Štítky pre spoluprácu sú k dispozícii pre všetkých používateľov. Obmedzené značky sú viditeľné pre používateľov, ale nedajú sa priradiť. Neviditeľné značky sú určené na interné použitie, pretože používatelia ich nemôžu vidieť ani priradiť.", "Create a new tag" : "Vytvoriť nový štítok", diff --git a/apps/systemtags/l10n/sk.json b/apps/systemtags/l10n/sk.json index 62e53476c2bec..cc18d82a17fa0 100644 --- a/apps/systemtags/l10n/sk.json +++ b/apps/systemtags/l10n/sk.json @@ -46,6 +46,7 @@ "Collaborative tags" : "Značky pre spoluprácu", "Collaborative tagging functionality which shares tags among users." : "Funkcie spoločného označovania, ktoré zdieľajú štítky medzi používateľmi.", "Collaborative tagging functionality which shares tags among users. Great for teams.\n\t(If you are a provider with a multi-tenancy installation, it is advised to deactivate this app as tags are shared.)" : "Funkcie spoločného označovania, ktoré zdieľajú štítky medzi používateľmi. Skvelé pre tímy.\n\t (Ak ste poskytovateľom inštalácie pre viacero subjektov, odporúča sa túto aplikáciu deaktivovať, pretože štítky sú zdieľané.)", + "No tags to select, type to create a new tag" : "Žiadne štítky neboli vybraté, začnite písať pre vytvorenie ďalších.", "Failed to load tags" : "Nepodarilo sa načítať štítky", "Failed to load selected tags" : "Nepodarilo sa načítať vytvorený štítok", "Failed to select tag" : "Nepodarilo sa vybrať štítok", @@ -53,7 +54,9 @@ "Failed to delete tag" : "Nepodarilo sa vymazať štítok", "This file has the tag {tag}" : "Tento súbor má štítok {tag}", "This file has the tags {firstTags} and {lastTag}" : "Tento súbor má štítky {firstTags} a {lastTag}", + "List of tags and their associated files and folders." : "Zoznam štítkov a ich priradené súbory a adresáre", "No tags found" : "Štítky sa nenašli", + "Tags you have created will show up here." : "Štítky, ktoré ste vytvorili sa zobrazia tu.", "Failed to load last used tags" : "Nepodarilo sa načítať posledné použité štítky", "Collaborative tags are available for all users. Restricted tags are visible to users but cannot be assigned by them. Invisible tags are for internal use, since users cannot see or assign them." : "Štítky pre spoluprácu sú k dispozícii pre všetkých používateľov. Obmedzené značky sú viditeľné pre používateľov, ale nedajú sa priradiť. Neviditeľné značky sú určené na interné použitie, pretože používatelia ich nemôžu vidieť ani priradiť.", "Create a new tag" : "Vytvoriť nový štítok", diff --git a/apps/user_ldap/l10n/ja.js b/apps/user_ldap/l10n/ja.js index 87b28e40e7f1f..c9de51c98d178 100644 --- a/apps/user_ldap/l10n/ja.js +++ b/apps/user_ldap/l10n/ja.js @@ -91,6 +91,7 @@ OC.L10N.register( "Other Attributes:" : "その他の属性:", "Defines the filter to apply, when login is attempted. \"%%uid\" replaces the username in the login action. Example: \"uid=%%uid\"" : "ログイン実行時に適用するフィルターを定義します。uid \"%%\" にはログイン操作におけるユーザー名が入ります。例: \"uid=%%uid\"", "Test Loginname" : "テスト用ログイン名", + "Attempts to receive a DN for the given loginname and the current login filter" : "指定されたログイン名と現在のログインフィルタのDNを取得します", "Verify settings" : "設定のチェック", "%s. Server:" : "%s. サーバー:", "Add a new configuration" : "新しい設定を追加", @@ -154,6 +155,8 @@ OC.L10N.register( "One User Base DN per line" : "1行に1つのユーザーベースDN", "User Search Attributes" : "ユーザー検索属性", "Optional; one attribute per line" : "オプション:1行に1属性", + "Disable users missing from LDAP" : "LDAPから消えたユーザーを無効にする", + "When switched on, users imported from LDAP which are then missing will be disabled" : "オンにすると、LDAPからインポートされたユーザーのうち欠落しているユーザーは無効になります。", "Group Display Name Field" : "グループ表示名のフィールド", "The LDAP attribute to use to generate the groups's display name." : "ユーザーのグループ表示名の生成に利用するLDAP属性", "Base Group Tree" : "ベースグループツリー", @@ -182,6 +185,25 @@ OC.L10N.register( "Leave empty for username (default). Otherwise, specify an LDAP/AD attribute." : "ユーザー名は空のままにしてください(デフォルト)。それ以外の場合は、LDAP/AD属性を指定します。", "\"$home\" Placeholder Field" : "\"$home\" 属性設定", "$home in an external storage configuration will be replaced with the value of the specified attribute" : "外部ストレージ設定の $home 変数には、指定した属性の値が入ります", + "User Profile Attributes" : "ユーザープロファイル属性", + "Phone Field" : "電話番号 フィールド", + "User profile Phone will be set from the specified attribute" : "ユーザープロファイルの電話番号は、指定された属性から設定されます。", + "Website Field" : "ウェブサイト フィールド", + "User profile Website will be set from the specified attribute" : "ユーザープロファイルのウェブサイトは、指定された属性から設定されます。", + "Address Field" : "住所 フィールド", + "User profile Address will be set from the specified attribute" : "ユーザープロファイルの住所は、指定された属性から設定されます。", + "Twitter Field" : "Twitter フィールド", + "User profile Twitter will be set from the specified attribute" : "ユーザープロファイルの Twitter は、指定された属性から設定されます。", + "Fediverse Field" : "Fediverse フィールド", + "User profile Fediverse will be set from the specified attribute" : "ユーザープロファイルの Fediverse は、指定された属性から設定されます。", + "Organisation Field" : "組織 フィールド", + "User profile Organisation will be set from the specified attribute" : "ユーザープロファイルの組織は、指定された属性から設定されます。", + "Role Field" : "役職 フィールド", + "User profile Role will be set from the specified attribute" : "ユーザープロファイルの役職は、指定された属性から設定されます。", + "Headline Field" : "ヘッドライン フィールド", + "User profile Headline will be set from the specified attribute" : "ユーザープロファイルのヘッドラインは、指定された属性から設定されます。", + "Biography Field" : "経歴 フィールド", + "User profile Biography will be set from the specified attribute" : "ユーザープロファイルの経歴は、指定された属性から設定されます。", "Internal Username" : "内部ユーザー名", "By default the internal username will be created from the UUID attribute. It makes sure that the username is unique and characters do not need to be converted. The internal username has the restriction that only these characters are allowed: [a-zA-Z0-9_.@-]. Other characters are replaced with their ASCII correspondence or simply omitted. On collisions a number will be added/increased. The internal username is used to identify a user internally. It is also the default name for the user home folder. It is also a part of remote URLs, for instance for all DAV services. With this setting, the default behavior can be overridden. Changes will have effect only on newly mapped (added) LDAP users. Leave it empty for default behavior." : "デフォルトでは、内部的なユーザー名がUUID属性から作成されます。これにより、ユーザー名がユニークであり、かつ文字の変換が不要であることを保証します。内部ユーザー名には、[ a-zA-Z0-9_.@- ] の文字のみが有効であるという制限があり、その他の文字は対応する ASCII コードに変換されるか単に無視されます。そのため、他のユーザー名との衝突の回数が増加するでしょう。内部ユーザー名は、内部的にユーザーを識別するために用いられ、また、Nextcloud におけるデフォルトのホームフォルダー名としても用いられます。例えば*DAVサービスのように、リモートURLの一部でもあります。この設定により、デフォルトの振る舞いを再定義します。これは、たとえばすべての* DAVサービスのリモートURLの一部でもあります。この設定を使用すると、デフォルトの動作を上書きできます。変更は、新しくマップされた(追加された)LDAPユーザーにのみ影響します。デフォルトの動作のために空のままにします。", "Internal Username Attribute:" : "内部ユーザー名属性:", diff --git a/apps/user_ldap/l10n/ja.json b/apps/user_ldap/l10n/ja.json index 79faba0440efc..73346b5748465 100644 --- a/apps/user_ldap/l10n/ja.json +++ b/apps/user_ldap/l10n/ja.json @@ -89,6 +89,7 @@ "Other Attributes:" : "その他の属性:", "Defines the filter to apply, when login is attempted. \"%%uid\" replaces the username in the login action. Example: \"uid=%%uid\"" : "ログイン実行時に適用するフィルターを定義します。uid \"%%\" にはログイン操作におけるユーザー名が入ります。例: \"uid=%%uid\"", "Test Loginname" : "テスト用ログイン名", + "Attempts to receive a DN for the given loginname and the current login filter" : "指定されたログイン名と現在のログインフィルタのDNを取得します", "Verify settings" : "設定のチェック", "%s. Server:" : "%s. サーバー:", "Add a new configuration" : "新しい設定を追加", @@ -152,6 +153,8 @@ "One User Base DN per line" : "1行に1つのユーザーベースDN", "User Search Attributes" : "ユーザー検索属性", "Optional; one attribute per line" : "オプション:1行に1属性", + "Disable users missing from LDAP" : "LDAPから消えたユーザーを無効にする", + "When switched on, users imported from LDAP which are then missing will be disabled" : "オンにすると、LDAPからインポートされたユーザーのうち欠落しているユーザーは無効になります。", "Group Display Name Field" : "グループ表示名のフィールド", "The LDAP attribute to use to generate the groups's display name." : "ユーザーのグループ表示名の生成に利用するLDAP属性", "Base Group Tree" : "ベースグループツリー", @@ -180,6 +183,25 @@ "Leave empty for username (default). Otherwise, specify an LDAP/AD attribute." : "ユーザー名は空のままにしてください(デフォルト)。それ以外の場合は、LDAP/AD属性を指定します。", "\"$home\" Placeholder Field" : "\"$home\" 属性設定", "$home in an external storage configuration will be replaced with the value of the specified attribute" : "外部ストレージ設定の $home 変数には、指定した属性の値が入ります", + "User Profile Attributes" : "ユーザープロファイル属性", + "Phone Field" : "電話番号 フィールド", + "User profile Phone will be set from the specified attribute" : "ユーザープロファイルの電話番号は、指定された属性から設定されます。", + "Website Field" : "ウェブサイト フィールド", + "User profile Website will be set from the specified attribute" : "ユーザープロファイルのウェブサイトは、指定された属性から設定されます。", + "Address Field" : "住所 フィールド", + "User profile Address will be set from the specified attribute" : "ユーザープロファイルの住所は、指定された属性から設定されます。", + "Twitter Field" : "Twitter フィールド", + "User profile Twitter will be set from the specified attribute" : "ユーザープロファイルの Twitter は、指定された属性から設定されます。", + "Fediverse Field" : "Fediverse フィールド", + "User profile Fediverse will be set from the specified attribute" : "ユーザープロファイルの Fediverse は、指定された属性から設定されます。", + "Organisation Field" : "組織 フィールド", + "User profile Organisation will be set from the specified attribute" : "ユーザープロファイルの組織は、指定された属性から設定されます。", + "Role Field" : "役職 フィールド", + "User profile Role will be set from the specified attribute" : "ユーザープロファイルの役職は、指定された属性から設定されます。", + "Headline Field" : "ヘッドライン フィールド", + "User profile Headline will be set from the specified attribute" : "ユーザープロファイルのヘッドラインは、指定された属性から設定されます。", + "Biography Field" : "経歴 フィールド", + "User profile Biography will be set from the specified attribute" : "ユーザープロファイルの経歴は、指定された属性から設定されます。", "Internal Username" : "内部ユーザー名", "By default the internal username will be created from the UUID attribute. It makes sure that the username is unique and characters do not need to be converted. The internal username has the restriction that only these characters are allowed: [a-zA-Z0-9_.@-]. Other characters are replaced with their ASCII correspondence or simply omitted. On collisions a number will be added/increased. The internal username is used to identify a user internally. It is also the default name for the user home folder. It is also a part of remote URLs, for instance for all DAV services. With this setting, the default behavior can be overridden. Changes will have effect only on newly mapped (added) LDAP users. Leave it empty for default behavior." : "デフォルトでは、内部的なユーザー名がUUID属性から作成されます。これにより、ユーザー名がユニークであり、かつ文字の変換が不要であることを保証します。内部ユーザー名には、[ a-zA-Z0-9_.@- ] の文字のみが有効であるという制限があり、その他の文字は対応する ASCII コードに変換されるか単に無視されます。そのため、他のユーザー名との衝突の回数が増加するでしょう。内部ユーザー名は、内部的にユーザーを識別するために用いられ、また、Nextcloud におけるデフォルトのホームフォルダー名としても用いられます。例えば*DAVサービスのように、リモートURLの一部でもあります。この設定により、デフォルトの振る舞いを再定義します。これは、たとえばすべての* DAVサービスのリモートURLの一部でもあります。この設定を使用すると、デフォルトの動作を上書きできます。変更は、新しくマップされた(追加された)LDAPユーザーにのみ影響します。デフォルトの動作のために空のままにします。", "Internal Username Attribute:" : "内部ユーザー名属性:", diff --git a/core/l10n/uk.js b/core/l10n/uk.js index 389b8d33230db..1923bd7e14551 100644 --- a/core/l10n/uk.js +++ b/core/l10n/uk.js @@ -84,6 +84,7 @@ OC.L10N.register( "You have not set or verified your email server configuration, yet. Please head over to the {mailSettingsStart}Basic settings{mailSettingsEnd} in order to set them. Afterwards, use the \"Send email\" button below the form to verify your settings." : "Ви ще не встановили та не підтвердили конфігурацію сервера електронної пошти. Перейдіть до {mailSettingsStart}Основні налаштування{mailSettingsEnd}, щоб установити їх. Після цього скористайтеся кнопкою «Надіслати електронний лист» під формою, щоб перевірити свої налаштування.", "Your database does not run with \"READ COMMITTED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel." : "Ваша база даних не працює з рівнем ізоляції транзакцій \"READ COMMITTED\". Це може спричинити проблеми, коли кілька дій виконуються паралельно.", "The PHP module \"fileinfo\" is missing. It is strongly recommended to enable this module to get the best results with MIME type detection." : "Відсутній модуль PHP \"fileinfo\". Настійно рекомендується ввімкнути цей модуль, щоб отримати найкращі результати визначення типу MIME.", + "Your remote address was identified as \"{remoteAddress}\" and is bruteforce throttled at the moment slowing down the performance of various requests. If the remote address is not your address this can be an indication that a proxy is not configured correctly. Further information can be found in the {linkstart}documentation ↗{linkend}." : "Віддалену адресу \"{remoteAddress}\" ідентифіковано як таку, з якої ведуться атаки на злам системи, відповідно це впливає на уповільнення окремих запитів. Якщо ця віддалена адреса не є вашою адресою, це може означати, що проксі некоректно сконфігуровано. Будь ласка, ознайомтеся з цією {linkstart}документацією ↗{linkend}.", "Transactional file locking is disabled, this might lead to issues with race conditions. Enable \"filelocking.enabled\" in config.php to avoid these problems. See the {linkstart}documentation ↗{linkend} for more information." : "Блокування файлів транзакцій вимкнено, це може призвести до проблем із умовами змагань. Увімкніть «filelocking.enabled» у config.php, щоб уникнути цих проблем. Додаткову інформацію див. у {linkstart}документації ↗{linkend}.", "The database is used for transactional file locking. To enhance performance, please configure memcache, if available. See the {linkstart}documentation ↗{linkend} for more information." : "База даних використовується для транзакційного блокування файлів. Для підвищення продуктивності, будь ласка, налаштуйте кеш-пам'ять, якщо це можливо. Докладнішу інформацію наведено у ↗{linkend} документації{linkend}.", "Please make sure to set the \"overwrite.cli.url\" option in your config.php file to the URL that your users mainly use to access this Nextcloud. Suggestion: \"{suggestedOverwriteCliURL}\". Otherwise there might be problems with the URL generation via cron. (It is possible though that the suggested URL is not the URL that your users mainly use to access this Nextcloud. Best is to double check this in any case.)" : "Обов’язково встановіть параметр «overwrite.cli.url» у файлі config.php на URL-адресу, яку ваші користувачі в основному використовують для доступу до цього Nextcloud. Пропозиція: \"{suggestedOverwriteCliURL}\". Інакше можуть виникнути проблеми з генерацією URL-адреси через cron. (Однак можливо, що запропонована URL-адреса не є URL-адресою, яку ваші користувачі в основному використовують для доступу до цього Nextcloud. У будь-якому випадку найкраще ще раз перевірити це.)", diff --git a/core/l10n/uk.json b/core/l10n/uk.json index 26b2f3697e0b3..88f8762286c13 100644 --- a/core/l10n/uk.json +++ b/core/l10n/uk.json @@ -82,6 +82,7 @@ "You have not set or verified your email server configuration, yet. Please head over to the {mailSettingsStart}Basic settings{mailSettingsEnd} in order to set them. Afterwards, use the \"Send email\" button below the form to verify your settings." : "Ви ще не встановили та не підтвердили конфігурацію сервера електронної пошти. Перейдіть до {mailSettingsStart}Основні налаштування{mailSettingsEnd}, щоб установити їх. Після цього скористайтеся кнопкою «Надіслати електронний лист» під формою, щоб перевірити свої налаштування.", "Your database does not run with \"READ COMMITTED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel." : "Ваша база даних не працює з рівнем ізоляції транзакцій \"READ COMMITTED\". Це може спричинити проблеми, коли кілька дій виконуються паралельно.", "The PHP module \"fileinfo\" is missing. It is strongly recommended to enable this module to get the best results with MIME type detection." : "Відсутній модуль PHP \"fileinfo\". Настійно рекомендується ввімкнути цей модуль, щоб отримати найкращі результати визначення типу MIME.", + "Your remote address was identified as \"{remoteAddress}\" and is bruteforce throttled at the moment slowing down the performance of various requests. If the remote address is not your address this can be an indication that a proxy is not configured correctly. Further information can be found in the {linkstart}documentation ↗{linkend}." : "Віддалену адресу \"{remoteAddress}\" ідентифіковано як таку, з якої ведуться атаки на злам системи, відповідно це впливає на уповільнення окремих запитів. Якщо ця віддалена адреса не є вашою адресою, це може означати, що проксі некоректно сконфігуровано. Будь ласка, ознайомтеся з цією {linkstart}документацією ↗{linkend}.", "Transactional file locking is disabled, this might lead to issues with race conditions. Enable \"filelocking.enabled\" in config.php to avoid these problems. See the {linkstart}documentation ↗{linkend} for more information." : "Блокування файлів транзакцій вимкнено, це може призвести до проблем із умовами змагань. Увімкніть «filelocking.enabled» у config.php, щоб уникнути цих проблем. Додаткову інформацію див. у {linkstart}документації ↗{linkend}.", "The database is used for transactional file locking. To enhance performance, please configure memcache, if available. See the {linkstart}documentation ↗{linkend} for more information." : "База даних використовується для транзакційного блокування файлів. Для підвищення продуктивності, будь ласка, налаштуйте кеш-пам'ять, якщо це можливо. Докладнішу інформацію наведено у ↗{linkend} документації{linkend}.", "Please make sure to set the \"overwrite.cli.url\" option in your config.php file to the URL that your users mainly use to access this Nextcloud. Suggestion: \"{suggestedOverwriteCliURL}\". Otherwise there might be problems with the URL generation via cron. (It is possible though that the suggested URL is not the URL that your users mainly use to access this Nextcloud. Best is to double check this in any case.)" : "Обов’язково встановіть параметр «overwrite.cli.url» у файлі config.php на URL-адресу, яку ваші користувачі в основному використовують для доступу до цього Nextcloud. Пропозиція: \"{suggestedOverwriteCliURL}\". Інакше можуть виникнути проблеми з генерацією URL-адреси через cron. (Однак можливо, що запропонована URL-адреса не є URL-адресою, яку ваші користувачі в основному використовують для доступу до цього Nextcloud. У будь-якому випадку найкраще ще раз перевірити це.)", diff --git a/lib/l10n/th.js b/lib/l10n/th.js index b78d58379d8cc..0fea7cc572dde 100644 --- a/lib/l10n/th.js +++ b/lib/l10n/th.js @@ -2,10 +2,22 @@ OC.L10N.register( "lib", { "Cannot write into \"config\" directory!" : "ไม่สามารถเขียนลงในไดเรกทอรี \"config\"!", + "This can usually be fixed by giving the web server write access to the config directory." : "โดยปกติสามารถแก้ไขได้โดยการให้สิทธิ์การเขียนสำหรับเว็บเซิร์ฟเวอร์ไปยังไดเร็กทอรี config", + "But, if you prefer to keep config.php file read only, set the option \"config_is_read_only\" to true in it." : "แต่หากคุณต้องการให้ไฟล์ config.php อ่านอย่างเดียว ให้ตั้งค่าตัวเลือก \"config_is_read_only\" เป็น true", "See %s" : "ดู %s", "Sample configuration detected" : "ตรวจพบการกำหนดค่าตัวอย่าง", "It has been detected that the sample configuration has been copied. This can break your installation and is unsupported. Please read the documentation before performing changes on config.php" : "เราตรวจพบว่าการกำหนดค่าตัวอย่างถูกคัดลอกมา การกำหนดค่าลักษณะนี้สามารถทำลายการติดตั้งของคุณและไม่ได้รับการสนับสนุน โปรดอ่านเอกสารประกอบก่อนที่จะดำเนินการเปลี่ยนแปลงใน config.php", "The page could not be found on the server." : "ไม่พบหน้านี้บนเซิร์ฟเวอร์", + "%s email verification" : "การยืนยันอีเมล %s", + "Email verification" : "การยืนยันอีเมล", + "Click the following button to confirm your email." : "คลิกปุ่มต่อไปนี้เพื่อยืนยันอีเมลของคุณ", + "Click the following link to confirm your email." : "คลิกลิงก์ต่อไปนี้เพื่อยืนยันอีเมลของคุณ", + "Confirm your email" : "ยืนยันอีเมล", + "Other activities" : "กิจกรรมอื่น ๆ", + "%1$s and %2$s" : "%1$s และ %2$s", + "%1$s, %2$s and %3$s" : "%1$s, %2$s และ %3$s", + "%1$s, %2$s, %3$s and %4$s" : "%1$s, %2$s, %3$s และ %4$s", + "%1$s, %2$s, %3$s, %4$s and %5$s" : "%1$s, %2$s, %3$s, %4$s และ %5$s", "PHP %s or higher is required." : "จำเป็นต้องมี PHP รุ่น %s หรือที่สูงกว่า ", "PHP with a version lower than %s is required." : "จำเป็นต้องมี PHP รุ่นต่ำกว่า %s", "%sbit or higher PHP required." : "จำเป็นต้องมี PHP %s บิตหรือสูงกว่า", @@ -43,13 +55,17 @@ OC.L10N.register( "Empty filename is not allowed" : "ชื่อไฟล์ห้ามว่างเปล่า", "App \"%s\" cannot be installed because appinfo file cannot be read." : "แอป \"%s\" ไม่สามารถติดตั้งได้ เพราะไฟล์ appInfo ไม่สามารถอ่านได้", "App \"%s\" cannot be installed because it is not compatible with this version of the server." : "ไม่สามารถติดตั้งแอป \"%s\" เนื่องจากแอปเข้ากับเซิร์ฟเวอร์รุ่นนี้ไม่ได้", - "__language_name__" : "ภาษาไทย - Thai", + "__language_name__" : "ไทย", "Help" : "ช่วยเหลือ", "Apps" : "แอป", + "Personal settings" : "การตั้งค่าส่วนบุคคล", + "Administration settings" : "การตั้งค่าการดูแลระบบ", "Settings" : "การตั้งค่า", "Log out" : "ออกจากระบบ", "Users" : "ผู้ใช้งาน", "Email" : "อีเมล", + "Fediverse" : "เฟดิเวิร์ส", + "View %s on the fediverse" : "ดู %s บนเฟดิเวิร์ส", "Phone" : "โทรศัพท์", "Twitter" : "ทวิตเตอร์", "Website" : "เว็บไซต์", diff --git a/lib/l10n/th.json b/lib/l10n/th.json index 30cc82d864d0b..34be3490322d0 100644 --- a/lib/l10n/th.json +++ b/lib/l10n/th.json @@ -1,9 +1,21 @@ { "translations": { "Cannot write into \"config\" directory!" : "ไม่สามารถเขียนลงในไดเรกทอรี \"config\"!", + "This can usually be fixed by giving the web server write access to the config directory." : "โดยปกติสามารถแก้ไขได้โดยการให้สิทธิ์การเขียนสำหรับเว็บเซิร์ฟเวอร์ไปยังไดเร็กทอรี config", + "But, if you prefer to keep config.php file read only, set the option \"config_is_read_only\" to true in it." : "แต่หากคุณต้องการให้ไฟล์ config.php อ่านอย่างเดียว ให้ตั้งค่าตัวเลือก \"config_is_read_only\" เป็น true", "See %s" : "ดู %s", "Sample configuration detected" : "ตรวจพบการกำหนดค่าตัวอย่าง", "It has been detected that the sample configuration has been copied. This can break your installation and is unsupported. Please read the documentation before performing changes on config.php" : "เราตรวจพบว่าการกำหนดค่าตัวอย่างถูกคัดลอกมา การกำหนดค่าลักษณะนี้สามารถทำลายการติดตั้งของคุณและไม่ได้รับการสนับสนุน โปรดอ่านเอกสารประกอบก่อนที่จะดำเนินการเปลี่ยนแปลงใน config.php", "The page could not be found on the server." : "ไม่พบหน้านี้บนเซิร์ฟเวอร์", + "%s email verification" : "การยืนยันอีเมล %s", + "Email verification" : "การยืนยันอีเมล", + "Click the following button to confirm your email." : "คลิกปุ่มต่อไปนี้เพื่อยืนยันอีเมลของคุณ", + "Click the following link to confirm your email." : "คลิกลิงก์ต่อไปนี้เพื่อยืนยันอีเมลของคุณ", + "Confirm your email" : "ยืนยันอีเมล", + "Other activities" : "กิจกรรมอื่น ๆ", + "%1$s and %2$s" : "%1$s และ %2$s", + "%1$s, %2$s and %3$s" : "%1$s, %2$s และ %3$s", + "%1$s, %2$s, %3$s and %4$s" : "%1$s, %2$s, %3$s และ %4$s", + "%1$s, %2$s, %3$s, %4$s and %5$s" : "%1$s, %2$s, %3$s, %4$s และ %5$s", "PHP %s or higher is required." : "จำเป็นต้องมี PHP รุ่น %s หรือที่สูงกว่า ", "PHP with a version lower than %s is required." : "จำเป็นต้องมี PHP รุ่นต่ำกว่า %s", "%sbit or higher PHP required." : "จำเป็นต้องมี PHP %s บิตหรือสูงกว่า", @@ -41,13 +53,17 @@ "Empty filename is not allowed" : "ชื่อไฟล์ห้ามว่างเปล่า", "App \"%s\" cannot be installed because appinfo file cannot be read." : "แอป \"%s\" ไม่สามารถติดตั้งได้ เพราะไฟล์ appInfo ไม่สามารถอ่านได้", "App \"%s\" cannot be installed because it is not compatible with this version of the server." : "ไม่สามารถติดตั้งแอป \"%s\" เนื่องจากแอปเข้ากับเซิร์ฟเวอร์รุ่นนี้ไม่ได้", - "__language_name__" : "ภาษาไทย - Thai", + "__language_name__" : "ไทย", "Help" : "ช่วยเหลือ", "Apps" : "แอป", + "Personal settings" : "การตั้งค่าส่วนบุคคล", + "Administration settings" : "การตั้งค่าการดูแลระบบ", "Settings" : "การตั้งค่า", "Log out" : "ออกจากระบบ", "Users" : "ผู้ใช้งาน", "Email" : "อีเมล", + "Fediverse" : "เฟดิเวิร์ส", + "View %s on the fediverse" : "ดู %s บนเฟดิเวิร์ส", "Phone" : "โทรศัพท์", "Twitter" : "ทวิตเตอร์", "Website" : "เว็บไซต์", diff --git a/lib/l10n/uk.js b/lib/l10n/uk.js index 66cdea90e01a4..59b14f26d15ca 100644 --- a/lib/l10n/uk.js +++ b/lib/l10n/uk.js @@ -156,6 +156,7 @@ OC.L10N.register( "%1$s shared »%2$s« with you." : "%1$s надав(-ла) доступ до \"%2$s\".", "Click the button below to open it." : "Щоб відкрити файл, натисніть кнопку нижче.", "The requested share does not exist anymore" : "Запитуваний спільний ресурс більше недоступний", + "The requested share comes from a disabled user" : "Отримано запит на спільний доступ від неактивного користувача", "The user was not created because the user limit has been reached. Check your notifications to learn more." : "Користувача не створено, оскільки досягнуто обмеження на кількість користувачів. Перевірте сповіщення для докладної інформації.", "Could not find category \"%s\"" : "Не вдалося знайти категорію \"%s\"", "Sunday" : "Неділя", diff --git a/lib/l10n/uk.json b/lib/l10n/uk.json index 9c102a738e0d4..84b907a5e9e33 100644 --- a/lib/l10n/uk.json +++ b/lib/l10n/uk.json @@ -154,6 +154,7 @@ "%1$s shared »%2$s« with you." : "%1$s надав(-ла) доступ до \"%2$s\".", "Click the button below to open it." : "Щоб відкрити файл, натисніть кнопку нижче.", "The requested share does not exist anymore" : "Запитуваний спільний ресурс більше недоступний", + "The requested share comes from a disabled user" : "Отримано запит на спільний доступ від неактивного користувача", "The user was not created because the user limit has been reached. Check your notifications to learn more." : "Користувача не створено, оскільки досягнуто обмеження на кількість користувачів. Перевірте сповіщення для докладної інформації.", "Could not find category \"%s\"" : "Не вдалося знайти категорію \"%s\"", "Sunday" : "Неділя",