chore(localization): update

Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
This commit is contained in:
2025-06-24 11:17:45 +05:00
parent 9b48e26acc
commit be3b83b51f
9 changed files with 298 additions and 346 deletions

View File

@ -20,9 +20,9 @@ Current translation status:
| Locale | Progress | Translated | | Locale | Progress | Translated |
| :----- | -------: | ---------: | | :----- | -------: | ---------: |
| [de_DE](./de_DE/LC_MESSAGES/messages.po) | 0% | 0 of 194 | | [de_DE](./de_DE/LC_MESSAGES/messages.po) | 0% | 0 of 191 |
| [es_ES](./es_ES/LC_MESSAGES/messages.po) | 0% | 0 of 194 | | [es_ES](./es_ES/LC_MESSAGES/messages.po) | 0% | 0 of 191 |
| [ru_RU](./ru_RU/LC_MESSAGES/messages.po) | 100% | 194 of 194 | | [ru_RU](./ru_RU/LC_MESSAGES/messages.po) | 100% | 191 of 191 |
--- ---

View File

@ -20,9 +20,9 @@
| Локаль | Прогресс | Переведено | | Локаль | Прогресс | Переведено |
| :----- | -------: | ---------: | | :----- | -------: | ---------: |
| [de_DE](./de_DE/LC_MESSAGES/messages.po) | 0% | 0 из 194 | | [de_DE](./de_DE/LC_MESSAGES/messages.po) | 0% | 0 из 191 |
| [es_ES](./es_ES/LC_MESSAGES/messages.po) | 0% | 0 из 194 | | [es_ES](./es_ES/LC_MESSAGES/messages.po) | 0% | 0 из 191 |
| [ru_RU](./ru_RU/LC_MESSAGES/messages.po) | 100% | 194 из 194 | | [ru_RU](./ru_RU/LC_MESSAGES/messages.po) | 100% | 191 из 191 |
--- ---

View File

