i18n: Clear up UI strings (#188)

* Rename "Protected mode" to "Prevent Closing"

* Use Title Case for action text

* Rephrase some settings labels

* Grammar fixes in aboutdialog

* Rename rotate right and left to clockwise and counterclockwise

* Rename go to next frame

* Ran lupdate

* Revert "Ran lupdate"

This reverts commit 60d994361f080f4c6e797fe9378283ab75fd9823.

* Migrate translations to the new source strings

* Rename Copy Image to Copy as Raster Image

* Revert back to built-in instead of custom

* Rename Prevent Closing to Lock Mode

* Clarify Lock Mode behavior

* Mark lock mode description translations as unfinished
This commit is contained in:
Tech-Tac authored and GitHub committed 2026-10-03 09:36:13 +08:00
1 parent 0ed8aaf7c2
commit 4c359ec56f
24 files changed
+1326 -1328

No files matched your search

+35 -35
View File
@@ -10,12 +10,12 @@
</message>
<message>
<location filename="../aboutdialog.cpp" line="32"/>
<source>Launch application with image file path as argument to load the file.</source>
<source>Launch the application using an image file path as an argument to load the file.</source>
<translation>أطلق التطبيق مع استخدام مسار ملف صورة كمُعامل لفتح الملف.</translation>
</message>
<message>
<location filename="../aboutdialog.cpp" line="33"/>
<source>Drag and drop image file onto the window is also supported.</source>
<source>Dragging and dropping an image file onto the window is also supported.</source>
<translation>سحب وإفلات ملفات الصور داخل النافذة مدعوم أيضًا.</translation>
</message>
<message>
@@ -25,18 +25,18 @@
</message>
<message>
<location filename="../aboutdialog.cpp" line="35"/>
<source>Context menu option explanation:</source>
<source>Context menu options explanation:</source>
<translation>تفسير خيارات قائمة السياق:</translation>
</message>
<message>
<location filename="../aboutdialog.cpp" line="42"/>
<source>Make window stay on top of all other windows.</source>
<source>Make the window stay on top of all other windows.</source>
<translation>إبقاء النافذة فوق جميع النوافذ الأخرى.</translation>
</message>
<message>
<location filename="../aboutdialog.cpp" line="45"/>
<source>Avoid close window accidentally. (eg. by double clicking the window)</source>
<translation>تجنب إغلاق النافذة عن طريق الخطأ. (بالنقر المزدوج عليها مثلا)</translation>
<source>Prevent accidentally switching the image or closing the window.</source>
<translation type="unfinished">تجنب إغلاق النافذة عن طريق الخطأ. (بالنقر المزدوج عليها مثلا)</translation>
</message>
<message>
<location filename="../aboutdialog.cpp" line="48"/>
@@ -174,8 +174,8 @@
<context>
<name>GraphicsScene</name>
<message>
<location filename="../mainwindow.cpp" line="305"/>
<location filename="../graphicsscene.cpp" line="102"/>
<location filename="../mainwindow.cpp" line="305"/>
<source>Drag image here</source>
<translation>اسحب صورة هنا</translation>
</message>
@@ -268,7 +268,7 @@
</message>
<message>
<location filename="../actionmanager.cpp" line="108"/>
<source>Copy P&amp;ixmap</source>
<source>Copy as Raster &amp;Image</source>
<translation>نسخ &amp;بيانات الصورة</translation>
</message>
<message>
@@ -282,27 +282,27 @@
<translation>الخصائص</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="112"/>
<location filename="../aboutdialog.cpp" line="41"/>
<source>Stay on top</source>
<location filename="../actionmanager.cpp" line="112"/>
<source>Stay on Top</source>
<translation>البقاء فوق جميع النوافذ</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="113"/>
<location filename="../aboutdialog.cpp" line="44"/>
<source>Protected mode</source>
<location filename="../actionmanager.cpp" line="113"/>
<source>Lock Mode</source>
<translation>الوضع المحمي</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="114"/>
<location filename="../aboutdialog.cpp" line="47"/>
<source>Keep transformation</source>
<location filename="../actionmanager.cpp" line="114"/>
<source>Keep Transformation</source>
<comment>The &apos;transformation&apos; means the flip/rotation status that currently applied to the image view</comment>
<translation>الحفاظ على التحويلات</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="92"/>
<source>Zoom in</source>
<source>Zoom In</source>
<translation>تكبير</translation>
</message>
<message>
@@ -312,7 +312,7 @@
</message>
<message>
<location filename="../actionmanager.cpp" line="93"/>
<source>Zoom out</source>
<source>Zoom Out</source>
<translation>تصغير</translation>
</message>
<message>
@@ -322,7 +322,7 @@
</message>
<message>
<location filename="../actionmanager.cpp" line="102"/>
<source>Animation Go to Next Frame</source>
<source>Next Animation Frame</source>
<translation>تقديم الحركة بإطار</translation>
</message>
<message>
@@ -332,17 +332,17 @@
</message>
<message>
<location filename="../actionmanager.cpp" line="105"/>
<source>Fit to view</source>
<source>Fit to View</source>
<translation>ملاءمة النافذة</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="106"/>
<source>Fit to width</source>
<source>Fit to Width</source>
<translation>ملاءمة العرض</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="107"/>
<source>Fit long image</source>
<source>Fit Long Image</source>
<translation>ملاءمة الطول</translation>
</message>
<message>
@@ -362,37 +362,37 @@
</message>
<message>
<location filename="../actionmanager.cpp" line="90"/>
<source>Actual size</source>
<source>Actual Size</source>
<translation>الحجم الفعلي</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="91"/>
<source>Toggle maximize</source>
<source>Toggle Maximize</source>
<translation>تبديل تكبير النافذة</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="95"/>
<source>Rotate right</source>
<source>Rotate Clockwise</source>
<translation>تدوير لليمين</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="96"/>
<source>Rotate left</source>
<source>Rotate Counterclockwise</source>
<translation>تدوير لليسار</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="98"/>
<source>Previous image</source>
<source>Previous Image</source>
<translation>الصورة السابقة</translation>
</message>
<message>
<location filename="../actionmanager.cpp" line="99"/>
<source>Next image</source>
<source>Next Image</source>
<translation>الصورة التالية</translation>
</message>
<message>
<location filename="../mainwindow.cpp" line="892"/>
<location filename="../actionmanager.cpp" line="111"/>
<location filename="../mainwindow.cpp" line="892"/>
<source>Move to Trash</source>
<translation>النقل إلى سلة المهملات</translation>
</message>
@@ -414,7 +414,7 @@
</message>
<message>
<location filename="../actionmanager.cpp" line="125"/>
<source>Show in directory</source>
<source>Show in Directory</source>
<translation>عرض في المجلد</translation>
</message>
<message>
@@ -775,7 +775,7 @@
</message>
<message>
<location filename="../settingsdialog.cpp" line="75"/>
<source>Please check if shortcuts are duplicated with existing shortcuts.</source>
<source>Please check if these shortcuts are assigned to other actions.</source>
<translation>الرجاء التأكد من أن الاختصارات ليست مكررة بالفعل.</translation>
</message>
<message>
@@ -810,7 +810,7 @@
</message>
<message>
<location filename="../settingsdialog.cpp" line="94"/>
<source>Auto size</source>
<source>Auto</source>
<translation>حجم تلقائي</translation>
</message>
<message>
@@ -849,12 +849,12 @@
</message>
<message>
<location filename="../settingsdialog.cpp" line="126"/>
<source>Stay on top when start-up</source>
<source>Stay on top by default</source>
<translation>البقاء فوق جميع النوافذ عند البدء</translation>
</message>
<message>
<location filename="../settingsdialog.cpp" line="127"/>
<source>Use built-in close window animation</source>
<source>Use built-in window closing animation</source>
<translation>استخدام تأثير غلق النافذة الخاص</translation>
</message>
<message>
@@ -869,7 +869,7 @@
</message>
<message>
<location filename="../settingsdialog.cpp" line="130"/>
<source>Use light-color checkerboard</source>
<source>Use light-colored checkerboard</source>
<translation>استخدام شبكة فاتحة</translation>
</message>
<message>
@@ -879,7 +879,7 @@
</message>
<message>
<location filename="../settingsdialog.cpp" line="132"/>
<source>Auto long image mode</source>
<source>Automatically fit long images</source>
<translation>ملائمة الصور الطويلة تلقائيًا</translation>
</message>
<message>
@@ -899,7 +899,7 @@
</message>
<message>
<location filename="../settingsdialog.cpp" line="136"/>
<source>Default window size</source>
<source>Default window state</source>
<translation>حجم النافذة الافتراضي</translation>
</message>
<message>