[win-nix] fix translations for Arabic

This commit is contained in:
maxkadushkin
2023-12-05 11:25:55 +03:00
parent 54a158911e
commit 57fcffc330
8 changed files with 183 additions and 96 deletions

View File

@ -1,4 +1,4 @@
l10n.ar-SA = {
l10n.ar_SA = {
welWelcome: 'مرحبًا بك في محرر أونلي أوفس لسطح المكتب!',
welDescr: 'اعمل على مستنداتك بدون اتصال أو اتصل لسحابتك: أونلي أوفس, ownCloud, Nextcloud.',
btnConnect: 'اتصل الآن',

View File

@ -175,6 +175,7 @@
<script src="../locale/vi.js"></script>
<script src="../locale/zh-CN.js"></script>
<script src="../locale/zh-TW.js"></script>
<script src="../locale/ar-SA.js"></script>
<script src="../noconnect/code.js"></script>
<script src="../noconnect/l10n/ru.js"></script>

View File

@ -109,7 +109,8 @@
@"uk-UA": @"Украї́нська мо́ва",
@"lo-LA": @"ພາສາລາວ",
@"gl-ES": @"Galego",
@"si-LK": @"සිංහල"
@"si-LK": @"සිංහල",
@"ar-SA": @"اَلْعَرَبِيَّة"
};
}

View File

@ -47,7 +47,8 @@ TRANSLATIONS = ./langs/en.ts \
./langs/vi.ts \
./langs/be.ts \
./langs/zh_TW.ts \
./langs/si.ts
./langs/si.ts \
./langs/ar_SA.ts
CORE_ROOT_DIR = $$PWD/../../core

BIN
win-linux/langs/ar_SA.qm Normal file

Binary file not shown.

View File

