kintex/mobile/lib/i18n/locales/zh.ts

204 lines
7.4 KiB
TypeScript
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

/* 简体中文 (zh). Mirrors ko key shape (enforced by Translations type). */
import type { Translations } from '../types';
export const zh: Translations = {
common: {
appName: 'KINTEX AI 展览管理',
loading: '确认中…',
retry: '重试',
cancel: '取消',
close: '关闭',
user: '用户',
none: '-',
unknown: '未知',
error: '错误',
},
lang: {
title: '语言',
subtitle: '选择应用显示语言。选择将保存在本设备上。',
ko: '한국어',
en: 'English',
zh: '中文',
ja: '日本語',
},
roles: {
ORGANIZER: '主办方',
EXHIBITOR: '参展商',
CONTRACTOR: '搭建施工商',
HALL_MANAGER: '展厅经理',
},
nav: {
register: '注册',
forgotPassword: '找回密码',
profile: '我的信息',
checklist: '现场检查表',
inspection: '现场验收',
ticketsIndex: '我的门票',
ticketsSelect: '订票',
tabHome: '首页',
tabField: '现场',
tabGallery: '图库',
tabMore: '更多',
},
login: {
brandTitle: '提交申请的瞬间,\n先看到施工后的效果图',
brandCaption: 'AI 生成预览图 · 可能与实际施工结果不同',
compromised:
'检测到该设备存在安全风险(越狱·注入·调试器)。为保护个人信息和门票,建议在正常设备上使用。',
title: '登录',
email: '邮箱',
emailPlaceholder: 'name@company.com',
password: '密码',
passwordPlaceholder: '密码',
otpLabel: '二次验证码',
otpPlaceholder: '6位验证码',
otpHelper: '验证器应用TOTP的6位验证码',
remember: '记住邮箱',
submit: '登录',
submitOtp: '验证并登录',
forgot: '找回密码',
register: '注册',
errEmpty: '请输入邮箱和密码。',
errOtpEmpty: '请输入二次验证码。',
errOtpRequired: '需要二次验证码。请输入验证器应用中的验证码。',
errOtpInvalid: '验证码不正确或已过期。',
errLocked: '登录尝试过多,账户已锁定。请稍后重试。',
errGeneric: '登录失败。',
},
register: {
title: '创建账户',
email: '邮箱',
emailPlaceholder: 'name@company.com',
name: '姓名',
namePlaceholder: '张三',
password: '密码',
passwordPlaceholder: '8位以上',
passwordHelper: '8~100位',
company: '公司名(可选)',
companyPlaceholder: 'Zioinfo',
invite: '邀请码(可选)',
invitePlaceholder: '活动邀请码',
submit: '注册',
goLogin: '前往登录',
errInvalid: '请检查邮箱·姓名·密码8位以上。',
errEmailTaken: '该邮箱已注册。',
errGeneric: '注册失败。',
doneJoined: '注册完成并已关联受邀活动。请登录。',
done: '注册完成。请登录。',
},
forgot: {
title: '重置密码',
email: '邮箱',
emailPlaceholder: 'name@company.com',
request: '请求重置码',
code: '重置码',
codePlaceholder: '6位验证码',
newPassword: '新密码',
newPasswordPlaceholder: '8位以上',
newPasswordHelper: '8~100位',
submit: '修改密码',
errEmail: '请输入邮箱。',
errFields: '请检查重置码和新密码8位以上。',
errCode: '重置码不正确或已过期。',
errRequest: '请求失败。',
errReset: '重置失败。',
},
home: {
hello: '{{name}},您好',
noEvent: '您尚未参与任何活动 — 请确认邀请链接或邀请码。',
progress: '进度状态',
stepApply: '申请',
stepApprove: '审批',
stepBuild: '施工',
stepInspect: '验收',
actionChecklist: '现场检查表',
actionInspection: '现场验收',
actionGallery: '可视化图库',
memberInternal: 'KINTEX 内部账户(展厅经理)',
memberGeneral: '普通账户',
},
field: {
title: '现场工作',
guide: '现场功能面向搭建施工商(检查表)和展厅经理(验收)角色提供。',
checklistTitle: '现场检查表',
checklistDesc: '确认施工工序 · 附加照片 · 申请验收',
inspectionTitle: '现场验收',
inspectionDesc: '审批图纸 vs 现场照片 · 合格/不合格判定',
},
gallery: {
infoBar: 'AI 生成图片不可用于合同·审查文件 — 施工标准以图纸为准',
degraded: '无法连接服务器图片记录显示示例degraded。',
empty: '暂无生成的图片 — 请在设计工作室生成效果图。',
retry: '重新生成',
studioNote: '设计工作室请在桌面端编辑',
notice: 'AI 生成图片不可用于合同·审查文件(施工标准以图纸为准)',
},
more: {
accountInternal: 'KINTEX 内部账户(展厅经理)',
accountGeneral: '普通账户',
openProfile: '打开我的信息',
apiServer: 'API 服务器',
serverStatus: '服务器状态',
statusUp: '正常 (UP)',
statusDown: '无法连接 (degraded)',
signOut: '退出登录',
version: 'KINTEX AI 展览管理 · v0.1.0',
},
profile: {
sectionInfo: '我的信息',
sectionEventRoles: '参与活动角色',
sectionSecurity: '账户 · 安全',
sectionBiometric: '生物识别锁',
sectionNotify: '通知设置',
labelName: '姓名',
labelUserId: '用户 ID',
labelGlobalRole: '全局角色',
labelTenant: '展馆(租户)',
labelType: '类型',
typeInternal: 'KINTEX 内部(展厅经理)',
typeGeneral: '普通账户',
photoChange: '更换头像',
photoTitle: '头像',
photoSelect: '请选择照片',
photoLibrary: '相册',
photoCamera: '相机',
photoApply: '应用',
photoApplying: '应用中…',
photoCaption: '将以圆形显示。',
photoPending: '所选照片仅显示在本设备 — 服务器同步准备中。',
photoPickerUnavailable: '该设备无法使用图片选择功能。',
loadErr: '无法加载我的信息。',
uploadErr: '照片上传失败。',
otpTitle: '二次验证OTP',
otpOnAuth: '已启用 · AuthenticatorOTP',
otpOnMethod: '已启用 · {{method}}',
otpOff: '未设置 — 登录时使用验证器应用TOTP两步验证。',
on: '开',
off: '关',
bioTitle: '指纹 · Face 锁',
bioDesc: '开启后进入我的信息时需用指纹或 Face 再次验证。登录二次验证保持不变。',
bioUnsupported:
'该设备不支持生物识别,或未录入指纹/Face。请在设备设置中录入生物信息后重试。',
bioFailed: '生物识别验证失败。请重试。',
biometric: '生物识别',
lockTitle: '生物识别锁',
lockHint: '请用指纹或 Face 解锁。',
notifyDeadline: '截止 D-day 提醒',
notifyApproval: '审批·验收提醒',
notifyPayment: '支付·结算提醒',
notifyNote: '通知设置保存在本设备。服务器同步准备中。',
signOut: '退出登录',
signOutConfirm: '要退出登录吗?',
version: 'KINTEX AI 展览管理 · 我的信息',
},
tickets: {
offline: '离线 — 显示已保存门票',
badgeNotice: '在现场用门票二维码签到即可转换为移动徽章',
footNote: '所示门票为示例 — 门票后端M10连接后将替换为真实数据。',
emptyTitle: '暂无门票',
emptyBody: '预订入场券后,门票将显示在此处。',
emptyBtn: '预订入场券',
detailTitle: '预订详情 · 取消',
},
};