Compare commits

..

3 Commits

Author SHA1 Message Date
kramo
35acb56a62 v2.9.3 2024-07-18 11:39:58 +02:00
Hosted Weblate
adacdefdb9 Translated using Weblate (Persian)
Currently translated at 100.0% (140 of 140 strings)

Co-authored-by: آوید <avds+git@disroot.org>
Translate-URL: https://hosted.weblate.org/projects/cartridges/cartridges/fa/
Translation: Cartridges/Cartridges
2024-07-18 09:30:35 +00:00
kramo
7367e40cb3 Fix #281 2024-07-18 11:30:28 +02:00
4 changed files with 36 additions and 35 deletions

View File

@@ -399,7 +399,11 @@ class CartridgesApplication(Adw.Application):
if action[1:2]: if action[1:2]:
self.set_accels_for_action( self.set_accels_for_action(
f"app.{action[0]}" if scope == self else f"win.{action[0]}", f"app.{action[0]}" if scope == self else f"win.{action[0]}",
tuple(s.replace("<primary>", "<meta>") for s in action[1]), (
tuple(s.replace("<primary>", "<meta>") for s in action[1])
if sys.platform == "darwin"
else action[1]
),
) )
scope.add_action(simple_action) scope.add_action(simple_action)

View File

@@ -54,11 +54,10 @@
</screenshots> </screenshots>
<content_rating type="oars-1.1" /> <content_rating type="oars-1.1" />
<releases> <releases>
<release version="2.9.2" date="2024-07-11"> <release version="2.9.3" date="2024-07-18">
<description translate="no"> <description translate="no">
<ul> <ul>
<li>Cartridges now utilizes the menu bar on macOS</li> <li>Fixed incorrect modifiers being used for keyboard shortcuts</li>
<li>Various bug fixes</li>
</ul> </ul>
</description> </description>
</release> </release>

View File

