From e9afe0ef25608f806d56c1aae35d73a353596b8b Mon Sep 17 00:00:00 2001 From: Rodrigo de Avila Date: Wed, 28 Aug 2024 10:26:27 -0300 Subject: [PATCH] Add Brazilian Portuguese (pt-BR) support --- next-i18next.config.js | 2 +- public/locales/pt-BR/common.json | 376 +++++++++++++++++++++++++++++++ 2 files changed, 377 insertions(+), 1 deletion(-) create mode 100644 public/locales/pt-BR/common.json diff --git a/next-i18next.config.js b/next-i18next.config.js index 7855244..24c23d0 100644 --- a/next-i18next.config.js +++ b/next-i18next.config.js @@ -2,7 +2,7 @@ module.exports = { i18n: { defaultLocale: "en", - locales: ["en", "it", "fr", "zh"], + locales: ["en", "it", "fr", "zh", "pt-BR"], }, reloadOnPrerender: process.env.NODE_ENV === "development", }; diff --git a/public/locales/pt-BR/common.json b/public/locales/pt-BR/common.json new file mode 100644 index 0000000..7625f5e --- /dev/null +++ b/public/locales/pt-BR/common.json @@ -0,0 +1,376 @@ +{ + "user_administration": "Administração de Usuários", + "search_users": "Pesquisar por Usuários", + "no_users_found": "Nenhum usuário encontrado.", + "no_user_found_in_search": "Nenhum usuário encontrado com a consulta de pesquisa fornecida.", + "username": "Nome de Usuário", + "email": "E-mail", + "subscribed": "Inscrito", + "created_at": "Criado Em", + "not_available": "N/D", + "check_your_email": "Por favor, verifique seu E-mail", + "authenticating": "Autenticando...", + "verification_email_sent": "E-mail de verificação enviado.", + "verification_email_sent_desc": "Um link de login foi enviado para seu endereço de e-mail. Se você não vir o e-mail, verifique sua pasta de spam.", + "resend_email": "Reenviar E-mail", + "invalid_credentials": "Credenciais inválidas.", + "fill_all_fields": "Por favor, preencha todos os campos.", + "enter_credentials": "Digite suas credenciais", + "username_or_email": "Nome de Usuário ou E-mail", + "password": "Senha", + "confirm_password": "Confirmar Senha", + "forgot_password": "Esqueceu a Senha?", + "login": "Login", + "or_continue_with": "Ou continue com", + "new_here": "Novo por aqui?", + "sign_up": "Inscrever-se", + "sign_in_to_your_account": "Faça login na sua conta", + "dashboard_desc": "Uma breve visão geral dos seus dados", + "link": "Link", + "links": "Links", + "collection": "Coleção", + "collections": "Coleções", + "tag": "Tag", + "tags": "Tags", + "recent": "Recentes", + "recent_links_desc": "Links adicionados recentemente", + "view_all": "Ver Todos", + "view_added_links_here": "Veja Seus Links Adicionados Recentemente Aqui!", + "view_added_links_here_desc": "Esta seção exibirá seus Links adicionados mais recentemente em todas as Coleções às quais você tem acesso.", + "add_link": "Adicionar Novo Link", + "import_links": "Importar Links", + "from_linkwarden": "Do Linkwarden", + "from_html": "Do arquivo HTML de Favoritos", + "from_wallabag": "Do Wallabag (arquivo JSON)", + "pinned": "Fixados", + "pinned_links_desc": "Seus Links fixados", + "pin_favorite_links_here": "Fixe Seus Links Favoritos Aqui!", + "pin_favorite_links_here_desc": "Você pode Fixar seus Links favoritos clicando nos três pontos em cada Link e clicando em Fixar no Painel.", + "sending_password_link": "Enviando link de recuperação de senha...", + "password_email_prompt": "Digite seu e-mail para que possamos enviar um link para criar uma nova senha.", + "send_reset_link": "Enviar Link de Redefinição", + "reset_email_sent_desc": "Verifique seu e-mail para obter um link para redefinir sua senha. Se não aparecer em alguns minutos, verifique sua pasta 1 de spam.", + "back_to_login": "Voltar para o Login", + "email_sent": "E-mail Enviado!", + "passwords_mismatch": "As senhas não coincidem.", + "password_too_short": "As senhas devem ter pelo menos 8 caracteres.", + "creating_account": "Criando Conta...", + "account_created": "Conta Criada!", + "trial_offer_desc": "Desbloqueie {{count}} dias de Serviço Premium sem custo!", + "register_desc": "Criar uma nova conta", + "registration_disabled_desc": "O registro está desativado para esta instância, entre em contato com o administrador em caso de problemas.", + "enter_details": "Digite seus dados", + "display_name": "Nome de Exibição", + "sign_up_agreement": "Ao se inscrever, você concorda com nossos Termos de Serviço 1 e Política de Privacidade.", + "need_help": "Precisa de ajuda?", + "get_in_touch": "Entre em contato", + "already_registered": "Já tem uma conta?", + "deleting_selections": "Excluindo seleções...", + "links_deleted": "{{count}} Links excluídos.", + "link_deleted": "1 Link excluído.", + "links_selected": "{{count}} Links selecionados", + "link_selected": "1 Link selecionado", + "nothing_selected": "Nada selecionado", + "edit": "Editar", + "delete": "Excluir", + "nothing_found": "Nada encontrado.", + "redirecting_to_stripe": "Redirecionando para o Stripe...", + "subscribe_title": "Assine o Linkwarden!", + "subscribe_desc": "Você será redirecionado para o Stripe, sinta-se à vontade para nos contatar em support@linkwarden.app 1 em caso de qualquer problema.", + "monthly": "Mensal", + "yearly": "Anual", + "discount_percent": "{{percent}}% de Desconto", + "billed_monthly": "Cobrado Mensalmente", + "billed_yearly": "Cobrado Anualmente", + "total": "Total", + "total_annual_desc": "Teste grátis de {{count}} dias, depois ${{annualPrice}} anualmente", + "total_monthly_desc": "Teste grátis de {{count}} dias, depois ${{monthlyPrice}} por mês", + "plus_tax": "+ IVA se aplicável", + "complete_subscription": "Concluir Assinatura", + "sign_out": "Sair", + "access_tokens": "Tokens de Acesso", + "access_tokens_description": "Os Tokens de Acesso podem ser usados para acessar o Linkwarden de outros aplicativos e serviços sem fornecer seu Nome de Usuário e Senha.", + "new_token": "Novo Token de Acesso", + "name": "Nome", + "created_success": "Criado!", + "created": "Criado", + "expires": "Expira", + "accountSettings": "Configurações da Conta", + "language": "Idioma", + "profile_photo": "Foto de Perfil", + "upload_new_photo": "Carregar uma nova foto...", + "remove_photo": "Remover Foto", + "make_profile_private": "Tornar o perfil privado", + "profile_privacy_info": "Isso limitará quem pode encontrar e adicionar você a novas Coleções.", + "whitelisted_users": "Usuários da Lista de Permissões", + "whitelisted_users_info": "Forneça o Nome de Usuário dos usuários aos quais você deseja conceder visibilidade ao seu perfil. Separados por vírgula.", + "whitelisted_users_placeholder": "Seu perfil está oculto de todos agora...", + "save_changes": "Salvar Alterações", + "import_export": "Importar e Exportar", + "import_data": "Importe seus dados de outras plataformas.", + "download_data": "Baixe seus dados instantaneamente.", + "export_data": "Exportar Dados", + "delete_account": "Excluir Conta", + "delete_account_warning": "Isso excluirá permanentemente TODOS os Links, Coleções, Tags e dados arquivados que você possui.", + "cancel_subscription_notice": "Também cancelará sua assinatura.", + "account_deletion_page": "Página de exclusão de conta", + "applying_settings": "Aplicando configurações...", + "settings_applied": "Configurações Aplicadas!", + "email_change_request": "Solicitação de alteração de e-mail enviada. Por favor, verifique o novo endereço de e-mail.", + "image_upload_no_file_error": "Nenhum arquivo selecionado. Por favor, escolha uma imagem para carregar.", + "image_upload_size_error": "Por favor, selecione um arquivo PNG ou JPEG com menos de 1MB.", + "image_upload_format_error": "Formato de arquivo inválido.", + "importing_bookmarks": "Importando favoritos...", + "import_success": "Favoritos importados! Recarregando a página...", + "more_coming_soon": "Mais em breve!", + "billing_settings": "Configurações de Cobrança", + "manage_subscription_intro": "Para gerenciar/cancelar sua assinatura, visite o", + "billing_portal": "Portal de Faturamento", + "help_contact_intro": "Se você ainda precisar de ajuda ou encontrar algum problema, sinta-se à vontade para nos contatar em:", + "fill_required_fields": "Por favor, preencha os campos obrigatórios.", + "deleting_message": "Excluindo tudo, por favor aguarde...", + "delete_warning": "Isso excluirá permanentemente todos os Links, Coleções, Tags e dados arquivados que você possui. Também irá desconectá-lo. Esta ação é irreversível!", + "optional": "Opcional", + "feedback_help": "(mas realmente nos ajuda a melhorar!)", + "reason_for_cancellation": "Motivo do cancelamento", + "please_specify": "Por favor, especifique", + "customer_service": "Atendimento ao Cliente", + "low_quality": "Baixa Qualidade", + "missing_features": "Recursos Faltando", + "switched_service": "Serviço Trocado", + "too_complex": "Muito Complexo", + "too_expensive": "Muito Caro", + "unused": "Não Utilizado", + "other": "Outro", + "more_information": "Mais informações (quanto mais detalhes, mais útil será)", + "feedback_placeholder": "por exemplo, eu precisava de um recurso que...", + "delete_your_account": "Excluir sua conta", + "change_password": "Alterar senha", + "password_length_error": "As senhas devem ter pelo menos 8 caracteres.", + "applying_changes": "Aplicando...", + "password_change_instructions": "Para alterar sua senha, preencha os seguintes campos. Sua senha deve ter pelo menos 8 caracteres.", + "old_password": "Senha Antiga", + "new_password": "Nova Senha", + "preference": "Preferência", + "select_theme": "Selecionar Tema", + "dark": "Escuro", + "light": "Claro", + "archive_settings": "Configurações de Arquivo", + "formats_to_archive": "Formatos para Arquivar/Preservar páginas da web:", + "screenshot": "Captura de Tela", + "pdf": "PDF", + "archive_org_snapshot": "Instantâneo do Archive.org", + "link_settings": "Configurações de Link", + "prevent_duplicate_links": "Prevenir links duplicados", + "clicking_on_links_should": "Clicar em Links deve:", + "open_original_content": "Abrir o conteúdo original", + "open_pdf_if_available": "Abrir PDF, se disponível", + "open_readable_if_available": "Abrir Legível, se disponível", + "open_screenshot_if_available": "Abrir Captura de Tela, se disponível", + "open_webpage_if_available": "Abrir cópia da página da Web, se disponível", + "tag_renamed": "Tag renomeada!", + "tag_deleted": "Tag excluída!", + "rename_tag": "Renomear Tag", + "delete_tag": "Excluir Tag", + "list_created_with_linkwarden": "Lista criada com Linkwarden", + "by_author": "Por {{author}}.", + "by_author_and_other": "Por {{author}} e {{count}} outro.", + "by_author_and_others": "Por {{author}} e {{count}} outros.", + "search_count_link": "Pesquisar {{count}} Link", + "search_count_links": "Pesquisar {{count}} Links", + "collection_is_empty": "Esta Coleção está vazia...", + "all_links": "Todos os Links", + "all_links_desc": "Links de todas as Coleções", + "you_have_not_added_any_links": "Você ainda não criou nenhum Link", + "collections_you_own": "Coleções que você possui", + "new_collection": "Nova Coleção", + "other_collections": "Outras Coleções", + "other_collections_desc": "Coleções compartilhadas das quais você é membro", + "showing_count_results": "Mostrando {{count}} resultados", + "showing_count_result": "Mostrando {{count}} resultado", + "edit_collection_info": "Editar Informações da Coleção", + "share_and_collaborate": "Compartilhar e Colaborar", + "view_team": "Ver Equipe", + "team": "Equipe", + "create_subcollection": "Criar Subcoleção", + "delete_collection": "Excluir Coleção", + "leave_collection": "Sair da Coleção", + "email_verified_signing_out": "E-mail verificado. Saindo...", + "invalid_token": "Token inválido.", + "sending_password_recovery_link": "Enviando link de recuperação de senha...", + "please_fill_all_fields": "Por favor, preencha todos os campos.", + "password_updated": "Senha Atualizada!", + "reset_password": "Redefinir Senha", + "enter_email_for_new_password": "Digite seu e-mail para que possamos enviar um link para criar uma nova senha.", + "update_password": "Atualizar Senha", + "password_successfully_updated": "Sua senha foi atualizada com sucesso.", + "user_already_member": "O usuário já existe.", + "you_are_already_collection_owner": "Você já é o proprietário da coleção.", + "date_newest_first": "Data (Mais Recente Primeiro)", + "date_oldest_first": "Data (Mais Antigo Primeiro)", + "name_az": "Nome (A-Z)", + "name_za": "Nome (Z-A)", + "description_az": "Descrição (A-Z)", + "description_za": "Descrição (Z-A)", + "all_rights_reserved": "© {{date}} Linkwarden. Todos os direitos reservados.", + "you_have_no_collections": "Você não tem Coleções...", + "you_have_no_tags": "Você não tem Tags...", + "cant_change_collection_you_dont_own": "Você não pode fazer alterações em uma coleção que você não possui.", + "account": "Conta", + "billing": "Faturamento", + "linkwarden_version": "Linkwarden {{version}}", + "help": "Ajuda", + "github": "GitHub", + "twitter": "Twitter", + "mastodon": "Mastodon", + "link_preservation_in_queue": "A preservação do Link está atualmente na fila", + "check_back_later": "Por favor, verifique mais tarde para ver o resultado", + "there_are_more_formats": "Há mais formatos preservados na fila", + "settings": "Configurações", + "switch_to": "Mudar para {{theme}}", + "logout": "Sair", + "start_journey": "Comece sua jornada criando um novo Link!", + "create_new_link": "Criar Novo Link", + "new_link": "Novo Link", + "create_new": "Criar Novo...", + "pwa_install_prompt": "Instale o Linkwarden na sua tela inicial para um acesso mais rápido e uma experiência aprimorada. Saiba mais", + "full_content": "Conteúdo Completo", + "slower": "Mais Lento", + "new_version_announcement": "Veja as novidades em Linkwarden {{version}}!", + "creating": "Criando...", + "upload_file": "Enviar Arquivo", + "file": "Arquivo", + "file_types": "PDF, PNG, JPG (Até {{size}} MB)", + "description": "Descrição", + "auto_generated": "Será gerado automaticamente se nada for fornecido.", + "example_link": "por exemplo, Link de Exemplo", + "hide": "Ocultar", + "more": "Mais", + "options": "Opções", + "description_placeholder": "Notas, pensamentos, etc.", + "deleting": "Excluindo...", + "token_revoked": "Token Revogado.", + "revoke_token": "Revogar Token", + "revoke_confirmation": "Tem certeza de que deseja revogar este Token de Acesso? Quaisquer aplicativos ou serviços que usem este token não poderão mais acessar o Linkwarden usando-o.", + "revoke": "Revogar", + "sending_request": "Enviando solicitação...", + "link_being_archived": "O link está sendo arquivado...", + "preserved_formats": "Formatos Preservados", + "available_formats": "Os seguintes formatos estão disponíveis para este link:", + "readable": "Legível", + "preservation_in_queue": "A preservação do link está na fila", + "view_latest_snapshot": "Ver o último snapshot em archive.org", + "refresh_preserved_formats": "Atualizar Formatos Preservados", + "this_deletes_current_preservations": "Isso exclui as preservações atuais", + "create_new_user": "Criar Novo Usuário", + "placeholder_johnny": "Johnny", + "placeholder_email": "johnny@example.com", + "placeholder_john": "john", + "user_created": "Usuário Criado!", + "fill_all_fields_error": "Por favor, preencha todos os campos.", + "password_change_note": "Nota: Certifique-se de informar o usuário que ele precisa alterar sua senha.", + "create_user": "Criar Usuário", + "creating_token": "Criando Token...", + "token_created": "Token Criado!", + "access_token_created": "Token de Acesso Criado", + "token_creation_notice": "Seu novo token foi criado. Por favor, copie-o e guarde-o em um local seguro. Você não poderá vê-lo novamente.", + "copied_to_clipboard": "Copiado para a área de transferência!", + "copy_to_clipboard": "Copiar para a Área de Transferência", + "create_access_token": "Criar um Token de Acesso", + "expires_in": "Expira em", + "token_name_placeholder": "por exemplo, Para o atalho do iOS", + "create_token": "Criar Token de Acesso", + "7_days": "7 Dias", + "30_days": "30 Dias", + "60_days": "60 Dias", + "90_days": "90 Dias", + "no_expiration": "Sem Expiração", + "creating_link": "Criando link...", + "link_created": "Link criado!", + "link_name_placeholder": "Será gerado automaticamente se deixado em branco.", + "link_url_placeholder": "por exemplo, http://example.com/", + "link_description_placeholder": "Notas, pensamentos, etc.", + "more_options": "Mais Opções", + "hide_options": "Ocultar Opções", + "create_link": "Criar Link", + "new_sub_collection": "Nova Subcoleção", + "for_collection": "Para {{name}}", + "create_new_collection": "Criar uma Nova Coleção", + "color": "Cor", + "reset": "Redefinir", + "updating_collection": "Atualizando Coleção...", + "collection_name_placeholder": "por exemplo, Coleção de Exemplo", + "collection_description_placeholder": "O propósito desta Coleção...", + "create_collection_button": "Criar Coleção", + "password_change_warning": "Por favor, confirme sua senha antes de alterar seu endereço de e-mail.", + "stripe_update_note": " Atualizar este campo também alterará seu e-mail de cobrança no Stripe.", + "sso_will_be_removed_warning": "Se você alterar seu endereço de e-mail, todas as conexões SSO {{service}} existentes serão removidas.", + "old_email": "E-mail Antigo", + "new_email": "Novo E-mail", + "confirm": "Confirmar", + "edit_link": "Editar Link", + "updating": "Atualizando...", + "updated": "Atualizado!", + "placeholder_example_link": "por exemplo, Link de Exemplo", + "make_collection_public": "Tornar a Coleção Pública", + "make_collection_public_checkbox": "Tornar esta uma coleção pública", + "make_collection_public_desc": "Isso permitirá que qualquer pessoa visualize esta coleção e seus usuários.", + "sharable_link_guide": "Link Compartilhável (Clique para copiar)", + "copied": "Copiado!", + "members": "Membros", + "members_username_placeholder": "Nome de usuário (sem o '@')", + "owner": "Proprietário", + "admin": "Administrador", + "contributor": "Colaborador", + "viewer": "Visualizador", + "viewer_desc": "Acesso somente leitura", + "contributor_desc": "Pode visualizar e criar Links", + "admin_desc": "Acesso total a todos os Links", + "remove_member": "Remover Membro", + "placeholder_example_collection": "por exemplo, Coleção de Exemplo", + "placeholder_collection_purpose": "O propósito desta Coleção...", + "deleting_user": "Excluindo...", + "user_deleted": "Usuário Excluído.", + "delete_user": "Excluir Usuário", + "confirm_user_deletion": "Tem certeza de que deseja remover este usuário?", + "irreversible_action_warning": "Esta ação é irreversível!", + "delete_confirmation": "Excluir, eu sei o que estou fazendo", + "delete_link": "Excluir Link", + "deleted": "Excluído.", + "link_deletion_confirmation_message": "Tem certeza de que deseja excluir este Link?", + "warning": "Aviso", + "irreversible_warning": "Esta ação é irreversível!", + "shift_key_tip": "Mantenha a tecla Shift pressionada enquanto clica em 'Excluir' para ignorar esta confirmação no futuro.", + "deleting_collection": "Excluindo...", + "collection_deleted": "Coleção Excluída.", + "confirm_deletion_prompt": "Para confirmar, digite \"{{name}}\" na caixa abaixo:", + "type_name_placeholder": "Digite \"{{name}}\" Aqui.", + "deletion_warning": "Excluir esta coleção apagará permanentemente todo o seu conteúdo e ela se tornará inacessível para todos, incluindo membros com acesso anterior.", + "leave_prompt": "Clique no botão abaixo para sair da coleção atual.", + "leave": "Sair", + "edit_links": "Editar {{count}} Links", + "move_to_collection": "Mover para a Coleção", + "add_tags": "Adicionar Tags", + "remove_previous_tags": "Remover tags anteriores", + "delete_links": "Excluir {{count}} Links", + "links_deletion_confirmation_message": "Tem certeza de que deseja excluir {{count}} Links? ", + "warning_irreversible": "Aviso: Esta ação é irreversível!", + "shift_key_instruction": "Mantenha a tecla 'Shift' pressionada enquanto clica em 'Excluir' para ignorar esta confirmação no futuro.", + "link_selection_error": "Você não tem permissão para editar ou excluir este item.", + "no_description": "Nenhuma descrição fornecida.", + "applying": "Aplicando...", + "unpin": "Desafixar", + "pin_to_dashboard": "Fixar no Painel", + "show_link_details": "Mostrar Detalhes do Link", + "link_pinned": "Link Fixado!", + "link_unpinned": "Link Desafixado!", + "webpage": "Página da Web", + "server_administration": "Administração do Servidor", + "all_collections": "Todas as Coleções", + "dashboard": "Painel", + "demo_title": "Apenas Demonstração", + "demo_desc": "Esta é apenas uma instância de demonstração do Linkwarden e os uploads estão desativados.", + "demo_desc_2": "Se você quiser experimentar a versão completa, você pode se inscrever para um teste gratuito em:", + "demo_button": "Entrar como usuário de demonstração", + "notes": "Notas" + } \ No newline at end of file