Skip to content

Commit

Permalink
Merge pull request #4 from retrozinndev/master
Browse files Browse the repository at this point in the history
Add pt-br (Portuguese Brazil) translation (updated)
  • Loading branch information
krypt0nn committed Jan 20, 2024
2 parents 51d325f + 87f1272 commit c02be07
Show file tree
Hide file tree
Showing 10 changed files with 184 additions and 1 deletion.
1 change: 1 addition & 0 deletions assets/locales/common.ftl
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
en-us = English
ru-ru = Русский
zh-cn = 简体中文
pt-br = Português
7 changes: 7 additions & 0 deletions assets/locales/pt/addons.ftl
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
game-addons = Complementos
addon-install = Instalar
addon-uninstall = Desinstalar
addon-required = Necessário
addon-unavailable = O Complemento não está disponível
9 changes: 9 additions & 0 deletions assets/locales/pt/details.ftl
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
details-developer = Desenvolvedor(a): {$developer}
details-played = Jogado: {$played}
details-last-played = Jogado pela última vez: {$last-played}
details-play = Jogar
details-kill = Matar processo
details-verify = Verificar
details-manage-addons = Gerenciar complementos
details-download = Baixar
7 changes: 7 additions & 0 deletions assets/locales/pt/dialogs.ftl
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
dialog-toast-details = Detalhes
dialog-stop = Parar
dialog-disable = Desativar
dialog-continue = Continuar
dialog-close = Fechar
dialog-save = Salvar
44 changes: 44 additions & 0 deletions assets/locales/pt/errors.ftl
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
config-property-update-failed = Erro ao atualizar propriedade
tasks-resolve-queued-failed = Erro ao finalizar a tarefa na fila
tasks-get-status-failed = Falha ao pegar o status da tarefa de {$game-title}
addon-verify-installation-failed = Impossível verificar a instalação do complemento para {$game-title}
addon-find-diff-failed = Impossível encontrar o diff do complemento de {$game-title}
addon-find-download-failed = Impossível encontrar informações de download do complemento de {$game-title}
addon-find-path-failed = Impossível encontrar o diretório de instalação do complemento de {$game-title}
addon-get-paths-failed = Impossível encontrar o diretório de complementos de {$game-title}
addon-not-installed = O complemento de {$game-title} não está instalado
game-verify-installation-failed = Erro ao verificar a instalação de {$game-title}
game-find-diff-failed = Impossível encontrar diff de {$game-title}
game-find-download-failed = Impossível encontrar informações do Download de {$game-title}
game-find-path-failed = Não foi encontrado o diretório de instalação de {$game-title}
game-get-settings-failed = Foi impossível encontrar as configurações para {$game-title}
game-get-addons-failed = Não foi possível listar os complementos de {$game-title}
game-get-paths-failed = Erro ao checar o diretório de instalação de {$game-title}
game-get-integrity-failed = Foi impossível conseguir dados de integridade de {$game-title}
game-get-status-failed = Não foi possível conseguir o status de {$game-title}
game-not-installed = O título {$game-title} não está instalado
game-launch-failed = Não foi possível iniciar {$game-title}
game-kill-failed = Não foi possível matar o processo de {$game-title}
launch-required-addon-unavailable = O complemento {$addon-title} do grupo {$group-title} está indisponível ou desatualizado. Você pode iniciar o jogo sem ele ou permanecer com a versão antiga.
loading-preparing-folders-failed = Erro ao preparar os diretórios padrão
loading-initializing-debug-failed = Erro ao iniciar a saída de debugging
loading-preparing-config-failed = Erro ao preparar arquivo de configuração
loading-initializing-locales-failed = Erro ao iniciar os locais
loading-updating-integrations-failed = Erro ao atualizar scripts de integração
loading-preparing-games-failed = Erro ao preparar os jogos
loading-preparing-games-list-failed = Erro ao preparar a lista de jogos
loading-registering-styles-failed = Erro ao registrar os estilos dos jogos
loading-checking-wine-version-failed = Erro ao detectar a versão do Wine
loading-checking-dxvk-version-failed = Erro ao detectar a versão do DXVK
loading-checking-applied-dxvk-failed = Erro ao verificar versão do DXVK instalado
loading-checking-games-addons-failed = Erro ao verificar os complementos do jogo
main-open-launcher-folder-failed = Falha ao abrir a pasta do launcher
main-open-config-file-failed = Falha ao abrir arquivo de configurações
main-open-debug-file-failed = Falha ao abrir o arquivo de debug
15 changes: 15 additions & 0 deletions assets/locales/pt/loading.ftl
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
loading = Carregando
loading-preparing-folders = Preparando as pastas padrão
loading-initializing-debug = Inicializando as saídas do Debug
loading-preparing-config = Preparando arquivo de configuração
loading-initializing-locales = Inicializando idiomas da interface
loading-updating-integrations = Atualizando scripts de integração
loading-preparing-games = Preparando jogos
loading-preparing-games-list = Preparando a lista de jogos
loading-registering-styles = Registrando estilos dos jogos
loading-checking-wine-version = Verificando a versão do Wine
loading-checking-dxvk-version = Verificando a versão do DXVK
loading-checking-applied-dxvk = Verificando a versão aplicada do DXVK
loading-checking-wine-prefix = Verificando o prefixo do Wine
loading-checking-games-addons = Verificando os complementos de jogo
9 changes: 9 additions & 0 deletions assets/locales/pt/main.ftl
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
main-menu-launcher-folder = Pasta do launcher
main-menu-config-file = Arquivo de Configuração
main-menu-debug-file = Arquivo do Debug
main-menu-about = Sobre
main-installed-games = Jogos instalados
main-queued-games = Jogos na fila
main-outdated-games = Jogos desatualizados
main-available-games = Jogos disponíveis
64 changes: 64 additions & 0 deletions assets/locales/pt/preferences.ftl
Original file line number Diff line number Diff line change
@@ -0,0 +1,64 @@
preferences = Preferências
preferences--general = Geral
general-launcher-language = Idioma do Launcher
general-launcher-language-description = É alterado após a reinicialização
general-verify-games = Verificar as instalações dos jogos
general-verify-games-description = Verifica a instalação do jogo após uma atualização ou instalação.
preferences--wine = Wine
wine-language = Idioma do Wine
wine-language-description = Idioma utilizado no ambiente Wine. Pode corrigir problemas de entrada.
wine-sync = Sincronização
wine-sync-description = Tecnologia utilizada para sincronizar eventos internos do Wine.
wine-borderless = Janela sem bordas
wine-virtual-desktop = Área de Trabalho virtual
wine-virtual-desktop-description = Cria uma área de trabalho virtual do windows com tamanho fixo e executa o jogo nela
wine-virtual-desktop-enabled = Ativado
wine-virtual-desktop-width = Largura
wine-virtual-desktop-height = Altura
preferences--gaming = Jogo
game-hud = HUD
game-fsr = FSR
game-fsr-description = Renderiza o jogo em resolução menor e aumenta a escala, selecione uma resolução menor no jogo e pressione Alt+Enter para ativar
game-fsr-enabled = Ativado
game-fsr-enabled-description = Renderiza o jogo em resolução menor e aumenta a escala, fazendo com que o desempenho aumente.
game-fsr-quality = Qualidade do FSR
game-fsr-quality-description = Especifica a escala de renderização. Ultra renderiza o jogo com resolução menor em 1.3, enquanto a performance em 2.0 é menor.
game-fsr-quality-quality = Qualidade
game-fsr-quality-ultra = Ultra
game-fsr-quality-balanced = Balanciada
game-fsr-quality-performance = Desempenho
game-fsr-strength = Força da pixelização
game-fsr-strength-description = Força da pixelização em uma imagem, onde 0 é o maior possível. Faz a imagem ficar com mais pixels.
game-gamemode = Modo de Jogo
game-gamemode-description = Priorize o Jogo sobre todos os outros processos.
preferences--components = Componentes
components-wine = Versão do Wine
components-wine-description = A versão selecionada será baixada após a reinicialização.
components-dxvk = Versão do DXVK
components-dxvk-description = A versão selecionada será baixada após a reinicialização.
components-wine-latest = Mais recente
components-dxvk-latest = Mais recente
components-install-corefonts = Instalar as fontes necessárias.
components-install-corefonts-description = Instala as fontes padrão do Windows no prefixo do Wine.
26 changes: 26 additions & 0 deletions assets/locales/pt/tasks.ftl
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
tasks-nothing = Nada para fazer :D
tasks-avg-speed = {$format ->
[items] Velocidade média: {$speed} p/ segundo
*[data] Velocidade média: {$speed}/s
}
tasks-avg-eta = Tempo médio esperado: {$eta}
tasks-pending = Na fila
tasks-preparing-transition = Preparando transição...
tasks-finishing-transition = Finalizando transição...
tasks-downloading = Baixando...
tasks-unpacking = Descompactando...
tasks-deleting-files = Apagando arquivos...
tasks-pre-transition-code = Rodando tarefa de pré-transição do código...
tasks-transition-code = Rodando tarefa de transição do código...
tasks-post-transition-code = Rodando tarefa de pós-transição do código...
tasks-creating-prefix = Criando prefixo...
tasks-installing-dxvk = Instalando o DXVK...
tasks-installing-fonts = Intalando fontes...
tasks-verifying-files = Verificando arquivos...
tasks-repairing-files = Reparando arquivos...
tasks-finished = Pronto
tasks-delete-files = Apagar arquivos
3 changes: 2 additions & 1 deletion src/i18n.rs
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,8 @@ fluent_templates::static_loader! {
pub const SUPPORTED_LANGUAGES: &[LanguageIdentifier] = &[
langid!("en-us"),
langid!("ru-ru"),
langid!("zh-cn")
langid!("zh-cn"),
langid!("pt-br")
];

static mut LANG: LanguageIdentifier = langid!("en-us");
Expand Down

0 comments on commit c02be07

Please sign in to comment.