en_us_translation.dart 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436
  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.signOutMessage:
  219. 'This will delete all local data (including settings and history) from this device.',
  220. Strings.signOutWarning: 'This action cannot be undone.',
  221. Strings.confirm: 'Confirm',
  222. // Dialog texts
  223. Strings.processing: 'Processing...',
  224. Strings.success: 'Success',
  225. Strings.unknownError: 'Unknown error',
  226. Strings.failed: 'Failed',
  227. // Loading Dialog Messages
  228. Strings.submitting: 'Submitting...',
  229. Strings.submissionSuccessful: 'Submission successful',
  230. Strings.sendingVerificationCode: 'Sending verification code...',
  231. Strings.verificationCodeSent: 'Verification code sent',
  232. Strings.verifyingEmail: 'Verifying email...',
  233. Strings.emailVerified: 'Email verified',
  234. Strings.resettingPassword: 'Resetting password...',
  235. Strings.passwordResetSuccessful: 'Password reset successful',
  236. Strings.signingIn: 'Signing in...',
  237. Strings.signInSuccessful: 'Sign in successful',
  238. Strings.signingUp: 'Signing up...',
  239. Strings.signUpSuccessful: 'Sign up successful',
  240. Strings.activatingAccount: 'Activating account...',
  241. Strings.accountActivated: 'Account activated',
  242. Strings.changingPassword: 'Changing password...',
  243. Strings.passwordChanged: 'Password changed',
  244. // boost report
  245. Strings.boostReport: 'Boost Report',
  246. // sign out dialog
  247. Strings.signOuting: 'Signing out...',
  248. Strings.signOutSuccessful: 'Sign out successful',
  249. // boost report
  250. Strings.totalTime: 'total',
  251. Strings.improved: 'Improved',
  252. Strings.ping: 'Ping',
  253. Strings.loss: 'Loss',
  254. Strings.avoidLag: 'Avoid lag',
  255. Strings.times: 'Times',
  256. Strings.beforeBoostingPing: 'Before boosting ping',
  257. Strings.afterBoostingPing: 'After boosting ping',
  258. Strings.afterVipBoostingPing: 'After VIP boosting ping',
  259. Strings.boostRating: 'Boost Rating',
  260. // 错误提示
  261. Strings.networkRestricted:
  262. 'Network restricted. Please switch network and restart App.',
  263. // exit
  264. Strings.exit: 'Exit',
  265. // apply game
  266. Strings.applyGame: 'Apply For Local Game',
  267. Strings.popularGame: 'Popular Games',
  268. Strings.feedbackTip: 'We’ll process your feedback ASAP once received',
  269. // scanner
  270. Strings.submittedGame: 'Submitted',
  271. // media upload
  272. Strings.selectUploadType: 'Select Upload Type',
  273. Strings.selectImage: 'Select Image',
  274. Strings.selectVideo: 'Select Video',
  275. Strings.imageVideoOptional: 'Image/Video (Optional)',
  276. Strings.maxLimit:
  277. 'Max {imageCount} images (≤ {imageSize}MB each) or {videoCount} video (≤ {videoSize}MB)',
  278. Strings.maxImagesLimit: 'Max {count} images (≤ {size}MB each)',
  279. Strings.maxVideosLimit: 'Max {count} videos (≤ {size}MB)',
  280. Strings.fileTooLarge: 'File Too Large',
  281. Strings.imageSizeExceedsLimit: 'Image size exceeds limit (≤ {size}MB)',
  282. Strings.videoSizeExceedsLimit: 'Video size exceeds limit (≤ {size}MB)',
  283. Strings.selectFailed: 'Select Failed',
  284. Strings.cannotSelectFilePleaseRetry: 'Cannot select file, please retry',
  285. Strings.videoSelectedCannotAddOtherFiles:
  286. 'Video selected, cannot add other files',
  287. Strings.tip: 'Tip',
  288. // boosting
  289. Strings.dedicatedGameRoute: 'Dedicated\nGame Route',
  290. Strings.aiLatencyReduction: 'AI Latency\nReduction',
  291. Strings.dynamicMultiRoute: 'Dynamic\nMulti-Route',
  292. // feedback
  293. Strings.feedback: 'Feedback',
  294. Strings.gameName: 'Game Name',
  295. Strings.problemCategory: 'Problem Category (Single Choice)',
  296. Strings.detailsProblem: 'Details Of The Problem',
  297. Strings.pleaseProvideADetailed:
  298. 'Please Provide A Detailed Description Of Your Issue So We Can Better Help You.',
  299. Strings.yourEmail: 'Your Email',
  300. Strings.pleaseLeaveYour:
  301. 'please leave your contact information, which will help us solve your problem.',
  302. Strings.gameBoosting: 'Game Boosting',
  303. Strings.errorCode: 'Error Code',
  304. Strings.gameLag: 'Game Lag',
  305. Strings.noGameLocation: 'No Game Location',
  306. Strings.others: 'Others',
  307. // boost report
  308. Strings.gameDidntFeelGreat: 'Game didn’t feel great? Speak up!',
  309. Strings.weWillListenAndTakeYourSuggestionsSeriously:
  310. '(We’ll listen and take your suggestions seriously.)',
  311. Strings.sendFeedback: 'Send Feedback',
  312. // local boost
  313. Strings.localBoost: 'Local Boost',
  314. // setting page
  315. Strings.networkSection: 'Network',
  316. Strings.securitySection: 'Security',
  317. Strings.myPreCode: 'My Pre Code',
  318. Strings.validTerm: 'Valid Term',
  319. Strings.freeTime: 'Free Time',
  320. Strings.deviceAuthorization: 'Device Authorization',
  321. Strings.routingMode: 'Routing Mode',
  322. Strings.splitTunneling: 'Split Tunneling',
  323. Strings.autoReconnect: 'Auto Reconnect',
  324. Strings.restoreDefault: 'Restore Default',
  325. Strings.deleteAccount: 'Delete Account',
  326. Strings.logout: 'Logout',
  327. // media location page
  328. Strings.connected: 'Connected',
  329. Strings.disconnected: 'Disconnected',
  330. Strings.open: 'Open',
  331. Strings.disconnect: 'Disconnect',
  332. Strings.connect: 'Connect',
  333. Strings.opening: 'Opening',
  334. Strings.connectedSuccessfully: 'Connected successfully',
  335. Strings.willOpenSoon: 'will open soon',
  336. Strings.netflix: 'Netflix',
  337. Strings.youtube: 'YouTube',
  338. Strings.amazon: 'Amazon',
  339. Strings.hulu: 'hulu',
  340. Strings.niftyStreaming: 'Nifty Streaming',
  341. Strings.youtubeStreaming: 'YouTube Streaming',
  342. Strings.amazonStreaming: 'Amazon Streaming',
  343. Strings.huluStreaming: 'hulu Streaming',
  344. // split tunneling page
  345. Strings.excludeSelectedAppsFromVPN: 'Exclude selected apps from VPN',
  346. Strings.useVPNForSelectedAppsOnly: 'Use VPN for selected apps only',
  347. Strings.selectApps: 'Select apps',
  348. Strings.customizeYourVPN: 'Customize your VPN',
  349. // subscription page
  350. Strings.subscription: 'Subscription',
  351. Strings.currentSubscription: 'Current subscription',
  352. Strings.upgradeToPremium: 'Upgrade to Premium',
  353. Strings.activatePreCode: 'Activate Pre Code',
  354. Strings.preCodeHint:
  355. 'If you have a Pre code, please enter it to claim your Pre benefits.',
  356. Strings.planChangeInfo: 'Plan change info',
  357. Strings.whenItStarts: 'When it starts',
  358. Strings.whatHappensToYourBalance: 'What happens to your balance',
  359. Strings.extraTime: 'Extra time',
  360. Strings.yourNewPlanBeginsRightAway: 'Your new plan begins right away.',
  361. Strings.anyUnusedAmountFromYourOldPlan:
  362. 'Any unused amount from your old plan will be added to the new one.',
  363. Strings.youllGetExtraDays:
  364. 'You\'ll get extra days based on your remaining balance.',
  365. Strings.premiumsIncluded: 'Premium\'s included',
  366. Strings.unlockAllFreeLocations: 'Unlock all free locations',
  367. Strings.unlockSmartMode: 'Unlock smart mode',
  368. Strings.unlockMultiHopMode: 'Unlock Multi-hop mode',
  369. Strings.premiumCanShareXDevices: 'Premium can share X devices',
  370. Strings.ownYourOwnPrivateServer: 'Own your own private server',
  371. Strings.closeAds: 'Close ads',
  372. Strings.confirmChange: 'Confirm Change',
  373. Strings.restorePurchases: 'Restore Purchases',
  374. Strings.paymentIssue: 'Payment issue',
  375. Strings.yearlyAutoRenewCancelAnytime: 'Yearly auto-renew. Cancel anytime',
  376. // home page
  377. Strings.recent: 'Recent',
  378. Strings.moviesAndTV: 'Movies&TV',
  379. Strings.social: 'Social',
  380. Strings.support: 'Support',
  381. Strings.sport: 'Sport',
  382. Strings.music: 'Music',
  383. Strings.game: 'Game',
  384. // country restricted
  385. Strings.sorry: 'Sorry',
  386. Strings.unableToLoadData: 'Unable to load data',
  387. Strings.dueLawsAndRegulations:
  388. 'Due to local laws and regulations, \nNOMOVPN services are not available in \nyour current region.',
  389. // more pages
  390. Strings.sendPreCodeToEmail: 'Send Pre Code to Email',
  391. Strings.selectServer: 'Select Server',
  392. Strings.relieveDevice: 'Relieve Device',
  393. Strings.relieve: 'Relieve',
  394. Strings.info: 'Info',
  395. Strings.restoringPurchases: 'Restoring purchases...',
  396. };