From 89416363199277023113291824dfac6a76c052cc Mon Sep 17 00:00:00 2001 From: Victor Stein Date: Fri, 14 Jun 2024 14:20:51 -0300 Subject: [PATCH] feat: enhancing translation to Brazilian Portuguese (#310) --- public/locales/de/translation.json | 4 +- public/locales/en/translation.json | 4 +- public/locales/es/translation.json | 4 +- public/locales/hi/translation.json | 4 +- public/locales/it/translation.json | 4 +- public/locales/pt/translation.json | 107 ++++++++++++++++----- public/locales/pt/translation.missing.json | 1 + public/locales/tr/translation.json | 4 +- src/i18n/langauges.config.ts | 2 +- 9 files changed, 96 insertions(+), 38 deletions(-) diff --git a/public/locales/de/translation.json b/public/locales/de/translation.json index bc3fd1fc..d1b7fc7f 100644 --- a/public/locales/de/translation.json +++ b/public/locales/de/translation.json @@ -14,7 +14,7 @@ "es": "Español (es)", "hi": "हिंदी (hi)", "it": "Italiano (it)", - "pt": "Portugues (pt)", + "pt-br": "Portugues (pt-br)", "de": "Deutsch (de)", "tr": "Turkish (tr)", "Tab": "Tab", @@ -41,4 +41,4 @@ "Website": "Website", "Repository": "Repository", "Open &DevTools": "Öffnen DevTools" -} +} \ No newline at end of file diff --git a/public/locales/en/translation.json b/public/locales/en/translation.json index ccc71fc8..5a03d14d 100644 --- a/public/locales/en/translation.json +++ b/public/locales/en/translation.json @@ -14,7 +14,7 @@ "es": "Español (es)", "hi": "हिंदी (hi)", "it": "Italiano (it)", - "pt": "Portugues (pt)", + "pt-br": "Portugues (pt-br)", "de": "Deutsch (de)", "tr": "Turkish (tr)", "Tab": "Tab", @@ -98,4 +98,4 @@ "bgColor": "Background color", "fgColor": "Foreground Color", "acColor": "Accent Color" -} +} \ No newline at end of file diff --git a/public/locales/es/translation.json b/public/locales/es/translation.json index 6e3d1f98..8694413e 100644 --- a/public/locales/es/translation.json +++ b/public/locales/es/translation.json @@ -14,7 +14,7 @@ "es": "Español (es)", "hi": "हिंदी (hi)", "it": "Italiano (it)", - "pt": "Portugues (pt)", + "pt-br": "Portugues (pt-br)", "de": "Deutsch (de)", "tr": "Turkish (tr)", "Tab": "Pestaña", @@ -41,4 +41,4 @@ "Website": "Página web", "Repository": "Repositorio", "Open &DevTools": "Abrir herramientas de desarrollador" -} +} \ No newline at end of file diff --git a/public/locales/hi/translation.json b/public/locales/hi/translation.json index f878079e..8acc46a0 100644 --- a/public/locales/hi/translation.json +++ b/public/locales/hi/translation.json @@ -14,7 +14,7 @@ "es": "Español (es)", "hi": "हिंदी (hi)", "it": "Italiano (it)", - "pt": "Portugues (pt)", + "pt-br": "Portugues (pt-br)", "de": "Deutsch (de)", "tr": "Turkish (tr)", "Tab": "Tab", @@ -41,4 +41,4 @@ "Website": "वेबसाइट", "Repository": "GitHub", "Open &DevTools": "DevTools खोलें" -} +} \ No newline at end of file diff --git a/public/locales/it/translation.json b/public/locales/it/translation.json index 0ae29a1b..cc9f8b42 100644 --- a/public/locales/it/translation.json +++ b/public/locales/it/translation.json @@ -14,7 +14,7 @@ "es": "Español (es)", "hi": "हिंदी (hi)", "it": "Italiano (it)", - "pt": "Portugues (pt)", + "pt-br": "Portugues (pt-br)", "de": "Deutsch (de)", "tr": "Turkish (tr)", "Tab": "Scheda", @@ -41,4 +41,4 @@ "Website": "Sito web", "Repository": "Repository", "Open &DevTools": "Apri &strumenti di sviluppo" -} +} \ No newline at end of file diff --git a/public/locales/pt/translation.json b/public/locales/pt/translation.json index 20ffaf37..70c301a7 100644 --- a/public/locales/pt/translation.json +++ b/public/locales/pt/translation.json @@ -1,7 +1,7 @@ { "&File": "&Arquivo", - "Force &Reload": "Forçar &Recarregamento", - "&Quit": "&Fechar", + "Force &Reload": "Forçar &Recarregar", + "&Quit": "&Sair", "&Edit": "&Editar", "Undo": "Desfazer", "Redo": "Refazer", @@ -10,35 +10,92 @@ "Paste": "Colar", "Select All": "Selecionar Tudo", "Language": "Idioma", - "en": "English (en)", - "es": "Español (es)", - "hi": "हिंदी (hi)", + "en": "Inglês (en)", + "es": "Espanhol (es)", + "hi": "Hindi (hi)", "it": "Italiano (it)", - "pt": "Portugues (pt)", - "de": "Deutsch (de)", - "tr": "Turkish (tr)", + "pt-br": "Português (pt-br)", + "de": "Alemão (de)", + "tr": "Turco (tr)", "Tab": "Aba", "Add New Tab": "Adicionar Nova Aba", - "Edit Active Tab": "Editar Aba Atual", - "Close Active Tab": "Fechar Aba Atual", - "Open Tab DevTools": "Abrir aba de desenvolvedor", + "Edit Active Tab": "Editar Aba Ativa", + "Close Active Tab": "Fechar Aba Ativa", + "Open Tab DevTools": "Abrir Ferramentas de Desenvolvedor da Aba", "Restore Tab": "Restaurar Aba", - "Go to Next Tab": "Ir para a proxima aba", - "Go to Previous Tab": "Ir para a aba anterior", - "Go to First Tab": "Ir para a primeira aba", - "Go to Last Tab": "Ir para a ultima aba", - "&View": "&Exibir", - "Toggle Fullscreen": "Trocar tela cheia", - "Toggle Tab Bar": "Trocar barra de abas", + "Go to Next Tab": "Ir para Próxima Aba", + "Go to Previous Tab": "Ir para Aba Anterior", + "Go to First Tab": "Ir para Primeira Aba", + "Go to Last Tab": "Ir para Última Aba", + "&View": "&Visualizar", + "Toggle Fullscreen": "Alternar Tela Cheia", + "Toggle Tab Bar": "Alternar Barra de Abas", "Themes": "Temas", - "Theme Manager": "Gerenciar Temas", - "&Settings": "&Configuracoes", + "Theme Manager": "Gerenciador de Temas", + "&Settings": "&Configurações", "&Help": "&Ajuda", "&About": "&Sobre", - "Check For &Updates": "Procurar por atualizacoes", + "Check For &Updates": "Verificar &Atualizações", "Links": "Links", - "Report Bugs/Issues": "Reportar Bugs/Questoes", + "Report Bugs/Issues": "Relatar Bugs/Problemas", "Website": "Site", - "Repository": "Repositorio", - "Open &DevTools": "Abrir &Ferramentas de desenvolvedor" -} + "Repository": "Repositório", + "Open &DevTools": "Abrir Ferramentas de &Desenvolvedor", + "Start &New Chat": "Iniciar &Novo Chat", + "Edit tab": "Editar aba", + "Name": "Nome", + "Theme": "Tema", + "Notifications": "Notificações", + "Sound": "Som", + "Spellcheck": "Verificação Ortográfica", + "Use custom tab color": "Usar cor personalizada para a aba", + "Color": "Cor", + "Settings": "Configurações", + "showTabBar": "Mostrar Barra de Abas", + "showTabBarDescription": "Controla se a barra de abas está visível ou não", + "tabBarPosition": "Posição da Barra de Abas", + "tabBarPositionDescription": "Controla onde a barra de abas é posicionada", + "promptWhenClosingTab": "Solicitar Confirmação ao Fechar Aba", + "promptWhenClosingTabDescription": "Quando ativado, você será solicitado a confirmar quando fechar uma aba", + "launchMinimized": "Iniciar Minimizado", + "launchMinimizedDescription": "Quando ativado, o aplicativo será iniciado minimizado", + "rememberWindowSize": "Lembrar Tamanho da Janela", + "rememberWindowSizeDescription": "Quando ativado, o Altus lembrará o tamanho da janela da última utilização", + "rememberWindowPosition": "Lembrar Posição da Janela", + "rememberWindowPositionDescription": "Quando ativado, o Altus lembrará a posição da janela da última utilização", + "preventEnter": "Prevenir envio de mensagem ao pressionar Enter", + "preventEnterDescription": "Quando ativado, pressionar Enter enquanto digita não enviará a mensagem e adicionará uma nova linha", + "customTitlebar": "Usar barra de título personalizada", + "customTitlebarDescription": "Quando ativado, o Altus usará uma barra de título personalizada em vez da fornecida pelo sistema. (NOTA: Requer reinicialização para que as mudanças tenham efeito.)", + "autoHideMenuBar": "Ocultar Barra de Menu Automaticamente", + "autoHideMenuBarDescription": "Quando ativado, a barra de menu será exibida apenas quando você pressionar a tecla Alt", + "Maximize": "Maximizar", + "Minimize to Tray": "Minimizar para a Bandeja", + "Quit": "Sair", + "trayIcon": "Ícone na Bandeja", + "trayIconDescription": "Controla se o ícone na bandeja está visível ou não", + "closeToTray": "Fechar para a Bandeja", + "closeToTrayDescription": "Quando ativado, o Altus será minimizado para a bandeja em vez de ser fechado completamente", + "exitPrompt": "Mostrar Confirmação de Saída", + "exitPromptDescription": "Quando ativado, você será solicitado a confirmar quando fechar o aplicativo", + "autoLaunch": "Iniciar com o sistema", + "autoLaunchDescription": "Quando ativado, o Altus será iniciado sempre que você iniciar o sistema.", + "showSaveDialog": "Mostrar Diálogo de Salvamento", + "showSaveDialogDescription": "Perguntar onde salvar cada arquivo antes de baixar. (NOTA: Requer reinicialização para que as mudanças tenham efeito.)", + "defaultDownloadDir": "Diretório de Download Padrão", + "defaultDownloadDirDescription": "O diretório onde você quer salvar os downloads. (NOTA: Requer um caminho absoluto)", + "addTheme": "Adicionar Tema", + "updateThemes": "Atualizar Temas", + "deleteTheme": "Deletar Tema", + "deleteThemeConfirm": "Tem certeza de que deseja deletar este tema?", + "editTheme": "Editar Tema", + "Type": "Tipo", + "Preset": "Predefinição", + "chooseColors": "Escolher Cores", + "useCSS": "Usar CSS", + "selectTheme": "Selecione um tema...", + "selectPreset": "Selecione uma predefinição...", + "bgColor": "Cor de Fundo", + "fgColor": "Cor do Primeiro Plano", + "acColor": "Cor de Destaque" +} \ No newline at end of file diff --git a/public/locales/pt/translation.missing.json b/public/locales/pt/translation.missing.json index e69de29b..9e26dfee 100644 --- a/public/locales/pt/translation.missing.json +++ b/public/locales/pt/translation.missing.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/public/locales/tr/translation.json b/public/locales/tr/translation.json index da72dd57..16708350 100644 --- a/public/locales/tr/translation.json +++ b/public/locales/tr/translation.json @@ -14,7 +14,7 @@ "es": "İspanyolca (es)", "hi": "Hintçe (hi)", "it": "İtalyanca (it)", - "pt": "Portekizce (pt)", + "pt-br": "Portekizce (pt-br)", "de": "Almanca (de)", "tr": "Türkçe (tr)", "Tab": "Sekme", @@ -98,4 +98,4 @@ "bgColor": "Arkaplan Rengi", "fgColor": "Önplan Rengi", "acColor": "Vurgu Rengi" -} +} \ No newline at end of file diff --git a/src/i18n/langauges.config.ts b/src/i18n/langauges.config.ts index 4b738ecf..de076a00 100644 --- a/src/i18n/langauges.config.ts +++ b/src/i18n/langauges.config.ts @@ -1,3 +1,3 @@ -export const languages = ["en", "es", "hi", "it", "pt", "de", "tr"] as const; +export const languages = ["en", "es", "hi", "it", "pt-br", "de", "tr"] as const; export type Language = (typeof languages)[number]; export const fallbackLanguage = "en";