From dc0fbe91521dff6c7c7b421b53eab7561eee2bd2 Mon Sep 17 00:00:00 2001 From: sonninnos <45124675+sonninnos@users.noreply.github.com> Date: Thu, 16 Nov 2023 19:40:45 +0200 Subject: [PATCH 1/4] (WIN32) D3D11 prefer correction (#15916) --- configuration.c | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/configuration.c b/configuration.c index ead27b4f2a81..50304482f7c7 100644 --- a/configuration.c +++ b/configuration.c @@ -412,11 +412,8 @@ static const enum video_driver_enum VIDEO_DEFAULT_DRIVER = VIDEO_GL; static const enum video_driver_enum VIDEO_DEFAULT_DRIVER = VIDEO_METAL; #endif #endif -#elif defined(__WINRT__) || defined(WINAPI_FAMILY) && WINAPI_FAMILY == WINAPI_FAMILY_PHONE_APP -/* Lets default to D3D11 in UWP, even when its compiled with ANGLE, since ANGLE is just calling D3D anyway.*/ -static const enum video_driver_enum VIDEO_DEFAULT_DRIVER = VIDEO_D3D11; -#elif defined(HAVE_D3D11) && defined(_WIN32_WINNT) && _WIN32_WINNT >= _WIN32_WINNT_WIN7 -/* Prefer D3D11 with Windows 7 and above. */ +#elif defined(HAVE_D3D11) || defined(__WINRT__) || (defined(WINAPI_FAMILY) && WINAPI_FAMILY == WINAPI_FAMILY_PHONE_APP) +/* Default to D3D11 in UWP, even when its compiled with ANGLE, since ANGLE is just calling D3D anyway.*/ static const enum video_driver_enum VIDEO_DEFAULT_DRIVER = VIDEO_D3D11; #elif defined(HAVE_OPENGL1) && defined(_MSC_VER) && (_MSC_VER <= 1600) /* On Windows XP and earlier, use gl1 by default @@ -439,8 +436,6 @@ static const enum video_driver_enum VIDEO_DEFAULT_DRIVER = VIDEO_WII; static const enum video_driver_enum VIDEO_DEFAULT_DRIVER = VIDEO_WIIU; #elif defined(XENON) static const enum video_driver_enum VIDEO_DEFAULT_DRIVER = VIDEO_XENON360; -#elif defined(HAVE_D3D11) -static const enum video_driver_enum VIDEO_DEFAULT_DRIVER = VIDEO_D3D11; #elif defined(HAVE_D3D12) /* FIXME/WARNING: DX12 performance on Xbox is horrible for * some reason. For now, we will default to D3D11 when possible. */ From d84f50d0c9dea2ba4f88abf8290ddaf9c7e56d71 Mon Sep 17 00:00:00 2001 From: Jesse Talavera-Greenberg Date: Thu, 16 Nov 2023 12:40:56 -0500 Subject: [PATCH 2/4] Add some paths to .gitignore (#15917) --- .gitignore | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index d303bffb741a..229589d3736f 100644 --- a/.gitignore +++ b/.gitignore @@ -96,6 +96,10 @@ database overlays playlists states +cheats +thumbnails +docs/html +system shaders/shaders_cg shaders/shaders_glsl shaders/shaders_slang @@ -134,6 +138,7 @@ wiiu/wut/elf2rpl/elf2rpl # CLion /cmake-build-debug/ +.run # Android /pkg/android/phoenix/obj/ @@ -238,4 +243,4 @@ param.sfo /deps/SPIRV-Cross/out/build/x64-Debug # Visual Studio Code -.vscode/ \ No newline at end of file +.vscode/ From 3bf5b518bbfb36f833b4ce6e252e71d97ebf6a1b Mon Sep 17 00:00:00 2001 From: sonninnos <45124675+sonninnos@users.noreply.github.com> Date: Thu, 16 Nov 2023 19:41:03 +0200 Subject: [PATCH 3/4] (GLUI) Icon corrections (#15914) --- intl/msg_hash_us.h | 14 +++---- menu/drivers/materialui.c | 83 ++++++++++++++++++++++----------------- menu/menu_displaylist.c | 16 ++++---- 3 files changed, 62 insertions(+), 51 deletions(-) diff --git a/intl/msg_hash_us.h b/intl/msg_hash_us.h index 07cddf6b20d0..3ee86773e291 100644 --- a/intl/msg_hash_us.h +++ b/intl/msg_hash_us.h @@ -9364,7 +9364,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET, - "Load" + "Load Preset" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET, @@ -9376,23 +9376,23 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_PREPEND, - "Prepend" + "Prepend Preset" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_PREPEND, - "Prepend Preset to currently loaded" + "Prepend preset to the currently loaded preset." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_APPEND, - "Append" + "Append Preset" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_APPEND, - "Append Preset to currently loaded" + "Append preset to the currently loaded preset." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE, - "Save" + "Save Preset" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE, @@ -9400,7 +9400,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_REMOVE, - "Remove" + "Remove Preset" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_REMOVE, diff --git a/menu/drivers/materialui.c b/menu/drivers/materialui.c index f877fa68754d..cc3694dccbbc 100644 --- a/menu/drivers/materialui.c +++ b/menu/drivers/materialui.c @@ -2106,10 +2106,18 @@ static const char *materialui_texture_path(unsigned id) return "remove.png"; case MUI_TEXTURE_START_CORE: return "start_core.png"; + case MUI_TEXTURE_STATE_SLOT: + return "state_slot.png"; case MUI_TEXTURE_LOAD_STATE: return "load_state.png"; case MUI_TEXTURE_SAVE_STATE: return "save_state.png"; + case MUI_TEXTURE_UNDO_LOAD_STATE: + return "undo_load_state.png"; + case MUI_TEXTURE_UNDO_SAVE_STATE: + return "undo_save_state.png"; + case MUI_TEXTURE_REPLAY_SLOT: + return "state_slot.png"; case MUI_TEXTURE_PLAY_REPLAY: return "load_state.png"; case MUI_TEXTURE_RECORD_REPLAY: @@ -2122,12 +2130,6 @@ static const char *materialui_texture_path(unsigned id) return "eject.png"; case MUI_TEXTURE_CHECKMARK: return "menu_check.png"; - case MUI_TEXTURE_UNDO_LOAD_STATE: - return "undo_load_state.png"; - case MUI_TEXTURE_UNDO_SAVE_STATE: - return "undo_save_state.png"; - case MUI_TEXTURE_STATE_SLOT: - return "state_slot.png"; case MUI_TEXTURE_TAKE_SCREENSHOT: return "take_screenshot.png"; case MUI_TEXTURE_CONFIGURATIONS: @@ -10595,7 +10597,10 @@ static void materialui_list_insert( node->icon_texture_index = MUI_TEXTURE_RESUME; node->icon_type = MUI_ICON_TYPE_INTERNAL; } - else if (string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_CLOSE_CONTENT))) + else if (string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_CLOSE_CONTENT)) + || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_QUICK_MENU_STOP_RECORDING)) + || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_QUICK_MENU_STOP_STREAMING)) + ) { node->icon_texture_index = MUI_TEXTURE_CLOSE; node->icon_type = MUI_ICON_TYPE_INTERNAL; @@ -10617,12 +10622,15 @@ static void materialui_list_insert( node->icon_type = MUI_ICON_TYPE_INTERNAL; } else if ( string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_CORE_LIST)) - || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_CORE_INFORMATION))) + || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_CORE_INFORMATION)) + || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_CONTENT_INFO_CORE_NAME))) { node->icon_texture_index = MUI_TEXTURE_CORES; node->icon_type = MUI_ICON_TYPE_INTERNAL; } - else if (string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_RUN))) + else if (string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_RUN)) + || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_CHEAT_START_OR_CONT)) + ) { node->icon_texture_index = MUI_TEXTURE_RUN; node->icon_type = MUI_ICON_TYPE_INTERNAL; @@ -10641,6 +10649,7 @@ static void materialui_list_insert( || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_PLAYLIST_MANAGER_RESET_CORES)) || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_PLAYLIST_MANAGER_CLEAN_PLAYLIST)) || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_SHADER_APPLY_CHANGES)) + || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_CHEAT_APPLY_CHANGES)) ) { node->icon_texture_index = MUI_TEXTURE_RENAME; @@ -10665,13 +10674,6 @@ static void materialui_list_insert( node->icon_texture_index = MUI_TEXTURE_START_CORE; node->icon_type = MUI_ICON_TYPE_INTERNAL; } - else if ( string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_LOAD_STATE)) - || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_OVERRIDE_FILE_LOAD)) - || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_SWITCH_INSTALLED_CORES_PFD))) - { - node->icon_texture_index = MUI_TEXTURE_LOAD_STATE; - node->icon_type = MUI_ICON_TYPE_INTERNAL; - } else if (string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_PLAY_REPLAY))) { node->icon_texture_index = MUI_TEXTURE_PLAY_REPLAY; @@ -10710,10 +10712,22 @@ static void materialui_list_insert( node->icon_texture_index = MUI_TEXTURE_DISK; node->icon_type = MUI_ICON_TYPE_INTERNAL; } + else if ( string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_LOAD_STATE)) + || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_OVERRIDE_FILE_LOAD)) + || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_CHEAT_FILE_LOAD)) + || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_CHEAT_FILE_LOAD_APPEND)) + || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_VIDEO_SHADER_PRESET)) + || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_SWITCH_INSTALLED_CORES_PFD))) + { + node->icon_texture_index = MUI_TEXTURE_LOAD_STATE; + node->icon_type = MUI_ICON_TYPE_INTERNAL; + } else if ( string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_SAVESTATE_LIST)) || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_SAVE_STATE)) || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_OVERRIDE_FILE_SAVE_AS)) + || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_CHEAT_FILE_SAVE_AS)) + || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_VIDEO_SHADER_PRESET_SAVE)) || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_SAVE_CURRENT_CONFIG_OVERRIDE_CORE)) || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_SAVE_CURRENT_CONFIG_OVERRIDE_CONTENT_DIR)) || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_SAVE_CURRENT_CONFIG_OVERRIDE_GAME)) @@ -10732,6 +10746,7 @@ static void materialui_list_insert( else if ( string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_UNDO_SAVE_STATE)) || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_OVERRIDE_UNLOAD)) + || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_CHEAT_RELOAD_CHEATS)) ) { node->icon_texture_index = MUI_TEXTURE_UNDO_SAVE_STATE; @@ -10779,6 +10794,8 @@ static void materialui_list_insert( || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_REMOVE_CURRENT_CONFIG_OVERRIDE_CONTENT_DIR)) || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_REMOVE_CURRENT_CONFIG_OVERRIDE_GAME)) || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_VIDEO_SHADER_PRESET_REMOVE)) + || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_CHEAT_DELETE)) + || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_CHEAT_DELETE_ALL)) ) { node->icon_texture_index = MUI_TEXTURE_REMOVE; @@ -10820,6 +10837,14 @@ static void materialui_list_insert( || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_SCAN_FILE)) || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_MANUAL_CONTENT_SCAN_LIST)) || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_ADD_CONTENT_LIST)) + || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_CHEAT_ADD_NEW_TOP)) + || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_CHEAT_ADD_NEW_BOTTOM)) + || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_CHEAT_ADD_NEW_AFTER)) + || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_CHEAT_ADD_NEW_BEFORE)) + || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_CHEAT_COPY_AFTER)) + || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_CHEAT_COPY_BEFORE)) + || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_VIDEO_SHADER_PRESET_PREPEND)) + || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_VIDEO_SHADER_PRESET_APPEND)) ) { node->icon_texture_index = MUI_TEXTURE_ADD; @@ -10832,6 +10857,12 @@ static void materialui_list_insert( node->icon_texture_index = MUI_TEXTURE_QUIT; node->icon_type = MUI_ICON_TYPE_INTERNAL; } + else if (string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_VIDEO_SHADER_PARAMETERS)) + && type < MENU_SETTINGS_SHADER_PARAMETER_0) + { + node->icon_texture_index = MUI_TEXTURE_SETTINGS; + node->icon_type = MUI_ICON_TYPE_INTERNAL; + } /* TODO/FIXME - all this should go away and be refactored so that we don't have to do * all this manually inside this menu driver */ else if ( @@ -10907,14 +10938,9 @@ static void materialui_list_insert( || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_DOWNLOAD_CORE_CONTENT_DIRS)) || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_DOWNLOAD_CORE_SYSTEM_FILES)) || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_SET_CORE_ASSOCIATION)) - || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_VIDEO_SHADER_PRESET_SAVE)) - || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_VIDEO_SHADER_PRESET_SAVE_AS)) || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_VIDEO_SHADER_PRESET_REMOVE)) || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_SHADER_APPLY_CHANGES)) || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_CHEAT_APPLY_CHANGES)) - || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_VIDEO_SHADER_PRESET)) - || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_VIDEO_SHADER_PRESET_PREPEND)) - || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_VIDEO_SHADER_PRESET_APPEND)) || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_NETPLAY_LOBBY_FILTERS)) || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_NETPLAY_REFRESH_ROOMS)) || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_NETPLAY_REFRESH_LAN)) @@ -10924,24 +10950,9 @@ static void materialui_list_insert( || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_NETPLAY_BAN)) || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_INPUT_META_CHEAT_SEARCH)) || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_CHEAT_SEARCH_SETTINGS)) - || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_CHEAT_START_OR_CONT)) || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_INPUT_META_CHEAT_SEARCH)) || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_THUMBNAILS_MATERIALUI)) || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_LEFT_THUMBNAILS_MATERIALUI)) - || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_VIDEO_SHADER_NUM_PASSES)) - || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_CHEAT_FILE_LOAD)) - || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_CHEAT_FILE_LOAD_APPEND)) - || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_CHEAT_FILE_SAVE_AS)) - || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_CHEAT_RELOAD_CHEATS)) - || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_CHEAT_ADD_NEW_TOP)) - || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_CHEAT_ADD_NEW_BOTTOM)) - || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_CHEAT_DELETE_ALL)) - || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_CHEAT_ADD_NEW_AFTER)) - || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_CHEAT_ADD_NEW_BEFORE)) - || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_CHEAT_COPY_AFTER)) - || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_CHEAT_COPY_BEFORE)) - || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_CHEAT_DELETE)) - || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_VIDEO_SHADER_PARAMETERS)) || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_PLAYLIST_MANAGER_LIST)) || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_CORE_MANAGER_LIST)) || string_is_equal(label, msg_hash_to_str(MENU_ENUM_LABEL_SETTINGS)) diff --git a/menu/menu_displaylist.c b/menu/menu_displaylist.c index f384749d631c..a34578c047ee 100644 --- a/menu/menu_displaylist.c +++ b/menu/menu_displaylist.c @@ -7883,6 +7883,14 @@ unsigned menu_displaylist_build_list( MENU_ENUM_LABEL_CHEAT_START_OR_CONT, MENU_SETTING_ACTION, 0, 0, NULL)) count++; + if (MENU_DISPLAYLIST_PARSE_SETTINGS_ENUM(list, + MENU_ENUM_LABEL_CHEAT_APPLY_AFTER_LOAD, + PARSE_ONLY_BOOL, false) == 0) + count++; + if (MENU_DISPLAYLIST_PARSE_SETTINGS_ENUM(list, + MENU_ENUM_LABEL_CHEAT_APPLY_AFTER_TOGGLE, + PARSE_ONLY_BOOL, false) == 0) + count++; if (menu_entries_append(list, msg_hash_to_str(MENU_ENUM_LABEL_VALUE_CHEAT_FILE_LOAD), msg_hash_to_str(MENU_ENUM_LABEL_CHEAT_FILE_LOAD), @@ -7925,14 +7933,6 @@ unsigned menu_displaylist_build_list( MENU_ENUM_LABEL_CHEAT_DELETE_ALL, MENU_SETTING_ACTION, 0, 0, NULL)) count++; - if (MENU_DISPLAYLIST_PARSE_SETTINGS_ENUM(list, - MENU_ENUM_LABEL_CHEAT_APPLY_AFTER_LOAD, - PARSE_ONLY_BOOL, false) == 0) - count++; - if (MENU_DISPLAYLIST_PARSE_SETTINGS_ENUM(list, - MENU_ENUM_LABEL_CHEAT_APPLY_AFTER_TOGGLE, - PARSE_ONLY_BOOL, false) == 0) - count++; } if (menu_entries_append(list, From 358c6946fe7d55fe457c2c2612b91c58158eb625 Mon Sep 17 00:00:00 2001 From: github-actions Date: Fri, 17 Nov 2023 00:11:32 +0000 Subject: [PATCH 4/4] Fetch translations from Crowdin --- intl/msg_hash_ar.h | 12 --- intl/msg_hash_ast.h | 12 --- intl/msg_hash_be.h | 12 --- intl/msg_hash_ca.h | 28 ------ intl/msg_hash_chs.h | 28 ------ intl/msg_hash_cht.h | 28 ------ intl/msg_hash_cs.h | 28 ------ intl/msg_hash_de.h | 28 ------ intl/msg_hash_el.h | 12 --- intl/msg_hash_es.h | 14 +-- intl/msg_hash_fa.h | 4 - intl/msg_hash_fi.h | 12 --- intl/msg_hash_fr.h | 14 +-- intl/msg_hash_gl.h | 4 - intl/msg_hash_he.h | 4 - intl/msg_hash_hu.h | 28 ------ intl/msg_hash_id.h | 4 - intl/msg_hash_it.h | 14 +-- intl/msg_hash_ja.h | 12 --- intl/msg_hash_ko.h | 28 ------ intl/msg_hash_nl.h | 4 - intl/msg_hash_pl.h | 26 +----- intl/msg_hash_pt_br.h | 12 --- intl/msg_hash_pt_pt.h | 4 - intl/msg_hash_ru.h | 12 +-- intl/msg_hash_sk.h | 16 ---- intl/msg_hash_sv.h | 212 +++++++++++++++++++++++++++++++++++++++--- intl/msg_hash_tr.h | 16 ++-- intl/msg_hash_uk.h | 12 --- intl/msg_hash_val.h | 16 ---- intl/msg_hash_vn.h | 4 - intl/progress.h | 10 +- 32 files changed, 241 insertions(+), 429 deletions(-) diff --git a/intl/msg_hash_ar.h b/intl/msg_hash_ar.h index 57db2773d49d..5c4fabcf07d7 100644 --- a/intl/msg_hash_ar.h +++ b/intl/msg_hash_ar.h @@ -5210,26 +5210,14 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_SHADER_WATCH_FOR_CHANGES, "مشاهدة ملفات شاهر للتغييرات" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET, - "تحميل" - ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET, "تحميل معالج مسبقًا. سيتم إعداد خط أنابيب المعالج تلقائياً." ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE, - "حفظ" - ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE, "حفظ الإعداد المسبق للعرض الحالي." ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_REMOVE, - "إزالة" - ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_REMOVE, "إزالة الإعداد المسبق للعرض التلقائي." diff --git a/intl/msg_hash_ast.h b/intl/msg_hash_ast.h index 377ad9af3073..986994a765f2 100644 --- a/intl/msg_hash_ast.h +++ b/intl/msg_hash_ast.h @@ -2358,18 +2358,6 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_SHADERS_ENABLE, "Asolombradores de videu" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET, - "Cargar" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE, - "Guardar" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_REMOVE, - "Quitar" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SHADER_APPLY_CHANGES, "Aplicar los cambeos" diff --git a/intl/msg_hash_be.h b/intl/msg_hash_be.h index 8a4677f91d12..eca05ab2feb5 100644 --- a/intl/msg_hash_be.h +++ b/intl/msg_hash_be.h @@ -4958,18 +4958,6 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_SHADERS_ENABLE, "Шэйдары відэа" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET, - "Загрузіць" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE, - "Захаваць" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_REMOVE, - "Выдаліць" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SHADER, "Шэйдар" diff --git a/intl/msg_hash_ca.h b/intl/msg_hash_ca.h index 29131dd04d0d..92ad90a01b56 100644 --- a/intl/msg_hash_ca.h +++ b/intl/msg_hash_ca.h @@ -5702,42 +5702,14 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_SHADERS_ENABLE, "Shaders de Vídeo" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET, - "Carrega" - ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET, "Carrega un shader predefinit. El pipeline de shaders es configurarà automàticament." ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_PREPEND, - "Avantposar" - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_PREPEND, - "Avantposar preconfiguració a la carregada actualment" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_APPEND, - "Annexar" - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_APPEND, - "Annexar preconfiguració a la carregada actualment" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE, - "Desa" - ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE, "Desa el shader predefinit actual." ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_REMOVE, - "Elimina" - ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_REMOVE, "Suprimeix un shader predefinit automàtic." diff --git a/intl/msg_hash_chs.h b/intl/msg_hash_chs.h index d861f6e4e764..9c8cf8b8a551 100644 --- a/intl/msg_hash_chs.h +++ b/intl/msg_hash_chs.h @@ -8918,10 +8918,6 @@ MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_REMEMBER_LAST_DIR, "打开文件浏览器时从上次用过的着色器文件夹开始。" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET, - "加载" - ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET, "通过加载一个预设着色器配置文件来自动设置。" @@ -8930,34 +8926,10 @@ MSG_HASH( MENU_ENUM_LABEL_HELP_VIDEO_SHADER_PRESET, "直接加载Shader预设。Shader菜单会相应更新。\n只有当预设使用简单的缩放方法(i)时,菜单中显示的缩放系数才是可靠的。 . 源缩放,X/Y的缩放系数相同。" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_PREPEND, - "前缀" - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_PREPEND, - "预设到当前加载" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_APPEND, - "追加文件" - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_APPEND, - "附加预设到当前加载" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE, - "保存" - ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE, "保存当前着色器预设。" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_REMOVE, - "删除" - ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_REMOVE, "移除自动着色器预设。" diff --git a/intl/msg_hash_cht.h b/intl/msg_hash_cht.h index 6eb93373954d..98ee05f8854e 100644 --- a/intl/msg_hash_cht.h +++ b/intl/msg_hash_cht.h @@ -8878,10 +8878,6 @@ MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_REMEMBER_LAST_DIR, "記住本次執行「載入」著色器配置檔最後的位置, 重新啟動後還原為預設位置。" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET, - "載入" - ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET, "載入著色器配置檔並自動設置通道和參數。" @@ -8890,34 +8886,10 @@ MSG_HASH( MENU_ENUM_LABEL_HELP_VIDEO_SHADER_PRESET, "載入著色器配置檔並自動設置著色器通道參數。\n支援格式可從「設定/驅動程式/顯示」選項, 按[選擇鍵]查看著色器支援格式。" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_PREPEND, - "應用最前" - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_PREPEND, - "目前載入著色器的最前通道, 加入配置檔並自動應用變化。" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_APPEND, - "應用最後" - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_APPEND, - "已載入著色器加入配置檔並自動應用變化。" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE, - "儲存" - ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE, "儲存目前著色器設置為預設。\n載入優先順序: 遊戲>路徑>核心>應用程式。" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_REMOVE, - "刪除" - ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_REMOVE, "刪除已儲存的預設著色器。" diff --git a/intl/msg_hash_cs.h b/intl/msg_hash_cs.h index e05348d88a76..2da4b2d4a04c 100644 --- a/intl/msg_hash_cs.h +++ b/intl/msg_hash_cs.h @@ -9098,10 +9098,6 @@ MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_REMEMBER_LAST_DIR, "Při načítání předvoleb a průchodů shaderů otevřete prohlížeč souborů v posledním použitém adresáři." ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET, - "Načíst" - ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET, "Načtení předvolby shaderu. Pipeline shaderů se automaticky nastaví." @@ -9110,34 +9106,10 @@ MSG_HASH( MENU_ENUM_LABEL_HELP_VIDEO_SHADER_PRESET, "Přímé načtení předvolby shaderu. Nabídka shaderu se odpovídajícím způsobem aktualizuje.\nKoeficient škálování zobrazený v nabídce je spolehlivý pouze v případě, že předvolba používá jednoduché metody škálování (tj. zdrojové škálování, stejný faktor škálování pro X/Y)." ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_PREPEND, - "Přidat" - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_PREPEND, - "Přidat předvolbu k aktuálně načtenému" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_APPEND, - "Připojit" - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_APPEND, - "Připojit předvolbu k aktuálně načtenému" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE, - "Uložit" - ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE, "Uložení aktuální předvolby shaderu." ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_REMOVE, - "Odstranit" - ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_REMOVE, "Odstranění automatické předvolby shaderu." diff --git a/intl/msg_hash_de.h b/intl/msg_hash_de.h index 2f27027df566..6b0964b413a0 100644 --- a/intl/msg_hash_de.h +++ b/intl/msg_hash_de.h @@ -8998,10 +8998,6 @@ MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_REMEMBER_LAST_DIR, "Dateibrowser beim Laden von Shader-Voreinstellungen im zuletzt verwendeten Verzeichnis öffnen." ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET, - "Laden" - ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET, "Lade eine Shader-Voreinstellung. Die Shader-Pipeline wird automatisch konfiguriert." @@ -9010,34 +9006,10 @@ MSG_HASH( MENU_ENUM_LABEL_HELP_VIDEO_SHADER_PRESET, "Lädt eine Shader-Voreinstellung direkt. Das Shadermenü wird entsprechend aktualisiert.\nDer im Menü angezeigte Skalierungsfaktor ist nur dann betriebssicher, wenn die Voreinstellung einfache Skalierungsmethoden verwendet (z. B. Quellskalierung, gleicher Skalierungsfaktor für X/Y)." ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_PREPEND, - "Voranstellen" - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_PREPEND, - "Voreinstellung an aktuell geladene voranstellen" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_APPEND, - "Anhängen" - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_APPEND, - "Voreinstellung an aktuell geladene anhängen" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE, - "Speichern" - ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE, "Die aktuelle Shader-Voreinstellung speichern." ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_REMOVE, - "Entfernen" - ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_REMOVE, "Automatische Shader-Voreinstellungen entfernen." diff --git a/intl/msg_hash_el.h b/intl/msg_hash_el.h index 3a96def10611..8d8699910589 100644 --- a/intl/msg_hash_el.h +++ b/intl/msg_hash_el.h @@ -3522,18 +3522,6 @@ MSG_HASH( /* Quick Menu > Shaders */ -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET, - "Φόρτωση" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE, - "Αποθήκευση" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_REMOVE, - "Αφαίρεση" - ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_REMOVE, "Remove shader presets of a specific type." diff --git a/intl/msg_hash_es.h b/intl/msg_hash_es.h index c8370754363e..6ed190ea30f0 100644 --- a/intl/msg_hash_es.h +++ b/intl/msg_hash_es.h @@ -9188,7 +9188,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET, - "Cargar" + "Cargar preajuste" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET, @@ -9200,23 +9200,23 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_PREPEND, - "Anteponer" + "Anteponer preajuste" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_PREPEND, - "Anteponer preajuste al cargado actualmente" + "Antepone el preajuste al cargado actualmente." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_APPEND, - "Anexar" + "Anexar preajuste" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_APPEND, - "Anexar preajuste al cargado actualmente" + "Anexa el preajuste al cargado actualmente." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE, - "Guardar" + "Guardar preajuste" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE, @@ -9224,7 +9224,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_REMOVE, - "Eliminar" + "Eliminar preajuste" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_REMOVE, diff --git a/intl/msg_hash_fa.h b/intl/msg_hash_fa.h index 7caccfe5448a..d9813f6c2d92 100644 --- a/intl/msg_hash_fa.h +++ b/intl/msg_hash_fa.h @@ -2374,10 +2374,6 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_SHADERS_ENABLE, "سایه‌زن‌های ویدیو" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_REMOVE, - "حذف" - ) /* Quick Menu > Shaders > Save */ diff --git a/intl/msg_hash_fi.h b/intl/msg_hash_fi.h index bd69b57f6ff1..b04ca0865943 100644 --- a/intl/msg_hash_fi.h +++ b/intl/msg_hash_fi.h @@ -8378,26 +8378,14 @@ MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_REMEMBER_LAST_DIR, "Avaa tiedostoselain viimeksi käytetyssä kansiossa, kun ladataan varjostimen esiasetuksia ja vaiheita." ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET, - "Lataa" - ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET, "Lataa varjostimen esiasetus. Varjostimen liukuhihna asetetaan automaattisesti." ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE, - "Tallenna" - ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE, "Tallenna nykyinen varjostimen esiasetus." ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_REMOVE, - "Poista" - ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_REMOVE, "Poista automaattinen varjostimen esiasetus." diff --git a/intl/msg_hash_fr.h b/intl/msg_hash_fr.h index ffd3756ab750..7fa77afd538a 100644 --- a/intl/msg_hash_fr.h +++ b/intl/msg_hash_fr.h @@ -9124,7 +9124,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET, - "Charger" + "Charger un préréglage" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET, @@ -9136,23 +9136,23 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_PREPEND, - "Ajouter au début" + "Ajouter un préréglage avant" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_PREPEND, - "Ajouter le préréglage au début du contenu actuellement chargé" + "Ajouter un préréglage avant le préréglage actuellement chargé." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_APPEND, - "Ajouter" + "Ajouter un préréglage après" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_APPEND, - "Ajouter le préréglage au contenu actuellement chargé" + "Ajouter un préréglage après le préréglage actuellement chargé." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE, - "Enregistrer" + "Enregistrer le préréglage" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE, @@ -9160,7 +9160,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_REMOVE, - "Supprimer" + "Supprimer le préréglage" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_REMOVE, diff --git a/intl/msg_hash_gl.h b/intl/msg_hash_gl.h index 7e5579bcfd0f..823713399ef1 100644 --- a/intl/msg_hash_gl.h +++ b/intl/msg_hash_gl.h @@ -2022,10 +2022,6 @@ MSG_HASH( /* Quick Menu > Shaders */ -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_REMOVE, - "Borrar" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SHADER_APPLY_CHANGES, "Aplicar os cambios" diff --git a/intl/msg_hash_he.h b/intl/msg_hash_he.h index c0c54eb63fc4..6dcc588ac0bb 100644 --- a/intl/msg_hash_he.h +++ b/intl/msg_hash_he.h @@ -822,10 +822,6 @@ MSG_HASH( /* Quick Menu > Shaders */ -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_REMOVE, - "הסר" - ) /* Quick Menu > Shaders > Save */ diff --git a/intl/msg_hash_hu.h b/intl/msg_hash_hu.h index 50e31b7ee52a..3524be136652 100644 --- a/intl/msg_hash_hu.h +++ b/intl/msg_hash_hu.h @@ -9186,10 +9186,6 @@ MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_REMEMBER_LAST_DIR, "Shader presetek és feldolgozók betöltésekor a fájlböngésző a legutóbb használt könyvtárat nyitja meg." ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET, - "Betöltés" - ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET, "Shader preset betöltése, a shader feldolgozó automatikus beállításával." @@ -9198,34 +9194,10 @@ MSG_HASH( MENU_ENUM_LABEL_HELP_VIDEO_SHADER_PRESET, "Shader preset közvetlen betöltése. A shader menü eszerint frissül.\nA menüben feltüntetett méretezési arány csak akkor megbízható, ha a preset egyszerű méretezési módot használ (pl. forrás méretezése, X/Y irányban ugyanolyan méretarány)." ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_PREPEND, - "Hozzáadás az elejére" - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_PREPEND, - "A preset beszúrása a jelenleg betöltött elé" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_APPEND, - "Hozzáadás a végére" - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_APPEND, - "A preset beszúrása a jelenleg betöltött mögé" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE, - "Mentés" - ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE, "A jelenlegi shader preset elmentése." ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_REMOVE, - "Eltávolítás" - ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_REMOVE, "Automatikus shader preset eltávolítása." diff --git a/intl/msg_hash_id.h b/intl/msg_hash_id.h index dda5e1c58a4a..feb1e6f1eac0 100644 --- a/intl/msg_hash_id.h +++ b/intl/msg_hash_id.h @@ -3390,10 +3390,6 @@ MSG_HASH( /* Quick Menu > Shaders */ -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_REMOVE, - "Hapus" - ) /* Quick Menu > Shaders > Save */ diff --git a/intl/msg_hash_it.h b/intl/msg_hash_it.h index e1731d438ea1..3da0fbedf3dc 100644 --- a/intl/msg_hash_it.h +++ b/intl/msg_hash_it.h @@ -9088,7 +9088,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET, - "Carica" + "Carica un Preset" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET, @@ -9100,23 +9100,23 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_PREPEND, - "Anteponi" + "Anteponi Preset" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_PREPEND, - "Anteponi la preimpostazione al caricato" + "Anteponi preset al preset attualmente caricato." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_APPEND, - "Aggiungi" + "Aggiungi preset" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_APPEND, - "Aggiungi preimpostazione al caricato" + "Aggiungi preset al preset attualmente caricato." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE, - "Salva" + "Salva preset" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE, @@ -9124,7 +9124,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_REMOVE, - "Rimuovi" + "Rimuovi preset" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_REMOVE, diff --git a/intl/msg_hash_ja.h b/intl/msg_hash_ja.h index e36c33cf5b80..b7cc1e0f6149 100644 --- a/intl/msg_hash_ja.h +++ b/intl/msg_hash_ja.h @@ -7026,26 +7026,14 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_SHADER_WATCH_FOR_CHANGES, "シェーダファイルの変更を監視" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET, - "ロード" - ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET, "シェーダプリセットをロードします. シェーダパイプラインは自動的にセットアップされます. " ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE, - "保存" - ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE, "現在のシェーダプリセットを保存します. " ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_REMOVE, - "取り除く" - ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_REMOVE, "自動シェーダプリセットを削除します." diff --git a/intl/msg_hash_ko.h b/intl/msg_hash_ko.h index 1b67395cd734..143f8099a1ab 100644 --- a/intl/msg_hash_ko.h +++ b/intl/msg_hash_ko.h @@ -9242,10 +9242,6 @@ MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_REMEMBER_LAST_DIR, "세이더 프리셋 및 패스를 불러올때 파일 브라우저에서 최근 사용한 디렉토리를 엽니다." ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET, - "불러오기" - ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET, "셰이더 프리셋을 불러옵니다. 셰이더 파이프라인이 자동으로 설정됩니다." @@ -9254,34 +9250,10 @@ MSG_HASH( MENU_ENUM_LABEL_HELP_VIDEO_SHADER_PRESET, "셰이더 사전 설정을 직접 불러옵니다. 그에 따라 셰이더 메뉴가 업데이트됩니다.\n메뉴에 표시되는 배율은 사전 설정이 간단한 배율 조정 방법(예: 소스 배율 조정, X/Y에 대해 동일한 배율)을 사용하는 경우에만 신뢰할 수 있습니다." ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_PREPEND, - "앞에 불러오기" - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_PREPEND, - "현재 로드된 프리셋의 앞에 붙여넣기" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_APPEND, - "뒤에 불러오기" - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_APPEND, - "현재 로드된 프리셋의 뒤에 붙여넣기" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE, - "저장" - ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE, "현재 셰이더 프리셋을 저장합니다." ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_REMOVE, - "제거" - ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_REMOVE, "자동 셰이더 프리셋을 제거합니다." diff --git a/intl/msg_hash_nl.h b/intl/msg_hash_nl.h index f0cea633f633..6f1063075125 100644 --- a/intl/msg_hash_nl.h +++ b/intl/msg_hash_nl.h @@ -5606,10 +5606,6 @@ MSG_HASH( /* Quick Menu > Shaders */ -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_REMOVE, - "Verwijderen" - ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_REMOVE, "Remove shader presets of a specific type." diff --git a/intl/msg_hash_pl.h b/intl/msg_hash_pl.h index f57d28de571f..af0be79917b3 100644 --- a/intl/msg_hash_pl.h +++ b/intl/msg_hash_pl.h @@ -8256,40 +8256,16 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET, - "Załaduj" + "Wczytaj preset" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET, "Załaduj ustawienie wstępne shadera. Potok shadera zostanie automatycznie skonfigurowany." ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_PREPEND, - "Dodaj" - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_PREPEND, - "Dodaj ustawienie wstępne do aktualnie załadowanych" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_APPEND, - "Dołącz" - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_APPEND, - "Dołącz ustawienie do aktualnie załadowanych" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE, - "Zapisz" - ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE, "Zapisz ustawienie wstępne bieżącego shadera." ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_REMOVE, - "Usuń" - ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_REMOVE, "Usuń automatyczne ustawienie shadera." diff --git a/intl/msg_hash_pt_br.h b/intl/msg_hash_pt_br.h index fe3f13c61d0f..0d06e8bacf2b 100644 --- a/intl/msg_hash_pt_br.h +++ b/intl/msg_hash_pt_br.h @@ -8054,26 +8054,14 @@ MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_REMEMBER_LAST_DIR, "Abre o navegador de arquivos no último diretório usado ao carregar predefinição e estágios de shader." ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET, - "Carregar" - ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET, "Carregar uma predefinição de shader. Será definido automaticamente." ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE, - "Salvar" - ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE, "Salva a predefinição atual do shader." ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_REMOVE, - "Remover" - ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_REMOVE, "Remove as predefinições de shader de um tipo específico." diff --git a/intl/msg_hash_pt_pt.h b/intl/msg_hash_pt_pt.h index 095ff3c4e0e8..f2948fa1abd4 100644 --- a/intl/msg_hash_pt_pt.h +++ b/intl/msg_hash_pt_pt.h @@ -3250,10 +3250,6 @@ MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET, "Carregar uma pré-definição de sombreamento. O canal do shader será definido automaticamente." ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_REMOVE, - "Remover" - ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_REMOVE, "Remove shader presets of a specific type." diff --git a/intl/msg_hash_ru.h b/intl/msg_hash_ru.h index 8c90e77c9ff1..f4ac4bb55ca1 100644 --- a/intl/msg_hash_ru.h +++ b/intl/msg_hash_ru.h @@ -9228,7 +9228,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET, - "Загрузить" + "Загрузить пресет" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET, @@ -9240,15 +9240,15 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_PREPEND, - "Добавить до" + "Добавить пресет до" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_PREPEND, - "Добавляет пресет перед загруженным." + "Добавляет пресет перед уже загруженным." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_APPEND, - "Добавить после" + "Добавить пресет после" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_APPEND, @@ -9256,7 +9256,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE, - "Сохранить" + "Сохранить пресет" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE, @@ -9264,7 +9264,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_REMOVE, - "Удалить" + "Удалить пресет" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_REMOVE, diff --git a/intl/msg_hash_sk.h b/intl/msg_hash_sk.h index 2d1803649e0b..c480a032acb7 100644 --- a/intl/msg_hash_sk.h +++ b/intl/msg_hash_sk.h @@ -4854,22 +4854,6 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_SHADERS_ENABLE, "Video shadery" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET, - "Načítať" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_APPEND, - "Pripojiť" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE, - "Uložiť" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_REMOVE, - "Odstrániť" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SHADER_APPLY_CHANGES, "Použiť zmeny" diff --git a/intl/msg_hash_sv.h b/intl/msg_hash_sv.h index c04131500820..f588b6b9a99d 100644 --- a/intl/msg_hash_sv.h +++ b/intl/msg_hash_sv.h @@ -1925,6 +1925,26 @@ MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_REFRESH_RATE_POLLED, "Uppdateringsfrekvensen som rapporterats från bilddrivrutinen." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_AUTOSWITCH_REFRESH_RATE, + "Auto uppdateringsfrekvens" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_AUTOSWITCH_REFRESH_RATE, + "Byt skärmens uppdateringsfrekvensen automatiskt baserat på aktuellt innehåll." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_AUTOSWITCH_REFRESH_RATE_EXCLUSIVE_FULLSCREEN, + "Endast i exklusivt helskärmsläge" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_AUTOSWITCH_REFRESH_RATE_WINDOWED_FULLSCREEN, + "Endast för fönster i helskärmsläge" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_AUTOSWITCH_REFRESH_RATE_ALL_FULLSCREEN, + "Alla helskärmslägen" + ) #if defined(DINGUX) && defined(DINGUX_BETA) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_DINGUX_REFRESH_RATE, @@ -2228,6 +2248,10 @@ MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_ADAPTIVE_VSYNC, "VSync är aktiverat tills prestandan blir för dålig för att nå optimal uppdateringsfrekvens. Kan minimera hackande bild när prestandan är dålig, och vara mer energieffektivt." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_FRAME_DELAY, + "Bildfördröjning (ms)" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_FRAME_DELAY_AUTO, "Automatisk Fördröjning av Bildruta" @@ -2272,6 +2296,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_MICROPHONE_SETTINGS, "Mikrofon" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MICROPHONE_SETTINGS, + "Ändra ljudingångsinställningar." + ) #endif MSG_HASH( MENU_ENUM_SUBLABEL_AUDIO_RESAMPLER_SETTINGS, @@ -2297,6 +2325,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_SOUNDS, "Menyljud" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_SOUNDS, + "Ändra inställningar för menyljud." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_AUDIO_MUTE, "Ljudlöst läge" @@ -2321,6 +2353,14 @@ MSG_HASH( MENU_ENUM_SUBLABEL_AUDIO_FASTFORWARD_MUTE, "Aktivera ljudlöst läge automatiskt vid snabbspolning." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUDIO_FASTFORWARD_SPEEDUP, + "Öka hastigheten vid snabbspolning" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AUDIO_FASTFORWARD_SPEEDUP, + "Snabba upp ljudet vid snabbspolning. Förebygger sprakande men skiftar tonhöjd." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_AUDIO_VOLUME, "Volymförstärkning (dB)" @@ -2372,6 +2412,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_AUDIO_ENABLE, "Ljud" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AUDIO_ENABLE, + "Aktivera ljudutgång." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_AUDIO_DEVICE, "Enhet" @@ -2418,6 +2462,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_AUDIO_SYNC, "Synkronisering" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_AUDIO_SYNC, + "Synkronisera ljud. Rekommenderas." + ) /* Settings > Audio > MIDI */ @@ -2425,14 +2473,26 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_MIDI_INPUT, "Inmatning" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MIDI_INPUT, + "Välj ingående enhet." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MIDI_OUTPUT, "Bild" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MIDI_OUTPUT, + "Välj utgångsenhet." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MIDI_VOLUME, "Volym" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MIDI_VOLUME, + "Ange utgående volym (%)." + ) /* Settings > Audio > Mixer Settings > Mixer Stream */ @@ -2464,13 +2524,41 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_MIXER_ACTION_VOLUME, "Volym" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MIXER_ACTION_VOLUME, + "Justera volymen på ljudströmmen." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUDIO_STREAM_STATE_NONE, + "Status : N/A" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_AUDIO_STREAM_STATE_STOPPED, + "Status : Stoppat" + ) /* Settings > Audio > Menu Sounds */ +MSG_HASH( + MENU_ENUM_SUBLABEL_AUDIO_ENABLE_MENU, + "Spela samtidiga ljudströmmar även i menyn." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_SOUND_OK, "Aktivera 'OK'-ljud" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_SOUND_CANCEL, + "Aktivera för 'Avbryt'" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_SOUND_NOTICE, + "Aktivera för 'Notis'" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_SOUND_BGM, + "Aktivera för 'BGM'" + ) /* Settings > Input */ @@ -2509,7 +2597,19 @@ MSG_HASH( ) #endif #ifdef ANDROID +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_SELECT_PHYSICAL_KEYBOARD, + "Välj fysiskt tangentbord" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_SELECT_PHYSICAL_KEYBOARD, + "Använd denna enhet som ett fysiskt tangentbord och inte som en gamepad." + ) #endif +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_AUTO_GAME_FOCUS, + "Automatiskt 'Game Focus'-läge" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_AUTO_GAME_FOCUS_OFF, "AV" @@ -2538,10 +2638,22 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_TURBO_MODE, "Turboläge" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_TURBO_MODE_CLASSIC, + "Klassisk" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_MENU_SETTINGS, "Menykontroller" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_HOTKEY_BINDS, + "Kortkommandon" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_USER_BINDS, + "Port %u kontroller" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ANDROID_INPUT_DISCONNECT_WORKAROUND, "Lösning för Android-frånkoppling" @@ -2550,19 +2662,59 @@ MSG_HASH( MENU_ENUM_LABEL_ANDROID_INPUT_DISCONNECT_WORKAROUND, "Lösning för kontroller som kopplar från och återansluter. Hindrar 2 spelare med identiska kontroller." ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_QUIT_PRESS_TWICE, + "Bekräfta Avsluta" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_QUIT_PRESS_TWICE, + "Kräver att Snabbknappen för att Avsluta trycks två gånger för att avsluta RetroArch." + ) /* Settings > Input > Haptic Feedback/Vibration */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIBRATE_ON_KEYPRESS, + "Vibrera vid knapptryck" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_ENABLE_DEVICE_VIBRATION, "Aktivera enheters vibration (för kärnor som stödjer det)" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_RUMBLE_GAIN, + "Vibrationsstyrka" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_RUMBLE_GAIN, + "Ange storleken på haptiska återkopplingseffekter." + ) /* Settings > Input > Menu Controls */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_INPUT_SWAP_OK_CANCEL, + "Skifta OK/Avbryt-knappen" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_INPUT_SWAP_OK_CANCEL, + "Byt plats på OK/Avbryt-knappen. Inaktiv är det Japansk knapporientering, aktiv är det Västerländsk." + ) /* Settings > Input > Hotkeys */ +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_ENABLE_HOTKEY, + "Kortkommando-aktivering" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_INPUT_MENU_ENUM_TOGGLE_GAMEPAD_COMBO, + "En kombination av kortkommando-knappar för att växla till menyn." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_QUIT_GAMEPAD_COMBO, + "Avsluta(Kontroller Kombo)" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_QUIT_KEY, "Avsluta" @@ -2584,6 +2736,10 @@ MSG_HASH( "Pausa" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_INPUT_META_MUTE, + "Ljud tysta" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_INPUT_META_VOLUME_UP, "Volym upp" @@ -2918,6 +3074,42 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_NOTIFICATION_SHOW_SCREENSHOT_FLASH_NORMAL, "PÅ (Normal)" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_FONT_PATH, + "Välj typsnitt för aviseringar på skärmen." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_FONT_SIZE, + "Storlek på notiser" + ) +MSG_HASH( + MENU_ENUM_SUBLABEL_VIDEO_FONT_SIZE, + "Ange teckenstorlek i punkter." + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_POS_X, + "Notisposition (horisontellt)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_POS_Y, + "Notisposition (vertikalt)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_RED, + "Notisfärg (röd)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_GREEN, + "Notisfärg (grön)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_COLOR_BLUE, + "Notisfärg (blå)" + ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_VIDEO_MESSAGE_BGCOLOR_ENABLE, + "Bakgrund för notiser" + ) /* Settings > User Interface */ @@ -2925,6 +3117,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_VIEWS_SETTINGS, "Synlighet för menyobjekt" ) +MSG_HASH( + MENU_ENUM_SUBLABEL_MENU_VIEWS_SETTINGS, + "Välj vilka menyobjekt som ska vara synliga i RetroArch." + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_SETTINGS, "Utseende" @@ -2943,6 +3139,10 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_MENU_ENABLE_KIOSK_MODE, "Kioskläge" ) +MSG_HASH( + MENU_ENUM_LABEL_VALUE_MENU_KIOSK_MODE_PASSWORD, + "Sätt lösenord för Inaktivera Kiosk-läge" + ) MSG_HASH( MENU_ENUM_LABEL_VALUE_PAUSE_LIBRETRO, "Pausa innehåll när menyn är aktiv" @@ -3698,18 +3898,6 @@ MSG_HASH( /* Quick Menu > Shaders */ -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET, - "Ladda" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE, - "Spara" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_REMOVE, - "Ta bort" - ) /* Quick Menu > Shaders > Save */ diff --git a/intl/msg_hash_tr.h b/intl/msg_hash_tr.h index 46b32ff5d66a..e86293992a3d 100644 --- a/intl/msg_hash_tr.h +++ b/intl/msg_hash_tr.h @@ -9204,11 +9204,11 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET, - "Yükle" + "Ön Ayar Yükle" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET, - "Gölgelendirici önayarı yükleyin. Gölgelendirici düzeni otomatik olarak kurulacaktır." + "Gölgelendirici ön ayarı yükleyin. Gölgelendirici düzeni otomatik olarak kurulacaktır." ) MSG_HASH( MENU_ENUM_LABEL_HELP_VIDEO_SHADER_PRESET, @@ -9216,23 +9216,23 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_PREPEND, - "Başa Ekle" + "Ön Ayarı Başa Ekle" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_PREPEND, - "Şu anda yüklü olan Ön Ayarı Başa Ekle" + "O anda yüklü olan ön ayarın başına ön ayarı ekleyin." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_APPEND, - "Sona Ekle" + "Ön Ayar Ekle" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_APPEND, - "Şu anda yüklü olan Ön Ayarı Sona Ekle" + "Mevcut yüklü ön ayara bu ön ayarı ekleyin." ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE, - "Kaydet" + "Ön Ayarı Kaydet" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_SAVE, @@ -9240,7 +9240,7 @@ MSG_HASH( ) MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_REMOVE, - "Kaldır" + "Ön Ayarı Kaldır" ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_REMOVE, diff --git a/intl/msg_hash_uk.h b/intl/msg_hash_uk.h index bb9212a7fce2..877672eb2f48 100644 --- a/intl/msg_hash_uk.h +++ b/intl/msg_hash_uk.h @@ -5030,18 +5030,6 @@ MSG_HASH( MENU_ENUM_LABEL_VALUE_VIDEO_SHADERS_ENABLE, "Відеошейдери" ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET, - "Завантажити" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_SAVE, - "Зберегти" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_REMOVE, - "Вилучити" - ) MSG_HASH( MENU_ENUM_LABEL_VALUE_SHADER_APPLY_CHANGES, "Застосувати зміни" diff --git a/intl/msg_hash_val.h b/intl/msg_hash_val.h index 3840b9feacc0..a9d8882678b7 100644 --- a/intl/msg_hash_val.h +++ b/intl/msg_hash_val.h @@ -3030,22 +3030,6 @@ MSG_HASH( /* Quick Menu > Shaders */ -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_PREPEND, - "Avantposar" - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_PREPEND, - "Avantposar preajust al carregat actualment" - ) -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_APPEND, - "Annexar" - ) -MSG_HASH( - MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_APPEND, - "Annexar preajust al carregat actualment" - ) /* Quick Menu > Shaders > Save */ diff --git a/intl/msg_hash_vn.h b/intl/msg_hash_vn.h index d93bc24ee28e..7ddfb0aa0826 100644 --- a/intl/msg_hash_vn.h +++ b/intl/msg_hash_vn.h @@ -2082,10 +2082,6 @@ MSG_HASH( /* Quick Menu > Shaders */ -MSG_HASH( - MENU_ENUM_LABEL_VALUE_VIDEO_SHADER_PRESET_REMOVE, - "Xoá" - ) MSG_HASH( MENU_ENUM_SUBLABEL_VIDEO_SHADER_PRESET_REMOVE, "Remove shader presets of a specific type." diff --git a/intl/progress.h b/intl/progress.h index b250bdf18876..c3716590b270 100644 --- a/intl/progress.h +++ b/intl/progress.h @@ -15,7 +15,7 @@ #define LANGUAGE_PROGRESS_CATALAN_APPROVED 0 /* Czech */ -#define LANGUAGE_PROGRESS_CZECH_TRANSLATED 100 +#define LANGUAGE_PROGRESS_CZECH_TRANSLATED 99 #define LANGUAGE_PROGRESS_CZECH_APPROVED 0 /* Welsh */ @@ -27,7 +27,7 @@ #define LANGUAGE_PROGRESS_DANISH_APPROVED 0 /* German */ -#define LANGUAGE_PROGRESS_GERMAN_TRANSLATED 100 +#define LANGUAGE_PROGRESS_GERMAN_TRANSLATED 99 #define LANGUAGE_PROGRESS_GERMAN_APPROVED 16 /* Greek */ @@ -71,7 +71,7 @@ #define LANGUAGE_PROGRESS_CROATIAN_APPROVED 0 /* Hungarian */ -#define LANGUAGE_PROGRESS_HUNGARIAN_TRANSLATED 100 +#define LANGUAGE_PROGRESS_HUNGARIAN_TRANSLATED 99 #define LANGUAGE_PROGRESS_HUNGARIAN_APPROVED 0 /* Indonesian */ @@ -87,7 +87,7 @@ #define LANGUAGE_PROGRESS_JAPANESE_APPROVED 0 /* Korean */ -#define LANGUAGE_PROGRESS_KOREAN_TRANSLATED 100 +#define LANGUAGE_PROGRESS_KOREAN_TRANSLATED 99 #define LANGUAGE_PROGRESS_KOREAN_APPROVED 0 /* Dutch */ @@ -127,7 +127,7 @@ #define LANGUAGE_PROGRESS_SERBIAN_LATIN_APPROVED 0 /* Swedish */ -#define LANGUAGE_PROGRESS_SWEDISH_TRANSLATED 22 +#define LANGUAGE_PROGRESS_SWEDISH_TRANSLATED 23 #define LANGUAGE_PROGRESS_SWEDISH_APPROVED 0 /* Turkish */