@@ -1,6 +1,6 @@
project( project(
'cartridges', 'cartridges',
version: '2.9.2', version: '2.9.3',
meson_version: '>= 0.59.0', meson_version: '>= 0.59.0',
default_options: [ default_options: [
'warning_level=2', 'warning_level=2',

View File

@@ -3,13 +3,14 @@
# This file is distributed under the same license as the Cartridges package. # This file is distributed under the same license as the Cartridges package.
# سید حسین موسوی فرد <shmf1385@protonmail.com>, 2023. # سید حسین موسوی فرد <shmf1385@protonmail.com>, 2023.
# Danial Behzadi <dani.behzi@ubuntu.com>, 2023. # Danial Behzadi <dani.behzi@ubuntu.com>, 2023.
# آوید <avds+git@disroot.org>, 2024.
msgid "" msgid ""
msgstr "" msgstr ""
"Project-Id-Version: Cartridges\n" "Project-Id-Version: Cartridges\n"
"Report-Msgid-Bugs-To: \n" "Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2024-04-14 12:48+0200\n" "POT-Creation-Date: 2024-04-14 12:48+0200\n"
"PO-Revision-Date: 2023-09-24 16:04+0000\n" "PO-Revision-Date: 2024-07-14 20:09+0000\n"
"Last-Translator: Danial Behzadi <dani.behzi@ubuntu.com>\n" "Last-Translator: آوید <avds+git@disroot.org>\n"
"Language-Team: Persian <https://hosted.weblate.org/projects/cartridges/" "Language-Team: Persian <https://hosted.weblate.org/projects/cartridges/"
"cartridges/fa/>\n" "cartridges/fa/>\n"
"Language: fa\n" "Language: fa\n"
@@ -17,7 +18,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n" "Plural-Forms: nplurals=2; plural=n > 1;\n"
"X-Generator: Weblate 5.1-dev\n" "X-Generator: Weblate 5.7-dev\n"
#: data/page.kramo.Cartridges.desktop.in:3 #: data/page.kramo.Cartridges.desktop.in:3
#: data/page.kramo.Cartridges.metainfo.xml.in:9 #: data/page.kramo.Cartridges.metainfo.xml.in:9
@@ -74,7 +75,7 @@ msgstr "لغو"
#: data/gtk/details-dialog.blp:46 #: data/gtk/details-dialog.blp:46
msgid "New Cover" msgid "New Cover"
msgstr "طرج جلد جدید" msgstr "طرح جلد جدید"
#: data/gtk/details-dialog.blp:65 #: data/gtk/details-dialog.blp:65
msgid "Delete Cover" msgid "Delete Cover"
@@ -98,7 +99,7 @@ msgstr "گزینش پرونده"
#: data/gtk/details-dialog.blp:120 #: data/gtk/details-dialog.blp:120
msgid "More Info" msgid "More Info"
msgstr "اطّلاعات بیشتر" msgstr "اطلاعات بیشتر"
#: data/gtk/game.blp:102 data/gtk/game.blp:110 data/gtk/window.blp:443 #: data/gtk/game.blp:102 data/gtk/game.blp:110 data/gtk/window.blp:443
msgid "Edit" msgid "Edit"
@@ -127,7 +128,7 @@ msgstr "جست‌وجو"
#: data/gtk/help-overlay.blp:24 data/gtk/window.blp:543 #: data/gtk/help-overlay.blp:24 data/gtk/window.blp:543
msgid "Keyboard Shortcuts" msgid "Keyboard Shortcuts"
msgstr "میان‌برهیا صفحه‌کلید" msgstr "میان‌برهای صفحه‌کلید"
#: data/gtk/help-overlay.blp:29 cartridges/game.py:103 #: data/gtk/help-overlay.blp:29 cartridges/game.py:103
#: cartridges/preferences.py:134 cartridges/importer/importer.py:394 #: cartridges/preferences.py:134 cartridges/importer/importer.py:394
@@ -182,7 +183,7 @@ msgstr "طرح جلد بازی را اجرا می‌کند"
#: data/gtk/preferences.blp:21 #: data/gtk/preferences.blp:21
msgid "Swaps the behavior of the cover image and the play button" msgid "Swaps the behavior of the cover image and the play button"
msgstr "تعویض رفتار تصویر جلد و دکمهٔ بازی کردن" msgstr "تغییر رفتار تصویر جلد و دکمهٔ بازی کردن"
#: data/gtk/preferences.blp:26 cartridges/details_dialog.py:82 #: data/gtk/preferences.blp:26 cartridges/details_dialog.py:82
msgid "Images" msgid "Images"
@@ -194,7 +195,7 @@ msgstr "عکس‌های با کیفیت بالا"
#: data/gtk/preferences.blp:30 #: data/gtk/preferences.blp:30
msgid "Save game covers losslessly at the cost of storage" msgid "Save game covers losslessly at the cost of storage"
msgstr "ذخیرهٔ طرح جلدهای بدون اتلاف به فیمت ذخیره‌سازی" msgstr "ذخیرهٔ طرح جلدهای بدون اتلاف به قیمت ذخیره‌سازی"
#: data/gtk/preferences.blp:35 #: data/gtk/preferences.blp:35
msgid "Danger Zone" msgid "Danger Zone"
@@ -206,7 +207,7 @@ msgstr "حذف کردن همهٔ بازی‌ها"
#: data/gtk/preferences.blp:120 #: data/gtk/preferences.blp:120
msgid "Remove Uninstalled Games" msgid "Remove Uninstalled Games"
msgstr "برداشن بازی‌های نصب نشده" msgstr "برداشتن بازی‌های نصبنشده"
#: data/gtk/preferences.blp:125 #: data/gtk/preferences.blp:125
msgid "Sources" msgid "Sources"
@@ -254,7 +255,7 @@ msgstr "درون‌ریزی بازی‌های آمازون"
#: data/gtk/preferences.blp:228 #: data/gtk/preferences.blp:228
msgid "Import Sideloaded Games" msgid "Import Sideloaded Games"
msgstr "درون‌ریزی بازی‌های نصب شده" msgstr "درون‌ریزی بازی‌های نصبشده"
#: data/gtk/preferences.blp:233 cartridges/importer/bottles_source.py:86 #: data/gtk/preferences.blp:233 cartridges/importer/bottles_source.py:86
msgid "Bottles" msgid "Bottles"
@@ -278,15 +279,13 @@ msgstr "فلت‌پک"
#. The location of the system-wide data directory #. The location of the system-wide data directory
#: data/gtk/preferences.blp:351 #: data/gtk/preferences.blp:351
#, fuzzy
msgid "System Location" msgid "System Location"
msgstr "تنظیم مکان" msgstr "مکان سامانه"
#. The location of the user-specific data directory #. The location of the user-specific data directory
#: data/gtk/preferences.blp:369 #: data/gtk/preferences.blp:369
#, fuzzy
msgid "User Location" msgid "User Location"
msgstr "تنظیم مکان" msgstr "مکان کاربر"
#: data/gtk/preferences.blp:386 #: data/gtk/preferences.blp:386
msgid "Import Game Launchers" msgid "Import Game Launchers"
@@ -322,20 +321,19 @@ msgstr "ترجیح به تصویرهای رسمی"
#: data/gtk/preferences.blp:427 #: data/gtk/preferences.blp:427
msgid "Prefer Animated Images" msgid "Prefer Animated Images"
msgstr "ترچیح تصویرهای پویا" msgstr "ترجیح تصویرهای پویا"
#: data/gtk/preferences.blp:433 #: data/gtk/preferences.blp:433
#, fuzzy
msgid "Update Covers" msgid "Update Covers"
msgstr "حذف طرح جلد" msgstr "به‌روزرسانی طرح جلد"
#: data/gtk/preferences.blp:434 #: data/gtk/preferences.blp:434
msgid "Fetch covers for games already in your library" msgid "Fetch covers for games already in your library"
msgstr "" msgstr "دریافت طرح جلد بازی‌های کنونی کتاب‌خانه‌تان"
#: data/gtk/preferences.blp:439 #: data/gtk/preferences.blp:439
msgid "Update" msgid "Update"
msgstr "" msgstr "به‌روزرسانی"
#: data/gtk/window.blp:6 data/gtk/window.blp:14 #: data/gtk/window.blp:6 data/gtk/window.blp:14
msgid "No Games Found" msgid "No Games Found"
@@ -359,7 +357,7 @@ msgstr "بدون بازی نهفته"
#: data/gtk/window.blp:41 #: data/gtk/window.blp:41
msgid "Games you hide will appear here" msgid "Games you hide will appear here"
msgstr "بازی‌هایی که پنهان می‌کنید، این‌جا ظاهر خواهند شد" msgstr "بازی‌هایی که پنهان می‌کنید، این‌جا نمایان خواهند شد"
#: data/gtk/window.blp:76 data/gtk/window.blp:111 cartridges/main.py:228 #: data/gtk/window.blp:76 data/gtk/window.blp:111 cartridges/main.py:228
msgid "All Games" msgid "All Games"
@@ -407,7 +405,7 @@ msgstr "قدیمی‌ترین"
#: data/gtk/window.blp:528 #: data/gtk/window.blp:528
msgid "Last Played" msgid "Last Played"
msgstr "آخرین بازی شده" msgstr "آخرین بازیشده"
#: data/gtk/window.blp:535 #: data/gtk/window.blp:535
msgid "Show Hidden" msgid "Show Hidden"
@@ -419,15 +417,15 @@ msgstr "دربارهٔ کارتریج‌ها"
#: data/gtk/window.blp:561 #: data/gtk/window.blp:561
msgid "IGDB" msgid "IGDB"
msgstr "" msgstr "IGDB"
#: data/gtk/window.blp:563 #: data/gtk/window.blp:563
msgid "ProtonDB" msgid "ProtonDB"
msgstr "" msgstr "ProtonDB"
#: data/gtk/window.blp:565 #: data/gtk/window.blp:565
msgid "HowLongToBeat" msgid "HowLongToBeat"
msgstr "" msgstr "HowLongToBeat"
#. The variable is the title of the game #. The variable is the title of the game
#: cartridges/main.py:205 cartridges/game.py:125 #: cartridges/main.py:205 cartridges/game.py:125
@@ -451,7 +449,7 @@ msgstr "هرگز"
#. The variable is the date when the game was last played #. The variable is the date when the game was last played
#: cartridges/window.py:380 #: cartridges/window.py:380
msgid "Last played: {}" msgid "Last played: {}"
msgstr "آخرین بازی شده: {}" msgstr "آخرین بازیشده: {}"
#: cartridges/details_dialog.py:73 #: cartridges/details_dialog.py:73
msgid "Apply" msgid "Apply"
@@ -555,11 +553,11 @@ msgstr ""
#: cartridges/preferences.py:196 #: cartridges/preferences.py:196
msgid "Downloading covers…" msgid "Downloading covers…"
msgstr "" msgstr "در حال دریافت طرح‌های جلد…"
#: cartridges/preferences.py:215 #: cartridges/preferences.py:215
msgid "Covers updated" msgid "Covers updated"
msgstr "" msgstr "طرح‌های جلد به‌روزرسانی شد"
#: cartridges/preferences.py:360 #: cartridges/preferences.py:360
msgid "Installation Not Found" msgid "Installation Not Found"
@@ -599,7 +597,7 @@ msgstr "هیچ بازی جدیدی پیدا نشد"
#: cartridges/importer/importer.py:379 #: cartridges/importer/importer.py:379
msgid "1 game imported" msgid "1 game imported"
msgstr "۱ بازی درون‌ریخته شد" msgstr "یک بازی درون‌ریخته شد"
#. The variable is the number of games #. The variable is the number of games
#: cartridges/importer/importer.py:383 #: cartridges/importer/importer.py:383