fa_ir_translation.dart 26 KB

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