From cf5b6c07417be9fee95aeae961cc305b702dad4b Mon Sep 17 00:00:00 2001 From: caduaraxa Date: Wed, 10 Jun 2026 17:10:37 -0300 Subject: [PATCH] Add new translation file for PT-BR (Brazilian Portuguese) --- .gitignore | 1 + src/localization/portuguese_brazil.rs | 46 +++++++++++++++++++++++++++ 2 files changed, 47 insertions(+) create mode 100644 src/localization/portuguese_brazil.rs diff --git a/.gitignore b/.gitignore index 0475229..2d0c3ba 100644 --- a/.gitignore +++ b/.gitignore @@ -10,6 +10,7 @@ # IDE .idea/ .vscode/ +.history/ *.swp *.swo *~ diff --git a/src/localization/portuguese_brazil.rs b/src/localization/portuguese_brazil.rs new file mode 100644 index 0000000..1576e06 --- /dev/null +++ b/src/localization/portuguese_brazil.rs @@ -0,0 +1,46 @@ +use super::Strings; + +pub(super) const UPDATE_VIA_WINGET_LABEL: &str = "Atualizar via WinGet"; + +pub(super) const STRINGS: Strings = Strings { + window_title: "Monitor de Uso do Claude Code", + refresh: "Atualizar", + update_frequency: "Frequência de Atualização", + one_minute: "1 Minuto", + five_minutes: "5 Minutos", + fifteen_minutes: "15 Minutos", + one_hour: "1 Hora", + models: "Modelos", + claude_code_model: "Claude Code", + codex_model: "Codex", + settings: "Configurações", + start_with_windows: "Iniciar com o Windows", + reset_position: "Redefinir Posição", + language: "Idioma", + system_default: "Padrão do Sistema", + check_for_updates: "Busca atualizações", + checking_for_updates: "Buscando por atualizações...", + updates: "Atualizações", + update_in_progress: "Uma verificação de atualização já está em andamento.", + up_to_date: "Você já tem a versão mais recente.", + up_to_date_short: "Atualizado", + update_failed: "Não foi possível atualizar automaticamente", + applying_update: "Aplicando atualização...", + update_to: "Atualizar para", + update_available: "Atualização disponível", + update_prompt_now: "Versão {version} está disponível. Deseja atualizar agora?", + exit: "Sair", + show_widget: "Exibir Widget", + session_window: "5h", + weekly_window: "7d", + now: "agora", + day_suffix: "d", + hour_suffix: "h", + minute_suffix: "m", + token_expired_title: "Erro de Autenticação do Claude Code", + token_expired_body: "Execute 'claude' em um terminal, use '/login' e siga as instruções. Depois disso, atualize ou reinicie este aplicativo.", + codex_token_expired_title: "Erro de Autenticação do Codex", + codex_token_expired_body: "Execute 'codex' em um terminal e siga as instruções de login. Depois disso, atualize ou reinicie este aplicativo.", + codex_window_title: "Monitor de uso do Codex", + second_suffix: "s", +};