From 66f19afdaa7951a9b85fd78a5180987692f6d2c2 Mon Sep 17 00:00:00 2001 From: Boris Yumankulov Date: Sun, 22 Jun 2025 18:24:10 +0500 Subject: [PATCH] chore(localization): update Signed-off-by: Boris Yumankulov --- dev-scripts/.spellignore | 2 + 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 | 252 +++++++++++----- .../locales/es_ES/LC_MESSAGES/messages.mo | Bin 451 -> 451 bytes .../locales/es_ES/LC_MESSAGES/messages.po | 252 +++++++++++----- portprotonqt/locales/messages.pot | 252 +++++++++++----- .../locales/ru_RU/LC_MESSAGES/messages.mo | Bin 13732 -> 17336 bytes .../locales/ru_RU/LC_MESSAGES/messages.po | 282 ++++++++++++------ 10 files changed, 759 insertions(+), 293 deletions(-) diff --git a/dev-scripts/.spellignore b/dev-scripts/.spellignore index f6c1435..d3ae991 100644 --- a/dev-scripts/.spellignore +++ b/dev-scripts/.spellignore @@ -14,3 +14,5 @@ MIME-Version: Content-Type: Content-Transfer-Encoding: Generated-By: +start.sh +EGS diff --git a/documentation/localization_guide/README.md b/documentation/localization_guide/README.md index 6e7c102..cbde378 100644 --- a/documentation/localization_guide/README.md +++ b/documentation/localization_guide/README.md @@ -20,9 +20,9 @@ Current translation status: | Locale | Progress | Translated | | :----- | -------: | ---------: | -| [de_DE](./de_DE/LC_MESSAGES/messages.po) | 0% | 0 of 161 | -| [es_ES](./es_ES/LC_MESSAGES/messages.po) | 0% | 0 of 161 | -| [ru_RU](./ru_RU/LC_MESSAGES/messages.po) | 100% | 161 of 161 | +| [de_DE](./de_DE/LC_MESSAGES/messages.po) | 0% | 0 of 194 | +| [es_ES](./es_ES/LC_MESSAGES/messages.po) | 0% | 0 of 194 | +| [ru_RU](./ru_RU/LC_MESSAGES/messages.po) | 100% | 194 of 194 | --- diff --git a/documentation/localization_guide/README.ru.md b/documentation/localization_guide/README.ru.md index 7159d35..5e531b6 100644 --- a/documentation/localization_guide/README.ru.md +++ b/documentation/localization_guide/README.ru.md @@ -20,9 +20,9 @@ | Локаль | Прогресс | Переведено | | :----- | -------: | ---------: | -| [de_DE](./de_DE/LC_MESSAGES/messages.po) | 0% | 0 из 161 | -| [es_ES](./es_ES/LC_MESSAGES/messages.po) | 0% | 0 из 161 | -| [ru_RU](./ru_RU/LC_MESSAGES/messages.po) | 100% | 161 из 161 | +| [de_DE](./de_DE/LC_MESSAGES/messages.po) | 0% | 0 из 194 | +| [es_ES](./es_ES/LC_MESSAGES/messages.po) | 0% | 0 из 194 | +| [ru_RU](./ru_RU/LC_MESSAGES/messages.po) | 100% | 194 из 194 | --- diff --git a/portprotonqt/locales/de_DE/LC_MESSAGES/messages.mo b/portprotonqt/locales/de_DE/LC_MESSAGES/messages.mo index b93ff066a17ac807b58c3bc2a5e7babc89bfa1f8..5a02705a016ceeb1ebcc48fe89cac731b5465eea 100644 GIT binary patch delta 19 acmX@ie3*H{1P&u31w#ufBjb%Tv>5?Dcm=iq delta 19 acmX@ie3*H{1P((J1w#WXWAlwOv>5?DTm`fM diff --git a/portprotonqt/locales/de_DE/LC_MESSAGES/messages.po b/portprotonqt/locales/de_DE/LC_MESSAGES/messages.po index 8cdc566..1115c5c 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-06-14 10:37+0500\n" +"POT-Creation-Date: 2025-06-22 18:23+0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: de_DE\n" @@ -26,31 +26,70 @@ msgstr "" msgid "Add to Favorites" msgstr "" +msgid "Import to Legendary" +msgstr "" + +msgid "Remove from Steam" +msgstr "" + +msgid "Add to Steam" +msgstr "" + +msgid "Open Game Folder" +msgstr "" + msgid "Remove from Desktop" msgstr "" msgid "Add to Desktop" msgstr "" -msgid "Edit Shortcut" -msgstr "" - -msgid "Delete from PortProton" -msgstr "" - -msgid "Open Game Folder" -msgstr "" - msgid "Remove from Menu" msgstr "" msgid "Add to Menu" msgstr "" -msgid "Remove from Steam" +msgid "Edit Shortcut" msgstr "" -msgid "Add to Steam" +msgid "Delete from PortProton" +msgstr "" + +msgid "Error" +msgstr "" + +#, python-brace-format +msgid "Legendary executable not found at {0}" +msgstr "" + +msgid "Success" +msgstr "" + +#, python-brace-format +msgid "'{0}' was added to Steam. Please restart Steam for changes to take effect." +msgstr "" + +#, python-brace-format +msgid "Executable file not found for game: {0}" +msgstr "" + +#, python-brace-format +msgid "Opened folder for EGS game '{0}'" +msgstr "" + +#, python-brace-format +msgid "Failed to open game folder: {0}" +msgstr "" + +msgid "Select Game Installation Folder" +msgstr "" + +msgid "No folder selected" +msgstr "" + +#, python-brace-format +msgid "Importing '{0}' to Legendary..." msgstr "" #, python-brace-format @@ -61,14 +100,51 @@ msgstr "" msgid "Removed '{0}' from favorites" msgstr "" -msgid "Error" -msgstr "" - msgid "PortProton is not found." msgstr "" #, python-brace-format -msgid "No executable command found in .desktop for game: {0}" +msgid "start.sh not found at {0}" +msgstr "" + +#, python-brace-format +msgid "Failed to create .desktop file: {0}" +msgstr "" + +#, python-brace-format +msgid "Game '{0}' added to desktop" +msgstr "" + +#, python-brace-format +msgid "Failed to add game to desktop: {0}" +msgstr "" + +#, python-brace-format +msgid "Failed to remove game '{0}' from Desktop: {{0}}" +msgstr "" + +#, python-brace-format +msgid "Successfully removed game '{0}' from Desktop" +msgstr "" + +#, python-brace-format +msgid "Game '{0}' added to menu" +msgstr "" + +#, python-brace-format +msgid "Failed to add game '{0}' to menu: {1}" +msgstr "" + +#, python-brace-format +msgid "Failed to remove game '{0}' from menu: {{0}}" +msgstr "" + +#, python-brace-format +msgid "Successfully removed game '{0}' from menu" +msgstr "" + +#, python-brace-format +msgid "No executable command found in .desktop file for game: {0}" msgstr "" #, python-brace-format @@ -76,7 +152,7 @@ msgid "Failed to parse .desktop file for game: {0}" msgstr "" #, python-brace-format -msgid "Error reading .desktop file: {0}" +msgid "Failed to read .desktop file: {0}" msgstr "" #, python-brace-format @@ -105,7 +181,7 @@ msgid "" msgstr "" #, python-brace-format -msgid "Could not locate .desktop file for '{0}'" +msgid "Could not locate .desktop file for game: {0}" msgstr "" #, python-brace-format @@ -121,35 +197,7 @@ msgid "Failed to delete custom data: {0}" msgstr "" #, python-brace-format -msgid "Game '{0}' added to menu" -msgstr "" - -#, python-brace-format -msgid "Failed to add game to menu: {0}" -msgstr "" - -#, python-brace-format -msgid "Failed to remove game from menu: {0}" -msgstr "" - -#, python-brace-format -msgid "Game '{0}' removed from menu" -msgstr "" - -#, python-brace-format -msgid "Game '{0}' added to desktop" -msgstr "" - -#, python-brace-format -msgid "Failed to add game to desktop: {0}" -msgstr "" - -#, python-brace-format -msgid "Failed to remove game from Desktop: {0}" -msgstr "" - -#, python-brace-format -msgid "Game '{0}' removed from Desktop" +msgid "Failed to add game '{0}' to desktop: {1}" msgstr "" msgid "Game name and executable path are required." @@ -174,25 +222,54 @@ msgstr "" msgid "Failed to copy cover image: {0}" msgstr "" -msgid "Restart Steam" -msgstr "" - -msgid "" -"The game was added successfully.\n" -"Please restart Steam for changes to take effect." -msgstr "" - -msgid "" -"The game was removed successfully.\n" -"Please restart Steam for changes to take effect." +#, python-brace-format +msgid "Failed to add game '{0}' to Steam: {1}" msgstr "" #, python-brace-format -msgid "Opened folder for '{0}'" +msgid "" +"'{0}' was removed from Steam. Please restart Steam for changes to take " +"effect." +msgstr "" + +msgid "PortProton directory not found" +msgstr "" + +msgid "Steam directory not found" +msgstr "" + +msgid "Failed to get Steam user ID" +msgstr "" + +msgid "Steam shortcuts file not found" msgstr "" #, python-brace-format -msgid "Failed to open game folder: {0}" +msgid "Failed to create backup of shortcuts.vdf: {0}" +msgstr "" + +#, python-brace-format +msgid "Failed to load shortcuts.vdf: {0}" +msgstr "" + +#, python-brace-format +msgid "Game '{0}' not found in Steam shortcuts" +msgstr "" + +#, python-brace-format +msgid "Failed to update shortcuts.vdf: {0}" +msgstr "" + +#, python-brace-format +msgid "Failed to remove EGS game '{0}' from Steam: {1}" +msgstr "" + +#, python-brace-format +msgid "Failed to remove game '{0}' from Steam: {1}" +msgstr "" + +#, python-brace-format +msgid "Successfully opened folder for '{0}'" msgstr "" msgid "Edit Game" @@ -235,10 +312,10 @@ msgstr "" msgid "Loading Epic Games Store games..." msgstr "" -msgid "No description available" +msgid "Never" msgstr "" -msgid "Never" +msgid "No description available" msgstr "" msgid "Supported" @@ -382,6 +459,21 @@ msgstr "" msgid "Gamepad haptic feedback:" msgstr "" +msgid "Open Legendary Login" +msgstr "" + +msgid "Legendary Authentication:" +msgstr "" + +msgid "Enter Legendary Authorization Code" +msgstr "" + +msgid "Authorization Code:" +msgstr "" + +msgid "Submit Code" +msgstr "" + msgid "Save Settings" msgstr "" @@ -397,6 +489,22 @@ msgstr "" msgid "Failed to open Legendary login page" msgstr "" +msgid "Please enter an authorization code" +msgstr "" + +msgid "Successfully authenticated with Legendary" +msgstr "" + +#, python-brace-format +msgid "Legendary authentication failed: {0}" +msgstr "" + +msgid "Legendary executable not found" +msgstr "" + +msgid "Unexpected error during authentication" +msgstr "" + msgid "Confirm Reset" msgstr "" @@ -478,6 +586,20 @@ msgstr "" msgid "Play" msgstr "" +#, python-brace-format +msgid "Executable not found for EGS game: {0}" +msgstr "" + +msgid "Cannot launch game while another game is running" +msgstr "" + +msgid "Launching" +msgstr "" + +#, python-brace-format +msgid "Failed to launch game: {0}" +msgstr "" + msgid "Invalid command format (native)" msgstr "" @@ -488,12 +610,6 @@ msgstr "" msgid "File not found: {0}" msgstr "" -msgid "Cannot launch game while another game is running" -msgstr "" - -msgid "Launching" -msgstr "" - msgid "Reboot" msgstr "" diff --git a/portprotonqt/locales/es_ES/LC_MESSAGES/messages.mo b/portprotonqt/locales/es_ES/LC_MESSAGES/messages.mo index 8a9d5ae125fd08871cb461a25896c848714fd80a..137b6917473ee1d5fdbd39e968833c31f8e056d4 100644 GIT binary patch delta 19 acmX@ie3*H{1P&u31w#ufBjb%Tv>5?Dcm=iq delta 19 acmX@ie3*H{1P((J1w#WXWAlwOv>5?DTm`fM diff --git a/portprotonqt/locales/es_ES/LC_MESSAGES/messages.po b/portprotonqt/locales/es_ES/LC_MESSAGES/messages.po index 4d7bc2e..f2b448f 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-06-14 10:37+0500\n" +"POT-Creation-Date: 2025-06-22 18:23+0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language: es_ES\n" @@ -26,31 +26,70 @@ msgstr "" msgid "Add to Favorites" msgstr "" +msgid "Import to Legendary" +msgstr "" + +msgid "Remove from Steam" +msgstr "" + +msgid "Add to Steam" +msgstr "" + +msgid "Open Game Folder" +msgstr "" + msgid "Remove from Desktop" msgstr "" msgid "Add to Desktop" msgstr "" -msgid "Edit Shortcut" -msgstr "" - -msgid "Delete from PortProton" -msgstr "" - -msgid "Open Game Folder" -msgstr "" - msgid "Remove from Menu" msgstr "" msgid "Add to Menu" msgstr "" -msgid "Remove from Steam" +msgid "Edit Shortcut" msgstr "" -msgid "Add to Steam" +msgid "Delete from PortProton" +msgstr "" + +msgid "Error" +msgstr "" + +#, python-brace-format +msgid "Legendary executable not found at {0}" +msgstr "" + +msgid "Success" +msgstr "" + +#, python-brace-format +msgid "'{0}' was added to Steam. Please restart Steam for changes to take effect." +msgstr "" + +#, python-brace-format +msgid "Executable file not found for game: {0}" +msgstr "" + +#, python-brace-format +msgid "Opened folder for EGS game '{0}'" +msgstr "" + +#, python-brace-format +msgid "Failed to open game folder: {0}" +msgstr "" + +msgid "Select Game Installation Folder" +msgstr "" + +msgid "No folder selected" +msgstr "" + +#, python-brace-format +msgid "Importing '{0}' to Legendary..." msgstr "" #, python-brace-format @@ -61,14 +100,51 @@ msgstr "" msgid "Removed '{0}' from favorites" msgstr "" -msgid "Error" -msgstr "" - msgid "PortProton is not found." msgstr "" #, python-brace-format -msgid "No executable command found in .desktop for game: {0}" +msgid "start.sh not found at {0}" +msgstr "" + +#, python-brace-format +msgid "Failed to create .desktop file: {0}" +msgstr "" + +#, python-brace-format +msgid "Game '{0}' added to desktop" +msgstr "" + +#, python-brace-format +msgid "Failed to add game to desktop: {0}" +msgstr "" + +#, python-brace-format +msgid "Failed to remove game '{0}' from Desktop: {{0}}" +msgstr "" + +#, python-brace-format +msgid "Successfully removed game '{0}' from Desktop" +msgstr "" + +#, python-brace-format +msgid "Game '{0}' added to menu" +msgstr "" + +#, python-brace-format +msgid "Failed to add game '{0}' to menu: {1}" +msgstr "" + +#, python-brace-format +msgid "Failed to remove game '{0}' from menu: {{0}}" +msgstr "" + +#, python-brace-format +msgid "Successfully removed game '{0}' from menu" +msgstr "" + +#, python-brace-format +msgid "No executable command found in .desktop file for game: {0}" msgstr "" #, python-brace-format @@ -76,7 +152,7 @@ msgid "Failed to parse .desktop file for game: {0}" msgstr "" #, python-brace-format -msgid "Error reading .desktop file: {0}" +msgid "Failed to read .desktop file: {0}" msgstr "" #, python-brace-format @@ -105,7 +181,7 @@ msgid "" msgstr "" #, python-brace-format -msgid "Could not locate .desktop file for '{0}'" +msgid "Could not locate .desktop file for game: {0}" msgstr "" #, python-brace-format @@ -121,35 +197,7 @@ msgid "Failed to delete custom data: {0}" msgstr "" #, python-brace-format -msgid "Game '{0}' added to menu" -msgstr "" - -#, python-brace-format -msgid "Failed to add game to menu: {0}" -msgstr "" - -#, python-brace-format -msgid "Failed to remove game from menu: {0}" -msgstr "" - -#, python-brace-format -msgid "Game '{0}' removed from menu" -msgstr "" - -#, python-brace-format -msgid "Game '{0}' added to desktop" -msgstr "" - -#, python-brace-format -msgid "Failed to add game to desktop: {0}" -msgstr "" - -#, python-brace-format -msgid "Failed to remove game from Desktop: {0}" -msgstr "" - -#, python-brace-format -msgid "Game '{0}' removed from Desktop" +msgid "Failed to add game '{0}' to desktop: {1}" msgstr "" msgid "Game name and executable path are required." @@ -174,25 +222,54 @@ msgstr "" msgid "Failed to copy cover image: {0}" msgstr "" -msgid "Restart Steam" -msgstr "" - -msgid "" -"The game was added successfully.\n" -"Please restart Steam for changes to take effect." -msgstr "" - -msgid "" -"The game was removed successfully.\n" -"Please restart Steam for changes to take effect." +#, python-brace-format +msgid "Failed to add game '{0}' to Steam: {1}" msgstr "" #, python-brace-format -msgid "Opened folder for '{0}'" +msgid "" +"'{0}' was removed from Steam. Please restart Steam for changes to take " +"effect." +msgstr "" + +msgid "PortProton directory not found" +msgstr "" + +msgid "Steam directory not found" +msgstr "" + +msgid "Failed to get Steam user ID" +msgstr "" + +msgid "Steam shortcuts file not found" msgstr "" #, python-brace-format -msgid "Failed to open game folder: {0}" +msgid "Failed to create backup of shortcuts.vdf: {0}" +msgstr "" + +#, python-brace-format +msgid "Failed to load shortcuts.vdf: {0}" +msgstr "" + +#, python-brace-format +msgid "Game '{0}' not found in Steam shortcuts" +msgstr "" + +#, python-brace-format +msgid "Failed to update shortcuts.vdf: {0}" +msgstr "" + +#, python-brace-format +msgid "Failed to remove EGS game '{0}' from Steam: {1}" +msgstr "" + +#, python-brace-format +msgid "Failed to remove game '{0}' from Steam: {1}" +msgstr "" + +#, python-brace-format +msgid "Successfully opened folder for '{0}'" msgstr "" msgid "Edit Game" @@ -235,10 +312,10 @@ msgstr "" msgid "Loading Epic Games Store games..." msgstr "" -msgid "No description available" +msgid "Never" msgstr "" -msgid "Never" +msgid "No description available" msgstr "" msgid "Supported" @@ -382,6 +459,21 @@ msgstr "" msgid "Gamepad haptic feedback:" msgstr "" +msgid "Open Legendary Login" +msgstr "" + +msgid "Legendary Authentication:" +msgstr "" + +msgid "Enter Legendary Authorization Code" +msgstr "" + +msgid "Authorization Code:" +msgstr "" + +msgid "Submit Code" +msgstr "" + msgid "Save Settings" msgstr "" @@ -397,6 +489,22 @@ msgstr "" msgid "Failed to open Legendary login page" msgstr "" +msgid "Please enter an authorization code" +msgstr "" + +msgid "Successfully authenticated with Legendary" +msgstr "" + +#, python-brace-format +msgid "Legendary authentication failed: {0}" +msgstr "" + +msgid "Legendary executable not found" +msgstr "" + +msgid "Unexpected error during authentication" +msgstr "" + msgid "Confirm Reset" msgstr "" @@ -478,6 +586,20 @@ msgstr "" msgid "Play" msgstr "" +#, python-brace-format +msgid "Executable not found for EGS game: {0}" +msgstr "" + +msgid "Cannot launch game while another game is running" +msgstr "" + +msgid "Launching" +msgstr "" + +#, python-brace-format +msgid "Failed to launch game: {0}" +msgstr "" + msgid "Invalid command format (native)" msgstr "" @@ -488,12 +610,6 @@ msgstr "" msgid "File not found: {0}" msgstr "" -msgid "Cannot launch game while another game is running" -msgstr "" - -msgid "Launching" -msgstr "" - msgid "Reboot" msgstr "" diff --git a/portprotonqt/locales/messages.pot b/portprotonqt/locales/messages.pot index 53f7f74..9b291dc 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-06-14 10:37+0500\n" +"POT-Creation-Date: 2025-06-22 18:23+0500\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -24,31 +24,70 @@ msgstr "" msgid "Add to Favorites" msgstr "" +msgid "Import to Legendary" +msgstr "" + +msgid "Remove from Steam" +msgstr "" + +msgid "Add to Steam" +msgstr "" + +msgid "Open Game Folder" +msgstr "" + msgid "Remove from Desktop" msgstr "" msgid "Add to Desktop" msgstr "" -msgid "Edit Shortcut" -msgstr "" - -msgid "Delete from PortProton" -msgstr "" - -msgid "Open Game Folder" -msgstr "" - msgid "Remove from Menu" msgstr "" msgid "Add to Menu" msgstr "" -msgid "Remove from Steam" +msgid "Edit Shortcut" msgstr "" -msgid "Add to Steam" +msgid "Delete from PortProton" +msgstr "" + +msgid "Error" +msgstr "" + +#, python-brace-format +msgid "Legendary executable not found at {0}" +msgstr "" + +msgid "Success" +msgstr "" + +#, python-brace-format +msgid "'{0}' was added to Steam. Please restart Steam for changes to take effect." +msgstr "" + +#, python-brace-format +msgid "Executable file not found for game: {0}" +msgstr "" + +#, python-brace-format +msgid "Opened folder for EGS game '{0}'" +msgstr "" + +#, python-brace-format +msgid "Failed to open game folder: {0}" +msgstr "" + +msgid "Select Game Installation Folder" +msgstr "" + +msgid "No folder selected" +msgstr "" + +#, python-brace-format +msgid "Importing '{0}' to Legendary..." msgstr "" #, python-brace-format @@ -59,14 +98,51 @@ msgstr "" msgid "Removed '{0}' from favorites" msgstr "" -msgid "Error" -msgstr "" - msgid "PortProton is not found." msgstr "" #, python-brace-format -msgid "No executable command found in .desktop for game: {0}" +msgid "start.sh not found at {0}" +msgstr "" + +#, python-brace-format +msgid "Failed to create .desktop file: {0}" +msgstr "" + +#, python-brace-format +msgid "Game '{0}' added to desktop" +msgstr "" + +#, python-brace-format +msgid "Failed to add game to desktop: {0}" +msgstr "" + +#, python-brace-format +msgid "Failed to remove game '{0}' from Desktop: {{0}}" +msgstr "" + +#, python-brace-format +msgid "Successfully removed game '{0}' from Desktop" +msgstr "" + +#, python-brace-format +msgid "Game '{0}' added to menu" +msgstr "" + +#, python-brace-format +msgid "Failed to add game '{0}' to menu: {1}" +msgstr "" + +#, python-brace-format +msgid "Failed to remove game '{0}' from menu: {{0}}" +msgstr "" + +#, python-brace-format +msgid "Successfully removed game '{0}' from menu" +msgstr "" + +#, python-brace-format +msgid "No executable command found in .desktop file for game: {0}" msgstr "" #, python-brace-format @@ -74,7 +150,7 @@ msgid "Failed to parse .desktop file for game: {0}" msgstr "" #, python-brace-format -msgid "Error reading .desktop file: {0}" +msgid "Failed to read .desktop file: {0}" msgstr "" #, python-brace-format @@ -103,7 +179,7 @@ msgid "" msgstr "" #, python-brace-format -msgid "Could not locate .desktop file for '{0}'" +msgid "Could not locate .desktop file for game: {0}" msgstr "" #, python-brace-format @@ -119,35 +195,7 @@ msgid "Failed to delete custom data: {0}" msgstr "" #, python-brace-format -msgid "Game '{0}' added to menu" -msgstr "" - -#, python-brace-format -msgid "Failed to add game to menu: {0}" -msgstr "" - -#, python-brace-format -msgid "Failed to remove game from menu: {0}" -msgstr "" - -#, python-brace-format -msgid "Game '{0}' removed from menu" -msgstr "" - -#, python-brace-format -msgid "Game '{0}' added to desktop" -msgstr "" - -#, python-brace-format -msgid "Failed to add game to desktop: {0}" -msgstr "" - -#, python-brace-format -msgid "Failed to remove game from Desktop: {0}" -msgstr "" - -#, python-brace-format -msgid "Game '{0}' removed from Desktop" +msgid "Failed to add game '{0}' to desktop: {1}" msgstr "" msgid "Game name and executable path are required." @@ -172,25 +220,54 @@ msgstr "" msgid "Failed to copy cover image: {0}" msgstr "" -msgid "Restart Steam" -msgstr "" - -msgid "" -"The game was added successfully.\n" -"Please restart Steam for changes to take effect." -msgstr "" - -msgid "" -"The game was removed successfully.\n" -"Please restart Steam for changes to take effect." +#, python-brace-format +msgid "Failed to add game '{0}' to Steam: {1}" msgstr "" #, python-brace-format -msgid "Opened folder for '{0}'" +msgid "" +"'{0}' was removed from Steam. Please restart Steam for changes to take " +"effect." +msgstr "" + +msgid "PortProton directory not found" +msgstr "" + +msgid "Steam directory not found" +msgstr "" + +msgid "Failed to get Steam user ID" +msgstr "" + +msgid "Steam shortcuts file not found" msgstr "" #, python-brace-format -msgid "Failed to open game folder: {0}" +msgid "Failed to create backup of shortcuts.vdf: {0}" +msgstr "" + +#, python-brace-format +msgid "Failed to load shortcuts.vdf: {0}" +msgstr "" + +#, python-brace-format +msgid "Game '{0}' not found in Steam shortcuts" +msgstr "" + +#, python-brace-format +msgid "Failed to update shortcuts.vdf: {0}" +msgstr "" + +#, python-brace-format +msgid "Failed to remove EGS game '{0}' from Steam: {1}" +msgstr "" + +#, python-brace-format +msgid "Failed to remove game '{0}' from Steam: {1}" +msgstr "" + +#, python-brace-format +msgid "Successfully opened folder for '{0}'" msgstr "" msgid "Edit Game" @@ -233,10 +310,10 @@ msgstr "" msgid "Loading Epic Games Store games..." msgstr "" -msgid "No description available" +msgid "Never" msgstr "" -msgid "Never" +msgid "No description available" msgstr "" msgid "Supported" @@ -380,6 +457,21 @@ msgstr "" msgid "Gamepad haptic feedback:" msgstr "" +msgid "Open Legendary Login" +msgstr "" + +msgid "Legendary Authentication:" +msgstr "" + +msgid "Enter Legendary Authorization Code" +msgstr "" + +msgid "Authorization Code:" +msgstr "" + +msgid "Submit Code" +msgstr "" + msgid "Save Settings" msgstr "" @@ -395,6 +487,22 @@ msgstr "" msgid "Failed to open Legendary login page" msgstr "" +msgid "Please enter an authorization code" +msgstr "" + +msgid "Successfully authenticated with Legendary" +msgstr "" + +#, python-brace-format +msgid "Legendary authentication failed: {0}" +msgstr "" + +msgid "Legendary executable not found" +msgstr "" + +msgid "Unexpected error during authentication" +msgstr "" + msgid "Confirm Reset" msgstr "" @@ -476,6 +584,20 @@ msgstr "" msgid "Play" msgstr "" +#, python-brace-format +msgid "Executable not found for EGS game: {0}" +msgstr "" + +msgid "Cannot launch game while another game is running" +msgstr "" + +msgid "Launching" +msgstr "" + +#, python-brace-format +msgid "Failed to launch game: {0}" +msgstr "" + msgid "Invalid command format (native)" msgstr "" @@ -486,12 +608,6 @@ msgstr "" msgid "File not found: {0}" msgstr "" -msgid "Cannot launch game while another game is running" -msgstr "" - -msgid "Launching" -msgstr "" - msgid "Reboot" msgstr "" diff --git a/portprotonqt/locales/ru_RU/LC_MESSAGES/messages.mo b/portprotonqt/locales/ru_RU/LC_MESSAGES/messages.mo index c4ff2c685767fdc37e79790ec276dcab8969d22f..ca88f21fe9d35e8b884d5d941bfc6ebd9ea36f31 100644 GIT binary patch delta 6295 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 Lb)j>6{Nnr%P!IUV delta 3407 zcmZwH3vg7`9mnyr1R+33LS7O=k{cl8g-JF90wEA0*!Tj|gjy%nnwTu9B`-FK8Zyj6 zXpx$NQ;v>=>S!@o+rpTzC@6wBl*|-ScW0V9Qw3Wca4fCGma$_;YrntjrNwD8oBiB# z&+C8w=bSzIuxDsP;C#Zw#|?k`_@B-Hg6mZJ?_b4KW3nkO$7pQASZu|3?89mJV~oK) zI1~4y#yjEGzl+tBKf-z}qSLL$1k58mOy-@rNe9%kZKlKD+0v(Lp!%)%y|k3V$ZA3${oVF6yo9Go3z zOd766l^akQ+~JlFy7gnIaX-a$Oe7j@jTZw-%~~E9)7*y|a3g9DccLbK&UF;k@ggcC zQ8SETJ54+)ury4r$+!~}@LANBzBGgUFXG`CFC6?7HDLm+WC@ZbQ;XWm z26V6$wbGraEjffbL$9K?;@7ws&!ATBVU=3gT-4T9qB3!3Vj$9?n-}W135mgMK}EhB z72vN>6Z{diRUacsFw(zXaJRg#{xX4;UH?lgQ%?- zMYhX~p$5EwO7&me`hU9hQ^>0hX)0SO=b<{3p$=Ik=HTt9h`TWg``!BOsI9X&0S8e5J&6inKPsRX-1@_A{Slm|`+w4H zaMm@93gCCBfzD$YeuNq*lYJWX5Gd-9UP>kXIE~AH17@SnL>(&Sn^5&nU@?y1I{X0B znBSCfG#|n`{3V{n0eq0&I`vWHyC36l8}3H>niPIrbSAv0t*Ag{>^4-U?n0f3_3ryk z_-)D$BWp45W1x_SfAF9b&u2MuEiT6gFc%M_4&ynbsrd`)aK$*0!QGzR zjtXciDucUlDUKpT=xzqa@3F%ry@T>ixB?${{Vl3PBEOreUxPLH6yAoP;Eh<$>}t0e z)&B@;0iU7zmClR2{{gDqDO`nL&I?3dRAom7>O*xrfr{`8W3qp zW$JJhA=x%7knEX8{4Q=s9kL6k6@89cNC|0LgZ0Q7%=4&rVbsJIBISTd;RGth`KXDi zFa~RogKq9|?ZZ^cgQ!CmM4jTdkeg^OB6FLskg?4I(xZ0usB#Y~kY`cX@+_w6{(sDa zB8uWmdsm7M-i1_|UQ~d;KxOD8D&-fEkC{Ze6hIm3EYzUd?L^&zAjaY-YAeQ20sIN` znBPn;AwB5D{rG#-z*`nZetHMzyO)rM4X>rnb(Ot)R)!s%_2IOx?nZyNQ`hZlY_q*--?E>iePeM)r>X1d?CkJ&`h!fY zn|0swMOOA;W0%7+iK(lnsma&XwZ5mdwYPApZHe*D{aUN5vHfp5TamupK9hdQ?$2n7 z_Le%{;_`)MHa^q&Pa(J@v(yvZmz5o5_s*%c$FhrpE!pW4+`afo&fE5h+*|CCytv&3 zarV7}nYP92*j;(G_Dud_JDi_pd-G##PC=@Dt030K6?pO8;Jr6Y@!01I*V*?gGVHwt zY1dRPwX2H%Z0F|9u|M)2j}31N9S#kLj)h(f9S;rL^A%b7dqTnRme8=9_OCZ^LPtYK zoY1Rk9^Mt)Sn@YdaHRB2Pq3lPdOT0rw58R_4kI25KdPn-6ds6d$zx0VZC$y~o-Vic z)QSXqa9LjP%CeIl&(rpRlVJ}nKW$%FF=(HzOtxbyt4ps25gG{(5Z$m7-WJ{(dM)%~ scn5)=&>Sa1BSe1aYV7PwVOCG#|LJJ&SeX`87^%0jtF{I&RPFQp8`x?&j{pDw diff --git a/portprotonqt/locales/ru_RU/LC_MESSAGES/messages.po b/portprotonqt/locales/ru_RU/LC_MESSAGES/messages.po index 00fab1d..0ffd21a 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-06-14 10:37+0500\n" -"PO-Revision-Date: 2025-06-14 10:37+0500\n" +"POT-Creation-Date: 2025-06-22 18:23+0500\n" +"PO-Revision-Date: 2025-06-22 18:22+0500\n" "Last-Translator: \n" "Language: ru_RU\n" "Language-Team: ru_RU \n" @@ -27,32 +27,73 @@ msgstr "Удалить из Избранного" msgid "Add to Favorites" msgstr "Добавить в Избранное" +msgid "Import to Legendary" +msgstr "Импортировать игру" + +msgid "Remove from Steam" +msgstr "Удалить из Steam" + +msgid "Add to Steam" +msgstr "Добавить в Steam" + +msgid "Open Game Folder" +msgstr "Открыть папку с игрой" + msgid "Remove from Desktop" msgstr "Удалить с рабочего стола" msgid "Add to Desktop" msgstr "Добавить на рабочий стол" -msgid "Edit Shortcut" -msgstr "Редактировать" - -msgid "Delete from PortProton" -msgstr "Удалить из PortProton" - -msgid "Open Game Folder" -msgstr "Открыть папку с игрой" - msgid "Remove from Menu" msgstr "Удалить из меню" msgid "Add to Menu" msgstr "Добавить в меню" -msgid "Remove from Steam" -msgstr "Удалить из Steam" +msgid "Edit Shortcut" +msgstr "Редактировать" -msgid "Add to Steam" -msgstr "Добавить в Steam" +msgid "Delete from PortProton" +msgstr "Удалить из PortProton" + +msgid "Error" +msgstr "Ошибка" + +#, python-brace-format +msgid "Legendary executable not found at {0}" +msgstr "Legendary не найден по пути {0}" + +msgid "Success" +msgstr "Успешно" + +#, python-brace-format +msgid "'{0}' was added to Steam. Please restart Steam for changes to take effect." +msgstr "" +"'{0}' был добавлен в Steam. Пожалуйста, перезапустите Steam, чтобы " +"изменения вступили в силу." + +#, python-brace-format +msgid "Executable file not found for game: {0}" +msgstr "Не найден исполняемый файл для игры: {0}" + +#, python-brace-format +msgid "Opened folder for EGS game '{0}'" +msgstr "Открытие папки для игры EGS '{0}'" + +#, python-brace-format +msgid "Failed to open game folder: {0}" +msgstr "Не удалось открыть папку для игры: {0}" + +msgid "Select Game Installation Folder" +msgstr "Выберите папку установки игры" + +msgid "No folder selected" +msgstr "Не выбрана ни одна папка" + +#, python-brace-format +msgid "Importing '{0}' to Legendary..." +msgstr "Игра '{0}' импортирована" #, python-brace-format msgid "Added '{0}' to favorites" @@ -62,23 +103,60 @@ msgstr "Добавление '{0}' в избранное" msgid "Removed '{0}' from favorites" msgstr "Удаление '{0}' из избранного" -msgid "Error" -msgstr "Ошибка" - msgid "PortProton is not found." msgstr "PortProton не найден." #, python-brace-format -msgid "No executable command found in .desktop for game: {0}" -msgstr "Не найдено ни одной исполняемой команды для игры: {0}" +msgid "start.sh not found at {0}" +msgstr "start.sh не найден по адресу {0}" + +#, python-brace-format +msgid "Failed to create .desktop file: {0}" +msgstr "Не удалось создать файл .desktop: {0}" + +#, python-brace-format +msgid "Game '{0}' added to desktop" +msgstr "Игра '{0}' добавлена на рабочий стол" + +#, python-brace-format +msgid "Failed to add game to desktop: {0}" +msgstr "Не удалось добавить игру на рабочий стол: {0}" + +#, python-brace-format +msgid "Failed to remove game '{0}' from Desktop: {{0}}" +msgstr "Не удалось удалить игру '{0}' с рабочего стола: {{0}}" + +#, python-brace-format +msgid "Successfully removed game '{0}' from Desktop" +msgstr "Успешно удалена игра '{0}' с рабочего стола" + +#, python-brace-format +msgid "Game '{0}' added to menu" +msgstr "Игра '{0}' добавлена в меню" + +#, python-brace-format +msgid "Failed to add game '{0}' to menu: {1}" +msgstr "Не удалось добавить игру в меню: '{0}' в меню: {1}" + +#, python-brace-format +msgid "Failed to remove game '{0}' from menu: {{0}}" +msgstr "Не удалось удалить игру '{0}' из меню: {{0}}" + +#, python-brace-format +msgid "Successfully removed game '{0}' from menu" +msgstr "Успешно удалена игра '{0}' из меню" + +#, python-brace-format +msgid "No executable command found in .desktop file for game: {0}" +msgstr "В файле .desktop для игры не найдено ни одной исполняемой команды: {0}" #, python-brace-format msgid "Failed to parse .desktop file for game: {0}" msgstr "Не удалось удалить файл .desktop: {0}" #, python-brace-format -msgid "Error reading .desktop file: {0}" -msgstr "Не удалось удалить файл .desktop: {0}" +msgid "Failed to read .desktop file: {0}" +msgstr "Не удалось прочитать файл .desktop: {0}" #, python-brace-format msgid ".desktop file not found for game: {0}" @@ -108,8 +186,8 @@ msgstr "" ".desktop и настраиваемых данных." #, python-brace-format -msgid "Could not locate .desktop file for '{0}'" -msgstr "Не удалось найти файл .desktop для '{0}'" +msgid "Could not locate .desktop file for game: {0}" +msgstr "Не удалось найти файл .desktop для игры: {0}" #, python-brace-format msgid "Failed to delete .desktop file: {0}" @@ -124,36 +202,8 @@ msgid "Failed to delete custom data: {0}" msgstr "Не удалось удалить настраиваемые данные: {0}" #, python-brace-format -msgid "Game '{0}' added to menu" -msgstr "Игра '{0}' добавлена в меню" - -#, python-brace-format -msgid "Failed to add game to menu: {0}" -msgstr "Не удалось добавить игру в меню: {0}" - -#, python-brace-format -msgid "Failed to remove game from menu: {0}" -msgstr "Не удалось удалить игру из меню: {0}" - -#, python-brace-format -msgid "Game '{0}' removed from menu" -msgstr "Игра '{0}' удалена из меню" - -#, python-brace-format -msgid "Game '{0}' added to desktop" -msgstr "Игра '{0}' добавлена на рабочий стол" - -#, python-brace-format -msgid "Failed to add game to desktop: {0}" -msgstr "Не удалось добавить игру на рабочий стол: {0}" - -#, python-brace-format -msgid "Failed to remove game from Desktop: {0}" -msgstr "Не удалось удалить игру с рабочего стола: {0}" - -#, python-brace-format -msgid "Game '{0}' removed from Desktop" -msgstr "Игра '{0}' удалена с рабочего стола" +msgid "Failed to add game '{0}' to desktop: {1}" +msgstr "Не удалось добавить игру '{0}' на рабочий стол: {1}" msgid "Game name and executable path are required." msgstr "Необходимо указать название игры и путь к исполняемому файлу." @@ -177,30 +227,57 @@ msgstr "Не удалось удалить файл .desktop: {0}" msgid "Failed to copy cover image: {0}" msgstr "Не удалось удалить игру из меню: {0}" -msgid "Restart Steam" -msgstr "Перезапустите Steam" - -msgid "" -"The game was added successfully.\n" -"Please restart Steam for changes to take effect." -msgstr "" -"Игра была успешно добавлена.\n" -"Пожалуйста, перезапустите Steam, чтобы изменения вступили в силу." - -msgid "" -"The game was removed successfully.\n" -"Please restart Steam for changes to take effect." -msgstr "" -"Игра была успешно удалена..\n" -"Пожалуйста, перезапустите Steam, чтобы изменения вступили в силу." +#, python-brace-format +msgid "Failed to add game '{0}' to Steam: {1}" +msgstr "Не удалось добавить игру '{0}' в Steam: {1}" #, python-brace-format -msgid "Opened folder for '{0}'" -msgstr "Открытие папки для '{0}'" +msgid "" +"'{0}' was removed from Steam. Please restart Steam for changes to take " +"effect." +msgstr "" +"'{0}' был удалён из Steam. Пожалуйста, перезапустите Steam, чтобы " +"изменения вступили в силу." + +msgid "PortProton directory not found" +msgstr "PortProton не найден." + +msgid "Steam directory not found" +msgstr "Каталог Steam не найден" + +msgid "Failed to get Steam user ID" +msgstr "Не удалось получить ID пользователя Steam" + +msgid "Steam shortcuts file not found" +msgstr "Файл ярлыков Steam не найден" #, python-brace-format -msgid "Failed to open game folder: {0}" -msgstr "Не удалось открыть папку для игры: {0}" +msgid "Failed to create backup of shortcuts.vdf: {0}" +msgstr "Не удалось создать резервную копию shortcuts.vdf: {0}" + +#, python-brace-format +msgid "Failed to load shortcuts.vdf: {0}" +msgstr "Не удалось загрузить shortcuts.vdf: {0}" + +#, python-brace-format +msgid "Game '{0}' not found in Steam shortcuts" +msgstr "Игра '{0}' не найдена в ярлыках Steam" + +#, python-brace-format +msgid "Failed to update shortcuts.vdf: {0}" +msgstr "Не удалось обновить shortcuts.vdf: {0}" + +#, python-brace-format +msgid "Failed to remove EGS game '{0}' from Steam: {1}" +msgstr "Не удалось удалить игру EGS '{0}' из Steam: {1}" + +#, python-brace-format +msgid "Failed to remove game '{0}' from Steam: {1}" +msgstr "Не удалось удалить игру '{0}' из Steam: {1}" + +#, python-brace-format +msgid "Successfully opened folder for '{0}'" +msgstr "Успешно открыта папка для '{0}'" msgid "Edit Game" msgstr "Редактировать игру" @@ -242,12 +319,12 @@ msgstr "Запустить игру \"{name}\" с помощью PortProton" msgid "Loading Epic Games Store games..." msgstr "Загрузка игр из Epic Games Store..." -msgid "No description available" -msgstr "Описание не найдено" - msgid "Never" msgstr "Никогда" +msgid "No description available" +msgstr "Описание не найдено" + msgid "Supported" msgstr "Поддерживается" @@ -389,6 +466,21 @@ msgstr "Тактильная отдача на геймпаде" msgid "Gamepad haptic feedback:" msgstr "Тактильная отдача на геймпаде:" +msgid "Open Legendary Login" +msgstr "Открыть браузер для входа в Legendary" + +msgid "Legendary Authentication:" +msgstr "Авторизация в Legendary:" + +msgid "Enter Legendary Authorization Code" +msgstr "Введите код авторизации Legendary" + +msgid "Authorization Code:" +msgstr "Код авторизации;" + +msgid "Submit Code" +msgstr "Отправить код" + msgid "Save Settings" msgstr "Сохранить настройки" @@ -404,6 +496,22 @@ msgstr "Открытие страницы входа в Legendary в брауз msgid "Failed to open Legendary login page" msgstr "Не удалось открыть страницу входа в Legendary" +msgid "Please enter an authorization code" +msgstr "Пожалуйста, введите код авторизации" + +msgid "Successfully authenticated with Legendary" +msgstr "Успешная аутентификация в Legendary" + +#, python-brace-format +msgid "Legendary authentication failed: {0}" +msgstr "Не удалось выполнить аутентификацию Legendary: {0}" + +msgid "Legendary executable not found" +msgstr "Не найден исполняемый файл Legendary" + +msgid "Unexpected error during authentication" +msgstr "Неожиданная ошибка при аутентификации" + msgid "Confirm Reset" msgstr "Подтвердите удаление" @@ -487,6 +595,20 @@ msgstr "Остановить" msgid "Play" msgstr "Играть" +#, python-brace-format +msgid "Executable not found for EGS game: {0}" +msgstr "Не найден исполняемый файл для игры EGS: {0}" + +msgid "Cannot launch game while another game is running" +msgstr "Невозможно запустить игру пока запущена другая" + +msgid "Launching" +msgstr "Идёт запуск" + +#, python-brace-format +msgid "Failed to launch game: {0}" +msgstr "Не удалось запустить игру: {0}" + msgid "Invalid command format (native)" msgstr "Неправильный формат команды (нативная версия)" @@ -497,12 +619,6 @@ msgstr "Неправильный формат команды (flatpak)" msgid "File not found: {0}" msgstr "Файл не найден: {0}" -msgid "Cannot launch game while another game is running" -msgstr "Невозможно запустить игру пока запущена другая" - -msgid "Launching" -msgstr "Идёт запуск" - msgid "Reboot" msgstr "Перезагрузить"