Files
maternal-app/maternal-web/locales/zh/errors.json
Andrei 58c3a8d9d5
Some checks failed
CI/CD Pipeline / Lint and Test (push) Has been cancelled
CI/CD Pipeline / E2E Tests (push) Has been cancelled
CI/CD Pipeline / Build Application (push) Has been cancelled
feat: Complete Spanish, French, Portuguese, Chinese localization and add German/Italian support
- Updated all Spanish (es) translation files with comprehensive translations for tracking, AI, family, insights, children, and settings pages
- Updated French (fr), Portuguese (pt), and Chinese (zh) translations to match English structure
- Added German (de) and Italian (it) language support with complete translation files
- Fixed medicine tracker route from /track/medication to /track/medicine
- Updated i18n config to support 7 languages: en, es, fr, pt, zh, de, it
- All tracking pages now fully localized: sleep, feeding, diaper, medicine, activity
- AI assistant interface fully translated with thinking messages and suggested questions
- Family management and insights pages now support all languages

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-10-03 15:03:02 +00:00

69 lines
2.5 KiB
JSON

{
"general": {
"unknown": "发生未知错误",
"networkError": "网络错误。请检查您的连接。",
"serverError": "服务器错误。请稍后重试。",
"notFound": "未找到请求的资源",
"unauthorized": "您无权执行此操作",
"forbidden": "访问被拒绝",
"validation": "请检查您的输入并重试",
"timeout": "请求超时。请重试。"
},
"auth": {
"invalidCredentials": "邮箱或密码无效",
"emailExists": "此邮箱已存在账户",
"emailNotVerified": "请验证您的邮箱地址",
"accountLocked": "您的账户已被锁定。请联系支持。",
"sessionExpired": "您的会话已过期。请重新登录。",
"weakPassword": "密码太弱",
"tokenInvalid": "令牌无效或已过期",
"deviceNotTrusted": "设备不受信任。请验证您的设备。"
},
"family": {
"limitExceeded": "超出家庭规模限制",
"memberNotFound": "未找到家庭成员",
"cannotRemoveSelf": "您不能将自己从家庭中移除",
"insufficientPermissions": "您没有权限执行此操作",
"invitationExpired": "此邀请已过期",
"alreadyMember": "此人已是家庭成员"
},
"child": {
"notFound": "未找到孩子档案",
"invalidAge": "年龄无效。请检查出生日期。",
"limitExceeded": "您已达到最大孩子数量"
},
"tracking": {
"invalidData": "跟踪数据无效",
"futureDate": "您不能记录未来的活动",
"duplicateEntry": "类似条目已存在",
"invalidDuration": "持续时间无效",
"invalidAmount": "数量无效"
},
"ai": {
"dailyLimitReached": "已达到每日AI问题限制",
"contextError": "加载AI上下文失败",
"responseError": "生成AI回复失败",
"moderationFlag": "您的消息被我们的内容审核系统标记"
},
"offline": {
"noConnection": "无网络连接",
"syncFailed": "同步数据失败",
"pendingChanges": "您有待同步的更改"
},
"validation": {
"required": "此字段是必需的",
"invalidEmail": "请输入有效的邮箱地址",
"invalidPhone": "请输入有效的电话号码",
"invalidDate": "请输入有效的日期",
"minLength": "至少需要{{min}}个字符",
"maxLength": "不能超过{{max}}个字符",
"minValue": "至少需要{{min}}",
"maxValue": "不能超过{{max}}",
"invalidFormat": "格式无效",
"passwordMismatch": "密码不匹配"
},
"retry": "重试",
"goBack": "返回",
"contactSupport": "联系支持",
"dismiss": "关闭"
}