From 74350ee184080a39d3ec3bdb49d742daf42ee55f Mon Sep 17 00:00:00 2001 From: Alfrix Date: Mon, 17 Sep 2018 14:30:31 -0300 Subject: [PATCH 1/3] Update Spanish --- intl/msg_hash_es.h | 92 +++++++++++++++++++++++++--------------------- 1 file changed, 50 insertions(+), 42 deletions(-) diff --git a/intl/msg_hash_es.h b/intl/msg_hash_es.h index da73849b87..6227ad7752 100644 --- a/intl/msg_hash_es.h +++ b/intl/msg_hash_es.h @@ -415,7 +415,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_BLOCK_SRAM_OVERWRITE, - "No sobrescribir SaveRAM al cargar un guardado rápido" + "No sobrescribir SaveRAM al cargar" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_BLUETOOTH_ENABLE, @@ -823,7 +823,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VRR_RUNLOOP_ENABLE, - "Sincronizar pantalla al contenido (G-Sync, FreeSync)" + "Sincronizar pantalla (VRR)" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_FRAME_THROTTLE_SETTINGS, @@ -2327,7 +2327,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SAVESTATE_AUTO_INDEX, - "Indizar automáticamente guardados rápidos" + "Indizar automáticamente la posición" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SAVESTATE_AUTO_LOAD, @@ -3007,7 +3007,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_CROP_OVERSCAN, - "Recortar Overscan (Reinicio)" + "Recortar Overscan (Reiniciar)" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_DISABLE_COMPOSITION, @@ -3107,7 +3107,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_REFRESH_RATE_POLLED, - "Set Display-Reported Refresh Rate" + "Establecer la frecuencia reportada" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_ROTATION, @@ -3187,19 +3187,19 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_VIEWPORT_CUSTOM_HEIGHT, - "Altura de relación de aspecto personalizada" + "Alto de la resolución personal" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_VIEWPORT_CUSTOM_WIDTH, - "Ancho de relación de aspecto personalizada" + "Ancho de la resolución personal" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_VIEWPORT_CUSTOM_X, - "Custom Aspect Ratio X Pos" + "Pos. X de la resolución personal" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_VIEWPORT_CUSTOM_Y, - "Custom Aspect Ratio Y Pos" + "Pos. Y de la resolución personal" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_VI_WIDTH, @@ -3627,11 +3627,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_REFRESH_RATE_AUTO, - "Estimado preciso de refresco de la pantalla en Hz" + "Estimado preciso de la frecuencia de actualización/tasa de refresco de la pantalla" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_REFRESH_RATE_POLLED, - "La tasa de refresco indicada por el controlador de pantalla" + "Usar la frecuencia de actualización/tasa de refresco indicada por el controlador de pantalla" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SETTINGS, @@ -4515,7 +4515,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_VSYNC, - "Sincroniza la salida de la placa de video al refresco de la pantalla. Recomendado" + "Sincronizar la salida de la placa de video con la actualización/refresco de pantalla. Recomendado" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_ALLOW_ROTATE, @@ -4531,7 +4531,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_REFRESH_RATE, - "Tasa de refresco vertical de su pantalla. Usada para calcular la velocidad de audio. Nota: Se ignorará si 'Video por hilos' esta activado" + "Frecuencia de actualización/tasa de refresco vertical, usada para calcular la velocidad de audio.\nNota: Se ignorará si 'Video por hilos' esta activado" ) MSG_HASH( MENU_ENUM_SUBLABEL_AUDIO_ENABLE, @@ -4755,7 +4755,8 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_FILTER, - "Aplicar un filtro de video con la CPU. Nota: Puede tener un alto coste de rendimiento. Algunos filtros solo funcionan con núcleos que usan 16 o 32bit de color" + "Aplicar un filtro de video con la CPU\n" + "Nota: Puede tener un alto coste de rendimiento. Algunos filtros solo funcionan con núcleos que usan 16 o 32bit de color" ) MSG_HASH( MENU_ENUM_SUBLABEL_CHEEVOS_USERNAME, @@ -5011,7 +5012,8 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_CHEAT_BIG_ENDIAN, - "Big endian : 258 = 0x0102,\nLittle endian : 258 = 0x0201" + "Big endian : 258 = 0x0102,\n" + "Little endian : 258 = 0x0201" ) MSG_HASH( MENU_ENUM_SUBLABEL_LIBRETRO_LOG_LEVEL, @@ -5559,7 +5561,8 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_DPI_OVERRIDE_VALUE, - "Establecer DPI. NOTA: Debe activar 'Forzar DPI' para que tenga efecto" + "Establecer DPI\n" + "NOTA: Debe activar 'Forzar DPI' para que tenga efecto" ) MSG_HASH( MENU_ENUM_SUBLABEL_CORE_ASSETS_DIRECTORY, @@ -5719,23 +5722,23 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_ASPECT_RATIO, - "Valor de punto flotante (ancho / alto), usado si la relación de aspecto es 'Personal'" + "Valor de punto flotante (ancho / alto), usado si la relación de aspecto es 'Custom'" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_VIEWPORT_CUSTOM_HEIGHT, - "Alto usada si la relación de aspecto es establecida en 'Personal'" + "Usado si la relación de aspecto es establecida en 'Custom'" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_VIEWPORT_CUSTOM_WIDTH, - "Ancho usada si la relación de aspecto es establecida en 'Personal'" + "Usado si la relación de aspecto es establecida en 'Custom'" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_VIEWPORT_CUSTOM_X, - "Margen de posición sobre el eje X de la pantalla. Serán ignorados si 'Escalar en múltiplos enteros' es activado, Entonces serán centrados" + "Margen de posición sobre el eje X de la pantalla. Será ignorado si 'Escalar en múltiplos enteros' es activado, Entonces estará centrado" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_VIEWPORT_CUSTOM_Y, - "Margen de posición sobre el eje Y de la pantalla. Serán ignorados si 'Escalar en múltiplos enteros' es activado, Entonces serán centrados" + "Margen de posición sobre el eje Y de la pantalla. Será ignorado si 'Escalar en múltiplos enteros' es activado, Entonces estará centrado" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_NETPLAY_USE_MITM_SERVER, @@ -6679,11 +6682,12 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_DISCORD_ALLOW, - "Activar Discord" + "Activar Discord Rich Presence" ) MSG_HASH( MENU_ENUM_SUBLABEL_DISCORD_ALLOW, - "Activar o desactivar soporte de Discord. No funcionará en la versión web de RetroArch, solo en el cliente de escritorio" + "Activar o desactivar el soporte de Discord Rich Presence.\n" + "Nota: No funcionará en la versión web, solo con el cliente de escritorio" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MIDI_INPUT, @@ -7459,57 +7463,61 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_CRT_SWITCHRES_SETTINGS, - "Output native, low-resolution signals for use with CRT displays." + "Salida nativa de baja resolución para usar con pantallas CRT" ) MSG_HASH( MENU_ENUM_SUBLABEL_CRT_SWITCH_X_AXIS_CENTERING, - "Cycle through these options if the image is not centered properly on the display." + "Cambia esto si la imagen no está centrada en la pantalla" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_CRT_SWITCH_X_AXIS_CENTERING, - "X-Axis Centering" + "Centrado del eje X" ) MSG_HASH( - MENU_ENUM_SUBLABEL_CRT_SWITCH_RESOLUTION_USE_CUSTOM_REFRESH_RATE, - "Use a custom refresh rate specified in the config file if needed.") + MENU_ENUM_SUBLABEL_CRT_SWITCH_RESOLUTION_USE_CUSTOM_REFRESH_RATE, + "Usar la frecuencia de actualización/tasa de refresco personalizada especificada en el archivo de configuración" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CRT_SWITCH_RESOLUTION_USE_CUSTOM_REFRESH_RATE, - "Use Custom Refresh Rate") + MENU_ENUM_LABEL_VALUE_CRT_SWITCH_RESOLUTION_USE_CUSTOM_REFRESH_RATE, + "Usar frecuencia personalizada" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CRT_SWITCH_RESOLUTION_OUTPUT_DISPLAY_ID, - "Select the output port connected to the CRT display.") + MENU_ENUM_SUBLABEL_CRT_SWITCH_RESOLUTION_OUTPUT_DISPLAY_ID, + "Seleccionar el puerto de salida conectado a la pantalla CRT" + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CRT_SWITCH_RESOLUTION_OUTPUT_DISPLAY_ID, - "Output Display ID") + MENU_ENUM_LABEL_VALUE_CRT_SWITCH_RESOLUTION_OUTPUT_DISPLAY_ID, + "ID de la pantalla de salida" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QUICK_MENU_START_RECORDING, - "Start Recording" + "Comenzar grabación" ) MSG_HASH( MENU_ENUM_SUBLABEL_QUICK_MENU_START_RECORDING, - "Starts recording." + "Comienza la grabación" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QUICK_MENU_STOP_RECORDING, - "Stop Recording" + "Detener grabación" ) MSG_HASH( MENU_ENUM_SUBLABEL_QUICK_MENU_STOP_RECORDING, - "Stops recording." + "Detiene la grabación" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QUICK_MENU_START_STREAMING, - "Start Streaming" + "Comenzar Streaming" ) MSG_HASH( MENU_ENUM_SUBLABEL_QUICK_MENU_START_STREAMING, - "Starts streaming." + "Comienza el streaming" ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QUICK_MENU_STOP_STREAMING, - "Stop Streaming" + "Detener Streaming" ) MSG_HASH( MENU_ENUM_SUBLABEL_QUICK_MENU_STOP_STREAMING, - "Stops streaming." + "Detiene el streaming" ) From 63f5281b676944f6a8c78ffeb41b5a4ae3470d1f Mon Sep 17 00:00:00 2001 From: Alfrix Date: Mon, 17 Sep 2018 14:31:04 -0300 Subject: [PATCH 2/3] Update english --- intl/msg_hash_us.h | 37 +++++++++++++++++++++++-------------- 1 file changed, 23 insertions(+), 14 deletions(-) diff --git a/intl/msg_hash_us.h b/intl/msg_hash_us.h index a75da8da78..8746a22b40 100644 --- a/intl/msg_hash_us.h +++ b/intl/msg_hash_us.h @@ -4531,7 +4531,8 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_REFRESH_RATE, - "Vertical refresh rate of your screen. Used to calculate a suitable audio input rate. NOTE: This will be ignored if 'Threaded Video' is enabled." + "Vertical refresh rate of your screen. Used to calculate a suitable audio input rate.\n" + "NOTE: This will be ignored if 'Threaded Video' is enabled." ) MSG_HASH( MENU_ENUM_SUBLABEL_AUDIO_ENABLE, @@ -4755,7 +4756,8 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_FILTER, - "Apply a CPU-powered video filter. NOTE: Might come at a high performance cost. Some video filters might only work for cores that use 32bit or 16bit color." + "Apply a CPU-powered video filter.\n" + "NOTE: Might come at a high performance cost. Some video filters might only work for cores that use 32bit or 16bit color." ) MSG_HASH( MENU_ENUM_SUBLABEL_CHEEVOS_USERNAME, @@ -5011,7 +5013,8 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_CHEAT_BIG_ENDIAN, - "Big endian : 258 = 0x0102,\nLittle endian : 258 = 0x0201" + "Big endian : 258 = 0x0102,\n" + "Little endian : 258 = 0x0201" ) MSG_HASH( MENU_ENUM_SUBLABEL_LIBRETRO_LOG_LEVEL, @@ -5559,7 +5562,8 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_SUBLABEL_DPI_OVERRIDE_VALUE, - "Set the custom scaling size here. NOTE: You have to enable 'DPI Override' for this scaling size to take effect." + "Set the custom scaling size here.\n" + "NOTE: You have to enable 'DPI Override' for this scaling size to take effect." ) MSG_HASH( MENU_ENUM_SUBLABEL_CORE_ASSETS_DIRECTORY, @@ -6679,11 +6683,12 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_DISCORD_ALLOW, - "Enable Discord" + "Enable Discord Rich Presence" ) MSG_HASH( MENU_ENUM_SUBLABEL_DISCORD_ALLOW, - "Enable or disable Discord support. Will not work with the browser version, only native desktop client." + "Enable or disable Discord Rich Presence support.\n" + "NOTE: It will not work with the browser version, only with the native desktop client." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MIDI_INPUT, @@ -7470,17 +7475,21 @@ MSG_HASH( "X-Axis Centering" ) MSG_HASH( - MENU_ENUM_SUBLABEL_CRT_SWITCH_RESOLUTION_USE_CUSTOM_REFRESH_RATE, - "Use a custom refresh rate specified in the config file if needed.") + MENU_ENUM_SUBLABEL_CRT_SWITCH_RESOLUTION_USE_CUSTOM_REFRESH_RATE, + "Use a custom refresh rate specified in the config file if needed." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CRT_SWITCH_RESOLUTION_USE_CUSTOM_REFRESH_RATE, - "Use Custom Refresh Rate") + MENU_ENUM_LABEL_VALUE_CRT_SWITCH_RESOLUTION_USE_CUSTOM_REFRESH_RATE, + "Use Custom Refresh Rate" + ) MSG_HASH( - MENU_ENUM_SUBLABEL_CRT_SWITCH_RESOLUTION_OUTPUT_DISPLAY_ID, - "Select the output port connected to the CRT display.") + MENU_ENUM_SUBLABEL_CRT_SWITCH_RESOLUTION_OUTPUT_DISPLAY_ID, + "Select the output port connected to the CRT display." + ) MSG_HASH( - MENU_ENUM_LABEL_VALUE_CRT_SWITCH_RESOLUTION_OUTPUT_DISPLAY_ID, - "Output Display ID") + MENU_ENUM_LABEL_VALUE_CRT_SWITCH_RESOLUTION_OUTPUT_DISPLAY_ID, + "Output Display ID" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_QUICK_MENU_START_RECORDING, "Start Recording" From 4ab61c3f7d2f68834f14e32bb6b05dcb7d665990 Mon Sep 17 00:00:00 2001 From: Alfrix Date: Mon, 17 Sep 2018 14:31:47 -0300 Subject: [PATCH 3/3] Add discord sublabel and fix cheat apply after load --- menu/cbs/menu_cbs_sublabel.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/menu/cbs/menu_cbs_sublabel.c b/menu/cbs/menu_cbs_sublabel.c index dcaccce995..b581969845 100644 --- a/menu/cbs/menu_cbs_sublabel.c +++ b/menu/cbs/menu_cbs_sublabel.c @@ -472,6 +472,7 @@ default_sublabel_macro(action_bind_sublabel_onscreen_notifications_settings_list #ifdef HAVE_QT default_sublabel_macro(action_bind_sublabel_show_wimp, MENU_ENUM_SUBLABEL_SHOW_WIMP) #endif +default_sublabel_macro(action_bind_sublabel_discord_allow, MENU_ENUM_SUBLABEL_DISCORD_ALLOW) static int action_bind_sublabel_cheevos_entry( file_list_t *list, @@ -1981,9 +1982,12 @@ int menu_cbs_init_bind_sublabel(menu_file_list_cbs_t *cbs, BIND_ACTION_SUBLABEL(cbs, action_bind_sublabel_show_wimp); break; #endif - case MENU_ENUM_SUBLABEL_CHEAT_APPLY_AFTER_LOAD: + case MENU_ENUM_LABEL_CHEAT_APPLY_AFTER_LOAD: BIND_ACTION_SUBLABEL(cbs, action_bind_sublabel_cheat_apply_after_load); break; + case MENU_ENUM_LABEL_DISCORD_ALLOW: + BIND_ACTION_SUBLABEL(cbs, action_bind_sublabel_discord_allow); + break; default: case MSG_UNKNOWN: return -1;