diff --git a/app/translations/PineapplePictures_ar.ts b/app/translations/PineapplePictures_ar.ts
new file mode 100644
index 0000000..2b67b5c
--- /dev/null
+++ b/app/translations/PineapplePictures_ar.ts
@@ -0,0 +1,940 @@
+
+
+
+
+ AboutDialog
+
+
+ About
+ عن التطبيق
+
+
+
+ Launch application with image file path as argument to load the file.
+ إطلاق التطبيق مع استخدام مسار ملف الصورة كمُعامل لتحميل الملف.
+
+
+
+ Drag and drop image file onto the window is also supported.
+ سحب وإفلات ملفات الصور داخل النافذة مدعوم أيضًا.
+
+
+
+ None of the operations in this application will alter the pictures on disk.
+ جميع العمليات داخل هذا التطبيق لن تغير الصور على القرص.
+
+
+
+ Context menu option explanation:
+ تفسير خيارات قائمة السياق:
+
+
+
+ Make window stay on top of all other windows.
+ إبقاء النافذة فوق جميع النوافذ الأخرى.
+
+
+
+ Avoid close window accidentally. (eg. by double clicking the window)
+ تجنب إغلاق النافذة عن طريق الخطأ. (بالنقر المزدوج عليها مثلا)
+
+
+
+ Avoid resetting the zoom/rotation/flip state that was applied to the image view when switching between images.
+ تجنب إعادة ضبط حالة التكبير والتدوير والقلب عند تغيير الصورة.
+
+
+
+ Version: %1
+ الإصدار: %1
+
+
+
+ Logo designed by %1
+ تم تصميم الشعار من قِبَل %1
+
+
+
+ Built with Qt %1 (%2)
+ مبني بمكتبة Qt إصدار %1 (%2)
+
+
+
+ Source code
+ الكود المصدري
+
+
+
+ Contributors
+ المشاركون
+
+
+
+ List of contributors on GitHub
+ قائمة المشاركون على GitHub
+
+
+
+ Thanks to all people who contributed to this project.
+ شكرًا لجميع من شارك في تطوير هذا المشروع.
+
+
+
+ Translators
+ المترجمون
+
+
+
+ I would like to thank the following people who volunteered to translate this application.
+ أود أن أشكر الأشخاص التاليين الذين تطوعوا لترجمة هذا التطبيق.
+
+
+
+ %1 is built on the following free software libraries:
+ Free as in freedom
+ %1 مبني على المكتبات البرمجية الآتية:
+
+
+
+ &Special Thanks
+ &شكر خاص
+
+
+
+ &Third-party Libraries
+ ال&مكتبات الخارجية
+
+
+
+ Your Rights
+ حقوقك
+
+
+
+ Copyright (c) %1 %2
+ %1 is year, %2 is the name of copyright holder(s)
+ حقوق النسخ مملوكة لصالح %1 لعام %2
+
+
+
+ %1 is released under the MIT License.
+ %1 منشور تحت رخصة MIT.
+
+
+
+ This license grants people a number of freedoms:
+ هذه الرخصة تمنح المستخدم عدة حقوق وحريات:
+
+
+
+ You are free to use %1, for any purpose
+ يحق لك استخدام %1 لأي غرض
+
+
+
+ You are free to distribute %1
+ لك الحرية في إعادة توزيع %1
+
+
+
+ You can study how %1 works and change it
+ يمكنك دراسة طريقة عمل %1 وتعديلها
+
+
+
+ You can distribute changed versions of %1
+ يمكنك إعادة توزيع نسخ معدلة من %1
+
+
+
+ The MIT license guarantees you this freedom. Nobody is ever permitted to take it away.
+ رخصة MIT تضمن لك تلك الحقوق. لا أحد له الحق في سلبهم منك.
+
+
+
+ Third-party Libraries used by %1
+ المكتبات الخارجية المستخدمة من قِبَل %1
+
+
+
+ &Help
+ &المساعدة
+
+
+
+ &About
+ &عن التطبيق
+
+
+
+ &License
+ ال&رخصة
+
+
+
+ GraphicsScene
+
+
+
+ Drag image here
+ اسحب صورة هنا
+
+
+
+ GraphicsView
+
+
+ File is not a valid image
+ الملف ليس صورة صالحة
+
+
+
+
+
+ Image data is invalid or currently unsupported
+ بيانات الصورة غير صالحة أو ليست مدعومة حاليًا
+
+
+
+ MainWindow
+
+
+
+ File url list is empty
+ قائمة عناوين الملفات فارغة
+
+
+
+ &Copy
+ &نسخ
+
+
+
+ Image data is invalid
+ بيانات الصورة غير صالحة
+
+
+
+ Not supported mimedata: %1
+ بيانات نوع الوسيط غير مدعومة: %1
+
+
+
+
+
+
+ Save As
+ حفظ كـ
+
+
+
+ No image is currently open.
+ لا صورة مفتوحة حاليًا.
+
+
+
+ %1 Image (*.%2)
+ صورة %1 (*.%2)
+
+
+
+ No supported image formats are available.
+ لا تنسيقات صور مدعومة متوفرة.
+
+
+
+ Failed to save image: %1
+ فشل في حفظ الصورة: %1
+
+
+
+ Image From Clipboard
+ صورة من الحافظة
+
+
+
+ Are you sure you want to move "%1" to recycle bin?
+ هل أنت متأكد أنك تريد نقل "%1" إلى سلة المهملات؟
+
+
+
+ Failed to move file to trash
+ فشل النقل إلى سلة المهملات
+
+
+
+ Move to trash failed, it might caused by file permission issue, file system limitation, or platform limitation.
+ فشل النقل إلى سلة المهملات، قد يكون هذا بسبب مشكلة في أذونات الملف، قيود في نظام الملفات، أو قيود في نظام التشغيل.
+
+
+
+ Copy P&ixmap
+ نسخ &بيانات الصورة
+
+
+
+ Copy &File Path
+ نسخ &عنوان الملف
+
+
+
+ Properties
+ الخصائص
+
+
+
+
+ Stay on top
+ البقاء فوق جميع النوافذ
+
+
+
+
+ Protected mode
+ الوضع المحمي
+
+
+
+
+ Keep transformation
+ The 'transformation' means the flip/rotation status that currently applied to the image view
+ إبقاء التحويل
+
+
+
+ Zoom in
+ تكبير
+
+
+
+ Save &As...
+ حفظ &كـ...
+
+
+
+ Zoom out
+ تصغير
+
+
+
+ Pause/Resume Animation
+ إيقاف\استئناف الحركة
+
+
+
+ Animation Go to Next Frame
+ تقديم الحركة بإطار
+
+
+
+ Flip &Horizontally
+ قلب أفقي
+
+
+
+ Fit to view
+ ملاءمة النافذة
+
+
+
+ Fit to width
+ ملاءمة العرض
+
+
+
+ Fit long image
+ ملاءمة الطول
+
+
+
+ &Paste
+ &لصق
+
+
+
+ Toggle Checkerboard
+ تبديل الشبكة
+
+
+
+ &Open...
+ &فتح...
+
+
+
+ Actual size
+ الحجم الفعلي
+
+
+
+ Toggle maximize
+ تبديل تكبير النافذة
+
+
+
+ Rotate right
+ تدوير لليمين
+
+
+
+ Rotate left
+ تدوير لليسار
+
+
+
+ Previous image
+ الصورة السابقة
+
+
+
+ Next image
+ الصورة التالية
+
+
+
+
+ Move to Trash
+ النقل إلى سلة المهملات
+
+
+
+ Configure...
+ إعداد...
+
+
+
+ Help
+ المساعدة
+
+
+
+ Show in File Explorer
+ File Explorer is the name of explorer.exe under Windows
+ عرض في مدير الملفات
+
+
+
+ Show in directory
+ عرض في المجلد
+
+
+
+ Quit
+ خروج
+
+
+
+ MetadataDialog
+
+
+ Image Metadata
+ معلومات الصورة
+
+
+
+ MetadataModel
+
+
+ Origin
+ Section name.
+ الأصل
+
+
+
+ Image
+ Section name.
+ الصورة
+
+
+
+ File
+ Section name.
+ الملف
+
+
+
+ Camera
+ Section name.
+ الكاميرا
+
+
+
+ %1 File
+ ملف %1
+
+
+
+ Description
+ Section name.
+ الوصف
+
+
+
+ Advanced photo
+ Section name.
+ صورة متقدمة
+
+
+
+ GPS
+ Section name.
+ نظام تحديد المواقع
+
+
+
+ Dimensions
+ الأبعاد
+
+
+
+ Aspect ratio
+ نسبة الأبعاد
+
+
+
+ Frame count
+ عدد الإطارات
+
+
+
+ Name
+ الاسم
+
+
+
+ Item type
+ نوع العنصر
+
+
+
+ Folder path
+ مسار المجلد
+
+
+
+ Size
+ الحجم
+
+
+
+ Date created
+ تاريخ الإنشاء
+
+
+
+ Date modified
+ تاريخ التعديل
+
+
+
+ Title
+ العنوان
+
+
+
+ Subject
+ الموضوع
+
+
+
+ Rating
+ التقييم
+
+
+
+ Tags
+ الوسوم
+
+
+
+ Comments
+ التعليقات
+
+
+
+ Authors
+ المؤلفون
+
+
+
+ Date taken
+ تاريخ التصوير
+
+
+
+ Program name
+ اسم البرنامج
+
+
+
+ Copyright
+ حقوق النسخ
+
+
+
+ Horizontal resolution
+ الدقة الأفقية
+
+
+
+ Vertical resolution
+ الدقة الرأسية
+
+
+
+ Resolution unit
+ وحدة الدقة
+
+
+
+ Colour representation
+ تمثيل الألوان
+
+
+
+ Camera maker
+ مصنع الكاميرا
+
+
+
+ Camera model
+ طراز الكاميرا
+
+
+
+ F-stop
+ فتحة العدسة
+
+
+
+ Exposure time
+ زمن التعريض
+
+
+
+ ISO speed
+ سرعة حساسية الكاميرا
+
+
+
+ Exposure bias
+ انحياز التعريض
+
+
+
+ Focal length
+ البعد البؤري
+
+
+
+ Max aperture
+ أقصى فتحة العدسة
+
+
+
+ Metering mode
+ وضع القياس
+
+
+
+ Subject distance
+ مسافة الموضوع
+
+
+
+ Flash mode
+ وضع الفلاش
+
+
+
+ 35mm focal length
+ البعد البؤري 35 مم
+
+
+
+ Lens model
+ طراز العدسة
+
+
+
+ Contrast
+ التباين
+
+
+
+ Brightness
+ السطوع
+
+
+
+ Exposure program
+ برنامج التعريض
+
+
+
+ Saturation
+ التشبع
+
+
+
+ Sharpness
+ الوضوح
+
+
+
+ White balance
+ توازن البياض
+
+
+
+ Digital zoom
+ التكبير الرقمي
+
+
+
+ EXIF version
+ إصدار EXIF
+
+
+
+ Latitude reference
+ مرجع خط العرض
+
+
+
+ Latitude
+ خط العرض
+
+
+
+ Longitude reference
+ مرجع خط الطول
+
+
+
+ Longitude
+ خط الطول
+
+
+
+ Altitude reference
+ مرجع الارتفاع
+
+
+
+ Altitude
+ الارتفاع
+
+
+
+ %1 x %2
+ %1 × %2
+
+
+
+ %1 : %2
+ %1 : %2
+
+
+
+ Property
+ الخاصية
+
+
+
+ Value
+ القيمة
+
+
+
+ SettingsDialog
+
+
+ Settings
+ الإعدادات
+
+
+
+ Options
+ الخيارات
+
+
+
+ Shortcuts
+ الاختصارات
+
+
+
+ Editing shortcuts for action "%1":
+ تعديل الاختصارات للإجراء "%1":
+
+
+
+ Failed to set shortcuts
+ فشل تعيين الاختصارات
+
+
+
+ Please check if shortcuts are duplicated with existing shortcuts.
+ الرجاء التأكد من أن الاختصارات ليست مكررة بالفعل.
+
+
+
+ Do nothing
+ فعل لاشيء
+
+
+
+ Close the window
+ إغلاق النافذة
+
+
+
+ Toggle maximize
+ تبديل تكبير النافذة
+
+
+
+ Toggle fullscreen
+ تبديل ملء الشاشة
+
+
+
+ Zoom in and out
+ التكبير والتصغير
+
+
+
+ View next or previous item
+ عرض العنصر الآتي أو السابق
+
+
+
+ Auto size
+ حجم تلقائي
+
+
+
+ Maximized
+ مكبر
+
+
+
+ Windowed
+ في نافذة
+
+
+
+ Round (Integer scaling)
+ This option means round up for .5 and above
+ تقريب (تحجيم صحيح)
+
+
+
+ Ceil (Integer scaling)
+ This option means always round up
+ تقريب للأعلى (تحجيم صحيح)
+
+
+
+ Floor (Integer scaling)
+ This option means always round down
+ تقريب للأسفل (تحجيم صحيح)
+
+
+
+ Follow system (Fractional scaling)
+ This option means don't round
+ إتباع النظام (تحجيم كسري)
+
+
+
+ Stay on top when start-up
+ البقاء فوق جميع النوافذ عند البدء
+
+
+
+ Use built-in close window animation
+ استخدام تأثير غلق النافذة الخاص
+
+
+
+ Show title bar
+ إظهار شريط العنوان
+
+
+
+ Use light-color checkerboard
+ استخدام شبكة فاتحة
+
+
+
+ Loop the loaded gallery
+ تكرار القائمة المحملة
+
+
+
+ Auto long image mode
+ وضع الصور الطويلة تلقائيًا
+
+
+
+ Limit SVG support to SVG Tiny 1.2
+ حد دعم تنسيق SVG إلي نسخة Tiny 1.2
+
+
+
+ Double-click behavior
+ السلوك عند النقر مرتين
+
+
+
+ Mouse wheel behavior
+ السلوك عند تحريك عجلة الفأرة
+
+
+
+ Default window size
+ حجم النافذة الافتراضي
+
+
+
+ HiDPI scale factor rounding policy
+ سياسة تقريب معامل حجم الدقة العالية
+
+
+
+ ShortcutEdit
+
+
+ No shortcuts
+ لا اختصارات
+
+
+
+ ShortcutEditor
+
+
+ Shortcut #%1
+ الاختصار #%1
+
+
+
+ main
+
+
+ Pineapple Pictures
+ باينأبل بيكتشرز
+
+
+
+ List supported image format suffixes, and quit program.
+ عرض امتدادات تنسيقات الصور المدعومة، ثم إنهاء البرنامج.
+
+
+
+ File list.
+ قائمة الملفات.
+
+
+
diff --git a/dist/appstream/po/net.blumia.pineapple-pictures.metainfo.ar.po b/dist/appstream/po/net.blumia.pineapple-pictures.metainfo.ar.po
new file mode 100644
index 0000000..afc83b8
--- /dev/null
+++ b/dist/appstream/po/net.blumia.pineapple-pictures.metainfo.ar.po
@@ -0,0 +1,52 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"POT-Creation-Date: 2023-08-22 18:49中国标准时间\n"
+"PO-Revision-Date: 2026-07-24 14:01+0000\n"
+"Last-Translator: Tech-Tac \n"
+"Language-Team: Arabic \n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Language: ar\n"
+"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
+"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
+"X-Generator: Weblate 2026.8.dev0\n"
+
+#. (itstool) path: component/name
+#: net.blumia.pineapple-pictures.metainfo.xml:7
+msgid "Pineapple Pictures"
+msgstr "باينأبل بيكتشرز"
+
+#. (itstool) path: component/summary
+#: net.blumia.pineapple-pictures.metainfo.xml:9
+msgid "Image Viewer"
+msgstr "مستعرض صور"
+
+#. (itstool) path: description/p
+#: net.blumia.pineapple-pictures.metainfo.xml:12
+msgid "Pineapple Pictures is a lightweight and easy-to-use image viewer that comes with a handy navigation thumbnail when zoom-in, and doesn't contain any image management support."
+msgstr ""
+"باينأبل بيكتشرز هو عارض صور خفيف وسهل الاستخدام يأتي مع إطار مصغر مفيد "
+"للانتقال في الصور المكبرة، ولا يحتوي على أي دعم لإدارة الصور."
+
+#. (itstool) path: screenshot/caption
+#: net.blumia.pineapple-pictures.metainfo.xml:17
+msgid "Main window when an image file is loaded"
+msgstr "النافذة الرئيسية عند فتح صورة"
+
+#. (itstool) path: screenshot/caption
+#: net.blumia.pineapple-pictures.metainfo.xml:22
+msgid "Zooming in a raster image"
+msgstr "التكبير في صورة نقطية"
+
+#. (itstool) path: screenshot/caption
+#: net.blumia.pineapple-pictures.metainfo.xml:27
+msgid "Zooming in a vector image"
+msgstr "التكبير في صورة متجهية"
+
+#. (itstool) path: component/developer_name
+#: net.blumia.pineapple-pictures.metainfo.xml:34
+msgid "Gary (BLumia) Wang et al."
+msgstr "غاري وانغ (بلوميا) وآخرون."