diff --git a/po/LINGUAS b/po/LINGUAS index 2d21bf2..c308654 100644 --- a/po/LINGUAS +++ b/po/LINGUAS @@ -13,3 +13,6 @@ ru ko de ro +pt_BR +fa +pl diff --git a/po/ar.po b/po/ar.po index fc81024..d0f1a60 100644 --- a/po/ar.po +++ b/po/ar.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cartridges\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-04-11 23:33+0200\n" +"POT-Creation-Date: 2023-04-16 14:29+0200\n" "PO-Revision-Date: 2023-04-14 12:29+0000\n" "Last-Translator: Ali Aljishi \n" "Language-Team: Arabic " #. The variable is the title of the game -#: src/main.py:164 +#: src/main.py:172 msgid "{} launched" msgstr "بُدئت {}" #. The variable is the title of the game -#: src/main.py:182 +#: src/main.py:191 msgid "{} hidden" msgstr "أٌخفيت {}" #. The variable is the title of the game -#: src/main.py:185 +#: src/main.py:194 msgid "{} unhidden" msgstr "أٌظهرت {}" #. The variable is the title of the game -#: src/main.py:241 +#: src/main.py:250 msgid "{} removed" msgstr "أزيلت {}" -#: src/window.py:262 +#: src/window.py:256 msgid "Today" msgstr "اليوم" -#: src/window.py:264 +#: src/window.py:258 msgid "Yesterday" msgstr "أمس" #. The variable is the date when the game was added -#: src/window.py:310 +#: src/window.py:302 msgid "Added: {}" msgstr "أضيفت في: {}" -#: src/window.py:315 +#: src/window.py:307 msgid "Never" msgstr "أبدًا" #. The variable is the date when the game was last played -#: src/window.py:319 +#: src/window.py:311 msgid "Last played: {}" msgstr "لُعبت آخر مرَّة في: {}" -#: src/game.py:156 +#: src/game.py:158 msgid "Details" msgstr "التفاصيل" -#: src/preferences.py:54 +#: src/preferences.py:60 msgid "Installation Not Found" msgstr "لم يُعثر على التثبيت" #. The variable is the name of the game launcher -#: src/preferences.py:56 +#: src/preferences.py:62 msgid "Select the {} configuration directory." msgstr "حدِّد مجلَّد ضبط {}." #. The variable is the name of the game launcher -#: src/preferences.py:59 +#: src/preferences.py:64 msgid "Select the {} data directory." msgstr "حدِّد مجلَّد بيانات {}." -#: src/preferences.py:61 src/preferences.py:240 +#: src/preferences.py:66 src/preferences.py:234 msgid "Set Location" msgstr "عيِّن الموضع" -#: src/preferences.py:132 +#: src/preferences.py:130 msgid "All games removed" msgstr "أُزيلت كلُّ الألعاب" -#: src/preferences.py:237 +#: src/preferences.py:231 msgid "Cache Not Found" msgstr "لم يُعثر على الذاكرة المؤقَّتة" -#: src/preferences.py:238 +#: src/preferences.py:232 msgid "Select the Lutris cache directory." msgstr "حدِّد مجلَّد ذاكرة لوترس المؤقَّتة." -#: src/preferences.py:344 +#: src/preferences.py:328 msgid "" "An API key is required to use SteamGridDB. You can generate one {}here{}." msgstr "" "تحتاج مفتاح واجهة برمجة حال ما أردت استخدام SteamGridDB، {}هنا تولِّده{}." -#: src/utils/create_details_window.py:81 +#: src/utils/create_details_window.py:89 +msgid "Apply" +msgstr "طبِّق" + +#: src/utils/create_details_window.py:95 msgid "Add New Game" msgstr "أضف لعبةً جديدةً" -#: src/utils/create_details_window.py:85 +#: src/utils/create_details_window.py:99 msgid "Confirm" msgstr "أكِّد" -#: src/utils/create_details_window.py:96 -msgid "Apply" -msgstr "طبِّق" - #: src/utils/create_details_window.py:130 msgid "The title of the game" msgstr "عنوان اللعبة" @@ -541,25 +541,25 @@ msgstr "الملفُّ المفتوح أو الأمر المشغَّل عند ب msgid "Cancel" msgstr "ألغِ" -#: src/utils/create_details_window.py:259 -#: src/utils/create_details_window.py:269 -#: src/utils/create_details_window.py:275 +#: 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" msgstr "تعذَّرت إضافة اللعبة" -#: src/utils/create_details_window.py:261 -#: src/utils/create_details_window.py:299 -#: src/utils/create_details_window.py:307 +#: src/utils/create_details_window.py:262 +#: 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:269 -#: src/utils/create_details_window.py:300 +#: src/utils/create_details_window.py:270 +#: src/utils/create_details_window.py:301 msgid "Game title cannot be empty." msgstr "لا يجوز كون عنوان اللعبة فارغًا." -#: src/utils/create_details_window.py:275 -#: src/utils/create_details_window.py:308 +#: src/utils/create_details_window.py:276 +#: src/utils/create_details_window.py:309 msgid "Executable cannot be empty." msgstr "لا يجوز كون ملفِّ التنفيذ فارغًا." diff --git a/po/de.po b/po/de.po index 0652545..4cec657 100644 --- a/po/de.po +++ b/po/de.po @@ -3,13 +3,14 @@ # This file is distributed under the same license as the Cartridges package. # Jummit , 2023. # WebSnke , 2023. +# Ettore Atalan , 2023. msgid "" msgstr "" "Project-Id-Version: Cartridges\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-04-11 23:33+0200\n" -"PO-Revision-Date: 2023-04-08 20:49+0000\n" -"Last-Translator: Jummit \n" +"POT-Creation-Date: 2023-04-16 14:29+0200\n" +"PO-Revision-Date: 2023-04-17 17:20+0000\n" +"Last-Translator: Ettore Atalan \n" "Language-Team: German \n" "Language: de\n" @@ -17,7 +18,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.17-dev\n" +"X-Generator: Weblate 4.17\n" #: data/hu.kramo.Cartridges.desktop.in:3 #: data/hu.kramo.Cartridges.metainfo.xml.in:6 data/gtk/window.blp:29 @@ -51,15 +52,15 @@ msgid "Library" msgstr "Bibliothek" #: data/hu.kramo.Cartridges.metainfo.xml.in:26 -#: src/utils/create_details_window.py:87 +#: src/utils/create_details_window.py:81 msgid "Edit Game Details" msgstr "Spieldetails bearbeiten" -#: data/hu.kramo.Cartridges.metainfo.xml.in:30 data/gtk/window.blp:51 +#: data/hu.kramo.Cartridges.metainfo.xml.in:30 data/gtk/window.blp:53 msgid "Game Details" msgstr "Spieldetails" -#: data/hu.kramo.Cartridges.metainfo.xml.in:34 data/gtk/window.blp:402 +#: data/hu.kramo.Cartridges.metainfo.xml.in:34 data/gtk/window.blp:399 #: src/utils/importer.py:94 src/utils/importer.py:123 src/utils/importer.py:148 #: src/utils/steamgriddb.py:116 msgid "Preferences" @@ -69,20 +70,20 @@ msgstr "Einstellungen" msgid "Title" msgstr "Titel" -#: data/gtk/game.blp:89 data/gtk/game.blp:108 data/gtk/window.blp:170 +#: data/gtk/game.blp:89 data/gtk/game.blp:108 data/gtk/window.blp:174 msgid "Edit" msgstr "Bearbeiten" -#: data/gtk/game.blp:94 src/window.py:286 +#: data/gtk/game.blp:94 src/window.py:282 msgid "Hide" msgstr "Verstecken" #: data/gtk/game.blp:99 data/gtk/game.blp:118 data/gtk/preferences.blp:56 -#: data/gtk/window.blp:186 +#: data/gtk/window.blp:190 msgid "Remove" msgstr "Entfernen" -#: data/gtk/game.blp:113 src/window.py:283 +#: data/gtk/game.blp:113 src/window.py:279 msgid "Unhide" msgstr "Unverstecken" @@ -94,8 +95,8 @@ msgstr "Allgemein" msgid "Quit" msgstr "Beenden" -#: data/gtk/help-overlay.blp:19 data/gtk/window.blp:205 data/gtk/window.blp:249 -#: data/gtk/window.blp:312 +#: data/gtk/help-overlay.blp:19 data/gtk/window.blp:209 data/gtk/window.blp:246 +#: data/gtk/window.blp:309 msgid "Search" msgstr "Suchen" @@ -107,8 +108,8 @@ msgstr "Einstellungen anzeigen" msgid "Shortcuts" msgstr "Kürzel" -#: data/gtk/help-overlay.blp:34 src/main.py:186 src/main.py:242 -#: src/preferences.py:133 +#: data/gtk/help-overlay.blp:34 src/main.py:195 src/main.py:251 +#: src/preferences.py:131 msgid "Undo" msgstr "Rückgängig" @@ -172,7 +173,7 @@ msgstr "Gefahrenzone" msgid "Remove All Games" msgstr "Alle Spiele entfernen" -#: data/gtk/preferences.blp:69 data/gtk/window.blp:427 +#: data/gtk/preferences.blp:69 data/gtk/window.blp:424 msgid "Import" msgstr "Importieren" @@ -287,10 +288,8 @@ msgid "Prefer Over Official Images" msgstr "Über offizielien Images bevorzugen" #: data/gtk/preferences.blp:257 -#, fuzzy -#| msgid "Prefer Over Official Images" msgid "Prefer Animated Images" -msgstr "Über offizielien Images bevorzugen" +msgstr "Animierte Bilder bevorzugen" #: data/gtk/window.blp:6 src/utils/importer.py:91 msgid "No Games Found" @@ -316,63 +315,63 @@ msgstr "Keine versteckten Spiele" msgid "Games you hide will appear here." msgstr "Ausgeblendete Spiele, werden hier angezeigt." -#: data/gtk/window.blp:44 data/gtk/window.blp:293 +#: data/gtk/window.blp:46 data/gtk/window.blp:290 msgid "Back" msgstr "Zurück" -#: data/gtk/window.blp:100 +#: data/gtk/window.blp:102 msgid "Game Title" msgstr "Spieltitel" -#: data/gtk/window.blp:151 src/game.py:158 +#: data/gtk/window.blp:155 src/game.py:160 msgid "Play" msgstr "Spielen" -#: data/gtk/window.blp:235 data/gtk/window.blp:421 +#: data/gtk/window.blp:232 data/gtk/window.blp:418 msgid "Add Game" msgstr "Spiel hinzufügen" -#: data/gtk/window.blp:242 data/gtk/window.blp:305 +#: data/gtk/window.blp:239 data/gtk/window.blp:302 msgid "Main Menu" msgstr "Hauptmenü" -#: data/gtk/window.blp:300 +#: data/gtk/window.blp:297 msgid "Hidden Games" msgstr "Ausgeblendete Spiele" -#: data/gtk/window.blp:360 +#: data/gtk/window.blp:357 msgid "Sort" msgstr "Sortierung" -#: data/gtk/window.blp:363 +#: data/gtk/window.blp:360 msgid "A-Z" msgstr "A-Z" -#: data/gtk/window.blp:369 +#: data/gtk/window.blp:366 msgid "Z-A" msgstr "Z-A" -#: data/gtk/window.blp:375 +#: data/gtk/window.blp:372 msgid "Newest" msgstr "Neuestes" -#: data/gtk/window.blp:381 +#: data/gtk/window.blp:378 msgid "Oldest" msgstr "Älteste" -#: data/gtk/window.blp:387 +#: data/gtk/window.blp:384 msgid "Last Played" msgstr "Zuletzt gespielt" -#: data/gtk/window.blp:394 +#: data/gtk/window.blp:391 msgid "Show Hidden" msgstr "Ausgeblendete anzeigen" -#: data/gtk/window.blp:407 +#: data/gtk/window.blp:404 msgid "Keyboard Shortcuts" msgstr "Tastaturkürzel" -#: data/gtk/window.blp:412 +#: data/gtk/window.blp:409 msgid "About Cartridges" msgstr "Über Cartridges" @@ -382,100 +381,100 @@ msgid "translator_credits" msgstr "Feliks Weber" #. The variable is the title of the game -#: src/main.py:164 +#: src/main.py:172 msgid "{} launched" msgstr "{} gestartet" #. The variable is the title of the game -#: src/main.py:182 +#: src/main.py:191 msgid "{} hidden" msgstr "{} versteckt" #. The variable is the title of the game -#: src/main.py:185 +#: src/main.py:194 msgid "{} unhidden" msgstr "{} unversteckt" #. The variable is the title of the game -#: src/main.py:241 +#: src/main.py:250 msgid "{} removed" msgstr "{} entfernt" -#: src/window.py:262 +#: src/window.py:256 msgid "Today" msgstr "Heute" -#: src/window.py:264 +#: src/window.py:258 msgid "Yesterday" msgstr "Gestern" #. The variable is the date when the game was added -#: src/window.py:310 +#: src/window.py:302 msgid "Added: {}" msgstr "Hinzugefügt: {}" -#: src/window.py:315 +#: src/window.py:307 msgid "Never" msgstr "Nie" #. The variable is the date when the game was last played -#: src/window.py:319 +#: src/window.py:311 msgid "Last played: {}" msgstr "Zuletzt gespielt: {}" -#: src/game.py:156 +#: src/game.py:158 msgid "Details" msgstr "Details" -#: src/preferences.py:54 +#: src/preferences.py:60 msgid "Installation Not Found" msgstr "Installation nicht gefunden" #. The variable is the name of the game launcher -#: src/preferences.py:56 +#: src/preferences.py:62 msgid "Select the {} configuration directory." msgstr "Wähle das Konfigurationsverzeichnis von {} aus." #. The variable is the name of the game launcher -#: src/preferences.py:59 +#: src/preferences.py:64 msgid "Select the {} data directory." msgstr "Wähle das Datenverzeichnis von {} aus." -#: src/preferences.py:61 src/preferences.py:240 +#: src/preferences.py:66 src/preferences.py:234 msgid "Set Location" msgstr "Ort festlegen" -#: src/preferences.py:132 +#: src/preferences.py:130 msgid "All games removed" msgstr "Alle Spiele entfernt" -#: src/preferences.py:237 +#: src/preferences.py:231 msgid "Cache Not Found" msgstr "Cache nicht gefunden" -#: src/preferences.py:238 +#: src/preferences.py:232 msgid "Select the Lutris cache directory." msgstr "Wähle das Lutris-Cache-Verzeichnis aus." -#: src/preferences.py:344 +#: src/preferences.py:328 msgid "" "An API key is required to use SteamGridDB. You can generate one {}here{}." msgstr "" "Für die Nutzung von SteamGridDB ist ein API-Schlüssel erforderlich. Sie " "können ihn {}hier{} generieren." -#: src/utils/create_details_window.py:81 +#: src/utils/create_details_window.py:89 +msgid "Apply" +msgstr "Anwenden" + +#: src/utils/create_details_window.py:95 msgid "Add New Game" msgstr "Neues Spiel hinzufügen" -#: src/utils/create_details_window.py:85 +#: src/utils/create_details_window.py:99 msgid "Confirm" msgstr "Bestätigen" -#: src/utils/create_details_window.py:96 -msgid "Apply" -msgstr "Anwenden" - #: src/utils/create_details_window.py:130 msgid "The title of the game" msgstr "Der Titel des Spiels" @@ -545,25 +544,25 @@ msgstr "Datei zum Öffnen oder Befehl zum Starten des Spiels" msgid "Cancel" msgstr "Abbrechen" -#: src/utils/create_details_window.py:259 -#: src/utils/create_details_window.py:269 -#: src/utils/create_details_window.py:275 +#: 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" msgstr "Konnte Spiel nicht hinzufügen" -#: src/utils/create_details_window.py:261 -#: src/utils/create_details_window.py:299 -#: src/utils/create_details_window.py:307 +#: src/utils/create_details_window.py:262 +#: src/utils/create_details_window.py:300 +#: src/utils/create_details_window.py:308 msgid "Couldn't Apply Preferences" msgstr "Einstellungen konnten nicht angewendet werden" -#: src/utils/create_details_window.py:269 -#: src/utils/create_details_window.py:300 +#: src/utils/create_details_window.py:270 +#: src/utils/create_details_window.py:301 msgid "Game title cannot be empty." msgstr "Spieltitel kann nicht leer sein." -#: src/utils/create_details_window.py:275 -#: src/utils/create_details_window.py:308 +#: src/utils/create_details_window.py:276 +#: src/utils/create_details_window.py:309 msgid "Executable cannot be empty." msgstr "Ausführbare Datei darf nicht leer sein." diff --git a/po/es.po b/po/es.po index e587c8c..03d73e7 100644 --- a/po/es.po +++ b/po/es.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: cartridges\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-04-11 23:33+0200\n" +"POT-Creation-Date: 2023-04-16 14:29+0200\n" "PO-Revision-Date: 2023-04-14 12:29+0000\n" "Last-Translator: gallegonovato \n" "Language-Team: Spanish " #. The variable is the title of the game -#: src/main.py:164 +#: src/main.py:172 msgid "{} launched" msgstr "{} comenzó" #. The variable is the title of the game -#: src/main.py:182 +#: src/main.py:191 msgid "{} hidden" msgstr "{} oculto" #. The variable is the title of the game -#: src/main.py:185 +#: src/main.py:194 msgid "{} unhidden" msgstr "{} visible" #. The variable is the title of the game -#: src/main.py:241 +#: src/main.py:250 msgid "{} removed" msgstr "{} eliminado" -#: src/window.py:262 +#: src/window.py:256 msgid "Today" msgstr "Hoy" -#: src/window.py:264 +#: src/window.py:258 msgid "Yesterday" msgstr "Ayer" #. The variable is the date when the game was added -#: src/window.py:310 +#: src/window.py:302 msgid "Added: {}" msgstr "Añadido: {}" -#: src/window.py:315 +#: src/window.py:307 msgid "Never" msgstr "Nunca" #. The variable is the date when the game was last played -#: src/window.py:319 +#: src/window.py:311 msgid "Last played: {}" msgstr "Último jugado: {}" -#: src/game.py:156 +#: src/game.py:158 msgid "Details" msgstr "Detalles" -#: src/preferences.py:54 +#: src/preferences.py:60 msgid "Installation Not Found" msgstr "No se encuentra la instalación" #. The variable is the name of the game launcher -#: src/preferences.py:56 +#: src/preferences.py:62 msgid "Select the {} configuration directory." msgstr "Selecciona el directorio de la configuración {}." #. The variable is the name of the game launcher -#: src/preferences.py:59 +#: src/preferences.py:64 msgid "Select the {} data directory." msgstr "Selecciona el directorio de los datos {}." -#: src/preferences.py:61 src/preferences.py:240 +#: src/preferences.py:66 src/preferences.py:234 msgid "Set Location" msgstr "Escoger la ubicación" -#: src/preferences.py:132 +#: src/preferences.py:130 msgid "All games removed" msgstr "Todos los juegos eliminados" -#: src/preferences.py:237 +#: src/preferences.py:231 msgid "Cache Not Found" msgstr "Caché no encontrada" -#: src/preferences.py:238 +#: src/preferences.py:232 msgid "Select the Lutris cache directory." msgstr "Selecciona el directorio de la caché de Lutris." -#: src/preferences.py:344 +#: src/preferences.py:328 msgid "" "An API key is required to use SteamGridDB. You can generate one {}here{}." msgstr "" "Se necesita una clave API para utilizar SteamGridDB. Puedes generar una {}" "aquí{}." -#: src/utils/create_details_window.py:81 +#: src/utils/create_details_window.py:89 +msgid "Apply" +msgstr "Aplicar" + +#: src/utils/create_details_window.py:95 msgid "Add New Game" msgstr "Añadir juego nuevo" -#: src/utils/create_details_window.py:85 +#: src/utils/create_details_window.py:99 msgid "Confirm" msgstr "Confirmar" -#: src/utils/create_details_window.py:96 -msgid "Apply" -msgstr "Aplicar" - #: src/utils/create_details_window.py:130 msgid "The title of the game" msgstr "El título del juego" @@ -544,25 +544,25 @@ msgstr "Archivo a abrir o comando a ejecutar al iniciar el juego" msgid "Cancel" msgstr "Cancelar" -#: src/utils/create_details_window.py:259 -#: src/utils/create_details_window.py:269 -#: src/utils/create_details_window.py:275 +#: 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" msgstr "No se puede añadir el juego" -#: src/utils/create_details_window.py:261 -#: src/utils/create_details_window.py:299 -#: src/utils/create_details_window.py:307 +#: src/utils/create_details_window.py:262 +#: src/utils/create_details_window.py:300 +#: src/utils/create_details_window.py:308 msgid "Couldn't Apply Preferences" msgstr "No se pudieron aplicar las preferencias" -#: src/utils/create_details_window.py:269 -#: src/utils/create_details_window.py:300 +#: src/utils/create_details_window.py:270 +#: src/utils/create_details_window.py:301 msgid "Game title cannot be empty." msgstr "El título del juego no puede estar vacío." -#: src/utils/create_details_window.py:275 -#: src/utils/create_details_window.py:308 +#: src/utils/create_details_window.py:276 +#: src/utils/create_details_window.py:309 msgid "Executable cannot be empty." msgstr "El ejecutable no puede estar vacío." diff --git a/po/fa.po b/po/fa.po new file mode 100644 index 0000000..70fcf7f --- /dev/null +++ b/po/fa.po @@ -0,0 +1,596 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR kramo +# This file is distributed under the same license as the Cartridges package. +# سید حسین موسوی فرد , 2023. +msgid "" +msgstr "" +"Project-Id-Version: Cartridges\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-16 14:29+0200\n" +"PO-Revision-Date: 2023-04-22 10:48+0000\n" +"Last-Translator: سید حسین موسوی فرد \n" +"Language-Team: Persian \n" +"Language: fa\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" +"X-Generator: Weblate 4.18-dev\n" + +#: data/hu.kramo.Cartridges.desktop.in:3 +#: data/hu.kramo.Cartridges.metainfo.xml.in:6 data/gtk/window.blp:29 +#: src/main.py:119 +msgid "Cartridges" +msgstr "کارتریج‌ها" + +#: data/hu.kramo.Cartridges.desktop.in:4 +msgid "Game Launcher" +msgstr "اجراگر بازی" + +#: data/hu.kramo.Cartridges.desktop.in:5 +#: data/hu.kramo.Cartridges.metainfo.xml.in:7 +msgid "Launch all your games" +msgstr "اجرای همهٔ بازی‌های شما" + +#: data/hu.kramo.Cartridges.metainfo.xml.in:9 +msgid "" +"Cartridges is a simple game launcher for all of your games. It has support " +"for importing games from Steam, Lutris, Heroic and more with no login " +"necessary. You can sort and hide games or download cover art from " +"SteamGridDB." +msgstr "" +"کارتریج یک اجراگر سادهٔ بازی برای همهٔ بازی‌های شماست. کارتریج می‌تواند بدون " +"نیاز به ورود، بازی‌های شما را از استیم، لوتریس، هیروییک و... وارد کند. شما " +"می‌توانید بازی‌های خود را پنهان کنید یا جلدشان را از SteamGridDB بارگیری " +"کنید." + +#: data/hu.kramo.Cartridges.metainfo.xml.in:22 +msgid "Library" +msgstr "کتاب‌خانه" + +#: data/hu.kramo.Cartridges.metainfo.xml.in:26 +#: src/utils/create_details_window.py:81 +msgid "Edit Game Details" +msgstr "ویرایش جزییات بازی" + +#: data/hu.kramo.Cartridges.metainfo.xml.in:30 data/gtk/window.blp:53 +msgid "Game Details" +msgstr "جزییات بازی" + +#: data/hu.kramo.Cartridges.metainfo.xml.in:34 data/gtk/window.blp:399 +#: src/utils/importer.py:94 src/utils/importer.py:123 src/utils/importer.py:148 +#: src/utils/steamgriddb.py:116 +msgid "Preferences" +msgstr "ترجیحات" + +#: data/gtk/game.blp:67 src/utils/create_details_window.py:129 +msgid "Title" +msgstr "عنوان" + +#: data/gtk/game.blp:89 data/gtk/game.blp:108 data/gtk/window.blp:174 +msgid "Edit" +msgstr "ویرایش" + +#: data/gtk/game.blp:94 src/window.py:282 +msgid "Hide" +msgstr "پنهان کردن" + +#: data/gtk/game.blp:99 data/gtk/game.blp:118 data/gtk/preferences.blp:56 +#: data/gtk/window.blp:190 +msgid "Remove" +msgstr "حذف" + +#: data/gtk/game.blp:113 src/window.py:279 +msgid "Unhide" +msgstr "پیدا کردن" + +#: data/gtk/help-overlay.blp:11 data/gtk/preferences.blp:9 +msgid "General" +msgstr "عمومی" + +#: data/gtk/help-overlay.blp:14 +msgid "Quit" +msgstr "خروج" + +#: data/gtk/help-overlay.blp:19 data/gtk/window.blp:209 data/gtk/window.blp:246 +#: data/gtk/window.blp:309 +msgid "Search" +msgstr "جست‌وجو" + +#: data/gtk/help-overlay.blp:24 +msgid "Show preferences" +msgstr "نمایش ترجیحات" + +#: data/gtk/help-overlay.blp:29 +msgid "Shortcuts" +msgstr "میانبرها" + +#: data/gtk/help-overlay.blp:34 src/main.py:195 src/main.py:251 +#: src/preferences.py:131 +msgid "Undo" +msgstr "برگردان" + +#: data/gtk/help-overlay.blp:39 +msgid "Open menu" +msgstr "گشودن فهرست" + +#: data/gtk/help-overlay.blp:45 +msgid "Games" +msgstr "بازی‌ها" + +#: data/gtk/help-overlay.blp:48 +msgid "Add new game" +msgstr "افزدون بازی" + +#: data/gtk/help-overlay.blp:53 +msgid "Import games" +msgstr "درون‌ریزی بازی" + +#: data/gtk/help-overlay.blp:58 +msgid "Show hidden games" +msgstr "نمایش بازی‌های پنهان" + +#: data/gtk/help-overlay.blp:63 +msgid "Remove game" +msgstr "حذف کردن بازی" + +#: data/gtk/preferences.blp:13 data/gtk/preferences.blp:235 +msgid "Behavior" +msgstr "" + +#: data/gtk/preferences.blp:16 +msgid "Exit After Launching Games" +msgstr "خروج پس از اجرا کردن بازی" + +#: data/gtk/preferences.blp:25 +msgid "Cover Image Launches Game" +msgstr "عکس جلد بازی را باز می‌کند" + +#: data/gtk/preferences.blp:26 +msgid "Swaps the behavior of the cover image and the play button" +msgstr "" + +#: data/gtk/preferences.blp:36 src/utils/create_details_window.py:101 +msgid "Images" +msgstr "عکس‌ها" + +#: data/gtk/preferences.blp:39 +msgid "High Quality Images" +msgstr "عکس‌های با کیفیت بالا" + +#: data/gtk/preferences.blp:40 +msgid "Save game covers losslessly at the cost of storage" +msgstr "" + +#: data/gtk/preferences.blp:50 +msgid "Danger Zone" +msgstr "منطقهٔ خطر" + +#: data/gtk/preferences.blp:53 +msgid "Remove All Games" +msgstr "حذف کردن همهٔ بازی‌ها" + +#: data/gtk/preferences.blp:69 data/gtk/window.blp:424 +msgid "Import" +msgstr "درون‌ریزی" + +#: data/gtk/preferences.blp:73 +msgid "Sources" +msgstr "منبع‌ها" + +#: data/gtk/preferences.blp:76 +msgid "Steam" +msgstr "استیم" + +#: data/gtk/preferences.blp:80 +msgid "Steam Install Location" +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 +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" +msgstr "" + +#: data/gtk/preferences.blp:118 +msgid "Lutris Install Location" +msgstr "" + +#: data/gtk/preferences.blp:128 +msgid "Lutris Cache Location" +msgstr "" + +#: data/gtk/preferences.blp:129 +msgid "Directory to use when importing game covers" +msgstr "" + +#: data/gtk/preferences.blp:138 +msgid "Import Steam Games" +msgstr "" + +#: data/gtk/preferences.blp:148 +msgid "Heroic" +msgstr "" + +#: data/gtk/preferences.blp:152 +msgid "Heroic Install Location" +msgstr "" + +#: data/gtk/preferences.blp:162 +msgid "Import Epic Games" +msgstr "" + +#: data/gtk/preferences.blp:171 +msgid "Import GOG Games" +msgstr "" + +#: data/gtk/preferences.blp:180 +msgid "Import Sideloaded Games" +msgstr "" + +#: data/gtk/preferences.blp:190 +msgid "Bottles" +msgstr "" + +#: data/gtk/preferences.blp:194 +msgid "Bottles Install Location" +msgstr "" + +#: data/gtk/preferences.blp:205 +msgid "itch" +msgstr "" + +#: data/gtk/preferences.blp:209 +msgid "itch Install Location" +msgstr "" + +#: data/gtk/preferences.blp:223 +msgid "SteamGridDB" +msgstr "" + +#: data/gtk/preferences.blp:227 +msgid "Authentication" +msgstr "" + +#: data/gtk/preferences.blp:230 +msgid "API Key" +msgstr "" + +#: data/gtk/preferences.blp:238 +msgid "Use SteamGridDB" +msgstr "" + +#: data/gtk/preferences.blp:239 +msgid "Download images when adding or importing games" +msgstr "" + +#: data/gtk/preferences.blp:248 +msgid "Prefer Over Official Images" +msgstr "" + +#: data/gtk/preferences.blp:257 +msgid "Prefer Animated Images" +msgstr "" + +#: data/gtk/window.blp:6 src/utils/importer.py:91 +msgid "No Games Found" +msgstr "" + +#: data/gtk/window.blp:7 +msgid "Try a different search." +msgstr "" + +#: data/gtk/window.blp:14 +msgid "No Games" +msgstr "" + +#: data/gtk/window.blp:15 +msgid "Use the + button to add games." +msgstr "" + +#: data/gtk/window.blp:22 +msgid "No Hidden Games" +msgstr "" + +#: data/gtk/window.blp:23 +msgid "Games you hide will appear here." +msgstr "" + +#: data/gtk/window.blp:46 data/gtk/window.blp:290 +msgid "Back" +msgstr "" + +#: data/gtk/window.blp:102 +msgid "Game Title" +msgstr "" + +#: data/gtk/window.blp:155 src/game.py:160 +msgid "Play" +msgstr "" + +#: data/gtk/window.blp:232 data/gtk/window.blp:418 +msgid "Add Game" +msgstr "" + +#: data/gtk/window.blp:239 data/gtk/window.blp:302 +msgid "Main Menu" +msgstr "" + +#: data/gtk/window.blp:297 +msgid "Hidden Games" +msgstr "" + +#: data/gtk/window.blp:357 +msgid "Sort" +msgstr "" + +#: data/gtk/window.blp:360 +msgid "A-Z" +msgstr "" + +#: data/gtk/window.blp:366 +msgid "Z-A" +msgstr "" + +#: data/gtk/window.blp:372 +msgid "Newest" +msgstr "" + +#: data/gtk/window.blp:378 +msgid "Oldest" +msgstr "" + +#: data/gtk/window.blp:384 +msgid "Last Played" +msgstr "" + +#: data/gtk/window.blp:391 +msgid "Show Hidden" +msgstr "" + +#: data/gtk/window.blp:404 +msgid "Keyboard Shortcuts" +msgstr "" + +#: data/gtk/window.blp:409 +msgid "About Cartridges" +msgstr "" + +#. Translators: Replace this with your name for it to show up in the about window +#: src/main.py:137 +msgid "translator_credits" +msgstr "" + +#. The variable is the title of the game +#: 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" +msgstr "" + +#: src/window.py:258 +msgid "Yesterday" +msgstr "" + +#. The variable is the date when the game was added +#: src/window.py:302 +msgid "Added: {}" +msgstr "" + +#: src/window.py:307 +msgid "Never" +msgstr "" + +#. The variable is the date when the game was last played +#: src/window.py:311 +msgid "Last played: {}" +msgstr "" + +#: src/game.py:158 +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" +msgstr "" + +#: src/utils/create_details_window.py:95 +msgid "Add New Game" +msgstr "" + +#: src/utils/create_details_window.py:99 +msgid "Confirm" +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" +#: src/utils/create_details_window.py:147 +msgid "file.txt" +msgstr "" + +#. As in software +#: src/utils/create_details_window.py:149 +msgid "program" +msgstr "" + +#. Translate this string as you would translate "path to {}" +#: src/utils/create_details_window.py:154 +#: src/utils/create_details_window.py:156 +msgid "C:\\path\\to\\{}" +msgstr "" + +#. Translate this string as you would translate "path to {}" +#: src/utils/create_details_window.py:160 +#: src/utils/create_details_window.py:162 +msgid "/path/to/{}" +msgstr "" + +#: src/utils/create_details_window.py:166 +msgid "" +"To launch the executable \"{}\", use the command:\n" +"\n" +"\"{}\"\n" +"\n" +"To open the file \"{}\" with the default application, use:\n" +"\n" +"{} \"{}\"\n" +"\n" +"If the path contains spaces, make sure to wrap it in double quotes!" +msgstr "" + +#: src/utils/create_details_window.py:189 +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" +msgstr "" + +#: src/utils/create_details_window.py:262 +#: 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." +msgstr "" + +#: src/utils/create_details_window.py:276 +#: src/utils/create_details_window.py:309 +msgid "Executable cannot be empty." +msgstr "" + +#: src/utils/create_dialog.py:25 +msgid "Dismiss" +msgstr "" + +#: src/utils/importer.py:42 +msgid "Importing Games…" +msgstr "" + +#: src/utils/importer.py:77 +msgid "Importing Covers…" +msgstr "" + +#: src/utils/importer.py:92 +msgid "No new games were found on your system." +msgstr "" + +#: src/utils/importer.py:100 +msgid "Game Imported" +msgstr "" + +#: src/utils/importer.py:101 +msgid "Successfully imported 1 game." +msgstr "" + +#: src/utils/importer.py:107 +msgid "Games Imported" +msgstr "" + +#. The variable is the number of games +#: src/utils/importer.py:109 +msgid "Successfully imported {} games." +msgstr "" + +#: src/utils/importer.py:120 src/utils/steamgriddb.py:113 +msgid "Couldn't Connect to SteamGridDB" +msgstr "" + +#: src/utils/importer.py:145 +msgid "" +"Looks like you have multiple Steam libraries. Would you like to add them in " +"preferences?" +msgstr "" diff --git a/po/fi.po b/po/fi.po index 799e01c..295f164 100644 --- a/po/fi.po +++ b/po/fi.po @@ -10,8 +10,8 @@ msgid "" msgstr "" "Project-Id-Version: cartridges\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-04-11 23:33+0200\n" -"PO-Revision-Date: 2023-04-02 15:04+0000\n" +"POT-Creation-Date: 2023-04-16 14:29+0200\n" +"PO-Revision-Date: 2023-05-07 15:38+0000\n" "Last-Translator: Jiri Grönroos \n" "Language-Team: Finnish \n" @@ -20,7 +20,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.17-dev\n" +"X-Generator: Weblate 4.18-dev\n" #: data/hu.kramo.Cartridges.desktop.in:3 #: data/hu.kramo.Cartridges.metainfo.xml.in:6 data/gtk/window.blp:29 @@ -59,15 +59,15 @@ msgid "Library" msgstr "Kirjasto" #: data/hu.kramo.Cartridges.metainfo.xml.in:26 -#: src/utils/create_details_window.py:87 +#: src/utils/create_details_window.py:81 msgid "Edit Game Details" msgstr "Muokkaa pelin tietoja" -#: data/hu.kramo.Cartridges.metainfo.xml.in:30 data/gtk/window.blp:51 +#: data/hu.kramo.Cartridges.metainfo.xml.in:30 data/gtk/window.blp:53 msgid "Game Details" msgstr "Pelin tiedot" -#: data/hu.kramo.Cartridges.metainfo.xml.in:34 data/gtk/window.blp:402 +#: data/hu.kramo.Cartridges.metainfo.xml.in:34 data/gtk/window.blp:399 #: src/utils/importer.py:94 src/utils/importer.py:123 src/utils/importer.py:148 #: src/utils/steamgriddb.py:116 msgid "Preferences" @@ -77,20 +77,20 @@ msgstr "Asetukset" msgid "Title" msgstr "Nimi" -#: data/gtk/game.blp:89 data/gtk/game.blp:108 data/gtk/window.blp:170 +#: data/gtk/game.blp:89 data/gtk/game.blp:108 data/gtk/window.blp:174 msgid "Edit" msgstr "Muokkaa" -#: data/gtk/game.blp:94 src/window.py:286 +#: data/gtk/game.blp:94 src/window.py:282 msgid "Hide" msgstr "Piilota" #: data/gtk/game.blp:99 data/gtk/game.blp:118 data/gtk/preferences.blp:56 -#: data/gtk/window.blp:186 +#: data/gtk/window.blp:190 msgid "Remove" msgstr "Poista" -#: data/gtk/game.blp:113 src/window.py:283 +#: data/gtk/game.blp:113 src/window.py:279 msgid "Unhide" msgstr "Näytä" @@ -102,8 +102,8 @@ msgstr "Yleistä" msgid "Quit" msgstr "Lopeta" -#: data/gtk/help-overlay.blp:19 data/gtk/window.blp:205 data/gtk/window.blp:249 -#: data/gtk/window.blp:312 +#: data/gtk/help-overlay.blp:19 data/gtk/window.blp:209 data/gtk/window.blp:246 +#: data/gtk/window.blp:309 msgid "Search" msgstr "Etsi" @@ -115,8 +115,8 @@ msgstr "Näytä asetukset" msgid "Shortcuts" msgstr "Pikanäppäimet" -#: data/gtk/help-overlay.blp:34 src/main.py:186 src/main.py:242 -#: src/preferences.py:133 +#: data/gtk/help-overlay.blp:34 src/main.py:195 src/main.py:251 +#: src/preferences.py:131 msgid "Undo" msgstr "Kumoa" @@ -141,10 +141,8 @@ msgid "Show hidden games" msgstr "Näytä piilotetut pelit" #: data/gtk/help-overlay.blp:63 -#, fuzzy -#| msgid "Remove All Games" msgid "Remove game" -msgstr "Poista kaikki pelit" +msgstr "Poista peli" #: data/gtk/preferences.blp:13 data/gtk/preferences.blp:235 msgid "Behavior" @@ -182,7 +180,7 @@ msgstr "Vaaravyöhyke" msgid "Remove All Games" msgstr "Poista kaikki pelit" -#: data/gtk/preferences.blp:69 data/gtk/window.blp:427 +#: data/gtk/preferences.blp:69 data/gtk/window.blp:424 msgid "Import" msgstr "Tuo" @@ -235,10 +233,8 @@ msgid "Directory to use when importing game covers" msgstr "Hakemisto, jota käytetään pelejä tuotaessa" #: data/gtk/preferences.blp:138 -#, fuzzy -#| msgid "Import Sideloaded Games" msgid "Import Steam Games" -msgstr "Tuo Sideload-pelejä" +msgstr "Tuo Steam-pelejä" #: data/gtk/preferences.blp:148 msgid "Heroic" @@ -273,44 +269,36 @@ msgid "itch" msgstr "" #: data/gtk/preferences.blp:209 -#, fuzzy -#| msgid "Heroic Install Location" msgid "itch Install Location" -msgstr "Heroic-asennuksen sijainti" +msgstr "itch-asennuksen sijainti" #: data/gtk/preferences.blp:223 -#, fuzzy -#| msgid "Steam" msgid "SteamGridDB" -msgstr "Steam" +msgstr "SteamGridDB" #: data/gtk/preferences.blp:227 -#, fuzzy -#| msgid "Set Location" msgid "Authentication" -msgstr "Aseta sijainti" +msgstr "Tunnistautuminen" #: data/gtk/preferences.blp:230 msgid "API Key" -msgstr "" +msgstr "API-avain" #: data/gtk/preferences.blp:238 msgid "Use SteamGridDB" -msgstr "" +msgstr "Käytä SteamGridDB:tä" #: data/gtk/preferences.blp:239 -#, fuzzy -#| msgid "Directory to use when importing games" msgid "Download images when adding or importing games" -msgstr "Hakemisto, jota käytetään pelejä tuotaessa" +msgstr "Lataa kuvat pelejä lisätessä tai tuotaessa" #: data/gtk/preferences.blp:248 msgid "Prefer Over Official Images" -msgstr "" +msgstr "Suosi virallisten kuvien sijaan" #: data/gtk/preferences.blp:257 msgid "Prefer Animated Images" -msgstr "" +msgstr "Suosi animoituja kuvia" #: data/gtk/window.blp:6 src/utils/importer.py:91 msgid "No Games Found" @@ -336,63 +324,63 @@ msgstr "Ei piilotettuja pelejä" msgid "Games you hide will appear here." msgstr "Piilotetut pelit näkyvät täällä." -#: data/gtk/window.blp:44 data/gtk/window.blp:293 +#: data/gtk/window.blp:46 data/gtk/window.blp:290 msgid "Back" msgstr "Takaisin" -#: data/gtk/window.blp:100 +#: data/gtk/window.blp:102 msgid "Game Title" msgstr "Pelin nimi" -#: data/gtk/window.blp:151 src/game.py:158 +#: data/gtk/window.blp:155 src/game.py:160 msgid "Play" msgstr "Pelaa" -#: data/gtk/window.blp:235 data/gtk/window.blp:421 +#: data/gtk/window.blp:232 data/gtk/window.blp:418 msgid "Add Game" msgstr "Lisää peli" -#: data/gtk/window.blp:242 data/gtk/window.blp:305 +#: data/gtk/window.blp:239 data/gtk/window.blp:302 msgid "Main Menu" msgstr "Päävalikko" -#: data/gtk/window.blp:300 +#: data/gtk/window.blp:297 msgid "Hidden Games" msgstr "Piilotetut pelit" -#: data/gtk/window.blp:360 +#: data/gtk/window.blp:357 msgid "Sort" msgstr "Lajittele" -#: data/gtk/window.blp:363 +#: data/gtk/window.blp:360 msgid "A-Z" msgstr "A-Z" -#: data/gtk/window.blp:369 +#: data/gtk/window.blp:366 msgid "Z-A" msgstr "Z-A" -#: data/gtk/window.blp:375 +#: data/gtk/window.blp:372 msgid "Newest" msgstr "Uusin" -#: data/gtk/window.blp:381 +#: data/gtk/window.blp:378 msgid "Oldest" msgstr "Vanhin" -#: data/gtk/window.blp:387 +#: data/gtk/window.blp:384 msgid "Last Played" msgstr "Viimeksi pelattu" -#: data/gtk/window.blp:394 +#: data/gtk/window.blp:391 msgid "Show Hidden" msgstr "Näytä piilotetut" -#: data/gtk/window.blp:407 +#: data/gtk/window.blp:404 msgid "Keyboard Shortcuts" msgstr "Pikanäppäimet" -#: data/gtk/window.blp:412 +#: data/gtk/window.blp:409 msgid "About Cartridges" msgstr "Tietoja - Cartridges" @@ -402,100 +390,100 @@ msgid "translator_credits" msgstr "Linux Sauna" #. The variable is the title of the game -#: src/main.py:164 +#: src/main.py:172 msgid "{} launched" -msgstr "" +msgstr "{} käynnistetty" #. The variable is the title of the game -#: src/main.py:182 -#, fuzzy -#| msgid "Show Hidden" +#: src/main.py:191 msgid "{} hidden" -msgstr "Näytä piilotetut" +msgstr "{} piilotettu" #. The variable is the title of the game -#: src/main.py:185 +#: src/main.py:194 msgid "{} unhidden" -msgstr "" +msgstr "{} palautettu näkyviin" #. The variable is the title of the game -#: src/main.py:241 +#: src/main.py:250 msgid "{} removed" msgstr "{} poistettu" -#: src/window.py:262 +#: src/window.py:256 msgid "Today" msgstr "Tänään" -#: src/window.py:264 +#: src/window.py:258 msgid "Yesterday" msgstr "Eilen" #. The variable is the date when the game was added -#: src/window.py:310 +#: src/window.py:302 msgid "Added: {}" msgstr "Lisätty: {}" -#: src/window.py:315 +#: src/window.py:307 msgid "Never" msgstr "Ei koskaan" #. The variable is the date when the game was last played -#: src/window.py:319 +#: src/window.py:311 msgid "Last played: {}" msgstr "Viimeksi pelattu: {}" -#: src/game.py:156 +#: src/game.py:158 msgid "Details" msgstr "Tiedot" -#: src/preferences.py:54 +#: src/preferences.py:60 msgid "Installation Not Found" msgstr "Asennusta ei löydy" #. The variable is the name of the game launcher -#: src/preferences.py:56 +#: src/preferences.py:62 msgid "Select the {} configuration directory." msgstr "" #. The variable is the name of the game launcher -#: src/preferences.py:59 +#: src/preferences.py:64 msgid "Select the {} data directory." msgstr "" -#: src/preferences.py:61 src/preferences.py:240 +#: src/preferences.py:66 src/preferences.py:234 msgid "Set Location" msgstr "Aseta sijainti" -#: src/preferences.py:132 +#: src/preferences.py:130 msgid "All games removed" msgstr "Kaikki pelit poistettu" -#: src/preferences.py:237 +#: src/preferences.py:231 msgid "Cache Not Found" msgstr "Välimuistia ei löydy" -#: src/preferences.py:238 +#: src/preferences.py:232 msgid "Select the Lutris cache directory." msgstr "" -#: src/preferences.py:344 +#: src/preferences.py:328 msgid "" "An API key is required to use SteamGridDB. You can generate one {}here{}." msgstr "" +"API-avain on pakollinen, jos haluat käyttää SteamGridDB:tä. Voit luoda " +"avaimen {}täällä{}." -#: src/utils/create_details_window.py:81 +#: src/utils/create_details_window.py:89 +msgid "Apply" +msgstr "Käytä" + +#: src/utils/create_details_window.py:95 msgid "Add New Game" msgstr "Lisää uusi peli" -#: src/utils/create_details_window.py:85 +#: src/utils/create_details_window.py:99 msgid "Confirm" msgstr "Vahvista" -#: src/utils/create_details_window.py:96 -msgid "Apply" -msgstr "Käytä" - #: src/utils/create_details_window.py:130 msgid "The title of the game" msgstr "Pelin nimi" @@ -567,25 +555,25 @@ msgstr "" msgid "Cancel" msgstr "Peru" -#: src/utils/create_details_window.py:259 -#: src/utils/create_details_window.py:269 -#: src/utils/create_details_window.py:275 +#: 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" msgstr "Peliä ei voitu lisätä" -#: src/utils/create_details_window.py:261 -#: src/utils/create_details_window.py:299 -#: src/utils/create_details_window.py:307 +#: src/utils/create_details_window.py:262 +#: src/utils/create_details_window.py:300 +#: src/utils/create_details_window.py:308 msgid "Couldn't Apply Preferences" msgstr "Asetuksia ei voitu ottaa käyttöön" -#: src/utils/create_details_window.py:269 -#: src/utils/create_details_window.py:300 +#: src/utils/create_details_window.py:270 +#: src/utils/create_details_window.py:301 msgid "Game title cannot be empty." msgstr "Pelin nimi ei voi olla tyhjä." -#: src/utils/create_details_window.py:275 -#: src/utils/create_details_window.py:308 +#: src/utils/create_details_window.py:276 +#: src/utils/create_details_window.py:309 msgid "Executable cannot be empty." msgstr "Suoritettava ei voi olla tyhjä." @@ -598,10 +586,8 @@ msgid "Importing Games…" msgstr "Tuodaan pelejä…" #: src/utils/importer.py:77 -#, fuzzy -#| msgid "Importing Games…" msgid "Importing Covers…" -msgstr "Tuodaan pelejä…" +msgstr "Tuodaan kansikuvia…" #: src/utils/importer.py:92 msgid "No new games were found on your system." @@ -626,13 +612,15 @@ msgstr "{} peliä tuotu." #: src/utils/importer.py:120 src/utils/steamgriddb.py:113 msgid "Couldn't Connect to SteamGridDB" -msgstr "" +msgstr "Ei voitu yhdistää SteamGridDB:hen" #: src/utils/importer.py:145 msgid "" "Looks like you have multiple Steam libraries. Would you like to add them in " "preferences?" msgstr "" +"Vaikuttaa siltä, että sinulla on useita Steam-kirjastoja. Haluatko lisätä ne " +"asetuksissa?" #~ msgid "Launch your games" #~ msgstr "Käynnistä pelit" diff --git a/po/fr.po b/po/fr.po index 722d1f1..0796909 100644 --- a/po/fr.po +++ b/po/fr.po @@ -4,13 +4,14 @@ # "J. Lavoie" , 2023. # kramo , 2023. # rene-coty , 2023. +# John Donne , 2023. msgid "" msgstr "" "Project-Id-Version: cartridges\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-04-11 23:33+0200\n" -"PO-Revision-Date: 2023-04-08 20:49+0000\n" -"Last-Translator: rene-coty \n" +"POT-Creation-Date: 2023-04-16 14:29+0200\n" +"PO-Revision-Date: 2023-05-06 05:41+0000\n" +"Last-Translator: John Donne \n" "Language-Team: French \n" "Language: fr\n" @@ -18,13 +19,13 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Generator: Weblate 4.17-dev\n" +"X-Generator: Weblate 4.18-dev\n" #: data/hu.kramo.Cartridges.desktop.in:3 #: data/hu.kramo.Cartridges.metainfo.xml.in:6 data/gtk/window.blp:29 #: src/main.py:119 msgid "Cartridges" -msgstr "Cartouches" +msgstr "Cartridges" #: data/hu.kramo.Cartridges.desktop.in:4 msgid "Game Launcher" @@ -42,25 +43,25 @@ msgid "" "necessary. You can sort and hide games or download cover art from " "SteamGridDB." msgstr "" -"Cartouches est un simple lanceur pour tous vos jeux. Il prend en charge " -"l’importation de vos jeux depuis Steam, Lutris, Heroic et d’autres encore, " -"sans nécessiter de compte. Vous pouvez trier et masquer les jeux, ou " -"télécharger la pochette depuis SteamGridDB." +"Cartridges est un lanceur de jeux simple pour tous vos jeux. Il prend en " +"charge l’importation des jeux depuis Steam, Lutris, Heroic et d’autres " +"encore, sans nécessiter de connexion. Vous pouvez trier et masquer les jeux " +"ou télécharger la pochette depuis SteamGridDB." #: data/hu.kramo.Cartridges.metainfo.xml.in:22 msgid "Library" msgstr "Bibliothèque" #: data/hu.kramo.Cartridges.metainfo.xml.in:26 -#: src/utils/create_details_window.py:87 +#: src/utils/create_details_window.py:81 msgid "Edit Game Details" msgstr "Modifier les détails du jeu" -#: data/hu.kramo.Cartridges.metainfo.xml.in:30 data/gtk/window.blp:51 +#: data/hu.kramo.Cartridges.metainfo.xml.in:30 data/gtk/window.blp:53 msgid "Game Details" msgstr "Détails du jeu" -#: data/hu.kramo.Cartridges.metainfo.xml.in:34 data/gtk/window.blp:402 +#: data/hu.kramo.Cartridges.metainfo.xml.in:34 data/gtk/window.blp:399 #: src/utils/importer.py:94 src/utils/importer.py:123 src/utils/importer.py:148 #: src/utils/steamgriddb.py:116 msgid "Preferences" @@ -70,20 +71,20 @@ msgstr "Préférences" msgid "Title" msgstr "Titre" -#: data/gtk/game.blp:89 data/gtk/game.blp:108 data/gtk/window.blp:170 +#: data/gtk/game.blp:89 data/gtk/game.blp:108 data/gtk/window.blp:174 msgid "Edit" msgstr "Modifier" -#: data/gtk/game.blp:94 src/window.py:286 +#: data/gtk/game.blp:94 src/window.py:282 msgid "Hide" msgstr "Masquer" #: data/gtk/game.blp:99 data/gtk/game.blp:118 data/gtk/preferences.blp:56 -#: data/gtk/window.blp:186 +#: data/gtk/window.blp:190 msgid "Remove" msgstr "Retirer" -#: data/gtk/game.blp:113 src/window.py:283 +#: data/gtk/game.blp:113 src/window.py:279 msgid "Unhide" msgstr "Afficher" @@ -95,8 +96,8 @@ msgstr "Général" msgid "Quit" msgstr "Quitter" -#: data/gtk/help-overlay.blp:19 data/gtk/window.blp:205 data/gtk/window.blp:249 -#: data/gtk/window.blp:312 +#: data/gtk/help-overlay.blp:19 data/gtk/window.blp:209 data/gtk/window.blp:246 +#: data/gtk/window.blp:309 msgid "Search" msgstr "Rechercher" @@ -108,8 +109,8 @@ msgstr "Afficher les préférences" msgid "Shortcuts" msgstr "Raccourcis" -#: data/gtk/help-overlay.blp:34 src/main.py:186 src/main.py:242 -#: src/preferences.py:133 +#: data/gtk/help-overlay.blp:34 src/main.py:195 src/main.py:251 +#: src/preferences.py:131 msgid "Undo" msgstr "Annuler" @@ -147,7 +148,7 @@ msgstr "Quitter après avoir lancé les jeux" #: data/gtk/preferences.blp:25 msgid "Cover Image Launches Game" -msgstr "Cliquer sur l’image de la pochette lance le jeu" +msgstr "Cliquer sur l’image de la pochette lancera le jeu" #: data/gtk/preferences.blp:26 msgid "Swaps the behavior of the cover image and the play button" @@ -165,7 +166,8 @@ msgstr "Images de haute qualité" #: data/gtk/preferences.blp:40 msgid "Save game covers losslessly at the cost of storage" msgstr "" -"Sauvegarde les pochettes des jeux sans perte, mais prend plus de stockage" +"Sauvegarde les pochettes des jeux sans perte, mais prend plus d'espace de " +"stockage" #: data/gtk/preferences.blp:50 msgid "Danger Zone" @@ -175,7 +177,7 @@ msgstr "Zone de danger" msgid "Remove All Games" msgstr "Supprimer tous les jeux" -#: data/gtk/preferences.blp:69 data/gtk/window.blp:427 +#: data/gtk/preferences.blp:69 data/gtk/window.blp:424 msgid "Import" msgstr "Importer" @@ -189,17 +191,17 @@ msgstr "Steam" #: data/gtk/preferences.blp:80 msgid "Steam Install Location" -msgstr "Emplacement de l'installation de Steam" +msgstr "Emplacement de l’installation de Steam" #: 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 "Répertoire à utiliser lors de l'importation de jeux" +msgstr "Répertoire à utiliser lors de l’importation de jeux" #: data/gtk/preferences.blp:89 src/utils/importer.py:143 msgid "Extra Steam Libraries" -msgstr "Bibliothèque Steam supplémentaires" +msgstr "Bibliothèques Steam supplémentaires" #: data/gtk/preferences.blp:90 msgid "Select other directories where you have Steam games installed" @@ -216,11 +218,11 @@ msgstr "Lutris" #: data/gtk/preferences.blp:118 msgid "Lutris Install Location" -msgstr "Emplacement de l’installation Lutris" +msgstr "Emplacement de l’installation de Lutris" #: data/gtk/preferences.blp:128 msgid "Lutris Cache Location" -msgstr "Emplacement du cache Lutris" +msgstr "Emplacement du cache de Lutris" #: data/gtk/preferences.blp:129 msgid "Directory to use when importing game covers" @@ -228,7 +230,7 @@ msgstr "Répertoire à utiliser lors de l’importation des pochettes des jeux" #: data/gtk/preferences.blp:138 msgid "Import Steam Games" -msgstr "Importer des jeux Steam" +msgstr "Importer les jeux de Steam" #: data/gtk/preferences.blp:148 msgid "Heroic" @@ -236,15 +238,15 @@ msgstr "Heroic" #: data/gtk/preferences.blp:152 msgid "Heroic Install Location" -msgstr "Emplacement de l'installation Heroic" +msgstr "Emplacement de l’installation d'Heroic" #: data/gtk/preferences.blp:162 msgid "Import Epic Games" -msgstr "Importer Epic Games" +msgstr "Importer les jeux d'Epic Games" #: data/gtk/preferences.blp:171 msgid "Import GOG Games" -msgstr "Importer des jeux GOG" +msgstr "Importer les jeux de GOG" #: data/gtk/preferences.blp:180 msgid "Import Sideloaded Games" @@ -256,7 +258,7 @@ msgstr "Bottles" #: data/gtk/preferences.blp:194 msgid "Bottles Install Location" -msgstr "Emplacement de l'installation Bottles" +msgstr "Emplacement de l’installation de Bouteilles" #: data/gtk/preferences.blp:205 msgid "itch" @@ -264,7 +266,7 @@ msgstr "itch" #: data/gtk/preferences.blp:209 msgid "itch Install Location" -msgstr "Emplacement d’installation itch" +msgstr "Emplacement d’installation de Itch" #: data/gtk/preferences.blp:223 msgid "SteamGridDB" @@ -272,7 +274,7 @@ msgstr "SteamGridDB" #: data/gtk/preferences.blp:227 msgid "Authentication" -msgstr "Identification" +msgstr "Authentification" #: data/gtk/preferences.blp:230 msgid "API Key" @@ -291,10 +293,8 @@ msgid "Prefer Over Official Images" msgstr "Préférer à la place des images officielles" #: data/gtk/preferences.blp:257 -#, fuzzy -#| msgid "Prefer Over Official Images" msgid "Prefer Animated Images" -msgstr "Préférer à la place des images officielles" +msgstr "Préférer les images animées" #: data/gtk/window.blp:6 src/utils/importer.py:91 msgid "No Games Found" @@ -320,65 +320,65 @@ msgstr "Pas de jeux masqués" msgid "Games you hide will appear here." msgstr "Les jeux que vous masquez apparaîtront ici." -#: data/gtk/window.blp:44 data/gtk/window.blp:293 +#: data/gtk/window.blp:46 data/gtk/window.blp:290 msgid "Back" msgstr "Retour" -#: data/gtk/window.blp:100 +#: data/gtk/window.blp:102 msgid "Game Title" msgstr "Titre du jeu" -#: data/gtk/window.blp:151 src/game.py:158 +#: data/gtk/window.blp:155 src/game.py:160 msgid "Play" msgstr "Jouer" -#: data/gtk/window.blp:235 data/gtk/window.blp:421 +#: data/gtk/window.blp:232 data/gtk/window.blp:418 msgid "Add Game" msgstr "Ajouter un jeu" -#: data/gtk/window.blp:242 data/gtk/window.blp:305 +#: data/gtk/window.blp:239 data/gtk/window.blp:302 msgid "Main Menu" msgstr "Menu principal" -#: data/gtk/window.blp:300 +#: data/gtk/window.blp:297 msgid "Hidden Games" msgstr "Jeux masqués" -#: data/gtk/window.blp:360 +#: data/gtk/window.blp:357 msgid "Sort" msgstr "Trier" -#: data/gtk/window.blp:363 +#: data/gtk/window.blp:360 msgid "A-Z" msgstr "A-Z" -#: data/gtk/window.blp:369 +#: data/gtk/window.blp:366 msgid "Z-A" msgstr "Z-A" -#: data/gtk/window.blp:375 +#: data/gtk/window.blp:372 msgid "Newest" msgstr "Le plus récent" -#: data/gtk/window.blp:381 +#: data/gtk/window.blp:378 msgid "Oldest" msgstr "Le plus ancien" -#: data/gtk/window.blp:387 +#: data/gtk/window.blp:384 msgid "Last Played" msgstr "Dernière session" -#: data/gtk/window.blp:394 +#: data/gtk/window.blp:391 msgid "Show Hidden" msgstr "Afficher les masqués" -#: data/gtk/window.blp:407 +#: data/gtk/window.blp:404 msgid "Keyboard Shortcuts" msgstr "Raccourcis clavier" -#: data/gtk/window.blp:412 +#: data/gtk/window.blp:409 msgid "About Cartridges" -msgstr "À propos de Cartouches" +msgstr "À propos de Cartridges" #. Translators: Replace this with your name for it to show up in the about window #: src/main.py:137 @@ -386,100 +386,100 @@ msgid "translator_credits" msgstr "Irénée Thirion" #. The variable is the title of the game -#: src/main.py:164 +#: src/main.py:172 msgid "{} launched" msgstr "{} lancé" #. The variable is the title of the game -#: src/main.py:182 +#: src/main.py:191 msgid "{} hidden" msgstr "{} masqué" #. The variable is the title of the game -#: src/main.py:185 +#: src/main.py:194 msgid "{} unhidden" msgstr "{} affiché" #. The variable is the title of the game -#: src/main.py:241 +#: src/main.py:250 msgid "{} removed" msgstr "{} retiré" -#: src/window.py:262 +#: src/window.py:256 msgid "Today" -msgstr "Aujourd'hui" +msgstr "Aujourd’hui" -#: src/window.py:264 +#: src/window.py:258 msgid "Yesterday" msgstr "Hier" #. The variable is the date when the game was added -#: src/window.py:310 +#: src/window.py:302 msgid "Added: {}" msgstr "Ajouté : {}" -#: src/window.py:315 +#: src/window.py:307 msgid "Never" msgstr "Jamais" #. The variable is the date when the game was last played -#: src/window.py:319 +#: src/window.py:311 msgid "Last played: {}" msgstr "Dernière session : {}" -#: src/game.py:156 +#: src/game.py:158 msgid "Details" msgstr "Détails" -#: src/preferences.py:54 +#: src/preferences.py:60 msgid "Installation Not Found" msgstr "Installation introuvable" #. The variable is the name of the game launcher -#: src/preferences.py:56 +#: src/preferences.py:62 msgid "Select the {} configuration directory." msgstr "Sélectionnez le répertoire de configuration de {}." #. The variable is the name of the game launcher -#: src/preferences.py:59 +#: src/preferences.py:64 msgid "Select the {} data directory." msgstr "Sélectionnez le répertoire de données de {}." -#: src/preferences.py:61 src/preferences.py:240 +#: src/preferences.py:66 src/preferences.py:234 msgid "Set Location" msgstr "Définir l’emplacement" -#: src/preferences.py:132 +#: src/preferences.py:130 msgid "All games removed" msgstr "Tous les jeux ont été supprimés" -#: src/preferences.py:237 +#: src/preferences.py:231 msgid "Cache Not Found" msgstr "Cache non trouvé" -#: src/preferences.py:238 +#: src/preferences.py:232 msgid "Select the Lutris cache directory." -msgstr "Sélectionnez le répertoire de cache de Lutris." +msgstr "Sélectionnez le répertoire du cache de Lutris." -#: src/preferences.py:344 +#: src/preferences.py:328 msgid "" "An API key is required to use SteamGridDB. You can generate one {}here{}." msgstr "" "Une clé API est requise pour utiliser SteamGridDB. Vous pouvez en générer " "une {}ici{}." -#: src/utils/create_details_window.py:81 +#: src/utils/create_details_window.py:89 +msgid "Apply" +msgstr "Appliquer" + +#: src/utils/create_details_window.py:95 msgid "Add New Game" msgstr "Ajouter un nouveau jeu" -#: src/utils/create_details_window.py:85 +#: src/utils/create_details_window.py:99 msgid "Confirm" msgstr "Confirmer" -#: src/utils/create_details_window.py:96 -msgid "Apply" -msgstr "Appliquer" - #: src/utils/create_details_window.py:130 msgid "The title of the game" msgstr "Le titre du jeu" @@ -490,12 +490,12 @@ msgstr "Développeur" #: src/utils/create_details_window.py:136 msgid "The developer or publisher (optional)" -msgstr "Le développeur ou l'éditeur (facultatif)" +msgstr "Le développeur ou l’éditeur (facultatif)" #. Translate this string as you would translate "file" #: src/utils/create_details_window.py:147 msgid "file.txt" -msgstr "ficher.txt" +msgstr "fichier.txt" #. As in software #: src/utils/create_details_window.py:149 @@ -526,11 +526,11 @@ msgid "" "\n" "If the path contains spaces, make sure to wrap it in double quotes!" msgstr "" -"Pour lancer l'exécutable « {} », utilisez la commande :\n" +"Pour lancer l’exécutable « {} », utilisez la commande :\n" "\n" "\"{}\"\n" "\n" -"Pour ouvrir le fichier « {} » avec l'application par défaut, utilisez la " +"Pour ouvrir le fichier « {} » avec l’application par défaut, utilisez la " "commande :\n" "\n" "{} \"{}\"\n" @@ -550,31 +550,31 @@ msgstr "Fichier à ouvrir ou commande à exécuter au lancement du jeu" msgid "Cancel" msgstr "Annuler" -#: src/utils/create_details_window.py:259 -#: src/utils/create_details_window.py:269 -#: src/utils/create_details_window.py:275 +#: 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" -msgstr "Impossible d'ajouter un jeu" +msgstr "Impossible d’ajouter le jeu" -#: src/utils/create_details_window.py:261 -#: src/utils/create_details_window.py:299 -#: src/utils/create_details_window.py:307 -msgid "Couldn't Apply Preferences" -msgstr "Impossible d'appliquer les préférences" - -#: src/utils/create_details_window.py:269 +#: src/utils/create_details_window.py:262 #: src/utils/create_details_window.py:300 +#: src/utils/create_details_window.py:308 +msgid "Couldn't Apply Preferences" +msgstr "Impossible d’appliquer les préférences" + +#: src/utils/create_details_window.py:270 +#: src/utils/create_details_window.py:301 msgid "Game title cannot be empty." msgstr "Le titre du jeu ne peut pas être vide." -#: src/utils/create_details_window.py:275 -#: src/utils/create_details_window.py:308 +#: src/utils/create_details_window.py:276 +#: src/utils/create_details_window.py:309 msgid "Executable cannot be empty." -msgstr "L'exécutable ne peut pas être vide." +msgstr "L’exécutable ne peut pas être vide." #: src/utils/create_dialog.py:25 msgid "Dismiss" -msgstr "Rejeter" +msgstr "Fermer" #: src/utils/importer.py:42 msgid "Importing Games…" diff --git a/po/hu.po b/po/hu.po index c1bbe48..2db76b8 100644 --- a/po/hu.po +++ b/po/hu.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-04-11 23:33+0200\n" +"POT-Creation-Date: 2023-04-16 14:29+0200\n" "PO-Revision-Date: 2023-04-11 21:31+0000\n" "Last-Translator: kramo \n" "Language-Team: Hungarian \n" "Language-Team: Italian \n" "Language-Team: Korean \n" "Language-Team: Norwegian Bokmål " #. The variable is the title of the game -#: src/main.py:164 +#: src/main.py:172 msgid "{} launched" msgstr "{} startet" #. The variable is the title of the game -#: src/main.py:182 +#: src/main.py:191 #, fuzzy #| msgid "Show Hidden" msgid "{} hidden" msgstr "{} skjult" #. The variable is the title of the game -#: src/main.py:185 +#: src/main.py:194 msgid "{} unhidden" msgstr "{} synlig" #. The variable is the title of the game -#: src/main.py:241 +#: src/main.py:250 msgid "{} removed" msgstr "{} fjernet" -#: src/window.py:262 +#: src/window.py:256 msgid "Today" msgstr "I dag" -#: src/window.py:264 +#: src/window.py:258 msgid "Yesterday" msgstr "I går" #. The variable is the date when the game was added -#: src/window.py:310 +#: src/window.py:302 msgid "Added: {}" msgstr "Tillagt: {}" -#: src/window.py:315 +#: src/window.py:307 msgid "Never" msgstr "Aldri" #. The variable is the date when the game was last played -#: src/window.py:319 +#: src/window.py:311 msgid "Last played: {}" msgstr "Sist spilt: {}" -#: src/game.py:156 +#: src/game.py:158 msgid "Details" msgstr "Detaljer" -#: src/preferences.py:54 +#: src/preferences.py:60 msgid "Installation Not Found" msgstr "Fant ikke installasjonen" #. The variable is the name of the game launcher -#: src/preferences.py:56 +#: src/preferences.py:62 msgid "Select the {} configuration directory." msgstr "Velg {}-oppsettsmappen." #. The variable is the name of the game launcher -#: src/preferences.py:59 +#: src/preferences.py:64 msgid "Select the {} data directory." msgstr "Velg {}-datamappen." -#: src/preferences.py:61 src/preferences.py:240 +#: src/preferences.py:66 src/preferences.py:234 #, fuzzy #| msgid "Set Steam Location" msgid "Set Location" msgstr "Velg mappe" -#: src/preferences.py:132 +#: src/preferences.py:130 msgid "All games removed" msgstr "Alle spill fjernet" -#: src/preferences.py:237 +#: src/preferences.py:231 #, fuzzy msgid "Cache Not Found" msgstr "Fant ikke hurtiglager" -#: src/preferences.py:238 +#: src/preferences.py:232 #, fuzzy msgid "Select the Lutris cache directory." msgstr "Velg {name}-datamappen." -#: src/preferences.py:344 +#: src/preferences.py:328 msgid "" "An API key is required to use SteamGridDB. You can generate one {}here{}." msgstr "" "En API-nøkkel kreves for å bruke SteamGridDB. Du kan generere en {}her{}." -#: src/utils/create_details_window.py:81 +#: src/utils/create_details_window.py:89 +msgid "Apply" +msgstr "Bruk" + +#: src/utils/create_details_window.py:95 msgid "Add New Game" msgstr "Legg til nytt spill" -#: src/utils/create_details_window.py:85 +#: src/utils/create_details_window.py:99 msgid "Confirm" msgstr "Bekreft" -#: src/utils/create_details_window.py:96 -msgid "Apply" -msgstr "Bruk" - #: src/utils/create_details_window.py:130 msgid "The title of the game" msgstr "Navnet på spillet" @@ -567,25 +567,25 @@ msgstr "Fil å åpne eller kommando å kjøre ved oppstart av spillet" msgid "Cancel" msgstr "Avbryt" -#: src/utils/create_details_window.py:259 -#: src/utils/create_details_window.py:269 -#: src/utils/create_details_window.py:275 +#: 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" msgstr "Kunne ikke legge til spill" -#: src/utils/create_details_window.py:261 -#: src/utils/create_details_window.py:299 -#: src/utils/create_details_window.py:307 +#: src/utils/create_details_window.py:262 +#: src/utils/create_details_window.py:300 +#: src/utils/create_details_window.py:308 msgid "Couldn't Apply Preferences" msgstr "Kunne ikke ta i bruk endringer" -#: src/utils/create_details_window.py:269 -#: src/utils/create_details_window.py:300 +#: src/utils/create_details_window.py:270 +#: src/utils/create_details_window.py:301 msgid "Game title cannot be empty." msgstr "Spillnavnet kan ikke være tomt." -#: src/utils/create_details_window.py:275 -#: src/utils/create_details_window.py:308 +#: src/utils/create_details_window.py:276 +#: src/utils/create_details_window.py:309 msgid "Executable cannot be empty." msgstr "Kjørbar fil må angis." diff --git a/po/nl.po b/po/nl.po index 672357a..cf84a74 100644 --- a/po/nl.po +++ b/po/nl.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cartridges\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-04-11 23:33+0200\n" +"POT-Creation-Date: 2023-04-16 14:29+0200\n" "PO-Revision-Date: 2023-04-14 12:29+0000\n" "Last-Translator: Philip Goto \n" "Language-Team: Dutch , 2023. +msgid "" +msgstr "" +"Project-Id-Version: Cartridges\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-16 14:29+0200\n" +"PO-Revision-Date: 2023-05-07 15:38+0000\n" +"Last-Translator: Artur Wróblewski \n" +"Language-Team: Polish \n" +"Language: pl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " +"|| n%100>=20) ? 1 : 2;\n" +"X-Generator: Weblate 4.18-dev\n" + +#: data/hu.kramo.Cartridges.desktop.in:3 +#: data/hu.kramo.Cartridges.metainfo.xml.in:6 data/gtk/window.blp:29 +#: src/main.py:119 +msgid "Cartridges" +msgstr "Cartridges" + +#: data/hu.kramo.Cartridges.desktop.in:4 +msgid "Game Launcher" +msgstr "Launcher Gier" + +#: data/hu.kramo.Cartridges.desktop.in:5 +#: data/hu.kramo.Cartridges.metainfo.xml.in:7 +msgid "Launch all your games" +msgstr "Uruchom wszystkie swoje gry" + +#: data/hu.kramo.Cartridges.metainfo.xml.in:9 +msgid "" +"Cartridges is a simple game launcher for all of your games. It has support " +"for importing games from Steam, Lutris, Heroic and more with no login " +"necessary. You can sort and hide games or download cover art from " +"SteamGridDB." +msgstr "" +"Cartridges to prosty launcher gier dla wszystkich twoich gier. Posiada " +"wsparcie dla importu gier ze Steam, Lutris, Heroic i innych bez konieczności " +"logowania. Możesz sortować i ukrywać gry lub pobierać okładki ze SteamGridDB." + +#: data/hu.kramo.Cartridges.metainfo.xml.in:22 +msgid "Library" +msgstr "Biblioteka" + +#: data/hu.kramo.Cartridges.metainfo.xml.in:26 +#: src/utils/create_details_window.py:81 +msgid "Edit Game Details" +msgstr "Edytuj detale gry" + +#: data/hu.kramo.Cartridges.metainfo.xml.in:30 data/gtk/window.blp:53 +msgid "Game Details" +msgstr "Detale gry" + +#: data/hu.kramo.Cartridges.metainfo.xml.in:34 data/gtk/window.blp:399 +#: src/utils/importer.py:94 src/utils/importer.py:123 src/utils/importer.py:148 +#: src/utils/steamgriddb.py:116 +msgid "Preferences" +msgstr "Ustawienia" + +#: data/gtk/game.blp:67 src/utils/create_details_window.py:129 +msgid "Title" +msgstr "Tytuł" + +#: data/gtk/game.blp:89 data/gtk/game.blp:108 data/gtk/window.blp:174 +msgid "Edit" +msgstr "Edytuj" + +#: data/gtk/game.blp:94 src/window.py:282 +msgid "Hide" +msgstr "Ukryj" + +#: data/gtk/game.blp:99 data/gtk/game.blp:118 data/gtk/preferences.blp:56 +#: data/gtk/window.blp:190 +msgid "Remove" +msgstr "Usuń" + +#: data/gtk/game.blp:113 src/window.py:279 +msgid "Unhide" +msgstr "Odkryj" + +#: data/gtk/help-overlay.blp:11 data/gtk/preferences.blp:9 +msgid "General" +msgstr "Ogólne" + +#: data/gtk/help-overlay.blp:14 +msgid "Quit" +msgstr "Wyjdź" + +#: data/gtk/help-overlay.blp:19 data/gtk/window.blp:209 data/gtk/window.blp:246 +#: data/gtk/window.blp:309 +msgid "Search" +msgstr "Szukaj" + +#: data/gtk/help-overlay.blp:24 +msgid "Show preferences" +msgstr "Pokaż preferencje" + +#: data/gtk/help-overlay.blp:29 +msgid "Shortcuts" +msgstr "Skróty" + +#: data/gtk/help-overlay.blp:34 src/main.py:195 src/main.py:251 +#: src/preferences.py:131 +msgid "Undo" +msgstr "Cofnij" + +#: data/gtk/help-overlay.blp:39 +msgid "Open menu" +msgstr "Otwórz menu" + +#: data/gtk/help-overlay.blp:45 +msgid "Games" +msgstr "Gry" + +#: data/gtk/help-overlay.blp:48 +msgid "Add new game" +msgstr "Dodaj nową grę" + +#: data/gtk/help-overlay.blp:53 +msgid "Import games" +msgstr "Importuj gry" + +#: data/gtk/help-overlay.blp:58 +msgid "Show hidden games" +msgstr "Pokaż ukryte gry" + +#: data/gtk/help-overlay.blp:63 +msgid "Remove game" +msgstr "Usuń grę" + +#: data/gtk/preferences.blp:13 data/gtk/preferences.blp:235 +msgid "Behavior" +msgstr "Zachowanie" + +#: data/gtk/preferences.blp:16 +msgid "Exit After Launching Games" +msgstr "Wyjdź po uruchomieniu gry" + +#: data/gtk/preferences.blp:25 +msgid "Cover Image Launches Game" +msgstr "Obraz okładki startera gier" + +#: data/gtk/preferences.blp:26 +msgid "Swaps the behavior of the cover image and the play button" +msgstr "Zamienia zachowanie obrazu okładki i przycisku odtwarzania" + +#: data/gtk/preferences.blp:36 src/utils/create_details_window.py:101 +msgid "Images" +msgstr "Obrazy" + +#: data/gtk/preferences.blp:39 +msgid "High Quality Images" +msgstr "Wysokiej jakości obrazy" + +#: data/gtk/preferences.blp:40 +msgid "Save game covers losslessly at the cost of storage" +msgstr "Zapisywanie okładek gier bezstratnie kosztem pamięci masowej" + +#: data/gtk/preferences.blp:50 +msgid "Danger Zone" +msgstr "Strefa zagrożenia" + +#: data/gtk/preferences.blp:53 +msgid "Remove All Games" +msgstr "Usuń wszystkie gry" + +#: data/gtk/preferences.blp:69 data/gtk/window.blp:424 +msgid "Import" +msgstr "Importuj" + +#: data/gtk/preferences.blp:73 +msgid "Sources" +msgstr "Źródła" + +#: data/gtk/preferences.blp:76 +msgid "Steam" +msgstr "Steam" + +#: data/gtk/preferences.blp:80 +msgid "Steam Install Location" +msgstr "Lokalizacja instalacji Steam" + +#: 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 "Katalog używany podczas importowania gier" + +#: data/gtk/preferences.blp:89 src/utils/importer.py:143 +msgid "Extra Steam Libraries" +msgstr "Dodatkowe biblioteki Steam" + +#: data/gtk/preferences.blp:90 +msgid "Select other directories where you have Steam games installed" +msgstr "Wybierz inne katalogi, w których masz zainstalowane gry Steam" + +#: data/gtk/preferences.blp:96 +msgid "Clear" +msgstr "Wyczyść" + +#: data/gtk/preferences.blp:114 +msgid "Lutris" +msgstr "Lutris" + +#: data/gtk/preferences.blp:118 +msgid "Lutris Install Location" +msgstr "Lokalizacja instalacji Lutris" + +#: data/gtk/preferences.blp:128 +msgid "Lutris Cache Location" +msgstr "Lokalizacja Lutris Cache" + +#: data/gtk/preferences.blp:129 +msgid "Directory to use when importing game covers" +msgstr "Katalog do użycia podczas importowania okładek gier" + +#: data/gtk/preferences.blp:138 +msgid "Import Steam Games" +msgstr "Importuj gry Steam" + +#: data/gtk/preferences.blp:148 +msgid "Heroic" +msgstr "Heroic" + +#: data/gtk/preferences.blp:152 +msgid "Heroic Install Location" +msgstr "Lokalizacja instalacji Heroic" + +#: data/gtk/preferences.blp:162 +msgid "Import Epic Games" +msgstr "Zaimportuj Epic Games" + +#: data/gtk/preferences.blp:171 +msgid "Import GOG Games" +msgstr "Importuj gry z GOG" + +#: data/gtk/preferences.blp:180 +msgid "Import Sideloaded Games" +msgstr "Importuj gry w wersji Sideloaded" + +#: data/gtk/preferences.blp:190 +msgid "Bottles" +msgstr "Butelki" + +#: data/gtk/preferences.blp:194 +msgid "Bottles Install Location" +msgstr "Butelki Miejsce montażu" + +#: data/gtk/preferences.blp:205 +msgid "itch" +msgstr "itch" + +#: data/gtk/preferences.blp:209 +msgid "itch Install Location" +msgstr "Położenie instalacji itch" + +#: data/gtk/preferences.blp:223 +msgid "SteamGridDB" +msgstr "SteamGridDB" + +#: data/gtk/preferences.blp:227 +msgid "Authentication" +msgstr "Uwierzytelnianie" + +#: data/gtk/preferences.blp:230 +msgid "API Key" +msgstr "Klucz API" + +#: data/gtk/preferences.blp:238 +msgid "Use SteamGridDB" +msgstr "Użyj SteamGridDB" + +#: data/gtk/preferences.blp:239 +msgid "Download images when adding or importing games" +msgstr "Pobieranie obrazów podczas dodawania lub importowania gier" + +#: data/gtk/preferences.blp:248 +msgid "Prefer Over Official Images" +msgstr "Preferuj ponad Oficjalne zdjęcia" + +#: data/gtk/preferences.blp:257 +msgid "Prefer Animated Images" +msgstr "Preferuj animowane obrazy" + +#: data/gtk/window.blp:6 src/utils/importer.py:91 +msgid "No Games Found" +msgstr "Nie znaleziono żadnych gier" + +#: data/gtk/window.blp:7 +msgid "Try a different search." +msgstr "Spróbuj innego wyszukiwania." + +#: data/gtk/window.blp:14 +msgid "No Games" +msgstr "Brak gier" + +#: data/gtk/window.blp:15 +msgid "Use the + button to add games." +msgstr "Użyj przycisku +, aby dodać gry." + +#: data/gtk/window.blp:22 +msgid "No Hidden Games" +msgstr "Brak ukrytych gier" + +#: data/gtk/window.blp:23 +msgid "Games you hide will appear here." +msgstr "Gry, które ukryjesz, pojawią się tutaj." + +#: data/gtk/window.blp:46 data/gtk/window.blp:290 +msgid "Back" +msgstr "Cofnij" + +#: data/gtk/window.blp:102 +msgid "Game Title" +msgstr "Tytuł gry" + +#: data/gtk/window.blp:155 src/game.py:160 +msgid "Play" +msgstr "Uruchom" + +#: data/gtk/window.blp:232 data/gtk/window.blp:418 +msgid "Add Game" +msgstr "Dodaj grę" + +#: data/gtk/window.blp:239 data/gtk/window.blp:302 +msgid "Main Menu" +msgstr "Menu główne" + +#: data/gtk/window.blp:297 +msgid "Hidden Games" +msgstr "Ukryte gry" + +#: data/gtk/window.blp:357 +msgid "Sort" +msgstr "Sortuj" + +#: data/gtk/window.blp:360 +msgid "A-Z" +msgstr "A-Z" + +#: data/gtk/window.blp:366 +msgid "Z-A" +msgstr "Z-A" + +#: data/gtk/window.blp:372 +msgid "Newest" +msgstr "Najnowsza" + +#: data/gtk/window.blp:378 +msgid "Oldest" +msgstr "Najstarszy" + +#: data/gtk/window.blp:384 +msgid "Last Played" +msgstr "Ostatnio odtwarzane" + +#: data/gtk/window.blp:391 +msgid "Show Hidden" +msgstr "Pokaż ukryte" + +#: data/gtk/window.blp:404 +msgid "Keyboard Shortcuts" +msgstr "Skróty klawiaturowe" + +#: data/gtk/window.blp:409 +msgid "About Cartridges" +msgstr "O Cartridges" + +#. Translators: Replace this with your name for it to show up in the about window +#: src/main.py:137 +msgid "translator_credits" +msgstr "kredyty tłumacza" + +#. The variable is the title of the game +#: src/main.py:172 +msgid "{} launched" +msgstr "{} uruchomiony" + +#. The variable is the title of the game +#: src/main.py:191 +msgid "{} hidden" +msgstr "{} ukryte" + +#. The variable is the title of the game +#: src/main.py:194 +msgid "{} unhidden" +msgstr "{} nieukryty" + +#. The variable is the title of the game +#: src/main.py:250 +msgid "{} removed" +msgstr "{} usunięty" + +#: src/window.py:256 +msgid "Today" +msgstr "Dzisiaj" + +#: src/window.py:258 +msgid "Yesterday" +msgstr "Wczoraj" + +#. The variable is the date when the game was added +#: src/window.py:302 +msgid "Added: {}" +msgstr "Dodano: {}" + +#: src/window.py:307 +msgid "Never" +msgstr "Nigdy" + +#. The variable is the date when the game was last played +#: src/window.py:311 +msgid "Last played: {}" +msgstr "Ostatnio grane: {}" + +#: src/game.py:158 +msgid "Details" +msgstr "Szczegóły" + +#: src/preferences.py:60 +msgid "Installation Not Found" +msgstr "Nie znaleziono instalacji" + +#. The variable is the name of the game launcher +#: src/preferences.py:62 +msgid "Select the {} configuration directory." +msgstr "Wybierz {} katalog konfiguracyjny." + +#. The variable is the name of the game launcher +#: src/preferences.py:64 +msgid "Select the {} data directory." +msgstr "Wybierz {} katalog danych." + +#: src/preferences.py:66 src/preferences.py:234 +msgid "Set Location" +msgstr "Ustaw lokacje" + +#: src/preferences.py:130 +msgid "All games removed" +msgstr "Wszystkie gry usunięte" + +#: src/preferences.py:231 +msgid "Cache Not Found" +msgstr "Nie znaleziono pamięci podręcznej" + +#: src/preferences.py:232 +msgid "Select the Lutris cache directory." +msgstr "Wybierz katalog pamięci podręcznej Lutris." + +#: src/preferences.py:328 +msgid "" +"An API key is required to use SteamGridDB. You can generate one {}here{}." +msgstr "" +"Do korzystania z SteamGridDB wymagany jest klucz API. Możesz go wygenerować " +"{} tutaj{}." + +#: src/utils/create_details_window.py:89 +msgid "Apply" +msgstr "Zastosuj" + +#: src/utils/create_details_window.py:95 +msgid "Add New Game" +msgstr "Dodaj nową grę" + +#: src/utils/create_details_window.py:99 +msgid "Confirm" +msgstr "Potwierdź" + +#: src/utils/create_details_window.py:130 +msgid "The title of the game" +msgstr "Tytuł gry" + +#: src/utils/create_details_window.py:135 +msgid "Developer" +msgstr "Deweloper" + +#: src/utils/create_details_window.py:136 +msgid "The developer or publisher (optional)" +msgstr "Twórca lub wydawca (opcjonalnie)" + +#. Translate this string as you would translate "file" +#: src/utils/create_details_window.py:147 +msgid "file.txt" +msgstr "plik.txt" + +#. As in software +#: src/utils/create_details_window.py:149 +msgid "program" +msgstr "program" + +#. Translate this string as you would translate "path to {}" +#: src/utils/create_details_window.py:154 +#: src/utils/create_details_window.py:156 +msgid "C:\\path\\to\\{}" +msgstr "C:\\scieżka\\do\\{}" + +#. Translate this string as you would translate "path to {}" +#: src/utils/create_details_window.py:160 +#: src/utils/create_details_window.py:162 +msgid "/path/to/{}" +msgstr "/ścieżka/do/{}" + +#: src/utils/create_details_window.py:166 +msgid "" +"To launch the executable \"{}\", use the command:\n" +"\n" +"\"{}\"\n" +"\n" +"To open the file \"{}\" with the default application, use:\n" +"\n" +"{} \"{}\"\n" +"\n" +"If the path contains spaces, make sure to wrap it in double quotes!" +msgstr "" +"Aby uruchomić plik wykonywalny \"{}\", należy użyć polecenia:\n" +"\n" +"\"{}\"\n" +"\n" +"Aby otworzyć plik \"{}\" za pomocą domyślnej aplikacji, użyj:\n" +"\n" +"{} \"{}\"\n" +"\n" +"Jeśli ścieżka zawiera spacje, pamiętaj, aby zawinąć ją w podwójne cudzysłowy!" + +#: src/utils/create_details_window.py:189 +msgid "Executable" +msgstr "Wykonywalne" + +#: src/utils/create_details_window.py:190 +msgid "File to open or command to run when launching the game" +msgstr "Plik do otwarcia lub polecenie do uruchomienia podczas uruchamiania gry" + +#: src/utils/create_details_window.py:202 +msgid "Cancel" +msgstr "Anuluj" + +#: 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" +msgstr "Nie można było dodać gry" + +#: src/utils/create_details_window.py:262 +#: src/utils/create_details_window.py:300 +#: src/utils/create_details_window.py:308 +msgid "Couldn't Apply Preferences" +msgstr "Nie można zastosować preferencji" + +#: src/utils/create_details_window.py:270 +#: src/utils/create_details_window.py:301 +msgid "Game title cannot be empty." +msgstr "Tytuł gry nie może być pusty." + +#: src/utils/create_details_window.py:276 +#: src/utils/create_details_window.py:309 +msgid "Executable cannot be empty." +msgstr "Plik wykonywalny nie może być pusty." + +#: src/utils/create_dialog.py:25 +msgid "Dismiss" +msgstr "Odrzucić" + +#: src/utils/importer.py:42 +msgid "Importing Games…" +msgstr "Importowanie gier…" + +#: src/utils/importer.py:77 +msgid "Importing Covers…" +msgstr "Importowanie okładek…" + +#: src/utils/importer.py:92 +msgid "No new games were found on your system." +msgstr "W systemie nie znaleziono żadnych nowych gier." + +#: src/utils/importer.py:100 +msgid "Game Imported" +msgstr "Gra Importowana" + +#: src/utils/importer.py:101 +msgid "Successfully imported 1 game." +msgstr "Udało się zaimportować 1 grę." + +#: src/utils/importer.py:107 +msgid "Games Imported" +msgstr "Gry Przywiezione" + +#. The variable is the number of games +#: src/utils/importer.py:109 +msgid "Successfully imported {} games." +msgstr "Udało się zaimportować {} gier." + +#: src/utils/importer.py:120 src/utils/steamgriddb.py:113 +msgid "Couldn't Connect to SteamGridDB" +msgstr "Nie można połączyć się z SteamGridDB" + +#: src/utils/importer.py:145 +msgid "" +"Looks like you have multiple Steam libraries. Would you like to add them in " +"preferences?" +msgstr "" +"Wygląda na to, że masz wiele bibliotek Steam. Czy chciałbyś dodać je w " +"preferencjach?" diff --git a/po/pt.po b/po/pt.po index 5afe7d9..88142c4 100644 --- a/po/pt.po +++ b/po/pt.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: cartridges\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-04-11 23:33+0200\n" -"PO-Revision-Date: 2023-04-14 12:29+0000\n" +"POT-Creation-Date: 2023-04-16 14:29+0200\n" +"PO-Revision-Date: 2023-04-18 22:49+0000\n" "Last-Translator: Henrique Machado \n" "Language-Team: Portuguese \n" @@ -18,7 +18,7 @@ msgstr "" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Generator: Weblate 4.17-dev\n" +"X-Generator: Weblate 4.18-dev\n" #: data/hu.kramo.Cartridges.desktop.in:3 #: data/hu.kramo.Cartridges.metainfo.xml.in:6 data/gtk/window.blp:29 @@ -52,15 +52,15 @@ msgid "Library" msgstr "Biblioteca" #: data/hu.kramo.Cartridges.metainfo.xml.in:26 -#: src/utils/create_details_window.py:87 +#: src/utils/create_details_window.py:81 msgid "Edit Game Details" msgstr "Editar detalhes do jogo" -#: data/hu.kramo.Cartridges.metainfo.xml.in:30 data/gtk/window.blp:51 +#: data/hu.kramo.Cartridges.metainfo.xml.in:30 data/gtk/window.blp:53 msgid "Game Details" msgstr "Detalhes do jogo" -#: data/hu.kramo.Cartridges.metainfo.xml.in:34 data/gtk/window.blp:402 +#: data/hu.kramo.Cartridges.metainfo.xml.in:34 data/gtk/window.blp:399 #: src/utils/importer.py:94 src/utils/importer.py:123 src/utils/importer.py:148 #: src/utils/steamgriddb.py:116 msgid "Preferences" @@ -70,20 +70,20 @@ msgstr "Preferências" msgid "Title" msgstr "Título" -#: data/gtk/game.blp:89 data/gtk/game.blp:108 data/gtk/window.blp:170 +#: data/gtk/game.blp:89 data/gtk/game.blp:108 data/gtk/window.blp:174 msgid "Edit" msgstr "Editar" -#: data/gtk/game.blp:94 src/window.py:286 +#: data/gtk/game.blp:94 src/window.py:282 msgid "Hide" msgstr "Ocultar" #: data/gtk/game.blp:99 data/gtk/game.blp:118 data/gtk/preferences.blp:56 -#: data/gtk/window.blp:186 +#: data/gtk/window.blp:190 msgid "Remove" msgstr "Remover" -#: data/gtk/game.blp:113 src/window.py:283 +#: data/gtk/game.blp:113 src/window.py:279 msgid "Unhide" msgstr "Exibir" @@ -95,8 +95,8 @@ msgstr "Geral" msgid "Quit" msgstr "Sair" -#: data/gtk/help-overlay.blp:19 data/gtk/window.blp:205 data/gtk/window.blp:249 -#: data/gtk/window.blp:312 +#: data/gtk/help-overlay.blp:19 data/gtk/window.blp:209 data/gtk/window.blp:246 +#: data/gtk/window.blp:309 msgid "Search" msgstr "Buscar" @@ -108,8 +108,8 @@ msgstr "Mostrar preferências" msgid "Shortcuts" msgstr "Atalhos" -#: data/gtk/help-overlay.blp:34 src/main.py:186 src/main.py:242 -#: src/preferences.py:133 +#: data/gtk/help-overlay.blp:34 src/main.py:195 src/main.py:251 +#: src/preferences.py:131 msgid "Undo" msgstr "Desfazer" @@ -143,15 +143,15 @@ msgstr "Comportamento" #: data/gtk/preferences.blp:16 msgid "Exit After Launching Games" -msgstr "Sair depois de iniciar os jogos" +msgstr "Fechar Cartuchos ao iniciar um jogo" #: data/gtk/preferences.blp:25 msgid "Cover Image Launches Game" -msgstr "Clicar na imagem da capa inicia o jogo" +msgstr "Clicar na capa para iniciar o jogo" #: data/gtk/preferences.blp:26 msgid "Swaps the behavior of the cover image and the play button" -msgstr "Troca o comportamento da imagem da capa e do botão de jogar" +msgstr "Troca o comportamento de clicar na capa do jogo e do botão Jogar" #: data/gtk/preferences.blp:36 src/utils/create_details_window.py:101 msgid "Images" @@ -173,7 +173,7 @@ msgstr "Atenção" msgid "Remove All Games" msgstr "Remove todos os jogos" -#: data/gtk/preferences.blp:69 data/gtk/window.blp:427 +#: data/gtk/preferences.blp:69 data/gtk/window.blp:424 msgid "Import" msgstr "Importar" @@ -315,63 +315,63 @@ msgstr "Sem jogos ocultados" msgid "Games you hide will appear here." msgstr "Jogos ocultados vão aparecer aqui." -#: data/gtk/window.blp:44 data/gtk/window.blp:293 +#: data/gtk/window.blp:46 data/gtk/window.blp:290 msgid "Back" msgstr "Voltar" -#: data/gtk/window.blp:100 +#: data/gtk/window.blp:102 msgid "Game Title" msgstr "Título do jogo" -#: data/gtk/window.blp:151 src/game.py:158 +#: data/gtk/window.blp:155 src/game.py:160 msgid "Play" msgstr "Jogar" -#: data/gtk/window.blp:235 data/gtk/window.blp:421 +#: data/gtk/window.blp:232 data/gtk/window.blp:418 msgid "Add Game" msgstr "Adicionar jogo" -#: data/gtk/window.blp:242 data/gtk/window.blp:305 +#: data/gtk/window.blp:239 data/gtk/window.blp:302 msgid "Main Menu" msgstr "Menu principal" -#: data/gtk/window.blp:300 +#: data/gtk/window.blp:297 msgid "Hidden Games" msgstr "Jogos ocultados" -#: data/gtk/window.blp:360 +#: data/gtk/window.blp:357 msgid "Sort" msgstr "Ordenar" -#: data/gtk/window.blp:363 +#: data/gtk/window.blp:360 msgid "A-Z" msgstr "A-Z" -#: data/gtk/window.blp:369 +#: data/gtk/window.blp:366 msgid "Z-A" msgstr "Z-A" -#: data/gtk/window.blp:375 +#: data/gtk/window.blp:372 msgid "Newest" msgstr "Mais novo" -#: data/gtk/window.blp:381 +#: data/gtk/window.blp:378 msgid "Oldest" msgstr "Mais antigo" -#: data/gtk/window.blp:387 +#: data/gtk/window.blp:384 msgid "Last Played" msgstr "Última vez jogado" -#: data/gtk/window.blp:394 +#: data/gtk/window.blp:391 msgid "Show Hidden" msgstr "Mostrar ocultados" -#: data/gtk/window.blp:407 +#: data/gtk/window.blp:404 msgid "Keyboard Shortcuts" msgstr "Atalhos de teclado" -#: data/gtk/window.blp:412 +#: data/gtk/window.blp:409 msgid "About Cartridges" msgstr "Sobre o Cartuchos" @@ -381,100 +381,100 @@ msgid "translator_credits" msgstr "Pedro Sader Azevedo" #. The variable is the title of the game -#: src/main.py:164 +#: src/main.py:172 msgid "{} launched" msgstr "{} iniciado" #. The variable is the title of the game -#: src/main.py:182 +#: src/main.py:191 msgid "{} hidden" msgstr "{} está oculto" #. The variable is the title of the game -#: src/main.py:185 +#: src/main.py:194 msgid "{} unhidden" msgstr "{} está exposto" #. The variable is the title of the game -#: src/main.py:241 +#: src/main.py:250 msgid "{} removed" msgstr "{} removido" -#: src/window.py:262 +#: src/window.py:256 msgid "Today" msgstr "Hoje" -#: src/window.py:264 +#: src/window.py:258 msgid "Yesterday" msgstr "Ontem" #. The variable is the date when the game was added -#: src/window.py:310 +#: src/window.py:302 msgid "Added: {}" msgstr "Adicionado: {}" -#: src/window.py:315 +#: src/window.py:307 msgid "Never" msgstr "Nunca" #. The variable is the date when the game was last played -#: src/window.py:319 +#: src/window.py:311 msgid "Last played: {}" msgstr "Última vez jogado" -#: src/game.py:156 +#: src/game.py:158 msgid "Details" msgstr "Detalhes" -#: src/preferences.py:54 +#: src/preferences.py:60 msgid "Installation Not Found" msgstr "Instalação não encontrada" #. The variable is the name of the game launcher -#: src/preferences.py:56 +#: src/preferences.py:62 msgid "Select the {} configuration directory." msgstr "Selecione o diretório de configuração de {}." #. The variable is the name of the game launcher -#: src/preferences.py:59 +#: src/preferences.py:64 msgid "Select the {} data directory." msgstr "Selecione o diretório de informações de {}." -#: src/preferences.py:61 src/preferences.py:240 +#: src/preferences.py:66 src/preferences.py:234 msgid "Set Location" msgstr "Definir local" -#: src/preferences.py:132 +#: src/preferences.py:130 msgid "All games removed" msgstr "Todos os jogos foram removidos" -#: src/preferences.py:237 +#: src/preferences.py:231 msgid "Cache Not Found" msgstr "Cache não encontrado" -#: src/preferences.py:238 +#: src/preferences.py:232 msgid "Select the Lutris cache directory." msgstr "Selecione o diretório de cache do Lutris." -#: src/preferences.py:344 +#: src/preferences.py:328 msgid "" "An API key is required to use SteamGridDB. You can generate one {}here{}." msgstr "" -"Uma chave de API é necessária para usar a SteamGridDB. Você pode gerar uma " +"Uma chave da API é necessária para usar a SteamGridDB. Você pode gerar uma " "chave {}aqui{}." -#: src/utils/create_details_window.py:81 +#: src/utils/create_details_window.py:89 +msgid "Apply" +msgstr "Aplicar" + +#: src/utils/create_details_window.py:95 msgid "Add New Game" msgstr "Adicionar novo jogo" -#: src/utils/create_details_window.py:85 +#: src/utils/create_details_window.py:99 msgid "Confirm" msgstr "Confirmar" -#: src/utils/create_details_window.py:96 -msgid "Apply" -msgstr "Aplicar" - #: src/utils/create_details_window.py:130 msgid "The title of the game" msgstr "O título do jogo" @@ -543,25 +543,25 @@ msgstr "Arquivo a ser aberto ou comando a ser executado ao iniciar o jogo" msgid "Cancel" msgstr "Cancelar" -#: src/utils/create_details_window.py:259 -#: src/utils/create_details_window.py:269 -#: src/utils/create_details_window.py:275 +#: 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" msgstr "Não foi possível adicionar o jogo" -#: src/utils/create_details_window.py:261 -#: src/utils/create_details_window.py:299 -#: src/utils/create_details_window.py:307 +#: src/utils/create_details_window.py:262 +#: src/utils/create_details_window.py:300 +#: src/utils/create_details_window.py:308 msgid "Couldn't Apply Preferences" msgstr "Não foi possível aplicar as preferências" -#: src/utils/create_details_window.py:269 -#: src/utils/create_details_window.py:300 +#: src/utils/create_details_window.py:270 +#: src/utils/create_details_window.py:301 msgid "Game title cannot be empty." msgstr "O título do jogo não pode estar vazio." -#: src/utils/create_details_window.py:275 -#: src/utils/create_details_window.py:308 +#: src/utils/create_details_window.py:276 +#: src/utils/create_details_window.py:309 msgid "Executable cannot be empty." msgstr "O executável não pode estar vazio." diff --git a/po/pt_BR.po b/po/pt_BR.po new file mode 100644 index 0000000..f1f01ab --- /dev/null +++ b/po/pt_BR.po @@ -0,0 +1,609 @@ +# SOME DESCRIPTIVE TITLE. +# Copyright (C) YEAR kramo +# This file is distributed under the same license as the Cartridges package. +# Henrique Machado , 2023. +msgid "" +msgstr "" +"Project-Id-Version: Cartridges\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-04-16 14:29+0200\n" +"PO-Revision-Date: 2023-04-19 17:50+0000\n" +"Last-Translator: Henrique Machado \n" +"Language-Team: Portuguese (Brazil) \n" +"Language: pt_BR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" +"X-Generator: Weblate 4.18-dev\n" + +#: data/hu.kramo.Cartridges.desktop.in:3 +#: data/hu.kramo.Cartridges.metainfo.xml.in:6 data/gtk/window.blp:29 +#: src/main.py:119 +msgid "Cartridges" +msgstr "Cartuchos" + +#: data/hu.kramo.Cartridges.desktop.in:4 +msgid "Game Launcher" +msgstr "Iniciador de jogos" + +#: data/hu.kramo.Cartridges.desktop.in:5 +#: data/hu.kramo.Cartridges.metainfo.xml.in:7 +msgid "Launch all your games" +msgstr "Inicie todos os seus jogos" + +#: data/hu.kramo.Cartridges.metainfo.xml.in:9 +msgid "" +"Cartridges is a simple game launcher for all of your games. It has support " +"for importing games from Steam, Lutris, Heroic and more with no login " +"necessary. You can sort and hide games or download cover art from " +"SteamGridDB." +msgstr "" +"Cartuchos é um iniciador de jogos simples. Ele tem suporte para importação " +"de jogos da Steam, Lutris, Heroic, e etc. sem precisar fazer login. E pode " +"organizar e esconder jogos ou baixar imagens das capas dos jogos a partir do " +"SteamGridDB." + +#: data/hu.kramo.Cartridges.metainfo.xml.in:22 +msgid "Library" +msgstr "Biblioteca" + +#: data/hu.kramo.Cartridges.metainfo.xml.in:26 +#: src/utils/create_details_window.py:81 +msgid "Edit Game Details" +msgstr "Editar detalhes do jogo" + +#: data/hu.kramo.Cartridges.metainfo.xml.in:30 data/gtk/window.blp:53 +msgid "Game Details" +msgstr "Detalhes do jogo" + +#: data/hu.kramo.Cartridges.metainfo.xml.in:34 data/gtk/window.blp:399 +#: src/utils/importer.py:94 src/utils/importer.py:123 src/utils/importer.py:148 +#: src/utils/steamgriddb.py:116 +msgid "Preferences" +msgstr "Preferências" + +#: data/gtk/game.blp:67 src/utils/create_details_window.py:129 +msgid "Title" +msgstr "Título" + +#: data/gtk/game.blp:89 data/gtk/game.blp:108 data/gtk/window.blp:174 +msgid "Edit" +msgstr "Editar" + +#: data/gtk/game.blp:94 src/window.py:282 +msgid "Hide" +msgstr "Ocultar" + +#: data/gtk/game.blp:99 data/gtk/game.blp:118 data/gtk/preferences.blp:56 +#: data/gtk/window.blp:190 +msgid "Remove" +msgstr "Remover" + +#: data/gtk/game.blp:113 src/window.py:279 +msgid "Unhide" +msgstr "Exibir" + +#: data/gtk/help-overlay.blp:11 data/gtk/preferences.blp:9 +msgid "General" +msgstr "Geral" + +#: data/gtk/help-overlay.blp:14 +msgid "Quit" +msgstr "Sair" + +#: data/gtk/help-overlay.blp:19 data/gtk/window.blp:209 data/gtk/window.blp:246 +#: data/gtk/window.blp:309 +msgid "Search" +msgstr "Buscar" + +#: data/gtk/help-overlay.blp:24 +msgid "Show preferences" +msgstr "Mostrar preferências" + +#: data/gtk/help-overlay.blp:29 +msgid "Shortcuts" +msgstr "Atalhos" + +#: data/gtk/help-overlay.blp:34 src/main.py:195 src/main.py:251 +#: src/preferences.py:131 +msgid "Undo" +msgstr "Desfazer" + +#: data/gtk/help-overlay.blp:39 +msgid "Open menu" +msgstr "Abrir menu" + +#: data/gtk/help-overlay.blp:45 +msgid "Games" +msgstr "Jogos" + +#: data/gtk/help-overlay.blp:48 +msgid "Add new game" +msgstr "Adicionar novo jogo" + +#: data/gtk/help-overlay.blp:53 +msgid "Import games" +msgstr "Importar jogos" + +#: data/gtk/help-overlay.blp:58 +msgid "Show hidden games" +msgstr "Exibir jogos ocultados" + +#: data/gtk/help-overlay.blp:63 +msgid "Remove game" +msgstr "Remove o jogo" + +#: data/gtk/preferences.blp:13 data/gtk/preferences.blp:235 +msgid "Behavior" +msgstr "Comportamento" + +#: data/gtk/preferences.blp:16 +msgid "Exit After Launching Games" +msgstr "Fechar Cartuchos ao iniciar um jogo" + +#: data/gtk/preferences.blp:25 +msgid "Cover Image Launches Game" +msgstr "Clicar na capa para iniciar o jogo" + +#: data/gtk/preferences.blp:26 +msgid "Swaps the behavior of the cover image and the play button" +msgstr "Troca o comportamento de clicar na capa do jogo e do botão Jogar" + +#: data/gtk/preferences.blp:36 src/utils/create_details_window.py:101 +msgid "Images" +msgstr "Imagens" + +#: data/gtk/preferences.blp:39 +msgid "High Quality Images" +msgstr "Imagens de alta qualidade" + +#: data/gtk/preferences.blp:40 +msgid "Save game covers losslessly at the cost of storage" +msgstr "Salva imagens das capas sem perda, consumindo mais armazenamento" + +#: data/gtk/preferences.blp:50 +msgid "Danger Zone" +msgstr "Atenção" + +#: data/gtk/preferences.blp:53 +msgid "Remove All Games" +msgstr "Remove todos os jogos" + +#: data/gtk/preferences.blp:69 data/gtk/window.blp:424 +msgid "Import" +msgstr "Importar" + +#: data/gtk/preferences.blp:73 +msgid "Sources" +msgstr "Fontes" + +#: data/gtk/preferences.blp:76 +msgid "Steam" +msgstr "Steam" + +#: data/gtk/preferences.blp:80 +msgid "Steam Install Location" +msgstr "Local de instalação da Steam" + +#: 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 "Diretório para usar ao importar jogos" + +#: data/gtk/preferences.blp:89 src/utils/importer.py:143 +msgid "Extra Steam Libraries" +msgstr "Bibliotecas adicionais da Steam" + +#: data/gtk/preferences.blp:90 +msgid "Select other directories where you have Steam games installed" +msgstr "Selecione outros diretórios onde você tem jogos da Steam instalados" + +#: data/gtk/preferences.blp:96 +msgid "Clear" +msgstr "Limpar" + +#: data/gtk/preferences.blp:114 +msgid "Lutris" +msgstr "Lutris" + +#: data/gtk/preferences.blp:118 +msgid "Lutris Install Location" +msgstr "Local de instalação do Lutris" + +#: data/gtk/preferences.blp:128 +msgid "Lutris Cache Location" +msgstr "Local do cache do Lutris" + +#: data/gtk/preferences.blp:129 +msgid "Directory to use when importing game covers" +msgstr "Diretório para usar ao importar imagens das capas dos jogos" + +#: data/gtk/preferences.blp:138 +msgid "Import Steam Games" +msgstr "Importar jogos da Steam" + +#: data/gtk/preferences.blp:148 +msgid "Heroic" +msgstr "Heroic" + +#: data/gtk/preferences.blp:152 +msgid "Heroic Install Location" +msgstr "Local de instalação do Heroic" + +#: data/gtk/preferences.blp:162 +msgid "Import Epic Games" +msgstr "Importar jogos da Epic Games" + +#: data/gtk/preferences.blp:171 +msgid "Import GOG Games" +msgstr "Importar jogos do GOG" + +#: data/gtk/preferences.blp:180 +msgid "Import Sideloaded Games" +msgstr "Importar jogos adicionados manualmente" + +#: data/gtk/preferences.blp:190 +msgid "Bottles" +msgstr "Bottles" + +#: data/gtk/preferences.blp:194 +msgid "Bottles Install Location" +msgstr "Local de instalação do Bottles" + +#: data/gtk/preferences.blp:205 +msgid "itch" +msgstr "itch" + +#: data/gtk/preferences.blp:209 +msgid "itch Install Location" +msgstr "Local de instalação do itch" + +#: data/gtk/preferences.blp:223 +msgid "SteamGridDB" +msgstr "SteamGridDB" + +#: data/gtk/preferences.blp:227 +msgid "Authentication" +msgstr "Autenticação" + +#: data/gtk/preferences.blp:230 +msgid "API Key" +msgstr "Chave da API" + +#: data/gtk/preferences.blp:238 +msgid "Use SteamGridDB" +msgstr "Usar SteamGridDB" + +#: data/gtk/preferences.blp:239 +msgid "Download images when adding or importing games" +msgstr "Baixa imagens ao adicionar ou importar jogos" + +#: data/gtk/preferences.blp:248 +msgid "Prefer Over Official Images" +msgstr "Preferir mais que as imagens oficiais" + +#: data/gtk/preferences.blp:257 +msgid "Prefer Animated Images" +msgstr "Preferir imagens animadas" + +#: data/gtk/window.blp:6 src/utils/importer.py:91 +msgid "No Games Found" +msgstr "Nenhum jogo encontrado" + +#: data/gtk/window.blp:7 +msgid "Try a different search." +msgstr "Tente outra pesquisa." + +#: data/gtk/window.blp:14 +msgid "No Games" +msgstr "Sem jogos" + +#: data/gtk/window.blp:15 +msgid "Use the + button to add games." +msgstr "Use o botão + para adicionar jogos." + +#: data/gtk/window.blp:22 +msgid "No Hidden Games" +msgstr "Sem jogos ocultados" + +#: data/gtk/window.blp:23 +msgid "Games you hide will appear here." +msgstr "Jogos ocultados vão aparecer aqui." + +#: data/gtk/window.blp:46 data/gtk/window.blp:290 +msgid "Back" +msgstr "Voltar" + +#: data/gtk/window.blp:102 +msgid "Game Title" +msgstr "Título do jogo" + +#: data/gtk/window.blp:155 src/game.py:160 +msgid "Play" +msgstr "Jogar" + +#: data/gtk/window.blp:232 data/gtk/window.blp:418 +msgid "Add Game" +msgstr "Adicionar jogo" + +#: data/gtk/window.blp:239 data/gtk/window.blp:302 +msgid "Main Menu" +msgstr "Menu principal" + +#: data/gtk/window.blp:297 +msgid "Hidden Games" +msgstr "Jogos ocultados" + +#: data/gtk/window.blp:357 +msgid "Sort" +msgstr "Ordenar" + +#: data/gtk/window.blp:360 +msgid "A-Z" +msgstr "A-Z" + +#: data/gtk/window.blp:366 +msgid "Z-A" +msgstr "Z-A" + +#: data/gtk/window.blp:372 +msgid "Newest" +msgstr "Mais novo" + +#: data/gtk/window.blp:378 +msgid "Oldest" +msgstr "Mais antigo" + +#: data/gtk/window.blp:384 +msgid "Last Played" +msgstr "Última vez jogado" + +#: data/gtk/window.blp:391 +msgid "Show Hidden" +msgstr "Mostrar ocultados" + +#: data/gtk/window.blp:404 +msgid "Keyboard Shortcuts" +msgstr "Atalhos de teclado" + +#: data/gtk/window.blp:409 +msgid "About Cartridges" +msgstr "Sobre o Cartuchos" + +#. Translators: Replace this with your name for it to show up in the about window +#: src/main.py:137 +msgid "translator_credits" +msgstr "Pedro Sader Azevedo" + +#. The variable is the title of the game +#: src/main.py:172 +msgid "{} launched" +msgstr "{} iniciado" + +#. The variable is the title of the game +#: src/main.py:191 +msgid "{} hidden" +msgstr "{} está oculto" + +#. The variable is the title of the game +#: src/main.py:194 +msgid "{} unhidden" +msgstr "{} está exposto" + +#. The variable is the title of the game +#: src/main.py:250 +msgid "{} removed" +msgstr "{} removido" + +#: src/window.py:256 +msgid "Today" +msgstr "Hoje" + +#: src/window.py:258 +msgid "Yesterday" +msgstr "Ontem" + +#. The variable is the date when the game was added +#: src/window.py:302 +msgid "Added: {}" +msgstr "Adicionado: {}" + +#: src/window.py:307 +msgid "Never" +msgstr "Nunca" + +#. The variable is the date when the game was last played +#: src/window.py:311 +msgid "Last played: {}" +msgstr "Última vez jogado" + +#: src/game.py:158 +msgid "Details" +msgstr "Detalhes" + +#: src/preferences.py:60 +msgid "Installation Not Found" +msgstr "Instalação não encontrada" + +#. The variable is the name of the game launcher +#: src/preferences.py:62 +msgid "Select the {} configuration directory." +msgstr "Selecione o diretório de configuração de {}." + +#. The variable is the name of the game launcher +#: src/preferences.py:64 +msgid "Select the {} data directory." +msgstr "Selecione o diretório de informações de {}." + +#: src/preferences.py:66 src/preferences.py:234 +msgid "Set Location" +msgstr "Definir local" + +#: src/preferences.py:130 +msgid "All games removed" +msgstr "Todos os jogos foram removidos" + +#: src/preferences.py:231 +msgid "Cache Not Found" +msgstr "Cache não encontrado" + +#: src/preferences.py:232 +msgid "Select the Lutris cache directory." +msgstr "Selecione o diretório de cache do Lutris." + +#: src/preferences.py:328 +msgid "" +"An API key is required to use SteamGridDB. You can generate one {}here{}." +msgstr "" +"Uma chave da API é necessária para usar a SteamGridDB. Você pode gerar uma " +"chave {}aqui{}." + +#: src/utils/create_details_window.py:89 +msgid "Apply" +msgstr "Aplicar" + +#: src/utils/create_details_window.py:95 +msgid "Add New Game" +msgstr "Adicionar novo jogo" + +#: src/utils/create_details_window.py:99 +msgid "Confirm" +msgstr "Confirmar" + +#: src/utils/create_details_window.py:130 +msgid "The title of the game" +msgstr "O título do jogo" + +#: src/utils/create_details_window.py:135 +msgid "Developer" +msgstr "Desenvolvedor" + +#: src/utils/create_details_window.py:136 +msgid "The developer or publisher (optional)" +msgstr "O desenvolvedor ou publicador (opcional)" + +#. Translate this string as you would translate "file" +#: src/utils/create_details_window.py:147 +msgid "file.txt" +msgstr "arquivo.txt" + +#. As in software +#: src/utils/create_details_window.py:149 +msgid "program" +msgstr "programa" + +#. Translate this string as you would translate "path to {}" +#: src/utils/create_details_window.py:154 +#: src/utils/create_details_window.py:156 +msgid "C:\\path\\to\\{}" +msgstr "C:\\caminho\\para\\{}" + +#. Translate this string as you would translate "path to {}" +#: src/utils/create_details_window.py:160 +#: src/utils/create_details_window.py:162 +msgid "/path/to/{}" +msgstr "/caminho/para/{}" + +#: src/utils/create_details_window.py:166 +msgid "" +"To launch the executable \"{}\", use the command:\n" +"\n" +"\"{}\"\n" +"\n" +"To open the file \"{}\" with the default application, use:\n" +"\n" +"{} \"{}\"\n" +"\n" +"If the path contains spaces, make sure to wrap it in double quotes!" +msgstr "" +"Para iniciar o executável \"{}\", use o comando:\n" +"\n" +"\"{}\"\n" +"\n" +"Para abrir o arquivo \"{}\" com o aplicativo padrão, use:\n" +"\n" +"{}\"{}\"\n" +"\n" +"Se o caminho contiver espaços, certifique-se de colocá-lo entre aspas duplas!" + +#: src/utils/create_details_window.py:189 +msgid "Executable" +msgstr "Executável" + +#: src/utils/create_details_window.py:190 +msgid "File to open or command to run when launching the game" +msgstr "Arquivo a ser aberto ou comando a ser executado ao iniciar o jogo" + +#: src/utils/create_details_window.py:202 +msgid "Cancel" +msgstr "Cancelar" + +#: 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" +msgstr "Não foi possível adicionar o jogo" + +#: src/utils/create_details_window.py:262 +#: src/utils/create_details_window.py:300 +#: src/utils/create_details_window.py:308 +msgid "Couldn't Apply Preferences" +msgstr "Não foi possível aplicar as preferências" + +#: src/utils/create_details_window.py:270 +#: src/utils/create_details_window.py:301 +msgid "Game title cannot be empty." +msgstr "O título do jogo não pode estar vazio." + +#: src/utils/create_details_window.py:276 +#: src/utils/create_details_window.py:309 +msgid "Executable cannot be empty." +msgstr "O executável não pode estar vazio." + +#: src/utils/create_dialog.py:25 +msgid "Dismiss" +msgstr "Dispensar" + +#: src/utils/importer.py:42 +msgid "Importing Games…" +msgstr "Importando jogos…" + +#: src/utils/importer.py:77 +msgid "Importing Covers…" +msgstr "Importando capas…" + +#: src/utils/importer.py:92 +msgid "No new games were found on your system." +msgstr "Nenhum jogo novo foi encontrado no seu sistema." + +#: src/utils/importer.py:100 +msgid "Game Imported" +msgstr "Jogo importado" + +#: src/utils/importer.py:101 +msgid "Successfully imported 1 game." +msgstr "1 jogo foi importado com sucesso." + +#: src/utils/importer.py:107 +msgid "Games Imported" +msgstr "Jogos importados" + +#. The variable is the number of games +#: src/utils/importer.py:109 +msgid "Successfully imported {} games." +msgstr "{} jogos foram importados com sucesso." + +#: src/utils/importer.py:120 src/utils/steamgriddb.py:113 +msgid "Couldn't Connect to SteamGridDB" +msgstr "Não foi possível conectar à SteamGridDB" + +#: src/utils/importer.py:145 +msgid "" +"Looks like you have multiple Steam libraries. Would you like to add them in " +"preferences?" +msgstr "" +"Parece que você tem múltiplas bibliotecas Steam. Gostaria de adicioná-las " +"nas preferências?" diff --git a/po/ro.po b/po/ro.po index 84a4f6d..3e65a16 100644 --- a/po/ro.po +++ b/po/ro.po @@ -6,7 +6,7 @@ msgid "" msgstr "" "Project-Id-Version: Cartridges\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-04-11 23:33+0200\n" +"POT-Creation-Date: 2023-04-16 14:29+0200\n" "PO-Revision-Date: 2023-04-04 17:12+0000\n" "Last-Translator: Matt C \n" "Language-Team: Romanian \n" "Language-Team: Russian =2 && " -"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 4.17-dev\n" #: data/hu.kramo.Cartridges.desktop.in:3 @@ -52,15 +52,15 @@ msgid "Library" msgstr "Библиотека" #: data/hu.kramo.Cartridges.metainfo.xml.in:26 -#: src/utils/create_details_window.py:87 +#: src/utils/create_details_window.py:81 msgid "Edit Game Details" msgstr "Редактировать подробности об игре" -#: data/hu.kramo.Cartridges.metainfo.xml.in:30 data/gtk/window.blp:51 +#: data/hu.kramo.Cartridges.metainfo.xml.in:30 data/gtk/window.blp:53 msgid "Game Details" msgstr "Подробности об игре" -#: data/hu.kramo.Cartridges.metainfo.xml.in:34 data/gtk/window.blp:402 +#: data/hu.kramo.Cartridges.metainfo.xml.in:34 data/gtk/window.blp:399 #: src/utils/importer.py:94 src/utils/importer.py:123 src/utils/importer.py:148 #: src/utils/steamgriddb.py:116 msgid "Preferences" @@ -70,20 +70,20 @@ msgstr "Параметры" msgid "Title" msgstr "Название" -#: data/gtk/game.blp:89 data/gtk/game.blp:108 data/gtk/window.blp:170 +#: data/gtk/game.blp:89 data/gtk/game.blp:108 data/gtk/window.blp:174 msgid "Edit" msgstr "Редактировать" -#: data/gtk/game.blp:94 src/window.py:286 +#: data/gtk/game.blp:94 src/window.py:282 msgid "Hide" msgstr "Скрыть" #: data/gtk/game.blp:99 data/gtk/game.blp:118 data/gtk/preferences.blp:56 -#: data/gtk/window.blp:186 +#: data/gtk/window.blp:190 msgid "Remove" msgstr "Удалить" -#: data/gtk/game.blp:113 src/window.py:283 +#: data/gtk/game.blp:113 src/window.py:279 msgid "Unhide" msgstr "Показать" @@ -95,8 +95,8 @@ msgstr "Основное" msgid "Quit" msgstr "Выйти" -#: data/gtk/help-overlay.blp:19 data/gtk/window.blp:205 data/gtk/window.blp:249 -#: data/gtk/window.blp:312 +#: data/gtk/help-overlay.blp:19 data/gtk/window.blp:209 data/gtk/window.blp:246 +#: data/gtk/window.blp:309 msgid "Search" msgstr "Поиск" @@ -108,8 +108,8 @@ msgstr "Показать параметры" msgid "Shortcuts" msgstr "Комбинации клавиш" -#: data/gtk/help-overlay.blp:34 src/main.py:186 src/main.py:242 -#: src/preferences.py:133 +#: data/gtk/help-overlay.blp:34 src/main.py:195 src/main.py:251 +#: src/preferences.py:131 msgid "Undo" msgstr "Отменить" @@ -173,7 +173,7 @@ msgstr "Небезопасная область" msgid "Remove All Games" msgstr "Удалить все игры" -#: data/gtk/preferences.blp:69 data/gtk/window.blp:427 +#: data/gtk/preferences.blp:69 data/gtk/window.blp:424 msgid "Import" msgstr "Импортировать" @@ -315,63 +315,63 @@ msgstr "Нет скрытых игр" msgid "Games you hide will appear here." msgstr "Здесь появятся скрытые игры." -#: data/gtk/window.blp:44 data/gtk/window.blp:293 +#: data/gtk/window.blp:46 data/gtk/window.blp:290 msgid "Back" msgstr "Назад" -#: data/gtk/window.blp:100 +#: data/gtk/window.blp:102 msgid "Game Title" msgstr "Название игры" -#: data/gtk/window.blp:151 src/game.py:158 +#: data/gtk/window.blp:155 src/game.py:160 msgid "Play" msgstr "Играть" -#: data/gtk/window.blp:235 data/gtk/window.blp:421 +#: data/gtk/window.blp:232 data/gtk/window.blp:418 msgid "Add Game" msgstr "Добавить игру" -#: data/gtk/window.blp:242 data/gtk/window.blp:305 +#: data/gtk/window.blp:239 data/gtk/window.blp:302 msgid "Main Menu" msgstr "Главное меню" -#: data/gtk/window.blp:300 +#: data/gtk/window.blp:297 msgid "Hidden Games" msgstr "Скрытые игры" -#: data/gtk/window.blp:360 +#: data/gtk/window.blp:357 msgid "Sort" msgstr "Сортировать" -#: data/gtk/window.blp:363 +#: data/gtk/window.blp:360 msgid "A-Z" msgstr "А-Я" -#: data/gtk/window.blp:369 +#: data/gtk/window.blp:366 msgid "Z-A" msgstr "Я-А" -#: data/gtk/window.blp:375 +#: data/gtk/window.blp:372 msgid "Newest" msgstr "Сначала новые" -#: data/gtk/window.blp:381 +#: data/gtk/window.blp:378 msgid "Oldest" msgstr "Сначала старые" -#: data/gtk/window.blp:387 +#: data/gtk/window.blp:384 msgid "Last Played" msgstr "Последняя игра" -#: data/gtk/window.blp:394 +#: data/gtk/window.blp:391 msgid "Show Hidden" msgstr "Показать скрытые" -#: data/gtk/window.blp:407 +#: data/gtk/window.blp:404 msgid "Keyboard Shortcuts" msgstr "Комбинации клавиш" -#: data/gtk/window.blp:412 +#: data/gtk/window.blp:409 msgid "About Cartridges" msgstr "О приложении" @@ -381,100 +381,100 @@ msgid "translator_credits" msgstr "Ser82-png" #. The variable is the title of the game -#: src/main.py:164 +#: src/main.py:172 msgid "{} launched" msgstr "{} - запущена" #. The variable is the title of the game -#: src/main.py:182 +#: src/main.py:191 msgid "{} hidden" msgstr "{} - скрытая" #. The variable is the title of the game -#: src/main.py:185 +#: src/main.py:194 msgid "{} unhidden" msgstr "{} - не скрыта" #. The variable is the title of the game -#: src/main.py:241 +#: src/main.py:250 msgid "{} removed" msgstr "{} удалена" -#: src/window.py:262 +#: src/window.py:256 msgid "Today" msgstr "Сегодня" -#: src/window.py:264 +#: src/window.py:258 msgid "Yesterday" msgstr "Вчера" #. The variable is the date when the game was added -#: src/window.py:310 +#: src/window.py:302 msgid "Added: {}" msgstr "Добавлено: {}" -#: src/window.py:315 +#: src/window.py:307 msgid "Never" msgstr "Никогда" #. The variable is the date when the game was last played -#: src/window.py:319 +#: src/window.py:311 msgid "Last played: {}" msgstr "Последняя игра: {}" -#: src/game.py:156 +#: src/game.py:158 msgid "Details" msgstr "Подробности" -#: src/preferences.py:54 +#: src/preferences.py:60 msgid "Installation Not Found" msgstr "Установка не найдена" #. The variable is the name of the game launcher -#: src/preferences.py:56 +#: src/preferences.py:62 msgid "Select the {} configuration directory." msgstr "Выберите каталог конфигурации {}." #. The variable is the name of the game launcher -#: src/preferences.py:59 +#: src/preferences.py:64 msgid "Select the {} data directory." msgstr "Выберите каталог данных {}." -#: src/preferences.py:61 src/preferences.py:240 +#: src/preferences.py:66 src/preferences.py:234 msgid "Set Location" msgstr "Установить расположение" -#: src/preferences.py:132 +#: src/preferences.py:130 msgid "All games removed" msgstr "Все игры удалены" -#: src/preferences.py:237 +#: src/preferences.py:231 msgid "Cache Not Found" msgstr "Кэш не найден" -#: src/preferences.py:238 +#: src/preferences.py:232 msgid "Select the Lutris cache directory." msgstr "Выберите каталог кэша Lutris." -#: src/preferences.py:344 +#: src/preferences.py:328 msgid "" "An API key is required to use SteamGridDB. You can generate one {}here{}." msgstr "" "Для использования SteamGridDB требуется ключ API. Вы можете сгенерировать " "его {}здесь{}." -#: src/utils/create_details_window.py:81 +#: src/utils/create_details_window.py:89 +msgid "Apply" +msgstr "Применить" + +#: src/utils/create_details_window.py:95 msgid "Add New Game" msgstr "Добавить новую игру" -#: src/utils/create_details_window.py:85 +#: src/utils/create_details_window.py:99 msgid "Confirm" msgstr "Подтвердить" -#: src/utils/create_details_window.py:96 -msgid "Apply" -msgstr "Применить" - #: src/utils/create_details_window.py:130 msgid "The title of the game" msgstr "Название игры" @@ -543,25 +543,25 @@ msgstr "Файл для открытия или команда для запус msgid "Cancel" msgstr "Отменить" -#: src/utils/create_details_window.py:259 -#: src/utils/create_details_window.py:269 -#: src/utils/create_details_window.py:275 +#: 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" msgstr "Не удалось добавить игру" -#: src/utils/create_details_window.py:261 -#: src/utils/create_details_window.py:299 -#: src/utils/create_details_window.py:307 +#: src/utils/create_details_window.py:262 +#: 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:269 -#: src/utils/create_details_window.py:300 +#: src/utils/create_details_window.py:270 +#: src/utils/create_details_window.py:301 msgid "Game title cannot be empty." msgstr "Название игры не может быть пустым." -#: src/utils/create_details_window.py:275 -#: src/utils/create_details_window.py:308 +#: src/utils/create_details_window.py:276 +#: src/utils/create_details_window.py:309 msgid "Executable cannot be empty." msgstr "Исполняемый файл не может быть пустым." diff --git a/po/ta.po b/po/ta.po index ba68774..b4c1a0d 100644 --- a/po/ta.po +++ b/po/ta.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: Cartridges\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-04-11 23:33+0200\n" +"POT-Creation-Date: 2023-04-16 14:29+0200\n" "PO-Revision-Date: 2023-04-14 12:29+0000\n" "Last-Translator: \"K.B.Dharun Krishna\" \n" "Language-Team: Tamil " #. The variable is the title of the game -#: src/main.py:164 +#: src/main.py:172 msgid "{} launched" msgstr "{} தொடங்கப்பட்டது" #. The variable is the title of the game -#: src/main.py:182 +#: src/main.py:191 msgid "{} hidden" msgstr "{} மறைக்கப்பட்டுள்ளது" #. The variable is the title of the game -#: src/main.py:185 +#: src/main.py:194 msgid "{} unhidden" msgstr "{} மறைக்கப்படாதது" #. The variable is the title of the game -#: src/main.py:241 +#: src/main.py:250 msgid "{} removed" msgstr "{} அகற்றப்பட்டது" -#: src/window.py:262 +#: src/window.py:256 msgid "Today" msgstr "இன்று" -#: src/window.py:264 +#: src/window.py:258 msgid "Yesterday" msgstr "நேற்று" #. The variable is the date when the game was added -#: src/window.py:310 +#: src/window.py:302 msgid "Added: {}" msgstr "சேர்க்கப்பட்டது: {}" -#: src/window.py:315 +#: src/window.py:307 msgid "Never" msgstr "ஒருபோதும் இல்லை" #. The variable is the date when the game was last played -#: src/window.py:319 +#: src/window.py:311 msgid "Last played: {}" msgstr "கடைசியாக விளையாடியது: {}" -#: src/game.py:156 +#: src/game.py:158 msgid "Details" msgstr "விவரங்கள்" -#: src/preferences.py:54 +#: src/preferences.py:60 msgid "Installation Not Found" msgstr "நிறுவல் கிடைக்கவில்லை" #. The variable is the name of the game launcher -#: src/preferences.py:56 +#: src/preferences.py:62 msgid "Select the {} configuration directory." msgstr "{} உள்ளமைவு கோப்பகத்தைத் தேர்ந்தெடுக்கவும்." #. The variable is the name of the game launcher -#: src/preferences.py:59 +#: src/preferences.py:64 msgid "Select the {} data directory." msgstr "{} தரவு கோப்பகத்தைத் தேர்ந்தெடுக்கவும்." -#: src/preferences.py:61 src/preferences.py:240 +#: src/preferences.py:66 src/preferences.py:234 msgid "Set Location" msgstr "இருப்பிடத்தை அமைக்கவும்" -#: src/preferences.py:132 +#: src/preferences.py:130 msgid "All games removed" msgstr "அனைத்து விளையாட்டுகளும் அகற்றப்பட்டன" -#: src/preferences.py:237 +#: src/preferences.py:231 msgid "Cache Not Found" msgstr "தற்காலிக சேமிப்பு கிடைக்கவில்லை" -#: src/preferences.py:238 +#: src/preferences.py:232 msgid "Select the Lutris cache directory." msgstr "லூட்ரிஸ் தற்காலிக சேமிப்பு கோப்பகத்தைத் தேர்ந்தெடுக்கவும்." -#: src/preferences.py:344 +#: src/preferences.py:328 msgid "" "An API key is required to use SteamGridDB. You can generate one {}here{}." msgstr "" "ஸ்டீம்கிரிட் டிபி (SteamGridDB) ஐப் பயன்படுத்த API விசை தேவை. நீங்கள் ஒன்றை {}இங்கே{} " "உருவாக்கலாம்." -#: src/utils/create_details_window.py:81 +#: src/utils/create_details_window.py:89 +msgid "Apply" +msgstr "விண்ணப்பி" + +#: src/utils/create_details_window.py:95 msgid "Add New Game" msgstr "புதிய விளையாட்டைச் சேர்க்கவும்" -#: src/utils/create_details_window.py:85 +#: src/utils/create_details_window.py:99 msgid "Confirm" msgstr "உறுதிப்படுத்தவும்" -#: src/utils/create_details_window.py:96 -msgid "Apply" -msgstr "விண்ணப்பி" - #: src/utils/create_details_window.py:130 msgid "The title of the game" msgstr "விளையாட்டின் தலைப்பு" @@ -545,25 +545,25 @@ msgstr "விளையாட்டைத் தொடங்கும் போ msgid "Cancel" msgstr "ரத்துசெய்" -#: src/utils/create_details_window.py:259 -#: src/utils/create_details_window.py:269 -#: src/utils/create_details_window.py:275 +#: 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" msgstr "விளையாட்டைச் சேர்க்க முடியவில்லை" -#: src/utils/create_details_window.py:261 -#: src/utils/create_details_window.py:299 -#: src/utils/create_details_window.py:307 +#: src/utils/create_details_window.py:262 +#: 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:269 -#: src/utils/create_details_window.py:300 +#: src/utils/create_details_window.py:270 +#: src/utils/create_details_window.py:301 msgid "Game title cannot be empty." msgstr "விளையாட்டு தலைப்பு காலியாக இருக்கக்கூடாது." -#: src/utils/create_details_window.py:275 -#: src/utils/create_details_window.py:308 +#: src/utils/create_details_window.py:276 +#: src/utils/create_details_window.py:309 msgid "Executable cannot be empty." msgstr "இயங்கக்கூடியது காலியாக இருக்க முடியாது." diff --git a/po/uk.po b/po/uk.po index b9339f4..67722fd 100644 --- a/po/uk.po +++ b/po/uk.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: cartridges\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2023-04-11 23:33+0200\n" +"POT-Creation-Date: 2023-04-16 14:29+0200\n" "PO-Revision-Date: 2023-04-14 12:29+0000\n" "Last-Translator: Dan \n" "Language-Team: Ukrainian =2 && " -"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" "X-Generator: Weblate 4.17-dev\n" #: data/hu.kramo.Cartridges.desktop.in:3 @@ -52,15 +52,15 @@ msgid "Library" msgstr "Бібліотека" #: data/hu.kramo.Cartridges.metainfo.xml.in:26 -#: src/utils/create_details_window.py:87 +#: src/utils/create_details_window.py:81 msgid "Edit Game Details" msgstr "Редагувати інформацію про гру" -#: data/hu.kramo.Cartridges.metainfo.xml.in:30 data/gtk/window.blp:51 +#: data/hu.kramo.Cartridges.metainfo.xml.in:30 data/gtk/window.blp:53 msgid "Game Details" msgstr "Подробиці гри" -#: data/hu.kramo.Cartridges.metainfo.xml.in:34 data/gtk/window.blp:402 +#: data/hu.kramo.Cartridges.metainfo.xml.in:34 data/gtk/window.blp:399 #: src/utils/importer.py:94 src/utils/importer.py:123 src/utils/importer.py:148 #: src/utils/steamgriddb.py:116 msgid "Preferences" @@ -70,20 +70,20 @@ msgstr "Параметри" msgid "Title" msgstr "Назва" -#: data/gtk/game.blp:89 data/gtk/game.blp:108 data/gtk/window.blp:170 +#: data/gtk/game.blp:89 data/gtk/game.blp:108 data/gtk/window.blp:174 msgid "Edit" msgstr "Редагувати" -#: data/gtk/game.blp:94 src/window.py:286 +#: data/gtk/game.blp:94 src/window.py:282 msgid "Hide" msgstr "Приховати" #: data/gtk/game.blp:99 data/gtk/game.blp:118 data/gtk/preferences.blp:56 -#: data/gtk/window.blp:186 +#: data/gtk/window.blp:190 msgid "Remove" msgstr "Видалити" -#: data/gtk/game.blp:113 src/window.py:283 +#: data/gtk/game.blp:113 src/window.py:279 msgid "Unhide" msgstr "Показати" @@ -95,8 +95,8 @@ msgstr "Загальний" msgid "Quit" msgstr "Вийти" -#: data/gtk/help-overlay.blp:19 data/gtk/window.blp:205 data/gtk/window.blp:249 -#: data/gtk/window.blp:312 +#: data/gtk/help-overlay.blp:19 data/gtk/window.blp:209 data/gtk/window.blp:246 +#: data/gtk/window.blp:309 msgid "Search" msgstr "Пошук" @@ -108,8 +108,8 @@ msgstr "Показати параметри" msgid "Shortcuts" msgstr "Ярлики" -#: data/gtk/help-overlay.blp:34 src/main.py:186 src/main.py:242 -#: src/preferences.py:133 +#: data/gtk/help-overlay.blp:34 src/main.py:195 src/main.py:251 +#: src/preferences.py:131 msgid "Undo" msgstr "Відмінити" @@ -173,7 +173,7 @@ msgstr "Небезпечна зона" msgid "Remove All Games" msgstr "Видалити всі ігри" -#: data/gtk/preferences.blp:69 data/gtk/window.blp:427 +#: data/gtk/preferences.blp:69 data/gtk/window.blp:424 msgid "Import" msgstr "Імпорт" @@ -315,63 +315,63 @@ msgstr "Ніяких прихованих ігор" msgid "Games you hide will appear here." msgstr "Ігри, які ви сховали, з'являться тут." -#: data/gtk/window.blp:44 data/gtk/window.blp:293 +#: data/gtk/window.blp:46 data/gtk/window.blp:290 msgid "Back" msgstr "Назад" -#: data/gtk/window.blp:100 +#: data/gtk/window.blp:102 msgid "Game Title" msgstr "Назва гри" -#: data/gtk/window.blp:151 src/game.py:158 +#: data/gtk/window.blp:155 src/game.py:160 msgid "Play" msgstr "Грати" -#: data/gtk/window.blp:235 data/gtk/window.blp:421 +#: data/gtk/window.blp:232 data/gtk/window.blp:418 msgid "Add Game" msgstr "Додати гру" -#: data/gtk/window.blp:242 data/gtk/window.blp:305 +#: data/gtk/window.blp:239 data/gtk/window.blp:302 msgid "Main Menu" msgstr "Головне меню" -#: data/gtk/window.blp:300 +#: data/gtk/window.blp:297 msgid "Hidden Games" msgstr "Приховані ігри" -#: data/gtk/window.blp:360 +#: data/gtk/window.blp:357 msgid "Sort" msgstr "Сортувати" -#: data/gtk/window.blp:363 +#: data/gtk/window.blp:360 msgid "A-Z" msgstr "А-Я" -#: data/gtk/window.blp:369 +#: data/gtk/window.blp:366 msgid "Z-A" msgstr "Я-А" -#: data/gtk/window.blp:375 +#: data/gtk/window.blp:372 msgid "Newest" msgstr "Найновіші" -#: data/gtk/window.blp:381 +#: data/gtk/window.blp:378 msgid "Oldest" msgstr "Найстаріші" -#: data/gtk/window.blp:387 +#: data/gtk/window.blp:384 msgid "Last Played" msgstr "Остання гра" -#: data/gtk/window.blp:394 +#: data/gtk/window.blp:391 msgid "Show Hidden" msgstr "Показати приховане" -#: data/gtk/window.blp:407 +#: data/gtk/window.blp:404 msgid "Keyboard Shortcuts" msgstr "Комбінації клавіш" -#: data/gtk/window.blp:412 +#: data/gtk/window.blp:409 msgid "About Cartridges" msgstr "Про Cartridges" @@ -381,100 +381,100 @@ msgid "translator_credits" msgstr "kefir2105" #. The variable is the title of the game -#: src/main.py:164 +#: src/main.py:172 msgid "{} launched" msgstr "{} запущено" #. The variable is the title of the game -#: src/main.py:182 +#: src/main.py:191 msgid "{} hidden" msgstr "{} приховано" #. The variable is the title of the game -#: src/main.py:185 +#: src/main.py:194 msgid "{} unhidden" msgstr "{} показано" #. The variable is the title of the game -#: src/main.py:241 +#: src/main.py:250 msgid "{} removed" msgstr "{} видалено" -#: src/window.py:262 +#: src/window.py:256 msgid "Today" msgstr "Сьогодні" -#: src/window.py:264 +#: src/window.py:258 msgid "Yesterday" msgstr "Вчора" #. The variable is the date when the game was added -#: src/window.py:310 +#: src/window.py:302 msgid "Added: {}" msgstr "Додано: {}" -#: src/window.py:315 +#: src/window.py:307 msgid "Never" msgstr "Ніколи" #. The variable is the date when the game was last played -#: src/window.py:319 +#: src/window.py:311 msgid "Last played: {}" msgstr "Останній раз грали: {}" -#: src/game.py:156 +#: src/game.py:158 msgid "Details" msgstr "Деталі" -#: src/preferences.py:54 +#: src/preferences.py:60 msgid "Installation Not Found" msgstr "Встановлення не знайдено" #. The variable is the name of the game launcher -#: src/preferences.py:56 +#: src/preferences.py:62 msgid "Select the {} configuration directory." msgstr "Виберіть каталог конфігурації {}." #. The variable is the name of the game launcher -#: src/preferences.py:59 +#: src/preferences.py:64 msgid "Select the {} data directory." msgstr "Виберіть каталог даних {}." -#: src/preferences.py:61 src/preferences.py:240 +#: src/preferences.py:66 src/preferences.py:234 msgid "Set Location" msgstr "Встановити місцезнаходження" -#: src/preferences.py:132 +#: src/preferences.py:130 msgid "All games removed" msgstr "Всі ігри видалено" -#: src/preferences.py:237 +#: src/preferences.py:231 msgid "Cache Not Found" msgstr "Кеш не знайдено" -#: src/preferences.py:238 +#: src/preferences.py:232 msgid "Select the Lutris cache directory." msgstr "Виберіть каталог кешу Lutris." -#: src/preferences.py:344 +#: src/preferences.py:328 msgid "" "An API key is required to use SteamGridDB. You can generate one {}here{}." msgstr "" "Для використання SteamGridDB потрібен ключ API. Ви можете згенерувати його {}" "тут{}." -#: src/utils/create_details_window.py:81 +#: src/utils/create_details_window.py:89 +msgid "Apply" +msgstr "Застосувати" + +#: src/utils/create_details_window.py:95 msgid "Add New Game" msgstr "Додати нову гру" -#: src/utils/create_details_window.py:85 +#: src/utils/create_details_window.py:99 msgid "Confirm" msgstr "Підтвердити" -#: src/utils/create_details_window.py:96 -msgid "Apply" -msgstr "Застосувати" - #: src/utils/create_details_window.py:130 msgid "The title of the game" msgstr "Назва гри" @@ -544,25 +544,25 @@ msgstr "Файл для відкриття або команда для запу msgid "Cancel" msgstr "Скасувати" -#: src/utils/create_details_window.py:259 -#: src/utils/create_details_window.py:269 -#: src/utils/create_details_window.py:275 +#: 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" msgstr "Не вдалося додати гру" -#: src/utils/create_details_window.py:261 -#: src/utils/create_details_window.py:299 -#: src/utils/create_details_window.py:307 +#: src/utils/create_details_window.py:262 +#: 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:269 -#: src/utils/create_details_window.py:300 +#: src/utils/create_details_window.py:270 +#: src/utils/create_details_window.py:301 msgid "Game title cannot be empty." msgstr "Назва гри не може бути порожньою." -#: src/utils/create_details_window.py:275 -#: src/utils/create_details_window.py:308 +#: src/utils/create_details_window.py:276 +#: src/utils/create_details_window.py:309 msgid "Executable cannot be empty." msgstr "Виконуваний файл не може бути порожнім."