Files
Oxicloud/frontend/static/locales/pt.json
T
cjw b7640e9be4
CI / changes (push) Has been cancelled
CI / Build (push) Has been cancelled
Deploy Docs / build (push) Has been cancelled
Docker Build and Test / Build and Test Docker Image (push) Has been cancelled
Docker Publish (release, main, dry-run) / Pre-publish Tests (push) Has been cancelled
CI / Frontend — svelte-check, ESLint, Stylelint, Prettier (push) Has been cancelled
CI / Message-bus spec — AsyncAPI + TypeScript DTO drift (push) Has been cancelled
CI / Migration ordering (new migrations postdate target branch) (push) Has been cancelled
CI / Rustfmt (push) Has been cancelled
CI / Clippy (push) Has been cancelled
CI / Wasm — fmt + clippy (push) Has been cancelled
CI / Wasm — release tests (push) Has been cancelled
CI / Plugins — fixtures + runtime tests (push) Has been cancelled
CI / Server Unit and Functionnal Tests (push) Has been cancelled
CI / Security Audit (push) Has been cancelled
CI / API, WebDAV & OIDC tests (push) Has been cancelled
CI / Bundled-assets binary — embed + SPA-serve integration (push) Has been cancelled
CI / WebDAV RFC 4918 — litmus (59/59) (push) Has been cancelled
CI / CalDAV + CardDAV — python-caldav (push) Has been cancelled
CI / Frontend end-to-end tests (via Playwright) (push) Has been cancelled
Deploy Docs / deploy (push) Has been cancelled
Docker Publish (release, main, dry-run) / Build & Push Multi-Arch (push) Has been cancelled
x
2026-09-20 00:28:52 +08:00

