app_localizations_en.dart 5.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236
  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 English (`en`).
  6. class AppLocalizationsEn extends AppLocalizations {
  7. AppLocalizationsEn([String locale = 'en']) : super(locale);
  8. @override
  9. String get appName => 'PB Authenticator';
  10. @override
  11. String get ok => 'OK';
  12. @override
  13. String get yes => 'Yes';
  14. @override
  15. String get no => 'No';
  16. @override
  17. String get error => 'Error';
  18. @override
  19. String get save => 'Save';
  20. @override
  21. String get edit => 'Edit';
  22. @override
  23. String get add => 'Add';
  24. @override
  25. String get addTitle => 'Add Account';
  26. @override
  27. String get addScanQR => 'Scan QR Code';
  28. @override
  29. String get addManualInput => 'Manual Input';
  30. @override
  31. String get addMethodPrompt => 'Please select input method.';
  32. @override
  33. String get cancel => 'Cancel';
  34. @override
  35. String get secret => 'Secret key';
  36. @override
  37. String get secretInvalidMessage => 'Secret key is invalid';
  38. @override
  39. String get issuer => 'Provider/Issuer';
  40. @override
  41. String get accountName => 'Account Name';
  42. @override
  43. String get digits => 'Number of digits';
  44. @override
  45. String get period => 'Time step';
  46. @override
  47. String get settingsTitle => 'Settings';
  48. @override
  49. String get source => 'Source code';
  50. @override
  51. String get clipboard => 'Copied to clipboard';
  52. @override
  53. String get noAccounts =>
  54. 'You have no accounts,\n press the + button to add one.';
  55. @override
  56. String get loading => 'Loading...';
  57. @override
  58. String get editTitle => 'Edit Accounts';
  59. @override
  60. String get removeAccounts => 'Remove accounts';
  61. @override
  62. String get removeConfirmation =>
  63. 'Please do not forget to turn off 2 factor authentication before removal.\n\nAre you sure that you want to remove the selected account(s)?';
  64. @override
  65. String get exitEditTitle => 'Exit';
  66. @override
  67. String get exitEditInfo => 'Do you want to exit edit mode without saving?';
  68. @override
  69. String get errDuplicateAccount => 'Duplicate account';
  70. @override
  71. String get errIdCollision =>
  72. 'A rare ID collision has occurred. Please try again.';
  73. @override
  74. String get errNoCameraPermission => 'Camera permission not granted';
  75. @override
  76. String get errIncorrectFormat => 'Scanned code is of incorrect format';
  77. @override
  78. String get errUnknown => 'Unknown error';
  79. @override
  80. String get howItWorksTitle => 'How it works';
  81. @override
  82. String get howItWorksTitle1 => 'Secure your accounts';
  83. @override
  84. String get howItWorksBody1 =>
  85. 'Add your accounts to generate time-based one-time passwords (TOTP) for secure sign-in.';
  86. @override
  87. String get howItWorksTitle2 => 'Scan QR codes';
  88. @override
  89. String get howItWorksBody2 =>
  90. 'Easily add new accounts by scanning QR codes provided by your services.';
  91. @override
  92. String get howItWorksTitle3 => 'Backup & Restore';
  93. @override
  94. String get howItWorksBody3 =>
  95. 'Backup your accounts securely and restore them when needed.';
  96. @override
  97. String get howItWorksTitle4 => 'Offline & Private';
  98. @override
  99. String get howItWorksBody4 =>
  100. 'All data stays on your device. No internet required for generating codes.';
  101. @override
  102. String get skip => 'Skip';
  103. @override
  104. String get done => 'Done';
  105. @override
  106. String get transferCodesTitle => 'Transfer codes';
  107. @override
  108. String get transferCodesDescription =>
  109. 'Transfer your accounts to another device.';
  110. @override
  111. String get exportAccounts => 'Export accounts';
  112. @override
  113. String get importAccounts => 'Import accounts';
  114. @override
  115. String get importSuccess => 'Accounts imported successfully!';
  116. @override
  117. String get importDescription =>
  118. 'Import your accounts from Google Authenticator or PB Authenticator by scanning a QR code.';
  119. @override
  120. String get exportDescription =>
  121. 'Select which accounts to export and generate a QR code to transfer them to another device.';
  122. @override
  123. String get generateQr => 'Generate QR';
  124. @override
  125. String get noAccountsSelected => 'No accounts selected.';
  126. @override
  127. String get themeMode => 'Theme';
  128. @override
  129. String get themeSystem => 'System';
  130. @override
  131. String get themeLight => 'Light';
  132. @override
  133. String get themeDark => 'Dark';
  134. @override
  135. String get preventScreenCapture => 'Prevent screen capture';
  136. @override
  137. String get helpTitle => 'Help';
  138. @override
  139. String get helpBody =>
  140. 'Need assistance? Here you can find answers to common questions and tips for using PB Authenticator.';
  141. @override
  142. String get search => 'Search';
  143. @override
  144. String get searchHint => 'Search by name or issuer';
  145. @override
  146. String get sortBy => 'Sort by';
  147. @override
  148. String get sortByName => 'Name';
  149. @override
  150. String get sortAscending => 'A-Z';
  151. @override
  152. String get sortDescending => 'Z-A';
  153. @override
  154. String get clearSearch => 'Clear search';
  155. @override
  156. String noSearchResults(String query) {
  157. return 'No accounts found for \"$query\"';
  158. }
  159. @override
  160. String get selectAll => 'Select All';
  161. @override
  162. String get selectNone => 'Select None';
  163. }