@ -9,7 +9,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PROJECT VERSION\n" "Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2025-06-22 18:23+0500\n" "POT-Creation-Date: 2025-06-24 11:17+0500\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: de_DE\n" "Language: de_DE\n"
@ -20,6 +20,12 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.17.0\n" "Generated-By: Babel 2.17.0\n"
msgid "Error"
msgstr ""
msgid "PortProton is not found"
msgstr ""
msgid "Remove from Favorites" msgid "Remove from Favorites"
msgstr "" msgstr ""
@ -56,30 +62,29 @@ msgstr ""
msgid "Delete from PortProton" msgid "Delete from PortProton"
msgstr "" msgstr ""
msgid "Error"
msgstr ""
#, python-brace-format #, python-brace-format
msgid "Legendary executable not found at {0}" msgid "Legendary executable not found at {path}"
msgstr "" msgstr ""
msgid "Success" msgid "Success"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "'{0}' was added to Steam. Please restart Steam for changes to take effect." msgid ""
"'{game_name}' was added to Steam. Please restart Steam for changes to "
"take effect."
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Executable file not found for game: {0}" msgid "Executable not found for game: {game_name}"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Opened folder for EGS game '{0}'" msgid "Opened folder for '{game_name}'"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Failed to open game folder: {0}" msgid "Failed to open folder: {error}"
msgstr "" msgstr ""
msgid "Select Game Installation Folder" msgid "Select Game Installation Folder"
@ -89,86 +94,81 @@ msgid "No folder selected"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Importing '{0}' to Legendary..." msgid "Imported '{game_name}' to Legendary"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Added '{0}' to favorites" msgid "Failed to import '{game_name}' to Legendary: {error}"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Removed '{0}' from favorites" msgid "Importing '{game_name}' to Legendary..."
msgstr ""
msgid "PortProton is not found."
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "start.sh not found at {0}" msgid "Added '{game_name}' to favorites"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Failed to create .desktop file: {0}" msgid "Removed '{game_name}' from favorites"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Game '{0}' added to desktop" msgid "start.sh not found at {path}"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Failed to add game to desktop: {0}" msgid "Failed to create .desktop file: {error}"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Failed to remove game '{0}' from Desktop: {{0}}" msgid "Added '{game_name}' to {location}"
msgstr ""
msgid "Desktop"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Successfully removed game '{0}' from Desktop" msgid "Failed to add '{game_name}' to {location}: {error}"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Game '{0}' added to menu" msgid "Failed to remove '{game_name}' from {location}: {error}"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Failed to add game '{0}' to menu: {1}" msgid "Removed '{game_name}' from {location}"
msgstr ""
msgid "Menu"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Failed to remove game '{0}' from menu: {{0}}" msgid "No executable command in .desktop file for '{game_name}'"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Successfully removed game '{0}' from menu" msgid "Failed to parse .desktop file for '{game_name}'"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "No executable command found in .desktop file for game: {0}" msgid "Failed to read .desktop file: {error}"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Failed to parse .desktop file for game: {0}" msgid "No .desktop file found for '{game_name}'"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Failed to read .desktop file: {0}" msgid "Invalid executable command: {exec_line}"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid ".desktop file not found for game: {0}" msgid "Executable not found: {path}"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Invalid executable command: {0}" msgid "Failed to parse executable: {error}"
msgstr ""
#, python-brace-format
msgid "Executable file not found: {0}"
msgstr ""
#, python-brace-format
msgid "Failed to parse executable command: {0}"
msgstr "" msgstr ""
msgid "Confirm Deletion" msgid "Confirm Deletion"
@ -176,60 +176,52 @@ msgstr ""
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"Are you sure you want to delete '{0}'? This will remove the .desktop file" "Are you sure you want to delete '{game_name}'? This will remove the "
" and custom data." ".desktop file and custom data."
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Could not locate .desktop file for game: {0}" msgid "Failed to delete .desktop file: {error}"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Failed to delete .desktop file: {0}" msgid "Deleted '{game_name}' successfully"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Game '{0}' deleted successfully" msgid "Failed to delete custom data: {error}"
msgstr ""
msgid "Game name and executable path are required"
msgstr ""
msgid "Failed to generate .desktop file data"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Failed to delete custom data: {0}" msgid "Failed to delete old .desktop file: {error}"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Failed to add game '{0}' to desktop: {1}" msgid "Removed old .desktop file for '{game_name}'"
msgstr ""
msgid "Game name and executable path are required."
msgstr ""
msgid "Failed to generate .desktop file data."
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Failed to remove old .desktop file: {0}" msgid "Failed to save .desktop file: {error}"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Old .desktop file removed for '{0}'" msgid "Failed to copy cover image: {error}"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Failed to save .desktop file: {0}" msgid "Failed to add '{game_name}' to Steam: {error}"
msgstr ""
#, python-brace-format
msgid "Failed to copy cover image: {0}"
msgstr ""
#, python-brace-format
msgid "Failed to add game '{0}' to Steam: {1}"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"'{0}' was removed from Steam. Please restart Steam for changes to take " "'{game_name}' was removed from Steam. Please restart Steam for changes to"
"effect." " take effect."
msgstr "" msgstr ""
msgid "PortProton directory not found" msgid "PortProton directory not found"
@ -245,31 +237,27 @@ msgid "Steam shortcuts file not found"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Failed to create backup of shortcuts.vdf: {0}" msgid "Failed to create backup of shortcuts.vdf: {error}"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Failed to load shortcuts.vdf: {0}" msgid "Failed to load shortcuts.vdf: {error}"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Game '{0}' not found in Steam shortcuts" msgid "Game '{game_name}' not found in Steam shortcuts"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Failed to update shortcuts.vdf: {0}" msgid "Failed to update shortcuts.vdf: {error}"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Failed to remove EGS game '{0}' from Steam: {1}" msgid "Failed to remove EGS game '{game_name}' from Steam: {error}"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Failed to remove game '{0}' from Steam: {1}" msgid "Failed to remove game '{game_name}' from Steam: {error}"
msgstr ""
#, python-brace-format
msgid "Successfully opened folder for '{0}'"
msgstr "" msgstr ""
msgid "Edit Game" msgid "Edit Game"

View File

