ar_ar_translation.dart 24 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465
  1. import '../strings_enum.dart';
  2. final Map<String, String> arAR = {
  3. Strings.someThingWentWorng: 'حدث خطأ غير متوقع!',
  4. Strings.retry: 'اعادة المحاولة',
  5. Strings.settings: 'الإعدادات',
  6. Strings.language: 'اللغة',
  7. Strings.termsOfService: 'شروط الخدمة',
  8. Strings.privacyPolicy: 'سياسة الخصوصية',
  9. Strings.version: 'الإصدار',
  10. Strings.ok: 'موافق',
  11. Strings.cancel: 'إلغاء',
  12. Strings.oops: 'عذراً',
  13. Strings.copied: 'تم النسخ',
  14. Strings.later: 'لاحقاً',
  15. Strings.noData: 'لا توجد بيانات',
  16. Strings.refresh: 'تحديث',
  17. Strings.unableToConnectNetwork: 'يرجى التحقق من اتصال الإنترنت',
  18. Strings.unableToConnectServer:
  19. 'الخادم غير متاح حالياً، يرجى المحاولة مرة أخرى لاحقاً',
  20. Strings.regionRestricted:
  21. 'بسبب القوانين المحلية والقيود التنظيمية، خدمة FKey غير متاحة في منطقتك.',
  22. Strings.updateNow: 'تحديث الآن',
  23. Strings.newVersionAvailable: 'تحديث جديد متوفر',
  24. // VPN Error codes
  25. // util error
  26. Strings.eUtilOpenEmail: 'خطأ في فتح البريد الإلكتروني',
  27. Strings.eUtilOpenBrowser: 'خطأ في فتح المتصفح',
  28. Strings.eUtilOpenGooglePlay: 'خطأ في فتح متجر Google Play',
  29. Strings.error: 'خطأ',
  30. // Privacy policy
  31. Strings.terms: 'الشروط',
  32. Strings.privacy: 'الخصوصية',
  33. Strings.termsAgreementPrefix: 'بالتسجيل أو المتابعة، فإنك توافق على ',
  34. Strings.termsAgreementConnector: ' و ',
  35. Strings.account: 'الحساب',
  36. Strings.processing: 'جاري المعالجة...',
  37. Strings.success: 'نجاح',
  38. Strings.unknownError: 'خطأ غير معروف',
  39. Strings.failed: 'فشل',
  40. // exit
  41. Strings.exit: 'تسجيل الخروج',
  42. // feedback
  43. Strings.feedback: 'تعليقات',
  44. // setting page
  45. Strings.networkSection: 'الشبكة',
  46. Strings.securitySection: 'الأمان',
  47. Strings.myPreCode: 'رمزي المسبق',
  48. Strings.validTerm: 'المدة الصالحة',
  49. Strings.freeTime: 'الوقت المجاني',
  50. Strings.deviceAuthorization: 'ترخيص الجهاز',
  51. Strings.routingMode: 'وضع التوجيه',
  52. Strings.splitTunneling: 'النفق المقسم',
  53. Strings.autoReconnect: 'إعادة الاتصال التلقائي',
  54. Strings.restoreDefault: 'استعادة الافتراضي',
  55. Strings.deleteAccount: 'حذف الحساب',
  56. Strings.logout: 'تسجيل الخروج',
  57. // media location page
  58. Strings.connecting: 'جاري الاتصال',
  59. Strings.connected: 'متصل',
  60. Strings.disconnected: 'غير متصل',
  61. Strings.open: 'فتح',
  62. Strings.disconnect: 'قطع الاتصال',
  63. Strings.disconnecting: 'جاري قطع الاتصال...',
  64. Strings.connect: 'اتصال',
  65. Strings.opening: 'جاري الفتح',
  66. Strings.connectedSuccessfully: 'تم الاتصال بنجاح',
  67. Strings.willOpenSoon: 'سيتم فتحه قريبًا',
  68. Strings.netflix: 'Netflix',
  69. Strings.youtube: 'YouTube',
  70. Strings.amazon: 'Amazon',
  71. Strings.hulu: 'hulu',
  72. Strings.niftyStreaming: 'Nifty Streaming',
  73. Strings.youtubeStreaming: 'YouTube Streaming',
  74. Strings.amazonStreaming: 'Amazon Streaming',
  75. Strings.huluStreaming: 'hulu Streaming',
  76. // split tunneling page
  77. Strings.excludeSelectedAppsFromVPN: 'استبعاد التطبيقات المحددة من VPN',
  78. Strings.useVPNForSelectedAppsOnly: 'استخدام VPN للتطبيقات المحددة فقط',
  79. Strings.selectApps: 'اختيار التطبيقات',
  80. Strings.customizeYourVPN: 'تخصيص VPN الخاص بك',
  81. // subscription page
  82. Strings.subscription: 'الاشتراك',
  83. Strings.currentSubscription: 'الاشتراك الحالي',
  84. Strings.upgradeToPremium: 'الترقية إلى Premium',
  85. Strings.activatePreCode: 'تفعيل الرمز المسبق',
  86. Strings.preCodeHint:
  87. 'إذا كان لديك رمز مسبق، يرجى إدخاله للمطالبة بمزايا Pre الخاصة بك.',
  88. Strings.planChangeInfo: 'معلومات تغيير الخطة',
  89. Strings.whenItStarts: 'متى يبدأ',
  90. Strings.whatHappensToYourBalance: 'ماذا يحدث لرصيدك',
  91. Strings.extraTime: 'وقت إضافي',
  92. Strings.yourNewPlanBeginsRightAway: 'تبدأ خطتك الجديدة على الفور.',
  93. Strings.anyUnusedAmountFromYourOldPlan:
  94. 'سيتم إضافة أي مبلغ غير مستخدم من خطتك القديمة إلى الجديدة.',
  95. Strings.youllGetExtraDays: 'ستحصل على أيام إضافية بناءً على رصيدك المتبقي.',
  96. Strings.premiumsIncluded: 'Premium مشمول',
  97. Strings.unlockAllFreeLocations: 'فتح جميع المواقع المجانية',
  98. Strings.unlockSmartMode: 'فتح الوضع الذكي',
  99. Strings.unlockMultiHopMode: 'فتح وضع Multi-hop',
  100. Strings.premiumCanShareXDevices: 'يمكن لـ Premium مشاركة @count أجهزة',
  101. Strings.ownYourOwnPrivateServer: 'امتلك خادمك الخاص',
  102. Strings.closeAds: 'إغلاق الإعلانات',
  103. Strings.confirmChange: 'تأكيد التغيير',
  104. Strings.restorePurchases: 'استعادة المشتريات',
  105. Strings.paymentIssue: 'مشكلة في الدفع',
  106. Strings.yearlyAutoRenewCancelAnytime:
  107. 'التجديد التلقائي السنوي. يمكن الإلغاء في أي وقت',
  108. // home page
  109. Strings.recent: 'الأخيرة',
  110. Strings.moviesAndTV: 'أفلام وتلفزيون',
  111. Strings.social: 'اجتماعي',
  112. Strings.support: 'الدعم',
  113. Strings.sport: 'رياضة',
  114. Strings.music: 'موسيقى',
  115. Strings.game: 'ألعاب',
  116. // country restricted
  117. Strings.sorry: 'عذرًا',
  118. Strings.unableToLoadData: 'تعذر تحميل البيانات',
  119. Strings.dueLawsAndRegulations:
  120. 'بسبب القوانين واللوائح المحلية، \nخدمات NOMOVPN غير متاحة في \nمنطقتك الحالية.',
  121. // more pages
  122. Strings.sendPreCodeToEmail: 'إرسال الرمز المسبق إلى البريد الإلكتروني',
  123. Strings.selectServer: 'اختيار الخادم',
  124. // Dialog messages
  125. Strings.premiumActivated: 'تم تفعيل Premium بنجاح!',
  126. Strings.premiumActivatedMessage:
  127. 'تمت ترقيتك إلى Premium. استمتع بجميع الميزات المتقدمة وتجربة تصفح محسّنة.',
  128. Strings.gotIt: 'حسناً',
  129. Strings.emailSent: 'تم إرسال البريد الإلكتروني بنجاح',
  130. Strings.emailSentMessage:
  131. 'تم إرسال رمز Pre إلى بريدك الإلكتروني.\nيرجى التحقق من صندوق الوارد (ومجلد البريد العشوائي).',
  132. Strings.noInternetConnection: 'لا يوجد اتصال بالإنترنت',
  133. Strings.noInternetMessage:
  134. 'يبدو أنك غير متصل بالإنترنت. يرجى التحقق من اتصالك بالإنترنت والمحاولة مرة أخرى.',
  135. Strings.logOut: 'تسجيل الخروج',
  136. Strings.logOutConfirmMessage:
  137. 'هل أنت متأكد من رغبتك في تسجيل الخروج؟ ستحتاج إلى تسجيل الدخول مرة أخرى للوصول إلى ميزات Premium.',
  138. Strings.thankYouFeedback: 'شكراً لك على تعليقك!',
  139. Strings.feedbackMessage:
  140. 'نأسف لأنك لا تستمتع بتجربتك. سنبذل قصارى جهدنا لتحسينها قريباً.',
  141. Strings.done: 'تم',
  142. Strings.whatIsUid: 'ما هو UID؟',
  143. Strings.uidMessage:
  144. 'معرف الجهاز (UID) هذا هو المعرف الفريد لجهازك. يساعد توفير هذا المعرف فريق الدعم لدينا على التحقق من جهازك وحل مشكلاتك بشكل أسرع.',
  145. Strings.confirm: 'تأكيد',
  146. // Device Authorization
  147. Strings.copy: 'نسخ',
  148. Strings.pleaseKeepPageOpen: 'يرجى إبقاء هذه الصفحة مفتوحة.',
  149. Strings.authorizationCode: 'رمز التفويض',
  150. Strings.authorizationCodeDesc:
  151. 'يسمح هذا الرمز المكون من 6 أرقام لمستخدم VIP بربط جهازك. يتم تحديثه كل 15 دقيقة.',
  152. Strings.shareWithPreUser: 'مشاركة مع مستخدم Pre',
  153. Strings.shareWithPreUserDesc:
  154. 'أخبر مستخدم VIP بهذا الرمز حتى يتمكن من إدخاله على جهازه للسماح لك.',
  155. Strings.waitingForAuthorization: 'في انتظار التفويض',
  156. Strings.waitingForAuthorizationDesc:
  157. 'يرجى إبقاء هذه الصفحة مفتوحة.\nبمجرد الموافقة، سيتم ترقية حسابك تلقائياً وإعادة الاتصال.',
  158. Strings.enterCode: 'أدخل الرمز',
  159. Strings.enterCodeDesc:
  160. 'أدخل الرمز المكون من 6 أرقام المعروض على الجهاز الآخر (مستخدم مجاني). يتم تحديث هذا الرمز كل 15 دقيقة.',
  161. Strings.verifyDevice: 'التحقق من الجهاز',
  162. Strings.verifyDeviceDesc:
  163. 'سنتحقق مما إذا كان الرمز المُدخل يطابق جهازاً نشطاً في انتظار التفويض.',
  164. Strings.authorizationSuccessful: 'نجح التفويض',
  165. Strings.authorizationSuccessfulDesc:
  166. 'بمجرد التأكيد، سيتم ترقية الجهاز تلقائياً وربطه بحسابك.',
  167. Strings.deviceLimitReached: 'تم الوصول إلى حد الأجهزة',
  168. Strings.deviceLimitMessage: 'يمكنك فقط السماح بما يصل إلى',
  169. Strings.devices: 'أجهزة',
  170. Strings.deviceAuthorized: 'تم تفويض الجهاز',
  171. Strings.deviceAuthorizedMessage: 'تم تفويض الجهاز الجديد بنجاح',
  172. Strings.relieveDevice: 'إلغاء تفويض الجهاز',
  173. Strings.relieveDeviceMessage: 'هل أنت متأكد من رغبتك في إلغاء تفويض',
  174. Strings.relieveDeviceLoseAccess: 'سيفقد هذا الجهاز الوصول إلى Premium.',
  175. Strings.deviceRelieved: 'تم إلغاء تفويض الجهاز',
  176. Strings.deviceRelievedMessage: 'تمت إزالته من الأجهزة المصرح بها',
  177. Strings.currentDevice: 'الجهاز الحالي',
  178. Strings.androidDevices: 'أجهزة Android',
  179. Strings.authCodeCopied: 'تم نسخ رمز التفويض إلى الحافظة',
  180. Strings.invalidAuthorizationCode: 'رمز التفويض غير صالح',
  181. Strings.invalidAuthorizationCodeMessage:
  182. 'الرمز الذي أدخلته غير صحيح أو منتهي الصلاحية.\nيرجى التحقق من الرمز المكون من 6 أرقام على الجهاز الآخر والمحاولة مرة أخرى.',
  183. Strings.invalidAuthorizationCodeButton: 'حاول مرة أخرى',
  184. // Pre Code Email
  185. Strings.codeBackedUpMessage:
  186. 'سيتم نسخ رمزك احتياطياً إلى هذا البريد الإلكتروني.',
  187. Strings.enterYourEmail: 'أدخل بريدك الإلكتروني',
  188. Strings.sendYourEmail: 'إرسال بريدك الإلكتروني',
  189. Strings.yourPreCredential: 'بيانات اعتماد Pre الخاصة بك',
  190. Strings.yourPreCredentialDesc:
  191. 'هذه هي بيانات اعتماد VIP الخاصة بك. يرجى تخزينها بشكل آمن وعدم مشاركتها مع أي شخص.',
  192. Strings.secureEmailBackup: 'نسخ احتياطي آمن عبر البريد الإلكتروني',
  193. Strings.secureEmailBackupDesc:
  194. 'سنرسل بريداً إلكترونياً يحتوي على بيانات الاعتماد هذه إلى عنوان بريدك الإلكتروني المحدد للحفظ.',
  195. Strings.sendAndSave: 'إرسال وحفظ',
  196. Strings.sendAndSaveDesc:
  197. 'بعد إرسال البريد الإلكتروني، نوصي أيضاً بحفظ بيانات الاعتماد هذه في مكان آمن على جهازك.',
  198. // Routing Mode
  199. Strings.smart: 'ذكي',
  200. Strings.smartModeDesc:
  201. 'تتعايش الشبكات المحلية وشبكة VPN، ويتم اختيار المسار الأمثل بذكاء.',
  202. Strings.global: 'عالمي',
  203. Strings.globalModeDesc:
  204. 'يتم توجيه جميع البيانات عبر خادم VPN لضمان أقصى قدر من الخصوصية والأمان.',
  205. // Subscription Plans
  206. Strings.perYear: 'سنوياً',
  207. Strings.yearlyPlan: 'الخطة السنوية',
  208. Strings.mostlyChoose: 'الأكثر اختياراً',
  209. Strings.once: 'مرة واحدة',
  210. Strings.lifeTime: 'مدى الحياة',
  211. Strings.monthPlan: 'الخطة الشهرية',
  212. Strings.perWeek: 'أسبوعياً',
  213. Strings.weekPlan: 'الخطة الأسبوعية',
  214. Strings.limitedTime: 'وقت محدود',
  215. Strings.subscriptionChanged: 'تم تغيير خطة الاشتراك بنجاح',
  216. Strings.restoringPurchases: 'استعادة المشتريات...',
  217. Strings.openingPaymentSupport: 'فتح دعم الدفع...',
  218. Strings.info: 'معلومات',
  219. // Other messages
  220. Strings.vpnConnectionError: 'خطأ في اتصال VPN',
  221. Strings.vpnServiceDisconnected: 'انقطع اتصال خدمة VPN بشكل غير متوقع',
  222. Strings.failedCaptureScreenshot: 'فشل التقاط لقطة الشاشة',
  223. Strings.imageSavedToAlbum: 'تم حفظ الصورة في ألبومك المحلي',
  224. Strings.failedSaveImage: 'فشل حفظ الصورة في المعرض',
  225. Strings.failedToSave: 'فشل الحفظ',
  226. Strings.failedSendEmail: 'فشل إرسال البريد الإلكتروني',
  227. // Connection status
  228. Strings.activeTime: 'الوقت النشط',
  229. Strings.yearPlanPrice: 'الخطة السنوية @price سنوياً',
  230. // Connecting status carousel texts
  231. Strings.securingData: 'تأمين البيانات…',
  232. Strings.encryptingTraffic: 'تشفير حركة المرور…',
  233. Strings.protectingPrivacy: 'حماية الخصوصية…',
  234. Strings.safeConnection: 'اتصال آمن…',
  235. Strings.yourDataIsSafe: 'بياناتك آمنة…',
  236. // Login & Signup
  237. Strings.login: 'تسجيل الدخول',
  238. Strings.loginButton: 'تسجيل الدخول',
  239. Strings.loginDescription:
  240. 'بعد تسجيل الدخول بنجاح، سيتم تطبيق النسخة التجريبية المجانية، وسيتم مزامنة العضوية المتبقية مع حسابك للاستخدام عبر جميع الأجهزة المرتبطة.',
  241. Strings.signup: 'التسجيل في NOMO',
  242. Strings.signupButton: 'التسجيل',
  243. Strings.signupDescription:
  244. 'بعد التسجيل، سيتم خصم النسخة التجريبية المجانية، وسيتم نقل وقت العضوية الآخر إلى حسابك للاستخدام متعدد الأجهزة.',
  245. Strings.username: 'اسم المستخدم',
  246. Strings.password: 'كلمة المرور',
  247. Strings.usernamePasswordRule: '6-20 حرفاً (أحرف أو أرقام)',
  248. Strings.noAccount: 'لا يوجد حساب؟ ',
  249. Strings.registerNow: ' سجل الآن',
  250. Strings.alreadyHaveAccount: 'هل لديك حساب بالفعل؟ ',
  251. Strings.loginNow: ' تسجيل الدخول الآن',
  252. // Feedback
  253. Strings.feedbackPlaceholder: 'صف مشكلتك أو اقتراحك...',
  254. Strings.emailAddressForReply: '• عنوان بريدك الإلكتروني (لردنا)',
  255. Strings.send: 'إرسال',
  256. // Account page additions
  257. Strings.changeSubscription: 'تغيير الاشتراك',
  258. Strings.awaitingActivation: 'في انتظار التفعيل',
  259. Strings.relieve: 'إلغاء',
  260. Strings.configureAuthorizedDevices: 'تكوين الأجهزة المصرح بها...',
  261. Strings.authorizeUpTo4DevicesAsPremium:
  262. 'صرّح لما يصل إلى @max أجهزة كمستخدم مميز (@current/@max)',
  263. Strings.youCanAuthorizeOtherDevices:
  264. 'يمكنك تصريح أجهزة أخرى كمستخدمين مميزين (@current/@max)',
  265. // Pre Code page
  266. Strings.preCodeInfoMessage:
  267. 'رمز Pre هو بيانات اعتماد المستخدم المميز الخاص بك.\nاستخدمه لتفعيل المزايا أو مزامنة حسابك\nعلى الأجهزة الأخرى.',
  268. Strings.pleaseStoreSecurely: 'يرجى تخزينه بشكل آمن!',
  269. Strings.sendPreCodeEmailDesc:
  270. 'أرسل رمز Pre الخاص بك إلى عنوان بريدك الإلكتروني المسجل',
  271. Strings.storeLocalCopyDesc: 'احتفظ بنسخة من رمز Pre الخاص بك على هذا الجهاز',
  272. Strings.preview: 'معاينة',
  273. Strings.hide: 'إخفاء',
  274. Strings.sendToEmail: 'إرسال إلى البريد الإلكتروني',
  275. Strings.saveLocalCopy: 'حفظ نسخة محلية',
  276. // Splash page
  277. Strings.secureYourConnection: 'اتصال آمن',
  278. Strings.secureYourConnectionDesc:
  279. 'يمكنك تسجيل الدخول أو التسجيل في حساب لمشاركة الاشتراك عبر أجهزة مختلفة.',
  280. // Pre Code Save Dialog
  281. Strings.save: 'حفظ',
  282. // Split Tunneling
  283. Strings.onlyOneModeActive: 'يمكن تفعيل وضع واحد فقط في كل مرة.',
  284. Strings.chooseAppsExcludeDesc:
  285. 'اختر التطبيقات التي ستتصل مباشرة بدون استخدام VPN.',
  286. Strings.chooseAppsIncludeDesc:
  287. 'اختر التطبيقات التي ستستخدم VPN بينما تتصل الأخرى بشكل عادي.',
  288. Strings.splitTunnelingDesc:
  289. 'يتيح لك النفق المقسم التحكم في التطبيقات التي تستخدم اتصال VPN والتي تتصل مباشرة. يساعدك على إدارة النطاق الترددي والوصول إلى المحتوى المحلي أو الأجنبي دون إيقاف VPN.',
  290. Strings.selectAppsExclude: 'اختر التطبيقات التي لن تستخدم VPN',
  291. Strings.selectAppsInclude: 'اختر التطبيقات التي ستستخدم VPN',
  292. Strings.deselectAll: 'إلغاء تحديد الكل',
  293. Strings.allApps: 'جميع التطبيقات',
  294. // Feedback Bottom Sheet
  295. Strings.howExperience: 'كيف كانت\nتجربتك حتى الآن؟',
  296. Strings.wedLoveToKnow: 'نود أن نعرف!',
  297. // Feedback Tags - Bad 😡
  298. Strings.vpnConnectionFailed: 'فشل اتصال VPN',
  299. Strings.internetTooSlow: 'الإنترنت بطيء جداً',
  300. Strings.keepsDisconnecting: 'يستمر في الانقطاع',
  301. Strings.appCrashes: 'التطبيق يتعطل أو يتجمد',
  302. Strings.otherIssues: 'مشاكل أخرى',
  303. // Feedback Tags - Poor 😥
  304. Strings.connectionUnstable: 'الاتصال غير مستقر',
  305. Strings.speedNotExpected: 'السرعة ليست كما هو متوقع',
  306. Strings.hardToUse: 'صعب الاستخدام / واجهة مربكة',
  307. // Feedback Tags - Okay 🤭
  308. Strings.worksFineNotFast: 'يعمل بشكل جيد لكن ليس سريعاً بما فيه الكفاية',
  309. Strings.limitedFreeServers: 'خوادم مجانية محدودة',
  310. Strings.appCouldBeSimpler: 'يمكن أن يكون التطبيق أبسط',
  311. Strings.sometimesDisconnects: 'ينقطع أحياناً',
  312. Strings.nothingSpecial: 'لا شيء مميز',
  313. // Feedback Tags - Good 😏
  314. Strings.easyToUse: 'سهل الاستخدام',
  315. Strings.fastConnection: 'اتصال سريع',
  316. Strings.stablePerformance: 'أداء مستقر',
  317. Strings.usefulFreeVersion: 'نسخة مجانية مفيدة',
  318. Strings.satisfiedOverall: 'راضٍ بشكل عام',
  319. // Feedback Tags - Excellent 🥰
  320. Strings.fastAndStable: 'اتصال سريع ومستقر',
  321. Strings.greatUserExperience: 'تجربة مستخدم رائعة',
  322. Strings.excellentPremiumFeatures: 'ميزات مميزة ممتازة',
  323. Strings.worthRecommending: 'يستحق التوصية',
  324. Strings.loveTheDesign: 'أحب التصميم',
  325. // Change Password
  326. Strings.changePassword: 'تغيير كلمة المرور',
  327. Strings.changePasswordDescription:
  328. 'يمكنك تغيير كلمة المرور الخاصة بك في أي وقت لضمان الأمان. لا يوجد حد لتغييرات كلمة المرور',
  329. Strings.enterNewPassword: 'أدخل كلمة المرور الجديدة',
  330. Strings.enterConfirmPassword: 'أدخل تأكيد كلمة المرور',
  331. Strings.confirmPasswordMustBeTheSame:
  332. 'كلمتا المرور المُدخلتان غير متطابقتين',
  333. Strings.yes: 'نعم',
  334. // Push Notifications
  335. Strings.pushNotifications: 'الإشعارات الفورية',
  336. Strings.upgradeNow: 'الترقية الآن',
  337. // Bind email / Member benefits
  338. Strings.bindEmailMemberBenefits: 'ربط الحساب/مزايا العضوية',
  339. Strings.bindingAccountEmailProtectsPreRights:
  340. 'ربط الحساب/البريد الإلكتروني يحمي حقوق Pre الخاصة بك.',
  341. Strings.associatedInterests: 'المزايا المرتبطة',
  342. Strings.associatedInterestsDesc:
  343. 'يرجى ملاحظة قواعد الاشتراك التالية عند تسجيل الدخول:\n1. الحساب المجاني: سيرث الحساب الاشتراك الحالي على هذا الجهاز.\n2. حساب العضوية: سيتحول التطبيق إلى خطة ذلك الحساب الحالية.\nملاحظة: ستظل عملية الشراء على هذا الجهاز صالحة.',
  344. Strings.notNow: 'ليس الآن',
  345. // VPN Error Messages
  346. Strings.vpnConnectionTimeoutError: 'انتهت مهلة الاتصال بالعقدة',
  347. Strings.vpnNoNodeError: 'لا توجد عقد متاحة',
  348. Strings.vpnInitError: 'فشل في تهيئة خدمة VPN',
  349. Strings.vpnKillError: 'تم إنهاء خدمة VPN',
  350. Strings.vpnRevokeError: 'تم قطع اتصال VPN، يرجى إعادة الاتصال',
  351. Strings.vpnServiceEmptyError: 'خدمة VPN غير متوفرة',
  352. Strings.vpnRouterError: 'خطأ في تكوين توجيه VPN',
  353. Strings.vpnPermissionDeniedError: 'تم رفض إذن VPN',
  354. // Languages
  355. Strings.enLang: 'English',
  356. Strings.esLang: 'Español',
  357. Strings.frLang: 'Français',
  358. Strings.deLang: 'Deutsch',
  359. Strings.jaLang: '日本語',
  360. Strings.koLang: '한국어',
  361. Strings.faLang: 'فارسی',
  362. Strings.myLang: 'မြန်မာဘာသာ',
  363. Strings.arLang: 'عربي',
  364. Strings.ruLang: 'Русский',
  365. Strings.zhTWLang: '繁體中文',
  366. Strings.tkLang: 'Türkmençe',
  367. Strings.ptBRLang: 'Português (Brasil)',
  368. Strings.viLang: 'Tiếng Việt',
  369. Strings.idLang: 'Bahasa Indonesia',
  370. Strings.tlLang: 'Filipino',
  371. Strings.thLang: 'ไทย',
  372. Strings.hiLang: 'हिन्दी',
  373. Strings.trLang: 'Türkçe',
  374. // Signup
  375. Strings.signingUp: 'جاري التسجيل...',
  376. Strings.signUpSuccessful: 'تم التسجيل بنجاح',
  377. // Login
  378. Strings.loggingIn: 'جاري تسجيل الدخول...',
  379. Strings.loginSuccessful: 'تم تسجيل الدخول بنجاح',
  380. // Logout
  381. Strings.loggingOut: 'جاري تسجيل الخروج...',
  382. Strings.logoutSuccessful: 'تم تسجيل الخروج بنجاح',
  383. // Change password
  384. Strings.changingPassword: 'جاري تغيير كلمة المرور...',
  385. Strings.changePasswordSuccessful: 'تم تغيير كلمة المرور بنجاح',
  386. // Delete account
  387. Strings.deletingAccount: 'جاري حذف الحساب...',
  388. Strings.deleteAccountSuccessful: 'تم حذف الحساب بنجاح',
  389. Strings.deleteAccountConfirmMessage:
  390. 'سيؤدي حذف حسابك إلى إزالة بياناتك ومعلومات عضويتك بشكل دائم. لا يمكن التراجع عن هذا الإجراء.',
  391. Strings.deleteAccountConfirmButton: 'حذف',
  392. // Remain time
  393. Strings.remainTime: 'الوقت المتبقي',
  394. Strings.remainTimeEnded: 'انتهى وقتك المتاح',
  395. Strings.expired: 'منتهي الصلاحية',
  396. // Enable Notifications
  397. Strings.enableNotifications: 'تفعيل الإشعارات',
  398. Strings.enableNotificationsDesc: 'فعّل الإشعارات لتلقي التحديثات والرسائل المهمة.',
  399. Strings.enable: 'تفعيل',
  400. // Windows tray icon hints
  401. Strings.showWindow: 'إظهار النافذة',
  402. Strings.quitApp: 'إنهاء',
  403. Strings.vpnConnected: 'VPN متصل',
  404. Strings.vpnConnecting: 'جاري اتصال VPN',
  405. Strings.vpnDisconnected: 'VPN غير متصل',
  406. // Feedback validation
  407. Strings.pleaseEnterFeedback: 'يرجى إدخال محتوى الملاحظات',
  408. Strings.pleaseEnterEmail: 'يرجى إدخال عنوان البريد الإلكتروني',
  409. Strings.pleaseEnterValidEmail: 'يرجى إدخال عنوان بريد إلكتروني صالح',
  410. Strings.feedbackSubmitted: 'تم إرسال الملاحظات، سنرد عليك قريباً',
  411. Strings.feedbackSubmitFailed: 'فشل الإرسال، يرجى المحاولة مرة أخرى لاحقاً',
  412. };