en.js 35 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802
  1. import { current } from "@reduxjs/toolkit";
  2. export default {
  3. tabbar: {
  4. clock: 'Circadian',
  5. metric: 'Metric',
  6. activity: 'Activity',
  7. nutrition: 'Nutrition',
  8. more: 'Me'
  9. },
  10. share: {
  11. title: 'Weight Loss/Fasting Sleep/Body Management/Metric Recording/Exercise Check-in, all in fast16cc',
  12. food_title: 'Food Journal'
  13. },
  14. page: {
  15. clock: {
  16. title: 'Circadian',
  17. },
  18. reminders:{
  19. title:'Reminders',
  20. },
  21. activity: {
  22. title: 'Activity',
  23. },
  24. metric: {
  25. title: 'Metrics',
  26. },
  27. food: {
  28. title: 'Breakfast Journal',
  29. },
  30. workout: {
  31. title: 'Workouts Journal'
  32. },
  33. explore: {
  34. title: 'Explore',
  35. share_title: 'My explore',
  36. journal:'Journals'
  37. },
  38. more: {
  39. title: 'Profile',
  40. un_login: 'Not logged in',
  41. stone: 'Become Pro',
  42. stone_desc: 'More exclusive features for our Pro members are coming up. Stay tuned.',
  43. setting: 'Settings',
  44. reset_session: 'Reset session',
  45. debug_mode: 'Debug mode',
  46. pro_member:'Pro Member',
  47. member_desc:'Premium access to Pro features till {{time}}.',
  48. },
  49. choose_scenario: {
  50. title: 'Select Circadian Clock',
  51. title_size: 25,
  52. sub_title: 'Fasting and sleep constitute the biological clock',
  53. btn_next: 'Next',
  54. btn_more: 'Learn more',
  55. },
  56. set_schedule: {
  57. fast_title: 'Fast Schedule',
  58. sleep_title: 'Sleep Schedule',
  59. fast_subtitle: 'Set time and duration goals',
  60. sleep_subtitle: 'Set time and duration goals',
  61. fast_target: 'Goal',
  62. fast_target_desc: 'Fasting window is {{target_time}}, and eating window is {{left_time}}.',
  63. fast_schedule: 'Schedule',
  64. fast_schedule_desc: 'Start fasting at {{start_time}}, and end fasting {{the_next_day}} at {{end_time}}.',
  65. sleep_target: 'Goal',
  66. sleep_target_desc: 'Sleep window is {{target_time}}, and wake window is {{left_time}}.',
  67. sleep_schedule: 'Schedule',
  68. sleep_schedule_desc: 'Go to bed at {{start_time}}, and wake up {{the_next_day}} at {{end_time}}.',
  69. next_day: 'Next day',
  70. the_next_day: 'the next day'
  71. },
  72. choose_language: {
  73. title: '',
  74. sub_title: '',
  75. btn_confirm: ''
  76. },
  77. choose_auth: {
  78. app_name: '',
  79. btn_create_account: '',
  80. btn_login: 'Log in',
  81. btn_wechat: 'WeChat login',
  82. btn_signup: 'Sign up',
  83. slogan: 'Healthy Circadian Clock'
  84. },
  85. auth: {
  86. agreement: 'I have read and agreed to the User Agreement and Privacy Policy',
  87. psd_repeat_diff:'Passwords do not match.'
  88. },
  89. records_history: {
  90. time_title: 'History',
  91. metric_title: '{{title}} Records',
  92. activity_title: '{{title}} Records',
  93. del_success: 'Deletion successful'
  94. },
  95. setting: {
  96. title: 'Settings',
  97. version: 'Version',
  98. logout: 'Log out'
  99. },
  100. user_profile: {
  101. title: 'Edit Profile',
  102. nickname: 'Nickname',
  103. save: 'Save',
  104. nickname_footer: 'The community leaderboard feature is coming out soon, and a personalized name will let you stand out.'
  105. },
  106. edit_nickname: {
  107. title: 'Edit Nickname'
  108. }
  109. },
  110. feature: {
  111. pro:{
  112. for_pro:'For Pro',
  113. tag:'Limit-Time Offer'
  114. },
  115. auth_sys: {
  116. device_location:'Unable to use location info',
  117. device_location_desc:'Go to Location settings and turn on location.',
  118. location_title: 'Unable to use location info',
  119. location_desc: 'Go to app Settings, tap Location and choose \'While Using the App.\' If Location is unavailable, go back to global Settings > Privacy and enable Location Services first.',
  120. location_android_service_desc:'Go to App info, tap Permissions > Location and choose \'Allow only while using the app.\'',
  121. location_cancel: 'Close',
  122. location_confirm: 'Settings',
  123. device_confirm:'Enable location',
  124. service_confirm:'Allow access',
  125. },
  126. choose_scenario: {
  127. title: 'Choose Circadain Clock',
  128. description: 'Fasting and sleep affect your body\'s circadian clock in powerful ways that are crucial to losing weight, revving up metabolism, and keeping hormones balanced.',
  129. fasting: 'Fasting',
  130. fast_desc: 'Track your overnight fast',
  131. fast_sleep: 'Fasting with Sleep',
  132. fast_sleep_desc: 'Track your overnight fast before bed, during sleep, and after waking up',
  133. free: 'Free',
  134. limit_time_offer: 'Limit-Time Offer',
  135. next: 'Next',
  136. alert_title: 'Premium Access Required',
  137. alert_content: 'Log another fasting and grow your faststreak to {{day}} {{day_unit}} to unlock.',
  138. alert_btn: 'Got it',
  139. },
  140. suggest: {
  141. step_0_title: 'Pick End Time for Fasting',
  142. end_fast_picker_header: 'What time do you want to end fasting?',
  143. end_fast_picker_footer: 'This is the time you may begin eating breakfast or your first meal of the day.',
  144. step_1_title: 'Suggested Fast schedule',
  145. fast_suggest_header: 'To end fasting at {{time}}, start at one of the following times:',
  146. start_fast_time: 'Start fasting at {{time}}',
  147. intermittent_fast: '{{data}} Intermittent Fasting',
  148. fast_desc: '{{start_time}} hours fasting, {{end_time}} hours eating',
  149. step_2_title: 'Pick Wake Time',
  150. end_sleep_picker_header: 'What time do you want to wake up?',
  151. fall_sleep_picker_header: 'How long does it take you to fall asleep?',
  152. fall_sleep_picker_footer: 'It takes 10 to 30 minutes for most people to fall asleep once they\'re in bed.',
  153. step_3_title: 'Suggested Sleep Schedule',
  154. sleep_suggest_header: 'To wake up feeling fresh at {{time}}, go to bed at one of the following times:',
  155. sleep_suggest_footer: 'A good night\'s sleep consists of 5 or 6 complete sleep cycles, each lasting 90 minutes on average.',
  156. cycles: '{{times}} sleep cycles',
  157. go_to_bed_at: 'Go to bed at {{time}}',
  158. restorative: 'Restorative',
  159. suggest_plan: 'Suggest Schedule',
  160. set_myself: 'Set Schedule Myself',
  161. popular: 'Popular',
  162. recent: 'Recent',
  163. btn: 'Next',
  164. done: 'Done',
  165. hour: ' hours',
  166. hours2: ' hrs ',
  167. minute: ' mins',
  168. mins: 'mins'
  169. },
  170. set_goal: {
  171. set_action_plan: 'Set Schedule',
  172. almost_done: 'Almost done!',
  173. header: 'Review your schedule',
  174. footer: 'Feel free to modify your shedule as needed.',
  175. fast: 'Fasting',
  176. sleep: 'Sleep',
  177. start_fasting: 'Start fasting',
  178. go_to_bed: 'Go to bed',
  179. wake_up: 'Wake up',
  180. end_fasting: 'End fasting',
  181. done: 'Done',
  182. next_day: 'Next day ',
  183. },
  184. pay:{
  185. paying_title:'Your payment is processing...',
  186. paying_desc:'Please wait for transaction completion.',
  187. },
  188. check_access: {
  189. non_access: {
  190. title: 'Streak Updated',
  191. desc: 'You\'re on a {{day}}-day faststreak.',//'You\'re on a {{day}}-day streak.\n{{day_left}} more {{day_unit}} until unlocking \'Fasting with sleep.\'',
  192. btn: 'Keep it going'
  193. },
  194. gain_access: {
  195. title: 'Premium Feature Unlocked',
  196. desc: 'You\'ve earned access to \'Fasting with Sleep\' {{reason}} Are you ready to upgrade?',
  197. // desc:'You\'ve unlocked \'Fasting with Sleep\' since you\'re on a {{day}}-day streak.\nAre you ready to up the game?',
  198. upgrade: 'Upgrade to Fasting with Sleep',
  199. upgrade_desc: 'Expiring in {{time}}',
  200. stay_btn: 'Stay with Fasting Only',
  201. reason: 'since you\'re on a {{day}}-day faststreak.',
  202. // more:'Learn more'
  203. },
  204. upgrade_pro: {
  205. title: 'Congrats on Your PRO Status!',
  206. desc: 'To preserve this status, continue your fasting streak in {{time}} and begin your sleep streak. Remember to keep both of them going.',
  207. btn: 'I got this!'
  208. },
  209. sleep_schedule: {
  210. title: 'Sleep Schedule',
  211. desc: 'Your previous sleep schedule was {{start_time}} - {{end_time}}. Do you want to set a new schedule?',
  212. confirm: 'Set new schedule',
  213. cancel: 'Keep old schedule'
  214. },
  215. stay_qualified: {
  216. title: 'Streaks Updated',
  217. desc: 'You\'re on a {{fast_streak_day}}-day faststreak and on a {{sleep_streak_day}}-day sleepstreak.',
  218. // desc:'You\'re on a {{fast_streak_day}}-day fasting streak and a {{sleep_streak_day}}-day sleep streak.\nKeep \'em going to stay in the game.',
  219. btn: 'Keep them going',
  220. },
  221. lose_access: {
  222. title: 'Premium Access Lost',
  223. desc: 'You\'ve lost access to \'Fasting with Sleep\' {{reason}} To regain access, achieve a new {{require_days}}-day faststreak.',
  224. btn: 'Got it'
  225. // confirm:'Become a PRO member',
  226. // cancel:'Achieve New Fasting Streak'
  227. },
  228. lost_reason: {
  229. fast_streak_lost: 'since you lost your faststreak.',
  230. sleep_streak_lost: 'since you lost your sleepstreak.',
  231. fast_sleep_streaks_lost: 'since you lost your fast and sleepstreaks.',
  232. sleep_streak_not_growing: 'since you didn\'t begin your sleepstreak.',
  233. not_satisfied_after_delete: 'since your faststreak fell below {{day}} {{day_unit}}.',
  234. // fast_streak_lost:'since you lost your fasting streak on {{date}}',
  235. // sleep_streak_lost:'since you lost your sleep streak on {{date}}',
  236. // fast_sleep_streaks_lost:'since you lost both of your fasting and sleep streaks on {{date}}',
  237. // sleep_streak_not_growing:'since you didn\'t grow your sleep streak',
  238. // not_satisfied_after_delete:'since you no longer have a fasting streak that satisfy the base requirement',
  239. }
  240. },
  241. notification: {
  242. action_title: {
  243. start_timer_now: 'Start timer now with 1-tap',
  244. pick_earlier_start: 'Pick an earlier start',
  245. skip: 'Skip',
  246. end_timer_now: 'End timer now with 1-tap',
  247. pick_earlier_end: 'Pick an earlier end',
  248. }
  249. },
  250. location:{
  251. no_location:'No location info yet.',
  252. clear_info:'Clear location info',
  253. clear_alert_title:'Alert',
  254. clear_alert_content:'Your local sunrise & sunset info will be removed once you clear your location info. Are you sure you want to clear your info?',
  255. clear_alert_cancel:'Cancel',
  256. clear_alert_confirm:'Clear info'
  257. },
  258. heads_up:{
  259. alert_title:'Heads-up',
  260. ongoing1_content:'You haven\'t logged your sleep.you end fasting now, If you will lose your premium access to \'Fasting with Sleep.\'',
  261. ongoing1_cancel:'Log my sleep first',
  262. ongoing1_confirm:'End fasting',
  263. ongoing2_content:'You haven\'t finished your sleep log. If you end fasting now, you will lose your premium access to \'Fasting with Sleep.\'',
  264. ongoing2_cancel:'Finish my sleep log',
  265. ongoing2_confirm:'End fasting',
  266. },
  267. common: {
  268. prompt: 'Prompt',
  269. action_sheet_cancel: 'Cancel',
  270. picker_cancel_btn: 'Cancel',
  271. picker_confirm_btn: 'Confirm',
  272. wait_for_end: 'Awaiting end',
  273. not_started: 'Not started',
  274. not_completed: 'Not completed',
  275. btn_pre: 'Pre',
  276. btn_next: 'Next',
  277. btn_done: 'Done',
  278. btn_set_and_next: 'Set and next',
  279. btn_set_and_done: 'Set and done',
  280. drag_order: 'Press and drag to change order',
  281. maintain: 'Item under maintenance',
  282. multi_timezones: 'Mult. time zones',
  283. different_timezone: 'Other time zone',
  284. multi_tz_desc: 'Multiple time zones were involved in these events.',
  285. diff_tz_desc: 'These events occured in {{location}} time which differs from your current time zone.',
  286. become_pro: 'Become Pro',
  287. overnight: 'Night',
  288. day: 'Day',
  289. eat: 'Eat',
  290. move: 'Move',
  291. show_more: 'Show More',
  292. week_desc: {
  293. current_week: 'Current week',
  294. last_week: 'Last week',
  295. weeks_ago: '{{index}} weeks ago'
  296. },
  297. date_desc: {
  298. today: 'Today',
  299. tonight: 'Tonight',
  300. lastnight: 'Last night',
  301. yesterday: 'Yesterday',
  302. tomorrow: 'Tomorrow',
  303. two_days_ago: '2 days ago',
  304. two_days_after: '2 days from now',
  305. days_ago: '{{index}} days ago',
  306. days_after: '{{index}} days from now',
  307. },
  308. time_desc: {
  309. morning: 'morning',
  310. afternoon: 'afternoon',
  311. },
  312. day_of_week_full: {
  313. sun: 'Sunday',
  314. mon: 'Monday',
  315. tue: 'Tuesday',
  316. wed: 'Wednesday',
  317. thu: 'Thursday',
  318. fri: 'Friday',
  319. sat: 'Saturday'
  320. },
  321. day_of_week_short: {
  322. sun: 'Sun',
  323. mon: 'Mon',
  324. tue: 'Tue',
  325. wed: 'Wed',
  326. thu: 'Thu',
  327. fri: 'Fri',
  328. sat: 'Sat'
  329. },
  330. toast: {
  331. min_value: 'Cannot go any lower',
  332. max_value: 'Cannot go any higher',
  333. min_metric_count: 'Select at least {{count}} items',
  334. max_metric_count: 'Advanced members can select more than {{count}} items',
  335. min_time_value: 'Cannot go any later',
  336. max_time_value: 'Cannot go any earlier',
  337. update_success: 'Update Successful',
  338. input_nickname: 'Please enter a nickname',
  339. ongoing: 'Please complete the record first', // Displayed when the "plus" button or an actionsheet item is clicked while there is an ongoing record
  340. },
  341. action_sheet: {
  342. delete: 'Delete'
  343. },
  344. modal: {
  345. delete_item_title: 'Delete',
  346. delete_item_content: 'Are you sure you want to delete?',
  347. delete_cancel_btn: 'Cancel',
  348. delete_confirm_btn: 'Confirm',
  349. delete_all_title: 'Delete',
  350. delete_all_content: 'Are you sure you want to delete all records?',
  351. delete_all_cancel_btn: 'Cancel',
  352. delete_all_confirm_btn: 'Confirm',
  353. logout_title: 'Log out',
  354. logout_content: 'Are you sure you want to log out?',
  355. del:'Delete',
  356. deluser_title: 'Confirm Deletion of Account',
  357. deluser_content: 'This action cannot be undone.\nAre you sure you want to delete this account?',
  358. deluser_cancel:'Cancel',
  359. deluser_confirm:'Confirm Deletion',
  360. deluser_action_title:'This account will be deleted permanently.',
  361. deluser_action_confirm:'Delete Account',
  362. deluser_action_cancel:'Cancel',
  363. reset_session_title: 'Reset session',
  364. reset_session_content: 'Are you sure you want to reset the session?'
  365. },
  366. no_data: {
  367. title: 'Failed to load',
  368. retry_btn: 'Retry',
  369. no_record: 'No records'
  370. }
  371. },
  372. auth: {
  373. create_account: {
  374. title: 'Sign up',
  375. sub_title: 'Create username',
  376. input_username_placeholder: 'Username',
  377. input_email_placeholder: 'Email',
  378. footer_desc: 'Already have an account?',
  379. footer_login: 'Log in',
  380. btn_next: 'Next',
  381. login:'Log in'
  382. },
  383. login: {
  384. input_account_placeholder: 'Username',
  385. input_password_placeholder: 'Password',
  386. footer_desc: 'Don\'t have an account?',
  387. footer_sign_up: 'Sign up',
  388. login_now: 'Log in now'
  389. },
  390. create_password: {
  391. title: 'Create password',
  392. sub_title: 'Enter and confirm password',
  393. input_password_placeholder: 'Password',
  394. input_password_confirm_placeholder: 'Confirm password',
  395. btn_next: 'Next'
  396. }
  397. },
  398. day_night: {
  399. night_popover: "Night",
  400. day_popover: "Day",
  401. limited_free: 'Limited Offer',
  402. tonight: 'Tonight',
  403. last_night: 'Last night',
  404. tomorrow: 'Tomorrow',
  405. today: 'Today',
  406. yesterday: 'Yesterday',
  407. sunset_to_sunrise: 'Current sunset and sunrise times are based on the following location.',
  408. sunrise_to_sunset: 'Current sunrise and sunset times are based on the following location.',
  409. time_to_sunset: 'Time to sunset',
  410. time_to_sunrise: 'Time to sunrise',
  411. time_past_sunset: 'Time past sunset',
  412. time_past_sunrise: 'Time past sunrise',
  413. night_duration: 'Length',
  414. day_duration: 'Length',
  415. overview: 'Overview',
  416. events: 'Events',
  417. stages: 'Stages',
  418. get_local_time: 'Show my local nighttime',
  419. get_local_time_sunrise: 'Show my local daytime',
  420. to: ' to ',
  421. note: 'Note',
  422. night_tip: 'Times displayed represent global annual averages for sunset and sunrise. Actual times vary based on your location and season.',
  423. day_tip: 'Times displayed represent global annual averages for sunrise and sunset. Actual times vary based on your location and season.',
  424. alert_required_night: 'Location Required',
  425. alert_required_day: 'Location Required',
  426. alert_night_content: 'To accurately calculate daily sunset and sunrise times for your city, please enable location service.',
  427. alert_day_content: 'To accurately calculate daily sunrise and sunset times for your city, please enable location service.',
  428. choose_location: 'Enable location',
  429. view_more: 'More',
  430. got_it: 'Got it',
  431. more: 'More',
  432. location_need: 'Location info needed for calculation',
  433. location_need_content_day: 'Local daytime and nighttime vary by location. To accurately calculate your local daytime from sunrise to sunset, we need access to location info.',
  434. location_need_content_night: 'Local daytime and nighttime vary by location. To accurately calculate your local nighttime from sunset to sunrise, we need access to location info.',
  435. later: 'Not now',
  436. picker_now: 'Proceed',
  437. ahead_desc: '{{time}} ahead',
  438. ahead_of: 'ahead of',
  439. behind_desc: '{{time}} behind',
  440. behind: 'behind',
  441. diff_tz_desc: 'These events occured in {{location}} time which is {{time}} {{type}} your current time zone.',
  442. upcoming: 'Upcoming',
  443. in_real_time: 'Ongoing',
  444. ended: 'Ended',
  445. last_updated: 'Last updated',
  446. polar_day: 'Polar day',
  447. polar_night: 'Polar night',
  448. show_all_rings: 'Show circadian clocks in sync',
  449. sunrise: 'Sunrise',
  450. sunset: 'Sunset',
  451. location_updated: 'Location updated.',
  452. location_failed: 'Location failed to update.',
  453. group_title:'Day-Night Cycle',
  454. sync:'Sync up'
  455. },
  456. track_time_duration: {
  457. common: {
  458. schedule: 'Schedule',
  459. current_schedule: 'Current Schedule',
  460. share_title: 'My Fasting Sleep Diary',
  461. start_fast: 'Start fast',//正常态
  462. started_fasting: 'Started fasting',//完成时
  463. end_fast: 'End fast',
  464. ended_fasting: 'Ended fasting',
  465. start_sleep: 'Go to bed',
  466. started_sleeping: 'Started sleeping',
  467. end_sleep: 'Wake up',
  468. ended_sleeping: 'Ended sleeping',
  469. start_fasting_first: 'Start fasting first.',
  470. okay: 'Okay',
  471. im_ready: 'I\'m ready',
  472. got_it: 'Got it',
  473. over_24h: 'Over 24h',
  474. pending: 'Pending',
  475. ongoing: 'Ongoing',
  476. },
  477. reminders: {
  478. schedule_title: 'Health Schedule Reminder',
  479. fast_end_title: 'Fasting End Reminder',
  480. wake_title: 'Wake-up Reminder',
  481. schedule_fast_content: 'Once enabled, you will receive a reminder at the set start time.',
  482. schedule_sleep_content: 'Once enabled, you will receive a reminder at the set bedtime.',
  483. schedule_mix_content: 'Once enabled, you will receive reminders at the set fasting start time and bedtime.',
  484. post_fast_content: 'Once enabled, you will receive an end reminder {{date}} at {{time}}.',
  485. post_sleep_content: 'Once enabled, you will receive a wake-up reminder {{date}} at {{time}}.',
  486. enable_schedule_fast_content: 'We will remind you to start fasting daily at {{time}}.',
  487. enable_schedule_sleep_content: 'We will remind you to go to bed daily at {{time}}.',
  488. enable_schedule_mix_content: 'We will remind you to start fasting daily at {{time1}} and to go to bed daily at {{time2}}.',
  489. enable_post_fast_content: 'We will remind you to end your fasting {{date}} at {{time}}.',
  490. enable_post_sleep_content: 'We will remind you to wake up {{date}} at {{time}}.',
  491. later: 'Later',
  492. open: 'Enable now',
  493. ok: 'OK'
  494. },
  495. third_ring: {
  496. sunrise_today: 'Sunrise',
  497. sunset_today: 'Sunset',
  498. sunrise_tomorrow: 'Sunrise (tmrw)',
  499. member_desc: 'Sunset and sunrise times are global average. For actual times at your location, join our Pro program.',
  500. base_location_desc: 'Calculated based on your location.',
  501. enter_location_desc: 'Sunset and sunrise times are global average. For actual times at your location, enter your location.',
  502. update_my_location: 'Update my location',
  503. location: 'Location',
  504. enter: 'Enter',
  505. unknown: 'Unknown',
  506. latitude: 'Latitude',
  507. longitude: 'Longitude',
  508. coordinates: 'Coordinates',
  509. timezone: 'Time zone',
  510. },
  511. streaks: {
  512. fast: 'Fast ',
  513. sleep: 'Sleep ',
  514. title: 'Streaks',
  515. current: 'Current',
  516. longest: 'Longest',
  517. no_data: 'Start a new streak today!',
  518. countdown_title: 'Don\'t lose your streak. Keep it going!',
  519. countdown_titles: 'Don\'t lose your streaks. Keep them going!',
  520. countdown_fast: 'Current fast streak will reset to zero in {{time}}.',
  521. countdown_sleep: 'Current sleep streak will reset to zero in {{time}}.',
  522. last_reset: 'Last Reset',
  523. next_reset: 'Next Reset',
  524. not_determined: 'Not Determined',
  525. faststreak: 'Faststreak',
  526. sleepstreak: 'Sleepstreak',
  527. alert_title: 'Don\'t forget to log your sleep tonight too!',
  528. alert_content: 'To keep your premium access and make the most of it, your sleepstreak must be activated and grow along with your faststreak.',
  529. alert_confirm: 'Roger that',
  530. heads_up: 'Heads-up',
  531. },
  532. change_tz_alert: {
  533. title: 'New Time Zone Detected',
  534. content: 'Changed to {{tz}} for you.',
  535. confirm: 'Got it'
  536. },
  537. status_indicator: {
  538. fast_wait_for_start: 'Fast',
  539. fast_ongoing: 'Fasting',
  540. sleep_wait_for_start: 'Sleep',
  541. sleep_ongoing: 'Sleeping',
  542. sleep_ongoing1: 'Sleep awaiting start',
  543. sleep_ongoing3: 'Sleep ended'
  544. },
  545. follow_wx_pub: {
  546. // Unfollowed state
  547. modal_unfollowed_title: 'Schedule reminder',
  548. modal_unfollowed_content: 'Follow our public account to enable schedule reminders!',
  549. modal_unfollowed_cancel_btn: 'Back',
  550. modal_unfollowed_confirm_btn: 'Enable',
  551. h5_unfollowed_title: 'Enable schedule reminders',
  552. // Followed state
  553. modal_followed_title: 'Schedule reminder enabled',
  554. modal_followed_content: 'Do you want to go to the public account to check?',
  555. modal_followed_cancel_btn: 'Back',
  556. modal_followed_confirm_btn: 'Go to check',
  557. h5_followed_title: 'Schedule reminders',
  558. },
  559. console: {
  560. fast_start: 'Start fast',
  561. fast_end: 'End fast',
  562. sleep_start: 'Start sleeping',
  563. sleep_end: 'End sleeping',
  564. total_duration: 'Total duration',
  565. countup: 'Elapsed',
  566. countdown_not_due: 'Remaining',
  567. timeout: 'Extended',
  568. real_duration: 'Actual',
  569. fast_duration: 'Fasting target duration',
  570. sleep_duration: 'Sleep target duration',
  571. real_fast_start_dt: 'Start Time for Fasting',
  572. real_fast_start_tip: 'Expected end time: {{time}}',
  573. real_fast_end_dt: 'End Time for Fasting',
  574. real_fast_end_tip: 'Expected end time: {{time}}',
  575. real_sleep_start_dt: 'Bedtime',
  576. real_sleep_start_tip: 'Expected wake-up time: {{time}}',
  577. real_sleep_end_dt: 'Wake-up Time',
  578. real_sleep_end_tip: 'Expected wake-up time: {{time}}',
  579. target: 'Target',
  580. lock_fast_tip: 'Start fasting first.',
  581. lock_sleep_tip: 'Start sleeping first.',
  582. no_duration_available: 'Unpredictable duration',
  583. predicted: 'Predicted',
  584. predicted_alert_title: 'Off Schedule ',
  585. predicted_alert_content: 'Unpredictable duration due to deviation from scheduled timeline.',
  586. predicted_alert_btn: 'Got it',
  587. next_steps: 'Next Steps',
  588. show_more: 'Show More'
  589. },
  590. schedule: {
  591. section_title: 'Today',
  592. follow_tip: 'Enable schedule reminders',
  593. timeout_tip: 'End current recording and resume schedule.',
  594. action_sheet_adjust_schedule: 'Adjust schedule',
  595. duration_goals_by_stage: 'View fasting stage goals',
  596. current_stage: 'View current fasting stage',
  597. timeline: 'Schedule',
  598. total_time: 'Duration',
  599. stage: 'Stages',
  600. },
  601. record_fast_sleep: {
  602. header: {
  603. latest_record: 'Recent',
  604. btn_show_all: 'Show History'
  605. },
  606. item: {
  607. fast: 'Fast',
  608. sleep: 'Sleep'
  609. },
  610. timeline: 'Times',
  611. stage: 'Stages',
  612. pop_title: 'Detail',
  613. history_title: 'History',
  614. tab_all: 'All',
  615. tab_fast_sleep: 'Fast with Sleep',
  616. tab_fast: 'Fast',
  617. tab_sleep: 'Sleep',
  618. delete: 'Delete',
  619. none: 'Not available',
  620. },
  621. action_sheet: {
  622. suggest_schedule: 'Suggest Schedule',
  623. change_schedule: 'Set Schedule',
  624. switch_scenario: 'Choose Circadian Clock',
  625. set_new_goals: 'Set New Goals',
  626. set_fast_goal: 'Set Fast Goal (for this time)',
  627. set_sleep_goal: 'Set Sleep Goal (for this time) ',
  628. edit_fasting_goal: 'Edit Fasting Goal',
  629. edit_sleeping_goal: 'Edit Sleeping Goal',
  630. cancel: 'Cancel'
  631. },
  632. dial: {
  633. start_time: 'Start Time',
  634. end_time: 'End Time',
  635. duration: 'Duration',
  636. // Secondary modal - picker title
  637. picker_fast_schedule_start_time: 'Start Time for Fasting',
  638. picker_fast_schedule_end_time: 'End Time for Fasting',
  639. picker_fast_schedule_duration: 'Fast schedule duration',
  640. picker_sleep_schedule_start_time: 'Bedtime',
  641. picker_sleep_schedule_end_time: 'Wake Time',
  642. picker_sleep_schedule_duration: 'Sleep schedule duration',
  643. },
  644. choose_scenario: {
  645. list: {
  646. item1: {
  647. name: 'Fast',
  648. desc: '',
  649. note: ''
  650. },
  651. item2: {
  652. name: 'Sleep',
  653. desc: '',
  654. note: ''
  655. },
  656. item3: {
  657. name: 'Fast and Sleep',
  658. desc: '',
  659. note: ''
  660. },
  661. }
  662. },
  663. stage: {
  664. a: 'Fast before sleep',
  665. b: 'Fast during sleep',
  666. c: 'Fast after waking up',
  667. a_ing: 'Fasting before sleep',
  668. b_ing: 'Fasting during sleep',
  669. c_ing: 'Fast after waking up',
  670. wait_for_start: 'Awaiting start',
  671. not_completed: 'Not completed',
  672. not_started: 'Not started',
  673. no_stage_selected: 'No stage selected',
  674. multi_selection: 'Multiple Selection'
  675. },
  676. weekly: {
  677. show_eating_window:'Eating and Wake Windows',
  678. current_week: 'Current week',
  679. title: 'Windows',
  680. fast_average: 'Avg. Fast',
  681. sleep_average: 'Avg. Sleep',
  682. eat_average:'Avg. Eating',
  683. wake_average:'Avg. Wake',
  684. back:'Back'
  685. },
  686. log_timing:{
  687. log_timings:'Log Multiple Times',
  688. pick_time:'Pick Time'
  689. }
  690. },
  691. food: {
  692. action_sheet: {
  693. alert_text: 'Edit this meal',
  694. edit_title: 'Operate on the current photo',
  695. tag: 'Tag',
  696. start_time: 'Start time',
  697. end_time: 'End time',
  698. edit_pic: 'Edit picture',
  699. share_pic: 'Share picture',
  700. },
  701. picker_tag_title: 'Tag',
  702. picker_start_title: 'Start time',
  703. picker_end_title: 'End time',
  704. camera: 'Take food photo',
  705. album: 'Choose from album',
  706. share_title: 'My food diary',
  707. prompt: 'Prompt',
  708. prompt_detail: 'The order of the diary list has changed, click to refresh',
  709. sence_desc: 'Take pictures of food, record pre-meal hunger\nRecord post-meal satiety',
  710. sence_desc_off: 'Perceive hunger and satiety signals, improve intuitive eating',
  711. learn_more: 'Learn More',
  712. mindful_switch_on: 'Mindful mode is turned on',
  713. pre_meal_enforce_order_alert: 'Please take a food photo first\nor choose a food photo from the album',
  714. pre_meal_confirm_title: 'Pre-meal {{score}} points {{desc}}',
  715. post_meal_confirm_title: 'Post-meal {{score}} points {{desc}}',
  716. slider_tip_pre_meal_title: 'Hunger',
  717. slider_tip_post_meal_title: 'Satiety',
  718. slider_tip_pre_meal_desc: 'Extremely hungry to not hungry',
  719. slider_tip_post_meal_desc: 'Not full to extremely bloated',
  720. disable_switch_modal_title: 'End current recording first.',
  721. disable_switch_modal_btn: 'Got it'
  722. },
  723. workout: {
  724. share_title: 'My workout diary',
  725. finish_title: '{{name}} Timer training',
  726. finish_current: 'Please finish the current workout first',
  727. add_more: 'Add more',
  728. choose_workout: 'Choose exercise',
  729. order: 'Adjust order',
  730. choose_workout_desc: 'Choose exercises frequently practiced in fitness training\nor daily activities'
  731. },
  732. track_something: {
  733. btn_record: 'Track',
  734. picker_datetime: 'Record time',
  735. activity: {
  736. pop_title: 'Detail',
  737. btn_status: {
  738. idle: 'Track',
  739. ing: 'Tracking',
  740. retry: 'Still tracking',
  741. success: 'Tracked',
  742. fail: 'Tracking failed'
  743. },
  744. open: 'Enable',
  745. un_open: 'No record',
  746. un_login: 'Not logged in',
  747. today_un_check: 'Track now',
  748. check_history: 'View history',
  749. login_then_check: 'Log in to track',
  750. open_then_check: 'Enable steps count',
  751. total: 'Total',
  752. sync: 'Auto synced',
  753. check: 'Tracked'
  754. },
  755. metric: {
  756. share_title: 'My Metric Records',
  757. no_record: 'No record',
  758. un_login: 'Not logged in',
  759. login_can_check: 'Record after logging in',
  760. check_unlock_data: 'Track now',
  761. choose_metric: 'Choose metric',
  762. choose_metric_desc: 'Select metrics based on your needs.',
  763. order: 'Adjust order',
  764. composite: 'Comp'
  765. },
  766. werun_auth: {
  767. modal_open_setting_title: 'Reminder',
  768. modal_open_setting_content: 'We noticed that you have not granted permission to access WeChat Workout. Would you like to open settings to grant permission?',
  769. toast_reject_auth: 'You have rejected authorization and cannot access step count'
  770. }
  771. }
  772. }
  773. }