@ -9,7 +9,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PROJECT VERSION\n" "Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2025-06-22 18:23+0500\n" "POT-Creation-Date: 2025-06-24 11:17+0500\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language: es_ES\n" "Language: es_ES\n"
@ -20,6 +20,12 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.17.0\n" "Generated-By: Babel 2.17.0\n"
msgid "Error"
msgstr ""
msgid "PortProton is not found"
msgstr ""
msgid "Remove from Favorites" msgid "Remove from Favorites"
msgstr "" msgstr ""
@ -56,30 +62,29 @@ msgstr ""
msgid "Delete from PortProton" msgid "Delete from PortProton"
msgstr "" msgstr ""
msgid "Error"
msgstr ""
#, python-brace-format #, python-brace-format
msgid "Legendary executable not found at {0}" msgid "Legendary executable not found at {path}"
msgstr "" msgstr ""
msgid "Success" msgid "Success"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "'{0}' was added to Steam. Please restart Steam for changes to take effect." msgid ""
"'{game_name}' was added to Steam. Please restart Steam for changes to "
"take effect."
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Executable file not found for game: {0}" msgid "Executable not found for game: {game_name}"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Opened folder for EGS game '{0}'" msgid "Opened folder for '{game_name}'"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Failed to open game folder: {0}" msgid "Failed to open folder: {error}"
msgstr "" msgstr ""
msgid "Select Game Installation Folder" msgid "Select Game Installation Folder"
@ -89,86 +94,81 @@ msgid "No folder selected"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Importing '{0}' to Legendary..." msgid "Imported '{game_name}' to Legendary"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Added '{0}' to favorites" msgid "Failed to import '{game_name}' to Legendary: {error}"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Removed '{0}' from favorites" msgid "Importing '{game_name}' to Legendary..."
msgstr ""
msgid "PortProton is not found."
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "start.sh not found at {0}" msgid "Added '{game_name}' to favorites"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Failed to create .desktop file: {0}" msgid "Removed '{game_name}' from favorites"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Game '{0}' added to desktop" msgid "start.sh not found at {path}"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Failed to add game to desktop: {0}" msgid "Failed to create .desktop file: {error}"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Failed to remove game '{0}' from Desktop: {{0}}" msgid "Added '{game_name}' to {location}"
msgstr ""
msgid "Desktop"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Successfully removed game '{0}' from Desktop" msgid "Failed to add '{game_name}' to {location}: {error}"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Game '{0}' added to menu" msgid "Failed to remove '{game_name}' from {location}: {error}"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Failed to add game '{0}' to menu: {1}" msgid "Removed '{game_name}' from {location}"
msgstr ""
msgid "Menu"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Failed to remove game '{0}' from menu: {{0}}" msgid "No executable command in .desktop file for '{game_name}'"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Successfully removed game '{0}' from menu" msgid "Failed to parse .desktop file for '{game_name}'"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "No executable command found in .desktop file for game: {0}" msgid "Failed to read .desktop file: {error}"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Failed to parse .desktop file for game: {0}" msgid "No .desktop file found for '{game_name}'"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Failed to read .desktop file: {0}" msgid "Invalid executable command: {exec_line}"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid ".desktop file not found for game: {0}" msgid "Executable not found: {path}"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Invalid executable command: {0}" msgid "Failed to parse executable: {error}"
msgstr ""
#, python-brace-format
msgid "Executable file not found: {0}"
msgstr ""
#, python-brace-format
msgid "Failed to parse executable command: {0}"
msgstr "" msgstr ""
msgid "Confirm Deletion" msgid "Confirm Deletion"
@ -176,60 +176,52 @@ msgstr ""
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"Are you sure you want to delete '{0}'? This will remove the .desktop file" "Are you sure you want to delete '{game_name}'? This will remove the "
" and custom data." ".desktop file and custom data."
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Could not locate .desktop file for game: {0}" msgid "Failed to delete .desktop file: {error}"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Failed to delete .desktop file: {0}" msgid "Deleted '{game_name}' successfully"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Game '{0}' deleted successfully" msgid "Failed to delete custom data: {error}"
msgstr ""
msgid "Game name and executable path are required"
msgstr ""
msgid "Failed to generate .desktop file data"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Failed to delete custom data: {0}" msgid "Failed to delete old .desktop file: {error}"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Failed to add game '{0}' to desktop: {1}" msgid "Removed old .desktop file for '{game_name}'"
msgstr ""
msgid "Game name and executable path are required."
msgstr ""
msgid "Failed to generate .desktop file data."
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Failed to remove old .desktop file: {0}" msgid "Failed to save .desktop file: {error}"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Old .desktop file removed for '{0}'" msgid "Failed to copy cover image: {error}"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Failed to save .desktop file: {0}" msgid "Failed to add '{game_name}' to Steam: {error}"
msgstr ""
#, python-brace-format
msgid "Failed to copy cover image: {0}"
msgstr ""
#, python-brace-format
msgid "Failed to add game '{0}' to Steam: {1}"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"'{0}' was removed from Steam. Please restart Steam for changes to take " "'{game_name}' was removed from Steam. Please restart Steam for changes to"
"effect." " take effect."
msgstr "" msgstr ""
msgid "PortProton directory not found" msgid "PortProton directory not found"
@ -245,31 +237,27 @@ msgid "Steam shortcuts file not found"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Failed to create backup of shortcuts.vdf: {0}" msgid "Failed to create backup of shortcuts.vdf: {error}"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Failed to load shortcuts.vdf: {0}" msgid "Failed to load shortcuts.vdf: {error}"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Game '{0}' not found in Steam shortcuts" msgid "Game '{game_name}' not found in Steam shortcuts"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Failed to update shortcuts.vdf: {0}" msgid "Failed to update shortcuts.vdf: {error}"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Failed to remove EGS game '{0}' from Steam: {1}" msgid "Failed to remove EGS game '{game_name}' from Steam: {error}"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Failed to remove game '{0}' from Steam: {1}" msgid "Failed to remove game '{game_name}' from Steam: {error}"
msgstr ""
#, python-brace-format
msgid "Successfully opened folder for '{0}'"
msgstr "" msgstr ""
msgid "Edit Game" msgid "Edit Game"

