]> source.dussan.org Git - nextcloud-server.git/commitdiff
Fix(l10n): Update translations from Transifex
authorNextcloud bot <bot@nextcloud.com>
Sun, 6 Oct 2024 00:21:20 +0000 (00:21 +0000)
committerNextcloud bot <bot@nextcloud.com>
Sun, 6 Oct 2024 00:21:20 +0000 (00:21 +0000)
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
24 files changed:
apps/files/l10n/pt_BR.js
apps/files/l10n/pt_BR.json
apps/files/l10n/pt_PT.js
apps/files/l10n/pt_PT.json
apps/files/l10n/vi.js
apps/files/l10n/vi.json
apps/files_sharing/l10n/vi.js
apps/files_sharing/l10n/vi.json
apps/provisioning_api/l10n/pt_BR.js
apps/provisioning_api/l10n/pt_BR.json
apps/settings/l10n/pt_BR.js
apps/settings/l10n/pt_BR.json
apps/settings/l10n/pt_PT.js
apps/settings/l10n/pt_PT.json
apps/settings/l10n/vi.js
apps/settings/l10n/vi.json
apps/workflowengine/l10n/pt_PT.js
apps/workflowengine/l10n/pt_PT.json
core/l10n/pt_BR.js
core/l10n/pt_BR.json
core/l10n/vi.js
core/l10n/vi.json
lib/l10n/vi.js
lib/l10n/vi.json

index da7e2e14ae479f6e2514e7f2a5155f77d123e3f4..873404e4081b463b40a567fb680cc3acde14a47d 100644 (file)
@@ -207,6 +207,8 @@ OC.L10N.register(
     "Edit online" : "Editar on-line",
     "Failed to redirect to client" : "Falha ao redirecionar para o cliente",
     "Edit locally" : "Editar localmente",
+    "Moving \"{source}\" to \"{destination}\" …" : "Movendo \"{source}\" para \"{destination}\" …",
+    "Copying \"{source}\" to \"{destination}\" …" : "Copiando \"{source}\" para \"{destination}\" …",
     "You cannot move a file/folder onto itself or into a subfolder of itself" : "Você não pode mover um arquivo/pasta para si mesmo ou para uma subpasta dele mesmo",
     "(copy)" : "(cópia)",
     "(copy %n)" : "(copiar %n)",
@@ -396,6 +398,7 @@ OC.L10N.register(
     "Direct link was copied (only works for people who have access to this file/folder)" : "Link direto foi copiado (funciona apenas para pessoas que têm acesso a este arquivo/pasta)",
     "Copy direct link (only works for people who have access to this file/folder)" : "Copiar link direto (funciona apenas para pessoas que têm acesso a este arquivo/pasta)",
     "Favored" : "Favoritado",
+    "Favor" : "Favor",
     "Not favored" : "Não favoritado"
 },
 "nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
index 1faaae96ec8e65a0eaf9bf3b37f0bf06d8e5a0da..fcfff9e8ff775ae6a52859843de0f82a8f058091 100644 (file)
     "Edit online" : "Editar on-line",
     "Failed to redirect to client" : "Falha ao redirecionar para o cliente",
     "Edit locally" : "Editar localmente",
+    "Moving \"{source}\" to \"{destination}\" …" : "Movendo \"{source}\" para \"{destination}\" …",
+    "Copying \"{source}\" to \"{destination}\" …" : "Copiando \"{source}\" para \"{destination}\" …",
     "You cannot move a file/folder onto itself or into a subfolder of itself" : "Você não pode mover um arquivo/pasta para si mesmo ou para uma subpasta dele mesmo",
     "(copy)" : "(cópia)",
     "(copy %n)" : "(copiar %n)",
     "Direct link was copied (only works for people who have access to this file/folder)" : "Link direto foi copiado (funciona apenas para pessoas que têm acesso a este arquivo/pasta)",
     "Copy direct link (only works for people who have access to this file/folder)" : "Copiar link direto (funciona apenas para pessoas que têm acesso a este arquivo/pasta)",
     "Favored" : "Favoritado",
+    "Favor" : "Favor",
     "Not favored" : "Não favoritado"
 },"pluralForm" :"nplurals=3; plural=(n == 0 || n == 1) ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
 }
