diff --git a/client/CMakeLists.txt b/client/CMakeLists.txt
index 0bc4e89c..9fb07d61 100644
--- a/client/CMakeLists.txt
+++ b/client/CMakeLists.txt
@@ -57,6 +57,7 @@ set(AMNEZIAVPN_TS_FILES
${CMAKE_CURRENT_LIST_DIR}/translations/amneziavpn_ru.ts
${CMAKE_CURRENT_LIST_DIR}/translations/amneziavpn_zh_CN.ts
${CMAKE_CURRENT_LIST_DIR}/translations/amneziavpn_fa_IR.ts
+ ${CMAKE_CURRENT_LIST_DIR}/translations/amneziavpn_ar.ts
)
file(GLOB_RECURSE AMNEZIAVPN_TS_SOURCES *.qrc *.cpp *.h *.ui)
diff --git a/client/translations/amneziavpn_ar.ts b/client/translations/amneziavpn_ar.ts
new file mode 100644
index 00000000..2632e07d
--- /dev/null
+++ b/client/translations/amneziavpn_ar.ts
@@ -0,0 +1,3247 @@
+
+
+
+
+ ConnectionController
+
+
+
+
+
+ Connect
+ اتصل
+
+
+
+ VPN Protocols is not installed.
+ Please install VPN container at first
+ لم يتم تثبيت بروتوكولات VPN, من فضلك قم بتنزيل حاوية VPN اولاً
+
+
+
+ Connection...
+ اتصال...
+
+
+
+ Connected
+ تم الاتصال
+
+
+
+ Reconnection...
+ إعادة الاتصال...
+
+
+
+ Disconnection...
+ إنهاء الاتصال...
+
+
+
+ Settings updated successfully, Reconnnection...
+ تم تحديث الاعدادات بنجاح, جاري إعادة الاتصال...
+
+
+
+ Settings updated successfully
+ تم تحديث الاعدادات بنجاح
+
+
+
+ ConnectionTypeSelectionDrawer
+
+
+ Add new connection
+ إضافة اتصال جديد
+
+
+
+ Configure your server
+ قم بتهيئة الخادم الخاص بك
+
+
+
+ Open config file, key or QR code
+ افتح ملف تعريف, مفتاح تعريف او رمز QR
+
+
+
+ ContextMenuType
+
+
+ C&ut
+ ق&طع
+
+
+
+ &Copy
+ &استنتاخ
+
+
+
+ &Paste
+ &لصق
+
+
+
+ &SelectAll
+ &تحديد الكل
+
+
+
+ ExportController
+
+
+ Access error!
+ خطأ في الوصول!
+
+
+
+ HomeContainersListView
+
+
+ Unable change protocol while there is an active connection
+ قم بتغيير البروتوكول عند تواجد اتصال
+
+
+
+ The selected protocol is not supported on the current platform
+ البروتوكول المحدد غير مدعوم علي المنصة الحالية
+
+
+
+ ImportController
+
+
+ Scanned %1 of %2.
+ تم فحص%1 من %2.
+
+
+
+ InstallController
+
+ installed successfully.
+ تم التثبيت بنجاح
+
+
+ is already installed on the server.
+ بالفعل مٌثبت علي الخادم
+
+
+
+
+ %1 installed successfully.
+ %1 تم التثبيت بنجاح.
+
+
+
+
+ %1 is already installed on the server.
+ %1 بالفعل مٌثبت علي الخادم.
+
+
+
+
+Added containers that were already installed on the server
+
+تمت إضافة الحاويات التي كانت مٌثبتة بالفعل علي الخادم
+
+
+
+
+Already installed containers were found on the server. All installed containers have been added to the application
+
+تم العثور علي حاويات مٌثبتة بالفعل علي الخادم
+تمت إضافة جميع الحاويات المٌثبتة إلي التطبيق
+
+
+
+ Settings updated successfully
+ تم تحديث الاعدادات بنجاح
+
+
+
+ Server '%1' was rebooted
+ تمت إعادة تشغيل الخادم%1
+
+
+
+ Server '%1' was removed
+ تمت إزالة الخادم '%1'
+
+
+
+ All containers from server '%1' have been removed
+ قد تم حذفها '%1' جميع الحاويات من الخادم
+
+
+
+ %1 has been removed from the server '%2'
+ %1 تم حدف '%2' اسم الخادم
+
+
+ 1% has been removed from the server '%2'
+ %1 من الخادم '%2' تم مسحة
+
+
+ Server '
+ خادم
+
+
+ ' was removed
+ تم حذفة
+
+
+ has been removed from the server '
+ قد تمت إزالتة من الخادم
+
+
+
+ Please login as the user
+ من فضلك قم بتسجيل الدخول كمستخدم
+
+
+
+ Server added successfully
+ تمت إضافة الخادم بنجاح
+
+
+
+ KeyChainClass
+
+
+ Read key failed: %1
+ فشل مفتاح القراءة: %1
+
+
+
+ Write key failed: %1
+ فشل مفتاح الكتابة: %1
+
+
+
+ Delete key failed: %1
+ فشل مفتاح الحذف: %1
+
+
+
+ NotificationHandler
+
+
+
+ AmneziaVPN
+ AmneziaVPN
+
+
+
+ VPN Connected
+ تم الاتصال
+
+
+
+ VPN Disconnected
+ تم إنهاء الاتصال
+
+
+
+ AmneziaVPN notification
+ إشعار من AmneziaVPN
+
+
+
+ Unsecured network detected:
+ تم العثور علي شبكة غير مؤمنة:
+
+
+
+ PageDeinstalling
+
+
+ Removing services from %1
+ من %1 مسح الخدمة
+
+
+
+ Usually it takes no more than 5 minutes
+ في العادة تستغرق اقل من 5 دقائق
+
+
+
+ PageHome
+
+
+ VPN protocol
+ بروتوكول VPN
+
+
+
+ Servers
+ الخوادم
+
+
+
+ Unable change server while there is an active connection
+ لا يمكن تغير الخادم بينما هناك اتصال مفعل
+
+
+
+ PageProtocolAwgSettings
+
+
+ AmneziaWG settings
+ اعدادات AmneziaWG
+
+
+
+ Port
+ منفذ
+
+
+
+ Junk packet count
+ عدد الحزم الغير مرغوب فيها
+
+
+
+ Junk packet minimum size
+ الحد الادني لحجم الحزمة الغير مرغوب فيها
+
+
+
+ Junk packet maximum size
+ الحجم الاقصي للحزمة الغير مرغوب فيها
+
+
+
+ Init packet junk size
+ Init packet junk size
+
+
+
+ Response packet junk size
+ حجم حزمة الاستجابة الغير مرغوب فيها
+
+
+
+ Init packet magic header
+ إطلاق حزمة magic header
+
+
+
+ Response packet magic header
+ حزمة الرد magic header
+
+
+
+ Transport packet magic header
+ نقل حزمة magic header
+
+
+
+ Underload packet magic header
+ تحميل حزمة magic header
+
+
+
+ Remove AmneziaWG
+ قم بحذف AmneziaWG
+
+
+
+ Remove AmneziaWG from server?
+ قم بحذف AmneziaWG من الخادم؟
+
+
+
+ All users with whom you shared a connection will no longer be able to connect to it.
+ جميع المستخدمين الذين قمت بمشاركة اتصال معهم لن يستطيعو الاتصال.
+
+
+
+ Continue
+ واصل
+
+
+
+ Cancel
+ إلغاء
+
+
+
+ Save and Restart Amnezia
+ احفظ و اعِد تشغيل Amnezia
+
+
+
+ PageProtocolCloakSettings
+
+
+ Cloak settings
+ Cloak إعدادات
+
+
+
+ Disguised as traffic from
+ متنكراً في حركة مرور من
+
+
+
+ Port
+ منفذ
+
+
+
+
+ Cipher
+ الشفرة
+
+
+
+ Save and Restart Amnezia
+ احفظ و اعِد تشغيل Amnezia
+
+
+
+ PageProtocolOpenVpnSettings
+
+
+ OpenVPN settings
+ OpenVPN اعدادات
+
+
+
+ VPN address subnet
+ الشبكة الفرعية لعنوان VPN
+
+
+
+ Network protocol
+ بروتوكول الشبكة
+
+
+
+ Port
+ منفذ
+
+
+
+ Auto-negotiate encryption
+ التفاوض التلقائي علي الشبكة
+
+
+
+
+ Hash
+
+
+
+
+ SHA512
+
+
+
+
+ SHA384
+
+
+
+
+ SHA256
+
+
+
+
+ SHA3-512
+
+
+
+
+ SHA3-384
+
+
+
+
+ SHA3-256
+
+
+
+
+ whirlpool
+
+
+
+
+ BLAKE2b512
+
+
+
+
+ BLAKE2s256
+
+
+
+
+ SHA1
+
+
+
+
+
+ Cipher
+ شفرة
+
+
+
+ AES-256-GCM
+
+
+
+
+ AES-192-GCM
+
+
+
+
+ AES-128-GCM
+
+
+
+
+ AES-256-CBC
+
+
+
+
+ AES-192-CBC
+
+
+
+
+ AES-128-CBC
+
+
+
+
+ ChaCha20-Poly1305
+
+
+
+
+ ARIA-256-CBC
+
+
+
+
+ CAMELLIA-256-CBC
+
+
+
+
+ none
+ لا شئ
+
+
+
+ TLS auth
+ TLS مصادقة
+
+
+
+ Block DNS requests outside of VPN
+ احظر طلبات DNS خارج ال VPN
+
+
+
+ Additional client configuration commands
+ اوامر تكوين العميل الاضافية
+
+
+
+
+ Commands:
+ الاوامر:
+
+
+
+ Additional server configuration commands
+ اوامر تكوين الخادم الاضافية
+
+
+
+ Remove OpenVPN
+ احذف OpenVPN
+
+
+
+ Remove OpenVpn from server?
+ احذف OpenVPN من الخادم?
+
+
+
+ All users with whom you shared a connection will no longer be able to connect to it.
+ جميع المستخدمين الذين شاركت معهم الاتصال لن يستطيعو الاتصال مجدداً.
+
+
+ All users with whom you shared a connection will no longer be able to connect to it
+ جميع المستخدمين الذين شاركت اتصال معهم لن يستطيعو الاتصال بعد الان
+
+
+
+ Continue
+ واصل
+
+
+
+ Cancel
+ إلغاء
+
+
+
+ Save and Restart Amnezia
+ احفظ واعِد تشغيل Amnezia
+
+
+
+ PageProtocolRaw
+
+
+ settings
+ إعدادات
+
+
+
+ Show connection options
+ اظهر اختيارات الاتصال
+
+
+ Connection options
+ اختيارات الاتصال
+
+
+
+ Connection options %1
+ %1 اختيارات الاتصال
+
+
+
+ Remove
+ احذف
+
+
+
+ Remove %1 from server?
+ احذف %1 من الخادم ?
+
+
+
+ All users with whom you shared a connection will no longer be able to connect to it.
+ جميع المستخدمين الذين شاركت معهم اتصال لن يستطيعو الاتصال بعد الان.
+
+
+ from server?
+ من الخادم
+
+
+ All users with whom you shared a connection will no longer be able to connect to it
+ جميع المستخدمين الذين شاركت اتصال معهم لن يستطيعو الاتصال بعد الان
+
+
+
+ Continue
+ واصل
+
+
+
+ Cancel
+ إلغاء
+
+
+
+ PageProtocolShadowSocksSettings
+
+
+ ShadowSocks settings
+ ShadowSocks إعدادات
+
+
+
+ Port
+ منفذ
+
+
+
+
+ Cipher
+ تشفير
+
+
+
+ Save and Restart Amnezia
+ احفظ واعِد تشغيل Amnezia
+
+
+
+ PageServiceDnsSettings
+
+
+ A DNS service is installed on your server, and it is only accessible via VPN.
+
+ تم تثبيت خدمة DNS علي الخادم الخاص بك, و فقط متاح من خلال VPN.
+
+
+
+
+ The DNS address is the same as the address of your server. You can configure DNS in the settings, under the connections tab.
+ عنوان ال DNS متطابق لنفس عنوان الخادم بك, يمكنك تهيئة DNS في الاعدادات, تحت علامة تبويب الاتصال.
+
+
+
+ Remove
+ احذف
+
+
+
+ Remove %1 from server?
+ احذف %1 ?
+
+
+ from server?
+ من الخادم
+
+
+
+ Continue
+ واصل
+
+
+
+ Cancel
+ إلغاء
+
+
+
+ PageServiceSftpSettings
+
+
+ Settings updated successfully
+ تم تحديث الإعدادات بنجاح
+
+
+
+ SFTP settings
+ SFTP إعدادات
+
+
+
+ Host
+ استضافة
+
+
+
+
+
+
+ Copied
+ تم الاستنساخ
+
+
+
+ Port
+ منفذ
+
+
+
+ Login
+ تسجيل الدخول
+
+
+
+ Password
+ كلمة المرور
+
+
+
+ Mount folder on device
+ قم بتثبيت المجلد علي الجهاز
+
+
+
+ In order to mount remote SFTP folder as local drive, perform following steps: <br>
+ لتثبيت مجلد SFTP كمحرك اقراص محلي, اتبع هذه الخطوات : <br>
+
+
+
+
+ <br>1. Install the latest version of
+ <br>1. تحميل اخر اصدار من
+
+
+
+
+ <br>2. Install the latest version of
+ <br>2. تحمير اخر اصدار من
+
+
+
+ Detailed instructions
+ تعليمات مفصلة
+
+
+
+ Remove SFTP and all data stored there
+ امسح SFTP وجميع البيانات المخزنة
+
+
+
+ Remove SFTP and all data stored there?
+ امسح SFTP وجميع البيانات المخزنة؟
+
+
+
+ Continue
+ واصل
+
+
+
+ Cancel
+ إلغاء
+
+
+
+ PageServiceTorWebsiteSettings
+
+
+ Settings updated successfully
+ تم تحديث الإعدادات بنجاح
+
+
+
+ Tor website settings
+ Tor إعدادات متصفح
+
+
+
+ Website address
+ عنوان المتصفح
+
+
+
+ Copied
+ تم الاستنساخ
+
+
+
+ Use <a href="https://www.torproject.org/download/" style="color: #FBB26A;">Tor Browser</a> to open this URL.
+
+
+
+
+ After creating your onion site, it takes a few minutes for the Tor network to make it available for use.
+
+
+
+
+ When configuring WordPress set the this onion address as domain.
+ عند تكوين WordPress قم بتعيين عنوان ال onion هذا ك domain.
+
+
+
+ Remove website
+ احذف متصفح
+
+
+
+ The site with all data will be removed from the tor network.
+ سيتم حذف الموقع وجميع البيانات من الشبكة.
+
+
+
+ Continue
+ واصل
+
+
+
+ Cancel
+ إلغاء
+
+
+
+ PageSettings
+
+
+ Settings
+ إعدادات
+
+
+
+ Servers
+ الخوادم
+
+
+
+ Connection
+ الاتصال
+
+
+
+ Application
+ تطبيق
+
+
+
+ Backup
+ نسخة احتياطية
+
+
+
+ About AmneziaVPN
+ عن AmneziaVPN
+
+
+
+ Close application
+ إغلاق التطبيق
+
+
+
+ PageSettingsAbout
+
+ This is a free and open source application. If you like it, support the developers with a donation.
+And if you don't like the app, all the more support it - the donation will be used to improve the app.
+ هذا تطبيق مجاني و مفتوح المصدر. إذا عجبك التطبيق, ادعم المطورين ب تبرع.
+ وإذا لما يعجبك, فهذا سبب اكبر لدعمة - تستخدم التبرعات في تطوير التطبيق
+
+
+
+ Support Amnezia
+ دعم Amenzia
+
+
+
+ This is a free and open source application. If you like it, support the developers with a donation.
+ هذا تطبيق مجاني ومفتوح المصدر. إذا عجبك التطبيق, ادعم المطورين ب تبرع.
+
+
+
+ And if you don’t like the application, all the more reason to support it - the donation will be used for the improving the application.
+ وإذا لم يعجبك التطبيق,، فهذا سبب إضافي لدعمه - سيتم استخدام التبرع لتحسين التطبيق.
+
+
+
+ Card on Patreon
+ البطاقة علي Patreon
+
+
+
+ https://www.patreon.com/amneziavpn
+
+
+
+
+ Show other methods on Github
+ اظهر المزيد علي GitHub
+
+
+
+ https://github.com/amnezia-vpn/amnezia-client#donate
+
+
+
+
+ Contacts
+ التواصل
+
+
+
+ Telegram group
+ مجموعة ال Telegram
+
+
+
+ To discuss features
+ لمناقشة الميزات
+
+
+
+ https://t.me/amnezia_vpn_en
+
+
+
+
+ Mail
+ البريد
+
+
+
+ For reviews and bug reports
+ لل مراجعات والابلاغات عن المشاكل
+
+
+
+ Github
+
+
+
+
+ https://github.com/amnezia-vpn/amnezia-client
+
+
+
+
+ Website
+ موقع
+
+
+
+ https://amnezia.org
+
+
+
+
+ Check for updates
+ تحقق من وجود تحديثات
+
+
+
+ PageSettingsApplication
+
+
+ Application
+ تطبيق
+
+
+
+ Allow application screenshots
+ اسمح بلقطات شاشة التطبيق
+
+
+
+ Auto start
+ تشغيل تلقائي
+
+
+ Launch the application every time
+ شغل البرنامج كل مرة
+
+
+ starts
+ يبدأ
+
+
+
+ Launch the application every time the device is starts
+ قم بتشغيل التطبيق فكل مرة يتم فيها تشغيل الجهاز
+
+
+
+ Start minimized
+ ابدأ ب الحجم الادني
+
+
+
+ Launch application minimized
+ تشغيل التطبيق في الحد الادني
+
+
+
+ Language
+ اللغة
+
+
+
+ Logging
+ تسجيل
+
+
+
+ Enabled
+ مٌفعل
+
+
+
+ Disabled
+ مٌعطل
+
+
+
+ Reset settings and remove all data from the application
+ إعادة ضبط الاعدادات ومسح جميع البيانات من التطبيق
+
+
+
+ Reset settings and remove all data from the application?
+ إعادة ضبط الاعدادات ومسح جميع البيانات من التطبيق؟
+
+
+
+ All settings will be reset to default. All installed AmneziaVPN services will still remain on the server.
+ سيتم ضبط الاعدادات الافتراضية. جميع خدمات AmneziaVPN المٌثبتة ستبقي علي الخادم.
+
+
+
+ Continue
+ واصل
+
+
+
+ Cancel
+ إلغاء
+
+
+
+ PageSettingsBackup
+
+
+ Settings restored from backup file
+ تم إعادة الاعدادات من ملف نسخة احتياطية
+
+
+
+ Backup
+ نسخة احتياطية
+
+
+
+ Configuration backup
+ نسخ احتياطي للإعدادات
+
+
+ It will help you instantly restore connection settings at the next installation
+ سيساعدك علي إعادة إعدادات الاتصال بسرعة عند إعادة تثبيت التطبيق
+
+
+
+ You can save your settings to a backup file to restore them the next time you install the application.
+ يمكنك حفظ الإعدادات في ملف نسخة احتياطية لأعادتهم في المرة القادمة التي تثبت فيها التطبيق.
+
+
+
+ Make a backup
+ إضافة نسخة احتياطية
+
+
+
+ Save backup file
+ احفظ ملف النسخه الاحتياطيه
+
+
+
+
+ Backup files (*.backup)
+ ملفات نٌسخ احتياطية (*.backup)
+
+
+
+ Backup file saved
+ تم حفظ ملف النسخ الاحتياطي
+
+
+
+ Restore from backup
+ استرجاع من ملف احتياطي
+
+
+
+ Open backup file
+ افتح ملف نسخ احتياطي
+
+
+
+ Import settings from a backup file?
+ استرد الإعدادات من ملف نسخ احتياطي؟
+
+
+
+ All current settings will be reset
+ ستتم إعادة ضبط جميع الإعدادات الحالية
+
+
+
+ Continue
+ واصل
+
+
+
+ Cancel
+ إلغاء
+
+
+
+ PageSettingsConnection
+
+
+ Connection
+ الاتصال
+
+
+
+ Auto connect
+ الاتصال التلقائي
+
+
+
+ Connect to VPN on app start
+ اتصل ب ال VPN عند تشغيل التطبيق
+
+
+
+ When AmneziaDNS is not used or installed
+ عندما يكون AmneziaDNS غير مٌثبت او غير مستخدم
+
+
+
+ Allows you to use the VPN only for certain Apps
+ يسمح لك بأستخدام ال VPN علي تطبيقات معينة
+
+
+ Use AmneziaDNS if installed on the server
+ استخدم AmneziaDNS إذا كان مٌثبت علي الخادم
+
+
+
+ Use AmneziaDNS
+ استخدم AmneziaDNS
+
+
+
+ If AmneziaDNS is installed on the server
+ في حالة كان AmneziaDNS مٌثبت علي الخادم
+
+
+
+ DNS servers
+ خوادم DNS
+
+
+
+ Site-based split tunneling
+ انقسام الانفاق القائم علي الموقع
+
+
+
+ Allows you to select which sites you want to access through the VPN
+ يسمح لك بتحديد اي موقع تريد الوصول له عن طريق ال VPN
+
+
+
+ App-based split tunneling
+ انقسام الانفاق القائم علي التطبيق
+
+
+ Split site tunneling
+ قسم نفق الموقع
+
+
+ Allows you to connect to some sites through a secure connection, and to others bypassing it
+ يسمحلك بألاتصال ببعض المواقع بسرية, وعلي الاخرين تجاوزه
+
+
+ Separate application tunneling
+ فرق نفق التطبيق
+
+
+
+ PageSettingsDns
+
+
+ Default server does not support custom dns
+ الخادم الافتراضي لا يدعم DNS مخصص
+
+
+
+ DNS servers
+ خوادم ال DNS
+
+
+
+ If AmneziaDNS is not used or installed
+ AmneziaVPN ليس مٌستخدم او مٌثبت
+
+
+
+ Primary DNS
+ الرئيسي DNS
+
+
+
+ Secondary DNS
+ الثانوي DNS
+
+
+
+ Restore default
+ استعادة الافتراضي
+
+
+
+ Restore default DNS settings?
+ قم بأعادة ضبط إعدادات ال DNS الافتراضية؟
+
+
+
+ Continue
+ واصل
+
+
+
+ Cancel
+ إلغاء
+
+
+
+ Settings have been reset
+ لم يتم إعادة ضبط الإعدادات
+
+
+
+ Save
+ احفظ
+
+
+
+ Settings saved
+ تم حفظ الإعدادات
+
+
+
+ PageSettingsLogging
+
+
+ Logging
+ التسجيل
+
+
+
+ Save logs
+ احفظ السجلات
+
+
+
+ Open folder with logs
+ افتح مجلد يحتوي علي سجلات
+
+
+
+ Save
+ احفظ
+
+
+
+ Logs files (*.log)
+ ملفات الولوج (*.log)
+
+
+
+ Logs file saved
+ تم حفظ ملف السجل
+
+
+
+ Save logs to file
+ احفظ السجلات لملف
+
+
+
+ Clear logs?
+ مسح السجلات؟
+
+
+
+ Continue
+ واصل
+
+
+
+ Cancel
+ إلغاء
+
+
+
+ Logs have been cleaned up
+ تم مسح السجلات
+
+
+
+ Clear logs
+ احذف السجلات
+
+
+
+ PageSettingsServerData
+
+
+ All installed containers have been added to the application
+ تمت إضافة جميع الحاويات المٌثبتة للتطبيق
+
+
+
+ No new installed containers found
+ لم يتم العثور علي اي حاويات جديدة مٌثبتة
+
+
+
+ Clear Amnezia cache
+ حذف ذاكرة تخزين Amnezia المؤقتة
+
+
+
+ May be needed when changing other settings
+ قد يكون ضروري عند تغير الإعدادات الاخري
+
+
+
+ Clear cached profiles?
+ حذف الملفات الشخصية المخزنة مؤقتاً؟
+
+
+
+ Do you want to reboot the server?
+ هل تريد إعادة تشغيل الخادم؟
+
+
+
+
+ Do you want to clear server from Amnezia software?
+ هل تريد حذف الخادم من Amnezia?
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Continue
+ واصل
+
+
+
+
+
+
+
+
+ Cancel
+ إلغاء
+
+
+
+ Check the server for previously installed Amnezia services
+ افحص الخادم عن اي خدمات Amnezia مٌثبتة سابقاُ
+
+
+
+ Add them to the application if they were not displayed
+ اضفهم إلي التطبيق إذا لم يكونو ظاهرين
+
+
+
+ Reboot server
+ إعادة تشغيل الخادم
+
+
+
+ The reboot process may take approximately 30 seconds. Are you sure you wish to proceed?
+ عملية إعادة التشغيل قد تستغرق 30 ثانية, هل تريد الاستكمال؟
+
+
+
+ Remove server from application
+ احذف خادم من التطبيق
+
+
+
+ Do you want to remove the server from application?
+ هل تريد حذف الخادم من التطبيق؟
+
+
+
+ Reset API config
+ إعادة تكوين API
+
+
+
+ Do you want to reset API config?
+ هل تريد إعادة تكوين API?
+
+
+
+ All installed AmneziaVPN services will still remain on the server.
+ جميع خدمات AmneziaVPN المٌثبتة ستظل علي الخادم.
+
+
+
+
+ Clear server from Amnezia software
+ احذف خادم من Amnezia
+
+
+
+
+ All containers will be deleted on the server. This means that configuration files, keys and certificates will be deleted.
+ سيتم حذف جميع الحاويات, هذا يعني ان جميع ملفات التكوين, شهادات و مفاتيح التعريف سيتم حذفهم.
+
+
+
+ PageSettingsServerInfo
+
+
+ Server name
+ اسم الخادم
+
+
+
+ Save
+ احفظ
+
+
+
+ Protocols
+ البروتوكولات
+
+
+
+ Services
+ الخدمات
+
+
+
+ Data
+ البيانات
+
+
+
+ PageSettingsServerProtocol
+
+
+ settings
+ الإعدادات
+
+
+
+ Remove
+ احذف
+
+
+
+ All users with whom you shared a connection will no longer be able to connect to it.
+ جميع المستخدمين الذين شاركت معاهم اتصال لن يستطيعو الاتصال بعد الان.
+
+
+ from server?
+ من الخادم؟
+
+
+
+ Remove %1 from server?
+ احذف %1 من الخادم ?
+
+
+ All users with whom you shared a connection will no longer be able to connect to it
+ جميع المستخدمين الذين شاركت اتصال معهم لن يستطيعو الاتصال بعد الان
+
+
+
+ Continue
+ واصل
+
+
+
+ Cancel
+ إلغاء
+
+
+
+ PageSettingsServersList
+
+
+ Servers
+ الخوادم
+
+
+
+ PageSettingsSplitTunneling
+
+ Only the addresses in the list must be opened via VPN
+ يجب فتح العنواين التي في القائمة عبر VPN
+
+
+ Addresses from the list should never be opened via VPN
+ لا يجب ابداً فتح العنواين التي في القائمة عن طريق VPN
+
+
+ Split site tunneling
+ قسم نفق الموقع
+
+
+
+ Default server does not support split tunneling function
+ السرفر الافتراضي لا يدعم ميزة تقسيم الانفاق
+
+
+
+ Addresses from the list should not be accessed via VPN
+ لا يجب الولوج للعنواين المذكورة هنا من خلال ال VPN
+
+
+
+ Split tunneling
+ تقسيم الانفاق
+
+
+
+ Mode
+ وضع
+
+
+
+ Remove
+ احذف
+
+
+
+ Continue
+ واصل
+
+
+
+ Cancel
+ إلغاء
+
+
+
+ Only the sites listed here will be accessed through the VPN
+ سيتم الولوج للمواقع المذكورة هنا فقط عن طريق ال VPN
+
+
+
+ website or IP
+ موقع او IP
+
+
+
+ Import / Export Sites
+
+
+
+
+ Import
+ استرد
+
+
+
+ Save site list
+ احفظ قائمة المواقع
+
+
+
+ Save sites
+ احفظ المواقع
+
+
+
+
+
+ Sites files (*.json)
+
+
+
+
+ Import a list of sites
+ استرد قائمة من المواقع
+
+
+
+ Replace site list
+ تبديل قائمة المواقع
+
+
+
+
+ Open sites file
+ افتح ملف المواقع
+
+
+
+ Add imported sites to existing ones
+ إضافة المواقع المستردة للمواقع الموجودة
+
+
+
+ PageSetupWizardConfigSource
+
+
+ Server connection
+ اتصال الخادم
+
+
+
+ Do not use connection code from public sources. It may have been created to intercept your data.
+
+It's okay as long as it's from someone you trust.
+ لا تستخدم رمز الاتصال من المصادر العامة. ربما تم إنشاؤه لاعتراض بياناتك
+
+لا بأس طالما انه من شخص تثق به.
+
+
+
+ What do you have?
+ ماذا لديك؟
+
+
+
+ File with connection settings or backup
+ ملف إعدادات اتصال او نسخ احتياطي
+
+
+
+ File with connection settings
+ ملف إعدادات اتصال
+
+
+
+ Open config file
+ افتح ملف تكوين
+
+
+
+ QR-code
+ رمز QR
+
+
+
+ Key as text
+ مفتاح كنص
+
+
+
+ PageSetupWizardCredentials
+
+
+ Configure your server
+ تكوين الخادم الخاص بك
+
+
+
+ Server IP address [:port]
+ عنوان خادم IP [:منفذ]
+
+
+
+ Login to connect via SSH
+ قم بتسجيل الدخول للأتصال عن طريق SSH
+
+
+
+ Continue
+ واصل
+
+
+
+ All data you enter will remain strictly confidential and will not be shared or disclosed to the Amnezia or any third parties
+ ستظل جميع البيانات التي تدخلها سرية للغاية ولن تتم مشاركتها أو الكشف عنها ل Amnezia أو أي طرف ثالث
+
+
+
+ 255.255.255.255:22
+
+
+
+
+ Password or SSH private key
+ كلمة مرور او مفتاح SSH خاص
+
+
+
+ Ip address cannot be empty
+ لا يمكن لعنوان IP ان يكون فارغ
+
+
+
+ Enter the address in the format 255.255.255.255:88
+ ادخل العنوان في شكل 255.255.255.255:88
+
+
+
+ Login cannot be empty
+ تسجيل دخول لا يمكن ان يكون فارغ
+
+
+
+ Password/private key cannot be empty
+ كلمة مرور/مفتاح خاص لأ يمكن ان يكونو فارغين
+
+
+
+ PageSetupWizardEasy
+
+
+ What is the level of internet control in your region?
+ ما هو مستوي التحكم في الانترنت في منطقتك؟
+
+
+
+ Set up a VPN yourself
+ قم بإعداد VPN بنفسك
+
+
+
+ I want to choose a VPN protocol
+ اريد اختيار بروتوكول VPN
+
+
+
+ Continue
+ واصل
+
+
+
+ Set up later
+ إعداد في وقت لاحق
+
+
+
+ PageSetupWizardInstalling
+
+
+
+ Usually it takes no more than 5 minutes
+ عادة لا تستغرق اكثر من 5 دقائق
+
+
+
+ The server has already been added to the application
+ تمت إضافة الخادم بالفعل للتطبيق
+
+
+
+ Amnezia has detected that your server is currently
+ اكتشف Amnezia الخادم الخاص بك موجود حاليًا
+
+
+
+ busy installing other software. Amnezia installation
+ مشغول بتثبيت برامج اخري, تثبيت Amnezia
+
+
+
+ Cancel installation
+ إلغاء التثبيت
+
+
+
+ will pause until the server finishes installing other software
+ سيتوقف مؤقتًا حتى ينتهي الخادم من تثبيت البرامج الأخرى
+
+
+
+ Installing
+ جاري التثبيت
+
+
+
+ PageSetupWizardProtocolSettings
+
+
+ Installing %1
+ جاري تثبيت %1
+
+
+
+ More detailed
+ اكثر تفصيلاً
+
+
+
+ Close
+ اغلق
+
+
+
+ Network protocol
+ بروتوكول شبكة
+
+
+
+ Port
+ منفذ
+
+
+
+ Install
+ تثبيت
+
+
+
+ PageSetupWizardProtocols
+
+
+ VPN protocol
+ VPN بروتوكول
+
+
+
+ Choose the one with the highest priority for you. Later, you can install other protocols and additional services, such as DNS proxy and SFTP.
+ اختر بالنسبة للأولوية القصوى بالنسبة لك. ويمكنك لاحقًا تثبيت بروتوكولات وخدمات إضافية أخرى، مثل وكيل DNS وSFTP.
+
+
+
+ PageSetupWizardQrReader
+
+
+ Point the camera at the QR code and hold for a couple of seconds.
+ قم بتوجيه الكاميرا نحو رمز QR و اثبت لبضع ثوان.
+
+
+
+ PageSetupWizardStart
+
+
+ Settings restored from backup file
+ تم استرداد الإعدادات من ملف نسخة احتياطية
+
+
+
+ Free service for creating a personal VPN on your server.
+ خدمة مجانية لأنشاء VPN شخصي علي الخادم الشخصي.
+
+
+
+ Helps you access blocked content without revealing your privacy, even to VPN providers.
+ يساعدك في الولوج للمحتوي المحظور بدون إظهار خصوصيات, حتي لمزود ال VPN.
+
+
+
+ I have the data to connect
+ لدي البيانات المطلوبة للأتصال
+
+
+
+ I have nothing
+ ليس لدي اي شئ
+
+
+
+ https://amnezia.org/instructions/0_starter-guide
+
+
+
+
+ PageSetupWizardTextKey
+
+
+ Connection key
+ مفتاح اتصال
+
+
+
+ A line that starts with vpn://...
+ سطر يبدأ ب vpn://...
+
+
+
+ Key
+ مفتاح
+
+
+
+ Insert
+ ادخل
+
+
+
+ Continue
+ واصل
+
+
+
+ PageSetupWizardViewConfig
+
+
+ New connection
+ اتصال جديد
+
+
+
+ Do not use connection code from public sources. It could be created to intercept your data.
+ لا تستخدم رمز الاتصال من مصادر مفتوحة, قد تكون مصنوعة للتعارض مع بياناتك.
+
+
+
+ Collapse content
+ طي المحتوي
+
+
+
+ Show content
+ اظهر المحتوي
+
+
+
+ Connect
+ اتصل
+
+
+
+ PageShare
+
+
+ Save OpenVPN config
+ احفظ تكوين OpenVPN
+
+
+
+ Save WireGuard config
+ احفظ تكوين WireGuard
+
+
+
+ Save ShadowSocks config
+ احفظ تكوين ShadowSocks
+
+
+
+ Save Cloak config
+ احفظ تكوين Cloak
+
+
+
+ For the AmneziaVPN app
+ AmneziaVPN من اجل تطبيق
+
+
+
+ OpenVpn native format
+ تنسيق OpenVpn الاصلي
+
+
+
+ WireGuard native format
+ تنسيق WireGuard الاصلي
+
+
+
+ ShadowSocks native format
+ تنسيق ShadowSocks الاصلي
+
+
+
+ Cloak native format
+ تنسيق Cloak الاصلي
+
+
+
+ Share VPN Access
+ شارك اتصال VPN
+
+
+
+ Share full access to the server and VPN
+ شارك ولوج كامل للخادم و ال VPN
+
+
+
+ Use for your own devices, or share with those you trust to manage the server.
+ استخدمه للأجهزة الخاصة بك، أو شاركه مع من تثق بهم لإدارة الخادم.
+
+
+
+
+ Users
+ المستخدمين
+
+
+
+ Share VPN access without the ability to manage the server
+ شارك اتصال VPN بدون القدرة علي إدارة الخادم
+
+
+
+ Search
+ ابحث
+
+
+
+ Creation date:
+ تاريخ الإنشاء:
+
+
+
+ Rename
+ إعادة التسمية
+
+
+
+ Client name
+ اسم العميل
+
+
+
+ Save
+ احفظ
+
+
+
+ Revoke
+ سحب وإبطال
+
+
+
+ Revoke the config for a user - %1?
+ سحب وإبطال للمستخدم - %1?
+
+
+
+ The user will no longer be able to connect to your server.
+ المستخدم لن يكون قادر علي الاتصال بعد الان.
+
+
+
+ Continue
+ واصل
+
+
+
+ Cancel
+ إلغاء
+
+
+
+ Connection
+ الاتصال
+
+
+ Full access to server
+ ولوج كامل للخادم
+
+
+ Servers
+ الخوادم
+
+
+
+
+ Server
+ خادم
+
+
+
+ File with connection settings to
+ ملف بإعدادات إلي
+
+
+ Protocols
+ البروتوكولات
+
+
+
+
+ Protocol
+ بروتوكول
+
+
+
+ Connection to
+ اتصال إلي
+
+
+
+ Config revoked
+ تم سحب وإبطال التكوين
+
+
+
+ User name
+ اسم المستخدم
+
+
+
+
+ Connection format
+ تنسيق الاتصال
+
+
+
+
+ Share
+ شارك
+
+
+
+ PageShareFullAccess
+
+
+ Full access to the server and VPN
+ ولوج كامل للخادم و ال VPN
+
+
+
+ We recommend that you use full access to the server only for your own additional devices.
+
+ نحن ننصحك بأستخدام ولوج كامل للخادم فقط لأجهزتك الاضافية.
+
+
+
+
+ If you share full access with other people, they can remove and add protocols and services to the server, which will cause the VPN to work incorrectly for all users.
+ إذا شاركت ولوج كامل مع الاشخاص, سيكونو قادرين علي حذف وإضافة بروتوكولات و خدمات إلي الخادم, والذي سيجعل VPN يعمل بشكل غير صحيح لجميع المستخدمين.
+
+
+
+
+ Server
+ خادم
+
+
+
+ Accessing
+ التواصل
+
+
+
+ File with accessing settings to
+ ملف مع إعدادات الوصول إلي
+
+
+
+ Share
+ مشاركة
+
+
+
+ Connection to
+ اتصال إلي
+
+
+
+ File with connection settings to
+ معلف مع إعدادات الاتصال إلي
+
+
+
+ PopupType
+
+
+ Close
+ اغلاق
+
+
+
+ QKeychain::DeletePasswordJobPrivate
+
+
+ Password entry not found
+ لم يتم العثور علي مدخلات كلمة المرور
+
+
+
+ Could not decrypt data
+ فشل فك تشفير البيانات
+
+
+
+
+ Unknown error
+ خطأ غير معروف
+
+
+
+ Could not open wallet: %1; %2
+ فشل فتح المحفظة: %1; %2
+
+
+
+ Password not found
+ لم يتم العثور علي كلمة المرور
+
+
+
+ Could not open keystore
+ فشل فتح مخزن المفاتيح
+
+
+
+ Could not remove private key from keystore
+ فشل حذف المفتاح الخاص من مخزن المفاتيح
+
+
+
+ QKeychain::JobPrivate
+
+
+ Unknown error
+ خطأ غير معروف
+
+
+
+ Access to keychain denied
+ الولو سلسلة المفاتيح محظور
+
+
+
+ QKeychain::PlainTextStore
+
+
+ Could not store data in settings: access error
+ فشل تخزين البيانات في الإعدادات: خطأ ولوج
+
+
+
+ Could not store data in settings: format error
+ فشل تخزين البيانات في الإعدادات: خطأ في التنسيق
+
+
+
+ Could not delete data from settings: access error
+ فشل في حذف البيانات من الإعدادات: خطأ ولوج
+
+
+
+ Could not delete data from settings: format error
+ فشل حذف البيانات من الإعدادات: خطأ في التنسيق
+
+
+
+ Entry not found
+ لم يتم العثور علي المدخلات
+
+
+
+ QKeychain::ReadPasswordJobPrivate
+
+
+ Password entry not found
+ لم يتم العثور علي مدخلات كلمة المرور
+
+
+
+
+ Could not decrypt data
+ فشل فك تشفير البيانات
+
+
+
+ D-Bus is not running
+ D-Bus لا يعمل
+
+
+
+
+ Unknown error
+ خطأ غير معروف
+
+
+
+ No keychain service available
+
+
+
+
+ Could not open wallet: %1; %2
+ فشل فتح المحفظة: %1; %2
+
+
+
+ Access to keychain denied
+ الولوج إلي سلسة المفاتيح محظور
+
+
+
+ Could not determine data type: %1; %2
+ فشل تحديد نوع البيانات: %1; %2
+
+
+
+
+ Entry not found
+ لم يتم العثور علي المدخلات
+
+
+
+ Unsupported entry type 'Map'
+ نوع مدخلات غير مٌدعم 'Map'
+
+
+
+ Unknown kwallet entry type '%1'
+ نوع المدخلات kwaller غير معروف '%1'
+
+
+
+ Password not found
+ لم يتم العثور علي كلمة المرور
+
+
+
+ Could not open keystore
+ فشل في فتح مخزن المفاتيح
+
+
+
+ Could not retrieve private key from keystore
+ فشل استرداد المفتاح الخاص من مخزن المفاتيح
+
+
+
+ Could not create decryption cipher
+ فشل في إنشاء شفرة فك تشفير
+
+
+
+ QKeychain::WritePasswordJobPrivate
+
+
+ Credential size exceeds maximum size of %1
+ حجم الاعتماد يتجاوز الحجم الاقصي ل: %1
+
+
+
+ Credential key exceeds maximum size of %1
+ مفتاح الاعتماد يتجاوز الحد الاقصي ل: %1
+
+
+
+ Writing credentials failed: Win32 error code %1
+ فشل في كتابة الاعتماد: Win32 خطأ: %1
+
+
+
+ Encryption failed
+ فشل التشفير
+
+
+
+ D-Bus is not running
+ D-Bus لا يعمل
+
+
+
+
+ Unknown error
+ خطأ غير معروف
+
+
+
+ Could not open wallet: %1; %2
+ فشل في فتح المحفظة: %1; %2
+
+
+
+ Password not found
+ لم يتم العثور علي كلمة المرور
+
+
+
+ Could not open keystore
+ فشل في فتح مخزن المفاتيح
+
+
+
+ Could not create private key generator
+ فشل ف إنشاء مولد المفاتيح الخاصة
+
+
+
+ Could not generate new private key
+ فشل في إنشاء مفتاح خاص جديد
+
+
+
+ Could not retrieve private key from keystore
+ فشل في استرداد مفتاح خاص من مخزن المفاتيح
+
+
+
+ Could not create encryption cipher
+ فشل في إنشاء شفرة التشفير
+
+
+
+ Could not encrypt data
+ فشل في تشفير الداتا
+
+
+
+ QObject
+
+
+ Sftp service
+ خدمة Sftp
+
+
+
+ No error
+ لا يوجد خطأ
+
+
+
+ Unknown Error
+ خطأ غير معروف
+
+
+
+ Function not implemented
+ لم يتم تنفيذ الوظيفة
+
+
+
+ Server check failed
+ فشل في فحص الخادم
+
+
+
+ Server port already used. Check for another software
+ منفذ الخادم بالفعل مٌستخدم, تحقق من باقي التطبيقات
+
+
+
+ Server error: Docker container missing
+ خطأ من الخادم: حاوية Docker مفقودة
+
+
+
+ Server error: Docker failed
+ خطأ من الخادم: فشل Docker
+
+
+
+ Installation canceled by user
+ تم اغلاق التثبيت بواسطة المستخدم
+
+
+
+ The user does not have permission to use sudo
+ ليس لدي المستخدم الصلحيات لأستخدام sudo
+
+
+
+ Ssh request was denied
+ طلب Ssh محظو
+
+
+
+ Ssh request was interrupted
+ إنقطع طلب Ssh
+
+
+
+ Ssh internal error
+ مشكلة داخلية Ssh
+
+
+
+ Invalid private key or invalid passphrase entered
+ مفتا ح خاص غير صحيح او عبارة مرور غير صحيحة
+
+
+
+ The selected private key format is not supported, use openssh ED25519 key types or PEM key types
+ التنسيق المٌحدد للمفتاح الخاص غير مدعوم, استخدم نوع مفتاح openssh ED25519 او نوع مفتاح PEM
+
+
+
+ Timeout connecting to server
+ انتهت مدة الاتصال بالخادم
+
+
+
+ Sftp error: End-of-file encountered
+
+
+
+
+ Sftp error: File does not exist
+ خطأ Sftp: الملف غير موجود
+
+
+
+ Sftp error: Permission denied
+ خطأ Sftp: تم حظر الصلحيات
+
+
+
+ Sftp error: Generic failure
+ خطأ Sftp: فشل عام
+
+
+
+ Sftp error: Garbage received from server
+ خطأ Sftp: تم استلام نفايات من الخادم
+
+
+
+ Sftp error: No connection has been set up
+ خطأ Sftp: لم يتم إعداد اتصال
+
+
+
+ Sftp error: There was a connection, but we lost it
+ خطأ Sftp: كان هناك اتصال, ولكن خسرناه
+
+
+
+ Sftp error: Operation not supported by libssh yet
+ خطأ Sftp: العملية ليست مدعومة من libssh بعد
+
+
+
+ Sftp error: Invalid file handle
+
+
+
+
+ Sftp error: No such file or directory path exists
+ خطأ Sftp: لا يوجد مسار ملف او مجلد مثل هذا
+
+
+
+ Sftp error: An attempt to create an already existing file or directory has been made
+ خطأ Sftp: محاولة إنشاء ملف او مجلد موجود بالفعل
+
+
+
+ Sftp error: Write-protected filesystem
+ خطأ Sftp: نظام كتابة الملفات محمي
+
+
+
+ Sftp error: No media was in remote drive
+ خطأ Sftp: لا يوجد وسائط في القرص البعيد
+
+
+
+ VPN connection error
+
+
+
+
+ Error when retrieving configuration from API
+ خطأ عند استرداد التكوين من API
+
+
+
+ This config has already been added to the application
+ هذا التكوين بالفعل تمت إضافتة للبرنامج
+
+
+
+ ErrorCode: %1.
+
+
+
+
+ OpenVPN config missing
+ OpenVpn تكوين مفقود
+
+
+
+ OpenVPN management server error
+ OpenVpn خطأ في إدارة الخادم
+
+
+
+ OpenVPN executable missing
+ OpenVpn executeable مفقود
+
+
+
+ ShadowSocks (ss-local) executable missing
+ ShadowSocks (ss-local) executable مفقود
+
+
+
+ Cloak (ck-client) executable missing
+ Cloak (ck-client) executable مفقود
+
+
+
+ Amnezia helper service error
+ خطأ في خدمة مٌساعد Amnezia
+
+
+
+ OpenSSL failed
+ فشل OpenSSL
+
+
+
+ Can't connect: another VPN connection is active
+ لا يمكن الاتصال: هناك اتصال VPN اخر بالفعل يعمل
+
+
+
+ Can't setup OpenVPN TAP network adapter
+ لا يمك نتثبيت محول شبكة OpenVPN TAP
+
+
+
+ VPN pool error: no available addresses
+ VPN pool error: لا يوجد عنواين مٌتاحة
+
+
+
+ The config does not contain any containers and credentials for connecting to the server
+ التكوين لا يحتوي علي اي حاويات و اعتماد للأتصال بالخادم
+
+
+
+ Internal error
+ خطأ داخلي
+
+
+
+ IPsec
+
+
+
+
+
+ Website in Tor network
+ موقع في شبكة Tor
+
+
+
+ Amnezia DNS
+
+
+
+
+ Sftp file sharing service
+ ملف Sftp: خدمة المشاركة
+
+
+
+ OpenVPN is the most popular VPN protocol, with flexible configuration options. It uses its own security protocol with SSL/TLS for key exchange.
+ بروتوكول OpenVPN احد اشهر بروتوكولات VPN, مع مرونة في إعدادات التكوين. يستخدم بروتوكول امان خاص به مع SSL/TLS لتغير المفاتيح.
+
+
+
+ ShadowSocks - masks VPN traffic, making it similar to normal web traffic, but it may be recognized by analysis systems in some highly censored regions.
+ بروتوكول ShadowSocks- يتنكر في حركة مرور VPN, يبدو ك حركة مرور الويب العادية
+ولكن قد يتم التعرف عليه من خلال أنظمة التحليل في بعض المناطق شديدة الرقابة.
+
+
+
+ OpenVPN over Cloak - OpenVPN with VPN masquerading as web traffic and protection against active-probing detection. Ideal for bypassing blocking in regions with the highest levels of censorship.
+ بروتوكول OpenVPN over Cloak هو OpenVPN مع VPN يتنكر كحركة مرور على الويب ويوفر الحماية
+ ضد عمليات الكشف النشط. مثالية لتجاوز الحجب في المناطق ذات أعلى مستويات الرقابة.
+
+
+
+ Create a file vault on your server to securely store and transfer files.
+ انشأ مخزن ملفات علي الخادم الخاص بك حتي تخزن الملفات و تنقلها بسرية.
+
+
+
+ This is a combination of the OpenVPN protocol and the Cloak plugin designed specifically for protecting against blocking.
+
+OpenVPN provides a secure VPN connection by encrypting all internet traffic between the client and the server.
+
+Cloak protects OpenVPN from detection and blocking.
+
+Cloak can modify packet metadata so that it completely masks VPN traffic as normal web traffic, and also protects the VPN from detection by Active Probing. This makes it very resistant to being detected
+
+Immediately after receiving the first data packet, Cloak authenticates the incoming connection. If authentication fails, the plugin masks the server as a fake website and your VPN becomes invisible to analysis systems.
+
+If there is a extreme level of Internet censorship in your region, we advise you to use only OpenVPN over Cloak from the first connection
+
+* Available in the AmneziaVPN across all platforms
+* High power consumption on mobile devices
+* Flexible settings
+* Not recognised by DPI analysis systems
+* Works over TCP network protocol, 443 port.
+
+ هذه مجموعة من بروتوكول OpenVPN و برنامج Cloak المساعد مٌصمم خصيصاً للحماية ضد الحجب
+
+يوفر OpenVPN اتصال VPN امن عن طريق تشفير جميع حركات المرور بين العميل والخادم
+
+Cloak يحمي OpenVPN من ان يٌكتشف والحجب
+
+يمكن ان يعدل Cloak حزمة البيانات حتي يجعل حركة مرور VPN تبدو بالكامل كحركة ويب طبيعية,
+وايضاُ يحمي ال VPN من ان يٌكتشف عن طريق انظمة الكشف الفعالة. هذا يجعلة مقاوم جداُ لأن يٌكتشف
+
+فوراُ بعد استلام اول حزمة بيانات, يصادق Cloak الاتصال القادم.
+إذا فشل التصادق, البرنامج المساعد يجعل الخادم يبدو ك موقع مزيف ويصبح ال VPN مخفي لأنظمة التحليل.
+
+إذا كان هناك رقابة شديدة علي الانترنت في منطقتك, نحن ننصحك بأن تستخدم OpenVPN over Cloak من اول اتصال
+
+* مٌتاح في AmneziaVPN عبر جميع المنصات
+* استهلاك طاقة عالية علي اجهزة المحمول
+* مرونة في الإعدادات
+* لا يٌكتشف بواسطة انظمة تحليل DPI
+* يعمل عبر بروتوكول شبكة TCK, منفذ 443.
+
+
+
+
+ A relatively new popular VPN protocol with a simplified architecture.
+WireGuard provides stable VPN connection and high performance on all devices. It uses hard-coded encryption settings. WireGuard compared to OpenVPN has lower latency and better data transfer throughput.
+WireGuard is very susceptible to blocking due to its distinct packet signatures. Unlike some other VPN protocols that employ obfuscation techniques, the consistent signature patterns of WireGuard packets can be more easily identified and thus blocked by advanced Deep Packet Inspection (DPI) systems and other network monitoring tools.
+
+* Available in the AmneziaVPN across all platforms
+* Low power consumption
+* Minimum number of settings
+* Easily recognised by DPI analysis systems, susceptible to blocking
+* Works over UDP network protocol.
+ بروتوكول VPN جديد وشارع ذو بنية مبسطة.
+يوفر WireGuard اتصال VPN مستقر و اداء عالي علي جميع الاجهزة. يستعمل إعدادات تشفير معقدة. WireGuard مٌقارنة مع OpenVPN يتمتع بزمن وصول أقل وتحسين إنتاجية نقل البيانات.
+بسبب توقيعات الحزمة المميزة WireGuard عرضة جداُ للحجب. علي عكس باقي برتوكولات VPN التي تستعمل تقنيات تشويش. حزمة أنماط التوقيع المتسقة الخاصة ب WireGuard يمكن التعرف عليها بسهولة ولذلك تٌحجب بواسطة أنظمة الفحص العميق للحزم (DPI) المتقدمة وأدوات مراقبة الشبكة الأخرى.
+
+* مٌتاح في AmneziaVPN عبر جميع المنصات
+* استهلاك قليل للطاقة
+* عدد قليل من الإعدادات
+سهل التعرف علية بواسطة انظمة تحليل DPI, عرضة للحجب
+* يعمل عبر بروتوكول شبكة UDP.
+
+
+
+ WireGuard - New popular VPN protocol with high performance, high speed and low power consumption. Recommended for regions with low levels of censorship.
+ بروتوكول WireGuard - بروتوكول شائع ب اداء عالي, سرعة عالية واستهلاك قليل للطاقة. ينصح للمناطق ذات مستوي منخفض من الرقابة.
+
+
+
+ AmneziaWG - Special protocol from Amnezia, based on WireGuard. It's fast like WireGuard, but very resistant to blockages. Recommended for regions with high levels of censorship.
+ بروتوكول AmneziaWG - بروتوكول خاص من Amnezia, يعتمد علي WireGuard. سريع مثل WireGuard, لكن مقاوم جداً للحجب. ينصح للمناطق ذات مستوي عالي من الرقابة.
+
+
+
+ IKEv2 - Modern stable protocol, a bit faster than others, restores connection after signal loss. It has native support on the latest versions of Android and iOS.
+ بروتوكول IKEv2 - بروتوكول مستقر حديث, اسرع بقليل من الباقي, يسترجع الاتصال بعد خسارة الاشارة. لدية يتمتع بدعم أصلي على أحدث إصدارات Android وiOS.
+
+
+
+ Deploy a WordPress site on the Tor network in two clicks.
+ انشر موقع WordPress علي شبكة Tor في ضغطتين.
+
+
+
+ Replace the current DNS server with your own. This will increase your privacy level.
+ استبدل خادم ال DNS الحالي مع الخادم الخاص بك, هذا سيزيد من خصوصيتك.
+
+
+
+ OpenVPN stands as one of the most popular and time-tested VPN protocols available.
+It employs its unique security protocol, leveraging the strength of SSL/TLS for encryption and key exchange. Furthermore, OpenVPN's support for a multitude of authentication methods makes it versatile and adaptable, catering to a wide range of devices and operating systems. Due to its open-source nature, OpenVPN benefits from extensive scrutiny by the global community, which continually reinforces its security. With a strong balance of performance, security, and compatibility, OpenVPN remains a top choice for privacy-conscious individuals and businesses alike.
+
+* Available in the AmneziaVPN across all platforms
+* Normal power consumption on mobile devices
+* Flexible customisation to suit user needs to work with different operating systems and devices
+* Recognised by DPI analysis systems and therefore susceptible to blocking
+* Can operate over both TCP and UDP network protocols.
+ يبقا OpenVPN كأحد اشهر بروتوكولات VPN و التي تم اختبارها عبر الزمن.
+ينشأ بروتوكول امان مميز, يستفيد من SSL/TLS للتشفير و تغير المفاتيح. واكثر من ذلك, OpenVpn يدعم تعدد طرق المصادقة يجعلة متعدد الاستخدامات وقابلة للتكيف, تلبية مجموعة واسعة من الأجهزة وأنظمة التشغيل. بسبب طبيعتة مفتوحة المصدر, يستفيد OpenVPN من التدقيق الشامل من قبل المجتمع العالمي, مما يعزز أمنها باستمرار. مع توازن قوي بين الأداء والأمان والتوافق, يظل OpenVPN الخيار الأفضل للأفراد والشركات المهتمين بالخصوصية على حدٍ سواء.
+
+* مٌتاح في AmneziaVPN عبر جميع المنصات
+* استهلاك طاقة عادي علي اجهزة المحمول
+* مرونة في التخصيص كي يلائم احتياجات المستخدم حتي يعمل مع انظمة تشغيل واجهزة مختلفة
+* يٌلاحظ بواسطة انظمة تحليل DPI و لذلك عرضة للحجب
+* يمكن ان يعمل علي بروتوكولات شبكة TCP و UDP.
+
+
+
+ Shadowsocks, inspired by the SOCKS5 protocol, safeguards the connection using the AEAD cipher. Although Shadowsocks is designed to be discreet and challenging to identify, it isn't identical to a standard HTTPS connection.However, certain traffic analysis systems might still detect a Shadowsocks connection. Due to limited support in Amnezia, it's recommended to use AmneziaWG protocol.
+
+* Available in the AmneziaVPN only on desktop platforms
+* Normal power consumption on mobile devices
+
+* Configurable encryption protocol
+* Detectable by some DPI systems
+* Works over TCP network protocol.
+ Shadowsocks, مستوحي من بروتوكول SOCKS5, يحمي الاتصال بأستعمال شفرة AEAD. كذلك Shadowsocks صٌمم كي يكون متحفظاً ويصعب تحديدة, إنه ليس مطابقًا لاتصال HTTPS القياسي. عمتاُ. بعض انظمة تحليل حركات المرور قد تتعرف علي اتصال Shadowsocks. بسبب الدعم المحدود في Amnezia, يٌنصح بأستخدام بروتوكول AmneziaWG.
+
+* مٌتاح في AmneziaVPN عبر جميع المنصات
+* استهلاك طاقة عادي علي اجهزة المحمول
+
+* بروتوكول تشفير قابل للتكوين
+* قابل للكشف بواسطة بعض انظمة DPI
+* يعمل عبر بروتوكول شبكة TCP.
+
+
+
+ A modern iteration of the popular VPN protocol, AmneziaWG builds upon the foundation set by WireGuard, retaining its simplified architecture and high-performance capabilities across devices.
+While WireGuard is known for its efficiency, it had issues with being easily detected due to its distinct packet signatures. AmneziaWG solves this problem by using better obfuscation methods, making its traffic blend in with regular internet traffic.
+This means that AmneziaWG keeps the fast performance of the original while adding an extra layer of stealth, making it a great choice for those wanting a fast and discreet VPN connection.
+
+* Available in the AmneziaVPN across all platforms
+* Low power consumption
+* Minimum number of settings
+* Not recognised by DPI analysis systems, resistant to blocking
+* Works over UDP network protocol.
+ لفة سريعة من بروتوكولات VPN الحديثة والشائعة, يٌبني AmneziaWG علي الاساس الموضع من قبل WireGuard, مع الاحتفاظ ببنيته المبسطة وقدرات الأداء العالي عبر الاجهزة.
+بينما WireGuard معروف بأدائة العالي. لدية مشاكل مع سهولة التعرف علية بسبب توقيعات الحزمة المميزة الخاصة بة. يٌصلح AmneziaWG هذه المشكلة عن طريق استخدام طرق تشويش افضل, يجعل حركة المرور تبقا مع حركة مرور انترنت عادية.
+هذا يعني ان AmneziaWG يبقا الاداء العالي الاساسي بينما يضيف طبقة من العزل, هذا يجعلة اختيار ممتاز لهولاء الذين يريدون اتصال VPN سريع و متخفي.
+
+* مٌتاح في AmneziaVPN علي جميع المنصات
+* استهلاك طاقة قليل
+* اقل عدد من الإعدادات
+* لا يٌكتشف من قبل انظمة تحليل DPI, مقاوم للحجب
+* يعمل عبر بروتوكول شبكة UDP.
+
+
+
+ IKEv2, paired with the IPSec encryption layer, stands as a modern and stable VPN protocol.
+One of its distinguishing features is its ability to swiftly switch between networks and devices, making it particularly adaptive in dynamic network environments.
+While it offers a blend of security, stability, and speed, it's essential to note that IKEv2 can be easily detected and is susceptible to blocking.
+
+* Available in the AmneziaVPN only on Windows
+* Low power consumption, on mobile devices
+* Minimal configuration
+* Recognised by DPI analysis systems
+* Works over UDP network protocol, ports 500 and 4500.
+ IKEv2, مقترن مع طبقة التشفير IPSec, يبقا بروتوكول VPN مستقر و حديث.
+من مميزاتةقدرته على التبديل بسرعة بين الشبكات والأجهزة، مما يجعله قابلاً للتكيف بشكل خاص في بيئات الشبكات الديناميكية.
+
+*. مٌتاح في AmneziaVPN فقط علي منصة وندوز
+* استهلاك طاقة قليل, علي اجهزة المحمول
+* اقل تكوين
+* يٌلاحظ بواسطة انظمة تحليل DPI
+* يعمل عبر بروتوكول شبكة UDP, منفذ 500 و منفذ 4500.
+
+
+
+ DNS Service
+ خدمة ال DNS
+
+
+
+ Sftp file sharing service - is secure FTP service
+ خدمة نشر ملف Sftp - هي خدمة FTP امنة
+
+
+
+ Entry not found
+ لم يتم العثور علي مدخلات
+
+
+
+ Access to keychain denied
+ الولوج ل سلسلة المفاتيح محظور
+
+
+
+ No keyring daemon
+
+
+
+
+ Already unlocked
+ بالفعل تم فتحة
+
+
+
+ No such keyring
+ لا يوجد مثل هذه المفاتيح
+
+
+
+ Bad arguments
+ معطيات سيئة
+
+
+
+ I/O error
+ I/0 خطأ
+
+
+
+ Cancelled
+ تم إغلاقة
+
+
+
+ Keyring already exists
+ المفتاح موجود بالفعل
+
+
+
+ No match
+ لا تطباق
+
+
+
+ Unknown error
+ خطأ غير معروف
+
+
+
+ error 0x%1: %2
+ خطأ %1: %2
+
+
+
+ SelectLanguageDrawer
+
+
+ Choose language
+ اختر لغة
+
+
+
+ Settings
+
+
+ Server #1
+ خادم #1
+
+
+
+
+ Server
+ خادم
+
+
+
+ SettingsController
+
+
+ Software version
+ إصدار البرنامج
+
+
+
+ Backup file is corrupted
+ ملف النسخه الاحتياطيه تالف
+
+
+
+ All settings have been reset to default values
+ تم استرجاع جميع الإعدادات للإعدادات الافتراضية
+
+
+
+ Cached profiles cleared
+ تم حذف الملفات الشخصية المٌخزنة مؤقتاُ
+
+
+
+ ShareConnectionDrawer
+
+
+
+ Save AmneziaVPN config
+ احفظ تكوين AmneziaVPN
+
+
+
+ Share
+ شارك
+
+
+
+ Copy
+ انسخ
+
+
+
+
+ Copied
+ تم النسخ
+
+
+
+ Copy config string
+ انسخ نص التكوين
+
+
+
+ Show connection settings
+ اظهر إعدادات الاتصال
+
+
+ Show content
+ 展示内容
+
+
+
+ To read the QR code in the Amnezia app, select "Add server" → "I have data to connect" → "QR code, key or settings file"
+ حتي تقرأ رمز ال QR في تطبيق Amnezia, اختار "إضافة خادم" - "لدي بيانات الاتصال" - "رمز Qr, او مفتاح تعريف او ملف إعدادات"
+
+
+
+ SitesController
+
+
+ Hostname not look like ip adress or domain name
+ اسم المضيف لا يشبه عنوان IP أو اسم ال domain
+
+
+
+ New site added: %1
+ تمت إضافة موقع جديد: %1
+
+
+
+ Site removed: %1
+ تم حذف الموقع: %1
+
+
+
+ Can't open file: %1
+ لا يمكن فتح ملف: %1
+
+
+
+ Failed to parse JSON data from file: %1
+ فشل قراءه بيانات JSON من الملف: %1
+
+
+
+ The JSON data is not an array in file: %1
+ بيانات ال JSON ليست مصفوفة في الملف: %1
+
+
+
+ Import completed
+ اكتمل الاستيراد
+
+
+
+ Export completed
+ اكتمل التصدير
+
+
+
+ SystemTrayNotificationHandler
+
+
+
+ Show
+ اظهر
+
+
+
+
+ Connect
+ اتصل
+
+
+
+
+ Disconnect
+ اقطع الاتصال
+
+
+
+
+ Visit Website
+ زور الموقع
+
+
+
+
+ Quit
+ اغلاق
+
+
+
+ TextFieldWithHeaderType
+
+
+ The field can't be empty
+ الحقل لا يمكن ان يكون فارغ
+
+
+
+ VpnConnection
+
+
+ Mbps
+
+
+
+
+ VpnProtocol
+
+
+ Unknown
+ غير معرف
+
+
+
+ Disconnected
+ انقطع الاتصال
+
+
+
+ Preparing
+ جاري التحضير
+
+
+
+ Connecting...
+ جاري الاتصال...
+
+
+
+ Connected
+ تم الاتصال
+
+
+
+ Disconnecting...
+ جاري قطع الاتصال...
+
+
+
+ Reconnecting...
+ جاري إعادة الاتصال...
+
+
+
+ Error
+ خطأ
+
+
+
+ amnezia::ContainerProps
+
+
+ Low
+ منخفض
+
+
+
+ Medium or High
+ متوسط او عالي
+
+
+
+ Extreme
+ شديد
+
+
+
+ I just want to increase the level of my privacy.
+ انا فقط اريد زيادة مستوي الخصوصية.
+
+
+
+ I want to bypass censorship. This option recommended in most cases.
+ أريد تجاوز الرقابة. يوصى بهذا الخيار في معظم الحالات.
+
+
+
+ Most VPN protocols are blocked. Recommended if other options are not working.
+ يتم حظر معظم بروتوكولات VPN. يوصى به إذا كانت الخيارات الأخرى لا تعمل.
+
+
+
+ main2
+
+
+ Private key passphrase
+ عبارة المرور الخاصة بالمفتاح
+
+
+
+ Save
+ احفظ
+
+
+
diff --git a/client/ui/models/languageModel.cpp b/client/ui/models/languageModel.cpp
index c3552ea7..47e41708 100644
--- a/client/ui/models/languageModel.cpp
+++ b/client/ui/models/languageModel.cpp
@@ -45,6 +45,7 @@ QString LanguageModel::getLocalLanguageName(const LanguageSettings::AvailableLan
case LanguageSettings::AvailableLanguageEnum::Russian: strLanguage = "Русский"; break;
case LanguageSettings::AvailableLanguageEnum::China_cn: strLanguage = "\347\256\200\344\275\223\344\270\255\346\226\207"; break;
case LanguageSettings::AvailableLanguageEnum::Persian: strLanguage = "فارسی"; break;
+ case LanguageSettings::AvailableLanguageEnum::Arabic: strLanguage = "العربية"; break;
default:
break;
}
@@ -59,6 +60,7 @@ void LanguageModel::changeLanguage(const LanguageSettings::AvailableLanguageEnum
case LanguageSettings::AvailableLanguageEnum::Russian: emit updateTranslations(QLocale::Russian); break;
case LanguageSettings::AvailableLanguageEnum::China_cn: emit updateTranslations(QLocale::Chinese); break;
case LanguageSettings::AvailableLanguageEnum::Persian: emit updateTranslations(QLocale::Persian); break;
+ case LanguageSettings::AvailableLanguageEnum::Arabic: emit updateTranslations(QLocale::Arabic); break;
default: emit updateTranslations(QLocale::English); break;
}
}
@@ -71,6 +73,7 @@ int LanguageModel::getCurrentLanguageIndex()
case QLocale::Russian: return static_cast(LanguageSettings::AvailableLanguageEnum::Russian); break;
case QLocale::Chinese: return static_cast(LanguageSettings::AvailableLanguageEnum::China_cn); break;
case QLocale::Persian: return static_cast(LanguageSettings::AvailableLanguageEnum::Persian); break;
+ case QLocale::Arabic: return static_cast(LanguageSettings::AvailableLanguageEnum::Arabic); break;
default: return static_cast(LanguageSettings::AvailableLanguageEnum::English); break;
}
}
diff --git a/client/ui/models/languageModel.h b/client/ui/models/languageModel.h
index 8a55263c..b07a5c78 100644
--- a/client/ui/models/languageModel.h
+++ b/client/ui/models/languageModel.h
@@ -13,7 +13,8 @@ namespace LanguageSettings
English,
Russian,
China_cn,
- Persian
+ Persian,
+ Arabic
};
Q_ENUM_NS(AvailableLanguageEnum)