View File

@ -9,7 +9,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PortProtonQt 0.1.1\n" "Project-Id-Version: PortProtonQt 0.1.1\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2025-06-22 18:23+0500\n" "POT-Creation-Date: 2025-06-24 11:17+0500\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n" "Language-Team: LANGUAGE <LL@li.org>\n"
@ -18,6 +18,12 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.17.0\n" "Generated-By: Babel 2.17.0\n"
msgid "Error"
msgstr ""
msgid "PortProton is not found"
msgstr ""
msgid "Remove from Favorites" msgid "Remove from Favorites"
msgstr "" msgstr ""
@ -54,30 +60,29 @@ msgstr ""
msgid "Delete from PortProton" msgid "Delete from PortProton"
msgstr "" msgstr ""
msgid "Error"
msgstr ""
#, python-brace-format #, python-brace-format
msgid "Legendary executable not found at {0}" msgid "Legendary executable not found at {path}"
msgstr "" msgstr ""
msgid "Success" msgid "Success"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "'{0}' was added to Steam. Please restart Steam for changes to take effect." msgid ""
"'{game_name}' was added to Steam. Please restart Steam for changes to "
"take effect."
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Executable file not found for game: {0}" msgid "Executable not found for game: {game_name}"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Opened folder for EGS game '{0}'" msgid "Opened folder for '{game_name}'"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Failed to open game folder: {0}" msgid "Failed to open folder: {error}"
msgstr "" msgstr ""
msgid "Select Game Installation Folder" msgid "Select Game Installation Folder"
@ -87,86 +92,81 @@ msgid "No folder selected"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Importing '{0}' to Legendary..." msgid "Imported '{game_name}' to Legendary"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Added '{0}' to favorites" msgid "Failed to import '{game_name}' to Legendary: {error}"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Removed '{0}' from favorites" msgid "Importing '{game_name}' to Legendary..."
msgstr ""
msgid "PortProton is not found."
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "start.sh not found at {0}" msgid "Added '{game_name}' to favorites"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Failed to create .desktop file: {0}" msgid "Removed '{game_name}' from favorites"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Game '{0}' added to desktop" msgid "start.sh not found at {path}"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Failed to add game to desktop: {0}" msgid "Failed to create .desktop file: {error}"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Failed to remove game '{0}' from Desktop: {{0}}" msgid "Added '{game_name}' to {location}"
msgstr ""
msgid "Desktop"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Successfully removed game '{0}' from Desktop" msgid "Failed to add '{game_name}' to {location}: {error}"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Game '{0}' added to menu" msgid "Failed to remove '{game_name}' from {location}: {error}"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Failed to add game '{0}' to menu: {1}" msgid "Removed '{game_name}' from {location}"
msgstr ""
msgid "Menu"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Failed to remove game '{0}' from menu: {{0}}" msgid "No executable command in .desktop file for '{game_name}'"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Successfully removed game '{0}' from menu" msgid "Failed to parse .desktop file for '{game_name}'"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "No executable command found in .desktop file for game: {0}" msgid "Failed to read .desktop file: {error}"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Failed to parse .desktop file for game: {0}" msgid "No .desktop file found for '{game_name}'"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Failed to read .desktop file: {0}" msgid "Invalid executable command: {exec_line}"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid ".desktop file not found for game: {0}" msgid "Executable not found: {path}"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Invalid executable command: {0}" msgid "Failed to parse executable: {error}"
msgstr ""
#, python-brace-format
msgid "Executable file not found: {0}"
msgstr ""
#, python-brace-format
msgid "Failed to parse executable command: {0}"
msgstr "" msgstr ""
msgid "Confirm Deletion" msgid "Confirm Deletion"
@ -174,60 +174,52 @@ msgstr ""
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"Are you sure you want to delete '{0}'? This will remove the .desktop file" "Are you sure you want to delete '{game_name}'? This will remove the "
" and custom data." ".desktop file and custom data."
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Could not locate .desktop file for game: {0}" msgid "Failed to delete .desktop file: {error}"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Failed to delete .desktop file: {0}" msgid "Deleted '{game_name}' successfully"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Game '{0}' deleted successfully" msgid "Failed to delete custom data: {error}"
msgstr ""
msgid "Game name and executable path are required"
msgstr ""
msgid "Failed to generate .desktop file data"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Failed to delete custom data: {0}" msgid "Failed to delete old .desktop file: {error}"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Failed to add game '{0}' to desktop: {1}" msgid "Removed old .desktop file for '{game_name}'"
msgstr ""
msgid "Game name and executable path are required."
msgstr ""
msgid "Failed to generate .desktop file data."
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Failed to remove old .desktop file: {0}" msgid "Failed to save .desktop file: {error}"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Old .desktop file removed for '{0}'" msgid "Failed to copy cover image: {error}"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Failed to save .desktop file: {0}" msgid "Failed to add '{game_name}' to Steam: {error}"
msgstr ""
#, python-brace-format
msgid "Failed to copy cover image: {0}"
msgstr ""
#, python-brace-format
msgid "Failed to add game '{0}' to Steam: {1}"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"'{0}' was removed from Steam. Please restart Steam for changes to take " "'{game_name}' was removed from Steam. Please restart Steam for changes to"
"effect." " take effect."
msgstr "" msgstr ""
msgid "PortProton directory not found" msgid "PortProton directory not found"
@ -243,31 +235,27 @@ msgid "Steam shortcuts file not found"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Failed to create backup of shortcuts.vdf: {0}" msgid "Failed to create backup of shortcuts.vdf: {error}"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Failed to load shortcuts.vdf: {0}" msgid "Failed to load shortcuts.vdf: {error}"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Game '{0}' not found in Steam shortcuts" msgid "Game '{game_name}' not found in Steam shortcuts"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Failed to update shortcuts.vdf: {0}" msgid "Failed to update shortcuts.vdf: {error}"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Failed to remove EGS game '{0}' from Steam: {1}" msgid "Failed to remove EGS game '{game_name}' from Steam: {error}"
msgstr "" msgstr ""
#, python-brace-format #, python-brace-format
msgid "Failed to remove game '{0}' from Steam: {1}" msgid "Failed to remove game '{game_name}' from Steam: {error}"
msgstr ""
#, python-brace-format
msgid "Successfully opened folder for '{0}'"
msgstr "" msgstr ""
msgid "Edit Game" msgid "Edit Game"

