diff --git a/ports/RGSX/languages/pt.json b/ports/RGSX/languages/pt.json new file mode 100644 index 0000000..dbaa30b --- /dev/null +++ b/ports/RGSX/languages/pt.json @@ -0,0 +1,197 @@ +{ + "controls_mapping_title": "Configuração dos controles", + "controls_mapping_instruction": "Mantenha pressionado por 3s para configurar:", + "controls_mapping_waiting": "Aguardando uma tecla ou botão...", + "controls_mapping_press": "Pressione uma tecla ou botão", + "welcome_message": "Bem-vindo ao RGSX", + "disclaimer_line1": "É perigoso ir sozinho, leve tudo o que precisar!", + "disclaimer_line2": "Mas baixe apenas jogos", + "disclaimer_line3": "que você já possui!", + "disclaimer_line4": "O RGSX não é responsável pelo conteúdo baixado,", + "disclaimer_line5": "e não hospeda ROMs.", + + "loading_test_connection": "Testando conexão...", + "loading_download_data": "Baixando pasta inicial Data...", + "loading_progress": "Progresso: {0}%", + "loading_check_updates": "Verificando atualizações... Aguarde...", + "error_check_updates_failed": "Falha ao verificar atualizações.", + "loading_downloading_games_images": "Baixando jogos e imagens...", + "loading_extracting_data": "Extraindo pasta inicial Data...", + "loading_load_systems": "Carregando sistemas...", + "error_extract_data_failed": "Falha ao baixar ou extrair a pasta inicial Data.", + "error_sources_load_failed": "Falha ao carregar fontes. Abra o menu e selecione Redownload Games cache", + + "error_no_internet": "Sem conexão com a Internet. Verifique sua rede.", + "error_controls_mapping": "Falha ao mapear controles", + "error_api_key": "Insira sua chave API (somente premium) no arquivo {0}", + "error_api_key_extended": "Insira sua chave API (somente premium) no arquivo /userdata/saves/ports/rgsx/1fichierAPI.txt abrindo-o em um editor de texto e colando sua chave", + "error_invalid_download_data": "Dados de download inválidos", + "error_delete_sources": "Erro ao deletar arquivo sources.json ou pastas", + "error_extension": "Extensão não suportada ou erro no download", + "error_no_download": "Nenhum download pendente.", + + "platform_no_platform": "Sem plataforma", + "platform_page": "Página {0}/{1}", + + "game_no_games": "Nenhum jogo disponível", + "game_count": "{0} ({1} jogos)", + "game_filter": "Filtro ativo: {0}", + "game_search": "Filtro: {0}", + + "history_title": "Downloads ({0})", + "history_empty": "Nenhum download no histórico", + "history_column_system": "Sistema", + "history_column_game": "Nome do jogo", + "history_column_size": "Tamanho", + "history_column_status": "Status", + "history_status_downloading": "Baixando: {0}%", + "history_status_extracting": "Extraindo: {0}%", + "history_status_completed": "Concluído", + "history_status_error": "Erro: {0}", + "history_status_canceled": "Cancelado", + + "download_status": "{0}: {1}", + "download_progress": "{0}% {1} MB / {2} MB", + "download_canceled": "Download cancelado pelo usuário.", + + "extension_warning_zip": "O arquivo '{0}' é um arquivo compactado e o Batocera não suporta arquivos compactados para este sistema. A extração automática ocorrerá após o download, continuar?", + "extension_warning_unsupported": "A extensão do arquivo '{0}' não é suportada pelo Batocera segundo o arquivo info.txt. Deseja continuar?", + + "confirm_exit": "Sair da aplicação?", + "confirm_clear_history": "Limpar histórico?", + "confirm_redownload_cache": "Atualizar lista de jogos?", + + "popup_redownload_success": "Cache limpo, reinicie a aplicação", + "popup_no_cache": "Nenhum cache encontrado.\nReinicie a aplicação para carregar os jogos.", + "popup_countdown": "Esta mensagem fechará em {0} segundo{1}", + + "language_select_title": "Seleção de Idioma", + "language_select_instruction": "Use as setas para navegar e Enter para selecionar", + "language_changed": "Idioma alterado para {0}", + + "menu_controls": "Controles", + "menu_remap_controls": "Remapear controles", + "menu_history": "Histórico", + "menu_language": "Idioma", + "menu_accessibility": "Acessibilidade", + "menu_redownload_cache": "Atualizar lista de jogos", + "menu_music_toggle": "Ativar/Desativar música", + "menu_music_enabled": "Música ativada: {0}", + "menu_music_disabled": "Música desativada", + "menu_quit": "Sair", + + "button_yes": "Sim", + "button_no": "Não", + "button_OK": "OK", + + "controls_hold_message": "Mantenha pressionado por 3s para: '{0}'", + "controls_skip_message": "Pressione Esc para ignorar (somente PC)", + "controls_waiting": "Aguardando...", + "controls_hold": "Segure 3s", + + "controls_action_confirm": "Confirmar", + "controls_action_cancel": "Cancelar", + "controls_action_up": "Cima", + "controls_action_down": "Baixo", + "controls_action_left": "Esquerda", + "controls_action_right": "Direita", + "controls_action_page_up": "Página anterior", + "controls_action_page_down": "Próxima página", + "controls_action_clear_history": "Seleção múltipla / Limpar histórico", + "controls_action_history": "Histórico", + "controls_action_filter": "Filtro", + "controls_action_delete": "Deletar", + "controls_action_space": "Espaço", + "controls_action_start": "Ajuda / Configurações", + + "controls_desc_confirm": "Validar (ex: A, Enter)", + "controls_desc_cancel": "Cancelar/Voltar (ex: B, Backspace)", + "controls_desc_up": "Navegar para cima", + "controls_desc_down": "Navegar para baixo", + "controls_desc_left": "Navegar para a esquerda", + "controls_desc_right": "Navegar para a direita", + "controls_desc_page_up": "Página anterior/Rolagem rápida para cima (ex: PageUp, LB)", + "controls_desc_page_down": "Próxima página/Rolagem rápida para baixo (ex: PageDown, RB)", + "controls_desc_clear_history": "Seleção múltipla (lista) / Limpar histórico (histórico) (ex: X)", + "controls_desc_history": "Abrir histórico (ex: H, Y)", + "controls_desc_filter": "Abrir filtro (ex: F, Select)", + "controls_desc_delete": "Deletar caractere (ex: LT, Delete)", + "controls_desc_space": "Adicionar espaço (ex: RT, Space)", + "controls_desc_start": "Abrir menu de pausa (ex: Start, AltGr)", + + "action_retry": "Repetir", + "action_quit": "Sair", + "action_select": "Selecionar", + "action_history": "Histórico", + "action_download": "Baixar", + "action_filter": "Filtrar", + "action_cancel": "Cancelar", + "action_back": "Voltar", + "action_navigate": "Navegar", + "action_page": "Página", + "action_cancel_download": "Cancelar download", + "action_background": "Segundo plano", + "action_confirm": "Confirmar", + "action_redownload": "Rebaixar", + "action_clear_history": "Limpar histórico", + + "network_checking_updates": "Verificando atualizações...", + "network_update_available": "Atualização disponível: {0}", + "network_extracting_update": "Extraindo atualização...", + "network_update_completed": "Atualização concluída", + "network_update_success": "Atualização para {0} concluída com sucesso. Reinicie a aplicação.", + "network_update_success_message": "Atualização concluída com sucesso", + "network_no_update_available": "Nenhuma atualização disponível", + "network_update_error": "Erro durante atualização: {0}", + "network_check_update_error": "Erro ao verificar atualizações: {0}", + "network_extraction_failed": "Falha ao extrair atualização: {0}", + "network_extraction_partial": "Extração concluída, mas alguns arquivos foram ignorados devido a erros: {0}", + "network_extraction_success": "Extração concluída", + "network_download_extract_ok": "Download e extração concluídos de {0}", + "network_zip_extraction_error": "Erro ao extrair ZIP {0}: {1}", + "network_permission_error": "Sem permissão de escrita em {0}", + "network_file_not_found": "Arquivo {0} não existe", + "network_cannot_get_filename": "Não foi possível obter o nome do arquivo", + "network_cannot_get_download_url": "Não foi possível obter a URL de download", + "network_download_failed": "Download falhou após {0} tentativas", + "network_api_error": "Erro na requisição da API, a chave pode estar incorreta: {0}", + "network_download_error": "Erro de download {0}: {1}", + "network_download_ok": "Download OK: {0}", + + "utils_extracted": "Extraído: {0}", + "utils_corrupt_zip": "Arquivo ZIP corrompido: {0}", + "utils_permission_denied": "Permissão negada durante extração: {0}", + "utils_extraction_failed": "Extração falhou: {0}", + "utils_unrar_unavailable": "Comando unrar não disponível", + "utils_rar_list_failed": "Falha ao listar arquivos RAR: {0}", + "utils_xdvdfs_unavailable": "Ferramenta xdvdfs indisponível (faltando ou sem permissão)", + "download_initializing": "Inicializando...", + "accessibility_font_size": "Tamanho da fonte: {0}", + "confirm_cancel_download": "Cancelar download atual?", + "controls_help_title": "Ajuda de Controles", + "controls_category_navigation": "Navegação", + "controls_category_main_actions": "Ações Principais", + "controls_category_downloads": "Downloads", + "controls_category_search": "Busca", + "controls_navigation": "Navegação", + "controls_pages": "Páginas", + "controls_confirm_select": "Confirmar/Selecionar", + "controls_cancel_back": "Cancelar/Voltar", + "controls_history": "Histórico", + "controls_clear_history": "Seleção múltipla / Histórico", + "controls_filter_search": "Filtrar/Buscar", + + "menu_symlink_option": "Opção de Symlink", + "symlink_option_enabled": "Opção de symlink ativada", + "symlink_option_disabled": "Opção de symlink desativada", + "symlink_settings_saved_successfully": "Configurações de symlink salvas com sucesso", + "symlink_settings_save_error": "Erro ao salvar configurações de symlink", + + "menu_games_source_prefix": "Fonte de jogos", + "games_source_rgsx": "RGSX", + "sources_mode_rgsx_select_info": "RGSX: atualizar a lista de jogos", + "games_source_custom": "Personalizado", + "sources_mode_custom_select_info": "Modo personalizado: defina a URL em {0} e depois atualize a lista de jogos", + "sources_mode_custom_missing_url": "Nenhuma URL personalizada definida (edite {0})", + "sources_mode_custom_download_error": "Falha no download da fonte personalizada" +} \ No newline at end of file