app_localizations_fa.dart 6.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231
  1. // ignore: unused_import
  2. import 'package:intl/intl.dart' as intl;
  3. import 'app_localizations.dart';
  4. // ignore_for_file: type=lint
  5. /// The translations for Persian (`fa`).
  6. class AppLocalizationsFa extends AppLocalizations {
  7. AppLocalizationsFa([String locale = 'fa']) : super(locale);
  8. @override
  9. String get appName => 'پی‌بی احرازگر';
  10. @override
  11. String get ok => 'تأیید';
  12. @override
  13. String get yes => 'بله';
  14. @override
  15. String get no => 'خیر';
  16. @override
  17. String get error => 'خطا';
  18. @override
  19. String get save => 'ذخیره';
  20. @override
  21. String get edit => 'ویرایش';
  22. @override
  23. String get add => 'افزودن';
  24. @override
  25. String get addTitle => 'افزودن حساب';
  26. @override
  27. String get addScanQR => 'اسکن کد QR';
  28. @override
  29. String get addManualInput => 'ورود دستی';
  30. @override
  31. String get addMethodPrompt => 'لطفاً روش ورود را انتخاب کنید.';
  32. @override
  33. String get cancel => 'انصراف';
  34. @override
  35. String get secret => 'کلید مخفی';
  36. @override
  37. String get secretInvalidMessage => 'کلید مخفی نامعتبر است';
  38. @override
  39. String get issuer => 'ارائه‌دهنده/صادرکننده';
  40. @override
  41. String get accountName => 'نام حساب';
  42. @override
  43. String get digits => 'تعداد ارقام';
  44. @override
  45. String get period => 'گام زمانی';
  46. @override
  47. String get settingsTitle => 'تنظیمات';
  48. @override
  49. String get source => 'کد منبع';
  50. @override
  51. String get clipboard => 'در کلیپ‌بورد کپی شد';
  52. @override
  53. String get noAccounts =>
  54. 'شما هیچ حسابی ندارید،\n برای افزودن یک حساب دکمه + را فشار دهید.';
  55. @override
  56. String get loading => 'در حال بارگذاری...';
  57. @override
  58. String get editTitle => 'ویرایش حساب‌ها';
  59. @override
  60. String get removeAccounts => 'حذف حساب‌ها';
  61. @override
  62. String get removeConfirmation =>
  63. 'لطفاً قبل از حذف، احراز هویت دو مرحله‌ای را غیرفعال کنید.\n\nآیا مطمئن هستید که می‌خواهید حساب(های) انتخاب شده را حذف کنید؟';
  64. @override
  65. String get exitEditTitle => 'خروج';
  66. @override
  67. String get exitEditInfo =>
  68. 'آیا می‌خواهید بدون ذخیره از حالت ویرایش خارج شوید؟';
  69. @override
  70. String get errDuplicateAccount => 'حساب تکراری';
  71. @override
  72. String get errIdCollision =>
  73. 'یک برخورد نادر شناسه رخ داده است. لطفاً دوباره تلاش کنید.';
  74. @override
  75. String get errNoCameraPermission => 'دسترسی دوربین داده نشده است';
  76. @override
  77. String get errIncorrectFormat => 'کد اسکن شده فرمت نادرست دارد';
  78. @override
  79. String get errUnknown => 'خطای ناشناخته';
  80. @override
  81. String get howItWorksTitle => 'نحوه کارکرد';
  82. @override
  83. String get howItWorksTitle1 => 'حساب‌های خود را ایمن کنید';
  84. @override
  85. String get howItWorksBody1 =>
  86. 'حساب‌های خود را اضافه کنید تا رمزهای یکبار مصرف مبتنی بر زمان (TOTP) برای ورود امن تولید کنید.';
  87. @override
  88. String get howItWorksTitle2 => 'اسکن کدهای QR';
  89. @override
  90. String get howItWorksBody2 =>
  91. 'به راحتی با اسکن کدهای QR ارائه شده توسط سرویس‌ها، حساب جدید اضافه کنید.';
  92. @override
  93. String get howItWorksTitle3 => 'پشتیبان‌گیری و بازیابی';
  94. @override
  95. String get howItWorksBody3 =>
  96. 'حساب‌های خود را به صورت امن پشتیبان‌گیری و در صورت نیاز بازیابی کنید.';
  97. @override
  98. String get howItWorksTitle4 => 'آفلاین و خصوصی';
  99. @override
  100. String get howItWorksBody4 =>
  101. 'تمام داده‌ها روی دستگاه شما باقی می‌ماند. برای تولید کدها نیازی به اینترنت نیست.';
  102. @override
  103. String get skip => 'رد کردن';
  104. @override
  105. String get done => 'انجام شد';
  106. @override
  107. String get transferCodesTitle => 'انتقال کدها';
  108. @override
  109. String get transferCodesDescription =>
  110. 'حساب‌های خود را به دستگاه دیگری منتقل کنید.';
  111. @override
  112. String get exportAccounts => 'خروجی گرفتن از حساب‌ها';
  113. @override
  114. String get importAccounts => 'وارد کردن حساب‌ها';
  115. @override
  116. String get importSuccess => 'حساب‌ها با موفقیت وارد شدند!';
  117. @override
  118. String get importDescription =>
  119. 'حساب‌های خود را از Google Authenticator یا PB Authenticator با اسکن کد QR وارد کنید.';
  120. @override
  121. String get exportDescription =>
  122. 'حساب‌هایی که می‌خواهید صادر کنید را انتخاب و یک کد QR برای انتقال به دستگاه دیگر تولید کنید.';
  123. @override
  124. String get generateQr => 'تولید کد QR';
  125. @override
  126. String get noAccountsSelected => 'هیچ حسابی انتخاب نشده است.';
  127. @override
  128. String get themeMode => 'حالت نمایش';
  129. @override
  130. String get themeSystem => 'سیستم';
  131. @override
  132. String get themeLight => 'روشن';
  133. @override
  134. String get themeDark => 'تاریک';
  135. @override
  136. String get preventScreenCapture => 'جلوگیری از عکس‌برداری صفحه';
  137. @override
  138. String get helpTitle => 'راهنما';
  139. @override
  140. String get helpBody =>
  141. 'نیاز به کمک دارید؟ اینجا می‌توانید پاسخ سوالات متداول و نکاتی برای استفاده از پی‌بی احرازگر را بیابید.';
  142. @override
  143. String get search => 'جستجو';
  144. @override
  145. String get searchHint => 'جستجو بر اساس نام یا صادرکننده';
  146. @override
  147. String get sortBy => 'مرتب‌سازی بر اساس';
  148. @override
  149. String get sortByName => 'نام';
  150. @override
  151. String get sortAscending => 'الف-ی';
  152. @override
  153. String get sortDescending => 'ی-الف';
  154. @override
  155. String get clearSearch => 'پاک کردن جستجو';
  156. @override
  157. String noSearchResults(String query) {
  158. return 'هیچ حسابی برای \"$query\" یافت نشد';
  159. }
  160. }