1852 lines
84 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"server": {
"magic_link": {
"page": {
"expired_title": "Este link de início de sessão já não é válido",
"expired_body": "O link pode ter expirado ou já ter sido usado. Podemos enviar-lhe um novo — chegará à sua caixa de entrada em alguns segundos.",
"resend_to": "Enviar um novo link para {{email}}",
"generic_unavailable": "Este link de início de sessão já não é válido. Pode já ter sido usado ou ter expirado. Solicite um novo link na página de início de sessão.",
"service_unavailable": "O início de sessão por magic link não está ativado neste servidor.",
"internal_error": "Ocorreu um erro ao iniciar sessão. Por favor, tente novamente.",
"resend_failure": "Ocorreu um erro ao enviar o link. Por favor, tente novamente.",
"cross_browser_title": "Continuar o início de sessão neste dispositivo?",
"cross_browser_body": "Abriu este link de início de sessão num navegador ou dispositivo diferente daquele em que o solicitou.",
"cross_browser_warning": "Se foi você quem solicitou este link, é seguro continuar. Caso contrário, feche esta página — clicar em Continuar iniciaria sessão de outra pessoa na sua conta.",
"cross_browser_continue": "Continuar e iniciar sessão",
"resend_confirmation_title": "Verifique a sua caixa de entrada",
"resend_confirmation_body": "Se o link de início de sessão pertencia a uma conta ativa, um novo link acaba de ser enviado. Por favor, verifique a sua caixa de entrada.",
"return_link": "Voltar ao OxiCloud"
},
"email": {
"invitation": {
"subject": "{{inviter}} partilhou um {{kind}} consigo no OxiCloud",
"body": "{{inviter_full}} partilhou um {{kind}} consigo no OxiCloud.\n\nAbra-o clicando no link abaixo:\n{{link}}\n\nO link é de uso único e expira em {{ttl_hours}} horas.\nSe não esperava este convite, pode ignorar esta mensagem.\n\n— OxiCloud"
},
"login": {
"subject": "Iniciar sessão no OxiCloud",
"body": "Olá,\n\nUse o link abaixo para iniciar sessão no OxiCloud. O link é de uso único e expira em {{ttl_minutes}} minutos. Abra-o no mesmo dispositivo em que o solicitou.\n\n{{link}}\n\nSe não solicitou este link de início de sessão, pode ignorar esta mensagem — não é necessária qualquer outra ação.\n\n— OxiCloud"
},
"kind_file": "ficheiro",
"kind_folder": "pasta",
"english_fallback_divider": "--- Versão em inglês abaixo ---"
}
},
"notification": {
"share": {
"subject": "{{inviter}} partilhou um {{kind}} consigo no OxiCloud",
"body": "{{inviter_full}} partilhou um {{kind}} consigo no OxiCloud.\n\nAbra o OxiCloud para ver a sua nova partilha:\n{{login_link}}\n\nPode ter mais partilhas novas de {{inviter}} — inicie sessão para ver todos os itens partilhados consigo.\n\n— OxiCloud\n\nRecebeu esta mensagem porque tem uma conta OxiCloud e a preferência de notificação de partilhas está ativada. Pode desativá-la no seu perfil (Avisar-me por e-mail quando alguém compartilhar comigo)."
}
},
"security": {
"password_changed": {
"subject": "Sua senha do OxiCloud foi alterada",
"body": "Olá,\n\nSua senha do OxiCloud foi alterada em {{timestamp}} (UTC) a partir do endereço IP {{ip}}.\n\nSe foi você, nenhuma ação é necessária — pode ignorar esta mensagem.\n\nSe NÃO foi você, entre em contato com o seu administrador imediatamente. Alguém pode ter obtido acesso à sua conta.\n\n— OxiCloud"
}
}
},
"server_status": {
"readonly_banner_aria": "Manutenção do servidor em curso",
"readonly_title": "Manutenção do servidor em curso",
"readonly_progress": "A migrar o armazenamento para `{{target}}` — {{percent}}% ({{migrated}} / {{total}} blobs). Envios, renomeações, eliminações e partilhas são recusados; leituras e transferências funcionam normalmente.",
"readonly_body": "Envios, renomeações, eliminações e partilhas são temporariamente recusados. Leituras e transferências funcionam normalmente."
},
"app": {
"title": "OxiCloud",
"description": "Sistema de armazenamento em nuvem minimalista"
},
"nav": {
"files": "Arquivos",
"shared": "Compartilhamentos",
"recent": "Recentes",
"favorites": "Favoritos",
"photos": "Fotos",
"music": "Música",
"trash": "Lixeira",
"sharedwithme": "Compartilhados comigo",
"profile": "Perfil",
"shared_with_me": "Compartilhados comigo",
"groups": "Grupos",
"primary": "Primário",
"admin_sections": "Seções administrativas",
"back_to_app": "De volta ao OxiCloud",
"toggle": "Alternar menu de navegação"
},
"photos": {
"empty_state": "Nenhuma foto ainda",
"empty_hint": "Envie imagens ou vídeos para vê-los aqui",
"empty_hidden": "{{n}} foto(s) oculta(s) pela sua preferência",
"empty_hidden_hint": "Desative \"Ocultar arquivos ocultos\" no seu perfil para vê-las.",
"items_selected": "selecionados",
"view_daily": "Dia",
"view_monthly": "Mês",
"view_yearly": "Ano",
"group_by": "Agrupar por",
"confirm_delete": "Mover {{n}} fotos para a lixeira?",
"confirm_delete_one": "Excluir {{name}}?",
"delete": "Excluir fotos",
"empty": "Ainda não há fotos.",
"full_resolution": "Resolução total",
"trash_partial": "{{ok}} de {{total}} movido para a lixeira.",
"trashed": "{{n}} movido para a lixeira.",
"layout_square": "Grade",
"layout_justified": "Justificado",
"tab_moments": "Momentos",
"tab_places": "Lugares",
"tab_people": "Pessoas",
"map_loading": "Carregando mapa…",
"map_error": "Não foi possível carregar o mapa"
},
"music": {
"create_playlist": "Criar Playlist",
"playlists": "Playlists",
"no_playlists": "Nenhuma playlist ainda",
"select_playlist": "Selecione uma playlist",
"select_hint": "Escolha uma playlist na barra lateral ou crie uma nova",
"add_tracks": "Adicionar Faixas",
"no_tracks": "Nenhuma faixa nesta playlist",
"unknown_artist": "Artista Desconhecido",
"unknown_title": "Desconhecido",
"confirm_delete": "Excluir esta playlist?",
"playlist_name": "Nome da playlist",
"create": "Criar",
"delete": "Excluir",
"share": "Compartilhar",
"edit": "Editar",
"play_all": "Reproduzir Tudo",
"shuffle": "Aleatório",
"repeat": "Repetir",
"repeat_one": "Repetir Uma",
"queue": "Fila",
"queue_empty": "Fila vazia",
"not_playing": "Não reproduzindo",
"play": "Reproduzir",
"pause": "Pausar",
"previous": "Anterior",
"next": "Próximo",
"volume": "Volume",
"mute": "Mudo",
"unmute": "Ativar som",
"title": "Título",
"artist": "Artista",
"album": "Álbum",
"tracks": "faixas",
"add": "Adicionar",
"added": "Adicionado!",
"added_to_playlist": "adicionado à playlist",
"add_to_playlist": "Adicionar à playlist",
"load_error": "Erro ao carregar playlists",
"add_error": "Não foi possível adicionar as faixas",
"no_playlists_yet": "Nenhuma playlist ainda. Crie uma primeiro!",
"selected_files": "Selecionados:",
"error": "Erro",
"search_audio": "Pesquisar ficheiros de áudio…",
"no_audio_files": "Nenhum ficheiro de áudio encontrado",
"selected": "selecionados",
"loading": "A carregar…",
"search_error": "Não foi possível carregar os ficheiros de áudio",
"adding": "A adicionar…",
"can_write": "Pode editar",
"cover_updated": "Capa atualizada",
"empty_hint": "Crie sua primeira playlist para começar a organizar suas músicas",
"make_private": "Tornar privado",
"make_public": "Tornar público",
"manage_shares": "Gerenciar compartilhamentos",
"no_shares": "Ainda não há compartilhamentos",
"playback_error": "Falha na reprodução",
"private": "Privado",
"public": "Público",
"read_only": "Somente leitura",
"remove": "Remover",
"remove_share": "Remover compartilhamento",
"set_cover": "Definir capa",
"share_with_user": "ID de usuário ou e-mail",
"toggle_public": "Visibilidade",
"track_removed": "Faixa removida",
"prev": "Anterior",
"add_selected": "Adicionar selecionado",
"create_playlist_hint": "Digite um nome de lista de reprodução para criar uma.",
"created": "Criado “{{name}}”.",
"delete_playlist": "Excluir lista de reprodução",
"deleted": "Excluído “{{name}}”.",
"edit_description": "Editar descrição",
"empty_playlist": "Esta playlist ainda não possui faixas.",
"new_playlist": "Nova lista de reprodução",
"no_audio": "Nenhum arquivo de áudio encontrado.",
"now_private": "A lista de reprodução agora é privada.",
"now_public": "A lista de reprodução agora é pública.",
"pick_or_create": "Existente: {{list}}. Digite um nome para adicionar ou criar.",
"rename_playlist": "Renomear lista de reprodução",
"reordered": "Lista de reprodução reordenada.",
"seek": "Procurar",
"selected_count": "{{n}} selecionado",
"share_added": "Compartilhado.",
"track_count": "{{n}} faixas",
"tracks_added": "Adicionadas {{n}} faixa(s)."
},
"actions": {
"search": "Pesquisar arquivos...",
"new_folder": "Nova pasta",
"upload": "Enviar",
"upload_files": "Enviar arquivos",
"upload_folder": "Enviar pasta",
"upload.uploading": "Enviando...",
"upload.complete": "{count} / {total} enviados",
"upload.files": "arquivos",
"rename": "Renomear",
"move": "Mover para...",
"move_to": "Mover para",
"delete": "Excluir",
"download": "Baixar",
"view": "Visualizar",
"cancel": "Cancelar",
"confirm": "Confirmar",
"share": "Compartilhar",
"favorite": "Adicionar aos favoritos",
"unfavorite": "Remover dos favoritos",
"copy": "Copiar",
"notify": "Notificar",
"send": "Enviar",
"clear_recent": "Limpar recentes",
"logout": "Sair",
"create": "Criar",
"search_btn": "Pesquisar",
"close": "Fechar",
"delete_permanently": "Excluir permanentemente",
"empty_trash": "Esvaziar lixeira",
"open_parent_folder": "Ir para a pasta pai",
"add": "Adicionar",
"apply": "Aplicar",
"clear": "Limpar",
"remove": "Remover"
},
"user_menu": {
"appearance": "Aparência",
"about": "Sobre o OxiCloud",
"about_description": "Plataforma de armazenamento em nuvem construída com Rust e Arquitetura Limpa. Rápida, segura e privada.",
"admin_panel": "Painel de administração",
"profile": "Meu perfil",
"role_user": "Usuário",
"theme": {
"light": "Claro",
"dark": "Escuro",
"auto": "Como o sistema"
},
"manage_groups": "Gerenciar grupos",
"admin": "Admin",
"mit_license": "Licença MIT",
"title": "Menu do usuário"
},
"share": {
"dialogTitle": "Link de compartilhamento",
"linkLabel": "Link compartilhado:",
"copyLink": "Copiar",
"permissions": "Permissões:",
"permissionRead": "Leitura",
"permissionWrite": "Escrita",
"permissionReshare": "Recompartilhar",
"password": "Proteção por senha:",
"generatePassword": "Gerar",
"expiration": "Data de expiração:",
"update": "Atualizar compartilhamento",
"remove": "Remover compartilhamento",
"notifyTitle": "Enviar notificação",
"notifyEmailLabel": "Endereço de e-mail:",
"notifyMessageLabel": "Mensagem (opcional):",
"notifySend": "Enviar notificação",
"shareWithOthers": "Compartilhar com outros",
"sharePublicly": "Compartilhar publicamente",
"shareSettings": "Configurações de compartilhamento",
"shareCopied": "Link copiado para a área de transferência",
"shareCreated": "Link de compartilhamento criado com sucesso",
"shareUpdated": "Configurações de compartilhamento atualizadas",
"shareRemoved": "Compartilhamento removido com sucesso",
"inviteByEmail": "Convidar por e-mail — o convite será enviado",
"directoryUnavailable": "Diretório de usuário indisponível",
"linkNamePlaceholder": "Nome do link (opcional)",
"newLink": "Novo link",
"noExpiry": "Sem vencimento",
"pending": "Pendente",
"people": "Pessoas",
"publicLinks": "Links públicos",
"role": {
"canEdit": "Pode editar",
"canManage": "Pode gerenciar",
"canView": "Pode visualizar"
},
"searchPlaceholder": "Pesquise pessoas…",
"shareOf": "Participação de:",
"sharedLink": "Link compartilhado",
"copied": "Link copiado",
"copy": "Copiar",
"copy_failed": "Não foi possível copiar o link",
"download": "Baixar",
"files": "Arquivos",
"folders": "Pastas",
"link_name": "Nome do link (opcional)",
"notifyByEmail": "Notificar por e-mail",
"revoke": "Remover",
"role_label": "Função",
"col_shared_by": "Compartilhado por",
"col_shared": "Compartilhado",
"addPassword": "Adicionar senha",
"add_people": "Adicione pessoas, grupos ou e-mail…",
"bad_password": "Senha incorreta. Por favor, tente novamente.",
"changePassword": "Alterar a senha",
"create_link": "Criar link",
"created": "Link público criado",
"dialog_title": "Compartilhe “{{name}}”",
"download_zip": "Baixar ZIP",
"empty_folder": "Esta pasta está vazia.",
"error": "Algo deu errado. Por favor, tente novamente.",
"expired": "Este link de compartilhamento não está mais disponível.",
"expires_optional": "Expira (opcional)",
"expiry": "Termo",
"invalid": "Este link de compartilhamento é inválido.",
"link": "Link",
"no_people": "Ainda não foi compartilhado com ninguém.",
"none": "Ainda não há links públicos.",
"notify": {
"coalesced": "{{n}} já notificado recentemente.",
"rateLimited": "{{n}} atingiu o limite de taxa – tente mais tarde.",
"sent": "{{n}} notificado por e-mail.",
"skipped": "{{n}} ignorados (sem e-mail / cancelados)."
},
"passwordPrompt": "Defina uma senha:",
"passwordPrompt_clear": "Nova senha (em branco para remover):",
"password_cleared": "Senha removida",
"password_optional": "Senha (opcional)",
"password_set": "Senha atualizada",
"password_title": "Senha obrigatória",
"public_link": "Link público",
"set_expiry": "Definir expiração",
"title": "Compartilhado",
"unlock": "Desbloquear"
},
"share_dialogTitle": "Link de compartilhamento",
"share_linkLabel": "Link compartilhado:",
"share_copyLink": "Copiar",
"share_permissions": "Permissões:",
"share_permissionRead": "Leitura",
"share_permissionWrite": "Escrita",
"share_permissionReshare": "Recompartilhar",
"share_password": "Proteção por senha:",
"share_generatePassword": "Gerar",
"share_expiration": "Data de expiração:",
"share_update": "Atualizar compartilhamento",
"share_remove": "Remover compartilhamento",
"share_notifyTitle": "Enviar notificação",
"share_notifyEmailLabel": "Endereço de e-mail:",
"share_notifyMessageLabel": "Mensagem (opcional):",
"share_notifySend": "Enviar notificação",
"shared": {
"backToFiles": "Voltar aos arquivos",
"pageTitle": "Recursos compartilhados",
"pageDescription": "Gerencie seus arquivos e pastas compartilhados",
"filterType": "Tipo:",
"filterAll": "Todos",
"filterFiles": "Arquivos",
"filterFolders": "Pastas",
"sortBy": "Ordenar por:",
"sortByName": "Nome",
"sortByDate": "Data de compartilhamento",
"sortByExpiration": "Expiração",
"search": "Pesquisar",
"colName": "Nome",
"colType": "Tipo",
"colDateShared": "Data de compartilhamento",
"colExpiration": "Expiração",
"colPermissions": "Permissões",
"colPassword": "Senha",
"colActions": "Ações",
"emptyStateTitle": "Nenhum recurso compartilhado ainda",
"emptyStateDesc": "Quando você compartilhar arquivos ou pastas, eles aparecerão aqui",
"goToFiles": "Ir para arquivos",
"typeFile": "Arquivo",
"typeFolder": "Pasta",
"noExpiration": "Sem expiração",
"hasPassword": "Sim",
"noPassword": "Não",
"editShare": "Editar compartilhamento",
"notifyShare": "Notificar alguém",
"copyLink": "Copiar link",
"removeShare": "Remover compartilhamento",
"linkCopied": "Link copiado para a área de transferência!",
"linkCopyFailed": "Falha ao copiar o link",
"itemUpdated": "Configurações de compartilhamento atualizadas",
"itemRemoved": "Compartilhamento removido com sucesso",
"invalidEmail": "Por favor, insira um endereço de e-mail válido",
"notificationSent": "Notificação enviada com sucesso",
"notificationFailed": "Falha ao enviar a notificação",
"shared_backToFiles": "Voltar aos arquivos",
"shared_pageTitle": "Recursos compartilhados",
"shared_pageDescription": "Gerencie seus arquivos e pastas compartilhados",
"shared_filterType": "Tipo:",
"shared_filterAll": "Todos",
"shared_filterFiles": "Arquivos",
"shared_filterFolders": "Pastas",
"shared_sortBy": "Ordenar por:",
"shared_sortByName": "Nome",
"shared_sortByDate": "Data de compartilhamento",
"shared_sortByExpiration": "Expiração",
"shared_search": "Pesquisar",
"shared_colName": "Nome",
"shared_colType": "Tipo",
"shared_colDateShared": "Data de compartilhamento",
"shared_colExpiration": "Expiração",
"shared_colPermissions": "Permissões",
"shared_colPassword": "Senha",
"shared_colActions": "Ações",
"shared_emptyStateTitle": "Nenhum recurso compartilhado ainda",
"shared_emptyStateDesc": "Quando você compartilhar arquivos ou pastas, eles aparecerão aqui",
"shared_goToFiles": "Ir para arquivos",
"shared_typeFile": "Arquivo",
"shared_typeFolder": "Pasta",
"shared_noExpiration": "Sem expiração",
"shared_hasPassword": "Sim",
"shared_noPassword": "Não",
"shared_editShare": "Editar compartilhamento",
"shared_notifyShare": "Notificar alguém",
"shared_copyLink": "Copiar link",
"shared_removeShare": "Remover compartilhamento",
"shared_linkCopied": "Link copiado para a área de transferência!",
"shared_linkCopyFailed": "Falha ao copiar o link",
"shared_itemUpdated": "Configurações de compartilhamento atualizadas",
"shared_itemRemoved": "Compartilhamento removido com sucesso",
"shared_invalidEmail": "Por favor, insira um endereço de e-mail válido",
"shared_notificationSent": "Notificação enviada com sucesso",
"shared_notificationFailed": "Falha ao enviar a notificação"
},
"filter": {
"placeholder": "Pesquisar nesta pasta e subpastas…",
"keyword": "Palavra-chave",
"advanced": "Filtros",
"recursive": "Incluir subpastas",
"results_count": "{{n}} resultados",
"clear_keyword": "Limpar pesquisa"
},
"files": {
"name": "Nome",
"type": "Tipo",
"size": "Tamanho",
"modified": "Modificado",
"no_files": "Nenhum arquivo nesta pasta",
"empty_hint": "Envie arquivos ou crie pastas para começar",
"drop_to_upload": "Solte arquivos aqui para enviar",
"loading": "Carregando arquivos…",
"view_grid": "Visualização em grade",
"view_list": "Visualização em lista",
"file_types": {
"document": "Documento",
"image": "Imagem",
"video": "Vídeo",
"audio": "Áudio",
"pdf": "PDF",
"text": "Texto",
"folder": "Pasta",
"spreadsheet": "Planilha",
"presentation": "Apresentação",
"archive": "Arquivo compactado",
"installer": "Instalador",
"code": "Código"
},
"owner": "Proprietário",
"add_favorites": "Adicionar aos favoritos",
"added_favorites": "Adicionado aos favoritos",
"col_name": "Nome",
"col_owner": "Proprietário",
"col_size": "Tamanho",
"col_type": "Tipo",
"copy": "Copiar",
"edit": "Editar",
"file": "Arquivo",
"folder": "Pasta",
"new_folder": "Nova pasta",
"share": "Compartilhar",
"view": "Visualizar",
"empty_hidden_title": "{{n}} item(ns) oculto(s) nesta pasta",
"empty_hidden_hint": "Arquivos cujo nome começa com '.' estão ocultos. Altere a configuração para vê-los.",
"show_hidden": "Mostrar arquivos ocultos",
"upload_dotfile_hidden": "{{n}} arquivo(s) enviado(s) mas oculto(s) pela sua preferência.",
"rename_dotfile_hidden": "Renomeado para \"{{name}}\" — agora oculto pela sua preferência.",
"new_folder_dotfile_hidden": "Pasta \"{{name}}\" criada — oculta pela sua preferência.",
"dotfiles_hidden_toast": "Arquivos ocultos ocultados",
"dotfiles_shown_toast": "Arquivos ocultos exibidos",
"col_modified": "Modificado",
"col_added": "Adicionado",
"col_created_by": "Criado por",
"col_opened": "Aberto",
"col_path": "Localização",
"new_elements": "Novos itens",
"open_parent": "Abrir pasta pai",
"move": "Mover",
"favorite": "Adicionar aos favoritos",
"unfavorite": "Remover dos favoritos",
"open": "Abrir",
"download_zip": "Baixar como ZIP",
"already_favorites": "Todos os itens selecionados já são favoritos",
"batch_delete": "Excluir selecionado",
"breadcrumb": "Pão ralado",
"cancel_selection": "Cancelar seleção",
"confirm_batch_delete": "Mover {{n}} itens para a lixeira?",
"confirm_delete": "Mover \"{{name}}\" para a lixeira?",
"confirm_delete_n": "Excluir {{count}} item(s)?",
"copied": "Copiado",
"copy_here": "Copie aqui",
"copy_n": "Copiar {{n}} itens",
"copy_title": "Copie “{{name}}”",
"edit_new_tab": "Editar em nova aba",
"editor": "Editor de documentos",
"empty_title": "Esta pasta está vazia",
"favorited": "Favorito",
"grid": "Grade",
"list": "Lista",
"more_actions": "Mais ações",
"move_here": "Mova-se aqui",
"move_n": "Mover {{n}} itens",
"move_title": "Mova “{{name}}”",
"moved": "Movido",
"new_folder_prompt": "Novo nome de pasta",
"no_home": "Nenhuma pasta inicial disponível.",
"no_preview": "Nenhuma visualização disponível para este tipo de arquivo.",
"no_subfolders": "Não há subpastas aqui.",
"owner_me": "Meu",
"preview_failed": "Não foi possível carregar a visualização.",
"select_all": "Selecionar tudo",
"selected_count": "{{count}} selecionado",
"selection": "Seleção",
"shared": "Compartilhado",
"uploaded": "Carregamento concluído",
"uploaded_saved": "Upload concluído — {{mb}} MB desduplicados",
"uploaded_partial": "{{ok}} carregado, {{failed}} falhou",
"uploaded_skipped": "{{ok}} carregado · {{skipped}} ignorado (arquivos não regulares)",
"upload_failed": "Falha no upload",
"uploading": "Fazendo upload…",
"uploading_file": "Carregando {{name}}…",
"uploading_n": "Enviando {{done}}/{{total}} arquivos…"
},
"dialogs": {
"rename_folder": "Renomear pasta",
"rename_file": "Renomear arquivo",
"new_name": "Novo nome",
"new_folder_title": "Nova pasta",
"folder_name": "Nome da pasta",
"folder_placeholder": "Minha pasta",
"rename_title": "Renomear",
"move_file": "Mover arquivo",
"move_folder": "Mover pasta",
"select_destination": "Selecione a pasta de destino:",
"root": "Raiz",
"delete_confirmation": "Tem certeza de que deseja excluir",
"and_contents": "e todo o seu conteúdo",
"no_undo": "Esta ação não pode ser desfeita",
"confirm_title": "Confirmar ação",
"confirm_delete": "Mover para a lixeira",
"confirm_delete_file": "Tem certeza de que deseja mover o arquivo \"{{name}}\" para a lixeira?",
"confirm_delete_folder": "Tem certeza de que deseja mover a pasta \"{{name}}\" e todo o seu conteúdo para a lixeira?",
"confirm_permanent_delete": "Excluir permanentemente",
"confirm_permanent_delete_msg": "Tem certeza de que deseja excluir permanentemente este item? Esta ação não pode ser desfeita.",
"confirm_empty_trash": "Esvaziar lixeira",
"confirm_delete_share": "Excluir link de compartilhamento",
"confirm_delete_share_msg": "Tem certeza de que deseja excluir este link de compartilhamento?",
"share_file": "Compartilhar arquivo",
"share_folder": "Compartilhar pasta",
"existing_shares": "Compartilhamentos existentes",
"share_options": "Opções de compartilhamento",
"password": "Senha",
"expiration": "Expiração",
"permissions": "Permissões",
"generated_link": "Link gerado",
"notify": "Enviar notificação",
"recipient": "Destinatário",
"message": "Mensagem",
"go_to_parent": ".. (pasta pai)",
"no_subfolders": "Sem subpastas",
"select_this_folder": "Selecione esta pasta",
"move_to_home": "Mover para a pasta inicial"
},
"dropzone": {
"drag_files": "Arraste arquivos aqui ou clique para selecionar",
"drop_files": "Solte os arquivos para enviar"
},
"permissions": {
"read": "Leitura",
"write": "Escrita",
"reshare": "Recompartilhar"
},
"errors": {
"file_not_found": "Arquivo não encontrado",
"folder_not_found": "Pasta não encontrada",
"delete_error": "Erro ao excluir",
"upload_error": "Erro ao enviar o arquivo",
"rename_error": "Erro ao renomear",
"move_error": "Erro ao mover",
"empty_name": "O nome não pode estar vazio",
"name_exists": "Já existe um arquivo ou pasta com esse nome",
"generic_error": "Ocorreu um erro",
"group_name_invalid": "O nome do grupo deve seguir o formato de prefixo de e-mail (letras, dígitos, ponto, hífen, sublinhado; 1–64 caracteres).",
"group_cycle": "Este membro criaria uma referência circular entre grupos.",
"group_depth_exceeded": "Esta profundidade de aninhamento excede o máximo permitido (8).",
"group_virtual_immutable": "O grupo «Internal» é gerenciado pelo sistema e não pode ser modificado.",
"group_not_found": "Grupo não encontrado.",
"group_name_taken": "Já existe um grupo com este nome.",
"forbidden": "Não foi possível carregar os arquivos"
},
"breadcrumb": {
"home": "Início",
"aria": "Trilha de navegação",
"root": {
"personal_drive": "Unidade pessoal: {{name}}",
"shared_drive": "Unidade compartilhada: {{name}}",
"direct_share": "Compartilhado com você",
"token": "Via link compartilhado"
}
},
"trash": {
"empty_trash": "Esvaziar lixeira",
"empty_state": "A lixeira está vazia",
"original_location": "Local original",
"deleted_date": "Data de exclusão",
"remaining": "Restante",
"actions": "Ações",
"restore": "Restaurar",
"delete_permanently": "Excluir permanentemente",
"empty_confirm": "Tem certeza de que deseja esvaziar a lixeira? Todos os itens serão excluídos permanentemente.",
"groupby": {
"remaining_days": "Dias restantes",
"trashed_time": "Data de exclusão"
},
"delete": "Excluir permanentemente",
"empty_action": "Esvaziar lixeira",
"expires_at": "Expira em",
"confirm_delete": "Excluir permanentemente este item? Isto não pode ser desfeito.",
"confirm_empty": "Esvaziar o lixo? Isto não pode ser desfeito.",
"restored": "Restaurado"
},
"daysRemaining": {
"expired": "Expirado",
"today": "Hoje",
"tomorrow": "Amanhã",
"inDays": "{{count}} dias"
},
"expiryChip": {
"never": "Nunca expira",
"expired": "Expirado",
"today": "Expira hoje",
"tomorrow": "Expira amanhã",
"inDays": "Expira em {{count}} dias",
"onDate": "Expira em {{date}}"
},
"auth": {
"login_title": "Entrar",
"username": "Usuário",
"username_placeholder": "Digite seu nome de usuário",
"login_identifier": "Usuário ou e-mail",
"login_identifier_placeholder": "Digite seu usuário ou e-mail",
"password": "Senha",
"password_placeholder": "Digite sua senha",
"login_button": "Entrar",
"no_account": "Não tem uma conta?",
"register": "Cadastre-se",
"admin_setup": "Primeira vez?",
"setup": "Configurar administrador",
"register_title": "Criar conta",
"email": "E-mail",
"email_placeholder": "Digite seu e-mail",
"confirm_password": "Confirmar senha",
"confirm_password_placeholder": "Confirme sua senha",
"register_button": "Criar conta",
"have_account": "Já tem uma conta?",
"login": "Entrar",
"setup_title": "Configuração inicial",
"setup_step1": "Admin",
"setup_step2": "Sistema",
"setup_step3": "Concluído",
"admin_username": "Usuário administrador",
"admin_email": "E-mail do administrador",
"admin_password": "Senha do administrador",
"create_admin": "Criar administrador",
"back_to_login": "Já configurado?",
"admin_success": "Conta de administrador criada com sucesso! Agora você pode entrar.",
"account_success": "Conta criada com sucesso! Agora você pode entrar.",
"passwords_mismatch": "As senhas não coincidem",
"admin_create_error": "Erro ao criar conta de administrador",
"or": "ou",
"sso_login": "Entrar com SSO",
"sso_login_provider": "Entrar com {{provider}}",
"magicLinkHint": "Sem senha? Digite seu e-mail e enviaremos um link de acesso único.",
"magicLinkEmailLabel": "Endereço de e-mail",
"magicLinkEmailPlaceholder": "voce@exemplo.com",
"magicLinkSubmit": "Enviar link de acesso",
"magicLinkSent": "Se existir uma conta para este e-mail, um link de acesso foi enviado. Verifique sua caixa de entrada.",
"magicLinkUnavailable": "O acesso por e-mail não está disponível neste servidor.",
"magicLinkNetworkError": "Não foi possível conectar ao servidor: {{message}}",
"magicLinkToggle": "Sem palavra-passe? Receba um link por e-mail",
"passwordsMatch": "As palavras-passe coincidem",
"capsLock": "Caps Lock ativado",
"caps_lock": "Caps Lock ativado",
"magic_email_label": "Endereço de e-mail",
"magic_hint": "Sem senha? Digite seu e-mail e enviaremos um link de acesso único.",
"magic_unavailable": "O acesso por e-mail não está disponível neste servidor.",
"passwords_match": "As palavras-passe coincidem",
"sign_in": "Entrar",
"password_or_link_hint": "Senha (deixe em branco para um link de login)",
"cookie_rejected": "O login foi bem-sucedido, mas o navegador rejeitou o cookie de sessão. Se você estiver em HTTP, defina OXICLOUD_COOKIE_SECURE=false ou use HTTPS.",
"login_error": "Erro ao fazer login",
"magic_error": "Algo deu errado. Tente novamente.",
"magic_prompt": "Sem senha? Faça login com um link de e-mail",
"magic_send": "Enviar link",
"magic_sent": "Se existir uma conta, um link de login foi enviado. Verifique sua caixa de entrada.",
"register_error": "Falha no registro",
"session_expired": "Sua sessão expirou. Faça login novamente.",
"signing_in": "Fazendo login…",
"sending": "Enviando…",
"toggle_password": "Mostrar senha",
"login_error_title": "Falha no login",
"login_error_back_to_login": "Voltar ao login",
"login_error_auto_link_disabled": "Este servidor não vincula automaticamente contas SSO. Faça login com suas credenciais existentes e conecte o SSO do seu perfil.",
"login_error_auto_link_email_not_verified": "Seu provedor de SSO não confirmou seu endereço de e-mail. Verifique seu e-mail no seu provedor de identidade e tente novamente.",
"login_error_already_linked_elsewhere": "Já existe uma conta local com este e-mail e está vinculada a uma identidade SSO diferente. Entre em contato com seu administrador.",
"login_error_callback_denied": "Seu link de login expirou ou já foi usado. Tente fazer login novamente.",
"login_error_callback_failed": "Não foi possível concluir o login do SSO. Por favor, tente novamente.",
"login_error_generic": "O login do SSO foi recusado. Por favor, tente novamente.",
"login_error_email_ambiguous": "Várias contas locais correspondem a este endereço de e-mail. Entre em contato com seu administrador para resolver.",
"logged_out": "Sessão terminada com sucesso.",
"login_error_email_not_verified_at_idp": "Seu provedor de identidade informa que seu endereço de e-mail não está verificado. Confirme seu e-mail em seu provedor de identidade e tente entrar novamente.",
"login_error_email_verification_required": "Este servidor requer um endereço de e-mail verificado. Seu provedor de identidade não incluiu uma declaração de verificação de e-mail. Contate seu administrador."
},
"storage": {
"title": "Armazenamento",
"calculating": "Calculando...",
"used": "{{percentage}}% usado ({{used}} / {{total}})"
},
"viewer": {
"unsupported_file": "Este tipo de arquivo não pode ser visualizado.",
"download_file": "Baixar arquivo",
"zoom_in": "Ampliar",
"zoom_out": "Reduzir",
"zoom_reset": "Redefinir zoom",
"zoom": "Zoom"
},
"language_selector": {
"title": "Bem-vindo!",
"subtitle": "Selecione seu idioma para continuar",
"continue": "Continuar",
"languages": {
"en": "English",
"es": "Español",
"zh": "中文",
"fa": "فارسی",
"fr": "Français",
"de": "Deutsch",
"pt": "Português",
"ar": "العربية",
"hi": "हिन्दी",
"it": "Italiano",
"ja": "日本語",
"ko": "한국어",
"nl": "Nederlands",
"ru": "Русский"
}
},
"favorites": {
"empty_state": "Nenhum favorito ainda",
"empty_hint": "Marque arquivos ou pastas com estrela para adicioná-los aos seus favoritos",
"add": "Adicionar aos favoritos",
"remove": "Remover dos favoritos",
"added_title": "Adicionado aos favoritos",
"added_msg": "adicionado aos favoritos",
"removed_title": "Removido dos favoritos",
"removed_msg": "removido dos favoritos"
},
"recent": {
"title": "Recentes",
"clear": "Limpar recentes",
"accessed": "Acessado",
"empty_state": "Nenhum arquivo recente",
"empty_hint": "Os arquivos que você abrir aparecerão aqui",
"empty_hidden_state": "{{n}} item(ns) recente(s) oculto(s) pela sua preferência",
"empty_hidden_hint": "Desative \"Ocultar arquivos ocultos\" no seu perfil para vê-los.",
"loadMore": "Carregar mais",
"remove_item": "Remover dos recentes",
"confirm_clear": "Limpar seus itens recentes?"
},
"notifications": {
"file_renamed": "Arquivo renomeado",
"file_renamed_to": "Arquivo renomeado para \"{{name}}\"",
"folder_renamed": "Pasta renomeada",
"folder_renamed_to": "Pasta renomeada para \"{{name}}\"",
"file_uploaded": "Arquivo enviado",
"file_deleted": "Arquivo movido para a lixeira",
"folder_deleted": "Pasta movida para a lixeira",
"item_deleted_permanently": "Item excluído permanentemente",
"trash_emptied": "Lixeira esvaziada com sucesso",
"empty": "Sem notificações",
"title": "Notificações",
"link_created": "Link criado",
"share_success": "Link de partilha criado com sucesso",
"upload_files_section_title": "Upload não disponível aqui",
"upload_files_section_body": "Vá para a seção Arquivos para enviar arquivos",
"clear": "Limpar tudo"
},
"batch": {
"one_selected": "1 item selecionado",
"n_selected": "{{count}} itens selecionados",
"confirm_delete": "Tem certeza de que deseja mover {{count}} itens para a lixeira?",
"move_title": "Mover {{count}} item(ns)",
"add_favorites": "Adicionar aos favoritos",
"move_copy": "Mover ou copiar"
},
"admin": {
"page_title": "Painel de Administração",
"back_to_app": "Voltar ao OxiCloud",
"loading": "Carregando…",
"access_denied": "Acesso Negado",
"access_denied_desc": "Privilégios de administrador necessários.",
"sign_in": "Entrar",
"tab_dashboard": "Painel",
"tab_users": "Usuários",
"tab_oidc": "SSO / OIDC",
"total_users": "Total de Usuários",
"active_users": "Usuários Ativos",
"admins": "Admins",
"version": "Versão",
"storage_overview": "Visão do Armazenamento",
"used": "Usado",
"total_quota": "Cota Total",
"usage_pct": "Uso %",
"users_over_80": "Usuários >80% cota",
"users_over_quota": "Usuários acima da cota",
"system": "Sistema",
"auth_label": "Auth",
"oidc_label": "OIDC",
"quotas_label": "Cotas",
"enabled": "Habilitado",
"disabled": "Desabilitado",
"active": "Ativo",
"off": "Inativo",
"allow_registration": "Permitir registro público",
"registration_warning": "O registro público está desabilitado. Apenas administradores podem criar novos usuários.",
"user_management": "Gerenciamento de Usuários",
"create_user": "Criar Usuário",
"col_user": "Usuário",
"col_role": "Função",
"col_auth": "Auth",
"col_status": "Estado",
"col_storage": "Armazenamento",
"col_last_login": "Último Login",
"col_actions": "Ações",
"loading_users": "Carregando usuários…",
"failed_load_users": "Falha ao carregar",
"no_users_found": "Nenhum usuário encontrado",
"showing_users": "Mostrando {{from}}-{{to}} de {{total}}",
"prev": "Anterior",
"next": "Próximo",
"inactive": "Inativo",
"you_badge": "(você)",
"local": "Local",
"never": "Nunca",
"just_now": "Agora mesmo",
"minutes_ago": "{{n}}min atrás",
"hours_ago": "{{n}}h atrás",
"days_ago": "{{n}}d atrás",
"edit_quota_title": "Editar cota",
"reset_password_title": "Redefinir senha",
"toggle_role_title": "Alternar função",
"deactivate_title": "Desativar",
"activate_title": "Ativar",
"delete_title": "Excluir",
"sso_title": "Login Único (OIDC / SSO)",
"enable_sso": "Habilitar autenticação SSO",
"provider_name": "Nome do Provedor",
"issuer_url": "URL do Emissor",
"issuer_url_hint": "URL do emissor OpenID Connect",
"auto_discover": "Auto-descoberta",
"discovering": "Descobrindo…",
"client_id": "ID do cliente",
"client_secret": "Segredo do cliente",
"client_secret_placeholder": "Deixe vazio para manter o valor atual",
"secret_configured": "Um client secret já está configurado",
"callback_url": "URL de Callback",
"callback_url_hint": "(registrar no seu IdP)",
"advanced_settings": "Configurações Avançadas",
"scopes": "Escopos",
"auto_provision": "Provisionar usuários automaticamente",
"admin_groups": "Grupos de Admin",
"admin_groups_hint": "Nomes de grupos OIDC separados por vírgula",
"disable_password": "Desabilitar login por senha (apenas OIDC)",
"password_warning": "Isso impedirá TODOS os logins por senha!",
"test_btn": "Testar",
"save_btn": "Salvar",
"saving": "Salvando…",
"settings_saved": "Configurações salvas — OIDC agora está {{status}}",
"quota_modal_title": "Atualizar Cota",
"quota_user_label": "Usuário:",
"new_quota": "Nova Cota",
"quota_unlimited_hint": "0 para ilimitado",
"cancel": "Cancelar",
"create_user_title": "Criar Novo Usuário",
"username_label": "Nome de usuário",
"username_placeholder": "joaosilva",
"username_hint": "3–32 caracteres",
"password_label": "Senha",
"password_placeholder": "Mín 8 caracteres",
"email_label": "E-mail",
"email_optional": "(opcional)",
"email_placeholder": "usuario@exemplo.com (gerado automaticamente se vazio)",
"role_label": "Função",
"role_user": "Usuário",
"role_admin": "Admin",
"quota_label": "Cota",
"creating": "Criando…",
"reset_pw_title": "Redefinir Senha",
"new_password_label": "Nova Senha",
"resetting": "Redefinindo…",
"reset_btn": "Redefinir",
"confirm_role_change": "Alterar função para {{role}}?",
"confirm_deactivate": "Tem certeza de que deseja desativar este usuário?",
"confirm_activate": "Tem certeza de que deseja ativar este usuário?",
"confirm_delete_user": "EXCLUIR usuário \"{{name}}\"? Não pode ser desfeito!",
"confirm_action": "Confirmar Ação",
"confirm_yes": "Confirmar",
"confirm_no": "Cancelar",
"error_username_short": "O nome de usuário deve ter pelo menos 3 caracteres",
"error_password_short": "A senha deve ter pelo menos 8 caracteres",
"error_generic": "Falha",
"error_network": "Erro de rede: {{message}}",
"error_create_user": "Falha ao criar usuário",
"tab_storage": "Armazenamento",
"storage_title": "Configuração de armazenamento",
"storage_current_backend": "Backend atual",
"storage_total_blobs": "Total de blobs",
"storage_total_size": "Tamanho total",
"storage_dedup_ratio": "Taxa de deduplicação",
"storage_backend": "Backend",
"storage_local": "Local",
"storage_s3": "Compatível com S3",
"storage_provider_preset": "Predefinição do fornecedor",
"storage_preset_custom": "Personalizado",
"storage_endpoint_url": "URL do endpoint",
"storage_endpoint_hint": "Deixar em branco para AWS S3",
"storage_bucket": "Bucket",
"storage_region": "Região",
"storage_access_key": "Chave de acesso",
"storage_secret_key": "Chave secreta",
"storage_secret_configured": "Chave configurada",
"storage_key_placeholder": "Introduzir nova chave",
"storage_path_style": "Forçar estilo de caminho",
"storage_path_style_hint": "Necessário para MinIO e alguns serviços compatíveis com S3",
"storage_test_connection": "Testar ligação",
"storage_test_success": "Ligação bem-sucedida",
"storage_test_failure": "Falha na ligação",
"storage_save": "Guardar configuração",
"storage_saved": "Configuração guardada",
"storage_migration": "Migração de dados",
"storage_migration_coming_soon": "Ferramentas de migração em breve",
"migration_status_label": "Estado da migração",
"migration_start": "Iniciar migração",
"migration_pause": "Pausar",
"migration_resume": "Retomar",
"migration_verify": "Verificar",
"migration_complete": "Concluir",
"migration_started": "Migração iniciada",
"migration_paused_msg": "Migração pausada",
"migration_resumed_msg": "Migração retomada",
"migration_completed_msg": "Migração concluída com sucesso",
"migration_verifying": "A verificar...",
"migration_verify_passed": "Verificação aprovada",
"migration_verify_failed": "Verificação falhou",
"migration_failed_blobs": "Blobs com falha",
"testing": "A testar...",
"smtp_disabled": "Desativado (host não configurado)",
"smtp_enabled": "Ativado",
"smtp_enabled_label": "Estado",
"smtp_intro": "SMTP é configurado exclusivamente através de variáveis de ambiente (OXICLOUD_SMTP_*). Os valores abaixo são lidos do servidor em execução — para alterá-los, edite o ambiente e reinicie o OxiCloud.",
"smtp_not_configured": "SMTP não está configurado neste servidor.",
"smtp_send_failed": "Falha no envio.",
"smtp_send_test": "Enviar e-mail de teste",
"smtp_sending": "A enviar…",
"smtp_sent": "E-mail de teste enviado.",
"smtp_server_code": "Resposta do servidor",
"smtp_test_intro": "Envia uma mensagem de diagnóstico pré-definida para o destinatário abaixo e reporta a resposta do servidor SMTP, para que possa correlacioná-la com os registos do seu relay.",
"smtp_test_missing_to": "Introduza um endereço de destinatário.",
"smtp_test_title": "Enviar um e-mail de teste",
"smtp_test_to": "Endereço do destinatário",
"smtp_title": "E-mail de saída (SMTP)",
"tab_smtp": "SMTP",
"admin_users": "Admins",
"confirm_role": "Alterar função para {{role}}?",
"dashboard": "Painel",
"email": "E-mail",
"mig_complete": "Concluir",
"mig_pause": "Pausar",
"mig_resume": "Retomar",
"mig_verify_failed": "Verificação falhou",
"mig_verify_passed": "Verificação aprovada",
"mig_verifying": "A verificar...",
"oidc_auto_provision": "Provisionar usuários automaticamente",
"oidc_callback": "URL de Callback",
"oidc_client_id": "ID do cliente",
"oidc_disable_pw": "Desabilitar login por senha (apenas OIDC)",
"oidc_issuer": "URL do Emissor",
"oidc_scopes": "Escopos",
"password": "Senha",
"quotas": "Cotas",
"reset_pw_for": "Nova senha para",
"role": "Função",
"smtp_fail": "Falha no envio.",
"smtp_send": "Enviar",
"smtp_test": "Enviar e-mail de teste",
"smtp_user_state": "Auth",
"status": "Estado",
"storage": "Armazenamento",
"storage_endpoint": "URL do endpoint",
"storage_tab": "Armazenamento",
"time_min_ago": "{{n}} min atrás",
"title": "Admin",
"user": "Usuário",
"username": "Nome de usuário",
"users": "Usuários",
"drive_manage_policies": "Gerenciar políticas",
"drive_manage_policies_for": "Políticas — {{name}}",
"drive_manage_policies_help": "As políticas são exclusivas do administrador — os proprietários do Unidade não podem modificá-las. Cada interruptor controla uma regra.",
"drive_policy": {
"forbid_sharing": "Proibir compartilhamento por recurso",
"forbid_sharing_help": "Bloqueia as concessões por arquivo / pasta (cobre também links públicos e compartilhamento externo). A associação ao Unidade continua funcionando.",
"forbid_public_links": "Proibir links públicos",
"forbid_public_links_help": "Bloqueia a criação de links de compartilhamento anônimos nos recursos deste Unidade.",
"forbid_external_sharing": "Proibir compartilhamento externo",
"forbid_external_sharing_help": "Bloqueia as concessões para usuários externos (convites por e-mail e contas externas existentes).",
"forbid_cross_drive_move": "Proibir movimentação entre Unidades",
"forbid_cross_drive_move_help": "Bloqueia mover arquivos ou pastas para outro Unidade. Não impede download + reupload.",
"forbid_owner_role_change": "Bloquear lista de proprietários",
"forbid_owner_role_change_help": "Apenas o administrador pode adicionar, remover ou rebaixar proprietários do Unidade enquanto esta política estiver ativa.",
"include_in_photo_index": "Incluir em Fotos",
"include_in_photo_index_help": "Mostrar os ficheiros de imagem e vídeo deste Unidade na cronologia Fotos e no mapa Lugares. Os Unidades pessoais predefinidos são incluídos automaticamente; ative esta opção nos Unidades partilhados que realmente contêm fotos (por ex. «Fotos da família»).",
"include_in_music_index": "Incluir em Música",
"include_in_music_index_help": "Incluir os ficheiros de áudio deste Unidade na biblioteca Música. Os Unidades pessoais predefinidos são incluídos automaticamente; ative esta opção nos Unidades partilhados que realmente contêm uma coleção musical (por ex. «Música da família», «Colaboração da banda»).",
"implied_by_forbid_sharing": "Já aplicado por «Proibir compartilhamento por recurso».",
"read_only": "Somente leitura (congelar)",
"read_only_help": "Congelar o Unidade por completo — qualquer alteração é recusada (envios, edições, exclusões, renomeações, compartilhamentos, mudanças de membros). Leitura e download continuam funcionando. A limpeza automática da lixeira também é pausada. Use para arquivos, retenções legais ou encerramento de contas. Somente um administrador pode descongelar."
},
"drives": "Unidades",
"drive_name": "Nome",
"drive_kind": "Tipo",
"drive_owners": "Proprietários",
"drive_usage": "Utilização",
"drive_created_at": "Criada",
"drive_kind_shared": "Partilhada",
"drive_kind_personal": "Pessoal",
"drive_kind_default_suffix": "(padrão)",
"drive_manage_owners": "Gerir proprietários",
"drive_manage_owners_for": "Gerir proprietários — {{name}}",
"drive_edit_quota": "Editar quota",
"drive_delete": "Eliminar unidade",
"drive_delete_confirm": "Eliminar a unidade «{{name}}»? Esta ação é irreversível.",
"drive_deleted": "Unidade eliminada.",
"drive_created": "Unidade criada.",
"drive_add_owner": "Adicionar proprietário",
"drive_current_owners": "Proprietários atuais",
"drive_no_owners": "Sem proprietários",
"drive_owner": "Proprietário",
"drive_owner_hint": "Escolha um utilizador (proprietário único) ou um grupo (cada membro passa a proprietário via expansão do sujeito).",
"drive_owner_picked": "Proprietário: {{name}}",
"drive_owner_placeholder": "Procurar um utilizador ou grupo…",
"drive_owner_remove_confirm": "Remover este proprietário da unidade?",
"drive_name_placeholder": "ex. Engenharia",
"drive_error_name_required": "O nome da unidade é obrigatório.",
"drive_error_owner_required": "Escolha um utilizador ou grupo como proprietário da unidade.",
"create_drive": "Criar unidade partilhada",
"no_drives": "Ainda não existem unidades.",
"external_user": "externo",
"external_user_hint": "Conta apenas por convite (magic-link ou OCM). Não pode ser administrador e não tem quota de armazenamento.",
"no_storage_for_external": "As contas externas não têm envelope de armazenamento.",
"promote_to_internal_title": "Promover a utilizador interno",
"confirm_promote_user": "Promover {{name}} a utilizador interno? Isto aprovisiona uma unidade pessoal e atribui um envelope de armazenamento normal. A identidade da conta é preservada; o login por magic-link continua a ser a via de acesso enquanto não for definida uma palavra-passe.",
"delete_user_title": "Eliminar utilizador",
"delete_user_warning": "Está prestes a eliminar permanentemente «{{name}}». A conta será removida, todas as sessões revogadas e a unidade pessoal apagada. Esta ação é irreversível.",
"delete_user_confirm_hint": "Para confirmar, escreva o e-mail da conta abaixo: {{email}}",
"deleting": "A eliminar…",
"auth": "Autenticação",
"quota": "Uso de armazenamento",
"last_login": "Último acesso",
"tab_plugins": "Plug-ins",
"plugins_title": "Plug-ins",
"plugins_disabled": "Os plug-ins estão desabilitados neste servidor. Defina OXICLOUD_ENABLE_PLUGINS=true (e construa com o recurso \"plugins\") para gerenciar plug-ins WASM aqui.",
"plugins_install_title": "Instale um plug-in",
"plugins_install_intro": "Faça upload de um pacote de plug-ins (.zip) contendo plugin.toml e seu módulo WebAssembly compilado (.wasm). O manifesto é validado e o módulo é analisado antes da instalação.",
"plugins_bundle_label": "Pacote de plug-ins (.zip)",
"plugins_install": "Instalar plug-in",
"plugins_installed_title": "Plug-ins instalados",
"plugins_col_name": "Nome",
"plugins_col_id": "EU IA",
"plugins_col_version": "Versão",
"plugins_col_events": "Eventos",
"plugins_col_status": "Estado",
"plugins_col_actions": "Ações",
"plugins_loading": "Carregando plug-ins…",
"plugins_none": "Nenhum plug-in instalado.",
"plugins_enabled": "Habilitado",
"plugins_disabled_badge": "Desabilitado",
"plugins_enable": "Habilitar",
"plugins_disable": "Desativar",
"plugins_delete": "Excluir",
"plugins_confirm_delete": "Excluir plug-in \"{{name}}\"? Seus arquivos serão removidos do servidor.",
"plugins_installing": "Instalando…",
"plugins_installed": "Instalado {{name}}.",
"plugins_install_missing_bundle": "Selecione um pacote de plug-ins (.zip).",
"plugins_details": "Registros e detalhes",
"plugins_back": "Voltar aos plug-ins",
"plugins_retention_title": "Retenção de registros",
"plugins_retention_intro": "Os segmentos de log girados mais antigos que a janela de retenção ou além do limite de tamanho são removidos de acordo com uma programação.",
"plugins_retention_days": "Retenção (dias)",
"plugins_retention_max_mb": "Tamanho máximo do registro (MB)",
"plugins_retention_save": "Salvar retenção",
"plugins_retention_saved": "Retenção salva.",
"plugins_retention_invalid": "Insira números não negativos.",
"plugins_logs_title": "Registros",
"plugins_logs_level_all": "Todos os níveis",
"plugins_logs_search": "Pesquisar mensagens…",
"plugins_logs_live": "Ao vivo",
"plugins_logs_clear": "Claro",
"plugins_logs_confirm_clear": "Limpar todos os logs deste plugin?",
"plugins_logs_none": "Nenhuma entrada de registro.",
"plugins_logs_col_time": "Tempo",
"plugins_logs_col_level": "Nível",
"plugins_logs_col_kind": "Tipo",
"plugins_logs_col_invocation": "Invocação",
"plugins_logs_col_message": "Mensagem",
"plugins_logs_showing": "Mostrando {{from}}–{{to}} de {{total}}",
"available": "disponível",
"confirm_delete_plugin": "Excluir plug-in {{name}}?",
"disable": "Desativar",
"email_auto": "Gerado automaticamente se deixado em branco",
"enable": "Habilitar",
"env_locked": "Definido por uma variável de ambiente",
"logs_all": "Todos os níveis",
"logs_empty": "Nenhuma entrada de registro.",
"logs_invocation": "Invocação",
"logs_kind": "Tipo",
"logs_level": "Nível",
"logs_live": "Ao vivo",
"logs_message": "Mensagem",
"logs_search": "Procurar…",
"logs_showing": "Mostrando {{from}}–{{to}} de {{total}}",
"logs_time": "Tempo",
"mig_eta": "~{{min}}min restantes",
"mig_failed": "{{n}} blobs com falha",
"mig_start": "Começar",
"mig_verify": "Verifique a integridade",
"mig_verify_mismatch": "{{n}} incompatibilidades de tamanho",
"mig_verify_missing": "{{n}} ausente",
"mig_verify_summary": "{{checked}} blobs verificados, {{total}} total no banco de dados",
"migration": "Migração de armazenamento",
"new_password": "Nova Senha",
"no_plugins": "Nenhum plug-in instalado.",
"oidc_admin_groups": "Grupos de administradores",
"oidc_auth_endpoint": "Ponto de extremidade de autenticação",
"oidc_client_secret": "Segredo do cliente",
"oidc_enabled": "Habilitar login do OIDC",
"oidc_provider_name": "Nome do provedor",
"oidc_secret_set": "Um segredo do cliente já está configurado.",
"over_80": "{{n}} usuários acima de 80% da cota",
"over_quota": "{{n}} usuários acima da cota",
"password_reset": "Redefinição de senha",
"plugin": "Plug-in",
"plugin_logs": "Registros de plug-ins",
"plugins": "Plug-ins",
"plugins_clear_logs": "Limpar registros",
"plugins_install_hint": "Carregue um pacote de plug-ins (.zip).",
"plugins_retention": "Retenção de registros",
"plugins_retention_max": "Tamanho máximo (MB)",
"plugins_upload": "Carregar .zip",
"quota_for": "Cota para",
"registration": "Cadastro",
"registration_disabled_warning": "O registro público está desativado. Somente administradores podem criar novas contas.",
"settings_saved_ok": "Configurações salvas.",
"smtp": "E-mail (SMTP)",
"smtp_from": "De",
"smtp_host": "Hospedar",
"smtp_port": "Porta",
"smtp_status": "Estado SMTP",
"smtp_to": "destinatário@exemplo.com",
"storage_blobs": "Bolhas",
"storage_current": "Back-end atual",
"storage_dedup": "Proporção de desduplicação",
"storage_preset": "Predefinido",
"storage_size": "Armazenado",
"storage_test": "Teste",
"storage_backend_audit": "Consistência de back-end",
"time_day_ago": "{{n}} dias atrás",
"time_hour_ago": "Há {{n}} horas",
"time_just_now": "agora mesmo",
"unchanged": "Deixe em branco para se manter atualizado",
"running": "Correndo…",
"maintenance": "Manutenção",
"maintenance_hint": "Verifique novamente os arquivos existentes para preencher os metadados. É seguro executar novamente; processa toda a biblioteca e pode demorar um pouco.",
"reextract_audio": "Extraia novamente metadados de áudio",
"reextract_photos": "Extraia novamente as datas de captura de fotos e vídeos",
"encryption": "Criptografia",
"encryption_hint": "Gere uma chave AES-256 para criptografia de blob em repouso e defina-a como OXICLOUD_STORAGE_ENCRYPTION_KEY em seu ambiente de servidor.",
"gen_key": "Gerar chave",
"gen_key_warning": "Armazene esta chave com segurança. Se for perdido, os dados criptografados serão perdidos irrecuperavelmente.",
"mounts": {
"tab": "Montagens externas",
"help": "Monta um diretório do anfitrião como pasta na sua unidade. Os ficheiros permanecem no anfitrião e são lidos em direto; as eliminações aqui são permanentes.",
"name": "Nome",
"host_path": "Caminho no anfitrião (p. ex. /srv/media)",
"path": "Caminho",
"drive": "Unidade",
"drive_select": "Selecionar uma unidade",
"kind": "Tipo",
"readonly": "Só leitura",
"add": "Adicionar montagem",
"empty": "Sem montagens configuradas.",
"delete_title": "Eliminar montagem"
},
"jobs": {
"run_all_consistency": "Executar todas as verificações de consistência",
"run_deep": "Análise profunda",
"run_deep_hint": "Também executa variantes lentas (re-hash de blob, detecção de bitrot).",
"col_name": "Nome",
"col_cadence": "Cadência",
"col_last_run": "Última execução",
"col_outcome": "Resultado",
"col_state": "Estado",
"col_actions": "Ações",
"col_started_at": "Iniciado",
"col_status": "Estado",
"col_duration": "Duração",
"col_scanned": "Digitalizado",
"col_progress": "Progresso",
"col_findings": "Descobertas",
"progress_scanned_only": "{{n}} digitalizado",
"progress_scanned_only_tooltip": "Nenhum total disponível para esta execução (implantação da barra de pré-progresso ou o locatário não relata um assunto contável).",
"findings_present_tooltip": "Expanda esta execução para ver detalhes por descoberta.",
"col_error": "Erro",
"col_kind": "Tipo",
"col_severity": "Gravidade",
"col_resource": "Recurso",
"col_detail": "Detalhe",
"run": "Executar",
"cancel": "Cancelar",
"refresh": "Atualizar",
"runs_title": "Execuções recentes",
"run_json": "Resumo da execução (JSON)",
"findings_title": "Descobertas",
"no_runs": "Ainda não há execuções.",
"no_findings": "Nenhuma descoberta – execução limpa.",
"on_demand": "Sob demanda",
"every_h": "a cada {{n}} h",
"every_min": "a cada {{n}}min",
"every_sec": "cada {{n}} s",
"outcome_ok": "OK",
"outcome_err": "err",
"outcome_issues": "problemas",
"outcome_notices": "avisos",
"n_findings": "{{n}} descobertas",
"n_notices": "{{n}} avisos",
"notices_present_tooltip": "Resultados informativos — nenhuma ação é necessária. Expanda para obter detalhes.",
"purge": "Limpar execuções antigas",
"purge_hint": "Exclua o histórico de execução concluída e com falha anterior à janela de retenção escolhida. As descobertas diminuem com as execuções dos pais. As execuções não terminais são sempre preservadas.",
"purge_body": "Exclua o histórico de execução concluída e com falha anterior ao número de dias escolhido. As descobertas diminuem com as execuções dos pais. As execuções não terminais (em execução, pausadas, solicitadas por cancelamento) são sempre preservadas.",
"purge_days_label": "Retenção (dias)",
"purge_confirm": "Purga",
"purge_done": "{{n}} execuções antigas eliminadas (retenção {{days}} dias)",
"state_running": "correndo",
"never": "nunca",
"just_now": "agora mesmo",
"n_min_ago": "{{n}} minutos atrás",
"n_h_ago": "Há {{n}} horas",
"n_d_ago": "{{n}} dias atrás",
"triggered_ok": "{{name}} acionado com sucesso",
"triggered_err": "{{name}} falhou: {{message}}",
"cancel_requested": "Cancelar solicitado — {{name}} fará uma pausa no próximo limite seguro",
"cancel_noop": "Nada para cancelar — {{name}} não está em execução",
"progress_exact_tooltip": "{{pct}} ({{scanned}} / {{total}})",
"progress_approx_tooltip": "{{pct}} ({{scanned}} / {{total}} — aproximado, proxy do backend)",
"tab": "Tarefas em segundo plano",
"title": "Tarefas em segundo plano",
"hint": "Esta seção diz respeito às tarefas internas em segundo plano: tarefas periódicas e sob demanda. As verificações de consistência são seguras para executar a qualquer momento — são somente leitura.",
"none_registered": "Nenhuma tarefa em segundo plano registrada.",
"purge_title": "Limpar histórico de tarefas antigas"
},
"oidc": "OIDC / SSO",
"oidc_discover": "Testar / descobrir",
"reextract_done": "{{processed}}/{{total}} processados · {{failed}} falharam",
"sessions": {
"filter_user": "Utilizador (UUID)",
"include_revoked": "Incluir revogadas / expiradas",
"refresh": "Atualizar",
"col_user": "Utilizador",
"col_origin": "Origem",
"col_created": "Criada",
"col_expires": "Expira",
"col_ip": "IP",
"col_user_agent": "Agente de utilizador",
"col_bound": "Vinculada",
"col_status": "Estado",
"current_tooltip": "Esta é a sessão que está a utilizar agora — revogá-la irá terminar a sua sessão.",
"bound_tooltip": "Vinculada por DPoP (jkt {{prefix}}…)",
"unbound": "não vinculada",
"revoked": "revogada",
"expired": "expirada",
"active": "ativa",
"revoke": "Revogar",
"empty": "Nenhuma sessão corresponde ao filtro atual.",
"revoke_self_confirm": "⚠️ Esta é a SUA sessão atual. Revogá-la irá terminar a sessão imediatamente e terá de iniciar sessão novamente. Continuar?",
"revoke_confirm": "Revogar esta sessão? O próximo pedido desse browser receberá 401.",
"revoke_lag_notice": "Revogar uma sessão interrompe imediatamente o seu caminho de renovação, mas qualquer JWT já presente no navegador permanece válido por até {{secs}} segundos, até à próxima tentativa de renovação.",
"origin": {
"password": "Palavra-passe",
"opaque": "OPAQUE",
"magic_link": "Ligação mágica",
"oidc": "SSO",
"device": "Dispositivo",
"unknown": "Desconhecido"
}
},
"storage_backend_audit_triggered": "backend_consistency acionado para `{{name}}` — acompanhe-o na guia Tarefas em segundo plano."
},
"profile": {
"page_title": "Perfil",
"back_to_app": "Voltar ao OxiCloud",
"loading": "Carregando…",
"not_authenticated": "Não Autenticado",
"not_authenticated_desc": "Faça login para ver seu perfil.",
"sign_in": "Entrar",
"role_admin": "Administrador",
"role_user": "Usuário",
"account_details": "Detalhes da Conta",
"username": "Nome de usuário",
"email": "E-mail",
"role": "Função",
"last_login": "Último login",
"storage": "Armazenamento",
"used": "Usado",
"quota": "Cota",
"usage": "Uso",
"unlimited": "Ilimitado",
"app_passwords": "Senhas de Aplicativo",
"app_pw_desc": "Gere senhas para clientes WebDAV, CalDAV e CardDAV. Cada senha é exibida apenas uma vez.",
"app_pw_label_placeholder": "Rótulo (ex. Thunderbird, macOS)",
"generate": "Gerar",
"generating": "Gerando…",
"new_password_for": "Nova senha para",
"copy_warning": "Copie esta senha agora. Você não poderá vê-la novamente.",
"copy_to_clipboard": "Copiar para área de transferência",
"col_label": "Rótulo",
"col_created": "Criado",
"col_last_used": "Último uso",
"col_status": "Estado",
"active": "Ativa",
"revoked": "Revogada",
"revoke_title": "Revogar",
"no_app_passwords": "Nenhuma senha de aplicativo ainda.",
"client_sessions": "Sessões de cliente",
"client_sessions_desc": "Geradas automaticamente ao conectar um cliente compatível com Nextcloud.",
"col_client": "Cliente",
"never": "Nunca",
"just_now": "Agora mesmo",
"minutes_ago": "{{n}} min atrás",
"hours_ago": "{{n}}h atrás",
"days_ago": "{{n}} dias atrás",
"edit_profile": "Editar perfil",
"edit_oidc_managed": "Para alterar suas informações (nome, sobrenome, foto de perfil, …), atualize-as no seu provedor de identidade. As mudanças aparecerão no próximo login.",
"username_claim_hint": "De 2 a 64 caracteres, letras / dígitos / ponto / hífen / sublinhado. Uma vez escolhido, o nome de usuário não pode ser alterado (clientes DAV/NextCloud dependem dele).",
"username_already_claimed": "Nome de usuário definido e não pode ser alterado (clientes DAV/NextCloud dependem dele).",
"given_name": "Nome",
"family_name": "Sobrenome",
"notify_on_share": "Avisar-me por e-mail quando alguém compartilhar comigo",
"notify_on_share_hint": "Quando desmarcado, os compartilhamentos continuarão aparecendo na sua conta — você apenas não receberá um e-mail sobre eles.",
"hide_dotfiles": "Ocultar arquivos cujo nome começa com um ponto (.env, .git, …)",
"save_profile": "Salvar alterações",
"profile_saved": "Perfil atualizado",
"profile_no_changes": "Sem alterações para salvar.",
"profile_save_failed": "Falha ao salvar",
"username_taken_error": "Este nome de usuário já está em uso.",
"username_immutable_error": "Seu nome de usuário já está definido e não pode ser alterado aqui. Contate um administrador se desejar renomeá-lo.",
"change_password": "Alterar Senha",
"current_password": "Senha Atual",
"new_password": "Nova Senha",
"min_8_chars": "Pelo menos 8 caracteres",
"confirm_password": "Confirmar Nova Senha",
"update_password": "Atualizar Senha",
"updating": "Atualizando…",
"password_updated": "Senha atualizada com sucesso",
"passwords_no_match": "As senhas não coincidem",
"password_too_short": "A senha deve ter pelo menos 8 caracteres",
"password_change_failed": "Falha ao alterar a senha",
"error_network": "Erro de rede: {{message}}",
"error_label_required": "Digite um rótulo",
"error_create_pw": "Falha ao criar senha de aplicativo",
"confirm_revoke": "Revogar senha \"{{label}}\"? Clientes que usam esta senha deixarão de funcionar.",
"error_revoke": "Falha ao revogar",
"edit_photo": "Editar foto",
"photo_tab_url": "URL",
"photo_tab_upload": "Enviar",
"photo_url_placeholder": "https://exemplo.com/foto.jpg",
"photo_url_hint": "https://, http:// ou data:image/…;base64,… aceito",
"photo_choose_file": "Escolha uma foto (PNG, JPEG, WebP)",
"photo_resize_note": "Imagens maiores que 512 × 512 px são redimensionadas automaticamente.",
"photo_save": "Salvar foto",
"photo_remove": "Remover foto",
"photo_cancel": "Cancelar",
"photo_save_failed": "Falha ao salvar a foto",
"photo_no_file": "Selecione um arquivo primeiro",
"photo_managed_by_oidc": "Foto gerenciada pelo seu provedor de identidade.",
"password_mismatch": "As senhas não coincidem",
"app_pw_revoke": "Revogar senha do aplicativo",
"avatar": "avatar",
"copied": "Copiado",
"copy_failed": "Não foi possível copiar",
"language": "Linguagem",
"language_auto": "Automático",
"saved": "Perfil salvo",
"sso_connect_title": "Conectar login único",
"sso_connect_description": "Vincule sua conta a {{provider}} para poder fazer login com SSO em vez de sua senha.",
"sso_connect_button": "Conecte-se com {{provider}}",
"sso_disconnect_title": "Logon único",
"sso_disconnect_description": "Sua conta está conectada a {{provider}}. A desconexão exigirá que você faça login com sua senha a partir de agora.",
"sso_disconnect_button": "Desconectar logon único",
"sso_disconnect_confirm_title": "Desconectar o logon único?",
"sso_disconnect_confirm_message": "Você só poderá fazer login com sua senha ou credencial OPAQUE depois disso.",
"sso_disconnect_confirm_button": "Desconectar",
"sso_unlinked_success": "Logon único desconectado.",
"sso_unlink_no_alt_auth": "Defina uma senha primeiro – caso contrário, você ficará bloqueado."
},
"upload": {
"uploading": "A carregar...",
"files": "ficheiros",
"complete": "{{count}} / {{total}} carregados",
"files_counter": "{{completed}} / {{total}} arquivos"
},
"storage_quota_exceeded": "Cota de armazenamento excedida",
"sharedwithme": {
"pageTitle": "Compartilhado comigo",
"pageDescription": "Arquivos e pastas que outros usuários compartilharam com você",
"emptyStateTitle": "Nada compartilhado com você ainda",
"emptyStateDesc": "Itens compartilhados com você por outros usuários aparecerão aqui",
"loadMore": "Carregar mais",
"sharedBy": "Compartilhado por",
"colName": "Nome",
"colType": "Tipo",
"colSharedBy": "Compartilhado por",
"colDate": "Data de compartilhamento",
"colPermissions": "Permissões"
},
"groupby": {
"none": "Nenhum",
"title": "Agrupar por",
"owner": "Proprietário",
"shareDate": "Data de partilha",
"type": "Tipo",
"type.folders": "Pastas",
"accessedAt": "Data de acesso",
"modifiedAt": "Data de modificação",
"createdAt": "Data de criação",
"size": "Tamanho",
"favoriteDate": "Data de favorito",
"byFiles": "Por arquivos",
"sharedWith": "Compartilhado com",
"justAdded": "Novo",
"folders": "Pastas"
},
"dateBucket": {
"today": "Hoje",
"last7days": "Últimos 7 dias",
"last30days": "Últimos 30 dias",
"unknown": "Desconhecido"
},
"groups": {
"title": "Gerenciar grupos",
"create_button": "Criar grupo",
"create_dialog_title": "Novo grupo",
"edit_dialog_title": "Renomear grupo",
"name_label": "Nome",
"name_placeholder": "engenharia",
"description_label": "Descrição (opcional)",
"members_section": "Membros",
"add_member_placeholder": "Adicionar um usuário ou grupo…",
"no_members": "Ainda não há membros.",
"remove_member": "Remover",
"delete_group": "Excluir grupo",
"delete_confirm": "Excluir o grupo \"{name}\"? As concessões que referenciam este grupo serão revogadas.",
"empty_state": "Ainda não há grupos.",
"load_more": "Carregar mais",
"back_to_list": "Voltar",
"loading": "Carregando…",
"virtual_badge": "Sistema",
"member_count_zero": "Sem membros",
"member_count_one": "1 membro",
"member_count_other": "{count} membros",
"delete_confirm_label": "Digite o nome do grupo para confirmar:",
"delete_confirm_mismatch": "Digite o nome do grupo exatamente para confirmar.",
"virtual_internal_name": "Interno",
"members_loading": "A carregar membros…",
"members_empty": "Sem membros",
"virtual_internal_explanation": "Todos os utilizadores internos neste servidor",
"create": "Criar grupo",
"empty": "Ainda não há grupos.",
"members": "Membros",
"add_member_search": "Pesquise usuários ou grupos para adicionar…",
"nested": "Grupo"
},
"myshares": {
"copyLink": "Copiar link",
"deleteLink": "Eliminar link",
"notifyByEmail": "Notificar por e-mail",
"notifyFailed": "Não foi possível enviar a notificação.",
"notifyGroupMembers": "Notificar membros do grupo",
"notifyRateLimited": "Demasiadas notificações para este destinatário — tente novamente mais tarde.",
"removeAccess": "Remover acesso",
"resendInvitation": "Reenviar e-mail de convite",
"publicLinks": "Links públicos",
"filter": {
"button": "Tipos",
"title": "Filtrar por tipo",
"files": "Arquivos",
"folders": "Pastas",
"drives": "Unidades",
"emptyTitle": "Nenhum compartilhamento corresponde ao filtro atual",
"emptyHint": "Ajuste o filtro de tipo ou redefina-o para o padrão (Arquivos + Pastas).",
"reset": "Redefinir filtro"
},
"editSharing": "Editar compartilhamento",
"emptyStateDesc": "Os itens que você compartilha com outras pessoas aparecerão aqui",
"emptyStateTitle": "Você ainda não compartilhou nada",
"manageAccess": "Gerenciar acesso",
"notifySent": "Notificação enviada.",
"passwordLinks": "Links protegidos por senha"
},
"sort": {
"asc": "ascendente",
"desc": "descendente",
"direction": "Direção de classificação"
},
"notif": {
"errorTitle": "Erro",
"searchError": "Erro ao realizar a pesquisa",
"cleanupCompleted": "Limpeza concluída",
"cleanupCompletedBody": "O histórico de arquivos recentes foi apagado",
"batchCopy": "Cópia em lote",
"batchCopyBody": "{{success}} copiado, {{errors}} falhou",
"itemsCopied": "Itens copiados",
"itemsCopiedBody": "{{count}} itens copiados com sucesso",
"batchMove": "Movimentação em lote",
"batchMoveBody": "{{success}} movido, {{errors}} falhou",
"itemsMoved": "Itens movidos",
"itemsMovedBody": "{{count}} itens movidos com sucesso",
"batchDelete": "Exclusão em lote",
"batchDeleteBody": "{{success}} movido para a lixeira, {{errors}} falhou",
"movedToTrash": "Movido para a lixeira",
"movedToTrashBody": "{{count}} itens movidos para a lixeira",
"trashItemsError": "Não foi possível mover itens para a lixeira",
"preparingDownload": "Preparando download",
"preparingDownloadBody": "Preparando seu download…",
"downloadItemsError": "Não foi possível baixar os itens selecionados",
"favoritesAddError": "Não foi possível adicionar itens aos favoritos",
"invalidEmail": "Por favor insira um endereço de e-mail válido",
"notificationSendError": "Não foi possível enviar notificação",
"folderCreated": "Pasta criada",
"folderCreatedBody": "\"{{name}}\" criado com sucesso",
"fileMoved": "Arquivo movido",
"fileMovedBody": "Arquivo movido com sucesso",
"fileMoveError": "Erro ao mover o arquivo: {{error}}",
"fileMoveErrorGeneric": "Erro ao mover o arquivo",
"folderMoved": "Pasta movida",
"folderMovedBody": "Pasta movida com sucesso",
"folderMoveError": "Erro ao mover a pasta: {{error}}",
"folderMoveErrorGeneric": "Erro ao mover a pasta",
"fileCopied": "Arquivo copiado",
"fileCopiedBody": "Arquivo copiado com sucesso",
"fileCopyError": "Erro ao copiar o arquivo: {{error}}",
"fileCopyErrorGeneric": "Erro ao copiar o arquivo",
"folderRenamed": "Pasta renomeada",
"folderRenamedBody": "Pasta renomeada para \"{{name}}\"",
"fileTrashed": "Arquivo movido para a lixeira",
"fileTrashedBody": "\"{{name}}\" movido para a lixeira",
"fileDeleted": "Arquivo excluído",
"fileDeletedBody": "\"{{name}}\" excluído com sucesso",
"fileDeleteError": "Erro ao excluir o arquivo",
"folderTrashed": "Pasta movida para a lixeira",
"folderTrashedBody": "\"{{name}}\" movido para a lixeira",
"folderDeleted": "Pasta excluída",
"folderDeletedBody": "\"{{name}}\" excluído com sucesso",
"folderDeleteError": "Erro ao excluir a pasta",
"itemRestored": "Item restaurado",
"itemRestoredBody": "Item restaurado com sucesso",
"itemRestoreError": "Erro ao restaurar o item",
"itemDeleted": "Item excluído",
"itemDeletedBody": "Item excluído permanentemente",
"itemDeleteError": "Erro ao excluir o item",
"trashEmptied": "Lixo esvaziado",
"trashEmptiedBody": "A lixeira foi esvaziada com sucesso",
"trashEmptyError": "Erro ao esvaziar a lixeira",
"cacheCleared": "Cache limpo",
"cacheClearedBody": "Cache de pesquisa limpo com sucesso",
"cacheClearError": "Erro ao limpar o cache de pesquisa",
"wopiOpenError": "Não foi possível abrir o editor de documentos.",
"linkCopied": "Link copiado",
"linkCopiedBody": "Link copiado para a área de transferência",
"linkCopyError": "Não foi possível copiar o link",
"notificationSent": "Notificação enviada",
"notificationSentBody": "Notificação enviada para {{email}}"
},
"category": {
"audio": "Áudio",
"code": "Código",
"text": "Texto",
"archives": "Arquivos",
"documents": "Documentos",
"images": "Imagens",
"installers": "Instaladores",
"markdown": "Remarcação",
"presentations": "Apresentações",
"spreadsheets": "Planilhas",
"videos": "Vídeos"
},
"common": {
"add": "Adicionar",
"cancel": "Cancelar",
"clear": "Limpar",
"close": "Fechar",
"confirm": "Confirmar",
"copy": "Copiar",
"create": "Criar",
"delete": "Excluir",
"download": "Baixar",
"load_more": "Carregar mais",
"loading": "A carregar…",
"next": "Próximo",
"no": "Não",
"previous": "Anterior",
"remove": "Remover",
"rename": "Renomear",
"save": "Salvar",
"search": "Pesquisar",
"yes": "Sim",
"saving": "Salvando…",
"deleting": "A eliminar…",
"copied": "Copiado para a área de transferência",
"copy_failed": "Falha na cópia",
"empty": "Nada aqui ainda.",
"error": "erro desconhecido",
"favorite": "Favorito",
"ok": "OK",
"optional": "opcional",
"retry": "Tente novamente",
"select": "Selecione",
"select_all": "Selecionar tudo",
"dismiss": "Liberar"
},
"device": {
"continue": "Continuar",
"unknown": "Desconhecido",
"approve": "Aprovar",
"approved": "Dispositivo aprovado. Você pode retornar ao seu dispositivo.",
"client": "Aplicativo",
"denied": "Acesso ao dispositivo negado.",
"deny": "Negar",
"enter_code": "Digite o código mostrado no seu dispositivo",
"lookup_failed": "Falha ao verificar o código. Por favor, tente novamente.",
"not_found": "Código não encontrado ou expirou. Verifique e tente novamente.",
"scopes": "Acesso",
"title": "Verificação do dispositivo",
"unauthorized": "Você deve estar logado para autorizar um dispositivo. Faça login primeiro."
},
"expiryBucket": {
"expired": "Expirado",
"noExpiry": "Sem expiração",
"today": "Hoje",
"tomorrow": "Amanhã",
"later": "Mais tarde",
"month": "Em menos de 30 dias",
"week": "Em menos de 7 dias"
},
"nextcloud": {
"error_title": "Erro",
"sign_in_with": "Entrar com {{provider}}",
"close_window": "Fechar janela",
"error_expired_body": "Sua sessão expirou. Por favor, tente novamente.",
"error_expired_title": "Sessão expirada",
"error_generic_body": "Ocorreu um erro inesperado. Por favor, tente novamente.",
"error_invalid_body": "Nome de usuário ou senha inválidos. Verifique suas credenciais e tente novamente.",
"error_invalid_title": "Falha no login",
"error_notfound_body": "A página solicitada não foi encontrada.",
"error_notfound_title": "Não encontrado",
"grant": "Conceder acesso",
"grant_subtitle": "Um cliente Nextcloud está solicitando acesso à sua conta.",
"grant_title": "Conceder acesso",
"invalid_token": "Token de sessão inválido.",
"success_body": "Agora você pode retornar ao seu aplicativo – ele está conectado.",
"success_title": "Acesso concedido"
},
"search": {
"size_label": "Tamanho",
"title": "Pesquisar",
"type": {
"audio": "Áudio",
"all": "Todos os tipos",
"image": "Imagens",
"video": "Vídeos",
"document": "Documentos",
"archive": "Arquivos"
},
"type_label": "Tipo",
"sort": {
"relevance": "Relevância",
"largest": "Maior",
"name_asc": "Nome A-Z",
"name_desc": "Nome Z-A",
"newest": "Mais recente",
"oldest": "Mais antigo",
"smallest": "Menor"
},
"results_for": "Resultados para \"{{q}}\"",
"results_summary": "Resultados para \"{{q}}\" · {{n}} resultados em {{ms}} ms",
"results_summary_no_total": "Resultados para \"{{q}}\" · {{ms}} ms",
"everywhere": "Em qualquer lugar",
"this_folder": "Esta pasta",
"this_folder_disabled": "Abra uma pasta em Ficheiros para limitar a pesquisa a ela",
"scope": "Âmbito",
"date_label": "Data",
"sort_by": "Ordenar por",
"clear_filters": "Limpar filtros",
"searching_for": "Pesquisando \"{{q}}\"…",
"no_results": "Nenhum resultado encontrado para esta pesquisa",
"prompt": "Digite uma consulta na barra de pesquisa acima.",
"size": {
"all": "Qualquer tamanho",
"small": "<1 MB",
"medium": "1–100 MB",
"large": "> 100 MB"
},
"date": {
"all": "A qualquer momento",
"day": "Últimas 24 horas",
"week": "Última semana",
"month": "Último mês",
"year": "Último ano"
},
"see_all": "Ver todos os resultados"
},
"sizeBucket": {
"folders": "Pastas",
"empty": "Vazio (0 B)",
"huge": "> 5 GB",
"large": "1 – 5 GB",
"medium": "100MB – 1GB",
"small": "1 – 100MB",
"tiny": "<1MB"
},
"view": {
"grid": "Visualização em grade",
"list": "Visualização em lista",
"label": "Ver opções",
"hide_dotfiles": "Ocultar arquivos ocultos",
"show_dotfiles": "Mostrar arquivos ocultos"
},
"preferences": {
"save_failed": "Não foi possível salvar sua preferência. Tente novamente."
},
"upgrade": {
"title": "Atualizar para conta completa",
"lede": "Obtenha seu próprio armazenamento e comece a enviar arquivos. Seus compartilhamentos existentes permanecem intactos.",
"busy": "Atualizando…",
"submit": "Atualizar minha conta",
"cancel": "Agora não — voltar a compartilhados comigo",
"success": "Sua conta foi atualizada. Redirecionando para seus arquivos…",
"error": "Falha na atualização.",
"password_required": "A senha é obrigatória — esta instância não oferece login por link de e-mail.",
"password_too_short": "A senha deve ter pelo menos 8 caracteres.",
"oidc_user": "Contas SSO/OIDC são gerenciadas pelo seu provedor de identidade. A atualização não está disponível.",
"domain_not_allowed": "Esta instância não aceita novas contas do seu domínio de e-mail. Contate o administrador para habilitar.",
"banner_aria": "Solicitação de atualização",
"banner_title": "Obtenha seu próprio armazenamento",
"banner_body": "Você está usando uma conta de convidado. Atualize para obter uma unidade pessoal e enviar arquivos.",
"banner_cta": "Atualizar"
},
"drive": {
"read_only_banner": {
"title": "Esta unidade é somente leitura",
"title_named": "A unidade \"{{name}}\" é somente leitura",
"body": "Envios, edições, exclusões, renomeações, compartilhamentos e mudanças de membros são recusados. Leitura e download continuam funcionando. Contate um administrador para descongelar o unidade.",
"aria": "Este unidade é somente leitura"
},
"back_to_files": "Voltar aos Ficheiros",
"danger_zone": "Zona de perigo",
"delete": "Eliminar unidade",
"delete_confirm": "Eliminar a unidade «{{name}}»? Esta ação é irreversível — a unidade tem de estar vazia, ou o servidor recusará.",
"delete_hint": "Eliminar uma unidade remove-a permanentemente. A unidade tem de estar vazia (sem ficheiros nem pastas ativos) antes de poder ser eliminada.",
"deleted": "Unidade eliminada.",
"field": {
"created": "Criada",
"default": "Predefinida",
"default_yes": "Esta é a sua unidade principal",
"id": "Identificador",
"kind": "Tipo",
"updated": "Última atualização"
},
"info": "Informação da unidade",
"kind_personal": "Unidade pessoal",
"kind_shared": "Unidade partilhada",
"manage_members": "Gerir membros",
"members": "Membros",
"members_empty": "Sem membros.",
"not_found_body": "Esta unidade não existe ou não tem acesso a ela.",
"not_found_title": "Unidade não encontrada",
"policies": "Regras",
"policies_help": "Regras que um administrador do OxiCloud definiu para esta unidade. Apenas administradores podem alterá-las; está a ver o estado atual.",
"quota": "Cota",
"rename": "Renomear unidade",
"role": {
"commenter": "Comentador",
"contributor": "Contribuidor",
"editor": "Editor",
"owner": "Proprietário",
"viewer": "Leitor"
},
"storage": "Armazenamento",
"usage": "Utilização",
"used": "Utilizado",
"members_personal_immutable": "As unidades pessoais têm uma associação fixa a um único proprietário."
},
"group": {
"members_empty": "Sem membros",
"member_count": "{{n}} membros"
},
"resource_list": {
"location": "Localização",
"wrong_drop_zone_msg": "Os envios só funcionam em Ficheiros — abra a secção Ficheiros e largue-os aí.",
"wrong_drop_zone_action": "Ir para Arquivos"
},
"people": {
"unnamed": "Sem nome",
"empty": "Ainda não há pessoas",
"disabled": "O reconhecimento facial está desativado",
"rename_title": "Nomeie esta pessoa",
"name_label": "Nome",
"back": "Voltar"
},
"about": {
"description": "OxiCloud — um servidor rápido e auto-hospedado para armazenamento e sincronização de arquivos."
},
"cmdk": {
"no_results": "Nenhum comando correspondente",
"placeholder": "Digite um comando ou pesquise…",
"title": "Paleta de comandos",
"toggle_theme": "Alternar tema"
},
"errors_loadFailed": "Falha ao carregar itens",
"settings": {
"language": "Linguagem"
},
"shared_with_me": {
"empty": "Nada foi compartilhado com você ainda.",
"from": "Compartilhado por {{who}}"
},
"sortdir": {
"title": "Direção de classificação"
}
}