feat(i18n): Portuguese (pt) UI language (#914)

Adds Português (pt-BR) to the UI languages: the message catalog (locales/pt.json) and the source-text catalog (locales/text/pt.json, ~6,000 entries). Brazilian and European tags (pt-BR, pt_PT) resolve to it.

Co-authored-by: Psyducks2 <[email protected]>
Цей коміт міститься в:
Luis Roberto authored and GitHub committed 2026-11-05 00:34:08 +08:00
1 джерело 8d29704d46
коміт c0a74244b4
4 files changed
+6481

No files matched your search

+13
Переглянути файл
@@ -82,6 +82,8 @@ describe("t / locales", () => {
expect(resolveLocale("zh-CN")).toBe("zh");
expect(resolveLocale("zh_Hans")).toBe("zh");
expect(resolveLocale("ko-KR")).toBe("ko");
expect(resolveLocale("pt-BR")).toBe("pt");
expect(resolveLocale("pt_PT")).toBe("pt");
expect(resolveLocale("EN-us")).toBe("en");
expect(resolveLocale("fr")).toBe("fr");
expect(resolveLocale("fr-CA")).toBe("fr");
@@ -105,6 +107,9 @@ describe("t / locales", () => {
);
await setLocale("zh-CN");
expect(t("app.keymap.count", { count: 1 })).toBe("1 个快捷键");
await setLocale("pt-BR");
expect(t("app.keymap.count", { count: 1 })).toBe("1 atalho");
expect(t("app.keymap.count", { count: 5 })).toBe("5 atalhos");
});
it("switches to Korean", async () => {
@@ -175,6 +180,14 @@ describe("t / locales", () => {
expect(tx(zh)).toBe("Run 'orders'");
});
it("loads the Portuguese catalogs", async () => {
await setLocale("pt-BR");
expect(useI18n.getState().locale).toBe("pt");
expect(t("common.cancel")).toBe("Cancelar");
expect(t("app.keymap.count", { count: 1 })).toBe("1 atalho");
expect(t("app.keymap.count", { count: 5 })).toBe("5 atalhos");
});
it("loads the French catalogs", async () => {
await setLocale("fr-FR");
expect(useI18n.getState().locale).toBe("fr");
+1
Переглянути файл
@@ -43,6 +43,7 @@ export const LOCALES = {
zh: { name: "简体中文 (Chinese, Simplified)", tag: "zh-CN" },
ko: { name: "한국어 (Korean)", tag: "ko" },
fr: { name: "Français (French)", tag: "fr" },
pt: { name: "Português (Portuguese)", tag: "pt-BR" },
} as const;
export type Locale = keyof typeof LOCALES;
export const SUPPORTED_LOCALES = Object.keys(LOCALES) as Locale[];
+451
Переглянути файл
@@ -0,0 +1,451 @@
{
"app.about.build": "Build",
"app.about.configDir": "Configuração",
"app.about.copyInfo": "Copiar informações",
"app.about.copyright": "Copyright © 2026 Colaboradores do OpenIDEA",
"app.about.disclaimer": "Não associado à JetBrains.",
"app.about.license": "Licenciado sob a Licença Apache 2.0",
"app.about.platform": "Plataforma",
"app.about.runtime": "Runtime",
"app.about.showConfig": "Abrir pasta de configuração",
"app.about.tagline": "Uma IDE de código aberto inspirada no IntelliJ IDEA",
"app.about.thirdParty": "Inclui ícones do IntelliJ Platform (Apache-2.0).",
"app.about.title": "Sobre o OpenIDEA",
"app.about.version": "Versão",
"app.action.about": "Sobre o OpenIDEA",
"app.action.checkForUpdates": "Verificar atualizações…",
"app.action.copy": "Copiar",
"app.action.cut": "Recortar",
"app.action.keymapReference": "Referência do mapa de teclas",
"app.action.lightEditOpenProject": "Abrir pasta que contém como projeto",
"app.action.newWindow": "Nova janela",
"app.action.nextWindow": "Próxima janela do projeto",
"app.action.openFile": "Abrir arquivo…",
"app.action.openInNewWindow": "Abrir em nova janela…",
"app.action.openRecentProject": "Abrir projeto recente",
"app.action.paste": "Colar",
"app.action.previousWindow": "Janela do projeto anterior",
"app.action.quit": "{os, select, macos {Encerrar o OpenIDEA} other {Sair}}",
"app.action.redo": "Refazer",
"app.action.selectAll": "Selecionar tudo",
"app.action.showLog": "{os, select, macos {Mostrar log no Finder} windows {Mostrar log no Explorer} other {Mostrar log nos Arquivos}}",
"app.action.toggleFullScreen": "Alternar tela cheia",
"app.action.undo": "Desfazer",
"app.category.edit": "Editar",
"app.category.file": "Arquivo",
"app.category.help": "Ajuda",
"app.category.view": "Exibir",
"app.category.window": "Janela",
"app.exit.body": "Tem certeza de que deseja sair do OpenIDEA?",
"app.exit.confirm": "Sair",
"app.exit.dontAsk": "Não perguntar novamente",
"app.exit.title": "Confirmar saída",
"app.keymap.count": "{count, plural, one {# atalho} other {# atalhos}}",
"app.keymap.empty": "Nenhum atalho correspondente",
"app.keymap.filter": "Filtrar por ação ou atalho",
"app.keymap.other": "Outro",
"app.keymap.preset": "Mapa de teclas: {preset}",
"app.keymap.title": "Referência do mapa de teclas",
"app.lightEdit.openProject": "Abrir como projeto",
"app.lightEdit.openProjectTooltip": "Abrir {folder} como projeto",
"app.log.failed": "Não foi possível mostrar o log",
"app.project.opening": "Abrindo {name}…",
"app.title.default": "OpenIDEA",
"app.unsaved.body": "{count, plural, one {# arquivo tem} other {# arquivos têm}} alterações não salvas em {project}. Salvar antes de fechar?",
"app.unsaved.discard": "Não salvar",
"app.unsaved.save": "Salvar tudo",
"app.unsaved.saveFailed": "Não foi possível salvar todos os arquivos",
"app.unsaved.title": "Alterações não salvas",
"app.update.available": "OpenIDEA {version} está disponível",
"app.update.cancel": "Cancelar",
"app.update.cancelled": "Atualização cancelada",
"app.update.checking": "Verificando atualizações…",
"app.update.disabled": "Atualizações automáticas não estão configuradas",
"app.update.disabledBody": "Defina um endpoint de atualização (OPENIDEA_UPDATE_ENDPOINT ou plugins.updater.endpoints) para ativar a verificação de atualizações.",
"app.update.downloading": "Baixando OpenIDEA {version}",
"app.update.failed": "Falha ao verificar atualizações",
"app.update.install": "Instalar e reiniciar",
"app.update.installFailed": "Não foi possível instalar a atualização",
"app.update.installed": "OpenIDEA {version} foi instalado",
"app.update.installedBody": "Será utilizado após o reinício do OpenIDEA.",
"app.update.installingMessage": "Instalando…",
"app.update.installUncancellable": "A atualização está sendo instalada; esta etapa não pode ser cancelada",
"app.update.none": "OpenIDEA {version} está atualizado",
"app.update.progress": "{done} MB de {total} MB",
"app.update.progressUnknown": "{done} MB",
"app.update.restart": "Reiniciar",
"app.update.retry": "Tentar novamente",
"app.window.desktopOnly": "Várias janelas exigem o aplicativo desktop",
"app.window.openFailed": "Não foi possível abrir {name}",
"app.window.pickFileTitle": "Abrir arquivo",
"app.window.pickTitle": "Abrir em nova janela",
"app.window.askTitle": "Abrir projeto",
"app.window.askBody": "Projetos podem ser abertos em uma nova janela, substituir o projeto atual ou ser anexados aos projetos já abertos.\nComo você gostaria de abrir \"{name}\"?",
"app.window.askThis": "Esta janela",
"app.window.askAttach": "Anexar",
"app.window.askNew": "Nova janela",
"app.window.askRemember": "Não perguntar novamente",
"common.cancel": "Cancelar",
"common.close": "Fechar",
"common.copied": "Copiado",
"common.copy": "Copiar",
"menu.app": "OpenIDEA",
"menu.app.about": "Sobre o OpenIDEA",
"menu.app.checkForUpdates": "Verificar atualizações…",
"menu.app.quit": "{os, select, macos {Encerrar o OpenIDEA} other {Sair}}",
"menu.appearance": "Aparência",
"menu.code": "Código",
"menu.code.commentBlock": "Comentar com comentário em bloco",
"menu.code.commentLine": "Comentar com comentário de linha",
"menu.code.completion": "Básico",
"menu.code.deleteLine": "Excluir linha",
"menu.code.duplicateLine": "Duplicar linha ou seleção",
"menu.code.extendSelection": "Estender seleção",
"menu.code.foldAll": "Recolher tudo",
"menu.code.foldToggle": "Expandir/Recolher",
"menu.code.generate": "Gerar…",
"menu.code.pasteAsPlainText": "Colar como texto sem formatação",
"menu.editor.copyReference": "Copiar referência",
"menu.code.cyclicExpandWord": "Expansão cíclica de palavra",
"menu.code.cyclicExpandWordBackward": "Expansão cíclica de palavra (para trás)",
"menu.code.expressionTypeInfo": "Informações do tipo da expressão",
"menu.code.overrideMethods": "Sobrescrever métodos…",
"menu.code.implementMethods": "Implementar métodos…",
"menu.code.insertLiveTemplate": "Inserir modelo dinâmico…",
"menu.code.moveLineDown": "Mover linha para baixo",
"menu.code.moveLineUp": "Mover linha para cima",
"menu.code.optimizeImports": "Otimizar imports",
"menu.code.parameterInfo": "Informações de parâmetros",
"menu.code.quickDocumentation": "Documentação rápida",
"menu.code.reformat": "Reformatar código",
"menu.code.showIntentions": "Mostrar ações de contexto",
"menu.code.shrinkSelection": "Reduzir seleção",
"menu.code.surroundWith": "Envolver com…",
"menu.code.unwrap": "Desenvolver/Remover…",
"menu.code.unfoldAll": "Expandir tudo",
"menu.debug.evaluate": "Avaliar expressão…",
"menu.debug.pause": "Pausar programa",
"menu.debug.resume": "Retomar programa",
"menu.debug.runToCursor": "Executar até o cursor",
"menu.debug.stepInto": "Step Into",
"menu.debug.stepOut": "Step Out",
"menu.debug.stepOver": "Step Over",
"menu.debug.toggleBreakpoint": "Alternar ponto de interrupção na linha",
"menu.debug.viewBreakpoints": "Ver pontos de interrupção…",
"menu.debug.attachToProcess": "Anexar ao processo…",
"menu.debug.forceStepOver": "Forçar Step Over",
"menu.debug.forceStepInto": "Forçar Step Into",
"menu.debug.smartStepInto": "Smart Step Into",
"menu.debug.forceRunToCursor": "Forçar execução até o cursor",
"menu.debug.showExecutionPoint": "Mostrar ponto de execução",
"menu.debug.resetFrame": "Redefinir quadro",
"menu.debug.toggleTemporaryBreakpoint": "Alternar ponto de interrupção temporário na linha",
"menu.debug.toggleMethodBreakpoint": "Alternar ponto de interrupção de método",
"menu.debug.toggleFieldWatchpoint": "Alternar ponto de observação de campo",
"menu.edit": "Editar",
"menu.edit.copy": "Copiar",
"menu.edit.cut": "Recortar",
"menu.edit.paste": "Colar",
"menu.code.pasteFromHistory": "Colar do histórico…",
"menu.edit.redo": "Refazer",
"menu.edit.selectAll": "Selecionar tudo",
"menu.edit.undo": "Desfazer",
"menu.editor.copyPath": "Copiar caminho",
"menu.code.sortLines": "Ordenar linhas",
"menu.code.reverseLines": "Inverter linhas",
"menu.editor.toggleColumnSelection": "Modo de seleção de coluna",
"menu.editor.splitDown": "Dividir para baixo",
"menu.editor.splitRight": "Dividir à direita",
"menu.editor.toggleZen": "{distractionFree, select, on {Sair do modo sem distrações} other {Entrar no modo sem distrações}}",
"menu.editor.unsplit": "Remover divisão",
"menu.file": "Arquivo",
"menu.fileProperties": "Propriedades do arquivo",
"menu.newProjectsSetup": "Configuração de novos projetos",
"menu.file.newProjectsSettings": "Configurações para novos projetos…",
"menu.file.toggleReadOnly": "Tornar arquivo somente leitura / gravável",
"menu.file.closeProject": "Fechar projeto",
"menu.remote.reloadEnvironment": "Recarregar ambiente",
"menu.file.new": "Novo…",
"menu.file.newScratchFile": "Novo arquivo temporário (Scratch)…",
"menu.file.openInNewWindow": "Abrir em nova janela…",
"menu.file.openProject": "Abrir…",
"menu.file.save": "Salvar tudo",
"menu.file.settings": "Configurações…",
"menu.find": "Localizar",
"menu.find.inFile": "Localizar…",
"menu.find.inPath": "Localizar nos arquivos…",
"menu.find.replaceInFile": "Substituir…",
"menu.find.replaceInPath": "Substituir nos arquivos…",
"menu.find.showUsages": "Mostrar usos",
"menu.find.usages": "Localizar usos",
"menu.completion": "Autocompletar código",
"menu.folding": "Recolhimento de código",
"menu.code.foldSelection": "Recolher seleção / Remover região",
"menu.git": "Git",
"menu.help": "Ajuda",
"menu.mainMenu": "Menu principal",
"window.caption.minimize": "Minimizar",
"window.caption.maximize": "Maximizar",
"window.caption.restore": "Restaurar",
"window.caption.close": "Fechar",
"menu.help.keymapReference": "Referência do mapa de teclas",
"menu.help.showLog": "{os, select, macos {Mostrar log no Finder} windows {Mostrar log no Explorer} other {Mostrar log nos Arquivos}}",
"menu.native.bringAllToFront": "Trazer tudo para a frente",
"menu.native.copy": "Copiar",
"menu.native.cut": "Recortar",
"menu.native.hide": "Ocultar OpenIDEA",
"menu.native.hideOthers": "Ocultar outros",
"menu.native.minimize": "Minimizar",
"menu.native.paste": "Colar",
"menu.native.redo": "Refazer",
"menu.native.selectAll": "Selecionar tudo",
"menu.native.services": "Serviços",
"menu.native.showAll": "Mostrar tudo",
"menu.native.undo": "Desfazer",
"menu.native.zoom": "Zoom",
"menu.navigate": "Navegar",
"menu.navigate.back": "Voltar",
"menu.navigate.lastEditLocation": "Último local de edição",
"menu.navigate.nextEditLocation": "Próximo local de edição",
"menu.navigate.callHierarchy": "Hierarquia de chamadas",
"menu.navigate.declaration": "Declaração ou usos",
"menu.navigate.fileStructure": "Estrutura do arquivo",
"menu.navigate.findAction": "Localizar ação…",
"menu.navigate.forward": "Avançar",
"menu.navigate.gotoClass": "Classe…",
"menu.navigate.gotoFile": "Arquivo…",
"menu.navigate.gotoLine": "Linha/Coluna…",
"menu.navigate.gotoSymbol": "Símbolo…",
"menu.navigate.implementation": "Implementação(ões)",
"menu.navigate.nextError": "Próximo erro destacado",
"menu.navigate.prevError": "Erro destacado anterior",
"menu.navigate.recentFiles": "Arquivos recentes",
"menu.navigate.recentLocations": "Locais recentes",
"menu.navigate.searchEverywhere": "Pesquisar em qualquer lugar",
"menu.navigate.selectIn": "Selecionar em…",
"menu.navigate.showBookmarks": "Mostrar marcadores",
"menu.navigate.toggleBookmark": "Alternar marcador",
"menu.navigate.typeDeclaration": "Declaração de tipo",
"menu.navigate.typeHierarchy": "Hierarquia de tipos",
"menu.navigate.superMethod": "Método pai (Super Method)",
"menu.navigate.gotoTest": "Teste",
"menu.navigate.nextMethod": "Próximo método",
"menu.navigate.previousMethod": "Método anterior",
"menu.openRecent": "Abrir recente",
"menu.recent.none": "Nenhum projeto recente",
"menu.refactor": "Refatorar",
"menu.refactor.changeSignature": "Alterar assinatura…",
"menu.refactor.extractConstant": "Introduzir constante…",
"menu.refactor.extractField": "Introduzir campo…",
"menu.refactor.extractMethod": "Extrair método…",
"menu.refactor.extractParameter": "Introduzir parâmetro…",
"menu.refactor.extractVariable": "Introduzir variável…",
"menu.refactor.inline": "Substituir ocorrências (Inline)…",
"menu.refactor.move": "Mover…",
"menu.refactor.rename": "Renomear…",
"menu.refactor.safeDelete": "Exclusão segura…",
"menu.refactor.thisMenu": "Refatorar este…",
"menu.run": "Executar",
"menu.run.chooseConfig": "Executar…",
"menu.run.debug": "Depurar",
"menu.run.debugContext": "Depurar configuração de contexto",
"menu.run.coverage": "Executar com cobertura",
"menu.run.profile": "Profile",
"menu.coverage.hide": "Ocultar cobertura",
"menu.debuggingActions": "Ações de depuração",
"menu.debug.reloadChangedClasses": "Recarregar classes alteradas",
"menu.toolwindow.coverage": "Cobertura",
"menu.toolwindow.profiler": "Profiler",
"menu.run.editConfigs": "Editar configurações…",
"menu.run.run": "Executar",
"menu.run.runContext": "Executar configuração de contexto",
"menu.run.stop": "Parar",
"menu.toolWindows": "Janelas de ferramentas",
"menu.toolwindow.bookmarks": "Marcadores",
"menu.toolwindow.commit": "Commit",
"menu.toolwindow.debug": "Depurar",
"menu.toolwindow.find": "Localizar",
"menu.toolwindow.git": "Git",
"menu.toolwindow.hideAll": "Ocultar todas as janelas de ferramentas",
"menu.toolwindow.problems": "Problemas",
"menu.toolwindow.project": "Projeto",
"menu.toolwindow.run": "Executar",
"menu.toolwindow.structure": "Estrutura",
"menu.toolwindow.terminal": "Terminal",
"terminal.close.title": "Processo '{name}' em execução",
"terminal.close.message": "Deseja encerrar o processo '{name}'?",
"terminal.close.terminate": "Encerrar",
"menu.vcs.annotate": "Anotar com Git Blame",
"menu.vcs.branches": "Branches…",
"menu.vcs.commit": "Commit…",
"menu.vcs.fetch": "Buscar (Fetch)",
"menu.vcs.localHistory": "Histórico local",
"menu.vcs.newBranch": "Nova branch…",
"menu.vcs.push": "Push…",
"menu.vcs.rollback": "Reverter alterações (Rollback)…",
"menu.vcs.showDiff": "Mostrar diff",
"menu.vcs.showLog": "Mostrar log do Git",
"menu.vcs.stash": "Guardar alterações (Stash)…",
"menu.vcs.unstash": "Restaurar alterações (Unstash)…",
"menu.vcs.update": "Atualizar projeto…",
"menu.vcs.pull": "Pull…",
"menu.vcs.merge": "Merge…",
"menu.vcs.rebase": "Rebase…",
"menu.vcs.newWorktree": "Nova worktree…",
"menu.vcs.worktrees": "Worktrees…",
"menu.vcs.manageRemotes": "Gerenciar remotos…",
"menu.vcs.clone": "Clonar…",
"menu.vcs.operations": "Menu de operações VCS…",
"menu.view": "Exibir",
"menu.view.notifications": "Notificações",
"menu.view.toggleTheme": "Alternar tema claro/escuro",
"menu.welcome.recentProjects": "Gerenciar projetos…",
"menu.window": "Janela",
"menu.tools": "Ferramentas",
"menu.http.newRequest": "Nova requisição HTTP",
"menu.http.showToolWindow": "Cliente HTTP",
"menu.db.showToolWindow": "Banco de dados",
"menu.db.newDataSource": "Nova fonte de dados…",
"menu.db.openConsole": "Abrir console de consulta",
"menu.vim.toggle": "Vim",
"menu.window.new": "Nova janela",
"menu.window.next": "Próxima janela do projeto",
"menu.window.previous": "Janela do projeto anterior",
"menu.window.toggleFullScreen": "Alternar tela cheia",
"os.linux": "Linux",
"os.macos": "macOS",
"os.web": "Navegador",
"os.windows": "Windows",
"menu.gitPatch": "Patch",
"menu.vcs.newTag": "Nova tag…",
"menu.vcs.resetHead": "Redefinir HEAD…",
"menu.vcs.shelve": "Arquivar alterações (Shelve)…",
"menu.vcs.showShelf": "Mostrar alterações arquivadas (Shelf)",
"menu.vcs.createPatch": "Criar patch…",
"menu.vcs.applyPatch": "Aplicar patch…",
"menu.vcs.applyPatchFromClipboard": "Aplicar patch da área de transferência…",
"menu.vcs.resolveConflicts": "Resolver conflitos…",
"menu.vcs.rebase.continue": "Continuar rebase",
"menu.vcs.rebase.abort": "Abortar rebase",
"menu.vcs.rebase.skip": "Pular commit",
"menu.vcs.merge.abort": "Abortar merge",
"menu.vcs.cherryPick.continue": "Continuar cherry-pick",
"menu.vcs.cherryPick.abort": "Abortar cherry-pick",
"menu.vcs.revert.continue": "Continuar reversão",
"menu.vcs.revert.abort": "Abortar reversão",
"menu.gitUncommittedChanges": "Alterações não commitadas",
"menu.gitCurrentFile": "Arquivo atual",
"menu.vcs.addToVcs": "Adicionar ao VCS",
"menu.vcs.compareWithBranch": "Comparar com branch ou revisão…",
"menu.vcs.showHistory": "Mostrar histórico",
"menu.build": "Compilar",
"menu.build.buildProject": "Compilar projeto",
"menu.build.buildModule": "Compilar módulo",
"menu.build.rebuildProject": "Recompilar projeto",
"menu.build.buildArtifacts": "Compilar artefatos",
"menu.toolwindow.build": "Compilação",
"menu.find.structural": "Pesquisar estruturalmente…",
"menu.find.replaceStructural": "Substituir estruturalmente…",
"menu.analyze.inspectCode": "Inspecionar código…",
"menu.analyzeCode": "Analisar código",
"menu.analyze.locateDuplicates": "Localizar duplicatas…",
"menu.analyze.stackTrace": "Analisar stack trace ou dump de threads…",
"menu.toolwindow.services": "Serviços",
"menu.gitHub": "GitHub",
"menu.github.pullRequests": "Ver pull requests",
"menu.github.createPullRequest": "Criar pull request…",
"menu.github.checkoutPullRequest": "Fazer checkout de pull request…",
"menu.github.openInBrowser": "Abrir no GitHub",
"menu.file.newProject": "Novo projeto…",
"menu.file.renameProject": "Renomear projeto…",
"menu.file.reloadAllFromDisk": "Recarregar tudo do disco",
"menu.file.invalidateCaches": "Invalidar caches…",
"menu.manageIdeSettings": "Gerenciar configurações da IDE",
"menu.file.exportSettings": "Exportar configurações…",
"menu.file.importSettings": "Importar configurações…",
"menu.file.togglePowerSave": "Modo de economia de energia",
"menu.macros": "Macros",
"menu.macro.startRecording": "Iniciar gravação de macro",
"menu.macro.stopRecording": "Parar gravação de macro",
"menu.macro.playBack": "Executar última macro",
"menu.macro.playSaved": "Executar macros salvas…",
"menu.macro.edit": "Editar macros…",
"menu.bookmarks": "Marcadores",
"menu.navigate.toggleBookmarkWithMnemonic": "Alternar marcador com mnemônico",
"menu.navigate.nextBookmark": "Próximo marcador",
"menu.navigate.prevBookmark": "Marcador anterior",
"menu.view.toggleCompactMode": "Modo compacto",
"menu.view.zoomIn": "Aumentar zoom da IDE",
"menu.view.zoomOut": "Diminuir zoom da IDE",
"menu.view.resetZoom": "Redefinir zoom da IDE",
"menu.toolbar.customize": "Personalizar barra de ferramentas principal…",
"menu.code.quickDefinition": "Definição rápida",
"menu.code.quickTypeDefinition": "Definição rápida de tipo",
"menu.localHistory.recentChanges": "Alterações recentes",
"menu.diff.compareWithClipboard": "Comparar com a área de transferência",
"menu.view.quickSwitchScheme": "Troca rápida de esquema…",
"menu.editor.resetFontSize": "Redefinir tamanho da fonte em todos os editores",
"menu.code.cleanup": "Limpeza de código…",
"menu.runAnything.show": "Executar qualquer coisa…",
"menu.localHistory.putLabel": "Inserir rótulo…",
"menu.toolWindowLayouts": "Layouts de janelas de ferramentas",
"menu.layout.save": "Salvar layout atual como…",
"menu.layout.restoreDefault": "Restaurar layout padrão",
"menu.layout.rename": "Renomear layout…",
"menu.layout.delete": "Excluir layout…",
"menu.activeToolWindow": "Janela de ferramentas ativa",
"menu.toolwindow.hideActive": "Ocultar janela de ferramentas ativa",
"menu.toolwindow.maximize": "Maximizar janela de ferramentas",
"menu.toolwindow.closeContent": "Fechar aba ativa",
"menu.toolwindow.jumpToLast": "Ir para a última janela de ferramentas",
"menu.toolwindow.focusEditor": "Focar editor",
"menu.editorTabs": "Abas do editor",
"menu.editor.nextTab": "Selecionar próxima aba",
"menu.editor.prevTab": "Selecionar aba anterior",
"menu.editor.pinTab": "Fixar aba",
"menu.editor.closeTab": "Fechar aba",
"menu.editor.closeOtherTabs": "Fechar outras abas",
"menu.editor.closeAllTabs": "Fechar todas as abas",
"menu.editor.reopenClosedTab": "Reabrir aba fechada",
"menu.editor.moveToOppositeGroup": "Mover para o grupo oposto",
"menu.editor.openInOppositeGroup": "Abrir no grupo oposto",
"menu.editor.changeSplitOrientation": "Alterar orientação da divisão",
"menu.editor.unsplitAll": "Remover todas as divisões",
"menu.navigate.showFilePath": "Caminho do arquivo",
"menu.navigate.customRegion": "Recolhimento personalizado…",
"menu.code.showErrorDescription": "Descrição do erro",
"menu.code.surroundWithLiveTemplate": "Envolver com modelo dinâmico…",
"menu.code.autoIndentLines": "Autoindentar linhas",
"menu.code.moveStatementUp": "Mover instrução para cima",
"menu.code.moveStatementDown": "Mover instrução para baixo",
"menu.code.moveElementLeft": "Mover elemento para a esquerda",
"menu.code.moveElementRight": "Mover elemento para a direita",
"menu.code.collapseBlock": "Recolher bloco de código",
"menu.analyze.inspectFile": "Inspecionar arquivo atual",
"menu.project.copyElement": "Copiar…",
"menu.run.chooseDebugConfig": "Depurar…",
"menu.debug.quickEvaluate": "Avaliação rápida de expressão",
"menu.resizeToolWindow": "Redimensionar",
"menu.toolwindow.resizeLeft": "Alongar para a esquerda",
"menu.toolwindow.resizeRight": "Alongar para a direita",
"menu.toolwindow.resizeUp": "Alongar para cima",
"menu.toolwindow.resizeDown": "Alongar para baixo",
"menu.editor.nextSplitter": "Ir para a próxima divisão",
"menu.editor.prevSplitter": "Ir para a divisão anterior",
"menu.expandToLevel": "Expandir para o nível",
"menu.expandAllToLevel": "Expandir tudo para o nível",
"menu.code.expandToLevel1": "1",
"menu.code.expandAllToLevel1": "1",
"menu.code.expandToLevel2": "2",
"menu.code.expandAllToLevel2": "2",
"menu.code.expandToLevel3": "3",
"menu.code.expandAllToLevel3": "3",
"menu.code.expandToLevel4": "4",
"menu.code.expandAllToLevel4": "4",
"menu.code.expandToLevel5": "5",
"menu.code.expandAllToLevel5": "5",
"menu.editor.contextInfo": "Informações de contexto",
"run.services.configurationCount": "{count} configurações",
"search.bookmarks.count": "{count, plural, one {# marcador} other {# marcadores}}",
"settings.zoom.hint": "Altere com {zoomIn} ou {zoomOut}. Redefina para 100% com {reset}"
}
File diff suppressed because it is too large. Load diff