zh-CN.ts 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454
  1. export default {
  2. email_sent: "邮件已发送",
  3. cant_send_email: "无法发送邮件",
  4. logout: "登出",
  5. verify_email: "验证您的电子邮件。⚠️ 请检查您的垃圾邮件文件夹。",
  6. verify_email_subtitle: "请验证您的电子邮件以继续。",
  7. resend_email: "重新发送邮件",
  8. resend_email_countdown: "在 {seconds} 秒后重新发送邮件",
  9. signin_error_subtitle: "请检查您的凭据并重试。",
  10. register_title: "创建账户",
  11. register_description: "在下方输入您的信息以创建您的账户",
  12. register_terms: "注册即表示您同意我们的",
  13. register_privacy: "隐私政策",
  14. register_privacy_link: "以及我们的",
  15. register_privacy_link_2: "隐私政策",
  16. password_forgot_title: "忘记密码?",
  17. password_forgot_subtitle: "输入您的电子邮件以重设密码",
  18. new_password: "新密码",
  19. new_password_placeholder: "输入您的新密码",
  20. current_password: "当前密码",
  21. current_password_placeholder: "输入您当前的密码",
  22. confirm_password: "确认密码",
  23. confirm_password_placeholder: "确认您的密码",
  24. success: {
  25. feedback_sent: "反馈已发送",
  26. password_forgot_success: "邮件已发送",
  27. reset_password_success: "密码重置成功",
  28. password_updated_successfully: "密码更新成功",
  29. },
  30. error: {
  31. invalid_credentials: "凭据无效或账户不存在",
  32. upload_failed: "上传失败",
  33. generic_error: "操作过程中出错",
  34. sending_email: "发送邮件时出错",
  35. },
  36. backend_errors: {
  37. EMAIL_ALREADY_EXISTS: "电子邮件已存在",
  38. INVALID_FILE_TYPE: "无效的文件类型",
  39. FILE_TOO_LARGE: "文件过大",
  40. NO_FILE_UPLOADED: "未上传文件",
  41. IMAGE_PROCESSING_ERROR: "图像处理错误",
  42. upload_failed: "上传失败",
  43. },
  44. profile: {
  45. new_workout: "新的锻炼",
  46. alert: {
  47. title: "您的进度存储在浏览器中。",
  48. create_account: "创建账户",
  49. log_in: "登录",
  50. to_ensure_it_is_not_getting_lost: "以确保不会丢失。",
  51. },
  52. },
  53. // Release Notes
  54. release_notes: {
  55. title: "新功能",
  56. release_notes: "更新日志",
  57. notes: {
  58. note_2025_06_23: {
  59. title: "🇵🇹 葡萄牙语支持和捐赠横幅",
  60. content:
  61. "应用现已支持<strong>葡萄牙语</strong>!我们还添加了<em>捐赠横幅</em>以帮助通过<a href='https://github.com/sponsors/snouzy' target='_blank' rel='noopener' class='text-blue-500 hover:underline'>GitHub Sponsors</a>或<a href='https://ko-fi.com/workoutcool' target='_blank' rel='noopener' class='text-blue-500 hover:underline'>Ko-fi</a>支持项目的持续成本。🙏",
  62. },
  63. note_2025_06_22: {
  64. title: "🌍 新语言支持和性能提升!",
  65. content: "应用现已支持中文和俄语!我们还改进了拖放功能的性能,提供更流畅的体验。⚡",
  66. },
  67. note_2025_06_19: {
  68. title: "📱 现已作为 PWA 提供!",
  69. content: "Workout.cool v1.2 现在是一个渐进式网络应用!将其安装在您的手机上,即可享受原生应用体验和离线访问。🚀",
  70. },
  71. note_2025_06_18: {
  72. title:
  73. "🚀 在 <a href='https://news.ycombinator.com/item?id=44309320' target='_blank' rel='noopener' class='text-blue-500 hover:underline'>Hacker News</a> 上排名第一!",
  74. content: "Workout.cool 在 Hacker News 上登顶!感谢大家的大力支持,欢迎所有新用户!💪",
  75. },
  76. note_2025_06_01: {
  77. title: "🎉 新功能:版本说明对话框",
  78. content: "您现在可以直接从标题栏查看新增功能!敬请期待更多更新。",
  79. },
  80. note_2025_05_20: {
  81. title: "UI 改进",
  82. content: "改进了移动设备响应能力,并为按钮添加了微妙的悬停效果。",
  83. },
  84. },
  85. },
  86. // Donation Alert
  87. donation_alert: {
  88. title: "保持 Workout.cool 免费。支持我们通过",
  89. or: "或",
  90. },
  91. // Donation Modal
  92. donation_modal: {
  93. support_via: "支持方式...",
  94. title: "支持项目",
  95. congrats: "恭喜完成锻炼!🎉",
  96. subtitle: "这个应用免费帮助您,但对我来说有真正的成本...",
  97. costs_title: "成本现实",
  98. costs_description: "目前,捐赠甚至无法覆盖基本成本:服务器、身份验证、基础设施、数据库等。",
  99. open_source_title: "100% 开源",
  100. open_source_description: "这个应用完全免费且开源。不产生任何利润 - 这是一个激情项目,帮助社区和帮助人们锻炼。",
  101. no_ads: "无广告",
  102. no_tracking: "无追踪",
  103. impact_title: "您的影响",
  104. impact_3_euros: "• 即使 €3 也能覆盖 1 周的服务器费用",
  105. impact_support: "• 您的支持让应用对所有人保持免费",
  106. impact_footer: "每一笔捐赠,即使很小,都会产生真正的影响!🙏",
  107. later_button: "稍后",
  108. support_button: "支持项目",
  109. },
  110. // Contact Support
  111. contact_support: "联系支持",
  112. contact_support_subtitle: "描述您的问题,我们将尽快帮助您。您也可以直接写信给我们:",
  113. // Social Platforms
  114. social_platforms: {
  115. x: "X (Twitter)",
  116. facebook: "Facebook",
  117. email: "电子邮件",
  118. whatsapp: "WhatsApp",
  119. website: "网站",
  120. phone: "电话",
  121. youtube: "YouTube",
  122. linkedin: "LinkedIn",
  123. snapchat: "Snapchat",
  124. instagram: "Instagram",
  125. tiktok: "TikTok",
  126. threads: "Threads",
  127. },
  128. // Workout Builder
  129. workout_builder: {
  130. confirm_delete: "您确定要删除此锻炼回合吗?",
  131. steps: {
  132. equipment: {
  133. title: "设备",
  134. description: "选择您的设备",
  135. },
  136. muscles: {
  137. title: "肌肉",
  138. description: "选择您的训练",
  139. },
  140. exercises: {
  141. title: "练习",
  142. description: "自定义您的锻炼",
  143. },
  144. },
  145. muscles: {
  146. back: "背部",
  147. abdominals: "腹肌",
  148. biceps: "肱二头肌",
  149. triceps: "肱三头肌",
  150. chest: "胸部",
  151. shoulders: "肩部",
  152. quadriceps: "股四头肌",
  153. hamstrings: "腿筋",
  154. glutes: "臀部",
  155. calves: "小腿",
  156. forearms: "前臂",
  157. traps: "斜方肌",
  158. obliques: "腹斜肌",
  159. },
  160. exercise: {
  161. watch_video: "观看视频",
  162. shuffle: "随机",
  163. pick: "选择",
  164. remove: "移除",
  165. no_video_available: "无可用视频。",
  166. },
  167. loading: {
  168. exercises: "正在加载练习...",
  169. },
  170. error: {
  171. loading_exercises: "加载练习时出错",
  172. },
  173. no_exercises_found: "未找到练习。请尝试更改您的设备或肌肉选择。",
  174. equipment: {
  175. bodyweight: {
  176. label: "自重",
  177. description: "仅使用自身体重的练习",
  178. },
  179. dumbbell: {
  180. label: "哑铃",
  181. description: "使用哑铃的自由重量练习",
  182. },
  183. barbell: {
  184. label: "杠铃",
  185. description: "使用杠铃的复合动作",
  186. },
  187. kettlebell: {
  188. label: "壶铃",
  189. description: "使用壶铃的动态练习",
  190. },
  191. band: {
  192. label: "弹力带",
  193. description: "使用阻力带的练习",
  194. },
  195. plate: {
  196. label: "配重片",
  197. description: "使用配重片的练习",
  198. },
  199. pullup_bar: {
  200. label: "引体向上杆",
  201. description: "使用引体向上杆的上半身练习",
  202. },
  203. bench: {
  204. label: "长凳",
  205. description: "长凳练习和支撑",
  206. },
  207. },
  208. navigation: {
  209. previous: "上一步",
  210. continue: "继续",
  211. complete: "完成",
  212. },
  213. stats: {
  214. "muscle_selected#zero": "已选择 0 块肌肉",
  215. "muscle_selected#one": "已选择 1 块肌肉",
  216. "muscle_selected#other": "已选择 {count} 块肌肉",
  217. "equipment_selected#zero": "已选择 0 件设备",
  218. "equipment_selected#one": "已选择 1 件设备",
  219. "equipment_selected#other": "已选择 {count} 件设备",
  220. selected: "已选择",
  221. total: "总计",
  222. equipment_ready: "设备准备就绪",
  223. equipment_ready_plural: "设备准备就绪",
  224. },
  225. selection: {
  226. choose_your_arsenal: "选择您的“武器”",
  227. select_equipment_description: "选择设备以解锁个性化锻炼",
  228. clear_all: "全部清除",
  229. muscle_selection_coming_soon: "肌肉选择(即将推出)",
  230. muscle_selection_description: "点击选择您想训练的肌肉。",
  231. exercise_selection_coming_soon: "练习选择(即将推出)",
  232. exercise_selection_description: "此步骤将向您显示个性化的练习建议。",
  233. },
  234. session: {
  235. back_to_workout: "返回锻炼",
  236. congrats: "恭喜,锻炼完成!🎉",
  237. congrats_subtitle: "您做到了!",
  238. see_instructions: "查看说明",
  239. finish_set: "完成组",
  240. finish_session: "完成回合",
  241. bodyweight: "自重",
  242. weight: "重量",
  243. reps: "次数",
  244. time: "时间",
  245. next_exercise: "下一个练习",
  246. add_set: "添加组",
  247. add_column: "添加列",
  248. add_row: "添加行",
  249. remove_column: "移除列",
  250. set_number: "第 {number} 组",
  251. set_number_plural: "第 {number} 组",
  252. set_number_singular: "第 {number} 组",
  253. set_number_plural_singular: "第 {number} 组",
  254. workout_in_progress: "锻炼进行中",
  255. started_at: "开始于",
  256. quit_workout: "退出锻炼",
  257. elapsed_time: "已用时间",
  258. chronometer: "计时器",
  259. exercise_progress: "练习进度",
  260. total_volume: "总训练量",
  261. current_exercise: "当前练习",
  262. complete: "完成",
  263. active: "进行中",
  264. already_have_a_active_session: "您已有一个进行中的回合。在完成或退出锻炼前无法重复。",
  265. no_exercise_selected: "未选择练习",
  266. quit_workout_title: "退出锻炼?",
  267. progress: "进度",
  268. quit_warning: "您确定要退出吗?您可以保存进度或完全丢失它。",
  269. save_and_quit: "保存并退出",
  270. quit_without_save: "不保存退出",
  271. continue_workout: "继续锻炼",
  272. history: "锻炼历史 [{count}]",
  273. no_workout_yet: "尚无锻炼记录。",
  274. start: "开始",
  275. end: "结束",
  276. exercise: "练习",
  277. repeat: "重复",
  278. delete: "删除",
  279. },
  280. attribute_value: {
  281. bodyweight: "自重",
  282. strength: "力量",
  283. powerlifting: "力量举",
  284. calisthenic: "健美操",
  285. plyometrics: "增强式训练",
  286. stretching: "拉伸",
  287. strongman: "大力士",
  288. cardio: "有氧运动",
  289. stabilization: "稳定",
  290. power: "爆发力",
  291. resistance: "阻力",
  292. crossfit: "CrossFit",
  293. weightlifting: "举重",
  294. neck: "颈部",
  295. lats: "背阔肌",
  296. adductors: "内收肌",
  297. abductors: "外展肌",
  298. groin: "腹股沟",
  299. full_body: "全身",
  300. rotator_cuff: "肩袖",
  301. hip_flexor: "髋屈肌",
  302. achilles_tendon: "跟腱",
  303. fingers: "手指",
  304. smith_machine: "史密斯机",
  305. other: "其他",
  306. ez_bar: "EZ 曲杆",
  307. machine: "器械",
  308. desk: "桌子",
  309. none: "无",
  310. cable: "绳索",
  311. medicine_ball: "药球",
  312. swiss_ball: "瑞士球",
  313. foam_roll: "泡沫轴",
  314. trx: "TRX",
  315. box: "箱子",
  316. ropes: "绳索",
  317. spin_bike: "动感单车",
  318. step: "踏板",
  319. bosu: "BOSU 球",
  320. tyre: "轮胎",
  321. sandbag: "沙袋",
  322. pole: "杆",
  323. wall: "墙",
  324. bar: "杠",
  325. rack: "架子",
  326. car: "汽车",
  327. sled: "雪橇",
  328. chain: "链条",
  329. skierg: "滑雪机",
  330. rope: "绳子",
  331. na: "不适用",
  332. isolation: "孤立",
  333. compound: "复合",
  334. },
  335. },
  336. commons: {
  337. signup_with: "使用 {provider} 注册",
  338. signin_with: "使用 {provider} 登录",
  339. signup: "注册",
  340. login: "登录",
  341. connecting: "连接中...",
  342. login_to_your_account_title: "登录您的账户",
  343. login_to_your_account_subtitle: "在下方输入您的凭据以登录",
  344. password_forgot: "忘记密码?",
  345. password_reset_success: "密码重置成功",
  346. dont_have_account: "没有账户?",
  347. already_have_account: "已经有账户了?",
  348. or: "或",
  349. add: "添加",
  350. your_feminine: "您的",
  351. password: "密码",
  352. email: "电子邮件",
  353. logout: "登出",
  354. first_name: "名",
  355. last_name: "姓",
  356. verify_password: "验证密码",
  357. submit: "提交",
  358. upload: "上传",
  359. cancel: "取消",
  360. save_changes: "保存更改",
  361. change: "更改",
  362. subject: "主题",
  363. message: "消息",
  364. saving: "保存中...",
  365. edit: "编辑",
  366. more_options: "更多选项",
  367. open_link: "打开链接",
  368. hide: "隐藏",
  369. make_visible: "设为可见",
  370. delete: "删除",
  371. share: "分享",
  372. title: "标题",
  373. subtitle: "副标题",
  374. content: "内容",
  375. save: "保存",
  376. button: "按钮",
  377. card: "卡片",
  378. go_back: "返回",
  379. next: "下一步",
  380. choose_image: "选择图片",
  381. soon: "即将推出",
  382. coming_soon_with_emoji: "即将推出 🤫",
  383. no_image: "无图片",
  384. description: "描述",
  385. price: "价格",
  386. duration: "时长",
  387. location: "地点",
  388. schedule: "时间表",
  389. participants_info: "参与者信息",
  390. description_placeholder: "输入描述",
  391. title_placeholder: "输入标题",
  392. changes_saved: "更改已保存",
  393. replace: "替换",
  394. loading: "加载中...",
  395. image_deleted: "图片已删除",
  396. discover_workoutcool: "发现 Workout Cool",
  397. received_just_now: "刚刚收到",
  398. copied: "已复制",
  399. url_copied: "URL 已复制",
  400. copy_failed: "复制失败",
  401. accordion: "手风琴",
  402. image: "图片",
  403. other: "其他",
  404. register: "注册",
  405. instantly: "立即",
  406. immediately: "立即",
  407. link: "链接",
  408. accept: "接受",
  409. deny: "拒绝",
  410. invalid_input: "输入无效。请检查错误。",
  411. copy_url: "复制 URL",
  412. page_url: "页面 URL",
  413. saving_short: "保存中...",
  414. saved_short: "好的",
  415. looks_like_you_are_lost: "您似乎迷路了",
  416. the_page_you_are_looking_for_is_not_available: "您正在查找的页面不可用",
  417. go_to_home: "返回首页",
  418. go_to_profile: "转到个人资料",
  419. terms: "服务条款",
  420. privacy: "隐私政策",
  421. sales_terms: "销售条款",
  422. consent_banner: "我们使用 cookie 来改善您的体验。点击“接受”,即表示您同意我们使用 cookie。",
  423. about: "关于我们",
  424. profile: "个人资料",
  425. donate: "捐赠",
  426. my_account: "我的账户",
  427. dashboard: "仪表盘",
  428. home: "首页",
  429. changelog: "更新日志",
  430. stop_impersonation_button: "停止模拟",
  431. impersonating_user_label: "正在模拟用户",
  432. re_hello: "再次问好",
  433. back_to_login: "返回登录",
  434. sending: "发送中...",
  435. send_me_link: "给我发送链接",
  436. extremely_dissatisfied: "非常不满意",
  437. somewhat_dissatisfied: "有些不满意",
  438. neutral: "中立",
  439. satisfied: "满意",
  440. support: "支持",
  441. change_language: "更改语言",
  442. in_progress: "进行中",
  443. },
  444. } as const;