Files
photo-live/apps/viewer/src/i18n/locales/zh-CN.ts
T

76 lines
2.8 KiB
TypeScript
Raw Normal View History

export default {
app: { title: '现场相册' },
home: { hint: '打开相册链接即可观看' },
album: {
loading: '加载中…',
loadingMore: '加载更多…',
emptyNotice: '照片即将上线',
time: '时间',
venue: '地点',
views: '浏览次数',
categories: '分类',
all: '全部',
sortLabel: '排序',
sortLatest: '最新',
sortHot: '热门',
end: '已经到底了',
newPhotos: '有新照片,点击查看',
retry: '重试',
},
lang: { switch: '切换语言' },
prefs: { reduceMotion: '减少动画' },
// 嵌入轮播 iframe 页(P4b Task 4):独立于宿主语言的词条子集(lang 查询驱动)。
embed: {
comingSoon: '照片即将上线',
openPhoto: '查看照片大图',
close: '收起组件',
},
download: {
action: '下载图片',
original: '下载原图',
options: '下载选项',
busy: '准备中…',
failed: '下载失败,请重试',
// 微信内置浏览器引导(不支持程序化下载):长按保存 + 复制链接离场。
wechatTitle: '保存图片指引',
wechatHint: '微信内打开的页面不支持直接下载。请长按上方图片保存到手机,或复制链接后在浏览器中打开再下载。',
copyLink: '复制链接',
copied: '已复制链接',
copyFailed: '复制失败,请长按选择下方链接复制',
dismiss: '知道了',
},
viewer: {
title: '照片查看',
close: '关闭',
previous: '上一张',
next: '下一张',
counter: '{current} / {total}',
like: '点赞',
likeCount: '{count} 次点赞',
bubbleOpen: '查看被点赞的照片',
loadFailed: '图片加载失败',
photoRemoved: '照片已被移除',
// PHOTO_NOT_PUBLIC 专用:不存在/未发布/已隐藏同码(防枚举),文案覆盖两种成因。
photoUnavailable: '照片不存在或已下线',
backToAlbum: '返回相册',
},
route: { tokenLabel: '相册令牌', photoLabel: '照片' },
errors: {
albumNotFound: '相册不存在',
// ALBUM_NOT_PUBLIC 专用:offline / publicEnabled=false / 幽灵 token 同码(防枚举),
// 文案需同时覆盖「不存在」与「已下线」两种用户可理解成因。
albumNotAvailable: '相册不存在或已下线',
photoNotFound: '照片不存在',
notFound: '页面不存在',
authExpired: '登录已过期',
forbidden: '没有权限',
rateLimited: '操作过于频繁,请稍后再试',
validationFailed: '请求参数有误',
internal: '服务暂时不可用,请稍后再试',
unknown: '出错了,请稍后再试',
network: '网络连接失败,请检查网络',
// DOWNLOAD_DISABLED(P4a 下载两级开关):相册可见但未开放下载。
downloadDisabled: '该相册未开放下载',
},
};