From 8cac1344e8e37dd5350c5f796933e1ab83059dfe Mon Sep 17 00:00:00 2001 From: Andre Mesquita Date: Wed, 27 Mar 2024 14:42:35 +0000 Subject: [PATCH] New translations Brazilian Portuguese (translations/br.js) and Portuguese (translations/pt.js) --- src/i18n/translations/br.js | 207 ++++++++++++++++++++++++++++++++++++ src/i18n/translations/pt.js | 207 ++++++++++++++++++++++++++++++++++++ 2 files changed, 414 insertions(+) create mode 100644 src/i18n/translations/br.js create mode 100644 src/i18n/translations/pt.js diff --git a/src/i18n/translations/br.js b/src/i18n/translations/br.js new file mode 100644 index 00000000..058ccec6 --- /dev/null +++ b/src/i18n/translations/br.js @@ -0,0 +1,207 @@ +/** + * Copyright (C) 2024 Puter Technologies Inc. + * + * This file is part of Puter. + * + * Puter is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published + * by the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ +const br = { + name: "Brasileiro", + english_name: "Brazilian Portuguese", + code: "br", + dictionary: { + about: "Sobre", + account: "Conta", + access_granted_to: "Acesso garantido a", + add_existing_account: "Incluir Conta Existente", + all_fields_required: 'Todos os campos são obrigatórios.', + apply: "Aplicar", + ascending: 'Ascendente', + auto_arrange: 'Auto Organizar', + background: "Fundo", + browse: "Pesquisar", + cancel: 'Cancelar', + center: 'Centrar', + change_desktop_background: 'Alterar o fundo…', + change_language: "Alterar a Língua", + change_password: "Alterar a Senha", + change_username: "Alterar Nome de Utilizador", + close_all_windows: "Fechar Todas as Janelas", + close_all_windows_and_log_out: 'Fechar Janelas e Sair', + change_allways_open_with: "Quer sempre abrir arquivos deste tipo com", + color: 'Cor', + confirm_account_for_free_referral_storage_c2a: 'Crie uma conta e confirme o endereço do email para receber 1 GB de armazenamento gratuito. Seu amigo receberá 1 GB de armazenamento gratuito também.', + confirm_delete_multiple_items: 'Quer apagar estes itens permanentemente?', + confirm_delete_single_item: 'Quer apagar este item permanentemente?', + confirm_open_apps_log_out: 'Você possui aplicações abertas. Quer mesmo fechar sua sessão?', + confirm_new_password: "Confirme sua Nova Senha", + confirm_delete_user: "Você quer excluir sua conta? Todos os arquivos e informações poderão ser destruídas permanentemente. Esta operação não pode ser desfeita.", + contact_us: "Contacte-nos", + contain: 'Contém', + continue: "Continua", + copy: 'Copia', + copy_link: "Copia Link", + copying: "Copiando", + cover: 'Capa', + create_account: "Criar Conta", + create_free_account: "Criar Conta Gratuita", + create_shortcut: "Criar Atalho", + credits: "Créditos", + current_password: "Senha Atual", + cut: 'Cortar', + date_modified: 'Data alterada', + delete: 'Excluir', + delete_account: "Excluir Conta", + delete_permanently: "Excluir Permanentemente", + deploy_as_app: 'Publicar como aplicativo', + descending: 'Descendente', + desktop_background_fit: "Fit", + developers: "Desenvolvedores", + dir_published_as_website: `%strong% foi publicado para:`, + disassociate_dir: "Desassociar Diretório", + download: 'Download', + download_file: 'Download de Arquivo', + downloading: "Efectuando o Download", + email: "Email", + email_or_username: "Email ou Nome de Utilizador", + empty_trash: 'Esvaziar Lixo', + empty_trash_confirmation: `Você quer apagar os itens do Lixo permanentemente?`, + emptying_trash: 'Limpando o Lixoh…', + enter_password_to_confirm_delete_user: "Entre sua senha para confirmar a exclusão da conta", + feedback: "Feedback", + feedback_c2a: "Favor usar o formulário abaixo para enviar seus comentários e comunicados.", + feedback_sent_confirmation: "Obrigado por nos contactar. Se tiver email associado a esta conta, esperamos nos ver novamente.", + forgot_pass_c2a: "Esqueceu a senha?", + from: "De", + general: "Geral", + get_a_copy_of_on_puter: `Obter uma cópia de '%%' no Puter.com!`, + get_copy_link: 'Copiar Link', + hide_all_windows: "Ocultar Todas as Janelas", + html_document: 'Documento HTML', + image: 'Imagem', + invite_link: "Link do Convite", + item: 'item', + items_in_trash_cannot_be_renamed: `Item não pode ser renomeado porque está no lixo. Para renomear, arraste-o para fora do Lixo.`, + jpeg_image: 'Imagem JPEG', + keep_in_taskbar: 'Armazenar na Barra de Tarefas', + language: "Língua", + license: "Licença", + loading: 'Carregando', + log_in: "Entrar", + log_into_another_account_anyway: 'Entrar com outra conta de qualquer maneira', + log_out: 'Sair', + move: 'Mover', + moving: "Movendo", + my_websites: "Meus Sites", + name: 'Nome', + name_cannot_be_empty: 'Nome não pode ser vazio.', + name_cannot_contain_double_period: "Nome não pode conter o caracters '..'.", + name_cannot_contain_period: "Nome não pode conter o caracter '.'.", + name_cannot_contain_slash: "Nome não pode conter o caracter '/'.", + name_must_be_string: "Nome tem que ser apenas texto.", + name_too_long: `Nome não pode ter mais que %% characters.`, + new: 'Novo', + new_folder: 'Nova Pasta', + new_password: "Nova Senha", + new_username: "Novo Utilizador", + no: 'Não', + no_dir_associated_with_site: 'Não existe diretório associado com este endereço.', + no_websites_published: "Você ainda não publicou sites.", + ok: 'OK', + open: "Abrir", + open_in_new_tab: "Abrir em Nova Aba", + open_in_new_window: "Abrir em Nova Janela", + open_with: "Abrir Com", + oss_code_and_content: "Software de Código Aberto", + password: "Senha", + password_changed: "Senha alterada.", + passwords_do_not_match: '`Nova Senha` e `Confirmação de Nova Senha` não conferem com idênticas.', + paste: 'Colar', + paste_into_folder: "Cole na Pasta", + pick_name_for_website: "Escolha um nome para seu site:", + picture: "Imagem", + plural_suffix: 's', + powered_by_puter_js: `Criado por Puter.js`, + preparing: "Preparando...", + preparing_for_upload: "Preparando para o envio...", + privacy: "Privacidade", + proceed_to_login: 'Proceguir para a entrada', + proceed_with_account_deletion: "Prosseguir com Exclusão da Conta", + properties: "Propriedades", + publish: "Publicar", + publish_as_website: 'Publicar como Site', + puter_description: `Puter é uma nuvem pessoal que prioriza a privacidade para manter todos os seus arquivos, aplicativos e jogos em um local seguro, acessível de qualquer lugar e a qualquer hora.`, + recent: "Recentes", + recover_password: "Recuperar Senha", + refer_friends_c2a: "Obtenha 1 GB para cada amigo que criar e confirmar uma conta no Puter. Seu amigo ganhará 1 GB também!", + refer_friends_social_media_c2a: `Obternha 1 GB de armazenamento gratuito no Puter.com!`, + refresh: 'Atualizar', + release_address_confirmation: `Você deseja liberar este endereço?`, + remove_from_taskbar:'Remover da Barra de Tarefas', + rename: 'Renomear', + repeat: 'Repetir', + replace: 'Substituir', + replace_all: 'Substituir Todas', + resend_confirmation_code: "Re-enviar o Código de Confirmação", + restore: "Restaurar", + save_account: 'Gravar conta', + save_account_to_get_copy_link: "Favor criar uma conta para prosseguir.", + save_account_to_publish: 'Favor criar uma conta para prosseguir.', + save_session: 'Gravar sessão', + save_session_c2a: 'Crie uma conta para gravar a sessão atual e evitar a perda de seu trabalho.', + scan_qr_c2a: 'Escaneie o código abaixo para entrar nesta sessão com outros dispositivos', + select: "Selecionar", + selected: 'selecionado', + select_color: 'Selecionar cor…', + send: "Enviar", + send_password_recovery_email: "Enviar Email de Recuperação de Senha", + session_saved: "Obrigado por criar uma conta. Esta sessão foi gravada.", + settings: "Configurações", + set_new_password: "Informar Nova Senha", + share_to: "Partilhar com", + show_all_windows: "Exibir Todas as Janelas", + show_hidden: 'Exibir oculto', + sign_in_with_puter: "Entrar no Puter", + sign_up: "Registar", + signing_in: "Entrar…", + size: 'Tamanho', + skip: 'Pular', + sort_by: 'Organizar por', + start: 'Início', + status: "Status", + storage_usage: "Uso do Armazenamento", + taking_longer_than_usual: 'Está a levar mais tempo que o usual. Por favor, aguarde...', + terms: "Termos", + text_document: 'Documento de Texto', + tos_fineprint: `Clicando em 'Criar Conta Gratuita' você concorda com os Termos de Serviço e Política de Privacidade do Puter.`, + trash: 'Lixo', + type: 'Tipo', + type_confirm_to_delete_account: "Digite 'confirm' para excluir sua conta.", + undo: 'Desfazer', + unlimited: 'Ilimitado', + unzip: "Deszipar", + upload: 'Enviar', + upload_here: 'Enviar aqui', + usage: 'Uso', + username: "Nome de Utilizador", + username_changed: 'Nome de Utilizador atualizado com sucesso.', + versions: "Versões", + yes: 'Sim', + yes_release_it: 'Sim, Libere Isto', + you_have_been_referred_to_puter_by_a_friend: "Você indicou o Puter a um amigo!", + zip: "Zipar", + } +}; + +export default en; diff --git a/src/i18n/translations/pt.js b/src/i18n/translations/pt.js new file mode 100644 index 00000000..9c53e5c5 --- /dev/null +++ b/src/i18n/translations/pt.js @@ -0,0 +1,207 @@ +/** + * Copyright (C) 2024 Puter Technologies Inc. + * + * This file is part of Puter. + * + * Puter is free software: you can redistribute it and/or modify + * it under the terms of the GNU Affero General Public License as published + * by the Free Software Foundation, either version 3 of the License, or + * (at your option) any later version. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * GNU Affero General Public License for more details. + * + * You should have received a copy of the GNU Affero General Public License + * along with this program. If not, see . + */ +const pt = { + name: "Português", + english_name: "Portuguese", + code: "pt", + dictionary: { + about: "Sobre", + account: "Conta", + access_granted_to: "Acesso garantido a", + add_existing_account: "Incluir Conta Existente", + all_fields_required: 'Todos os campos são obrigatórios.', + apply: "Aplicar", + ascending: 'Ascendente', + auto_arrange: 'Auto Organizar', + background: "Fundo", + browse: "Pesquisar", + cancel: 'Cancelar', + center: 'Centrar', + change_desktop_background: 'Alterar o fundo…', + change_language: "Alterar a Língua", + change_password: "Alterar a Palavra Passe", + change_username: "Alterar Nome de Utilizador", + close_all_windows: "Fechar Todas as Janelas", + close_all_windows_and_log_out: 'Fechar Janelas e Sair', + change_allways_open_with: "Quer sempre abrir ficheiros deste tipo com", + color: 'Cor', + confirm_account_for_free_referral_storage_c2a: 'Cries uma conta e confirmes o endereço do email para receber 1 GB de armazenamento gratuito. Vosso amigo receberá 1 GB de armazenamento gratuito também.', + confirm_delete_multiple_items: 'Queres apagar estes itens permanentemente?', + confirm_delete_single_item: 'Queres apagar este item permanentemente?', + confirm_open_apps_log_out: 'Possui aplicações abertas. Queres mesmo fechar sua sessão?', + confirm_new_password: "Confirme sua Nova Palavra Passe", + confirm_delete_user: "Queres excluir sua conta? Todos os ficheiros e informações serão destruídas permanentemente. Esta operação não pode ser desfeita.", + contact_us: "Contacte-nos", + contain: 'Contém', + continue: "Continua", + copy: 'Copia', + copy_link: "Copia Link", + copying: "Copiando", + cover: 'Capa', + create_account: "Criar Conta", + create_free_account: "Criar Conta Gratuita", + create_shortcut: "Criar Atalho", + credits: "Créditos", + current_password: "Palavra Passe Atual", + cut: 'Cortar', + date_modified: 'Data alterada', + delete: 'Excluir', + delete_account: "Excluir Conta", + delete_permanently: "Excluir Permanentemente", + deploy_as_app: 'Publicar como aplicativo', + descending: 'Descendente', + desktop_background_fit: "Caber", + developers: "Desenvolvedores", + dir_published_as_website: `%strong% foi publicado para:`, + disassociate_dir: "Desassociar Diretório", + download: 'Descarregar', + download_file: 'Descarregar Ficheiro', + downloading: "Efectuando a Descarga", + email: "Email", + email_or_username: "Email ou Nome de Utilizador", + empty_trash: 'Esvaziar Lixo', + empty_trash_confirmation: `Queres apagar os itens do Lixo permanentemente?`, + emptying_trash: 'Deitando o Lixo fora…', + enter_password_to_confirm_delete_user: "Entre sua palavra passe para confirmar a exclusão da conta", + feedback: "Feedback", + feedback_c2a: "Favor usares o formulário abaixo para enviar vossos comentários e comunicados.", + feedback_sent_confirmation: "Obrigado por contactar-nos. Se tiveres email associado a esta conta, esperamos ver-nos novamente em breve.", + forgot_pass_c2a: "Esqueceste a senha?", + from: "De", + general: "Geral", + get_a_copy_of_on_puter: `Obter uma cópia de '%%' no Puter.com!`, + get_copy_link: 'Copiar Link', + hide_all_windows: "Ocultar Todas as Janelas", + html_document: 'Documento HTML', + image: 'Imagem', + invite_link: "Link do Convite", + item: 'item', + items_in_trash_cannot_be_renamed: `Item não pode ser renomeado porque está no lixo. Para renomear, arraste-o para fora do Lixo.`, + jpeg_image: 'Imagem JPEG', + keep_in_taskbar: 'Armazenar na Barra de Tarefas', + language: "Língua", + license: "Licença", + loading: 'Carregando', + log_in: "Entrar", + log_into_another_account_anyway: 'Entrar com outra conta de qualquer maneira', + log_out: 'Sair', + move: 'Mover', + moving: "Movendo", + my_websites: "Meus Sites", + name: 'Nome', + name_cannot_be_empty: 'Nome não pode ser vazio.', + name_cannot_contain_double_period: "Nome não pode conter o caracters '..'.", + name_cannot_contain_period: "Nome não pode conter o caracter '.'.", + name_cannot_contain_slash: "Nome não pode conter o caracter '/'.", + name_must_be_string: "Nome tem que ser apenas texto.", + name_too_long: `Nome não pode ter mais que %% characters.`, + new: 'Novo', + new_folder: 'Nova Pasta', + new_password: "Nova Senha", + new_username: "Novo Utilizador", + no: 'Não', + no_dir_associated_with_site: 'Não existe diretório associado com este endereço.', + no_websites_published: "Ainda não publicaste sites.", + ok: 'OK', + open: "Abrir", + open_in_new_tab: "Abrir em Nova Aba", + open_in_new_window: "Abrir em Nova Janela", + open_with: "Abrir Com", + oss_code_and_content: "Software de Código Aberto", + password: "Palavra Passe", + password_changed: "Palavra Passe alterada.", + passwords_do_not_match: '`Nova Palavra Passe` e `Confirmação de Nova Palavra Passe` não conferem como idênticas.', + paste: 'Colar', + paste_into_folder: "Cole na Pasta", + pick_name_for_website: "Escolha um nome para seu site:", + picture: "Imagem", + plural_suffix: 's', + powered_by_puter_js: `Criado por Puter.js`, + preparing: "A preparar...", + preparing_for_upload: "A preparar o envio...", + privacy: "Privacidade", + proceed_to_login: 'Proceguir para a entrada', + proceed_with_account_deletion: "Prosseguir com Exclusão da Conta", + properties: "Propriedades", + publish: "Publicar", + publish_as_website: 'Publicar como Site', + puter_description: `Puter é uma nuvem pessoal que prioriza a privacidade para manter todos os seus ficheiros, aplicativos e jogos em um local seguro, acessível de qualquer lugar e a qualquer hora.`, + recent: "Recentes", + recover_password: "Recuperar Senha", + refer_friends_c2a: "Obtenhas 1 GB para cada amigo que criar e confirmar uma conta no Puter. Vosso amigo ganhará 1 GB também!", + refer_friends_social_media_c2a: `Obtenhas 1 GB de armazenamento gratuito no Puter.com!`, + refresh: 'Atualizar', + release_address_confirmation: `Desejas liberar este endereço?`, + remove_from_taskbar:'Remover da Barra de Tarefas', + rename: 'Renomear', + repeat: 'Repetir', + replace: 'Substituir', + replace_all: 'Substituir Todas', + resend_confirmation_code: "Re-enviar o Código de Confirmação", + restore: "Restaurar", + save_account: 'Gravar conta', + save_account_to_get_copy_link: "Favor criares uma conta para prosseguir.", + save_account_to_publish: 'Favor criares uma conta para prosseguir.', + save_session: 'Gravar sessão', + save_session_c2a: 'Crie uma conta para gravares a sessão atual e evitar a perda de vosso trabalho.', + scan_qr_c2a: 'Escaneie o código abaixo para entrares nesta sessão com outros dispositivos', + select: "Selecionar", + selected: 'selecionado', + select_color: 'Selecionar cor…', + send: "Enviar", + send_password_recovery_email: "Enviar Email de Recuperação de Senha", + session_saved: "Obrigado por criares uma conta. Esta sessão foi gravada.", + settings: "Configurações", + set_new_password: "Informar Palavra Passe", + share_to: "Partilhar com", + show_all_windows: "Exibir Todas as Janelas", + show_hidden: 'Exibir oculto', + sign_in_with_puter: "Entrar no Puter", + sign_up: "Registar", + signing_in: "Entrar…", + size: 'Tamanho', + skip: 'Pular', + sort_by: 'Organizar por', + start: 'Início', + status: "Status", + storage_usage: "Uso do Armazenamento", + taking_longer_than_usual: 'Está a levar mais tempo que o usual. Por favor, aguarde...', + terms: "Termos", + text_document: 'Documento de Texto', + tos_fineprint: `Ao clicar em 'Criar Conta Gratuita' concordas com os Termos de Serviço e Política de Privacidade do Puter.`, + trash: 'Lixo', + type: 'Tipo', + type_confirm_to_delete_account: "Digite 'confirm' para excluires vossa conta.", + undo: 'Desfazer', + unlimited: 'Ilimitado', + unzip: "Deszipar", + upload: 'Enviar', + upload_here: 'Enviar aqui', + usage: 'Uso', + username: "Nome de Utilizador", + username_changed: 'Nome de Utilizador atualizado com sucesso.', + versions: "Versões", + yes: 'Sim', + yes_release_it: 'Sim, Libere Isto', + you_have_been_referred_to_puter_by_a_friend: "Indicaste o Puter a um amigo!", + zip: "Zipar", + } +}; + +export default en;