diff --git a/packages/app/src/i18n/br.ts b/packages/app/src/i18n/br.ts index 2e53bb1af0ec..4ca389f5e769 100644 --- a/packages/app/src/i18n/br.ts +++ b/packages/app/src/i18n/br.ts @@ -859,4 +859,147 @@ export const dict = { "error.childStore.persistedProjectIconCreateFailed": "Falha ao criar ícone de projeto persistente", "error.childStore.storeCreateFailed": "Falha ao criar armazenamento", "terminal.connectionLost.abnormalClose": "WebSocket fechado anormalmente: {{code}}", + + "command.project.previous": "Projeto anterior", + "command.project.next": "Próximo projeto", + "command.project.index": "Mudar para projeto {{index}}", + "command.tab.reopenClosed": "Reabrir aba fechada", + "model.tooltip.context.label": "Contexto", + "model.tooltip.inputs": "Entradas", + "model.tooltip.model": "Modelo", + "model.tooltip.provider": "Provedor", + "model.tooltip.reasoning": "Raciocínio", + "common.clear": "Limpar", + "session.child.promptDisabled": "Sessões de subagente não podem receber prompts.", + "session.child.backToParent": "Voltar à sessão principal.", + "wsl.server.add": "Adicionar servidor WSL", + "wsl.server.addShort": "Adicionar WSL", + "wsl.server.label": "WSL", + "wsl.server.menu.label": "Servidor WSL", + "wsl.server.retryStart": "Tentar iniciar novamente", + "wsl.server.updating": "Atualizando...", + "wsl.onboarding.step.distro": "Escolher distribuição", + "wsl.onboarding.step.opencode": "OpenCode", + "wsl.onboarding.checkingRuntime": "Verificando WSL...", + "wsl.onboarding.restartRequired": "O Windows precisa ser reiniciado para concluir a instalação do WSL.", + "wsl.onboarding.ready": "WSL está pronto.", + "wsl.onboarding.required": "WSL é necessário para continuar.", + "wsl.onboarding.checkingDistros": "Verificando distribuições...", + "wsl.onboarding.installingDistro": "Instalando {{distro}}...", + "wsl.onboarding.checkingDistro": "Verificando {{distro}}...", + "wsl.onboarding.listingDistros": "Listando distribuições...", + "wsl.onboarding.distroReady": "{{distro}} está pronta.", + "wsl.onboarding.distroNotInstalled": "{{distro}} ainda não está instalada.", + "wsl.onboarding.openDistroOnce": "Abra {{distro}} uma vez para concluir a configuração.", + "wsl.onboarding.finishingDistro": "Finalizando configuração do {{distro}}.", + "wsl.onboarding.pickDistro": "Escolha uma distribuição ou instale uma abaixo.", + "wsl.onboarding.checkingOpencode": "Verificando OpenCode...", + "wsl.onboarding.checkingOpencodeIn": "Verificando OpenCode em {{distro}}...", + "wsl.onboarding.updatingOpencode": "Atualizando OpenCode...", + "wsl.onboarding.updatingOpencodeIn": "Atualizando OpenCode em {{distro}}...", + "wsl.onboarding.updateOpencodeIn": "Atualizar OpenCode em {{distro}}.", + "wsl.onboarding.updateOpencode": "Atualizar OpenCode", + "wsl.onboarding.opencodeReadyIn": "OpenCode está pronto em {{distro}}.", + "wsl.onboarding.opencodeReady": "OpenCode está pronto.", + "wsl.onboarding.installOpencodeIn": "Instalar OpenCode em {{distro}}.", + "wsl.onboarding.installOpencode": "Instalar OpenCode", + "wsl.onboarding.chooseDistroFirst": "Escolha uma distribuição primeiro.", + "wsl.onboarding.loadFailed": "Falha ao carregar estado do WSL.", + "wsl.onboarding.loading": "Carregando...", + "wsl.onboarding.installedDistros": "Distribuições instaladas", + "wsl.onboarding.checkAgain": "Verificar novamente", + "wsl.onboarding.distroStatus.ready": "Pronta", + "wsl.onboarding.distroStatus.checking": "Verificando...", + "wsl.onboarding.distroStatus.opencodeMissing": "OpenCode não instalado", + "wsl.onboarding.distroStatus.missingTools": "Faltando bash, curl", + "wsl.onboarding.distroStatus.unsupported": "Não suportada · Use WSL 2", + "wsl.onboarding.needAnotherDistro": "Precisa de outra distribuição?", + "wsl.onboarding.needAnotherDistroHint": "Instale uma distribuição Linux do catálogo WSL", + "wsl.onboarding.wslNotInstalled.title": "WSL não instalado", + "wsl.onboarding.wslNotInstalled.description": "WSL (Subsistema Windows para Linux) é necessário antes do OpenCode adicionar um servidor WSL", + "wsl.onboarding.wslUnavailable.title": "WSL indisponível", + "wsl.onboarding.wslUnavailable.description": "OpenCode não pôde verificar o WSL nesta máquina.", + "wsl.onboarding.installWsl": "Instalar WSL", + "wsl.onboarding.windowsRestartRequired": "Reinicie o Windows para concluir a instalação do WSL e reabra o OpenCode.", + "wsl.onboarding.next": "Próximo", + "wsl.onboarding.refresh": "Atualizar", + "wsl.onboarding.allDistrosAdded": "Todas as distribuições instaladas já foram adicionadas.", + "wsl.onboarding.noDistros": "Nenhuma distribuição detectada ainda.", + "wsl.onboarding.install": "Instalar", + "wsl.onboarding.installing": "Instalando...", + "wsl.onboarding.installDistro": "Instalar distribuição", + "wsl.onboarding.searchDistros": "Buscar distribuições", + "wsl.onboarding.wsl2Required": "WSL 2 é necessário.", + "wsl.onboarding.toolsRequired": "Esta distribuição precisa de bash e curl.", + "wsl.onboarding.openTerminal": "Abrir terminal", + "wsl.onboarding.path": "Caminho: {{path}}", + "wsl.onboarding.notFound": "não encontrado", + "wsl.onboarding.version": "Versão: {{version}}", + "wsl.onboarding.unknown": "desconhecido", + "wsl.onboarding.desktopVersion": "desktop {{version}}", + "wsl.onboarding.versionMismatch": "A versão instalada não corresponde à versão do aplicativo desktop.", + "wsl.onboarding.adding": "Adicionando...", + "language.uk": "Українська", + "error.page.description.localServerStartup": "Ocorreu um erro ao iniciar o servidor local.", + "error.page.action.exportLogs": "Exportar Logs", + "home.title": "Início", + "home.projects": "Projetos", + "home.project.add": "Adicionar projeto", + "home.recentlyClosed": "Fechados recentemente", + "home.server.collapse": "Recolher projetos do servidor", + "home.server.expand": "Expandir projetos do servidor", + "home.sessions.search.placeholder": "Buscar sessões", + "home.sessions.search.placeholder.scoped": "Buscar sessões em {{scope}}", + "home.sessions.search.sessions": "Sessões", + "home.sessions.search.noResults": "Nenhuma sessão encontrada para {{query}}", + "home.sessions.empty": "Nada aqui ainda", + "home.sessions.empty.description": "Crie uma sessão para começar", + "home.sessions.group.today": "Hoje", + "home.sessions.group.yesterday": "Ontem", + "home.sessions.group.older": "Mais antigas", + "session.tab.unknown": "Sessão Desconhecida", + "session.error.notFound": "Esta sessão não foi encontrada", + "session.error.notFound.description": "Esta aba aponta para uma sessão que não existe mais neste servidor.", + "session.error.notFound.closeTab": "Fechar Aba", + "session.error.serverConnection": "Não é possível conectar a este servidor", + "session.review.noUncommittedChanges": "Nenhuma alteração não commitada ainda", + "session.review.noBranchChanges": "Nenhuma alteração de branch ainda", + "session.question.minimize": "Minimizar pergunta", + "session.question.restore": "Restaurar pergunta", + "session.question.pending.one": "{{count}} pergunta pendente", + "session.question.pending.other": "{{count}} perguntas pendentes", + "session.new.project.new": "Novo projeto", + "session.new.project.search": "Buscar projetos", + "session.new.project.add": "Adicionar projeto", + "session.new.workspace.runIn": "Executar sessão em", + "session.new.workspace.triggerLocal": "Local", + "session.new.workspace.local": "Repositório local", + "session.new.workspace.existing": "Espaço de trabalho…", + "sidebar.empty.title": "Nenhum projeto aberto", + "sidebar.empty.description": "Abra um projeto para começar", + "settings.general.section.advanced": "Avançado", + "settings.general.row.shell.title": "Terminal Shell", + "settings.general.row.shell.description": "Escolha o shell usado para seu terminal. Shells compatíveis também são usados para chamadas de ferramentas do agente.", + "settings.general.row.shell.autoDefault": "Auto (Padrão)", + "settings.general.row.shell.terminalOnly": "apenas terminal", + "settings.general.row.showFileTree.title": "Árvore de arquivos", + "settings.general.row.showFileTree.description": "Mostrar o painel de árvore de arquivos nas sessões", + "settings.general.row.showNavigation.title": "Controles de navegação", + "settings.general.row.showNavigation.description": "Mostrar os botões de voltar e avançar na barra de título do desktop", + "settings.general.row.showSearch.title": "Paleta de comandos", + "settings.general.row.showSearch.description": "Mostrar o botão de busca e paleta de comandos na barra de título", + "settings.general.row.showTerminal.title": "Terminal", + "settings.general.row.showTerminal.description": "Mostrar o botão de terminal na barra de título do desktop", + "settings.general.row.showStatus.title": "Status do servidor", + "settings.general.row.showStatus.description": "Mostrar o botão de status do servidor na barra de título", + "settings.general.row.mobileTitlebarBottom.title": "Navegação inferior", + "settings.general.row.mobileTitlebarBottom.description": "Colocar a barra de título e abas da sessão na parte inferior da tela em dispositivos móveis", + "settings.general.row.showCustomAgents.title": "Agentes personalizados", + "settings.general.row.showCustomAgents.description": "Mostrar o seletor de agente no compositor", + "settings.general.row.newLayoutDesigns.title": "Novo layout e designs", + "settings.general.row.newLayoutDesigns.description": "Habilitar o layout, início, compositor e interface de sessão redesenhados", + "settings.general.row.pinchZoom.title": "Pinça para zoom", + "settings.general.row.pinchZoom.description": "Permitir gestos de pinça no trackpad e Ctrl+scroll para aplicar zoom", + "settings.updates.action.downloading": "Baixando...", + "settings.updates.action.installing": "Instalando...", } diff --git a/packages/ui/src/i18n/br.ts b/packages/ui/src/i18n/br.ts index 4b2c418ca501..14f9116be579 100644 --- a/packages/ui/src/i18n/br.ts +++ b/packages/ui/src/i18n/br.ts @@ -165,4 +165,28 @@ export const dict = { "ui.toolErrorCard.copyError": "Copiar erro", "ui.message.duration.seconds": "{{count}}s", "ui.message.duration.minutesSeconds": "{{minutes}}m {{seconds}}s", + + "ui.sessionReview.title.git": "Alterações do Git", + "ui.sessionReview.title.branch": "Alterações do branch", + "ui.sessionReviewV2.expandMode": "Expandir ou recolher diff", + "ui.sessionReviewV2.filterFiles": "Filtrar arquivos", + "ui.sessionReviewV2.toggleSidebar": "Alternar árvore de arquivos", + "ui.sessionReviewV2.showAllLines": "Mostrar todas as linhas", + "ui.sessionReviewV2.hideNonDiffLines": "Ocultar linhas sem diff", + "ui.sessionReviewV2.unifiedDiff": "Diff unificado", + "ui.sessionReviewV2.splitDiff": "Diff dividido", + "ui.sessionReviewV2.previousFile": "Arquivo anterior", + "ui.sessionReviewV2.nextFile": "Próximo arquivo", + "ui.sessionReviewV2.diffView": "Visualização de diff", + "ui.sessionReviewV2.empty.noGit.title": "Nenhuma alteração rastreada", + "ui.sessionReviewV2.empty.noGit.description": "Rastreie, revise e desfaça alterações neste projeto", + "ui.sessionReviewV2.empty.noGit.action": "Criar repositório Git", + "ui.sessionReviewV2.empty.noGit.actionLoading": "Criando repositório Git...", + "ui.sessionReviewV2.empty.changes.title": "Nenhuma alteração ainda", + "ui.sessionReviewV2.empty.changes.description": "Alterações do projeto aparecerão aqui", + "ui.lineComment.cancel": "Cancelar", + "ui.sessionTurn.diffs.changed": "Alterados", + "ui.sessionTurn.diffs.showAll": "Mostrar tudo", + "ui.sessionTurn.diffs.showLess": "Mostrar menos", + "ui.sessionTurn.diffs.more": "+{{count}} mais arquivos", }