From 0f74a47aed493cf0b163d66dea52f8a52b639d8b Mon Sep 17 00:00:00 2001 From: Boris Yumankulov Date: Mon, 24 Nov 2025 23:49:29 +0500 Subject: [PATCH] chore(localization): update Signed-off-by: Boris Yumankulov --- documentation/localization_guide/README.md | 6 +- documentation/localization_guide/README.ru.md | 6 +- .../locales/de_DE/LC_MESSAGES/messages.mo | Bin 451 -> 451 bytes .../locales/de_DE/LC_MESSAGES/messages.po | 41 +++------ .../locales/es_ES/LC_MESSAGES/messages.mo | Bin 451 -> 451 bytes .../locales/es_ES/LC_MESSAGES/messages.po | 41 +++------ portprotonqt/locales/messages.pot | 41 +++------ .../locales/ru_RU/LC_MESSAGES/messages.mo | Bin 38427 -> 36919 bytes .../locales/ru_RU/LC_MESSAGES/messages.po | 81 ++++++------------ portprotonqt/settings_manager.py | 26 ++---- 10 files changed, 71 insertions(+), 171 deletions(-) diff --git a/documentation/localization_guide/README.md b/documentation/localization_guide/README.md index cd5f212..f32a9a0 100644 --- a/documentation/localization_guide/README.md +++ b/documentation/localization_guide/README.md @@ -21,9 +21,9 @@ Current translation status: | Locale | Progress | Translated | | :----- | -------: | ---------: | -| [de_DE](./de_DE/LC_MESSAGES/messages.po) | 0% | 0 of 339 | -| [es_ES](./es_ES/LC_MESSAGES/messages.po) | 0% | 0 of 339 | -| [ru_RU](./ru_RU/LC_MESSAGES/messages.po) | 100% | 339 of 339 | +| [de_DE](./de_DE/LC_MESSAGES/messages.po) | 0% | 0 of 338 | +| [es_ES](./es_ES/LC_MESSAGES/messages.po) | 0% | 0 of 338 | +| [ru_RU](./ru_RU/LC_MESSAGES/messages.po) | 100% | 338 of 338 | --- diff --git a/documentation/localization_guide/README.ru.md b/documentation/localization_guide/README.ru.md index 9ffa3b5..54638f2 100644 --- a/documentation/localization_guide/README.ru.md +++ b/documentation/localization_guide/README.ru.md @@ -21,9 +21,9 @@ | Локаль | Прогресс | Переведено | | :----- | -------: | ---------: | -| [de_DE](./de_DE/LC_MESSAGES/messages.po) | 0% | 0 из 339 | -| [es_ES](./es_ES/LC_MESSAGES/messages.po) | 0% | 0 из 339 | -| [ru_RU](./ru_RU/LC_MESSAGES/messages.po) | 100% | 339 из 339 | +| [de_DE](./de_DE/LC_MESSAGES/messages.po) | 0% | 0 из 338 | +| [es_ES](./es_ES/LC_MESSAGES/messages.po) | 0% | 0 из 338 | +| [ru_RU](./ru_RU/LC_MESSAGES/messages.po) | 100% | 338 из 338 | --- diff --git a/portprotonqt/locales/de_DE/LC_MESSAGES/messages.mo b/portprotonqt/locales/de_DE/LC_MESSAGES/messages.mo index 787f2e2e3dcc351427074fff37dbd0c58c221c76..7dfa8749b24cf89876e2c1a7be732de33a412c94 100644 GIT binary patch delta 18 ZcmX@ie3*H{M0OJeBV#KQi;Xk1838$n1&IIv delta 18 ZcmX@ie3*H{M0R5ZLsKggqm47P838$F1%m(p diff --git a/portprotonqt/locales/de_DE/LC_MESSAGES/messages.po b/portprotonqt/locales/de_DE/LC_MESSAGES/messages.po index 57e9ee0..0a25caa 100644 --- a/portprotonqt/locales/de_DE/LC_MESSAGES/messages.po +++ b/portprotonqt/locales/de_DE/LC_MESSAGES/messages.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-11-23 15:42+0500\n" +"POT-Creation-Date: 2025-11-24 23:48+0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: de_DE\n" @@ -896,9 +896,6 @@ msgstr "" msgid "Run the application in a terminal" msgstr "" -msgid "Disable startup mode and WINE version selector window" -msgstr "" - msgid "Use system GameMode for performance optimization" msgstr "" @@ -971,10 +968,10 @@ msgstr "" msgid "Prefix Name" msgstr "" -msgid "Select the Wine prefix to use." +msgid "Specify the Wine prefix to run this game with" msgstr "" -msgid "Latest" +msgid "Newest" msgstr "" msgid "Stable" @@ -984,31 +981,15 @@ msgid "Vulkan Backend" msgstr "" msgid "" -"Select the rendering backend for translating DirectX → Vulkan/OpenGL:\n" +"Select the DirectX → Vulkan/OpenGL backend:\n" "\n" -"• Auto – latest DXVK + VKD3D (recommended)\n" -" The newest versions from the developers. Give the best compatibility " -"and performance in modern games.\n" -" Require up-to-date drivers:\n" -" – AMD: Mesa 25.0+ or proprietary AMDVLK 2024.Q4+\n" -" – NVIDIA: driver 550.54.14 or newer\n" -" – Intel: Mesa 24.2+\n" -"\n" -"• Stable – proven DXVK + VKD3D\n" -" Older but extremely well-tested versions. Work on any drivers that " -"support Vulkan 1.3+.\n" -" The best choice if you have problems with the newest versions.\n" -"\n" -"• Sarek – experimental DXVK-Sarek + VKD3D-Sarek\n" -" Work even on older drivers and video cards that support at least " -"Vulkan 1.1.\n" -"\n" -"• WINED3D – OpenGL translation (fallback)\n" -" No DXVK/VKD3D used. DirectX is translated to OpenGL via built-in " -"WineD3D.\n" -" Works on absolutely any hardware, but performance is significantly " -"lower.\n" -" Use only as a last resort when nothing else starts." +"• Newest – latest DXVK + VKD3D (best compatibility/performance, requires " +"modern drivers: AMD Mesa 25+, NVIDIA 550.54.14+, Intel Mesa 24.2+)\n" +"• Stable – older, well-tested DXVK + VKD3D (works on any Vulkan 1.3+ " +"driver)\n" +"• Sarek – experimental DXVK-Sarek + VKD3D-Sarek (supports older drivers, " +"Vulkan 1.1+)\n" +"• WINED3D – OpenGL fallback (lowest performance, use only if others fail)" msgstr "" msgid "Windows version" diff --git a/portprotonqt/locales/es_ES/LC_MESSAGES/messages.mo b/portprotonqt/locales/es_ES/LC_MESSAGES/messages.mo index 5e8182d6ec8fdd8ce25d8d0dc3aa2a662ea115fa..9c14d7e69620d4e99045ec547e283fc26b40e97b 100644 GIT binary patch delta 18 ZcmX@ie3*H{M0OJeBV#KQi;Xk1838$n1&IIv delta 18 ZcmX@ie3*H{M0R5ZLsKggqm47P838$F1%m(p diff --git a/portprotonqt/locales/es_ES/LC_MESSAGES/messages.po b/portprotonqt/locales/es_ES/LC_MESSAGES/messages.po index a5fe704..39386cf 100644 --- a/portprotonqt/locales/es_ES/LC_MESSAGES/messages.po +++ b/portprotonqt/locales/es_ES/LC_MESSAGES/messages.po @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-11-23 15:42+0500\n" +"POT-Creation-Date: 2025-11-24 23:48+0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: es_ES\n" @@ -896,9 +896,6 @@ msgstr "" msgid "Run the application in a terminal" msgstr "" -msgid "Disable startup mode and WINE version selector window" -msgstr "" - msgid "Use system GameMode for performance optimization" msgstr "" @@ -971,10 +968,10 @@ msgstr "" msgid "Prefix Name" msgstr "" -msgid "Select the Wine prefix to use." +msgid "Specify the Wine prefix to run this game with" msgstr "" -msgid "Latest" +msgid "Newest" msgstr "" msgid "Stable" @@ -984,31 +981,15 @@ msgid "Vulkan Backend" msgstr "" msgid "" -"Select the rendering backend for translating DirectX → Vulkan/OpenGL:\n" +"Select the DirectX → Vulkan/OpenGL backend:\n" "\n" -"• Auto – latest DXVK + VKD3D (recommended)\n" -" The newest versions from the developers. Give the best compatibility " -"and performance in modern games.\n" -" Require up-to-date drivers:\n" -" – AMD: Mesa 25.0+ or proprietary AMDVLK 2024.Q4+\n" -" – NVIDIA: driver 550.54.14 or newer\n" -" – Intel: Mesa 24.2+\n" -"\n" -"• Stable – proven DXVK + VKD3D\n" -" Older but extremely well-tested versions. Work on any drivers that " -"support Vulkan 1.3+.\n" -" The best choice if you have problems with the newest versions.\n" -"\n" -"• Sarek – experimental DXVK-Sarek + VKD3D-Sarek\n" -" Work even on older drivers and video cards that support at least " -"Vulkan 1.1.\n" -"\n" -"• WINED3D – OpenGL translation (fallback)\n" -" No DXVK/VKD3D used. DirectX is translated to OpenGL via built-in " -"WineD3D.\n" -" Works on absolutely any hardware, but performance is significantly " -"lower.\n" -" Use only as a last resort when nothing else starts." +"• Newest – latest DXVK + VKD3D (best compatibility/performance, requires " +"modern drivers: AMD Mesa 25+, NVIDIA 550.54.14+, Intel Mesa 24.2+)\n" +"• Stable – older, well-tested DXVK + VKD3D (works on any Vulkan 1.3+ " +"driver)\n" +"• Sarek – experimental DXVK-Sarek + VKD3D-Sarek (supports older drivers, " +"Vulkan 1.1+)\n" +"• WINED3D – OpenGL fallback (lowest performance, use only if others fail)" msgstr "" msgid "Windows version" diff --git a/portprotonqt/locales/messages.pot b/portprotonqt/locales/messages.pot index 0127d1d..e9b1672 100644 --- a/portprotonqt/locales/messages.pot +++ b/portprotonqt/locales/messages.pot @@ -9,7 +9,7 @@ msgid "" msgstr "" "Project-Id-Version: PortProtonQt 0.1.1\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-11-23 15:43+0500\n" +"POT-Creation-Date: 2025-11-24 23:48+0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -894,9 +894,6 @@ msgstr "" msgid "Run the application in a terminal" msgstr "" -msgid "Disable startup mode and WINE version selector window" -msgstr "" - msgid "Use system GameMode for performance optimization" msgstr "" @@ -969,10 +966,10 @@ msgstr "" msgid "Prefix Name" msgstr "" -msgid "Select the Wine prefix to use." +msgid "Specify the Wine prefix to run this game with" msgstr "" -msgid "Latest" +msgid "Newest" msgstr "" msgid "Stable" @@ -982,31 +979,15 @@ msgid "Vulkan Backend" msgstr "" msgid "" -"Select the rendering backend for translating DirectX → Vulkan/OpenGL:\n" +"Select the DirectX → Vulkan/OpenGL backend:\n" "\n" -"• Auto – latest DXVK + VKD3D (recommended)\n" -" The newest versions from the developers. Give the best compatibility " -"and performance in modern games.\n" -" Require up-to-date drivers:\n" -" – AMD: Mesa 25.0+ or proprietary AMDVLK 2024.Q4+\n" -" – NVIDIA: driver 550.54.14 or newer\n" -" – Intel: Mesa 24.2+\n" -"\n" -"• Stable – proven DXVK + VKD3D\n" -" Older but extremely well-tested versions. Work on any drivers that " -"support Vulkan 1.3+.\n" -" The best choice if you have problems with the newest versions.\n" -"\n" -"• Sarek – experimental DXVK-Sarek + VKD3D-Sarek\n" -" Work even on older drivers and video cards that support at least " -"Vulkan 1.1.\n" -"\n" -"• WINED3D – OpenGL translation (fallback)\n" -" No DXVK/VKD3D used. DirectX is translated to OpenGL via built-in " -"WineD3D.\n" -" Works on absolutely any hardware, but performance is significantly " -"lower.\n" -" Use only as a last resort when nothing else starts." +"• Newest – latest DXVK + VKD3D (best compatibility/performance, requires " +"modern drivers: AMD Mesa 25+, NVIDIA 550.54.14+, Intel Mesa 24.2+)\n" +"• Stable – older, well-tested DXVK + VKD3D (works on any Vulkan 1.3+ " +"driver)\n" +"• Sarek – experimental DXVK-Sarek + VKD3D-Sarek (supports older drivers, " +"Vulkan 1.1+)\n" +"• WINED3D – OpenGL fallback (lowest performance, use only if others fail)" msgstr "" msgid "Windows version" diff --git a/portprotonqt/locales/ru_RU/LC_MESSAGES/messages.mo b/portprotonqt/locales/ru_RU/LC_MESSAGES/messages.mo index 77f332c04bc7b41ece08b3a0aebceb6f9904cf46..434366908f23258dde5d1ceb05973a6ece5116a3 100644 GIT binary patch delta 6588 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\n" @@ -921,9 +921,6 @@ msgstr "Запускать приложение в виртуальном раб msgid "Run the application in a terminal" msgstr "Запускать приложение в терминале" -msgid "Disable startup mode and WINE version selector window" -msgstr "Отключить окно выбора режима запуска и версии WINE" - msgid "Use system GameMode for performance optimization" msgstr "Использовать системный GameMode для оптимизации производительности" @@ -996,68 +993,40 @@ msgstr "Выбор версии Wine или Proton для использован msgid "Prefix Name" msgstr "Имя префикса" -msgid "Select the Wine prefix to use." -msgstr "Выбор версии Wine для использования." +msgid "Specify the Wine prefix to run this game with" +msgstr "Укажите префикс Wine для запуска этой игры" -msgid "Latest" -msgstr "Последние" +msgid "Newest" +msgstr "Новейший" msgid "Stable" -msgstr "Стабильные" +msgstr "Стабильный" msgid "Vulkan Backend" msgstr "Vulkan рендеринг" msgid "" -"Select the rendering backend for translating DirectX → Vulkan/OpenGL:\n" +"Select the DirectX → Vulkan/OpenGL backend:\n" "\n" -"• Auto – latest DXVK + VKD3D (recommended)\n" -" The newest versions from the developers. Give the best compatibility " -"and performance in modern games.\n" -" Require up-to-date drivers:\n" -" – AMD: Mesa 25.0+ or proprietary AMDVLK 2024.Q4+\n" -" – NVIDIA: driver 550.54.14 or newer\n" -" – Intel: Mesa 24.2+\n" -"\n" -"• Stable – proven DXVK + VKD3D\n" -" Older but extremely well-tested versions. Work on any drivers that " -"support Vulkan 1.3+.\n" -" The best choice if you have problems with the newest versions.\n" -"\n" -"• Sarek – experimental DXVK-Sarek + VKD3D-Sarek\n" -" Work even on older drivers and video cards that support at least " -"Vulkan 1.1.\n" -"\n" -"• WINED3D – OpenGL translation (fallback)\n" -" No DXVK/VKD3D used. DirectX is translated to OpenGL via built-in " -"WineD3D.\n" -" Works on absolutely any hardware, but performance is significantly " -"lower.\n" -" Use only as a last resort when nothing else starts." +"• Newest – latest DXVK + VKD3D (best compatibility/performance, requires " +"modern drivers: AMD Mesa 25+, NVIDIA 550.54.14+, Intel Mesa 24.2+)\n" +"• Stable – older, well-tested DXVK + VKD3D (works on any Vulkan 1.3+ " +"driver)\n" +"• Sarek – experimental DXVK-Sarek + VKD3D-Sarek (supports older drivers, " +"Vulkan 1.1+)\n" +"• WINED3D – OpenGL fallback (lowest performance, use only if others fail)" msgstr "" -"Выбор рендеринга для трансляции DirectX → Vulkan/OpenGL:\n" +"Выберите бэкэнд DirectX → Vulkan/OpenGL:\n" "\n" -"• Авто – последние версии DXVK + VKD3D (рекомендуется)\n" -" Новейшие версии от разработчиков. Обеспечивают наилучшую совместимость и" -" производительность в современных играх.\n" -" Требуются актуальные драйверы:\n" -" – AMD: Mesa 25.0+ или проприетарный AMDVLK 2024.Q4+\n" -" – NVIDIA: 550.54.14 или новее\n" -" – Intel: Mesa 24.2+\n" -"\n" -"• Стабильный – проверенные версии DXVK + VKD3D\n" -" Более старые, но тщательно протестированные версии. Работают с любыми " -"драйверами, поддерживающие Vulkan 1.3+.\n" -" Лучший выбор, если у вас возникли проблемы с последними версиями.\n" -"\n" -"• Sarek – экспериментальная версия DXVK-Sarek + VKD3D-Sarek\n" -"Работает даже на старых драйверах и видеокартах, поддерживающих как " -"минимум Vulkan 1.1.\n" -"• WINED3D – трансляция OpenGL (для видеокарт без поддержки Vulkan)\n" -"DXVK/VKD3D не используется. DirectX транслируется в OpenGL через " -"встроенную WineD3D.Работает абсолютно на любом оборудовании, но " -"производительность значительно снижается.Используйте только в крайнем " -"случае, когда ничего другое не запускается." +"• Новейший — последние версии DXVK + VKD3D (наилучшая " +"совместимость/производительность, требует современных драйверов: AMD Mesa" +" 25+, NVIDIA 550.54.14+, Intel Mesa 24.2+)\n" +"• Стабильный — более старая, хорошо протестированная версия DXVK + VKD3D " +"(работает с любыми драйверами Vulkan 1.3+)\n" +"• Sarek — экспериментальная версия DXVK-Sarek + VKD3D-Sarek (поддерживает" +" более старые драйверы, Vulkan 1.1+)\n" +"• WINED3D — резервный вариант OpenGL (наименьшая производительность, " +"используйте только в случае сбоя других вариантов)" msgid "Windows version" msgstr "Версия Windows" diff --git a/portprotonqt/settings_manager.py b/portprotonqt/settings_manager.py index 03cd1dc..88d7d6d 100644 --- a/portprotonqt/settings_manager.py +++ b/portprotonqt/settings_manager.py @@ -20,7 +20,6 @@ def get_toggle_settings(): 'PW_HIDE_NVIDIA_GPU': _("Disguise all NVIDIA GPU features"), 'PW_VIRTUAL_DESKTOP': _("Run the application in WINE virtual desktop"), 'PW_USE_TERMINAL': _("Run the application in a terminal"), - 'PW_GUI_DISABLED_CS': _("Disable startup mode and WINE version selector window"), 'PW_USE_GAMEMODE': _("Use system GameMode for performance optimization"), 'PW_USE_D3D_EXTRAS': _("Enable forced use of third-party DirectX libraries"), 'PW_FIX_VIDEO_IN_GAME': _("Fix pink-tinted video playback in some games"), @@ -70,7 +69,7 @@ def get_advanced_settings(disabled_text, logical_core_options, locale_options, advanced_settings.append({ 'key': 'PW_PREFIX_NAME', 'name': _("Prefix Name"), - 'description': _("Select the Wine prefix to use."), + 'description': _("Specify the Wine prefix to run this game with"), 'type': 'combo', 'options': prefix_options, 'default': 'DEFAULT' @@ -78,7 +77,7 @@ def get_advanced_settings(disabled_text, logical_core_options, locale_options, # 3. Vulkan Backend vulkan_options = [ - _("Latest"), # → 6 + _("Newest"), # → 6 _("Stable"), # → 2 ("Sarek"), # → 1 ("WINED3D – OpenGL") # → 0 @@ -96,22 +95,11 @@ def get_advanced_settings(disabled_text, logical_core_options, locale_options, 'key': 'PW_VULKAN_USE', 'name': _("Vulkan Backend"), 'description': _( - "Select the rendering backend for translating DirectX → Vulkan/OpenGL:\n\n" - "• Auto – latest DXVK + VKD3D (recommended)\n" - " The newest versions from the developers. Give the best compatibility and performance in modern games.\n" - " Require up-to-date drivers:\n" - " – AMD: Mesa 25.0+ or proprietary AMDVLK 2024.Q4+\n" - " – NVIDIA: driver 550.54.14 or newer\n" - " – Intel: Mesa 24.2+\n\n" - "• Stable – proven DXVK + VKD3D\n" - " Older but extremely well-tested versions. Work on any drivers that support Vulkan 1.3+.\n" - " The best choice if you have problems with the newest versions.\n\n" - "• Sarek – experimental DXVK-Sarek + VKD3D-Sarek\n" - " Work even on older drivers and video cards that support at least Vulkan 1.1.\n\n" - "• WINED3D – OpenGL translation (fallback)\n" - " No DXVK/VKD3D used. DirectX is translated to OpenGL via built-in WineD3D.\n" - " Works on absolutely any hardware, but performance is significantly lower.\n" - " Use only as a last resort when nothing else starts." + "Select the DirectX → Vulkan/OpenGL backend:\n\n" + "• Newest – latest DXVK + VKD3D (best compatibility/performance, requires modern drivers: AMD Mesa 25+, NVIDIA 550.54.14+, Intel Mesa 24.2+)\n" + "• Stable – older, well-tested DXVK + VKD3D (works on any Vulkan 1.3+ driver)\n" + "• Sarek – experimental DXVK-Sarek + VKD3D-Sarek (supports older drivers, Vulkan 1.1+)\n" + "• WINED3D – OpenGL fallback (lowest performance, use only if others fail)" ), 'type': 'combo', 'options': vulkan_options,