@ -4,7 +4,7 @@
<context>
<name>CAscApplicationManagerWrapper</name>
<message>
<location filename="../src/cascapplicationmanagerwrapper.cpp" line="1176"/>
<location filename="../src/cascapplicationmanagerwrapper.cpp" line="1224"/>
<source>Presenter View</source>
<translation>وضع إلقاء العرض</translation>
</message>
@ -17,18 +17,18 @@
<translation type="vanished">كل نوافذ التعديل ستغلق. هل تريد الاستمرار؟</translation>
</message>
<message>
<location filename="../src/cascapplicationmanagerwrapper.cpp" line="1942"/>
<location filename="../src/cascapplicationmanagerwrapper.cpp" line="1943"/>
<location filename="../src/cascapplicationmanagerwrapper.cpp" line="1993"/>
<location filename="../src/cascapplicationmanagerwrapper.cpp" line="1994"/>
<source>Document%1.docx</source>
<translation>مستند%1.docx</translation>
</message>
<message>
<location filename="../src/cascapplicationmanagerwrapper.cpp" line="1944"/>
<location filename="../src/cascapplicationmanagerwrapper.cpp" line="1995"/>
<source>Book%1.xlsx</source>
<translation>سِجِل%1.xlsx</translation>
</message>
<message>
<location filename="../src/cascapplicationmanagerwrapper.cpp" line="1945"/>
<location filename="../src/cascapplicationmanagerwrapper.cpp" line="1996"/>
<source>Presentation%1.pptx</source>
<translation>عرض%1.pptx</translation>
</message>
@ -36,8 +36,8 @@
<context>
<name>CAscTabWidget</name>
<message>
<location filename="../src/cascapplicationmanagerwrapper.cpp" line="801"/>
<location filename="../src/components/asctabwidget.cpp" line="622"/>
<location filename="../src/cascapplicationmanagerwrapper.cpp" line="829"/>
<location filename="../src/components/asctabwidget.cpp" line="626"/>
<source>Document</source>
<translation>جاري الفتح...</translation>
</message>
@ -132,40 +132,76 @@
<context>
<name>CDownloadWidget</name>
<message>
<location filename="../src/components/cdownloadwidget.cpp" line="132"/>
<location filename="../src/components/cdownloadwidget.cpp" line="174"/>
<source>Downloads</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/components/cdownloadwidget.cpp" line="177"/>
<source>Clear</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/components/cdownloadwidget.cpp" line="254"/>
<source>Cancel</source>
<translation>إلغاء</translation>
</message>
<message>
<location filename="../src/components/cdownloadwidget.cpp" line="273"/>
<location filename="../src/components/cdownloadwidget.cpp" line="387"/>
<source>kBps</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/components/cdownloadwidget.cpp" line="300"/>
<source>Canceled</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/components/cdownloadwidget.cpp" line="336"/>
<source>Open</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/components/cdownloadwidget.cpp" line="343"/>
<source>Can&apos;t open file: </source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/components/cdownloadwidget.cpp" line="355"/>
<source>Show in folder</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>CEditorWindow</name>
<message>
<location filename="../src/windows/ceditorwindow_p.h" line="136"/>
<location filename="../src/windows/ceditorwindow_p.h" line="140"/>
<source>Open main window</source>
<translation>فتح النافذة الرئيسية</translation>
</message>
<message>
<location filename="../src/windows/ceditorwindow_p.h" line="431"/>
<location filename="../src/windows/ceditorwindow_p.h" line="438"/>
<source>Document must be saved to continue.&lt;br&gt;Save the document?</source>
<translation>يجب حفظ المستند للإكمال.&lt;br&gt;حفظ المستند؟</translation>
</message>
<message>
<location filename="../src/windows/ceditorwindow_p.h" line="520"/>
<location filename="../src/windows/ceditorwindow_p.h" line="528"/>
<source>Print Document</source>
<translation>طباعة المستند</translation>
</message>
<message>
<location filename="../src/windows/ceditorwindow_p.h" line="701"/>
<location filename="../src/windows/ceditorwindow_p.h" line="711"/>
<source>Document must be saved firstly.</source>
<translation>يجب حفظ المستند أولًا.</translation>
</message>
<message>
<location filename="../src/windows/ceditorwindow.cpp" line="137"/>
<location filename="../src/windows/ceditorwindow.cpp" line="135"/>
<source>%1 has been changed. Save changes?</source>
<translation>%1 تم تعديله. هل تريد حفظ التغييرات؟</translation>
</message>
<message>
<location filename="../src/ceditortools.cpp" line="364"/>
<location filename="../src/ceditortools.cpp" line="384"/>
<source>Some data will lost.&lt;br&gt;Continue?</source>
<translation>إذا استمررت بالحفظ بهذه الصيغة فإن كل الميزات ستضيع إلا النص.&lt;br&gt;هل أنت متأكد بالاستمرار؟</translation>
</message>
@ -173,10 +209,15 @@
<context>
<name>CEditorWindowPrivate</name>
<message>
<location filename="../src/windows/ceditorwindow_p.h" line="472"/>
<location filename="../src/windows/ceditorwindow_p.h" line="479"/>
<source>There are no printers available</source>
<translation>لا توجد أي طابعة متاحة</translation>
</message>
<message>
<location filename="../src/windows/ceditorwindow_p.h" line="594"/>
<source>There are no pages set to print.</source>
<translation type="unfinished"></translation>
</message>
</context>
<context>
<name>CFileDialogWrapper</name>
@ -401,22 +442,22 @@
</message>
<message>
<location filename="../src/components/cfiledialog.cpp" line="243"/>
<location filename="../src/components/cfiledialog.cpp" line="336"/>
<location filename="../src/components/cfiledialog.cpp" line="359"/>
<location filename="../src/components/cfiledialog.cpp" line="338"/>
<location filename="../src/components/cfiledialog.cpp" line="361"/>
<source>Text documents</source>
<translation>مستندات نصية</translation>
</message>
<message>
<location filename="../src/components/cfiledialog.cpp" line="249"/>
<location filename="../src/components/cfiledialog.cpp" line="344"/>
<location filename="../src/components/cfiledialog.cpp" line="360"/>
<location filename="../src/components/cfiledialog.cpp" line="346"/>
<location filename="../src/components/cfiledialog.cpp" line="362"/>
<source>Spreadsheets</source>
<translation>جداول بيانات</translation>
</message>
<message>
<location filename="../src/components/cfiledialog.cpp" line="250"/>
<location filename="../src/components/cfiledialog.cpp" line="352"/>
<location filename="../src/components/cfiledialog.cpp" line="361"/>
<location filename="../src/components/cfiledialog.cpp" line="354"/>
<location filename="../src/components/cfiledialog.cpp" line="363"/>
<source>Presentations</source>
<translation>عروض تقديمية</translation>
</message>
@ -432,8 +473,8 @@
</message>
<message>
<location filename="../src/ceditortools.cpp" line="136"/>
<location filename="../src/components/cfiledialog.cpp" line="253"/>
<location filename="../src/components/cfiledialog.cpp" line="363"/>
<location filename="../src/components/cfiledialog.cpp" line="254"/>
<location filename="../src/components/cfiledialog.cpp" line="365"/>
<source>All supported files</source>
<translation>كل الملفات المدعومة</translation>
</message>
@ -456,40 +497,45 @@
<translation>قالب مستند</translation>
</message>
<message>
<location filename="../src/components/cfiledialog.cpp" line="267"/>
<location filename="../src/ceditortools.cpp" line="237"/>
<source>Theme file</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/components/cfiledialog.cpp" line="269"/>
<source>Open Document</source>
<translation>فتح مستند</translation>
</message>
<message>
<location filename="../src/components/cfiledialog.cpp" line="297"/>
<location filename="../src/components/cfiledialog.cpp" line="307"/>
<location filename="../src/components/cfiledialog.cpp" line="299"/>
<location filename="../src/components/cfiledialog.cpp" line="309"/>
<source>All Images</source>
<translation>كل الصور</translation>
</message>
<message>
<location filename="../src/components/cfiledialog.cpp" line="299"/>
<location filename="../src/components/cfiledialog.cpp" line="309"/>
<location filename="../src/components/cfiledialog.cpp" line="301"/>
<location filename="../src/components/cfiledialog.cpp" line="311"/>
<source>Jpeg (*.jpeg *.jpg);;Png (*.png);;Gif (*.gif);;Bmp (*.bmp)</source>
<translation>Jpeg (*.jpeg *.jpg);;Png (*.png);;Gif (*.gif);;Bmp (*.bmp)</translation>
</message>
<message>
<location filename="../src/components/cfiledialog.cpp" line="318"/>
<location filename="../src/components/cfiledialog.cpp" line="327"/>
<location filename="../src/components/cfiledialog.cpp" line="320"/>
<location filename="../src/components/cfiledialog.cpp" line="329"/>
<source>Plugin file (*.plugin)</source>
<translation>ملف إضافة (*.plugin)</translation>
</message>
<message>
<location filename="../src/components/cfiledialog.cpp" line="380"/>
<location filename="../src/components/cfiledialog.cpp" line="382"/>
<source>Video file</source>
<translation>ملف فيديو</translation>
</message>
<message>
<location filename="../src/components/cfiledialog.cpp" line="385"/>
<location filename="../src/components/cfiledialog.cpp" line="387"/>
<source>Audio file</source>
<translation>ملف صوتي</translation>
</message>
<message>
<location filename="../src/components/cfiledialog.cpp" line="402"/>
<location filename="../src/components/cfiledialog.cpp" line="404"/>
<source>Select Folder</source>
<translation>اختر المجلد</translation>
</message>
@ -497,53 +543,58 @@
<context>
<name>CMainWindow</name>
<message>
<location filename="../src/windows/cmainwindow.cpp" line="258"/>
<location filename="../src/windows/cmainwindow.cpp" line="260"/>
<source>More than one document is open.&lt;br&gt;Close the window anyway?</source>
<translation>لديك أكثر من مستند مفتوح.&lt;br&gt;إغلاق النافذة على أي حال؟</translation>
</message>
<message>
<location filename="../src/windows/cmainwindow.cpp" line="260"/>
<location filename="../src/windows/cmainwindow.cpp" line="262"/>
<source>Don&apos;t ask again.</source>
<translation>لا تسألني مجددًا.</translation>
</message>
<message>
<location filename="../src/windows/cmainwindow.cpp" line="732"/>
<location filename="../src/windows/cmainwindow.cpp" line="772"/>
<location filename="../src/windows/cmainwindow.cpp" line="758"/>
<location filename="../src/windows/cmainwindow.cpp" line="798"/>
<source>File format not supported.</source>
<translation>صيغة الملف غير مدعومة</translation>
</message>
<message>
<location filename="../src/windows/cmainwindow.cpp" line="756"/>
<location filename="../src/windows/cmainwindow.cpp" line="782"/>
<source>%1 doesn&apos;t exists!&lt;br&gt;Remove file from the list?</source>
<translation>%1 غير موجود. قد يتم إعادة تسمية الملف، نقله أو حذفه.&lt;br&gt;هل تريد إزالة الملف من القائمة؟</translation>
</message>
<message>
<location filename="../src/windows/cmainwindow.cpp" line="815"/>
<location filename="../src/windows/cmainwindow.cpp" line="841"/>
<source>Document must be saved firstly.</source>
<translation>يجب حفظ المستند أولًا.</translation>
</message>
<message>
<location filename="../src/windows/cmainwindow.cpp" line="957"/>
<location filename="../src/windows/cmainwindow.cpp" line="983"/>
<source>Document must be saved to continue.&lt;br&gt;Save the document?</source>
<translation>يجب حفظ المستند للإكمال.&lt;br&gt;حفظ المستند؟</translation>
</message>
<message>
<location filename="../src/windows/cmainwindow.cpp" line="1067"/>
<location filename="../src/windows/cmainwindow.cpp" line="1089"/>
<source>There are no printers available</source>
<translation>لا توجد أي طابعة متاحة</translation>
</message>
<message>
<location filename="../src/windows/cmainwindow.cpp" line="1126"/>
<location filename="../src/windows/cmainwindow.cpp" line="1149"/>
<source>Print Document</source>
<translation>طباعة المستند</translation>
</message>
<message>
<location filename="../src/windows/cmainwindow.cpp" line="1326"/>
<location filename="../src/windows/cmainwindow.cpp" line="1215"/>
<source>There are no pages set to print.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/windows/cmainwindow.cpp" line="1351"/>
<source>Sign Up</source>
<translation>إنشاء بوابة سحابية</translation>
</message>
<message>
<location filename="../src/windows/cmainwindow.cpp" line="1409"/>
<location filename="../src/windows/cmainwindow.cpp" line="1437"/>
<source>%1 is modified.&lt;br&gt;Do you want to keep changes?</source>
<translation>%1 تم تعديله.&lt;br&gt;هل تريد حفظ التغييرات؟</translation>
</message>
@ -582,169 +633,169 @@
<context>
<name>CUpdateManager</name>
<message>
<location filename="../src/cupdatemanager.cpp" line="101"/>
<location filename="../src/cupdatemanager.cpp" line="104"/>
<source>Check for updates</source>
<translation>التحقق من التحديثات</translation>
</message>
<message>
<location filename="../src/cupdatemanager.cpp" line="93"/>
<location filename="../src/cupdatemanager.cpp" line="96"/>
<source>Unable to check update: URL not defined.</source>
<translation>غير قادر على التحقق من التحديثات: الرابط غير معرّف.</translation>
</message>
<message>
<location filename="../src/cupdatemanager.cpp" line="91"/>
<location filename="../src/cupdatemanager.cpp" line="94"/>
<source>To finish updating, restart app</source>
<translation>لإنهاء التحديث، أعِد تشغيل التطبيق</translation>
</message>
<message>
<location filename="../src/cupdatemanager.cpp" line="103"/>
<location filename="../src/cupdatemanager.cpp" line="106"/>
<source>Restart</source>
<translation>إعادة تشغيل</translation>
</message>
<message>
<location filename="../src/cupdatemanager.cpp" line="87"/>
<location filename="../src/cupdatemanager.cpp" line="90"/>
<source>Checking for updates...</source>
<translation>جاري التحقق من التحديثات...</translation>
</message>
<message>
<location filename="../src/cupdatemanager.cpp" line="92"/>
<location filename="../src/cupdatemanager.cpp" line="95"/>
<source>Updates are not allowed!</source>
<translation>غير مسموح بالتحديثات!</translation>
</message>
<message>
<location filename="../src/cupdatemanager.cpp" line="402"/>
<location filename="../src/cupdatemanager.cpp" line="420"/>
<source>This folder configuration does not allow for updates! The folder name should be: </source>
<translation>إعدادات هذا المجلد لا تسمح للتحديثات! ينبغي تسمية المجلد بـ: </translation>
</message>
<message>
<location filename="../src/cupdatemanager.cpp" line="95"/>
<location filename="../src/cupdatemanager.cpp" line="98"/>
<source>An error occurred while check updates: Update Service not found!</source>
<translation>حصل خطأ أثناء التحقق من التحديثات: خدمة التحديث مفقودة!</translation>
</message>
<message>
<location filename="../src/cupdatemanager.cpp" line="89"/>
<location filename="../src/cupdatemanager.cpp" line="92"/>
<source>Downloading new version %1 (%2%)</source>
<translation>جاري تحميل النسخة الجديدة %1 (%2%)</translation>
</message>
<message>
<location filename="../src/cupdatemanager.cpp" line="96"/>
<location filename="../src/cupdatemanager.cpp" line="99"/>
<source>An error occurred while loading updates: Update Service not found!</source>
<translation>حصل خطأ أثناء فتح التحديثات: خدمة التحديث مفقودة!</translation>
</message>
<message>
<location filename="../src/cupdatemanager.cpp" line="104"/>
<location filename="../src/cupdatemanager.cpp" line="107"/>
<source>Cancel</source>
<translation>إلغاء</translation>
</message>
<message>
<location filename="../src/cupdatemanager.cpp" line="94"/>
<location filename="../src/cupdatemanager.cpp" line="97"/>
<source>An error occurred while loading updates: package Url is empty!</source>
<translation>حصل خطأ أثناء فتح التحديثات: رابط حزمة البرامج فارغة!</translation>
</message>
<message>
<location filename="../src/cupdatemanager.cpp" line="99"/>
<location filename="../src/cupdatemanager.cpp" line="102"/>
<source>Update package error: md5 sum does not match the original.</source>
<translation>خطأ في حزمة التحديث: عدم تطابق خوارزمية إم دي 5 التشفيرية مع الأصل.</translation>
</message>
<message>
<location filename="../src/cupdatemanager.cpp" line="90"/>
<location filename="../src/cupdatemanager.cpp" line="93"/>
<source>Preparing update...</source>
<translation>جاري تجهيز التحديث...</translation>
</message>
<message>
<location filename="../src/cupdatemanager.cpp" line="97"/>
<location filename="../src/cupdatemanager.cpp" line="100"/>
<source>An error occurred while unzip updates: Update Service not found!</source>
<translation>خطأ أثناء فك ضغط التحديثات: خدمة التحديث مفقودة!</translation>
</message>
<message>
<location filename="../src/cupdatemanager.cpp" line="88"/>
<location filename="../src/cupdatemanager.cpp" line="91"/>
<source>Update is available (version %1)</source>
<translation>هنالك تحديث متوفر (version %1)</translation>
</message>
<message>
<location filename="../src/cupdatemanager.cpp" line="102"/>
<location filename="../src/cupdatemanager.cpp" line="105"/>
<source>Download update</source>
<translation>تحميل التحديث</translation>
</message>
<message>
<location filename="../src/cupdatemanager.cpp" line="86"/>
<location filename="../src/cupdatemanager.cpp" line="89"/>
<source>Current version is up to date</source>
<translation>النسخة الحالية هي الأحدث</translation>
</message>
<message>
<location filename="../src/cupdatemanager.cpp" line="77"/>
<location filename="../src/cupdatemanager.cpp" line="80"/>
<source>An error occured while unpacking the archive</source>
<translation>خطأ أثناء فك ضغط الملف المضغوط</translation>
</message>
<message>
<location filename="../src/cupdatemanager.cpp" line="78"/>
<location filename="../src/cupdatemanager.cpp" line="81"/>
<source>Update download failed: out of memory!</source>
<translation>فشل تحميل التحديث: نفذت الذاكرة العشوائية!</translation>
</message>
<message>
<location filename="../src/cupdatemanager.cpp" line="79"/>
<location filename="../src/cupdatemanager.cpp" line="82"/>
<source>Update download failed: server connection error!</source>
<translation>فشل تحميل التحديث: خطأ في اتصال الخادم!</translation>
</message>
<message>
<location filename="../src/cupdatemanager.cpp" line="80"/>
<location filename="../src/cupdatemanager.cpp" line="83"/>
<source>Update download failed: wrong URL!</source>
<translation>فشل تحميل التحديث: خطأ في الرابط!</translation>
</message>
<message>
<location filename="../src/cupdatemanager.cpp" line="81"/>
<location filename="../src/cupdatemanager.cpp" line="84"/>
<source>Update download failed: unable to create file!</source>
<translation>فشل تحميل التحديث: غير قادر على إنشاء الملف!</translation>
</message>
<message>
<location filename="../src/cupdatemanager.cpp" line="82"/>
<location filename="../src/cupdatemanager.cpp" line="85"/>
<source>Update download failed: network error!</source>
<translation>فشل تحميل التحديث: خطأ في الشبكة!</translation>
</message>
<message>
<location filename="../src/cupdatemanager.cpp" line="83"/>
<location filename="../src/cupdatemanager.cpp" line="86"/>
<source>A service error has occurred!</source>
<translation>خطأ في الخدمة!</translation>
</message>
<message>
<location filename="../src/cupdatemanager.cpp" line="85"/>
<location filename="../src/cupdatemanager.cpp" line="88"/>
<source>Last check performed %1</source>
<translation>آخر تحقق نُفّذ %1</translation>
</message>
<message>
<location filename="../src/cupdatemanager.cpp" line="98"/>
<location filename="../src/cupdatemanager.cpp" line="101"/>
<source>Error opening JSON file.</source>
<translation>خطأ خلال فتح ملف جسون.</translation>
</message>
<message>
<location filename="../src/cupdatemanager.cpp" line="795"/>
<location filename="../src/cupdatemanager.cpp" line="826"/>
<source>Update is available</source>
<translation>هنالك تحديث متوفر</translation>
</message>
<message>
<location filename="../src/cupdatemanager.cpp" line="796"/>
<location filename="../src/cupdatemanager.cpp" line="819"/>
<location filename="../src/cupdatemanager.cpp" line="827"/>
<location filename="../src/cupdatemanager.cpp" line="850"/>
<source>Current version</source>
<translation>النسخة الحالية</translation>
</message>
<message>
<location filename="../src/cupdatemanager.cpp" line="797"/>
<location filename="../src/cupdatemanager.cpp" line="820"/>
<location filename="../src/cupdatemanager.cpp" line="828"/>
<location filename="../src/cupdatemanager.cpp" line="851"/>
<source>Update version</source>
<translation>نسخة التحديث</translation>
</message>
<message>
<location filename="../src/cupdatemanager.cpp" line="798"/>
<location filename="../src/cupdatemanager.cpp" line="829"/>
<source>Would you like to download update now?</source>
<translation>هل ترغب في التحديث الآن؟</translation>
</message>
<message>
<location filename="../src/cupdatemanager.cpp" line="818"/>
<location filename="../src/cupdatemanager.cpp" line="849"/>
<source>Update is ready to install</source>
<translation>التحديث جاهز للتثبيت</translation>
</message>
<message>
<location filename="../src/cupdatemanager.cpp" line="821"/>
<location filename="../src/cupdatemanager.cpp" line="852"/>
<source>Would you like to restart app now?</source>
<translation>هل ترغب في إعادة تشغيل التطبيق؟</translation>
</message>
@ -773,8 +824,8 @@
<translation>ملف لغة التوصيف القابلة للتوسعة (*.xml)</translation>
</message>
<message>
<location filename="../src/ceditortools.cpp" line="254"/>
<location filename="../src/windows/cmainwindow.cpp" line="721"/>
<location filename="../src/ceditortools.cpp" line="274"/>
<location filename="../src/windows/cmainwindow.cpp" line="744"/>
<source>Access to file &apos;%1&apos; is denied!</source>
<translation>الوصول إلى الملف المسمى بـ %1 مرفوض!</translation>
</message>
@ -838,58 +889,58 @@
<translation>سِجِلّ التغيير</translation>
</message>
<message>
<location filename="../src/cupdatemanager.cpp" line="643"/>
<location filename="../src/cupdatemanager.cpp" line="671"/>
<source>An error occurred while start install updates!</source>
<translation>خطأ أثناء بداية تثبيت التحديثات!</translation>
</message>
<message>
<location filename="../src/cupdatemanager.cpp" line="653"/>
<location filename="../src/cupdatemanager.cpp" line="681"/>
<source>An error occurred while start replacing files: Update Service not found!</source>
<translation>خطأ أثناء استبدال الملفات: خدمة التحديث مفقودة!</translation>
</message>
<message>
<location filename="../src/defines.h" line="131"/>
<location filename="../src/defines.h" line="128"/>
<source>Cancel</source>
<translation>إلغاء</translation>
</message>
<message>
<location filename="../src/defines.h" line="132"/>
<location filename="../src/defines.h" line="129"/>
<source>Yes</source>
<translation>نعم</translation>
</message>
<message>
<location filename="../src/defines.h" line="133"/>
<location filename="../src/defines.h" line="130"/>
<source>No</source>
<translation>لا</translation>
</message>
<message>
<location filename="../src/components/cmessage.cpp" line="199"/>
<location filename="../src/defines.h" line="134"/>
<location filename="../src/components/cmessage.cpp" line="198"/>
<location filename="../src/defines.h" line="131"/>
<source>OK</source>
<translation>حسنًا</translation>
</message>
<message>
<location filename="../src/defines.h" line="135"/>
<location filename="../src/defines.h" line="132"/>
<source>Skip</source>
<translation>تخطي</translation>
</message>
<message>
<location filename="../src/defines.h" line="136"/>
<location filename="../src/defines.h" line="133"/>
<source>Buy Now</source>
<translation>اشتر الآن</translation>
</message>
<message>
<location filename="../src/defines.h" line="137"/>
<location filename="../src/defines.h" line="134"/>
<source>Activate</source>
<translation>فعّل</translation>
</message>
<message>
<location filename="../src/defines.h" line="138"/>
<location filename="../src/defines.h" line="135"/>
<source>Continue</source>
<translation>استمر</translation>
</message>
<message>
<location filename="../src/platform_linux/xdgdesktopportal.cpp" line="1217"/>
<location filename="../src/platform_linux/xdgdesktopportal.cpp" line="1221"/>
<source>An error occurred while opening the portal:&lt;br&gt;%1</source>
<translation>خطأ أثناء فتح البوابة السحابية:%1&lt;br&gt;</translation>
</message>
@ -897,5 +948,36 @@
<source>App can&apos;t working correctly under admin rights.</source>
<translation type="vanished">App can&apos;t work correctly under admin rights.</translation>
</message>
<message>
<location filename="../src/components/cdownloadwidget.cpp" line="124"/>
<source>B</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/components/cdownloadwidget.cpp" line="127"/>
<source>kB</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/components/cdownloadwidget.cpp" line="129"/>
<source>MB</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/platform_linux/gtkprintdialog.cpp" line="543"/>
<source>The syntaxis for the page range is invalid.&lt;br&gt;Enter one or more page ranges, for example: 1-3,7,11.</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/platform_linux/gtkprintdialog.cpp" line="583"/>
<location filename="../src/platform_win/printdialog.cpp" line="491"/>
<source>Specified range %1-%2 exceeds document limits: maximum number of pages is %3</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/platform_win/printdialog.cpp" line="450"/>
<source>Unable to open print dialog:&lt;br&gt;%1</source>
<translation type="unfinished"></translation>
</message>
</context>
</TS>

View File

@ -177,6 +177,7 @@
<file alias="styles.qss">res/styles/styles@5x.qss</file>
</qresource>
<qresource prefix="/i18n">
<file alias="ar-SA.qm">langs/ar_SA.qm</file>
<file alias="be-BY.qm">langs/be.qm</file>
<file alias="bg-BG.qm">langs/bg.qm</file>
<file alias="ca-ES.qm">langs/ca.qm</file>

View File

@ -151,6 +151,7 @@ private:
,{"lo-LA", "ພາສາລາວ"}
,{"gl-ES", "Galego"}
,{"si-LK", "සිංහල"}
,{"ar-SA", "اَلْعَرَبِيَّة"}
};
};