en_us_translation.dart 13 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348
  1. import '../strings_enum.dart';
  2. Map<String, String> enUs = {
  3. Strings.loading: 'Loading',
  4. Strings.changeTheme: 'Change theme',
  5. Strings.changeLanguage: 'Change language',
  6. Strings.noInternetConnection: 'No internet connection!',
  7. Strings.serverNotResponding: 'Server is not responding!',
  8. Strings.someThingWentWorng: 'Something went wrong',
  9. Strings.apiNotFound: 'Route not found!',
  10. Strings.serverError: 'Server error',
  11. Strings.urlNotFound: 'Url not found',
  12. Strings.retry: 'Retry',
  13. //profile
  14. Strings.me: 'Me',
  15. Strings.device: 'Device',
  16. Strings.settings: 'Settings',
  17. Strings.contactUs: 'Contact Us',
  18. Strings.faq: 'FAQ',
  19. Strings.about: 'About',
  20. Strings.language: 'Language',
  21. Strings.launchGameAfterBoost: 'Launch Game After Boost',
  22. Strings.uploadLog: 'Upload Log',
  23. Strings.clearCache: 'Clear Cache',
  24. Strings.deleteUser: 'Delete User',
  25. Strings.email: 'Email',
  26. Strings.discord: 'Discord',
  27. Strings.whatsapp: 'Whatsapp',
  28. Strings.line: 'Line',
  29. Strings.wechat: 'Wechat',
  30. Strings.qq: 'QQ',
  31. Strings.termsOfService: 'Terms of Service',
  32. Strings.privacyPolicy: 'Privacy Policy',
  33. Strings.version: 'Version',
  34. Strings.newUpdate: 'New Update',
  35. Strings.visitWebsite: 'Visit Website',
  36. Strings.english: 'English (Original)',
  37. Strings.spanish: 'Espanol (Spanish)',
  38. Strings.confirmStop: 'Confirm Stop',
  39. Strings.pushSetting: 'Push Setting',
  40. Strings.enableDebugLog: 'Enable debug log',
  41. Strings.exportLog: 'Export Log',
  42. Strings.successful: 'Successful',
  43. Strings.ok: 'OK',
  44. Strings.cancel: 'Cancel',
  45. Strings.oops: 'Oops',
  46. Strings.copied: 'Copied',
  47. Strings.deviceId: 'Device ID',
  48. Strings.newVersion: 'New Version',
  49. Strings.upgrade: 'Upgrade',
  50. Strings.later: 'Later',
  51. Strings.noData: 'No data',
  52. Strings.anErrorOccurred: 'An error occurred',
  53. Strings.tryAgain: 'Try again',
  54. //lang
  55. Strings.enLang: 'English',
  56. Strings.esLang: 'Spanish',
  57. Strings.arLang: 'Arabic',
  58. Strings.faLang: 'Persian',
  59. Strings.myLang: 'Burmese',
  60. Strings.deLang: 'German',
  61. Strings.jaLang: 'Japanese',
  62. Strings.frLang: 'French',
  63. Strings.ruLang: 'Russian',
  64. Strings.koLang: 'Korean',
  65. //game
  66. Strings.submit: 'Submit',
  67. Strings.go: 'Go',
  68. Strings.bottomBarBoost: 'Boost',
  69. Strings.bottomBarGames: 'Games',
  70. Strings.titleGame: 'Game',
  71. Strings.tabAll: 'All',
  72. Strings.tabHot: 'Hot',
  73. Strings.tabTrending: 'Trending',
  74. Strings.tabNew: 'New',
  75. Strings.download: 'Download',
  76. Strings.gameNotFound: 'Game not found',
  77. Strings.exploreGames: 'Explore games!',
  78. Strings.chooseServer: 'Choose server',
  79. Strings.searchHistory: 'Search history',
  80. Strings.searchHint: 'Enter game name',
  81. Strings.searchNoGame: 'No game I want to boost',
  82. Strings.searchNoRelatedGames: 'No related games found. Browse our selection?',
  83. Strings.submitGameTitle: 'Submit game',
  84. Strings.submitGameContent: 'Couldn’t find the game you wish to boost?',
  85. Strings.submitGameHint: 'Send a request',
  86. Strings.or: 'or',
  87. Strings.selectLocalGame: 'Select local game',
  88. Strings.submitted: 'Submitted! We appreciate your feedback.',
  89. Strings.scanningLocalGames: 'Scanning local games',
  90. Strings.searching: 'Searching...',
  91. Strings.dontShowAgain: "Don't show this again",
  92. //boosting
  93. Strings.stop: 'Stop',
  94. Strings.startGame: 'Start game',
  95. Strings.latency: 'Latency',
  96. Strings.packetLoss: 'Packet Loss',
  97. Strings.tryingToSelectNode:
  98. 'Trying to select the node, please wait a moment.',
  99. Strings.showPing: 'Show Ping',
  100. Strings.connecting: 'Connecting...',
  101. //node
  102. Strings.autoMatic: 'Auto Matic',
  103. Strings.manual: 'Manual',
  104. //stop boosting dialog
  105. Strings.stopAcceleration: 'Stop Acceleration?',
  106. Strings.stopAccelerationContent:
  107. 'Stopping acceleration may cause game disconnection. Continue?',
  108. //empty error update
  109. Strings.refresh: 'Refresh',
  110. Strings.unableToConnectNetwork: 'Please check your internet connection',
  111. Strings.unableToConnectServer:
  112. 'Server is temporarily unavailable, please try again later',
  113. Strings.regionRestricted:
  114. 'Due to local laws and regulatory restrictions, the FKey service is not available in your region.',
  115. Strings.userDisabled:
  116. 'Your account is at risk and login is temporarily disabled. Please contact support.',
  117. Strings.deviceRestricted: 'Service Unavailable',
  118. Strings.permissionsNeededTitle: 'Permissions Needed',
  119. Strings.permissionsNeededContent:
  120. '''To start using「FKey.win」We need your Permission to install a VPN profile.
  121. Your browsing is private with 「FKey.win」 – no tracking or data collection.''',
  122. Strings.acceptAndContinue: 'Accept and Continue',
  123. Strings.updateNow: 'Update Now',
  124. Strings.newVersionAvailable: 'New Version Available',
  125. // VPN Error codes
  126. Strings.eVpnUserAuth: 'Your session has expired. Please sign in again.',
  127. Strings.eVpnUserStatus: 'Your account has been disabled or requires renewal.',
  128. Strings.eVpnMaxDevice:
  129. 'Maximum device limit reached. Please remove a device to continue.',
  130. Strings.eVpnConnectServer:
  131. 'Oops! Something went wrong. Please check your internet connection',
  132. Strings.eVpnRedisReadError:
  133. 'User information retrieval failed. Please log in again.',
  134. Strings.eVpnIpRegion:
  135. 'Your IP address location is different from the registered region.',
  136. Strings.eVpnUserExpire:
  137. 'Your subscription has ended. Please renew to regain access.',
  138. Strings.eVpnUserLevelError:
  139. 'This feature requires a different membership level.',
  140. Strings.eVpnServerOverload:
  141. 'Too many users are connected to this node. Switching to another node may help.',
  142. Strings.eVpnNoServer:
  143. 'Oops! No servers are currently available. Please try switching nodes.',
  144. Strings.eVpnInvalidDeviceId:
  145. 'This device is not linked to your account. Please sign in again.',
  146. Strings.eVpnTrialTimeLimited:
  147. 'Your free trial has ended. Upgrade now to continue using all features.',
  148. Strings.eVpnTellRetry: 'Retry failed. Please try again later.',
  149. Strings.eVpnBadParam: 'Invalid parameter provided.',
  150. Strings.eVpnConnectRouter:
  151. 'Unable to connect to the router. Please check your network settings and try again.',
  152. Strings.eVpnInit: 'Initialization failed. Please try restarting the app.',
  153. Strings.eVpnServerKilled:
  154. 'Due to your network fluctuation, the connection was interrupted',
  155. Strings.eVpnConnectionFailed:
  156. 'Connection failed due to cancellation during the process',
  157. Strings.eMethodCall:
  158. 'An error occurred while processing your request. Please try again.',
  159. // util error
  160. Strings.eUtilOpenEmail: 'Error opening email',
  161. Strings.eUtilOpenBrowser: 'Error opening browser',
  162. Strings.eUtilOpenGooglePlay: 'Error opening Google Play',
  163. Strings.networkErrorTitle: 'No Internet Connection',
  164. Strings.networkErrorContent: "Please check your network and try again.",
  165. Strings.error: 'Error',
  166. // Authentication related
  167. Strings.registerWithEmail: 'Register With Email',
  168. Strings.signInWithEmail: 'Sign In With Email',
  169. Strings.continueWithGoogle: 'Continue With Google',
  170. Strings.continueWithApple: 'Continue With Apple',
  171. Strings.continueWithFacebook: 'Continue With Facebook',
  172. // Registration page
  173. Strings.signUp: 'Sign Up',
  174. Strings.emailAddress: 'Email address',
  175. Strings.password: 'Password',
  176. Strings.passwordAgain: 'Password again',
  177. Strings.alreadyHaveAccount: 'Already have an account?',
  178. Strings.signIn: 'Sign In',
  179. // Password rules
  180. Strings.passwordMustInclude: 'Your password must include:',
  181. Strings.atLeast6Characters: 'At least 6 characters',
  182. Strings.atLeastOneUppercase: 'At least one uppercase letter',
  183. Strings.atLeastOneLowercase: 'At least one lowercase letter',
  184. Strings.atLeastOneNumber: 'At least one number',
  185. // Login page
  186. Strings.forgotPassword: 'Forgot Password?',
  187. Strings.dontHaveAccount: "Don't have account?",
  188. // Privacy policy
  189. Strings.termsAndPrivacy:
  190. 'By signing up or continuing, you agree to our Terms and Privacy',
  191. Strings.terms: 'Terms',
  192. Strings.privacy: 'Privacy',
  193. Strings.termsAgreementPrefix:
  194. 'By signing up or continuing, you agree to our ',
  195. Strings.termsAgreementConnector: ' and ',
  196. // Account activation
  197. Strings.activateAccount: 'Activate Account',
  198. Strings.passwordSetup: 'Password Setup',
  199. Strings.emailVerificationHint:
  200. 'Current email for code? Proceed. Else, enter new email to update login.',
  201. Strings.verificationCodeHint:
  202. 'Please enter the 6-digit Verify Code sent to your email address. The code is valid for 10 minutes.',
  203. Strings.send: 'Send',
  204. Strings.resend: 'Resend',
  205. Strings.verify: 'Verify',
  206. Strings.setup: 'Setup',
  207. // 忘记密码
  208. Strings.forgotPasswordTitle: 'Forgot Password',
  209. // Account page
  210. Strings.createYourAccount: 'Create Your Account',
  211. Strings.account: 'Account',
  212. Strings.freePlanUnlocked: 'Free Plan Unlocked',
  213. Strings.activateToEnableFeatures: 'Activate Now to Enable Features',
  214. Strings.activateNow: 'Activate Now',
  215. Strings.changePassword: 'Change Password',
  216. Strings.signOut: 'Sign Out',
  217. // Sign out dialog
  218. Strings.signOutTitle: 'Sign Out',
  219. Strings.signOutMessage:
  220. 'This will delete all local data (including settings and history) from this device.',
  221. Strings.signOutWarning: 'This action cannot be undone.',
  222. Strings.confirm: 'Confirm',
  223. // Dialog texts
  224. Strings.processing: 'Processing...',
  225. Strings.success: 'Success',
  226. Strings.unknownError: 'Unknown error',
  227. Strings.failed: 'Failed',
  228. // Loading Dialog Messages
  229. Strings.submitting: 'Submitting...',
  230. Strings.submissionSuccessful: 'Submission successful',
  231. Strings.sendingVerificationCode: 'Sending verification code...',
  232. Strings.verificationCodeSent: 'Verification code sent',
  233. Strings.verifyingEmail: 'Verifying email...',
  234. Strings.emailVerified: 'Email verified',
  235. Strings.resettingPassword: 'Resetting password...',
  236. Strings.passwordResetSuccessful: 'Password reset successful',
  237. Strings.signingIn: 'Signing in...',
  238. Strings.signInSuccessful: 'Sign in successful',
  239. Strings.signingUp: 'Signing up...',
  240. Strings.signUpSuccessful: 'Sign up successful',
  241. Strings.activatingAccount: 'Activating account...',
  242. Strings.accountActivated: 'Account activated',
  243. Strings.changingPassword: 'Changing password...',
  244. Strings.passwordChanged: 'Password changed',
  245. // boost report
  246. Strings.boostReport: 'Boost Report',
  247. // sign out dialog
  248. Strings.signOuting: 'Signing out...',
  249. Strings.signOutSuccessful: 'Sign out successful',
  250. // boost report
  251. Strings.totalTime: 'total',
  252. Strings.improved: 'Improved',
  253. Strings.ping: 'Ping',
  254. Strings.loss: 'Loss',
  255. Strings.avoidLag: 'Avoid lag',
  256. Strings.times: 'Times',
  257. Strings.beforeBoostingPing: 'Before boosting ping',
  258. Strings.afterBoostingPing: 'After boosting ping',
  259. Strings.afterVipBoostingPing: 'After VIP boosting ping',
  260. Strings.boostRating: 'Boost Rating',
  261. // 错误提示
  262. Strings.networkRestricted:
  263. 'Network restricted. Please switch network and restart App.',
  264. // exit
  265. Strings.exit: 'Exit',
  266. // apply game
  267. Strings.applyGame: 'Apply For Local Game',
  268. Strings.popularGame: 'Popular Games',
  269. Strings.feedbackTip: 'We’ll process your feedback ASAP once received',
  270. // scanner
  271. Strings.submittedGame: 'Submitted',
  272. // media upload
  273. Strings.selectUploadType: 'Select Upload Type',
  274. Strings.selectImage: 'Select Image',
  275. Strings.selectVideo: 'Select Video',
  276. Strings.imageVideoOptional: 'Image/Video (Optional)',
  277. Strings.maxLimit:
  278. 'Max {imageCount} images (≤ {imageSize}MB each) or {videoCount} video (≤ {videoSize}MB)',
  279. Strings.maxImagesLimit: 'Max {count} images (≤ {size}MB each)',
  280. Strings.maxVideosLimit: 'Max {count} videos (≤ {size}MB)',
  281. Strings.fileTooLarge: 'File Too Large',
  282. Strings.imageSizeExceedsLimit: 'Image size exceeds limit (≤ {size}MB)',
  283. Strings.videoSizeExceedsLimit: 'Video size exceeds limit (≤ {size}MB)',
  284. Strings.selectFailed: 'Select Failed',
  285. Strings.cannotSelectFilePleaseRetry: 'Cannot select file, please retry',
  286. Strings.videoSelectedCannotAddOtherFiles:
  287. 'Video selected, cannot add other files',
  288. Strings.tip: 'Tip',
  289. // boosting
  290. Strings.dedicatedGameRoute: 'Dedicated\nGame Route',
  291. Strings.aiLatencyReduction: 'AI Latency\nReduction',
  292. Strings.dynamicMultiRoute: 'Dynamic\nMulti-Route',
  293. // feedback
  294. Strings.feedback: 'Feedback',
  295. Strings.gameName: 'Game Name',
  296. Strings.problemCategory: 'Problem Category (Single Choice)',
  297. Strings.detailsProblem: 'Details Of The Problem',
  298. Strings.pleaseProvideADetailed:
  299. 'Please Provide A Detailed Description Of Your Issue So We Can Better Help You.',
  300. Strings.yourEmail: 'Your Email',
  301. Strings.pleaseLeaveYour:
  302. 'please leave your contact information, which will help us solve your problem.',
  303. Strings.gameBoosting: 'Game Boosting',
  304. Strings.errorCode: 'Error Code',
  305. Strings.gameLag: 'Game Lag',
  306. Strings.noGameLocation: 'No Game Location',
  307. Strings.others: 'Others',
  308. // boost report
  309. Strings.gameDidntFeelGreat: 'Game didn’t feel great? Speak up!',
  310. Strings.weWillListenAndTakeYourSuggestionsSeriously:
  311. '(We’ll listen and take your suggestions seriously.)',
  312. Strings.sendFeedback: 'Send Feedback',
  313. // local boost
  314. Strings.localBoost: 'Local Boost',
  315. };