Merge pull request #6283 from BlueKore/master

Updated the locales
This commit is contained in:
Twinaphex 2018-02-11 15:57:30 +01:00 committed by GitHub
commit 6ccb9aa00d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 181 additions and 181 deletions

View File

@ -546,62 +546,62 @@ int menu_hash_get_help_pt_pt_enum(enum msg_hash_enums msg, char *s, size_t len)
break; break;
case MENU_ENUM_LABEL_AUDIO_VOLUME: case MENU_ENUM_LABEL_AUDIO_VOLUME:
snprintf(s, len, snprintf(s, len,
"Volume de Áudio, em dB.\n" "Volume de som, em dB.\n"
" \n" " \n"
" 0 dB é o volume normal. Nenhum ganho aplicado.\n" " 0 dB representa o nível normal do volume. Nenhum ganho será aplicado.\n"
"O ganho pode ser controlado em execução com \n" "O ganho pode ser controlado em execução com \n"
"Aumentar Volume / Baixar Volume."); "Aumentar volume / Diminuir volume.");
break; break;
case MENU_ENUM_LABEL_AUDIO_RATE_CONTROL_DELTA: case MENU_ENUM_LABEL_AUDIO_RATE_CONTROL_DELTA:
snprintf(s, len, snprintf(s, len,
"Controle de taxa de áudio.\n" "Controlo de taxa de som.\n"
" \n" " \n"
"Definindo como 0 desativa o controle de taxa.\n" "Se o valor 0 estiver definido, o controlo da taxa será desativado.\n"
"Outros valores controlam a variação da taxa \n" "Outros valores controlam a variação da taxa \n"
"de áudio.\n" "de som.\n"
" \n" " \n"
"Define quanto de taxa de entrada pode ser \n" "Define o intervalo de variação da taxa de entrada, \n"
"regulada dinamicamente.\n" "em termos de regulação.\n"
" \n" " \n"
" Taxa de entrada é definida como: \n" " A taxa de entrada é definida como: \n"
" input rate * (1.0 +/- (rate control delta))"); " taxa entrada * (1.0 +/- (Controlo da taxa de som))");
break; break;
case MENU_ENUM_LABEL_AUDIO_MAX_TIMING_SKEW: case MENU_ENUM_LABEL_AUDIO_MAX_TIMING_SKEW:
snprintf(s, len, snprintf(s, len,
"Distorção de áudio máxima.\n" "Distorção de som máxima.\n"
" \n" " \n"
"Define a máxima variação da taxa de entrada.\n" "Define a máxima variação da taxa de entrada.\n"
"Você pode querer aumentá-la para obter grandes\n" "Você pode querer aumentá-la para obter grandes\n"
"variações no compasso, por exemplo, ao rodar\n" "variações no compasso, por exemplo, ao executar\n"
"cores PAL em telas NTSC, ao custo de um pitch\n" "núcleos PAL em ecrãs NTSC, sofrendo uma penalização da tonalidade\n"
"de áudio inexato.\n" "do som.\n"
" \n" " \n"
" A taxa de entrada é definida como: \n" " A taxa de entrada é definida como: \n"
" input rate * (1.0 +/- (max timing skew))"); " taxa de entrada * (1.0 +/- (distorção máxima do som))");
break; break;
case MENU_ENUM_LABEL_OVERLAY_NEXT: case MENU_ENUM_LABEL_OVERLAY_NEXT:
snprintf(s, len, snprintf(s, len,
"Alterna para o próximo overlay.\n" "Muda para o próximo overlay.\n"
" \n" " \n"
"Navegação circular."); "Navegação circular.");
break; break;
case MENU_ENUM_LABEL_LOG_VERBOSITY: case MENU_ENUM_LABEL_LOG_VERBOSITY:
snprintf(s, len, snprintf(s, len,
"Ativa ou desativa nível de prolixidade \n" "Ativa ou desativa o nível de verbosidade \n"
"do frontend."); "do frontend.");
break; break;
case MENU_ENUM_LABEL_VOLUME_UP: case MENU_ENUM_LABEL_VOLUME_UP:
snprintf(s, len, snprintf(s, len,
"Aumenta o volume de áudio."); "Aumenta o volume de som.");
break; break;
case MENU_ENUM_LABEL_VOLUME_DOWN: case MENU_ENUM_LABEL_VOLUME_DOWN:
snprintf(s, len, snprintf(s, len,
"Baixa o volume de áudio."); "Diminui o volume do som.");
break; break;
case MENU_ENUM_LABEL_VIDEO_DISABLE_COMPOSITION: case MENU_ENUM_LABEL_VIDEO_DISABLE_COMPOSITION:
snprintf(s, len, snprintf(s, len,
"Desativa composition à força.\n" "Força a desativação de composição.\n"
"Válido somente para Windows Vista/7 atualmente."); "Válido apenas para o Windows Vista/7.");
break; break;
case MENU_ENUM_LABEL_PERFCNT_ENABLE: case MENU_ENUM_LABEL_PERFCNT_ENABLE:
snprintf(s, len, snprintf(s, len,
@ -610,271 +610,271 @@ int menu_hash_get_help_pt_pt_enum(enum msg_hash_enums msg, char *s, size_t len)
break; break;
case MENU_ENUM_LABEL_SYSTEM_DIRECTORY: case MENU_ENUM_LABEL_SYSTEM_DIRECTORY:
snprintf(s, len, snprintf(s, len,
"Diretório system. \n" "Pasta do sistema. \n"
" \n" " \n"
"Define o diretório 'system'.\n" "Define a pasta 'system'.\n"
"Cores podem consultar esse diretório\n" "Os núcleos poderão consultar esta pasta\n"
"para carregar BIOS, configurações\n" "para carregar BIOS, configurações\n"
"específicas de sistemas, etc."); "específicas de sistema, etc.");
break; break;
case MENU_ENUM_LABEL_SAVESTATE_AUTO_SAVE: case MENU_ENUM_LABEL_SAVESTATE_AUTO_SAVE:
snprintf(s, len, snprintf(s, len,
"Automaticamente salva um Savestate ao fechar \n" "Guardar automaticamente o estado de gravação ao sair \n"
"o RetroArch.\n" "do RetroArch.\n"
" \n" " \n"
"RetroArch carregará automaticamente qualquer\n" "O RetroArch carregará automaticamente qualquer\n"
"Savestate com esse caminho ao iniciar se 'Carregar\n" "estado de gravação com este caminho ao iniciar, \n"
"Savestate Automaticamente' estiver ativado."); "caso a opção 'Carregar estado de gravação automaticamente' estiver ativa.");
break; break;
case MENU_ENUM_LABEL_VIDEO_THREADED: case MENU_ENUM_LABEL_VIDEO_THREADED:
snprintf(s, len, snprintf(s, len,
"Usa driver de vídeo em thread.\n" "Utiliza um controlador de vídeo segmentado.\n"
" \n" " \n"
"Usando isso pode melhorar o desempenho ao \n" "Utilizando esta opção, poderá melhorar o desempenho, \n"
"possível custo de latência e mais engasgos \n" "com um custo a nível de latência e mais engasgamentos \n"
"de vídeo."); "de vídeo.");
break; break;
case MENU_ENUM_LABEL_VIDEO_VSYNC: case MENU_ENUM_LABEL_VIDEO_VSYNC:
snprintf(s, len, snprintf(s, len,
"Sincronismo Vertical de vídeo.\n"); "Sincronia vertical de vídeo.\n");
break; break;
case MENU_ENUM_LABEL_VIDEO_HARD_SYNC: case MENU_ENUM_LABEL_VIDEO_HARD_SYNC:
snprintf(s, len, snprintf(s, len,
"Tenta sincronizar CPU com GPU via \n" "Tenta sincronizar o processador com a GPU, \n"
"hardware.\n" "com recurso ao hardware.\n"
" \n" " \n"
"Pode reduzir a latência ao custo de \n" "Pode reduzir a latência, a troco de uma \n"
"desempenho."); "diminuição de desempenho.");
break; break;
case MENU_ENUM_LABEL_REWIND_GRANULARITY: case MENU_ENUM_LABEL_REWIND_GRANULARITY:
snprintf(s, len, snprintf(s, len,
"Granularidade do retrocesso.\n" "Granularidade da função de retrocedimento \n"
" \n" "do tempo.\n"
"Ao retroceder um número definido de \n" "Ao retroceder um número definido de \n"
"quadros, você pode retroceder vários \n" "fotogramas, você poderá retroceder vários \n"
"quadros por vez, aumentando a velocidade \n" "fotogramas de cada vez, aumentando assim a velocidade \n"
"de retrocesso."); "do retrocedimento.");
break; break;
case MENU_ENUM_LABEL_SCREENSHOT: case MENU_ENUM_LABEL_SCREENSHOT:
snprintf(s, len, snprintf(s, len,
"Tira uma foto da tela."); "Obtem uma captura de ecrã.");
break; break;
case MENU_ENUM_LABEL_VIDEO_FRAME_DELAY: case MENU_ENUM_LABEL_VIDEO_FRAME_DELAY:
snprintf(s, len, snprintf(s, len,
"Define quantos milissegundos retardar \n" "Define quantos milissegundos serão utilizados \n"
"após o VSync antes de executar o core.\n" "para atraso, após a sincronização vertical, \n"
"\n" "antes de iniciar o núcleo.\n"
"Pode reduzir a latência ao custo de\n" "Pode reduzir a latência a troco de\n"
"um maior risco de engasgo de vídeo.\n" "um aumento do risco de engasgamento de vídeo.\n"
" \n" " \n"
"O valor máximo é 15."); "O valor máximo é 15.");
break; break;
case MENU_ENUM_LABEL_VIDEO_HARD_SYNC_FRAMES: case MENU_ENUM_LABEL_VIDEO_HARD_SYNC_FRAMES:
snprintf(s, len, snprintf(s, len,
"Define quantos quadros a CPU pode rodar \n" "Define quantos fotogramas o processador pode processar \n"
"adiante da GPU com a opção 'Sincronismo \n" "à frente da da GPU com a opção 'Sincronismo \n"
"de GPU via Hardware' ativada.\n" "de GPU através de hardware' ativada.\n"
" \n" " \n"
"O valor máximo é 3.\n" "O valor máximo é 3.\n"
" \n" " \n"
" 0: Sincroniza com GPU de imediato.\n" " 0: Sincroniza com a GPU de imediato.\n"
" 1: Sincroniza com quadro anterior.\n" " 1: Sincroniza com o fotograma anterior.\n"
" 2: Etc ..."); " 2: Etc ...");
break; break;
case MENU_ENUM_LABEL_VIDEO_BLACK_FRAME_INSERTION: case MENU_ENUM_LABEL_VIDEO_BLACK_FRAME_INSERTION:
snprintf(s, len, snprintf(s, len,
"Insere um quadro preto entre quadros. \n" "Introduz um fotograma preto entre fotogramas. \n"
" \n" " \n"
"Útil para monitores de 120 Hz ao rodar \n" "Útil para monitores de 120 Hz que executam \n"
"material de 60 Hz com eliminação do efeito \n" "conteúdo a 60 Hz, eliminando o efeito \n"
"'ghosting'.\n" "'ghosting'.\n"
" \n" " \n"
"A taxa de atualização de vídeo deve ainda \n" "A taxa de atualização de vídeo deve ainda \n"
"ser configurada como se fosse um monitor de \n" "ser configurada para 60 Hz \n"
"60 Hz (divida a taxa de atualização por 2)."); "(divida a taxa de atualização por 2).");
break; break;
case MENU_ENUM_LABEL_RGUI_SHOW_START_SCREEN: case MENU_ENUM_LABEL_RGUI_SHOW_START_SCREEN:
snprintf(s, len, snprintf(s, len,
"Mostra a tela inicial no menu.\n" "Mostra o ecrã inicial no menu.\n"
"É definida automaticamente como falso quando\n" "Esta definição é desativada automaticamente quando\n"
"vista pela primeira vez.\n" "vista pela primeira vez.\n"
" \n" " \n"
"É atualizada na configuração apenas quando a\n" "Esta definição é definida na configuração apenas quando a\n"
"opção 'Salvar Configuração ao Sair' está ativada.\n"); "opção 'Guardar configuração ao sair' estiver ativada.\n");
break; break;
case MENU_ENUM_LABEL_VIDEO_FULLSCREEN: case MENU_ENUM_LABEL_VIDEO_FULLSCREEN:
snprintf(s, len, "Alterna tela cheia."); snprintf(s, len, "Ativa/desativa ecrã completo.");
break; break;
case MENU_ENUM_LABEL_BLOCK_SRAM_OVERWRITE: case MENU_ENUM_LABEL_BLOCK_SRAM_OVERWRITE:
snprintf(s, len, snprintf(s, len,
"Previne SRAM de ser sobrescrita ao \n" "Previne a sobrescrição da SRAM durante \n"
"carregar Savestates.\n" "o carregamento de estados de gravação.\n"
" \n" " \n"
"Pode potencialmente levar a jogos bugados."); "Pode originar erros durante a execução de conteúdos.");
break; break;
case MENU_ENUM_LABEL_PAUSE_NONACTIVE: case MENU_ENUM_LABEL_PAUSE_NONACTIVE:
snprintf(s, len, snprintf(s, len,
"Pausa a jogatina quando o foco da janela \n" "Colocar em pausa o jogo quando o foco da janela \n"
"é perdido."); "for perdido.");
break; break;
case MENU_ENUM_LABEL_VIDEO_GPU_SCREENSHOT: case MENU_ENUM_LABEL_VIDEO_GPU_SCREENSHOT:
snprintf(s, len, snprintf(s, len,
"Captura material gráfico de saída da \n" "Captura vídeo renderizado da saída da \n"
"GPU se estiver disponível."); "GPU, caso esteja disponível.");
break; break;
case MENU_ENUM_LABEL_SCREENSHOT_DIRECTORY: case MENU_ENUM_LABEL_SCREENSHOT_DIRECTORY:
snprintf(s, len, snprintf(s, len,
"Diretório de Capturas de Tela. \n" "Pasta de capturas de ecrã. \n"
" \n" " \n"
"Diretório para guardar as capturas de tela." "Pasta para armazenamento das capturas de ecrã."
); );
break; break;
case MENU_ENUM_LABEL_VIDEO_SWAP_INTERVAL: case MENU_ENUM_LABEL_VIDEO_SWAP_INTERVAL:
snprintf(s, len, snprintf(s, len,
"Intervalo de Troca de VSync.\n" "Intervalo de troca de sincronização vertical.\n"
" \n" " \n"
"Usa um intervalo de troca personalizado. \n" "Utiliza um intervalo de troca personalizado. \n"
"Use-e para reduzir à metade a taxa de \n" "Use-o para reduzir até metade a taxa de \n"
"atualização do monitor."); "atualização do ecrã.");
break; break;
case MENU_ENUM_LABEL_SAVEFILE_DIRECTORY: case MENU_ENUM_LABEL_SAVEFILE_DIRECTORY:
snprintf(s, len, snprintf(s, len,
"Diretório de Saves. \n" "Pasta de jogos guardados. \n"
" \n" " \n"
"Salva todos os arquivos de save (*.srm) nesse \n" "Guarda todos os ficheiros de gravação (*.srm) nesta \n"
"diretório. Isso inclui arquivos relacionados \n" "pasta, tais como ficheiros relacionados: \n"
"como .bsv, .rt, .psrm, etc...\n" ".bsv, .rt, .psrm, etc.\n"
" \n" " \n"
"Pode ser sobreposto por opções explícitas de\n" "Pode perder prevalência em relação a opções explícitas\n"
"linha de comando."); "passadas como parâmetros na linha de comandos.");
break; break;
case MENU_ENUM_LABEL_SAVESTATE_DIRECTORY: case MENU_ENUM_LABEL_SAVESTATE_DIRECTORY:
snprintf(s, len, snprintf(s, len,
"Diretório de Savestates. \n" "Pasta de gravação de estados. \n"
" \n" " \n"
"Salva todos os Savestates (*.state) nesse \n" "Todos os estados de gravação (*.state) serão \n"
"diretório.\n" "guardados nesta pasta.\n"
" \n" " \n"
"Pode ser sobreposto por opções explícitas de\n" "Pode deixar de ter prevalência em relação a opções explícitas\n"
"linha de comando."); "passadas como parâmetros na linha de comandos.");
break; break;
case MENU_ENUM_LABEL_ASSETS_DIRECTORY: case MENU_ENUM_LABEL_ASSETS_DIRECTORY:
snprintf(s, len, snprintf(s, len,
"Diretório de Recursos (Assets). \n" "Pasta de recursos (assets). \n"
" \n" " \n"
" Essa localização é consultada quando se \n" "Esta localização é consultada por omissão \n"
"tenta buscar pelo menu recursos (assets) \n" "pela interface do menu para procura de recursos (assets) \n"
"carregáveis, etc."); "recarregáveis.");
break; break;
case MENU_ENUM_LABEL_DYNAMIC_WALLPAPERS_DIRECTORY: case MENU_ENUM_LABEL_DYNAMIC_WALLPAPERS_DIRECTORY:
snprintf(s, len, snprintf(s, len,
"Diretório de Papéis de Parede Dinâmicos. \n" "Pasta de imagens de fundo dinâmicos. \n"
" \n" " \n"
" O lugar para armazenar papéis de parede que \n" " O lugar para armazenar imagens de fundo que \n"
"serão carregados dinamicamente pelo menu \n" "serão carregadas dinamicamente pelo menu, \n"
"dependendo do contexto."); "dependendo do contexto.");
break; break;
case MENU_ENUM_LABEL_SLOWMOTION_RATIO: case MENU_ENUM_LABEL_SLOWMOTION_RATIO:
snprintf(s, len, snprintf(s, len,
"Taxa de câmera lenta." "Rácio da câmera lenta."
" \n" " \n"
"Quando ativado, o conteúdo rodará em velocidade\n" "Quando ativo, o conteúdo será executado numa velocidade\n"
"reduzida por um fator."); "reduzida por esse fator.");
break; break;
case MENU_ENUM_LABEL_INPUT_AXIS_THRESHOLD: case MENU_ENUM_LABEL_INPUT_AXIS_THRESHOLD:
snprintf(s, len, snprintf(s, len,
"Define o limiar de eixo.\n" "Define o limite de eixo.\n"
" \n" " \n"
"O quanto deve ser torcido um eixo para\n" "Representa o valor que deve ser atingido para\n"
"resultar em um botão pressionado.\n" "significar o pressionamento de um botão.\n"
" Valores possíveis são [0.0, 1.0]."); " Valores possíveis são [0.0, 1.0].");
break; break;
case MENU_ENUM_LABEL_INPUT_TURBO_PERIOD: case MENU_ENUM_LABEL_INPUT_TURBO_PERIOD:
snprintf(s, len, snprintf(s, len,
"Período de turbo.\n" "Período de turbo.\n"
" \n" " \n"
"Descreve a velocidade na qual se alternam\n" "Descreve a velocidade com que os botões\n"
"os botões com turbo ativado." "com turbo ativo se alternam entre si."
); );
break; break;
case MENU_ENUM_LABEL_INPUT_AUTODETECT_ENABLE: case MENU_ENUM_LABEL_INPUT_AUTODETECT_ENABLE:
snprintf(s, len, snprintf(s, len,
"Ativa autodetecção de entrada.\n" "Ativa auto-detecção de periféricos de entrada.\n"
" \n" " \n"
"Tentará autoconfigurar joypads \n" "Os comandos serão configurados, de forma automática, \n"
"em um estilo Plug-and-Play."); "através do Plug and Play.");
break; break;
case MENU_ENUM_LABEL_CAMERA_ALLOW: case MENU_ENUM_LABEL_CAMERA_ALLOW:
snprintf(s, len, snprintf(s, len,
"Autorizar ou desautorizar o acesso da câmera \n" "Autorizar ou desautorizar o acesso da câmera \n"
"pelos cores."); "pelos núcleos.");
break; break;
case MENU_ENUM_LABEL_LOCATION_ALLOW: case MENU_ENUM_LABEL_LOCATION_ALLOW:
snprintf(s, len, snprintf(s, len,
"Autorizar ou desautorizar o acesso de \n" "Autorizar ou desautorizar o acesso de \n"
"serviços de localização pelas cores."); "serviços de localização pelos núcleos.");
break; break;
case MENU_ENUM_LABEL_TURBO: case MENU_ENUM_LABEL_TURBO:
snprintf(s, len, snprintf(s, len,
"Ativar turbo.\n" "Ativar turbo.\n"
" \n" " \n"
"Segurando o turbo enquanto se pressiona outro \n" "Se manter o botão turbo pressionado e pressionar outro \n"
"botão permitirá que o botão entre em modo \n" "botão, este último entrará no modo \n"
"turbo em que o seu estado será modulado com \n" "turbo e o seu estado será modulado com \n"
"um sinal periódico. \n" "um sinal periódico. \n"
" \n" " \n"
"A modulação pára quando o próprio botão \n" "A modulação pára quando o próprio botão \n"
"(não é o botão de turbo) é solto."); "(não o botão de turbo) já no se encontrar pressionado.");
break; break;
case MENU_ENUM_LABEL_OSK_ENABLE: case MENU_ENUM_LABEL_OSK_ENABLE:
snprintf(s, len, snprintf(s, len,
"Ativar/desativar teclado na tela."); "Ativar/desativar teclado no ecrã.");
break; break;
case MENU_ENUM_LABEL_AUDIO_MUTE: case MENU_ENUM_LABEL_AUDIO_MUTE:
snprintf(s, len, snprintf(s, len,
"Ligar/desligar áudio."); "Silenciar ou remover silêncio do dispositivo.");
break; break;
case MENU_ENUM_LABEL_REWIND: case MENU_ENUM_LABEL_REWIND:
snprintf(s, len, snprintf(s, len,
"Segure o botão para retroceder.\n" "Mantenha o botão pressionado para\n"
" \n" "ativar o retrocedimento do tempo. \n"
"Retrocesso deve estar ativado."); "O retrocedimento de tempo deve estar ativo.");
break; break;
case MENU_ENUM_LABEL_EXIT_EMULATOR: case MENU_ENUM_LABEL_EXIT_EMULATOR:
snprintf(s, len, snprintf(s, len,
"Tecla para sair corretamente do RetroArch." "Tecla para encerrar o RetroArch."
#if !defined(RARCH_MOBILE) && !defined(RARCH_CONSOLE) #if !defined(RARCH_MOBILE) && !defined(RARCH_CONSOLE)
"\nFechando-o de outra forma mais agressiva \n" "\nSe o fechar abruptamente, \n"
"(SIGKILL, etc) sairá sem salvar RAM, etc.\n" "(SIGKILL, etc) sairá sem guardar a RAM, entre outros dados.\n"
"Em sistemas baseados em Unix,\n" "Em sistemas baseados em Unix,\n"
"SIGINT/SIGTERM permite um\n" "o SIGINT/SIGTERM permite um\n"
"fechamento correto." "encerramento seguro."
#endif #endif
); );
break; break;
case MENU_ENUM_LABEL_LOAD_STATE: case MENU_ENUM_LABEL_LOAD_STATE:
snprintf(s, len, snprintf(s, len,
"Carrega Savestates."); "Carrega o estado de gravação.");
break; break;
case MENU_ENUM_LABEL_SAVE_STATE: case MENU_ENUM_LABEL_SAVE_STATE:
snprintf(s, len, snprintf(s, len,
"Salva Savestates."); "Guarda o estado de gravação.");
break; break;
case MENU_ENUM_LABEL_CHEAT_INDEX_PLUS: case MENU_ENUM_LABEL_CHEAT_INDEX_PLUS:
snprintf(s, len, snprintf(s, len,
"Incrementa o índice de cheats.\n"); "Incrementa o índice de batota.\n");
break; break;
case MENU_ENUM_LABEL_CHEAT_INDEX_MINUS: case MENU_ENUM_LABEL_CHEAT_INDEX_MINUS:
snprintf(s, len, snprintf(s, len,
"Decrementa o índice de cheats.\n"); "Decrementa o índice de batota.\n");
break; break;
case MENU_ENUM_LABEL_SHADER_PREV: case MENU_ENUM_LABEL_SHADER_PREV:
snprintf(s, len, snprintf(s, len,
"Aplica o shader anterior no diretório."); "Aplica o shader anterior na pasta.");
break; break;
case MENU_ENUM_LABEL_SHADER_NEXT: case MENU_ENUM_LABEL_SHADER_NEXT:
snprintf(s, len, snprintf(s, len,
"Aplica o próximo shader no diretório."); "Aplica o próximo shader na pasta.");
break; break;
case MENU_ENUM_LABEL_RESET: case MENU_ENUM_LABEL_RESET:
snprintf(s, len, snprintf(s, len,
@ -882,28 +882,28 @@ int menu_hash_get_help_pt_pt_enum(enum msg_hash_enums msg, char *s, size_t len)
break; break;
case MENU_ENUM_LABEL_PAUSE_TOGGLE: case MENU_ENUM_LABEL_PAUSE_TOGGLE:
snprintf(s, len, snprintf(s, len,
"Alterna estado de pausado e não pausado."); "Pausa/resume o conteúdo.");
break; break;
case MENU_ENUM_LABEL_CHEAT_TOGGLE: case MENU_ENUM_LABEL_CHEAT_TOGGLE:
snprintf(s, len, snprintf(s, len,
"Alterna índice de cheats.\n"); "Alterna entre os índices de batota.\n");
break; break;
case MENU_ENUM_LABEL_HOLD_FAST_FORWARD: case MENU_ENUM_LABEL_HOLD_FAST_FORWARD:
snprintf(s, len, snprintf(s, len,
"Segure para avanço rápido. Soltando o botão \n" "Continue a pressionar para ativar a função de avanço rápido. Se soltar o botão \n"
"desativa o avanço rápido."); "irá desativar a função de avanço-rápido.");
break; break;
case MENU_ENUM_LABEL_SLOWMOTION: case MENU_ENUM_LABEL_SLOWMOTION:
snprintf(s, len, snprintf(s, len,
"Segure para câmera lenta."); "Continue a pressionar para manter o modo de câmera lenta.");
break; break;
case MENU_ENUM_LABEL_FRAME_ADVANCE: case MENU_ENUM_LABEL_FRAME_ADVANCE:
snprintf(s, len, snprintf(s, len,
"O quadro avança quando o conteúdo está pausado."); "O fotograma avança enquanto o conteúdo está em pausa.");
break; break;
case MENU_ENUM_LABEL_MOVIE_RECORD_TOGGLE: case MENU_ENUM_LABEL_MOVIE_RECORD_TOGGLE:
snprintf(s, len, snprintf(s, len,
"Alterna entre estar gravando ou não."); "Ativa ou desativa a gravação.");
break; break;
case MENU_ENUM_LABEL_L_X_PLUS: case MENU_ENUM_LABEL_L_X_PLUS:
case MENU_ENUM_LABEL_L_X_MINUS: case MENU_ENUM_LABEL_L_X_MINUS:
@ -916,12 +916,12 @@ int menu_hash_get_help_pt_pt_enum(enum msg_hash_enums msg, char *s, size_t len)
snprintf(s, len, snprintf(s, len,
"Eixo para o analógico (esquema DualShock).\n" "Eixo para o analógico (esquema DualShock).\n"
" \n" " \n"
"Associa normalmente, porém, se um analógico real \n" "A associação é feita normalmente, no entanto, se um analógico real \n"
"é associado, pode ser lido como um analógico\n" "for associado, pode ser lido como um analógico\n"
"verdadeiro. \n" "verdadeiro. \n"
" \n" " \n"
"Eixo positivo X é para direita. \n" "O eixo positivo X é para direita. \n"
"Eixo positivo Y é para baixo."); "O eixo positivo Y é para baixo.");
break; break;
case MSG_UNKNOWN: case MSG_UNKNOWN:
default: default:

View File

@ -500,7 +500,7 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_INFO_LICENSES,
MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_INFO_PERMISSIONS, MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_INFO_PERMISSIONS,
"Permissões") "Permissões")
MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_INFO_SUPPORTED_EXTENSIONS, MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_INFO_SUPPORTED_EXTENSIONS,
"Extenções suportadas") "Extensões suportadas")
MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_INFO_SYSTEM_MANUFACTURER, MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_INFO_SYSTEM_MANUFACTURER,
"Fabricante do sistema") "Fabricante do sistema")
MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_INFO_SYSTEM_NAME, MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_INFO_SYSTEM_NAME,
@ -566,7 +566,7 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_DOWNLOADED_FILE_DETECT_CORE_LIST,
MSG_HASH(MENU_ENUM_LABEL_VALUE_DOWNLOAD_CORE, MSG_HASH(MENU_ENUM_LABEL_VALUE_DOWNLOAD_CORE,
"Transferir núcleo...") "Transferir núcleo...")
MSG_HASH(MENU_ENUM_LABEL_VALUE_DOWNLOAD_CORE_CONTENT, MSG_HASH(MENU_ENUM_LABEL_VALUE_DOWNLOAD_CORE_CONTENT,
"Descarregador de Conteúdo") "Descarregador de conteúdo")
MSG_HASH(MENU_ENUM_LABEL_VALUE_DPI_OVERRIDE_ENABLE, MSG_HASH(MENU_ENUM_LABEL_VALUE_DPI_OVERRIDE_ENABLE,
"Ativar sobreposição de DPI") "Ativar sobreposição de DPI")
MSG_HASH(MENU_ENUM_LABEL_VALUE_DPI_OVERRIDE_VALUE, MSG_HASH(MENU_ENUM_LABEL_VALUE_DPI_OVERRIDE_VALUE,
@ -578,7 +578,7 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_DUMMY_ON_CORE_SHUTDOWN,
MSG_HASH(MENU_ENUM_LABEL_VALUE_CHECK_FOR_MISSING_FIRMWARE, MSG_HASH(MENU_ENUM_LABEL_VALUE_CHECK_FOR_MISSING_FIRMWARE,
"Verificar por firmware em falta antes do carregamento de conteúdo") "Verificar por firmware em falta antes do carregamento de conteúdo")
MSG_HASH(MENU_ENUM_LABEL_VALUE_DYNAMIC_WALLPAPER, MSG_HASH(MENU_ENUM_LABEL_VALUE_DYNAMIC_WALLPAPER,
"Fundo Dinâmico") "Fundo dinâmico")
MSG_HASH(MENU_ENUM_LABEL_VALUE_DYNAMIC_WALLPAPERS_DIRECTORY, MSG_HASH(MENU_ENUM_LABEL_VALUE_DYNAMIC_WALLPAPERS_DIRECTORY,
"Fundos dinâmicos") "Fundos dinâmicos")
MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEEVOS_ENABLE, MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEEVOS_ENABLE,
@ -634,7 +634,7 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_INFORMATION,
MSG_HASH(MENU_ENUM_LABEL_VALUE_INFORMATION_LIST, MSG_HASH(MENU_ENUM_LABEL_VALUE_INFORMATION_LIST,
"Informação") "Informação")
MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_ADC_TYPE, MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_ADC_TYPE,
"Tipo analógico p/ Digital") "Tipo analógico p/ digital")
MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_ALL_USERS_CONTROL_MENU, MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_ALL_USERS_CONTROL_MENU,
"Menu de teclas de todos os utilizadores") "Menu de teclas de todos os utilizadores")
MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_X, MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_X,
@ -840,7 +840,7 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_ENABLE,
MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_HIDE_IN_MENU, MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_HIDE_IN_MENU,
"Esconder overlay quando o menu estiver ativo") "Esconder overlay quando o menu estiver ativo")
MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_POLL_TYPE_BEHAVIOR, MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_POLL_TYPE_BEHAVIOR,
"Comportamento do tipo de procura") "Comportamento do polling de entrada")
MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_POLL_TYPE_BEHAVIOR_EARLY, MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_POLL_TYPE_BEHAVIOR_EARLY,
"Mais cedo") "Mais cedo")
MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_POLL_TYPE_BEHAVIOR_LATE, MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_POLL_TYPE_BEHAVIOR_LATE,
@ -908,7 +908,7 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_SPANISH,
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_VIETNAMESE, MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_VIETNAMESE,
"Vietnamita") "Vietnamita")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_ARABIC, MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_ARABIC,
"Arabic") "Árabe")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LEFT_ANALOG, MSG_HASH(MENU_ENUM_LABEL_VALUE_LEFT_ANALOG,
"Analógico esquerdo") "Analógico esquerdo")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LIBRETRO_DIR_PATH, MSG_HASH(MENU_ENUM_LABEL_VALUE_LIBRETRO_DIR_PATH,
@ -986,7 +986,7 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_MUSIC_TAB,
MSG_HASH(MENU_ENUM_LABEL_VALUE_NAVIGATION_BROWSER_FILTER_SUPPORTED_EXTENSIONS_ENABLE, MSG_HASH(MENU_ENUM_LABEL_VALUE_NAVIGATION_BROWSER_FILTER_SUPPORTED_EXTENSIONS_ENABLE,
"Extensões de filtro desconhecidas") "Extensões de filtro desconhecidas")
MSG_HASH(MENU_ENUM_LABEL_VALUE_NAVIGATION_WRAPAROUND, MSG_HASH(MENU_ENUM_LABEL_VALUE_NAVIGATION_WRAPAROUND,
"Envolver em torno da Navegação") "Envolver em torno da navegação")
MSG_HASH(MENU_ENUM_LABEL_VALUE_NEAREST, MSG_HASH(MENU_ENUM_LABEL_VALUE_NEAREST,
"O mais próximo") "O mais próximo")
MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY, MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY,
@ -1000,7 +1000,7 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_INPUT_LATENCY_FRAMES_RANGE,
MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_DELAY_FRAMES, MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_DELAY_FRAMES,
"Atraso de fotogramas do Netplay") "Atraso de fotogramas do Netplay")
MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_DISCONNECT, MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_DISCONNECT,
"Desligar do anfitrião de Netplay") "Terminar ligação ao anfitrião de Netplay")
MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_ENABLE, MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_ENABLE,
"Ativar Netplay") "Ativar Netplay")
MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_ENABLE_CLIENT, MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_ENABLE_CLIENT,
@ -1054,7 +1054,7 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_NOT_AVAILABLE,
MSG_HASH(MENU_ENUM_LABEL_VALUE_NO_ACHIEVEMENTS_TO_DISPLAY, MSG_HASH(MENU_ENUM_LABEL_VALUE_NO_ACHIEVEMENTS_TO_DISPLAY,
"Não existem conquistas para serem exibidas.") "Não existem conquistas para serem exibidas.")
MSG_HASH(MENU_ENUM_LABEL_VALUE_NO_CORE, MSG_HASH(MENU_ENUM_LABEL_VALUE_NO_CORE,
"Sem núcleo selecionado") "Nenhum núcleo se encontra selecionado")
MSG_HASH(MENU_ENUM_LABEL_VALUE_NO_CORES_AVAILABLE, MSG_HASH(MENU_ENUM_LABEL_VALUE_NO_CORES_AVAILABLE,
"Não existem núcleos disponíveis.") "Não existem núcleos disponíveis.")
MSG_HASH(MENU_ENUM_LABEL_VALUE_NO_CORE_INFORMATION_AVAILABLE, MSG_HASH(MENU_ENUM_LABEL_VALUE_NO_CORE_INFORMATION_AVAILABLE,
@ -1090,7 +1090,7 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_ON,
MSG_HASH(MENU_ENUM_LABEL_VALUE_ONLINE, MSG_HASH(MENU_ENUM_LABEL_VALUE_ONLINE,
"On-line") "On-line")
MSG_HASH(MENU_ENUM_LABEL_VALUE_ONLINE_UPDATER, MSG_HASH(MENU_ENUM_LABEL_VALUE_ONLINE_UPDATER,
"Atualizador On-line") "Atualizador online")
MSG_HASH(MENU_ENUM_LABEL_VALUE_ONSCREEN_DISPLAY_SETTINGS, MSG_HASH(MENU_ENUM_LABEL_VALUE_ONSCREEN_DISPLAY_SETTINGS,
"Apresentação no ecrã") "Apresentação no ecrã")
MSG_HASH(MENU_ENUM_LABEL_VALUE_ONSCREEN_OVERLAY_SETTINGS, MSG_HASH(MENU_ENUM_LABEL_VALUE_ONSCREEN_OVERLAY_SETTINGS,
@ -1154,7 +1154,7 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_CRC32,
MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_DESCRIPTION, MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_DESCRIPTION,
"Descrição") "Descrição")
MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_DEVELOPER, MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_DEVELOPER,
"Desenvolvedor") "Estúdio de desenvolvimento")
MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_EDGE_MAGAZINE_ISSUE, MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_EDGE_MAGAZINE_ISSUE,
"Edição da revista Edge") "Edição da revista Edge")
MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_EDGE_MAGAZINE_RATING, MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_EDGE_MAGAZINE_RATING,
@ -1164,7 +1164,7 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_EDGE_MAGAZINE_REVIEW,
MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_ELSPA_RATING, MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_ELSPA_RATING,
"Classificação ELSPA") "Classificação ELSPA")
MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_ENHANCEMENT_HW, MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_ENHANCEMENT_HW,
"Aprimoramento de Hardware") "Melhorias por Hardware")
MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_ESRB_RATING, MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_ESRB_RATING,
"Classificação ESRB") "Classificação ESRB")
MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_FAMITSU_MAGAZINE_RATING, MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_FAMITSU_MAGAZINE_RATING,
@ -1188,13 +1188,13 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_RELEASE_MONTH,
MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_RELEASE_YEAR, MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_RELEASE_YEAR,
"Ano de lançamento") "Ano de lançamento")
MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_RUMBLE, MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_RUMBLE,
"Suporte De vibração") "Suporte de vibração")
MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_SERIAL, MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_SERIAL,
"Série") "Série")
MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_SHA1, MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_SHA1,
"SHA1") "SHA1")
MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_START_CONTENT, MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_START_CONTENT,
"Iniciar Conteúdo") "Iniciar conteúdo")
MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_TGDB_RATING, MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_TGDB_RATING,
"Classificação TGDB") "Classificação TGDB")
MSG_HASH(MENU_ENUM_LABEL_VALUE_REBOOT, MSG_HASH(MENU_ENUM_LABEL_VALUE_REBOOT,
@ -1248,7 +1248,7 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_REWIND_GRANULARITY,
MSG_HASH(MENU_ENUM_LABEL_VALUE_REWIND_SETTINGS, MSG_HASH(MENU_ENUM_LABEL_VALUE_REWIND_SETTINGS,
"Função de retrocedimento do tempo") "Função de retrocedimento do tempo")
MSG_HASH(MENU_ENUM_LABEL_VALUE_RGUI_BROWSER_DIRECTORY, MSG_HASH(MENU_ENUM_LABEL_VALUE_RGUI_BROWSER_DIRECTORY,
"Navegador de ficheiros") "Explorador de ficheiros")
MSG_HASH(MENU_ENUM_LABEL_VALUE_RGUI_CONFIG_DIRECTORY, MSG_HASH(MENU_ENUM_LABEL_VALUE_RGUI_CONFIG_DIRECTORY,
"Configuração") "Configuração")
MSG_HASH(MENU_ENUM_LABEL_VALUE_RGUI_SHOW_START_SCREEN, MSG_HASH(MENU_ENUM_LABEL_VALUE_RGUI_SHOW_START_SCREEN,
@ -1626,13 +1626,13 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_SETTINGS,
MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_DIR, MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_DIR,
"Sombreamento de vídeo") "Sombreamento de vídeo")
MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_NUM_PASSES, MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_NUM_PASSES,
"Número de passagens de sombreamento") "Número de passagens de shader")
MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PARAMETERS, MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PARAMETERS,
"Ver parâmetros de sombreamento") "Ver parâmetros de shader")
MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET, MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET,
"Carregar Sombreamento Predefinido") "Carregar pré-definição de shader")
MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_AS, MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_AS,
"Guardar pré-definições de sombreamento como") "Guardar pré-definições de shaders como")
MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_CORE, MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_CORE,
"Guardar pré-definição de núcleo") "Guardar pré-definição de núcleo")
MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_GAME, MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_GAME,
@ -1662,7 +1662,7 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_VIEWPORT_CUSTOM_Y,
MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_VI_WIDTH, MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_VI_WIDTH,
"Definir largura do ecrã VI") "Definir largura do ecrã VI")
MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_VSYNC, MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_VSYNC,
"Sincronização Vertical (Vsync)") "Sincronização vertical (Vsync)")
MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_WINDOWED_FULLSCREEN, MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_WINDOWED_FULLSCREEN,
"Modo ecrã completo em janela") "Modo ecrã completo em janela")
MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_WINDOW_WIDTH, MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_WINDOW_WIDTH,
@ -1726,7 +1726,7 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_UNDERSEA,
MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_VOLCANIC_RED, MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_VOLCANIC_RED,
"Vermelho vulcânico") "Vermelho vulcânico")
MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_RIBBON_ENABLE, MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_RIBBON_ENABLE,
"Sombreamento do canal do menu") "Shader do canal do menu")
MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_SCALE_FACTOR, MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_SCALE_FACTOR,
"Fator de escala do menu") "Fator de escala do menu")
MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_SHADOWS_ENABLE, MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_SHADOWS_ENABLE,
@ -1748,7 +1748,7 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_THEME,
MSG_HASH(MENU_ENUM_LABEL_VALUE_YES, MSG_HASH(MENU_ENUM_LABEL_VALUE_YES,
"Sim") "Sim")
MSG_HASH(MENU_ENUM_LABEL_VIDEO_SHADER_PRESET_TWO, MSG_HASH(MENU_ENUM_LABEL_VIDEO_SHADER_PRESET_TWO,
"Pré-definição de sombreamento") "Pré-definição de shader")
MSG_HASH(MENU_ENUM_SUBLABEL_CHEEVOS_ENABLE, MSG_HASH(MENU_ENUM_SUBLABEL_CHEEVOS_ENABLE,
"Ativar/desativar as conquistas. Para mais informações, visite http://retroachievements.org") "Ativar/desativar as conquistas. Para mais informações, visite http://retroachievements.org")
MSG_HASH(MENU_ENUM_SUBLABEL_CHEEVOS_TEST_UNOFFICIAL, MSG_HASH(MENU_ENUM_SUBLABEL_CHEEVOS_TEST_UNOFFICIAL,
@ -1822,7 +1822,7 @@ MSG_HASH(MENU_ENUM_SUBLABEL_SAMBA_ENABLE,
MSG_HASH(MENU_ENUM_SUBLABEL_SERVICES_SETTINGS, MSG_HASH(MENU_ENUM_SUBLABEL_SERVICES_SETTINGS,
"Gerir o nível de serviços do sistema operativo.") "Gerir o nível de serviços do sistema operativo.")
MSG_HASH(MENU_ENUM_SUBLABEL_SHOW_HIDDEN_FILES, MSG_HASH(MENU_ENUM_SUBLABEL_SHOW_HIDDEN_FILES,
"Mostrar ficheiros/pastas escondidos no navegador de ficheiros.") "Mostrar ficheiros/pastas escondidos no explorador de ficheiros.")
MSG_HASH(MENU_ENUM_SUBLABEL_SSH_ENABLE, MSG_HASH(MENU_ENUM_SUBLABEL_SSH_ENABLE,
"Ativar/desativar acesso remoto pela linha de comandos.") "Ativar/desativar acesso remoto pela linha de comandos.")
MSG_HASH(MENU_ENUM_SUBLABEL_SUSPEND_SCREENSAVER_ENABLE, MSG_HASH(MENU_ENUM_SUBLABEL_SUSPEND_SCREENSAVER_ENABLE,
@ -1888,7 +1888,7 @@ MSG_HASH(MSG_CONFIG_DIRECTORY_NOT_SET,
MSG_HASH(MSG_CONNECTED_TO, MSG_HASH(MSG_CONNECTED_TO,
"Conectado a") "Conectado a")
MSG_HASH(MSG_CONTENT_CRC32S_DIFFER, MSG_HASH(MSG_CONTENT_CRC32S_DIFFER,
"Os conteúdo CRC32 diferem. Não é possível usar jogos diferentes.") "As somas CRC32 diferem entre si. Não é possível usar jogos diferentes.")
MSG_HASH(MSG_CONTENT_LOADING_SKIPPED_IMPLEMENTATION_WILL_DO_IT, MSG_HASH(MSG_CONTENT_LOADING_SKIPPED_IMPLEMENTATION_WILL_DO_IT,
"Carregamento de conteúdo ignorado. A implementação carregará por conta própria.") "Carregamento de conteúdo ignorado. A implementação carregará por conta própria.")
MSG_HASH(MSG_CORE_DOES_NOT_SUPPORT_SAVESTATES, MSG_HASH(MSG_CORE_DOES_NOT_SUPPORT_SAVESTATES,
@ -1960,7 +1960,7 @@ MSG_HASH(MSG_FAILED_TO_ACCEPT_INCOMING_SPECTATOR,
MSG_HASH(MSG_FAILED_TO_ALLOCATE_MEMORY_FOR_PATCHED_CONTENT, MSG_HASH(MSG_FAILED_TO_ALLOCATE_MEMORY_FOR_PATCHED_CONTENT,
"Falha ao alocar memória para o conteúdo do patch...") "Falha ao alocar memória para o conteúdo do patch...")
MSG_HASH(MSG_FAILED_TO_APPLY_SHADER, MSG_HASH(MSG_FAILED_TO_APPLY_SHADER,
"Falha ao aplicar o sombreamento.") "Falha ao aplicar o shader.")
MSG_HASH(MSG_FAILED_TO_BIND_SOCKET, MSG_HASH(MSG_FAILED_TO_BIND_SOCKET,
"Falha ao abrir a ligação para o socket.") "Falha ao abrir a ligação para o socket.")
MSG_HASH(MSG_FAILED_TO_CREATE_THE_DIRECTORY, MSG_HASH(MSG_FAILED_TO_CREATE_THE_DIRECTORY,
@ -2310,7 +2310,7 @@ MSG_HASH(
) )
MSG_HASH( MSG_HASH(
MENU_ENUM_SUBLABEL_AUDIO_ENABLE, MENU_ENUM_SUBLABEL_AUDIO_ENABLE,
"Ativar a reprodução de som." "Ativar som."
) )
MSG_HASH( MSG_HASH(
MENU_ENUM_SUBLABEL_AUDIO_MAX_TIMING_SKEW, MENU_ENUM_SUBLABEL_AUDIO_MAX_TIMING_SKEW,
@ -2517,7 +2517,7 @@ MSG_HASH(
) )
MSG_HASH( MSG_HASH(
MENU_ENUM_SUBLABEL_BLOCK_SRAM_OVERWRITE, MENU_ENUM_SUBLABEL_BLOCK_SRAM_OVERWRITE,
"Impede a substituição do Save RAM quando esteve estiver a carregar estados que foram guardados anteriormente. Pode provocar perturbações nos jogos." "Impedir a sobreposição da Save RAM durante o carregamento de estados de gravação. Pode provocar perturbações nos jogos."
) )
MSG_HASH( MSG_HASH(
MENU_ENUM_SUBLABEL_FASTFORWARD_RATIO, MENU_ENUM_SUBLABEL_FASTFORWARD_RATIO,
@ -2533,7 +2533,7 @@ MSG_HASH(
) )
MSG_HASH( MSG_HASH(
MENU_ENUM_SUBLABEL_REWIND_GRANULARITY, MENU_ENUM_SUBLABEL_REWIND_GRANULARITY,
"Ao rebobinar um número definido de fotogramas, você poderá retroceder vários fotogramas de cada vez, aumentando a velocidade da função." "Ao retroceder o tempo durante um número definido de fotogramas, você poderá retroceder vários fotogramas de cada vez, aumentando a velocidade da função."
) )
MSG_HASH( MSG_HASH(
MENU_ENUM_SUBLABEL_LIBRETRO_LOG_LEVEL, MENU_ENUM_SUBLABEL_LIBRETRO_LOG_LEVEL,
@ -2613,7 +2613,7 @@ MSG_HASH(
) )
MSG_HASH( MSG_HASH(
MENU_ENUM_SUBLABEL_WIFI_DRIVER, MENU_ENUM_SUBLABEL_WIFI_DRIVER,
"Controlador de Wi-Fi." "Controlador de redes sem fios."
) )
MSG_HASH( MSG_HASH(
MENU_ENUM_SUBLABEL_NAVIGATION_BROWSER_FILTER_SUPPORTED_EXTENSIONS_ENABLE, MENU_ENUM_SUBLABEL_NAVIGATION_BROWSER_FILTER_SUPPORTED_EXTENSIONS_ENABLE,
@ -2653,7 +2653,7 @@ MSG_HASH(
) )
MSG_HASH( MSG_HASH(
MENU_ENUM_SUBLABEL_OVERLAY_PRESET, MENU_ENUM_SUBLABEL_OVERLAY_PRESET,
"Seleciona uma camada de sobreposição do navegador de ficheiros." "Seleciona uma camada de sobreposição do explorador de ficheiros."
) )
MSG_HASH( MSG_HASH(
MENU_ENUM_SUBLABEL_NETPLAY_IP_ADDRESS, MENU_ENUM_SUBLABEL_NETPLAY_IP_ADDRESS,
@ -2752,7 +2752,7 @@ MSG_HASH(MENU_ENUM_SUBLABEL_INFORMATION,
MSG_HASH(MENU_ENUM_SUBLABEL_RUN, MSG_HASH(MENU_ENUM_SUBLABEL_RUN,
"Executar o conteúdo.") "Executar o conteúdo.")
MSG_HASH(MENU_ENUM_SUBLABEL_MENU_FILE_BROWSER_SETTINGS, MSG_HASH(MENU_ENUM_SUBLABEL_MENU_FILE_BROWSER_SETTINGS,
"Alterar definições do navegador de ficheiros.") "Alterar definições do explorador de ficheiros.")
MSG_HASH( MSG_HASH(
MENU_ENUM_SUBLABEL_AUTO_REMAPS_ENABLE, MENU_ENUM_SUBLABEL_AUTO_REMAPS_ENABLE,
"Ativar teclas personalizadas no arranque, por defeito." "Ativar teclas personalizadas no arranque, por defeito."
@ -2822,7 +2822,7 @@ MSG_HASH(MENU_ENUM_SUBLABEL_PLAYLIST_ENTRY_REMOVE,
MSG_HASH(MENU_ENUM_SUBLABEL_SYSTEM_DIRECTORY, MSG_HASH(MENU_ENUM_SUBLABEL_SYSTEM_DIRECTORY,
"Define a pasta de sistema. Os núcleos podem verificar esta pasta para o carregamento de ficheiros BIOS, configurações específicas de sistema, etc.") "Define a pasta de sistema. Os núcleos podem verificar esta pasta para o carregamento de ficheiros BIOS, configurações específicas de sistema, etc.")
MSG_HASH(MENU_ENUM_SUBLABEL_RGUI_BROWSER_DIRECTORY, MSG_HASH(MENU_ENUM_SUBLABEL_RGUI_BROWSER_DIRECTORY,
"Define a pasta inicial para o navegador de ficheiros.") "Define a pasta inicial para o explorador de ficheiros.")
MSG_HASH( MSG_HASH(
MENU_ENUM_SUBLABEL_CONTENT_DIR, MENU_ENUM_SUBLABEL_CONTENT_DIR,
"Habitualmente, definido pelos estúdios de desenvolvimento que agrupam aplicações libretro/RetroArch, tendo como destino os recursos." "Habitualmente, definido pelos estúdios de desenvolvimento que agrupam aplicações libretro/RetroArch, tendo como destino os recursos."
@ -2833,7 +2833,7 @@ MSG_HASH(MENU_ENUM_SUBLABEL_THUMBNAILS_DIRECTORY,
"Miniaturas auxiliares (capas e imagens diversas) são armazenadas aqui." "Miniaturas auxiliares (capas e imagens diversas) são armazenadas aqui."
) )
MSG_HASH(MENU_ENUM_SUBLABEL_RGUI_CONFIG_DIRECTORY, MSG_HASH(MENU_ENUM_SUBLABEL_RGUI_CONFIG_DIRECTORY,
"Define o pasta inicial para o menu de configuração do navegador.") "Define o pasta inicial para o menu de configuração do explorador de ficheiros.")
MSG_HASH(MENU_ENUM_SUBLABEL_NETPLAY_INPUT_LATENCY_FRAMES_MIN, MSG_HASH(MENU_ENUM_SUBLABEL_NETPLAY_INPUT_LATENCY_FRAMES_MIN,
"O número de fotogramas de latência de entrada para o Netplay utilizar para ocultar a latência da rede. Reduz a instabilidade e faz com que a funcionalidade de Netplay seja menos exigente para o processador, com um custo perceptível de tempo de atraso.") "O número de fotogramas de latência de entrada para o Netplay utilizar para ocultar a latência da rede. Reduz a instabilidade e faz com que a funcionalidade de Netplay seja menos exigente para o processador, com um custo perceptível de tempo de atraso.")
MSG_HASH(MENU_ENUM_SUBLABEL_NETPLAY_INPUT_LATENCY_FRAMES_RANGE, MSG_HASH(MENU_ENUM_SUBLABEL_NETPLAY_INPUT_LATENCY_FRAMES_RANGE,
@ -2939,23 +2939,23 @@ MSG_HASH(MENU_ENUM_SUBLABEL_RECORDING_CONFIG_DIRECTORY,
MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_FONT_PATH, MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_FONT_PATH,
"Selecione uma fonte diferente para as notificações no ecrã.") "Selecione uma fonte diferente para as notificações no ecrã.")
MSG_HASH(MENU_ENUM_SUBLABEL_SHADER_APPLY_CHANGES, MSG_HASH(MENU_ENUM_SUBLABEL_SHADER_APPLY_CHANGES,
"As alterações das configurações de sombreamento tem efeito imediato. Utilize isto caso tenha alterado a quantidade de passagens de sombreamento, filtros, escala FBO, etc.") "As alterações das configurações do shader têm efeito imediato. Utilize isto caso tenha alterado a quantidade de passagens de sombreamento, filtros, escala FBO, etc.")
MSG_HASH( MSG_HASH(
MENU_ENUM_SUBLABEL_VIDEO_SHADER_NUM_PASSES, MENU_ENUM_SUBLABEL_VIDEO_SHADER_NUM_PASSES,
"Aumentar ou diminuir a quantidade de passagens do canal de sombreamento. Você pode adicionar um sombreamento separado para cada passagem do canal e configurar a sua escala e filtro." "Aumentar ou diminuir a quantidade de passagens do canal do shader. Você pode adicionar um sombreamento separado para cada passagem do canal e configurar a sua escala e filtro."
) )
MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET, MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET,
"Carregar uma pré-definição de sombreamento. O canal de sombreamento será definido automaticamente.") "Carregar uma pré-definição de sombreamento. O canal do shader será definido automaticamente.")
MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE_AS, MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE_AS,
"Guardar as definições de sombreamento atuais como novas pré-definições de sombreamento.") "Guardar as definições de shader atuais como novas pré-definições de sombreamento.")
MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE_CORE, MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE_CORE,
"Guardar as definições de sombreamento atuais como definições padrão para esta aplicação/núcleo.") "Guardar as definições de shader atuais como definições padrão para esta aplicação/núcleo.")
MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE_GAME, MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE_GAME,
"Guardar as definições de sombreamento atuais como definições padrão para o conteúdo.") "Guardar as definições de shader atuais como definições padrão para o conteúdo.")
MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_SHADER_PARAMETERS, MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_SHADER_PARAMETERS,
"Modifica o conteúdo do sombreamento atual diretamente. As alterações não serão guardadas no ficheiro pré-definido.") "Modifica o conteúdo do shader atual diretamente. As alterações não serão guardadas no ficheiro pré-definido.")
MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_PARAMETERS, MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_PARAMETERS,
"Modifica a pré-definição de sombreamento próprio que é utilizado no menu.") "Modifica a pré-definição de shader próprio que é utilizado no menu.")
MSG_HASH( MSG_HASH(
MENU_ENUM_SUBLABEL_CHEAT_NUM_PASSES, MENU_ENUM_SUBLABEL_CHEAT_NUM_PASSES,
"Aumentar ou diminuir a quantidade de batota." "Aumentar ou diminuir a quantidade de batota."