\ No newline at end of file
index 346c43a112feb32e9a138006522897e81bdca803..72e0d3db667ae06f4dae23d67683ad004d4a05b5 100644 (file)
@@ -48,9 +48,9 @@ OC.L10N.register(
     "Folder not found" : "Pasta não encontrada",
     "Upload (max. %s)" : "Envio (máx. %s)",
     "Files compatibility" : "Compatibilidade de ficheiros",
-    "Allow to restrict filenames to ensure files can be synced with all clients. By default all filenames valid on POSIX (e.g. Linux or macOS) are allowed." : "Permitir a restrição do nome dos ficheiros para garantir que possam ser sincronizados com todos os clientes. Por predefinição, todos os nomes de ficheiro válidos em POSIX (por exemplo, Linux ou macOS) são permitidos.",
+    "Allow to restrict filenames to ensure files can be synced with all clients. By default all filenames valid on POSIX (e.g. Linux or macOS) are allowed." : "Permitir a restrição dos nomes de ficheiro para garantir que possam ser sincronizados com todos os clientes. Por predefinição, todos os nomes de ficheiro válidos em POSIX (por exemplo, Linux ou macOS) são permitidos.",
     "Enforce Windows compatibility" : "Forçar a compatibilidade com Windows",
-    "This will block filenames not valid on Windows systems, like using reserved names or special characters. But this will not enforce compatibility of case sensitivity." : " Isto bloqueará os nomes de ficheiro não válidos nos sistemas Windows, como a utilização de nomes reservados ou carateres especiais. Mas isto não irá impor a compatibilidade da sensibilidade às maiúsculas e minúsculas.",
+    "This will block filenames not valid on Windows systems, like using reserved names or special characters. But this will not enforce compatibility of case sensitivity." : " Isto bloqueará os nomes de ficheiro não válidos nos sistemas Windows, como a utilização de nomes reservados ou carateres especiais. Mas isto não irá impor a compatibilidade da sensibilidade à caixa alta maiúsculas ou baixa minúsculas.",
     "Accept" : "Aceitar",
     "Reject" : "Rejeitar",
     "Incoming ownership transfer from {user}" : "Transferência de propriedade recebida de {user}",
@@ -61,33 +61,80 @@ OC.L10N.register(
     "Your ownership transfer of {path} to {user} failed." : "A sua transferência de propriedade de {path} para {user} falhou.",
     "The ownership transfer of {path} from {user} failed." : "A transferência de propriedade de {path} de {user} falhou.",
     "Ownership transfer done" : "Transferência de propriedade concluída ",
+    "Your ownership transfer of {path} to {user} has completed." : "A sua transferência de propriedade de {path} para {user} foi concluída.",
+    "The ownership transfer of {path} from {user} has completed." : "A sua transferência de propriedade de {path} de {user} foi concluída",
     "in %s" : "em %s",
+    "Transferred from %1$s on %2$s" : "Transferido de %1$s em %2$s",
     "File Management" : "Gestão de ficheiros",
     "Current directory path" : "Caminho da pasta atual",
     "Home" : "Início",
     "Target folder does not exist any more" : "A pasta de destino já não existe",
     "Reload current directory" : "Recarregar a pasta atual",
+    "Go to the \"{dir}\" directory" : "Ir para a pasta \"{dir}\"",
     "Drag and drop files here to upload" : "Arraste e largue os ficheiros aqui para carregar",
+    "Your have used your space quota and cannot upload files anymore" : "Utilizou a sua quota de espaço e já não pode carregar mais ficheiros",
     "You don’t have permission to upload or create files here" : "Não tem permissão para enviar ou criar ficheiros aqui",
     "Favorite" : "Favorito",
+    "\"{displayName}\" action executed successfully" : "\"{displayName}\" ação executada com sucesso ",
+    "\"{displayName}\" action failed" : "\"{displayName}\" a ação falhou",
+    "Toggle selection for file \"{displayName}\"" : "Alternar a seleção para o ficheiro \"{displayName}\"",
+    "Toggle selection for folder \"{displayName}\"" : "Alternar a seleção para a pasta \"{displayName}\"",
+    "File is loading" : "Ficheiro está a carregar",
+    "Folder is loading" : "Pasta está a carregar",
+    "Rename file" : "Renomear ficheiro",
     "Filename" : "Nome do ficheiro",
     "Folder name" : "Nome da pasta",
+    "This node is unavailable" : "Este nó não está disponível",
+    "Another entry with the same name already exists." : "Já existe outra entrada com o mesmo nome",
+    "Invalid filename." : "Nome de ficheiro inválido",
+    "Renamed \"{oldName}\" to \"{newName}\"" : "Renomeado de \"{oldName}\" para \"{newName}\"",
+    "Could not rename \"{oldName}\", it does not exist any more" : "Não foi possível renomear “{oldName}”, já não existe",
+    "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "O nome “{newName}” já está a ser utilizado na pasta “{dir}”. Por favor, escolha um nome diferente.",
+    "Could not rename \"{oldName}\"" : "Não foi possível renomear \"{oldName}\"",
     "Pending" : "Pendente",
+    "Clear filter" : "Limpar filtro",
     "Modified" : "Modificado",
     "Type" : "Tipo",
+    "Active filters" : "Filtros ativos",
+    "Remove filter" : "Remover filtro",
+    "Total rows summary" : "Resumo do total de linhas",
     "Name" : "Nome",
     "Size" : "Tamanho",
+    "Toggle selection for all files and folders" : "Alternar a seleção para todos os ficheiros e pastas",
     "Actions" : "Ações",
+    "(selected)" : "(selecionado)",
+    "\"{displayName}\" failed on some elements " : "“{displayName}” falhou em alguns elementos",
+    "\"{displayName}\" batch action executed successfully" : "Ação de lote “{displayName}” executada com sucesso",
+    "{count} selected" : "{count} selecionado ",
+    "List of files and folders." : "Lista de ficheiros e pastas.",
+    "Column headers with buttons are sortable." : "Os cabeçalhos das colunas com botões são ordenáveis",
+    "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Por motivos de desempenho, esta lista não é totalmente processada. Os ficheiros serão processados à medida que navega na lista.",
     "File not found" : "Ficheiro não encontrado",
+    "Storage information" : "Informação de armazenamento",
+    "Storage quota" : "Quota de armazenamento",
+    "{usedQuotaByte} used" : "{usedQuotaByte} usado",
     "{used} of {quota} used" : "utilizado {used} de {quota}",
+    "{relative}% used" : "{relative}% usado",
+    "Could not refresh storage stats" : "Não foi possível atualizar as estatísticas de armazenamento",
     "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.",
     "Create" : "Criar",
     "New folder" : "Nova pasta",
     "Create new folder" : "Criar nova pasta",
+    "This name is already in use." : "Este nome já está em uso.",
+    "Fill template fields" : "Preencher campos do modelo",
+    "Submitting fields…" : "Submeter campos…",
     "Submit" : "Submeter",
+    "Transfer ownership of a file or folder" : "Transferir a propriedade de um ficheiro ou pasta",
+    "Choose file or folder to transfer" : "Escolher ficheiro ou pasta para transferir",
     "Change" : "Mudar",
+    "New owner" : "Novo proprietário",
+    "Choose a file or folder to transfer" : "Escolher um ficheiro ou pasta para transferir",
     "Transfer" : "Transfere",
+    "Transfer {path} to {userid}" : "Transfere {path} para {userid}",
+    "Invalid path selected" : "Caminho inválido selecionado",
     "Unknown error" : "Erro desconhecido",
+    "Ownership transfer request sent" : "Pedido de transferência de propriedade enviado",
+    "Cannot transfer ownership of a file or folder you do not own" : "Não é possível transferir a propriedade de um ficheiro ou pasta de que não é proprietário",
     "New" : "Novo",
     "No files in here" : "Nenhuns ficheiros aqui",
     "Upload some content or sync with your devices!" : "Envie algum conteúdo ou sincronize com os seus dispositivos!",
index 8d3dfec60edbff14aed58fadd66c1aea7e5c24a0..650c019e29bd927e075ef384971086d6641690b9 100644 (file)
@@ -46,9 +46,9 @@
     "Folder not found" : "Pasta não encontrada",
     "Upload (max. %s)" : "Envio (máx. %s)",
     "Files compatibility" : "Compatibilidade de ficheiros",
-    "Allow to restrict filenames to ensure files can be synced with all clients. By default all filenames valid on POSIX (e.g. Linux or macOS) are allowed." : "Permitir a restrição do nome dos ficheiros para garantir que possam ser sincronizados com todos os clientes. Por predefinição, todos os nomes de ficheiro válidos em POSIX (por exemplo, Linux ou macOS) são permitidos.",
+    "Allow to restrict filenames to ensure files can be synced with all clients. By default all filenames valid on POSIX (e.g. Linux or macOS) are allowed." : "Permitir a restrição dos nomes de ficheiro para garantir que possam ser sincronizados com todos os clientes. Por predefinição, todos os nomes de ficheiro válidos em POSIX (por exemplo, Linux ou macOS) são permitidos.",
     "Enforce Windows compatibility" : "Forçar a compatibilidade com Windows",
-    "This will block filenames not valid on Windows systems, like using reserved names or special characters. But this will not enforce compatibility of case sensitivity." : " Isto bloqueará os nomes de ficheiro não válidos nos sistemas Windows, como a utilização de nomes reservados ou carateres especiais. Mas isto não irá impor a compatibilidade da sensibilidade às maiúsculas e minúsculas.",
+    "This will block filenames not valid on Windows systems, like using reserved names or special characters. But this will not enforce compatibility of case sensitivity." : " Isto bloqueará os nomes de ficheiro não válidos nos sistemas Windows, como a utilização de nomes reservados ou carateres especiais. Mas isto não irá impor a compatibilidade da sensibilidade à caixa alta maiúsculas ou baixa minúsculas.",
     "Accept" : "Aceitar",
     "Reject" : "Rejeitar",
     "Incoming ownership transfer from {user}" : "Transferência de propriedade recebida de {user}",
     "Your ownership transfer of {path} to {user} failed." : "A sua transferência de propriedade de {path} para {user} falhou.",
     "The ownership transfer of {path} from {user} failed." : "A transferência de propriedade de {path} de {user} falhou.",
     "Ownership transfer done" : "Transferência de propriedade concluída ",
+    "Your ownership transfer of {path} to {user} has completed." : "A sua transferência de propriedade de {path} para {user} foi concluída.",
+    "The ownership transfer of {path} from {user} has completed." : "A sua transferência de propriedade de {path} de {user} foi concluída",
     "in %s" : "em %s",
+    "Transferred from %1$s on %2$s" : "Transferido de %1$s em %2$s",
     "File Management" : "Gestão de ficheiros",
     "Current directory path" : "Caminho da pasta atual",
     "Home" : "Início",
     "Target folder does not exist any more" : "A pasta de destino já não existe",
     "Reload current directory" : "Recarregar a pasta atual",
+    "Go to the \"{dir}\" directory" : "Ir para a pasta \"{dir}\"",
     "Drag and drop files here to upload" : "Arraste e largue os ficheiros aqui para carregar",
+    "Your have used your space quota and cannot upload files anymore" : "Utilizou a sua quota de espaço e já não pode carregar mais ficheiros",
     "You don’t have permission to upload or create files here" : "Não tem permissão para enviar ou criar ficheiros aqui",
     "Favorite" : "Favorito",
+    "\"{displayName}\" action executed successfully" : "\"{displayName}\" ação executada com sucesso ",
+    "\"{displayName}\" action failed" : "\"{displayName}\" a ação falhou",
+    "Toggle selection for file \"{displayName}\"" : "Alternar a seleção para o ficheiro \"{displayName}\"",
+    "Toggle selection for folder \"{displayName}\"" : "Alternar a seleção para a pasta \"{displayName}\"",
+    "File is loading" : "Ficheiro está a carregar",
+    "Folder is loading" : "Pasta está a carregar",
+    "Rename file" : "Renomear ficheiro",
     "Filename" : "Nome do ficheiro",
     "Folder name" : "Nome da pasta",
+    "This node is unavailable" : "Este nó não está disponível",
+    "Another entry with the same name already exists." : "Já existe outra entrada com o mesmo nome",
+    "Invalid filename." : "Nome de ficheiro inválido",
+    "Renamed \"{oldName}\" to \"{newName}\"" : "Renomeado de \"{oldName}\" para \"{newName}\"",
+    "Could not rename \"{oldName}\", it does not exist any more" : "Não foi possível renomear “{oldName}”, já não existe",
+    "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "O nome “{newName}” já está a ser utilizado na pasta “{dir}”. Por favor, escolha um nome diferente.",
+    "Could not rename \"{oldName}\"" : "Não foi possível renomear \"{oldName}\"",
     "Pending" : "Pendente",
+    "Clear filter" : "Limpar filtro",
     "Modified" : "Modificado",
     "Type" : "Tipo",
+    "Active filters" : "Filtros ativos",
+    "Remove filter" : "Remover filtro",
+    "Total rows summary" : "Resumo do total de linhas",
     "Name" : "Nome",
     "Size" : "Tamanho",
+    "Toggle selection for all files and folders" : "Alternar a seleção para todos os ficheiros e pastas",
     "Actions" : "Ações",
+    "(selected)" : "(selecionado)",
+    "\"{displayName}\" failed on some elements " : "“{displayName}” falhou em alguns elementos",
+    "\"{displayName}\" batch action executed successfully" : "Ação de lote “{displayName}” executada com sucesso",
+    "{count} selected" : "{count} selecionado ",
+    "List of files and folders." : "Lista de ficheiros e pastas.",
+    "Column headers with buttons are sortable." : "Os cabeçalhos das colunas com botões são ordenáveis",
+    "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Por motivos de desempenho, esta lista não é totalmente processada. Os ficheiros serão processados à medida que navega na lista.",
     "File not found" : "Ficheiro não encontrado",
+    "Storage information" : "Informação de armazenamento",
+    "Storage quota" : "Quota de armazenamento",
+    "{usedQuotaByte} used" : "{usedQuotaByte} usado",
     "{used} of {quota} used" : "utilizado {used} de {quota}",
+    "{relative}% used" : "{relative}% usado",
+    "Could not refresh storage stats" : "Não foi possível atualizar as estatísticas de armazenamento",
     "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.",
     "Create" : "Criar",
     "New folder" : "Nova pasta",
     "Create new folder" : "Criar nova pasta",
+    "This name is already in use." : "Este nome já está em uso.",
+    "Fill template fields" : "Preencher campos do modelo",
+    "Submitting fields…" : "Submeter campos…",
     "Submit" : "Submeter",
+    "Transfer ownership of a file or folder" : "Transferir a propriedade de um ficheiro ou pasta",
+    "Choose file or folder to transfer" : "Escolher ficheiro ou pasta para transferir",
     "Change" : "Mudar",
+    "New owner" : "Novo proprietário",
+    "Choose a file or folder to transfer" : "Escolher um ficheiro ou pasta para transferir",
     "Transfer" : "Transfere",
+    "Transfer {path} to {userid}" : "Transfere {path} para {userid}",
+    "Invalid path selected" : "Caminho inválido selecionado",
     "Unknown error" : "Erro desconhecido",
+    "Ownership transfer request sent" : "Pedido de transferência de propriedade enviado",
+    "Cannot transfer ownership of a file or folder you do not own" : "Não é possível transferir a propriedade de um ficheiro ou pasta de que não é proprietário",
     "New" : "Novo",
     "No files in here" : "Nenhuns ficheiros aqui",
     "Upload some content or sync with your devices!" : "Envie algum conteúdo ou sincronize com os seus dispositivos!",
index 9e8b6b20a911e408d8e278c9c5fdfb3fc0e7acea..faf67343af1100220ffc87cfe2c746182eb055ec 100644 (file)
@@ -42,7 +42,11 @@ OC.L10N.register(
     "Files" : "Tệp tin",
     "A file or folder has been <strong>changed</strong>" : "Tệp hoặc thư mục đã được <strong>thay đổi</strong>",
     "A favorite file or folder has been <strong>changed</strong>" : "Tệp hoặc thư mục yêu thích đã được <strong>thay đổi</strong>",
+    "Failed to authorize" : "Không thể xác minh",
+    "Invalid folder path" : "Đường dẫn tới tập tin không hợp lệ",
+    "Folder not found" : "Không tìm thấy tập tin",
     "Upload (max. %s)" : "Tải lên (tối đa. %s)",
+    "Allow to restrict filenames to ensure files can be synced with all clients. By default all filenames valid on POSIX (e.g. Linux or macOS) are allowed." : "Cho phép giới hạn tên tệp để đảm bảo tệp có thể đồng bộ với toàn bộ người dùng. Mặc định hệ thống sẽ cho phép các tập tin có tên hợp lệ trên hệ POSIX (vd. Linux hoặc macOS).",
     "Accept" : "Đồng ý",
     "Reject" : "Từ chối",
     "Incoming ownership transfer from {user}" : "Chuyển quyền sở hữu đến từ {user}",
@@ -167,6 +171,8 @@ OC.L10N.register(
     "Open details" : "Mở chi tiết",
     "View in folder" : "Xem trong thư mục",
     "Today" : "Hôm nay",
+    "Last 7 days" : "7 ngày trước",
+    "Last 30 days" : "30 ngày trước",
     "Documents" : "Tài liệu",
     "Audio" : "Âm thanh",
     "Videos" : "Phim",
index 18e8f4b2e776d3fe44a972f01fca1a193e8de859..4ae0dd140562fe46149ef1be850e10e6a64472b8 100644 (file)
     "Files" : "Tệp tin",
     "A file or folder has been <strong>changed</strong>" : "Tệp hoặc thư mục đã được <strong>thay đổi</strong>",
     "A favorite file or folder has been <strong>changed</strong>" : "Tệp hoặc thư mục yêu thích đã được <strong>thay đổi</strong>",
+    "Failed to authorize" : "Không thể xác minh",
+    "Invalid folder path" : "Đường dẫn tới tập tin không hợp lệ",
+    "Folder not found" : "Không tìm thấy tập tin",
     "Upload (max. %s)" : "Tải lên (tối đa. %s)",
+    "Allow to restrict filenames to ensure files can be synced with all clients. By default all filenames valid on POSIX (e.g. Linux or macOS) are allowed." : "Cho phép giới hạn tên tệp để đảm bảo tệp có thể đồng bộ với toàn bộ người dùng. Mặc định hệ thống sẽ cho phép các tập tin có tên hợp lệ trên hệ POSIX (vd. Linux hoặc macOS).",
     "Accept" : "Đồng ý",
     "Reject" : "Từ chối",
     "Incoming ownership transfer from {user}" : "Chuyển quyền sở hữu đến từ {user}",
     "Open details" : "Mở chi tiết",
     "View in folder" : "Xem trong thư mục",
     "Today" : "Hôm nay",
+    "Last 7 days" : "7 ngày trước",
+    "Last 30 days" : "30 ngày trước",
     "Documents" : "Tài liệu",
     "Audio" : "Âm thanh",
     "Videos" : "Phim",
index a6510805fe6badd9333dc3d9807a68b9d453c60d..70dbe16131eb02ca27f6fd5b920ec7d65d05f8ec 100644 (file)
@@ -97,6 +97,7 @@ OC.L10N.register(
     "You received {share} to group {group} as a share by {user}" : "Bạn đã nhận được {share} để nhóm {group} dưới dạng lượt chia sẻ của {user}",
     "Accept" : "Chấp nhận",
     "Decline" : "Từ chối",
+    "People" : "Mọi người",
     "Expiration date" : "Ngày kết thúc",
     "Set a password" : "Đặt mật khẩu",
     "Password" : "Mật khẩu",
index 7615d9da23c898ddfae5c8f81dd3c5f1f5c9aee0..4d0834db36b13f88a2e6163c5fd1fc6c6cde4c9d 100644 (file)
@@ -95,6 +95,7 @@
     "You received {share} to group {group} as a share by {user}" : "Bạn đã nhận được {share} để nhóm {group} dưới dạng lượt chia sẻ của {user}",
     "Accept" : "Chấp nhận",
     "Decline" : "Từ chối",
+    "People" : "Mọi người",
     "Expiration date" : "Ngày kết thúc",
     "Set a password" : "Đặt mật khẩu",
     "Password" : "Mật khẩu",
index b5330c4f550ef083207e0842d71c8277258a42a0..90697236096371402322775412b6f937f828e6b3 100644 (file)
@@ -11,6 +11,7 @@ OC.L10N.register(
     "Cannot create sub-admins for admin group" : "Não é possível criar subadministradores para o grupo de administradores",
     "No permissions to promote sub-admins" : "Sem permissões para promover subadministradores",
     "Invalid password value" : "Valor de senha inválido",
+    "An email address is required, to send a password link to the user." : "É necessário um endereço de e-mail, para enviar um link de senha para o usuário.",
     "Required email address was not provided" : "O endereço de e-mail obrigatório não foi fornecido",
     "Invalid quota value: %1$s" : "Valor de cota inválido: %1$s",
     "Invalid quota value. %1$s is exceeding the maximum quota" : "Valor de cota inválido. %1$s está excedendo a cota máxima",
index 466a372e1381be2766ab61c7304b825293cd7d53..c8ac34adfb153c357f865ee7db43654c66f8573e 100644 (file)
@@ -9,6 +9,7 @@
     "Cannot create sub-admins for admin group" : "Não é possível criar subadministradores para o grupo de administradores",
     "No permissions to promote sub-admins" : "Sem permissões para promover subadministradores",
     "Invalid password value" : "Valor de senha inválido",
+    "An email address is required, to send a password link to the user." : "É necessário um endereço de e-mail, para enviar um link de senha para o usuário.",
     "Required email address was not provided" : "O endereço de e-mail obrigatório não foi fornecido",
     "Invalid quota value: %1$s" : "Valor de cota inválido: %1$s",
     "Invalid quota value. %1$s is exceeding the maximum quota" : "Valor de cota inválido. %1$s está excedendo a cota máxima",
index 0e91698bbfef70df8c0be159835156786c5b8c45..bd9d968bd03f3d3fcf6bbdc6e7f53a4226aeab32 100644 (file)
@@ -796,6 +796,7 @@ OC.L10N.register(
     "Reasons to use Nextcloud in your organization" : "Motivos para usar o Nextcloud na sua empresa.",
     "Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}AGPL{linkclose}." : "Desenvolvido pela {communityopen}comunidade Nextcloud{linkclose}. O {githubopen}código-fonte{linkclose} é licenciado sob a {licenseopen}AGPL{linkclose}.",
     "Like our Facebook page" : "Curta nossa página no Facebook",
+    "Follow us on X" : "Siga -nos no x",
     "Follow us on Mastodon" : "Siga-nos no Mastodon",
     "Check out our blog" : "Confira nosso blog",
     "Subscribe to our newsletter" : "Assine nosso boletim informativo",
index ba9eb3997bfee3813d577b0dbca6540f61e0ab1b..9f73ccb6b0f2f21064a0dbbe9152d61b6d15879d 100644 (file)
     "Reasons to use Nextcloud in your organization" : "Motivos para usar o Nextcloud na sua empresa.",
     "Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}AGPL{linkclose}." : "Desenvolvido pela {communityopen}comunidade Nextcloud{linkclose}. O {githubopen}código-fonte{linkclose} é licenciado sob a {licenseopen}AGPL{linkclose}.",
     "Like our Facebook page" : "Curta nossa página no Facebook",
+    "Follow us on X" : "Siga -nos no x",
     "Follow us on Mastodon" : "Siga-nos no Mastodon",
     "Check out our blog" : "Confira nosso blog",
     "Subscribe to our newsletter" : "Assine nosso boletim informativo",
index 810413b1fb389dfd7b4b60e329927b4c36b7fe60..873bc4780809f042c9aa695d178e67f0e31e0889 100644 (file)
@@ -214,6 +214,7 @@ OC.L10N.register(
     "Email" : "Email",
     "Quota" : "Quota",
     "Language" : "Idioma",
+    "Total rows summary" : "Resumo do total de linhas",
     "Avatar" : "Avatar",
     "Group admin for" : "Administrador de grupo para",
     "Storage location" : "Localização do armazenamento",
index 3a0ceabcb9c7e83c308715ed55dcca4721c41d6b..3f2f2cd023cbcb77c75c86185062f06e6d63e2ba 100644 (file)
     "Email" : "Email",
     "Quota" : "Quota",
     "Language" : "Idioma",
+    "Total rows summary" : "Resumo do total de linhas",
     "Avatar" : "Avatar",
     "Group admin for" : "Administrador de grupo para",
     "Storage location" : "Localização do armazenamento",
index a5d6defc82dc688a0934e0a950c2b3b8257d0505..1135fa425a2ae7376e364833b39efaf943d638b7 100644 (file)
@@ -348,6 +348,7 @@ OC.L10N.register(
     "Total rows summary" : "Tóm tắt tổng số hàng",
     "Scroll to load more rows" : "Cuộn để tải thêm hàng",
     "Avatar" : "Hình đại diện",
+    "Account name" : "Tên tài khoản",
     "Group admin for" : "Quản trị viên nhóm",
     "Storage location" : "Khu vực lưu trữ",
     "Last login" : "Lần đăng nhập cuối",
index 50edf7d9b8208e0b0f8e19889108b42d7f6bc3f9..f05ae0dcdde7c805d7f207f8a1103588b68e4788 100644 (file)
     "Total rows summary" : "Tóm tắt tổng số hàng",
     "Scroll to load more rows" : "Cuộn để tải thêm hàng",
     "Avatar" : "Hình đại diện",
+    "Account name" : "Tên tài khoản",
     "Group admin for" : "Quản trị viên nhóm",
     "Storage location" : "Khu vực lưu trữ",
     "Last login" : "Lần đăng nhập cuối",
index 23089fb1b63b0d75ecb36c667620dbb3921ad387..0349e12cc2e23de802265845135944905d93fa97 100644 (file)
@@ -41,6 +41,7 @@ OC.L10N.register(
     "Nextcloud workflow engine" : "Motor de fluxo de trabalho da Nextcloud",
     "Select a filter" : "Selecionar um filtro",
     "Select a comparator" : "Selecionar um comparador",
+    "Remove filter" : "Remover filtro",
     "Folder" : "Pasta",
     "Images" : "Imagens",
     "Files WebDAV" : "Ficheiros WebDAV",
index 6d51562312fa4d13b20f12cb7bba94a662342164..00a566de0b4243ea1fbea035707a6c764db216f1 100644 (file)
@@ -39,6 +39,7 @@
     "Nextcloud workflow engine" : "Motor de fluxo de trabalho da Nextcloud",
     "Select a filter" : "Selecionar um filtro",
     "Select a comparator" : "Selecionar um comparador",
+    "Remove filter" : "Remover filtro",
     "Folder" : "Pasta",
     "Images" : "Imagens",
     "Files WebDAV" : "Ficheiros WebDAV",
index 8f5d33a7d1552831a1d979c91ec393b844e42f5b..64020dcfa0fffcd1a77122b686a1c804a3bbb365 100644 (file)
@@ -10,7 +10,7 @@ OC.L10N.register(
     "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "O arquivo enviado excede a diretiva MAX_FILE_SIZE que foi especificada no formulário HTML",
     "The file was only partially uploaded" : "O arquivo foi carregado apenas parcialmente",
     "No file was uploaded" : "Nenhum arquivo foi enviado",
-    "Missing a temporary folder" : "Faltando uma pasta temporária",
+    "Missing a temporary folder" : "Falta uma pasta temporária",
     "Could not write file to disk" : "Não foi possível gravar o arquivo no disco",
     "A PHP extension stopped the file upload" : "Uma extensão PHP interrompeu o upload do arquivo",
     "Invalid file provided" : "Arquivo fornecido inválido",
index 216c9ece5784121eb9875f0296739dd1cf4181e0..c3162693103f025a56535bae541059f19ee8e55b 100644 (file)
@@ -8,7 +8,7 @@
     "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "O arquivo enviado excede a diretiva MAX_FILE_SIZE que foi especificada no formulário HTML",
     "The file was only partially uploaded" : "O arquivo foi carregado apenas parcialmente",
     "No file was uploaded" : "Nenhum arquivo foi enviado",
-    "Missing a temporary folder" : "Faltando uma pasta temporária",
+    "Missing a temporary folder" : "Falta uma pasta temporária",
     "Could not write file to disk" : "Não foi possível gravar o arquivo no disco",
     "A PHP extension stopped the file upload" : "Uma extensão PHP interrompeu o upload do arquivo",
     "Invalid file provided" : "Arquivo fornecido inválido",
index 0dc65f4b63f932d6ba64cfda79ff4b9d8056f3cd..8b498b0f4c131f002f388bd8c680e527a64c59e0 100644 (file)
@@ -29,6 +29,7 @@ OC.L10N.register(
     "Your login token is invalid or has expired" : "Mã thông báo đăng nhập của bạn không hợp lệ hoặc quá hạn",
     "This community release of Nextcloud is unsupported and push notifications are limited." : "Bản phát hành cộng đồng này của Nextcloud không được hỗ trợ và thông báo đẩy bị hạn chế.",
     "Login" : "Đăng nhập",
+    "Unsupported email length (>255)" : "Độ dài Email không hợp lệ (>255 ký tự)",
     "Password reset is disabled" : "Đã tắt chức năng đặt lại mật khẩu",
     "Could not reset password because the token is expired" : "Không thể đặt lại mật khẩu do mã thông báo đã quá hạn",
     "Could not reset password because the token is invalid" : "Không thể đặt lại mật khẩu do mã thông báo không hợp lệ",
@@ -38,17 +39,23 @@ OC.L10N.register(
     "Click the following button to reset your password. If you have not requested the password reset, then ignore this email." : "Nhấp vào nút sau để đặt lại mật khẩu. Nếu bạn không yêu cầu đặt lại mật khẩu, hãy bỏ qua email này.",
     "Click the following link to reset your password. If you have not requested the password reset, then ignore this email." : "Nhấp vào liên kết sau để đặt lại mật khẩu của bạn. Nếu bạn không yêu cầu đặt lại mật khẩu, hãy bỏ qua email này.",
     "Reset your password" : "Đổi mật khẩu",
+    "The given provider is not available" : "Nhà cung cấp này không khả dụng.",
     "Task not found" : "Không tìm thấy nhiệm vụ",
     "Internal error" : "Lỗi nội bộ",
     "Not found" : "Không tìm thấy",
+    "Bad request" : "Lỗi yêu cầu",
     "Requested task type does not exist" : "Loại nhiệm vụ đã yêu cầu không tồn tại",
     "Necessary language model provider is not available" : "Không có nhà cung cấp mô hình ngôn ngữ cần thiết",
+    "No text to image provider is available" : "Không có nhà cung cấp AI tạo sinh nào khả dụng",
+    "Image not found" : "Không tìm thấy hình ảnh",
     "No translation provider available" : "Không có nhà cung cấp bản dịch",
     "Could not detect language" : "Không thể phát hiện ngôn ngữ",
     "Unable to translate" : "Không thể dịch",
     "Nextcloud Server" : "Máy chủ vWorkspace",
     "Some of your link shares have been removed" : "Một số liên kết chia sẻ của bạn đã bị xóa",
     "Due to a security bug we had to remove some of your link shares. Please see the link for more information." : "Do lỗi bảo mật, chúng tôi đã phải xóa một số liên kết chia sẻ của bạn. Vui lòng xem liên kết để biết thêm thông tin.",
+    "The account limit of this instance is reached." : "Đã đạt tới giới hạn người dùng của hệ thống.",
+    "Enter your subscription key in the support app in order to increase the account limit. This does also grant you all additional benefits that Nextcloud Enterprise offers and is highly recommended for the operation in companies." : "Hãy nhập khóa đăng ký của bạn vào ứng dụng \"Support\" để tăng giới hạn tài khoản. Việc này cũng sẽ cung cấp cho bạn những đặc quyền do Nextcloud Enterprise cung cấp.",
     "Learn more ↗" : "Để biết thêm↗",
     "Preparing update" : "Đang chuẩn bị cập nhật",
     "[%d / %d]: %s" : "[%d / %d]: %s",
@@ -90,34 +97,64 @@ OC.L10N.register(
     "The update was unsuccessful. Please report this issue to the <a href=\"https://github.com/nextcloud/server/issues\" target=\"_blank\">Nextcloud community</a>." : "Quá trình cập nhật không thành công. Xin vui lòng báo lại vấn đề gặp phải trong tới  <a href=\"https://github.com/nextcloud/server/issues\" target=\"_blank\">Cộng đồng Nextcloud</a>.",
     "Continue to {productName}" : "Tiếp tục đến {productName}",
     "_The update was successful. Redirecting you to {productName} in %n second._::_The update was successful. Redirecting you to {productName} in %n seconds._" : ["Cập nhật đã thành công. Chuyển hướng bạn đến {productName} trong %n seconds."],
+    "Applications menu" : "Menu ứng dụng",
     "Apps" : "Ứng dụng",
     "More apps" : "Thêm ứng dụng",
     "_{count} notification_::_{count} notifications_" : ["{count} thông báo"],
     "No" : "Không",
     "Yes" : "Có",
+    "Federated user" : "Người dùng được liên kết",
+    "user@your-nextcloud.org" : "người_dùng@nextcloud_của_bạn.org",
     "Create share" : "Tạo chia sẻ",
     "Failed to add the public link to your Nextcloud" : "Không thể thêm liên kết công khai",
+    "Direct link copied to clipboard" : "URL đã được sao chép vào bộ nhớ tạm",
+    "Please copy the link manually:" : "Vui lòng sao chép thủ công liên kết:",
+    "Pick start date" : "Chọn ngày bắt đầu",
+    "Pick end date" : "Chọn ngày kết thúc",
+    "Search in date range" : "Tìm trong khoảng ngày",
+    "Search in current app" : "Tìm trong ứng dụng hiện tại",
+    "Search everywhere" : "Tìm ở bất kì đâu",
+    "Search apps, files, tags, messages" : "Tìm ứng dụng, tệp, tin nhắn",
+    "Date" : "Ngày",
     "Today" : "Hôm nay",
+    "Last 7 days" : "7 ngày trước",
+    "Last 30 days" : "30 ngày trước",
+    "This year" : "Năm nay",
+    "Last year" : "Năm ngoái",
+    "Search people" : "Tìm kiếm người dùng",
+    "People" : "Mọi người",
+    "Filter in current view" : "Lọc kết quả tìm kiếm hiện tại",
+    "Results" : "Kết quả",
     "Load more results" : "Tải thêm kết quả",
+    "Search in" : "Tìm kiếm trong",
     "Searching …" : "Đang tìm kiếm ...",
     "Start typing to search" : "Nhập để tìm kiếm",
+    "No matching results" : "Không có kết quả trùng khớp",
+    "Between ${this.dateFilter.startFrom.toLocaleDateString()} and ${this.dateFilter.endAt.toLocaleDateString()}" : "Giữa ${this.dateFilter.startFrom.toLocaleDateString()}và ${this.dateFilter.endAt.toLocaleDateString()}",
     "Log in" : "Đăng nhập",
     "Logging in …" : "Đang đăng nhập",
     "Server side authentication failed!" : "Xác thực phía máy chủ không thành công!",
     "Please contact your administrator." : "Vui lòng liên hệ với quản trị viên.",
+    "Temporary error" : "Lỗi tạm thời",
+    "Please try again." : "Vui lòng thử lại sau",
     "An internal error occurred." : "Đã xảy ra một lỗi nội bộ.",
     "Please try again or contact your administrator." : "Vui lòng thử lại hoặc liên hệ quản trị của bạn.",
     "Password" : "Mật khẩu",
     "Log in to {productName}" : "Đăng nhập vào {productName}",
+    "Wrong login or password." : "Tên người dùng hoặc mật khẩu sai.",
+    "This account is disabled" : "Tài khoản này không còn khả dụng",
     "We have detected multiple invalid login attempts from your IP. Therefore your next login is throttled up to 30 seconds." : "Chúng tôi đã phát hiện nhiều lần đăng nhập không hợp lệ từ IP của bạn. Do đó, lần đăng nhập tiếp theo của bạn được điều chỉnh lên đến 30 giây.",
     "Account name or email" : "Tên tài khoản hoặc email",
+    "Account name" : "Tên tài khoản",
     "Log in with a device" : "Đăng nhập bằng thiết bị",
+    "Login or email" : "Tên đăng nhập hoặc Email",
     "Your account is not setup for passwordless login." : "Tài khoản của bạn chưa được thiết lập để đăng nhập không cần mật khẩu.",
     "Browser not supported" : "Trình duyệt không được hỗ trợ",
     "Passwordless authentication is not supported in your browser." : "Xác thực không cần mật khẩu không được hỗ trợ trong trình duyệt của bạn.",
     "Your connection is not secure" : "Kết nối của bạn không an toàn",
     "Passwordless authentication is only available over a secure connection." : "Xác thực không cần mật khẩu chỉ khả dụng qua kết nối an toàn.",
     "Reset password" : "Khôi phục mật khẩu",
+    "If this account exists, a password reset message has been sent to its email address. If you do not receive it, verify your email address and/or Login, check your spam/junk folders or ask your local administration for help." : "Nếu tài khoản này tồn tại, một thông báo đặt lại mật khẩu đã được gửi đến địa chỉ email của nó. Nếu bạn không nhận được, hãy xác minh địa chỉ email và / hoặc tên tài khoản của bạn, kiểm tra thư mục spam / rác hoặc yêu cầu quản trị viên của bạn trợ giúp.",
     "Couldn't send reset email. Please contact your administrator." : "Không thể gửi thư điện tử yêu cầu thiết lập lại. Xin vui lòng liên hệ quản trị hệ thống",
     "Password cannot be changed. Please contact your administrator." : "Không thể thay đổi mật khẩu. Vui lòng liên hệ với quản trị viên của bạn.",
     "Back to login" : "Quay lại trang đăng nhập",
@@ -141,6 +178,7 @@ OC.L10N.register(
     "Collaborative documents, spreadsheets and presentations, built on Collabora Online." : "Tài liệu, bảng tính và bản trình bày cộng tác, được xây dựng trên Collabora Online.",
     "Distraction free note taking app." : "Ứng dụng ghi chú không gây xao lãng.",
     "Settings menu" : "Trình đơn thiết lập",
+    "Avatar of {displayName}" : "Ảnh đại diện của {displayName}",
     "Search contacts" : "Tìm kiếm liên hệ",
     "Reset search" : "Đặt lại tìm kiếm",
     "Search contacts …" : "Tìm liên hệ ...",
@@ -161,6 +199,7 @@ OC.L10N.register(
     "Back to login form" : "Quay lại trang đăng nhập",
     "Back" : "Quay lại",
     "Login form is disabled." : "Trang đăng nhập bị vô hiệu.",
+    "The Nextcloud login form is disabled. Use another login option if available or contact your administration." : "Phương thức đăng nhập này đã bị tắt. Sử dụng hình thức đăng nhập khả dụng khác hoặc liên hệ quản trị viên.",
     "Edit Profile" : "Chỉnh sửa hồ sơ",
     "The headline and about sections will show up here" : "Dòng tiêu đề và phần giới thiệu sẽ hiển thị ở đây",
     "You have not added any info yet" : "Bạn chưa thêm bất kỳ thông tin nào",
@@ -215,6 +254,7 @@ OC.L10N.register(
     "No action available" : "Không có hành động nào",
     "Error fetching contact actions" : "Lỗi khi nạp liên hệ",
     "Close \"{dialogTitle}\" dialog" : "Đóng hộp thoại \"{dialogTitle}\"",
+    "Email length is at max (255)" : "Độ dài Email đã đạt giới hạn (255 ký tự)",
     "Non-existing tag #{tag}" : "Thẻ không tồn tại # {tag}",
     "Restricted" : "Bị giới hạn",
     "Invisible" : "Vô hình",
@@ -223,6 +263,7 @@ OC.L10N.register(
     "Collaborative tags" : "Thẻ cộng tác",
     "No tags found" : "Không tìm thấy thẻ",
     "Personal" : "Cá nhân",
+    "Accounts" : "Tài khoản",
     "Admin" : "Quản trị",
     "Help" : "Giúp đỡ",
     "Access forbidden" : "Truy cập bị cấm",
@@ -238,6 +279,7 @@ OC.L10N.register(
     "The server was unable to complete your request." : "Máy chủ không thể hoàn thành được yêu cầu của bạn",
     "If this happens again, please send the technical details below to the server administrator." : "Nếu điều này tiếp tục xảy ra, xin vui lòng gửi thông tin kỹ thuật chi tiết tới người quản trị hệ thống.",
     "More details can be found in the server log." : "Các chi tiết có thể được tìm thấy trong nhật ký máy chủ.",
+    "For more details see the documentation ↗." : "Để biết thêm chi tiết, vui lòng kiểm tra tài liệu ↗.",
     "Technical details" : "Chi tiết kỹ thuật",
     "Remote Address: %s" : "Địa chỉ bên ngoài: %s",
     "Request ID: %s" : "Yêu cầu ID:%s",
@@ -259,6 +301,7 @@ OC.L10N.register(
     "Only %s is available." : "Chỉ %s khả dụng.",
     "Install and activate additional PHP modules to choose other database types." : "Cài đặt và kích hoạt các mô-đun PHP bổ sung để chọn các loại cơ sở dữ liệu khác.",
     "For more details check out the documentation." : "Để biết thêm chi tiết, hãy kiểm tra tài liệu.",
+    "Database account" : "Tài khoản CSDL",
     "Database password" : "Mật khẩu cơ sở dữ liệu",
     "Database name" : "Tên cơ sở dữ liệu",
     "Database tablespace" : "Cơ sở dữ liệu tablespace",
@@ -282,7 +325,9 @@ OC.L10N.register(
     "Connect to your account" : "Kết nối tài khoản của bạn",
     "Please log in before granting %1$s access to your %2$s account." : "Vui lòng đăng nhập trước khi cấp quyền cho %1$s truy cập vào tài khoản %2$s của bạn.",
     "If you are not trying to set up a new device or app, someone is trying to trick you into granting them access to your data. In this case do not proceed and instead contact your system administrator." : "Nếu bạn không cố gắng thiết lập một thiết bị hoặc ứng dụng mới, ai đó đang cố lừa bạn cấp cho họ quyền truy cập vào dữ liệu của bạn. Trong trường hợp này, không tiếp tục và thay vào đó hãy liên hệ với quản trị viên hệ thống của bạn.",
+    "App password" : "Mật khẩu ứng dụng",
     "Grant access" : "Cấp quyền truy cập",
+    "Alternative log in using app password" : "Đăng nhập thay thế bằng mật khẩu dành cho ứng dụng",
     "Account access" : "Truy cập tài khoản",
     "Currently logged in as %1$s (%2$s)." : "Hiện đang đăng nhập với tư cách %1$s (%2$s).",
     "You are about to grant %1$s access to your %2$s account." : "Bạn sắp cấp quyền truy cập cho %1$s vào tài khoản %2$s của mình.",
@@ -320,6 +365,7 @@ OC.L10N.register(
     "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Để tránh thời gian quá hạn với các cài đặt lớn hơn, bạn có thể thực hiện chạy lệnh sau từ thư mục cài đặt:",
     "Detailed logs" : "Nhật ký chi tiết",
     "Update needed" : "Cần phải cập nhật",
+    "Please use the command line updater because you have a big instance with more than 50 accounts." : "Vui lòng cập nhật bằng lệnh bởi vì bản cài đặt này có hơn 50 tài khoản đang hoạt động.",
     "For help, see the  <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"%s\">documentation</a>." : "Trợ giúp, xem <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"%s\">documentation</a>.",
     "I know that if I continue doing the update via web UI has the risk, that the request runs into a timeout and could cause data loss, but I have a backup and know how to restore my instance in case of a failure." : "Tôi biết rằng nếu tôi tiếp tục thực hiện cập nhập qua giao diện Web có rủi ro, mà yêu cầu đó chạy trong một khoảng thời gian bị quá hạn và có thể gây mất dữ liệu, nếu tôi có một bản sao và tôi biết cách khôi phục bản cài đặt đã sao lưu trong trường hợp bị lỗi khi cập nhật.",
     "Upgrade via web on my own risk" : "Nâng cấp qua web",
@@ -344,8 +390,11 @@ OC.L10N.register(
     "Currently open" : "Hiện đang mở",
     "Wrong username or password." : "Tên người dùng hoặc mật khẩu sai.",
     "User disabled" : "Vô hiệu hóa sử dụng",
+    "Login with username or email" : "Đăng nhập bằng tên người dùng hoặc Email",
+    "Login with username" : "Đăng nhập bằng tên đăng nhập",
     "Username or email" : "Tên truy cập hoặc email",
     "If this account exists, a password reset message has been sent to its email address. If you do not receive it, verify your email address and/or account name, check your spam/junk folders or ask your local administration for help." : "Nếu tài khoản này tồn tại, một thông báo đặt lại mật khẩu đã được gửi đến địa chỉ email của nó. Nếu bạn không nhận được, hãy xác minh địa chỉ email và / hoặc tên tài khoản của bạn, kiểm tra thư mục spam / rác hoặc yêu cầu chính quyền địa phương của bạn trợ giúp.",
+    "Apps and Settings" : "Ứng dụng và Cài đặt",
     "Error loading message template: {error}" : "Lỗi khi tải mẫu thông điệp: {error}",
     "Users" : "Người dùng",
     "Username" : "Tên đăng nhập",
index 2f4f9f1ffa02e1ccf2e7cca06dc68af953d7b08e..04ddc8a6b41cec4538159cc072742348b71c5db9 100644 (file)
@@ -27,6 +27,7 @@
     "Your login token is invalid or has expired" : "Mã thông báo đăng nhập của bạn không hợp lệ hoặc quá hạn",
     "This community release of Nextcloud is unsupported and push notifications are limited." : "Bản phát hành cộng đồng này của Nextcloud không được hỗ trợ và thông báo đẩy bị hạn chế.",
     "Login" : "Đăng nhập",
+    "Unsupported email length (>255)" : "Độ dài Email không hợp lệ (>255 ký tự)",
     "Password reset is disabled" : "Đã tắt chức năng đặt lại mật khẩu",
     "Could not reset password because the token is expired" : "Không thể đặt lại mật khẩu do mã thông báo đã quá hạn",
     "Could not reset password because the token is invalid" : "Không thể đặt lại mật khẩu do mã thông báo không hợp lệ",
     "Click the following button to reset your password. If you have not requested the password reset, then ignore this email." : "Nhấp vào nút sau để đặt lại mật khẩu. Nếu bạn không yêu cầu đặt lại mật khẩu, hãy bỏ qua email này.",
     "Click the following link to reset your password. If you have not requested the password reset, then ignore this email." : "Nhấp vào liên kết sau để đặt lại mật khẩu của bạn. Nếu bạn không yêu cầu đặt lại mật khẩu, hãy bỏ qua email này.",
     "Reset your password" : "Đổi mật khẩu",
+    "The given provider is not available" : "Nhà cung cấp này không khả dụng.",
     "Task not found" : "Không tìm thấy nhiệm vụ",
     "Internal error" : "Lỗi nội bộ",
     "Not found" : "Không tìm thấy",
+    "Bad request" : "Lỗi yêu cầu",
     "Requested task type does not exist" : "Loại nhiệm vụ đã yêu cầu không tồn tại",
     "Necessary language model provider is not available" : "Không có nhà cung cấp mô hình ngôn ngữ cần thiết",
+    "No text to image provider is available" : "Không có nhà cung cấp AI tạo sinh nào khả dụng",
+    "Image not found" : "Không tìm thấy hình ảnh",
     "No translation provider available" : "Không có nhà cung cấp bản dịch",
     "Could not detect language" : "Không thể phát hiện ngôn ngữ",
     "Unable to translate" : "Không thể dịch",
     "Nextcloud Server" : "Máy chủ vWorkspace",
     "Some of your link shares have been removed" : "Một số liên kết chia sẻ của bạn đã bị xóa",
     "Due to a security bug we had to remove some of your link shares. Please see the link for more information." : "Do lỗi bảo mật, chúng tôi đã phải xóa một số liên kết chia sẻ của bạn. Vui lòng xem liên kết để biết thêm thông tin.",
+    "The account limit of this instance is reached." : "Đã đạt tới giới hạn người dùng của hệ thống.",
+    "Enter your subscription key in the support app in order to increase the account limit. This does also grant you all additional benefits that Nextcloud Enterprise offers and is highly recommended for the operation in companies." : "Hãy nhập khóa đăng ký của bạn vào ứng dụng \"Support\" để tăng giới hạn tài khoản. Việc này cũng sẽ cung cấp cho bạn những đặc quyền do Nextcloud Enterprise cung cấp.",
     "Learn more ↗" : "Để biết thêm↗",
     "Preparing update" : "Đang chuẩn bị cập nhật",
     "[%d / %d]: %s" : "[%d / %d]: %s",
     "The update was unsuccessful. Please report this issue to the <a href=\"https://github.com/nextcloud/server/issues\" target=\"_blank\">Nextcloud community</a>." : "Quá trình cập nhật không thành công. Xin vui lòng báo lại vấn đề gặp phải trong tới  <a href=\"https://github.com/nextcloud/server/issues\" target=\"_blank\">Cộng đồng Nextcloud</a>.",
     "Continue to {productName}" : "Tiếp tục đến {productName}",
     "_The update was successful. Redirecting you to {productName} in %n second._::_The update was successful. Redirecting you to {productName} in %n seconds._" : ["Cập nhật đã thành công. Chuyển hướng bạn đến {productName} trong %n seconds."],
+    "Applications menu" : "Menu ứng dụng",
     "Apps" : "Ứng dụng",
     "More apps" : "Thêm ứng dụng",
     "_{count} notification_::_{count} notifications_" : ["{count} thông báo"],
     "No" : "Không",
     "Yes" : "Có",
+    "Federated user" : "Người dùng được liên kết",
+    "user@your-nextcloud.org" : "người_dùng@nextcloud_của_bạn.org",
     "Create share" : "Tạo chia sẻ",
     "Failed to add the public link to your Nextcloud" : "Không thể thêm liên kết công khai",
+    "Direct link copied to clipboard" : "URL đã được sao chép vào bộ nhớ tạm",
+    "Please copy the link manually:" : "Vui lòng sao chép thủ công liên kết:",
+    "Pick start date" : "Chọn ngày bắt đầu",
+    "Pick end date" : "Chọn ngày kết thúc",
+    "Search in date range" : "Tìm trong khoảng ngày",
+    "Search in current app" : "Tìm trong ứng dụng hiện tại",
+    "Search everywhere" : "Tìm ở bất kì đâu",
+    "Search apps, files, tags, messages" : "Tìm ứng dụng, tệp, tin nhắn",
+    "Date" : "Ngày",
     "Today" : "Hôm nay",
+    "Last 7 days" : "7 ngày trước",
+    "Last 30 days" : "30 ngày trước",
+    "This year" : "Năm nay",
+    "Last year" : "Năm ngoái",
+    "Search people" : "Tìm kiếm người dùng",
+    "People" : "Mọi người",
+    "Filter in current view" : "Lọc kết quả tìm kiếm hiện tại",
+    "Results" : "Kết quả",
     "Load more results" : "Tải thêm kết quả",
+    "Search in" : "Tìm kiếm trong",
     "Searching …" : "Đang tìm kiếm ...",
     "Start typing to search" : "Nhập để tìm kiếm",
+    "No matching results" : "Không có kết quả trùng khớp",
+    "Between ${this.dateFilter.startFrom.toLocaleDateString()} and ${this.dateFilter.endAt.toLocaleDateString()}" : "Giữa ${this.dateFilter.startFrom.toLocaleDateString()}và ${this.dateFilter.endAt.toLocaleDateString()}",
     "Log in" : "Đăng nhập",
     "Logging in …" : "Đang đăng nhập",
     "Server side authentication failed!" : "Xác thực phía máy chủ không thành công!",
     "Please contact your administrator." : "Vui lòng liên hệ với quản trị viên.",
+    "Temporary error" : "Lỗi tạm thời",
+    "Please try again." : "Vui lòng thử lại sau",
     "An internal error occurred." : "Đã xảy ra một lỗi nội bộ.",
     "Please try again or contact your administrator." : "Vui lòng thử lại hoặc liên hệ quản trị của bạn.",
     "Password" : "Mật khẩu",
     "Log in to {productName}" : "Đăng nhập vào {productName}",
+    "Wrong login or password." : "Tên người dùng hoặc mật khẩu sai.",
+    "This account is disabled" : "Tài khoản này không còn khả dụng",
     "We have detected multiple invalid login attempts from your IP. Therefore your next login is throttled up to 30 seconds." : "Chúng tôi đã phát hiện nhiều lần đăng nhập không hợp lệ từ IP của bạn. Do đó, lần đăng nhập tiếp theo của bạn được điều chỉnh lên đến 30 giây.",
     "Account name or email" : "Tên tài khoản hoặc email",
+    "Account name" : "Tên tài khoản",
     "Log in with a device" : "Đăng nhập bằng thiết bị",
+    "Login or email" : "Tên đăng nhập hoặc Email",
     "Your account is not setup for passwordless login." : "Tài khoản của bạn chưa được thiết lập để đăng nhập không cần mật khẩu.",
     "Browser not supported" : "Trình duyệt không được hỗ trợ",
     "Passwordless authentication is not supported in your browser." : "Xác thực không cần mật khẩu không được hỗ trợ trong trình duyệt của bạn.",
     "Your connection is not secure" : "Kết nối của bạn không an toàn",
     "Passwordless authentication is only available over a secure connection." : "Xác thực không cần mật khẩu chỉ khả dụng qua kết nối an toàn.",
     "Reset password" : "Khôi phục mật khẩu",
+    "If this account exists, a password reset message has been sent to its email address. If you do not receive it, verify your email address and/or Login, check your spam/junk folders or ask your local administration for help." : "Nếu tài khoản này tồn tại, một thông báo đặt lại mật khẩu đã được gửi đến địa chỉ email của nó. Nếu bạn không nhận được, hãy xác minh địa chỉ email và / hoặc tên tài khoản của bạn, kiểm tra thư mục spam / rác hoặc yêu cầu quản trị viên của bạn trợ giúp.",
     "Couldn't send reset email. Please contact your administrator." : "Không thể gửi thư điện tử yêu cầu thiết lập lại. Xin vui lòng liên hệ quản trị hệ thống",
     "Password cannot be changed. Please contact your administrator." : "Không thể thay đổi mật khẩu. Vui lòng liên hệ với quản trị viên của bạn.",
     "Back to login" : "Quay lại trang đăng nhập",
     "Collaborative documents, spreadsheets and presentations, built on Collabora Online." : "Tài liệu, bảng tính và bản trình bày cộng tác, được xây dựng trên Collabora Online.",
     "Distraction free note taking app." : "Ứng dụng ghi chú không gây xao lãng.",
     "Settings menu" : "Trình đơn thiết lập",
+    "Avatar of {displayName}" : "Ảnh đại diện của {displayName}",
     "Search contacts" : "Tìm kiếm liên hệ",
     "Reset search" : "Đặt lại tìm kiếm",
     "Search contacts …" : "Tìm liên hệ ...",
     "Back to login form" : "Quay lại trang đăng nhập",
     "Back" : "Quay lại",
     "Login form is disabled." : "Trang đăng nhập bị vô hiệu.",
+    "The Nextcloud login form is disabled. Use another login option if available or contact your administration." : "Phương thức đăng nhập này đã bị tắt. Sử dụng hình thức đăng nhập khả dụng khác hoặc liên hệ quản trị viên.",
     "Edit Profile" : "Chỉnh sửa hồ sơ",
     "The headline and about sections will show up here" : "Dòng tiêu đề và phần giới thiệu sẽ hiển thị ở đây",
     "You have not added any info yet" : "Bạn chưa thêm bất kỳ thông tin nào",
     "No action available" : "Không có hành động nào",
     "Error fetching contact actions" : "Lỗi khi nạp liên hệ",
     "Close \"{dialogTitle}\" dialog" : "Đóng hộp thoại \"{dialogTitle}\"",
+    "Email length is at max (255)" : "Độ dài Email đã đạt giới hạn (255 ký tự)",
     "Non-existing tag #{tag}" : "Thẻ không tồn tại # {tag}",
     "Restricted" : "Bị giới hạn",
     "Invisible" : "Vô hình",
     "Collaborative tags" : "Thẻ cộng tác",
     "No tags found" : "Không tìm thấy thẻ",
     "Personal" : "Cá nhân",
+    "Accounts" : "Tài khoản",
     "Admin" : "Quản trị",
     "Help" : "Giúp đỡ",
     "Access forbidden" : "Truy cập bị cấm",
     "The server was unable to complete your request." : "Máy chủ không thể hoàn thành được yêu cầu của bạn",
     "If this happens again, please send the technical details below to the server administrator." : "Nếu điều này tiếp tục xảy ra, xin vui lòng gửi thông tin kỹ thuật chi tiết tới người quản trị hệ thống.",
     "More details can be found in the server log." : "Các chi tiết có thể được tìm thấy trong nhật ký máy chủ.",
+    "For more details see the documentation ↗." : "Để biết thêm chi tiết, vui lòng kiểm tra tài liệu ↗.",
     "Technical details" : "Chi tiết kỹ thuật",
     "Remote Address: %s" : "Địa chỉ bên ngoài: %s",
     "Request ID: %s" : "Yêu cầu ID:%s",
     "Only %s is available." : "Chỉ %s khả dụng.",
     "Install and activate additional PHP modules to choose other database types." : "Cài đặt và kích hoạt các mô-đun PHP bổ sung để chọn các loại cơ sở dữ liệu khác.",
     "For more details check out the documentation." : "Để biết thêm chi tiết, hãy kiểm tra tài liệu.",
+    "Database account" : "Tài khoản CSDL",
     "Database password" : "Mật khẩu cơ sở dữ liệu",
     "Database name" : "Tên cơ sở dữ liệu",
     "Database tablespace" : "Cơ sở dữ liệu tablespace",
     "Connect to your account" : "Kết nối tài khoản của bạn",
     "Please log in before granting %1$s access to your %2$s account." : "Vui lòng đăng nhập trước khi cấp quyền cho %1$s truy cập vào tài khoản %2$s của bạn.",
     "If you are not trying to set up a new device or app, someone is trying to trick you into granting them access to your data. In this case do not proceed and instead contact your system administrator." : "Nếu bạn không cố gắng thiết lập một thiết bị hoặc ứng dụng mới, ai đó đang cố lừa bạn cấp cho họ quyền truy cập vào dữ liệu của bạn. Trong trường hợp này, không tiếp tục và thay vào đó hãy liên hệ với quản trị viên hệ thống của bạn.",
+    "App password" : "Mật khẩu ứng dụng",
     "Grant access" : "Cấp quyền truy cập",
+    "Alternative log in using app password" : "Đăng nhập thay thế bằng mật khẩu dành cho ứng dụng",
     "Account access" : "Truy cập tài khoản",
     "Currently logged in as %1$s (%2$s)." : "Hiện đang đăng nhập với tư cách %1$s (%2$s).",
     "You are about to grant %1$s access to your %2$s account." : "Bạn sắp cấp quyền truy cập cho %1$s vào tài khoản %2$s của mình.",
     "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Để tránh thời gian quá hạn với các cài đặt lớn hơn, bạn có thể thực hiện chạy lệnh sau từ thư mục cài đặt:",
     "Detailed logs" : "Nhật ký chi tiết",
     "Update needed" : "Cần phải cập nhật",
+    "Please use the command line updater because you have a big instance with more than 50 accounts." : "Vui lòng cập nhật bằng lệnh bởi vì bản cài đặt này có hơn 50 tài khoản đang hoạt động.",
     "For help, see the  <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"%s\">documentation</a>." : "Trợ giúp, xem <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"%s\">documentation</a>.",
     "I know that if I continue doing the update via web UI has the risk, that the request runs into a timeout and could cause data loss, but I have a backup and know how to restore my instance in case of a failure." : "Tôi biết rằng nếu tôi tiếp tục thực hiện cập nhập qua giao diện Web có rủi ro, mà yêu cầu đó chạy trong một khoảng thời gian bị quá hạn và có thể gây mất dữ liệu, nếu tôi có một bản sao và tôi biết cách khôi phục bản cài đặt đã sao lưu trong trường hợp bị lỗi khi cập nhật.",
     "Upgrade via web on my own risk" : "Nâng cấp qua web",
     "Currently open" : "Hiện đang mở",
     "Wrong username or password." : "Tên người dùng hoặc mật khẩu sai.",
     "User disabled" : "Vô hiệu hóa sử dụng",
+    "Login with username or email" : "Đăng nhập bằng tên người dùng hoặc Email",
+    "Login with username" : "Đăng nhập bằng tên đăng nhập",
     "Username or email" : "Tên truy cập hoặc email",
     "If this account exists, a password reset message has been sent to its email address. If you do not receive it, verify your email address and/or account name, check your spam/junk folders or ask your local administration for help." : "Nếu tài khoản này tồn tại, một thông báo đặt lại mật khẩu đã được gửi đến địa chỉ email của nó. Nếu bạn không nhận được, hãy xác minh địa chỉ email và / hoặc tên tài khoản của bạn, kiểm tra thư mục spam / rác hoặc yêu cầu chính quyền địa phương của bạn trợ giúp.",
+    "Apps and Settings" : "Ứng dụng và Cài đặt",
     "Error loading message template: {error}" : "Lỗi khi tải mẫu thông điệp: {error}",
     "Users" : "Người dùng",
     "Username" : "Tên đăng nhập",
index d9d0f2d55f7c79be47b24cfc2b0263ae6d9476e7..9955d1d993742d3c3bd6b99e7c743b94bdf25fcb 100644 (file)
@@ -40,6 +40,7 @@ OC.L10N.register(
     "Apps" : "Ứng dụng",
     "Settings" : "Thiết lập",
     "Log out" : "Đăng xuất",
+    "Accounts" : "Tài khoản",
     "Email" : "Thư điện tử",
     "Phone" : "Điện thoại",
     "Twitter" : "Twitter",
index 82c22021e8845d1bf026837de30ac078a74c2162..f23eb4f2fef3d7ba0e65f5b43966d2193db5afaa 100644 (file)
@@ -38,6 +38,7 @@
     "Apps" : "Ứng dụng",
     "Settings" : "Thiết lập",
     "Log out" : "Đăng xuất",
+    "Accounts" : "Tài khoản",
     "Email" : "Thư điện tử",
     "Phone" : "Điện thoại",
     "Twitter" : "Twitter",