diff --git a/documentation/localization_guide/README.md b/documentation/localization_guide/README.md index 4105a60..af7c96c 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 233 | -| [es_ES](./es_ES/LC_MESSAGES/messages.po) | 0% | 0 of 233 | -| [ru_RU](./ru_RU/LC_MESSAGES/messages.po) | 100% | 233 of 233 | +| [de_DE](./de_DE/LC_MESSAGES/messages.po) | 0% | 0 of 239 | +| [es_ES](./es_ES/LC_MESSAGES/messages.po) | 0% | 0 of 239 | +| [ru_RU](./ru_RU/LC_MESSAGES/messages.po) | 100% | 239 of 239 | --- diff --git a/documentation/localization_guide/README.ru.md b/documentation/localization_guide/README.ru.md index 1a6e0a3..20c95ba 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 из 233 | -| [es_ES](./es_ES/LC_MESSAGES/messages.po) | 0% | 0 из 233 | -| [ru_RU](./ru_RU/LC_MESSAGES/messages.po) | 100% | 233 из 233 | +| [de_DE](./de_DE/LC_MESSAGES/messages.po) | 0% | 0 из 239 | +| [es_ES](./es_ES/LC_MESSAGES/messages.po) | 0% | 0 из 239 | +| [ru_RU](./ru_RU/LC_MESSAGES/messages.po) | 100% | 239 из 239 | --- diff --git a/portprotonqt/locales/de_DE/LC_MESSAGES/messages.mo b/portprotonqt/locales/de_DE/LC_MESSAGES/messages.mo index a485c68..b006e4e 100644 Binary files a/portprotonqt/locales/de_DE/LC_MESSAGES/messages.mo and b/portprotonqt/locales/de_DE/LC_MESSAGES/messages.mo differ diff --git a/portprotonqt/locales/de_DE/LC_MESSAGES/messages.po b/portprotonqt/locales/de_DE/LC_MESSAGES/messages.po index 254dfff..1452c41 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-10-09 16:37+0500\n" +"POT-Creation-Date: 2025-10-12 15:20+0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: de_DE\n" @@ -395,9 +395,6 @@ msgstr "" msgid "Auto Install" msgstr "" -msgid "Emulators" -msgstr "" - msgid "Wine Settings" msgstr "" @@ -416,6 +413,21 @@ msgstr "" msgid "Search" msgstr "" +msgid "Installation already in progress." +msgstr "" + +msgid "Failed to start installation." +msgstr "" + +msgid "Installation completed successfully." +msgstr "" + +msgid "Installation failed." +msgstr "" + +msgid "Installation error." +msgstr "" + msgid "Loading Steam games..." msgstr "" @@ -432,12 +444,6 @@ msgstr "" msgid "Added '{name}'" msgstr "" -msgid "Here you can configure automatic game installation..." -msgstr "" - -msgid "List of available emulators and their configuration..." -msgstr "" - msgid "Compatibility tool:" msgstr "" @@ -450,12 +456,6 @@ msgstr "" msgid "Registry Editor" msgstr "" -msgid "Control Panel" -msgstr "" - -msgid "Task Manager" -msgstr "" - msgid "Command Prompt" msgstr "" @@ -477,6 +477,29 @@ msgstr "" msgid "Clear Prefix" msgstr "" +msgid "Launching tool..." +msgstr "" + +msgid "Failed to start process." +msgstr "" + +msgid "Confirm Clear" +msgstr "" + +#, python-brace-format +msgid "Are you sure you want to clear prefix '{}'?" +msgstr "" + +#, python-brace-format +msgid "Prefix '{}' cleared successfully." +msgstr "" + +#, python-brace-format +msgid "" +"Prefix '{}' cleared with errors:\n" +"{}" +msgstr "" + msgid "Failed to start backup process." msgstr "" diff --git a/portprotonqt/locales/es_ES/LC_MESSAGES/messages.mo b/portprotonqt/locales/es_ES/LC_MESSAGES/messages.mo index 3a07400..7874b3e 100644 Binary files a/portprotonqt/locales/es_ES/LC_MESSAGES/messages.mo and b/portprotonqt/locales/es_ES/LC_MESSAGES/messages.mo differ diff --git a/portprotonqt/locales/es_ES/LC_MESSAGES/messages.po b/portprotonqt/locales/es_ES/LC_MESSAGES/messages.po index 1ea1a03..5c2fca7 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-10-09 16:37+0500\n" +"POT-Creation-Date: 2025-10-12 15:20+0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: es_ES\n" @@ -395,9 +395,6 @@ msgstr "" msgid "Auto Install" msgstr "" -msgid "Emulators" -msgstr "" - msgid "Wine Settings" msgstr "" @@ -416,6 +413,21 @@ msgstr "" msgid "Search" msgstr "" +msgid "Installation already in progress." +msgstr "" + +msgid "Failed to start installation." +msgstr "" + +msgid "Installation completed successfully." +msgstr "" + +msgid "Installation failed." +msgstr "" + +msgid "Installation error." +msgstr "" + msgid "Loading Steam games..." msgstr "" @@ -432,12 +444,6 @@ msgstr "" msgid "Added '{name}'" msgstr "" -msgid "Here you can configure automatic game installation..." -msgstr "" - -msgid "List of available emulators and their configuration..." -msgstr "" - msgid "Compatibility tool:" msgstr "" @@ -450,12 +456,6 @@ msgstr "" msgid "Registry Editor" msgstr "" -msgid "Control Panel" -msgstr "" - -msgid "Task Manager" -msgstr "" - msgid "Command Prompt" msgstr "" @@ -477,6 +477,29 @@ msgstr "" msgid "Clear Prefix" msgstr "" +msgid "Launching tool..." +msgstr "" + +msgid "Failed to start process." +msgstr "" + +msgid "Confirm Clear" +msgstr "" + +#, python-brace-format +msgid "Are you sure you want to clear prefix '{}'?" +msgstr "" + +#, python-brace-format +msgid "Prefix '{}' cleared successfully." +msgstr "" + +#, python-brace-format +msgid "" +"Prefix '{}' cleared with errors:\n" +"{}" +msgstr "" + msgid "Failed to start backup process." msgstr "" diff --git a/portprotonqt/locales/messages.pot b/portprotonqt/locales/messages.pot index 5fbba23..fb2128a 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-10-09 16:37+0500\n" +"POT-Creation-Date: 2025-10-12 15:20+0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -393,9 +393,6 @@ msgstr "" msgid "Auto Install" msgstr "" -msgid "Emulators" -msgstr "" - msgid "Wine Settings" msgstr "" @@ -414,6 +411,21 @@ msgstr "" msgid "Search" msgstr "" +msgid "Installation already in progress." +msgstr "" + +msgid "Failed to start installation." +msgstr "" + +msgid "Installation completed successfully." +msgstr "" + +msgid "Installation failed." +msgstr "" + +msgid "Installation error." +msgstr "" + msgid "Loading Steam games..." msgstr "" @@ -430,12 +442,6 @@ msgstr "" msgid "Added '{name}'" msgstr "" -msgid "Here you can configure automatic game installation..." -msgstr "" - -msgid "List of available emulators and their configuration..." -msgstr "" - msgid "Compatibility tool:" msgstr "" @@ -448,12 +454,6 @@ msgstr "" msgid "Registry Editor" msgstr "" -msgid "Control Panel" -msgstr "" - -msgid "Task Manager" -msgstr "" - msgid "Command Prompt" msgstr "" @@ -475,6 +475,29 @@ msgstr "" msgid "Clear Prefix" msgstr "" +msgid "Launching tool..." +msgstr "" + +msgid "Failed to start process." +msgstr "" + +msgid "Confirm Clear" +msgstr "" + +#, python-brace-format +msgid "Are you sure you want to clear prefix '{}'?" +msgstr "" + +#, python-brace-format +msgid "Prefix '{}' cleared successfully." +msgstr "" + +#, python-brace-format +msgid "" +"Prefix '{}' cleared with errors:\n" +"{}" +msgstr "" + msgid "Failed to start backup process." msgstr "" diff --git a/portprotonqt/locales/ru_RU/LC_MESSAGES/messages.mo b/portprotonqt/locales/ru_RU/LC_MESSAGES/messages.mo index 41da811..f2e427a 100644 Binary files a/portprotonqt/locales/ru_RU/LC_MESSAGES/messages.mo and b/portprotonqt/locales/ru_RU/LC_MESSAGES/messages.mo differ diff --git a/portprotonqt/locales/ru_RU/LC_MESSAGES/messages.po b/portprotonqt/locales/ru_RU/LC_MESSAGES/messages.po index c752f2d..6f251f3 100644 --- a/portprotonqt/locales/ru_RU/LC_MESSAGES/messages.po +++ b/portprotonqt/locales/ru_RU/LC_MESSAGES/messages.po @@ -9,8 +9,8 @@ msgid "" msgstr "" "Project-Id-Version: PROJECT VERSION\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2025-10-09 16:37+0500\n" -"PO-Revision-Date: 2025-10-09 16:37+0500\n" +"POT-Creation-Date: 2025-10-12 15:20+0500\n" +"PO-Revision-Date: 2025-10-12 15:20+0500\n" "Last-Translator: \n" "Language: ru_RU\n" "Language-Team: ru_RU \n" @@ -402,9 +402,6 @@ msgstr "Библиотека" msgid "Auto Install" msgstr "Автоустановка" -msgid "Emulators" -msgstr "Эмуляторы" - msgid "Wine Settings" msgstr "Настройки wine" @@ -423,6 +420,21 @@ msgstr "Полный экран" msgid "Search" msgstr "Поиск" +msgid "Installation already in progress." +msgstr "Установка уже выполняется." + +msgid "Failed to start installation." +msgstr "Не удалось запустить установку." + +msgid "Installation completed successfully." +msgstr "Установка завершена успешно." + +msgid "Installation failed." +msgstr "Установка не удалась." + +msgid "Installation error." +msgstr "Ошибка установки." + msgid "Loading Steam games..." msgstr "Загрузка игр из Steam..." @@ -439,12 +451,6 @@ msgstr "Найти игры..." msgid "Added '{name}'" msgstr "'{name}' добавлен(а)" -msgid "Here you can configure automatic game installation..." -msgstr "Здесь можно настроить автоматическую установку игр..." - -msgid "List of available emulators and their configuration..." -msgstr "Список доступных эмуляторов и их настройка..." - msgid "Compatibility tool:" msgstr "Инструмент совместимости:" @@ -457,12 +463,6 @@ msgstr "Конфигурация Wine" msgid "Registry Editor" msgstr "Редактор реестра" -msgid "Control Panel" -msgstr "Панель управления" - -msgid "Task Manager" -msgstr "Диспетчер задач" - msgid "Command Prompt" msgstr "Командная строка" @@ -484,6 +484,31 @@ msgstr "Удалить Префикс" msgid "Clear Prefix" msgstr "Очистить Префикс" +msgid "Launching tool..." +msgstr "Запуск инструмента..." + +msgid "Failed to start process." +msgstr "Не удалось запустить процесс." + +msgid "Confirm Clear" +msgstr "Подтвердите очистку" + +#, python-brace-format +msgid "Are you sure you want to clear prefix '{}'?" +msgstr "Вы уверены, что хотите очистить префикс «{}»?" + +#, python-brace-format +msgid "Prefix '{}' cleared successfully." +msgstr "Префикс '{}' успешно удален." + +#, python-brace-format +msgid "" +"Prefix '{}' cleared with errors:\n" +"{}" +msgstr "" +"Префикс '{}' очищен с ошибками:\n" +"{}" + msgid "Failed to start backup process." msgstr "Не удалось запустить процесс резервного копирования." diff --git a/portprotonqt/main_window.py b/portprotonqt/main_window.py index c52f07e..e44712d 100644 --- a/portprotonqt/main_window.py +++ b/portprotonqt/main_window.py @@ -1451,7 +1451,6 @@ class MainWindow(QMainWindow): prefix_dir = os.path.join(self.portproton_location, "data", "prefixes", selected_prefix) if not os.path.exists(prefix_dir): - QMessageBox.warning(self, _("Error"), _("Prefix '{}' does not exist.").format(selected_prefix)) return success = True