Update translations

This commit is contained in:
kramo
2023-05-23 07:31:16 +02:00
parent 0fc063a528
commit 0e24c8c50b
2 changed files with 151 additions and 222 deletions

View File

@@ -9,10 +9,10 @@ data/gtk/window.blp
src/main.py src/main.py
src/window.py src/window.py
src/details_window.py
src/game.py src/game.py
src/preferences.py src/preferences.py
src/utils/create_details_window.py
src/utils/create_dialog.py src/utils/create_dialog.py
src/utils/importer.py src/utils/importer.py
src/utils/steamgriddb.py src/utils/steamgriddb.py

View File

@@ -8,7 +8,7 @@ msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Cartridges\n" "Project-Id-Version: Cartridges\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2023-04-16 14:29+0200\n" "POT-Creation-Date: 2023-05-23 07:30+0200\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,8 +18,8 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
#: data/hu.kramo.Cartridges.desktop.in:3 #: data/hu.kramo.Cartridges.desktop.in:3
#: data/hu.kramo.Cartridges.metainfo.xml.in:6 data/gtk/window.blp:29 #: data/hu.kramo.Cartridges.metainfo.xml.in:6 data/gtk/window.blp:48
#: src/main.py:119 #: src/main.py:109
msgid "Cartridges" msgid "Cartridges"
msgstr "" msgstr ""
@@ -32,6 +32,10 @@ msgstr ""
msgid "Launch all your games" msgid "Launch all your games"
msgstr "" msgstr ""
#: data/hu.kramo.Cartridges.desktop.in:11
msgid "gaming;launcher;steam;lutris;heroic;bottles;itch;"
msgstr ""
#: data/hu.kramo.Cartridges.metainfo.xml.in:9 #: data/hu.kramo.Cartridges.metainfo.xml.in:9
msgid "" msgid ""
"Cartridges is a simple game launcher for all of your games. It has support " "Cartridges is a simple game launcher for all of your games. It has support "
@@ -40,43 +44,42 @@ msgid ""
"SteamGridDB." "SteamGridDB."
msgstr "" msgstr ""
#: data/hu.kramo.Cartridges.metainfo.xml.in:22 #: data/hu.kramo.Cartridges.metainfo.xml.in:30
msgid "Library" msgid "Library"
msgstr "" msgstr ""
#: data/hu.kramo.Cartridges.metainfo.xml.in:26 #: data/hu.kramo.Cartridges.metainfo.xml.in:34 src/details_window.py:65
#: src/utils/create_details_window.py:81
msgid "Edit Game Details" msgid "Edit Game Details"
msgstr "" msgstr ""
#: data/hu.kramo.Cartridges.metainfo.xml.in:30 data/gtk/window.blp:53 #: data/hu.kramo.Cartridges.metainfo.xml.in:38 data/gtk/window.blp:72
msgid "Game Details" msgid "Game Details"
msgstr "" msgstr ""
#: data/hu.kramo.Cartridges.metainfo.xml.in:34 data/gtk/window.blp:399 #: data/hu.kramo.Cartridges.metainfo.xml.in:42 data/gtk/window.blp:417
#: src/utils/importer.py:94 src/utils/importer.py:123 src/utils/importer.py:148 #: src/utils/importer.py:92 src/utils/importer.py:124
#: src/utils/steamgriddb.py:116 #: src/utils/steamgriddb.py:115
msgid "Preferences" msgid "Preferences"
msgstr "" msgstr ""
#: data/gtk/game.blp:67 src/utils/create_details_window.py:129 #: data/gtk/game.blp:80
msgid "Title" msgid "Title"
msgstr "" msgstr ""
#: data/gtk/game.blp:89 data/gtk/game.blp:108 data/gtk/window.blp:174 #: data/gtk/game.blp:102 data/gtk/game.blp:121 data/gtk/window.blp:196
msgid "Edit" msgid "Edit"
msgstr "" msgstr ""
#: data/gtk/game.blp:94 src/window.py:282 #: data/gtk/game.blp:107 src/window.py:202
msgid "Hide" msgid "Hide"
msgstr "" msgstr ""
#: data/gtk/game.blp:99 data/gtk/game.blp:118 data/gtk/preferences.blp:56 #: data/gtk/game.blp:112 data/gtk/game.blp:131 data/gtk/preferences.blp:56
#: data/gtk/window.blp:190 #: data/gtk/window.blp:210
msgid "Remove" msgid "Remove"
msgstr "" msgstr ""
#: data/gtk/game.blp:113 src/window.py:279 #: data/gtk/game.blp:126 src/window.py:204
msgid "Unhide" msgid "Unhide"
msgstr "" msgstr ""
@@ -88,8 +91,8 @@ msgstr ""
msgid "Quit" msgid "Quit"
msgstr "" msgstr ""
#: data/gtk/help-overlay.blp:19 data/gtk/window.blp:209 data/gtk/window.blp:246 #: data/gtk/help-overlay.blp:19 data/gtk/window.blp:218 data/gtk/window.blp:258
#: data/gtk/window.blp:309 #: data/gtk/window.blp:324
msgid "Search" msgid "Search"
msgstr "" msgstr ""
@@ -101,8 +104,7 @@ msgstr ""
msgid "Shortcuts" msgid "Shortcuts"
msgstr "" msgstr ""
#: data/gtk/help-overlay.blp:34 src/main.py:195 src/main.py:251 #: data/gtk/help-overlay.blp:34 src/game.py:167 src/preferences.py:98
#: src/preferences.py:131
msgid "Undo" msgid "Undo"
msgstr "" msgstr ""
@@ -130,7 +132,7 @@ msgstr ""
msgid "Remove game" msgid "Remove game"
msgstr "" msgstr ""
#: data/gtk/preferences.blp:13 data/gtk/preferences.blp:235 #: data/gtk/preferences.blp:13 data/gtk/preferences.blp:206
msgid "Behavior" msgid "Behavior"
msgstr "" msgstr ""
@@ -146,7 +148,7 @@ msgstr ""
msgid "Swaps the behavior of the cover image and the play button" msgid "Swaps the behavior of the cover image and the play button"
msgstr "" msgstr ""
#: data/gtk/preferences.blp:36 src/utils/create_details_window.py:101 #: data/gtk/preferences.blp:36 src/details_window.py:79
msgid "Images" msgid "Images"
msgstr "" msgstr ""
@@ -166,7 +168,7 @@ msgstr ""
msgid "Remove All Games" msgid "Remove All Games"
msgstr "" msgstr ""
#: data/gtk/preferences.blp:69 data/gtk/window.blp:424 #: data/gtk/preferences.blp:69 data/gtk/window.blp:28 data/gtk/window.blp:443
msgid "Import" msgid "Import"
msgstr "" msgstr ""
@@ -182,325 +184,230 @@ msgstr ""
msgid "Steam Install Location" msgid "Steam Install Location"
msgstr "" msgstr ""
#: data/gtk/preferences.blp:81 data/gtk/preferences.blp:119
#: data/gtk/preferences.blp:153 data/gtk/preferences.blp:195
#: data/gtk/preferences.blp:210
msgid "Directory to use when importing games"
msgstr ""
#: data/gtk/preferences.blp:89 src/utils/importer.py:143
msgid "Extra Steam Libraries"
msgstr ""
#: data/gtk/preferences.blp:90 #: data/gtk/preferences.blp:90
msgid "Select other directories where you have Steam games installed"
msgstr ""
#: data/gtk/preferences.blp:96
msgid "Clear"
msgstr ""
#: data/gtk/preferences.blp:114
msgid "Lutris" msgid "Lutris"
msgstr "" msgstr ""
#: data/gtk/preferences.blp:118 #: data/gtk/preferences.blp:94
msgid "Lutris Install Location" msgid "Lutris Install Location"
msgstr "" msgstr ""
#: data/gtk/preferences.blp:128 #: data/gtk/preferences.blp:103
msgid "Lutris Cache Location" msgid "Lutris Cache Location"
msgstr "" msgstr ""
#: data/gtk/preferences.blp:129 #: data/gtk/preferences.blp:112
msgid "Directory to use when importing game covers"
msgstr ""
#: data/gtk/preferences.blp:138
msgid "Import Steam Games" msgid "Import Steam Games"
msgstr "" msgstr ""
#: data/gtk/preferences.blp:148 #: data/gtk/preferences.blp:122
msgid "Heroic" msgid "Heroic"
msgstr "" msgstr ""
#: data/gtk/preferences.blp:152 #: data/gtk/preferences.blp:126
msgid "Heroic Install Location" msgid "Heroic Install Location"
msgstr "" msgstr ""
#: data/gtk/preferences.blp:162 #: data/gtk/preferences.blp:135
msgid "Import Epic Games" msgid "Import Epic Games"
msgstr "" msgstr ""
#: data/gtk/preferences.blp:171 #: data/gtk/preferences.blp:144
msgid "Import GOG Games" msgid "Import GOG Games"
msgstr "" msgstr ""
#: data/gtk/preferences.blp:180 #: data/gtk/preferences.blp:153
msgid "Import Sideloaded Games" msgid "Import Sideloaded Games"
msgstr "" msgstr ""
#: data/gtk/preferences.blp:190 #: data/gtk/preferences.blp:163
msgid "Bottles" msgid "Bottles"
msgstr "" msgstr ""
#: data/gtk/preferences.blp:194 #: data/gtk/preferences.blp:167
msgid "Bottles Install Location" msgid "Bottles Install Location"
msgstr "" msgstr ""
#: data/gtk/preferences.blp:205 #: data/gtk/preferences.blp:177
msgid "itch" msgid "itch"
msgstr "" msgstr ""
#: data/gtk/preferences.blp:209 #: data/gtk/preferences.blp:181
msgid "itch Install Location" msgid "itch Install Location"
msgstr "" msgstr ""
#: data/gtk/preferences.blp:223 #: data/gtk/preferences.blp:194
msgid "SteamGridDB" msgid "SteamGridDB"
msgstr "" msgstr ""
#: data/gtk/preferences.blp:227 #: data/gtk/preferences.blp:198
msgid "Authentication" msgid "Authentication"
msgstr "" msgstr ""
#: data/gtk/preferences.blp:230 #: data/gtk/preferences.blp:201
msgid "API Key" msgid "API Key"
msgstr "" msgstr ""
#: data/gtk/preferences.blp:238 #: data/gtk/preferences.blp:209
msgid "Use SteamGridDB" msgid "Use SteamGridDB"
msgstr "" msgstr ""
#: data/gtk/preferences.blp:239 #: data/gtk/preferences.blp:210
msgid "Download images when adding or importing games" msgid "Download images when adding or importing games"
msgstr "" msgstr ""
#: data/gtk/preferences.blp:248 #: data/gtk/preferences.blp:219
msgid "Prefer Over Official Images" msgid "Prefer Over Official Images"
msgstr "" msgstr ""
#: data/gtk/preferences.blp:257 #: data/gtk/preferences.blp:228
msgid "Prefer Animated Images" msgid "Prefer Animated Images"
msgstr "" msgstr ""
#: data/gtk/window.blp:6 src/utils/importer.py:91 #: data/gtk/window.blp:6 data/gtk/window.blp:14
msgid "No Games Found" msgid "No Games Found"
msgstr "" msgstr ""
#: data/gtk/window.blp:7 #: data/gtk/window.blp:7 data/gtk/window.blp:15
msgid "Try a different search." msgid "Try a different search."
msgstr "" msgstr ""
#: data/gtk/window.blp:14 #: data/gtk/window.blp:22
msgid "No Games" msgid "No Games"
msgstr "" msgstr ""
#: data/gtk/window.blp:15 #: data/gtk/window.blp:23
msgid "Use the + button to add games." msgid "Use the + button to add games."
msgstr "" msgstr ""
#: data/gtk/window.blp:22 #: data/gtk/window.blp:41
msgid "No Hidden Games" msgid "No Hidden Games"
msgstr "" msgstr ""
#: data/gtk/window.blp:23 #: data/gtk/window.blp:42
msgid "Games you hide will appear here." msgid "Games you hide will appear here."
msgstr "" msgstr ""
#: data/gtk/window.blp:46 data/gtk/window.blp:290 #: data/gtk/window.blp:65 data/gtk/window.blp:305
msgid "Back" msgid "Back"
msgstr "" msgstr ""
#: data/gtk/window.blp:102 #: data/gtk/window.blp:122
msgid "Game Title" msgid "Game Title"
msgstr "" msgstr ""
#: data/gtk/window.blp:155 src/game.py:160 #: data/gtk/window.blp:177
msgid "Play" msgid "Play"
msgstr "" msgstr ""
#: data/gtk/window.blp:232 data/gtk/window.blp:418 #: data/gtk/window.blp:244 data/gtk/window.blp:436
msgid "Add Game" msgid "Add Game"
msgstr "" msgstr ""
#: data/gtk/window.blp:239 data/gtk/window.blp:302 #: data/gtk/window.blp:251 data/gtk/window.blp:317
msgid "Main Menu" msgid "Main Menu"
msgstr "" msgstr ""
#: data/gtk/window.blp:297 #: data/gtk/window.blp:312
msgid "Hidden Games" msgid "Hidden Games"
msgstr "" msgstr ""
#: data/gtk/window.blp:357 #: data/gtk/window.blp:375
msgid "Sort" msgid "Sort"
msgstr "" msgstr ""
#: data/gtk/window.blp:360 #: data/gtk/window.blp:378
msgid "A-Z" msgid "A-Z"
msgstr "" msgstr ""
#: data/gtk/window.blp:366 #: data/gtk/window.blp:384
msgid "Z-A" msgid "Z-A"
msgstr "" msgstr ""
#: data/gtk/window.blp:372 #: data/gtk/window.blp:390
msgid "Newest" msgid "Newest"
msgstr "" msgstr ""
#: data/gtk/window.blp:378 #: data/gtk/window.blp:396
msgid "Oldest" msgid "Oldest"
msgstr "" msgstr ""
#: data/gtk/window.blp:384 #: data/gtk/window.blp:402
msgid "Last Played" msgid "Last Played"
msgstr "" msgstr ""
#: data/gtk/window.blp:391 #: data/gtk/window.blp:409
msgid "Show Hidden" msgid "Show Hidden"
msgstr "" msgstr ""
#: data/gtk/window.blp:404 #: data/gtk/window.blp:422
msgid "Keyboard Shortcuts" msgid "Keyboard Shortcuts"
msgstr "" msgstr ""
#: data/gtk/window.blp:409 #: data/gtk/window.blp:427
msgid "About Cartridges" msgid "About Cartridges"
msgstr "" msgstr ""
#. Translators: Replace this with your name for it to show up in the about window #. Translators: Replace this with your name for it to show up in the about window
#: src/main.py:137 #: src/main.py:127
msgid "translator_credits" msgid "translator_credits"
msgstr "" msgstr ""
#. The variable is the title of the game #: src/window.py:184
#: src/main.py:172
msgid "{} launched"
msgstr ""
#. The variable is the title of the game
#: src/main.py:191
msgid "{} hidden"
msgstr ""
#. The variable is the title of the game
#: src/main.py:194
msgid "{} unhidden"
msgstr ""
#. The variable is the title of the game
#: src/main.py:250
msgid "{} removed"
msgstr ""
#: src/window.py:256
msgid "Today" msgid "Today"
msgstr "" msgstr ""
#: src/window.py:258 #: src/window.py:186
msgid "Yesterday" msgid "Yesterday"
msgstr "" msgstr ""
#. The variable is the date when the game was added #. The variable is the date when the game was added
#: src/window.py:302 #: src/window.py:225
msgid "Added: {}" msgid "Added: {}"
msgstr "" msgstr ""
#: src/window.py:307 #: src/window.py:228
msgid "Never" msgid "Never"
msgstr "" msgstr ""
#. The variable is the date when the game was last played #. The variable is the date when the game was last played
#: src/window.py:311 #: src/window.py:232
msgid "Last played: {}" msgid "Last played: {}"
msgstr "" msgstr ""
#: src/game.py:158 #: src/details_window.py:70
msgid "Details"
msgstr ""
#: src/preferences.py:60
msgid "Installation Not Found"
msgstr ""
#. The variable is the name of the game launcher
#: src/preferences.py:62
msgid "Select the {} configuration directory."
msgstr ""
#. The variable is the name of the game launcher
#: src/preferences.py:64
msgid "Select the {} data directory."
msgstr ""
#: src/preferences.py:66 src/preferences.py:234
msgid "Set Location"
msgstr ""
#: src/preferences.py:130
msgid "All games removed"
msgstr ""
#: src/preferences.py:231
msgid "Cache Not Found"
msgstr ""
#: src/preferences.py:232
msgid "Select the Lutris cache directory."
msgstr ""
#: src/preferences.py:328
msgid ""
"An API key is required to use SteamGridDB. You can generate one {}here{}."
msgstr ""
#: src/utils/create_details_window.py:89
msgid "Apply" msgid "Apply"
msgstr "" msgstr ""
#: src/utils/create_details_window.py:95 #: src/details_window.py:76
msgid "Add New Game" msgid "Add New Game"
msgstr "" msgstr ""
#: src/utils/create_details_window.py:99 #: src/details_window.py:77
msgid "Confirm" msgid "Confirm"
msgstr "" msgstr ""
#: src/utils/create_details_window.py:130
msgid "The title of the game"
msgstr ""
#: src/utils/create_details_window.py:135
msgid "Developer"
msgstr ""
#: src/utils/create_details_window.py:136
msgid "The developer or publisher (optional)"
msgstr ""
#. Translate this string as you would translate "file" #. Translate this string as you would translate "file"
#: src/utils/create_details_window.py:147 #: src/details_window.py:89
msgid "file.txt" msgid "file.txt"
msgstr "" msgstr ""
#. As in software #. As in software
#: src/utils/create_details_window.py:149 #: src/details_window.py:91
msgid "program" msgid "program"
msgstr "" msgstr ""
#. Translate this string as you would translate "path to {}" #. Translate this string as you would translate "path to {}"
#: src/utils/create_details_window.py:154 #: src/details_window.py:96 src/details_window.py:98
#: src/utils/create_details_window.py:156
msgid "C:\\path\\to\\{}" msgid "C:\\path\\to\\{}"
msgstr "" msgstr ""
#. Translate this string as you would translate "path to {}" #. Translate this string as you would translate "path to {}"
#: src/utils/create_details_window.py:160 #: src/details_window.py:102 src/details_window.py:104
#: src/utils/create_details_window.py:162
msgid "/path/to/{}" msgid "/path/to/{}"
msgstr "" msgstr ""
#: src/utils/create_details_window.py:166 #: src/details_window.py:108
msgid "" msgid ""
"To launch the executable \"{}\", use the command:\n" "To launch the executable \"{}\", use the command:\n"
"\n" "\n"
@@ -513,79 +420,101 @@ msgid ""
"If the path contains spaces, make sure to wrap it in double quotes!" "If the path contains spaces, make sure to wrap it in double quotes!"
msgstr "" msgstr ""
#: src/utils/create_details_window.py:189 #: src/details_window.py:139 src/details_window.py:145
msgid "Executable"
msgstr ""
#: src/utils/create_details_window.py:190
msgid "File to open or command to run when launching the game"
msgstr ""
#: src/utils/create_details_window.py:202
msgid "Cancel"
msgstr ""
#: src/utils/create_details_window.py:260
#: src/utils/create_details_window.py:270
#: src/utils/create_details_window.py:276
msgid "Couldn't Add Game" msgid "Couldn't Add Game"
msgstr "" msgstr ""
#: src/utils/create_details_window.py:262 #: src/details_window.py:139 src/details_window.py:172
#: src/utils/create_details_window.py:300
#: src/utils/create_details_window.py:308
msgid "Couldn't Apply Preferences"
msgstr ""
#: src/utils/create_details_window.py:270
#: src/utils/create_details_window.py:301
msgid "Game title cannot be empty." msgid "Game title cannot be empty."
msgstr "" msgstr ""
#: src/utils/create_details_window.py:276 #: src/details_window.py:145 src/details_window.py:180
#: src/utils/create_details_window.py:309
msgid "Executable cannot be empty." msgid "Executable cannot be empty."
msgstr "" msgstr ""
#: src/details_window.py:171 src/details_window.py:179
msgid "Couldn't Apply Preferences"
msgstr ""
#. The variable is the title of the game
#: src/game.py:208
msgid "{} launched"
msgstr ""
#. The variable is the title of the game
#: src/game.py:220
msgid "{} hidden"
msgstr ""
#: src/game.py:220
msgid "{} unhidden"
msgstr ""
#. The variable is the title of the game
#: src/game.py:233
msgid "{} removed"
msgstr ""
#: src/preferences.py:97
msgid "All games removed"
msgstr ""
#: src/preferences.py:136
msgid "Cache Not Found"
msgstr ""
#: src/preferences.py:137
msgid "Select the Lutris cache directory."
msgstr ""
#: src/preferences.py:139 src/preferences.py:292
msgid "Set Location"
msgstr ""
#: src/preferences.py:166
msgid ""
"An API key is required to use SteamGridDB. You can generate one {}here{}."
msgstr ""
#: src/preferences.py:286
msgid "Installation Not Found"
msgstr ""
#. The variable is the name of the game launcher
#: src/preferences.py:288
msgid "Select the {} configuration directory."
msgstr ""
#. The variable is the name of the game launcher
#: src/preferences.py:290
msgid "Select the {} data directory."
msgstr ""
#: src/utils/create_dialog.py:25 #: src/utils/create_dialog.py:25
msgid "Dismiss" msgid "Dismiss"
msgstr "" msgstr ""
#: src/utils/importer.py:42 #: src/utils/importer.py:41
msgid "Importing Games…" msgid "Importing Games…"
msgstr "" msgstr ""
#: src/utils/importer.py:77 #: src/utils/importer.py:76
msgid "Importing Covers…" msgid "Importing Covers…"
msgstr "" msgstr ""
#: src/utils/importer.py:92 #: src/utils/importer.py:91
msgid "No new games were found on your system." msgid "No new games found"
msgstr "" msgstr ""
#: src/utils/importer.py:100 #: src/utils/importer.py:98
msgid "Game Imported" msgid "1 game imported"
msgstr ""
#: src/utils/importer.py:101
msgid "Successfully imported 1 game."
msgstr ""
#: src/utils/importer.py:107
msgid "Games Imported"
msgstr "" msgstr ""
#. The variable is the number of games #. The variable is the number of games
#: src/utils/importer.py:109 #: src/utils/importer.py:104
msgid "Successfully imported {} games." msgid "{} games imported"
msgstr "" msgstr ""
#: src/utils/importer.py:120 src/utils/steamgriddb.py:113 #: src/utils/importer.py:121 src/utils/steamgriddb.py:112
msgid "Couldn't Connect to SteamGridDB" msgid "Couldn't Connect to SteamGridDB"
msgstr "" msgstr ""
#: src/utils/importer.py:145
msgid ""
"Looks like you have multiple Steam libraries. Would you like to add them in "
"preferences?"
msgstr ""