Files
xianyan/lib/l10n/languages/zh_cn.dart
2026-06-07 18:20:26 +08:00

1967 lines
82 KiB
Dart
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
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.
/// ============================================================
/// 闲言APP — 简体中文翻译数据
/// 创建时间: 2026-05-29
/// 更新时间: 2026-06-06
/// 作用: 简体中文(zh_CN)翻译文本
/// 上次更新: 新增UserCenter子组件国际化翻译字段
/// ============================================================
import '../types/t.dart';
const zhCN = T(
nav: TNav(
home: '闲言',
discover: '发现',
profile: '我的',
footprint: '足迹',
inspiration: '灵感',
),
common: TCommon(
cancel: '取消',
ok: '好的',
save: '保存',
confirm: '确认',
clear: '清除',
reset: '重置',
delete: '删除',
success: '成功',
failed: '失败',
enabled: '已开启',
disabled: '已关闭',
loading: '加载中...',
view: '查看',
search: '搜索设置...',
entriesCountUnit: '',
copyright: '© 2026 闲言团队',
done: '完成',
all: '全部',
refresh: '刷新',
retry: '重试',
copy: '复制',
searchHistory: '搜索历史',
gotIt: '知道了',
featureUnavailable: '该功能暂不可用',
featureNotSupported: '该功能当前设备不支持',
inDevelopment: '开发中',
nAvailable: '{0}个可用',
appName: '闲言',
exportFailed: '导出失败',
),
home: THome(
base: THomeBase(
batteryCritical: '电量很低了!快充电 🔴',
batteryLow: '电量不多了哦,记得充电 💛',
defaultSentence: '生活不是等待暴风雨过去,而是学会在雨中翩翩起舞。',
defaultFeedName: '闲言',
authorPrefix: '—— ',
numberWan: 'w',
numberThousand: 'k',
dailyRecommendation: '每日推荐',
findingNewSentences: '正在为你寻找新句子...',
gettingTodayRecommendation: '正在获取今日推荐...',
createCard: '创作卡片',
editThisSentence: '编辑此句',
noSentences: '暂无句子',
pullDownToRefresh: '刷新试试',
networkConnectionFailed: '网络连接失败',
clickToRetry: '点击重试',
sentenceCopied: '已复制句子',
offlineMode: '离线模式 — 展示缓存数据',
quoteSquare: '句子广场',
dragToSort: '📖 拖动排序',
sortNewest: '最新',
sortHot: '热门',
sortClassic: '经典',
noContent: '📋 暂无内容',
recentlyOpened: '🕐 最近打开',
selectCustomTool: '🔧 选择自定义工具',
collapse: '收起',
openAnyPageAutoRecord: '打开任意页面\n自动记录',
longPressToSet: '长按设置',
shareAppSignature: '— 闲言APP',
shareFailed: '分享失败',
loadingContent: '正在加载内容...',
autoRefreshSeconds: '{0}秒后自动刷新',
),
sentenceDetail: TSentenceDetail(
longPressToSelect: '长按可选择文字',
originalContent: '📝 原文内容',
liked: '已点赞',
like: '点赞',
likeCanceled: '已取消点赞',
likeToast: '👍 已点赞',
favorited: '已收藏',
favorite: '收藏',
favoriteCanceled: '已取消收藏',
favoriteToast: '⭐ 已收藏',
readLaterMarked: '已标记',
readLaterLabel: '稍后读',
alreadyInReadLater: '已在稍后读列表中',
share: '分享',
shareSentence: '分享句子',
sentenceDetail: '句子详情',
bookmarkAdded: '🔖 已添加书签',
bookmarkRemoved: '🔖 已移除书签',
bookmark: '🔖 书签',
tag: '🏷️ 标签',
externalSearch: '🔍 外部搜索',
readAloud: '🔊 朗读',
searchEmpty: '搜索内容为空',
searchUrlError: '无法构建搜索URL',
searchFailed: '外部搜索失败',
addTag: '🏷️ 添加标签',
tagInputHint: '输入标签名',
tagAdded: '🏷️ 标签已添加',
tagAddFailed: '标签添加失败',
addLabel: '添加',
editSentence: '✏️ 编辑此句',
blocked: '🚫 已屏蔽',
block: '🚫 屏蔽',
notInterestedToast: '🙈 已标记不感兴趣',
notInterested: '🙈 不感兴趣',
searchQuery: '🔍 搜索「{0}」',
),
readLater: TReadLater(
readLaterLabel: '稍后读',
readLaterPageTitle: '📖 稍后收藏',
readLaterCountFormat: '共 {0} 条',
readLaterEmpty: '暂无稍后收藏',
readLaterEmptyHint: '在句子卡片上滑动即可添加',
imageType: '图片',
videoType: '视频',
fileType: '文件',
linkType: '链接',
docType: '文档',
textType: '文本',
imageEmoji: '🖼️ 图片',
videoEmoji: '🎬 视频',
fileEmoji: '📄 文件',
textEmoji: '📝 文本',
archiveLabel: '压缩包',
fileLabel: '文件',
removedFromReadLater: '已移出稍后收藏',
operationFailed: '操作失败',
detailLabel: '详情',
closeLabel: '关闭',
sizeLabel: '大小',
typeLabel: '类型',
searchPlaceholder: '搜索稍后读',
allLabel: '全部',
selectedLabel: '已选',
cancelLabel: '取消',
selectAllLabel: '全选',
deleteLabel: '删除',
markReadLabel: '标记已读',
markedReadLabel: '已标记已读',
markAllReadLabel: '全部标记已读',
markAllReadConfirm: '确定将所有条目标记为已读?',
confirmLabel: '确定',
batchDeletedLabel: '已删除{0}条',
sortLabel: '排序方式',
sortTimeDesc: '时间(最新优先)',
sortTimeAsc: '时间(最早优先)',
sortType: '按类型',
sortSize: '按大小',
copyLabel: '复制',
copiedLabel: '已复制',
copyLinkLabel: '复制链接',
shareLabel: '分享',
removeReadLaterLabel: '取消稍后读',
openBrowserLabel: '在浏览器打开',
),
),
discover: TDiscover(
base: TDiscoverBase(
browse: '📋 浏览',
likes: '👍 点赞',
favorite: '⭐ 收藏',
readLater: '📖 稍后',
notes: '📝 笔记',
loginToSync: '登录后可同步云端记录',
login: '登录',
noInspiration: '暂无灵感',
refresh: '刷新',
listView: '列表',
gridView: '卡片',
pinned: '置顶',
conversations: '对话',
pullDownTools: '⬆️ 下拉打开工具中心',
remark: '✏️ 备注',
originalName: '原始名称',
remarkPlaceholder: '输入备注名(留空则使用原始名称)',
saveRemark: '保存备注',
loginRequired: '请先登录账号',
comingSoon: '会话流功能即将开放,敬请期待 ✨',
browseHistory: '浏览历史',
likesHistory: '点赞记录',
myNotes: '我的笔记',
readLaterFull: '稍后再读',
makeCard: '🎨 制作卡片',
favoriteAction: '👍 收藏',
tryOtherCategory: '换个分类试试吧',
shareAction: '分享',
shareText: '分享灵感',
cardSaved: '卡片已保存',
cardSaveFailed: '保存失败',
copiedToClipboard: '已复制到剪贴板',
errorLoading: '加载失败,点击重试',
favorited: '已收藏',
relatedRecommend: '🎯 关联推荐',
notInterested: '不感兴趣',
dailyRead: '📖 今日一读',
changeGroup: '换一组',
relatedRecommendShort: '关联推荐',
noRecommendContent: '暂无推荐内容',
inspiration: '灵感',
stopReading: '停止朗读',
readAloud: '朗读',
inspirationCategory: '🏷️ 灵感分类',
searchLabel: '搜索',
loadMore: '加载更多',
// 会话名称和描述
sessionReadLater: '稍后读',
sessionReadLaterDesc: '收藏内容,稍后查看',
sessionInspiration: '灵感',
sessionInspirationDesc: '热门句子 · 分类浏览 · 每日推荐',
sessionFootprint: '足迹',
sessionFootprintDesc: '浏览 · 点赞 · 收藏 · 稍后读 · 笔记',
sessionDailyCard: '日签卡片',
sessionDailyCardDesc: '每日一句 · 样式切换 · 一键分享',
sessionTemplate: '壁纸模板',
sessionTemplateDesc: '预设模板 · 分类浏览 · 一键应用',
sessionReadingReport: '使用报告',
sessionReadingReportDesc: '周/月/年报 · 趋势图 · 热力图 · 成就回顾',
sessionWeather: '情景诗词',
sessionWeatherDesc: '实时天气 · 情景关联诗词 · 心情推荐',
sessionPoetry: '今日诗词',
sessionPoetryDesc: '每日推荐 · 完整诗词 · 译文赏析',
sessionDailyFortune: '每日运势',
sessionDailyFortuneDesc: '今日运势 · 六维分析 · 宜忌 · 幸运指标',
sessionSolarTerm: '节气日历',
sessionSolarTermDesc: '二十四节气 · 诗词 · 民俗',
sessionKnowledgeGraph: '知识图谱',
sessionKnowledgeGraphDesc: '探索诗词、作者、主题之间的关联',
sessionStudyPlan: '学习计划',
sessionStudyPlanDesc: '制定学习计划,每日坚持',
sessionProgress: '进度',
sessionProgressDesc: '今日 · 本周 · 本月 · 年度 · 节日倒计时',
sessionFileTransfer: '文件传输助手',
sessionFileTransferDesc: '局域网 · 蓝牙 · WebRTC · USB',
sessionRssFeed: 'RSS流',
sessionRssFeedDesc: '三方网页 RSS/XML 订阅',
sessionTranslate: '翻译助手',
sessionTranslateDesc: '多语言智能翻译 · 自动识别语言',
sessionLeisure: '闲情逸致',
sessionLeisureDesc: '闲时与你立黄昏,灶前笑问粥可温',
),
chatFlow: TChatFlow(
chatFlow: '💬 会话流',
chatSettings: '⚙️ 聊天设置',
defaultConversation: '默认会话',
searchMessages: '🔍 搜索消息内容、作者、链接...',
categoryAll: '📋 全部',
categoryHot: '🔥 热门',
categoryLove: '爱情',
categoryNature: '🌿 自然',
categoryMotivate: '💪 励志',
categoryLiterature: '📖 文学',
categoryMovie: '🎬 影视',
expandCategories: '展开 ▼',
collapseCategories: '收起 ▲',
inputPlaceholderChat: '说点什么...',
inputPlaceholderReadlater: '添加链接/文字...',
attachmentGallery: '相册',
attachmentCamera: '拍照',
attachmentVideo: '视频',
attachmentAudio: '录音',
attachmentFile: '文件',
attachmentLocation: '位置',
attachmentLink: '链接',
attachmentRichText: '富文本',
hiddenSessions: '👁️‍🗨️ 隐藏的会话',
noHiddenSessions: '没有隐藏的会话',
swipeToHide: '左滑会话可将其隐藏',
unhide: '取消隐藏',
hidden: '已隐藏',
searchSessionOrContent: '搜索会话或内容…',
noSearchResults: '未找到相关内容',
sessionSection: '📱 会话',
messageContentSection: '💬 消息内容',
pin: '📌 置顶',
unpin: '取消置顶',
hideSession: '👁️‍🗨️ 隐藏',
unhideSession: '👁️ 取消隐藏',
remark: '✏️ 备注',
markAsRead: '👁️ 标为已读',
markAsUnread: '👁️ 标为未读',
muteNotifications: '🔕 消息免打扰',
unmuteNotifications: '🔔 取消免打扰',
hideSettings: '⚙️ 隐藏设置',
deleteSession: '🗑️ 删除',
emptyReadlater: '暂无稍后读内容',
emptyChat: '暂无消息',
emptyReadlaterHint: '收藏内容,稍后查看 📖',
emptyChatHint: '发送一条消息开始对话吧',
newConversation: '✨ 新建对话',
conversationNamePlaceholder: '对话名称',
create: '创建',
sentToCategory: '已发送至',
sent: '✈️ 已发送',
readlaterList: '📋 稍后读列表',
manageTags: '🏷️ 管理标签',
manageFolders: '📁 管理文件夹',
cloudSync: '☁️ 云端同步',
aiSummary: '🤖 AI摘要',
sharedCollab: '👥 共享协作',
deviceSync: '📱 跨设备同步',
updateWidget: '🏠 更新桌面小组件',
clipboardMonitor: '📋 剪贴板监控',
markAllRead: '✅ 标记全部已读',
exportContent: '📤 导出内容',
clearReadlater: '🗑️ 清空稍后读',
allMarkedRead: '已全部标记为已读',
clearReadlaterConfirm: '确定清空所有 {0} 条稍后读内容?此操作不可恢复。',
clearButton: '清空',
readlaterCleared: '已清空稍后读',
readlaterStats: '📊 共 {0} 条 · 已读 {1} · 未读 {2}',
tagManagement: '🏷️ 标签管理',
addTagButton: ' 添加',
noTags: '暂无标签',
addTagHint: '点击右上角添加标签',
addTagTitle: '🏷️ 添加标签',
tagNamePlaceholder: '输入标签名称',
tagDeleted: '标签 "{0}" 已删除',
tagAdded: '标签 "{0}" 已添加',
tagFilterTitle: '🏷️ 标签: {0}',
tagMessageCount: '共 {0} 条消息',
folderManagement: '📁 文件夹管理',
createFolderButton: ' 新建',
noFolders: '暂无文件夹',
createFolderHint: '点击右上角创建文件夹',
folderDeleted: '文件夹 "{0}" 已删除',
createFolderTitle: '📁 新建文件夹',
folderNamePlaceholder: '输入文件夹名称',
folderCreated: '文件夹 "{0}" 已创建',
renameFolderTitle: '✏️ 重命名文件夹',
messageCountUnit: '{0} 条消息',
addTagAction: '🏷️ 添加标签',
aiSummaryAction: '🤖 AI摘要',
smartTagAction: '🏷️ 智能标签',
archiveToFolder: '📁 归档到文件夹',
existingTags: '已有标签: {0}',
generatingSummary: '🤖 正在生成摘要...',
summaryCopied: '摘要已复制',
aiSummaryUnavailable: 'AI摘要暂不可用',
aiSummaryFailed: 'AI摘要失败',
analyzingTags: '🏷️ 正在分析...',
emptyContentNoTags: '消息内容为空,无法建议标签',
noTagSuggestions: 'AI暂无标签建议',
smartTagSuggestionTitle: '🏷️ 智能标签建议',
aiSuggestedTags: 'AI建议标签: {0}',
tagsAddedCount: '已添加 {0} 个标签',
addAllTags: '全部添加',
selectFolder: '📁 选择文件夹',
archivedToFolder: '已归档到 "{0}"',
createFolderFirst: '请先创建文件夹',
exportAsJsonAction: '📋 导出为 JSON',
exportAsMarkdownAction: '📝 导出为 Markdown',
exportAsZipAction: '📦 导出为 ZIP',
exportedToClipboardJson: '已导出 {0} 条到剪贴板 (JSON)',
exportedToClipboardMarkdown: '已导出 {0} 条到剪贴板 (Markdown)',
readlaterExportTitle: '📖 稍后读导出',
zipExportSuccess: 'ZIP导出成功',
exportFailedMsg: '导出失败',
readlaterExportSubject: '闲言APP - 稍后读导出',
syncing: '☁️ 正在同步...',
syncComplete: '同步完成 ↑{0} ↓{1} ⚡{2}',
syncFailed: '同步失败',
noContentForSummary: '没有内容可生成摘要',
generatingAiSummary: '🤖 正在生成AI摘要...',
summaryCopiedToClipboard: '摘要已复制到剪贴板',
aiSummaryUnavailableRetry: 'AI摘要暂不可用请稍后再试',
sharedCollabTitle: '👥 共享协作',
createButton: ' 创建',
noSharedLists: '暂无共享列表',
createSharedListHint: '创建共享列表与好友协作',
sharedListStats: '{0} 位成员 · {1} 条消息',
createSharedListTitle: '👥 创建共享列表',
listNamePlaceholder: '输入列表名称',
sharedListCreated: '共享列表 "{0}" 已创建',
membersCount: '成员: {0} 人',
messagesCount: '消息: {0} 条',
createdDate: '创建: {0}',
leftSharedList: '已退出共享列表',
leaveList: '退出列表',
discoveringDevices: '📱 正在发现设备...',
noDevicesFound: '未发现在线设备,请确保设备已连接',
selectTargetDevice: '📱 选择目标设备',
syncingToDevice: '📱 正在同步到 {0}...',
syncSendFailed: '同步发送失败',
deviceDiscoveryFailed: '设备发现失败',
widgetUpdated: '🏠 桌面小组件已更新',
widgetUpdateFailed: '小组件更新失败',
clipboardMonitorTitle: '📋 剪贴板监控',
clipboardStatusMonitoring: '当前状态: 监控中',
clipboardStatusOff: '当前状态: 未开启',
clipboardMonitorEnabled: '📋 剪贴板监控已开启',
clipboardMonitorDisabled: '📋 剪贴板监控已关闭',
enableMonitor: '开启监控',
disableMonitor: '关闭监控',
viewClipboard: '查看剪贴板',
clipboardContent: '📋 剪贴板内容: {0}',
clipboardEmpty: '剪贴板为空',
),
chatSettings: TChatSettings(
appearance: '🎨 外观',
backgroundImage: '🖼️ 背景图',
setBackground: '设置聊天背景',
themeColor: '🎨 主题色',
customAccentColor: '自定义会话强调色',
data: '📦 数据',
exportMessages: '📤 导出消息',
exportAsJson: '导出为JSON文件',
importMessages: '📥 导入消息',
importFromJson: '从JSON文件导入',
shareChatRecord: '↗️ 分享',
sync: '🔄 同步',
syncInfo: '🔄 同步',
syncInfoDetail: '云端同步功能将在后续版本中开放。\n当前数据仅存储在本地。',
gotIt: '知道了',
categoryManagement: '🏷️ 分类管理',
manageCategories: '🏷️ 管理分类',
editCategoryNames: '编辑分类名称和排序',
editCategory: '✏️ 编辑分类',
enterNewName: '输入新名称',
recycleBin: '🗑️ 回收站',
viewDeletedMessages: '查看已删除的消息',
recycleBinEmpty: '回收站为空',
recycleBinCleared: '回收站已清空',
emptyBin: '清空',
close: '关闭',
restore: '恢复',
messageRestored: '消息已恢复',
permanentDelete: '删除',
messagePermanentlyDeleted: '消息已永久删除',
dangerZone: '⚠️ 危险操作',
clearMessages: '清空消息',
clearAllMessagesConfirm: '确定要清空当前会话的所有消息吗?\n消息将移入回收站,可恢复。',
messagesCleared: '消息已清空',
exportFailed: '导出失败',
fromAlbum: '从相册选择',
restoreDefault: '恢复默认',
defaultPurple: '💜 默认紫',
oceanBlue: '🔵 海洋蓝',
mintGreen: '💚 薄荷绿',
warmOrange: '🧡 暖橙',
roseRed: '🌹 玫瑰红',
skyCyan: '🩵 天青',
brownCoffee: '🟤 棕咖',
silverGrey: '⬜ 银灰',
selectAccentColor: '选择会话的强调色',
),
toolCenter: TToolCenter(
toolCenter: '工具中心',
discoverMoreHelpers: '发现更多好帮手',
toolCount: ' 个工具',
myFavorites: '我的收藏',
recentlyUsed: '🕐 最近使用',
startUsingTools: '开始使用工具吧 💡',
viewAll: '查看全部 →',
useCountTimes: '',
recommendedTools: '⭐ 推荐工具',
refreshBatch: '换一批',
editLayout: '编辑布局',
importTool: '导入工具',
stayTuned: '敬请期待 ✨',
toolSettings: '设置',
searchTools: '🔍 搜索工具…',
searchHistory: '搜索历史',
clearHistory: '清空',
noSearchResult: '未找到相关工具',
toolRemoved: '已移除「{0}」,可在设置中恢复',
dragToRemove: '拖拽到此处移除',
releaseToRemove: '松开移除「{0}」',
closeToolPanel: '关闭工具面板',
tapToClose: '点击背景关闭',
cancelFavorite: '取消收藏',
pinToTop: '置顶',
cancelPin: '取消置顶',
newBadge: '',
tapToOpen: '点击打开',
longPressForMore: '长按查看更多',
),
toolStats: TToolStats(
usageCount: '使用次数',
lastUsed: '最后使用',
never: '从未',
rating: '评分',
noRating: '暂无',
usageTrend: '使用趋势',
version: '版本',
),
),
profile: TProfile(
title: '个人中心',
myFavorites: '我的收藏',
readingHistory: '浏览历史',
darkMode: '深色模式',
accountSettings: '账户设置',
dataManagement: '数据管理',
offlineMode: '离线模式',
cacheManagement: '缓存管理',
themeCustomization: '主题个性化',
desktopWidgets: '桌面小部件',
sentenceSource: '句子来源',
aboutApp: '关于闲言',
rateApp: '给个好评',
debugMode: '调试模式',
tapToLogin: '点击登录',
defaultUserName: '闲言用户',
appSlogan: '发现好句,创作卡片',
freeTier: '免费版',
points: '积分',
checkin: '签到',
notes: '笔记',
quickActions: '快捷操作',
scanQr: '扫一扫',
nearbyTransfer: '面对面快传',
payment: '收付款',
selectScanMethod: '选择扫码方式',
scanQrLogin: '扫码登录',
scanQrCode: '扫描二维码',
appStoreNotFound: '未找到应用商店',
experimentalFeature: 'Beta',
underReview: '审核中',
changeAvatar: '修改头像',
inputAvatarUrl: '输入头像URL',
selectFromAlbum: '从相册选择(暂未开放)',
avatarUrlHint: 'URL长度不能超过2048个字符仅支持 http/https 开头的图片链接',
pleaseInputUrl: '请输入URL地址',
urlMustStartWithHttp: '请输入以 http:// 或 https:// 开头的URL',
urlTooLong: 'URL长度超过2048字符限制请使用更短的链接',
invalidUrlFormat: 'URL格式不正确请检查后重试',
avatarUnderReview: '🔍 图像审核中',
avatarReviewing: '正在审核头像图片,请稍候...',
avatarChangeSuccess: '头像修改成功',
avatarChangeFailed: '头像修改失败',
success: '成功',
failed: '失败',
ok: '好的',
loading: '加载中...',
loginToViewProfile: '登录后查看个人中心',
goLogin: '去登录',
consecutiveCheckin: '连续签到',
favorites: '收藏',
likes: '点赞',
dailyCheckin: '每日签到',
learningCenter: '学习中心',
achievementCenter: '成就中心',
dailyTask: '每日任务',
leaderboard: '排行榜',
dataStatistics: '数据统计',
myNotes: '我的笔记',
contentCorrection: '内容纠错',
myDevices: '我的设备',
tagCloud: '标签云',
personalInfo: '个人信息',
username: '账户',
nickname: '昵称',
bio: '个性签名',
notSet: '未设置',
notFilled: '未填写',
set: '已设置',
reviewing: '审核中',
editUsername: '修改账户',
editNickname: '修改昵称',
nearbyDiscovery: '附近设备',
nearbyDiscoveryDesc: '蓝牙+Wi-Fi发现附近设备',
totalTasks: '总任务',
taskClaimed: '已领取',
perfectDay: '完美日',
perfectDayAllDone: '所有任务已完成',
perfectDayReward: '完美日奖励',
perfectDayRewardDesc: '所有任务已完成!领取额外奖励',
claimPerfectDayReward: '领取完美日奖励',
rewardSuffix: '奖励',
expUnit: '经验',
scoreUnit: '积分',
noTasks: '暂无任务',
noTasksDesc: '今天还没有任务,稍后再来看看吧',
great: '太棒了!',
loginToCheckin: '需要登录后才能签到',
loginToCheckinDesc: '登录后即可参与每日签到,获取积分奖励',
viewAchievementCenter: '查看成就中心',
todaySigned: '今日已签到',
tapToCheckin: '点击签到',
signed: '已签到',
weeklyCheckin: '本周签到',
totalCheckinDays: '累计{0}天',
checkinHistory: '签到历史记录',
noCheckinRecord: '暂无签到记录',
todayLabel: '今日',
checkinDate: '签到日期',
status: '状态',
signedStatus: '已签到 ✓',
remark: '备注',
dailyCheckinTaskDone: '完成每日签到任务',
makeupCheckin: '补签',
makeupCostInfo: '补签将消耗积分,请确认以下信息:',
makeupDate: '补签日期',
costPoints: '消耗积分',
currentPoints: '当前积分',
makeupInfo: '补签说明',
makeupLimitInfo: '每日仅可补签1次积分不足将无法补签需{0}积分)',
confirmMakeup: '确认补签',
insufficientPoints: '积分不足',
insufficientPointsDesc: '补签需要{0}积分,当前积分: {1}\n\n💡 可通过每日签到、发布文章等方式获取积分',
makeupSuccess: '补签成功',
makeupSuccessDesc: '{0} 补签成功,已扣除{1}积分',
makeupFailed: '补签失败',
makeupFailedRetry: '补签失败,请稍后重试',
timesUnit: '',
daysUnit: '',
accountAndData: '账户与数据',
editProfile: '编辑资料',
edit: '编辑',
editBio: '修改签名',
save: '保存',
pleaseInput: '请输入',
modifySuccess: '修改成功',
modifyFailed: '修改失败',
userProfile: '用户主页',
goBack: '返回',
userNotExist: '用户不存在',
retry: '重试',
anonymousUser: '匿名用户',
articles: '文章',
follow: '关注',
followed: '已关注',
theUser: '该用户',
privateMessage: '私信',
gotIt: '知道了',
shareProfile: '分享主页',
blockUser: '屏蔽用户',
personalBio: '个人简介',
titleLevel: '头衔等级',
activeData: '活跃数据',
beginner: '新手',
apprentice: '学徒',
skilled: '熟练工',
expert: '专家',
master: '大师',
signInCount: '签到 {count} 次',
noteCount: '笔记 {count} 篇',
likeCount: '点赞 {count} 次',
commentCount: '评论 {count} 条',
viewCount: '浏览 {count} 次',
readLaterCount: '稍后读 {count}',
modifyField: '修改{field}',
pleaseInputField: '请输入{field}',
fieldModifySuccess: '{field}修改成功',
fieldModifyFailed: '修改失败: {error}',
debugInfo: '调试信息',
defaultBio: '用文字点亮生活的每一刻',
),
settings: TSettings(
language: '语言',
languageSubtitle: '切换显示语言',
generalSettings: '通用设置',
selectLanguage: '选择语言',
followSystem: '跟随系统',
collaborativeTranslation: '自定义翻译',
collaborativeTranslationDesc: '帮助完善多语言翻译',
lastTranslation: '上次翻译',
translationVersion: '版本',
featureExtension: '功能扩展',
plugin: '插件',
pluginSubtitle: '翻译守护、文本朗读等增强功能',
dailyReminder: '每日提醒',
dailyReminderSubtitle: '每天定时推送一句好句',
reminderTime: '提醒时间',
reminderTimeSubtitle: '选择每日提醒的时间',
developer: '开发者',
logLevel: '日志级别',
logLevelSubtitle: '按模块控制日志输出级别',
interaction: TSettingsInteraction(
interaction: '交互',
sound: '声音',
soundSubtitle: '操作音效和提示音',
vibration: '震动',
vibrationSubtitle: '触觉反馈强度',
soundEffect: '音效风格',
soundEffectSubtitle: '选择操作音效风格',
pageTransitionMode: '页面加载方式',
pageTransitionModeNavigate: '标准导航,支持滑动返回',
pageTransitionModeSheet: '底部面板,适合宽屏设备',
predictiveBack: '预测返回',
predictiveBackSubtitle: '滑动时预览上一页内容',
longPressPreview: '长按预览',
longPressPreviewSubtitle: '长按内容卡片预览详情',
vibrationStrength: '震动强度',
soundEffectStyle: '音效风格',
pageTransitionModeTitle: '页面加载方式',
navigateDescDetail: '从左侧边缘滑动返回,支持预测返回动画',
sheetDescDetail: '以Sheet形式打开适合宽屏设备点击 ✕ 关闭',
standardNavigation: '标准导航',
bottomSheet: '底部面板',
sfxFeedback: '音效反馈',
sfxFeedbackSubtitle: '操作时播放音效',
sfxStyle: '🎵 音效类型',
sfxStyleSubtitle: '选择音效风格',
shakeToSwitch: '摇一摇换句',
shakeToSwitchSubtitle: '摇晃手机切换每日推荐',
),
notification: '通知',
pushNotification: '推送通知',
pushNotificationSubtitle: '每日推荐、签到提醒、节气通知',
display: TSettingsDisplay(
display: '显示',
screenTimeout: '屏幕常亮时间',
screenTimeoutSubtitle: '设置屏幕自动关闭时间',
fontSize: '字体大小',
fontSizeSubtitle: '前往主题个性化设置',
startupPage: '启动页',
startupPageSubtitle: '选择启动后显示的页面',
immersiveStatus: '状态栏沉浸',
immersiveStatusSubtitle: '隐藏状态栏,全屏显示',
contentDensity: '内容密度',
contentDensitySubtitle: '调整列表和卡片间距',
reduceAnimations: '减少动画',
reduceAnimationsSubtitle: '降低界面动画效果',
screenTimeoutTitle: '屏幕常亮时间',
startupPageTitle: '启动页',
contentDensityTitle: '内容密度',
screenAlwaysOn: '屏幕常亮',
screenAlwaysOnSubtitle: '控制屏幕是否保持常亮',
screenAlwaysOnOff: '关闭',
screenAlwaysOnReading: '阅读时',
screenAlwaysOnAlways: '始终',
screenAlwaysOnTitle: '💡 屏幕常亮',
reopenOnboarding: '重新打开引导页',
reopenOnboardingSubtitle: '查看功能介绍和个性化设置向导',
navBarPosition: '导航栏位置',
navBarPositionSubtitle: '宽屏时导航栏的停靠位置',
navBarPositionLeft: '左侧',
navBarPositionTitle: '📍 导航栏位置',
splitViewRatio: '分屏比例',
splitViewRatioSubtitle: '宽屏分屏时左右面板的比例',
splitViewRatioTitle: '📐 分屏比例',
splitViewEnabled: '分屏功能',
splitViewEnabledSubtitle: '宽屏时启用左右分屏布局',
shaderBackground: '特效背景',
shaderBackgroundSubtitle: '句子卡片流体渐变特效',
),
performance: TSettingsPerformance(
performance: '性能',
smartMode: '智能模式',
smartModeSubtitle: '根据网络自动切换浏览模式',
preload: '预加载',
preloadSubtitle: '提前加载内容,提升浏览体验',
cacheStrategy: '缓存策略',
cacheStrategySubtitle: '控制内容缓存行为',
imageQuality: '图片质量',
imageQualityOriginal: '加载原图,消耗更多流量',
imageQualitySaver: '压缩图片,节省流量',
imageQualityBalanced: '平衡画质与流量',
dataSaver: '省流模式',
dataSaverSubtitle: '减少数据流量消耗',
cacheStrategyTitle: '缓存策略',
imageQualityTitle: '图片质量',
),
privacy: TSettingsPrivacy(
privacyAndPermissions: '隐私与权限',
appLock: '应用锁',
appLockSubtitle: '面容ID/指纹解锁',
clipboardRead: '剪贴板读取',
clipboardReadSubtitle: '允许读取剪贴板内容',
permissionManagement: '权限管理',
permissionManagementSubtitle: '管理应用权限设置',
privacyPolicy: '隐私政策',
privacyPolicySubtitle: '查看隐私政策内容',
nearbyDiscovery: '近场发现',
nearbyDiscoverySubtitle: '允许被附近用户发现',
),
advanced: TSettingsAdvanced(
advanced: '高级',
moreSettings: '更多设置',
moreSettingsSubtitle: '兼容模式、调试、代理、电池优化',
autoCheckUpdate: '自动检查更新',
autoCheckUpdateSubtitle: '启动时自动检查新版本',
syncSettings: '同步设置',
syncSettingsSubtitle: '跨设备同步偏好设置',
logManagement: '日志管理',
logManagementSubtitle: '查看和导出应用日志',
exportImportSettings: '导出/导入设置',
exportImportSettingsSubtitle: 'JSON格式迁移设置',
dataExport: '数据导出',
dataExportSubtitle: '导出个人数据',
clearCache: '清除缓存',
clearCacheSubtitle: '清理本地缓存数据',
resetSettings: '重置设置',
resetSettingsSubtitle: '恢复所有设置为默认值',
youMayBeLookingFor: '你可能在找',
fontManagement: '字体管理',
clearCacheConfirm: '确定要清除所有缓存数据吗?',
resetSettingsConfirm: '确定要将所有设置恢复为默认值吗?此操作不可撤销。',
exportSettings: '📤 导出设置',
importSettings: '📥 导入设置',
importSettingsDesc: '请将导出的JSON内容粘贴到下方。导入后将覆盖当前设置。',
confirmImport: '确认导入',
importSuccess: '导入成功',
importFailed: '导入失败,格式不正确',
pasteJson: '粘贴JSON',
pasteJsonPlaceholder: '粘贴导出的JSON内容...',
otherSettings: '其他设置',
otherSettingsSubtitle: '高级设置、辅助功能、电池与存储',
),
cache: TSettingsCache(
cacheManagement: '缓存管理',
storageOverview: '存储概览',
totalCache: '总缓存',
fileCount: '文件数',
feedCache: 'Feed缓存',
cacheBreakdown: '缓存占比',
recentCache: '近期缓存',
expiredCache: '过期缓存',
cacheFiles: '缓存文件',
cacheActions: '缓存操作',
autoCleanPolicy: '自动清理策略',
autoCleanPolicyDesc: '超过设定时间的缓存将自动清理',
clearExpiredCache: '清除过期缓存',
clearAllCache: '清除全部缓存',
cacheSizeLimit: '缓存大小上限',
cacheSizeLimitDesc: '超过上限时将提醒清理',
batchDelete: '批量删除',
selectAll: '全选',
deselectAll: '取消全选',
deleteSelected: '删除选中',
cleaningProgress: '正在清理...',
cleanLog: '清理日志',
cleanLogDesc: '查看缓存清理历史记录',
noCache: '暂无图片缓存',
noCacheHint: '浏览内容后图片缓存将出现在这里',
retry: '重试',
loadFailed: '加载失败',
fileDetail: '文件详情',
fileName: '文件名',
fileSize: '文件大小',
createdTime: '创建时间',
expiresTime: '过期时间',
resolution: '分辨率',
format: '格式',
sourceUrl: '来源URL',
category: '分类',
expired: '已过期',
sortBy: '排序方式',
sortByDate: '按时间',
sortBySize: '按大小',
sortByType: '按类型',
usedSpace: '已使用',
refLimit: '参考上限',
confirmDelete: '确定删除此缓存文件?',
confirmClearExpired: '将清除过期缓存文件,此操作不可撤销。',
confirmClearAll: '将清除全部缓存文件,此操作不可撤销。',
irreversible: '此操作不可撤销',
cleared: '已清除',
clearFailed: '清除失败',
filesUnit: '个文件',
daysUnit: '',
policyOff: '关闭',
edit: '编辑',
cancel: '取消',
delete: '删除',
clear: '清除',
totalCacheLabel: '总缓存',
basicInfo: '基础信息',
imageInfo: '图片信息',
sourceInfo: '来源信息',
clearLog: '清空',
noCleanLog: '暂无清理记录',
selectedCount: '已选',
status: '状态',
done: '完成',
all: '全部',
withinDays: '天内',
beforeDays: '天前',
currentLabel: '当前',
autoCleanSuffix: '自动清理过期缓存',
currentLimitLabel: '当前上限',
confirmBatchDelete: '确定删除选中的缓存文件?',
deleted: '已删除',
unknown: '未知',
logCleared: '日志已清空',
confirmClearLog: '确定清空所有清理日志?',
clearingExpired: '正在清除过期缓存...',
clearingAll: '正在清除全部缓存...',
clearingBatch: '正在批量删除...',
storageSpace: '存储空间',
database: '数据库',
hive: 'Hive',
cacheCount: '缓存条数',
categoryStats: '分类统计',
feedCacheCount: 'Feed缓存',
pendingSync: '待同步操作',
hiveStorage: 'Hive存储',
chatSessions: '聊天会话',
chatAttachments: '聊天附件',
chatTrash: '聊天回收站',
transferRecords: '传输记录',
pairedDevices: '配对设备',
receivedFiles: '接收文件',
readLater: '稍后读',
cacheCleanup: '缓存清理',
cleanExpiredCache: '清理过期缓存',
cleanChatTrash: '清理聊天回收站',
cleanChatThumbnails: '清理聊天缩略图',
clearAllCache2: '清除全部缓存',
cleanTransferCache: '清理传输缓存',
clearAllChatData: '清理全部聊天数据',
cleanReadlaterCache: '清理稍后读缓存',
clearReadlaterData: '清理全部稍后读数据',
cacheStrategy: '缓存策略',
cacheLimit: '缓存上限',
expiryDays: '过期天数',
offlineMode2: '离线模式',
wifiPreload: 'WiFi预加载',
autoSync: '自动同步',
cleaningCache: '正在清理缓存...',
itemsUnit: '',
piecesUnit: '',
cleaningChatTrash: '聊天回收站已清理',
cleaningChatThumbnails: '聊天缩略图已清理',
cleaningTransferCache: '传输缓存已清理',
clearingAllChatData: '全部聊天数据已清除',
cleaningReadlaterCache: '稍后读缓存已清理',
clearingReadlaterData: '全部稍后读数据已清除',
allCacheCleared: '全部缓存已清除',
cleanFailed2: '清理失败: {0}',
confirmCleanChatTrashTitle: '清理聊天回收站',
confirmCleanChatTrashContent: '将永久删除回收站中超过30天的消息和文件此操作不可撤销。',
confirmCleanChatThumbnailsTitle: '清理聊天缩略图',
confirmCleanChatThumbnailsContent: '将清理所有聊天图片的缩略图缓存,原图不会被删除。',
confirmClearAllCacheTitle: '清除全部缓存',
confirmClearAllCacheContent: '确定要清除所有缓存数据吗?离线内容将被删除,此操作不可撤销。',
confirmCleanTransferCacheTitle: '清理传输缓存',
confirmCleanTransferCacheContent: '将清理传输缩略图、临时文件和超过30天的传输记录。已接收的文件不会被删除。',
confirmClearAllChatDataTitle: '清理全部聊天数据',
confirmClearAllChatDataContent: '将删除所有聊天会话、消息、附件和回收站数据,此操作不可撤销!',
confirmCleanReadlaterCacheTitle: '清理稍后读缓存',
confirmCleanReadlaterCacheContent: '将清理稍后读的缩略图、附件和同步临时文件,消息记录不会被删除。',
confirmClearReadlaterDataTitle: '清理全部稍后读数据',
confirmClearReadlaterDataContent: '将删除所有稍后读消息、附件和缩略图,此操作不可撤销!',
clearAll: '全部清除',
clean2: '清理',
enabled2: '已开启',
disabled2: '已关闭',
mbUnit: 'MB',
daysUnit2: '',
),
permission: TSettingsPermission(
pageTitle: '权限管理',
loadFailed: '加载失败',
headerTitle: '权限说明',
headerDesc: '闲言仅请求必要权限以提供核心功能。你可以随时在此页面管理权限设置。拒绝某些权限可能会影响相关功能的使用。',
appPermissionSection: '📱 应用权限',
appPermissionSubtitle: '需要您授权才能使用的功能',
systemCapabilitySection: '⚙️ 系统级能力',
systemCapabilitySubtitle: '由操作系统管理,无需手动授权',
disclaimer: '闲言不会过度索取权限。部分权限仅在特定功能使用时才会请求。',
usageStats: '使用统计',
noUsageData: '暂无权限使用数据',
totalCountPrefix: '',
totalCountSuffix: '',
badgeSystem: '系统级',
badgeRequired: '必要',
badgeOptional: '可选',
statusGranted: '已授权',
statusDenied: '未授权',
statusPermanentlyDenied: '已拒绝',
statusNotDetermined: '未请求',
statusRestricted: '受限',
recentUsagePrefix: '最近: ',
timesSuffix: '',
btnGoSettings: '去设置',
btnRequest: '请求',
shakeEnabled: '已开启',
shakeDisabled: '已关闭',
frequencyHigh: '',
frequencyMedium: '',
frequencyLow: '',
permCameraLabel: '相机',
permCameraDesc: '用于拍照制作壁纸、扫描二维码、文件传输扫码配对。仅在您主动使用相关功能时请求,不会后台调用。',
permCameraUsage: '壁纸制作 — 拍照添加图片|二维码 — 扫描登录/配对|文件传输 — 扫码连接设备',
permCameraDenial: '无法使用拍照添加图片、扫描二维码等功能',
permPhotosLabel: '相册与存储',
permPhotosDesc: '用于选择图片制作壁纸、保存作品到本地相册、设置头像。仅访问您选中的图片,不会读取全部相册。',
permPhotosUsage: '壁纸制作 — 选择图片|保存卡片 — 保存到相册|个人中心 — 设置头像',
permPhotosDenial: '无法选择图片、保存作品到相册',
permNotificationLabel: '通知',
permNotificationDesc: '用于推送每日推荐句子、签到提醒、系统公告、文件传输状态和互动消息。您可以随时在系统设置中关闭。',
permNotificationUsage: '每日推荐 — 定时推送|签到提醒 — 每日提醒|文件传输 — 传输状态|互动消息 — 点赞评论',
permNotificationDenial: '无法接收每日推荐、签到提醒和互动消息',
permLocationLabel: '位置(粗略)',
permLocationDesc: '用于获取天气信息和节气提醒,仅使用粗略位置(城市级),不获取精确位置,不会后台追踪。',
permLocationUsage: '天气信息 — 当前城市天气|节气提醒 — 当地节气推送',
permLocationDenial: '无法获取天气信息和节气提醒',
permNearbyDevicesLabel: '附近设备',
permNearbyDevicesDesc: '用于文件传输助手的局域网设备发现和连接,仅在您使用文件传输功能时请求。',
permNearbyDevicesUsage: '文件传输 — 局域网发现|设备连接 — WiFi直连',
permNearbyDevicesDenial: '无法发现和连接局域网设备',
permMicrophoneLabel: '麦克风',
permMicrophoneDesc: '用于语音朗读句子、语音搜索、AI对话语音输入。仅在您主动使用语音功能时请求不会后台录音。',
permMicrophoneUsage: '语音朗读 — 朗读句子|语音搜索 — 语音输入关键词|AI对话 — 语音输入消息',
permMicrophoneDenial: '无法使用语音搜索、语音朗读和语音输入功能',
permStorageLabel: '存储空间',
permStorageDesc:
'用于保存编辑的卡片、壁纸到本地导出字体文件和数据。Android 12及以下(API≤32)需要读取权限Android 13+由相册权限替代;写入操作使用分区存储,无需额外写入权限。',
permStorageUsage: '保存卡片 — 导出到本地|壁纸设置 — 保存壁纸|字体管理 — 下载字体文件|数据导出 — 导出用户数据',
permStorageDenial: '无法保存卡片、壁纸到本地',
permNetworkLabel: '网络连接',
permNetworkDesc: '闲言需要网络连接来获取句子、同步数据和推送通知。请在系统设置中确保网络权限已开启。',
permNetworkUsage: '句子获取 — 加载每日推荐|数据同步 — 云端同步|推送通知 — 接收消息',
permNetworkDenial: '无法获取句子和同步数据',
permClipboardLabel: '剪贴板',
permClipboardDesc: '用于复制句子到剪贴板、粘贴文本到编辑器。应用仅在您主动操作时访问剪贴板,不会自动读取。',
permClipboardUsage: '复制句子 — 一键复制|编辑器 — 粘贴文本|搜索 — 粘贴关键词',
permClipboardDenial: '无法复制句子和粘贴文本',
permShareLabel: '分享能力',
permShareDesc: '允许应用通过系统分享面板将内容分享到其他应用',
permShareUsage: '句子分享 — 分享到微信/QQ|卡片分享 — 分享到社交平台|日志导出 — 分享日志文件',
permShareDenial: '无法分享内容到其他应用',
permShakeLabel: '摇一摇',
permShakeDesc: '摇晃手机触发特定功能,如换句、刷新等',
permShakeUsage: '切换每日推荐句子|刷新内容|互动彩蛋',
permShakeDenial: '无法使用摇一摇切换句子',
permTrackingLabel: '追踪',
permTrackingDesc: '允许应用请求追踪您的活动,以提供个性化内容推荐',
permTrackingUsage: '个性化推荐|内容偏好分析',
permTrackingDenial: '无法获得个性化推荐,内容推荐可能不够精准',
),
dataCollection: TSettingsDataCollection(
pageTitle: '了解我们收集的信息',
introTitle: '数据收集说明',
introDesc:
'闲言重视您的隐私。以下是我们收集、使用和存储的信息分类。我们仅收集为提供核心功能所必需的数据,绝不会将您的信息出售给第三方。',
collectionMethod: '收集方式:',
riskHigh: '高风险',
riskMedium: '中风险',
riskLow: '低风险',
riskNone: '无风险',
categoryAccount: '账户信息',
categoryAccountItems: '用户名, 密码(加密存储), 邮箱, 手机号(可选), 密保问题(加密存储)',
categoryAccountMethod: '用户注册时主动填写',
categoryProfile: '个人资料',
categoryProfileItems: '昵称, 简介, 头像',
categoryProfileMethod: '用户编辑个人资料时提交',
categoryDevice: '设备信息',
categoryDeviceItems: '设备型号, 平台, device_id, IP地址, User-Agent',
categoryDeviceMethod: '应用启动时自动采集',
categoryBehavior: '使用行为',
categoryBehaviorItems: '浏览记录, 搜索关键词, 评论, 点赞收藏',
categoryBehaviorMethod: '用户操作时自动记录',
categoryLocation: '位置信息',
categoryLocationItems: 'IP推断城市(不收集GPS)',
categoryLocationMethod: '网络请求时自动推断',
categoryLocalStorage: '本地存储',
categoryLocalStorageItems: 'SharedPreferences, SQLite, 临时目录',
categoryLocalStorageMethod: '应用运行时本地写入',
categoryCloudStorage: '云端存储',
categoryCloudStorageItems: '笔记, 收藏, 云端暂存(加密), 用户画像',
categoryCloudStorageMethod: '用户同步时上传至服务器',
categoryNotCollected: '不收集的信息',
categoryNotCollectedItems: '通讯录, 短信, GPS精确定位, 生物识别, 广告数据',
categoryNotCollectedMethod: '',
rightsTitle: '您的权利',
rightAccess: '访问权',
rightAccessDesc: '您有权了解我们收集了哪些信息',
rightCorrection: '更正权',
rightCorrectionDesc: '您有权要求更正不准确的信息',
rightDeletion: '删除权',
rightDeletionDesc: '您有权要求删除您的个人信息',
rightExport: '导出权',
rightExportDesc: '您有权导出您的个人数据',
rightWithdraw: '撤回同意权',
rightWithdrawDesc: '您有权随时撤回对数据收集的同意',
footerTitle: '声明',
footerDesc:
'我们可能会根据功能更新调整数据收集范围,调整时会在应用内通知您。如有疑问,请通过"关于"页面中的联系方式与我们取得联系。',
),
),
about: TAbout(
appInfo: '软件信息',
learnUs: '了解我们',
learnUsSlogan: '用文字记录生活的每一刻',
techStack: '技术栈',
techLanguage: '编程语言',
techState: '状态管理',
techRouter: '路由导航',
techNetwork: '网络请求',
buildInfo: '构建信息',
version: '版本',
buildNumber: '构建号',
buildTime: '构建时间',
deviceInfo: '设备信息',
os: '操作系统',
deviceType: '设备类型',
deviceUnknown: '未知',
deviceMobile: '移动端',
deviceDesktop: '桌面端',
renderEngine: '渲染引擎',
screenDetail: '屏幕详情',
screenSize: '分辨率',
pixelRatio: '像素比',
platformCompat: '平台兼容',
updateLog: '更新日志',
updateLog1: '新增软件信息页面',
updateLog2: '新增了解我们页面',
updateLog3: '液态玻璃风格适配',
openSource: '开源许可',
footerSlogan: '用 ❤️ 打造',
officialSiteTitle: '官方网站',
officialSite: '官网首页',
officialSiteDesc: '访问我们的官方网站获取更多信息',
businessSite: '业务网站',
otherProducts: '其他产品',
productPoetry: '情景诗词',
productPoetryDesc: '在不同时间不同地点,推荐对应场景的诗词',
productKitchen: '小妈厨房',
productKitchenDesc: '收录1w+菜谱 1k+食材,厨房百科大全',
developer: '开发者',
companyName: '微风暴工作室',
companyDesc: '专注于优质移动应用开发',
contactEmail: '联系邮箱',
viewEmails: '点击查看邮箱列表',
emailPrimary: '主要联系',
emailSupport: '技术支持',
emailAny: '通用联系',
wechatAccount: '微信公众号',
teamInfo: '团队信息',
roleDesign: '程序设计',
roleUIUX: 'UI/UX',
roleBackend: '后端开发',
roleNative: '原生栈',
roleSupport: '多语言支持',
member1: '无书的书',
member1Sig: '总是差点意思',
member2: 'ayk',
member2Sig: '',
member3: '伯乐不相马',
member3Sig: '小作坊下料就是猛',
member4: '泼茶香',
member4Sig: '一起养猫 一起看海',
member1Social: '酷安@无书的书',
member2Social: '抖音@Ayk_Ago',
member3Social: '哔哩哔哩@krowma',
qqGroup: 'QQ交流群',
qqGroupDesc: '群号: 271129018',
joinQQGroup: '加入QQ群',
qqGroupConfirm: '即将打开QQ加群页面是否继续',
qqGroupTelegram: '',
qqGroupTelegramDesc: '',
icpInfo: 'APP ICP核准备案号',
icpInfoHint:
'在中国大陆地区联网APP备案手续是不可缺少的这是一项安全保障即验证了开发者的身份通过政府提供的查询网站可全流程溯源开发者身份。如果你是海外用户可忽略',
icpDesc: '点击复制备案号',
viewIcpDetail: '查看备案详情',
icpLaunchConfirm: '即将跳转至工信部备案查询网站,是否继续?',
contributors: '贡献者',
contributorsDesc: '感谢每一位贡献者的付出',
specialThanks: '特别鸣谢',
specialThanksDesc: '感谢以下组织和个人的支持',
contributorRole1: '代码开发',
contributorRole2: 'UI设计',
contributorRole3: '测试',
contributorRole4: '文档撰写',
contributorRole5: '特邀测试',
contributorRole5Name: '广州性感母蟑螂',
thanksFlutter: '感谢Flutter团队提供优秀的跨平台框架',
thanksOpenSource: '感谢开源社区的贡献与支持',
thanksQQGroup: '感谢QQ群成员的反馈与建议',
thanksUsers: '感谢所有用户的使用与陪伴',
specialThanksTools: '工具与插件',
bottomEnd: '— 闲言 —',
copied: '已复制到剪贴板',
openLink: '打开链接',
leaveAppHint: '即将离开闲言,打开外部链接',
copyLink: '复制链接',
goTo: '前往',
aboutTitle: '关于',
basicInfo: '基础信息',
softwareInfoDesc: '查看版本与功能详情',
learnUsMenuDesc: '关于闲言的故事与愿景',
usageGuide: '使用引导',
usageGuideDesc: '功能介绍与操作指引',
interactionFeedback: '互动反馈',
userFeedback: '用户反馈',
userFeedbackDesc: '提交意见或建议',
rateAppMenu: '评价应用',
rateAppMenuDesc: '在应用商店给我们评分',
contactEmailMenuDesc: '点击查看所有邮箱',
rateDialogTitle: '给个五星好评吧',
rateDialogContent1: '如果您喜欢闲言,请给我们一个好评!',
rateDialogContent2: '您的支持是我们前进的动力',
laterButton: '下次再说',
huaweiStore: '华为应用市场',
goRate: '去评价',
emailHint1: '若超24小时无回复可更换其他邮箱',
emailHint2: '任意邮箱均可联系',
legalInfo: '法律信息',
softwareAgreement: '软件协议',
softwareAgreementDesc: '隐私政策、用户协议、会员权益等',
dataCollectionMenu: '收集信息',
dataCollectionMenuDesc: '查看我们收集了哪些信息',
softwarePermission: '软件权限',
softwarePermissionDesc: '查看软件权限声明',
openSourceDesc: '查看第三方开源库声明',
updateLogMenuDesc: '查看版本更新记录',
checkUpdate: '检查更新',
alreadyLatest: '当前已是最新版本',
alreadyLatestDesc: '当前已是最新版本,无需更新',
okButton: '好的',
comingSoon: '待开发',
distributionChannel: '分发渠道',
distAndroid: '由闲言官网提供下载',
distIOS: '由App Store提供分发',
distMacOS: '由App Store提供分发',
distHarmony: '由AppGallery提供分发',
distWeb: '需申请',
distWindows: '由闲言官网提供下载',
),
auth: TAuth(
welcomeBack: '欢迎回来',
loginToAccount: '登录你的闲言账号',
password: '密码',
verifyCode: '验证码',
token: 'Token',
legacyUser: '老用户',
passwordLogin: '密码登录',
codeLogin: '验证码登录',
tokenLogin: 'Token登录',
legacyLogin: '老用户登录',
noAccountRegister: '还没有账号?立即注册',
skipLogin: '暂不登录',
otherMethods: '其他方式',
otherLoginMethods: '其他登录方式',
webLogin: '网页登录',
wechat: '微信',
qrcode: '二维码',
loginAgreePrefix: '登录即表示同意',
registerAgreePrefix: '注册即表示同意',
userAgreement: '《用户协议》',
and: '',
privacyPolicy: '《隐私政策》',
resetPassword: '重置密码',
resetPasswordHint: '请通过验证码登录后修改密码',
featureNotSupported: '该功能当前设备不支持',
loginSuccess: '登录成功,欢迎回来!',
pleaseAgreeTerms: '请先同意用户协议和隐私政策',
pleaseEnterAccount: '请输入用户名或邮箱',
pleaseEnterPassword: '请输入密码',
passwordTooShort: '密码长度不能少于6位',
pleaseEnterEmail: '请输入邮箱地址',
pleaseEnterValidEmail: '请输入有效的邮箱地址',
pleaseEnterCode: '请输入验证码',
codeExpiredOrWrong: '验证码错误或已过期',
codeLoginFailed: '验证码登录失败',
pleaseEnterToken: '请输入Token',
tokenTooShort: 'Token长度不足请检查后重试',
tokenLoginFailed: 'Token登录失败',
legacyMigrating: '该登录方式正在迁移中,请使用其他方式登录',
openInBrowser: '浏览器打开',
registerNotice: ' 注册须知',
iUnderstand: '我知道了',
createAccount: '创建账号',
registerNewAccount: '注册一个新账号开始使用',
username: '用户名',
usernameHint: '3-30位字母/数字/下划线/中文',
emailRequired: '邮箱(必填)',
emailHint: '用于验证和找回密码',
nextStep: '下一步',
prevStep: '上一步',
codeSentTo: '验证码已发送至',
enterCodeHint: '输入6位验证码',
resend: '重新发送',
codeNotReceivedTip: '若未收到验证码,请检查垃圾邮箱。如需帮助,请联系客服。',
setPassword: '设置密码',
passwordHint: '6-30位密码',
confirmPassword: '确认密码',
confirmPasswordHint: '再次输入密码',
secQuestionOptional: '🛡️ 密保问题(选填)',
selected: '已选择',
enhanceSecurity: '增强账号安全',
selectSecQuestion: '选择密保问题',
enterSecAnswerHint: '输入密保答案1-50位',
subscribeEmail: '订阅闲言团队的邮箱推送',
completeRegister: '完成注册',
hasAccountLogin: '已有账号?去登录',
pleaseFillRequired: '请填写所有必填项',
passwordMismatch: '两次密码不一致',
codeError: '验证码错误',
registerSuccess: '注册成功,欢迎加入!',
codeSendFailed: '验证码发送失败,请检查邮箱地址',
codeSent: '验证码已发送',
codeSendFailedShort: '验证码发送失败',
emailRegistered: '邮箱已注册',
emailRegisteredHint: '该邮箱({email})已被注册。是否跳转到登录页面?',
goLogin: '去登录',
forgotPassword: '忘记密码?',
accountOrEmail: '用户名或邮箱',
emailAddress: '邮箱地址',
emailVerifyCode: '邮箱验证码',
sendCode: '发送验证码',
emailNotReceivedHint: '未收到邮件?请检查垃圾邮箱或稍后重试',
tokenLoginHint: '输入Token令牌快速登录\n适用于多设备同步',
pasteOrEnterToken: '粘贴或输入Token',
tokenManageHint: '可在「安全与Token管理」中获取Token',
legacyLoginTitle: '老用户登录',
legacyLoginSubtitle: '使用旧版账号体系登录',
aboutLegacyLogin: '关于老用户登录',
legacyLoginNotice:
'2019—2023.6 期间注册的为老用户,老用户享有持久权益:\n• 保留原有积分和等级\n• 专属老用户标识和称号\n• 部分高级功能优先体验\n\n该登录方式正在迁移中,请使用其他方式登录。',
loginSuccessTitle: '登录成功',
redirecting: '正在跳转...',
selectOpenMethod: '请选择打开方式:',
browser: '浏览器',
unableOpenBrowser: '无法打开浏览器',
cannotVerifyEmail: '无法验证邮箱?',
skipEmailVerifyTip:
'您可以跳过邮箱验证,在下一步设置密保问题作为安全凭证,同样可以完成注册流程。密保问题可用于后续密码找回和账号安全验证。',
setSecQuestionToContinue: '设置密保问题继续注册',
warmTips: '温馨提示',
tipOpenWithoutLogin: '闲言保持开放性,即使不登录也能体验大部分功能',
tipServerMayFail: '服务器偶尔异常可能导致注册流程失败',
tipWillImprove: '我们会在后续更新中完善注册验证流程',
tips: '提示',
forgotPasswordTitle: '忘记密码',
forgotPasswordSubtitle: '通过验证重置你的密码',
resetBySecQuestion: '密保问题',
resetByVerifyCode: '验证码',
resetByContactService: '联系客服',
newPasswordHint: '输入新密码(6-30位)',
resetCodeAccountHint: '邮箱或手机号',
resetPasswordSuccess: '密码重置成功',
resetPasswordFailed: '密码重置失败',
contactServiceTitle: '联系客服',
contactServiceSubtitle: '如无法通过以上方式重置密码,请联系客服并提供以下信息',
contactServiceInfoAccount: '注册账号/用户名',
contactServiceInfoEmail: '注册邮箱',
contactServiceInfoDevice: '设备信息(型号/系统版本)',
contactServiceInfoDescription: '问题描述(如注册时间、使用情况)',
contactServiceMethod: '联系方式',
contactServiceMethodDetail: '请通过App内「关于」页面或官方邮箱联系客服提供以上信息以便核实身份后协助重置密码。',
experimentalFeature: '实验中的功能',
experimentalFeatureDesc:
'闲言账号为实验中的功能,注册登录对用户使用影响不大,且不推荐用户注册登录。大部分功能无需登录即可使用。',
dontShowAgain: '不再提示',
viewExperimentalFeatures: '查看实验中的功能',
userBatchFlag: '用户批次标志:{flag}',
openPeriod: '开放时间:{period}',
expireNotice: '到期后关闭通道({year}',
),
progress: TProgress(
title: '进度',
inputHint: '输入进度名称...',
noData: '暂无进度数据',
addProgress: '添加进度',
editProgress: '编辑进度',
deleteItem: '删除进度项',
clearAll: '清空所有自定义进度',
clearAllConfirm: '清空自定义进度',
clearAllConfirmMsg: '确定要删除所有自定义进度项吗?此操作不可撤销。',
cancel: '取消',
add: '添加',
save: '保存',
name: '名称',
nameHint: '如:考研倒计时',
tag: '标签',
tagHint: '如:加油冲刺',
type: '类型',
countdown: '倒计时',
progress: '进度',
targetDate: '目标日期',
displayStyle: '显示样式',
custom: '自定义',
system: '系统',
settings: '进度设置',
styleSetting: '显示样式',
styleSettingDesc: '自定义进度的显示风格',
dataManagement: '数据管理',
dataManagementDesc: '管理自定义进度数据',
shareCard: '分享进度卡片',
shareCardDesc: '生成进度报告分享到社交平台',
refreshData: '刷新数据',
refreshDataDesc: '重新计算系统进度',
selectStyle: '选择显示样式',
applyStyleTo: '应用「{style}」到',
applyAll: '全部应用',
current: '当前',
applied: '已应用{style}',
allApplied: '已全部应用{style}',
noUserItems: '暂无自定义进度项',
noShareData: '暂无进度数据可分享',
saveToAlbum: '保存到相册',
systemShare: '系统分享',
saveFailed: '保存失败',
shareFailed: '分享失败',
savedToAlbum: '已保存到相册',
progressReport: '闲言进度报告',
totalProgress: '总进度',
inProgress: '进行中',
completed: '已完成',
moreItems: '还有{n}项',
done: '完成',
progressLabel: '进度',
deleted: '已删除',
cleared: '已清空',
updated: '已更新',
refreshed: '已刷新',
styleDescProgressBar: '横向进度条,直观展示完成比例',
styleDescRingProgress: '圆环样式,适合百分比展示',
styleDescCountdownGrid: '天/时/分/秒网格,实时倒数',
styleDescTagOnly: '简洁标签展示,适合已过期项目',
nameRequired: '请输入进度名称',
dateMustBeFuture: '目标日期必须在今天之后',
undo: '撤销',
itemDeleted: '已删除「{name}」',
allCleared: '已清空所有自定义进度',
),
onboarding: TOnboarding(
welcomeTitle: '欢迎使用闲言',
welcomeSubtitle: '用文字打开生活 · 每日拾句 + 壁纸创作',
featureDailyQuote: '每日拾句',
featureDailyQuoteDesc: '每天精选一句,开启美好一天',
featureDailyQuoteDetail: '每天为你精选一句优美的文字,支持收藏、分享和壁纸制作',
featureWallpaper: '壁纸制作',
featureWallpaperDesc: '将句子变成精美壁纸,分享给朋友',
featureWallpaperDetail: '将喜欢的句子制作成精美壁纸,多种模板和样式可选',
featureFileTransfer: '文件传输',
featureFileTransferDesc: '局域网/蓝牙跨设备极速传输',
featureFileTransferDetail: '局域网内快速传输文件支持蓝牙、WiFi直连等多种方式',
featureChatFlow: '会话流',
featureChatFlowDesc: '订阅RSS源汇聚关注内容',
featureChatFlowDetail: '订阅RSS源汇聚你关注的内容智能推荐',
permissionEntry: '了解软件权限',
dataCollectionEntry: '了解收集信息',
languageLabel: '🌐 语言 / Language',
startButton: '开始使用',
gotIt: '了解了',
dailyQuoteLabel: '今日拾句',
collectAction: '收藏',
shareAction: '分享',
makeWallpaperAction: '制壁纸',
templateSimple: '简约',
templateGradient: '渐变',
templateGlass: '毛玻璃',
transferring: '传输中 70%',
wifiDirect: 'WiFi直连',
mobileDevice: '移动设备',
pcDevice: 'PC设备',
rssLabel: 'RSS 订阅源',
addRssSource: '添加订阅源',
welcomeNavLabel: '欢迎与指引',
agreementTitle: '软件协议',
agreementSubtitle: '请阅读并同意以下协议,保障您的权益',
privacyPolicyTab: '隐私政策',
userAgreementTab: '用户协议',
permissionInfoTab: '权限说明',
updateDateLabel: '更新日期:',
permissionUsageTitle: '软件权限使用说明',
permissionUsageDesc: '以下权限仅在您使用相关功能时请求',
requiredWarning: '⚠️ 拒绝将影响核心功能',
optionalLabel: '可按需授权',
systemManagedLabel: '系统级自动管理',
requiredBadge: '必要',
systemBadge: '系统级',
agreeAllCheckbox: '我已阅读并同意《用户服务协议》和《隐私政策》',
readPermissionCheckbox: '我已阅读《软件权限使用说明》',
agreeAndContinue: '同意并继续',
skipOnboarding: '跳过引导',
agreementNavLabel: '软件协议',
personalizationTitle: '个性化设置',
personalizationSubtitle: '打造专属于你的使用体验,稍后可随时调整',
livePreview: '实时预览',
appearance: '外观',
features: '功能',
accentColor: '强调色',
cardStyle: '卡片样式',
fontStyle: '字体',
shakeToSwitch: '摇一摇换句',
shaderBackground: '特效背景',
soundFeedback: '音效反馈',
showOnNextLaunch: '下次继续显示引导页',
completeSetup: '完成设置,进入闲言',
),
theme: TTheme(
title: '主题个性化',
presetSection: '主题预设',
appearanceSection: '外观模式',
autoDarkSection: '定时深色',
accentColorSection: '强调色',
fontSection: '字体设置',
glassEffectSection: '毛玻璃效果',
animationSection: '动画强度',
cornerRadiusSection: '圆角风格',
cardStyleSection: '卡片样式',
tabExpressionSection: '拾光',
tabCharacterSection: 'Tab 造型偏好',
bubbleStyleSection: '气泡样式',
wallpaperSection: '壁纸/背景',
previewSection: '实时预览',
shareSection: '主题分享',
modeLight: '日间',
modeDark: '夜间',
modeAmoled: '纯黑',
modeSystem: '跟随系统',
autoDarkOff: '关闭',
autoDarkSunset: '日落日出',
autoDarkCustom: '自定义时段',
sunsetHint: '将根据日落日出时间自动切换(约 18:00 06:30',
accentPurple: '薰衣草',
accentCoral: '珊瑚红',
accentTeal: '薄荷绿',
accentBlue: '天空蓝',
accentOrange: '暖阳橙',
accentPink: '樱花粉',
accentGreen: '翡翠绿',
accentRose: '玫瑰金',
accentNoir: '墨黑',
accentCustom: '自定义',
customAccentTitle: '自定义强调色',
hueLabel: '色相',
applyLabel: '应用',
fontSizeLabel: '字体大小',
fontWeightLabel: '字体粗细',
fontStyleLabel: '字体样式',
fontSizeXs: '极小',
fontSizeSmall: '',
fontSizeNormal: '标准',
fontSizeLarge: '',
fontSizeXlarge: '超大',
fontWeightLight: '纤细',
fontWeightRegular: '标准',
fontWeightMedium: '中等',
fontWeightSemibold: '半粗',
fontStyleSystem: '系统默认',
fontStyleSerif: '衬线体',
fontStyleMono: '等宽体',
fontStyleRounded: '圆体',
glassOff: '关闭',
glassLight: '轻柔',
glassMedium: '适中',
glassStrong: '浓郁',
animNone: '无动画',
animSubtle: '轻微',
animNormal: '标准',
animPlayful: '活泼',
cornerCompact: '紧凑',
cornerStandard: '标准',
cornerRounded: '圆润',
cornerSuper: '超圆',
cornerRadiusPreview: '预览圆角',
cardStandard: '标准',
cardBorderless: '无边框',
cardShadow: '阴影',
cardMinimal: '极简',
cardIos: '闲言',
tabExpressionDesc: '底部导航图标选中时的表情表现力',
tabExpressionExaggerated: '拾光',
tabExpressionSubtle: '拾光·含蓄',
tabCharacterDesc: '底部导航图标的角色造型,宠物或人物',
tabCharacterPet: '🐾 宠物',
tabCharacterHuman: '👤 人物',
tabCharacterCat: '喵喵',
tabCharacterDog: '汪汪',
tabCharacterBoy: '男孩',
tabCharacterGirl: '女孩',
bubbleStyleDesc: '聊天页面的气泡外观,全局生效',
bubbleStandard: '标准',
bubbleMinimal: '极简',
bubbleGlass: '毛玻璃',
bubbleShadow: '阴影',
selectWallpaper: '选择壁纸',
clearWallpaper: '清除壁纸',
wallpaperOnlineSet: '🌐 在线壁纸已设置',
wallpaperGallerySet: '📷 相册壁纸已设置',
wallpaperGradientSet: '🎨 渐变壁纸已设置',
wallpaperSolidSet: '🎨 纯色壁纸已设置',
wallpaperDefaultSet: '壁纸已设置',
wallpaperOnline: '🌐 在线壁纸',
wallpaperGradientPreset: '🎨 渐变预设',
wallpaperFromGallery: '📷 从相册选择',
wallpaperSolidBackground: '🎯 纯色背景',
gradientPresetTitle: '渐变预设',
solidColorTitle: '纯色背景',
applyCustomColor: '应用自定义色',
wpStarry: '星空',
wpForest: '森林',
wpOcean: '海洋',
wpDesert: '沙漠',
wpAurora: '极光',
wpSunset: '日落',
wpLavender: '薰衣草',
wpMist: '晨雾',
solidInkBlack: '墨黑',
solidDeepBlue: '深蓝',
solidInkGreen: '墨绿',
solidWarmGray: '暖灰',
solidWineRed: '酒红',
solidIndigo: '靛紫',
solidOffWhite: '米白',
solidLightGray: '浅灰',
photoPermissionTitle: '需要相册权限',
photoPermissionDesc: '请在系统设置中允许闲言访问相册,才能选择壁纸图片。',
goToSettings: '去设置',
resetTitle: '重置主题设置',
resetConfirm: '确定要将所有主题设置恢复为默认值吗?',
resetToDefault: '重置为默认设置',
previewTitleText: '标题文字预览',
previewBodyText: '正文内容预览 — 当前强调色、字体大小、粗细、圆角、毛玻璃效果均在此体现。',
exportJson: '导出JSON',
importJson: '导入JSON',
themeConfigJson: '主题配置JSON',
closeLabel: '关闭',
copyLabel: '复制',
importConfigTitle: '导入主题配置',
pasteJsonPlaceholder: '粘贴JSON配置',
importLabel: '导入',
presetInk: '墨黑',
presetLavender: '薰衣草',
presetSunset: '暖阳',
presetMint: '薄荷',
presetMidnight: '极夜',
presetSakura: '樱花',
systemDefaultFont: '系统默认',
previewCornerRadius: '圆角',
previewCardStyle: '卡片',
previewGlassEffect: '毛玻璃',
fontPreviewSample: '你好世界',
),
search: TSearch(
placeholder: '搜索句子、诗词、影视、文章...',
typeAll: '全部',
typeSentence: '句子',
typePoetry: '诗词',
typeArticle: '文章',
typeFilm: '影视',
typeMusic: '音乐',
typeBook: '典籍',
typeHanzi: '汉字',
typeCy: '成语',
modeFuzzy: '模糊',
modeExact: '精确',
modeRelated: '相关',
typeRowLabel: '搜索类型',
modeRowLabel: '搜索方式',
suggestions: '搜索建议',
hotSearch: '热门搜索',
searchHistory: '搜索历史',
countTimes: '{0}次',
noResults: '未找到相关内容',
tryDifferentKeyword: '换个关键词试试',
loadingMore: '加载更多结果...',
loading: '加载中...',
foundCountSearching: '已找到 {0} 条,继续搜索...',
foundCountResults: '找到 {0} 条结果',
modeLabel: '模式: {0}',
keywordHighlight: '关键词高亮',
hotSearchRank: '🔥 热搜榜',
periodToday: '📅 今日',
periodWeek: '📆 本周',
periodMonth: '🗓️ 本月',
loadFailed: '加载失败',
noHotSearch: '{0}暂无热搜',
numberWan: '',
searchPreference: '🎯 搜索偏好',
noPreference: '暂无搜索偏好',
preferenceHint: '搜索时会自动记录你的类型偏好',
preferenceDetail: '📊 偏好详情',
preferenceOverview: '偏好概览',
totalSearchCount: '🔍 总搜索次数',
mostSearched: '⭐ 最常搜索',
preferenceTypeCount: '📂 偏好类型',
lastSearch: '最近搜索: {0}',
justNow: '刚刚',
minutesAgo: '{0}分钟前',
hoursAgo: '{0}小时前',
daysAgo: '{0}天前',
contentPreference: '🎯 内容偏好',
contentPreferenceHint: '关闭后推荐内容将不再包含该类型',
contentPoetry: '📜 古诗词',
contentChengyu: '📖 成语',
contentStory: '📖 故事',
contentWisdom: '💬 名言',
contentRiddle: '❓ 谜语',
contentBrainteaser: '🧠 脑筋急转弯',
contentEfs: '💬 歇后语',
clearPreferenceTitle: '清除偏好',
clearPreferenceConfirm: '确定清除所有搜索偏好记录吗?此操作不可恢复。',
),
accountSettings: TAccountSettings(
title: '账户设置',
nickname: '昵称',
notSet: '未设置',
bio: '个性签名',
notFilled: '未填写',
bindEmail: '绑定邮箱',
notBound: '未绑定',
bindMobile: '绑定手机',
changePassword: '修改密码',
securityQuestion: '密保问题',
alreadySet: '已设置',
securityAndToken: '安全与Token管理',
exportPersonalInfo: '导出个人信息',
deleteAccount: '注销账号',
logout: '退出登录',
logoutConfirm: '确定要退出当前账号吗?',
logoutButton: '退出',
verified: '已验证',
unverified: '未验证',
),
dataManagement: TDataManagement(
title: '💾 数据管理',
storageOverview: '存储概览',
totalLocalData: '共 {count} 条本地数据',
favorites: '收藏',
history: '历史',
notes: '笔记',
shares: '分享',
entriesUnit: '',
dataDistribution: '数据分布',
dataCategories: '数据分类',
favoriteData: '收藏数据',
localFavorites: '本地收藏 {count} 条',
readingHistory: '浏览历史',
localHistory: '本地历史 {count} 条',
noteData: '笔记数据',
localNotes: '本地笔记 {count} 条',
shareHistory: '分享历史',
shareRecords: '分享记录 {count} 条',
imageCache: '图片缓存',
hanziCache: '汉字缓存',
queryCache: '查询缓存 {count} 条',
offlineQueue: '离线操作队列',
pendingSync: '待同步 {count} 条',
clearName: '🗑️ 清除{name}',
clearConfirm: '确定要清除{name}吗?此操作不可撤销。',
cleared: '已清除{name}',
dangerZone: '危险区域',
clearAllData: '⚠️ 清除所有数据',
clearAllConfirm: '此操作将清除所有本地数据,包括收藏、笔记、缓存等。此操作不可撤销!',
clearAll: '清除所有',
clearAllLocalData: '🗑️ 清除所有本地数据',
allDataCleared: '已清除所有数据',
),
source: TSource(
title: '句子来源',
dataOverview: '数据总览',
totalContent: '总内容',
openChannels: '已开放频道',
totalViews: '总浏览',
searchChannel: '搜索频道...',
channelManagement: '频道管理',
enabledCount: '已启用',
manage: '管理',
noChannelFound: '未找到频道',
displaySettings: '显示设置',
sortOrder: '排序方式',
newestFirst: '最新优先',
hottestFirst: '最热优先',
contentDedup: '内容去重',
dedupSubtitle: '刷新时排除已看内容',
mixMode: '混合模式',
perPage: '每页数量',
perPageUnit: '{count} 条',
homeCardSettings: '首页卡片设置',
cardSource: '卡片来源',
cardSourceSubtitle: '配置首页上方句子卡片的内容来源',
cardMixMode: '卡片混合模式',
advanced: '高级',
importSource: '导入来源',
importSubtitle: 'JSON / CSV 文件导入',
moreSources: '更多数据源',
moreSourcesSubtitle: '发现更多内容频道',
enableAll: '全部启用',
disableAll: '全部禁用',
contentCount: '内容数',
viewCount: '浏览量',
status: '状态',
enabledStatus: '已启用',
disabledStatus: '已禁用',
browseChannel: '浏览频道内容',
channelInfo: '{count} 条内容 · {views} 次浏览',
importSentenceSource: '导入句子源',
importComingSoon:
'导入功能即将推出!\n\n将支持:\n• JSON / CSV 文件导入\n• URL 订阅远程数据源\n• 自定义字段映射',
newest: '最新',
hottest: '最热',
),
favorites: TFavorites(
title: '我的收藏',
manage: '管理',
favorites: '收藏',
categories: '分类',
noStats: '暂无统计',
searchFavorites: '搜索收藏内容',
newestFav: '🕐 最新收藏',
oldestFav: '📅 最早收藏',
sortByType: '📂 按类型',
newest: '最新',
oldest: '最早',
type: '类型',
selectedCount: '已选 {count} 项',
selectAll: '全选',
unfavorite: '取消收藏',
batchUnfavorite: '批量取消收藏',
batchUnfavoriteConfirm: '确定取消收藏选中的 {count} 项吗?',
unfavoriteSuccess: '已取消收藏',
unfavoriteConfirm: '取消收藏',
unfavoriteItemConfirm: '确定取消收藏「{title}」吗?',
thinkAgain: '再想想',
copyContent: '复制内容',
share: '分享',
addTag: '🏷️ 添加标签',
moveGroup: '📁 移动分组',
article: '📖 文章',
tool: '🔧 工具',
page: '📄 页面',
localMode: '本地收藏模式 · 登录后可同步到云端',
loginSync: '登录同步',
noMatchingFavorites: '没有匹配的收藏',
noFavoritesYet: '还没有收藏',
tryOtherKeywords: '试试其他关键词',
tapToFavorite: '在首页点击❤️即可收藏句子',
shareFavorite: '分享收藏',
systemShare: '📤 系统分享',
noContentToCopy: '暂无内容可复制',
copiedToClipboard: '已复制到剪贴板',
addTagTitle: '🏷️ 添加标签',
tagSeparatorHint: '用逗号分隔多个标签',
tagPlaceholder: '如: 励志, 诗词, 人生',
tagSaved: '标签已保存',
exportFavorites: '📤 导出收藏',
exportAsText: '📝 导出为文本',
exportAsJson: '📋 导出为JSON',
exportAsCsv: '📊 导出为CSV',
noFavoritesToExport: '暂无收藏可导出',
exportHeader: '闲言收藏导出',
formatCopied: '{format} 已复制到剪贴板',
moveToGroup: '📁 移动到分组',
defaultGroup: '默认分组',
newGroup: '新建分组...',
movedToGroup: '已移动到「{group}」',
moveFailed: '移动失败',
newGroupTitle: '📁 新建分组',
groupNamePlaceholder: '输入分组名',
createAndMove: '创建并移动',
createdAndMoved: '已创建并移动到「{name}」',
operationFailed: '操作失败',
favoriteGroups: '📁 收藏分组',
createNew: '新建',
noGroups: '暂无分组',
tapToCreateGroup: '点击右上角新建分组',
deleteGroup: '删除分组',
deleteGroupConfirm: '确定删除分组「{name}」吗?分组内的收藏将移回默认分组。',
groupDeleted: '已删除分组',
deleteFailed: '删除失败',
renameGroup: '重命名分组',
newNamePlaceholder: '输入新名称',
renamed: '已重命名',
renameFailed: '重命名失败',
groupCreated: '已创建分组',
createFailed: '创建失败',
noTitle: '无标题',
noContentToShare: '暂无内容可分享',
shareCopied: '已复制分享内容',
thisContent: '此内容',
),
offline: TOffline(
title: '离线模式',
online: '在线',
offline: '离线',
onlineDesc: '网络连接正常,所有功能可用',
offlineDesc: '网络已断开,仅可查看缓存内容',
syncNow: '立即同步',
pendingActions: '待同步操作',
pendingSync: '待同步',
lastSync: '上次同步',
successCount: '{count}成功',
noData: '暂无',
syncAll: '同步全部',
clearQueue: '清空队列',
preloadManagement: '预加载管理',
wifiAutoPreload: 'WiFi自动预加载',
wifiAutoPreloadSubtitle: '连接WiFi时自动缓存推荐内容',
autoSyncOnReconnect: '网络恢复自动同步',
autoSyncOnReconnectSubtitle: '重新联网时自动同步离线操作',
preloadChannels: '预加载频道',
preloadNow: '立即预加载',
smartPreloadStrategy: '智能预加载策略',
preloadMode: '预加载模式',
preloadContent: '预加载内容',
preloadFrequency: '预加载频率',
batteryThreshold: '低电量暂停阈值',
smartMode: '🧠 智能',
wifiOnly: '📶 仅WiFi',
disabledMode: '🚫 关闭',
textContent: '文字',
imageContent: '图片',
audioContent: '音频',
realtime: '实时',
hourly: '每小时',
daily: '每天',
smartModeDesc: '智能模式WiFi完整预加载移动网络仅文字低电量暂停',
cacheStrategy: '缓存策略',
offlineModeSwitch: '离线模式',
offlineModeSwitchSubtitle: '启用后自动缓存浏览内容',
cacheLimit: '缓存上限',
cacheExpiryDays: '缓存过期天数',
maxOfflineActions: '最大离线操作数',
maxRetryCount: '最大重试次数',
daysUnit: '',
clearQueueTitle: '清空队列',
clearQueueConfirm: '确定要清空所有待同步操作吗?此操作不可撤销。',
syncComplete: '同步完成,成功 {count} 条',
syncNoSuccess: '同步完成,但无成功项',
syncFailed: '同步失败,请稍后重试',
syncError: '同步异常:{error}',
wifiPreloadDisabled: 'WiFi自动预加载已关闭请先开启后再预加载',
networkUnavailable: '当前网络不可用,请检查网络连接后重试',
preloadComplete: '预加载完成,已缓存 {count} 个频道数据',
preloadSkipped: '{count} 个频道已有缓存,已跳过',
allChannelsCached: '所有频道已有缓存,无需预加载',
preloadFailed: '预加载失败,请检查网络连接后重试',
preloadError: '预加载异常:{error}',
preloadModeDisabledHint: '当前预加载模式已关闭,请在智能预加载策略中开启',
wifiOnlyModeHint: '当前为仅WiFi模式请连接WiFi后重试',
preloadNoNewContent: '当前无需预加载,所有内容已是最新或频率限制',
),
accountInsights: TAccountInsights(
title: '账户洞察',
markAllRead: '全部已读',
close: '关闭',
testAccountWarning:
'⚠️ 当前账号可能是闲言官方提供的测试账号,多人在使用,请勿修改密码,请勿使用当前账号创建笔记,如有需要请自行注册账户',
ohosDeviceWarning: '⚠️ 部分设备可能会出现识别异常,如显示未知或安全因素出错',
allNormal: '一切正常',
noSecurityIssues: '暂无需要关注的账户安全事项',
totalCount: '共 {0} 条 · {1} 条未读',
refresh: '🔄 刷新',
markedAsRead: '"{0}" 已标记为已读',
selectReminderMethod: '选择后续提醒方式,或取消保持原状态',
snooze7Days: '7天内不再提示',
ignoreForever: '忽略 · 长期不再提示',
snoozeSet: '🔇 已设置7天内不再提示',
ignoredSet: '🔕 已忽略,长期不再提示',
allMarkedAsRead: '全部标记为已读',
deleted2: '已删除',
markRead: '标记已读',
highPriority: '高优先',
mediumPriority: '中优先',
lowPriority: '低优先',
justNow: '刚刚',
hoursAgo: '{0}小时前',
daysAgo: '{0}天前',
monthsAgo: '{0}个月前',
),
);