summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJenkins for ownCloud <owncloud-bot@tmit.eu>2016-05-26 01:56:23 -0400
committerJenkins for ownCloud <owncloud-bot@tmit.eu>2016-05-26 01:56:23 -0400
commit567381e3619507a8595d47f36930853b18d6a996 (patch)
tree97860ddd776487ea8f4bf96c5975c438c26437c2
parentea6506ac1e7c110dfed654867ee7f5b19db8c065 (diff)
downloadnextcloud-server-567381e3619507a8595d47f36930853b18d6a996.tar.gz
nextcloud-server-567381e3619507a8595d47f36930853b18d6a996.zip
[tx-robot] updated from transifex
-rw-r--r--apps/federatedfilesharing/l10n/de.js3
-rw-r--r--apps/federatedfilesharing/l10n/de.json3
-rw-r--r--apps/federatedfilesharing/l10n/de_DE.js3
-rw-r--r--apps/federatedfilesharing/l10n/de_DE.json3
-rw-r--r--apps/federatedfilesharing/l10n/pt_BR.js4
-rw-r--r--apps/federatedfilesharing/l10n/pt_BR.json4
-rw-r--r--apps/federatedfilesharing/l10n/pt_PT.js13
-rw-r--r--apps/federatedfilesharing/l10n/pt_PT.json13
-rw-r--r--apps/files/l10n/pt_PT.js71
-rw-r--r--apps/files/l10n/pt_PT.json71
-rw-r--r--apps/files_external/l10n/de.js1
-rw-r--r--apps/files_external/l10n/de.json1
-rw-r--r--apps/files_external/l10n/de_DE.js1
-rw-r--r--apps/files_external/l10n/de_DE.json1
-rw-r--r--apps/files_external/l10n/pt_PT.js3
-rw-r--r--apps/files_external/l10n/pt_PT.json3
-rw-r--r--apps/files_sharing/l10n/pt_PT.js41
-rw-r--r--apps/files_sharing/l10n/pt_PT.json41
-rw-r--r--apps/files_sharing/l10n/ru.js19
-rw-r--r--apps/files_sharing/l10n/ru.json19
-rw-r--r--apps/systemtags/l10n/pt_PT.js26
-rw-r--r--apps/systemtags/l10n/pt_PT.json26
-rw-r--r--apps/systemtags/l10n/ru.js23
-rw-r--r--apps/systemtags/l10n/ru.json23
-rw-r--r--apps/user_ldap/l10n/pt_PT.js2
-rw-r--r--apps/user_ldap/l10n/pt_PT.json2
-rw-r--r--core/l10n/de.js4
-rw-r--r--core/l10n/de.json4
-rw-r--r--core/l10n/de_DE.js4
-rw-r--r--core/l10n/de_DE.json4
-rw-r--r--core/l10n/pt_BR.js3
-rw-r--r--core/l10n/pt_BR.json3
-rw-r--r--core/l10n/pt_PT.js8
-rw-r--r--core/l10n/pt_PT.json8
-rw-r--r--lib/l10n/pt_PT.js7
-rw-r--r--lib/l10n/pt_PT.json7
-rw-r--r--settings/l10n/de.js11
-rw-r--r--settings/l10n/de.json11
-rw-r--r--settings/l10n/de_DE.js11
-rw-r--r--settings/l10n/de_DE.json11
-rw-r--r--settings/l10n/pt_BR.js10
-rw-r--r--settings/l10n/pt_BR.json10
-rw-r--r--settings/l10n/pt_PT.js11
-rw-r--r--settings/l10n/pt_PT.json11
-rw-r--r--settings/l10n/ro.js29
-rw-r--r--settings/l10n/ro.json29
-rw-r--r--settings/l10n/ru.js73
-rw-r--r--settings/l10n/ru.json73
48 files changed, 540 insertions, 222 deletions
diff --git a/apps/federatedfilesharing/l10n/de.js b/apps/federatedfilesharing/l10n/de.js
index 420a15e3d36..12d61ae536a 100644
--- a/apps/federatedfilesharing/l10n/de.js
+++ b/apps/federatedfilesharing/l10n/de.js
@@ -5,7 +5,10 @@ OC.L10N.register(
"Invalid Federated Cloud ID" : "Ungültige Federated-Cloud-ID",
"Sharing %s failed, because this item is already shared with %s" : "Freigabe von %s fehlgeschlagen, da dieses Objekt schon mit %s geteilt wird",
"Not allowed to create a federated share with the same user" : "Das Erstellen einer Federated Cloud Freigabe mit dem gleichen Benutzer ist nicht erlaubt",
+ "File is already shared with %s" : "Datei wird bereits geteilt mit %s",
"Sharing %s failed, could not find %s, maybe the server is currently unreachable." : "Freigabe von %s fehlgeschlagen, da %s nicht gefunden wurde. Möglicherweise ist der Server nicht erreichbar.",
+ "You received \"/%3$s\" as a remote share from %1$s (on behalf of %2$s)" : "Du hast \"/%3$s\" als Remotefreigabe von %1$s (als Teil von %2$s) erhalten",
+ "You received \"/%3$s\" as a remote share from %1$s" : "Du hast \"/%3$s\" als Remotefreigabe von %1$s erhalten",
"Accept" : "Ok",
"Decline" : "Abgelehnt",
"Share with me through my #ownCloud Federated Cloud ID, see %s" : "Teile mit mir über meine #ownCloud Federated-Cloud-ID, siehe %s",
diff --git a/apps/federatedfilesharing/l10n/de.json b/apps/federatedfilesharing/l10n/de.json
index 8d07ad358b0..422cf4fb000 100644
--- a/apps/federatedfilesharing/l10n/de.json
+++ b/apps/federatedfilesharing/l10n/de.json
@@ -3,7 +3,10 @@
"Invalid Federated Cloud ID" : "Ungültige Federated-Cloud-ID",
"Sharing %s failed, because this item is already shared with %s" : "Freigabe von %s fehlgeschlagen, da dieses Objekt schon mit %s geteilt wird",
"Not allowed to create a federated share with the same user" : "Das Erstellen einer Federated Cloud Freigabe mit dem gleichen Benutzer ist nicht erlaubt",
+ "File is already shared with %s" : "Datei wird bereits geteilt mit %s",
"Sharing %s failed, could not find %s, maybe the server is currently unreachable." : "Freigabe von %s fehlgeschlagen, da %s nicht gefunden wurde. Möglicherweise ist der Server nicht erreichbar.",
+ "You received \"/%3$s\" as a remote share from %1$s (on behalf of %2$s)" : "Du hast \"/%3$s\" als Remotefreigabe von %1$s (als Teil von %2$s) erhalten",
+ "You received \"/%3$s\" as a remote share from %1$s" : "Du hast \"/%3$s\" als Remotefreigabe von %1$s erhalten",
"Accept" : "Ok",
"Decline" : "Abgelehnt",
"Share with me through my #ownCloud Federated Cloud ID, see %s" : "Teile mit mir über meine #ownCloud Federated-Cloud-ID, siehe %s",
diff --git a/apps/federatedfilesharing/l10n/de_DE.js b/apps/federatedfilesharing/l10n/de_DE.js
index bd957b7e347..1cea331dca2 100644
--- a/apps/federatedfilesharing/l10n/de_DE.js
+++ b/apps/federatedfilesharing/l10n/de_DE.js
@@ -5,7 +5,10 @@ OC.L10N.register(
"Invalid Federated Cloud ID" : "Ungültige Federated-Cloud-ID",
"Sharing %s failed, because this item is already shared with %s" : "Die Freigabe von %s ist fehlgeschlagen, da dieses Objekt schon mit %s geteilt wird",
"Not allowed to create a federated share with the same user" : "Das Erstellen einer Federated Cloud Freigabe mit dem gleichen Benutzer ist nicht erlaubt",
+ "File is already shared with %s" : "Datei wird bereits geteilt mit %s",
"Sharing %s failed, could not find %s, maybe the server is currently unreachable." : "Die Freigabe von %s ist fehlgeschlagen, da %s nicht gefunden wurde. Möglicherweise ist der Server nicht erreichbar.",
+ "You received \"/%3$s\" as a remote share from %1$s (on behalf of %2$s)" : "Sie haben \"/%3$s\" als Remotefreigabe von %1$s (als Teil von %2$s) erhalten",
+ "You received \"/%3$s\" as a remote share from %1$s" : "Sie haben \"/%3$s\" als Remotefreigabe von %1$s erhalten",
"Accept" : "Akzeptieren",
"Decline" : "Ablehnen",
"Share with me through my #ownCloud Federated Cloud ID, see %s" : "Teilen Sie mit mir über meine #ownCloud Federated-Cloud-ID, siehe %s",
diff --git a/apps/federatedfilesharing/l10n/de_DE.json b/apps/federatedfilesharing/l10n/de_DE.json
index ad71044a753..8a79d2cbf37 100644
--- a/apps/federatedfilesharing/l10n/de_DE.json
+++ b/apps/federatedfilesharing/l10n/de_DE.json
@@ -3,7 +3,10 @@
"Invalid Federated Cloud ID" : "Ungültige Federated-Cloud-ID",
"Sharing %s failed, because this item is already shared with %s" : "Die Freigabe von %s ist fehlgeschlagen, da dieses Objekt schon mit %s geteilt wird",
"Not allowed to create a federated share with the same user" : "Das Erstellen einer Federated Cloud Freigabe mit dem gleichen Benutzer ist nicht erlaubt",
+ "File is already shared with %s" : "Datei wird bereits geteilt mit %s",
"Sharing %s failed, could not find %s, maybe the server is currently unreachable." : "Die Freigabe von %s ist fehlgeschlagen, da %s nicht gefunden wurde. Möglicherweise ist der Server nicht erreichbar.",
+ "You received \"/%3$s\" as a remote share from %1$s (on behalf of %2$s)" : "Sie haben \"/%3$s\" als Remotefreigabe von %1$s (als Teil von %2$s) erhalten",
+ "You received \"/%3$s\" as a remote share from %1$s" : "Sie haben \"/%3$s\" als Remotefreigabe von %1$s erhalten",
"Accept" : "Akzeptieren",
"Decline" : "Ablehnen",
"Share with me through my #ownCloud Federated Cloud ID, see %s" : "Teilen Sie mit mir über meine #ownCloud Federated-Cloud-ID, siehe %s",
diff --git a/apps/federatedfilesharing/l10n/pt_BR.js b/apps/federatedfilesharing/l10n/pt_BR.js
index a6f2a081a35..a4e6054b971 100644
--- a/apps/federatedfilesharing/l10n/pt_BR.js
+++ b/apps/federatedfilesharing/l10n/pt_BR.js
@@ -1,12 +1,14 @@
OC.L10N.register(
"federatedfilesharing",
{
- "Federated sharing" : "Compartilhamento associado",
+ "Federated sharing" : "Compartilhamento federado",
"Invalid Federated Cloud ID" : "Inválida Associação de Nuvem ID",
"Sharing %s failed, because this item is already shared with %s" : "Compartilhamento %s falhou, porque este ítem já está compartilhado com %s",
"Not allowed to create a federated share with the same user" : "Não é permitido criar um compartilhamento associado com o mesmo usuário",
"File is already shared with %s" : "O arquivo já é compartilhado com %s",
"Sharing %s failed, could not find %s, maybe the server is currently unreachable." : "O compartilhamento %s falhou, porque não foi possível encontrar %s, talvez o servidor esteja inacessível.",
+ "You received \"/%3$s\" as a remote share from %1$s (on behalf of %2$s)" : "Você recebeu \"/%3$s\" como um compartilhamento remoto de %1$s (em nome de %2$s)",
+ "You received \"/%3$s\" as a remote share from %1$s" : "Você recebeu \"/%3$s\" como um compertilhamento remoto de %1$s",
"Accept" : "Aceitar",
"Decline" : "Rejeitar",
"Share with me through my #ownCloud Federated Cloud ID, see %s" : "Compartilhe comigo através do meu #ownCloud Nuvem ID Federada, veja %s",
diff --git a/apps/federatedfilesharing/l10n/pt_BR.json b/apps/federatedfilesharing/l10n/pt_BR.json
index 645dfad3bc5..89bc6a0b0f1 100644
--- a/apps/federatedfilesharing/l10n/pt_BR.json
+++ b/apps/federatedfilesharing/l10n/pt_BR.json
@@ -1,10 +1,12 @@
{ "translations": {
- "Federated sharing" : "Compartilhamento associado",
+ "Federated sharing" : "Compartilhamento federado",
"Invalid Federated Cloud ID" : "Inválida Associação de Nuvem ID",
"Sharing %s failed, because this item is already shared with %s" : "Compartilhamento %s falhou, porque este ítem já está compartilhado com %s",
"Not allowed to create a federated share with the same user" : "Não é permitido criar um compartilhamento associado com o mesmo usuário",
"File is already shared with %s" : "O arquivo já é compartilhado com %s",
"Sharing %s failed, could not find %s, maybe the server is currently unreachable." : "O compartilhamento %s falhou, porque não foi possível encontrar %s, talvez o servidor esteja inacessível.",
+ "You received \"/%3$s\" as a remote share from %1$s (on behalf of %2$s)" : "Você recebeu \"/%3$s\" como um compartilhamento remoto de %1$s (em nome de %2$s)",
+ "You received \"/%3$s\" as a remote share from %1$s" : "Você recebeu \"/%3$s\" como um compertilhamento remoto de %1$s",
"Accept" : "Aceitar",
"Decline" : "Rejeitar",
"Share with me through my #ownCloud Federated Cloud ID, see %s" : "Compartilhe comigo através do meu #ownCloud Nuvem ID Federada, veja %s",
diff --git a/apps/federatedfilesharing/l10n/pt_PT.js b/apps/federatedfilesharing/l10n/pt_PT.js
index 65c82b34839..d8a93a3f9c2 100644
--- a/apps/federatedfilesharing/l10n/pt_PT.js
+++ b/apps/federatedfilesharing/l10n/pt_PT.js
@@ -3,21 +3,24 @@ OC.L10N.register(
{
"Federated sharing" : "Partilha federada",
"Invalid Federated Cloud ID" : "Id. de Nuvem Federada Inválida",
- "Sharing %s failed, because this item is already shared with %s" : "A partilha %s falhou, porque o item já está a ser partilhado com %s",
+ "Sharing %s failed, because this item is already shared with %s" : "A partilha %s falhou, porque este item já está a ser partilhado com %s",
"Not allowed to create a federated share with the same user" : "Não é possível criar uma partilha federada com o mesmo utilizador",
+ "File is already shared with %s" : "O ficheiro já foi partilhado com %s",
"Sharing %s failed, could not find %s, maybe the server is currently unreachable." : "A partilha de %s falhou, não foi possível encontrar %s. É possível que o servidor esteja inacessível.",
+ "You received \"/%3$s\" as a remote share from %1$s (on behalf of %2$s)" : "Recebeu \"/%3$s\" como uma partilha remota de %1$s (por conta de %2$s)",
+ "You received \"/%3$s\" as a remote share from %1$s" : "Recebeu \"/%3$s\" como uma partilha remota de %1$s",
"Accept" : "Aceitar",
"Decline" : "Recusar",
"Share with me through my #ownCloud Federated Cloud ID, see %s" : "Partilhe comigo através da minha Id. da Nuvem Federada #ownCloud, veja %s",
"Share with me through my #ownCloud Federated Cloud ID" : "Partilhe comigo através da minha Id. da Nuvem Federada #ownCloud",
"Federated Cloud Sharing" : "Partilha de Nuvem Federada",
"Open documentation" : "Abrir documentação",
- "Allow users on this server to send shares to other servers" : "Permitir utilizadores neste servidor para enviar as partilhas para outros servidores",
- "Allow users on this server to receive shares from other servers" : "Permitir utilizadores neste servidor para receber as partilhas de outros servidores",
+ "Allow users on this server to send shares to other servers" : "Permitir que os utilizadores neste servidor enviem as partilhas para outros servidores",
+ "Allow users on this server to receive shares from other servers" : "Permitir que os utilizadores neste servidor recebam as partilhas de outros servidores",
"Federated Cloud" : "Nuvem Federada",
"Your Federated Cloud ID:" : "A Sua Id. da Nuvem Federada",
- "Share it:" : "Partilhe:",
- "Add to your website" : "Adicione ao seu sítio da Web",
+ "Share it:" : "Partilhe-a:",
+ "Add to your website" : "Adicione ao seu site da Web",
"Share with me via ownCloud" : "Partilhe comigo via ownCloud",
"HTML Code:" : "Código HTML:"
},
diff --git a/apps/federatedfilesharing/l10n/pt_PT.json b/apps/federatedfilesharing/l10n/pt_PT.json
index 5d8bd758b6d..03222bdde55 100644
--- a/apps/federatedfilesharing/l10n/pt_PT.json
+++ b/apps/federatedfilesharing/l10n/pt_PT.json
@@ -1,21 +1,24 @@
{ "translations": {
"Federated sharing" : "Partilha federada",
"Invalid Federated Cloud ID" : "Id. de Nuvem Federada Inválida",
- "Sharing %s failed, because this item is already shared with %s" : "A partilha %s falhou, porque o item já está a ser partilhado com %s",
+ "Sharing %s failed, because this item is already shared with %s" : "A partilha %s falhou, porque este item já está a ser partilhado com %s",
"Not allowed to create a federated share with the same user" : "Não é possível criar uma partilha federada com o mesmo utilizador",
+ "File is already shared with %s" : "O ficheiro já foi partilhado com %s",
"Sharing %s failed, could not find %s, maybe the server is currently unreachable." : "A partilha de %s falhou, não foi possível encontrar %s. É possível que o servidor esteja inacessível.",
+ "You received \"/%3$s\" as a remote share from %1$s (on behalf of %2$s)" : "Recebeu \"/%3$s\" como uma partilha remota de %1$s (por conta de %2$s)",
+ "You received \"/%3$s\" as a remote share from %1$s" : "Recebeu \"/%3$s\" como uma partilha remota de %1$s",
"Accept" : "Aceitar",
"Decline" : "Recusar",
"Share with me through my #ownCloud Federated Cloud ID, see %s" : "Partilhe comigo através da minha Id. da Nuvem Federada #ownCloud, veja %s",
"Share with me through my #ownCloud Federated Cloud ID" : "Partilhe comigo através da minha Id. da Nuvem Federada #ownCloud",
"Federated Cloud Sharing" : "Partilha de Nuvem Federada",
"Open documentation" : "Abrir documentação",
- "Allow users on this server to send shares to other servers" : "Permitir utilizadores neste servidor para enviar as partilhas para outros servidores",
- "Allow users on this server to receive shares from other servers" : "Permitir utilizadores neste servidor para receber as partilhas de outros servidores",
+ "Allow users on this server to send shares to other servers" : "Permitir que os utilizadores neste servidor enviem as partilhas para outros servidores",
+ "Allow users on this server to receive shares from other servers" : "Permitir que os utilizadores neste servidor recebam as partilhas de outros servidores",
"Federated Cloud" : "Nuvem Federada",
"Your Federated Cloud ID:" : "A Sua Id. da Nuvem Federada",
- "Share it:" : "Partilhe:",
- "Add to your website" : "Adicione ao seu sítio da Web",
+ "Share it:" : "Partilhe-a:",
+ "Add to your website" : "Adicione ao seu site da Web",
"Share with me via ownCloud" : "Partilhe comigo via ownCloud",
"HTML Code:" : "Código HTML:"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/apps/files/l10n/pt_PT.js b/apps/files/l10n/pt_PT.js
index 653f7552bb9..34635cfe336 100644
--- a/apps/files/l10n/pt_PT.js
+++ b/apps/files/l10n/pt_PT.js
@@ -3,46 +3,55 @@ OC.L10N.register(
{
"Storage not available" : "Armazenamento indisposinvel",
"Storage invalid" : "Armazenamento inválido",
- "Unknown error" : "Erro Desconhecido",
- "Unable to set upload directory." : "Não foi possível criar o diretório de upload",
+ "Unknown error" : "Erro desconhecido",
+ "Unable to set upload directory." : "Não foi possível definir a diretoria de envio.",
"Invalid Token" : "Token inválido",
"No file was uploaded. Unknown error" : "Não foi enviado nenhum ficheiro. Erro desconhecido",
"There is no error, the file uploaded with success" : "Não ocorreram erros, o ficheiro foi enviado com sucesso",
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " : "O ficheiro enviado excede a diretiva php.ini upload_max_filesize no php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "O tamanho do ficheiro enviado excede a diretiva MAX_FILE_SIZE definida no formulário HTML",
- "The uploaded file was only partially uploaded" : "O ficheiro submetido só foi parcialmente enviado",
+ "The uploaded file was only partially uploaded" : "O ficheiro enviado só foi parcialmente enviado",
"No file was uploaded" : "Não foi enviado nenhum ficheiro",
"Missing a temporary folder" : "A pasta temporária está em falta",
"Failed to write to disk" : "Não foi possível gravar no disco",
"Not enough storage available" : "Não há espaço suficiente em disco",
"The target folder has been moved or deleted." : "A pasta de destino foi movida ou eliminada.",
- "Upload failed. Could not find uploaded file" : "Falhou o envio. Não conseguiu encontrar o ficheiro enviado",
- "Upload failed. Could not get file info." : "O carregamento falhou. Não foi possível obter a informação do ficheiro.",
+ "Upload failed. Could not find uploaded file" : "Envio falhou. Não foi possível encontrar o ficheiro enviado",
+ "Upload failed. Could not get file info." : "Envio falhou. Não foi possível obter a informação do ficheiro.",
"Invalid directory." : "Diretoria inválida.",
"Files" : "Ficheiros",
"All files" : "Todos os ficheiros",
- "Home" : "Casa",
+ "Home" : "Início",
"Close" : "Fechar",
"Favorites" : "Favoritos",
"Upload cancelled." : "Envio cancelado.",
- "Unable to upload {filename} as it is a directory or has 0 bytes" : "Incapaz de enviar {filename}, dado que é uma pasta, ou tem 0 bytes",
- "Total file size {size1} exceeds upload limit {size2}" : "O tamanho total do ficheiro {size1} excede o limite de carregamento {size2}",
- "Not enough free space, you are uploading {size1} but only {size2} is left" : "Não existe espaço suficiente. Está a enviar {size1} mas apenas existe {size2} disponível",
- "Error uploading file \"{fileName}\": {message}" : "Erro ao carregar o ficheiro \"{fileName}\": {message}",
+ "Unable to upload {filename} as it is a directory or has 0 bytes" : "Não é possível enviar {filename}, porque este é uma diretoria ou tem 0 bytes",
+ "Total file size {size1} exceeds upload limit {size2}" : "O tamanho total do ficheiro {size1} excede o limite de envio {size2}",
+ "Not enough free space, you are uploading {size1} but only {size2} is left" : "Não existe espaço suficiente, está a enviar {size1} mas resta apenas {size2}",
+ "Error uploading file \"{fileName}\": {message}" : "Erro ao enviar o ficheiro \"{fileName}\": {message}",
"Could not get result from server." : "Não foi possível obter o resultado do servidor.",
- "Uploading..." : "A carregar...",
+ "Uploading..." : "A enviar...",
"..." : "...",
+ "{hours}:{minutes}:{seconds} hour{plural_s} left" : "falta: {hours}:{minutes}:{seconds} hour{plural_s}",
+ "{hours}:{minutes}h" : "{hours}:{minutes}h",
+ "{minutes}:{seconds} minute{plural_s} left" : "falta: {minutes}:{seconds} minute{plural_s}",
+ "{minutes}:{seconds}m" : "{minutes}:{seconds}m",
+ "{seconds} second{plural_s} left" : "falta: {seconds} second{plural_s}",
+ "{seconds}s" : "{seconds}s",
+ "Any moment now..." : "Agora, a qualquer momento...",
+ "Soon..." : "Brevemente...",
+ "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} de {totalSize} ({bitrate})",
"File upload is in progress. Leaving the page now will cancel the upload." : "Envio de ficheiro em progresso. Se deixar a página agora, irá cancelar o envio.",
"Actions" : "Ações",
- "Download" : "Descarregar",
+ "Download" : "Transferir",
"Rename" : "Renomear",
- "Delete" : "Apagar",
- "Disconnect storage" : "Desconete o armazenamento",
+ "Delete" : "Eliminar",
+ "Disconnect storage" : "Desligue o armazenamento",
"Unshare" : "Cancelar partilha",
"Details" : "Detalhes",
"Select" : "Selecionar",
"Pending" : "Pendente",
- "Unable to determine date" : "Impossível determinar a data",
+ "Unable to determine date" : "Não é possível determinar a data",
"This operation is forbidden" : "Esta operação é proibida",
"This directory is unavailable, please check the logs or contact the administrator" : "Esta diretoria está indisponível, por favor, verifique os registos ou contacte o administrador",
"Could not move \"{file}\", target exists" : "Não foi possível mover \"{file}\", alvo já existe",
@@ -55,7 +64,7 @@ OC.L10N.register(
"Could not create file \"{file}\" because it already exists" : "Não foi possível criar o ficheiro \"{file}\", porque este já existe",
"Could not create folder \"{dir}\"" : "Não foi possível criar a pasta \"{dir}\"",
"Could not create folder \"{dir}\" because it already exists" : "Não foi possível criar a pasta \"{dir}\", porque esta já existe",
- "Error deleting file \"{fileName}\"." : "Erro ao apagar o ficheiro \"{fileName}\".",
+ "Error deleting file \"{fileName}\"." : "Erro ao eliminar o ficheiro \"{fileName}\".",
"No entries in this folder match '{filter}'" : "Nenhumas entradas nesta pasta correspondem a '{filter}'",
"Name" : "Nome",
"Size" : "Tamanho",
@@ -63,21 +72,21 @@ OC.L10N.register(
"_%n folder_::_%n folders_" : ["%n pasta","%n pastas"],
"_%n file_::_%n files_" : ["%n ficheiro","%n ficheiros"],
"{dirs} and {files}" : "{dirs} e {files}",
- "You don’t have permission to upload or create files here" : "Você não tem permissão para enviar ou criar ficheiros aqui",
- "_Uploading %n file_::_Uploading %n files_" : ["A carregar %n ficheiro","A carregar %n ficheiros"],
+ "You don’t have permission to upload or create files here" : "Não tem permissão para enviar ou criar ficheiros aqui",
+ "_Uploading %n file_::_Uploading %n files_" : ["A enviar %n ficheiro","A enviar %n ficheiros"],
"New" : "Novo",
"\"{name}\" is an invalid file name." : "\"{name}\" é um nome de ficheiro inválido.",
"File name cannot be empty." : "O nome do ficheiro não pode estar em branco.",
- "Storage of {owner} is full, files can not be updated or synced anymore!" : "O armazenamento de {owner} está cheiro. Os ficheiros já não podem ser atualizados ou sincronizados!",
+ "Storage of {owner} is full, files can not be updated or synced anymore!" : "O armazenamento de {owner} está cheio. Os ficheiros já não podem ser atualizados ou sincronizados!",
"Your storage is full, files can not be updated or synced anymore!" : "O seu armazenamento está cheio, os ficheiros já não podem ser atualizados ou sincronizados.",
"Storage of {owner} is almost full ({usedSpacePercent}%)" : "O armazenamento de {owner} está quase cheio ({usedSpacePercent}%)",
- "Your storage is almost full ({usedSpacePercent}%)" : "O seu armazenamento está quase cheiro ({usedSpacePercent}%)",
+ "Your storage is almost full ({usedSpacePercent}%)" : "O seu armazenamento está quase cheio ({usedSpacePercent}%)",
"_matches '{filter}'_::_match '{filter}'_" : ["corresponde a '{filter}'","correspondem a '{filter}'"],
"Path" : "Caminho",
"_%n byte_::_%n bytes_" : ["%n byte","%n bytes"],
- "Favorited" : "Assinalado como Favorito",
+ "Favorited" : "Nos Favoritos",
"Favorite" : "Favorito",
- "Local link" : "Ligação Local",
+ "Local link" : "Hiperligação Local",
"Folder" : "Pasta",
"New folder" : "Nova Pasta",
"{newname} already exists" : "{newname} já existe",
@@ -93,30 +102,30 @@ OC.L10N.register(
"%1$s was created in a public folder" : "%1$s foi criado numa pasta pública",
"You changed %1$s" : "Alterou %1$s",
"%2$s changed %1$s" : "%2$s alterou %1$s",
- "You deleted %1$s" : "Apagou %1$s",
- "%2$s deleted %1$s" : "%2$s apagou %1$s",
+ "You deleted %1$s" : "Eliminou %1$s",
+ "%2$s deleted %1$s" : "%2$s eliminou %1$s",
"You restored %1$s" : "Restaurou %1$s",
"%2$s restored %1$s" : "%2$s restaurou %1$s",
"Changed by %2$s" : "Alterado por %2$s",
"Deleted by %2$s" : "Eliminado por %2$s",
"Restored by %2$s" : "Restaurado por %2$s",
- "Upload (max. %s)" : "Enviar (max. %s)",
- "File handling" : "Manuseamento do ficheiro",
+ "Upload (max. %s)" : "Envio (máx. %s)",
+ "File handling" : "Utilização do ficheiro",
"Maximum upload size" : "Tamanho máximo de envio",
"max. possible: " : "Máx. possível: ",
"Save" : "Guardar",
- "With PHP-FPM it might take 5 minutes for changes to be applied." : "Com o PHP-FPM pode demorar 5 minutos até que as alterações sejam aplicadas.",
+ "With PHP-FPM it might take 5 minutes for changes to be applied." : "Com o PHP-FPM poderá demorar 5 minutos até que as alterações sejam aplicadas.",
"Missing permissions to edit from here." : "Faltam permissões para editar a partir daqui.",
"Settings" : "Definições",
"Show hidden files" : "Mostrar ficheiros ocultos",
"WebDAV" : "WebDAV",
- "Use this address to <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">access your Files via WebDAV</a>" : "Utilize esta ligação para <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">aceder aos seus ficheiros via WebDAV</a>",
+ "Use this address to <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">access your Files via WebDAV</a>" : "Utilize este endereço para <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">aceder aos seus ficheiros via WebDAV</a>",
"No files in here" : "Nenhuns ficheiros aqui",
- "Upload some content or sync with your devices!" : "Carregue algum conteúdo ou sincronize com os seus aparelhos!",
+ "Upload some content or sync with your devices!" : "Envie algum conteúdo ou sincronize com os seus dispositivos!",
"No entries found in this folder" : "Não foram encontradas entradas nesta pasta",
"Select all" : "Seleccionar todos",
- "Upload too large" : "Upload muito grande",
- "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Os ficheiro que está a tentar enviar excedem o tamanho máximo de envio neste servidor.",
+ "Upload too large" : "Envio muito grande",
+ "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Os ficheiros que está a tentar enviar excedem o tamanho máximo para os envios de ficheiro neste servidor.",
"No favorites" : "Sem favoritos",
"Files and folders you mark as favorite will show up here" : "Os ficheiros e pastas que marcou como favoritos serão mostrados aqui",
"Text file" : "Ficheiro de Texto",
diff --git a/apps/files/l10n/pt_PT.json b/apps/files/l10n/pt_PT.json
index 0a3e1b040e9..fb166e5cc56 100644
--- a/apps/files/l10n/pt_PT.json
+++ b/apps/files/l10n/pt_PT.json
@@ -1,46 +1,55 @@
{ "translations": {
"Storage not available" : "Armazenamento indisposinvel",
"Storage invalid" : "Armazenamento inválido",
- "Unknown error" : "Erro Desconhecido",
- "Unable to set upload directory." : "Não foi possível criar o diretório de upload",
+ "Unknown error" : "Erro desconhecido",
+ "Unable to set upload directory." : "Não foi possível definir a diretoria de envio.",
"Invalid Token" : "Token inválido",
"No file was uploaded. Unknown error" : "Não foi enviado nenhum ficheiro. Erro desconhecido",
"There is no error, the file uploaded with success" : "Não ocorreram erros, o ficheiro foi enviado com sucesso",
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " : "O ficheiro enviado excede a diretiva php.ini upload_max_filesize no php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "O tamanho do ficheiro enviado excede a diretiva MAX_FILE_SIZE definida no formulário HTML",
- "The uploaded file was only partially uploaded" : "O ficheiro submetido só foi parcialmente enviado",
+ "The uploaded file was only partially uploaded" : "O ficheiro enviado só foi parcialmente enviado",
"No file was uploaded" : "Não foi enviado nenhum ficheiro",
"Missing a temporary folder" : "A pasta temporária está em falta",
"Failed to write to disk" : "Não foi possível gravar no disco",
"Not enough storage available" : "Não há espaço suficiente em disco",
"The target folder has been moved or deleted." : "A pasta de destino foi movida ou eliminada.",
- "Upload failed. Could not find uploaded file" : "Falhou o envio. Não conseguiu encontrar o ficheiro enviado",
- "Upload failed. Could not get file info." : "O carregamento falhou. Não foi possível obter a informação do ficheiro.",
+ "Upload failed. Could not find uploaded file" : "Envio falhou. Não foi possível encontrar o ficheiro enviado",
+ "Upload failed. Could not get file info." : "Envio falhou. Não foi possível obter a informação do ficheiro.",
"Invalid directory." : "Diretoria inválida.",
"Files" : "Ficheiros",
"All files" : "Todos os ficheiros",
- "Home" : "Casa",
+ "Home" : "Início",
"Close" : "Fechar",
"Favorites" : "Favoritos",
"Upload cancelled." : "Envio cancelado.",
- "Unable to upload {filename} as it is a directory or has 0 bytes" : "Incapaz de enviar {filename}, dado que é uma pasta, ou tem 0 bytes",
- "Total file size {size1} exceeds upload limit {size2}" : "O tamanho total do ficheiro {size1} excede o limite de carregamento {size2}",
- "Not enough free space, you are uploading {size1} but only {size2} is left" : "Não existe espaço suficiente. Está a enviar {size1} mas apenas existe {size2} disponível",
- "Error uploading file \"{fileName}\": {message}" : "Erro ao carregar o ficheiro \"{fileName}\": {message}",
+ "Unable to upload {filename} as it is a directory or has 0 bytes" : "Não é possível enviar {filename}, porque este é uma diretoria ou tem 0 bytes",
+ "Total file size {size1} exceeds upload limit {size2}" : "O tamanho total do ficheiro {size1} excede o limite de envio {size2}",
+ "Not enough free space, you are uploading {size1} but only {size2} is left" : "Não existe espaço suficiente, está a enviar {size1} mas resta apenas {size2}",
+ "Error uploading file \"{fileName}\": {message}" : "Erro ao enviar o ficheiro \"{fileName}\": {message}",
"Could not get result from server." : "Não foi possível obter o resultado do servidor.",
- "Uploading..." : "A carregar...",
+ "Uploading..." : "A enviar...",
"..." : "...",
+ "{hours}:{minutes}:{seconds} hour{plural_s} left" : "falta: {hours}:{minutes}:{seconds} hour{plural_s}",
+ "{hours}:{minutes}h" : "{hours}:{minutes}h",
+ "{minutes}:{seconds} minute{plural_s} left" : "falta: {minutes}:{seconds} minute{plural_s}",
+ "{minutes}:{seconds}m" : "{minutes}:{seconds}m",
+ "{seconds} second{plural_s} left" : "falta: {seconds} second{plural_s}",
+ "{seconds}s" : "{seconds}s",
+ "Any moment now..." : "Agora, a qualquer momento...",
+ "Soon..." : "Brevemente...",
+ "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} de {totalSize} ({bitrate})",
"File upload is in progress. Leaving the page now will cancel the upload." : "Envio de ficheiro em progresso. Se deixar a página agora, irá cancelar o envio.",
"Actions" : "Ações",
- "Download" : "Descarregar",
+ "Download" : "Transferir",
"Rename" : "Renomear",
- "Delete" : "Apagar",
- "Disconnect storage" : "Desconete o armazenamento",
+ "Delete" : "Eliminar",
+ "Disconnect storage" : "Desligue o armazenamento",
"Unshare" : "Cancelar partilha",
"Details" : "Detalhes",
"Select" : "Selecionar",
"Pending" : "Pendente",
- "Unable to determine date" : "Impossível determinar a data",
+ "Unable to determine date" : "Não é possível determinar a data",
"This operation is forbidden" : "Esta operação é proibida",
"This directory is unavailable, please check the logs or contact the administrator" : "Esta diretoria está indisponível, por favor, verifique os registos ou contacte o administrador",
"Could not move \"{file}\", target exists" : "Não foi possível mover \"{file}\", alvo já existe",
@@ -53,7 +62,7 @@
"Could not create file \"{file}\" because it already exists" : "Não foi possível criar o ficheiro \"{file}\", porque este já existe",
"Could not create folder \"{dir}\"" : "Não foi possível criar a pasta \"{dir}\"",
"Could not create folder \"{dir}\" because it already exists" : "Não foi possível criar a pasta \"{dir}\", porque esta já existe",
- "Error deleting file \"{fileName}\"." : "Erro ao apagar o ficheiro \"{fileName}\".",
+ "Error deleting file \"{fileName}\"." : "Erro ao eliminar o ficheiro \"{fileName}\".",
"No entries in this folder match '{filter}'" : "Nenhumas entradas nesta pasta correspondem a '{filter}'",
"Name" : "Nome",
"Size" : "Tamanho",
@@ -61,21 +70,21 @@
"_%n folder_::_%n folders_" : ["%n pasta","%n pastas"],
"_%n file_::_%n files_" : ["%n ficheiro","%n ficheiros"],
"{dirs} and {files}" : "{dirs} e {files}",
- "You don’t have permission to upload or create files here" : "Você não tem permissão para enviar ou criar ficheiros aqui",
- "_Uploading %n file_::_Uploading %n files_" : ["A carregar %n ficheiro","A carregar %n ficheiros"],
+ "You don’t have permission to upload or create files here" : "Não tem permissão para enviar ou criar ficheiros aqui",
+ "_Uploading %n file_::_Uploading %n files_" : ["A enviar %n ficheiro","A enviar %n ficheiros"],
"New" : "Novo",
"\"{name}\" is an invalid file name." : "\"{name}\" é um nome de ficheiro inválido.",
"File name cannot be empty." : "O nome do ficheiro não pode estar em branco.",
- "Storage of {owner} is full, files can not be updated or synced anymore!" : "O armazenamento de {owner} está cheiro. Os ficheiros já não podem ser atualizados ou sincronizados!",
+ "Storage of {owner} is full, files can not be updated or synced anymore!" : "O armazenamento de {owner} está cheio. Os ficheiros já não podem ser atualizados ou sincronizados!",
"Your storage is full, files can not be updated or synced anymore!" : "O seu armazenamento está cheio, os ficheiros já não podem ser atualizados ou sincronizados.",
"Storage of {owner} is almost full ({usedSpacePercent}%)" : "O armazenamento de {owner} está quase cheio ({usedSpacePercent}%)",
- "Your storage is almost full ({usedSpacePercent}%)" : "O seu armazenamento está quase cheiro ({usedSpacePercent}%)",
+ "Your storage is almost full ({usedSpacePercent}%)" : "O seu armazenamento está quase cheio ({usedSpacePercent}%)",
"_matches '{filter}'_::_match '{filter}'_" : ["corresponde a '{filter}'","correspondem a '{filter}'"],
"Path" : "Caminho",
"_%n byte_::_%n bytes_" : ["%n byte","%n bytes"],
- "Favorited" : "Assinalado como Favorito",
+ "Favorited" : "Nos Favoritos",
"Favorite" : "Favorito",
- "Local link" : "Ligação Local",
+ "Local link" : "Hiperligação Local",
"Folder" : "Pasta",
"New folder" : "Nova Pasta",
"{newname} already exists" : "{newname} já existe",
@@ -91,30 +100,30 @@
"%1$s was created in a public folder" : "%1$s foi criado numa pasta pública",
"You changed %1$s" : "Alterou %1$s",
"%2$s changed %1$s" : "%2$s alterou %1$s",
- "You deleted %1$s" : "Apagou %1$s",
- "%2$s deleted %1$s" : "%2$s apagou %1$s",
+ "You deleted %1$s" : "Eliminou %1$s",
+ "%2$s deleted %1$s" : "%2$s eliminou %1$s",
"You restored %1$s" : "Restaurou %1$s",
"%2$s restored %1$s" : "%2$s restaurou %1$s",
"Changed by %2$s" : "Alterado por %2$s",
"Deleted by %2$s" : "Eliminado por %2$s",
"Restored by %2$s" : "Restaurado por %2$s",
- "Upload (max. %s)" : "Enviar (max. %s)",
- "File handling" : "Manuseamento do ficheiro",
+ "Upload (max. %s)" : "Envio (máx. %s)",
+ "File handling" : "Utilização do ficheiro",
"Maximum upload size" : "Tamanho máximo de envio",
"max. possible: " : "Máx. possível: ",
"Save" : "Guardar",
- "With PHP-FPM it might take 5 minutes for changes to be applied." : "Com o PHP-FPM pode demorar 5 minutos até que as alterações sejam aplicadas.",
+ "With PHP-FPM it might take 5 minutes for changes to be applied." : "Com o PHP-FPM poderá demorar 5 minutos até que as alterações sejam aplicadas.",
"Missing permissions to edit from here." : "Faltam permissões para editar a partir daqui.",
"Settings" : "Definições",
"Show hidden files" : "Mostrar ficheiros ocultos",
"WebDAV" : "WebDAV",
- "Use this address to <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">access your Files via WebDAV</a>" : "Utilize esta ligação para <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">aceder aos seus ficheiros via WebDAV</a>",
+ "Use this address to <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">access your Files via WebDAV</a>" : "Utilize este endereço para <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">aceder aos seus ficheiros via WebDAV</a>",
"No files in here" : "Nenhuns ficheiros aqui",
- "Upload some content or sync with your devices!" : "Carregue algum conteúdo ou sincronize com os seus aparelhos!",
+ "Upload some content or sync with your devices!" : "Envie algum conteúdo ou sincronize com os seus dispositivos!",
"No entries found in this folder" : "Não foram encontradas entradas nesta pasta",
"Select all" : "Seleccionar todos",
- "Upload too large" : "Upload muito grande",
- "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Os ficheiro que está a tentar enviar excedem o tamanho máximo de envio neste servidor.",
+ "Upload too large" : "Envio muito grande",
+ "The files you are trying to upload exceed the maximum size for file uploads on this server." : "Os ficheiros que está a tentar enviar excedem o tamanho máximo para os envios de ficheiro neste servidor.",
"No favorites" : "Sem favoritos",
"Files and folders you mark as favorite will show up here" : "Os ficheiros e pastas que marcou como favoritos serão mostrados aqui",
"Text file" : "Ficheiro de Texto",
diff --git a/apps/files_external/l10n/de.js b/apps/files_external/l10n/de.js
index 52cf509da24..28f729c5e19 100644
--- a/apps/files_external/l10n/de.js
+++ b/apps/files_external/l10n/de.js
@@ -18,6 +18,7 @@ OC.L10N.register(
"Error generating key pair" : "Fehler beim Erzeugen des Schlüsselpaares",
"All users. Type to select user or group." : "Alle Benutzer. Benutzer oder Gruppe zur Auswahl eingeben.",
"(group)" : "(group)",
+ "Compatibility with Mac NFD encoding (slow)" : "Kompatibilität mit MAC NFD-Kodierung (langsam)",
"Admin defined" : "Administrator festlegen",
"Saved" : "Gespeichert",
"Empty response from the server" : "leere Antowrt vom Server",
diff --git a/apps/files_external/l10n/de.json b/apps/files_external/l10n/de.json
index e9fa9092fb2..850b2c591af 100644
--- a/apps/files_external/l10n/de.json
+++ b/apps/files_external/l10n/de.json
@@ -16,6 +16,7 @@
"Error generating key pair" : "Fehler beim Erzeugen des Schlüsselpaares",
"All users. Type to select user or group." : "Alle Benutzer. Benutzer oder Gruppe zur Auswahl eingeben.",
"(group)" : "(group)",
+ "Compatibility with Mac NFD encoding (slow)" : "Kompatibilität mit MAC NFD-Kodierung (langsam)",
"Admin defined" : "Administrator festlegen",
"Saved" : "Gespeichert",
"Empty response from the server" : "leere Antowrt vom Server",
diff --git a/apps/files_external/l10n/de_DE.js b/apps/files_external/l10n/de_DE.js
index 70b73962a07..3be71e2212a 100644
--- a/apps/files_external/l10n/de_DE.js
+++ b/apps/files_external/l10n/de_DE.js
@@ -18,6 +18,7 @@ OC.L10N.register(
"Error generating key pair" : "Fehler beim Erzeugen des Schlüsselpaares",
"All users. Type to select user or group." : "Alle Benutzer. Benutzer oder Gruppe zur Auswahl eingeben.",
"(group)" : "(group)",
+ "Compatibility with Mac NFD encoding (slow)" : "Kompatibilität mit MAC NFD-Kodierung (langsam)",
"Admin defined" : "Administrator definiert",
"Saved" : "Gespeichert",
"Empty response from the server" : "Leere Antwort vom Server erhalten",
diff --git a/apps/files_external/l10n/de_DE.json b/apps/files_external/l10n/de_DE.json
index 562c2f78b82..f30d25135b4 100644
--- a/apps/files_external/l10n/de_DE.json
+++ b/apps/files_external/l10n/de_DE.json
@@ -16,6 +16,7 @@
"Error generating key pair" : "Fehler beim Erzeugen des Schlüsselpaares",
"All users. Type to select user or group." : "Alle Benutzer. Benutzer oder Gruppe zur Auswahl eingeben.",
"(group)" : "(group)",
+ "Compatibility with Mac NFD encoding (slow)" : "Kompatibilität mit MAC NFD-Kodierung (langsam)",
"Admin defined" : "Administrator definiert",
"Saved" : "Gespeichert",
"Empty response from the server" : "Leere Antwort vom Server erhalten",
diff --git a/apps/files_external/l10n/pt_PT.js b/apps/files_external/l10n/pt_PT.js
index f7120fbc5de..50fa6a4c494 100644
--- a/apps/files_external/l10n/pt_PT.js
+++ b/apps/files_external/l10n/pt_PT.js
@@ -7,6 +7,8 @@ OC.L10N.register(
"Step 1 failed. Exception: %s" : "Passo 1 falhou. Exceção: %s",
"Step 2 failed. Exception: %s" : "Passo 2 falhou. Exceção: %s",
"External storage" : "Armazenamento Externo",
+ "Dropbox App Configuration" : "Configuração da App Dropbox",
+ "Google Drive App Configuration" : "Configuração da App Google Drive",
"Personal" : "Pessoal",
"System" : "Sistema",
"Grant access" : "Conceder acesso",
@@ -16,6 +18,7 @@ OC.L10N.register(
"Error generating key pair" : "Erro ao gerar chave par",
"All users. Type to select user or group." : "Todos os utilizadores. Digite para selecionar o utilizador ou grupo.",
"(group)" : "(grupo)",
+ "Compatibility with Mac NFD encoding (slow)" : "Compatibilidade com a codificação NFD Mac (lenta)",
"Admin defined" : "Administrador definido",
"Saved" : "Guardado",
"Empty response from the server" : "Resposta vazia a partir do servidor",
diff --git a/apps/files_external/l10n/pt_PT.json b/apps/files_external/l10n/pt_PT.json
index e800952904f..b8b5fba1ec0 100644
--- a/apps/files_external/l10n/pt_PT.json
+++ b/apps/files_external/l10n/pt_PT.json
@@ -5,6 +5,8 @@
"Step 1 failed. Exception: %s" : "Passo 1 falhou. Exceção: %s",
"Step 2 failed. Exception: %s" : "Passo 2 falhou. Exceção: %s",
"External storage" : "Armazenamento Externo",
+ "Dropbox App Configuration" : "Configuração da App Dropbox",
+ "Google Drive App Configuration" : "Configuração da App Google Drive",
"Personal" : "Pessoal",
"System" : "Sistema",
"Grant access" : "Conceder acesso",
@@ -14,6 +16,7 @@
"Error generating key pair" : "Erro ao gerar chave par",
"All users. Type to select user or group." : "Todos os utilizadores. Digite para selecionar o utilizador ou grupo.",
"(group)" : "(grupo)",
+ "Compatibility with Mac NFD encoding (slow)" : "Compatibilidade com a codificação NFD Mac (lenta)",
"Admin defined" : "Administrador definido",
"Saved" : "Guardado",
"Empty response from the server" : "Resposta vazia a partir do servidor",
diff --git a/apps/files_sharing/l10n/pt_PT.js b/apps/files_sharing/l10n/pt_PT.js
index 4666490f745..78a31bb4ea9 100644
--- a/apps/files_sharing/l10n/pt_PT.js
+++ b/apps/files_sharing/l10n/pt_PT.js
@@ -3,15 +3,11 @@ OC.L10N.register(
{
"Server to server sharing is not enabled on this server" : "A partilha entre servidores não se encontra disponível neste servidor",
"The mountpoint name contains invalid characters." : "O nome do ponto de montagem contém carateres inválidos.",
- "Not allowed to create a federated share with the same user server" : "Não é possível criar uma partilha federada com o mesmo servidor de utilizador",
+ "Not allowed to create a federated share with the same user server" : "Não é permitido criar uma partilha federada com o mesmo servidor de utilizador",
"Invalid or untrusted SSL certificate" : "Certificado SSL inválido ou não confiável",
"Could not authenticate to remote share, password might be wrong" : "Não foi possível autenticar para a partilha remota, a palavra-passe poderá estar errada",
"Storage not valid" : "Armazenamento inválido",
"Couldn't add remote share" : "Não foi possível adicionar a partilha remota",
- "Please specify a valid user" : "Por favor indique um utilizador válido",
- "Please specify a valid group" : "Por favor indique um grupo válido",
- "Unknown share type" : "Tipo de partilha desconhecido",
- "Not a directory" : "Não é um directoria",
"Shared with you" : "Partilhado consigo ",
"Shared with others" : "Partilhado com outros",
"Shared by link" : "Partilhado pela hiperligação",
@@ -31,6 +27,25 @@ OC.L10N.register(
"Invalid ownCloud url" : "Url ownCloud inválido",
"Shared by" : "Partilhado por",
"Sharing" : "Partilha",
+ "Share API is disabled" : "A partilha de API está desativada",
+ "Wrong share ID, share doesn't exist" : "Id. de partilha errada, a partilha não existe",
+ "Could not delete share" : "Não foi possível eliminar a partilha",
+ "Please specify a file or folder path" : "Por favor, especifique um ficheiro ou caminho de pasta",
+ "Wrong path, file/folder doesn't exist" : "Caminho errado, ficheiro/pasta não existe",
+ "Please specify a valid user" : "Por favor, especifique um utilizador válido",
+ "Group sharing is disabled by the administrator" : "A partilha em grupo está desativada pelo administrador",
+ "Please specify a valid group" : "Por favor, especifique um grupo válido",
+ "Public link sharing is disabled by the administrator" : "A partilha da hiperligação pública está desativada pelo administrador",
+ "Public upload disabled by the administrator" : "Envio público desativado pelo administrador",
+ "Public upload is only possible for publicly shared folders" : "O envio público só é possível para as pastas partilhadas publicamente",
+ "Invalid date, date format must be YYYY-MM-DD" : "Data inválida, o formato da data deve ser YYYY-MM-DD",
+ "Sharing %s failed because the back end does not allow shares from type %s" : "A partilha de %s falhou porque \"back end\" não permite partilhas do tipo %s",
+ "Unknown share type" : "Tipo de partilha desconhecido",
+ "Not a directory" : "Não é uma diretoria",
+ "Could not lock path" : "Não foi possível bloquear o caminho",
+ "Can't change permissions for public share links" : "Não é possível alterar as permissões para as hiperligações de partilha pública",
+ "Wrong or no update parameter given" : "Parâmetro indicado errado ou desatualizado",
+ "Cannot increase permissions" : "Não é possível incrementar as permissões",
"A file or folder has been <strong>shared</strong>" : "Foi <strong>partilhado</strong> um ficheiro ou uma pasta",
"A file or folder was shared from <strong>another server</strong>" : "Um ficheiro ou pasta foi partilhado a partir de <strong>outro servidor</strong>",
"A public shared file or folder was <strong>downloaded</strong>" : "Foi <strong>transferido</strong> um ficheiro ou pasta partilhada publicamente",
@@ -39,7 +54,7 @@ OC.L10N.register(
"%1$s accepted remote share %2$s" : "%1$s aceitou a partilha remota %2$s",
"%1$s declined remote share %2$s" : "%1$s rejeitou a partilha remota %2$s",
"%1$s unshared %2$s from you" : "%1$s cancelou a partilha %2$s consigo",
- "Public shared folder %1$s was downloaded" : "A pasta partilhada publicamente %1$s foi transferida",
+ "Public shared folder %1$s was downloaded" : "Foi transferida a pasta partilhada publicamente %1$s",
"Public shared file %1$s was downloaded" : "Foi transferido o ficheiro %1$s partilhado publicamente",
"You shared %1$s with %2$s" : "Partilhou %1$s com %2$s",
"%2$s shared %1$s with %3$s" : "%2$s partilhou %1$s com %3$s",
@@ -51,9 +66,9 @@ OC.L10N.register(
"%2$s removed the share of group %3$s for %1$s" : "%2$s removeu a partilha do grupo %3$s para %1$s",
"%2$s shared %1$s via link" : "%2$s partilhou %1$s via hiperligação",
"You shared %1$s via link" : "Partilhou %1$s através de uma hiperligação",
- "You removed the public link for %1$s" : "Removeu o link público de %1$s",
- "%2$s removed the public link for %1$s" : "%2$s removeu o link público de %1$s",
- "Your public link for %1$s expired" : "O seu link público de %1$s expirou",
+ "You removed the public link for %1$s" : "Removeu a hiperligação pública para %1$s",
+ "%2$s removed the public link for %1$s" : "%2$s removeu a hiperligação pública para %1$s",
+ "Your public link for %1$s expired" : "A sua hiperligação pública para %1$s expirou",
"The public link of %2$s for %1$s expired" : "O link público de %2$s para %1$s expirou",
"%2$s shared %1$s with you" : "%2$s partilhou %1$s consigo",
"%2$s removed the share for %1$s" : "%2$s removeu a partilha para %1$s",
@@ -68,10 +83,10 @@ OC.L10N.register(
"%2$s removed share of group %3$s" : "%2$s removeu a partilha do grupo %3$s",
"Shared via link by %2$s" : "Partilhado via hiperligação por %2$s",
"Shared via public link" : "Partilhado via hiperligação pública",
- "Removed public link" : "Removeu link público",
- "%2$s removed public link" : "%2$s removeu link público",
- "Public link expired" : "Link público expirou",
- "Public link of %2$s expired" : "Link público de %2$s expirou",
+ "Removed public link" : "Hiperligação pública removida",
+ "%2$s removed public link" : "%2$s removeu a hiperligação pública",
+ "Public link expired" : "A hiperligação pública expirou",
+ "Public link of %2$s expired" : "A hiperligação pública de %2$s expirou",
"Shared by %2$s" : "Partilhado por %2$s",
"Shares" : "Partilhas",
"This share is password-protected" : "Esta partilha está protegida por senha",
diff --git a/apps/files_sharing/l10n/pt_PT.json b/apps/files_sharing/l10n/pt_PT.json
index 422a9240ab4..9a15775b612 100644
--- a/apps/files_sharing/l10n/pt_PT.json
+++ b/apps/files_sharing/l10n/pt_PT.json
@@ -1,15 +1,11 @@
{ "translations": {
"Server to server sharing is not enabled on this server" : "A partilha entre servidores não se encontra disponível neste servidor",
"The mountpoint name contains invalid characters." : "O nome do ponto de montagem contém carateres inválidos.",
- "Not allowed to create a federated share with the same user server" : "Não é possível criar uma partilha federada com o mesmo servidor de utilizador",
+ "Not allowed to create a federated share with the same user server" : "Não é permitido criar uma partilha federada com o mesmo servidor de utilizador",
"Invalid or untrusted SSL certificate" : "Certificado SSL inválido ou não confiável",
"Could not authenticate to remote share, password might be wrong" : "Não foi possível autenticar para a partilha remota, a palavra-passe poderá estar errada",
"Storage not valid" : "Armazenamento inválido",
"Couldn't add remote share" : "Não foi possível adicionar a partilha remota",
- "Please specify a valid user" : "Por favor indique um utilizador válido",
- "Please specify a valid group" : "Por favor indique um grupo válido",
- "Unknown share type" : "Tipo de partilha desconhecido",
- "Not a directory" : "Não é um directoria",
"Shared with you" : "Partilhado consigo ",
"Shared with others" : "Partilhado com outros",
"Shared by link" : "Partilhado pela hiperligação",
@@ -29,6 +25,25 @@
"Invalid ownCloud url" : "Url ownCloud inválido",
"Shared by" : "Partilhado por",
"Sharing" : "Partilha",
+ "Share API is disabled" : "A partilha de API está desativada",
+ "Wrong share ID, share doesn't exist" : "Id. de partilha errada, a partilha não existe",
+ "Could not delete share" : "Não foi possível eliminar a partilha",
+ "Please specify a file or folder path" : "Por favor, especifique um ficheiro ou caminho de pasta",
+ "Wrong path, file/folder doesn't exist" : "Caminho errado, ficheiro/pasta não existe",
+ "Please specify a valid user" : "Por favor, especifique um utilizador válido",
+ "Group sharing is disabled by the administrator" : "A partilha em grupo está desativada pelo administrador",
+ "Please specify a valid group" : "Por favor, especifique um grupo válido",
+ "Public link sharing is disabled by the administrator" : "A partilha da hiperligação pública está desativada pelo administrador",
+ "Public upload disabled by the administrator" : "Envio público desativado pelo administrador",
+ "Public upload is only possible for publicly shared folders" : "O envio público só é possível para as pastas partilhadas publicamente",
+ "Invalid date, date format must be YYYY-MM-DD" : "Data inválida, o formato da data deve ser YYYY-MM-DD",
+ "Sharing %s failed because the back end does not allow shares from type %s" : "A partilha de %s falhou porque \"back end\" não permite partilhas do tipo %s",
+ "Unknown share type" : "Tipo de partilha desconhecido",
+ "Not a directory" : "Não é uma diretoria",
+ "Could not lock path" : "Não foi possível bloquear o caminho",
+ "Can't change permissions for public share links" : "Não é possível alterar as permissões para as hiperligações de partilha pública",
+ "Wrong or no update parameter given" : "Parâmetro indicado errado ou desatualizado",
+ "Cannot increase permissions" : "Não é possível incrementar as permissões",
"A file or folder has been <strong>shared</strong>" : "Foi <strong>partilhado</strong> um ficheiro ou uma pasta",
"A file or folder was shared from <strong>another server</strong>" : "Um ficheiro ou pasta foi partilhado a partir de <strong>outro servidor</strong>",
"A public shared file or folder was <strong>downloaded</strong>" : "Foi <strong>transferido</strong> um ficheiro ou pasta partilhada publicamente",
@@ -37,7 +52,7 @@
"%1$s accepted remote share %2$s" : "%1$s aceitou a partilha remota %2$s",
"%1$s declined remote share %2$s" : "%1$s rejeitou a partilha remota %2$s",
"%1$s unshared %2$s from you" : "%1$s cancelou a partilha %2$s consigo",
- "Public shared folder %1$s was downloaded" : "A pasta partilhada publicamente %1$s foi transferida",
+ "Public shared folder %1$s was downloaded" : "Foi transferida a pasta partilhada publicamente %1$s",
"Public shared file %1$s was downloaded" : "Foi transferido o ficheiro %1$s partilhado publicamente",
"You shared %1$s with %2$s" : "Partilhou %1$s com %2$s",
"%2$s shared %1$s with %3$s" : "%2$s partilhou %1$s com %3$s",
@@ -49,9 +64,9 @@
"%2$s removed the share of group %3$s for %1$s" : "%2$s removeu a partilha do grupo %3$s para %1$s",
"%2$s shared %1$s via link" : "%2$s partilhou %1$s via hiperligação",
"You shared %1$s via link" : "Partilhou %1$s através de uma hiperligação",
- "You removed the public link for %1$s" : "Removeu o link público de %1$s",
- "%2$s removed the public link for %1$s" : "%2$s removeu o link público de %1$s",
- "Your public link for %1$s expired" : "O seu link público de %1$s expirou",
+ "You removed the public link for %1$s" : "Removeu a hiperligação pública para %1$s",
+ "%2$s removed the public link for %1$s" : "%2$s removeu a hiperligação pública para %1$s",
+ "Your public link for %1$s expired" : "A sua hiperligação pública para %1$s expirou",
"The public link of %2$s for %1$s expired" : "O link público de %2$s para %1$s expirou",
"%2$s shared %1$s with you" : "%2$s partilhou %1$s consigo",
"%2$s removed the share for %1$s" : "%2$s removeu a partilha para %1$s",
@@ -66,10 +81,10 @@
"%2$s removed share of group %3$s" : "%2$s removeu a partilha do grupo %3$s",
"Shared via link by %2$s" : "Partilhado via hiperligação por %2$s",
"Shared via public link" : "Partilhado via hiperligação pública",
- "Removed public link" : "Removeu link público",
- "%2$s removed public link" : "%2$s removeu link público",
- "Public link expired" : "Link público expirou",
- "Public link of %2$s expired" : "Link público de %2$s expirou",
+ "Removed public link" : "Hiperligação pública removida",
+ "%2$s removed public link" : "%2$s removeu a hiperligação pública",
+ "Public link expired" : "A hiperligação pública expirou",
+ "Public link of %2$s expired" : "A hiperligação pública de %2$s expirou",
"Shared by %2$s" : "Partilhado por %2$s",
"Shares" : "Partilhas",
"This share is password-protected" : "Esta partilha está protegida por senha",
diff --git a/apps/files_sharing/l10n/ru.js b/apps/files_sharing/l10n/ru.js
index 4f9f1a171e7..d9c3248efe6 100644
--- a/apps/files_sharing/l10n/ru.js
+++ b/apps/files_sharing/l10n/ru.js
@@ -27,6 +27,25 @@ OC.L10N.register(
"Invalid ownCloud url" : "Неверный адрес ownCloud",
"Shared by" : "Поделился",
"Sharing" : "Общий доступ",
+ "Share API is disabled" : "API общего доступа отключён",
+ "Wrong share ID, share doesn't exist" : "Неверный идентификатор публикации, публикация не существует",
+ "Could not delete share" : "Не удалось удалить публикацию",
+ "Please specify a file or folder path" : "Пожалуйста, укажите путь к файлу или каталогу",
+ "Wrong path, file/folder doesn't exist" : "Неверный путь, файл/каталог не существует",
+ "Please specify a valid user" : "Пожалуйста, укажите допустимого пользователя",
+ "Group sharing is disabled by the administrator" : "Общий доступ для групп отключён администратором",
+ "Please specify a valid group" : "Пожалуйста, укажите допустимую группу",
+ "Public link sharing is disabled by the administrator" : "Публикация через общие ссылки отключена администратором",
+ "Public upload disabled by the administrator" : "Загрузка в общедоступную публикацию запрещена администратором",
+ "Public upload is only possible for publicly shared folders" : "Общедоступная загрузка возможна только в папки с общим доступом",
+ "Invalid date, date format must be YYYY-MM-DD" : "Неверная дата, формат даты должен быть ГГГГ-ММ-ДД",
+ "Sharing %s failed because the back end does not allow shares from type %s" : "Не удалось поделиться %s, поскольку механизм удалённого обмена не разрешает публикации типа %s",
+ "Unknown share type" : "Предоставление доступа неизвестного типа",
+ "Not a directory" : "Это не каталог",
+ "Could not lock path" : "Не удалось заблокировать путь",
+ "Can't change permissions for public share links" : "Невозможно изменить права для публикации через ссылку",
+ "Wrong or no update parameter given" : "Параметр для изменения неправилен или не задан",
+ "Cannot increase permissions" : "Нельзя увеличить права",
"A file or folder has been <strong>shared</strong>" : "<strong>Опубликован</strong> файл или каталог",
"A file or folder was shared from <strong>another server</strong>" : "Файлом или каталогом поделились с <strong>удаленного сервера</strong>",
"A public shared file or folder was <strong>downloaded</strong>" : "Общий файл или каталог был <strong>скачан</strong>",
diff --git a/apps/files_sharing/l10n/ru.json b/apps/files_sharing/l10n/ru.json
index 530ced02dae..1e01f0cdc37 100644
--- a/apps/files_sharing/l10n/ru.json
+++ b/apps/files_sharing/l10n/ru.json
@@ -25,6 +25,25 @@
"Invalid ownCloud url" : "Неверный адрес ownCloud",
"Shared by" : "Поделился",
"Sharing" : "Общий доступ",
+ "Share API is disabled" : "API общего доступа отключён",
+ "Wrong share ID, share doesn't exist" : "Неверный идентификатор публикации, публикация не существует",
+ "Could not delete share" : "Не удалось удалить публикацию",
+ "Please specify a file or folder path" : "Пожалуйста, укажите путь к файлу или каталогу",
+ "Wrong path, file/folder doesn't exist" : "Неверный путь, файл/каталог не существует",
+ "Please specify a valid user" : "Пожалуйста, укажите допустимого пользователя",
+ "Group sharing is disabled by the administrator" : "Общий доступ для групп отключён администратором",
+ "Please specify a valid group" : "Пожалуйста, укажите допустимую группу",
+ "Public link sharing is disabled by the administrator" : "Публикация через общие ссылки отключена администратором",
+ "Public upload disabled by the administrator" : "Загрузка в общедоступную публикацию запрещена администратором",
+ "Public upload is only possible for publicly shared folders" : "Общедоступная загрузка возможна только в папки с общим доступом",
+ "Invalid date, date format must be YYYY-MM-DD" : "Неверная дата, формат даты должен быть ГГГГ-ММ-ДД",
+ "Sharing %s failed because the back end does not allow shares from type %s" : "Не удалось поделиться %s, поскольку механизм удалённого обмена не разрешает публикации типа %s",
+ "Unknown share type" : "Предоставление доступа неизвестного типа",
+ "Not a directory" : "Это не каталог",
+ "Could not lock path" : "Не удалось заблокировать путь",
+ "Can't change permissions for public share links" : "Невозможно изменить права для публикации через ссылку",
+ "Wrong or no update parameter given" : "Параметр для изменения неправилен или не задан",
+ "Cannot increase permissions" : "Нельзя увеличить права",
"A file or folder has been <strong>shared</strong>" : "<strong>Опубликован</strong> файл или каталог",
"A file or folder was shared from <strong>another server</strong>" : "Файлом или каталогом поделились с <strong>удаленного сервера</strong>",
"A public shared file or folder was <strong>downloaded</strong>" : "Общий файл или каталог был <strong>скачан</strong>",
diff --git a/apps/systemtags/l10n/pt_PT.js b/apps/systemtags/l10n/pt_PT.js
index 60d38d6b298..bf33c8e9af9 100644
--- a/apps/systemtags/l10n/pt_PT.js
+++ b/apps/systemtags/l10n/pt_PT.js
@@ -4,16 +4,24 @@ OC.L10N.register(
"Tags" : "Etiquetas",
"Tagged files" : "Ficheiros etiquetados",
"Select tags to filter by" : "Selecionar etiquetas para filtrar",
- "Please select tags to filter by" : "Selecione etiquetas para filtrar",
- "No files found for the selected tags" : "Nenhum ficheiro encontrado com as etiquetas selecionadas",
- "<strong>System tags</strong> for a file have been modified" : "<strong>Etiquetas do sistema</strong> para um ficheiro foram alteradas",
- "%1$s assigned system tag %3$s" : "%1$s recebeu a etiqueta %3$s",
- "%1$s unassigned system tag %3$s" : "%1$s perdeu a etiqueta %3$s",
- "%1$s created system tag %2$s" : "%1$s criou a etiqueta %2$s",
- "%1$s deleted system tag %2$s" : "%1$s apagou a etiqueta %2$s",
+ "Please select tags to filter by" : "Por favor, selecione etiquetas para filtrar",
+ "No files found for the selected tags" : "Não foram encontrados ficheiros para as etiquetas selecionadas",
+ "<strong>System tags</strong> for a file have been modified" : "As <strong>etiquetas do Sistema</strong> para um ficheiro foram alteradas",
+ "You assigned system tag %3$s" : "Atribuiu a etiqueta do sistema %3$s",
+ "%1$s assigned system tag %3$s" : "%1$s atribuiu a etiqueta do sistema %3$s",
+ "You unassigned system tag %3$s" : "Removeu a etiqueta do sistema %3$s",
+ "%1$s unassigned system tag %3$s" : "%1$s removeu a etiqueta do sistema %3$s",
+ "You created system tag %2$s" : "Criou a etiqueta do sistema %2$s",
+ "%1$s created system tag %2$s" : "%1$s criou a etiqueta do sistema %2$s",
+ "You deleted system tag %2$s" : "Eliminou etiqueta do sistema %2$s",
+ "%1$s deleted system tag %2$s" : "%1$s eliminou a etiqueta do sistema %2$s",
+ "You updated system tag %3$s to %2$s" : "Atualizou a etiqueta do sistema %3$s para %2$s",
"%1$s updated system tag %3$s to %2$s" : "%1$s atualizou a etiqueta %3$s para %2$s",
- "%1$s assigned system tag %3$s to %2$s" : "%1$s atribuiu a etiqueta %3$s a %2$s",
- "%1$s unassigned system tag %3$s from %2$s" : "%1$s retirou a etiqueta %3$s a %2$s",
+ "You assigned system tag %3$s to %2$s" : "Atribuiu a etiqueta do sistema %3$s para %2$s",
+ "%1$s assigned system tag %3$s to %2$s" : "%1$s atribuiu a etiqueta %3$s para %2$s",
+ "You unassigned system tag %3$s from %2$s" : "Removeu a etiqueta do sistema %3$s de %2$s",
+ "%1$s unassigned system tag %3$s from %2$s" : "%1$s removeu a etiqueta do sistema %3$s de %2$s",
+ "%s (restricted)" : "%s (limitado)",
"%s (invisible)" : "%s (invisível)",
"No files in here" : "Nenhuns ficheiros aqui",
"No entries found in this folder" : "Não foram encontradas entradas nesta pasta",
diff --git a/apps/systemtags/l10n/pt_PT.json b/apps/systemtags/l10n/pt_PT.json
index 8d5db102870..1d6f99bfceb 100644
--- a/apps/systemtags/l10n/pt_PT.json
+++ b/apps/systemtags/l10n/pt_PT.json
@@ -2,16 +2,24 @@
"Tags" : "Etiquetas",
"Tagged files" : "Ficheiros etiquetados",
"Select tags to filter by" : "Selecionar etiquetas para filtrar",
- "Please select tags to filter by" : "Selecione etiquetas para filtrar",
- "No files found for the selected tags" : "Nenhum ficheiro encontrado com as etiquetas selecionadas",
- "<strong>System tags</strong> for a file have been modified" : "<strong>Etiquetas do sistema</strong> para um ficheiro foram alteradas",
- "%1$s assigned system tag %3$s" : "%1$s recebeu a etiqueta %3$s",
- "%1$s unassigned system tag %3$s" : "%1$s perdeu a etiqueta %3$s",
- "%1$s created system tag %2$s" : "%1$s criou a etiqueta %2$s",
- "%1$s deleted system tag %2$s" : "%1$s apagou a etiqueta %2$s",
+ "Please select tags to filter by" : "Por favor, selecione etiquetas para filtrar",
+ "No files found for the selected tags" : "Não foram encontrados ficheiros para as etiquetas selecionadas",
+ "<strong>System tags</strong> for a file have been modified" : "As <strong>etiquetas do Sistema</strong> para um ficheiro foram alteradas",
+ "You assigned system tag %3$s" : "Atribuiu a etiqueta do sistema %3$s",
+ "%1$s assigned system tag %3$s" : "%1$s atribuiu a etiqueta do sistema %3$s",
+ "You unassigned system tag %3$s" : "Removeu a etiqueta do sistema %3$s",
+ "%1$s unassigned system tag %3$s" : "%1$s removeu a etiqueta do sistema %3$s",
+ "You created system tag %2$s" : "Criou a etiqueta do sistema %2$s",
+ "%1$s created system tag %2$s" : "%1$s criou a etiqueta do sistema %2$s",
+ "You deleted system tag %2$s" : "Eliminou etiqueta do sistema %2$s",
+ "%1$s deleted system tag %2$s" : "%1$s eliminou a etiqueta do sistema %2$s",
+ "You updated system tag %3$s to %2$s" : "Atualizou a etiqueta do sistema %3$s para %2$s",
"%1$s updated system tag %3$s to %2$s" : "%1$s atualizou a etiqueta %3$s para %2$s",
- "%1$s assigned system tag %3$s to %2$s" : "%1$s atribuiu a etiqueta %3$s a %2$s",
- "%1$s unassigned system tag %3$s from %2$s" : "%1$s retirou a etiqueta %3$s a %2$s",
+ "You assigned system tag %3$s to %2$s" : "Atribuiu a etiqueta do sistema %3$s para %2$s",
+ "%1$s assigned system tag %3$s to %2$s" : "%1$s atribuiu a etiqueta %3$s para %2$s",
+ "You unassigned system tag %3$s from %2$s" : "Removeu a etiqueta do sistema %3$s de %2$s",
+ "%1$s unassigned system tag %3$s from %2$s" : "%1$s removeu a etiqueta do sistema %3$s de %2$s",
+ "%s (restricted)" : "%s (limitado)",
"%s (invisible)" : "%s (invisível)",
"No files in here" : "Nenhuns ficheiros aqui",
"No entries found in this folder" : "Não foram encontradas entradas nesta pasta",
diff --git a/apps/systemtags/l10n/ru.js b/apps/systemtags/l10n/ru.js
index 8e7e6ae24c6..97e27549a01 100644
--- a/apps/systemtags/l10n/ru.js
+++ b/apps/systemtags/l10n/ru.js
@@ -5,26 +5,27 @@ OC.L10N.register(
"Tagged files" : "Файлы с метками",
"Select tags to filter by" : "Выберите метки для фильтра",
"Please select tags to filter by" : "Выберите метки для фильтра",
- "No files found for the selected tags" : "Для выбранных меток фалов не найдено",
+ "No files found for the selected tags" : "Для выбранных меток файлов не найдено",
"<strong>System tags</strong> for a file have been modified" : "<strong>Системные метки</strong> файла были изменены",
- "You assigned system tag %3$s" : "Вы назначили системный тег %3$s",
+ "You assigned system tag %3$s" : "Вы назначили системную метку %3$s",
"%1$s assigned system tag %3$s" : "%1$s назначил системную метку %3$s",
- "You unassigned system tag %3$s" : "Вы отменили системный тег %3$s",
- "%1$s unassigned system tag %3$s" : "%1$s отсоединил системную метку %3$s",
- "You created system tag %2$s" : "Вы создали системный тег %2$s",
+ "You unassigned system tag %3$s" : "Вы убрали системную метку %3$s",
+ "%1$s unassigned system tag %3$s" : "%1$s убрал системную метку %3$s",
+ "You created system tag %2$s" : "Вы создали системную метку %2$s",
"%1$s created system tag %2$s" : "%1$s создал системную метку %2$s",
- "You deleted system tag %2$s" : "Вы удалили системный тег %2$s",
+ "You deleted system tag %2$s" : "Вы удалили системную метку %2$s",
"%1$s deleted system tag %2$s" : "%1$s удалил системную метку %2$s",
- "You updated system tag %3$s to %2$s" : "Вы обновили системный тег %3$s на %2$s",
+ "You updated system tag %3$s to %2$s" : "Вы обновили системную метку %3$s на %2$s",
"%1$s updated system tag %3$s to %2$s" : "%1$s обновил системную метку %3$s для %2$s",
- "You assigned system tag %3$s to %2$s" : "Вы назначили системный тег %3$s на %2$s",
+ "You assigned system tag %3$s to %2$s" : "Вы назначили системную метку %3$s на %2$s",
"%1$s assigned system tag %3$s to %2$s" : "%1$s назначил системную метку %3$s для %2$s",
- "You unassigned system tag %3$s from %2$s" : "Вы назначили системный тег %3$s из %2$s",
- "%1$s unassigned system tag %3$s from %2$s" : "%1$s отсоединил системную метку %3$s для %2$s",
+ "You unassigned system tag %3$s from %2$s" : "Вы назначили системную метку %3$s из %2$s",
+ "%1$s unassigned system tag %3$s from %2$s" : "%1$s убрал системную метку %3$s с %2$s",
+ "%s (restricted)" : "%s (ограничено)",
"%s (invisible)" : "%s (невидимые)",
"No files in here" : "Здесь нет файлов",
"No entries found in this folder" : "Нет элементов в этом каталоге",
- "Name" : "Наименование контакта",
+ "Name" : "Имя",
"Size" : "Размер",
"Modified" : "Изменён"
},
diff --git a/apps/systemtags/l10n/ru.json b/apps/systemtags/l10n/ru.json
index 2f583c4216d..39a27781fcf 100644
--- a/apps/systemtags/l10n/ru.json
+++ b/apps/systemtags/l10n/ru.json
@@ -3,26 +3,27 @@
"Tagged files" : "Файлы с метками",
"Select tags to filter by" : "Выберите метки для фильтра",
"Please select tags to filter by" : "Выберите метки для фильтра",
- "No files found for the selected tags" : "Для выбранных меток фалов не найдено",
+ "No files found for the selected tags" : "Для выбранных меток файлов не найдено",
"<strong>System tags</strong> for a file have been modified" : "<strong>Системные метки</strong> файла были изменены",
- "You assigned system tag %3$s" : "Вы назначили системный тег %3$s",
+ "You assigned system tag %3$s" : "Вы назначили системную метку %3$s",
"%1$s assigned system tag %3$s" : "%1$s назначил системную метку %3$s",
- "You unassigned system tag %3$s" : "Вы отменили системный тег %3$s",
- "%1$s unassigned system tag %3$s" : "%1$s отсоединил системную метку %3$s",
- "You created system tag %2$s" : "Вы создали системный тег %2$s",
+ "You unassigned system tag %3$s" : "Вы убрали системную метку %3$s",
+ "%1$s unassigned system tag %3$s" : "%1$s убрал системную метку %3$s",
+ "You created system tag %2$s" : "Вы создали системную метку %2$s",
"%1$s created system tag %2$s" : "%1$s создал системную метку %2$s",
- "You deleted system tag %2$s" : "Вы удалили системный тег %2$s",
+ "You deleted system tag %2$s" : "Вы удалили системную метку %2$s",
"%1$s deleted system tag %2$s" : "%1$s удалил системную метку %2$s",
- "You updated system tag %3$s to %2$s" : "Вы обновили системный тег %3$s на %2$s",
+ "You updated system tag %3$s to %2$s" : "Вы обновили системную метку %3$s на %2$s",
"%1$s updated system tag %3$s to %2$s" : "%1$s обновил системную метку %3$s для %2$s",
- "You assigned system tag %3$s to %2$s" : "Вы назначили системный тег %3$s на %2$s",
+ "You assigned system tag %3$s to %2$s" : "Вы назначили системную метку %3$s на %2$s",
"%1$s assigned system tag %3$s to %2$s" : "%1$s назначил системную метку %3$s для %2$s",
- "You unassigned system tag %3$s from %2$s" : "Вы назначили системный тег %3$s из %2$s",
- "%1$s unassigned system tag %3$s from %2$s" : "%1$s отсоединил системную метку %3$s для %2$s",
+ "You unassigned system tag %3$s from %2$s" : "Вы назначили системную метку %3$s из %2$s",
+ "%1$s unassigned system tag %3$s from %2$s" : "%1$s убрал системную метку %3$s с %2$s",
+ "%s (restricted)" : "%s (ограничено)",
"%s (invisible)" : "%s (невидимые)",
"No files in here" : "Здесь нет файлов",
"No entries found in this folder" : "Нет элементов в этом каталоге",
- "Name" : "Наименование контакта",
+ "Name" : "Имя",
"Size" : "Размер",
"Modified" : "Изменён"
},"pluralForm" :"nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);"
diff --git a/apps/user_ldap/l10n/pt_PT.js b/apps/user_ldap/l10n/pt_PT.js
index 1703765f975..89bf539bc24 100644
--- a/apps/user_ldap/l10n/pt_PT.js
+++ b/apps/user_ldap/l10n/pt_PT.js
@@ -13,6 +13,7 @@ OC.L10N.register(
" Could not set configuration %s" : "Não foi possível definir a configuração %s",
"Action does not exist" : "Não existe esta acção",
"The Base DN appears to be wrong" : "O ND de base parece estar errado",
+ "Testing configuration…" : "A testar a configuração…",
"Configuration incorrect" : "Configuração incorreta",
"Configuration incomplete" : "Configuração incompleta",
"Configuration OK" : "Configuração OK",
@@ -95,6 +96,7 @@ OC.L10N.register(
"Test Base DN" : "Testar Base DN",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Evita pedidos LDAP automáticos. Melhor para grandes configurações, mas requer conhecimentos LDAP.",
"Manually enter LDAP filters (recommended for large directories)" : "Introduzir filtros LDAP manualmente (recomendado para directórios grandes)",
+ "%s access is limited to users meeting these criteria:" : "O acesso %s está limitado para os utilizadores que reúnam estes critérios:",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "Os objectos mais comuns para utilizadores são <em>organizationalPerson, person, user, and inetOrgPerson</em>. Se não tem a certeza de que classe de objecto deverá seleccionar, por favor, contacte o administrador do Directório.",
"The filter specifies which LDAP users shall have access to the %s instance." : "O filtro especifica quais utilizadores do LDAP devem ter acesso à instância %s.",
"Verify settings and count users" : "Verificar definições e contar utilizadores",
diff --git a/apps/user_ldap/l10n/pt_PT.json b/apps/user_ldap/l10n/pt_PT.json
index d96f415480a..379e326976f 100644
--- a/apps/user_ldap/l10n/pt_PT.json
+++ b/apps/user_ldap/l10n/pt_PT.json
@@ -11,6 +11,7 @@
" Could not set configuration %s" : "Não foi possível definir a configuração %s",
"Action does not exist" : "Não existe esta acção",
"The Base DN appears to be wrong" : "O ND de base parece estar errado",
+ "Testing configuration…" : "A testar a configuração…",
"Configuration incorrect" : "Configuração incorreta",
"Configuration incomplete" : "Configuração incompleta",
"Configuration OK" : "Configuração OK",
@@ -93,6 +94,7 @@
"Test Base DN" : "Testar Base DN",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Evita pedidos LDAP automáticos. Melhor para grandes configurações, mas requer conhecimentos LDAP.",
"Manually enter LDAP filters (recommended for large directories)" : "Introduzir filtros LDAP manualmente (recomendado para directórios grandes)",
+ "%s access is limited to users meeting these criteria:" : "O acesso %s está limitado para os utilizadores que reúnam estes critérios:",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "Os objectos mais comuns para utilizadores são <em>organizationalPerson, person, user, and inetOrgPerson</em>. Se não tem a certeza de que classe de objecto deverá seleccionar, por favor, contacte o administrador do Directório.",
"The filter specifies which LDAP users shall have access to the %s instance." : "O filtro especifica quais utilizadores do LDAP devem ter acesso à instância %s.",
"Verify settings and count users" : "Verificar definições e contar utilizadores",
diff --git a/core/l10n/de.js b/core/l10n/de.js
index 47f0a8df89d..177376c3802 100644
--- a/core/l10n/de.js
+++ b/core/l10n/de.js
@@ -296,6 +296,10 @@ OC.L10N.register(
"This means only administrators can use the instance." : "Dies bedeutet, dass diese Instanz nur von Administratoren genutzt werden kann.",
"Contact your system administrator if this message persists or appeared unexpectedly." : "Kontaktiere Deinen Systemadministrator, wenn diese Meldung dauerhaft oder unerwartet erscheint.",
"Thank you for your patience." : "Vielen Dank für Deine Geduld.",
+ "Two-step verification" : "Bestätigung in zwei Schritten",
+ "Enhanced security has been enabled for your account. Please authenticate using a second factor." : "Die erweiterte Sicherheit wurde für dich Konto aktiviert. Bitte authentifiziere dich mit einem zweiten Faktor. ",
+ "Please authenticate using the selected factor." : "Bitte authentifiziere dich mit dem ausgewählten zweiten Faktor. ",
+ "An error occured while verifying the token" : "Es ist ein Fehler bei der Verifizierung des Tokens aufgetreten",
"You are accessing the server from an untrusted domain." : "Du greifst von einer nicht vertrauenswürdigen Domain auf den Server zu.",
"Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domains\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "Bitte kontaktiere deinen Administrator. Wenn du ein Administrator dieser Instanz bist, konfigurieren die \"TRUSTED_DOMAINS\" Einstellung in config/config.php .Eine Beispielkonfiguration ist in config/config.sample.php zur Verfügung gestellt.",
"Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "Wenn es Deine Konfiguration zulässt, kannst Du als Administrator gegebenenfalls den Button unten benutzen, um diese Domain als vertrauenswürdig einzustufen.",
diff --git a/core/l10n/de.json b/core/l10n/de.json
index 81411d4a095..a66abe70162 100644
--- a/core/l10n/de.json
+++ b/core/l10n/de.json
@@ -294,6 +294,10 @@
"This means only administrators can use the instance." : "Dies bedeutet, dass diese Instanz nur von Administratoren genutzt werden kann.",
"Contact your system administrator if this message persists or appeared unexpectedly." : "Kontaktiere Deinen Systemadministrator, wenn diese Meldung dauerhaft oder unerwartet erscheint.",
"Thank you for your patience." : "Vielen Dank für Deine Geduld.",
+ "Two-step verification" : "Bestätigung in zwei Schritten",
+ "Enhanced security has been enabled for your account. Please authenticate using a second factor." : "Die erweiterte Sicherheit wurde für dich Konto aktiviert. Bitte authentifiziere dich mit einem zweiten Faktor. ",
+ "Please authenticate using the selected factor." : "Bitte authentifiziere dich mit dem ausgewählten zweiten Faktor. ",
+ "An error occured while verifying the token" : "Es ist ein Fehler bei der Verifizierung des Tokens aufgetreten",
"You are accessing the server from an untrusted domain." : "Du greifst von einer nicht vertrauenswürdigen Domain auf den Server zu.",
"Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domains\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "Bitte kontaktiere deinen Administrator. Wenn du ein Administrator dieser Instanz bist, konfigurieren die \"TRUSTED_DOMAINS\" Einstellung in config/config.php .Eine Beispielkonfiguration ist in config/config.sample.php zur Verfügung gestellt.",
"Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "Wenn es Deine Konfiguration zulässt, kannst Du als Administrator gegebenenfalls den Button unten benutzen, um diese Domain als vertrauenswürdig einzustufen.",
diff --git a/core/l10n/de_DE.js b/core/l10n/de_DE.js
index 16584c6f503..f10a73798d6 100644
--- a/core/l10n/de_DE.js
+++ b/core/l10n/de_DE.js
@@ -296,6 +296,10 @@ OC.L10N.register(
"This means only administrators can use the instance." : "Das bedeutet, dass diese Instanz nur von Administratoren benutzt werden kann.",
"Contact your system administrator if this message persists or appeared unexpectedly." : "Kontaktieren Sie Ihren Systemadministrator, wenn diese Meldung dauerhaft oder unerwartet erscheint.",
"Thank you for your patience." : "Vielen Dank für Ihre Geduld.",
+ "Two-step verification" : "Bestätigung in zwei Schritten",
+ "Enhanced security has been enabled for your account. Please authenticate using a second factor." : "Die erweiterte Sicherheit wurde für Ihr Konto aktiviert. Bitte authentifizieren Sie sich mit einem zweiten Faktor. ",
+ "Please authenticate using the selected factor." : "Bitte authentifizieren Sie sich mit dem ausgewählten zweiten Faktor. ",
+ "An error occured while verifying the token" : "Es ist ein Fehler bei der Verifizierung des Tokens aufgetreten",
"You are accessing the server from an untrusted domain." : "Sie greifen von einer nicht vertrauenswürdigen Domain auf den Server zu.",
"Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domains\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "Bitte kontaktieren Sie Ihren Administrator. Wenn Sie Administrator dieser Instanz sind, konfigurieren Sie bitte die „trusted_domain“-Einstellung in config/config.php. Eine Beispielkonfiguration wird unter config/config.sample.php bereitgestellt.",
"Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "Wenn es Ihre Konfiguration zulässt, können Sie als Administrator gegebenenfalls den Button unten benutzen, um diese Domain als vertrauenswürdig einzustufen.",
diff --git a/core/l10n/de_DE.json b/core/l10n/de_DE.json
index 7b449e7c055..3b6267dca62 100644
--- a/core/l10n/de_DE.json
+++ b/core/l10n/de_DE.json
@@ -294,6 +294,10 @@
"This means only administrators can use the instance." : "Das bedeutet, dass diese Instanz nur von Administratoren benutzt werden kann.",
"Contact your system administrator if this message persists or appeared unexpectedly." : "Kontaktieren Sie Ihren Systemadministrator, wenn diese Meldung dauerhaft oder unerwartet erscheint.",
"Thank you for your patience." : "Vielen Dank für Ihre Geduld.",
+ "Two-step verification" : "Bestätigung in zwei Schritten",
+ "Enhanced security has been enabled for your account. Please authenticate using a second factor." : "Die erweiterte Sicherheit wurde für Ihr Konto aktiviert. Bitte authentifizieren Sie sich mit einem zweiten Faktor. ",
+ "Please authenticate using the selected factor." : "Bitte authentifizieren Sie sich mit dem ausgewählten zweiten Faktor. ",
+ "An error occured while verifying the token" : "Es ist ein Fehler bei der Verifizierung des Tokens aufgetreten",
"You are accessing the server from an untrusted domain." : "Sie greifen von einer nicht vertrauenswürdigen Domain auf den Server zu.",
"Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domains\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "Bitte kontaktieren Sie Ihren Administrator. Wenn Sie Administrator dieser Instanz sind, konfigurieren Sie bitte die „trusted_domain“-Einstellung in config/config.php. Eine Beispielkonfiguration wird unter config/config.sample.php bereitgestellt.",
"Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "Wenn es Ihre Konfiguration zulässt, können Sie als Administrator gegebenenfalls den Button unten benutzen, um diese Domain als vertrauenswürdig einzustufen.",
diff --git a/core/l10n/pt_BR.js b/core/l10n/pt_BR.js
index 1b972c91bca..a0ed6ee2aba 100644
--- a/core/l10n/pt_BR.js
+++ b/core/l10n/pt_BR.js
@@ -297,6 +297,9 @@ OC.L10N.register(
"Contact your system administrator if this message persists or appeared unexpectedly." : "Contacte o seu administrador do sistema se esta mensagem persistir ou aparecer inesperadamente.",
"Thank you for your patience." : "Obrigado pela sua paciência.",
"Two-step verification" : "Verificação em dois passos",
+ "Enhanced security has been enabled for your account. Please authenticate using a second factor." : "Segurança reforçada foi ativada para sua conta. Por favor autenticar usando um segundo fator.",
+ "Please authenticate using the selected factor." : "Por favor autenticar usando o fator selecionado.",
+ "An error occured while verifying the token" : "Ocorreu um erro ao verificar o token",
"You are accessing the server from an untrusted domain." : "Você está acessando o servidor a partir de um domínio não confiável.",
"Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domains\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "Por favor entre em contato com o administrador. Se você é um administrador deste exemplo, configure a definição \"trusted_domains\" em config/config.php. Um exemplo de configuração é fornecido em config/config.sample.php.",
"Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "Dependendo da configuração, como administrador, você também pode ser capaz de usar o botão abaixo para confiar neste domínio.",
diff --git a/core/l10n/pt_BR.json b/core/l10n/pt_BR.json
index d2835e506ab..8642980d766 100644
--- a/core/l10n/pt_BR.json
+++ b/core/l10n/pt_BR.json
@@ -295,6 +295,9 @@
"Contact your system administrator if this message persists or appeared unexpectedly." : "Contacte o seu administrador do sistema se esta mensagem persistir ou aparecer inesperadamente.",
"Thank you for your patience." : "Obrigado pela sua paciência.",
"Two-step verification" : "Verificação em dois passos",
+ "Enhanced security has been enabled for your account. Please authenticate using a second factor." : "Segurança reforçada foi ativada para sua conta. Por favor autenticar usando um segundo fator.",
+ "Please authenticate using the selected factor." : "Por favor autenticar usando o fator selecionado.",
+ "An error occured while verifying the token" : "Ocorreu um erro ao verificar o token",
"You are accessing the server from an untrusted domain." : "Você está acessando o servidor a partir de um domínio não confiável.",
"Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domains\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "Por favor entre em contato com o administrador. Se você é um administrador deste exemplo, configure a definição \"trusted_domains\" em config/config.php. Um exemplo de configuração é fornecido em config/config.sample.php.",
"Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "Dependendo da configuração, como administrador, você também pode ser capaz de usar o botão abaixo para confiar neste domínio.",
diff --git a/core/l10n/pt_PT.js b/core/l10n/pt_PT.js
index df62ba1e39c..64651114478 100644
--- a/core/l10n/pt_PT.js
+++ b/core/l10n/pt_PT.js
@@ -1,7 +1,7 @@
OC.L10N.register(
"core",
{
- "Please select a file." : "Por favor seleccione um ficheiro.",
+ "Please select a file." : "Por favor, selecione um ficheiro.",
"File is too big" : "O ficheiro é demasiado grande",
"Invalid file provided" : "Ficheiro indicado inválido",
"No image or file provided" : "Não foi fornecido nenhum ficheiro ou imagem",
@@ -195,6 +195,7 @@ OC.L10N.register(
"Warning" : "Aviso",
"Error while sending notification" : "Erro enquanto estava a enviar a notificação",
"Non-existing tag #{tag}" : "Etiqueta não existente #{tag}",
+ "restricted" : "limitado",
"invisible" : "invisível",
"({scope})" : "({scope})",
"Delete" : "Apagar",
@@ -281,6 +282,7 @@ OC.L10N.register(
"Please contact your administrator." : "Por favor contacte o administrador.",
"An internal error occurred." : "Ocorreu um erro interno.",
"Please try again or contact your administrator." : "Por favor tente de novo ou contacte o administrador.",
+ "Username or email" : "Nome de utilizador ou e-mail:",
"Log in" : "Iniciar Sessão",
"Wrong password. Reset it?" : "Senha errada. Repô-la?",
"Wrong password." : "Palavra-passe errada.",
@@ -294,6 +296,10 @@ OC.L10N.register(
"This means only administrators can use the instance." : "Isto significa que apenas os administradores podem usar a instância.",
"Contact your system administrator if this message persists or appeared unexpectedly." : "Contacte o seu administrador de sistema se esta mensagem continuar a aparecer ou apareceu inesperadamente.",
"Thank you for your patience." : "Obrigado pela sua paciência.",
+ "Two-step verification" : "Verificação de dois passos:",
+ "Enhanced security has been enabled for your account. Please authenticate using a second factor." : "A segurança reforçada foi ativada para a sua conta. Por favor, autentique utilizando um segundo fator.",
+ "Please authenticate using the selected factor." : "Por favor, autentique utilizando um segundo fator.",
+ "An error occured while verifying the token" : "Ocorreu um erro durante a verificação do token",
"You are accessing the server from an untrusted domain." : "Está a aceder ao servidor a partir de um domínio que não é de confiança.",
"Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domains\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "Por favor contacte o seu administrador. Se é um administrador desta instância, configure as definições \"trusted_domains\" em config/config.php. Um exemplo de configuração é fornecido em config/config.sample.php.",
"Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "Dependendo da configuração, como administrador, você também pode ser capaz de usar o botão abaixo para confiar neste domínio.",
diff --git a/core/l10n/pt_PT.json b/core/l10n/pt_PT.json
index 43961003d05..d65cfc4a4d5 100644
--- a/core/l10n/pt_PT.json
+++ b/core/l10n/pt_PT.json
@@ -1,5 +1,5 @@
{ "translations": {
- "Please select a file." : "Por favor seleccione um ficheiro.",
+ "Please select a file." : "Por favor, selecione um ficheiro.",
"File is too big" : "O ficheiro é demasiado grande",
"Invalid file provided" : "Ficheiro indicado inválido",
"No image or file provided" : "Não foi fornecido nenhum ficheiro ou imagem",
@@ -193,6 +193,7 @@
"Warning" : "Aviso",
"Error while sending notification" : "Erro enquanto estava a enviar a notificação",
"Non-existing tag #{tag}" : "Etiqueta não existente #{tag}",
+ "restricted" : "limitado",
"invisible" : "invisível",
"({scope})" : "({scope})",
"Delete" : "Apagar",
@@ -279,6 +280,7 @@
"Please contact your administrator." : "Por favor contacte o administrador.",
"An internal error occurred." : "Ocorreu um erro interno.",
"Please try again or contact your administrator." : "Por favor tente de novo ou contacte o administrador.",
+ "Username or email" : "Nome de utilizador ou e-mail:",
"Log in" : "Iniciar Sessão",
"Wrong password. Reset it?" : "Senha errada. Repô-la?",
"Wrong password." : "Palavra-passe errada.",
@@ -292,6 +294,10 @@
"This means only administrators can use the instance." : "Isto significa que apenas os administradores podem usar a instância.",
"Contact your system administrator if this message persists or appeared unexpectedly." : "Contacte o seu administrador de sistema se esta mensagem continuar a aparecer ou apareceu inesperadamente.",
"Thank you for your patience." : "Obrigado pela sua paciência.",
+ "Two-step verification" : "Verificação de dois passos:",
+ "Enhanced security has been enabled for your account. Please authenticate using a second factor." : "A segurança reforçada foi ativada para a sua conta. Por favor, autentique utilizando um segundo fator.",
+ "Please authenticate using the selected factor." : "Por favor, autentique utilizando um segundo fator.",
+ "An error occured while verifying the token" : "Ocorreu um erro durante a verificação do token",
"You are accessing the server from an untrusted domain." : "Está a aceder ao servidor a partir de um domínio que não é de confiança.",
"Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domains\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "Por favor contacte o seu administrador. Se é um administrador desta instância, configure as definições \"trusted_domains\" em config/config.php. Um exemplo de configuração é fornecido em config/config.sample.php.",
"Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "Dependendo da configuração, como administrador, você também pode ser capaz de usar o botão abaixo para confiar neste domínio.",
diff --git a/lib/l10n/pt_PT.js b/lib/l10n/pt_PT.js
index 66743f9b586..8d6cfadce42 100644
--- a/lib/l10n/pt_PT.js
+++ b/lib/l10n/pt_PT.js
@@ -9,6 +9,7 @@ OC.L10N.register(
"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" : "Foi detectado que a configuração de amostra foi copiada. Isso pode danificar a sua instalação e não é suportado. Por favor, leia a documentação antes de realizar mudanças no config.php",
"PHP %s or higher is required." : "Necessário PHP %s ou maior.",
"PHP with a version lower than %s is required." : "É necessário um PHP com uma versão inferir a %s.",
+ "%sbit or higher PHP required." : "PHP requerido %sbit ou superior.",
"Following databases are supported: %s" : "As seguintes bases de dados são suportadas: %s",
"The command line tool %s could not be found" : "A ferramenta de linha de comento %s não foi encontrada",
"The library %s is not available." : "A biblioteca %s não está disponível.",
@@ -109,6 +110,8 @@ OC.L10N.register(
"Username contains whitespace at the beginning or at the end" : "Nome de utilizador contém espaço em branco no início ou no fim",
"A valid password must be provided" : "Uma password válida deve ser fornecida",
"The username is already being used" : "O nome de utilizador já está a ser usado",
+ "Login canceled by app" : "Sessão cancelada pela app",
+ "User disabled" : "Utilziador desativado",
"Help" : "Ajuda",
"Personal" : "Pessoal",
"Users" : "Utilizadores",
@@ -161,6 +164,8 @@ OC.L10N.register(
"Storage incomplete configuration. %s" : "Configuração incompleta do armazenamento. %s",
"Storage connection error. %s" : "Erro de ligação ao armazenamento. %s",
"Storage not available" : "Armazenamento indisposinvel",
- "Storage connection timeout. %s" : "Tempo de ligação ao armazenamento expirou. %s"
+ "Storage connection timeout. %s" : "Tempo de ligação ao armazenamento expirou. %s",
+ "_%n file_::_%n files_" : ["%n ficheiro","%n ficheiros"],
+ "_%n window_::_%n windows_" : ["%n janela","%n janelas"]
},
"nplurals=2; plural=(n != 1);");
diff --git a/lib/l10n/pt_PT.json b/lib/l10n/pt_PT.json
index 3e2bbc24503..58c3dd70212 100644
--- a/lib/l10n/pt_PT.json
+++ b/lib/l10n/pt_PT.json
@@ -7,6 +7,7 @@
"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" : "Foi detectado que a configuração de amostra foi copiada. Isso pode danificar a sua instalação e não é suportado. Por favor, leia a documentação antes de realizar mudanças no config.php",
"PHP %s or higher is required." : "Necessário PHP %s ou maior.",
"PHP with a version lower than %s is required." : "É necessário um PHP com uma versão inferir a %s.",
+ "%sbit or higher PHP required." : "PHP requerido %sbit ou superior.",
"Following databases are supported: %s" : "As seguintes bases de dados são suportadas: %s",
"The command line tool %s could not be found" : "A ferramenta de linha de comento %s não foi encontrada",
"The library %s is not available." : "A biblioteca %s não está disponível.",
@@ -107,6 +108,8 @@
"Username contains whitespace at the beginning or at the end" : "Nome de utilizador contém espaço em branco no início ou no fim",
"A valid password must be provided" : "Uma password válida deve ser fornecida",
"The username is already being used" : "O nome de utilizador já está a ser usado",
+ "Login canceled by app" : "Sessão cancelada pela app",
+ "User disabled" : "Utilziador desativado",
"Help" : "Ajuda",
"Personal" : "Pessoal",
"Users" : "Utilizadores",
@@ -159,6 +162,8 @@
"Storage incomplete configuration. %s" : "Configuração incompleta do armazenamento. %s",
"Storage connection error. %s" : "Erro de ligação ao armazenamento. %s",
"Storage not available" : "Armazenamento indisposinvel",
- "Storage connection timeout. %s" : "Tempo de ligação ao armazenamento expirou. %s"
+ "Storage connection timeout. %s" : "Tempo de ligação ao armazenamento expirou. %s",
+ "_%n file_::_%n files_" : ["%n ficheiro","%n ficheiros"],
+ "_%n window_::_%n windows_" : ["%n janela","%n janelas"]
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/settings/l10n/de.js b/settings/l10n/de.js
index 2a96f91a2b3..65cac6fb372 100644
--- a/settings/l10n/de.js
+++ b/settings/l10n/de.js
@@ -86,6 +86,10 @@ OC.L10N.register(
"The app has been enabled but needs to be updated. You will be redirected to the update page in 5 seconds." : "Die App wurde aktiviert, muss aber aktualisiert werden. Du wirst in 5 Sekunden zu Aktualisierungsseite weitergeleitet",
"App update" : "App aktualisiert",
"No apps found for {query}" : "Keine Applikationen für {query} gefunden",
+ "Disconnect" : "Trennen",
+ "Error while loading browser sessions and device tokens" : "Fehler beim Laden der Browser-Sitzungen und Gerätetoken",
+ "Error while creating device token" : "Fehler beim Erstellen des Gerätetokens",
+ "Error while deleting the token" : "Fehler beim Löschen des Gerätetokens",
"An error occurred. Please upload an ASCII-encoded PEM certificate." : "Es ist ein Fehler aufgetreten. Bitte lade ein ASCII-kodiertes PEM-Zertifikat hoch.",
"Valid until {date}" : "Gültig bis {date}",
"Delete" : "Löschen",
@@ -114,6 +118,8 @@ OC.L10N.register(
"__language_name__" : "Deutsch (Persönlich)",
"Unlimited" : "Unbegrenzt",
"Personal info" : "Persönliche Informationen",
+ "Sessions" : "Sitzungen",
+ "Devices" : "Geräte",
"Sync clients" : "Sync-Clients",
"Everything (fatal issues, errors, warnings, info, debug)" : "Alles (fatale Probleme, Fehler, Warnungen, Infos, Debug-Meldungen)",
"Info, warnings, errors and fatal issues" : "Infos, Warnungen, Fehler und fatale Probleme",
@@ -260,7 +266,12 @@ OC.L10N.register(
"Current password" : "Aktuelles Passwort",
"New password" : "Neues Passwort",
"Change password" : "Passwort ändern",
+ "These are the web browsers currently logged in to your ownCloud." : "Dies sind die Webbrowser, mit denen du aktuell in deiner ownCloud angemeldet bist.",
+ "Browser" : "Browser",
+ "Most recent activity" : "Neueste Aktivität",
+ "You've linked these devices." : "Du hast diese Geräte verbunden.",
"Name" : "Name",
+ "A device password is a passcode that gives an app or device permissions to access your ownCloud account." : "Ein Gerätepasswort ist ein Passwort, dass einer App oder einem Gerät erlaubt auf deinen owncloud-Konto zuzugreifen,",
"Language" : "Sprache",
"Help translate" : "Hilf bei der Übersetzung",
"Get the apps to sync your files" : "Lade die Apps zur Synchronisierung Deiner Daten herunter",
diff --git a/settings/l10n/de.json b/settings/l10n/de.json
index 7ba11878558..c9068476526 100644
--- a/settings/l10n/de.json
+++ b/settings/l10n/de.json
@@ -84,6 +84,10 @@
"The app has been enabled but needs to be updated. You will be redirected to the update page in 5 seconds." : "Die App wurde aktiviert, muss aber aktualisiert werden. Du wirst in 5 Sekunden zu Aktualisierungsseite weitergeleitet",
"App update" : "App aktualisiert",
"No apps found for {query}" : "Keine Applikationen für {query} gefunden",
+ "Disconnect" : "Trennen",
+ "Error while loading browser sessions and device tokens" : "Fehler beim Laden der Browser-Sitzungen und Gerätetoken",
+ "Error while creating device token" : "Fehler beim Erstellen des Gerätetokens",
+ "Error while deleting the token" : "Fehler beim Löschen des Gerätetokens",
"An error occurred. Please upload an ASCII-encoded PEM certificate." : "Es ist ein Fehler aufgetreten. Bitte lade ein ASCII-kodiertes PEM-Zertifikat hoch.",
"Valid until {date}" : "Gültig bis {date}",
"Delete" : "Löschen",
@@ -112,6 +116,8 @@
"__language_name__" : "Deutsch (Persönlich)",
"Unlimited" : "Unbegrenzt",
"Personal info" : "Persönliche Informationen",
+ "Sessions" : "Sitzungen",
+ "Devices" : "Geräte",
"Sync clients" : "Sync-Clients",
"Everything (fatal issues, errors, warnings, info, debug)" : "Alles (fatale Probleme, Fehler, Warnungen, Infos, Debug-Meldungen)",
"Info, warnings, errors and fatal issues" : "Infos, Warnungen, Fehler und fatale Probleme",
@@ -258,7 +264,12 @@
"Current password" : "Aktuelles Passwort",
"New password" : "Neues Passwort",
"Change password" : "Passwort ändern",
+ "These are the web browsers currently logged in to your ownCloud." : "Dies sind die Webbrowser, mit denen du aktuell in deiner ownCloud angemeldet bist.",
+ "Browser" : "Browser",
+ "Most recent activity" : "Neueste Aktivität",
+ "You've linked these devices." : "Du hast diese Geräte verbunden.",
"Name" : "Name",
+ "A device password is a passcode that gives an app or device permissions to access your ownCloud account." : "Ein Gerätepasswort ist ein Passwort, dass einer App oder einem Gerät erlaubt auf deinen owncloud-Konto zuzugreifen,",
"Language" : "Sprache",
"Help translate" : "Hilf bei der Übersetzung",
"Get the apps to sync your files" : "Lade die Apps zur Synchronisierung Deiner Daten herunter",
diff --git a/settings/l10n/de_DE.js b/settings/l10n/de_DE.js
index 3a5e4b8c9b7..c748f0ba1c2 100644
--- a/settings/l10n/de_DE.js
+++ b/settings/l10n/de_DE.js
@@ -86,6 +86,10 @@ OC.L10N.register(
"The app has been enabled but needs to be updated. You will be redirected to the update page in 5 seconds." : "Die App wurde aktiviert, aber sie benötigt ein Update. Sie werden zur Update Seite in 5 Sekunden weitergeleitet.",
"App update" : "App aktualisieren",
"No apps found for {query}" : "Keine Applikationen für {query} gefunden",
+ "Disconnect" : "Trennen",
+ "Error while loading browser sessions and device tokens" : "Fehler beim Laden der Browser-Sitzungen und Gerätetoken",
+ "Error while creating device token" : "Fehler beim Erstellen des Gerätetokens",
+ "Error while deleting the token" : "Fehler beim Löschen des Gerätetokens",
"An error occurred. Please upload an ASCII-encoded PEM certificate." : "Es ist ein Fehler aufgetreten. Bitte laden Sie ein ASCII-kodiertes PEM-Zertifikat hoch.",
"Valid until {date}" : "Gültig bis {date}",
"Delete" : "Löschen",
@@ -114,6 +118,8 @@ OC.L10N.register(
"__language_name__" : "Deutsch (Förmlich: Sie)",
"Unlimited" : "Unbegrenzt",
"Personal info" : "Persönliche Informationen",
+ "Sessions" : "Sitzungen",
+ "Devices" : "Geräte",
"Sync clients" : "Sync-Clients",
"Everything (fatal issues, errors, warnings, info, debug)" : "Alles (fatale Probleme, Fehler, Warnungen, Infos, Fehlerdiagnose)",
"Info, warnings, errors and fatal issues" : "Infos, Warnungen, Fehler und fatale Probleme",
@@ -260,7 +266,12 @@ OC.L10N.register(
"Current password" : "Aktuelles Passwort",
"New password" : "Neues Passwort",
"Change password" : "Passwort ändern",
+ "These are the web browsers currently logged in to your ownCloud." : "Dies sind die Webbrowser, mit denen Sie aktuell in Ihrer ownCloud angemeldet sind.",
+ "Browser" : "Browser",
+ "Most recent activity" : "Neueste Aktivität",
+ "You've linked these devices." : "Sie haben diese Geräte verbunden.",
"Name" : "Name",
+ "A device password is a passcode that gives an app or device permissions to access your ownCloud account." : "Ein Gerätepasswort ist ein Passwort, dass einer App oder einem Gerät erlaubt auf Ihren owncloud-Konto zuzugreifen,",
"Language" : "Sprache",
"Help translate" : "Helfen Sie bei der Übersetzung",
"Get the apps to sync your files" : "Installieren Sie die Anwendungen, um Ihre Dateien zu synchronisieren",
diff --git a/settings/l10n/de_DE.json b/settings/l10n/de_DE.json
index 65724bcbc8f..00c1bea7fba 100644
--- a/settings/l10n/de_DE.json
+++ b/settings/l10n/de_DE.json
@@ -84,6 +84,10 @@
"The app has been enabled but needs to be updated. You will be redirected to the update page in 5 seconds." : "Die App wurde aktiviert, aber sie benötigt ein Update. Sie werden zur Update Seite in 5 Sekunden weitergeleitet.",
"App update" : "App aktualisieren",
"No apps found for {query}" : "Keine Applikationen für {query} gefunden",
+ "Disconnect" : "Trennen",
+ "Error while loading browser sessions and device tokens" : "Fehler beim Laden der Browser-Sitzungen und Gerätetoken",
+ "Error while creating device token" : "Fehler beim Erstellen des Gerätetokens",
+ "Error while deleting the token" : "Fehler beim Löschen des Gerätetokens",
"An error occurred. Please upload an ASCII-encoded PEM certificate." : "Es ist ein Fehler aufgetreten. Bitte laden Sie ein ASCII-kodiertes PEM-Zertifikat hoch.",
"Valid until {date}" : "Gültig bis {date}",
"Delete" : "Löschen",
@@ -112,6 +116,8 @@
"__language_name__" : "Deutsch (Förmlich: Sie)",
"Unlimited" : "Unbegrenzt",
"Personal info" : "Persönliche Informationen",
+ "Sessions" : "Sitzungen",
+ "Devices" : "Geräte",
"Sync clients" : "Sync-Clients",
"Everything (fatal issues, errors, warnings, info, debug)" : "Alles (fatale Probleme, Fehler, Warnungen, Infos, Fehlerdiagnose)",
"Info, warnings, errors and fatal issues" : "Infos, Warnungen, Fehler und fatale Probleme",
@@ -258,7 +264,12 @@
"Current password" : "Aktuelles Passwort",
"New password" : "Neues Passwort",
"Change password" : "Passwort ändern",
+ "These are the web browsers currently logged in to your ownCloud." : "Dies sind die Webbrowser, mit denen Sie aktuell in Ihrer ownCloud angemeldet sind.",
+ "Browser" : "Browser",
+ "Most recent activity" : "Neueste Aktivität",
+ "You've linked these devices." : "Sie haben diese Geräte verbunden.",
"Name" : "Name",
+ "A device password is a passcode that gives an app or device permissions to access your ownCloud account." : "Ein Gerätepasswort ist ein Passwort, dass einer App oder einem Gerät erlaubt auf Ihren owncloud-Konto zuzugreifen,",
"Language" : "Sprache",
"Help translate" : "Helfen Sie bei der Übersetzung",
"Get the apps to sync your files" : "Installieren Sie die Anwendungen, um Ihre Dateien zu synchronisieren",
diff --git a/settings/l10n/pt_BR.js b/settings/l10n/pt_BR.js
index 686c1f014fc..82c384b53d4 100644
--- a/settings/l10n/pt_BR.js
+++ b/settings/l10n/pt_BR.js
@@ -87,6 +87,9 @@ OC.L10N.register(
"App update" : "Atualização de aplicativo",
"No apps found for {query}" : "Nenhum aplicativo encontrados para {query}",
"Disconnect" : "Desconectar",
+ "Error while loading browser sessions and device tokens" : "Erro durante carregamento de sessões do navegador e tokens de dispositivos",
+ "Error while creating device token" : "Erro ao criar token de dispositivo",
+ "Error while deleting the token" : "Erro ao excluir o token",
"An error occurred. Please upload an ASCII-encoded PEM certificate." : "Ocorreu um erro. Por favor envie um certificado ASCII-encoded PEM",
"Valid until {date}" : "Vádido até {date}",
"Delete" : "Excluir",
@@ -115,6 +118,8 @@ OC.L10N.register(
"__language_name__" : "__language_name__",
"Unlimited" : "Ilimitado",
"Personal info" : "Informação pessoal",
+ "Sessions" : "Sessões",
+ "Devices" : "Dispositivos",
"Sync clients" : "Clientes de Sincronização",
"Everything (fatal issues, errors, warnings, info, debug)" : "Tudo (questões fatais, erros, avisos, informações, depuração)",
"Info, warnings, errors and fatal issues" : "Informações, avisos, erros e problemas fatais",
@@ -261,7 +266,12 @@ OC.L10N.register(
"Current password" : "Senha atual",
"New password" : "Nova senha",
"Change password" : "Alterar senha",
+ "These are the web browsers currently logged in to your ownCloud." : "Estes são os navegadores web conectados no momento para o seu ownCloud.",
+ "Browser" : "Navegador",
+ "Most recent activity" : "Atividade mais recente",
+ "You've linked these devices." : "Você vinculou esses dispositivos.",
"Name" : "Nome",
+ "A device password is a passcode that gives an app or device permissions to access your ownCloud account." : "A senha do dispositivo é uma senha que dá a um aplicativo ou dispositivo permissões para acessar sua conta ownCloud.",
"Language" : "Idioma",
"Help translate" : "Ajude a traduzir",
"Get the apps to sync your files" : "Obtenha apps para sincronizar seus arquivos",
diff --git a/settings/l10n/pt_BR.json b/settings/l10n/pt_BR.json
index 08ccfb7a2ac..39947676f15 100644
--- a/settings/l10n/pt_BR.json
+++ b/settings/l10n/pt_BR.json
@@ -85,6 +85,9 @@
"App update" : "Atualização de aplicativo",
"No apps found for {query}" : "Nenhum aplicativo encontrados para {query}",
"Disconnect" : "Desconectar",
+ "Error while loading browser sessions and device tokens" : "Erro durante carregamento de sessões do navegador e tokens de dispositivos",
+ "Error while creating device token" : "Erro ao criar token de dispositivo",
+ "Error while deleting the token" : "Erro ao excluir o token",
"An error occurred. Please upload an ASCII-encoded PEM certificate." : "Ocorreu um erro. Por favor envie um certificado ASCII-encoded PEM",
"Valid until {date}" : "Vádido até {date}",
"Delete" : "Excluir",
@@ -113,6 +116,8 @@
"__language_name__" : "__language_name__",
"Unlimited" : "Ilimitado",
"Personal info" : "Informação pessoal",
+ "Sessions" : "Sessões",
+ "Devices" : "Dispositivos",
"Sync clients" : "Clientes de Sincronização",
"Everything (fatal issues, errors, warnings, info, debug)" : "Tudo (questões fatais, erros, avisos, informações, depuração)",
"Info, warnings, errors and fatal issues" : "Informações, avisos, erros e problemas fatais",
@@ -259,7 +264,12 @@
"Current password" : "Senha atual",
"New password" : "Nova senha",
"Change password" : "Alterar senha",
+ "These are the web browsers currently logged in to your ownCloud." : "Estes são os navegadores web conectados no momento para o seu ownCloud.",
+ "Browser" : "Navegador",
+ "Most recent activity" : "Atividade mais recente",
+ "You've linked these devices." : "Você vinculou esses dispositivos.",
"Name" : "Nome",
+ "A device password is a passcode that gives an app or device permissions to access your ownCloud account." : "A senha do dispositivo é uma senha que dá a um aplicativo ou dispositivo permissões para acessar sua conta ownCloud.",
"Language" : "Idioma",
"Help translate" : "Ajude a traduzir",
"Get the apps to sync your files" : "Obtenha apps para sincronizar seus arquivos",
diff --git a/settings/l10n/pt_PT.js b/settings/l10n/pt_PT.js
index 7ad92277ced..0bba15ed43c 100644
--- a/settings/l10n/pt_PT.js
+++ b/settings/l10n/pt_PT.js
@@ -86,6 +86,10 @@ OC.L10N.register(
"The app has been enabled but needs to be updated. You will be redirected to the update page in 5 seconds." : "A aplicação foi ativada, mas precisa de ser atualizada. Você será redirecionado para a página de atualização em 5 segundos.",
"App update" : "Atualizar App",
"No apps found for {query}" : "Não foram encontradas aplicações para {query}",
+ "Disconnect" : "Desligado",
+ "Error while loading browser sessions and device tokens" : "Erro durante o carregamento das sessões do navegador e tokens do dispositivo",
+ "Error while creating device token" : "Erro durante a criação do token do dispositivo",
+ "Error while deleting the token" : "Erro durante a eliminação do token",
"An error occurred. Please upload an ASCII-encoded PEM certificate." : "Ocorreu um erro. Por favor, envie um certificado PEM codificado em ASCII.",
"Valid until {date}" : "Válida até {date}",
"Delete" : "Apagar",
@@ -114,6 +118,8 @@ OC.L10N.register(
"__language_name__" : "__language_name__",
"Unlimited" : "Ilimitado",
"Personal info" : "Informação pessoal",
+ "Sessions" : "Sessões",
+ "Devices" : "Dispositivos",
"Sync clients" : "Clientes de sync",
"Everything (fatal issues, errors, warnings, info, debug)" : "Tudo (problemas fatais, erros, avisos, informação, depuração)",
"Info, warnings, errors and fatal issues" : "Informação, avisos, erros e problemas fatais",
@@ -260,7 +266,12 @@ OC.L10N.register(
"Current password" : "Palavra-passe atual",
"New password" : "Nova palavra-passe",
"Change password" : "Alterar palavra-passe",
+ "These are the web browsers currently logged in to your ownCloud." : "Estes são os navegadores da Web atuais com sessão iniciada na sua ownCloud.",
+ "Browser" : "Navegador",
+ "Most recent activity" : "Atividade mais recente",
+ "You've linked these devices." : "Associou estes dispositivos.",
"Name" : "Nome",
+ "A device password is a passcode that gives an app or device permissions to access your ownCloud account." : "Uma palavra-passe de dispositivo é o código que dá permissões à app ou dispositivo para aceder à sua conta ownCloud.",
"Language" : "Idioma",
"Help translate" : "Ajude a traduzir",
"Get the apps to sync your files" : "Obtenha as aplicações para sincronizar os seus ficheiros",
diff --git a/settings/l10n/pt_PT.json b/settings/l10n/pt_PT.json
index eaf64cef990..ac81707f4fc 100644
--- a/settings/l10n/pt_PT.json
+++ b/settings/l10n/pt_PT.json
@@ -84,6 +84,10 @@
"The app has been enabled but needs to be updated. You will be redirected to the update page in 5 seconds." : "A aplicação foi ativada, mas precisa de ser atualizada. Você será redirecionado para a página de atualização em 5 segundos.",
"App update" : "Atualizar App",
"No apps found for {query}" : "Não foram encontradas aplicações para {query}",
+ "Disconnect" : "Desligado",
+ "Error while loading browser sessions and device tokens" : "Erro durante o carregamento das sessões do navegador e tokens do dispositivo",
+ "Error while creating device token" : "Erro durante a criação do token do dispositivo",
+ "Error while deleting the token" : "Erro durante a eliminação do token",
"An error occurred. Please upload an ASCII-encoded PEM certificate." : "Ocorreu um erro. Por favor, envie um certificado PEM codificado em ASCII.",
"Valid until {date}" : "Válida até {date}",
"Delete" : "Apagar",
@@ -112,6 +116,8 @@
"__language_name__" : "__language_name__",
"Unlimited" : "Ilimitado",
"Personal info" : "Informação pessoal",
+ "Sessions" : "Sessões",
+ "Devices" : "Dispositivos",
"Sync clients" : "Clientes de sync",
"Everything (fatal issues, errors, warnings, info, debug)" : "Tudo (problemas fatais, erros, avisos, informação, depuração)",
"Info, warnings, errors and fatal issues" : "Informação, avisos, erros e problemas fatais",
@@ -258,7 +264,12 @@
"Current password" : "Palavra-passe atual",
"New password" : "Nova palavra-passe",
"Change password" : "Alterar palavra-passe",
+ "These are the web browsers currently logged in to your ownCloud." : "Estes são os navegadores da Web atuais com sessão iniciada na sua ownCloud.",
+ "Browser" : "Navegador",
+ "Most recent activity" : "Atividade mais recente",
+ "You've linked these devices." : "Associou estes dispositivos.",
"Name" : "Nome",
+ "A device password is a passcode that gives an app or device permissions to access your ownCloud account." : "Uma palavra-passe de dispositivo é o código que dá permissões à app ou dispositivo para aceder à sua conta ownCloud.",
"Language" : "Idioma",
"Help translate" : "Ajude a traduzir",
"Get the apps to sync your files" : "Obtenha as aplicações para sincronizar os seus ficheiros",
diff --git a/settings/l10n/ro.js b/settings/l10n/ro.js
index 3c9cc56d06d..ecc30efb315 100644
--- a/settings/l10n/ro.js
+++ b/settings/l10n/ro.js
@@ -2,36 +2,49 @@ OC.L10N.register(
"settings",
{
"Wrong password" : "Parolă greșită",
- "No user supplied" : "Nici un utilizator furnizat",
+ "No user supplied" : "Nu a fost furnizat niciun utilizator",
"Authentication error" : "Eroare la autentificare",
+ "Please provide an admin recovery password, otherwise all user data will be lost" : "Furnizează o parolă administrativă de recuperare, altfel toate datele utilizatorilor vor fi pierdute",
+ "Wrong admin recovery password. Please check the password and try again." : "Parolă administrativă de recuperare greșită. Verifică parola și încearcă din nou.",
"Unable to change password" : "Imposibil de schimbat parola",
"Enabled" : "Activat",
- "Group already exists." : "Grupul deja exista.",
+ "Not enabled" : "Dezactivat",
+ "Migration Completed" : "Migrare încheiată",
+ "Group already exists." : "Grupul există deja.",
"Unable to add group." : "Nu se poate adăuga grupul.",
- "Unable to delete group." : "Nu se poate sterge grupul.",
+ "Unable to delete group." : "Nu se poate șterge grupul.",
+ "log-level out of allowed range" : "NIvelul de logare este în afara plajei admise",
"Saved" : "Salvat",
"test email settings" : "verifică setările de e-mail",
+ "A problem occurred while sending the email. Please revise your settings. (Error: %s)" : " A apărut o problemă la trimiterea emailului. Verifică-ți setărie. (Eroare: %s)",
"Email sent" : "Mesajul a fost expediat",
+ "You need to set your user email before being able to send test emails." : "Trebuie să îți setezi emailul de utilizator înainte de a putea să trimiți emailuri.",
"Invalid mail address" : "Adresa mail invalidă",
- "Unable to create user." : "Imposibil de creat utilizatorul",
+ "A user with that name already exists." : "Există deja un utilizator cu acest nume.",
+ "Unable to create user." : "Imposibil de creat utilizatorul.",
"Your %s account was created" : "Contul tău %s a fost creat",
"Unable to delete user." : "Imposibil de șters utilizatorul.",
"Forbidden" : "Interzis",
- "Invalid user" : "Utilizator nevalid",
+ "Invalid user" : "Utilizator invalid",
+ "Unable to change mail address" : "Nu s-a putut schimba adresa email",
"Email saved" : "E-mail salvat",
"Your full name has been changed." : "Numele tău complet a fost schimbat.",
- "Unable to change full name" : "Nu s-a puput schimba numele complet",
+ "Unable to change full name" : "Nu s-a putut schimba numele complet",
+ "Redis" : "Redis",
"Security & setup warnings" : "Alerte de securitate & configurare",
"Sharing" : "Partajare",
+ "Server-side encryption" : "Criptare la nivel de server",
"External Storage" : "Stocare externă",
"Cron" : "Cron",
+ "Email server" : "Server de email",
"Log" : "Jurnal de activitate",
"Tips & tricks" : "Tips & tricks",
"Updates" : "Actualizări",
+ "Couldn't remove app." : "Nu s-a putut înlătura aplicația.",
"Language changed" : "Limba a fost schimbată",
"Invalid request" : "Cerere eronată",
- "Admins can't remove themself from the admin group" : "Administratorii nu se pot șterge singuri din grupul admin",
- "Unable to add user to group %s" : "Nu s-a putut adăuga utilizatorul la grupul %s",
+ "Admins can't remove themself from the admin group" : "Administratorii nu se pot șterge singuri din grupul adminnistrativ",
+ "Unable to add user to group %s" : "Nu s-a putut adăuga utilizatorul în grupul %s",
"Unable to remove user from group %s" : "Nu s-a putut elimina utilizatorul din grupul %s",
"Couldn't update app." : "Aplicaţia nu s-a putut actualiza.",
"Sending..." : "Se expediază...",
diff --git a/settings/l10n/ro.json b/settings/l10n/ro.json
index ba2c1382d81..14a8a533cca 100644
--- a/settings/l10n/ro.json
+++ b/settings/l10n/ro.json
@@ -1,35 +1,48 @@
{ "translations": {
"Wrong password" : "Parolă greșită",
- "No user supplied" : "Nici un utilizator furnizat",
+ "No user supplied" : "Nu a fost furnizat niciun utilizator",
"Authentication error" : "Eroare la autentificare",
+ "Please provide an admin recovery password, otherwise all user data will be lost" : "Furnizează o parolă administrativă de recuperare, altfel toate datele utilizatorilor vor fi pierdute",
+ "Wrong admin recovery password. Please check the password and try again." : "Parolă administrativă de recuperare greșită. Verifică parola și încearcă din nou.",
"Unable to change password" : "Imposibil de schimbat parola",
"Enabled" : "Activat",
- "Group already exists." : "Grupul deja exista.",
+ "Not enabled" : "Dezactivat",
+ "Migration Completed" : "Migrare încheiată",
+ "Group already exists." : "Grupul există deja.",
"Unable to add group." : "Nu se poate adăuga grupul.",
- "Unable to delete group." : "Nu se poate sterge grupul.",
+ "Unable to delete group." : "Nu se poate șterge grupul.",
+ "log-level out of allowed range" : "NIvelul de logare este în afara plajei admise",
"Saved" : "Salvat",
"test email settings" : "verifică setările de e-mail",
+ "A problem occurred while sending the email. Please revise your settings. (Error: %s)" : " A apărut o problemă la trimiterea emailului. Verifică-ți setărie. (Eroare: %s)",
"Email sent" : "Mesajul a fost expediat",
+ "You need to set your user email before being able to send test emails." : "Trebuie să îți setezi emailul de utilizator înainte de a putea să trimiți emailuri.",
"Invalid mail address" : "Adresa mail invalidă",
- "Unable to create user." : "Imposibil de creat utilizatorul",
+ "A user with that name already exists." : "Există deja un utilizator cu acest nume.",
+ "Unable to create user." : "Imposibil de creat utilizatorul.",
"Your %s account was created" : "Contul tău %s a fost creat",
"Unable to delete user." : "Imposibil de șters utilizatorul.",
"Forbidden" : "Interzis",
- "Invalid user" : "Utilizator nevalid",
+ "Invalid user" : "Utilizator invalid",
+ "Unable to change mail address" : "Nu s-a putut schimba adresa email",
"Email saved" : "E-mail salvat",
"Your full name has been changed." : "Numele tău complet a fost schimbat.",
- "Unable to change full name" : "Nu s-a puput schimba numele complet",
+ "Unable to change full name" : "Nu s-a putut schimba numele complet",
+ "Redis" : "Redis",
"Security & setup warnings" : "Alerte de securitate & configurare",
"Sharing" : "Partajare",
+ "Server-side encryption" : "Criptare la nivel de server",
"External Storage" : "Stocare externă",
"Cron" : "Cron",
+ "Email server" : "Server de email",
"Log" : "Jurnal de activitate",
"Tips & tricks" : "Tips & tricks",
"Updates" : "Actualizări",
+ "Couldn't remove app." : "Nu s-a putut înlătura aplicația.",
"Language changed" : "Limba a fost schimbată",
"Invalid request" : "Cerere eronată",
- "Admins can't remove themself from the admin group" : "Administratorii nu se pot șterge singuri din grupul admin",
- "Unable to add user to group %s" : "Nu s-a putut adăuga utilizatorul la grupul %s",
+ "Admins can't remove themself from the admin group" : "Administratorii nu se pot șterge singuri din grupul adminnistrativ",
+ "Unable to add user to group %s" : "Nu s-a putut adăuga utilizatorul în grupul %s",
"Unable to remove user from group %s" : "Nu s-a putut elimina utilizatorul din grupul %s",
"Couldn't update app." : "Aplicaţia nu s-a putut actualiza.",
"Sending..." : "Se expediază...",
diff --git a/settings/l10n/ru.js b/settings/l10n/ru.js
index 2bc4d212a3a..bf368672a5d 100644
--- a/settings/l10n/ru.js
+++ b/settings/l10n/ru.js
@@ -12,7 +12,7 @@ OC.L10N.register(
"Not enabled" : "Не включено",
"installing and updating apps via the app store or Federated Cloud Sharing" : "установка и обновление приложений через магазин приложений или Объединение облачных хранилищ",
"Federated Cloud Sharing" : "Объединение облачных хранилищ",
- "cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL использует устаревшую %s версию (%s). Пожалуйста, обновите Вашу операционную систему, иначе такие возможности, как %s не будут работать надежно.",
+ "cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL использует устаревшую версию %s (%s). Пожалуйста, обновите Вашу операционную систему, иначе такие возможности, как %s, не будут работать надежно.",
"A problem occurred, please check your log files (Error: %s)" : "Возникла проблема, пожалуйста, проверьте ваши файлы журнала (Ошибка: %s)",
"Migration Completed" : "Миграция завершена",
"Group already exists." : "Группа уже существует.",
@@ -21,10 +21,10 @@ OC.L10N.register(
"log-level out of allowed range" : "уровень журнала вышел за разрешенный диапазон",
"Saved" : "Сохранено",
"test email settings" : "проверить настройки почты",
- "A problem occurred while sending the email. Please revise your settings. (Error: %s)" : "Во время отправки email произошла ошибка. Пожалуйста проверьте настройки. (Ошибка: %s)",
+ "A problem occurred while sending the email. Please revise your settings. (Error: %s)" : "Во время отправки письма произошла ошибка. Пожалуйста проверьте настройки. (Ошибка: %s)",
"Email sent" : "Письмо отправлено",
- "You need to set your user email before being able to send test emails." : "Вы должны настроить свой e-mail пользователя прежде чем отправлять тестовые сообщения.",
- "Invalid mail address" : "Некорректный адрес email",
+ "You need to set your user email before being able to send test emails." : "Вы должны настроить свой адрес электронной почты прежде чем отправлять тестовые сообщения.",
+ "Invalid mail address" : "Некорректный адрес электронной почты",
"A user with that name already exists." : "Пользователь с таким именем уже существует.",
"Unable to create user." : "Невозможно создать пользователя.",
"Your %s account was created" : "Учетная запись %s создана",
@@ -32,7 +32,7 @@ OC.L10N.register(
"Forbidden" : "Запрещено",
"Invalid user" : "Неверный пользователь",
"Unable to change mail address" : "Невозможно изменить адрес электронной почты",
- "Email saved" : "Email сохранен",
+ "Email saved" : "Адрес сохранен",
"Your full name has been changed." : "Ваше полное имя было изменено.",
"Unable to change full name" : "Невозможно изменить полное имя",
"APCu" : "APCu",
@@ -46,7 +46,7 @@ OC.L10N.register(
"Log" : "Журнал",
"Tips & tricks" : "Советы и трюки",
"Updates" : "Обновления",
- "Couldn't remove app." : "Невозможно удалить приложение.",
+ "Couldn't remove app." : "Не удалось удалить приложение.",
"Language changed" : "Язык изменён",
"Invalid request" : "Неправильный запрос",
"Admins can't remove themself from the admin group" : "Администратор не может удалить сам себя из группы администраторов",
@@ -62,13 +62,13 @@ OC.L10N.register(
"Approved" : "Подтвержденное",
"Experimental" : "Экспериментальное",
"All" : "Все",
- "No apps found for your version" : "Не найдено приложений на вашу версию",
+ "No apps found for your version" : "Не найдено приложений для вашей версии",
"The app will be downloaded from the app store" : "Приложение будет скачано из магазина приложений",
- "Official apps are developed by and within the ownCloud community. They offer functionality central to ownCloud and are ready for production use." : "Официальные приложения разработаны силами сообщества ownCloud. Они полностью функциональны и готовы к работе.",
+ "Official apps are developed by and within the ownCloud community. They offer functionality central to ownCloud and are ready for production use." : "Официальные приложения разработаны силами сообщества ownCloud. Они составляют основу возможностей ownCloud и готовы к эксплуатации.",
"Approved apps are developed by trusted developers and have passed a cursory security check. They are actively maintained in an open code repository and their maintainers deem them to be stable for casual to normal use." : "Подтвержденные приложения разработаны доверенными разработчиками и прошли краткую проверку на наличие проблем с безопасностью. Они активно поддерживаются в открытых репозиториях и сопровождающие их разработчики подтверждают, что приложения достаточно стабильны для нормальной работы.",
"This app is not checked for security issues and is new or known to be unstable. Install at your own risk." : "Это приложение не проверялось на наличие проблем с безопасностью, также оно может работать нестабильно. Устанавливайте на свой страх и риск.",
"Update to %s" : "Обновить до %s",
- "_You have %n app update pending_::_You have %n app updates pending_" : ["%n обновление в очереди","%n обновлений в очереди","%n обновлений в очереди","%n обновлений в очереди"],
+ "_You have %n app update pending_::_You have %n app updates pending_" : ["%n обновление в очереди","%n обновлений в очереди","%n обновлений в очереди","У вас есть %n доступных обновлений"],
"Please wait...." : "Пожалуйста подождите...",
"Error while disabling app" : "Ошибка при отключении приложения",
"Disable" : "Выключить",
@@ -86,6 +86,10 @@ OC.L10N.register(
"The app has been enabled but needs to be updated. You will be redirected to the update page in 5 seconds." : "Приложение было включено и нуждается в обновлении. Вас перенаправит на страницу обновления через 5 секунд.",
"App update" : "Обновить приложения",
"No apps found for {query}" : "Приложения не найдены по {query}",
+ "Disconnect" : "Отключить",
+ "Error while loading browser sessions and device tokens" : "Ошибка при загрузке браузерных сессий и токенов устройств",
+ "Error while creating device token" : "Ошибка при создании токена для устройства",
+ "Error while deleting the token" : "Ошибка при удалении токена устройства",
"An error occurred. Please upload an ASCII-encoded PEM certificate." : "Произошла ошибка. Пожалуйста загрузите сертификат PEM в ASCII кодировке.",
"Valid until {date}" : "Действительно до {дата}",
"Delete" : "Удалить",
@@ -110,11 +114,13 @@ OC.L10N.register(
"A valid username must be provided" : "Укажите правильное имя пользователя",
"Error creating user: {message}" : "Ошибка создания пользователя: {message}",
"A valid password must be provided" : "Должен быть указан правильный пароль",
- "A valid email must be provided" : "Должен быть указан корректный адрес email",
+ "A valid email must be provided" : "Должен быть указан корректный адрес электронной почты",
"__language_name__" : "Русский",
"Unlimited" : "Неограничено",
"Personal info" : "Личная информация",
- "Sync clients" : "Синхронизация клиентов",
+ "Sessions" : "Сессии",
+ "Devices" : "Устройства",
+ "Sync clients" : "Синхронизирующиеся клиенты",
"Everything (fatal issues, errors, warnings, info, debug)" : "Все (критические проблемы, ошибки, предупреждения, информационные, отладочные)",
"Info, warnings, errors and fatal issues" : "Информационные, предупреждения, ошибки и критические проблемы",
"Warnings, errors and fatal issues" : "Предупреждения, ошибки и критические проблемы",
@@ -153,24 +159,24 @@ OC.L10N.register(
"days" : "дней",
"Enforce expiration date" : "Срок действия обязателен",
"Allow resharing" : "Разрешить повторное открытие общего доступа",
- "Allow sharing with groups" : "Разрешить общий доступ с группой",
+ "Allow sharing with groups" : "Разрешить общий доступ для групп",
"Restrict users to only share with users in their groups" : "Разрешить пользователям делиться только с членами их групп",
"Allow users to send mail notification for shared files to other users" : "Разрешить пользователям отправлять оповещение других пользователей об открытии доступа к файлам",
"Exclude groups from sharing" : "Исключить группы из общего доступа",
"These groups will still be able to receive shares, but not to initiate them." : "Эти группы смогут получать общие ресурсы, но не могут их создавать.",
"Allow username autocompletion in share dialog. If this is disabled the full username needs to be entered." : "Включить автоматическое завершение имен пользователей в окне общего доступа. Если отключено, то необходимо вводить полное имя вручную.",
- "Last cron job execution: %s." : "Последнее выполненное Cron задание: %s.",
- "Last cron job execution: %s. Something seems wrong." : "Последнее выполненное Cron задание: %s. Что-то кажется неправильным.",
+ "Last cron job execution: %s." : "Последнее выполненное задание планировщика: %s.",
+ "Last cron job execution: %s. Something seems wrong." : "Последнее выполненное задание планировщика: %s. Похоже, что-то не в порядке.",
"Cron was not executed yet!" : "Задачи cron ещё не запускались!",
"Execute one task with each page loaded" : "Выполнять одно задание с каждой загруженной страницей",
"cron.php is registered at a webcron service to call cron.php every 15 minutes over http." : "cron.php зарегистрирован в webcron и будет вызываться каждые 15 минут по http.",
"Use system's cron service to call the cron.php file every 15 minutes." : "Использовать системный cron для вызова cron.php каждые 15 минут.",
"Enable server-side encryption" : "Включить шифрование на стороне сервера",
"Please read carefully before activating server-side encryption: " : "Пожалуйста прочтите внимательно прежде чем включать шифрование на стороне сервера:",
- "Once encryption is enabled, all files uploaded to the server from that point forward will be encrypted at rest on the server. It will only be possible to disable encryption at a later date if the active encryption module supports that function, and all pre-conditions (e.g. setting a recover key) are met." : "Когда вы включите шифрование, все файлы, загруженные с этого момента на сервер будут храниться в зашифрованном виде. Отключить шифрование возможно установив более позднюю дату если модуль шифрования поддерживает эту функцию, и все дополнительные условия соблюдены (например настроен ключ восстановления).",
- "Encryption alone does not guarantee security of the system. Please see ownCloud documentation for more information about how the encryption app works, and the supported use cases." : "Шифрование не гарантирует безопасность системы. Пожалуйста читайте документацию для получения информации о работе модуля шифрования и случаи его использования.",
+ "Once encryption is enabled, all files uploaded to the server from that point forward will be encrypted at rest on the server. It will only be possible to disable encryption at a later date if the active encryption module supports that function, and all pre-conditions (e.g. setting a recover key) are met." : "Когда вы включите шифрование, все файлы, загруженные с этого момента на сервер, будут храниться в зашифрованном виде. Отключить шифрование в более позднее время возможно только в случае, если выбранный модуль шифрования поддерживает эту функцию, и все дополнительные условия соблюдены (например настроен ключ восстановления).",
+ "Encryption alone does not guarantee security of the system. Please see ownCloud documentation for more information about how the encryption app works, and the supported use cases." : "Шифрование само по себе не гарантирует безопасность системы. Пожалуйста читайте документацию для получения дополнительной информации о работе модуля шифрования и поддерживаемых вариантах его использования.",
"Be aware that encryption always increases the file size." : "Будьте в курсе, что шифрование всегда увеличивает размер файла.",
- "It is always good to create regular backups of your data, in case of encryption make sure to backup the encryption keys along with your data." : "Хорошая практика делать регулярные резервные копии ваших данных. При использовании шифрования сохраняйте ключи вместе с данными.",
+ "It is always good to create regular backups of your data, in case of encryption make sure to backup the encryption keys along with your data." : "Хорошая практика делать регулярные резервные копии ваших данных. При использовании шифрования сохраняйте не только данные, но и ключи.",
"This is the final warning: Do you really want to enable encryption?" : "Это последнее предупреждение: Вы действительно желаете включить шифрование?",
"Enable encryption" : "Включить шифрование",
"No encryption module loaded, please enable an encryption module in the app menu." : "Модуль шифрования не загружен, пожалуйста включите модуль шифрования в меню приложений.",
@@ -199,7 +205,7 @@ OC.L10N.register(
"The logfile is bigger than 100 MB. Downloading it may take some time!" : "Лог-файл - больше 100 мб. Его скачивание может занять некоторое время!",
"What to log" : "Что записывать в журнал",
"SQLite is used as database. For larger installations we recommend to switch to a different database backend." : "В качестве базы данных используется SQLite. Для больших установок мы рекомендуем переключиться на другую серверную базу данных.",
- "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "Особенно вызывает сомнение использование SQLite при синхронизации файлов с использование клиента для ПК.",
+ "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "Особенно вызывает сомнение использование SQLite при синхронизации файлов с использованием клиента для ПК.",
"To migrate to another database use the command line tool: 'occ db:convert-type', or see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation ↗</a>." : "Для миграции на другую базу данных используйте команду: 'occ db:convert-type' или обратитесь к a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">документации ↗</a>.",
"How to do backups" : "Как сделать резервные копии",
"Advanced monitoring" : "Расширенный мониторинг",
@@ -250,35 +256,40 @@ OC.L10N.register(
"Choose as profile picture" : "Выбрать в качестве картинки профиля",
"Full name" : "Полное имя",
"No display name set" : "Отображаемое имя не указано",
- "Email" : "E-mail",
+ "Email" : "Почта",
"Your email address" : "Ваш адрес электронной почты",
"For password recovery and notifications" : "Для восстановления пароля и уведомлений",
- "No email address set" : "E-mail не указан",
+ "No email address set" : "Адрес не указан",
"You are member of the following groups:" : "Вы являетесь членом следующих групп:",
"Password" : "Пароль",
"Unable to change your password" : "Невозможно сменить пароль",
"Current password" : "Текущий пароль",
"New password" : "Новый пароль",
"Change password" : "Сменить пароль",
- "Name" : "Наименование контакта",
+ "These are the web browsers currently logged in to your ownCloud." : "Вот браузеры, которые в данный момент вошли в ваш ownCloud.",
+ "Browser" : "Браузер",
+ "Most recent activity" : "Последняя активность",
+ "You've linked these devices." : "Вы привязали следующие устройства.",
+ "Name" : "Название",
+ "A device password is a passcode that gives an app or device permissions to access your ownCloud account." : "Пароль устройства — это контрольный код, который даёт приложению или устройству доступ к вашей учётной записи в ownCloud.",
"Language" : "Язык",
"Help translate" : "Помочь с переводом",
"Get the apps to sync your files" : "Получить приложения для синхронизации ваших файлов",
"Desktop client" : "Клиент для ПК",
"Android app" : "Android приложение",
"iOS app" : "iOS приложение",
- "If you want to support the project\n\t\t<a href=\"https://owncloud.org/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">join development</a>\n\t\tor\n\t\t<a href=\"https://owncloud.org/promote\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">spread the word</a>!" : "Если Вы хотите поддержать проект\n\t\t<a href=\"https://owncloud.org/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">совместная разработка</a>\n\t\tor\n\t\t<a href=\"https://owncloud.org/promote\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">сообщить</a>!",
+ "If you want to support the project\n\t\t<a href=\"https://owncloud.org/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">join development</a>\n\t\tor\n\t\t<a href=\"https://owncloud.org/promote\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">spread the word</a>!" : "Если Вы хотите поддержать проект\n\t\t<a href=\"https://owncloud.org/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">присоединяйтесь к разработке</a>\n\t\tили\n\t\t<a href=\"https://owncloud.org/promote\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">распространяйте вести</a>!",
"Show First Run Wizard again" : "Показать помощник настройки снова",
- "Developed by the {communityopen}ownCloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}<abbr title=\"Affero General Public License\">AGPL</abbr>{linkclose}." : "Разработано {communityopen}сообществом ownCloud{linkclose}, {githubopen}исходный код{linkclose} лицензируется в соответствии с{licenseopen}<abbr title=\"Публичной лицензией Affero General\">AGPL</abbr>{linkclose}.",
+ "Developed by the {communityopen}ownCloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}<abbr title=\"Affero General Public License\">AGPL</abbr>{linkclose}." : "Разработано {communityopen}сообществом ownCloud{linkclose}, {githubopen}исходный код{linkclose} лицензируется в соответствии с {licenseopen}<abbr title=\"Публичной лицензией Affero General\">AGPL</abbr>{linkclose}.",
"Show storage location" : "Показать местонахождение хранилища",
"Show last log in" : "Показать последний вход в систему",
- "Show user backend" : "Показать пользовательскую часть",
- "Send email to new user" : "Отправлять сообщение на email новому пользователю",
- "Show email address" : "Показывать адрес email",
+ "Show user backend" : "Показать механизм учёта пользователей",
+ "Send email to new user" : "Отправлять письмо новому пользователю",
+ "Show email address" : "Показывать адрес электронной почты",
"Username" : "Имя пользователя",
- "E-Mail" : "E-Mail",
+ "E-Mail" : "Почта",
"Create" : "Создать",
- "Admin Recovery Password" : "Восстановление пароля администратора",
+ "Admin Recovery Password" : "Пароль административного восстановления",
"Enter the recovery password in order to recover the users files during password change" : "Введите пароль для того, чтобы восстановить файлы пользователей при смене пароля",
"Add Group" : "Добавить группу",
"Group" : "Группа",
@@ -288,14 +299,14 @@ OC.L10N.register(
"Please enter storage quota (ex: \"512 MB\" or \"12 GB\")" : "Пожалуйста, введите квоту на хранилище (например: \"512 MB\" или \"12 GB\")",
"Other" : "Другая",
"Full Name" : "Полное имя",
- "Group Admin for" : "Для группы Администраторов",
+ "Group Admin for" : "Администратор групп",
"Quota" : "Квота",
"Storage Location" : "Место хранилища",
- "User Backend" : "Пользовательская часть",
+ "User Backend" : "Механизм учёта пользователей",
"Last Login" : "Последний вход",
"change full name" : "изменить полное имя",
"set new password" : "установить новый пароль",
- "change email address" : "изменить адрес email",
+ "change email address" : "изменить адрес почты",
"Default" : "По умолчанию"
},
"nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);");
diff --git a/settings/l10n/ru.json b/settings/l10n/ru.json
index 8eebf01810e..ae947cf1499 100644
--- a/settings/l10n/ru.json
+++ b/settings/l10n/ru.json
@@ -10,7 +10,7 @@
"Not enabled" : "Не включено",
"installing and updating apps via the app store or Federated Cloud Sharing" : "установка и обновление приложений через магазин приложений или Объединение облачных хранилищ",
"Federated Cloud Sharing" : "Объединение облачных хранилищ",
- "cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL использует устаревшую %s версию (%s). Пожалуйста, обновите Вашу операционную систему, иначе такие возможности, как %s не будут работать надежно.",
+ "cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL использует устаревшую версию %s (%s). Пожалуйста, обновите Вашу операционную систему, иначе такие возможности, как %s, не будут работать надежно.",
"A problem occurred, please check your log files (Error: %s)" : "Возникла проблема, пожалуйста, проверьте ваши файлы журнала (Ошибка: %s)",
"Migration Completed" : "Миграция завершена",
"Group already exists." : "Группа уже существует.",
@@ -19,10 +19,10 @@
"log-level out of allowed range" : "уровень журнала вышел за разрешенный диапазон",
"Saved" : "Сохранено",
"test email settings" : "проверить настройки почты",
- "A problem occurred while sending the email. Please revise your settings. (Error: %s)" : "Во время отправки email произошла ошибка. Пожалуйста проверьте настройки. (Ошибка: %s)",
+ "A problem occurred while sending the email. Please revise your settings. (Error: %s)" : "Во время отправки письма произошла ошибка. Пожалуйста проверьте настройки. (Ошибка: %s)",
"Email sent" : "Письмо отправлено",
- "You need to set your user email before being able to send test emails." : "Вы должны настроить свой e-mail пользователя прежде чем отправлять тестовые сообщения.",
- "Invalid mail address" : "Некорректный адрес email",
+ "You need to set your user email before being able to send test emails." : "Вы должны настроить свой адрес электронной почты прежде чем отправлять тестовые сообщения.",
+ "Invalid mail address" : "Некорректный адрес электронной почты",
"A user with that name already exists." : "Пользователь с таким именем уже существует.",
"Unable to create user." : "Невозможно создать пользователя.",
"Your %s account was created" : "Учетная запись %s создана",
@@ -30,7 +30,7 @@
"Forbidden" : "Запрещено",
"Invalid user" : "Неверный пользователь",
"Unable to change mail address" : "Невозможно изменить адрес электронной почты",
- "Email saved" : "Email сохранен",
+ "Email saved" : "Адрес сохранен",
"Your full name has been changed." : "Ваше полное имя было изменено.",
"Unable to change full name" : "Невозможно изменить полное имя",
"APCu" : "APCu",
@@ -44,7 +44,7 @@
"Log" : "Журнал",
"Tips & tricks" : "Советы и трюки",
"Updates" : "Обновления",
- "Couldn't remove app." : "Невозможно удалить приложение.",
+ "Couldn't remove app." : "Не удалось удалить приложение.",
"Language changed" : "Язык изменён",
"Invalid request" : "Неправильный запрос",
"Admins can't remove themself from the admin group" : "Администратор не может удалить сам себя из группы администраторов",
@@ -60,13 +60,13 @@
"Approved" : "Подтвержденное",
"Experimental" : "Экспериментальное",
"All" : "Все",
- "No apps found for your version" : "Не найдено приложений на вашу версию",
+ "No apps found for your version" : "Не найдено приложений для вашей версии",
"The app will be downloaded from the app store" : "Приложение будет скачано из магазина приложений",
- "Official apps are developed by and within the ownCloud community. They offer functionality central to ownCloud and are ready for production use." : "Официальные приложения разработаны силами сообщества ownCloud. Они полностью функциональны и готовы к работе.",
+ "Official apps are developed by and within the ownCloud community. They offer functionality central to ownCloud and are ready for production use." : "Официальные приложения разработаны силами сообщества ownCloud. Они составляют основу возможностей ownCloud и готовы к эксплуатации.",
"Approved apps are developed by trusted developers and have passed a cursory security check. They are actively maintained in an open code repository and their maintainers deem them to be stable for casual to normal use." : "Подтвержденные приложения разработаны доверенными разработчиками и прошли краткую проверку на наличие проблем с безопасностью. Они активно поддерживаются в открытых репозиториях и сопровождающие их разработчики подтверждают, что приложения достаточно стабильны для нормальной работы.",
"This app is not checked for security issues and is new or known to be unstable. Install at your own risk." : "Это приложение не проверялось на наличие проблем с безопасностью, также оно может работать нестабильно. Устанавливайте на свой страх и риск.",
"Update to %s" : "Обновить до %s",
- "_You have %n app update pending_::_You have %n app updates pending_" : ["%n обновление в очереди","%n обновлений в очереди","%n обновлений в очереди","%n обновлений в очереди"],
+ "_You have %n app update pending_::_You have %n app updates pending_" : ["%n обновление в очереди","%n обновлений в очереди","%n обновлений в очереди","У вас есть %n доступных обновлений"],
"Please wait...." : "Пожалуйста подождите...",
"Error while disabling app" : "Ошибка при отключении приложения",
"Disable" : "Выключить",
@@ -84,6 +84,10 @@
"The app has been enabled but needs to be updated. You will be redirected to the update page in 5 seconds." : "Приложение было включено и нуждается в обновлении. Вас перенаправит на страницу обновления через 5 секунд.",
"App update" : "Обновить приложения",
"No apps found for {query}" : "Приложения не найдены по {query}",
+ "Disconnect" : "Отключить",
+ "Error while loading browser sessions and device tokens" : "Ошибка при загрузке браузерных сессий и токенов устройств",
+ "Error while creating device token" : "Ошибка при создании токена для устройства",
+ "Error while deleting the token" : "Ошибка при удалении токена устройства",
"An error occurred. Please upload an ASCII-encoded PEM certificate." : "Произошла ошибка. Пожалуйста загрузите сертификат PEM в ASCII кодировке.",
"Valid until {date}" : "Действительно до {дата}",
"Delete" : "Удалить",
@@ -108,11 +112,13 @@
"A valid username must be provided" : "Укажите правильное имя пользователя",
"Error creating user: {message}" : "Ошибка создания пользователя: {message}",
"A valid password must be provided" : "Должен быть указан правильный пароль",
- "A valid email must be provided" : "Должен быть указан корректный адрес email",
+ "A valid email must be provided" : "Должен быть указан корректный адрес электронной почты",
"__language_name__" : "Русский",
"Unlimited" : "Неограничено",
"Personal info" : "Личная информация",
- "Sync clients" : "Синхронизация клиентов",
+ "Sessions" : "Сессии",
+ "Devices" : "Устройства",
+ "Sync clients" : "Синхронизирующиеся клиенты",
"Everything (fatal issues, errors, warnings, info, debug)" : "Все (критические проблемы, ошибки, предупреждения, информационные, отладочные)",
"Info, warnings, errors and fatal issues" : "Информационные, предупреждения, ошибки и критические проблемы",
"Warnings, errors and fatal issues" : "Предупреждения, ошибки и критические проблемы",
@@ -151,24 +157,24 @@
"days" : "дней",
"Enforce expiration date" : "Срок действия обязателен",
"Allow resharing" : "Разрешить повторное открытие общего доступа",
- "Allow sharing with groups" : "Разрешить общий доступ с группой",
+ "Allow sharing with groups" : "Разрешить общий доступ для групп",
"Restrict users to only share with users in their groups" : "Разрешить пользователям делиться только с членами их групп",
"Allow users to send mail notification for shared files to other users" : "Разрешить пользователям отправлять оповещение других пользователей об открытии доступа к файлам",
"Exclude groups from sharing" : "Исключить группы из общего доступа",
"These groups will still be able to receive shares, but not to initiate them." : "Эти группы смогут получать общие ресурсы, но не могут их создавать.",
"Allow username autocompletion in share dialog. If this is disabled the full username needs to be entered." : "Включить автоматическое завершение имен пользователей в окне общего доступа. Если отключено, то необходимо вводить полное имя вручную.",
- "Last cron job execution: %s." : "Последнее выполненное Cron задание: %s.",
- "Last cron job execution: %s. Something seems wrong." : "Последнее выполненное Cron задание: %s. Что-то кажется неправильным.",
+ "Last cron job execution: %s." : "Последнее выполненное задание планировщика: %s.",
+ "Last cron job execution: %s. Something seems wrong." : "Последнее выполненное задание планировщика: %s. Похоже, что-то не в порядке.",
"Cron was not executed yet!" : "Задачи cron ещё не запускались!",
"Execute one task with each page loaded" : "Выполнять одно задание с каждой загруженной страницей",
"cron.php is registered at a webcron service to call cron.php every 15 minutes over http." : "cron.php зарегистрирован в webcron и будет вызываться каждые 15 минут по http.",
"Use system's cron service to call the cron.php file every 15 minutes." : "Использовать системный cron для вызова cron.php каждые 15 минут.",
"Enable server-side encryption" : "Включить шифрование на стороне сервера",
"Please read carefully before activating server-side encryption: " : "Пожалуйста прочтите внимательно прежде чем включать шифрование на стороне сервера:",
- "Once encryption is enabled, all files uploaded to the server from that point forward will be encrypted at rest on the server. It will only be possible to disable encryption at a later date if the active encryption module supports that function, and all pre-conditions (e.g. setting a recover key) are met." : "Когда вы включите шифрование, все файлы, загруженные с этого момента на сервер будут храниться в зашифрованном виде. Отключить шифрование возможно установив более позднюю дату если модуль шифрования поддерживает эту функцию, и все дополнительные условия соблюдены (например настроен ключ восстановления).",
- "Encryption alone does not guarantee security of the system. Please see ownCloud documentation for more information about how the encryption app works, and the supported use cases." : "Шифрование не гарантирует безопасность системы. Пожалуйста читайте документацию для получения информации о работе модуля шифрования и случаи его использования.",
+ "Once encryption is enabled, all files uploaded to the server from that point forward will be encrypted at rest on the server. It will only be possible to disable encryption at a later date if the active encryption module supports that function, and all pre-conditions (e.g. setting a recover key) are met." : "Когда вы включите шифрование, все файлы, загруженные с этого момента на сервер, будут храниться в зашифрованном виде. Отключить шифрование в более позднее время возможно только в случае, если выбранный модуль шифрования поддерживает эту функцию, и все дополнительные условия соблюдены (например настроен ключ восстановления).",
+ "Encryption alone does not guarantee security of the system. Please see ownCloud documentation for more information about how the encryption app works, and the supported use cases." : "Шифрование само по себе не гарантирует безопасность системы. Пожалуйста читайте документацию для получения дополнительной информации о работе модуля шифрования и поддерживаемых вариантах его использования.",
"Be aware that encryption always increases the file size." : "Будьте в курсе, что шифрование всегда увеличивает размер файла.",
- "It is always good to create regular backups of your data, in case of encryption make sure to backup the encryption keys along with your data." : "Хорошая практика делать регулярные резервные копии ваших данных. При использовании шифрования сохраняйте ключи вместе с данными.",
+ "It is always good to create regular backups of your data, in case of encryption make sure to backup the encryption keys along with your data." : "Хорошая практика делать регулярные резервные копии ваших данных. При использовании шифрования сохраняйте не только данные, но и ключи.",
"This is the final warning: Do you really want to enable encryption?" : "Это последнее предупреждение: Вы действительно желаете включить шифрование?",
"Enable encryption" : "Включить шифрование",
"No encryption module loaded, please enable an encryption module in the app menu." : "Модуль шифрования не загружен, пожалуйста включите модуль шифрования в меню приложений.",
@@ -197,7 +203,7 @@
"The logfile is bigger than 100 MB. Downloading it may take some time!" : "Лог-файл - больше 100 мб. Его скачивание может занять некоторое время!",
"What to log" : "Что записывать в журнал",
"SQLite is used as database. For larger installations we recommend to switch to a different database backend." : "В качестве базы данных используется SQLite. Для больших установок мы рекомендуем переключиться на другую серверную базу данных.",
- "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "Особенно вызывает сомнение использование SQLite при синхронизации файлов с использование клиента для ПК.",
+ "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "Особенно вызывает сомнение использование SQLite при синхронизации файлов с использованием клиента для ПК.",
"To migrate to another database use the command line tool: 'occ db:convert-type', or see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation ↗</a>." : "Для миграции на другую базу данных используйте команду: 'occ db:convert-type' или обратитесь к a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">документации ↗</a>.",
"How to do backups" : "Как сделать резервные копии",
"Advanced monitoring" : "Расширенный мониторинг",
@@ -248,35 +254,40 @@
"Choose as profile picture" : "Выбрать в качестве картинки профиля",
"Full name" : "Полное имя",
"No display name set" : "Отображаемое имя не указано",
- "Email" : "E-mail",
+ "Email" : "Почта",
"Your email address" : "Ваш адрес электронной почты",
"For password recovery and notifications" : "Для восстановления пароля и уведомлений",
- "No email address set" : "E-mail не указан",
+ "No email address set" : "Адрес не указан",
"You are member of the following groups:" : "Вы являетесь членом следующих групп:",
"Password" : "Пароль",
"Unable to change your password" : "Невозможно сменить пароль",
"Current password" : "Текущий пароль",
"New password" : "Новый пароль",
"Change password" : "Сменить пароль",
- "Name" : "Наименование контакта",
+ "These are the web browsers currently logged in to your ownCloud." : "Вот браузеры, которые в данный момент вошли в ваш ownCloud.",
+ "Browser" : "Браузер",
+ "Most recent activity" : "Последняя активность",
+ "You've linked these devices." : "Вы привязали следующие устройства.",
+ "Name" : "Название",
+ "A device password is a passcode that gives an app or device permissions to access your ownCloud account." : "Пароль устройства — это контрольный код, который даёт приложению или устройству доступ к вашей учётной записи в ownCloud.",
"Language" : "Язык",
"Help translate" : "Помочь с переводом",
"Get the apps to sync your files" : "Получить приложения для синхронизации ваших файлов",
"Desktop client" : "Клиент для ПК",
"Android app" : "Android приложение",
"iOS app" : "iOS приложение",
- "If you want to support the project\n\t\t<a href=\"https://owncloud.org/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">join development</a>\n\t\tor\n\t\t<a href=\"https://owncloud.org/promote\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">spread the word</a>!" : "Если Вы хотите поддержать проект\n\t\t<a href=\"https://owncloud.org/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">совместная разработка</a>\n\t\tor\n\t\t<a href=\"https://owncloud.org/promote\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">сообщить</a>!",
+ "If you want to support the project\n\t\t<a href=\"https://owncloud.org/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">join development</a>\n\t\tor\n\t\t<a href=\"https://owncloud.org/promote\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">spread the word</a>!" : "Если Вы хотите поддержать проект\n\t\t<a href=\"https://owncloud.org/contribute\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">присоединяйтесь к разработке</a>\n\t\tили\n\t\t<a href=\"https://owncloud.org/promote\"\n\t\t\ttarget=\"_blank\" rel=\"noreferrer\">распространяйте вести</a>!",
"Show First Run Wizard again" : "Показать помощник настройки снова",
- "Developed by the {communityopen}ownCloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}<abbr title=\"Affero General Public License\">AGPL</abbr>{linkclose}." : "Разработано {communityopen}сообществом ownCloud{linkclose}, {githubopen}исходный код{linkclose} лицензируется в соответствии с{licenseopen}<abbr title=\"Публичной лицензией Affero General\">AGPL</abbr>{linkclose}.",
+ "Developed by the {communityopen}ownCloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}<abbr title=\"Affero General Public License\">AGPL</abbr>{linkclose}." : "Разработано {communityopen}сообществом ownCloud{linkclose}, {githubopen}исходный код{linkclose} лицензируется в соответствии с {licenseopen}<abbr title=\"Публичной лицензией Affero General\">AGPL</abbr>{linkclose}.",
"Show storage location" : "Показать местонахождение хранилища",
"Show last log in" : "Показать последний вход в систему",
- "Show user backend" : "Показать пользовательскую часть",
- "Send email to new user" : "Отправлять сообщение на email новому пользователю",
- "Show email address" : "Показывать адрес email",
+ "Show user backend" : "Показать механизм учёта пользователей",
+ "Send email to new user" : "Отправлять письмо новому пользователю",
+ "Show email address" : "Показывать адрес электронной почты",
"Username" : "Имя пользователя",
- "E-Mail" : "E-Mail",
+ "E-Mail" : "Почта",
"Create" : "Создать",
- "Admin Recovery Password" : "Восстановление пароля администратора",
+ "Admin Recovery Password" : "Пароль административного восстановления",
"Enter the recovery password in order to recover the users files during password change" : "Введите пароль для того, чтобы восстановить файлы пользователей при смене пароля",
"Add Group" : "Добавить группу",
"Group" : "Группа",
@@ -286,14 +297,14 @@
"Please enter storage quota (ex: \"512 MB\" or \"12 GB\")" : "Пожалуйста, введите квоту на хранилище (например: \"512 MB\" или \"12 GB\")",
"Other" : "Другая",
"Full Name" : "Полное имя",
- "Group Admin for" : "Для группы Администраторов",
+ "Group Admin for" : "Администратор групп",
"Quota" : "Квота",
"Storage Location" : "Место хранилища",
- "User Backend" : "Пользовательская часть",
+ "User Backend" : "Механизм учёта пользователей",
"Last Login" : "Последний вход",
"change full name" : "изменить полное имя",
"set new password" : "установить новый пароль",
- "change email address" : "изменить адрес email",
+ "change email address" : "изменить адрес почты",
"Default" : "По умолчанию"
},"pluralForm" :"nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);"
} \ No newline at end of file