feat(i18n): 剩余15页全量接入中英(登录/注册/扫码/绑定/佩戴/扫描/治疗/订阅/帮助等)
- 3 个并行 agent 各管 5 页,互不重叠命名空间 - 全 App 18 页均 i18n.bind,22 命名空间/400 键中英对齐 - 动态文案(时长/天数/价格/区域)JS 内 i18n.t 计算;区域标签复用 common.regions
这个提交包含在:
@@ -1,5 +1,45 @@
|
||||
// Strings for the register page. Fill zh/en with identical key structure.
|
||||
module.exports = {
|
||||
zh: {},
|
||||
en: {}
|
||||
zh: {
|
||||
subtitle: '完善个人资料',
|
||||
avatarSection: '设置头像',
|
||||
changeAvatar: '点击更换',
|
||||
nicknameSection: '设置昵称',
|
||||
nicknamePlaceholder: '请输入昵称',
|
||||
authorizePhone: '授权手机号',
|
||||
phoneHint: '手机号用于接收服务通知,必须授权',
|
||||
submit: '完成注册',
|
||||
agreement: '注册即表示同意《用户协议》和《隐私政策》',
|
||||
nicknamePrefix: '用户',
|
||||
phoneRequired: '需要授权手机号才能完成注册',
|
||||
phoneAuthSuccess: '手机号授权成功',
|
||||
phoneAuthFailed: '手机号授权失败',
|
||||
authorized: '已授权',
|
||||
uploadFailed: '上传失败',
|
||||
phoneFirst: '请先授权手机号',
|
||||
nicknameRequired: '请输入昵称',
|
||||
agreementTitle: '提示',
|
||||
agreementContent: '用户协议和隐私政策内容建设中'
|
||||
},
|
||||
en: {
|
||||
subtitle: 'Complete Your Profile',
|
||||
avatarSection: 'Set Avatar',
|
||||
changeAvatar: 'Tap to change',
|
||||
nicknameSection: 'Set Nickname',
|
||||
nicknamePlaceholder: 'Enter a nickname',
|
||||
authorizePhone: 'Authorize Phone Number',
|
||||
phoneHint: 'Your phone number is used to receive service notifications and is required',
|
||||
submit: 'Complete Registration',
|
||||
agreement: 'By registering, you agree to the Terms of Service and Privacy Policy',
|
||||
nicknamePrefix: 'User',
|
||||
phoneRequired: 'Phone number authorization is required to complete registration',
|
||||
phoneAuthSuccess: 'Phone number authorized',
|
||||
phoneAuthFailed: 'Phone authorization failed',
|
||||
authorized: 'Authorized',
|
||||
uploadFailed: 'Upload failed',
|
||||
phoneFirst: 'Please authorize your phone number first',
|
||||
nicknameRequired: 'Please enter a nickname',
|
||||
agreementTitle: 'Notice',
|
||||
agreementContent: 'Terms of Service and Privacy Policy are coming soon'
|
||||
}
|
||||
}
|
||||
|
||||
在新工单中引用
屏蔽一个用户