aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNextcloud bot <bot@nextcloud.com>2025-06-01 00:22:07 +0000
committerNextcloud bot <bot@nextcloud.com>2025-06-01 00:22:07 +0000
commitac5b632bf8a1b7c153dc6486334a283ab70dd5d7 (patch)
treea36fe350162f3f16e39530814edc72a026159f09
parent5897bd4ebaefed89d82f82342c020f676e791c97 (diff)
downloadnextcloud-server-automated/noid/stable31-fix-npm-audit.tar.gz
nextcloud-server-automated/noid/stable31-fix-npm-audit.zip
fix(l10n): Update translations from Transifexautomated/noid/stable31-fix-npm-audit
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
-rw-r--r--apps/federatedfilesharing/l10n/fa.js1
-rw-r--r--apps/federatedfilesharing/l10n/fa.json1
-rw-r--r--apps/files/l10n/uk.js12
-rw-r--r--apps/files/l10n/uk.json12
-rw-r--r--apps/files_external/l10n/pt_BR.js34
-rw-r--r--apps/files_external/l10n/pt_BR.json34
-rw-r--r--apps/files_sharing/l10n/et_EE.js8
-rw-r--r--apps/files_sharing/l10n/et_EE.json8
-rw-r--r--apps/files_sharing/l10n/fa.js1
-rw-r--r--apps/files_sharing/l10n/fa.json1
-rw-r--r--apps/settings/l10n/fa.js2
-rw-r--r--apps/settings/l10n/fa.json2
-rw-r--r--apps/sharebymail/l10n/fa.js6
-rw-r--r--apps/sharebymail/l10n/fa.json6
-rw-r--r--lib/l10n/fa.js391
-rw-r--r--lib/l10n/fa.json391
-rw-r--r--lib/l10n/ru.js5
-rw-r--r--lib/l10n/ru.json5
-rw-r--r--lib/l10n/uk.js2
-rw-r--r--lib/l10n/uk.json2
20 files changed, 698 insertions, 226 deletions
diff --git a/apps/federatedfilesharing/l10n/fa.js b/apps/federatedfilesharing/l10n/fa.js
index 08abe157524..a50cb263c88 100644
--- a/apps/federatedfilesharing/l10n/fa.js
+++ b/apps/federatedfilesharing/l10n/fa.js
@@ -8,6 +8,7 @@ OC.L10N.register(
"Federated Share request sent, you will receive an invitation. Check your notifications." : "درخواست اشتراک فدرال ارسال شد، یک دعوت نامه دریافت خواهید کرد. اعلان های خود را بررسی کنید.",
"Couldn't establish a federated share, it looks like the server to federate with is too old (Nextcloud <= 9)." : "نمی‌توان یک اشتراک فدرال ایجاد کرد، به نظر می‌رسد سروری که باید با آن فدرال شود خیلی قدیمی است (Nextcloud <= 9).",
"It is not allowed to send federated group shares from this server." : "ارسال اشتراک های گروه فدرال از این سرور مجاز نیست.",
+ "Sharing %1$s failed, because this item is already shared with the account %2$s" : "اشتراک‌گذاری %1$s ناموفق بود، زیرا این مورد قبلاً با حساب %2$s به اشتراک گذاشته شده است",
"Federated shares require read permissions" : "سهام فدرال به مجوز خواندن نیاز دارد",
"File is already shared with %s" : "فایل قبلاً با به اشتراک گذاشته شده است%s",
"Sharing %1$s failed, could not find %2$s, maybe the server is currently unreachable or uses a self-signed certificate." : "اشتراک‌گذاری %1$s انجام نشد، پیدا نشد%2$s، شاید سرور در حال حاضر غیرقابل دسترسی باشد یا از گواهی امضا شده استفاده می‌کند.",
diff --git a/apps/federatedfilesharing/l10n/fa.json b/apps/federatedfilesharing/l10n/fa.json
index f2cbe156d59..60e78b275c8 100644
--- a/apps/federatedfilesharing/l10n/fa.json
+++ b/apps/federatedfilesharing/l10n/fa.json
@@ -6,6 +6,7 @@
"Federated Share request sent, you will receive an invitation. Check your notifications." : "درخواست اشتراک فدرال ارسال شد، یک دعوت نامه دریافت خواهید کرد. اعلان های خود را بررسی کنید.",
"Couldn't establish a federated share, it looks like the server to federate with is too old (Nextcloud <= 9)." : "نمی‌توان یک اشتراک فدرال ایجاد کرد، به نظر می‌رسد سروری که باید با آن فدرال شود خیلی قدیمی است (Nextcloud <= 9).",
"It is not allowed to send federated group shares from this server." : "ارسال اشتراک های گروه فدرال از این سرور مجاز نیست.",
+ "Sharing %1$s failed, because this item is already shared with the account %2$s" : "اشتراک‌گذاری %1$s ناموفق بود، زیرا این مورد قبلاً با حساب %2$s به اشتراک گذاشته شده است",
"Federated shares require read permissions" : "سهام فدرال به مجوز خواندن نیاز دارد",
"File is already shared with %s" : "فایل قبلاً با به اشتراک گذاشته شده است%s",
"Sharing %1$s failed, could not find %2$s, maybe the server is currently unreachable or uses a self-signed certificate." : "اشتراک‌گذاری %1$s انجام نشد، پیدا نشد%2$s، شاید سرور در حال حاضر غیرقابل دسترسی باشد یا از گواهی امضا شده استفاده می‌کند.",
diff --git a/apps/files/l10n/uk.js b/apps/files/l10n/uk.js
index 991e9aef5a1..e7e18117acb 100644
--- a/apps/files/l10n/uk.js
+++ b/apps/files/l10n/uk.js
@@ -70,6 +70,8 @@ OC.L10N.register(
"Transferred from %1$s on %2$s" : "Перенесено від %1$s до %2$s",
"Files compatibility" : "Сумісність файлів",
"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." : "Дозволити обмежувати імена файлів для забезпечення сумісності з різними клієнтами. Типово всі імена файлів, які відповідають моделі POSIX (напр., Linux, macOS), дозволені.",
+ "After enabling the Windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "Після увімкнення сумісности імен файлів з системою Windows наявні файли неможливо буде змінити, але власники зможуть перейменувати ці файли на нові з дійсними іменами.",
+ "It is also possible to migrate files automatically after enabling this setting, please refer to the documentation about the occ command." : "Також можлива автоматична міграція файлів після увімкнення цих налаштувань. Ознайомтеся з документацією відповідної команди occ.",
"Enforce Windows compatibility" : "Увімкнути сумісність із 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." : "Це унеможливить використання імен файлів, які не сумісні з системами Windows, напр., використанння зарезервованих імен або спеціальних символів. Зауважте, що це не обмежить сумісність за регістром символів.",
"File Management" : "Керування файлами",
@@ -95,6 +97,11 @@ OC.L10N.register(
"Renamed \"{oldName}\" to \"{newName}\"" : "Перейменовано \"{oldName}\" на \"{newName}\"",
"Rename file" : "Перейменувати файл",
"Folder" : "Каталог",
+ "Unknown file type" : "Невідомий тип файлу",
+ "{ext} image" : "{ext} зображення",
+ "{ext} video" : "{ext} відео",
+ "{ext} audio" : "{ext} аудіо",
+ "{ext} text" : "{ext} текст",
"Pending" : "Очікування",
"Unknown date" : "Невідома дата",
"Clear filter" : "Очистити фільтр",
@@ -105,6 +112,7 @@ OC.L10N.register(
"Total rows summary" : "Загалом рядків",
"Toggle selection for all files and folders" : "Перемкнути вибір для всіх файлів та каталогів",
"Name" : "Ім'я",
+ "File type" : "Тип файлу",
"Size" : "Розмір",
"\"{displayName}\" failed on some elements" : "\"{displayName}\" не спрацював у деяких елементах",
"\"{displayName}\" batch action executed successfully" : "Операцію \"{displayName}\" успішно виконано",
@@ -183,6 +191,7 @@ OC.L10N.register(
"Sort favorites first" : "Спочатку показувати із зірочкою",
"Sort folders before files" : "Показувати каталоги перед файлами",
"Show hidden files" : "Показувати приховані файли",
+ "Show file type column" : "Показувати стовпець з типом файлу",
"Crop image previews" : "Попередній перегляд перед кадруванням",
"Enable the grid view" : "Увімкнути подання сіткою",
"Enable folder tree" : "Увімкнути дерево каталогів",
@@ -446,6 +455,9 @@ OC.L10N.register(
"Personal Files" : "Мої документи",
"Text file" : "Текстовий файл",
"New text file.txt" : "Новий текстовий файл.txt",
+ "%1$s (renamed)" : "%1$s (перейменовано)",
+ "renamed file" : "перейменовано файл",
+ "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "Після увімкнення сумісности імен файлів з системою Windows наявні файли неможливо буде змінити, але власники зможуть перейменувати ці файли на нові з дійсними іменами.",
"{count} files could not be converted" : "Неможливо конвертувати {count} файлів",
"{count} files successfully converted" : "Успішно конвертовано {count} файлів"
},
diff --git a/apps/files/l10n/uk.json b/apps/files/l10n/uk.json
index d0b104bac89..8e5cc11949f 100644
--- a/apps/files/l10n/uk.json
+++ b/apps/files/l10n/uk.json
@@ -68,6 +68,8 @@
"Transferred from %1$s on %2$s" : "Перенесено від %1$s до %2$s",
"Files compatibility" : "Сумісність файлів",
"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." : "Дозволити обмежувати імена файлів для забезпечення сумісності з різними клієнтами. Типово всі імена файлів, які відповідають моделі POSIX (напр., Linux, macOS), дозволені.",
+ "After enabling the Windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "Після увімкнення сумісности імен файлів з системою Windows наявні файли неможливо буде змінити, але власники зможуть перейменувати ці файли на нові з дійсними іменами.",
+ "It is also possible to migrate files automatically after enabling this setting, please refer to the documentation about the occ command." : "Також можлива автоматична міграція файлів після увімкнення цих налаштувань. Ознайомтеся з документацією відповідної команди occ.",
"Enforce Windows compatibility" : "Увімкнути сумісність із 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." : "Це унеможливить використання імен файлів, які не сумісні з системами Windows, напр., використанння зарезервованих імен або спеціальних символів. Зауважте, що це не обмежить сумісність за регістром символів.",
"File Management" : "Керування файлами",
@@ -93,6 +95,11 @@
"Renamed \"{oldName}\" to \"{newName}\"" : "Перейменовано \"{oldName}\" на \"{newName}\"",
"Rename file" : "Перейменувати файл",
"Folder" : "Каталог",
+ "Unknown file type" : "Невідомий тип файлу",
+ "{ext} image" : "{ext} зображення",
+ "{ext} video" : "{ext} відео",
+ "{ext} audio" : "{ext} аудіо",
+ "{ext} text" : "{ext} текст",
"Pending" : "Очікування",
"Unknown date" : "Невідома дата",
"Clear filter" : "Очистити фільтр",
@@ -103,6 +110,7 @@
"Total rows summary" : "Загалом рядків",
"Toggle selection for all files and folders" : "Перемкнути вибір для всіх файлів та каталогів",
"Name" : "Ім'я",
+ "File type" : "Тип файлу",
"Size" : "Розмір",
"\"{displayName}\" failed on some elements" : "\"{displayName}\" не спрацював у деяких елементах",
"\"{displayName}\" batch action executed successfully" : "Операцію \"{displayName}\" успішно виконано",
@@ -181,6 +189,7 @@
"Sort favorites first" : "Спочатку показувати із зірочкою",
"Sort folders before files" : "Показувати каталоги перед файлами",
"Show hidden files" : "Показувати приховані файли",
+ "Show file type column" : "Показувати стовпець з типом файлу",
"Crop image previews" : "Попередній перегляд перед кадруванням",
"Enable the grid view" : "Увімкнути подання сіткою",
"Enable folder tree" : "Увімкнути дерево каталогів",
@@ -444,6 +453,9 @@
"Personal Files" : "Мої документи",
"Text file" : "Текстовий файл",
"New text file.txt" : "Новий текстовий файл.txt",
+ "%1$s (renamed)" : "%1$s (перейменовано)",
+ "renamed file" : "перейменовано файл",
+ "After enabling the windows compatible filenames, existing files cannot be modified anymore but can be renamed to valid new names by their owner." : "Після увімкнення сумісности імен файлів з системою Windows наявні файли неможливо буде змінити, але власники зможуть перейменувати ці файли на нові з дійсними іменами.",
"{count} files could not be converted" : "Неможливо конвертувати {count} файлів",
"{count} files successfully converted" : "Успішно конвертовано {count} файлів"
},"pluralForm" :"nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);"
diff --git a/apps/files_external/l10n/pt_BR.js b/apps/files_external/l10n/pt_BR.js
index 4df5dddd8db..233814a6abc 100644
--- a/apps/files_external/l10n/pt_BR.js
+++ b/apps/files_external/l10n/pt_BR.js
@@ -33,7 +33,7 @@ OC.L10N.register(
"Client ID" : "ID do Cliente",
"Client secret" : "Segredo do cliente",
"OpenStack v2" : "OpenStack v2",
- "Login" : "Entrar",
+ "Login" : "Nome de login",
"Password" : "Senha",
"Tenant name" : "Nome do inquilino",
"Identity endpoint URL" : "URL do destino da identidade",
@@ -42,17 +42,17 @@ OC.L10N.register(
"Rackspace" : "Espaço no rack",
"API key" : "Chave API",
"Global credentials" : "Credenciais globais",
- "Log-in credentials, save in database" : "Credenciais de acesso, salvas no banco de dados",
- "Login and password" : "Login e senha",
- "Log-in credentials, save in session" : "Credenciais de login, guardadas em sessão",
+ "Log-in credentials, save in database" : "Credenciais de acesso, armazenar no banco de dados",
+ "Login and password" : "Nome de login e senha",
+ "Log-in credentials, save in session" : "Credenciais de login, armazenar na sessão",
"Global credentials, manually entered" : "Credenciais globais, inseridas manualmente",
- "Manually entered, store in database" : "Inserido manualmente, armazenado no banco de dados",
+ "Manually entered, store in database" : "Inseridos manualmente, armazenados no banco de dados",
"RSA public key" : "Chave pública RSA",
"Public key" : "Chave pública",
"RSA private key" : "Chave privada RSA",
"Private key" : "Chave privada",
- "Kerberos default realm, defaults to \"WORKGROUP\"" : "reino padrão do Kerberos, padrão para \"WORKGROUP\"",
- "Kerberos ticket Apache mode" : "Bilhete Kerberos Modo Apache",
+ "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" : "Ticket Kerberos",
"Amazon S3" : "Amazon S3",
"Bucket" : "Cesta",
@@ -81,13 +81,13 @@ OC.L10N.register(
"SMB/CIFS" : "SMB/CIFS",
"Share" : "Compartilhar",
"Show hidden files" : "Mostrar arquivos ocultos",
- "Case sensitive file system" : "Sistema de arquivos sensível a maiúsculas",
+ "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",
"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",
"Timeout" : "Tempo limite",
- "SMB/CIFS using OC login" : "SMB/CIFS usandoo login OC",
- "Login as share" : "Faça login como compartilhar",
+ "SMB/CIFS using OC login" : "SMB/CIFS usando login OC",
+ "Login as share" : "Faça login como compartilhamento",
"OpenStack Object Storage" : "Armazenamento de Objetos OpenStack",
"Service name" : "Nome do serviço",
"Request timeout (seconds)" : "Tempo limite para requisição (segundos)",
@@ -101,21 +101,21 @@ OC.L10N.register(
"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.",
- "Enter the storage login" : "Digite o login de armazenamento",
+ "Enter the storage login" : "Digite o nome de login de armazenamento",
"Enter the storage password" : "Digite a senha de armazenamento",
"Unable to update this external storage config. {statusMessage}" : "Não é possível atualizar esta configuração de armazenamento externo. {statusMessage}",
"New configuration successfully saved" : "Nova configuração salva com sucesso",
"Enter missing credentials" : "Digite as credenciais ausentes",
- "Credentials successfully set" : "Credenciais configuradas com sucesso",
- "Error while setting credentials: {error}" : "Erro ao configurar as credenciais: {error}",
+ "Credentials successfully set" : "Credenciais definidas com sucesso",
+ "Error while setting credentials: {error}" : "Erro ao definir as credenciais: {error}",
"Checking storage …" : "Verificação do armazenamento …",
"There was an error with this external storage." : "Ocorreu um erro com este armazenamento externo.",
"We were unable to check the external storage {basename}" : "Não foi possível verificar o armazenamento externo {basename}",
"Examine this faulty external storage configuration" : "Examine esta configuração de armazenamento externo com falha",
- "Open in Files" : "Abrir em arquivos",
+ "Open in Files" : "Abrir em Arquivos",
"There was an error with this external storage. Do you want to review this mount point config in the settings page?" : "Ocorreu um erro com este armazenamento externo. Deseja revisar esta configuração do ponto de montagem na página de configurações?",
"External mount error" : "Erro de montagem externa",
- "List of external storage." : "Lista de armazenamento externo.",
+ "List of external storage." : "Lista de armazenamentos externos.",
"There is no external storage configured. You can configure them in your Personal settings." : "Não há armazenamento externo configurado. Você pode configurá-los em suas configurações pessoais.",
"There is no external storage configured and you don't have the permission to configure them." : "Não há armazenamento externo configurado e você não tem permissão para configurá-los.",
"No external storage" : "Sem armazenamento externo",
@@ -135,10 +135,10 @@ OC.L10N.register(
"Once every direct access" : "Uma vez a cada acesso direto",
"Read only" : "Somente leitura",
"Disconnect" : "Desconectar",
- "Unknown backend: {backendName}" : "Backend desconhecido: {backendName}",
+ "Unknown backend: {backendName}" : "Back-end desconhecido: {backendName}",
"Admin defined" : "Definido pelo administrador",
"Automatic status checking is disabled due to the large number of configured storages, click to check status" : "A verificação automática de status está desabilitada devido ao grande número de armazenamentos configurados, clique para verificar o status",
- "Are you sure you want to disconnect this external storage? It will make the storage unavailable in Nextcloud and will lead to a deletion of these files and folders on any sync client that is currently connected but will not delete any files and folders on the external storage itself." : "Tem certeza de que deseja desconectar este armazenamento externo? Isso tornará o armazenamento indisponível no Nextcloud e levará à exclusão desses arquivos e pastas em qualquer cliente de sincronização que esteja conectado no momento, mas não excluirá nenhum arquivo e pasta no próprio armazenamento externo.",
+ "Are you sure you want to disconnect this external storage? It will make the storage unavailable in Nextcloud and will lead to a deletion of these files and folders on any sync client that is currently connected but will not delete any files and folders on the external storage itself." : "Tem certeza de que deseja desconectar este armazenamento externo? Isso tornará o armazenamento indisponível no Nextcloud e levará à exclusão destes arquivos e pastas em qualquer cliente de sincronização que esteja conectado no momento, mas não excluirá nenhum arquivo e pasta do armazenamento externo em si.",
"Delete storage?" : "Excluir armazenamento?",
"Click to recheck the configuration" : "Clique para rechecar a configuração",
"Saved" : "Salvo",
diff --git a/apps/files_external/l10n/pt_BR.json b/apps/files_external/l10n/pt_BR.json
index 02fd258d356..6002404e464 100644
--- a/apps/files_external/l10n/pt_BR.json
+++ b/apps/files_external/l10n/pt_BR.json
@@ -31,7 +31,7 @@
"Client ID" : "ID do Cliente",
"Client secret" : "Segredo do cliente",
"OpenStack v2" : "OpenStack v2",
- "Login" : "Entrar",
+ "Login" : "Nome de login",
"Password" : "Senha",
"Tenant name" : "Nome do inquilino",
"Identity endpoint URL" : "URL do destino da identidade",
@@ -40,17 +40,17 @@
"Rackspace" : "Espaço no rack",
"API key" : "Chave API",
"Global credentials" : "Credenciais globais",
- "Log-in credentials, save in database" : "Credenciais de acesso, salvas no banco de dados",
- "Login and password" : "Login e senha",
- "Log-in credentials, save in session" : "Credenciais de login, guardadas em sessão",
+ "Log-in credentials, save in database" : "Credenciais de acesso, armazenar no banco de dados",
+ "Login and password" : "Nome de login e senha",
+ "Log-in credentials, save in session" : "Credenciais de login, armazenar na sessão",
"Global credentials, manually entered" : "Credenciais globais, inseridas manualmente",
- "Manually entered, store in database" : "Inserido manualmente, armazenado no banco de dados",
+ "Manually entered, store in database" : "Inseridos manualmente, armazenados no banco de dados",
"RSA public key" : "Chave pública RSA",
"Public key" : "Chave pública",
"RSA private key" : "Chave privada RSA",
"Private key" : "Chave privada",
- "Kerberos default realm, defaults to \"WORKGROUP\"" : "reino padrão do Kerberos, padrão para \"WORKGROUP\"",
- "Kerberos ticket Apache mode" : "Bilhete Kerberos Modo Apache",
+ "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" : "Ticket Kerberos",
"Amazon S3" : "Amazon S3",
"Bucket" : "Cesta",
@@ -79,13 +79,13 @@
"SMB/CIFS" : "SMB/CIFS",
"Share" : "Compartilhar",
"Show hidden files" : "Mostrar arquivos ocultos",
- "Case sensitive file system" : "Sistema de arquivos sensível a maiúsculas",
+ "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",
"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",
"Timeout" : "Tempo limite",
- "SMB/CIFS using OC login" : "SMB/CIFS usandoo login OC",
- "Login as share" : "Faça login como compartilhar",
+ "SMB/CIFS using OC login" : "SMB/CIFS usando login OC",
+ "Login as share" : "Faça login como compartilhamento",
"OpenStack Object Storage" : "Armazenamento de Objetos OpenStack",
"Service name" : "Nome do serviço",
"Request timeout (seconds)" : "Tempo limite para requisição (segundos)",
@@ -99,21 +99,21 @@
"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.",
- "Enter the storage login" : "Digite o login de armazenamento",
+ "Enter the storage login" : "Digite o nome de login de armazenamento",
"Enter the storage password" : "Digite a senha de armazenamento",
"Unable to update this external storage config. {statusMessage}" : "Não é possível atualizar esta configuração de armazenamento externo. {statusMessage}",
"New configuration successfully saved" : "Nova configuração salva com sucesso",
"Enter missing credentials" : "Digite as credenciais ausentes",
- "Credentials successfully set" : "Credenciais configuradas com sucesso",
- "Error while setting credentials: {error}" : "Erro ao configurar as credenciais: {error}",
+ "Credentials successfully set" : "Credenciais definidas com sucesso",
+ "Error while setting credentials: {error}" : "Erro ao definir as credenciais: {error}",
"Checking storage …" : "Verificação do armazenamento …",
"There was an error with this external storage." : "Ocorreu um erro com este armazenamento externo.",
"We were unable to check the external storage {basename}" : "Não foi possível verificar o armazenamento externo {basename}",
"Examine this faulty external storage configuration" : "Examine esta configuração de armazenamento externo com falha",
- "Open in Files" : "Abrir em arquivos",
+ "Open in Files" : "Abrir em Arquivos",
"There was an error with this external storage. Do you want to review this mount point config in the settings page?" : "Ocorreu um erro com este armazenamento externo. Deseja revisar esta configuração do ponto de montagem na página de configurações?",
"External mount error" : "Erro de montagem externa",
- "List of external storage." : "Lista de armazenamento externo.",
+ "List of external storage." : "Lista de armazenamentos externos.",
"There is no external storage configured. You can configure them in your Personal settings." : "Não há armazenamento externo configurado. Você pode configurá-los em suas configurações pessoais.",
"There is no external storage configured and you don't have the permission to configure them." : "Não há armazenamento externo configurado e você não tem permissão para configurá-los.",
"No external storage" : "Sem armazenamento externo",
@@ -133,10 +133,10 @@
"Once every direct access" : "Uma vez a cada acesso direto",
"Read only" : "Somente leitura",
"Disconnect" : "Desconectar",
- "Unknown backend: {backendName}" : "Backend desconhecido: {backendName}",
+ "Unknown backend: {backendName}" : "Back-end desconhecido: {backendName}",
"Admin defined" : "Definido pelo administrador",
"Automatic status checking is disabled due to the large number of configured storages, click to check status" : "A verificação automática de status está desabilitada devido ao grande número de armazenamentos configurados, clique para verificar o status",
- "Are you sure you want to disconnect this external storage? It will make the storage unavailable in Nextcloud and will lead to a deletion of these files and folders on any sync client that is currently connected but will not delete any files and folders on the external storage itself." : "Tem certeza de que deseja desconectar este armazenamento externo? Isso tornará o armazenamento indisponível no Nextcloud e levará à exclusão desses arquivos e pastas em qualquer cliente de sincronização que esteja conectado no momento, mas não excluirá nenhum arquivo e pasta no próprio armazenamento externo.",
+ "Are you sure you want to disconnect this external storage? It will make the storage unavailable in Nextcloud and will lead to a deletion of these files and folders on any sync client that is currently connected but will not delete any files and folders on the external storage itself." : "Tem certeza de que deseja desconectar este armazenamento externo? Isso tornará o armazenamento indisponível no Nextcloud e levará à exclusão destes arquivos e pastas em qualquer cliente de sincronização que esteja conectado no momento, mas não excluirá nenhum arquivo e pasta do armazenamento externo em si.",
"Delete storage?" : "Excluir armazenamento?",
"Click to recheck the configuration" : "Clique para rechecar a configuração",
"Saved" : "Salvo",
diff --git a/apps/files_sharing/l10n/et_EE.js b/apps/files_sharing/l10n/et_EE.js
index 8c090e4c295..3ab0c7c797b 100644
--- a/apps/files_sharing/l10n/et_EE.js
+++ b/apps/files_sharing/l10n/et_EE.js
@@ -80,11 +80,12 @@ OC.L10N.register(
"Sharing %s failed because the back end does not support ScienceMesh shares" : "„%s“ jagamine ei õnnestunud, sest taustateenus ei toeta ScienceMeshi meedia jagamist",
"Unknown share type" : "Tundmatu jagamise tüüp",
"Not a directory" : "Ei ole kaust",
- "Could not lock node" : "Sõlme ei õnnestunud lukustada",
+ "Could not lock node" : "Sõlme lukustamine ei õnnestunud",
"Public upload is only possible for publicly shared folders" : "Avalik üleslaadminie on võimalik ainult avalikult jagatud kaustades",
"Share must at least have READ or CREATE permissions" : "jaosmeedial peavad olema vähemalt logemis- ja loomisõigused",
+ "Share must have READ permission if UPDATE or DELETE permission is set" : "Kui jaosmeedial on muutmis ja kustutamisõigus, siis peab olema ka lugemisõigus",
"Public upload disabled by the administrator" : "Avalik üleslaadimine on administraatori poolt keelatud",
- "Could not lock path" : "Ei saanud rada lukustada",
+ "Could not lock path" : "Asukoha lukustamine ei õnnestunud",
"no sharing rights on this item" : "selle objekti kontekstis pole jagamisõigusi",
"You are not allowed to edit incoming shares" : "Sul pole lubatud vastuvõetud jaosmeediat muuta",
"Wrong or no update parameter given" : "Antud vale või aegunud parameeter",
@@ -230,7 +231,7 @@ OC.L10N.register(
"Create a new share link" : "Loo uus jagamislink",
"Quick share options, the current selected is \"{selectedOption}\"" : "Kiirjagamise valikud, hetkel on valitud „{selectedOption}“",
"View only" : "Ainult vaatamine",
- "Can edit" : "Võib redigeerida",
+ "Can edit" : "Võib muuta",
"Custom permissions" : "Kohandatud õigused",
"Resharing is not allowed" : "Edasijagamine pole lubatud",
"Name or email …" : "Nimi või e-posti aadress…",
@@ -253,6 +254,7 @@ OC.L10N.register(
"File drop" : "Failiedastus",
"Upload files to {foldername}." : "Laadi failid üles kausta {foldername}.",
"By uploading files, you agree to the terms of service." : "Faile üleslaadides nõustud sa kasutustingimustega.",
+ "Successfully uploaded files" : "Failide üleslaadimine õnnestus",
"View terms of service" : "Vaata kasutustingimusi",
"Terms of service" : "Kasutustingimused",
"Upload files to {folder}" : "Laadi failid üles kausta {folder}",
diff --git a/apps/files_sharing/l10n/et_EE.json b/apps/files_sharing/l10n/et_EE.json
index e6110e021b6..e746432509a 100644
--- a/apps/files_sharing/l10n/et_EE.json
+++ b/apps/files_sharing/l10n/et_EE.json
@@ -78,11 +78,12 @@
"Sharing %s failed because the back end does not support ScienceMesh shares" : "„%s“ jagamine ei õnnestunud, sest taustateenus ei toeta ScienceMeshi meedia jagamist",
"Unknown share type" : "Tundmatu jagamise tüüp",
"Not a directory" : "Ei ole kaust",
- "Could not lock node" : "Sõlme ei õnnestunud lukustada",
+ "Could not lock node" : "Sõlme lukustamine ei õnnestunud",
"Public upload is only possible for publicly shared folders" : "Avalik üleslaadminie on võimalik ainult avalikult jagatud kaustades",
"Share must at least have READ or CREATE permissions" : "jaosmeedial peavad olema vähemalt logemis- ja loomisõigused",
+ "Share must have READ permission if UPDATE or DELETE permission is set" : "Kui jaosmeedial on muutmis ja kustutamisõigus, siis peab olema ka lugemisõigus",
"Public upload disabled by the administrator" : "Avalik üleslaadimine on administraatori poolt keelatud",
- "Could not lock path" : "Ei saanud rada lukustada",
+ "Could not lock path" : "Asukoha lukustamine ei õnnestunud",
"no sharing rights on this item" : "selle objekti kontekstis pole jagamisõigusi",
"You are not allowed to edit incoming shares" : "Sul pole lubatud vastuvõetud jaosmeediat muuta",
"Wrong or no update parameter given" : "Antud vale või aegunud parameeter",
@@ -228,7 +229,7 @@
"Create a new share link" : "Loo uus jagamislink",
"Quick share options, the current selected is \"{selectedOption}\"" : "Kiirjagamise valikud, hetkel on valitud „{selectedOption}“",
"View only" : "Ainult vaatamine",
- "Can edit" : "Võib redigeerida",
+ "Can edit" : "Võib muuta",
"Custom permissions" : "Kohandatud õigused",
"Resharing is not allowed" : "Edasijagamine pole lubatud",
"Name or email …" : "Nimi või e-posti aadress…",
@@ -251,6 +252,7 @@
"File drop" : "Failiedastus",
"Upload files to {foldername}." : "Laadi failid üles kausta {foldername}.",
"By uploading files, you agree to the terms of service." : "Faile üleslaadides nõustud sa kasutustingimustega.",
+ "Successfully uploaded files" : "Failide üleslaadimine õnnestus",
"View terms of service" : "Vaata kasutustingimusi",
"Terms of service" : "Kasutustingimused",
"Upload files to {folder}" : "Laadi failid üles kausta {folder}",
diff --git a/apps/files_sharing/l10n/fa.js b/apps/files_sharing/l10n/fa.js
index 0981c98e95e..e2148a257d0 100644
--- a/apps/files_sharing/l10n/fa.js
+++ b/apps/files_sharing/l10n/fa.js
@@ -15,6 +15,7 @@ OC.L10N.register(
"You removed yourself" : "شما خدتان را حذف کردید",
"Share for {user} expired" : "اشتراک برای {user} منقضی شده است",
"Share expired" : "اشتراک منقضی شد",
+ "{actor} shared {file} with you" : "{actor} {file} را با شما به اشتراک گذاشت",
"A file or folder shared by mail or by public link was <strong>downloaded</strong>" : "یک پرونده یا پوشه به اشتراک گذاشته شده از طریق پست یا از طریق لینک عمومی بارگیری شد",
"A file or folder was shared from <strong>another server</strong>" : "یک پرونده یا پوشه از سرور دیگر به اشتراک گذاشته شد",
"Sharing" : "اشتراک گذاری",
diff --git a/apps/files_sharing/l10n/fa.json b/apps/files_sharing/l10n/fa.json
index 2e243499611..03df10efc91 100644
--- a/apps/files_sharing/l10n/fa.json
+++ b/apps/files_sharing/l10n/fa.json
@@ -13,6 +13,7 @@
"You removed yourself" : "شما خدتان را حذف کردید",
"Share for {user} expired" : "اشتراک برای {user} منقضی شده است",
"Share expired" : "اشتراک منقضی شد",
+ "{actor} shared {file} with you" : "{actor} {file} را با شما به اشتراک گذاشت",
"A file or folder shared by mail or by public link was <strong>downloaded</strong>" : "یک پرونده یا پوشه به اشتراک گذاشته شده از طریق پست یا از طریق لینک عمومی بارگیری شد",
"A file or folder was shared from <strong>another server</strong>" : "یک پرونده یا پوشه از سرور دیگر به اشتراک گذاشته شد",
"Sharing" : "اشتراک گذاری",
diff --git a/apps/settings/l10n/fa.js b/apps/settings/l10n/fa.js
index 2d2fd8a8f02..a58a88386d8 100644
--- a/apps/settings/l10n/fa.js
+++ b/apps/settings/l10n/fa.js
@@ -402,6 +402,7 @@ OC.L10N.register(
"Headline" : "عنوان",
"Organisation" : "سازمان",
"Phone number" : "شماره تلفن",
+ "Pronouns" : "ضمایر",
"Role" : "نقش",
"Website" : "وب‌ سایت",
"Profile visibility" : "امکان دیده شدن پروفایل",
@@ -471,6 +472,7 @@ OC.L10N.register(
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "This community release of Nextcloud is unsupported and instant notifications are unavailable.",
"Use a second factor besides your password to increase security for your account." : "برای افزایش امنیت حساب کاربری خود ، از یک عامل دوم علاوه بر رمز عبور خود استفاده کنید.",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication.",
+ "To allow this check to run you have to make sure that your Web server can connect to itself. Therefore it must be able to resolve and connect to at least one of its `trusted_domains` or the `overwrite.cli.url`. This failure may be the result of a server-side DNS mismatch or outbound firewall rule." : "برای اجرای این بررسی، باید مطمئن شوید که وب‌سرور شما می‌تواند به خودش متصل شود. بنابراین باید بتواند حداقل یکی از `trusted_domains` یا `overwrite.cli.url` خود را حل و به آن متصل شود. این خطا ممکن است نتیجه عدم تطابق DNS سمت سرور یا قانون فایروال خروجی باشد.",
"Set default expiration date for shares" : "تاریخ انقضا پیش فرض را برای اشتراک گذاری تعیین کنید",
"Your biography" : "بیوگرافی شما",
"You are using <strong>{usage}</strong>" : "فضای مورد استفاده: <strong>{usage}</strong>",
diff --git a/apps/settings/l10n/fa.json b/apps/settings/l10n/fa.json
index acb5746def6..89a923794ff 100644
--- a/apps/settings/l10n/fa.json
+++ b/apps/settings/l10n/fa.json
@@ -400,6 +400,7 @@
"Headline" : "عنوان",
"Organisation" : "سازمان",
"Phone number" : "شماره تلفن",
+ "Pronouns" : "ضمایر",
"Role" : "نقش",
"Website" : "وب‌ سایت",
"Profile visibility" : "امکان دیده شدن پروفایل",
@@ -469,6 +470,7 @@
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "This community release of Nextcloud is unsupported and instant notifications are unavailable.",
"Use a second factor besides your password to increase security for your account." : "برای افزایش امنیت حساب کاربری خود ، از یک عامل دوم علاوه بر رمز عبور خود استفاده کنید.",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication.",
+ "To allow this check to run you have to make sure that your Web server can connect to itself. Therefore it must be able to resolve and connect to at least one of its `trusted_domains` or the `overwrite.cli.url`. This failure may be the result of a server-side DNS mismatch or outbound firewall rule." : "برای اجرای این بررسی، باید مطمئن شوید که وب‌سرور شما می‌تواند به خودش متصل شود. بنابراین باید بتواند حداقل یکی از `trusted_domains` یا `overwrite.cli.url` خود را حل و به آن متصل شود. این خطا ممکن است نتیجه عدم تطابق DNS سمت سرور یا قانون فایروال خروجی باشد.",
"Set default expiration date for shares" : "تاریخ انقضا پیش فرض را برای اشتراک گذاری تعیین کنید",
"Your biography" : "بیوگرافی شما",
"You are using <strong>{usage}</strong>" : "فضای مورد استفاده: <strong>{usage}</strong>",
diff --git a/apps/sharebymail/l10n/fa.js b/apps/sharebymail/l10n/fa.js
index aabadad2fb0..e9328c5b102 100644
--- a/apps/sharebymail/l10n/fa.js
+++ b/apps/sharebymail/l10n/fa.js
@@ -14,12 +14,18 @@ OC.L10N.register(
"Password to access {file} was sent to {email}" : "رمز عبور برای دسترسی به {file} به {email} ارسال شد",
"Password to access {file} was sent to you" : "رمز ورود برای دسترسی به {file} برای شما ارسال شد",
"Share by mail" : "اشتراک از طریق پست",
+ "Sharing %1$s failed, because this item is already shared with the account %2$s" : "اشتراک‌گذاری %1$s ناموفق بود، زیرا این مورد قبلاً با حساب %2$s به اشتراک گذاشته شده است",
"We cannot send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "ما نمی توانیم رمز عبور ایجاد شده به صورت خودکار را برای شما ارسال کنیم. لطفاً یک آدرس ایمیل معتبر در تنظیمات شخصی خود تنظیم کنید و دوباره امتحان کنید.",
"Failed to send share by email. Got an invalid email address" : "اشتراک از طریق ایمیل ارسال نشد. یک آدرس ایمیل نامعتبر دریافت کردم",
"Failed to send share by email" : "ارسال اشتراک از طریق ایمیل انجام نشد",
+ "%1$s shared %2$s with you" : "%1$s %2$s را با شما به اشتراک گذاشت",
+ "Open %s" : "باز کردن %s",
"%1$s via %2$s" : "%1$s از طریق %2$s",
"It is protected with the following password:" : "با رمز عبور زیر محافظت می شود:",
"This password will expire at %s" : "این رمز عبور در تاریخ منقضی می شود %s",
+ "%1$s shared %2$s with you and wants to add:" : "%1$s %2$s را با شما به اشتراک گذاشت و می‌خواهد اضافه کند:",
+ "%1$s shared %2$s with you and wants to add" : "%1$s %2$s را با شما به اشتراک گذاشت و می‌خواهد اضافه کند",
+ "%s added a note to a file shared with you" : "%s یک یادداشت به فایلی که با شما به اشتراک گذاشته شده است اضافه کرد",
"This is the password:" : "این رمز عبور است:",
"You can choose a different password at any time in the share dialog." : "می توانید در هر زمان و در گفتگوی اشتراک ، رمزعبور دیگری را انتخاب کنید.",
"Could not find share" : "اشتراک یافت نشد",
diff --git a/apps/sharebymail/l10n/fa.json b/apps/sharebymail/l10n/fa.json
index e585745bdb2..4459f308770 100644
--- a/apps/sharebymail/l10n/fa.json
+++ b/apps/sharebymail/l10n/fa.json
@@ -12,12 +12,18 @@
"Password to access {file} was sent to {email}" : "رمز عبور برای دسترسی به {file} به {email} ارسال شد",
"Password to access {file} was sent to you" : "رمز ورود برای دسترسی به {file} برای شما ارسال شد",
"Share by mail" : "اشتراک از طریق پست",
+ "Sharing %1$s failed, because this item is already shared with the account %2$s" : "اشتراک‌گذاری %1$s ناموفق بود، زیرا این مورد قبلاً با حساب %2$s به اشتراک گذاشته شده است",
"We cannot send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "ما نمی توانیم رمز عبور ایجاد شده به صورت خودکار را برای شما ارسال کنیم. لطفاً یک آدرس ایمیل معتبر در تنظیمات شخصی خود تنظیم کنید و دوباره امتحان کنید.",
"Failed to send share by email. Got an invalid email address" : "اشتراک از طریق ایمیل ارسال نشد. یک آدرس ایمیل نامعتبر دریافت کردم",
"Failed to send share by email" : "ارسال اشتراک از طریق ایمیل انجام نشد",
+ "%1$s shared %2$s with you" : "%1$s %2$s را با شما به اشتراک گذاشت",
+ "Open %s" : "باز کردن %s",
"%1$s via %2$s" : "%1$s از طریق %2$s",
"It is protected with the following password:" : "با رمز عبور زیر محافظت می شود:",
"This password will expire at %s" : "این رمز عبور در تاریخ منقضی می شود %s",
+ "%1$s shared %2$s with you and wants to add:" : "%1$s %2$s را با شما به اشتراک گذاشت و می‌خواهد اضافه کند:",
+ "%1$s shared %2$s with you and wants to add" : "%1$s %2$s را با شما به اشتراک گذاشت و می‌خواهد اضافه کند",
+ "%s added a note to a file shared with you" : "%s یک یادداشت به فایلی که با شما به اشتراک گذاشته شده است اضافه کرد",
"This is the password:" : "این رمز عبور است:",
"You can choose a different password at any time in the share dialog." : "می توانید در هر زمان و در گفتگوی اشتراک ، رمزعبور دیگری را انتخاب کنید.",
"Could not find share" : "اشتراک یافت نشد",
diff --git a/lib/l10n/fa.js b/lib/l10n/fa.js
index bc5fb7333ea..da77202e434 100644
--- a/lib/l10n/fa.js
+++ b/lib/l10n/fa.js
@@ -2,26 +2,28 @@ 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." : "This can usually be fixed by giving the web server write access to the config directory.",
- "But, if you prefer to keep config.php file read only, set the option \"config_is_read_only\" to true in it." : "But, if you prefer to keep config.php file read only, set the option \"config_is_read_only\" to true in it.",
+ "This can usually be fixed by giving the web server write access to the config directory." : "این مشکل معمولاً با دادن دسترسی نوشتن به وب‌سرور در دایرکتوری پیکربندی قابل رفع است.",
+ "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",
- "Application %1$s is not present or has a non-compatible version with this server. Please check the apps directory." : "Application %1$s is not present or has a non-compatible version with this server. Please check the apps directory.",
+ "Application %1$s is not present or has a non-compatible version with this server. Please check the apps directory." : "برنامه %1$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." : "The page could not be found on the server.",
- "%s email verification" : "%s email verification",
- "Email verification" : "Email verification",
- "Click the following button to confirm your email." : "Click the following button to confirm your email.",
- "Click the following link to confirm your email." : "Click the following link to confirm your email.",
- "Confirm your email" : "Confirm your email",
+ "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",
+ "%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",
+ "Education bundle" : "بسته آموزشی",
"Enterprise bundle" : "بستهٔ سازمانی",
"Groupware bundle" : "بستهٔ کار گروهی",
"Hub bundle" : "بستهٔ هسته‌ای",
+ "Public sector bundle" : "بسته بخش عمومی",
"Social sharing bundle" : "بستهٔ هم‌رسانی اجتماعی",
"PHP %s or higher is required." : "PHP نسخه‌ی %s یا بالاتر نیاز است.",
"PHP with a version lower than %s is required." : "نیاز به نگارش پایین‌تر از %s پی‌اچ‌پی.",
@@ -35,26 +37,34 @@ OC.L10N.register(
"The following platforms are supported: %s" : "بن‌سازه‌های زیر پشتیبانی می‌شوند: %s",
"Server version %s or higher is required." : "نیاز به کارساز با نگارش %s یا بالاتر.",
"Server version %s or lower is required." : "نیاز به کارساز با نگارش %s یا پایین‌تر.",
- "Wiping of device %s has started" : "پاک کردن دستگاه%s شروع شده است",
- "Wiping of device »%s« has started" : "پاک کردن دستگاه%s شروع شده است",
- "»%s« started remote wipe" : "%sپاک کردن از راه دور",
- "Device or application »%s« has started the remote wipe process. You will receive another email once the process has finished" : "دستگاه یا برنامه%s فرآیند پاک کردن از راه دور را آغاز کرده است. پس از اتمام مراحل ، ایمیل دیگری دریافت خواهید کرد",
- "Wiping of device %s has finished" : "پاک کردن دستگاه %sبه پایان رسیده است",
- "Wiping of device »%s« has finished" : "پاک کردن دستگاه %sبه پایان رسیده است",
- "»%s« finished remote wipe" : "%sپاک کردن از راه دور",
- "Device or application »%s« has finished the remote wipe process." : "دستگاه یا برنامه %sفرآیند پاک کردن از راه دور را به پایان رسانده است.",
+ "Logged in account must be an admin, a sub admin or gotten special right to access this setting" : "حساب وارد شده باید یک مدیر، یک مدیر فرعی یا دارای حق دسترسی ویژه برای دسترسی به این تنظیم باشد",
+ "Your current IP address doesn't allow you to perform admin actions" : "آدرس IP فعلی شما اجازه انجام اقدامات مدیریتی را به شما نمی‌دهد",
+ "Logged in account must be an admin or sub admin" : "حساب وارد شده باید یک مدیر یا مدیر فرعی باشد",
+ "Logged in account must be an admin" : "حساب وارد شده باید یک مدیر باشد",
+ "Wiping of device %s has started" : "پاک کردن دستگاه %s آغاز شد",
+ "Wiping of device »%s« has started" : "پاک کردن دستگاه «%s» آغاز شد",
+ "»%s« started remote wipe" : "«%s» پاک کردن از راه دور را آغاز کرد",
+ "Device or application »%s« has started the remote wipe process. You will receive another email once the process has finished" : "دستگاه یا برنامه «%s» فرآیند پاک کردن از راه دور را آغاز کرده است. پس از اتمام مراحل، ایمیل دیگری دریافت خواهید کرد.",
+ "Wiping of device %s has finished" : "پاک کردن دستگاه %s به پایان رسید",
+ "Wiping of device »%s« has finished" : "پاک کردن دستگاه «%s» به پایان رسید",
+ "»%s« finished remote wipe" : "«%s» پاک کردن از راه دور را به پایان رساند",
+ "Device or application »%s« has finished the remote wipe process." : "دستگاه یا برنامه «%s» فرآیند پاک کردن از راه دور را به پایان رسانده است.",
"Remote wipe started" : "پاک کردن از راه دور شروع شد",
- "A remote wipe was started on device %s" : "پاک کردن از راه دور روی دستگاه شروع شد%s",
+ "A remote wipe was started on device %s" : "پاک کردن از راه دور روی دستگاه %s شروع شد",
"Remote wipe finished" : "پاک کردن از راه دور به پایان رسید",
- "The remote wipe on %s has finished" : "پاک کردن از راه دور روی%s کار تمام شد",
+ "The remote wipe on %s has finished" : "پاک کردن از راه دور روی %s کار تمام شد",
"Authentication" : "احراز هویت",
"Unknown filetype" : "نوع فایل ناشناخته",
"Invalid image" : "عکس نامعتبر",
"Avatar image is not square" : "تصویر آواتار مربع نیست",
"Files" : "پوشه‌ها",
"View profile" : "مشاهدهٔ نمایه",
- "_%nh_::_%nh_" : ["%nh","%nh"],
- "Local time: %s" : "Local time: %s",
+ "same time" : "همزمان",
+ "_%nh_::_%nh_" : ["%n ساعت","%n ساعت"],
+ "_%nm_::_%nm_" : ["%n دقیقه","%n دقیقه"],
+ "%s ahead" : "%s جلوتر",
+ "%s behind" : "%s عقب‌تر",
+ "Local time: %s" : "زمان محلی: %s",
"today" : "امروز",
"tomorrow" : "فردا",
"yesterday" : "دیروز",
@@ -75,16 +85,37 @@ OC.L10N.register(
"in a few seconds" : "در چند ثانیه",
"seconds ago" : "ثانیه‌ها پیش",
"Empty file" : "پروندهٔ خالی",
- "Module with ID: %s does not exist. Please enable it in your apps settings or contact your administrator." : "ماژول با شناسه:%s وجود ندارد. لطفاً آن را در تنظیمات برنامه خود فعال کنید یا با سرپرست خود تماس بگیرید",
+ "Module with ID: %s does not exist. Please enable it in your apps settings or contact your administrator." : "ماژول با شناسه: %s وجود ندارد. لطفاً آن را در تنظیمات برنامه خود فعال کنید یا با سرپرست خود تماس بگیرید.",
+ "No file conversion providers available" : "ارائه‌دهنده تبدیل فایل در دسترس نیست",
+ "File is too large to convert" : "فایل برای تبدیل خیلی بزرگ است",
+ "Destination does not match conversion extension" : "مقصد با پسوند تبدیل مطابقت ندارد",
+ "Could not convert file" : "فایل قابل تبدیل نبود",
+ "Destination does not exist" : "مقصد وجود ندارد",
+ "Destination is not creatable" : "مقصد قابل ایجاد نیست",
"Dot files are not allowed" : "پرونده‌های نقطه‌دار مجاز نیستند",
- "%1$s (renamed)" : "%1$s (renamed)",
- "renamed file" : "renamed file",
- "Filenames must not end with \"%1$s\"." : "Filenames must not end with \"%1$s\".",
+ "%1$s (renamed)" : "%1$s (تغییر نام داده شد)",
+ "renamed file" : "فایل تغییر نام داده شد",
+ "\"%1$s\" is a forbidden file or folder name." : "«%1$s» یک نام فایل یا پوشه ممنوع است.",
+ "\"%1$s\" is a forbidden prefix for file or folder names." : "«%1$s» یک پیشوند ممنوع برای نام فایل یا پوشه است.",
+ "\"%1$s\" is not allowed inside a file or folder name." : "«%1$s» در نام فایل یا پوشه مجاز نیست.",
+ "\"%1$s\" is a forbidden file type." : "«%1$s» یک نوع فایل ممنوع است.",
+ "Filenames must not end with \"%1$s\"." : "نام فایل‌ها نباید با «%1$s» به پایان برسند.",
+ "Invalid parent path" : "مسیر والد نامعتبر",
"File already exists" : "پرونده از پیش موجود است",
"Invalid path" : "مسیر نامعتبر",
"Failed to create file from template" : "شکست در ایجاد پرونده از قالب",
"Templates" : "قالب‌ها",
+ "Storage %s cannot be moved" : "حافظه %s قابل جابجایی نیست",
+ "Moving a share (%s) into a shared folder is not allowed" : "انتقال یک اشتراک (%s) به یک پوشه مشترک مجاز نیست",
+ "Moving a storage (%s) into a shared folder is not allowed" : "انتقال یک حافظه (%s) به یک پوشه مشترک مجاز نیست",
+ "Moving a share (%s) into another share (%s) is not allowed" : "انتقال یک اشتراک (%s) به اشتراک دیگر (%s) مجاز نیست",
+ "Moving a share (%s) into another storage (%s) is not allowed" : "انتقال یک اشتراک (%s) به حافظه دیگر (%s) مجاز نیست",
+ "Moving a storage (%s) into a share (%s) is not allowed" : "انتقال یک حافظه (%s) به یک اشتراک (%s) مجاز نیست",
+ "Moving a storage (%s) into another storage (%s) is not allowed" : "انتقال یک حافظه (%s) به حافظه دیگر (%s) مجاز نیست",
+ "Path contains invalid segments" : "مسیر شامل بخش‌های نامعتبر است",
+ "Filename is a reserved word" : "نام فایل یک کلمه رزرو شده است",
"Filename contains at least one invalid character" : "نام فایل حداقل دارای یک کاراکتر نامعتبر است",
+ "Filename is too long" : "نام فایل بیش از حد طولانی است",
"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» به دلیل سازگار نبودن با این نگارش از کارساز نمی‌تواند نصب شود.",
@@ -100,8 +131,8 @@ OC.L10N.register(
"Accounts" : "حساب‌ها",
"Email" : "رایانامه",
"Mail %s" : "نامه به %s",
- "Fediverse" : "Fediverse",
- "View %s on the fediverse" : "View %s on the fediverse",
+ "Fediverse" : "فدیورس",
+ "View %s on the fediverse" : "مشاهده %s در فدیورس",
"Phone" : "تلفن",
"Call %s" : "تماس با %s",
"Twitter" : "توییتر",
@@ -111,35 +142,87 @@ OC.L10N.register(
"Address" : "نشانی",
"Profile picture" : "تصویر نمایه",
"About" : "درباره",
- "Display name" : "Display name",
+ "Display name" : "نام نمایشی",
"Headline" : "عنوان",
"Organisation" : "سازمان",
"Role" : "نقش",
+ "Pronouns" : "ضمایر",
+ "Unknown account" : "حساب ناشناخته",
"Additional settings" : "تنظیمات اضافی",
+ "Enter the database Login and name for %s" : "نام کاربری و نام پایگاه داده را برای %s وارد کنید",
+ "Enter the database Login for %s" : "نام کاربری پایگاه داده را برای %s وارد کنید",
"Enter the database name for %s" : "ورود نام پایگاه داده برای %s",
"You cannot use dots in the database name %s" : "نمی‌توانید در در نام پایگاه دادهٔ %s از نقطه استفاده کنید",
+ "MySQL Login and/or password not valid" : "نام کاربری و/یا رمز عبور MySQL نامعتبر است",
"You need to enter details of an existing account." : "لازم است جزییات یک حساب موحود را وارد کنید.",
"Oracle connection could not be established" : "ارتباط اراکل نمیتواند برقرار باشد.",
+ "Oracle Login and/or password not valid" : "نام کاربری و/یا رمز عبور Oracle نامعتبر است",
+ "PostgreSQL Login and/or password not valid" : "نام کاربری و/یا رمز عبور PostgreSQL نامعتبر است",
+ "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk!" : "Mac OS X پشتیبانی نمی‌شود و %s روی این پلتفرم به درستی کار نخواهد کرد. با مسئولیت خودتان از آن استفاده کنید!",
"For the best results, please consider using a GNU/Linux server instead." : "برای بهترین نتیجه، استفاده از یک کارساز گنو/لینوکسی را در نظر داشته باشید.",
- "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4 GB and is highly discouraged." : "به نظر می رسد%s که این نمونه در یک محیط PHP 32 بیتی در حال اجرا است و open_baseir در php.ini پیکربندی شده است. این مسئله به پرونده هایی با بیش از 4 گیگ منجر می شود و بسیار دلسرد می شود",
- "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "لطفاً تنظیمات open_baseir را درون php.ini خود حذف کنید یا به PHP 64 بیتی تغییر دهید.",
+ "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4 GB and is highly discouraged." : "به نظر می رسد %s که این نمونه در یک محیط PHP 32 بیتی در حال اجرا است و open_basedir در php.ini پیکربندی شده است. این مسئله به پرونده هایی با بیش از 4 گیگ منجر می شود و بسیار دلسرد می شود.",
+ "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "لطفاً تنظیمات open_basedir را درون php.ini خود حذف کنید یا به PHP 64 بیتی تغییر دهید.",
+ "Set an admin Login." : "یک نام کاربری برای مدیر تنظیم کنید.",
"Set an admin password." : "یک رمزعبور برای مدیر تنظیم نمایید.",
- "Cannot create or write into the data directory %s" : "Cannot create or write into the data directory %s",
- "Sharing backend %s must implement the interface OCP\\Share_Backend" : "به اشتراک گذاشتن باطن باید رابط OCP \\ Share_Backend %sرا پیاده سازی کند",
- "Sharing backend %s not found" : "به اشتراک گذاشتن باطن%s یافت نشد",
- "Sharing backend for %s not found" : "به اشتراک گذاشتن باطن برای%s یافت نشد",
+ "Cannot create or write into the data directory %s" : "نمی‌توان در دایرکتوری داده %s ایجاد یا نوشت",
+ "Sharing backend %s must implement the interface OCP\\Share_Backend" : "بک‌اند اشتراک‌گذاری %s باید رابط OCP\\Share_Backend را پیاده‌سازی کند",
+ "Sharing backend %s not found" : "بک‌اند اشتراک‌گذاری %s یافت نشد",
+ "Sharing backend for %s not found" : "بک‌اند اشتراک‌گذاری برای %s یافت نشد",
+ "%1$s shared %2$s with you" : "%1$s %2$s را با شما به اشتراک گذاشت",
+ "Open %s" : "باز کردن %s",
"%1$s via %2$s" : "%1$s از طریق %2$s",
+ "%1$s shared %2$s with you and wants to add:" : "%1$s %2$s را با شما به اشتراک گذاشت و می‌خواهد اضافه کند:",
+ "%1$s shared %2$s with you and wants to add" : "%1$s %2$s را با شما به اشتراک گذاشت و می‌خواهد اضافه کند",
+ "%s added a note to a file shared with you" : "%s یک یادداشت به فایلی که با شما به اشتراک گذاشته شده است اضافه کرد",
+ "Passwords are enforced for link and mail shares" : "رمزهای عبور برای اشتراک‌گذاری لینک و ایمیل اجباری هستند",
+ "Share recipient is not a valid user" : "گیرنده اشتراک یک کاربر معتبر نیست",
+ "Share recipient is not a valid group" : "گیرنده اشتراک یک گروه معتبر نیست",
+ "Share recipient should be empty" : "گیرنده اشتراک باید خالی باشد",
+ "Share recipient should not be empty" : "گیرنده اشتراک نباید خالی باشد",
+ "Share recipient is not a valid circle" : "گیرنده اشتراک یک دایره معتبر نیست",
"Unknown share type" : "نوع اشتراک ناشناخته",
- "You are not allowed to share %s" : "شما مجاز به اشتراک گذاری نیستید%s",
- "Cannot increase permissions of %s" : "Cannot increase permissions of %s",
- "Files cannot be shared with delete permissions" : "Files cannot be shared with delete permissions",
- "Files cannot be shared with create permissions" : "Files cannot be shared with create permissions",
+ "Share initiator must be set" : "شروع‌کننده اشتراک باید تنظیم شود",
+ "Cannot share with yourself" : "نمی‌توانید با خودتان به اشتراک بگذارید",
+ "Shared path must be set" : "مسیر مشترک باید تنظیم شود",
+ "Shared path must be either a file or a folder" : "مسیر مشترک باید یک فایل یا یک پوشه باشد",
+ "You cannot share your root folder" : "نمی‌توانید پوشه ریشه خود را به اشتراک بگذارید",
+ "You are not allowed to share %s" : "شما مجاز به اشتراک گذاری %s نیستید",
+ "Valid permissions are required for sharing" : "مجوزهای معتبر برای اشتراک‌گذاری لازم است",
+ "File shares cannot have create or delete permissions" : "اشتراک‌گذاری فایل‌ها نمی‌تواند مجوزهای ایجاد یا حذف داشته باشد",
+ "Cannot increase permissions of %s" : "نمی‌توان مجوزهای %s را افزایش داد",
+ "Shares need at least read permissions" : "اشتراک‌گذاری‌ها حداقل به مجوزهای خواندن نیاز دارند",
+ "Files cannot be shared with delete permissions" : "فایل‌ها را نمی‌توان با مجوزهای حذف به اشتراک گذاشت",
+ "Files cannot be shared with create permissions" : "فایل‌ها را نمی‌توان با مجوزهای ایجاد به اشتراک گذاشت",
"Expiration date is in the past" : "تاریخ انقضا در گذشته است",
- "_Cannot set expiration date more than %n day in the future_::_Cannot set expiration date more than %n days in the future_" : ["Cannot set expiration date more than %n day in the future","Cannot set expiration date more than %n days in the future"],
- "Sharing is only allowed with group members" : "Sharing is only allowed with group members",
+ "Expiration date is enforced" : "تاریخ انقضا اجباری است",
+ "_Cannot set expiration date more than %n day in the future_::_Cannot set expiration date more than %n days in the future_" : ["نمی‌توان تاریخ انقضا را بیش از %n روز در آینده تنظیم کرد","نمی‌توان تاریخ انقضا را بیش از %n روز در آینده تنظیم کرد"],
+ "Sharing is only allowed with group members" : "اشتراک‌گذاری فقط با اعضای گروه مجاز است",
+ "Sharing %s failed, because this item is already shared with the account %s" : "اشتراک‌گذاری %s ناموفق بود، زیرا این مورد قبلاً با حساب %s به اشتراک گذاشته شده است",
+ "Group sharing is now allowed" : "اشتراک‌گذاری گروهی اکنون مجاز است",
+ "Sharing is only allowed within your own groups" : "اشتراک‌گذاری فقط در گروه‌های خودتان مجاز است",
+ "Path is already shared with this group" : "این مسیر قبلاً با این گروه به اشتراک گذاشته شده است",
+ "Link sharing is not allowed" : "اشتراک‌گذاری لینک مجاز نیست",
+ "Public upload is not allowed" : "بارگذاری عمومی مجاز نیست",
+ "You cannot share a folder that contains other shares" : "نمی‌توانید پوشه‌ای را به اشتراک بگذارید که حاوی اشتراک‌های دیگر است",
+ "Sharing is disabled" : "اشتراک‌گذاری غیرفعال است",
+ "Sharing is disabled for you" : "اشتراک‌گذاری برای شما غیرفعال است",
+ "Cannot share with the share owner" : "نمی‌توان با صاحب اشتراک به اشتراک گذاشت",
+ "Share does not have a full ID" : "اشتراک شناسه کامل ندارد",
+ "Cannot change share type" : "نمی‌توان نوع اشتراک را تغییر داد",
+ "Can only update recipient on user shares" : "فقط می‌توان گیرنده را در اشتراک‌های کاربر به‌روزرسانی کرد",
+ "Cannot enable sending the password by Talk with an empty password" : "نمی‌توان ارسال رمز عبور از طریق Talk را با رمز عبور خالی فعال کرد",
+ "Cannot enable sending the password by Talk without setting a new password" : "نمی‌توان ارسال رمز عبور از طریق Talk را بدون تنظیم رمز عبور جدید فعال کرد",
+ "Cannot disable sending the password by Talk without setting a new password" : "نمی‌توان ارسال رمز عبور از طریق Talk را بدون تنظیم رمز عبور جدید غیرفعال کرد",
+ "Share provider does not support accepting" : "ارائه‌دهنده اشتراک از پذیرش پشتیبانی نمی‌کند",
+ "Cannot change target of link share" : "نمی‌توان مقصد اشتراک لینک را تغییر داد",
+ "Invalid share recipient" : "گیرنده اشتراک نامعتبر است",
+ "Group \"%s\" does not exist" : "گروه «%s» وجود ندارد",
"The requested share does not exist anymore" : "سهم درخواست شده دیگر وجود ندارد",
- "The user was not created because the user limit has been reached. Check your notifications to learn more." : "The user was not created because the user limit has been reached. Check your notifications to learn more.",
+ "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 یافت نشد",
+ "Input text" : "متن ورودی",
+ "The input text" : "متن ورودی",
"Sunday" : "یک‌شنبه",
"Monday" : "دوشنبه",
"Tuesday" : "سه‌شنبه",
@@ -186,6 +269,15 @@ OC.L10N.register(
"Nov." : "نو.",
"Dec." : "دس.",
"A valid password must be provided" : "رمز عبور صحیح باید وارد شود",
+ "The Login is already being used" : "نام کاربری قبلاً استفاده شده است",
+ "Could not create account" : "حساب کاربری ایجاد نشد",
+ "Only the following characters are allowed in an Login: \"a-z\", \"A-Z\", \"0-9\", spaces and \"_.@-'\"" : "فقط کاراکترهای زیر در نام کاربری مجاز هستند: \"a-z\", \"A-Z\", \"0-9\", فاصله و \"_.@-'\"",
+ "A valid Login must be provided" : "یک نام کاربری معتبر باید ارائه شود",
+ "Login contains whitespace at the beginning or at the end" : "نام کاربری حاوی فاصله در ابتدا یا انتها است",
+ "Login must not consist of dots only" : "نام کاربری نباید فقط از نقطه تشکیل شده باشد",
+ "Username is too long" : "نام کاربری بیش از حد طولانی است",
+ "Login is invalid because files already exist for this user" : "نام کاربری نامعتبر است زیرا فایل‌ها برای این کاربر از قبل وجود دارند",
+ "Account disabled" : "حساب کاربری غیرفعال است",
"Login canceled by app" : "ورود به دست کاره لغو شد",
"App \"%1$s\" cannot be installed because the following dependencies are not fulfilled: %2$s" : "کارهٔ «%1$s» نمی‌تواند نصب شود؛ چرا که وابستگی زیر تأمین نشده: %2$s",
"a safe home for all your data" : "خانه‌ای امن برای تمامی داده‌هایتان",
@@ -193,60 +285,173 @@ OC.L10N.register(
"Authentication error" : "خطا در اعتبار سنجی",
"Token expired. Please reload page." : "Token منقضی شده است. لطفا دوباره صفحه را بارگذاری نمایید.",
"No database drivers (sqlite, mysql, or postgresql) installed." : "هیچ درایور پایگاه داده (sqlite ، mysql یا postgresql) نصب نشده است.",
- "Cannot write into \"config\" directory." : "Cannot write into \"config\" directory.",
- "This can usually be fixed by giving the web server write access to the config directory. See %s" : "This can usually be fixed by giving the web server write access to the config directory. See %s",
- "Or, if you prefer to keep config.php file read only, set the option \"config_is_read_only\" to true in it. See %s" : "یا اگر ترجیح می دهید پرونده config.php را فقط بخوانید ، گزینه \"config_is_read_only\" را در آن تنظیم کنید. دیدن%s",
- "Cannot write into \"apps\" directory." : "Cannot write into \"apps\" directory.",
- "This can usually be fixed by giving the web server write access to the apps directory or disabling the App Store in the config file." : "This can usually be fixed by giving the web server write access to the apps directory or disabling the App Store in the config file.",
- "Cannot create \"data\" directory." : "Cannot create \"data\" directory.",
- "This can usually be fixed by giving the web server write access to the root directory. See %s" : "This can usually be fixed by giving the web server write access to the root directory. See %s",
- "Permissions can usually be fixed by giving the web server write access to the root directory. See %s." : "Permissions can usually be fixed by giving the web server write access to the root directory. See %s.",
- "Your data directory is not writable." : "Your data directory is not writable.",
- "Setting locale to %s failed." : "Setting locale to %s failed.",
- "Please install one of these locales on your system and restart your web server." : "Please install one of these locales on your system and restart your web server.",
+ "Cannot write into \"config\" directory." : "نمی‌توان در دایرکتوری «config» نوشت.",
+ "This can usually be fixed by giving the web server write access to the config directory. See %s" : "این مشکل معمولاً با دادن دسترسی نوشتن به وب‌سرور در دایرکتوری پیکربندی قابل رفع است. مشاهده %s",
+ "Or, if you prefer to keep config.php file read only, set the option \"config_is_read_only\" to true in it. See %s" : "یا اگر ترجیح می‌دهید فایل config.php فقط خواندنی باشد، گزینه \"config_is_read_only\" را در آن به true تنظیم کنید. مشاهده %s",
+ "Cannot write into \"apps\" directory." : "نمی‌توان در دایرکتوری «apps» نوشت.",
+ "This can usually be fixed by giving the web server write access to the apps directory or disabling the App Store in the config file." : "این مشکل معمولاً با دادن دسترسی نوشتن به وب‌سرور در دایرکتوری برنامه‌ها یا غیرفعال کردن فروشگاه برنامه در فایل پیکربندی قابل رفع است.",
+ "Cannot create \"data\" directory." : "نمی‌توان دایرکتوری «data» را ایجاد کرد.",
+ "This can usually be fixed by giving the web server write access to the root directory. See %s" : "این مشکل معمولاً با دادن دسترسی نوشتن به وب‌سرور در دایرکتوری ریشه قابل رفع است. مشاهده %s",
+ "Permissions can usually be fixed by giving the web server write access to the root directory. See %s." : "مجوزها معمولاً با دادن دسترسی نوشتن به وب‌سرور در دایرکتوری ریشه قابل رفع هستند. مشاهده %s.",
+ "Your data directory is not writable." : "دایرکتوری داده شما قابل نوشتن نیست.",
+ "Setting locale to %s failed." : "تنظیم محلی به %s ناموفق بود.",
+ "Please install one of these locales on your system and restart your web server." : "لطفاً یکی از این محلی‌ها را روی سیستم خود نصب کرده و وب‌سرور خود را مجدداً راه‌اندازی کنید.",
"PHP module %s not installed." : "ماژول PHP %s نصب نشده است.",
"Please ask your server administrator to install the module." : "لطفا از مدیر سیستم بخواهید تا ماژول را نصب کند.",
- "PHP setting \"%s\" is not set to \"%s\"." : "تنظیمات PHP%s تنظیم نشده است%s",
+ "PHP setting \"%s\" is not set to \"%s\"." : "تنظیمات PHP «%s» روی «%s» تنظیم نشده است.",
"Adjusting this setting in php.ini will make Nextcloud run again" : "تنظیم این تنظیمات در php.ini باعث می شود Nextcloud دوباره اجرا شود",
- "<code>mbstring.func_overload</code> is set to <code>%s</code> instead of the expected value <code>0</code>." : "<code>mbstring.func_overload</code> is set to <code>%s</code> instead of the expected value <code>0</code>.",
- "To fix this issue set <code>mbstring.func_overload</code> to <code>0</code> in your php.ini." : "To fix this issue set <code>mbstring.func_overload</code> to <code>0</code> in your php.ini.",
- "PHP is apparently set up to strip inline doc blocks. This will make several core apps inaccessible." : "PHP ظاهراً برای خنثی کردن بلوک های اسناد درون خطی تنظیم شده است. این کار چندین برنامه اصلی را غیرقابل دسترسی خواهد کرد.",
- "This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator." : "این احتمالاً توسط حافظه پنهان / کش مانند Zend OPcache یا eAccelerator ایجاد شده است.",
- "PHP modules have been installed, but they are still listed as missing?" : "ماژول های پی اچ پی نصب شده اند ، اما هنوز هم به عنوان مفقود شده ذکر شده اند؟",
- "Please ask your server administrator to restart the web server." : "لطفاً از سرور سرور خود بخواهید که وب سرور را مجدداً راه اندازی کند.",
- "The required %s config variable is not configured in the config.php file." : "The required %s config variable is not configured in the config.php file.",
- "Please ask your server administrator to check the Nextcloud configuration." : "Please ask your server administrator to check the Nextcloud configuration.",
- "Your data directory must be an absolute path." : "Your data directory must be an absolute path.",
- "Check the value of \"datadirectory\" in your configuration." : "Check the value of \"datadirectory\" in your configuration.",
- "Your data directory is invalid." : "Your data directory is invalid.",
- "Action \"%s\" not supported or implemented." : "عملی%s پشتیبانی یا اجرا نشده است.",
- "Authentication failed, wrong token or provider ID given" : "تأیید اعتبار انجام نشد ، نشانه اشتباه یا شناسه ارائه دهنده داده شد",
- "Parameters missing in order to complete the request. Missing Parameters: \"%s\"" : "پارامترهای موجود برای تکمیل درخواست. پارامترهای موجود نیست%s",
- "ID \"%1$s\" already used by cloud federation provider \"%2$s\"" : "شناسه%1$s قبلاً توسط ارائه دهنده فدراسیون ابر استفاده شده است%2$s",
- "Cloud Federation Provider with ID: \"%s\" does not exist." : "ارائه دهنده فدراسیون Cloud با شناسه:%s وجود ندارد.",
- "Could not obtain lock type %d on \"%s\"." : "نمی توان نوع%d قفل را به دست آورد%s",
- "Storage unauthorized. %s" : "ذخیره سازی غیر مجاز.%s",
- "Storage incomplete configuration. %s" : "پیکربندی ناقص ذخیره سازی.%s<br>",
- "Storage connection error. %s" : "خطای اتصال ذخیره سازی%s",
- "Storage is temporarily not available" : "ذخیره سازی به طور موقت در دسترس نیست",
- "Storage connection timeout. %s" : "مدت زمان اتصال ذخیره سازی%s",
- "Confirmation" : "Confirmation",
- "Prompt" : "Prompt",
- "Chat" : "Chat",
- "Generates a possible headline for a text." : "Generates a possible headline for a text.",
+ "<code>mbstring.func_overload</code> is set to <code>%s</code> instead of the expected value <code>0</code>." : "<code>mbstring.func_overload</code> به جای مقدار مورد انتظار <code>0</code> روی <code>%s</code> تنظیم شده است.",
+ "To fix this issue set <code>mbstring.func_overload</code> to <code>0</code> in your php.ini." : "برای رفع این مشکل، <code>mbstring.func_overload</code> را در php.ini خود روی <code>0</code> تنظیم کنید.",
+ "PHP is apparently set up to strip inline doc blocks. This will make several core apps inaccessible." : "PHP ظاهراً برای حذف بلوک‌های مستندات درون‌خطی تنظیم شده است. این کار چندین برنامه اصلی را غیرقابل دسترس خواهد کرد.",
+ "This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator." : "این احتمالاً توسط حافظه پنهان/شتاب‌دهنده‌ای مانند Zend OPcache یا eAccelerator ایجاد شده است.",
+ "PHP modules have been installed, but they are still listed as missing?" : "ماژول‌های PHP نصب شده‌اند، اما همچنان به عنوان گم‌شده لیست شده‌اند؟",
+ "Please ask your server administrator to restart the web server." : "لطفاً از مدیر سرور خود بخواهید که وب‌سرور را مجدداً راه‌اندازی کند.",
+ "The required %s config variable is not configured in the config.php file." : "متغیر پیکربندی مورد نیاز %s در فایل config.php پیکربندی نشده است.",
+ "Please ask your server administrator to check the Nextcloud configuration." : "لطفاً از مدیر سرور خود بخواهید پیکربندی Nextcloud را بررسی کند.",
+ "Your data directory is readable by other people." : "دایرکتوری داده شما برای دیگران قابل خواندن است.",
+ "Please change the permissions to 0770 so that the directory cannot be listed by other people." : "لطفاً مجوزها را به 0770 تغییر دهید تا دایرکتوری توسط افراد دیگر قابل فهرست شدن نباشد.",
+ "Your data directory must be an absolute path." : "دایرکتوری داده شما باید یک مسیر مطلق باشد.",
+ "Check the value of \"datadirectory\" in your configuration." : "مقدار \"datadirectory\" را در پیکربندی خود بررسی کنید.",
+ "Your data directory is invalid." : "دایرکتوری داده شما نامعتبر است.",
+ "Ensure there is a file called \"%1$s\" in the root of the data directory. It should have the content: \"%2$s\"" : "اطمینان حاصل کنید که فایلی به نام «%1$s» در ریشه دایرکتوری داده وجود دارد. این فایل باید حاوی: «%2$s» باشد",
+ "Action \"%s\" not supported or implemented." : "عملیات «%s» پشتیبانی یا اجرا نشده است.",
+ "Authentication failed, wrong token or provider ID given" : "تأیید اعتبار انجام نشد، نشانه اشتباه یا شناسه ارائه دهنده داده شد",
+ "Parameters missing in order to complete the request. Missing Parameters: \"%s\"" : "پارامترهای مورد نیاز برای تکمیل درخواست وجود ندارند. پارامترهای از دست رفته: «%s»",
+ "ID \"%1$s\" already used by cloud federation provider \"%2$s\"" : "شناسه «%1$s» قبلاً توسط ارائه‌دهنده فدراسیون ابری «%2$s» استفاده شده است",
+ "Cloud Federation Provider with ID: \"%s\" does not exist." : "ارائه‌دهنده فدراسیون ابری با شناسه: «%s» وجود ندارد.",
+ "Could not obtain lock type %d on \"%s\"." : "نمی‌توان قفل از نوع %d را روی «%s» به دست آورد.",
+ "Storage unauthorized. %s" : "دسترسی به حافظه غیرمجاز است. %s",
+ "Storage incomplete configuration. %s" : "پیکربندی حافظه ناقص است. %s",
+ "Storage connection error. %s" : "خطای اتصال حافظه. %s",
+ "Storage is temporarily not available" : "حافظه به طور موقت در دسترس نیست",
+ "Storage connection timeout. %s" : "مهلت اتصال حافظه به پایان رسید. %s",
+ "To allow this check to run you have to make sure that your Web server can connect to itself. Therefore it must be able to resolve and connect to at least one of its `trusted_domains` or the `overwrite.cli.url`. This failure may be the result of a server-side DNS mismatch or outbound firewall rule." : "برای اجرای این بررسی، باید مطمئن شوید که وب‌سرور شما می‌تواند به خودش متصل شود. بنابراین باید بتواند حداقل یکی از `trusted_domains` یا `overwrite.cli.url` خود را حل و به آن متصل شود. این خطا ممکن است نتیجه عدم تطابق DNS سمت سرور یا قانون فایروال خروجی باشد.",
+ "Transcribe audio" : "رونوشت صوتی",
+ "Transcribe the things said in an audio" : "رونوشت چیزهای گفته شده در یک فایل صوتی",
+ "Audio input" : "ورودی صوتی",
+ "The audio to transcribe" : "فایل صوتی برای رونوشت",
+ "Transcription" : "رونوشت",
+ "The transcribed text" : "متن رونوشت شده",
+ "Chat with an agent" : "چت با یک عامل",
+ "Chat message" : "پیام چت",
+ "A chat message to send to the agent." : "یک پیام چت برای ارسال به عامل.",
+ "Confirmation" : "تأیید",
+ "Whether to confirm previously requested actions: 0 for denial and 1 for confirmation." : "آیا اقدامات قبلاً درخواست شده را تأیید کنید: 0 برای رد و 1 برای تأیید.",
+ "Conversation token" : "توکن مکالمه",
+ "A token representing the conversation." : "یک توکن نماینده مکالمه.",
+ "Generated response" : "پاسخ تولید شده",
+ "The response from the chat model." : "پاسخ از مدل چت.",
+ "The new conversation token" : "توکن مکالمه جدید",
+ "Send this along with the next interaction." : "این را همراه با تعامل بعدی ارسال کنید.",
+ "Requested actions by the agent" : "اقدامات درخواستی توسط عامل",
+ "Actions that the agent would like to carry out in JSON format." : "اقدامات که عامل مایل به انجام آنها در قالب JSON است.",
+ "Context write" : "نوشتن متنی",
+ "Writes text in a given style based on the provided source material." : "متن را با سبکی مشخص بر اساس محتوای منبع ارائه شده می‌نویسد.",
+ "Writing style" : "سبک نگارش",
+ "Demonstrate a writing style that you would like to immitate" : "یک سبک نگارش را که می‌خواهید تقلید کنید، نشان دهید",
+ "Source material" : "محتوای منبع",
+ "The content that would like to be rewritten in the new writing style" : "محتوایی که می‌خواهید با سبک نگارش جدید بازنویسی شود",
+ "Generated text" : "متن تولید شده",
+ "The generated text with content from the source material in the given style" : "متن تولید شده با محتوای منبع در سبک مشخص شده",
+ "Emoji generator" : "تولیدکننده اموجی",
+ "Takes text and generates a representative emoji for it." : "متن را دریافت کرده و یک اموجی مناسب برای آن تولید می‌کند.",
+ "The text to generate an emoji for" : "متنی که می‌خواهید برای آن اموجی تولید شود",
+ "Generated emoji" : "اموجی تولید شده",
+ "The generated emoji based on the input text" : "اموجی تولید شده بر اساس متن ورودی",
+ "Generate image" : "تولید تصویر",
+ "Generate an image from a text prompt" : "تولید تصویر از یک متن ورودی",
+ "Prompt" : "درخواست",
+ "Describe the image you want to generate" : "تصویری که می‌خواهید تولید شود را توصیف کنید",
+ "Number of images" : "تعداد تصاویر",
+ "How many images to generate" : "چه تعداد تصویر تولید شود",
+ "Output images" : "تصاویر خروجی",
+ "The generated images" : "تصاویر تولید شده",
+ "Generate speech" : "تولید گفتار",
+ "Generate speech from a transcript" : "تولید گفتار از یک رونوشت",
+ "Write transcript that you want the assistant to generate speech from" : "رونوشتی را بنویسید که می‌خواهید دستیار از آن گفتار تولید کند",
+ "Output speech" : "گفتار خروجی",
+ "The generated speech" : "گفتار تولید شده",
+ "Free text to text prompt" : "درخواست متن به متن آزاد",
+ "Runs an arbitrary prompt through a language model that returns a reply" : "یک درخواست دلخواه را از طریق یک مدل زبانی اجرا می‌کند که پاسخی را برمی‌گرداند",
+ "Describe a task that you want the assistant to do or ask a question" : "وظیفه‌ای که می‌خواهید دستیار انجام دهد را توصیف کنید یا سؤالی بپرسید",
+ "Generated reply" : "پاسخ تولید شده",
+ "The generated text from the assistant" : "متن تولید شده توسط دستیار",
+ "Change Tone" : "تغییر لحن",
+ "Change the tone of a piece of text." : "لحن یک قطعه متن را تغییر دهید.",
+ "Write a text that you want the assistant to rewrite in another tone." : "متنی را بنویسید که می‌خواهید دستیار آن را با لحن دیگری بازنویسی کند.",
+ "Desired tone" : "لحن مورد نظر",
+ "In which tone should your text be rewritten?" : "متن شما با چه لحنی بازنویسی شود؟",
+ "The rewritten text in the desired tone, written by the assistant:" : "متن بازنویسی شده با لحن مورد نظر، نوشته شده توسط دستیار:",
+ "Chat" : "چت",
+ "Chat with the assistant" : "چت با دستیار",
+ "System prompt" : "درخواست سیستمی",
+ "Define rules and assumptions that the assistant should follow during the conversation." : "قوانین و فرضیاتی را که دستیار باید در طول مکالمه رعایت کند، تعریف کنید.",
+ "Chat history" : "تاریخچه چت",
+ "The history of chat messages before the current message, starting with a message by the user" : "تاریخچه پیام‌های چت قبل از پیام فعلی، با شروع از یک پیام توسط کاربر",
+ "Response message" : "پیام پاسخ",
+ "The generated response as part of the conversation" : "پاسخ تولید شده به عنوان بخشی از مکالمه",
+ "Chat with tools" : "چت با ابزارها",
+ "Chat with the language model with tool calling support." : "چت با مدل زبانی با پشتیبانی از فراخوانی ابزار.",
+ "Tool message" : "پیام ابزار",
+ "The result of tool calls in the last interaction" : "نتیجه فراخوانی ابزارها در تعامل قبلی",
+ "Available tools" : "ابزارهای موجود",
+ "The available tools in JSON format" : "ابزارهای موجود در قالب JSON",
+ "The response from the chat model" : "پاسخ از مدل چت",
+ "Tool calls" : "فراخوانی ابزار",
+ "Tools call instructions from the model in JSON format" : "دستورالعمل‌های فراخوانی ابزار از مدل در قالب JSON",
+ "Formalize text" : "رسمی کردن متن",
+ "Takes a text and makes it sound more formal" : "یک متن را دریافت کرده و آن را رسمی‌تر می‌کند",
+ "Write a text that you want the assistant to formalize" : "متنی را بنویسید که می‌خواهید دستیار آن را رسمی کند",
+ "Formalized text" : "متن رسمی شده",
+ "The formalized text" : "متن رسمی شده",
+ "Generate a headline" : "تولید یک عنوان",
+ "Generates a possible headline for a text." : "یک عنوان احتمالی برای یک متن تولید می‌کند.",
+ "Original text" : "متن اصلی",
+ "The original text to generate a headline for" : "متن اصلی برای تولید عنوان",
+ "The generated headline" : "عنوان تولید شده",
+ "Proofread" : "ویرایش",
+ "Proofreads a text and lists corrections" : "یک متن را ویرایش کرده و اصلاحات را لیست می‌کند",
"Text" : "متن",
- "Summarize" : "Summarize",
+ "The text to proofread" : "متن برای ویرایش",
+ "Corrections" : "اصلاحات",
+ "The corrections that should be made in your text" : "اصلاحاتی که باید در متن شما انجام شود",
+ "Reformulate text" : "بازنویسی متن",
+ "Takes a text and reformulates it" : "یک متن را دریافت کرده و آن را بازنویسی می‌کند",
+ "Write a text that you want the assistant to reformulate" : "متنی را بنویسید که می‌خواهید دستیار آن را بازنویسی کند",
+ "Reformulated text" : "متن بازنویسی شده",
+ "The reformulated text, written by the assistant" : "متن بازنویسی شده، نوشته شده توسط دستیار",
+ "Simplify text" : "ساده‌سازی متن",
+ "Takes a text and simplifies it" : "یک متن را دریافت کرده و آن را ساده می‌کند",
+ "Write a text that you want the assistant to simplify" : "متنی را بنویسید که می‌خواهید دستیار آن را ساده کند",
+ "Simplified text" : "متن ساده شده",
+ "The simplified text" : "متن ساده شده",
+ "Summarize" : "خلاصه‌سازی",
+ "Summarizes a text" : "یک متن را خلاصه‌سازی می‌کند",
+ "The original text to summarize" : "متن اصلی برای خلاصه‌سازی",
"Summary" : "چکیده",
- "Extract topics" : "Extract topics",
+ "The generated summary" : "خلاصه تولید شده",
+ "Extract topics" : "استخراج موضوعات",
+ "Extracts topics from a text and outputs them separated by commas" : "موضوعات را از یک متن استخراج کرده و با کاما جدا شده خروجی می‌دهد",
+ "The original text to extract topics from" : "متن اصلی برای استخراج موضوعات",
+ "Topics" : "موضوعات",
+ "The list of extracted topics" : "لیست موضوعات استخراج شده",
"Translate" : "ترجمه",
- "Target language" : "Target language",
- "Result" : "شروع به اسکنیک",
- "Free prompt" : "Free prompt",
- "Runs an arbitrary prompt through the language model." : "Runs an arbitrary prompt through the language model.",
- "Generate headline" : "Generate headline",
- "Summarizes text by reducing its length without losing key information." : "Summarizes text by reducing its length without losing key information.",
- "Extracts topics from a text and outputs them separated by commas." : "Extracts topics from a text and outputs them separated by commas.",
+ "Translate text from one language to another" : "ترجمه متن از یک زبان به زبان دیگر",
+ "Origin text" : "متن مبدأ",
+ "The text to translate" : "متن برای ترجمه",
+ "Origin language" : "زبان مبدأ",
+ "The language of the origin text" : "زبان متن مبدأ",
+ "Target language" : "زبان مقصد",
+ "The desired language to translate the origin text in" : "زبان مورد نظر برای ترجمه متن مبدأ",
+ "Result" : "نتیجه",
+ "The translated text" : "متن ترجمه شده",
+ "Free prompt" : "درخواست آزاد",
+ "Runs an arbitrary prompt through the language model." : "یک درخواست دلخواه را از طریق مدل زبانی اجرا می‌کند.",
+ "Generate headline" : "تولید عنوان",
+ "Summarizes text by reducing its length without losing key information." : "متن را با کاهش طول آن و بدون از دست دادن اطلاعات کلیدی، خلاصه‌سازی می‌کند.",
+ "Extracts topics from a text and outputs them separated by commas." : "موضوعات را از یک متن استخراج کرده و با کاما جدا شده خروجی می‌دهد.",
"File is currently busy, please try again later" : "فایل در حال حاضر مشغول است، لطفا مجددا تلاش کنید",
- "Cannot download file" : "نمی‌توان پرونده را بارگرفت"
+ "Cannot download file" : "نمی‌توان پرونده را بارگرفت",
+ "Login is too long" : "نام کاربری بیش از حد طولانی است"
},
"nplurals=2; plural=(n > 1);");
diff --git a/lib/l10n/fa.json b/lib/l10n/fa.json
index d8d6d9fb166..7fda24b1e51 100644
--- a/lib/l10n/fa.json
+++ b/lib/l10n/fa.json
@@ -1,25 +1,27 @@
{ "translations": {
"Cannot write into \"config\" directory!" : "نمیتوانید داخل دایرکتوری \"config\" تغییراتی ایجاد کنید",
- "This can usually be fixed by giving the web server write access to the config directory." : "This can usually be fixed by giving the web server write access to the config directory.",
- "But, if you prefer to keep config.php file read only, set the option \"config_is_read_only\" to true in it." : "But, if you prefer to keep config.php file read only, set the option \"config_is_read_only\" to true in it.",
+ "This can usually be fixed by giving the web server write access to the config directory." : "این مشکل معمولاً با دادن دسترسی نوشتن به وب‌سرور در دایرکتوری پیکربندی قابل رفع است.",
+ "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",
- "Application %1$s is not present or has a non-compatible version with this server. Please check the apps directory." : "Application %1$s is not present or has a non-compatible version with this server. Please check the apps directory.",
+ "Application %1$s is not present or has a non-compatible version with this server. Please check the apps directory." : "برنامه %1$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." : "The page could not be found on the server.",
- "%s email verification" : "%s email verification",
- "Email verification" : "Email verification",
- "Click the following button to confirm your email." : "Click the following button to confirm your email.",
- "Click the following link to confirm your email." : "Click the following link to confirm your email.",
- "Confirm your email" : "Confirm your email",
+ "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",
+ "%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",
+ "Education bundle" : "بسته آموزشی",
"Enterprise bundle" : "بستهٔ سازمانی",
"Groupware bundle" : "بستهٔ کار گروهی",
"Hub bundle" : "بستهٔ هسته‌ای",
+ "Public sector bundle" : "بسته بخش عمومی",
"Social sharing bundle" : "بستهٔ هم‌رسانی اجتماعی",
"PHP %s or higher is required." : "PHP نسخه‌ی %s یا بالاتر نیاز است.",
"PHP with a version lower than %s is required." : "نیاز به نگارش پایین‌تر از %s پی‌اچ‌پی.",
@@ -33,26 +35,34 @@
"The following platforms are supported: %s" : "بن‌سازه‌های زیر پشتیبانی می‌شوند: %s",
"Server version %s or higher is required." : "نیاز به کارساز با نگارش %s یا بالاتر.",
"Server version %s or lower is required." : "نیاز به کارساز با نگارش %s یا پایین‌تر.",
- "Wiping of device %s has started" : "پاک کردن دستگاه%s شروع شده است",
- "Wiping of device »%s« has started" : "پاک کردن دستگاه%s شروع شده است",
- "»%s« started remote wipe" : "%sپاک کردن از راه دور",
- "Device or application »%s« has started the remote wipe process. You will receive another email once the process has finished" : "دستگاه یا برنامه%s فرآیند پاک کردن از راه دور را آغاز کرده است. پس از اتمام مراحل ، ایمیل دیگری دریافت خواهید کرد",
- "Wiping of device %s has finished" : "پاک کردن دستگاه %sبه پایان رسیده است",
- "Wiping of device »%s« has finished" : "پاک کردن دستگاه %sبه پایان رسیده است",
- "»%s« finished remote wipe" : "%sپاک کردن از راه دور",
- "Device or application »%s« has finished the remote wipe process." : "دستگاه یا برنامه %sفرآیند پاک کردن از راه دور را به پایان رسانده است.",
+ "Logged in account must be an admin, a sub admin or gotten special right to access this setting" : "حساب وارد شده باید یک مدیر، یک مدیر فرعی یا دارای حق دسترسی ویژه برای دسترسی به این تنظیم باشد",
+ "Your current IP address doesn't allow you to perform admin actions" : "آدرس IP فعلی شما اجازه انجام اقدامات مدیریتی را به شما نمی‌دهد",
+ "Logged in account must be an admin or sub admin" : "حساب وارد شده باید یک مدیر یا مدیر فرعی باشد",
+ "Logged in account must be an admin" : "حساب وارد شده باید یک مدیر باشد",
+ "Wiping of device %s has started" : "پاک کردن دستگاه %s آغاز شد",
+ "Wiping of device »%s« has started" : "پاک کردن دستگاه «%s» آغاز شد",
+ "»%s« started remote wipe" : "«%s» پاک کردن از راه دور را آغاز کرد",
+ "Device or application »%s« has started the remote wipe process. You will receive another email once the process has finished" : "دستگاه یا برنامه «%s» فرآیند پاک کردن از راه دور را آغاز کرده است. پس از اتمام مراحل، ایمیل دیگری دریافت خواهید کرد.",
+ "Wiping of device %s has finished" : "پاک کردن دستگاه %s به پایان رسید",
+ "Wiping of device »%s« has finished" : "پاک کردن دستگاه «%s» به پایان رسید",
+ "»%s« finished remote wipe" : "«%s» پاک کردن از راه دور را به پایان رساند",
+ "Device or application »%s« has finished the remote wipe process." : "دستگاه یا برنامه «%s» فرآیند پاک کردن از راه دور را به پایان رسانده است.",
"Remote wipe started" : "پاک کردن از راه دور شروع شد",
- "A remote wipe was started on device %s" : "پاک کردن از راه دور روی دستگاه شروع شد%s",
+ "A remote wipe was started on device %s" : "پاک کردن از راه دور روی دستگاه %s شروع شد",
"Remote wipe finished" : "پاک کردن از راه دور به پایان رسید",
- "The remote wipe on %s has finished" : "پاک کردن از راه دور روی%s کار تمام شد",
+ "The remote wipe on %s has finished" : "پاک کردن از راه دور روی %s کار تمام شد",
"Authentication" : "احراز هویت",
"Unknown filetype" : "نوع فایل ناشناخته",
"Invalid image" : "عکس نامعتبر",
"Avatar image is not square" : "تصویر آواتار مربع نیست",
"Files" : "پوشه‌ها",
"View profile" : "مشاهدهٔ نمایه",
- "_%nh_::_%nh_" : ["%nh","%nh"],
- "Local time: %s" : "Local time: %s",
+ "same time" : "همزمان",
+ "_%nh_::_%nh_" : ["%n ساعت","%n ساعت"],
+ "_%nm_::_%nm_" : ["%n دقیقه","%n دقیقه"],
+ "%s ahead" : "%s جلوتر",
+ "%s behind" : "%s عقب‌تر",
+ "Local time: %s" : "زمان محلی: %s",
"today" : "امروز",
"tomorrow" : "فردا",
"yesterday" : "دیروز",
@@ -73,16 +83,37 @@
"in a few seconds" : "در چند ثانیه",
"seconds ago" : "ثانیه‌ها پیش",
"Empty file" : "پروندهٔ خالی",
- "Module with ID: %s does not exist. Please enable it in your apps settings or contact your administrator." : "ماژول با شناسه:%s وجود ندارد. لطفاً آن را در تنظیمات برنامه خود فعال کنید یا با سرپرست خود تماس بگیرید",
+ "Module with ID: %s does not exist. Please enable it in your apps settings or contact your administrator." : "ماژول با شناسه: %s وجود ندارد. لطفاً آن را در تنظیمات برنامه خود فعال کنید یا با سرپرست خود تماس بگیرید.",
+ "No file conversion providers available" : "ارائه‌دهنده تبدیل فایل در دسترس نیست",
+ "File is too large to convert" : "فایل برای تبدیل خیلی بزرگ است",
+ "Destination does not match conversion extension" : "مقصد با پسوند تبدیل مطابقت ندارد",
+ "Could not convert file" : "فایل قابل تبدیل نبود",
+ "Destination does not exist" : "مقصد وجود ندارد",
+ "Destination is not creatable" : "مقصد قابل ایجاد نیست",
"Dot files are not allowed" : "پرونده‌های نقطه‌دار مجاز نیستند",
- "%1$s (renamed)" : "%1$s (renamed)",
- "renamed file" : "renamed file",
- "Filenames must not end with \"%1$s\"." : "Filenames must not end with \"%1$s\".",
+ "%1$s (renamed)" : "%1$s (تغییر نام داده شد)",
+ "renamed file" : "فایل تغییر نام داده شد",
+ "\"%1$s\" is a forbidden file or folder name." : "«%1$s» یک نام فایل یا پوشه ممنوع است.",
+ "\"%1$s\" is a forbidden prefix for file or folder names." : "«%1$s» یک پیشوند ممنوع برای نام فایل یا پوشه است.",
+ "\"%1$s\" is not allowed inside a file or folder name." : "«%1$s» در نام فایل یا پوشه مجاز نیست.",
+ "\"%1$s\" is a forbidden file type." : "«%1$s» یک نوع فایل ممنوع است.",
+ "Filenames must not end with \"%1$s\"." : "نام فایل‌ها نباید با «%1$s» به پایان برسند.",
+ "Invalid parent path" : "مسیر والد نامعتبر",
"File already exists" : "پرونده از پیش موجود است",
"Invalid path" : "مسیر نامعتبر",
"Failed to create file from template" : "شکست در ایجاد پرونده از قالب",
"Templates" : "قالب‌ها",
+ "Storage %s cannot be moved" : "حافظه %s قابل جابجایی نیست",
+ "Moving a share (%s) into a shared folder is not allowed" : "انتقال یک اشتراک (%s) به یک پوشه مشترک مجاز نیست",
+ "Moving a storage (%s) into a shared folder is not allowed" : "انتقال یک حافظه (%s) به یک پوشه مشترک مجاز نیست",
+ "Moving a share (%s) into another share (%s) is not allowed" : "انتقال یک اشتراک (%s) به اشتراک دیگر (%s) مجاز نیست",
+ "Moving a share (%s) into another storage (%s) is not allowed" : "انتقال یک اشتراک (%s) به حافظه دیگر (%s) مجاز نیست",
+ "Moving a storage (%s) into a share (%s) is not allowed" : "انتقال یک حافظه (%s) به یک اشتراک (%s) مجاز نیست",
+ "Moving a storage (%s) into another storage (%s) is not allowed" : "انتقال یک حافظه (%s) به حافظه دیگر (%s) مجاز نیست",
+ "Path contains invalid segments" : "مسیر شامل بخش‌های نامعتبر است",
+ "Filename is a reserved word" : "نام فایل یک کلمه رزرو شده است",
"Filename contains at least one invalid character" : "نام فایل حداقل دارای یک کاراکتر نامعتبر است",
+ "Filename is too long" : "نام فایل بیش از حد طولانی است",
"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» به دلیل سازگار نبودن با این نگارش از کارساز نمی‌تواند نصب شود.",
@@ -98,8 +129,8 @@
"Accounts" : "حساب‌ها",
"Email" : "رایانامه",
"Mail %s" : "نامه به %s",
- "Fediverse" : "Fediverse",
- "View %s on the fediverse" : "View %s on the fediverse",
+ "Fediverse" : "فدیورس",
+ "View %s on the fediverse" : "مشاهده %s در فدیورس",
"Phone" : "تلفن",
"Call %s" : "تماس با %s",
"Twitter" : "توییتر",
@@ -109,35 +140,87 @@
"Address" : "نشانی",
"Profile picture" : "تصویر نمایه",
"About" : "درباره",
- "Display name" : "Display name",
+ "Display name" : "نام نمایشی",
"Headline" : "عنوان",
"Organisation" : "سازمان",
"Role" : "نقش",
+ "Pronouns" : "ضمایر",
+ "Unknown account" : "حساب ناشناخته",
"Additional settings" : "تنظیمات اضافی",
+ "Enter the database Login and name for %s" : "نام کاربری و نام پایگاه داده را برای %s وارد کنید",
+ "Enter the database Login for %s" : "نام کاربری پایگاه داده را برای %s وارد کنید",
"Enter the database name for %s" : "ورود نام پایگاه داده برای %s",
"You cannot use dots in the database name %s" : "نمی‌توانید در در نام پایگاه دادهٔ %s از نقطه استفاده کنید",
+ "MySQL Login and/or password not valid" : "نام کاربری و/یا رمز عبور MySQL نامعتبر است",
"You need to enter details of an existing account." : "لازم است جزییات یک حساب موحود را وارد کنید.",
"Oracle connection could not be established" : "ارتباط اراکل نمیتواند برقرار باشد.",
+ "Oracle Login and/or password not valid" : "نام کاربری و/یا رمز عبور Oracle نامعتبر است",
+ "PostgreSQL Login and/or password not valid" : "نام کاربری و/یا رمز عبور PostgreSQL نامعتبر است",
+ "Mac OS X is not supported and %s will not work properly on this platform. Use it at your own risk!" : "Mac OS X پشتیبانی نمی‌شود و %s روی این پلتفرم به درستی کار نخواهد کرد. با مسئولیت خودتان از آن استفاده کنید!",
"For the best results, please consider using a GNU/Linux server instead." : "برای بهترین نتیجه، استفاده از یک کارساز گنو/لینوکسی را در نظر داشته باشید.",
- "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4 GB and is highly discouraged." : "به نظر می رسد%s که این نمونه در یک محیط PHP 32 بیتی در حال اجرا است و open_baseir در php.ini پیکربندی شده است. این مسئله به پرونده هایی با بیش از 4 گیگ منجر می شود و بسیار دلسرد می شود",
- "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "لطفاً تنظیمات open_baseir را درون php.ini خود حذف کنید یا به PHP 64 بیتی تغییر دهید.",
+ "It seems that this %s instance is running on a 32-bit PHP environment and the open_basedir has been configured in php.ini. This will lead to problems with files over 4 GB and is highly discouraged." : "به نظر می رسد %s که این نمونه در یک محیط PHP 32 بیتی در حال اجرا است و open_basedir در php.ini پیکربندی شده است. این مسئله به پرونده هایی با بیش از 4 گیگ منجر می شود و بسیار دلسرد می شود.",
+ "Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "لطفاً تنظیمات open_basedir را درون php.ini خود حذف کنید یا به PHP 64 بیتی تغییر دهید.",
+ "Set an admin Login." : "یک نام کاربری برای مدیر تنظیم کنید.",
"Set an admin password." : "یک رمزعبور برای مدیر تنظیم نمایید.",
- "Cannot create or write into the data directory %s" : "Cannot create or write into the data directory %s",
- "Sharing backend %s must implement the interface OCP\\Share_Backend" : "به اشتراک گذاشتن باطن باید رابط OCP \\ Share_Backend %sرا پیاده سازی کند",
- "Sharing backend %s not found" : "به اشتراک گذاشتن باطن%s یافت نشد",
- "Sharing backend for %s not found" : "به اشتراک گذاشتن باطن برای%s یافت نشد",
+ "Cannot create or write into the data directory %s" : "نمی‌توان در دایرکتوری داده %s ایجاد یا نوشت",
+ "Sharing backend %s must implement the interface OCP\\Share_Backend" : "بک‌اند اشتراک‌گذاری %s باید رابط OCP\\Share_Backend را پیاده‌سازی کند",
+ "Sharing backend %s not found" : "بک‌اند اشتراک‌گذاری %s یافت نشد",
+ "Sharing backend for %s not found" : "بک‌اند اشتراک‌گذاری برای %s یافت نشد",
+ "%1$s shared %2$s with you" : "%1$s %2$s را با شما به اشتراک گذاشت",
+ "Open %s" : "باز کردن %s",
"%1$s via %2$s" : "%1$s از طریق %2$s",
+ "%1$s shared %2$s with you and wants to add:" : "%1$s %2$s را با شما به اشتراک گذاشت و می‌خواهد اضافه کند:",
+ "%1$s shared %2$s with you and wants to add" : "%1$s %2$s را با شما به اشتراک گذاشت و می‌خواهد اضافه کند",
+ "%s added a note to a file shared with you" : "%s یک یادداشت به فایلی که با شما به اشتراک گذاشته شده است اضافه کرد",
+ "Passwords are enforced for link and mail shares" : "رمزهای عبور برای اشتراک‌گذاری لینک و ایمیل اجباری هستند",
+ "Share recipient is not a valid user" : "گیرنده اشتراک یک کاربر معتبر نیست",
+ "Share recipient is not a valid group" : "گیرنده اشتراک یک گروه معتبر نیست",
+ "Share recipient should be empty" : "گیرنده اشتراک باید خالی باشد",
+ "Share recipient should not be empty" : "گیرنده اشتراک نباید خالی باشد",
+ "Share recipient is not a valid circle" : "گیرنده اشتراک یک دایره معتبر نیست",
"Unknown share type" : "نوع اشتراک ناشناخته",
- "You are not allowed to share %s" : "شما مجاز به اشتراک گذاری نیستید%s",
- "Cannot increase permissions of %s" : "Cannot increase permissions of %s",
- "Files cannot be shared with delete permissions" : "Files cannot be shared with delete permissions",
- "Files cannot be shared with create permissions" : "Files cannot be shared with create permissions",
+ "Share initiator must be set" : "شروع‌کننده اشتراک باید تنظیم شود",
+ "Cannot share with yourself" : "نمی‌توانید با خودتان به اشتراک بگذارید",
+ "Shared path must be set" : "مسیر مشترک باید تنظیم شود",
+ "Shared path must be either a file or a folder" : "مسیر مشترک باید یک فایل یا یک پوشه باشد",
+ "You cannot share your root folder" : "نمی‌توانید پوشه ریشه خود را به اشتراک بگذارید",
+ "You are not allowed to share %s" : "شما مجاز به اشتراک گذاری %s نیستید",
+ "Valid permissions are required for sharing" : "مجوزهای معتبر برای اشتراک‌گذاری لازم است",
+ "File shares cannot have create or delete permissions" : "اشتراک‌گذاری فایل‌ها نمی‌تواند مجوزهای ایجاد یا حذف داشته باشد",
+ "Cannot increase permissions of %s" : "نمی‌توان مجوزهای %s را افزایش داد",
+ "Shares need at least read permissions" : "اشتراک‌گذاری‌ها حداقل به مجوزهای خواندن نیاز دارند",
+ "Files cannot be shared with delete permissions" : "فایل‌ها را نمی‌توان با مجوزهای حذف به اشتراک گذاشت",
+ "Files cannot be shared with create permissions" : "فایل‌ها را نمی‌توان با مجوزهای ایجاد به اشتراک گذاشت",
"Expiration date is in the past" : "تاریخ انقضا در گذشته است",
- "_Cannot set expiration date more than %n day in the future_::_Cannot set expiration date more than %n days in the future_" : ["Cannot set expiration date more than %n day in the future","Cannot set expiration date more than %n days in the future"],
- "Sharing is only allowed with group members" : "Sharing is only allowed with group members",
+ "Expiration date is enforced" : "تاریخ انقضا اجباری است",
+ "_Cannot set expiration date more than %n day in the future_::_Cannot set expiration date more than %n days in the future_" : ["نمی‌توان تاریخ انقضا را بیش از %n روز در آینده تنظیم کرد","نمی‌توان تاریخ انقضا را بیش از %n روز در آینده تنظیم کرد"],
+ "Sharing is only allowed with group members" : "اشتراک‌گذاری فقط با اعضای گروه مجاز است",
+ "Sharing %s failed, because this item is already shared with the account %s" : "اشتراک‌گذاری %s ناموفق بود، زیرا این مورد قبلاً با حساب %s به اشتراک گذاشته شده است",
+ "Group sharing is now allowed" : "اشتراک‌گذاری گروهی اکنون مجاز است",
+ "Sharing is only allowed within your own groups" : "اشتراک‌گذاری فقط در گروه‌های خودتان مجاز است",
+ "Path is already shared with this group" : "این مسیر قبلاً با این گروه به اشتراک گذاشته شده است",
+ "Link sharing is not allowed" : "اشتراک‌گذاری لینک مجاز نیست",
+ "Public upload is not allowed" : "بارگذاری عمومی مجاز نیست",
+ "You cannot share a folder that contains other shares" : "نمی‌توانید پوشه‌ای را به اشتراک بگذارید که حاوی اشتراک‌های دیگر است",
+ "Sharing is disabled" : "اشتراک‌گذاری غیرفعال است",
+ "Sharing is disabled for you" : "اشتراک‌گذاری برای شما غیرفعال است",
+ "Cannot share with the share owner" : "نمی‌توان با صاحب اشتراک به اشتراک گذاشت",
+ "Share does not have a full ID" : "اشتراک شناسه کامل ندارد",
+ "Cannot change share type" : "نمی‌توان نوع اشتراک را تغییر داد",
+ "Can only update recipient on user shares" : "فقط می‌توان گیرنده را در اشتراک‌های کاربر به‌روزرسانی کرد",
+ "Cannot enable sending the password by Talk with an empty password" : "نمی‌توان ارسال رمز عبور از طریق Talk را با رمز عبور خالی فعال کرد",
+ "Cannot enable sending the password by Talk without setting a new password" : "نمی‌توان ارسال رمز عبور از طریق Talk را بدون تنظیم رمز عبور جدید فعال کرد",
+ "Cannot disable sending the password by Talk without setting a new password" : "نمی‌توان ارسال رمز عبور از طریق Talk را بدون تنظیم رمز عبور جدید غیرفعال کرد",
+ "Share provider does not support accepting" : "ارائه‌دهنده اشتراک از پذیرش پشتیبانی نمی‌کند",
+ "Cannot change target of link share" : "نمی‌توان مقصد اشتراک لینک را تغییر داد",
+ "Invalid share recipient" : "گیرنده اشتراک نامعتبر است",
+ "Group \"%s\" does not exist" : "گروه «%s» وجود ندارد",
"The requested share does not exist anymore" : "سهم درخواست شده دیگر وجود ندارد",
- "The user was not created because the user limit has been reached. Check your notifications to learn more." : "The user was not created because the user limit has been reached. Check your notifications to learn more.",
+ "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 یافت نشد",
+ "Input text" : "متن ورودی",
+ "The input text" : "متن ورودی",
"Sunday" : "یک‌شنبه",
"Monday" : "دوشنبه",
"Tuesday" : "سه‌شنبه",
@@ -184,6 +267,15 @@
"Nov." : "نو.",
"Dec." : "دس.",
"A valid password must be provided" : "رمز عبور صحیح باید وارد شود",
+ "The Login is already being used" : "نام کاربری قبلاً استفاده شده است",
+ "Could not create account" : "حساب کاربری ایجاد نشد",
+ "Only the following characters are allowed in an Login: \"a-z\", \"A-Z\", \"0-9\", spaces and \"_.@-'\"" : "فقط کاراکترهای زیر در نام کاربری مجاز هستند: \"a-z\", \"A-Z\", \"0-9\", فاصله و \"_.@-'\"",
+ "A valid Login must be provided" : "یک نام کاربری معتبر باید ارائه شود",
+ "Login contains whitespace at the beginning or at the end" : "نام کاربری حاوی فاصله در ابتدا یا انتها است",
+ "Login must not consist of dots only" : "نام کاربری نباید فقط از نقطه تشکیل شده باشد",
+ "Username is too long" : "نام کاربری بیش از حد طولانی است",
+ "Login is invalid because files already exist for this user" : "نام کاربری نامعتبر است زیرا فایل‌ها برای این کاربر از قبل وجود دارند",
+ "Account disabled" : "حساب کاربری غیرفعال است",
"Login canceled by app" : "ورود به دست کاره لغو شد",
"App \"%1$s\" cannot be installed because the following dependencies are not fulfilled: %2$s" : "کارهٔ «%1$s» نمی‌تواند نصب شود؛ چرا که وابستگی زیر تأمین نشده: %2$s",
"a safe home for all your data" : "خانه‌ای امن برای تمامی داده‌هایتان",
@@ -191,60 +283,173 @@
"Authentication error" : "خطا در اعتبار سنجی",
"Token expired. Please reload page." : "Token منقضی شده است. لطفا دوباره صفحه را بارگذاری نمایید.",
"No database drivers (sqlite, mysql, or postgresql) installed." : "هیچ درایور پایگاه داده (sqlite ، mysql یا postgresql) نصب نشده است.",
- "Cannot write into \"config\" directory." : "Cannot write into \"config\" directory.",
- "This can usually be fixed by giving the web server write access to the config directory. See %s" : "This can usually be fixed by giving the web server write access to the config directory. See %s",
- "Or, if you prefer to keep config.php file read only, set the option \"config_is_read_only\" to true in it. See %s" : "یا اگر ترجیح می دهید پرونده config.php را فقط بخوانید ، گزینه \"config_is_read_only\" را در آن تنظیم کنید. دیدن%s",
- "Cannot write into \"apps\" directory." : "Cannot write into \"apps\" directory.",
- "This can usually be fixed by giving the web server write access to the apps directory or disabling the App Store in the config file." : "This can usually be fixed by giving the web server write access to the apps directory or disabling the App Store in the config file.",
- "Cannot create \"data\" directory." : "Cannot create \"data\" directory.",
- "This can usually be fixed by giving the web server write access to the root directory. See %s" : "This can usually be fixed by giving the web server write access to the root directory. See %s",
- "Permissions can usually be fixed by giving the web server write access to the root directory. See %s." : "Permissions can usually be fixed by giving the web server write access to the root directory. See %s.",
- "Your data directory is not writable." : "Your data directory is not writable.",
- "Setting locale to %s failed." : "Setting locale to %s failed.",
- "Please install one of these locales on your system and restart your web server." : "Please install one of these locales on your system and restart your web server.",
+ "Cannot write into \"config\" directory." : "نمی‌توان در دایرکتوری «config» نوشت.",
+ "This can usually be fixed by giving the web server write access to the config directory. See %s" : "این مشکل معمولاً با دادن دسترسی نوشتن به وب‌سرور در دایرکتوری پیکربندی قابل رفع است. مشاهده %s",
+ "Or, if you prefer to keep config.php file read only, set the option \"config_is_read_only\" to true in it. See %s" : "یا اگر ترجیح می‌دهید فایل config.php فقط خواندنی باشد، گزینه \"config_is_read_only\" را در آن به true تنظیم کنید. مشاهده %s",
+ "Cannot write into \"apps\" directory." : "نمی‌توان در دایرکتوری «apps» نوشت.",
+ "This can usually be fixed by giving the web server write access to the apps directory or disabling the App Store in the config file." : "این مشکل معمولاً با دادن دسترسی نوشتن به وب‌سرور در دایرکتوری برنامه‌ها یا غیرفعال کردن فروشگاه برنامه در فایل پیکربندی قابل رفع است.",
+ "Cannot create \"data\" directory." : "نمی‌توان دایرکتوری «data» را ایجاد کرد.",
+ "This can usually be fixed by giving the web server write access to the root directory. See %s" : "این مشکل معمولاً با دادن دسترسی نوشتن به وب‌سرور در دایرکتوری ریشه قابل رفع است. مشاهده %s",
+ "Permissions can usually be fixed by giving the web server write access to the root directory. See %s." : "مجوزها معمولاً با دادن دسترسی نوشتن به وب‌سرور در دایرکتوری ریشه قابل رفع هستند. مشاهده %s.",
+ "Your data directory is not writable." : "دایرکتوری داده شما قابل نوشتن نیست.",
+ "Setting locale to %s failed." : "تنظیم محلی به %s ناموفق بود.",
+ "Please install one of these locales on your system and restart your web server." : "لطفاً یکی از این محلی‌ها را روی سیستم خود نصب کرده و وب‌سرور خود را مجدداً راه‌اندازی کنید.",
"PHP module %s not installed." : "ماژول PHP %s نصب نشده است.",
"Please ask your server administrator to install the module." : "لطفا از مدیر سیستم بخواهید تا ماژول را نصب کند.",
- "PHP setting \"%s\" is not set to \"%s\"." : "تنظیمات PHP%s تنظیم نشده است%s",
+ "PHP setting \"%s\" is not set to \"%s\"." : "تنظیمات PHP «%s» روی «%s» تنظیم نشده است.",
"Adjusting this setting in php.ini will make Nextcloud run again" : "تنظیم این تنظیمات در php.ini باعث می شود Nextcloud دوباره اجرا شود",
- "<code>mbstring.func_overload</code> is set to <code>%s</code> instead of the expected value <code>0</code>." : "<code>mbstring.func_overload</code> is set to <code>%s</code> instead of the expected value <code>0</code>.",
- "To fix this issue set <code>mbstring.func_overload</code> to <code>0</code> in your php.ini." : "To fix this issue set <code>mbstring.func_overload</code> to <code>0</code> in your php.ini.",
- "PHP is apparently set up to strip inline doc blocks. This will make several core apps inaccessible." : "PHP ظاهراً برای خنثی کردن بلوک های اسناد درون خطی تنظیم شده است. این کار چندین برنامه اصلی را غیرقابل دسترسی خواهد کرد.",
- "This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator." : "این احتمالاً توسط حافظه پنهان / کش مانند Zend OPcache یا eAccelerator ایجاد شده است.",
- "PHP modules have been installed, but they are still listed as missing?" : "ماژول های پی اچ پی نصب شده اند ، اما هنوز هم به عنوان مفقود شده ذکر شده اند؟",
- "Please ask your server administrator to restart the web server." : "لطفاً از سرور سرور خود بخواهید که وب سرور را مجدداً راه اندازی کند.",
- "The required %s config variable is not configured in the config.php file." : "The required %s config variable is not configured in the config.php file.",
- "Please ask your server administrator to check the Nextcloud configuration." : "Please ask your server administrator to check the Nextcloud configuration.",
- "Your data directory must be an absolute path." : "Your data directory must be an absolute path.",
- "Check the value of \"datadirectory\" in your configuration." : "Check the value of \"datadirectory\" in your configuration.",
- "Your data directory is invalid." : "Your data directory is invalid.",
- "Action \"%s\" not supported or implemented." : "عملی%s پشتیبانی یا اجرا نشده است.",
- "Authentication failed, wrong token or provider ID given" : "تأیید اعتبار انجام نشد ، نشانه اشتباه یا شناسه ارائه دهنده داده شد",
- "Parameters missing in order to complete the request. Missing Parameters: \"%s\"" : "پارامترهای موجود برای تکمیل درخواست. پارامترهای موجود نیست%s",
- "ID \"%1$s\" already used by cloud federation provider \"%2$s\"" : "شناسه%1$s قبلاً توسط ارائه دهنده فدراسیون ابر استفاده شده است%2$s",
- "Cloud Federation Provider with ID: \"%s\" does not exist." : "ارائه دهنده فدراسیون Cloud با شناسه:%s وجود ندارد.",
- "Could not obtain lock type %d on \"%s\"." : "نمی توان نوع%d قفل را به دست آورد%s",
- "Storage unauthorized. %s" : "ذخیره سازی غیر مجاز.%s",
- "Storage incomplete configuration. %s" : "پیکربندی ناقص ذخیره سازی.%s<br>",
- "Storage connection error. %s" : "خطای اتصال ذخیره سازی%s",
- "Storage is temporarily not available" : "ذخیره سازی به طور موقت در دسترس نیست",
- "Storage connection timeout. %s" : "مدت زمان اتصال ذخیره سازی%s",
- "Confirmation" : "Confirmation",
- "Prompt" : "Prompt",
- "Chat" : "Chat",
- "Generates a possible headline for a text." : "Generates a possible headline for a text.",
+ "<code>mbstring.func_overload</code> is set to <code>%s</code> instead of the expected value <code>0</code>." : "<code>mbstring.func_overload</code> به جای مقدار مورد انتظار <code>0</code> روی <code>%s</code> تنظیم شده است.",
+ "To fix this issue set <code>mbstring.func_overload</code> to <code>0</code> in your php.ini." : "برای رفع این مشکل، <code>mbstring.func_overload</code> را در php.ini خود روی <code>0</code> تنظیم کنید.",
+ "PHP is apparently set up to strip inline doc blocks. This will make several core apps inaccessible." : "PHP ظاهراً برای حذف بلوک‌های مستندات درون‌خطی تنظیم شده است. این کار چندین برنامه اصلی را غیرقابل دسترس خواهد کرد.",
+ "This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator." : "این احتمالاً توسط حافظه پنهان/شتاب‌دهنده‌ای مانند Zend OPcache یا eAccelerator ایجاد شده است.",
+ "PHP modules have been installed, but they are still listed as missing?" : "ماژول‌های PHP نصب شده‌اند، اما همچنان به عنوان گم‌شده لیست شده‌اند؟",
+ "Please ask your server administrator to restart the web server." : "لطفاً از مدیر سرور خود بخواهید که وب‌سرور را مجدداً راه‌اندازی کند.",
+ "The required %s config variable is not configured in the config.php file." : "متغیر پیکربندی مورد نیاز %s در فایل config.php پیکربندی نشده است.",
+ "Please ask your server administrator to check the Nextcloud configuration." : "لطفاً از مدیر سرور خود بخواهید پیکربندی Nextcloud را بررسی کند.",
+ "Your data directory is readable by other people." : "دایرکتوری داده شما برای دیگران قابل خواندن است.",
+ "Please change the permissions to 0770 so that the directory cannot be listed by other people." : "لطفاً مجوزها را به 0770 تغییر دهید تا دایرکتوری توسط افراد دیگر قابل فهرست شدن نباشد.",
+ "Your data directory must be an absolute path." : "دایرکتوری داده شما باید یک مسیر مطلق باشد.",
+ "Check the value of \"datadirectory\" in your configuration." : "مقدار \"datadirectory\" را در پیکربندی خود بررسی کنید.",
+ "Your data directory is invalid." : "دایرکتوری داده شما نامعتبر است.",
+ "Ensure there is a file called \"%1$s\" in the root of the data directory. It should have the content: \"%2$s\"" : "اطمینان حاصل کنید که فایلی به نام «%1$s» در ریشه دایرکتوری داده وجود دارد. این فایل باید حاوی: «%2$s» باشد",
+ "Action \"%s\" not supported or implemented." : "عملیات «%s» پشتیبانی یا اجرا نشده است.",
+ "Authentication failed, wrong token or provider ID given" : "تأیید اعتبار انجام نشد، نشانه اشتباه یا شناسه ارائه دهنده داده شد",
+ "Parameters missing in order to complete the request. Missing Parameters: \"%s\"" : "پارامترهای مورد نیاز برای تکمیل درخواست وجود ندارند. پارامترهای از دست رفته: «%s»",
+ "ID \"%1$s\" already used by cloud federation provider \"%2$s\"" : "شناسه «%1$s» قبلاً توسط ارائه‌دهنده فدراسیون ابری «%2$s» استفاده شده است",
+ "Cloud Federation Provider with ID: \"%s\" does not exist." : "ارائه‌دهنده فدراسیون ابری با شناسه: «%s» وجود ندارد.",
+ "Could not obtain lock type %d on \"%s\"." : "نمی‌توان قفل از نوع %d را روی «%s» به دست آورد.",
+ "Storage unauthorized. %s" : "دسترسی به حافظه غیرمجاز است. %s",
+ "Storage incomplete configuration. %s" : "پیکربندی حافظه ناقص است. %s",
+ "Storage connection error. %s" : "خطای اتصال حافظه. %s",
+ "Storage is temporarily not available" : "حافظه به طور موقت در دسترس نیست",
+ "Storage connection timeout. %s" : "مهلت اتصال حافظه به پایان رسید. %s",
+ "To allow this check to run you have to make sure that your Web server can connect to itself. Therefore it must be able to resolve and connect to at least one of its `trusted_domains` or the `overwrite.cli.url`. This failure may be the result of a server-side DNS mismatch or outbound firewall rule." : "برای اجرای این بررسی، باید مطمئن شوید که وب‌سرور شما می‌تواند به خودش متصل شود. بنابراین باید بتواند حداقل یکی از `trusted_domains` یا `overwrite.cli.url` خود را حل و به آن متصل شود. این خطا ممکن است نتیجه عدم تطابق DNS سمت سرور یا قانون فایروال خروجی باشد.",
+ "Transcribe audio" : "رونوشت صوتی",
+ "Transcribe the things said in an audio" : "رونوشت چیزهای گفته شده در یک فایل صوتی",
+ "Audio input" : "ورودی صوتی",
+ "The audio to transcribe" : "فایل صوتی برای رونوشت",
+ "Transcription" : "رونوشت",
+ "The transcribed text" : "متن رونوشت شده",
+ "Chat with an agent" : "چت با یک عامل",
+ "Chat message" : "پیام چت",
+ "A chat message to send to the agent." : "یک پیام چت برای ارسال به عامل.",
+ "Confirmation" : "تأیید",
+ "Whether to confirm previously requested actions: 0 for denial and 1 for confirmation." : "آیا اقدامات قبلاً درخواست شده را تأیید کنید: 0 برای رد و 1 برای تأیید.",
+ "Conversation token" : "توکن مکالمه",
+ "A token representing the conversation." : "یک توکن نماینده مکالمه.",
+ "Generated response" : "پاسخ تولید شده",
+ "The response from the chat model." : "پاسخ از مدل چت.",
+ "The new conversation token" : "توکن مکالمه جدید",
+ "Send this along with the next interaction." : "این را همراه با تعامل بعدی ارسال کنید.",
+ "Requested actions by the agent" : "اقدامات درخواستی توسط عامل",
+ "Actions that the agent would like to carry out in JSON format." : "اقدامات که عامل مایل به انجام آنها در قالب JSON است.",
+ "Context write" : "نوشتن متنی",
+ "Writes text in a given style based on the provided source material." : "متن را با سبکی مشخص بر اساس محتوای منبع ارائه شده می‌نویسد.",
+ "Writing style" : "سبک نگارش",
+ "Demonstrate a writing style that you would like to immitate" : "یک سبک نگارش را که می‌خواهید تقلید کنید، نشان دهید",
+ "Source material" : "محتوای منبع",
+ "The content that would like to be rewritten in the new writing style" : "محتوایی که می‌خواهید با سبک نگارش جدید بازنویسی شود",
+ "Generated text" : "متن تولید شده",
+ "The generated text with content from the source material in the given style" : "متن تولید شده با محتوای منبع در سبک مشخص شده",
+ "Emoji generator" : "تولیدکننده اموجی",
+ "Takes text and generates a representative emoji for it." : "متن را دریافت کرده و یک اموجی مناسب برای آن تولید می‌کند.",
+ "The text to generate an emoji for" : "متنی که می‌خواهید برای آن اموجی تولید شود",
+ "Generated emoji" : "اموجی تولید شده",
+ "The generated emoji based on the input text" : "اموجی تولید شده بر اساس متن ورودی",
+ "Generate image" : "تولید تصویر",
+ "Generate an image from a text prompt" : "تولید تصویر از یک متن ورودی",
+ "Prompt" : "درخواست",
+ "Describe the image you want to generate" : "تصویری که می‌خواهید تولید شود را توصیف کنید",
+ "Number of images" : "تعداد تصاویر",
+ "How many images to generate" : "چه تعداد تصویر تولید شود",
+ "Output images" : "تصاویر خروجی",
+ "The generated images" : "تصاویر تولید شده",
+ "Generate speech" : "تولید گفتار",
+ "Generate speech from a transcript" : "تولید گفتار از یک رونوشت",
+ "Write transcript that you want the assistant to generate speech from" : "رونوشتی را بنویسید که می‌خواهید دستیار از آن گفتار تولید کند",
+ "Output speech" : "گفتار خروجی",
+ "The generated speech" : "گفتار تولید شده",
+ "Free text to text prompt" : "درخواست متن به متن آزاد",
+ "Runs an arbitrary prompt through a language model that returns a reply" : "یک درخواست دلخواه را از طریق یک مدل زبانی اجرا می‌کند که پاسخی را برمی‌گرداند",
+ "Describe a task that you want the assistant to do or ask a question" : "وظیفه‌ای که می‌خواهید دستیار انجام دهد را توصیف کنید یا سؤالی بپرسید",
+ "Generated reply" : "پاسخ تولید شده",
+ "The generated text from the assistant" : "متن تولید شده توسط دستیار",
+ "Change Tone" : "تغییر لحن",
+ "Change the tone of a piece of text." : "لحن یک قطعه متن را تغییر دهید.",
+ "Write a text that you want the assistant to rewrite in another tone." : "متنی را بنویسید که می‌خواهید دستیار آن را با لحن دیگری بازنویسی کند.",
+ "Desired tone" : "لحن مورد نظر",
+ "In which tone should your text be rewritten?" : "متن شما با چه لحنی بازنویسی شود؟",
+ "The rewritten text in the desired tone, written by the assistant:" : "متن بازنویسی شده با لحن مورد نظر، نوشته شده توسط دستیار:",
+ "Chat" : "چت",
+ "Chat with the assistant" : "چت با دستیار",
+ "System prompt" : "درخواست سیستمی",
+ "Define rules and assumptions that the assistant should follow during the conversation." : "قوانین و فرضیاتی را که دستیار باید در طول مکالمه رعایت کند، تعریف کنید.",
+ "Chat history" : "تاریخچه چت",
+ "The history of chat messages before the current message, starting with a message by the user" : "تاریخچه پیام‌های چت قبل از پیام فعلی، با شروع از یک پیام توسط کاربر",
+ "Response message" : "پیام پاسخ",
+ "The generated response as part of the conversation" : "پاسخ تولید شده به عنوان بخشی از مکالمه",
+ "Chat with tools" : "چت با ابزارها",
+ "Chat with the language model with tool calling support." : "چت با مدل زبانی با پشتیبانی از فراخوانی ابزار.",
+ "Tool message" : "پیام ابزار",
+ "The result of tool calls in the last interaction" : "نتیجه فراخوانی ابزارها در تعامل قبلی",
+ "Available tools" : "ابزارهای موجود",
+ "The available tools in JSON format" : "ابزارهای موجود در قالب JSON",
+ "The response from the chat model" : "پاسخ از مدل چت",
+ "Tool calls" : "فراخوانی ابزار",
+ "Tools call instructions from the model in JSON format" : "دستورالعمل‌های فراخوانی ابزار از مدل در قالب JSON",
+ "Formalize text" : "رسمی کردن متن",
+ "Takes a text and makes it sound more formal" : "یک متن را دریافت کرده و آن را رسمی‌تر می‌کند",
+ "Write a text that you want the assistant to formalize" : "متنی را بنویسید که می‌خواهید دستیار آن را رسمی کند",
+ "Formalized text" : "متن رسمی شده",
+ "The formalized text" : "متن رسمی شده",
+ "Generate a headline" : "تولید یک عنوان",
+ "Generates a possible headline for a text." : "یک عنوان احتمالی برای یک متن تولید می‌کند.",
+ "Original text" : "متن اصلی",
+ "The original text to generate a headline for" : "متن اصلی برای تولید عنوان",
+ "The generated headline" : "عنوان تولید شده",
+ "Proofread" : "ویرایش",
+ "Proofreads a text and lists corrections" : "یک متن را ویرایش کرده و اصلاحات را لیست می‌کند",
"Text" : "متن",
- "Summarize" : "Summarize",
+ "The text to proofread" : "متن برای ویرایش",
+ "Corrections" : "اصلاحات",
+ "The corrections that should be made in your text" : "اصلاحاتی که باید در متن شما انجام شود",
+ "Reformulate text" : "بازنویسی متن",
+ "Takes a text and reformulates it" : "یک متن را دریافت کرده و آن را بازنویسی می‌کند",
+ "Write a text that you want the assistant to reformulate" : "متنی را بنویسید که می‌خواهید دستیار آن را بازنویسی کند",
+ "Reformulated text" : "متن بازنویسی شده",
+ "The reformulated text, written by the assistant" : "متن بازنویسی شده، نوشته شده توسط دستیار",
+ "Simplify text" : "ساده‌سازی متن",
+ "Takes a text and simplifies it" : "یک متن را دریافت کرده و آن را ساده می‌کند",
+ "Write a text that you want the assistant to simplify" : "متنی را بنویسید که می‌خواهید دستیار آن را ساده کند",
+ "Simplified text" : "متن ساده شده",
+ "The simplified text" : "متن ساده شده",
+ "Summarize" : "خلاصه‌سازی",
+ "Summarizes a text" : "یک متن را خلاصه‌سازی می‌کند",
+ "The original text to summarize" : "متن اصلی برای خلاصه‌سازی",
"Summary" : "چکیده",
- "Extract topics" : "Extract topics",
+ "The generated summary" : "خلاصه تولید شده",
+ "Extract topics" : "استخراج موضوعات",
+ "Extracts topics from a text and outputs them separated by commas" : "موضوعات را از یک متن استخراج کرده و با کاما جدا شده خروجی می‌دهد",
+ "The original text to extract topics from" : "متن اصلی برای استخراج موضوعات",
+ "Topics" : "موضوعات",
+ "The list of extracted topics" : "لیست موضوعات استخراج شده",
"Translate" : "ترجمه",
- "Target language" : "Target language",
- "Result" : "شروع به اسکنیک",
- "Free prompt" : "Free prompt",
- "Runs an arbitrary prompt through the language model." : "Runs an arbitrary prompt through the language model.",
- "Generate headline" : "Generate headline",
- "Summarizes text by reducing its length without losing key information." : "Summarizes text by reducing its length without losing key information.",
- "Extracts topics from a text and outputs them separated by commas." : "Extracts topics from a text and outputs them separated by commas.",
+ "Translate text from one language to another" : "ترجمه متن از یک زبان به زبان دیگر",
+ "Origin text" : "متن مبدأ",
+ "The text to translate" : "متن برای ترجمه",
+ "Origin language" : "زبان مبدأ",
+ "The language of the origin text" : "زبان متن مبدأ",
+ "Target language" : "زبان مقصد",
+ "The desired language to translate the origin text in" : "زبان مورد نظر برای ترجمه متن مبدأ",
+ "Result" : "نتیجه",
+ "The translated text" : "متن ترجمه شده",
+ "Free prompt" : "درخواست آزاد",
+ "Runs an arbitrary prompt through the language model." : "یک درخواست دلخواه را از طریق مدل زبانی اجرا می‌کند.",
+ "Generate headline" : "تولید عنوان",
+ "Summarizes text by reducing its length without losing key information." : "متن را با کاهش طول آن و بدون از دست دادن اطلاعات کلیدی، خلاصه‌سازی می‌کند.",
+ "Extracts topics from a text and outputs them separated by commas." : "موضوعات را از یک متن استخراج کرده و با کاما جدا شده خروجی می‌دهد.",
"File is currently busy, please try again later" : "فایل در حال حاضر مشغول است، لطفا مجددا تلاش کنید",
- "Cannot download file" : "نمی‌توان پرونده را بارگرفت"
+ "Cannot download file" : "نمی‌توان پرونده را بارگرفت",
+ "Login is too long" : "نام کاربری بیش از حد طولانی است"
},"pluralForm" :"nplurals=2; plural=(n > 1);"
} \ No newline at end of file
diff --git a/lib/l10n/ru.js b/lib/l10n/ru.js
index 1fa28c281be..4cd51ae9b80 100644
--- a/lib/l10n/ru.js
+++ b/lib/l10n/ru.js
@@ -325,6 +325,11 @@ OC.L10N.register(
"Describe a task that you want the assistant to do or ask a question" : "Опишите задачу, которую вы хотите поручить ассистенту, или задайте вопрос",
"Generated reply" : "Сгенерированный ответ",
"The generated text from the assistant" : "Сгенерированный текст от помощника",
+ "Change Tone" : "Сменить тон",
+ "Write a text that you want the assistant to rewrite in another tone." : "Напишите текст, чтобы ассистент переписал его в другом тоне.",
+ "Desired tone" : "Желаемый тон",
+ "In which tone should your text be rewritten?" : "В каком тоне следует переписать ваш текст?",
+ "The rewritten text in the desired tone, written by the assistant:" : "Переписанный текст в нужном тоне, написанный ассистентом:",
"Chat" : "Разговор",
"Chat with the assistant" : "Пообщайтесь с ассистентом",
"System prompt" : "Системная подсказка",
diff --git a/lib/l10n/ru.json b/lib/l10n/ru.json
index 3266d0f6088..4842de706a2 100644
--- a/lib/l10n/ru.json
+++ b/lib/l10n/ru.json
@@ -323,6 +323,11 @@
"Describe a task that you want the assistant to do or ask a question" : "Опишите задачу, которую вы хотите поручить ассистенту, или задайте вопрос",
"Generated reply" : "Сгенерированный ответ",
"The generated text from the assistant" : "Сгенерированный текст от помощника",
+ "Change Tone" : "Сменить тон",
+ "Write a text that you want the assistant to rewrite in another tone." : "Напишите текст, чтобы ассистент переписал его в другом тоне.",
+ "Desired tone" : "Желаемый тон",
+ "In which tone should your text be rewritten?" : "В каком тоне следует переписать ваш текст?",
+ "The rewritten text in the desired tone, written by the assistant:" : "Переписанный текст в нужном тоне, написанный ассистентом:",
"Chat" : "Разговор",
"Chat with the assistant" : "Пообщайтесь с ассистентом",
"System prompt" : "Системная подсказка",
diff --git a/lib/l10n/uk.js b/lib/l10n/uk.js
index bce5040826f..d511d276c9e 100644
--- a/lib/l10n/uk.js
+++ b/lib/l10n/uk.js
@@ -93,6 +93,8 @@ OC.L10N.register(
"Destination does not exist" : "Призначення відсутнє",
"Destination is not creatable" : "Неможливо створити призначення",
"Dot files are not allowed" : "Файли які починаються з крапки не допустимі",
+ "%1$s (renamed)" : "%1$s (перейменовано)",
+ "renamed file" : "перейменовано файл",
"\"%1$s\" is a forbidden file or folder name." : "\"%1$s\" є недозволеним ім'ям файлів або каталогів.",
"\"%1$s\" is a forbidden prefix for file or folder names." : "\"%1$s\" є недозволеним префіксом у іменах файлів або каталоів.",
"\"%1$s\" is not allowed inside a file or folder name." : "\"%1$s\" не дозволено всередині імени файлів або каталогів.",
diff --git a/lib/l10n/uk.json b/lib/l10n/uk.json
index 1f6870816f2..c21e23f71f3 100644
--- a/lib/l10n/uk.json
+++ b/lib/l10n/uk.json
@@ -91,6 +91,8 @@
"Destination does not exist" : "Призначення відсутнє",
"Destination is not creatable" : "Неможливо створити призначення",
"Dot files are not allowed" : "Файли які починаються з крапки не допустимі",
+ "%1$s (renamed)" : "%1$s (перейменовано)",
+ "renamed file" : "перейменовано файл",
"\"%1$s\" is a forbidden file or folder name." : "\"%1$s\" є недозволеним ім'ям файлів або каталогів.",
"\"%1$s\" is a forbidden prefix for file or folder names." : "\"%1$s\" є недозволеним префіксом у іменах файлів або каталоів.",
"\"%1$s\" is not allowed inside a file or folder name." : "\"%1$s\" не дозволено всередині імени файлів або каталогів.",