diff --git a/intl/msg_hash_chs.h b/intl/msg_hash_chs.h
index 2247b51f46..e01fe7bd62 100644
--- a/intl/msg_hash_chs.h
+++ b/intl/msg_hash_chs.h
@@ -886,7 +886,9 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_KOREAN,
"韩语")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_POLISH,
"波兰语")
-MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE,
+MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_BRAZIL,
+ "葡萄牙语")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_PORTUGAL,
"葡萄牙语")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN,
"俄语")
diff --git a/intl/msg_hash_de.h b/intl/msg_hash_de.h
index 068b142efc..d4107e40c3 100644
--- a/intl/msg_hash_de.h
+++ b/intl/msg_hash_de.h
@@ -871,8 +871,10 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_KOREAN,
"Koreanisch")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_POLISH,
"Polnisch")
-MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE,
- "Portugiesisch")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_BRAZIL,
+ "Portugiesisch (Brazil)")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_PORTUGAL,
+ "Portugiesisch (Portugal)")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN,
"Russisch")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_SPANISH,
diff --git a/intl/msg_hash_eo.h b/intl/msg_hash_eo.h
index aede2dfc0d..025fbc0070 100644
--- a/intl/msg_hash_eo.h
+++ b/intl/msg_hash_eo.h
@@ -796,8 +796,10 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_KOREAN,
"Korean")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_POLISH,
"Polish")
-MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE,
- "Portuguese")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_BRAZIL,
+ "Portuguese (Brazil)")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_PORTUGAL,
+ "Portuguese (Portugal)")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN,
"Russian")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_SPANISH,
diff --git a/intl/msg_hash_es.c b/intl/msg_hash_es.c
index 5f2c0ed82e..464ad14003 100644
--- a/intl/msg_hash_es.c
+++ b/intl/msg_hash_es.c
@@ -1766,8 +1766,10 @@ const char *msg_hash_to_str_es(enum msg_hash_enums msg)
return "Japonés";
case MENU_ENUM_LABEL_VALUE_LANG_KOREAN:
return "Coreano";
- case MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE:
- return "Portugués";
+ case MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_BRAZIL:
+ return "Portugués (Brazil)";
+ case MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_PORTUGAL:
+ return "Portugués (Portugal)";
case MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN:
return "Ruso";
case MENU_ENUM_LABEL_VALUE_LANG_SPANISH:
diff --git a/intl/msg_hash_fr.h b/intl/msg_hash_fr.h
index fadaff6d5e..9364ffa4c0 100644
--- a/intl/msg_hash_fr.h
+++ b/intl/msg_hash_fr.h
@@ -790,8 +790,10 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_JAPANESE,
"Japonais")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_KOREAN,
"Coréen")
-MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE,
- "Portuguais")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_BRAZIL,
+ "Portuguais (Brazil)")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_PORTUGAL,
+ "Portuguais (Portugal)")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN,
"Russe")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_SPANISH,
diff --git a/intl/msg_hash_it.h b/intl/msg_hash_it.h
index 76a68124e8..7dcafd8560 100644
--- a/intl/msg_hash_it.h
+++ b/intl/msg_hash_it.h
@@ -760,8 +760,10 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_KOREAN,
"Coreano")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_POLISH,
"Polacco")
-MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE,
- "Portoghese")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_BRAZIL,
+ "Portoghese (Brazil)")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_PORTUGAL,
+ "Portoghese (Portugal)")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN,
"Russo")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_SPANISH,
diff --git a/intl/msg_hash_ja.h b/intl/msg_hash_ja.h
index 01ca7dca4c..70dc30acde 100644
--- a/intl/msg_hash_ja.h
+++ b/intl/msg_hash_ja.h
@@ -887,7 +887,9 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_KOREAN,
"韓国語")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_POLISH,
"ポーランド語")
-MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE,
+MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_BRAZIL,
+ "ポルトガル語")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_PORTUGAL,
"ポルトガル語")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN,
"ロシア語")
diff --git a/intl/msg_hash_ko.h b/intl/msg_hash_ko.h
index 79c19ce9d1..46893dc2fa 100644
--- a/intl/msg_hash_ko.h
+++ b/intl/msg_hash_ko.h
@@ -871,7 +871,9 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_KOREAN,
"한국어")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_POLISH,
"폴란드어")
-MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE,
+MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_BRAZIL,
+ "포르투칼어")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_PORTUGAL,
"포르투칼어")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN,
"러시아어")
diff --git a/intl/msg_hash_nl.h b/intl/msg_hash_nl.h
index 6ce92a9aa5..02e8b8596f 100644
--- a/intl/msg_hash_nl.h
+++ b/intl/msg_hash_nl.h
@@ -796,8 +796,10 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_KOREAN,
"Koreaans")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_POLISH,
"Pools")
-MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE,
- "Portugees")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_BRAZIL,
+ "Portugees (Brazil)")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_PORTUGAL,
+ "Portugees (Portugal)")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN,
"Russisch")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_SPANISH,
diff --git a/intl/msg_hash_pl.c b/intl/msg_hash_pl.c
index b0294549fa..d6d32186f8 100644
--- a/intl/msg_hash_pl.c
+++ b/intl/msg_hash_pl.c
@@ -298,8 +298,10 @@ const char *msg_hash_to_str_pl(enum msg_hash_enums msg)
return "japoński";
case MENU_ENUM_LABEL_VALUE_LANG_KOREAN:
return "koreański";
- case MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE:
- return "portugalski";
+ case MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_BRAZIL:
+ return "portugalski (brazil)";
+ case MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_PORTUGAL:
+ return "portugalski (portugal)";
case MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN:
return "rosyjski";
case MENU_ENUM_LABEL_VALUE_LANG_SPANISH:
diff --git a/intl/msg_hash_pt.c b/intl/msg_hash_pt_br.c
similarity index 99%
rename from intl/msg_hash_pt.c
rename to intl/msg_hash_pt_br.c
index 1523ab4ba3..05f74f33da 100644
--- a/intl/msg_hash_pt.c
+++ b/intl/msg_hash_pt_br.c
@@ -23,7 +23,7 @@
#include "../../configuration.h"
-int menu_hash_get_help_pt_enum(enum msg_hash_enums msg, char *s, size_t len)
+int menu_hash_get_help_pt_br_enum(enum msg_hash_enums msg, char *s, size_t len)
{
uint32_t driver_hash = 0;
settings_t *settings = config_get_ptr();
@@ -947,7 +947,7 @@ int menu_hash_get_help_pt_enum(enum msg_hash_enums msg, char *s, size_t len)
return 0;
}
-const char *msg_hash_to_str_pt(enum msg_hash_enums msg)
+const char *msg_hash_to_str_pt_br(enum msg_hash_enums msg)
{
switch (msg)
{
@@ -1201,8 +1201,10 @@ const char *msg_hash_to_str_pt(enum msg_hash_enums msg)
return "Japonês";
case MENU_ENUM_LABEL_VALUE_LANG_KOREAN:
return "Coreano";
- case MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE:
- return "Português";
+ case MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_BRAZIL:
+ return "Português (Brasileiro)";
+ case MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_PORTUGAL:
+ return "Português (Portugal)";
case MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN:
return "Russo";
case MENU_ENUM_LABEL_VALUE_LANG_SPANISH:
diff --git a/intl/msg_hash_pt.h b/intl/msg_hash_pt_br.h
similarity index 99%
rename from intl/msg_hash_pt.h
rename to intl/msg_hash_pt_br.h
index 816c2a19d6..92fd8b43ad 100644
--- a/intl/msg_hash_pt.h
+++ b/intl/msg_hash_pt_br.h
@@ -871,8 +871,10 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_KOREAN,
"Coreano")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_POLISH,
"Polonês")
-MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE,
- "Português")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_BRAZIL,
+ "Português (Brasileiro)")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_PORTUGAL,
+ "Português (Portugal)")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN,
"Russo")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_SPANISH,
diff --git a/intl/msg_hash_pt_pt.c b/intl/msg_hash_pt_pt.c
new file mode 100644
index 0000000000..ff684f1d98
--- /dev/null
+++ b/intl/msg_hash_pt_pt.c
@@ -0,0 +1,1883 @@
+/* RetroArch - A frontend for libretro.
+ * Copyright (C) 2011-2017 - Daniel De Matteis
+ *
+ * RetroArch is free software: you can redistribute it and/or modify it under the terms
+ * of the GNU General Public License as published by the Free Software Found-
+ * ation, either version 3 of the License, or (at your option) any later version.
+ *
+ * RetroArch is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY;
+ * without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
+ * PURPOSE. See the GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License along with RetroArch.
+ * If not, see .
+ */
+
+#include "../msg_hash.h"
+#include
+#include
+
+#include
+#include
+#include
+
+#include "../../configuration.h"
+
+int menu_hash_get_help_pt_pt_enum(enum msg_hash_enums msg, char *s, size_t len)
+{
+ uint32_t driver_hash = 0;
+ settings_t *settings = config_get_ptr();
+
+ switch (msg)
+ {
+ case MENU_ENUM_LABEL_CORE_LIST:
+ snprintf(s, len,
+ "Carregar Core. \n"
+ " \n"
+ "Busca uma implementação de um core \n"
+ "libretro. Onde a busca inicia depende \n"
+ "do caminho do seu Diretório de Cores. \n"
+ "Se não definido, começará no raiz. \n"
+ " \n"
+ "Se o Diretório de Cores estiver definido, \n"
+ "o menu o usará como pasta inicial. Se for um \n"
+ "caminho completo, ele começará na pasta onde \n"
+ "o arquivo estiver.");
+ break;
+ case MENU_ENUM_LABEL_INPUT_DRIVER:
+ if (settings)
+ driver_hash = msg_hash_calculate(settings->input.driver);
+
+ switch (driver_hash)
+ {
+ case MENU_LABEL_INPUT_DRIVER_UDEV:
+ snprintf(s, len,
+ "Driver de entrada udev. \n"
+ " \n"
+ "Esse driver funciona sem o X. \n"
+ " \n"
+ "Ele usa a recente API de joypads \n"
+ "evdev para supporte a joystick. \n"
+ "Suporta Hot-Swap e force feedback \n"
+ "(se suportado pelo dispositivo). \n"
+ " \n"
+ "O driver lê os eventos evdev para suporte a \n"
+ "teclado. Suporta também callback de teclado, \n"
+ "mouses e touchpads. \n"
+ " \n"
+ "Em geral, na maioria das distribuições, os nós \n"
+ "/dev/input são root-only (modo 600). Mas você pode \n"
+ "definir uma regra udev para dar acesso a non-roots."
+ );
+ break;
+ case MENU_LABEL_INPUT_DRIVER_LINUXRAW:
+ snprintf(s, len,
+ "Driver de Entrada linuxraw. \n"
+ " \n"
+ "Esse driver requer um TTY ativo. Eventos de \n"
+ "teclado são lidos diretamente do TTY, tornando-o \n"
+ "simples, mas não tão flexível quanto o udev. \n" "Mouses, etc, não são suportados. \n"
+ " \n"
+ "Esse driver usa a antiga API de joysticks \n"
+ "(/dev/input/js*).");
+ break;
+ default:
+ snprintf(s, len,
+ "Driver de Entrada.\n"
+ " \n"
+ "Dependendo do driver de vídeo, pode ser necessário \n"
+ "forçar um driver de entrada diferente.");
+ break;
+ }
+ break;
+ case MENU_ENUM_LABEL_LOAD_CONTENT_HISTORY:
+ snprintf(s, len,
+ "Carregando conteúdo do histórico. \n"
+ " \n"
+ "Ao carregar conteúdos, suas combinações com \n"
+ "cores são salvas no histórico. \n"
+ " \n"
+ "O histórico é salvo em um arquivo no mesmo \n"
+ "diretório do arquivo de configuração. Se nenhuma \n"
+ "configuração tiver sido carregada, o histórico \n"
+ "não será salvo ou carregado e não vai existir no \n"
+ "menu principal."
+ );
+ break;
+ case MENU_ENUM_LABEL_VIDEO_DRIVER:
+ snprintf(s, len,
+ "Driver de Vídeo em uso.");
+
+ if (string_is_equal(settings->video.driver, "gl"))
+ {
+ snprintf(s, len,
+ "Driver de Vídeo OpenGL. \n"
+ " \n"
+ "Esse driver permite o uso de cores libretro GL \n"
+ "em adição às implementações de cores de \n"
+ "renderização por software.\n"
+ " \n"
+ "O desempenho das implementações dos cores de\n"
+ "renderização por software e libretro GL \n"
+ "depende do driver GL instalado em sua \n"
+ "placa de vídeo.");
+ }
+ else if (string_is_equal(settings->video.driver, "sdl2"))
+ {
+ snprintf(s, len,
+ "Driver de Vídeo SDL 2.\n"
+ " \n"
+ "Esse é um driver de vídeo SDL 2 de \n"
+ "renderização por software.\n"
+ " \n"
+ "O desempenho das implementações dos cores de \n"
+ "renderização por software depende da \n"
+ "implementação SDL de sua plataforma.");
+ }
+ else if (string_is_equal(settings->video.driver, "sdl1"))
+ {
+ snprintf(s, len,
+ "Driver de Vídeo SDL.\n"
+ " \n"
+ "Esse é um driver de vídeo SDL 1.2 de \n"
+ "renderização por software.\n"
+ " \n"
+ "O desemprenho é considerado subótimo. \n"
+ "Considere seu uso apenas em último caso.");
+ }
+ else if (string_is_equal(settings->video.driver, "d3d"))
+ {
+ snprintf(s, len,
+ "Driver de Vídeo Direct3D. \n"
+ " \n"
+ "O desempenho das implementações dos cores de\n"
+ "renderização por software depende do driver \n"
+ "D3D instalado em sua placa de vídeo.");
+ }
+ else if (string_is_equal(settings->video.driver, "exynos"))
+ {
+ snprintf(s, len,
+ "Driver de Vídeo Exynos-G2D. \n"
+ " \n"
+ "Esse é um driver de vídeo Exynos de baixo nível. \n"
+ "Usa o bloco G2D do SoC Samsung Exynos \n"
+ "para operações de blit. \n"
+ " \n"
+ "O desempenho para cores de renderização por \n"
+ "software deve ser ótimo.");
+ }
+ else if (string_is_equal(settings->video.driver, "sunxi"))
+ {
+ snprintf(s, len,
+ "Driver de Vídeo Sunxi-G2D. \n"
+ " \n"
+ "Esse é um driver de vídeo Sunxi de baixo nível. \n"
+ "Usa o bloco G2D dos SoCs Allwinner.");
+ }
+ break;
+ case MENU_ENUM_LABEL_AUDIO_DSP_PLUGIN:
+ snprintf(s, len,
+ "Plugin de DSP de Áudio.\n"
+ "Processa áudio antes de ser enviado ao \n"
+ "driver."
+ );
+ break;
+ case MENU_ENUM_LABEL_AUDIO_RESAMPLER_DRIVER:
+ if (settings)
+ driver_hash = msg_hash_calculate(settings->audio.resampler);
+
+ switch (driver_hash)
+ {
+ case MENU_LABEL_AUDIO_RESAMPLER_DRIVER_SINC:
+ snprintf(s, len,
+ "Implementação Windowed SINC.");
+ break;
+ case MENU_LABEL_AUDIO_RESAMPLER_DRIVER_CC:
+ snprintf(s, len,
+ "Implementação Convoluted Cosine.");
+ break;
+ }
+ break;
+ case MENU_ENUM_LABEL_VIDEO_SHADER_PRESET:
+ snprintf(s, len,
+ "Carregar Predefinições de Shader. \n"
+ " \n"
+ " Carregar predefinições em "
+#ifdef HAVE_CG
+ "Cg"
+#endif
+#ifdef HAVE_GLSL
+#ifdef HAVE_CG
+ "/"
+#endif
+ "GLSL"
+#endif
+#ifdef HAVE_HLSL
+#if defined(HAVE_CG) || defined(HAVE_HLSL)
+ "/"
+#endif
+ "HLSL"
+#endif
+ " diretamente. \n"
+ "O menu de shaders é atualizado de acordo. \n"
+ " \n"
+ "Se o CGP usar métodos de interpolação complexos, \n"
+ "(fator de escala diferente para X e Y) o fator \n"
+ "de escala mostrado no menu poderá não ser \n"
+ "correto."
+ );
+ break;
+ case MENU_ENUM_LABEL_VIDEO_SHADER_SCALE_PASS:
+ snprintf(s, len,
+ "Escala para este passo. \n"
+ " \n"
+ "O fator de escala se acumula, i.e. 2x \n"
+ "para o primeiro passo e 2x para o segundo \n"
+ "vai lhe fornecer uma escala total de 4x. \n"
+ " \n"
+ "Se houver um fator de escala no último \n"
+ "passo, o resultado será esticado na tela \n"
+ "com o filtro especificado em 'Filtro \n"
+ "Padrão'. \n"
+ " \n"
+ "Se 'Tanto faz' estiver definido, a escala \n"
+ "de 1x ou o esticamento para tela cheia serão \n"
+ "usados dependendo se o primeiro foi ou não \n"
+ "definido no último passo."
+ );
+ break;
+ case MENU_ENUM_LABEL_VIDEO_SHADER_NUM_PASSES:
+ snprintf(s, len,
+ "Número de Shaders. \n"
+ " \n"
+ "O RetroArch permite que você combine vários \n"
+ "shaders com número arbitrário de passos, filtros \n"
+ "de hardware e fatores de escala personalizados. \n"
+ " \n"
+ "Essa opção especifica o número de passos a usar. \n"
+ "Se for definido como 0 e usada a opção Aplicar \n"
+ "Alterações de Shaders, será usado um shader vazio. \n"
+ " \n"
+ "A opção Filtro Padrão irá afetar o filtro \n"
+ "de esticamento.");
+ break;
+ case MENU_ENUM_LABEL_VIDEO_SHADER_PARAMETERS:
+ snprintf(s, len,
+ "Parâmetros de Shaders. \n"
+ " \n"
+ "Modifica o shader em uso diretamente. Não será \n"
+ "salvo no arquivo de predefinições CGP/GLSLP.");
+ break;
+ case MENU_ENUM_LABEL_VIDEO_SHADER_PRESET_PARAMETERS:
+ snprintf(s, len,
+ "Parâmetros de Predefinições de Shader. \n"
+ " \n"
+ "Modifica as predefinições de shader em uso no menu."
+ );
+ break;
+ case MENU_ENUM_LABEL_VIDEO_SHADER_PASS:
+ snprintf(s, len,
+ "Caminho do shader. \n"
+ " \n"
+ "Todos os shaders devem ser do mesmo \n"
+ "tipo (i.e. CG, GLSL ou HLSL). \n"
+ " \n"
+ "Defina o Diretório de Shaders para indicar \n"
+ "onde o buscador começa a procurar pelos \n"
+ "shaders."
+ );
+ break;
+ case MENU_ENUM_LABEL_CONFIG_SAVE_ON_EXIT:
+ snprintf(s, len,
+ "Salva configuração ao sair. Útil para\n"
+ "o menu, pois as definições podem ser\n"
+ "modificadas. Sobrescreve a configuração.\n"
+ " \n"
+ "#includes e comentários não são \n"
+ "preservados. \n"
+ " \n"
+ "Por design, o arquivo de configuração \n"
+ "é considerado imutável, pois ele é \n"
+ "provavelmente mantido pelo usuário, \n"
+ "e não deve ser sobrescrito sem o \n"
+ "seu conhecimento."
+#if defined(RARCH_CONSOLE) || defined(RARCH_MOBILE)
+ "\nPorém, isso não funciona assim nos \n"
+ "consoles, pois abrir o arquivo de \n"
+ "configuração manualmente não é \n"
+ "realmente uma opção."
+#endif
+ );
+ break;
+ case MENU_ENUM_LABEL_VIDEO_SHADER_FILTER_PASS:
+ snprintf(s, len,
+ "Filtro de hardware para este passo. \n"
+ " \n"
+ "Se 'Tanto faz' estiver definido, o 'Filtro \n"
+ "Padrão' será usado."
+ );
+ break;
+ case MENU_ENUM_LABEL_AUTOSAVE_INTERVAL:
+ snprintf(s, len,
+ "Salva automaticamente a SRAM \n"
+ "em intervalos regulares.\n"
+ " \n"
+ "Está desativado por padrão. O intervalo é \n"
+ "medido em segundos. \n"
+ " \n"
+ "Um valor de 0 desativa o salvamento \n"
+ "automático.");
+ break;
+ case MENU_ENUM_LABEL_INPUT_BIND_DEVICE_TYPE:
+ snprintf(s, len,
+ "Tipo de Dispositivo de Entrada. \n"
+ " \n"
+ "Escolhe o dispositivo a usar. Isso é \n"
+ "relevante para o core libretro."
+ );
+ break;
+ case MENU_ENUM_LABEL_LIBRETRO_LOG_LEVEL:
+ snprintf(s, len,
+ "Define o nível de registro para os cores \n"
+ "(GET_LOG_INTERFACE). \n"
+ " \n"
+ " Se o nível de registro de um core \n"
+ " libretro estiver abaixo de libretro_log, \n"
+ " esse será ignorado.\n"
+ " \n"
+ " Registros DEBUG são sempre ignorados a menos \n"
+ " que o modo prolixo seja ativado (--verbose).\n"
+ " \n"
+ " DEBUG = 0\n"
+ " INFO = 1\n"
+ " WARN = 2\n"
+ " ERROR = 3"
+ );
+ break;
+ case MENU_ENUM_LABEL_STATE_SLOT_INCREASE:
+ case MENU_ENUM_LABEL_STATE_SLOT_DECREASE:
+ snprintf(s, len,
+ "Slot de Savestates.\n"
+ " \n"
+ " Com o slot definido em 0, o nome do Savestate \n"
+ " será *.state (ou o que estiver definido em commandline).\n"
+ "Se diferente de 0, o nome será (caminho)(d), \n"
+ "em que (d) é o número do slot.");
+ break;
+ case MENU_ENUM_LABEL_SHADER_APPLY_CHANGES:
+ snprintf(s, len,
+ "Aplicar Alterações de Shaders. \n"
+ " \n"
+ "Após alterar definições de shaders, use-o para \n"
+ "aplicar as mudanças. \n"
+ " \n"
+ "Mudar definições de shaders é uma operação \n"
+ "computacionalmente cara e deve ser \n"
+ "realizada explicitamente. \n"
+ " \n"
+ "Quando se aplicam shaders, as definições do menu \n"
+ "de shaders são salvas em um arquivo temporário \n"
+ "(menu.cgp ou menu.glslp) e carregadas. O arquivo \n"
+ "persiste ao fechar o RetroArch. Ele é salvo \n"
+ "no Diretório de Shaders."
+ );
+ break;
+ case MENU_ENUM_LABEL_MENU_TOGGLE:
+ snprintf(s, len,
+ "Alterna menu.");
+ break;
+ case MENU_ENUM_LABEL_GRAB_MOUSE_TOGGLE:
+ snprintf(s, len,
+ "Alterna uso de mouse.\n"
+ " \n"
+ "Quando o mouse é usado, RetroArch o esconde e \n"
+ "mantém o seu ponteiro dentro da janela para \n"
+ "permitir que a entrada relativa do mouse \n"
+ "funcione melhor.");
+ break;
+ case MENU_ENUM_LABEL_DISK_NEXT:
+ snprintf(s, len,
+ "Circula por imagens de discos. Usar \n"
+ "após ejetar. \n"
+ " \n"
+ " Finaliza ao usar ejetar novamente.");
+ break;
+ case MENU_ENUM_LABEL_VIDEO_FILTER:
+#ifdef HAVE_FILTERS_BUILTIN
+ snprintf(s, len,
+ "Filtro de vídeo baseado em CPU.");
+#else
+ snprintf(s, len,
+ "Filtro de vídeo baseado em CPU.\n"
+ " \n"
+ "Caminho para uma biblioteca dinâmica.");
+#endif
+ break;
+ case MENU_ENUM_LABEL_AUDIO_DEVICE:
+ snprintf(s, len,
+ "Sobrepõe-se ao dispositivo de áudio padrão \n"
+ "que está em uso.\n"
+ "É dependente do driver. \n"
+#ifdef HAVE_ALSA
+ " \n"
+ "ALSA precisa de um dispositivo PCM."
+#endif
+#ifdef HAVE_OSS
+ " \n"
+ "OSS precisa de um caminho (ex.: /dev/dsp)."
+#endif
+#ifdef HAVE_JACK
+ " \n"
+ "JACK precisa de portas (ex.: system:playback1\n"
+ ",system:playback_2)."
+#endif
+#ifdef HAVE_RSOUND
+ " \n"
+ "RSound precisa de um endereço IP para \n"
+ "servidor RSound."
+#endif
+ );
+ break;
+ case MENU_ENUM_LABEL_DISK_EJECT_TOGGLE:
+ snprintf(s, len,
+ "Alterna ejeção para discos.\n"
+ " \n"
+ "Usado para conteúdos multidiscos.");
+ break;
+ case MENU_ENUM_LABEL_ENABLE_HOTKEY:
+ snprintf(s, len,
+ "Ativar outras hotkeys.\n"
+ " \n"
+ " Se esta hotkey é usada por teclado, joybutton \n"
+ "ou joyaxis, todas as outras hotkeys serão \n"
+ "desativadas a menos que esta hotkey esteja sendo \n"
+ "usada ao mesmo tempo. \n"
+ " \n"
+ "Isso é útil para implementações RETRO_KEYBOARD que \n"
+ "consultam uma grande área do teclado, cujo caminho \n"
+ "deve estar livre das hotkeys.");
+ break;
+ case MENU_ENUM_LABEL_REWIND_ENABLE:
+ snprintf(s, len,
+ "Ativa retrocesso.\n"
+ " \n"
+ "Essa opção causa uma perda de desempenho, \n"
+ "por isso está desativada por padrão.");
+ break;
+ case MENU_ENUM_LABEL_LIBRETRO_DIR_PATH:
+ snprintf(s, len,
+ "Diretórios de Cores. \n"
+ " \n"
+ "Um diretório onde são buscadas as \n"
+ "implementações de cores libretro.");
+ break;
+ case MENU_ENUM_LABEL_VIDEO_REFRESH_RATE_AUTO:
+ {
+ /* Work around C89 limitations */
+ const char * u =
+ "Taxa de Atualização Automática.\n"
+ " \n"
+ "A taxa de atualização exata de nosso monitor (Hz).\n"
+ "É usada para calcular a taxa de entrada de áudio \n"
+ "com a fórmula: \n"
+ " \n"
+ "audio_input_rate = game input rate * display \n"
+ "refresh rate / game refresh rate\n"
+ " \n";
+ const char * t =
+ "Se a implementação não informar valores, \n"
+ "valores NTSC serão assumidos por questão de \n"
+ "compatibilidade.\n"
+ " \n"
+ "Esse valor deve ficar próximo de 60Hz para \n"
+ "evitar grande mudanças de pitch. Se o monitor \n"
+ "não rodar a 60Hz, ou algo próximo a isso, desative\n"
+ "o VSync, e deixe-o com valores padrão.";
+ strlcpy(s, u, len);
+ strlcat(s, t, len);
+ }
+ break;
+ case MENU_ENUM_LABEL_VIDEO_ROTATION:
+ snprintf(s, len,
+ "Força uma certa rotação da tela. \n"
+ " \n"
+ "A rotação é adicionada a outras definidas\n"
+ "por conjuntos de cores (veja Permitir\n"
+ "Rotação de Vídeo).");
+ break;
+ case MENU_ENUM_LABEL_VIDEO_SCALE:
+ snprintf(s, len,
+ "Resolução de tela cheia.\n"
+ " \n"
+ "Resolução 0 usa a resolução \n"
+ "do ambiente.\n");
+ break;
+ case MENU_ENUM_LABEL_FASTFORWARD_RATIO:
+ snprintf(s, len,
+ "Taxa de Avanço Rápido."
+ " \n"
+ "A taxa máxima na qual o conteúdo será\n"
+ "executado ao se usar o Avanço Rápido.\n"
+ " \n"
+ " (Ex.: 5.0 para conteúdo 60 fps => 300 fps \n"
+ "máximo).\n"
+ " \n"
+ "RetroArch entra em modo sleep para assegurar \n"
+ "que a taxa máxima não será excedida.\n"
+ "Não confie que esse teto tenha exatidão \n"
+ "perfeita.");
+ break;
+ case MENU_ENUM_LABEL_VIDEO_MONITOR_INDEX:
+ snprintf(s, len,
+ "Preferência de monitor.\n"
+ " \n"
+ "0 (padrão) significa nenhum monitor é \n"
+ "preferido, 1 e demais (1 é o primeiro \n"
+ "monitor), sugere ao RetroArch usar esse \n"
+ "monitor em particular.");
+ break;
+ case MENU_ENUM_LABEL_VIDEO_CROP_OVERSCAN:
+ snprintf(s, len,
+ "Força o descarte de quadros overscanned. \n"
+ " \n"
+ "O comportamento exato dessa opção é \n"
+ "específico da implementação do core.");
+ break;
+ case MENU_ENUM_LABEL_VIDEO_SCALE_INTEGER:
+ snprintf(s, len,
+ "Só interpola vídeo em escalas múltiplas \n"
+ "inteiras da resolução nativa.\n"
+ " \n"
+ "O tamanho base depende da geometria e da \n"
+ "relação de aspecto informadas pelo sistema.\n"
+ " \n"
+ "Se Forçar Aspecto não estiver definida, X/Y \n"
+ "serão escalonados em inteiros independentemente.");
+ break;
+ case MENU_ENUM_LABEL_AUDIO_VOLUME:
+ snprintf(s, len,
+ "Volume de Áudio, em dB.\n"
+ " \n"
+ " 0 dB é o volume normal. Nenhum ganho aplicado.\n"
+ "O ganho pode ser controlado em execução com \n"
+ "Aumentar Volume / Baixar Volume.");
+ break;
+ case MENU_ENUM_LABEL_AUDIO_RATE_CONTROL_DELTA:
+ snprintf(s, len,
+ "Controle de taxa de áudio.\n"
+ " \n"
+ "Definindo como 0 desativa o controle de taxa.\n"
+ "Outros valores controlam a variação da taxa \n"
+ "de áudio.\n"
+ " \n"
+ "Define quanto de taxa de entrada pode ser \n"
+ "regulada dinamicamente.\n"
+ " \n"
+ " Taxa de entrada é definida como: \n"
+ " input rate * (1.0 +/- (rate control delta))");
+ break;
+ case MENU_ENUM_LABEL_AUDIO_MAX_TIMING_SKEW:
+ snprintf(s, len,
+ "Distorção de áudio máxima.\n"
+ " \n"
+ "Define a máxima variação da taxa de entrada.\n"
+ "Você pode querer aumentá-la para obter grandes\n"
+ "variações no compasso, por exemplo, ao rodar\n"
+ "cores PAL em telas NTSC, ao custo de um pitch\n"
+ "de áudio inexato.\n"
+ " \n"
+ " A taxa de entrada é definida como: \n"
+ " input rate * (1.0 +/- (max timing skew))");
+ break;
+ case MENU_ENUM_LABEL_OVERLAY_NEXT:
+ snprintf(s, len,
+ "Alterna para o próximo overlay.\n"
+ " \n"
+ "Navegação circular.");
+ break;
+ case MENU_ENUM_LABEL_LOG_VERBOSITY:
+ snprintf(s, len,
+ "Ativa ou desativa nível de prolixidade \n"
+ "do frontend.");
+ break;
+ case MENU_ENUM_LABEL_VOLUME_UP:
+ snprintf(s, len,
+ "Aumenta o volume de áudio.");
+ break;
+ case MENU_ENUM_LABEL_VOLUME_DOWN:
+ snprintf(s, len,
+ "Baixa o volume de áudio.");
+ break;
+ case MENU_ENUM_LABEL_VIDEO_DISABLE_COMPOSITION:
+ snprintf(s, len,
+ "Desativa composition à força.\n"
+ "Válido somente para Windows Vista/7 atualmente.");
+ break;
+ case MENU_ENUM_LABEL_PERFCNT_ENABLE:
+ snprintf(s, len,
+ "Ativa ou desativa contadores de desempenho \n"
+ "do frontend.");
+ break;
+ case MENU_ENUM_LABEL_SYSTEM_DIRECTORY:
+ snprintf(s, len,
+ "Diretório system. \n"
+ " \n"
+ "Define o diretório 'system'.\n"
+ "Cores podem consultar esse diretório\n"
+ "para carregar BIOS, configurações\n"
+ "específicas de sistemas, etc.");
+ break;
+ case MENU_ENUM_LABEL_SAVESTATE_AUTO_SAVE:
+ snprintf(s, len,
+ "Automaticamente salva um Savestate ao fechar \n"
+ "o RetroArch.\n"
+ " \n"
+ "RetroArch carregará automaticamente qualquer\n"
+ "Savestate com esse caminho ao iniciar se 'Carregar\n"
+ "Savestate Automaticamente' estiver ativado.");
+ break;
+ case MENU_ENUM_LABEL_VIDEO_THREADED:
+ snprintf(s, len,
+ "Usa driver de vídeo em thread.\n"
+ " \n"
+ "Usando isso pode melhorar o desempenho ao \n"
+ "possível custo de latência e mais engasgos \n"
+ "de vídeo.");
+ break;
+ case MENU_ENUM_LABEL_VIDEO_VSYNC:
+ snprintf(s, len,
+ "Sincronismo Vertical de vídeo.\n");
+ break;
+ case MENU_ENUM_LABEL_VIDEO_HARD_SYNC:
+ snprintf(s, len,
+ "Tenta sincronizar CPU com GPU via \n"
+ "hardware.\n"
+ " \n"
+ "Pode reduzir a latência ao custo de \n"
+ "desempenho.");
+ break;
+ case MENU_ENUM_LABEL_REWIND_GRANULARITY:
+ snprintf(s, len,
+ "Granularidade do retrocesso.\n"
+ " \n"
+ " Ao retroceder um número definido de \n"
+ "quadros, você pode retroceder vários \n"
+ "quadros por vez, aumentando a velocidade \n"
+ "de retrocesso.");
+ break;
+ case MENU_ENUM_LABEL_SCREENSHOT:
+ snprintf(s, len,
+ "Tira uma foto da tela.");
+ break;
+ case MENU_ENUM_LABEL_VIDEO_FRAME_DELAY:
+ snprintf(s, len,
+ "Define quantos milissegundos retardar \n"
+ "após o VSync antes de executar o core.\n"
+ "\n"
+ "Pode reduzir a latência ao custo de\n"
+ "um maior risco de engasgo de vídeo.\n"
+ " \n"
+ "O valor máximo é 15.");
+ break;
+ case MENU_ENUM_LABEL_VIDEO_HARD_SYNC_FRAMES:
+ snprintf(s, len,
+ "Define quantos quadros a CPU pode rodar \n"
+ "adiante da GPU com a opção 'Sincronismo \n"
+ "de GPU via Hardware' ativada.\n"
+ " \n"
+ "O valor máximo é 3.\n"
+ " \n"
+ " 0: Sincroniza com GPU de imediato.\n"
+ " 1: Sincroniza com quadro anterior.\n"
+ " 2: Etc ...");
+ break;
+ case MENU_ENUM_LABEL_VIDEO_BLACK_FRAME_INSERTION:
+ snprintf(s, len,
+ "Insere um quadro preto entre quadros. \n"
+ " \n"
+ "Útil para monitores de 120 Hz ao rodar \n"
+ "material de 60 Hz com eliminação do efeito \n"
+ "'ghosting'.\n"
+ " \n"
+ "A taxa de atualização de vídeo deve ainda \n"
+ "ser configurada como se fosse um monitor de \n"
+ "60 Hz (divida a taxa de atualização por 2).");
+ break;
+ case MENU_ENUM_LABEL_RGUI_SHOW_START_SCREEN:
+ snprintf(s, len,
+ "Mostra a tela inicial no menu.\n"
+ "É definida automaticamente como falso quando\n"
+ "vista pela primeira vez.\n"
+ " \n"
+ "É atualizada na configuração apenas quando a\n"
+ "opção 'Salvar Configuração ao Sair' está ativada.\n");
+ break;
+ case MENU_ENUM_LABEL_VIDEO_FULLSCREEN:
+ snprintf(s, len, "Alterna tela cheia.");
+ break;
+ case MENU_ENUM_LABEL_BLOCK_SRAM_OVERWRITE:
+ snprintf(s, len,
+ "Previne SRAM de ser sobrescrita ao \n"
+ "carregar Savestates.\n"
+ " \n"
+ "Pode potencialmente levar a jogos bugados.");
+ break;
+ case MENU_ENUM_LABEL_PAUSE_NONACTIVE:
+ snprintf(s, len,
+ "Pausa a jogatina quando o foco da janela \n"
+ "é perdido.");
+ break;
+ case MENU_ENUM_LABEL_VIDEO_GPU_SCREENSHOT:
+ snprintf(s, len,
+ "Captura material gráfico de saída da \n"
+ "GPU se estiver disponível.");
+ break;
+ case MENU_ENUM_LABEL_SCREENSHOT_DIRECTORY:
+ snprintf(s, len,
+ "Diretório de Capturas de Tela. \n"
+ " \n"
+ "Diretório para guardar as capturas de tela."
+ );
+ break;
+ case MENU_ENUM_LABEL_VIDEO_SWAP_INTERVAL:
+ snprintf(s, len,
+ "Intervalo de Troca de VSync.\n"
+ " \n"
+ "Usa um intervalo de troca personalizado. \n"
+ "Use-e para reduzir à metade a taxa de \n"
+ "atualização do monitor.");
+ break;
+ case MENU_ENUM_LABEL_SAVEFILE_DIRECTORY:
+ snprintf(s, len,
+ "Diretório de Saves. \n"
+ " \n"
+ "Salva todos os arquivos de save (*.srm) nesse \n"
+ "diretório. Isso inclui arquivos relacionados \n"
+ "como .bsv, .rt, .psrm, etc...\n"
+ " \n"
+ "Pode ser sobreposto por opções explícitas de\n"
+ "linha de comando.");
+ break;
+ case MENU_ENUM_LABEL_SAVESTATE_DIRECTORY:
+ snprintf(s, len,
+ "Diretório de Savestates. \n"
+ " \n"
+ "Salva todos os Savestates (*.state) nesse \n"
+ "diretório.\n"
+ " \n"
+ "Pode ser sobreposto por opções explícitas de\n"
+ "linha de comando.");
+ break;
+ case MENU_ENUM_LABEL_ASSETS_DIRECTORY:
+ snprintf(s, len,
+ "Diretório de Recursos (Assets). \n"
+ " \n"
+ " Essa localização é consultada quando se \n"
+ "tenta buscar pelo menu recursos (assets) \n"
+ "carregáveis, etc.");
+ break;
+ case MENU_ENUM_LABEL_DYNAMIC_WALLPAPERS_DIRECTORY:
+ snprintf(s, len,
+ "Diretório de Papéis de Parede Dinâmicos. \n"
+ " \n"
+ " O lugar para armazenar papéis de parede que \n"
+ "serão carregados dinamicamente pelo menu \n"
+ "dependendo do contexto.");
+ break;
+ case MENU_ENUM_LABEL_SLOWMOTION_RATIO:
+ snprintf(s, len,
+ "Taxa de câmera lenta."
+ " \n"
+ "Quando ativado, o conteúdo rodará em velocidade\n"
+ "reduzida por um fator.");
+ break;
+ case MENU_ENUM_LABEL_INPUT_AXIS_THRESHOLD:
+ snprintf(s, len,
+ "Define o limiar de eixo.\n"
+ " \n"
+ "O quanto deve ser torcido um eixo para\n"
+ "resultar em um botão pressionado.\n"
+ " Valores possíveis são [0.0, 1.0].");
+ break;
+ case MENU_ENUM_LABEL_INPUT_TURBO_PERIOD:
+ snprintf(s, len,
+ "Período de turbo.\n"
+ " \n"
+ "Descreve a velocidade na qual se alternam\n"
+ "os botões com turbo ativado."
+ );
+ break;
+ case MENU_ENUM_LABEL_INPUT_AUTODETECT_ENABLE:
+ snprintf(s, len,
+ "Ativa autodetecção de entrada.\n"
+ " \n"
+ "Tentará autoconfigurar joypads \n"
+ "em um estilo Plug-and-Play.");
+ break;
+ case MENU_ENUM_LABEL_CAMERA_ALLOW:
+ snprintf(s, len,
+ "Autorizar ou desautorizar o acesso da câmera \n"
+ "pelos cores.");
+ break;
+ case MENU_ENUM_LABEL_LOCATION_ALLOW:
+ snprintf(s, len,
+ "Autorizar ou desautorizar o acesso de \n"
+ "serviços de localização pelos cores.");
+ break;
+ case MENU_ENUM_LABEL_TURBO:
+ snprintf(s, len,
+ "Ativar turbo.\n"
+ " \n"
+ "Segurando o turbo enquanto se pressiona outro \n"
+ "botão permitirá que o botão entre em modo \n"
+ "turbo em que o seu estado será modulado com \n"
+ "um sinal periódico. \n"
+ " \n"
+ "A modulação pára quando o próprio botão \n"
+ "(não é o botão de turbo) é solto.");
+ break;
+ case MENU_ENUM_LABEL_OSK_ENABLE:
+ snprintf(s, len,
+ "Ativar/desativar teclado na tela.");
+ break;
+ case MENU_ENUM_LABEL_AUDIO_MUTE:
+ snprintf(s, len,
+ "Ligar/desligar áudio.");
+ break;
+ case MENU_ENUM_LABEL_REWIND:
+ snprintf(s, len,
+ "Segure o botão para retroceder.\n"
+ " \n"
+ "Retrocesso deve estar ativado.");
+ break;
+ case MENU_ENUM_LABEL_EXIT_EMULATOR:
+ snprintf(s, len,
+ "Tecla para sair corretamente do RetroArch."
+#if !defined(RARCH_MOBILE) && !defined(RARCH_CONSOLE)
+ "\nFechando-o de outra forma mais agressiva \n"
+ "(SIGKILL, etc) sairá sem salvar RAM, etc.\n"
+ "Em sistemas baseados em Unix,\n"
+ "SIGINT/SIGTERM permite um\n"
+ "fechamento correto."
+#endif
+ );
+ break;
+ case MENU_ENUM_LABEL_LOAD_STATE:
+ snprintf(s, len,
+ "Carrega Savestates.");
+ break;
+ case MENU_ENUM_LABEL_SAVE_STATE:
+ snprintf(s, len,
+ "Salva Savestates.");
+ break;
+ case MENU_ENUM_LABEL_NETPLAY_FLIP_PLAYERS:
+ snprintf(s, len,
+ "Netplay inverte usuários.");
+ break;
+ case MENU_ENUM_LABEL_CHEAT_INDEX_PLUS:
+ snprintf(s, len,
+ "Incrementa o índice de cheats.\n");
+ break;
+ case MENU_ENUM_LABEL_CHEAT_INDEX_MINUS:
+ snprintf(s, len,
+ "Decrementa o índice de cheats.\n");
+ break;
+ case MENU_ENUM_LABEL_SHADER_PREV:
+ snprintf(s, len,
+ "Aplica o shader anterior no diretório.");
+ break;
+ case MENU_ENUM_LABEL_SHADER_NEXT:
+ snprintf(s, len,
+ "Aplica o próximo shader no diretório.");
+ break;
+ case MENU_ENUM_LABEL_RESET:
+ snprintf(s, len,
+ "Reinicia o conteúdo.\n");
+ break;
+ case MENU_ENUM_LABEL_PAUSE_TOGGLE:
+ snprintf(s, len,
+ "Alterna estado de pausado e não pausado.");
+ break;
+ case MENU_ENUM_LABEL_CHEAT_TOGGLE:
+ snprintf(s, len,
+ "Alterna índice de cheats.\n");
+ break;
+ case MENU_ENUM_LABEL_HOLD_FAST_FORWARD:
+ snprintf(s, len,
+ "Segure para avanço rápido. Soltando o botão \n"
+ "desativa o avanço rápido.");
+ break;
+ case MENU_ENUM_LABEL_SLOWMOTION:
+ snprintf(s, len,
+ "Segure para câmera lenta.");
+ break;
+ case MENU_ENUM_LABEL_FRAME_ADVANCE:
+ snprintf(s, len,
+ "O quadro avança quando o conteúdo está pausado.");
+ break;
+ case MENU_ENUM_LABEL_MOVIE_RECORD_TOGGLE:
+ snprintf(s, len,
+ "Alterna entre estar gravando ou não.");
+ break;
+ case MENU_ENUM_LABEL_L_X_PLUS:
+ case MENU_ENUM_LABEL_L_X_MINUS:
+ case MENU_ENUM_LABEL_L_Y_PLUS:
+ case MENU_ENUM_LABEL_L_Y_MINUS:
+ case MENU_ENUM_LABEL_R_X_PLUS:
+ case MENU_ENUM_LABEL_R_X_MINUS:
+ case MENU_ENUM_LABEL_R_Y_PLUS:
+ case MENU_ENUM_LABEL_R_Y_MINUS:
+ snprintf(s, len,
+ "Eixo para o analógico (esquema DualShock).\n"
+ " \n"
+ "Associa normalmente, porém, se um analógico real \n"
+ "é associado, pode ser lido como um analógico\n"
+ "verdadeiro. \n"
+ " \n"
+ "Eixo positivo X é para direita. \n"
+ "Eixo positivo Y é para baixo.");
+ break;
+ case MSG_UNKNOWN:
+ default:
+ if (s[0] == '\0')
+ strlcpy(s, msg_hash_to_str(MENU_ENUM_LABEL_VALUE_NO_INFORMATION_AVAILABLE), len);
+ return -1;
+ }
+
+ return 0;
+}
+
+const char *msg_hash_to_str_pt_pt(enum msg_hash_enums msg)
+{
+ switch (msg)
+ {
+ case MENU_ENUM_LABEL_VALUE_ARCHIVE_MODE:
+ return "Ação para Arquivos Compactados";
+ case MENU_ENUM_LABEL_VALUE_ASK_ARCHIVE:
+ return "Ask";
+ case MENU_ENUM_LABEL_VALUE_ASSETS_DIRECTORY:
+ return "Recursos (Assets)";
+ case MENU_ENUM_LABEL_VALUE_AUDIO_BLOCK_FRAMES:
+ return "Quadros de Blocos de Áudio";
+ case MENU_ENUM_LABEL_VALUE_AUDIO_DEVICE:
+ return "Dispositivo de Áudio";
+ case MENU_ENUM_LABEL_VALUE_AUDIO_DRIVER:
+ return "Driver de Áudio";
+ case MENU_ENUM_LABEL_VALUE_AUDIO_DSP_PLUGIN:
+ return "Plugin de DSP de Áudio";
+ case MENU_ENUM_LABEL_VALUE_AUDIO_ENABLE:
+ return "Ativar Áudio";
+ case MENU_ENUM_LABEL_VALUE_AUDIO_FILTER_DIR:
+ return "Filtros de Áudio";
+ case MENU_ENUM_LABEL_VALUE_AUDIO_LATENCY:
+ return "Latência de Áudio (ms)";
+ case MENU_ENUM_LABEL_VALUE_AUDIO_MAX_TIMING_SKEW:
+ return "Distorção Máxima de Sincronização de Áudio";
+ case MENU_ENUM_LABEL_VALUE_AUDIO_MUTE:
+ return "Silenciar Áudio";
+ case MENU_ENUM_LABEL_VALUE_AUDIO_OUTPUT_RATE:
+ return "Taxa de Amostragem de Áudio (KHz)";
+ case MENU_ENUM_LABEL_VALUE_AUDIO_RATE_CONTROL_DELTA:
+ return "Variação Máxima de Taxa de Áudio";
+ case MENU_ENUM_LABEL_VALUE_AUDIO_RESAMPLER_DRIVER:
+ return "Driver do Amostrador de Áudio";
+ case MENU_ENUM_LABEL_VALUE_AUDIO_SETTINGS:
+ return "Áudio";
+ case MENU_ENUM_LABEL_VALUE_AUDIO_SYNC:
+ return "Sincronismo de Áudio";
+ case MENU_ENUM_LABEL_VALUE_AUDIO_VOLUME:
+ return "Volume de Áudio (dB)";
+ case MENU_ENUM_LABEL_VALUE_AUTOSAVE_INTERVAL:
+ return "Intervalo de Gravação Automática de SaveRAM";
+ case MENU_ENUM_LABEL_VALUE_AUTO_OVERRIDES_ENABLE:
+ return "Carregar Automaticamente Arquivos de Sobreposição";
+ case MENU_ENUM_LABEL_VALUE_AUTO_REMAPS_ENABLE:
+ return "Carregar Automaticamente Arquivos Remapeados";
+ case MENU_ENUM_LABEL_VALUE_BLOCK_SRAM_OVERWRITE:
+ return "Não Sobrescrever SaveRAM ao Carregar Savestate";
+ case MENU_ENUM_LABEL_VALUE_BUILDBOT_ASSETS_URL:
+ return "URL Buildbot de Recursos (Assets)";
+ case MENU_ENUM_LABEL_VALUE_CACHE_DIRECTORY:
+ /* UPDATE/FIXME */ return "Descompactação";
+ case MENU_ENUM_LABEL_VALUE_CAMERA_ALLOW:
+ return "Autorizar Câmera";
+ case MENU_ENUM_LABEL_VALUE_CAMERA_DRIVER:
+ return "Driver de Câmera";
+ case MENU_ENUM_LABEL_VALUE_CHEAT:
+ return "Cheat";
+ case MENU_ENUM_LABEL_VALUE_CHEAT_APPLY_CHANGES:
+ return "Aplicar Alterações de Cheats";
+ case MENU_ENUM_LABEL_VALUE_CHEAT_DATABASE_PATH:
+ return "Cheats";
+ case MENU_ENUM_LABEL_VALUE_CHEAT_FILE_LOAD:
+ return "Carregar Cheat";
+ case MENU_ENUM_LABEL_VALUE_CHEAT_FILE_SAVE_AS:
+ return "Salvar Cheat Como";
+ case MENU_ENUM_LABEL_VALUE_CHEAT_NUM_PASSES:
+ return "Códigos de Cheat";
+ case MENU_ENUM_LABEL_VALUE_CLOSE_CONTENT:
+ return "Fechar";
+ case MENU_ENUM_LABEL_VALUE_CONFIGURATIONS:
+ return "Carregar Configuração";
+ case MENU_ENUM_LABEL_VALUE_CONFIGURATION_SETTINGS:
+ return "Configurações";
+ case MENU_ENUM_LABEL_VALUE_CONFIG_SAVE_ON_EXIT:
+ return "Salvar Configuração ao Sair";
+ case MENU_ENUM_LABEL_VALUE_CONTENT_COLLECTION_LIST:
+ return "Coleção";
+ case MENU_ENUM_LABEL_VALUE_CONTENT_DATABASE_DIRECTORY:
+ return "Databases de Conteúdo";
+ case MENU_ENUM_LABEL_VALUE_CONTENT_HISTORY_SIZE:
+ return "Tamanho da Lista de Histórico";
+ case MENU_ENUM_LABEL_VALUE_CONTENT_SETTINGS:
+ return "Menu Rápido";
+ case MENU_ENUM_LABEL_VALUE_CORE_ASSETS_DIRECTORY:
+ return "Recursos (Assets) de Cores"; /* FIXME/UPDATE */
+ case MENU_ENUM_LABEL_VALUE_CORE_CHEAT_OPTIONS:
+ return "Cheats";
+ case MENU_ENUM_LABEL_VALUE_CORE_COUNTERS:
+ return "Contadores de Core";
+ case MENU_ENUM_LABEL_VALUE_CORE_ENABLE:
+ return "Mostrar Nome dos Cores";
+ case MENU_ENUM_LABEL_VALUE_CORE_INFORMATION:
+ return "Informação de Core";
+ case MENU_ENUM_LABEL_VALUE_CORE_INFO_AUTHORS:
+ return "Autores";
+ case MENU_ENUM_LABEL_VALUE_CORE_INFO_CATEGORIES:
+ return "Categorias";
+ case MENU_ENUM_LABEL_VALUE_CORE_INFO_CORE_LABEL:
+ return "Rótulo do core";
+ case MENU_ENUM_LABEL_VALUE_CORE_INFO_CORE_NAME:
+ return "Nome do core";
+ case MENU_ENUM_LABEL_VALUE_CORE_INFO_FIRMWARE:
+ return "Firmware(s)";
+ case MENU_ENUM_LABEL_VALUE_CORE_INFO_LICENSES:
+ return "Licença(s)";
+ case MENU_ENUM_LABEL_VALUE_CORE_INFO_PERMISSIONS:
+ return "Permissões";
+ case MENU_ENUM_LABEL_VALUE_CORE_INFO_SUPPORTED_EXTENSIONS:
+ return "Extensões suportadas";
+ case MENU_ENUM_LABEL_VALUE_CORE_INFO_SYSTEM_MANUFACTURER:
+ return "Fabricante do sistema";
+ case MENU_ENUM_LABEL_VALUE_CORE_INFO_SYSTEM_NAME:
+ return "Nome do sistema";
+ case MENU_ENUM_LABEL_VALUE_CORE_INPUT_REMAPPING_OPTIONS: /* UPDATE/FIXME */
+ return "Opções de Remapeamento de Controlador de Core";
+ case MENU_ENUM_LABEL_VALUE_CORE_LIST:
+ return "Carregar Core";
+ case MENU_ENUM_LABEL_VALUE_CORE_OPTIONS:
+ return "Opções";
+ case MENU_ENUM_LABEL_VALUE_CORE_SETTINGS:
+ return "Core";
+ case MENU_ENUM_LABEL_VALUE_CORE_SET_SUPPORTS_NO_CONTENT_ENABLE: /* TODO/FIXME */
+ return "Não Iniciar Cores Automaticamente";
+ case MENU_ENUM_LABEL_VALUE_CORE_UPDATER_AUTO_EXTRACT_ARCHIVE:
+ return "Autoextrair Arquivos Baixados";
+ case MENU_ENUM_LABEL_VALUE_CORE_UPDATER_BUILDBOT_URL:
+ return "URL Buildbot de Cores";
+ case MENU_ENUM_LABEL_VALUE_CORE_UPDATER_LIST:
+ return "Atualização de Cores";
+ case MENU_ENUM_LABEL_VALUE_CORE_UPDATER_SETTINGS:
+ return "Atualização de Core"; /* UPDATE/FIXME */
+ case MENU_ENUM_LABEL_VALUE_CURSOR_DIRECTORY:
+ return "Cursores";
+ case MENU_ENUM_LABEL_VALUE_CURSOR_MANAGER:
+ return "Gerenciador de Cursores";
+ case MENU_ENUM_LABEL_VALUE_CUSTOM_RATIO:
+ return "Relação de Aspecto Personalizada";
+ case MENU_ENUM_LABEL_VALUE_DATABASE_MANAGER:
+ return "Gerenciador de Databases";
+ case MENU_ENUM_LABEL_VALUE_FAVORITES:
+ return "Selecionar Arquivo e Detectar Core"; /* TODO/FIXME - update */
+ case MENU_ENUM_LABEL_VALUE_DIRECTORY_CONTENT:
+ return "";
+ case MENU_ENUM_LABEL_VALUE_DIRECTORY_DEFAULT:
+ return "";
+ case MENU_ENUM_LABEL_VALUE_DIRECTORY_NONE:
+ return "";
+ case MENU_ENUM_LABEL_VALUE_DIRECTORY_NOT_FOUND:
+ return "Diretório não encontrado.";
+ case MENU_ENUM_LABEL_VALUE_DIRECTORY_SETTINGS:
+ return "Diretórios";
+ case MENU_ENUM_LABEL_VALUE_DISABLED:
+ return "Desativado";
+ case MENU_ENUM_LABEL_VALUE_DISK_CYCLE_TRAY_STATUS:
+ return "Estado do Drive de Disco";
+ case MENU_ENUM_LABEL_VALUE_DISK_IMAGE_APPEND:
+ return "Anexar Imagem de Disco";
+ case MENU_ENUM_LABEL_VALUE_DISK_INDEX:
+ return "Índice de Discos";
+ case MENU_ENUM_LABEL_VALUE_DISK_OPTIONS: /* UPDATE/FIXME */
+ return "Opções de Disco do Core";
+ case MENU_ENUM_LABEL_VALUE_DONT_CARE:
+ return "Tanto faz";
+ case MENU_ENUM_LABEL_VALUE_DPI_OVERRIDE_ENABLE:
+ return "Ativar Sobreposição de DPI";
+ case MENU_ENUM_LABEL_VALUE_DPI_OVERRIDE_VALUE:
+ return "Sobreposição de DPI";
+ case MENU_ENUM_LABEL_VALUE_DRIVER_SETTINGS:
+ return "Drivers";
+ case MENU_ENUM_LABEL_VALUE_DUMMY_ON_CORE_SHUTDOWN:
+ return "Desligar Core Dummy On";
+ case MENU_ENUM_LABEL_VALUE_DYNAMIC_WALLPAPER:
+ return "Papel de Parede Dinâmico";
+ case MENU_ENUM_LABEL_VALUE_DYNAMIC_WALLPAPERS_DIRECTORY:
+ return "Papéis de Parede Dinâmicos";
+ case MENU_ENUM_LABEL_VALUE_ENTRY_HOVER_COLOR:
+ return "Cor de Realce do Menu Inicial";
+ case MENU_ENUM_LABEL_VALUE_ENTRY_NORMAL_COLOR:
+ return "Cor do Menu Inicial";
+ case MENU_ENUM_LABEL_VALUE_FALSE:
+ return "Falso";
+ case MENU_ENUM_LABEL_VALUE_FASTFORWARD_RATIO:
+ return "Velocidade Máxima de Execução";
+ case MENU_ENUM_LABEL_VALUE_FPS_SHOW:
+ return "Mostrar Taxa de Quadros";
+ case MENU_ENUM_LABEL_VALUE_FRAME_THROTTLE_ENABLE:
+ return "Limitar Velocidade Máxima de Execução";
+ case MENU_ENUM_LABEL_VALUE_FRAME_THROTTLE_SETTINGS:
+ return "Definições do Limitador de Quadros";
+ case MENU_ENUM_LABEL_VALUE_FRONTEND_COUNTERS:
+ return "Contadores do Frontend";
+ case MENU_ENUM_LABEL_VALUE_HELP:
+ return "Ajuda";
+ case MENU_ENUM_LABEL_VALUE_HISTORY_LIST_ENABLE:
+ return "Ativar Lista de Histórico";
+ case MENU_ENUM_LABEL_VALUE_HORIZONTAL_MENU:
+ return "Horizontal Menu"; /* FIXME - don't edit this yet. */
+ case MENU_ENUM_LABEL_VALUE_INFORMATION_LIST:
+ return "Informação";
+ case MENU_ENUM_LABEL_VALUE_INPUT_AUTODETECT_ENABLE:
+ return "Ativar Autoconfiguração";
+ case MENU_ENUM_LABEL_VALUE_INPUT_AXIS_THRESHOLD:
+ return "Limiar de Eixo do Controlador";
+ case MENU_ENUM_LABEL_VALUE_INPUT_DESCRIPTOR_HIDE_UNBOUND:
+ return "Esconder Descritores de Entradas sem Uso";
+ case MENU_ENUM_LABEL_VALUE_INPUT_DESCRIPTOR_LABEL_SHOW:
+ return "Mostrar Rótulos de Entradas de Core";
+ case MENU_ENUM_LABEL_VALUE_INPUT_DRIVER:
+ return "Driver de Controlador";
+ case MENU_ENUM_LABEL_VALUE_INPUT_DUTY_CYCLE:
+ return "Ciclo de Trabalho";
+ case MENU_ENUM_LABEL_VALUE_INPUT_HOTKEY_BINDS:
+ return "Associação de Teclas de Atalho";
+ case MENU_ENUM_LABEL_VALUE_INPUT_MAX_USERS:
+ return "Usuários Máximos";
+ case MENU_ENUM_LABEL_VALUE_INPUT_OSK_OVERLAY_ENABLE:
+ return "Mostrar Overlay de Teclado";
+ case MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_ENABLE:
+ return "Mostrar Overlay";
+ case MENU_ENUM_LABEL_VALUE_INPUT_REMAPPING_DIRECTORY:
+ return "Remapeamentos de Controladores";
+ case MENU_ENUM_LABEL_VALUE_INPUT_REMAP_BINDS_ENABLE:
+ return "Ativar Remapeamentos";
+ case MENU_ENUM_LABEL_VALUE_INPUT_SETTINGS:
+ return "Entradas";
+ case MENU_ENUM_LABEL_VALUE_INPUT_TURBO_PERIOD:
+ return "Período de Turbo";
+ case MENU_ENUM_LABEL_VALUE_INPUT_USER_BINDS:
+ return "Usuário %u";
+ case MENU_ENUM_LABEL_VALUE_JOYPAD_AUTOCONFIG_DIR:
+ return "Autoconfigurações de Dispositivos de Entrada";
+ case MENU_ENUM_LABEL_VALUE_JOYPAD_DRIVER:
+ return "Driver de Joypad";
+ case MENU_ENUM_LABEL_VALUE_LANG_CHINESE_SIMPLIFIED:
+ return "Chinês (Simplificado)";
+ case MENU_ENUM_LABEL_VALUE_LANG_CHINESE_TRADITIONAL:
+ return "Chinês (Tradicional)";
+ case MENU_ENUM_LABEL_VALUE_LANG_DUTCH:
+ return "Holandês";
+ case MENU_ENUM_LABEL_VALUE_LANG_ENGLISH:
+ return "Inglês";
+ case MENU_ENUM_LABEL_VALUE_LANG_ESPERANTO:
+ return "Esperanto";
+ case MENU_ENUM_LABEL_VALUE_LANG_FRENCH:
+ return "Francês";
+ case MENU_ENUM_LABEL_VALUE_LANG_GERMAN:
+ return "Alemão";
+ case MENU_ENUM_LABEL_VALUE_LANG_ITALIAN:
+ return "Italiano";
+ case MENU_ENUM_LABEL_VALUE_LANG_JAPANESE:
+ return "Japonês";
+ case MENU_ENUM_LABEL_VALUE_LANG_KOREAN:
+ return "Coreano";
+ case MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_BRAZIL:
+ return "Português (Brasileiro)";
+ case MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_PORTUGAL:
+ return "Português (Portugal)";
+ case MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN:
+ return "Russo";
+ case MENU_ENUM_LABEL_VALUE_LANG_SPANISH:
+ return "Espanhol";
+ case MENU_ENUM_LABEL_VALUE_LEFT_ANALOG:
+ return "Analógico Esquerdo";
+ case MENU_ENUM_LABEL_VALUE_LIBRETRO_DIR_PATH:
+ return "Cores";
+ case MENU_ENUM_LABEL_VALUE_LIBRETRO_INFO_PATH:
+ return "Informações de Cores";
+ case MENU_ENUM_LABEL_VALUE_LIBRETRO_LOG_LEVEL:
+ return "Nível de Registro de Core";
+ case MENU_ENUM_LABEL_VALUE_LINEAR:
+ return "Linear";
+ case MENU_ENUM_LABEL_VALUE_LOAD_ARCHIVE:
+ return "Carregar Arquivo";
+ case MENU_ENUM_LABEL_VALUE_LOAD_CONTENT_HISTORY:
+ return "Selecionar do Histórico";
+ case MENU_ENUM_LABEL_VALUE_LOAD_CONTENT_LIST:
+ return "Carregar Conteúdo";
+ case MENU_ENUM_LABEL_VALUE_LOAD_STATE:
+ return "Carregar Savestate";
+ case MENU_ENUM_LABEL_VALUE_LOCATION_ALLOW:
+ return "Autorizar Localização";
+ case MENU_ENUM_LABEL_VALUE_LOCATION_DRIVER:
+ return "Driver de Localização";
+ case MENU_ENUM_LABEL_VALUE_LOGGING_SETTINGS:
+ return "Registro de Dados";
+ case MENU_ENUM_LABEL_VALUE_LOG_VERBOSITY:
+ return "Detalhamento de Registro";
+ case MENU_ENUM_LABEL_VALUE_MAIN_MENU: /* TODO/FIXME - translate */
+ return "Main Menu";
+ case MENU_ENUM_LABEL_VALUE_MANAGEMENT:
+ return "Databases";
+ case MENU_ENUM_LABEL_VALUE_MENU_DRIVER:
+ return "Driver de Menu";
+ case MENU_ENUM_LABEL_VALUE_MENU_FILE_BROWSER_SETTINGS: /* TODO/FIXME - Update */
+ return "Menu de Navegação";
+ case MENU_ENUM_LABEL_VALUE_MENU_SETTINGS:
+ return "Menu";
+ case MENU_ENUM_LABEL_VALUE_MENU_WALLPAPER:
+ return "Papel de Parede do Menu";
+ case MENU_ENUM_LABEL_VALUE_MISSING:
+ return "Faltando";
+ case MENU_ENUM_LABEL_VALUE_MOUSE_ENABLE:
+ return "Suporte a Mouse";
+ case MENU_ENUM_LABEL_VALUE_MULTIMEDIA_SETTINGS:
+ return "Reprodução de Mídia"; /* UPDATE/FIXME */
+ case MENU_ENUM_LABEL_VALUE_NAVIGATION_BROWSER_FILTER_SUPPORTED_EXTENSIONS_ENABLE:
+ return "Filtrar por Extensões Suportadas"; /* TODO/FIXME - rewrite */
+ case MENU_ENUM_LABEL_VALUE_NAVIGATION_WRAPAROUND:
+ return "Navegação Circular";
+ case MENU_ENUM_LABEL_VALUE_NEAREST:
+ return "Nearest";
+ case MENU_ENUM_LABEL_VALUE_NETPLAY_CLIENT_SWAP_INPUT: /* TODO: Original string changed */
+ return "Trocar Entradas de Netplay";
+ case MENU_ENUM_LABEL_VALUE_NETPLAY_DELAY_FRAMES:
+ return "Quadros de Retardo de Netplay";
+ case MENU_ENUM_LABEL_VALUE_NETPLAY_ENABLE:
+ return "Ativar Netplay";
+ case MENU_ENUM_LABEL_VALUE_NETPLAY_IP_ADDRESS: /* TODO: Original string changed */
+ return "Endereço IP";
+ case MENU_ENUM_LABEL_VALUE_NETPLAY_MODE:
+ return "Ativar Cliente de Netplay";
+ case MENU_ENUM_LABEL_VALUE_NETPLAY_NICKNAME:
+ return "Nome de Usuário";
+ case MENU_ENUM_LABEL_VALUE_NETPLAY_SPECTATOR_MODE_ENABLE:
+ return "Ativar Espectador de Netplay";
+ case MENU_ENUM_LABEL_VALUE_NETPLAY_TCP_UDP_PORT:
+ return "Portas TCP/UDP de Netplay";
+ case MENU_ENUM_LABEL_VALUE_NETWORK_CMD_ENABLE:
+ return "Comandos de Rede";
+ case MENU_ENUM_LABEL_VALUE_NETWORK_CMD_PORT:
+ return "Porta para Comandos de Rede";
+ case MENU_ENUM_LABEL_VALUE_NETWORK_SETTINGS:
+ return "Rede";
+ case MENU_ENUM_LABEL_VALUE_NO:
+ return "Não";
+ case MENU_ENUM_LABEL_VALUE_NONE:
+ return "Nenhum";
+ case MENU_ENUM_LABEL_VALUE_NO_CORE:
+ return "Nenhum Core";
+ case MENU_ENUM_LABEL_VALUE_NO_CORES_AVAILABLE:
+ return "Nenhum core disponível.";
+ case MENU_ENUM_LABEL_VALUE_NO_CORE_INFORMATION_AVAILABLE:
+ return "Nenhuma informação de core disponível.";
+ case MENU_ENUM_LABEL_VALUE_NO_CORE_OPTIONS_AVAILABLE:
+ return "Nenhuma opção de core disponível.";
+ case MENU_ENUM_LABEL_VALUE_NO_INFORMATION_AVAILABLE:
+ return "Nenhuma informação disponível.";
+ case MENU_ENUM_LABEL_VALUE_NO_ITEMS:
+ return "Nenhum item.";
+ case MENU_ENUM_LABEL_VALUE_NO_PERFORMANCE_COUNTERS:
+ return "Nenhum medidor de desempenho.";
+ case MENU_ENUM_LABEL_VALUE_NO_PLAYLIST_ENTRIES_AVAILABLE:
+ return "Histórico vazio.";
+ case MENU_ENUM_LABEL_VALUE_NO_SETTINGS_FOUND:
+ return "Nenhuma definição encontrada.";
+ case MENU_ENUM_LABEL_VALUE_NO_SHADER_PARAMETERS:
+ return "Nenhum parâmetro de shader disponível.";
+ case MENU_ENUM_LABEL_VALUE_OFF:
+ return "OFF";
+ case MENU_ENUM_LABEL_VALUE_ON:
+ return "ON";
+ case MENU_ENUM_LABEL_VALUE_ONLINE_UPDATER:
+ return "Atualização Online";
+ case MENU_ENUM_LABEL_VALUE_ONSCREEN_DISPLAY_SETTINGS:
+ return "Informações de Tela";
+ case MENU_ENUM_LABEL_VALUE_OPEN_ARCHIVE:
+ return "Abrir Arquivo";
+ case MENU_ENUM_LABEL_VALUE_OPTIONAL:
+ return "Opcional";
+ case MENU_ENUM_LABEL_VALUE_OSK_OVERLAY_DIRECTORY:
+ return "Overlays de Teclado";
+ case MENU_ENUM_LABEL_VALUE_OVERLAY_DIRECTORY:
+ return "Overlays";
+ case MENU_ENUM_LABEL_VALUE_OVERLAY_OPACITY:
+ return "Opacidade de Overlay";
+ case MENU_ENUM_LABEL_VALUE_OVERLAY_PRESET:
+ return "Predefinições de Overlay";
+ case MENU_ENUM_LABEL_VALUE_OVERLAY_SCALE:
+ return "Interpolação de Overlay";
+ case MENU_ENUM_LABEL_VALUE_OVERLAY_SETTINGS:
+ return "Overlay em Tela";
+ case MENU_ENUM_LABEL_VALUE_PAL60_ENABLE:
+ return "Usar Modo PAL60";
+ case MENU_ENUM_LABEL_VALUE_PAUSE_LIBRETRO:
+ return "Pausar Quando o Menu for Ativado";
+ case MENU_ENUM_LABEL_VALUE_PAUSE_NONACTIVE:
+ return "Não Rodar em Background";
+ case MENU_ENUM_LABEL_VALUE_PERFCNT_ENABLE:
+ return "Contadores de Desempenho";
+ case MENU_ENUM_LABEL_VALUE_PLAYLIST_DIRECTORY:
+ return "Históricos";
+ case MENU_ENUM_LABEL_VALUE_PLAYLIST_SETTINGS:
+ return "Histórico";
+ case MENU_ENUM_LABEL_VALUE_POINTER_ENABLE:
+ return "Suporte a Touch";
+ case MENU_ENUM_LABEL_VALUE_PORT:
+ return "Porta";
+ case MENU_ENUM_LABEL_VALUE_PRESENT:
+ return "Presente";
+ case MENU_ENUM_LABEL_VALUE_PRIVACY_SETTINGS:
+ return "Configurações de Privacidade";
+ case MENU_ENUM_LABEL_VALUE_QUIT_RETROARCH:
+ return "Sair do RetroArch";
+ case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_CRC32:
+ return "CRC32";
+ case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_DESCRIPTION:
+ return "Descrição";
+ case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_DEVELOPER:
+ return "Desenvolvedor";
+ case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_FRANCHISE:
+ return "Franquia";
+ case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_MD5:
+ return "MD5";
+ case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_NAME:
+ return "Nome";
+ case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_ORIGIN:
+ return "Origem";
+ case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_PUBLISHER:
+ return "Editora";
+ case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_RELEASE_MONTH:
+ return "Mês de Lançamento";
+ case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_RELEASE_YEAR:
+ return "Ano de Lançamento";
+ case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_SHA1:
+ return "SHA1";
+ case MENU_ENUM_LABEL_VALUE_RDB_ENTRY_START_CONTENT:
+ return "Iniciar Conteúdo";
+ case MENU_ENUM_LABEL_VALUE_REBOOT:
+ return "Reiniciar";
+ case MENU_ENUM_LABEL_VALUE_RECORDING_CONFIG_DIRECTORY:
+ return "Configurações de Gravações";
+ case MENU_ENUM_LABEL_VALUE_RECORDING_OUTPUT_DIRECTORY:
+ return "Gravações";
+ case MENU_ENUM_LABEL_VALUE_RECORDING_SETTINGS:
+ return "Gravação";
+ case MENU_ENUM_LABEL_VALUE_RECORD_CONFIG:
+ return "Configurações de Gravação";
+ case MENU_ENUM_LABEL_VALUE_RECORD_DRIVER:
+ return "Driver de Gravação";
+ case MENU_ENUM_LABEL_VALUE_RECORD_ENABLE:
+ return "Ativar Gravação";
+ case MENU_ENUM_LABEL_VALUE_RECORD_PATH: /* FIXME/UPDATE */
+ return "Caminho da Gravação";
+ case MENU_ENUM_LABEL_VALUE_RECORD_USE_OUTPUT_DIRECTORY:
+ return "Diretório de Saída";
+ case MENU_ENUM_LABEL_VALUE_REMAP_FILE_LOAD:
+ return "Carregar Remapeamento";
+ case MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CORE:
+ return "Salvar Remapeamento de Core";
+ case MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_GAME:
+ return "Salvar Remapeamento de Jogo";
+ case MENU_ENUM_LABEL_VALUE_REQUIRED:
+ return "Obrigatório";
+ case MENU_ENUM_LABEL_VALUE_RESTART_CONTENT:
+ return "Reiniciar";
+ case MENU_ENUM_LABEL_VALUE_RESTART_RETROARCH:
+ return "Reiniciar RetroArch";
+ case MENU_ENUM_LABEL_VALUE_RESUME:
+ return "Retomar";
+ case MENU_ENUM_LABEL_VALUE_RESUME_CONTENT:
+ return "Retomar";
+ case MENU_ENUM_LABEL_VALUE_RETROKEYBOARD:
+ return "RetroTeclado";
+ case MENU_ENUM_LABEL_VALUE_RETROPAD:
+ return "RetroPad";
+ case MENU_ENUM_LABEL_VALUE_REWIND_ENABLE:
+ return "Ativar Retrocesso";
+ case MENU_ENUM_LABEL_VALUE_REWIND_GRANULARITY:
+ return "Granularidade do Retrocesso";
+ case MENU_ENUM_LABEL_VALUE_REWIND_SETTINGS:
+ return "Retrocesso";
+ case MENU_ENUM_LABEL_VALUE_RGUI_BROWSER_DIRECTORY:
+ return "Navegação";
+ case MENU_ENUM_LABEL_VALUE_RGUI_CONFIG_DIRECTORY:
+ return "Configurações";
+ case MENU_ENUM_LABEL_VALUE_RGUI_SHOW_START_SCREEN:
+ return "Mostrar Tela de Início";
+ case MENU_ENUM_LABEL_VALUE_RIGHT_ANALOG:
+ return "Analógico Direito";
+ case MENU_ENUM_LABEL_VALUE_SAVEFILE_DIRECTORY:
+ return "Saves";
+ case MENU_ENUM_LABEL_VALUE_SAVESTATE_AUTO_INDEX:
+ return "Índice Automático de Savestates";
+ case MENU_ENUM_LABEL_VALUE_SAVESTATE_AUTO_LOAD:
+ return "Carregar Savestate Automaticamente";
+ case MENU_ENUM_LABEL_VALUE_SAVESTATE_AUTO_SAVE:
+ return "Savestate Automático";
+ case MENU_ENUM_LABEL_VALUE_SAVESTATE_DIRECTORY:
+ return "Savestates";
+ case MENU_ENUM_LABEL_VALUE_SAVE_NEW_CONFIG:
+ return "Salvar Nova Configuração";
+ case MENU_ENUM_LABEL_VALUE_SAVE_STATE:
+ return "Salvar Savestate";
+ case MENU_ENUM_LABEL_VALUE_SAVING_SETTINGS:
+ return "Saves";
+ case MENU_ENUM_LABEL_VALUE_SCAN_DIRECTORY:
+ return "Escanear Diretório";
+ case MENU_ENUM_LABEL_VALUE_SCAN_FILE:
+ return "Escanear Arquivo";
+ case MENU_ENUM_LABEL_VALUE_SCAN_THIS_DIRECTORY:
+ return "";
+ case MENU_ENUM_LABEL_VALUE_SCREENSHOT_DIRECTORY:
+ return "Capturas de Telas";
+ case MENU_ENUM_LABEL_VALUE_SCREEN_RESOLUTION:
+ return "Resolução de Tela";
+ case MENU_ENUM_LABEL_VALUE_SEARCH:
+ return "Busca:";
+ case MENU_ENUM_LABEL_VALUE_SECONDS:
+ return "segundos";
+ case MENU_ENUM_LABEL_VALUE_SETTINGS:
+ return "Definições";
+ case MENU_ENUM_LABEL_VALUE_SHADER:
+ return "Shader";
+ case MENU_ENUM_LABEL_VALUE_SHADER_APPLY_CHANGES:
+ return "Aplicar Alterações de Shaders";
+ case MENU_ENUM_LABEL_VALUE_SHADER_OPTIONS:
+ return "Shaders";
+ case MENU_ENUM_LABEL_VALUE_SHOW_ADVANCED_SETTINGS:
+ return "Mostrar Configurações Avançadas";
+ case MENU_ENUM_LABEL_VALUE_SHUTDOWN:
+ return "Desligar";
+ case MENU_ENUM_LABEL_VALUE_SLOWMOTION_RATIO:
+ return "Taxa de Câmera Lenta";
+ case MENU_ENUM_LABEL_VALUE_SORT_SAVEFILES_ENABLE:
+ return "Ordenar Saves em Pastas";
+ case MENU_ENUM_LABEL_VALUE_SORT_SAVESTATES_ENABLE:
+ return "Ordenar Savestates em Pastas";
+ case MENU_ENUM_LABEL_VALUE_START_CORE:
+ return "Iniciar Core";
+ case MENU_ENUM_LABEL_VALUE_START_NET_RETROPAD:
+ return "Iniciar RetroPad Remoto";
+ case MENU_ENUM_LABEL_VALUE_STATUS:
+ return "Status";
+ case MENU_ENUM_LABEL_VALUE_STDIN_CMD_ENABLE:
+ return "Comandos stdin";
+ case MENU_ENUM_LABEL_VALUE_SUSPEND_SCREENSAVER_ENABLE:
+ return "Suspender Proteção de Tela";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_BGM_ENABLE:
+ return "Ativar Sistema BGM";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_DIRECTORY:
+ return "System/BIOS";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFORMATION:
+ return "Informação de Sistema";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_7ZIP_SUPPORT:
+ return "Suporte a 7zip";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_ALSA_SUPPORT:
+ return "Suporte a ALSA";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_BUILD_DATE:
+ return "Data do build";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_CG_SUPPORT:
+ return "Suporte a Cg";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_COCOA_SUPPORT:
+ return "Suporte a Cocoa";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_COMMAND_IFACE_SUPPORT:
+ return "Suporte a interface de comandos";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_CORETEXT_SUPPORT:
+ return "Suporte a CoreText";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_CPU_FEATURES:
+ return "Atributos da CPU";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DISPLAY_METRIC_DPI:
+ return "Mostrar DPI";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DISPLAY_METRIC_MM_HEIGHT:
+ return "Mostrar altura (mm)";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DISPLAY_METRIC_MM_WIDTH:
+ return "Mostrar largura (mm)";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DSOUND_SUPPORT:
+ return "Suporte a DirectSound";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DYLIB_SUPPORT:
+ return "Suporte a bibliotecas dinâmicas";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_EGL_SUPPORT:
+ return "Suporte a EGL";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FBO_SUPPORT:
+ return "Suporte a OpenGL/Direct3D render-to-texture (multi-pass shaders)";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FFMPEG_SUPPORT:
+ return "Suporte a FFmpeg";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FREETYPE_SUPPORT:
+ return "Suporte a FreeType";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FRONTEND_IDENTIFIER:
+ return "Indentificador do frontend";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FRONTEND_NAME:
+ return "Nome do frontend";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FRONTEND_OS:
+ return "OS do frontend";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_GIT_VERSION:
+ return "Versão do git";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_GLSL_SUPPORT:
+ return "Suporte a GLSL";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_HLSL_SUPPORT:
+ return "Suporte a HLSL";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_JACK_SUPPORT:
+ return "Suporte a JACK";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_KMS_SUPPORT:
+ return "Suporte a KMS/EGL";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_LIBRETRODB_SUPPORT:
+ return "Suporte a LibretroDB";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_LIBUSB_SUPPORT:
+ return "Suporte a Libusb";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_LIBXML2_SUPPORT:
+ return "Suporte a análise XML libxml2";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_NETPLAY_SUPPORT:
+ return "Suporte a Netplay (peer-to-peer)";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_NETWORK_COMMAND_IFACE_SUPPORT:
+ return "Suporte a interface de comandos de rede";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENAL_SUPPORT:
+ return "Suporte a OpenAL";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENGLES_SUPPORT:
+ return "Suporte a OpenGL ES";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENGL_SUPPORT:
+ return "Suporte a OpenGL";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENSL_SUPPORT:
+ return "Suporte a OpenSL";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENVG_SUPPORT:
+ return "Suporte a OpenVG";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OSS_SUPPORT:
+ return "Suporte a OSS";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OVERLAY_SUPPORT:
+ return "Suporte a Overlay";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE:
+ return "Fonte de energia";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_CHARGED:
+ return "Carregado";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_CHARGING:
+ return "Carregando";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_DISCHARGING:
+ return "Descarregando";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_NO_SOURCE:
+ return "Nenhuma fonte";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_PULSEAUDIO_SUPPORT:
+ return "Suporte a PulseAudio";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_PYTHON_SUPPORT:
+ return "Suporte a Python (script em shaders)";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RETRORATING_LEVEL:
+ return "Nível de RetroRating";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_ROARAUDIO_SUPPORT:
+ return "Suporte a RoarAudio";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RPNG_SUPPORT:
+ return "Suporte a PNG (RPNG)";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RSOUND_SUPPORT:
+ return "Suporte a RSound";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_SDL2_SUPPORT:
+ return "Suporte a SDL2";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_SDL_IMAGE_SUPPORT:
+ return "Suporte a imagem SDL";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_SDL_SUPPORT:
+ return "Suporte a SDL1.2";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_THREADING_SUPPORT:
+ return "Suporte a Threading";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_UDEV_SUPPORT:
+ return "Suporte a Udev";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_V4L2_SUPPORT:
+ return "Suporte a Video4Linux2";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_VIDEO_CONTEXT_DRIVER:
+ return "Driver de contexto de vídeo";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_WAYLAND_SUPPORT:
+ return "Suporte a Wayland";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_X11_SUPPORT:
+ return "Suporte a X11";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_XAUDIO2_SUPPORT:
+ return "Suporte a XAudio2";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_XVIDEO_SUPPORT:
+ return "Suporte a XVideo";
+ case MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_ZLIB_SUPPORT:
+ return "Suporte a Zlib";
+ case MENU_ENUM_LABEL_VALUE_TAKE_SCREENSHOT:
+ return "Capturar Tela";
+ case MENU_ENUM_LABEL_VALUE_THREADED_DATA_RUNLOOP_ENABLE: /* TODO/FIXME - update */
+ return "Ativar Runloop de Threads de Dados";
+ case MENU_ENUM_LABEL_VALUE_TIMEDATE_ENABLE:
+ return "Mostrar Hora / Data";
+ case MENU_ENUM_LABEL_VALUE_TITLE_COLOR:
+ return "Cor do Menu Título";
+ case MENU_ENUM_LABEL_VALUE_TRUE:
+ return "Verdadeiro";
+ case MENU_ENUM_LABEL_VALUE_UI_COMPANION_START_ON_BOOT:
+ return "Ativar UI Companion ao Iniciar";
+ case MENU_ENUM_LABEL_VALUE_UI_MENUBAR_ENABLE:
+ return "Barra de Menu (Dica)";
+ case MENU_ENUM_LABEL_VALUE_UNABLE_TO_READ_COMPRESSED_FILE:
+ return "Incapaz de ler arquivo compactado.";
+ case MENU_ENUM_LABEL_VALUE_UNKNOWN:
+ return "Desconhecido";
+ case MENU_ENUM_LABEL_VALUE_UPDATE_ASSETS:
+ return "Atualizar Recursos (Assets)";
+ case MENU_ENUM_LABEL_VALUE_UPDATE_AUTOCONFIG_PROFILES:
+ return "Atualizar Perfis de Autoconfiguração";
+ case MENU_ENUM_LABEL_VALUE_UPDATE_CG_SHADERS:
+ return "Atualizar Shaders Cg";
+ case MENU_ENUM_LABEL_VALUE_UPDATE_CHEATS:
+ return "Atualizar Cheats";
+ case MENU_ENUM_LABEL_VALUE_UPDATE_DATABASES:
+ return "Atualizar Databases";
+ case MENU_ENUM_LABEL_VALUE_UPDATE_GLSL_SHADERS:
+ return "Atualizar Shaders GLSL";
+ case MENU_ENUM_LABEL_VALUE_UPDATE_OVERLAYS:
+ return "Atualizar Overlays";
+ case MENU_ENUM_LABEL_VALUE_USER:
+ return "Usuário";
+ case MENU_ENUM_LABEL_VALUE_USER_INTERFACE_SETTINGS:
+ return "Interface de Usuário";
+ case MENU_ENUM_LABEL_VALUE_USER_LANGUAGE:
+ return "Idioma";
+ case MENU_ENUM_LABEL_VALUE_USER_SETTINGS:
+ return "Usuário";
+ case MENU_ENUM_LABEL_VALUE_USE_BUILTIN_IMAGE_VIEWER:
+ return "Usar Visualizador de Imagens Interno";
+ case MENU_ENUM_LABEL_VALUE_USE_BUILTIN_PLAYER:
+ return "Usar Player Interno"; /* TODO/FIXME */
+ case MENU_ENUM_LABEL_VALUE_USE_THIS_DIRECTORY:
+ return "";
+ case MENU_ENUM_LABEL_VALUE_VIDEO_ALLOW_ROTATE:
+ return "Permitir Rotação";
+ case MENU_ENUM_LABEL_VALUE_VIDEO_ASPECT_RATIO_AUTO:
+ return "Relação de Aspecto Automática";
+ case MENU_ENUM_LABEL_VALUE_VIDEO_ASPECT_RATIO_INDEX:
+ return "Índice de Relações de Aspecto";
+ case MENU_ENUM_LABEL_VALUE_VIDEO_BLACK_FRAME_INSERTION:
+ return "Inserção de Quadro Negro";
+ case MENU_ENUM_LABEL_VALUE_VIDEO_CROP_OVERSCAN:
+ return "Descartar Overscan (Recarregue)";
+ case MENU_ENUM_LABEL_VALUE_VIDEO_DISABLE_COMPOSITION:
+ return "Desativar Desktop Composition";
+ case MENU_ENUM_LABEL_VALUE_VIDEO_DRIVER:
+ return "Driver de Vídeo";
+ case MENU_ENUM_LABEL_VALUE_VIDEO_FILTER:
+ return "Filtro de Vídeo";
+ case MENU_ENUM_LABEL_VALUE_VIDEO_FILTER_DIR:
+ return "Filtros de Vídeo";
+ case MENU_ENUM_LABEL_VALUE_VIDEO_FILTER_FLICKER:
+ return "Filtro de Cintilação";
+ case MENU_ENUM_LABEL_VALUE_VIDEO_FONT_ENABLE:
+ return "Mostrar Mensagem de Tela";
+ case MENU_ENUM_LABEL_VALUE_VIDEO_FONT_PATH:
+ return "Fonte da Mensagem de Tela";
+ case MENU_ENUM_LABEL_VALUE_VIDEO_FONT_SIZE:
+ return "Tamanho da Mensagem de Tela";
+ case MENU_ENUM_LABEL_VALUE_VIDEO_FORCE_ASPECT:
+ return "Forçar Relação de Aspecto";
+ case MENU_ENUM_LABEL_VALUE_VIDEO_FORCE_SRGB_DISABLE:
+ return "Forcar Desativação de sRGB FBO";
+ case MENU_ENUM_LABEL_VALUE_VIDEO_FRAME_DELAY:
+ return "Retardo de Quadro";
+ case MENU_ENUM_LABEL_VALUE_VIDEO_FULLSCREEN:
+ return "Usar Modo Tela Cheia";
+ case MENU_ENUM_LABEL_VALUE_VIDEO_GAMMA:
+ return "Gamma de Vídeo";
+ case MENU_ENUM_LABEL_VALUE_VIDEO_GPU_RECORD:
+ return "Ativar Gravação por GPU";
+ case MENU_ENUM_LABEL_VALUE_VIDEO_GPU_SCREENSHOT:
+ return "Ativar Captura de Tela via GPU";
+ case MENU_ENUM_LABEL_VALUE_VIDEO_HARD_SYNC:
+ return "Sincronizar GPU com CPU";
+ case MENU_ENUM_LABEL_VALUE_VIDEO_HARD_SYNC_FRAMES:
+ return "Quadros de Sincronização entre GPU e CPU";
+ case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_POS_X:
+ return "Posição X da Mensagem de Tela";
+ case MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_POS_Y:
+ return "Posição Y da Mensagem de Tela";
+ case MENU_ENUM_LABEL_VALUE_VIDEO_MONITOR_INDEX:
+ return "Índice de Monitores";
+ case MENU_ENUM_LABEL_VALUE_VIDEO_POST_FILTER_RECORD:
+ return "Ativar Filtro Pós-Gravação";
+ case MENU_ENUM_LABEL_VALUE_VIDEO_REFRESH_RATE:
+ return "Taxa de Atualização de Tela";
+ case MENU_ENUM_LABEL_VALUE_VIDEO_REFRESH_RATE_AUTO:
+ return "Taxa de Atualização de Quadros Estimada";
+ case MENU_ENUM_LABEL_VALUE_VIDEO_ROTATION:
+ return "Rotação";
+ case MENU_ENUM_LABEL_VALUE_VIDEO_SCALE:
+ return "Variar Escala em Janela";
+ case MENU_ENUM_LABEL_VALUE_VIDEO_SCALE_INTEGER:
+ return "Escala em Degraus Inteiros";
+ case MENU_ENUM_LABEL_VALUE_VIDEO_SETTINGS:
+ return "Vídeo";
+ case MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_DIR:
+ return "Shaders";
+ case MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_NUM_PASSES:
+ return "Número de Shaders";
+ case MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PARAMETERS:
+ return "Parâmetros de Shader em Uso";
+ case MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET:
+ return "Carregar Predefinições de Shader";
+ case MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_PARAMETERS:
+ return "Menu de Parâmetros de Shader";
+ case MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_AS:
+ return "Salvar Predefinições de Shader Como";
+ case MENU_ENUM_LABEL_VALUE_VIDEO_SHARED_CONTEXT:
+ return "Ativar Contexto Compartilhado de Hardware";
+ case MENU_ENUM_LABEL_VALUE_VIDEO_SMOOTH:
+ return "Filtragem Bilinear por Hardware";
+ case MENU_ENUM_LABEL_VALUE_VIDEO_SOFT_FILTER:
+ return "Ativar Filtro de Suavização";
+ case MENU_ENUM_LABEL_VALUE_VIDEO_SWAP_INTERVAL:
+ return "Intervalo de Permuta do Sincronismo Vertical";
+ case MENU_ENUM_LABEL_VALUE_VIDEO_THREADED:
+ return "Vídeo em Threads";
+ case MENU_ENUM_LABEL_VALUE_VIDEO_VFILTER:
+ return "Eliminar Cintilação";
+ case MENU_ENUM_LABEL_VALUE_VIDEO_VI_WIDTH:
+ return "Definir Largura de Tela VI";
+ case MENU_ENUM_LABEL_VALUE_VIDEO_VSYNC:
+ return "Sincronismo Vertical";
+ case MENU_ENUM_LABEL_VALUE_VIDEO_WINDOWED_FULLSCREEN:
+ return "Modo Tela Cheia em Janela";
+ case MENU_ENUM_LABEL_VALUE_YES:
+ return "Sim";
+ case MSG_APPENDED_DISK:
+ return "Disco anexado";
+ case MSG_APPLYING_CHEAT:
+ return "Applying cheat changes.";
+ case MSG_APPLYING_SHADER:
+ return "Aplicando shader";
+ case MSG_AUDIO_MUTED:
+ return "Áudio mudo.";
+ case MSG_AUDIO_UNMUTED:
+ return "Áudio normal.";
+ case MSG_BLOCKING_SRAM_OVERWRITE:
+ return "Bloqueando Sobrescrição de SRAM";
+ case MSG_BYTES:
+ return "bytes";
+ case MSG_CONFIG_DIRECTORY_NOT_SET:
+ return "Diretório de configurações não definido. Incapaz de salvar.";
+ case MSG_CORE_DOES_NOT_SUPPORT_SAVESTATES:
+ return "O core não suporta savestates.";
+ case MSG_COULD_NOT_READ_CONTENT_FILE:
+ return "Incapaz de ler arquivo de conteúdo";
+ case MSG_DOWNLOADING:
+ return "Baixando";
+ case MSG_EXTRACTING:
+ return "Extraindo";
+ case MSG_FAILED_TO:
+ return "Falha ao";
+ case MSG_FAILED_TO_APPLY_SHADER:
+ return "Falha ao aplicar shader.";
+ case MSG_FAILED_TO_LOAD_CONTENT:
+ return "Falha ao carregar conteúdo";
+ case MSG_FAILED_TO_LOAD_MOVIE_FILE:
+ return "Falha ao carregar vídeo";
+ case MSG_FAILED_TO_LOAD_OVERLAY:
+ return "Falha ao carregar overlay.";
+ case MSG_FAILED_TO_LOAD_STATE:
+ return "Falha ao carregar estado de";
+ case MSG_FAILED_TO_REMOVE_DISK_FROM_TRAY:
+ return "Falha ao remover disco da bandeja.";
+ case MSG_FAILED_TO_REMOVE_TEMPORARY_FILE:
+ return "Falha ao remover arquivo temporário";
+ case MSG_FAILED_TO_SAVE_SRAM:
+ return "Falha ao salvar SRAM";
+ case MSG_FAILED_TO_SAVE_STATE_TO:
+ return "Falha ao salvar estado em";
+ case MSG_FAILED_TO_START_MOVIE_RECORD:
+ return "Falha ao iniciar gravação de vídeo.";
+ case MSG_FAILED_TO_UNMUTE_AUDIO:
+ return "Falha ao desativar mudo.";
+ case MSG_GOT_INVALID_DISK_INDEX:
+ return "Índice de disco inválido.";
+ case MSG_GRAB_MOUSE_STATE:
+ return "Obter estado do mouse";
+ case MSG_LOADED_STATE_FROM_SLOT:
+ return "Estado carregado do slot #%d.";
+ case MSG_LOADED_STATE_FROM_SLOT_AUTO:
+ return "Estado carregado do slot #-1 (auto).";
+ case MSG_LOADING_STATE:
+ return "Carregando estado";
+ case MSG_PAUSED:
+ return "Pausado.";
+ case MSG_RECEIVED:
+ return "recebido";
+ case MSG_REDIRECTING_CHEATFILE_TO:
+ return "Redirecionando cheat para";
+ case MSG_REDIRECTING_SAVEFILE_TO:
+ return "Redirecionando save para";
+ case MSG_REDIRECTING_SAVESTATE_TO:
+ return "Redirecionando savestate para"; /* TODO */
+ case MSG_REMOVED_DISK_FROM_TRAY:
+ return "Disco removido da bandeja.";
+ case MSG_REMOVING_TEMPORARY_CONTENT_FILE:
+ return "Removendo conteúdo temporário";
+ case MSG_RESET:
+ return "Reiniciar";
+ case MSG_RESTARTING_RECORDING_DUE_TO_DRIVER_REINIT:
+ return "Reiniciando gravação devido a reinício de driver.";
+ case MSG_REWINDING:
+ return "Retrocedendo.";
+ case MSG_REWIND_REACHED_END:
+ return "Final do buffer de retrocesso atingido.";
+ case MSG_SAVED_STATE_TO_SLOT:
+ return "Estado salvo no slot #%d.";
+ case MSG_SAVED_STATE_TO_SLOT_AUTO:
+ return "Estado salvo no slot #-1 (auto).";
+ case MSG_SAVED_SUCCESSFULLY_TO:
+ return "Salvo com sucesso em";
+ case MSG_SAVING_RAM_TYPE:
+ return "Salvando tipo de RAM";
+ case MSG_SAVING_STATE:
+ return "Salvando estado";
+ case MSG_SCANNING:
+ return "Examinando";
+ case MSG_SCANNING_OF_DIRECTORY_FINISHED:
+ return "Exame de diretório concluído";
+ case MSG_SENDING_COMMAND:
+ return "Enviando comando";
+ case MSG_SHADER:
+ return "Shader";
+ case MSG_SKIPPING_SRAM_LOAD:
+ return "Ignorando carregamento de SRAM.";
+ case MSG_SLOW_MOTION:
+ return "Câmera lenta.";
+ case MSG_SLOW_MOTION_REWIND:
+ return "Retrocesso em câmera lenta.";
+ case MSG_STARTING_MOVIE_PLAYBACK:
+ return "Iniciando reprodução de vídeo.";
+ case MSG_STARTING_MOVIE_RECORD_TO:
+ return "Iniciando gravação de vídeo em";
+ case MSG_STATE_SIZE:
+ return "Tamanho do estado";
+ case MSG_STATE_SLOT:
+ return "Slot de estado";
+ case MSG_TO:
+ return "para";
+ case MSG_UNKNOWN:
+ return "Desconhecido";
+ case MSG_UNPAUSED:
+ return "Despausado.";
+ case MSG_UNRECOGNIZED_COMMAND:
+ return "Comando desconhecido";
+ case MSG_VIRTUAL_DISK_TRAY:
+ return "bandeja de disco virtual.";
+ default:
+ break;
+ }
+
+ return "null";
+}
diff --git a/intl/msg_hash_pt_pt.h b/intl/msg_hash_pt_pt.h
new file mode 100644
index 0000000000..bdfb0425ca
--- /dev/null
+++ b/intl/msg_hash_pt_pt.h
@@ -0,0 +1,2947 @@
+MSG_HASH(
+ MSG_COMPILER,
+ "Compilador"
+ )
+MSG_HASH(
+ MSG_UNKNOWN_COMPILER,
+ "Compilador desconhecido"
+ )
+MSG_HASH(
+ MSG_DEVICE_DISCONNECTED_FROM_PORT,
+ "Dispositivo desligado da porta"
+ )
+MSG_HASH(
+ MSG_UNKNOWN_NETPLAY_COMMAND_RECEIVED,
+ "Comando Netplay desconhecido recebido"
+ )
+MSG_HASH(
+ MSG_FILE_ALREADY_EXISTS_SAVING_TO_BACKUP_BUFFER,
+ "Este ficheiro já existe. Guardando no buffer de cópia de segurança"
+ )
+MSG_HASH(
+ MSG_GOT_CONNECTION_FROM,
+ "Ligaçao obtida de: \"%s\""
+ )
+MSG_HASH(
+ MSG_GOT_CONNECTION_FROM_NAME,
+ "Ligação obtida de: \"%s (%s)\""
+ )
+MSG_HASH(
+ MSG_PUBLIC_ADDRESS,
+ "Endereço público"
+ )
+MSG_HASH(
+ MSG_NO_ARGUMENTS_SUPPLIED_AND_NO_MENU_BUILTIN,
+ "Não foi fornecido qualquer argumento e nenhum menu está contido, mostrando ajuda..."
+ )
+MSG_HASH(
+ MSG_NETPLAY_USERS_HAS_FLIPPED,
+ "Utilizadores do Netplay devolveram"
+ )
+MSG_HASH(
+ MSG_SETTING_DISK_IN_TRAY,
+ "Definindo disco na bandeja"
+ )
+MSG_HASH(
+ MSG_WAITING_FOR_CLIENT,
+ "Aguardando cliente ..."
+ )
+MSG_HASH(
+ MSG_NETPLAY_YOU_HAVE_LEFT_THE_GAME,
+ "Você saiu do jogo"
+ )
+MSG_HASH(
+ MSG_NETPLAY_YOU_HAVE_JOINED_AS_PLAYER_N,
+ "Você juntou-se como jogador %d"
+ )
+MSG_HASH(
+ MSG_NETPLAY_IMPLEMENTATIONS_DIFFER,
+ "As implementações são diferentes. Certifique-se de que está a versão do RetroArch e do núcleo são as mesmas."
+ )
+MSG_HASH(
+ MSG_NETPLAY_ENDIAN_DEPENDENT,
+ "Este núcleo não suporta inter-arquitetura de Netplay entre estes sistemas"
+ )
+MSG_HASH(
+ MSG_NETPLAY_PLATFORM_DEPENDENT,
+ "Este núcleo não suporta inter-arquitetura de Netplay"
+ )
+MSG_HASH(
+ MSG_NETPLAY_ENTER_PASSWORD,
+ "Digite a palavra-passe do servidor de Netplay:"
+ )
+MSG_HASH(
+ MSG_NETPLAY_INCORRECT_PASSWORD,
+ "Palavra-passe incorreta"
+ )
+MSG_HASH(
+ MSG_NETPLAY_SERVER_NAMED_HANGUP,
+ "\"%s\" foi desligado"
+ )
+MSG_HASH(
+ MSG_NETPLAY_SERVER_HANGUP,
+ "O cliente Netplay foi desligado"
+ )
+MSG_HASH(
+ MSG_NETPLAY_CLIENT_HANGUP,
+ "Desligado do Netplay"
+ )
+MSG_HASH(
+ MSG_NETPLAY_CANNOT_PLAY_UNPRIVILEGED,
+ "Não tem permissão para jogar"
+ )
+MSG_HASH(
+ MSG_NETPLAY_CANNOT_PLAY_NO_SLOTS,
+ "Não existem vagas livres para jogadores"
+ )
+MSG_HASH(
+ MSG_NETPLAY_CANNOT_PLAY,
+ "Não pode mudar para modo de reprodução"
+ )
+MSG_HASH(
+ MSG_NETPLAY_PEER_PAUSED,
+ "O parceiro do Netplay \"%s\" ficou em pausa"
+ )
+MSG_HASH(
+ MSG_NETPLAY_CHANGED_NICK,
+ "A sua alcunha foi alterada para apelido mudou para \"%s\""
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_VIDEO_SHARED_CONTEXT,
+ "Dê aos cores renderizados por hardware seu próprio contexto privado. Evita ter que assumir mudanças de estado de hardware entre frames."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_MENU_SETTINGS,
+ "justa as definições de aparência na tela do menu."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_VIDEO_HARD_SYNC,
+ "Sincroniza hardware da CPU e da GPU. Reduz a latência ao custo de performance."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_VIDEO_THREADED,
+ "Melhora a performance ao custo de latência e mais engasgamento de vídeo. Use somente se voc~e não puder obter velocidade total de outra forma."
+ )
+MSG_HASH(
+ MSG_AUDIO_VOLUME,
+ "Volume de áudio"
+ )
+MSG_HASH(
+ MSG_AUTODETECT,
+ "Auto-detetar"
+ )
+MSG_HASH(
+ MSG_AUTOLOADING_SAVESTATE_FROM,
+ "Auto-carregar savestate de"
+ )
+MSG_HASH(
+ MSG_CAPABILITIES,
+ "Capacidades"
+ )
+MSG_HASH(
+ MSG_CONNECTING_TO_NETPLAY_HOST,
+ "Conectando ao hospedeideiro de netplay"
+ )
+MSG_HASH(
+ MSG_CONNECTING_TO_PORT,
+ "Conectando a porta"
+ )
+MSG_HASH(
+ MSG_CONNECTION_SLOT,
+ "Slot de conexão"
+ )
+MSG_HASH(
+ MSG_SORRY_UNIMPLEMENTED_CORES_DONT_DEMAND_CONTENT_NETPLAY,
+ "Desculpe, não implementado: cores que não exigem conteúdo não podem participar do netplay."
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_ACCOUNTS_CHEEVOS_PASSWORD,
+ "Palavra-passe"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_ACCOUNTS_CHEEVOS_SETTINGS,
+ "Contas Cheevos"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_ACCOUNTS_CHEEVOS_USERNAME,
+ "Nome de utilizador"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_ACCOUNTS_LIST,
+ "Conta"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_ACCOUNTS_LIST_END,
+ "Nó da Lista de Contas"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_ACCOUNTS_RETRO_ACHIEVEMENTS,
+ "Conquistas Retro"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_ACHIEVEMENT_LIST,
+ "Lista de Conquistas"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_ACHIEVEMENT_LIST_HARDCORE,
+ "Lista de Conquistas (Hardcore)"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_ADD_CONTENT_LIST,
+ "Procurar Conteúdo"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_CONFIGURATIONS_LIST,
+ "Configurações"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_ADD_TAB,
+ "Importar conteúdo"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_NETPLAY_TAB,
+ "Salas de Netplay"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_ARCHIVE_MODE,
+ "Arquivar Arquivo de Associação de Ação"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_ASK_ARCHIVE,
+ "Perguntar"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_ASSETS_DIRECTORY,
+ "Ativos"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_AUDIO_BLOCK_FRAMES,
+ "Bloquear Frames"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_AUDIO_DEVICE,
+ "Dispositivo de Áudio"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_AUDIO_DRIVER,
+ "Controlador de Áudio"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_AUDIO_DSP_PLUGIN,
+ "Plugin de Áudio DSP"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_AUDIO_ENABLE,
+ "habilitar Áudio"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_AUDIO_FILTER_DIR,
+ "Filtro de Áudio"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_TURBO_DEADZONE_LIST,
+ "Turbo/Zona-Morta"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_AUDIO_LATENCY,
+ "Latência de Áudio (ms)"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_AUDIO_MAX_TIMING_SKEW,
+ "Otimização de Tempo Máximo de Áudio"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_AUDIO_MUTE,
+ "Áudio Mudo"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_AUDIO_OUTPUT_RATE,
+ "Taxa de Saída de Áudio (KHz)"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_AUDIO_RATE_CONTROL_DELTA,
+ "Controle Dinâmico de taxa de Áudio"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_AUDIO_RESAMPLER_DRIVER,
+ "Controlador de Reamostragem de Áudio"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_AUDIO_SETTINGS,
+ "Áudio"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_AUDIO_SYNC,
+ "Sincronizar Áudio"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_AUDIO_VOLUME,
+ "Nível de Volume de Áudio (dB)"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_AUTOSAVE_INTERVAL,
+ "intervalo de Autosave SaveRAM"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_AUTO_OVERRIDES_ENABLE,
+ "Carregar Arquivos de Substituição Automaticamente"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_AUTO_REMAPS_ENABLE,
+ "Carregar Remapeamento de Arquivos Automaticamente"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_AUTO_SHADERS_ENABLE,
+ "Carregar Predefinições de Shader Automaticamente"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_BACK,
+ "Voltar"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_CONFIRM,
+ "Confirmar"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_INFO,
+ "Informações"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_QUIT,
+ "Sair"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_SCROLL_DOWN,
+ "Rolar para Baixo"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_SCROLL_UP,
+ "Rolar para Cima"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_START,
+ "Iniciar"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_TOGGLE_KEYBOARD,
+ "Alternar Teclado"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_BASIC_MENU_CONTROLS_TOGGLE_MENU,
+ "Alternar Menu"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS,
+ "Menu básico de controles"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_CONFIRM,
+ "Confirmar/OK"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_INFO,
+ "Informações"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_QUIT,
+ "Sair"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_SCROLL_UP,
+ "Rolar para Cima"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_START,
+ "Padrões"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_TOGGLE_KEYBOARD,
+ "Alternar Teclado"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_BASIC_MENU_ENUM_CONTROLS_TOGGLE_MENU,
+ "Alternar Menu"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_BLOCK_SRAM_OVERWRITE,
+ "Não substituir o SaveRAM no carregamento do savestate"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_BLUETOOTH_ENABLE,
+ "Ativar Bluetooth"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_BUILDBOT_ASSETS_URL,
+ "URL dos Ativos do Buildbot"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_CACHE_DIRECTORY,
+ "Cache"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_CAMERA_ALLOW,
+ "Permitir Câmera"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_CAMERA_DRIVER,
+ "Controlador de Câmera"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_CHEAT,
+ "Cheat"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_CHEAT_APPLY_CHANGES,
+ "Aplicar Mudanças"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_CHEAT_DATABASE_PATH,
+ "Arquivo Cheat"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_CHEAT_FILE,
+ "Arquivo Cheat"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_CHEAT_FILE_LOAD,
+ "Carregar Arquivo Cheat"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_CHEAT_FILE_SAVE_AS,
+ "Savar Arquivo Cheat Como"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_CHEAT_NUM_PASSES,
+ "Passes Cheat"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_CHEEVOS_DESCRIPTION,
+ "Descrição"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_CHEEVOS_HARDCORE_MODE_ENABLE,
+ "Conquistas no Modo Hardcore"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_CHEEVOS_LOCKED_ACHIEVEMENTS,
+ "Conquistas Bloqueadas:"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_CHEEVOS_LOCKED_ENTRY,
+ "Bloqueada"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_CHEEVOS_SETTINGS,
+ "Retro Achievements"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_CHEEVOS_TEST_UNOFFICIAL,
+ "Testar Conquista Não Oficial"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_CHEEVOS_UNLOCKED_ACHIEVEMENTS,
+ "Conquistas Desbloqueadas:"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_CHEEVOS_UNLOCKED_ENTRY,
+ "Desbloqueada"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_CLOSE_CONTENT,
+ "fechar Conteúdo"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_CONFIG,
+ "Configurar"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_CONFIGURATIONS,
+ "Carregar Configuração"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_CONFIGURATION_SETTINGS,
+ "Configuração"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_CONFIG_SAVE_ON_EXIT,
+ "Salvar Configuração ao Sair"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_CONTENT_COLLECTION_LIST,
+ "Coleções"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_CONTENT_DATABASE_DIRECTORY,
+ "Base de Dados"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_CONTENT_DIR,
+ "Conteúdo"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_CONTENT_HISTORY_SIZE,
+ "tamanho da Lista de Histórico")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_PLAYLIST_ENTRY_REMOVE,
+ "Permitir a remoção de entradas")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_CONTENT_SETTINGS,
+ "Menu Rápido")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_ASSETS_DIR,
+ "Cores Ativos")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_ASSETS_DIRECTORY,
+ "Downloads")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_CHEAT_OPTIONS,
+ "Cheats")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_COUNTERS,
+ "Contador de Cores")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_ENABLE,
+ "Exibir nome do core")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_INFORMATION,
+ "Informação do Core")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_INFO_AUTHORS,
+ "Autores")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_INFO_CATEGORIES,
+ "Categorias")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_INFO_CORE_LABEL,
+ "Rótudo do core")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_INFO_CORE_NAME,
+ "Nome de core")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_INFO_FIRMWARE,
+ "Firmware(s)")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_INFO_LICENSES,
+ "Licença(s)")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_INFO_PERMISSIONS,
+ "Permições")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_INFO_SUPPORTED_EXTENSIONS,
+ "Estenções Suportadas")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_INFO_SYSTEM_MANUFACTURER,
+ "Fabricante do Sistema")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_INFO_SYSTEM_NAME,
+ "Nome do Sistema")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_INPUT_REMAPPING_OPTIONS,
+ "Controles")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_LIST,
+ "Carregar Core")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_OPTIONS,
+ "Opções")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_SETTINGS,
+ "Core")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_SET_SUPPORTS_NO_CONTENT_ENABLE,
+ "Iniciar um Core Automaticamente")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_UPDATER_AUTO_EXTRACT_ARCHIVE,
+ "Extrair automaticamente o arquivo baixado")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_UPDATER_BUILDBOT_URL,
+ "URL dos Cores do Buildbot")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_UPDATER_LIST,
+ "Atualizador de Core")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_CORE_UPDATER_SETTINGS,
+ "Atualizador")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_CPU_ARCHITECTURE,
+ "Arquitetura da CPU:")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_CPU_CORES,
+ "Core da CPU:")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_CURSOR_DIRECTORY,
+ "Cursor")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_CURSOR_MANAGER,
+ "Gerenciador de Cursor")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_CUSTOM_RATIO,
+ "Taxa Personalizada")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_DATABASE_MANAGER,
+ "Gerenciar Base de Dados")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_DATABASE_SELECTION,
+ "Seleção de base de Dados")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_DELETE_ENTRY,
+ "Remover")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_FAVORITES,
+ "Iniciar diretório")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_DIRECTORY_CONTENT,
+ "")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_DIRECTORY_DEFAULT,
+ "")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_DIRECTORY_NONE,
+ "")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_DIRECTORY_NOT_FOUND,
+ "Diretório não encontrado.")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_DIRECTORY_SETTINGS,
+ "Diretório")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_DISK_CYCLE_TRAY_STATUS,
+ "Status da Bandeja do Ciclo de Disco")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_DISK_IMAGE_APPEND,
+ "Adicionar Imagem de Disco")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_DISK_INDEX,
+ "Índice de Disco")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_DISK_OPTIONS,
+ "Controle de Disco")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_DONT_CARE,
+ "Não Importa")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_DOWNLOADED_FILE_DETECT_CORE_LIST,
+ "Downloads")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_DOWNLOAD_CORE,
+ "Baixar Core...")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_DOWNLOAD_CORE_CONTENT,
+ "Descarregador de Conteúdo")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_DPI_OVERRIDE_ENABLE,
+ "Habilitar Sobreposição de DPI")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_DPI_OVERRIDE_VALUE,
+ "Sobreposição de DPI")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_DRIVER_SETTINGS,
+ "Controlador")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_DUMMY_ON_CORE_SHUTDOWN,
+ "Carregar Modelo no Desligamento do Core")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_CHECK_FOR_MISSING_FIRMWARE,
+ "Verificar por Firmware Perdido Antes de Carregar")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_DYNAMIC_WALLPAPER,
+ "Fundo Dinâmico")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_DYNAMIC_WALLPAPERS_DIRECTORY,
+ "Fundos Dinâmicos")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_CHEEVOS_ENABLE,
+ "habilitar Conquistas")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_ENTRY_HOVER_COLOR,
+ "Cor do menu de acesso ao passar o cursor")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_ENTRY_NORMAL_COLOR,
+ "Cor do menu de acesso normal")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_FALSE,
+ "Falso")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_FASTFORWARD_RATIO,
+ "Rodar em Velocidade Máxima")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_FPS_SHOW,
+ "Exibir Taxa de Quadros")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_FRAME_THROTTLE_ENABLE,
+ "Limite Máximo de Velocidade")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_FRAME_THROTTLE_SETTINGS,
+ "Aceleração de Quadros")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_FRONTEND_COUNTERS,
+ "Contadores de Frontend")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_GAME_SPECIFIC_OPTIONS,
+ "Carregar Automaticamente Opções de Core Específicos de Conteúdo")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_GAME_SPECIFIC_OPTIONS_CREATE,
+ "Criar arquivo de opções de jogo")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_GAME_SPECIFIC_OPTIONS_IN_USE,
+ "Arquivo de opções de jogo")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_HELP,
+ "Ajuda")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_HELP_AUDIO_VIDEO_TROUBLESHOOTING,
+ "Solução de Problemas de Áudio/Vídeo")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_HELP_CHANGE_VIRTUAL_GAMEPAD,
+ "Alterando a Sobreposição do Gamepad Virtual")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_HELP_CONTROLS,
+ "Controle Básico de Menus")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_HELP_LIST,
+ "Ajuda")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_HELP_LOADING_CONTENT,
+ "Carregando Conteúdo")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_HELP_SCANNING_CONTENT,
+ "Escaneando por Conteúdo")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_HELP_WHAT_IS_A_CORE,
+ "O Que É Um Core?")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_HISTORY_LIST_ENABLE,
+ "Habilitar Lista de Histórico")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_HISTORY_TAB,
+ "Histórico")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_HORIZONTAL_MENU,
+ "menu Horizontal")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_IMAGES_TAB,
+ "Imagem")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INFORMATION,
+ "Informação")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INFORMATION_LIST,
+ "Informação")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_ADC_TYPE,
+ "Tipo Analógico Para Digital")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_ALL_USERS_CONTROL_MENU,
+ "Menu de Controle de Todos os usuários")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_X,
+ "Analógico Esquerdo X")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_X_MINUS,
+ "Analógico Esquerdo X- (esquerda)")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_X_PLUS,
+ "Analógico Esquerdo X+ (direita)")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_Y,
+ "Analógico Esquerdo Y")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_Y_MINUS,
+ "Analógico Esquerdo Y- (cima)")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_LEFT_Y_PLUS,
+ "Analógico Esquerdo Y+ (baixo)")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_RIGHT_X,
+ "Analógico Direito X")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_RIGHT_X_MINUS,
+ "Analógico Direito X- (esquerda)")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_RIGHT_X_PLUS,
+ "Analógico Direito X+ (direita)")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_RIGHT_Y,
+ "Analógico Direito Y")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_RIGHT_Y_MINUS,
+ "Analógico Direito Y- (cima)")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_ANALOG_RIGHT_Y_PLUS,
+ "Analógico Direito Y+ (baixo)")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_AUTODETECT_ENABLE,
+ "Habilitar Auto-configuração")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_AXIS_THRESHOLD,
+ "Zona Morta da Alavanca Analógica")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_MENU_INPUT_SWAP_OK_CANCEL,
+ "Menu Trocar Botões OK e Cancelar")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_BIND_ALL,
+ "Ligar Todos")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_BIND_DEFAULT_ALL,
+ "Ligar Todos por Padrão")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_BIND_TIMEOUT,
+ "Tempo Limite para Ligar")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_DESCRIPTOR_HIDE_UNBOUND,
+ "Esconder Descritores de Core Não Consolidados")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_DESCRIPTOR_LABEL_SHOW,
+ "Exibir Etiquetas de Descritor de Entrada")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_DEVICE_INDEX,
+ "Índice do Dispositivo")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_DEVICE_TYPE,
+ "Tipo de Dispositivo")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_DRIVER,
+ "Controlador de Entrada")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_DUTY_CYCLE,
+ "Ciclo de Trabalho")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_HOTKEY_BINDS,
+ "Ligar Entrada de Tecla de Atalho")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_ICADE_ENABLE,
+ "Habilitar Mapeamento do Gamepad no Teclado")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_A,
+ "Botão A (direita)")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_B,
+ "Botão B (baixo)")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_DOWN,
+ "Direcional para baixo")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_L2,
+ "Botão L2 (gatilho)")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_L3,
+ "Botão L3 (polegar)")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_L,
+ "Botão L (ombro)")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_LEFT,
+ "Direcional Esquerdo")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_R2,
+ "Botão R2 (gatilho)")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_R3,
+ "Botão R3 (polegar)")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_R,
+ "Botão R (ombro)")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_RIGHT,
+ "Direcional Direito")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_SELECT,
+ "Botão Select")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_START,
+ "Botão Start")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_UP,
+ "Direcional para Cima")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_X,
+ "Botão X (topo)")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_JOYPAD_Y,
+ "Botão Y (esquerda)")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_KEY,
+ "(Tecla: %s)")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_KEYBOARD_GAMEPAD_MAPPING_TYPE,
+ "Tipo de Mapeamento do Gamepad no Teclado")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_MAX_USERS,
+ "Usuários Máximos")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_MENU_ENUM_TOGGLE_GAMEPAD_COMBO,
+ "Alternar Menu de Comando do Gamepad")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_CHEAT_INDEX_MINUS,
+ "Índice de trapaça -")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_CHEAT_INDEX_PLUS,
+ "Índice de trapaça +")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_CHEAT_TOGGLE,
+ "Alternar trapaça")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_DISK_EJECT_TOGGLE,
+ "Alternar ejeção de disco")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_DISK_NEXT,
+ "Próximo disco")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_DISK_PREV,
+ "Disco anterior")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_ENABLE_HOTKEY,
+ "Habilitar tecla de atalho")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_FAST_FORWARD_HOLD_KEY,
+ "Aguardar Função Fast-Forward")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_FAST_FORWARD_KEY,
+ "Alternar Função Fast-Forward")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_FRAMEADVANCE,
+ "Avanço de Quadros")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_FULLSCREEN_TOGGLE_KEY,
+ "Alternar tela cheia")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_GRAB_MOUSE_TOGGLE,
+ "Alternar pegada do mouse")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_GAME_FOCUS_TOGGLE,
+ "Alternar foco do jogo")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_LOAD_STATE_KEY,
+ "Carregar estado")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_MENU_TOGGLE,
+ "Alternar menu")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_MOVIE_RECORD_TOGGLE,
+ "Alternar gravação de filme")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_MUTE,
+ "Alternar áudio mudo")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_NETPLAY_FLIP,
+ "Giro de usuários do Netplay")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_NETPLAY_GAME_WATCH,
+ "Alternar modo jogar/olhar no Netplay")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_OSK,
+ "Alternar teclado em tela")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_OVERLAY_NEXT,
+ "Próxima sobreposição")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_PAUSE_TOGGLE,
+ "Alternar pausa")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_QUIT_KEY,
+ "Sair do RetroArch")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_RESET,
+ "Resetar jogo")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_REWIND,
+ "Função Rewind")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_SAVE_STATE_KEY,
+ "Salvar estado")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_SCREENSHOT,
+ "Capturar tela")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_SHADER_NEXT,
+ "Próximo sombreamento")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_SHADER_PREV,
+ "Shader anterior")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_SLOWMOTION,
+ "Câmera lenta")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_STATE_SLOT_MINUS,
+ "Encaixe de salvamento de estado -")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_STATE_SLOT_PLUS,
+ "Encaixe de salvamento de estado +")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_VOLUME_DOWN,
+ "Volume -")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_META_VOLUME_UP,
+ "Volume +")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_ENABLE,
+ "Sobreposição de Exibição")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_OVERLAY_HIDE_IN_MENU,
+ "Esconder Sobreposição no Menu")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_POLL_TYPE_BEHAVIOR,
+ "Comportamento do Tipo de Pesquisa")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_POLL_TYPE_BEHAVIOR_EARLY,
+ "Mais cedo")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_POLL_TYPE_BEHAVIOR_LATE,
+ "Mais tarde")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_POLL_TYPE_BEHAVIOR_NORMAL,
+ "Normal")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_PREFER_FRONT_TOUCH,
+ "Preferir Toque Frontal")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_REMAPPING_DIRECTORY,
+ "Mapeamento de Entrada")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_REMAP_BINDS_ENABLE,
+ "habilitar Ligação de Mapeamento")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_SAVE_AUTOCONFIG,
+ "Salvar Autoconfiguração")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_SETTINGS,
+ "Entrada")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_SMALL_KEYBOARD_ENABLE,
+ "Habilitar Teclado Pequeno")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_TOUCH_ENABLE,
+ "Habilitar Toque")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_TURBO_ENABLE,
+ "Habilitar Turbo")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_TURBO_PERIOD,
+ "Período do Turbo")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_USER_BINDS,
+ "Vincular a Entrada do Usuário %u")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INTERNAL_STORAGE_STATUS,
+ "Estado do armazenamento interno")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_JOYPAD_AUTOCONFIG_DIR,
+ "Entrada de Autoconfiguração")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_JOYPAD_DRIVER,
+ "Controlador de Comando")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_LAKKA_SERVICES,
+ "Serviços")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_CHINESE_SIMPLIFIED,
+ "Chinês (Simplificado)")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_CHINESE_TRADITIONAL,
+ "Chinês (Tradicional)")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_DUTCH,
+ "Holandês")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_ENGLISH,
+ "Inglês")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_ESPERANTO,
+ "Esperanto")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_FRENCH,
+ "Francês")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_GERMAN,
+ "German")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_ITALIAN,
+ "Italiano")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_JAPANESE,
+ "Japanês")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_KOREAN,
+ "Coreano")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_POLISH,
+ "Polonês")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_BRAZIL,
+ "Português (Brasileiro)")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_PORTUGAL,
+ "Português (Portugal)")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN,
+ "Russo")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_SPANISH,
+ "Espanhol")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_VIETNAMESE,
+ "Vietnamita")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_LEFT_ANALOG,
+ "Analógico Esquerdo")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_LIBRETRO_DIR_PATH,
+ "Core")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_LIBRETRO_INFO_PATH,
+ "Informação de Core")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_LIBRETRO_LOG_LEVEL,
+ "Nível de Log Principal")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_LINEAR,
+ "Linear")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_LOAD_ARCHIVE,
+ "Carregar Arquivo")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_LOAD_CONTENT_HISTORY,
+ "carregar Recente")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_LOAD_CONTENT_LIST,
+ "Carregar Conteúdo")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_LOAD_STATE,
+ "Carregar Estado")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_LOCATION_ALLOW,
+ "Permitir Localização")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_LOCATION_DRIVER,
+ "Controlador de Localização")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_LOGGING_SETTINGS,
+ "Entrando")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_LOG_VERBOSITY,
+ "Verbosidade do Registro")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_MAIN_MENU,
+ "Menu Principal")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_MANAGEMENT,
+ "Definições da Base de Dados")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME,
+ "Tema da Cor do Menu")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_BLUE,
+ "Azul")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_BLUE_GREY,
+ "Azul Acizentado")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_DARK_BLUE,
+ "Azul Escuro")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_GREEN,
+ "Verde")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_NVIDIA_SHIELD,
+ "Shield")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_RED,
+ "Vermelho")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_COLOR_THEME_YELLOW,
+ "Amarelo")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_FOOTER_OPACITY,
+ "Opacidade do Rodapé")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_MATERIALUI_MENU_HEADER_OPACITY,
+ "Opacidade do Cabeçalho")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_MENU_DRIVER,
+ "Controlador de Menu")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_MENU_ENUM_THROTTLE_FRAMERATE,
+ "Acelerar Taxa de Quadros do Menu")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_MENU_FILE_BROWSER_SETTINGS,
+ "Definições")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_MENU_LINEAR_FILTER,
+ "Filtro de menu Linear")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_MENU_SETTINGS,
+ "Menu")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_MENU_WALLPAPER,
+ "Fundo")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_MENU_WALLPAPER_OPACITY,
+ "Opacidade de fundo")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_MISSING,
+ "Faltando")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_MORE,
+ "...")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_MOUSE_ENABLE,
+ "Suporte para Mouse")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_MULTIMEDIA_SETTINGS,
+ "Multimídia")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_MUSIC_TAB,
+ "Música")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NAVIGATION_BROWSER_FILTER_SUPPORTED_EXTENSIONS_ENABLE,
+ "Extensões de filtro desconhecidos")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NAVIGATION_WRAPAROUND,
+ "Envolver em torno da Navegação")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NEAREST,
+ "Mais Próximo")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY,
+ "Netplay")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_CHECK_FRAMES,
+ "Checar Quadros do Netplay")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_INPUT_LATENCY_FRAMES_MIN,
+ "Entrada de Latência de Quadros")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_INPUT_LATENCY_FRAMES_RANGE,
+ "Alcance da Entrada de latência de Quadros")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_CLIENT_SWAP_INPUT,
+ "J2 do Netplay Usa C1")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_DELAY_FRAMES,
+ "Atraso de Quadros do Netplay")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_DISCONNECT,
+ "Desconectar do hospedeiro do netplay")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_ENABLE,
+ "Habilitar Netplay")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_ENABLE_CLIENT,
+ "Conecar ao hospedeiro do netplay")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_ENABLE_HOST,
+ "Iniciar hospedeiro do netplay")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_IP_ADDRESS,
+ "Endereço do Servidor")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_LAN_SCAN_SETTINGS,
+ "Escanear rede local")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_MODE,
+ "Habilitar Cliente Netplay")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_NICKNAME,
+ "Usuário")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_PASSWORD,
+ "Senha do Servidor")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_PUBLIC_ANNOUNCE,
+ "Publicly Announce Netplay")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_SETTINGS,
+ "Definições do Netplay")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_STATELESS_MODE,
+ "Modo Sem Estado do Netplay")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_SPECTATE_PASSWORD,
+ "Senha do Servidor Apenas Espectador")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_SPECTATOR_MODE_ENABLE,
+ "habilitar Espectador do Netplay")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_TCP_UDP_PORT,
+ "Porta TCP do Netplay")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_NAT_TRAVERSAL,
+ "NAT Transversal do Netplay")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NETWORK_CMD_ENABLE,
+ "Comandos do Network")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NETWORK_CMD_PORT,
+ "Porta de Comando de Rede")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NETWORK_INFORMATION,
+ "Informação de Rede")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NETWORK_REMOTE_ENABLE,
+ "Jogo de Rede")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NETWORK_REMOTE_PORT,
+ "Porta de base Remota de Rede")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NETWORK_SETTINGS,
+ "Rede")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NO,
+ "Não")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NONE,
+ "nenhum")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NOT_AVAILABLE,
+ "N/D")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NO_ACHIEVEMENTS_TO_DISPLAY,
+ "Não há conquistas para exibir.")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NO_CORE,
+ "Sem Core")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NO_CORES_AVAILABLE,
+ "Não há core dispóníveis.")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NO_CORE_INFORMATION_AVAILABLE,
+ "Não há informação de core disponível.")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NO_CORE_OPTIONS_AVAILABLE,
+ "Não há opções de core disponíveis.")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NO_ENTRIES_TO_DISPLAY,
+ "Não há entradas à serem exibidas.")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NO_HISTORY_AVAILABLE,
+ "Não há histórico disponível.")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NO_INFORMATION_AVAILABLE,
+ "Não há informação disponível.")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NO_ITEMS,
+ "Sem itens.")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NO_NETPLAY_HOSTS_FOUND,
+ "Nenhum hospedeiro de netplay encontrado.")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NO_NETWORKS_FOUND,
+ "nenhuma rede encontrada.")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NO_PERFORMANCE_COUNTERS,
+ "Não há contadores de desempenho.")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NO_PLAYLISTS,
+ "Não há lista de reprodução.")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NO_PLAYLIST_ENTRIES_AVAILABLE,
+ "Nenhuma entrada de lista de reprodução disponível.")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NO_SETTINGS_FOUND,
+ "nenhuma definição encontrada.")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NO_SHADER_PARAMETERS,
+ "Não há parâmetros de sombreamento.")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_OFF,
+ "DESLIGADO")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_ON,
+ "LIGADO")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_ONLINE,
+ "On-line")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_ONLINE_UPDATER,
+ "Atualizador On-line")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_ONSCREEN_DISPLAY_SETTINGS,
+ "Exibição em Tela")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_ONSCREEN_OVERLAY_SETTINGS,
+ "Sobreposição em Tela")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_ONSCREEN_NOTIFICATIONS_SETTINGS,
+ "Notificações em Tela")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_OPEN_ARCHIVE,
+ "navegar no Arquivo")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_OPTIONAL,
+ "Opcional")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_OVERLAY,
+ "Sobrepor")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_OVERLAY_AUTOLOAD_PREFERRED,
+ "Sobrepor Preferência de Auto-carregamento")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_OVERLAY_DIRECTORY,
+ "Sobrepor")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_OVERLAY_OPACITY,
+ "Sobrepor Opacidade")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_OVERLAY_PRESET,
+ "Sobreposição Prédefinida")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_OVERLAY_SCALE,
+ "Escala de Sobreposição")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_OVERLAY_SETTINGS,
+ "Sobreposição em Tela")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_PAL60_ENABLE,
+ "Usar Modo PAL60")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_PARENT_DIRECTORY,
+ "Diretório pai")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_PAUSE_LIBRETRO,
+ "Pausar quando o menu for ativado")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_PAUSE_NONACTIVE,
+ "Não rodar em segundo plano")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_PERFCNT_ENABLE,
+ "Contadorews de Performance")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_PLAYLISTS_TAB,
+ "Listas de Reprodução")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_PLAYLIST_DIRECTORY,
+ "Lista de Reprodução")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_PLAYLIST_SETTINGS,
+ "Listas de Reprodução")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_POINTER_ENABLE,
+ "Suporte à Toque")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_PORT,
+ "Porta")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_PRESENT,
+ "Atual")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_PRIVACY_SETTINGS,
+ "Privacidade")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_QUIT_RETROARCH,
+ "Sair do RetroArch")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_ANALOG,
+ "Analógico suportado")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_BBFC_RATING,
+ "Classificação BBFC")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_CERO_RATING,
+ "Classificação CERO")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_COOP,
+ "Cooperativo suportado")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_CRC32,
+ "CRC32")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_DESCRIPTION,
+ "Descrição")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_DEVELOPER,
+ "Desenvolvedor")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_EDGE_MAGAZINE_ISSUE,
+ "Edição da Revista Edge")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_EDGE_MAGAZINE_RATING,
+ "Classificação da Revista Edge")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_EDGE_MAGAZINE_REVIEW,
+ "Revisão da Revista Edge")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_ELSPA_RATING,
+ "Classificação ELSPA")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_ENHANCEMENT_HW,
+ "Aprimoramento de Hardware")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_ESRB_RATING,
+ "Classificação ESRB")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_FAMITSU_MAGAZINE_RATING,
+ "Classificação da Revista Famitsu")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_FRANCHISE,
+ "Franquia")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_GENRE,
+ "Gênero")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_MD5,
+ "MD5")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_NAME,
+ "Nome")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_ORIGIN,
+ "Orígem")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_PEGI_RATING,
+ "Classificação PEGI")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_PUBLISHER,
+ "Editor")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_RELEASE_MONTH,
+ "Mês de Lançamento")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_RELEASE_YEAR,
+ "Ano de Lançamento")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_RUMBLE,
+ "Suporte a Vibração")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_SERIAL,
+ "Série")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_SHA1,
+ "SHA1")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_START_CONTENT,
+ "Iniciar Conteúdo")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_RDB_ENTRY_TGDB_RATING,
+ "Classificação TGDB")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_REBOOT,
+ "Reinicializar")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_RECORDING_CONFIG_DIRECTORY,
+ "Configuração de Gravação")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_RECORDING_OUTPUT_DIRECTORY,
+ "Saída de Gravação")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_RECORDING_SETTINGS,
+ "Gravação")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_RECORD_CONFIG,
+ "Carregar Configuração de Gravação...")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_RECORD_DRIVER,
+ "Controlador de Gravação")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_RECORD_ENABLE,
+ "Permitir Gravação")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_RECORD_PATH,
+ "Salvar Saída de Gravação como...")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_RECORD_USE_OUTPUT_DIRECTORY,
+ "Salvar Gravações no Diretório de Saída")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_REMAP_FILE,
+ "Remapear Arquivo")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_REMAP_FILE_LOAD,
+ "Carregar Maperamento de Arquivo")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_CORE,
+ "Salvar Mapeamento do Arquivo do Core")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_REMAP_FILE_SAVE_GAME,
+ "Salvar Mapeamento do Arquivo de Jogo")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_REQUIRED,
+ "Obrigatório")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_RESTART_CONTENT,
+ "Reiniciar")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_RESTART_RETROARCH,
+ "Reiniciar RetroArch")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_RESUME,
+ "Retomar")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_RESUME_CONTENT,
+ "Retomar")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_RETROKEYBOARD,
+ "RetroKeyboard")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_RETROPAD,
+ "RetroPad")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_RETROPAD_WITH_ANALOG,
+ "RetroPad com Analógico")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_RETRO_ACHIEVEMENTS_SETTINGS,
+ "Conquistas")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_REWIND_ENABLE,
+ "Habilitar Função Rewind")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_REWIND_GRANULARITY,
+ "Granularidade da Função Rewind")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_REWIND_SETTINGS,
+ "Função Rewind")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_RGUI_BROWSER_DIRECTORY,
+ "Navegador de Arquivos")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_RGUI_CONFIG_DIRECTORY,
+ "Configuração")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_RGUI_SHOW_START_SCREEN,
+ "Exibir Tela Inicial")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_RIGHT_ANALOG,
+ "Analógico Direito")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_RUN,
+ "Rodar")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SAMBA_ENABLE,
+ "Habilitar SAMBA")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SAVEFILE_DIRECTORY,
+ "Salvar Arquivo")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SAVESTATE_AUTO_INDEX,
+ "Índice de Salvamento de Estado Automático")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SAVESTATE_AUTO_LOAD,
+ "Carregar Estado Automaticamente")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SAVESTATE_AUTO_SAVE,
+ "Salvar Estado Automaticamente")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SAVESTATE_DIRECTORY,
+ "Salvar Estado")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SAVESTATE_THUMBNAIL_ENABLE,
+ "Minhaturas do Salvamento de Estado")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SAVE_CURRENT_CONFIG,
+ "Salvar Configuração Atual")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SAVE_CURRENT_CONFIG_OVERRIDE_CORE,
+ "Salvar Substituições de Core")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SAVE_CURRENT_CONFIG_OVERRIDE_GAME,
+ "Salvar Substituições de Jogo")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SAVE_NEW_CONFIG,
+ "Salvar Nova Configuração")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SAVE_STATE,
+ "Salvar Estado")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SAVING_SETTINGS,
+ "Salvando")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SCAN_DIRECTORY,
+ "Escanear Diretório")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SCAN_FILE,
+ "Escanear Diretório")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SCAN_THIS_DIRECTORY,
+ "")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SCREENSHOT_DIRECTORY,
+ "Captura de Tela")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SCREEN_RESOLUTION,
+ "Resolução de Tela")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SEARCH,
+ "Buscar")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SECONDS,
+ "segundos")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SETTINGS,
+ "Definições")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SETTINGS_TAB,
+ "Definições")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SHADER,
+ "Shader")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SHADER_APPLY_CHANGES,
+ "Aplicar Mudanças")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SHADER_OPTIONS,
+ "Shader")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_RIBBON,
+ "Fita")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_RIBBON_SIMPLIFIED,
+ "Fita (simplificada)")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_SIMPLE_SNOW,
+ "Neve Simples")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_SNOW,
+ "Neve")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SHOW_ADVANCED_SETTINGS,
+ "Mostrar Definições Avançadas")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SHOW_HIDDEN_FILES,
+ "Mostrar Arquivos e Pastas Ocultas")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SHUTDOWN,
+ "Desligar")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SLOWMOTION_RATIO,
+ "Relação de Câmera Lento")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SORT_SAVEFILES_ENABLE,
+ "Ordenar Salvamentos em Pastas")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SORT_SAVESTATES_ENABLE,
+ "Ordenar Salvamento de Estado em Pastas")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SSH_ENABLE,
+ "Habilitar SSH")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_START_CORE,
+ "Iniciar Core")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_START_NET_RETROPAD,
+ "Iniciar RetroPad Remoto")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_START_VIDEO_PROCESSOR,
+ "Iniciar Processador de Vídeo")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_STATE_SLOT,
+ "Slot de Estado")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_STATUS,
+ "Estado")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_STDIN_CMD_ENABLE,
+ "Comandos stdin")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SUPPORTED_CORES,
+ "Cores Sugeridos")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SUSPEND_SCREENSAVER_ENABLE,
+ "Suspender Protetor de Tela")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_BGM_ENABLE,
+ "Habilitar Systema BGM")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_DIRECTORY,
+ "Sistema/BIOS")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFORMATION,
+ "Informação de Sistema")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_7ZIP_SUPPORT,
+ "Suporte 7zip")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_ALSA_SUPPORT,
+ "Suporte ALSA")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_BUILD_DATE,
+ "Data de Construção")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_CG_SUPPORT,
+ "Suporte Cg")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_COCOA_SUPPORT,
+ "Suporte Cocoa")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_COMMAND_IFACE_SUPPORT,
+ "Suporte à Interface de Comando")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_CORETEXT_SUPPORT,
+ "Suporte CoreText")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_CPU_FEATURES,
+ "Características de CPU")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DISPLAY_METRIC_DPI,
+ "Exibir métrica de DPI")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DISPLAY_METRIC_MM_HEIGHT,
+ "Exibir altura métrica (mm)")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DISPLAY_METRIC_MM_WIDTH,
+ "Exibir largura métrica (mm)")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DSOUND_SUPPORT,
+ "Suporte DirectSound")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DYLIB_SUPPORT,
+ "Suporte à biblioteca dinâmica")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_DYNAMIC_SUPPORT,
+ "Carregamento em tempo de execução dinâmica da biblioteca libretro")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_EGL_SUPPORT,
+ "Suporte EGL")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FBO_SUPPORT,
+ "Suporte OpenGL/Direct3D render-to-texture (sombreamento multi-passe)")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FFMPEG_SUPPORT,
+ "Suporte FFmpeg")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FREETYPE_SUPPORT,
+ "Suporte FreeType")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FRONTEND_IDENTIFIER,
+ "Identificador Frontend")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FRONTEND_NAME,
+ "Nome do Frontend")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_FRONTEND_OS,
+ "Frontend OS")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_GIT_VERSION,
+ "Versão Git")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_GLSL_SUPPORT,
+ "Suporte GLSL")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_HLSL_SUPPORT,
+ "Suporte HLSL")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_JACK_SUPPORT,
+ "Suporte JACK")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_KMS_SUPPORT,
+ "Suporte KMS/EGL")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_LIBRETRODB_SUPPORT,
+ "Suporte LibretroDB")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_LIBUSB_SUPPORT,
+ "Suporte Libusb")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_LIBXML2_SUPPORT,
+ "Suporte à análise de libxml2 XML")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_NETPLAY_SUPPORT,
+ "Suporte Netplay (ponto-a-ponto)")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_NETWORK_COMMAND_IFACE_SUPPORT,
+ "Suporte à Interface de Comando de Rede")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_NETWORK_REMOTE_SUPPORT,
+ "Suporte à Jogo de Rede")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENAL_SUPPORT,
+ "Suporte OpenAL")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENGLES_SUPPORT,
+ "Suporte OpenGL ES")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENGL_SUPPORT,
+ "Suporte OpenGL")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENSL_SUPPORT,
+ "Suporte OpenSL")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OPENVG_SUPPORT,
+ "Suporte OpenVG")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OSS_SUPPORT,
+ "Suporte OSS")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_OVERLAY_SUPPORT,
+ "Suporte à Sobreposição")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE,
+ "Fonte de Energia")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_CHARGED,
+ "Alterado")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_CHARGING,
+ "Alterando")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_DISCHARGING,
+ "Descarregando")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_POWER_SOURCE_NO_SOURCE,
+ "Não há fonte")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_PULSEAUDIO_SUPPORT,
+ "Suporte PulseAudio")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_PYTHON_SUPPORT,
+ "Suporte Python (suporte de script em sombreamento)")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RBMP_SUPPORT,
+ "Suporte BMP (RBMP)")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RETRORATING_LEVEL,
+ "Nível RetroRating")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RJPEG_SUPPORT,
+ "Suporte JPEG (RJPEG)")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_ROARAUDIO_SUPPORT,
+ "Suporte RoarAudio")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RPNG_SUPPORT,
+ "Suporte PNG (RPNG)")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RSOUND_SUPPORT,
+ "Suporte RSound")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_RTGA_SUPPORT,
+ "Suporte TGA (RTGA)")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_SDL2_SUPPORT,
+ "Suporte SDL2")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_SDL_IMAGE_SUPPORT,
+ "Suporte à imagem SDL")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_SDL_SUPPORT,
+ "Suporte SDL1.2")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_SLANG_SUPPORT,
+ "Suporte Slang")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_THREADING_SUPPORT,
+ "Suporte Segmentação")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_UDEV_SUPPORT,
+ "Suporte Udev")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_V4L2_SUPPORT,
+ "Suporte Video4Linux2")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_VIDEO_CONTEXT_DRIVER,
+ "Controlador de contexto de vídeo")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_VULKAN_SUPPORT,
+ "Suporte Vulkan")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_WAYLAND_SUPPORT,
+ "Suporte Wayland")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_X11_SUPPORT,
+ "Suporte X11")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_XAUDIO2_SUPPORT,
+ "Suporte XAudio2")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_XVIDEO_SUPPORT,
+ "Suporte XVideo")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SYSTEM_INFO_ZLIB_SUPPORT,
+ "Suporte Zlib")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_TAKE_SCREENSHOT,
+ "Capturar tela")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_THREADED_DATA_RUNLOOP_ENABLE,
+ "tarefas segmentadas")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_THUMBNAILS,
+ "Minhaturas")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_THUMBNAILS_DIRECTORY,
+ "Minhaturas")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_THUMBNAILS_UPDATER_LIST,
+ "Atualizador de Minhaturas")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_THUMBNAIL_MODE_BOXARTS,
+ "Artes de Caixas")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_THUMBNAIL_MODE_SCREENSHOTS,
+ "Capturas de Tela")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_THUMBNAIL_MODE_TITLE_SCREENS,
+ "Títulos de Tela")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_TIMEDATE_ENABLE,
+ "Exibir hora / data")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_TITLE_COLOR,
+ "Cor do menu de título")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_TRUE,
+ "Verdadeiro")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_UI_COMPANION_ENABLE,
+ "Ativar Companheiro de Interface de Usuário")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_UI_COMPANION_START_ON_BOOT,
+ "Companheiro de Interface de Usuário Inicia na Inicialização")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_UI_MENUBAR_ENABLE,
+ "Barra de Menu")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_UNABLE_TO_READ_COMPRESSED_FILE,
+ "Incapaz de ler o arquivo comprimido.")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_UNDO_LOAD_STATE,
+ "Desfazer Carregamento de Estado")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_UNDO_SAVE_STATE,
+ "Desfazer Salvamento de Estado")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_UNKNOWN,
+ "Desconhecido")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_UPDATER_SETTINGS,
+ "Atualizador")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_UPDATE_ASSETS,
+ "Atualizar Ativos")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_UPDATE_AUTOCONFIG_PROFILES,
+ "Atualizar Perfis de Auto-configuração")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_UPDATE_CG_SHADERS,
+ "Atualizar Shader de Cg")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_UPDATE_CHEATS,
+ "Atualizar Trapaças")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_UPDATE_CORE_INFO_FILES,
+ "Atualizar Arquivos de Informação do Core")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_UPDATE_DATABASES,
+ "Atualizar Base de Dados")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_UPDATE_GLSL_SHADERS,
+ "Atualizar Shader de GLSL")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_UPDATE_LAKKA,
+ "Atualziar Lakka")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_UPDATE_OVERLAYS,
+ "Atualziar Sobreposições")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_UPDATE_SLANG_SHADERS,
+ "Atualizar Gíria de Sombramento")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_USER,
+ "Usuário")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_USER_INTERFACE_SETTINGS,
+ "Interface de Usuário")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_USER_LANGUAGE,
+ "Idioma")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_USER_SETTINGS,
+ "Usuário")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_USE_BUILTIN_IMAGE_VIEWER,
+ "Usar o Visualizador de Imagem Integrado")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_USE_BUILTIN_PLAYER,
+ "Usar o Tocador de Mídia Integrado")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_USE_THIS_DIRECTORY,
+ "")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_ALLOW_ROTATE,
+ "Permitir rotação")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_ASPECT_RATIO_AUTO,
+ "Proporção de Tela Automático")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_ASPECT_RATIO_INDEX,
+ "Proporção de Tela")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_BLACK_FRAME_INSERTION,
+ "inserção de Quadro Negro")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_CROP_OVERSCAN,
+ "Cortar Sobreexploração (Recarregar)")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_DISABLE_COMPOSITION,
+ "Desativar Composição de Área de Trabalho")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_DRIVER,
+ "Controlador de Vídeo")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_FILTER,
+ "Filtro de Vídeo")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_FILTER_DIR,
+ "Filtro de Vídeo")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_FILTER_FLICKER,
+ "Filtrar Tremulação")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_FONT_ENABLE,
+ "habilitar Notificações em Tela")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_FONT_PATH,
+ "Fonte de Notificação em Tela")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_FONT_SIZE,
+ "tamanho da Notificação em Tela")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_FORCE_ASPECT,
+ "Forçar Proporção de Tela")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_FORCE_SRGB_DISABLE,
+ "Desativar à força sRGB FBO")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_FRAME_DELAY,
+ "Atraso de Quadro")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_FULLSCREEN,
+ "Usar Modo de Tela-Cheia")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_GAMMA,
+ "Gama de Vídeo")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_GPU_RECORD,
+ "Usar Gravação de GPU")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_GPU_SCREENSHOT,
+ "habilitar Captura de Tela da GPU")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_HARD_SYNC,
+ "Sincronização Sólida de GPU")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_HARD_SYNC_FRAMES,
+ "Sincronização Sólida de Quadros de GPU")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_MAX_SWAPCHAIN_IMAGES,
+ "Cadeia de trocas de imagens máxima")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_POS_X,
+ "Notificação em tela da Posição X")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_POS_Y,
+ "Notificação em tela da Posição Y")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_MONITOR_INDEX,
+ "Índice de Monitor")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_POST_FILTER_RECORD,
+ "Usar Gravação de Pós-Filtro")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_REFRESH_RATE,
+ "Taxa de Atualização Vertical")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_REFRESH_RATE_AUTO,
+ "Taxa de Quadros Estimado da Tela")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_ROTATION,
+ "Rotação")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_SCALE,
+ "Escala em Janela")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_SCALE_INTEGER,
+ "Escala Inteiro")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_SETTINGS,
+ "Vídeo")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_DIR,
+ "Sombreamento de Vídeo")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_NUM_PASSES,
+ "Avançar Sombreamento")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PARAMETERS,
+ "Vizualizar Parâmetros de Sombreamento")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET,
+ "Carregar Sombreamento Predefinido")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_PARAMETERS,
+ "Menu de Parâmetros de Sombramento")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_AS,
+ "Salvar Predifinição de Sombramento Como")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_CORE,
+ "Salvar Predifinição de Core")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE_GAME,
+ "Salvar Predifinição de Jogo")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_SHARED_CONTEXT,
+ "habilitar Contexto de Compartilhamento de Hardware")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_SMOOTH,
+ "Filtragem Bilinear")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_SOFT_FILTER,
+ "Habilitar Filtro Suave")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_SWAP_INTERVAL,
+ "Intervalo de troca de Sincronização Vertical (Vsync)")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_TAB,
+ "Vídeodeo")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_THREADED,
+ "Vídeo Segmentado")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_VFILTER,
+ "Deflicker")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_VIEWPORT_CUSTOM_HEIGHT,
+ "Proporção de Altura de Tela Personalizada")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_VIEWPORT_CUSTOM_WIDTH,
+ "Proporçao de Largura de Tela Personalizada")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_VIEWPORT_CUSTOM_X,
+ "Proporção de Tela de Personalizada na Posição X")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_VIEWPORT_CUSTOM_Y,
+ "Proporção de Tela de Personalizada na Posição Y")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_VI_WIDTH,
+ "Definir Largura de Tela VI")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_VSYNC,
+ "Sincronização Vertical (Vsync)")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_WINDOWED_FULLSCREEN,
+ "Modo Tela Cheia")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_WINDOW_WIDTH,
+ "Largura da Janela")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_VIDEO_WINDOW_HEIGHT,
+ "Altura da Janela")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_WIFI_DRIVER,
+ "Controlador de Wi-Fi")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_WIFI_SETTINGS,
+ "Wi-Fi")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_ALPHA_FACTOR,
+ "Fator Alfa do Menu")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_FONT,
+ "Fonte do Menu")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_CUSTOM,
+ "Personalizar")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_FLATUI,
+ "FlatUI")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_MONOCHROME,
+ "Monocromático")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_SYSTEMATIC,
+ "Sistemático")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_NEOACTIVE,
+ "NeoActive")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_PIXEL,
+ "Pixel")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_RETROACTIVE,
+ "RetroActive")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_ICON_THEME_DOTART,
+ "Dot-Art")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME,
+ "Cor do tema do Menu")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_APPLE_GREEN,
+ "Maça Verde")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_DARK,
+ "Escuro")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_DARK_PURPLE,
+ "Roxo Escuro")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_ELECTRIC_BLUE,
+ "Azul Elétrico")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_GOLDEN,
+ "Dourado")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_LEGACY_RED,
+ "Vermelho Legado")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_MIDNIGHT_BLUE,
+ "Azul Meia-Noite")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_PLAIN,
+ "Plano")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_UNDERSEA,
+ "Submarino")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_MENU_COLOR_THEME_VOLCANIC_RED,
+ "Vermelho Vulcânico")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_RIBBON_ENABLE,
+ "Sombreamento do Menu Pipeline")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_SCALE_FACTOR,
+ "Fator de Escala do Menu")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_SHADOWS_ENABLE,
+ "Habilitar Sombras nas Ícones")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_SHOW_HISTORY,
+ "Exibir Aba de Histórico")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_SHOW_ADD,
+ "Exibir Aba de Importação de Conteúdo")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_SHOW_IMAGES,
+ "Exibir Aba de Imagem")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_SHOW_MUSIC,
+ "Exibir Aba de Música")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_SHOW_SETTINGS,
+ "Exibir Aba de Definições")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_SHOW_VIDEO,
+ "Exibir Aba de Vídeo")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_XMB_THEME,
+ "Ícone do Tema do Menu")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_YES,
+ "Sim")
+MSG_HASH(MENU_ENUM_LABEL_VIDEO_SHADER_PRESET_TWO,
+ "Predefinição de Sombreamento")
+MSG_HASH(MENU_ENUM_SUBLABEL_CHEEVOS_ENABLE,
+ "Habilitar ou desabilitar as conquistas. Para mais informações, visite http://retroachievements.org")
+MSG_HASH(MENU_ENUM_SUBLABEL_CHEEVOS_TEST_UNOFFICIAL,
+ "Habilitar ou desabilitar conquistas não oficiais e/ou característas beta para fins de testes.")
+MSG_HASH(MENU_ENUM_SUBLABEL_CHEEVOS_HARDCORE_MODE_ENABLE,
+ "Habilitar ou desabilitar salvamento de estado, trapaça, função Rewind, função Fast-Forward, pausa e câmera-lenta para todos os jogos.")
+MSG_HASH(MENU_ENUM_SUBLABEL_DRIVER_SETTINGS,
+ "Alterar os controladores utilizados pelo sistema.")
+MSG_HASH(MENU_ENUM_SUBLABEL_RETRO_ACHIEVEMENTS_SETTINGS,
+ "Alterar as definições de conquistas.")
+MSG_HASH(MENU_ENUM_SUBLABEL_CORE_SETTINGS,
+ "Alterar as definições de core.")
+MSG_HASH(MENU_ENUM_SUBLABEL_RECORDING_SETTINGS,
+ "Alterar as definições de gravação.")
+MSG_HASH(MENU_ENUM_SUBLABEL_ONSCREEN_DISPLAY_SETTINGS,
+ "Alterar as definições de exibição de sobreposição e sobreposição de teclado, e as definições de notificações em tela.Change display overlay and keyboard overlay, and onscreen notification settings.")
+MSG_HASH(MENU_ENUM_SUBLABEL_FRAME_THROTTLE_SETTINGS,
+ "Alterar as definições de função Rewind, função Fast-Forward e câmera-lenta.")
+MSG_HASH(MENU_ENUM_SUBLABEL_SAVING_SETTINGS,
+ "Alterar as definições de salvamento.")
+MSG_HASH(MENU_ENUM_SUBLABEL_LOGGING_SETTINGS,
+ "Alterar as definições de entrada.")
+MSG_HASH(MENU_ENUM_SUBLABEL_USER_INTERFACE_SETTINGS,
+ "Alterar as configurações de interface de usuário.")
+MSG_HASH(MENU_ENUM_SUBLABEL_USER_SETTINGS,
+ "Alterar as definições de conta, nome de usuário e idioma.")
+MSG_HASH(MENU_ENUM_SUBLABEL_PRIVACY_SETTINGS,
+ "Alterar as definições de sua privacidade.")
+MSG_HASH(MENU_ENUM_SUBLABEL_DIRECTORY_SETTINGS,
+ "Alterar o padrão de diretórios onde os arquivos estão localizados.")
+MSG_HASH(MENU_ENUM_SUBLABEL_PLAYLIST_SETTINGS,
+ "Alterar as definições de lista de reprodução.")
+MSG_HASH(MENU_ENUM_SUBLABEL_NETWORK_SETTINGS,
+ "Configurar as definições de servidor e rede.")
+MSG_HASH(MENU_ENUM_SUBLABEL_ADD_CONTENT_LIST,
+ "Escanear conteúdo e adicionar na base de dados.")
+MSG_HASH(MENU_ENUM_SUBLABEL_AUDIO_SETTINGS,
+ "Alterar as definições de saída de áudio.")
+MSG_HASH(MENU_ENUM_SUBLABEL_BLUETOOTH_ENABLE,
+ "Habilitar ou desabilitar o bluetooth.")
+MSG_HASH(MENU_ENUM_SUBLABEL_CONFIG_SAVE_ON_EXIT,
+ "Salvar as alterações nos arquivos de configuração ao sair.")
+MSG_HASH(MENU_ENUM_SUBLABEL_CONFIGURATION_SETTINGS,
+ "Alterar as definições padrão para os arquivos de configuração.")
+MSG_HASH(MENU_ENUM_SUBLABEL_CONFIGURATIONS_LIST,
+ "Gerencia e cria arquivos de configuração.")
+MSG_HASH(MENU_ENUM_SUBLABEL_CPU_CORES,
+ "Montante de Core que a CPU possui.")
+MSG_HASH(MENU_ENUM_SUBLABEL_FPS_SHOW,
+ "Exibir a taxa de quadros atuais por segundo na tela.")
+MSG_HASH(MENU_ENUM_SUBLABEL_INPUT_HOTKEY_BINDS,
+ "Configurar definiç~eos de tecla de atalho.")
+MSG_HASH(MENU_ENUM_SUBLABEL_INPUT_MENU_ENUM_TOGGLE_GAMEPAD_COMBO,
+ "Combinação do botão do Gamepad para alternar o menu.")
+MSG_HASH(MENU_ENUM_SUBLABEL_INPUT_SETTINGS,
+ "Alterar as definições de joypad, teclado e mouse.")
+MSG_HASH(MENU_ENUM_SUBLABEL_INPUT_USER_BINDS,
+ "Configurar os controles para este usuário.")
+MSG_HASH(MENU_ENUM_SUBLABEL_LOG_VERBOSITY,
+ "Habilitar ou desabilitar a entrada no terminal.")
+MSG_HASH(MENU_ENUM_SUBLABEL_NETPLAY,
+ "Juntar ou hospedar uma sessão de netplay.")
+MSG_HASH(MENU_ENUM_SUBLABEL_NETPLAY_LAN_SCAN_SETTINGS,
+ "Buscar por e conectar aos hospedeiros de netplay na rede local.")
+MSG_HASH(MENU_ENUM_SUBLABEL_INFORMATION_LIST_LIST,
+ "Exibir Core, rede e informações de sistema.")
+MSG_HASH(MENU_ENUM_SUBLABEL_ONLINE_UPDATER,
+ "baixar complementos, componentes e conteúdos para o RetroArch.")
+MSG_HASH(MENU_ENUM_SUBLABEL_SAMBA_ENABLE,
+ "habilitar ou desabilitar compartilhamento de rede de suas pastas.")
+MSG_HASH(MENU_ENUM_SUBLABEL_SERVICES_SETTINGS,
+ "Gerenciar o nível de serviços do sistema operacional.")
+MSG_HASH(MENU_ENUM_SUBLABEL_SHOW_HIDDEN_FILES,
+ "Mostrar arquivos/diretórios escondidos dentro do navegador de arquivos.")
+MSG_HASH(MENU_ENUM_SUBLABEL_SSH_ENABLE,
+ "Habilitar ou desabilitar acesso à linha de comando remota.")
+MSG_HASH(MENU_ENUM_SUBLABEL_SUSPEND_SCREENSAVER_ENABLE,
+ "Previnir que o protetor de tela do seu sistema fique ativo.")
+MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_WINDOW_SCALE,
+ "Definir o tamanho da janela em relação ao tamanho da janela de visualização do Core. Como alternativa, você pode definir uma largura de janela e altura abaixo para um tamanho de janela fixo.")
+MSG_HASH(MENU_ENUM_SUBLABEL_USER_LANGUAGE,
+ "Definir o idioma da interface.")
+MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_BLACK_FRAME_INSERTION,
+ "Inserir um quadro negro entre quadros. Útil para usuários com telas com 120Hz que desejar jogar conteúdos em 60Hzpara eliminar os fantasmas.")
+MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_FRAME_DELAY,
+ "Reduzir a latência ao custo de maior risco de engasgamento de vídeo. Adiciona um atraso após o V-Sync (em ms).")
+MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_HARD_SYNC_FRAMES,
+ "Definir quantos quadros a CPU pode rodar à frente da GPU quando usado o recurso 'Sincronização Sólida de GPU'.")
+MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_MAX_SWAPCHAIN_IMAGES,
+ "Informar ao controlador de vídeo ao usar explícitamente um modo de carregamento específico.")
+MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_MONITOR_INDEX,
+ "Seleciona qual tela de exibição a ser usada.")
+MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_REFRESH_RATE_AUTO,
+ "A taxa de atualização precisa da tela estimada em Hz.")
+MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_SETTINGS,
+ "Alterar as definições da saída de vídeo.")
+MSG_HASH(MENU_ENUM_SUBLABEL_WIFI_SETTINGS,
+ "Escaneia por redes sem fio e estabelece uma conexão.")
+MSG_HASH(MENU_ENUM_SUBLABEL_HELP_LIST,
+ "Saiba mais sobre como o programa funciona.")
+MSG_HASH(MSG_APPENDED_DISK,
+ "Disco anexado")
+MSG_HASH(MSG_APPLICATION_DIR,
+ "Diretório do aplicativo")
+MSG_HASH(MSG_APPLYING_CHEAT,
+ "Aplicando as alterações de trapaças.")
+MSG_HASH(MSG_APPLYING_SHADER,
+ "Aplicando sombreamento")
+MSG_HASH(MSG_AUDIO_MUTED,
+ "Áudio mudo.")
+MSG_HASH(MSG_AUDIO_UNMUTED,
+ "Áudio mudo desativado.")
+MSG_HASH(MSG_AUTOCONFIG_FILE_ERROR_SAVING,
+ "Erro ao salvar o arquivo de auto-configuração.")
+MSG_HASH(MSG_AUTOCONFIG_FILE_SAVED_SUCCESSFULLY,
+ "O arquivo de auto-configuração foi salvo com sucesso.")
+MSG_HASH(MSG_AUTOSAVE_FAILED,
+ "Não foi possível inicializar o auto-salvamento.")
+MSG_HASH(MSG_AUTO_SAVE_STATE_TO,
+ "Salvar estado automático em")
+MSG_HASH(MSG_BLOCKING_SRAM_OVERWRITE,
+ "Bloqueando SRAM para Sobrescrever")
+MSG_HASH(MSG_BRINGING_UP_COMMAND_INTERFACE_ON_PORT,
+ "Trazendo a interface de comando na porta")
+MSG_HASH(MSG_BYTES,
+ "bytes")
+MSG_HASH(MSG_CANNOT_INFER_NEW_CONFIG_PATH,
+ "Não é possível inferir o novo caminho de configuração. Use a hora atual.")
+MSG_HASH(MSG_CHEEVOS_HARDCORE_MODE_ENABLE,
+ "Modo Hardcore habilitado, salvamento de estado e função Rewind estão desabilitados.")
+MSG_HASH(MSG_COMPARING_WITH_KNOWN_MAGIC_NUMBERS,
+ "Comparando com números mágicos conhecidos...")
+MSG_HASH(MSG_COMPILED_AGAINST_API,
+ "Compilado contra API")
+MSG_HASH(MSG_CONFIG_DIRECTORY_NOT_SET,
+ "Configuração de diretório não definida. Não foi possível salvar a nova configuração.")
+MSG_HASH(MSG_CONNECTED_TO,
+ "Conectado a")
+MSG_HASH(MSG_CONTENT_CRC32S_DIFFER,
+ "Os conteúdo CRC32 diferem. Não é possível usar jogos diferentes.")
+MSG_HASH(MSG_CONTENT_LOADING_SKIPPED_IMPLEMENTATION_WILL_DO_IT,
+ "Carregamento de conteúdo ignorado. A implementação carregará por conta própria.")
+MSG_HASH(MSG_CORE_DOES_NOT_SUPPORT_SAVESTATES,
+ "O Core não suporta salvamento de estado.")
+MSG_HASH(MSG_CORE_OPTIONS_FILE_CREATED_SUCCESSFULLY,
+ "Os arquivos de opções do Core foi foram criados com sucesso.")
+MSG_HASH(MSG_COULD_NOT_FIND_ANY_NEXT_DRIVER,
+ "Não foi possível encontrar nenhum controlador próximo")
+MSG_HASH(MSG_COULD_NOT_FIND_COMPATIBLE_SYSTEM,
+ "Não foi possível encontrar uma compatibilidade de sistema.")
+MSG_HASH(MSG_COULD_NOT_FIND_VALID_DATA_TRACK,
+ "Não foi possível encontrar uma faixa de dados válida")
+MSG_HASH(MSG_COULD_NOT_OPEN_DATA_TRACK,
+ "não foi possível abrir a faixa de dados")
+MSG_HASH(MSG_COULD_NOT_READ_CONTENT_FILE,
+ "Não foi possível ler o arquivo de conteúdo")
+MSG_HASH(MSG_COULD_NOT_READ_MOVIE_HEADER,
+ "Não foi possível ler o cabeçalho do filme.")
+MSG_HASH(MSG_COULD_NOT_READ_STATE_FROM_MOVIE,
+ "Não foi possível ler o estado do filme.")
+MSG_HASH(MSG_CRC32_CHECKSUM_MISMATCH,
+ "Soma de verificação CRC32 incompatível entre o arquivo de conteúdo e o conteúdo da soma de verificação salva no cabeçalho do arquivo de reprodução. Reprodução altamente susceptível de dessincronizar na reprodução.")
+MSG_HASH(MSG_CUSTOM_TIMING_GIVEN,
+ "Tempo personalizado fornecido")
+MSG_HASH(MSG_DECOMPRESSION_ALREADY_IN_PROGRESS,
+ "Descompressão em andamento.")
+MSG_HASH(MSG_DECOMPRESSION_FAILED,
+ "Descompressão falhou.")
+MSG_HASH(MSG_DETECTED_VIEWPORT_OF,
+ "Detectada visão de")
+MSG_HASH(MSG_DID_NOT_FIND_A_VALID_CONTENT_PATCH,
+ "Não encontrou um patch de conteúdo válido.")
+MSG_HASH(MSG_DISCONNECT_DEVICE_FROM_A_VALID_PORT,
+ "Dispositivo desconectado de uma porta válida.")
+MSG_HASH(MSG_DISK_CLOSED,
+ "Fechado")
+MSG_HASH(MSG_DISK_EJECTED,
+ "Ejetado")
+MSG_HASH(MSG_DOWNLOADING,
+ "Baixando")
+MSG_HASH(MSG_DOWNLOAD_FAILED,
+ "Download falhou")
+MSG_HASH(MSG_ERROR,
+ "Erro")
+MSG_HASH(MSG_ERROR_LIBRETRO_CORE_REQUIRES_CONTENT,
+ "O Core do Libretro requer conteúdo, mas nada foi provido.")
+MSG_HASH(MSG_ERROR_LIBRETRO_CORE_REQUIRES_SPECIAL_CONTENT,
+ "O Core do Libretro requer conteúdo especial, mas nenhum foi provido.")
+MSG_HASH(MSG_ERROR_PARSING_ARGUMENTS,
+ "Erro ao analisar os argumentos.")
+MSG_HASH(MSG_ERROR_SAVING_CORE_OPTIONS_FILE,
+ "Erro ao salvar o arquivo de opções do Core.")
+MSG_HASH(MSG_ERROR_SAVING_REMAP_FILE,
+ "Erro ao salvar o arquivo de remapeamento.")
+MSG_HASH(MSG_ERROR_SAVING_SHADER_PRESET,
+ "Erro ao salvar a predefinição de sombreamento.")
+MSG_HASH(MSG_EXTERNAL_APPLICATION_DIR,
+ "Diretório de Aplicativo Externo")
+MSG_HASH(MSG_EXTRACTING,
+ "Extraindo")
+MSG_HASH(MSG_EXTRACTING_FILE,
+ "Extraindo arquivo")
+MSG_HASH(MSG_FAILED_SAVING_CONFIG_TO,
+ "Falha ao salvar a configuração em")
+MSG_HASH(MSG_FAILED_TO,
+ "Falha em")
+MSG_HASH(MSG_FAILED_TO_ACCEPT_INCOMING_SPECTATOR,
+ "Falha em aceitar o espectador de entrada")
+MSG_HASH(MSG_FAILED_TO_ALLOCATE_MEMORY_FOR_PATCHED_CONTENT,
+ "Falha em alocar memória para o conteúdo do patch...")
+MSG_HASH(MSG_FAILED_TO_APPLY_SHADER,
+ "Falha em aplicar o sombreamento.")
+MSG_HASH(MSG_FAILED_TO_BIND_SOCKET,
+ "Falha ao ligar o socket.")
+MSG_HASH(MSG_FAILED_TO_CREATE_THE_DIRECTORY,
+ "Falha ao criar o diretório.")
+MSG_HASH(MSG_FAILED_TO_EXTRACT_CONTENT_FROM_COMPRESSED_FILE,
+ "Falha ao extrair o conteúdo do arquivo comprimido")
+MSG_HASH(MSG_FAILED_TO_GET_NICKNAME_FROM_CLIENT,
+ "Falha para conseguir o apelido do cliente.")
+MSG_HASH(MSG_FAILED_TO_LOAD,
+ "Falha ao carregar")
+MSG_HASH(MSG_FAILED_TO_LOAD_CONTENT,
+ "Falha ao carregar o conteúdo")
+MSG_HASH(MSG_FAILED_TO_LOAD_MOVIE_FILE,
+ "Falha ao carregar o arquivo de filme")
+MSG_HASH(MSG_FAILED_TO_LOAD_OVERLAY,
+ "Falha ao carregar a obreposição.")
+MSG_HASH(MSG_FAILED_TO_LOAD_STATE,
+ "Falha ao carregar o estado de")
+MSG_HASH(MSG_FAILED_TO_OPEN_LIBRETRO_CORE,
+ "Falha ao abrir o Core do libretro")
+MSG_HASH(MSG_FAILED_TO_PATCH,
+ "Falha na atualização")
+MSG_HASH(MSG_FAILED_TO_RECEIVE_HEADER_FROM_CLIENT,
+ "Falha ao receber o cabeçalho do cliente.")
+MSG_HASH(MSG_FAILED_TO_RECEIVE_NICKNAME,
+ "Falha ao receber o apelido.")
+MSG_HASH(MSG_FAILED_TO_RECEIVE_NICKNAME_FROM_HOST,
+ "Falha ao receber o apelido do hospedeiro.")
+MSG_HASH(MSG_FAILED_TO_RECEIVE_NICKNAME_SIZE_FROM_HOST,
+ "Falha ao receber o tamanho do apelido do hospedeiro.")
+MSG_HASH(MSG_FAILED_TO_RECEIVE_SRAM_DATA_FROM_HOST,
+ "Falha ao receber os dados SRAM do hospedeiro.")
+MSG_HASH(MSG_FAILED_TO_REMOVE_DISK_FROM_TRAY,
+ "Falha ao remover o disco da bandeja.")
+MSG_HASH(MSG_FAILED_TO_REMOVE_TEMPORARY_FILE,
+ "Falha ao remover o arquivo temporário")
+MSG_HASH(MSG_FAILED_TO_SAVE_SRAM,
+ "Falha ao salvar SRAM")
+MSG_HASH(MSG_FAILED_TO_SAVE_STATE_TO,
+ "Falha ao salvar o estado para")
+MSG_HASH(MSG_FAILED_TO_SEND_NICKNAME,
+ "Falha ao enviar o apelido.")
+MSG_HASH(MSG_FAILED_TO_SEND_NICKNAME_SIZE,
+ "Falha ao enviar o tamanho do apelido.")
+MSG_HASH(MSG_FAILED_TO_SEND_NICKNAME_TO_CLIENT,
+ "Falha ao enviar o apelido para o cliente.")
+MSG_HASH(MSG_FAILED_TO_SEND_NICKNAME_TO_HOST,
+ "Falha ao enviar o apelido para o hospedeiro.")
+MSG_HASH(MSG_FAILED_TO_SEND_SRAM_DATA_TO_CLIENT,
+ "Falha ao enviar os dados SRAM para o cliente.")
+MSG_HASH(MSG_FAILED_TO_START_AUDIO_DRIVER,
+ "Falha ao iniciar o controlador de áudio. Continuará sem áudio.")
+MSG_HASH(MSG_FAILED_TO_START_MOVIE_RECORD,
+ "Falha ao iniciar a gravação do filme.")
+MSG_HASH(MSG_FAILED_TO_START_RECORDING,
+ "Falha ao iniciar a gravação.")
+MSG_HASH(MSG_FAILED_TO_TAKE_SCREENSHOT,
+ "Falha ao tirar uma captura de tela.")
+MSG_HASH(MSG_FAILED_TO_UNDO_LOAD_STATE,
+ "Falha ao desfazer o carregamento de estado.")
+MSG_HASH(MSG_FAILED_TO_UNDO_SAVE_STATE,
+ "Falha ao desfazer o salvamento de estado.")
+MSG_HASH(MSG_FAILED_TO_UNMUTE_AUDIO,
+ "Falha ao desativar o áudio mudo.")
+MSG_HASH(MSG_FATAL_ERROR_RECEIVED_IN,
+ "Erro fatal recebido em")
+MSG_HASH(MSG_FILE_NOT_FOUND,
+ "Arquivo não encontrado")
+MSG_HASH(MSG_FOUND_AUTO_SAVESTATE_IN,
+ "Salvamento de estado automático encontrado em")
+MSG_HASH(MSG_FOUND_DISK_LABEL,
+ "Rótulo de disco encontrado")
+MSG_HASH(MSG_FOUND_FIRST_DATA_TRACK_ON_FILE,
+ "Encontrada primeira faixa de dados no arquivo")
+MSG_HASH(MSG_FOUND_LAST_STATE_SLOT,
+ "Encontrado último slot de estado")
+MSG_HASH(MSG_FOUND_SHADER,
+ "Sombreamento encontrado")
+MSG_HASH(MSG_FRAMES,
+ "Quadros")
+MSG_HASH(MSG_GAME_SPECIFIC_CORE_OPTIONS_FOUND_AT,
+ "Opções por Jogo: Core específico de jogo encontradas em")
+MSG_HASH(MSG_GOT_INVALID_DISK_INDEX,
+ "Há um índice de disco inválido")
+MSG_HASH(MSG_GRAB_MOUSE_STATE,
+ "Pegar estado do mouse")
+MSG_HASH(MSG_GAME_FOCUS_ON,
+ "Foco de jogo ligado")
+MSG_HASH(MSG_GAME_FOCUS_OFF,
+ "Foco de jogo desligado")
+MSG_HASH(MSG_HW_RENDERED_MUST_USE_POSTSHADED_RECORDING,
+ "O Core do Libretro é hardware renderizado. Deve usar a gravação de pós-sombreamento também.")
+MSG_HASH(MSG_INFLATED_CHECKSUM_DID_NOT_MATCH_CRC32,
+ "A soma de verificação inflada não corresponde ao CRC32.")
+MSG_HASH(MSG_INPUT_CHEAT,
+ "Entrada de Trapaça")
+MSG_HASH(MSG_INPUT_CHEAT_FILENAME,
+ "Nome do Arquivo de Trapaça")
+MSG_HASH(MSG_INPUT_PRESET_FILENAME,
+ "Nome de Arquivo Pré-Definido")
+MSG_HASH(MSG_INTERFACE,
+ "Interface")
+MSG_HASH(MSG_INTERNAL_STORAGE,
+ "Armazenamento Interno")
+MSG_HASH(MSG_REMOVABLE_STORAGE,
+ "Armazenamento Removível")
+MSG_HASH(MSG_INVALID_NICKNAME_SIZE,
+ "Tamanho de apelido inválido.")
+MSG_HASH(MSG_IN_BYTES,
+ "em bytes")
+MSG_HASH(MSG_IN_GIGABYTES,
+ "em gigabytes")
+MSG_HASH(MSG_IN_MEGABYTES,
+ "em megabytes")
+MSG_HASH(MSG_LIBRETRO_ABI_BREAK,
+ "é compilado contra uma versão diferente do libretro com esta implementação do libretro.")
+MSG_HASH(MSG_LIBRETRO_FRONTEND,
+ "Frontend para libretro")
+MSG_HASH(MSG_LOADED_STATE_FROM_SLOT,
+ "Estado carregado do slot #%d.")
+MSG_HASH(MSG_LOADED_STATE_FROM_SLOT_AUTO,
+ "Estado carregado do slot #-1 (automático).")
+MSG_HASH(MSG_LOADING,
+ "Carregando")
+MSG_HASH(MSG_FIRMWARE,
+ "Um ou mais arquivos de firmware estão perdidos")
+MSG_HASH(MSG_LOADING_CONTENT_FILE,
+ "Carregando arquivo de conteúdo")
+MSG_HASH(MSG_LOADING_HISTORY_FILE,
+ "Carregando arquivo de histórico")
+MSG_HASH(MSG_LOADING_STATE,
+ "Carregando estado")
+MSG_HASH(MSG_MEMORY,
+ "Memória")
+MSG_HASH(MSG_MOVIE_FILE_IS_NOT_A_VALID_BSV1_FILE,
+ "O arquivo de filme não é um arquivo BSV1 válido.")
+MSG_HASH(MSG_MOVIE_FORMAT_DIFFERENT_SERIALIZER_VERSION,
+ "O formato de arquivo parece ter uma versão de serializador diferente. Provavelmente falhará.")
+MSG_HASH(MSG_MOVIE_PLAYBACK_ENDED,
+ "Lista de reprodução de filme terminou.")
+MSG_HASH(MSG_MOVIE_RECORD_STOPPED,
+ "Parando a gravação de filme.")
+MSG_HASH(MSG_NETPLAY_FAILED,
+ "Falha ao inicializar o netplay.")
+MSG_HASH(MSG_NO_CONTENT_STARTING_DUMMY_CORE,
+ "Sem conteúdo, inciando um Core fictício.")
+MSG_HASH(MSG_NO_SAVE_STATE_HAS_BEEN_OVERWRITTEN_YET,
+ "Não há salvamento de estado para ser substituído no momento.")
+MSG_HASH(MSG_NO_STATE_HAS_BEEN_LOADED_YET,
+ "Não há estado para ser carregado no momento.")
+MSG_HASH(MSG_OVERRIDES_ERROR_SAVING,
+ "Erro ao salvar as substituições.")
+MSG_HASH(MSG_OVERRIDES_SAVED_SUCCESSFULLY,
+ "Substituições slavas com sucesso.")
+MSG_HASH(MSG_PAUSED,
+ "Pausado.")
+MSG_HASH(MSG_PROGRAM,
+ "RetroArch")
+MSG_HASH(MSG_READING_FIRST_DATA_TRACK,
+ "Lendo a primeira faixa de dados...")
+MSG_HASH(MSG_RECEIVED,
+ "recebido")
+MSG_HASH(MSG_RECORDING_TERMINATED_DUE_TO_RESIZE,
+ "A gravação terminou devido ao redimencionamento.")
+MSG_HASH(MSG_RECORDING_TO,
+ "Gravando em")
+MSG_HASH(MSG_REDIRECTING_CHEATFILE_TO,
+ "Redirecionando arquivo de trapaça em")
+MSG_HASH(MSG_REDIRECTING_SAVEFILE_TO,
+ "Redirecionando arquivo de salvamento em")
+MSG_HASH(MSG_REDIRECTING_SAVESTATE_TO,
+ "Redirecionando o salvamento de estado em")
+MSG_HASH(MSG_REMAP_FILE_SAVED_SUCCESSFULLY,
+ "remapeamento de arquivo salvo com sucesso.")
+MSG_HASH(MSG_REMOVED_DISK_FROM_TRAY,
+ "Disco removido da bandeja.")
+MSG_HASH(MSG_REMOVING_TEMPORARY_CONTENT_FILE,
+ "Removendo conteúdo temporário do arquivo")
+MSG_HASH(MSG_RESET,
+ "Resetar")
+MSG_HASH(MSG_RESTARTING_RECORDING_DUE_TO_DRIVER_REINIT,
+ "Reiniciando a gravação ao reinício do controlador.")
+MSG_HASH(MSG_RESTORED_OLD_SAVE_STATE,
+ "Salvamento de estado antigo restaurado.")
+MSG_HASH(MSG_RESTORING_DEFAULT_SHADER_PRESET_TO,
+ "Sombreamento: restaurando padrões de predifinição de sombreamento em")
+MSG_HASH(MSG_REVERTING_SAVEFILE_DIRECTORY_TO,
+ "Revertendo salvamento de arquivo em")
+MSG_HASH(MSG_REVERTING_SAVESTATE_DIRECTORY_TO,
+ "Revertendo salvamento de estado em")
+MSG_HASH(MSG_REWINDING,
+ "Rebobinando.")
+MSG_HASH(MSG_REWIND_INIT,
+ "Inicializando o buffer da função Rewind com tamanho")
+MSG_HASH(MSG_REWIND_INIT_FAILED,
+ "Falha ao incializar o buffer da função Rewind. A função Rewind será desativada.")
+MSG_HASH(MSG_REWIND_INIT_FAILED_THREADED_AUDIO,
+ "Esta implementação usa áudio encadeado. Não é possível usar o recurso rewind.")
+MSG_HASH(MSG_REWIND_REACHED_END,
+ "Alcançado o final do buffer do recurso rewind.")
+MSG_HASH(MSG_SAVED_NEW_CONFIG_TO,
+ "Salvar nova configuração em")
+MSG_HASH(MSG_SAVED_STATE_TO_SLOT,
+ "Estado salvo no slot #%d.")
+MSG_HASH(MSG_SAVED_STATE_TO_SLOT_AUTO,
+ "Estado salvo no slot #-1 (automático).")
+MSG_HASH(MSG_SAVED_SUCCESSFULLY_TO,
+ "Salvo com sucesso para")
+MSG_HASH(MSG_SAVING_RAM_TYPE,
+ "Salvando Tipo de RAM")
+MSG_HASH(MSG_SAVING_STATE,
+ "Salvando Estado")
+MSG_HASH(MSG_SCANNING,
+ "Escaneando")
+MSG_HASH(MSG_SCANNING_OF_DIRECTORY_FINISHED,
+ "Escaneamento do diretório terminado")
+MSG_HASH(MSG_SENDING_COMMAND,
+ "Enviando comando")
+MSG_HASH(MSG_SEVERAL_PATCHES_ARE_EXPLICITLY_DEFINED,
+ "Vários pacthes são explicitamente definidos, ignorando todos...")
+MSG_HASH(MSG_SHADER,
+ "Sombreamento")
+MSG_HASH(MSG_SHADER_PRESET_SAVED_SUCCESSFULLY,
+ "Predefinição de sombreamento salvo com sucesso.")
+MSG_HASH(MSG_SKIPPING_SRAM_LOAD,
+ "Ignorando carregamento de SRAM.")
+MSG_HASH(MSG_SLOW_MOTION,
+ "Câmera lenta.")
+MSG_HASH(MSG_SLOW_MOTION_REWIND,
+ "Função rewind em câmera lenta.")
+MSG_HASH(MSG_SRAM_WILL_NOT_BE_SAVED,
+ "SRAM não será salvo.")
+MSG_HASH(MSG_STARTING_MOVIE_PLAYBACK,
+ "Iniciando reprodução de filme.")
+MSG_HASH(MSG_STARTING_MOVIE_RECORD_TO,
+ "Iniciando a gravação do filme para")
+MSG_HASH(MSG_STATE_SIZE,
+ "Tamanho do estado")
+MSG_HASH(MSG_STATE_SLOT,
+ "Slot de estado")
+MSG_HASH(MSG_TAKING_SCREENSHOT,
+ "Fazendo captura de tela")
+MSG_HASH(MSG_TO,
+ "para")
+MSG_HASH(MSG_UNDID_LOAD_STATE,
+ "Desfez o carregamento do estado.")
+MSG_HASH(MSG_UNDOING_SAVE_STATE,
+ "Desfazendo o salvamento do estado")
+MSG_HASH(MSG_UNKNOWN,
+ "Desconhecido")
+MSG_HASH(MSG_UNPAUSED,
+ "Sem interrupções.")
+MSG_HASH(MSG_UNRECOGNIZED_COMMAND,
+ "Comando não reconhecido")
+MSG_HASH(MSG_USING_CORE_NAME_FOR_NEW_CONFIG,
+ "Usando o nome do Core para uma nova configuração.")
+MSG_HASH(MSG_USING_LIBRETRO_DUMMY_CORE_RECORDING_SKIPPED,
+ "Usando o Core fictício do libretro. Pulando a gravação.")
+MSG_HASH(MSG_VALUE_CONNECT_DEVICE_FROM_A_VALID_PORT,
+ "Conecte o dispositivo a partir de uma porta válida.")
+MSG_HASH(MSG_VALUE_DISCONNECTING_DEVICE_FROM_PORT,
+ "Desconectando o dispositivo a partir da porta")
+MSG_HASH(MSG_VALUE_REBOOTING,
+ "Reiniciando...")
+MSG_HASH(MSG_VALUE_SHUTTING_DOWN,
+ "Desligando...")
+MSG_HASH(MSG_VERSION_OF_LIBRETRO_API,
+ "Versão da API libretro")
+MSG_HASH(MSG_VIEWPORT_SIZE_CALCULATION_FAILED,
+ "Falha no cálculo de tamanho da Viewport! Continuaremos a usar dados brutos. Isso provavelmente não functionará corretamente ...")
+MSG_HASH(MSG_VIRTUAL_DISK_TRAY,
+ "bandeja de disco virtual.")
+MSG_HASH(MENU_ENUM_SUBLABEL_AUDIO_LATENCY,
+ "latência de áudio desejada em milisegundos. Pode não ser honrado se o controlador de áudio não puder prover a latência dada.")
+MSG_HASH(MENU_ENUM_SUBLABEL_AUDIO_MUTE,
+ "Áudio mudo/não-mudo.")
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_AUDIO_RATE_CONTROL_DELTA,
+ "Ajuda a suavizar as imperfeiçõs no sincronismo ao sincronizar áudio e vídeo. Tenha cuidado que se desativado, a sincronização adequada será quase impossível de se obter."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_CAMERA_ALLOW,
+ "Permitir ou não o acesso da câmera pelos Core."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_LOCATION_ALLOW,
+ "Permitir ou não o acesso do serviço de localização pelos Core."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_INPUT_MAX_USERS,
+ "Número máximo de usuários supoertados pelo RetroArch."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_INPUT_POLL_TYPE_BEHAVIOR,
+ "Influencia como a pesquisa de entrada é feita dentro do RetroArch. Definindo com 'Cedo' ou 'Tarde' pode resultar em menos latência, dependendo de sua configuração."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_INPUT_ALL_USERS_CONTROL_MENU,
+ "Permitir qualquer usuário para controlar o menu. Se desabilitado, apenas o Usuário 1 poderá controlar o menu."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_AUDIO_VOLUME,
+ "Volume do áudio (em dB). 0 dB é um volume normal, e nenhum ganho é aplicado."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_AUDIO_SYNC,
+ "Sincronizar o áudio. Recomendado."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_INPUT_AXIS_THRESHOLD,
+ "Até que ponto um eixo deve estar inclunado para resultar em um botão pressionado."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_INPUT_BIND_TIMEOUT,
+ "Quantidade de segundos para aguardar até o próximo vínculo."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_INPUT_TURBO_PERIOD,
+ "Descreve o período quando os botões de turbo ativados são alternados. Os números são descritos em quadros."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_INPUT_DUTY_CYCLE,
+ "Descreve quanto tempo o período de um botão turbo deve ser ativado. Os números são descritos como quadros."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_VIDEO_VSYNC,
+ "Sincroniza o vídeo de saída da placa gráfica com a taxa de atualização da tela. Recomendado."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_VIDEO_ALLOW_ROTATE,
+ "Premite que os Core definam a rotação. Quando desabilitado, as requisições de rotação são ignoradas. Útil para configurações onde gira manualmente a tela."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_DUMMY_ON_CORE_SHUTDOWN,
+ "Alguns Core podem ter um recurso de desligamento. Se habilitado, impedirá que o Core feche o RetroArch. Em vez disso, carrega um Core fictício."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_CHECK_FOR_MISSING_FIRMWARE,
+ "Verifica se todos os firmwares necessários estão presentes antes de tentar carregar conteúdo."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_VIDEO_REFRESH_RATE,
+ "Taxa de atualização vertical da sua tela. Usado para calcular uma taxa de saída de áudio adequada. OBS: Isso será ignorado se a função 'Vídeo Segmentado' estiver habilitado."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_AUDIO_ENABLE,
+ "Habilita a saída de áudio."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_AUDIO_MAX_TIMING_SKEW,
+ "Alteração máxima na taxa de entrada de áudio. Aumentando isso habilita grandes mudanças no sincronismo ao custo de imprecisão de picth de áudio(ex: rodando Core PAL em exibição NTSC)."
+ )
+MSG_HASH(
+ MSG_FAILED,
+ "falha"
+ )
+MSG_HASH(
+ MSG_SUCCEEDED,
+ "sucesso"
+ )
+MSG_HASH(
+ MSG_DEVICE_NOT_CONFIGURED,
+ "não configurado"
+ )
+MSG_HASH(
+ MSG_DEVICE_NOT_CONFIGURED_FALLBACK,
+ "não configurado, usando recuo"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST,
+ "Lista de Cursores da Base de Dados"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_DEVELOPER,
+ "Filtro de Base de Dados : Desenvolvedor"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_PUBLISHER,
+ "Filtro de Base de Dados : Editor"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_DISABLED,
+ "Desabilitado"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_ENABLED,
+ "Habilitado"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_CONTENT_HISTORY_PATH,
+ "Caminho do Histórico de Conteúdo"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_ORIGIN,
+ "Base de Dados - Filtro : Origem")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_FRANCHISE,
+ "Base de Dados - Filtro : Franquia")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_ESRB_RATING,
+ "Base de Dados - Filtro : Classificação ESRB")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_ELSPA_RATING,
+ "Base de Dados - Filtro : Classificação ELSPA")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_PEGI_RATING,
+ "Base de Dados - Filtro : Classificação PEGI")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_CERO_RATING,
+ "Base de Dados - Filtro : Classificação CERO")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_BBFC_RATING,
+ "Base de Dados - Filtro : Classificação BBFC")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_MAX_USERS,
+ "Base de Dados - Filtro : Usuários máximos")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_RELEASEDATE_BY_MONTH,
+ "Base de Dados - Filtro : Data de lançamento Por Mês")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_RELEASEDATE_BY_YEAR,
+ "Base de Dados - Filtro : Data de Lançamento Por Ano")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_EDGE_MAGAZINE_ISSUE,
+ "Base de Dados - Filtro : Edição da Revista Edge")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_EDGE_MAGAZINE_RATING,
+ "Base de Dados - Filtro : Classificação da Revista Edge")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_DATABASE_CURSOR_LIST_ENTRY_DATABASE_INFO,
+ "Informações da Base de Dados")
+MSG_HASH(MSG_WIFI_SCAN_COMPLETE,
+ "Escaneamento de Wi-Fi completo.")
+MSG_HASH(MSG_SCANNING_WIRELESS_NETWORKS,
+ "Escaneando redes sem fio...")
+MSG_HASH(MSG_NETPLAY_LAN_SCAN_COMPLETE,
+ "Escaneamento do Netplay completo.")
+MSG_HASH(MSG_NETPLAY_LAN_SCANNING,
+ "Escaneando por hospedeiros de netplay...")
+MSG_HASH(MENU_ENUM_SUBLABEL_PAUSE_NONACTIVE,
+ "Pausar o jogo quando o RetroArch não estiver em janela ativa.")
+MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_DISABLE_COMPOSITION,
+ "Ativar ou desativar composição (Somente no Windows).")
+MSG_HASH(MENU_ENUM_SUBLABEL_HISTORY_LIST_ENABLE,
+ "Habilita ou desabilita a lista de reprodução recente para jogos, imagens, música e vídeos.")
+MSG_HASH(MENU_ENUM_SUBLABEL_CONTENT_HISTORY_SIZE,
+ "Limite número de acesso e, lista de reprodução para jogos, imagens, música e vídeos.")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_INPUT_UNIFIED_MENU_CONTROLS,
+ "Controles de Menu Unificados")
+MSG_HASH(MENU_ENUM_SUBLABEL_INPUT_UNIFIED_MENU_CONTROLS,
+ "Usar os mesmos controles para o menu e jogo. Aplica-se ao teclado.")
+MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_FONT_ENABLE,
+ "Mostrar mensagens em tela.")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NETWORK_USER_REMOTE_ENABLE,
+ "Habilitar Usuário Remoto %d")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_BATTERY_LEVEL_ENABLE,
+ "Exibir nível de bateria")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SELECT_FILE,
+ "Selecionar Arquivo")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SELECT_FROM_COLLECTION,
+ "Selecionar de Coleção")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_FILTER,
+ "Filtro")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SCALE,
+ "Escala")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_START_WHEN_LOADED,
+ "O Netplay irá iniciar quando o conteúdo for carregado.")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_LOAD_CONTENT_MANUALLY,
+ "Não foi possível encontrar um Core adequado ou arquivo de conteúdo, carregar manualmente.")
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_BROWSE_URL_LIST,
+ "Navegar pela URL"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_BROWSE_URL,
+ "Caminho da URL"
+ )
+MSG_HASH(
+ MENU_ENUM_LABEL_VALUE_BROWSE_START,
+ "Iniciar"
+ )
+MSG_HASH(MENU_ENUM_LABEL_VALUE_SHADER_PIPELINE_BOKEH,
+ "Bokeh")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_REFRESH_ROOMS,
+ "Atualizar")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_ROOM_NICKNAME,
+ "Apelido: %s")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_ROOM_NICKNAME_LAN,
+ "Nickname (lan): %s")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_NETPLAY_COMPAT_CONTENT_FOUND,
+ "Conteúdo compatível encontrado")
+MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_CROP_OVERSCAN,
+ "Corta alguns pixels ao redor das bordas da imagem habitualmente deixada em branco por desenvolvedores que por vezes também contêm pixels de lixo.")
+MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_SMOOTH,
+ "Adiciona um leve borrão à imagem para tirar a borda das bordas de pixels rígidos. Esta opção tem pouco impacto no desempenho.")
+MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_FILTER,
+ "Aplica um filtro de vídeo alimentado por CPU. OBS: Pode vir a um custo de alto desempenho. Alguns filtros de vídeo podem funcionar apenas para Core que usam cores de 32 bits ou 16 bits.")
+MSG_HASH(MENU_ENUM_SUBLABEL_CHEEVOS_USERNAME,
+ "Insira o nome de usuário de sua conta Retro Achievements.")
+MSG_HASH(MENU_ENUM_SUBLABEL_CHEEVOS_PASSWORD,
+ "Insira a senha de sia conta Retro Achievements.")
+MSG_HASH(MENU_ENUM_SUBLABEL_NETPLAY_NICKNAME,
+ "Insira seu nome de usuário aqui. Isto será usado para sessões do netplay, entre outras coisas.")
+MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_POST_FILTER_RECORD,
+ "Capturar a imagem depois que os filtros (mas não os sombreados) forem aplicados. Seu vídeo ficará tão elegante quanto o que você vê na tela.")
+MSG_HASH(MENU_ENUM_SUBLABEL_CORE_LIST,
+ "Selecione qual Core usar.")
+MSG_HASH(MENU_ENUM_SUBLABEL_LOAD_CONTENT_LIST,
+ "Selecione qual conteúdo iniciar.")
+MSG_HASH(MENU_ENUM_SUBLABEL_NETWORK_INFORMATION,
+ "Mostrar interfaces de rede e endereços de IP associados.")
+MSG_HASH(MENU_ENUM_SUBLABEL_SYSTEM_INFORMATION,
+ "Mostrar informações específicas do dispositivo.")
+MSG_HASH(MENU_ENUM_SUBLABEL_QUIT_RETROARCH,
+ "Sair do programa.")
+MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_WINDOW_WIDTH,
+ "Define a largura personalizada para a janela de exibição. Deixando em 0 a janela irá dimensionar o mais largo possível.")
+MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_WINDOW_HEIGHT,
+ "Define a altura personalizada para a janela de exibição. Deixando em 0 a janela irá dimensionar o mais alto possível.")
+MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_MESSAGE_POS_X,
+ "Especifique a posição do eixo X personalizada para o texto em tela.")
+MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_MESSAGE_POS_Y,
+ "Especifique a posição do eixo Y personalizada para o texto em tela.")
+MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_FONT_SIZE,
+ "Especifique o tamanho da fonte em pontos.")
+MSG_HASH(MENU_ENUM_SUBLABEL_INPUT_OVERLAY_HIDE_IN_MENU,
+ "Ocultar a sobreposição enquanto estiver dentro do menu e mostra novamente ao sair.")
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_CONTENT_COLLECTION_LIST,
+ "O conteúdo escaneado aparecerá aqui."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_VIDEO_SCALE_INTEGER,
+ "Apenas escalas de vídeo em etapas inteiras. O tamanho da base depende da geometria relatada pelo sistema e da relação de aspecto. Se a função 'Forçar Aspecto' não estiver definido, X / Y será inteiro escalado independentemente."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_VIDEO_GPU_SCREENSHOT,
+ "Imagens de saída de material sombreado GPU se disponível."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_VIDEO_ROTATION,
+ "Força uma certa rotação na tela. A rotação é adicionada as rotações que o Core define."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_VIDEO_FORCE_SRGB_DISABLE,
+ "Desabilita de forma forçada o supoerto sRGB FBO. Alguns controladores Intel OpenGL no Windows possuem problemas de vídeo com o suporte sRGB FBO se estiver habilitado. Habilitando isso pode fazê-lo funcionar em torno dele."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_VIDEO_FULLSCREEN,
+ "Inicia em tela-cheia. Pode ser mudado a qualquer momento."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_VIDEO_WINDOWED_FULLSCREEN,
+ "Se estiver em tela-cheia, prefira usar em modo tela-cheia com janelas."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_VIDEO_GPU_RECORD,
+ "Registra saída de material sombreado da GPU se disponível."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_SAVESTATE_AUTO_INDEX,
+ "Quando produz um salvamento de estado, o índice do salvamento do estado é aumentado automaticamente antes de ser salvo. Quando está carregando um conteúdo, o índice será definido para o índice existente mais alto."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_BLOCK_SRAM_OVERWRITE,
+ "Bloqueia o Save RAM de ser substituído quando está carregando estados salvos anteriormente. Pode ser potencialmente condizudo aos jogos de buggy."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_FASTFORWARD_RATIO,
+ "A taxa máxima na qual o conteúdo será executado quando usada a função Fast-Forward (ex: 5.0x para conteúdos em 60fps = 300 fps cap). Se for definido como 0.0x, a taxa de avanço-rápido é ilimitada (sem FPS cap)."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_SLOWMOTION_RATIO,
+ "Quando está em câmera-lenta, o conteúdo será diminuído pelo fator especificado/definido."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_REWIND_ENABLE,
+ "Habilitando rebobinamento. Isso terá o desemprenho atingido quando jogado."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_REWIND_GRANULARITY,
+ "Ao rebobinar um número definido de quadros, você pode retroceder vários quadros de cada vez, aumentando a velocidade da função."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_LIBRETRO_LOG_LEVEL,
+ "Define o nível de registro para os Core. Se um nível de registro enviado por um Core está abaixo deste valor, o mesmo é ignorado."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_PERFCNT_ENABLE,
+ "Habilita os contadores de performance para o RetroArch (e Core)."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_SAVESTATE_AUTO_SAVE,
+ "Cria automaticamente um salvamento de estado no final da execurção do RetroArch. O RetroArch irá carregar automaticamente este estado se a função 'Carregar Estado Automaticamente' estiver habilitada."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_SAVESTATE_AUTO_LOAD,
+ "Carrega automaticamente o último estado automático salvo na inicialização do RetroArch."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_SAVESTATE_THUMBNAIL_ENABLE,
+ "Exibe minhaturas dos estados salvos dentro do menu."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_AUTOSAVE_INTERVAL,
+ "Salva automaticamente o Save RAM não volátil em um intervalo regular. Isso é desativado por padrão a menos que seja definido de outra forma. O intervalo é medido em segundos. Um valor de 0 desativa o salvamento automátivo."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_INPUT_REMAP_BINDS_ENABLE,
+ "Se habilitado, subistitui as ligações de entrada entrada ligada com as ligações remapeados definidos pelo Core atual."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_INPUT_AUTODETECT_ENABLE,
+ "Habilita a detecção automática de entrada. Isso tentará configurá automaticamente joypads no estilo 'Plug-and-Play'."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_MENU_INPUT_SWAP_OK_CANCEL,
+ "Muda os botões para OK/Cancelar. Desabilitado na orientação de botão em japonês, habilitado na orientação ocidental."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_PAUSE_LIBRETRO,
+ "Se desabilitado, o conteúdo continuará rodando em segundo plano quando o menu do RetroArch é alternado."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_VIDEO_DRIVER,
+ "Controlador de vídeo para uso."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_AUDIO_DRIVER,
+ "Controlador de áudio para uso."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_INPUT_DRIVER,
+ "Controlador de entrada para uso. Dependendo do controlador de vídeo, pode forçá-lo a um controlador de entrada diferente."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_JOYPAD_DRIVER,
+ "Controlador de Comando para uso."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_AUDIO_RESAMPLER_DRIVER,
+ "Controlador de redimensionamento de áudio para uso."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_CAMERA_DRIVER,
+ "Controlador de câmera para uso."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_LOCATION_DRIVER,
+ "Controlador de localização para uso."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_MENU_DRIVER,
+ "Controlador de menu para uso."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_RECORD_DRIVER,
+ "Controlador de gravação para uso."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_WIFI_DRIVER,
+ "Controlador de Wi-Fi para uso."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_NAVIGATION_BROWSER_FILTER_SUPPORTED_EXTENSIONS_ENABLE,
+ "Filtra os ficheiros a serem exibidos no explorador de ficheiros por extenções suportadas."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_MENU_WALLPAPER,
+ "Seleciona uma imagem para definir como papel de parede do menu."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_DYNAMIC_WALLPAPER,
+ "Carrega dinamicamente um novo papel de parede dependendo do contexto."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_AUDIO_DEVICE,
+ "Subtitui o dispositivo de áudio padrão usado pelo controlador de áudio. Isso depende do controlador."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_AUDIO_DSP_PLUGIN,
+ "Plugin de Áudio DSP que processa o áudio antes de ser enviado para o controlador."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_AUDIO_OUTPUT_RATE,
+ "Taxa de amostragem de saída de áudio."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_OVERLAY_OPACITY,
+ "Opacidade de todos os elementos de interface de sobreposição."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_OVERLAY_SCALE,
+ "Escala de todos os elementos de interface de sobreposição."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_INPUT_OVERLAY_ENABLE,
+ "habilita a sobreposição."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_OVERLAY_PRESET,
+ "Seleciona uma sobreposição do navegador de arquivos."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_NETPLAY_IP_ADDRESS,
+ "Endereço do hospedeiro para conectar."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_NETPLAY_TCP_UDP_PORT,
+ "Porta do endereço de IP do hospedeiro. Pode ser ou uma porta TCP ou uma porta UDP."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_NETPLAY_PASSWORD,
+ "Senha para conectar ao hospedeiro de netplay. Usado apenas e modo hospedeiro."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_NETPLAY_PUBLIC_ANNOUNCE,
+ "Anunciar os jogos de netplay publicamente. Se não for definido, os clientes deverão conectar manualmente em vez de usar o lobby público."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_NETPLAY_SPECTATE_PASSWORD,
+ "Senha para conectar ao hospedeiro de netplay apenas com privilégios de espectador. Usado apenas no modo hospedeiro."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_NETPLAY_STATELESS_MODE,
+ "Deve executar o netplay em modo que não exija salvamento de estados. Se fevinido como verdadeiro, uma rede muito rápida é necessária, mas nenhuma função Rewind é executado, então não haverá netplay instável."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_NETPLAY_CHECK_FRAMES,
+ "Frequência en quadros no qual o netplay verificará se o hospedeiro e o cliente estão sincronizados."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_NETPLAY_NAT_TRAVERSAL,
+ "Ao hospedar uma partida, tente escutar conexões de Internet pública usando UPnP ou tecnologias similares para escapar das redes locais."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_STDIN_CMD_ENABLE,
+ "Habilitar interface de comando stdin."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_MOUSE_ENABLE,
+ "Habilitar controles de mouse dentro do menu."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_POINTER_ENABLE,
+ "hablitar controles de toque no menu."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_THUMBNAILS,
+ "Tipo de minhatura a ser exibida."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_TIMEDATE_ENABLE,
+ "Mostrar data e/ou hora atuais dentro do menu."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_BATTERY_LEVEL_ENABLE,
+ "Mostrar o nível de bateria atual dentro do menu."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_NAVIGATION_WRAPAROUND,
+ "Envolver o início e/ou final se o limite da lista for alcançado horizontalmente ou verticalmente."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_NETPLAY_ENABLE_HOST,
+ "habilita o netplay no modo hospedeiro (servidor)."
+ )
+MSG_HASH(MENU_ENUM_SUBLABEL_NETPLAY_ENABLE_CLIENT,
+ "Habilita o netplay no modo cliente.")
+MSG_HASH(MENU_ENUM_SUBLABEL_NETPLAY_DISCONNECT,
+ "Desconecta de uma conexão de Netplay ativa.")
+MSG_HASH(MENU_ENUM_SUBLABEL_SCAN_DIRECTORY,
+ "Scans a directory for compatible files and add them to the collection.")
+MSG_HASH(MENU_ENUM_SUBLABEL_SCAN_FILE,
+ "Escaneia um arquivo compatível e o adiciona a coleção.")
+MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_SWAP_INTERVAL,
+ "Usa um intervalo de troca personalizado para Vsync. Defina isso para reduzir efetivamente a taxa de atualização do monitor."
+ )
+MSG_HASH(MENU_ENUM_SUBLABEL_SORT_SAVEFILES_ENABLE,
+ "Ordenar arquivos salvos em pastas com o nome do Core usado."
+ )
+MSG_HASH(MENU_ENUM_SUBLABEL_SORT_SAVESTATES_ENABLE,
+ "Ordenar salvamento de estados em pastas com o nome do Core usado."
+ )
+MSG_HASH(MENU_ENUM_SUBLABEL_NETPLAY_CLIENT_SWAP_INPUT,
+ "Ao se tornar cliente do netplay, use uma lista de teclas para o Jogador 1.")
+MSG_HASH(MENU_ENUM_SUBLABEL_CORE_UPDATER_BUILDBOT_URL,
+ "URL para o diretório de atualização do Core no buildbot do Libreto.")
+MSG_HASH(MENU_ENUM_SUBLABEL_BUILDBOT_ASSETS_URL,
+ "URL para o diretório de atualizações de ativos no buildbot do Libretro.")
+MSG_HASH(MENU_ENUM_SUBLABEL_CORE_UPDATER_AUTO_EXTRACT_ARCHIVE,
+ "Após o download, extrair automaticamente os arquivos contendo os arquivos baixados."
+ )
+MSG_HASH(MENU_ENUM_SUBLABEL_NETPLAY_REFRESH_ROOMS,
+ "Escanear por novas rooms.")
+MSG_HASH(MENU_ENUM_SUBLABEL_DELETE_ENTRY,
+ "Remover esta entrada para a coleção.")
+MSG_HASH(MENU_ENUM_SUBLABEL_INFORMATION,
+ "Vizualizar mais informações sobre o conteúdo.")
+MSG_HASH(MENU_ENUM_SUBLABEL_RUN,
+ "Iniciar o conteúdo.")
+MSG_HASH(MENU_ENUM_SUBLABEL_MENU_FILE_BROWSER_SETTINGS,
+ "Ajustar as definições do navegador de arquivos.")
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_AUTO_REMAPS_ENABLE,
+ "Habilitar controles personalizados por padrão na inicialização."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_AUTO_OVERRIDES_ENABLE,
+ "Habilitar configuração personalizada por padrão na inicialização."
+ )
+MSG_HASH(MENU_ENUM_SUBLABEL_GAME_SPECIFIC_OPTIONS,
+ "Habilitar opções de Core personalizadas por padrão na inicialização.")
+MSG_HASH(MENU_ENUM_SUBLABEL_CORE_ENABLE,
+ "Exibir o nome do Core atual dentro do menu.")
+MSG_HASH(MENU_ENUM_SUBLABEL_DATABASE_MANAGER,
+ "Vizualizar base de dados.")
+MSG_HASH(MENU_ENUM_SUBLABEL_CURSOR_MANAGER,
+ "Vizualizar buscas anteriores.")
+MSG_HASH(MENU_ENUM_SUBLABEL_TAKE_SCREENSHOT,
+ "Capturar uma imagem da tela.")
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_CLOSE_CONTENT,
+ "Fechao conteúdo atual. As alterações não salvas serão perdidas."
+ )
+MSG_HASH(MENU_ENUM_SUBLABEL_LOAD_STATE,
+ "Carregar um estado salvo do slot selecionado atualmente.")
+MSG_HASH(MENU_ENUM_SUBLABEL_SAVE_STATE,
+ "Salvar um estado no slot selecionado atualmente.")
+MSG_HASH(MENU_ENUM_SUBLABEL_RESUME,
+ "Retomar a execução do conteúdo atual e sair do Menu Rápido.")
+MSG_HASH(MENU_ENUM_SUBLABEL_RESUME_CONTENT,
+ "Retomar a execução do conteúdo atual e deixar o Menu Rápido.")
+MSG_HASH(MENU_ENUM_SUBLABEL_STATE_SLOT,
+ "Altera o slot do estado selecionado atualmente.")
+MSG_HASH(MENU_ENUM_SUBLABEL_UNDO_LOAD_STATE,
+ "Se o estado for carregado, o conteúdo voltará ao estado anterior ao carregamento.")
+MSG_HASH(MENU_ENUM_SUBLABEL_UNDO_SAVE_STATE,
+ "Se o estado foi sobrescrito, ele voltará ao estado de salvamento anterior.")
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_ACCOUNTS_RETRO_ACHIEVEMENTS,
+ "Serviço Retro Achievements. Para mais informações, visite http://retroachievements.org (em inglês)"
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_ACCOUNTS_LIST,
+ "Gerenciar contas configuradas atualmente."
+ )
+MSG_HASH(MENU_ENUM_SUBLABEL_INPUT_META_REWIND,
+ "Gerenciar as definições da função Rewind.")
+MSG_HASH(MENU_ENUM_SUBLABEL_RESTART_CONTENT,
+ "reinicia o conteúdo do começo.")
+MSG_HASH(MENU_ENUM_SUBLABEL_SAVE_CURRENT_CONFIG_OVERRIDE_CORE,
+ "Salva um arquivo de configuração de substituição que será aplicado a todo o conteúdo carregado com esse Core. Terá precedência sobre a configuração principal.")
+MSG_HASH(MENU_ENUM_SUBLABEL_SAVE_CURRENT_CONFIG_OVERRIDE_GAME,
+ "Salva um arquivo de configuração de substituição que será aplicado apenas no conteúdo atual. Terá precedência sobre a configuração principal.")
+MSG_HASH(MENU_ENUM_SUBLABEL_CORE_CHEAT_OPTIONS,
+ "Configurar códigos de trapaça.")
+MSG_HASH(MENU_ENUM_SUBLABEL_SHADER_OPTIONS,
+ "Configurar sombreamento para aumentar a definição da imagem.")
+MSG_HASH(MENU_ENUM_SUBLABEL_CORE_INPUT_REMAPPING_OPTIONS,
+ "Altera os controles para a execução de conteúdo atual.")
+MSG_HASH(MENU_ENUM_SUBLABEL_CORE_OPTIONS,
+ "Altera as opções para a execução de conteúdo atual.")
+MSG_HASH(MENU_ENUM_SUBLABEL_SHOW_ADVANCED_SETTINGS,
+ "Mostrar as definições avançadas para usuários avançados (escondido por padrão).")
+MSG_HASH(MENU_ENUM_SUBLABEL_THREADED_DATA_RUNLOOP_ENABLE,
+ "Executar tarefas em um segmento separado.")
+MSG_HASH(MENU_ENUM_SUBLABEL_PLAYLIST_ENTRY_REMOVE,
+ "Permitir que o usuário possa remover entradas das coleções.")
+MSG_HASH(MENU_ENUM_SUBLABEL_SYSTEM_DIRECTORY,
+ "Define o diretório do Sistema. Os Core podem consultar este diretório para carregar arquivos BIOS, configurações específicas do sistema e etc.")
+MSG_HASH(MENU_ENUM_SUBLABEL_RGUI_BROWSER_DIRECTORY,
+ "Define o diretório inicial para o navegador de arquivos.")
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_CONTENT_DIR,
+ "Usualmente definido pelos desenvolvedores que agrupam aplicativos libretro/RetroArch para apontar para os ativos."
+ )
+MSG_HASH(MENU_ENUM_SUBLABEL_DYNAMIC_WALLPAPERS_DIRECTORY,
+ "Diretório para armazenar papeis de parede dinamicamente carrecados pelo nome dependendo do contexto.")
+MSG_HASH(MENU_ENUM_SUBLABEL_THUMBNAILS_DIRECTORY,
+ "Minhaturas auxiliares (arte de caixas/imagens diversas e etc.) são armazenadas aqui."
+ )
+MSG_HASH(MENU_ENUM_SUBLABEL_RGUI_CONFIG_DIRECTORY,
+ "Define o diretório inicial para o menu de configuração do navegador.")
+MSG_HASH(MENU_ENUM_SUBLABEL_NETPLAY_INPUT_LATENCY_FRAMES_MIN,
+ "O número de quadros de latência de entrada para o netplay usar para ocultar a latência da rede. Reduz a instabilidade e torna o netplay menos intensiva para a CPU, ao custo do atraso de entrada perceptível.")
+MSG_HASH(MENU_ENUM_SUBLABEL_NETPLAY_INPUT_LATENCY_FRAMES_RANGE,
+ "O intervalo de quadros de latência de entrada que pode ser usado para ocultar a latência da rede. Reduz a instabilidade e torna o netplay menos intensiva para a CPU, ao custo do atraso de entrada imprevisível.")
+MSG_HASH(MENU_ENUM_SUBLABEL_DISK_CYCLE_TRAY_STATUS,
+ "Ciclo do disco atual. Se o disco estiver inserido, o mesmo será ejetado. Se o disco não estiver inserido, o mesmo será inserido. ")
+MSG_HASH(MENU_ENUM_SUBLABEL_DISK_INDEX,
+ "Mudar o índice do disco.")
+MSG_HASH(MENU_ENUM_SUBLABEL_DISK_OPTIONS,
+ "Gerenciamento de imagem de disco.")
+MSG_HASH(MENU_ENUM_SUBLABEL_DISK_IMAGE_APPEND,
+ "Selecione uma imagem de disco para inserir.")
+MSG_HASH(MENU_ENUM_SUBLABEL_MENU_ENUM_THROTTLE_FRAMERATE,
+ "Certifique-se o framerate é coberto enquanto estiver dentro do menu.")
+MSG_HASH(MENU_ENUM_SUBLABEL_XMB_THEME,
+ "Selecionar um tema diferente para este ícone. As alterações terão efeito após reiniciar o programa.")
+MSG_HASH(MENU_ENUM_SUBLABEL_XMB_SHADOWS_ENABLE,
+ "Habilitar as sombras para todos os ícones. Isso terá um impacto de desempenho menor.")
+MSG_HASH(MENU_ENUM_SUBLABEL_MATERIALUI_MENU_COLOR_THEME,
+ "Selecionar um tema degradê de cor de fundo diferente.")
+MSG_HASH(MENU_ENUM_SUBLABEL_MENU_WALLPAPER_OPACITY,
+ "Modificar a opacidade do papel de parede.")
+MSG_HASH(MENU_ENUM_SUBLABEL_XMB_MENU_COLOR_THEME,
+ "Selecionar um tema degradê de cor de fundo diferente.")
+MSG_HASH(MENU_ENUM_SUBLABEL_XMB_RIBBON_ENABLE,
+ "Selecionar um efeito de fundo animado. Pode ser que a intensidade de processamento de vídeo seja mais intensa dependendo do efeito. Se a performance for insatisfatória, ou desligue este efeito ou reverta para umn efeito mais simples.")
+MSG_HASH(MENU_ENUM_SUBLABEL_XMB_FONT,
+ "Selecionar uma fonte principal diferente para ser usada pelo menu.")
+MSG_HASH(MENU_ENUM_SUBLABEL_XMB_SHOW_IMAGES,
+ "Mostrar a aba de imagem dentro do menu princial.")
+MSG_HASH(MENU_ENUM_SUBLABEL_XMB_SHOW_MUSIC,
+ "Mostrar a aba de música dentro do menu princial.")
+MSG_HASH(MENU_ENUM_SUBLABEL_XMB_SHOW_VIDEO,
+ "Mostrar a aba de vídeo dentro do menu principal.")
+MSG_HASH(MENU_ENUM_SUBLABEL_XMB_SHOW_SETTINGS,
+ "Mostrar a aba de definições dentro do menu principal.")
+MSG_HASH(MENU_ENUM_SUBLABEL_XMB_SHOW_HISTORY,
+ "Mostrar a aba de histórico recente dentro do menu principal.")
+MSG_HASH(MENU_ENUM_SUBLABEL_XMB_SHOW_ADD,
+ "Mostrar a aba de importação de coneúdo dentro do menu principal.")
+MSG_HASH(MENU_ENUM_SUBLABEL_RGUI_SHOW_START_SCREEN,
+ "Mostrar a tela inicial no menu. Isso é automaticamento definido como falso após o programa iniciar na primeira vez.")
+MSG_HASH(MENU_ENUM_SUBLABEL_MATERIALUI_MENU_HEADER_OPACITY,
+ "Modificar a opacidade do gráfico do cabeçalho.")
+MSG_HASH(MENU_ENUM_SUBLABEL_MATERIALUI_MENU_FOOTER_OPACITY,
+ "Modificar a opacidade do gráfico do rodapé.")
+MSG_HASH(MENU_ENUM_SUBLABEL_DPI_OVERRIDE_ENABLE,
+ "O menu normalmente se dimensiona dinamicamente. Se você desejar definir uma dimensão em vez disso, habilite essa função.")
+MSG_HASH(MENU_ENUM_SUBLABEL_DPI_OVERRIDE_VALUE,
+ "Definir o tamanho do dimensionamento personalizado aqui. OBS: Você deve habilitar a função 'Sobreposição de DPI' para que este dimensionamento tenha efeito.")
+MSG_HASH(MENU_ENUM_SUBLABEL_CORE_ASSETS_DIRECTORY,
+ "Salvar todos os arquivos baixado neste diretório.")
+MSG_HASH(MENU_ENUM_SUBLABEL_INPUT_REMAPPING_DIRECTORY,
+ "Salvar todos os controles remapeados neste diretório.")
+MSG_HASH(MENU_ENUM_SUBLABEL_LIBRETRO_DIR_PATH,
+ "Diretório onde o programa busca por conteúdo/Core.")
+MSG_HASH(MENU_ENUM_SUBLABEL_LIBRETRO_INFO_PATH,
+ "Os arquivos de informação de aplicativo/Core são armazenados aqui.")
+MSG_HASH(MENU_ENUM_SUBLABEL_JOYPAD_AUTOCONFIG_DIR,
+ "Se um joypad estiver conectado, o mesmo será configurado automaticamente se um arquivo de configuração correspondente estiver presente dento deste diretório.")
+MSG_HASH(MENU_ENUM_SUBLABEL_PLAYLIST_DIRECTORY,
+ "Salvar todas as coleções neste diretório.")
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_CACHE_DIRECTORY,
+ "Se definido para o diretório, o conteúdo no qual é temporariamente extraído (ex: dos arquivos) serão extraídos para este diretório."
+ )
+MSG_HASH(MENU_ENUM_SUBLABEL_CURSOR_DIRECTORY,
+ "As consultas salvas são armazenadas neste diretório.")
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_CONTENT_DATABASE_DIRECTORY,
+ "As bases de dados são armazenadas neste diretório."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_ASSETS_DIRECTORY,
+ "Esta localização é consultada por padrão quando a interface do menu tenta procurar por ativos carregáveis e etc."
+ )
+MSG_HASH(MENU_ENUM_SUBLABEL_SAVEFILE_DIRECTORY,
+ "Salvar todos os arquivos neste diretório. Se não for definido, tentaremos salvar dentro do diretório de trabalho do arquivo.")
+MSG_HASH(MENU_ENUM_SUBLABEL_SAVESTATE_DIRECTORY,
+ "Salvar todos os salvamentos de estado neste diretório. Se não for definido, tentaremos salvar dentro do diretório de trabalho do arquivo.")
+MSG_HASH(MENU_ENUM_SUBLABEL_SCREENSHOT_DIRECTORY,
+ "Diretório para armazenar as capturas de tela.")
+MSG_HASH(MENU_ENUM_SUBLABEL_OVERLAY_DIRECTORY,
+ "Define um diretório onde as sobreposição são mantidas para fácil acesso.")
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_CHEAT_DATABASE_PATH,
+ "Os arquivos de trapaça são mantidos aqui."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_AUDIO_FILTER_DIR,
+ "Diretório onde os arquivos de filtro de áudio DSP são mantidos."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_VIDEO_FILTER_DIR,
+ "Diretório onde os arquivos de filtro de vídeo baseado em CPU são mantido aqui."
+ )
+MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_SHADER_DIR,
+ "Define um diretório onde os arquivos de sombreamento de vídeo baseado em GPU são mantidos para fácil acesso.")
+MSG_HASH(MENU_ENUM_SUBLABEL_RECORDING_OUTPUT_DIRECTORY,
+ "As gravações serão armazenadas neste diretório.")
+MSG_HASH(MENU_ENUM_SUBLABEL_RECORDING_CONFIG_DIRECTORY,
+ "As configurações de gravação serão mantidas aqui.")
+MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_FONT_PATH,
+ " Selecione uma fonte diferente para as notificações em tela.")
+MSG_HASH(MENU_ENUM_SUBLABEL_SHADER_APPLY_CHANGES,
+ "As alterações das configurações de sombreamento tem efeito imediato. Use isso se você alterou a quantidade de passes de sombreamento, filtros, escala FBO e etc.")
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_VIDEO_SHADER_NUM_PASSES,
+ "Aumentar ou diminuir a quantidade de passes de sombreamento pipeline. Você pode adicionar um sombreamento separado para cada passe de pipeline e configurar sua escala e filtro."
+ )
+MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET,
+ "Carregar uma predefinição de sombreamento. O sombreamento pipeline será difinido automaticamente.")
+MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE_AS,
+ "Salvar as definições de sombreamento atuais como uma nova predefinição de sombreamento.")
+MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE_CORE,
+ "Salvar as definições de sombreamento atuais como uma difinição padrão para esta aplicação/Core.")
+MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE_GAME,
+ "Salvar as definições de sombreamento atuais como uma definição padrão para o conteúdo.")
+MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_SHADER_PARAMETERS,
+ "Modifica o conteúdo do sombreamento atual diretamente. As alterações não serão salvas no arquivo predefinido.")
+MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_PARAMETERS,
+ "Modifica a predefinição de sombreamento próprio atualmente usado no menu.")
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_CHEAT_NUM_PASSES,
+ "Aumentar ou diminuir a quantidade de trapaças."
+ )
+MSG_HASH(MENU_ENUM_SUBLABEL_CHEAT_APPLY_CHANGES,
+ "As alterações de trapaças terão efeito imediato.")
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_CHEAT_FILE_LOAD,
+ "Carregar um arquivo de trapaça."
+ )
+MSG_HASH(
+ MENU_ENUM_SUBLABEL_CHEAT_FILE_SAVE_AS,
+ "Salvar as trapaças atuais como um arquivo de salvamento de jogo."
+ )
+MSG_HASH(MENU_ENUM_SUBLABEL_CONTENT_SETTINGS,
+ "Acessar rapidamente todas as definições no jogo relevantes.")
+MSG_HASH(MENU_ENUM_SUBLABEL_CORE_INFORMATION,
+ "Vizualizar informações pertinentes para a aplicação/Core.")
+MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_VIEWPORT_CUSTOM_HEIGHT,
+ "Personalizar a altura da janela de exibição que é usada se a Proporção de Tela estiver definida como 'Personalizado'.")
+MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_VIEWPORT_CUSTOM_WIDTH,
+ "Personalizar a largura da janela de exibição que é usada se a Proporçao de Tela estiver definida como 'Personalizado'.")
+MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_VIEWPORT_CUSTOM_X,
+ "Personalizar o deslocamento da janela de exibição usada para definir o eixo-X da janela de exibição. Estes serão ignorados se a 'Escala Inteira' estiver habilitada. Então ele será centralizado automaticamente.")
+MSG_HASH(MENU_ENUM_SUBLABEL_VIDEO_VIEWPORT_CUSTOM_Y,
+ "Personalizar o deslocamento da janela de exibição usada para definir o eixo-Y da janela de exibição. Estes serão ignorados se a 'Escala Inteira' estiver habilitada. Então ele será centralizado automaticamente.")
diff --git a/intl/msg_hash_ru.h b/intl/msg_hash_ru.h
index 480252759d..f19f9143b8 100644
--- a/intl/msg_hash_ru.h
+++ b/intl/msg_hash_ru.h
@@ -801,8 +801,10 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_KOREAN,
"Korean")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_POLISH,
"Polish")
-MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE,
- "Portuguese")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_BRAZIL,
+ "Portuguese (Brazil)")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_PORTUGAL,
+ "Portuguese (Portugal)")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN,
"Russian")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_SPANISH,
diff --git a/intl/msg_hash_us.h b/intl/msg_hash_us.h
index a44a6d0b70..56a8137d26 100644
--- a/intl/msg_hash_us.h
+++ b/intl/msg_hash_us.h
@@ -871,8 +871,10 @@ MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_KOREAN,
"Korean")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_POLISH,
"Polish")
-MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE,
- "Portuguese")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_BRAZIL,
+ "Portuguese (Brazil)")
+MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_PORTUGAL,
+ "Portuguese (Portugal)")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN,
"Russian")
MSG_HASH(MENU_ENUM_LABEL_VALUE_LANG_SPANISH,
diff --git a/intl/msg_hash_vn.c b/intl/msg_hash_vn.c
index 833bc627cb..1811a73a7a 100644
--- a/intl/msg_hash_vn.c
+++ b/intl/msg_hash_vn.c
@@ -2473,8 +2473,10 @@ const char *msg_hash_to_str_vn(enum msg_hash_enums msg)
return "Tiếng Hàn Quốc";
case MENU_ENUM_LABEL_VALUE_LANG_POLISH:
return "Polish";
- case MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE:
- return "Tiếng Bồ Đào Nha";
+ case MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_BRAZIL:
+ return "Tiếng Bồ Đào Nha (Brazil)";
+ case MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_PORTUGAL:
+ return "Tiếng Bồ Đào Nha (Portugal)";
case MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN:
return "Tiếng Nga";
case MENU_ENUM_LABEL_VALUE_LANG_SPANISH:
diff --git a/libretro-common/include/libretro.h b/libretro-common/include/libretro.h
index 89947ebe44..8df6170b76 100644
--- a/libretro-common/include/libretro.h
+++ b/libretro-common/include/libretro.h
@@ -230,21 +230,22 @@ extern "C" {
/* Id values for LANGUAGE */
enum retro_language
{
- RETRO_LANGUAGE_ENGLISH = 0,
- RETRO_LANGUAGE_JAPANESE = 1,
- RETRO_LANGUAGE_FRENCH = 2,
- RETRO_LANGUAGE_SPANISH = 3,
- RETRO_LANGUAGE_GERMAN = 4,
- RETRO_LANGUAGE_ITALIAN = 5,
- RETRO_LANGUAGE_DUTCH = 6,
- RETRO_LANGUAGE_PORTUGUESE = 7,
- RETRO_LANGUAGE_RUSSIAN = 8,
- RETRO_LANGUAGE_KOREAN = 9,
- RETRO_LANGUAGE_CHINESE_TRADITIONAL = 10,
- RETRO_LANGUAGE_CHINESE_SIMPLIFIED = 11,
- RETRO_LANGUAGE_ESPERANTO = 12,
- RETRO_LANGUAGE_POLISH = 13,
- RETRO_LANGUAGE_VIETNAMESE = 14,
+ RETRO_LANGUAGE_ENGLISH = 0,
+ RETRO_LANGUAGE_JAPANESE = 1,
+ RETRO_LANGUAGE_FRENCH = 2,
+ RETRO_LANGUAGE_SPANISH = 3,
+ RETRO_LANGUAGE_GERMAN = 4,
+ RETRO_LANGUAGE_ITALIAN = 5,
+ RETRO_LANGUAGE_DUTCH = 6,
+ RETRO_LANGUAGE_PORTUGUESE_BRAZIL = 7,
+ RETRO_LANGUAGE_PORTUGUESE_PORTUGAL = 8,
+ RETRO_LANGUAGE_RUSSIAN = 9,
+ RETRO_LANGUAGE_KOREAN = 10,
+ RETRO_LANGUAGE_CHINESE_TRADITIONAL = 11,
+ RETRO_LANGUAGE_CHINESE_SIMPLIFIED = 12,
+ RETRO_LANGUAGE_ESPERANTO = 13,
+ RETRO_LANGUAGE_POLISH = 14,
+ RETRO_LANGUAGE_VIETNAMESE = 15,
RETRO_LANGUAGE_LAST,
/* Ensure sizeof(enum) == sizeof(int) */
diff --git a/menu/menu_setting.c b/menu/menu_setting.c
index 508c3b9767..0c74f4b1b1 100644
--- a/menu/menu_setting.c
+++ b/menu/menu_setting.c
@@ -515,21 +515,22 @@ static void setting_get_string_representation_uint_user_language(void *data,
const char *modes[RETRO_LANGUAGE_LAST];
settings_t *settings = config_get_ptr();
- modes[RETRO_LANGUAGE_ENGLISH] = msg_hash_to_str(MENU_ENUM_LABEL_VALUE_LANG_ENGLISH);
- modes[RETRO_LANGUAGE_JAPANESE] = msg_hash_to_str(MENU_ENUM_LABEL_VALUE_LANG_JAPANESE);
- modes[RETRO_LANGUAGE_FRENCH] = msg_hash_to_str(MENU_ENUM_LABEL_VALUE_LANG_FRENCH);
- modes[RETRO_LANGUAGE_SPANISH] = msg_hash_to_str(MENU_ENUM_LABEL_VALUE_LANG_SPANISH);
- modes[RETRO_LANGUAGE_GERMAN] = msg_hash_to_str(MENU_ENUM_LABEL_VALUE_LANG_GERMAN);
- modes[RETRO_LANGUAGE_ITALIAN] = msg_hash_to_str(MENU_ENUM_LABEL_VALUE_LANG_ITALIAN);
- modes[RETRO_LANGUAGE_DUTCH] = msg_hash_to_str(MENU_ENUM_LABEL_VALUE_LANG_DUTCH);
- modes[RETRO_LANGUAGE_PORTUGUESE] = msg_hash_to_str(MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE);
- modes[RETRO_LANGUAGE_RUSSIAN] = msg_hash_to_str(MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN);
- modes[RETRO_LANGUAGE_KOREAN] = msg_hash_to_str(MENU_ENUM_LABEL_VALUE_LANG_KOREAN);
- modes[RETRO_LANGUAGE_CHINESE_TRADITIONAL] = msg_hash_to_str(MENU_ENUM_LABEL_VALUE_LANG_CHINESE_TRADITIONAL);
- modes[RETRO_LANGUAGE_CHINESE_SIMPLIFIED] = msg_hash_to_str(MENU_ENUM_LABEL_VALUE_LANG_CHINESE_SIMPLIFIED);
- modes[RETRO_LANGUAGE_ESPERANTO] = msg_hash_to_str(MENU_ENUM_LABEL_VALUE_LANG_ESPERANTO);
- modes[RETRO_LANGUAGE_POLISH] = msg_hash_to_str(MENU_ENUM_LABEL_VALUE_LANG_POLISH);
- modes[RETRO_LANGUAGE_VIETNAMESE] = msg_hash_to_str(MENU_ENUM_LABEL_VALUE_LANG_VIETNAMESE);
+ modes[RETRO_LANGUAGE_ENGLISH] = msg_hash_to_str(MENU_ENUM_LABEL_VALUE_LANG_ENGLISH);
+ modes[RETRO_LANGUAGE_JAPANESE] = msg_hash_to_str(MENU_ENUM_LABEL_VALUE_LANG_JAPANESE);
+ modes[RETRO_LANGUAGE_FRENCH] = msg_hash_to_str(MENU_ENUM_LABEL_VALUE_LANG_FRENCH);
+ modes[RETRO_LANGUAGE_SPANISH] = msg_hash_to_str(MENU_ENUM_LABEL_VALUE_LANG_SPANISH);
+ modes[RETRO_LANGUAGE_GERMAN] = msg_hash_to_str(MENU_ENUM_LABEL_VALUE_LANG_GERMAN);
+ modes[RETRO_LANGUAGE_ITALIAN] = msg_hash_to_str(MENU_ENUM_LABEL_VALUE_LANG_ITALIAN);
+ modes[RETRO_LANGUAGE_DUTCH] = msg_hash_to_str(MENU_ENUM_LABEL_VALUE_LANG_DUTCH);
+ modes[RETRO_LANGUAGE_PORTUGUESE_BRAZIL] = msg_hash_to_str(MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_BRAZIL);
+ modes[RETRO_LANGUAGE_PORTUGUESE_PORTUGAL] = msg_hash_to_str(MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_PORTUGAL);
+ modes[RETRO_LANGUAGE_RUSSIAN] = msg_hash_to_str(MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN);
+ modes[RETRO_LANGUAGE_KOREAN] = msg_hash_to_str(MENU_ENUM_LABEL_VALUE_LANG_KOREAN);
+ modes[RETRO_LANGUAGE_CHINESE_TRADITIONAL] = msg_hash_to_str(MENU_ENUM_LABEL_VALUE_LANG_CHINESE_TRADITIONAL);
+ modes[RETRO_LANGUAGE_CHINESE_SIMPLIFIED] = msg_hash_to_str(MENU_ENUM_LABEL_VALUE_LANG_CHINESE_SIMPLIFIED);
+ modes[RETRO_LANGUAGE_ESPERANTO] = msg_hash_to_str(MENU_ENUM_LABEL_VALUE_LANG_ESPERANTO);
+ modes[RETRO_LANGUAGE_POLISH] = msg_hash_to_str(MENU_ENUM_LABEL_VALUE_LANG_POLISH);
+ modes[RETRO_LANGUAGE_VIETNAMESE] = msg_hash_to_str(MENU_ENUM_LABEL_VALUE_LANG_VIETNAMESE);
if (settings)
strlcpy(s, modes[settings->user_language], len);
diff --git a/msg_hash.c b/msg_hash.c
index aa22f33930..bb22a60ef5 100644
--- a/msg_hash.c
+++ b/msg_hash.c
@@ -50,8 +50,11 @@ int menu_hash_get_help_enum(enum msg_hash_enums msg, char *s, size_t len)
case RETRO_LANGUAGE_ITALIAN:
ret = menu_hash_get_help_it_enum(msg, s, len);
break;
- case RETRO_LANGUAGE_PORTUGUESE:
- ret = menu_hash_get_help_pt_enum(msg, s, len);
+ case RETRO_LANGUAGE_PORTUGUESE_BRAZIL:
+ ret = menu_hash_get_help_pt_br_enum(msg, s, len);
+ break;
+ case RETRO_LANGUAGE_PORTUGUESE_PORTUGAL:
+ ret = menu_hash_get_help_pt_pt_enum(msg, s, len);
break;
case RETRO_LANGUAGE_DUTCH:
ret = menu_hash_get_help_nl_enum(msg, s, len);
@@ -109,8 +112,11 @@ const char *msg_hash_to_str(enum msg_hash_enums msg)
case RETRO_LANGUAGE_ITALIAN:
ret = msg_hash_to_str_it(msg);
break;
- case RETRO_LANGUAGE_PORTUGUESE:
- ret = msg_hash_to_str_pt(msg);
+ case RETRO_LANGUAGE_PORTUGUESE_BRAZIL:
+ ret = msg_hash_to_str_pt_br(msg);
+ break;
+ case RETRO_LANGUAGE_PORTUGUESE_PORTUGAL:
+ ret = msg_hash_to_str_pt_pt(msg);
break;
case RETRO_LANGUAGE_DUTCH:
ret = msg_hash_to_str_nl(msg);
diff --git a/msg_hash.h b/msg_hash.h
index afe4b3e35a..c462235274 100644
--- a/msg_hash.h
+++ b/msg_hash.h
@@ -1480,7 +1480,8 @@ enum msg_hash_enums
MENU_ENUM_LABEL_VALUE_LANG_GERMAN,
MENU_ENUM_LABEL_VALUE_LANG_ITALIAN,
MENU_ENUM_LABEL_VALUE_LANG_DUTCH,
- MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE,
+ MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_BRAZIL,
+ MENU_ENUM_LABEL_VALUE_LANG_PORTUGUESE_PORTUGAL,
MENU_ENUM_LABEL_VALUE_LANG_RUSSIAN,
MENU_ENUM_LABEL_VALUE_LANG_KOREAN,
MENU_ENUM_LABEL_VALUE_LANG_CHINESE_TRADITIONAL,
@@ -1841,8 +1842,11 @@ int menu_hash_get_help_jp_enum(enum msg_hash_enums msg, char *s, size_t len);
const char *msg_hash_to_str_ko(enum msg_hash_enums msg);
int menu_hash_get_help_ko_enum(enum msg_hash_enums msg, char *s, size_t len);
-const char *msg_hash_to_str_pt(enum msg_hash_enums msg);
-int menu_hash_get_help_pt_enum(enum msg_hash_enums msg, char *s, size_t len);
+const char *msg_hash_to_str_pt_br(enum msg_hash_enums msg);
+int menu_hash_get_help_pt_br_enum(enum msg_hash_enums msg, char *s, size_t len);
+
+const char *msg_hash_to_str_pt_pt(enum msg_hash_enums msg);
+int menu_hash_get_help_pt_pt_enum(enum msg_hash_enums msg, char *s, size_t len);
const char *msg_hash_to_str_pl(enum msg_hash_enums msg);
int menu_hash_get_help_pl_enum(enum msg_hash_enums msg, char *s, size_t len);