245 lines
15 KiB
JSON
245 lines
15 KiB
JSON
{
|
||
"_languageName": "Português (Brasil)",
|
||
"Options.Env.StrictCompute.Desc": "Parar nas rejeições de shaders de cálculo e desenho (padrão).\nDesative para ignorar o trabalho afetado. Podem ocorrer imagens ausentes, erros ou travamentos. Reinicie o jogo após uma alteração.",
|
||
"Options.Env.PerformanceProfile.Desc": "Registre os tempos de desempenho e FPS a partir da próxima execução do jogo.\nIsso pode reduzir o desempenho.",
|
||
"Options.Env.PerformanceFrameTrace.Desc": "Guarde os últimos 4.096 intervalos de apresentação e grave-os no log ao encerrar.\nRequer o perfil de desempenho. Feche o jogo normalmente para salvar o rastreamento.",
|
||
"Options.OverlayEnabled.Label": "Indicador de desempenho",
|
||
"Options.OverlayEnabled.Desc": "Mostrar estatísticas. F1 ativa ou oculta o indicador nesta sessão. SHARPEMU_OVERLAY=0 oculta o indicador ao iniciar.",
|
||
"Options.OverlayMode.Label": "Modo de exibição",
|
||
"Options.OverlayMode.Desc": "Completo mostra todos os contadores. Mínimo e Barra de título mostram FPS, CPU, uso da GPU e tempo. A GPU é medida por processo no Windows; nos outros sistemas, N/A.",
|
||
"Options.OverlayCorner.Label": "Canto da tela",
|
||
"Options.OverlayCorner.Desc": "Escolher o canto salvo. F2 muda de canto apenas nesta sessão. Não move as estatísticas da barra de título.",
|
||
"Options.OverlayMode.Full": "Completo",
|
||
"Options.OverlayMode.Minimal": "Mínimo",
|
||
"Options.OverlayMode.TitleBar": "Barra de título (mínimo)",
|
||
"Options.OverlayCorner.TopLeft": "Superior esquerdo",
|
||
"Options.OverlayCorner.TopRight": "Superior direito",
|
||
"Options.OverlayCorner.BottomRight": "Inferior direito",
|
||
"Options.OverlayCorner.BottomLeft": "Inferior esquerdo",
|
||
|
||
"Page.Library": "Biblioteca",
|
||
"Page.Options": "Opções",
|
||
"Page.GameCount.One": "1 Jogo",
|
||
"Page.GameCount.Other": "{0} jogos",
|
||
|
||
"Library.SearchWatermark": "Pesquisar na biblioteca…",
|
||
"Library.AddFolder": "Adicionar pasta",
|
||
"Library.OpenFile": "Abrir arquivo…",
|
||
|
||
"Library.Context.Launch": "Jogar",
|
||
"Library.Context.OpenFolder": "Abrir pasta do jogo",
|
||
"Library.Context.CopyPath": "Copiar o caminho",
|
||
"Library.Context.CopyTitleId": "Copiar ID do título",
|
||
"Library.Context.Remove": "Remover da biblioteca",
|
||
|
||
"Library.Empty.Title": "Sua biblioteca está vazia",
|
||
"Library.Empty.Hint": "Adicione uma pasta contendo seus jogos para começar.",
|
||
"Library.Empty.SearchTitle": "Nenhum jogo corresponde à sua busca",
|
||
"Library.Empty.SearchHint": "Nada na biblioteca corresponde a “{0}”.",
|
||
"Library.Empty.AddFolder": "+ Adicionar pasta do jogo",
|
||
|
||
"Library.Loading": "Carregando biblioteca…",
|
||
"Library.Stat.Version": "Versão",
|
||
"Library.Stat.Installed": "Instalado",
|
||
"Library.Stat.TitleId": "ID do título",
|
||
"Common.Back": "Voltar",
|
||
|
||
"Options.General": "Opções Gerais",
|
||
"Options.Logging": "Logs",
|
||
"Options.Env.Tab": "Ambiente",
|
||
"Options.Section.Environment": "VARIÁVEIS DE AMBIENTE",
|
||
"Options.Env.Desc": "Variáveis de ambiente passadas ao emulador durante a inicialização.",
|
||
"Options.Env.Bthid.Desc": "Informa o Bluetooth HID como indisponível para títulos cujo middleware de volante/FFB fica verificando indefinidamente.\nNormalmente, deixe desativado. Alguns títulos travam quando a inicialização falha.",
|
||
"Options.Env.LoopGuard.Desc": "Não força o encerramento de títulos que repetem a mesma chamada por tempo excessivo.\nExperimente esta opção se um jogo fechar sozinho durante o carregamento.",
|
||
"Options.Env.VkValidation.Desc": "Ativa as camadas de validação do Vulkan para depuração de GPU.\nLento. Requer que o Vulkan SDK esteja instalado.",
|
||
"Options.Env.DumpSpirv.Desc": "Extrai os shaders AGC e suas traduções SPIR-V para a pasta shader-dumps.\nUse ao reportar bugs de shader ou renderização.",
|
||
"Options.Env.LogDirectMemory.Desc": "Registra alocações de memória direta e falhas no console.\nUse quando um jogo aborta ou fecha durante a inicialização (boot).",
|
||
"Options.Env.LogNp.Desc": "Registra chamadas da biblioteca NP (PlayStation Network) no console.",
|
||
"Options.Env.Group.Debug": "Depuração",
|
||
"Options.Env.Group.General": "Geral",
|
||
"Options.Env.RenderDoc.Desc": "Carrega a API in-application do RenderDoc para capturar frames de dentro do emulador.\nPressione F12 enquanto o jogo roda para capturar um frame; as capturas vão para user/logs/capture_logs/<TITLE_ID>.\nExige o RenderDoc instalado. Deixa a GPU mais lenta e trava alguns títulos, então mantenha desativado a menos que esteja depurando.",
|
||
"Options.Env.DisableVkImplicitLayers.Desc": "Quando o RenderDoc está ativado, outros overlays conflitantes podem causar device loss. Ativar esta opção pode corrigir o problema.",
|
||
"Options.Section.Emulation": "EMULAÇÃO",
|
||
"Options.Section.Logging": "LOGS",
|
||
"Options.Section.Launcher": "INICIALIZADOR",
|
||
|
||
"Options.CpuEngine.Label": "Motor da CPU",
|
||
"Options.CpuEngine.Desc": "Motor de execução usado para executar o código do jogo.",
|
||
"Options.CpuEngine.Native": "Nativo",
|
||
|
||
"Options.Strict.Label": "Resolução estrita de bibliotecas dinâmicas",
|
||
"Options.Strict.Desc": "Interrompe a inicialização caso um símbolo importado não possa ser vinculado.",
|
||
|
||
"Options.LogLevel.Label": "Nível de log",
|
||
"Options.LogLevel.Desc": "Nível de detalhamento das mensagens exibidas no console do emulador.",
|
||
"Options.LogLevel.Trace": "Trace",
|
||
"Options.LogLevel.Debug": "Debug",
|
||
"Options.LogLevel.Info": "Info",
|
||
"Options.LogLevel.Warning": "Warning",
|
||
"Options.LogLevel.Error": "Error",
|
||
"Options.LogLevel.Critical": "Critical",
|
||
|
||
"Options.TraceImports.Label": "Limite de rastreamento de importações",
|
||
"Options.TraceImports.Desc": "Rastreia as primeiras N importações de cada módulo (0 = desativado).",
|
||
|
||
"Options.CrashDump.Label": "Despejos de falha",
|
||
"Options.CrashDump.Desc": "Salva despejos de falha ao lado do log da execução (somente Windows x64). Os arquivos podem ser grandes e conter dados privados.",
|
||
"Options.LogToFile.Label": "Salvar log em arquivo",
|
||
"Options.LogToFile.Desc": "Copia a saída do emulador para um arquivo de log.",
|
||
|
||
"Options.LogFilePath.Label": "Caminho do arquivo de log",
|
||
"Options.LogFilePath.Default": "Nenhum caminho definido — logs vão para user/logs na pasta do emulador.",
|
||
"Options.LogFilePath.Select": "Selecionar…",
|
||
|
||
"Options.OverrideLogFile.Label": "Sobrescrever arquivo de log",
|
||
"Options.OverrideLogFile.Desc": "Use o caminho exato do arquivo em vez de adicionar o ID do título e o log de data e hora.",
|
||
|
||
"Options.TitleMusic.Label": "Música de prévia",
|
||
"Options.TitleMusic.Desc": "Reproduz em loop a música de prévia do jogo selecionado na biblioteca.",
|
||
|
||
"Options.Discord.Label": "Status do Discord",
|
||
"Options.Discord.Desc": "Exibir o jogo em execução no seu perfil do Discord.",
|
||
|
||
"Options.Language.Label": "Idioma do emulador",
|
||
"Options.Language.Desc": "Idioma usado em toda a interface do emulador. A alteração é aplicada imediatamente.",
|
||
"Options.DefaultProfile.Label": "Nome de perfil padrão",
|
||
"Options.DefaultProfile.Desc": "Nome usado quando um jogo solicita entrada de texto. O padrão é Sharp.",
|
||
|
||
"Common.On": "Ativado",
|
||
"Common.Off": "Desativado",
|
||
|
||
"Console.Title": "CONSOLE",
|
||
"Console.SearchWatermark": "Pesquisar...",
|
||
"Console.AutoScroll": "Rolagem automática",
|
||
"Console.Split": "Dividir",
|
||
"Console.Copy": "Copiar",
|
||
"Console.Clear": "Limpar",
|
||
"Console.WindowTitle": "Console do SharpEmu",
|
||
|
||
"Launch.NoGameSelected": "Nenhum jogo selecionado",
|
||
"Launch.NoGameHint": "Selecione um jogo na biblioteca ou abra um arquivo eboot.bin diretamente.",
|
||
"Launch.Idle": "Ocioso",
|
||
"Launch.Console": "≡ Console",
|
||
"Launch.Launch": "▶ Iniciar",
|
||
"Launch.CustomEnv": "Iniciar com variáveis de ambiente personalizadas",
|
||
"Launch.CustomEnv.Title": "Iniciar com variáveis de ambiente personalizadas",
|
||
"Launch.CustomEnv.Desc": "Digite uma variável de ambiente por linha no formato NOME=VALOR. Os valores personalizados substituem as configurações da GUI e específicas do jogo com o mesmo nome.",
|
||
"Launch.CustomEnv.Documentation": "Ver variáveis de ambiente não documentadas ↗",
|
||
"Launch.CustomEnv.Placeholder": "SHARPEMU_EXEMPLO=1",
|
||
"Launch.CustomEnv.SaveGame": "Salvar para o jogo",
|
||
"Launch.CustomEnv.SaveGlobal": "Salvar globalmente",
|
||
"Launch.CustomEnv.Play": "Jogar",
|
||
"Launch.CustomEnv.Invalid": "Variável de ambiente inválida: {0}",
|
||
"Launch.CustomEnv.SavedGame": "Salvo para este jogo.",
|
||
"Launch.CustomEnv.SavedGlobal": "Salvo globalmente.",
|
||
"Launch.Stop": "■ Parar",
|
||
"Launch.Running": "Em execução — {0}",
|
||
"Launch.Stopping": "Encerrando…",
|
||
"Launch.Exited": "Encerrado com código {0} ({1})",
|
||
"Launch.ExeNotFound": "Executável do SharpEmu não encontrado. Compile primeiro o projeto SharpEmu.CLI (dotnet build).",
|
||
"Launch.LogFile": "Arquivo de log: {0}",
|
||
"Launch.Command": "$ SharpEmu {0}",
|
||
"Launch.StartFailed": "Falha ao iniciar o emulador: {0}",
|
||
"Launch.ProcessExited": "O processo foi encerrado com código {0} ({1}).",
|
||
|
||
"Exit.Ok": "OK",
|
||
"Exit.InvalidArguments": "argumentos inválidos",
|
||
"Exit.EbootNotFound": "eboot.bin não encontrado",
|
||
"Exit.RuntimeException": "exceção em tempo de execução",
|
||
"Exit.EmulationError": "erro de emulação",
|
||
"Exit.Unknown": "desconhecido",
|
||
|
||
"Status.EmulatorLocating": "Emulador: localizando…",
|
||
"Status.EmulatorPath": "Emulador: {0}",
|
||
"Status.EmulatorNotFound": "Emulador: executável do SharpEmu não encontrado — compile o SharpEmu.CLI primeiro.",
|
||
"Status.ScanningLibrary": "Verificando biblioteca…",
|
||
"Status.AddFolderPrompt": "Adicione uma pasta de jogos para preencher a biblioteca.",
|
||
"Status.LibraryScanned": "Biblioteca verificada: {0} jogo(s) em {1} pasta(s).",
|
||
"Status.CouldNotOpenFolder": "Não foi possível abrir a pasta: {0}",
|
||
"Status.CopiedToClipboard": "{0} copiado para a área de transferência.",
|
||
"Status.RemovedFromLibrary": "“{0}” removido da biblioteca. Adicione novamente sua pasta para restaurá-lo.",
|
||
"Status.Running": "Executando {0}",
|
||
"Status.Stopping": "Encerrando…",
|
||
"Status.Idle": "Ocioso",
|
||
|
||
"Clipboard.Path": "Caminho",
|
||
"Clipboard.TitleId": "ID do título",
|
||
|
||
"Discord.Playing": "Jogando {0}",
|
||
"Discord.Browsing": "Navegando pela biblioteca",
|
||
|
||
"Dialog.ChooseGameFolder": "Escolha uma pasta contendo jogos",
|
||
"Dialog.OpenExecutable": "Abrir um executável para iniciar",
|
||
"Dialog.PsExecutables": "Executáveis de PS",
|
||
"Dialog.SaveLogFile": "Selecione onde salvar o arquivo de log",
|
||
"Dialog.PlainTextFiles": "Arquivos de texto simples",
|
||
"Dialog.LogFiles": "Arquivos de log",
|
||
|
||
"Options.About" : "Sobre",
|
||
"About.Github.Label": "GitHub",
|
||
"About.Github.Desc": "Código-fonte, problemas e desenvolvimento do projeto.",
|
||
"About.Discord.Label": "Discord",
|
||
"About.Discord.Desc": "Participe da comunidade, obtenha suporte e acompanhe o desenvolvimento.",
|
||
"About.GithubButton": "Contribua no GitHub!",
|
||
"About.DiscordButton": "Junte-se ao nosso Discord!",
|
||
|
||
"Library.Context.GameSettings": "Configurações do jogo…",
|
||
"Options.Env.WritableApp0.Desc": "Permite que os jogos criem e gravem arquivos dentro da própria pasta de instalação.\nNecessário para dumps não empacotados que gravam seus saves ou configurações em /app0.",
|
||
"Options.Env.LogIo.Desc": "Registra no console a abertura e leitura de arquivos e a resolução de caminhos.\nUse quando um jogo não encontrar seus arquivos de dados durante a inicialização.",
|
||
"Common.Save": "Salvar",
|
||
"Common.Cancel": "Cancelar",
|
||
"About.Github.LatestCommitLabel": "Último commit",
|
||
"About.Github.LatestCommitDescription": "Último commit na branch main",
|
||
"Updater.Auto.Label": "Verificar atualizações ao iniciar",
|
||
"Updater.Auto.Desc": "Consulta o GitHub sem atrasar a inicialização.",
|
||
"Updater.Label": "Atualizações",
|
||
"Updater.Check": "Verificar atualizações",
|
||
"Updater.DownloadRestart": "Baixar e reiniciar",
|
||
"Updater.Status.Ready": "Build atual: {0}",
|
||
"Updater.Status.Checking": "Verificando atualizações…",
|
||
"Updater.Status.Current": "Você está atualizado ({0}).",
|
||
"Updater.Status.Available": "Um novo build está disponível: {0}",
|
||
"Updater.Status.Downloading": "Baixando atualização… {0}%",
|
||
"Updater.Status.Installing": "Instalando atualização…",
|
||
"Updater.Status.Timeout": "A verificação de atualizações expirou após 10 segundos.",
|
||
"Updater.Status.Failed": "Não foi possível verificar as atualizações.",
|
||
"Updater.Status.ChecksumFailed": "A atualização baixada falhou na verificação SHA-256.",
|
||
"Updater.Status.Unsupported": "A atualização automática requer um build x64 para Windows, Linux ou macOS.",
|
||
"Options.Graphics": "Gráficos",
|
||
|
||
"Options.Console.Type.Label": "Console",
|
||
"Options.Console.Type.Desc": "Modelo de console informado aos jogos.",
|
||
"Options.Console.Language.Label": "Idioma do console",
|
||
"Options.Console.Language.Desc": "Idioma do sistema informado aos jogos.",
|
||
"Options.Section.Rendering": "RENDERIZAÇÃO",
|
||
"Options.Section.Display": "TELA",
|
||
"Options.WindowMode.Label": "Modo de janela",
|
||
"Options.WindowMode.Desc": "Janela normal, área de trabalho sem bordas ou tela cheia exclusiva.",
|
||
"Options.WindowMode.Windowed": "Em janela",
|
||
"Options.WindowMode.Borderless": "Sem bordas",
|
||
"Options.WindowMode.Exclusive": "Exclusiva",
|
||
"Options.Resolution.Label": "Resolução",
|
||
"Options.Resolution.Desc": "Tamanho inicial da janela ou resolução de tela cheia exclusiva.",
|
||
"Options.Display.Label": "Tela",
|
||
"Options.Display.Desc": "Monitor usado para centralização e tela cheia.",
|
||
"Options.RefreshRate.Label": "Taxa de atualização",
|
||
"Options.RefreshRate.Desc": "Taxa de atualização da tela cheia exclusiva. O modo automático seleciona o modo mais próximo.",
|
||
"Options.RefreshRate.Automatic": "Automática",
|
||
"Options.Scaling.Label": "Escala",
|
||
"Options.Scaling.Desc": "Dimensiona a imagem nativa do sistema convidado sem alterar sua resolução interna.",
|
||
"Options.Scaling.Fit": "Ajustar",
|
||
"Options.Scaling.Cover": "Preencher",
|
||
"Options.Scaling.Stretch": "Esticar",
|
||
"Options.Scaling.Integer": "Inteira",
|
||
"Options.VSync.Label": "VSync",
|
||
"Options.VSync.Desc": "Usa apresentação FIFO para evitar cortes na imagem.",
|
||
"Options.Hdr.Label": "Saída HDR",
|
||
"Options.Hdr.Desc": "Usa HDR quando a tela selecionada e o backend gráfico oferecem suporte. O modo automático retorna ao SDR.",
|
||
"Options.Hdr.Auto": "Automático",
|
||
"Options.Env.BinkPlayback.Label": "Reprodução de vídeo Bink",
|
||
"Options.Env.BinkPlayback.Desc": "Host reproduz vídeos Bink pela ponte FFmpeg, mas alguns jogos podem apresentar problemas.\nGuest usa o decodificador do próprio motor do jogo, que o SharpEmu atualmente suporta apenas parcialmente.\nSkip ignora os vídeos Bink, o que pode facilitar o desenvolvimento.",
|
||
"Options.Env.BinkPlayback.Host": "Host (FFmpeg)",
|
||
"Options.Env.BinkPlayback.Guest": "Guest",
|
||
"Options.Env.BinkPlayback.Skip": "Ignorar"
|
||
}
|