View File

@ -9,8 +9,8 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: PROJECT VERSION\n" "Project-Id-Version: PROJECT VERSION\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" "Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
"POT-Creation-Date: 2025-06-22 18:23+0500\n" "POT-Creation-Date: 2025-06-24 11:17+0500\n"
"PO-Revision-Date: 2025-06-22 18:22+0500\n" "PO-Revision-Date: 2025-06-24 11:16+0500\n"
"Last-Translator: \n" "Last-Translator: \n"
"Language: ru_RU\n" "Language: ru_RU\n"
"Language-Team: ru_RU <LL@li.org>\n" "Language-Team: ru_RU <LL@li.org>\n"
@ -21,6 +21,12 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Generated-By: Babel 2.17.0\n" "Generated-By: Babel 2.17.0\n"
msgid "Error"
msgstr "Ошибка"
msgid "PortProton is not found"
msgstr "PortProton не найден"
msgid "Remove from Favorites" msgid "Remove from Favorites"
msgstr "Удалить из Избранного" msgstr "Удалить из Избранного"
@ -57,33 +63,32 @@ msgstr "Редактировать"
msgid "Delete from PortProton" msgid "Delete from PortProton"
msgstr "Удалить из PortProton" msgstr "Удалить из PortProton"
msgid "Error"
msgstr "Ошибка"
#, python-brace-format #, python-brace-format
msgid "Legendary executable not found at {0}" msgid "Legendary executable not found at {path}"
msgstr "Legendary не найден по пути {0}" msgstr "Legendary не найден по пути {path}"
msgid "Success" msgid "Success"
msgstr "Успешно" msgstr "Успешно"
#, python-brace-format #, python-brace-format
msgid "'{0}' was added to Steam. Please restart Steam for changes to take effect." msgid ""
"'{game_name}' was added to Steam. Please restart Steam for changes to "
"take effect."
msgstr "" msgstr ""
"'{0}' был добавлен в Steam. Пожалуйста, перезапустите Steam, чтобы " "'{game_name}' был(а) добавлен(а) в Steam. Пожалуйста, перезапустите "
"изменения вступили в силу." "Steam, чтобы изменения вступили в силу."
#, python-brace-format #, python-brace-format
msgid "Executable file not found for game: {0}" msgid "Executable not found for game: {game_name}"
msgstr "Не найден исполняемый файл для игры: {0}" msgstr "Исполняемый файл не найден для игры: {game_name}"
#, python-brace-format #, python-brace-format
msgid "Opened folder for EGS game '{0}'" msgid "Opened folder for '{game_name}'"
msgstr "Открытие папки для игры EGS '{0}'" msgstr "Открыта папка для '{game_name}'"
#, python-brace-format #, python-brace-format
msgid "Failed to open game folder: {0}" msgid "Failed to open folder: {error}"
msgstr "Не удалось открыть папку для игры: {0}" msgstr "Не удалось открыть папку для игры: {error}"
msgid "Select Game Installation Folder" msgid "Select Game Installation Folder"
msgstr "Выберите папку установки игры" msgstr "Выберите папку установки игры"
@ -92,152 +97,139 @@ msgid "No folder selected"
msgstr "Не выбрана ни одна папка" msgstr "Не выбрана ни одна папка"
#, python-brace-format #, python-brace-format
msgid "Importing '{0}' to Legendary..." msgid "Imported '{game_name}' to Legendary"
msgstr "Игра '{0}' импортирована" msgstr "Импортировано '{game_name}' в Legendary"
#, python-brace-format #, python-brace-format
msgid "Added '{0}' to favorites" msgid "Failed to import '{game_name}' to Legendary: {error}"
msgstr "Добавление '{0}' в избранное" msgstr "Не удалось импортировать '{game_name}' в Legendary: {error}"
#, python-brace-format #, python-brace-format
msgid "Removed '{0}' from favorites" msgid "Importing '{game_name}' to Legendary..."
msgstr "Удаление '{0}' из избранного" msgstr "Импортируется '{game_name}' в Legendary..."
msgid "PortProton is not found."
msgstr "PortProton не найден."
#, python-brace-format #, python-brace-format
msgid "start.sh not found at {0}" msgid "Added '{game_name}' to favorites"
msgstr "start.sh не найден по адресу {0}" msgstr "'{game_name}' был(а) добавлен(а) в избранное"
#, python-brace-format #, python-brace-format
msgid "Failed to create .desktop file: {0}" msgid "Removed '{game_name}' from favorites"
msgstr "Не удалось создать файл .desktop: {0}" msgstr "'{game_name}' был(а) удалён(а) из избранного"
#, python-brace-format #, python-brace-format
msgid "Game '{0}' added to desktop" msgid "start.sh not found at {path}"
msgstr "Игра '{0}' добавлена на рабочий стол" msgstr "start.sh не найден по адресу {path}"
#, python-brace-format #, python-brace-format
msgid "Failed to add game to desktop: {0}" msgid "Failed to create .desktop file: {error}"
msgstr "Не удалось добавить игру на рабочий стол: {0}" msgstr "Не удалось создать файл .desktop: {error}"
#, python-brace-format #, python-brace-format
msgid "Failed to remove game '{0}' from Desktop: {{0}}" msgid "Added '{game_name}' to {location}"
msgstr "Не удалось удалить игру '{0}' с рабочего стола: {{0}}" msgstr "`'{game_name}' был(а) добавлен(а) в {location}`"
msgid "Desktop"
msgstr "Рабочий стол"
#, python-brace-format #, python-brace-format
msgid "Successfully removed game '{0}' from Desktop" msgid "Failed to add '{game_name}' to {location}: {error}"
msgstr "Успешно удалена игра '{0}' с рабочего стола" msgstr "Не удалось добавить '{game_name}' в {location}: {error}"
#, python-brace-format #, python-brace-format
msgid "Game '{0}' added to menu" msgid "Failed to remove '{game_name}' from {location}: {error}"
msgstr "Игра '{0}' добавлена в меню" msgstr "Не удалось удалить '{game_name}' из {location}: {error}"
#, python-brace-format #, python-brace-format
msgid "Failed to add game '{0}' to menu: {1}" msgid "Removed '{game_name}' from {location}"
msgstr "Не удалось добавить игру в меню: '{0}' в меню: {1}" msgstr "'{game_name}' был(а) удалён(а) из {location}"
msgid "Menu"
msgstr "Меню"
#, python-brace-format #, python-brace-format
msgid "Failed to remove game '{0}' from menu: {{0}}" msgid "No executable command in .desktop file for '{game_name}'"
msgstr "Не удалось удалить игру '{0}' из меню: {{0}}" msgstr "В файле .desktop для '{game_name}' отсутствует исполняемая команда"
#, python-brace-format #, python-brace-format
msgid "Successfully removed game '{0}' from menu" msgid "Failed to parse .desktop file for '{game_name}'"
msgstr "Успешно удалена игра '{0}' из меню" msgstr "Не удалось разобрать файл .desktop для '{game_name}'"
#, python-brace-format #, python-brace-format
msgid "No executable command found in .desktop file for game: {0}" msgid "Failed to read .desktop file: {error}"
msgstr "В файле .desktop для игры не найдено ни одной исполняемой команды: {0}" msgstr "Не удалось прочитать файл .desktop: {error}"
#, python-brace-format #, python-brace-format
msgid "Failed to parse .desktop file for game: {0}" msgid "No .desktop file found for '{game_name}'"
msgstr "Не удалось удалить файл .desktop: {0}" msgstr "Файл .desktop для '{game_name}' не найден"
#, python-brace-format #, python-brace-format
msgid "Failed to read .desktop file: {0}" msgid "Invalid executable command: {exec_line}"
msgstr "Не удалось прочитать файл .desktop: {0}" msgstr "Недопустимая исполняемая команда: {exec_line}"
#, python-brace-format #, python-brace-format
msgid ".desktop file not found for game: {0}" msgid "Executable not found: {path}"
msgstr "Файл не найден: {0}" msgstr "Исполняемый файл не найден: {path}"
#, python-brace-format #, python-brace-format
msgid "Invalid executable command: {0}" msgid "Failed to parse executable: {error}"
msgstr "Недопустимая исполняемая команда: {0}" msgstr "Не удалось разобрать исполняемый файл: {error}"
#, python-brace-format
msgid "Executable file not found: {0}"
msgstr "Файл не найден: {0}"
#, python-brace-format
msgid "Failed to parse executable command: {0}"
msgstr "Не удалось удалить игру из меню: {0}"
msgid "Confirm Deletion" msgid "Confirm Deletion"
msgstr "Подтвердите удаление" msgstr "Подтвердите удаление"
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"Are you sure you want to delete '{0}'? This will remove the .desktop file" "Are you sure you want to delete '{game_name}'? This will remove the "
" and custom data." ".desktop file and custom data."
msgstr "" msgstr ""
"Вы уверены, что хотите удалить '{0}'? Это приведет к удалению файла " "Вы уверены, что хотите удалить '{game_name}'? Это приведёт к удалению "
".desktop и настраиваемых данных." "файла .desktop и пользовательских данных."
#, python-brace-format #, python-brace-format
msgid "Could not locate .desktop file for game: {0}" msgid "Failed to delete .desktop file: {error}"
msgstr "Не удалось найти файл .desktop для игры: {0}" msgstr "Не удалось удалить файл .desktop: {error}"
#, python-brace-format #, python-brace-format
msgid "Failed to delete .desktop file: {0}" msgid "Deleted '{game_name}' successfully"
msgstr "Не удалось удалить файл .desktop: {0}" msgstr "'{game_name}' был(а) успешно удалён(а)"
#, python-brace-format #, python-brace-format
msgid "Game '{0}' deleted successfully" msgid "Failed to delete custom data: {error}"
msgstr "Игра '{0}' успешно удалена" msgstr "Не удалось удалить пользовательские данные: {error}"
msgid "Game name and executable path are required"
msgstr "Требуются название игры и путь к исполняемому файлу"
msgid "Failed to generate .desktop file data"
msgstr "Не удалось сгенерировать данные файла .desktop"
#, python-brace-format #, python-brace-format
msgid "Failed to delete custom data: {0}" msgid "Failed to delete old .desktop file: {error}"
msgstr "Не удалось удалить настраиваемые данные: {0}" msgstr "Не удалось удалить старый файл .desktop: {error}"
#, python-brace-format #, python-brace-format
msgid "Failed to add game '{0}' to desktop: {1}" msgid "Removed old .desktop file for '{game_name}'"
msgstr "Не удалось добавить игру '{0}' на рабочий стол: {1}" msgstr "Старый файл .desktop для '{game_name}' был(а) удалён(а)"
msgid "Game name and executable path are required."
msgstr "Необходимо указать название игры и путь к исполняемому файлу."
msgid "Failed to generate .desktop file data."
msgstr "Не удалось сгенерировать данные файла .desktop."
#, python-brace-format #, python-brace-format
msgid "Failed to remove old .desktop file: {0}" msgid "Failed to save .desktop file: {error}"
msgstr "Не удалось удалить файл .desktop: {0}" msgstr "Не удалось сохранить файл .desktop: {error}"
#, python-brace-format #, python-brace-format
msgid "Old .desktop file removed for '{0}'" msgid "Failed to copy cover image: {error}"
msgstr "Старый файл .desktop удален для '{0}'" msgstr "Не удалось скопировать обложку: {error}"
#, python-brace-format #, python-brace-format
msgid "Failed to save .desktop file: {0}" msgid "Failed to add '{game_name}' to Steam: {error}"
msgstr "Не удалось удалить файл .desktop: {0}" msgstr "Не удалось добавить '{game_name}' в Steam: {error}"
#, python-brace-format
msgid "Failed to copy cover image: {0}"
msgstr "Не удалось удалить игру из меню: {0}"
#, python-brace-format
msgid "Failed to add game '{0}' to Steam: {1}"
msgstr "Не удалось добавить игру '{0}' в Steam: {1}"
#, python-brace-format #, python-brace-format
msgid "" msgid ""
"'{0}' was removed from Steam. Please restart Steam for changes to take " "'{game_name}' was removed from Steam. Please restart Steam for changes to"
"effect." " take effect."
msgstr "" msgstr ""
"'{0}' был удалён из Steam. Пожалуйста, перезапустите Steam, чтобы " "'{game_name}' был(а) удалён(а) из Steam. Пожалуйста, перезапустите Steam,"
"изменения вступили в силу." " чтобы изменения вступили в силу."
msgid "PortProton directory not found" msgid "PortProton directory not found"
msgstr "PortProton не найден." msgstr "PortProton не найден."
@ -252,32 +244,28 @@ msgid "Steam shortcuts file not found"
msgstr "Файл ярлыков Steam не найден" msgstr "Файл ярлыков Steam не найден"
#, python-brace-format #, python-brace-format
msgid "Failed to create backup of shortcuts.vdf: {0}" msgid "Failed to create backup of shortcuts.vdf: {error}"
msgstr "Не удалось создать резервную копию shortcuts.vdf: {0}" msgstr "Не удалось создать резервную копию файла shortcuts.vdf: {error}"
#, python-brace-format #, python-brace-format
msgid "Failed to load shortcuts.vdf: {0}" msgid "Failed to load shortcuts.vdf: {error}"
msgstr "Не удалось загрузить shortcuts.vdf: {0}" msgstr "Не удалось загрузить файл shortcuts.vdf: {error}"
#, python-brace-format #, python-brace-format
msgid "Game '{0}' not found in Steam shortcuts" msgid "Game '{game_name}' not found in Steam shortcuts"
msgstr "Игра '{0}' не найдена в ярлыках Steam" msgstr "Игра '{game_name}' не найдена в ярлыках Steam"
#, python-brace-format #, python-brace-format
msgid "Failed to update shortcuts.vdf: {0}" msgid "Failed to update shortcuts.vdf: {error}"
msgstr "Не удалось обновить shortcuts.vdf: {0}" msgstr "Не удалось обновить файл shortcuts.vdf: {error}"
#, python-brace-format #, python-brace-format
msgid "Failed to remove EGS game '{0}' from Steam: {1}" msgid "Failed to remove EGS game '{game_name}' from Steam: {error}"
msgstr "Не удалось удалить игру EGS '{0}' из Steam: {1}" msgstr "Не удалось удалить игру EGS '{game_name}' из Steam: {error}"
#, python-brace-format #, python-brace-format
msgid "Failed to remove game '{0}' from Steam: {1}" msgid "Failed to remove game '{game_name}' from Steam: {error}"
msgstr "Не удалось удалить игру '{0}' из Steam: {1}" msgstr "Не удалось удалить игру '{game_name}' из Steam: {error}"
#, python-brace-format
msgid "Successfully opened folder for '{0}'"
msgstr "Успешно открыта папка для '{0}'"
msgid "Edit Game" msgid "Edit Game"
msgstr "Редактировать игру" msgstr "Редактировать игру"
@ -476,7 +464,7 @@ msgid "Enter Legendary Authorization Code"
msgstr "Введите код авторизации Legendary" msgstr "Введите код авторизации Legendary"
msgid "Authorization Code:" msgid "Authorization Code:"
msgstr "Код авторизации;" msgstr "Код авторизации:"
msgid "Submit Code" msgid "Submit Code"
msgstr "Отправить код" msgstr "Отправить код"