refactor(settings): 统一语言设置,合并 interface_language 和 ai_language
- 后端 Schema 将 interface_language 和 ai_language 合并为 language - 前端设置界面只保留一个语言选项 - AI 回复语言统一使用 language 设置 - 更新协议文档 - 新增数据库迁移脚本
This commit is contained in:
@@ -83,8 +83,7 @@
|
||||
"settingsSectionPrivacy": "隐私设置",
|
||||
"settingsSectionNotification": "通知设置",
|
||||
"settingsAccountAndDataTitle": "账号数据",
|
||||
"settingsInterfaceLanguage": "界面语言",
|
||||
"settingsAiLanguage": "AI回复语言",
|
||||
"settingsLanguage": "语言",
|
||||
"settingsNotificationAllow": "允许通知",
|
||||
"settingsNotificationVibration": "允许振动",
|
||||
"settingsSectionAbout": "关于",
|
||||
@@ -111,12 +110,8 @@
|
||||
}
|
||||
},
|
||||
"settingsCoinHeroSubtitle": "点数可用于后续起卦与相关服务消费",
|
||||
"settingsAiLanguage": "AI 回复语言",
|
||||
"settingsAiLanguageHint": "该字段将对齐 profiles.settings.preferences.ai_language,后续接入真实偏好设置。",
|
||||
"settingsTimezone": "时区",
|
||||
"settingsTimezoneHint": "该字段将对齐 profiles.settings.preferences.timezone,后续提供时区选择。",
|
||||
"settingsCountry": "国家/地区",
|
||||
"settingsCountryHint": "该字段将对齐 profiles.settings.preferences.country,后续提供国家或地区选择。",
|
||||
"settingsPrivacyProfileVisibility": "资料可见性",
|
||||
"settingsPrivacyPersonalization": "个性化推荐",
|
||||
"settingsPrivacyHistoryVisibility": "历史记录展示",
|
||||
@@ -195,6 +190,7 @@
|
||||
"settingsCoinPackPopular": "常用加量包",
|
||||
"settingsCoinPackPremium": "高频进阶包",
|
||||
"settingsCoinPackPopularBadge": "推荐",
|
||||
"settingsCoinPackNewUserBadge": "限购一次",
|
||||
"settingsPurchaseButton": "立即支付",
|
||||
"settingsPurchasePending": "",
|
||||
"settingsCoinAmount": "{amount} 点数",
|
||||
@@ -511,5 +507,51 @@
|
||||
"paymentProductNotFound": "商品暂时不可用",
|
||||
"paymentStarterPackIneligible": "新手包每位用户仅限购买一次",
|
||||
"paymentProductUnavailable": "商品暂时不可用",
|
||||
"paymentPending": "Apple 正在处理中,请稍候"
|
||||
"paymentPending": "Apple 正在处理中,请稍候",
|
||||
"notifyCenterTitle": "通知",
|
||||
"notifyMarkAllRead": "全部已读",
|
||||
"notifyLoadFailed": "加载失败",
|
||||
"notifyRetry": "重试",
|
||||
"notifyEmpty": "暂无通知",
|
||||
"timeJustNow": "刚刚",
|
||||
"timeMinutesAgo": "{minutes}分钟前",
|
||||
"@timeMinutesAgo": {
|
||||
"placeholders": {
|
||||
"minutes": {
|
||||
"type": "int"
|
||||
}
|
||||
}
|
||||
},
|
||||
"timeHoursAgo": "{hours}小时前",
|
||||
"@timeHoursAgo": {
|
||||
"placeholders": {
|
||||
"hours": {
|
||||
"type": "int"
|
||||
}
|
||||
}
|
||||
},
|
||||
"timeDaysAgo": "{days}天前",
|
||||
"@timeDaysAgo": {
|
||||
"placeholders": {
|
||||
"days": {
|
||||
"type": "int"
|
||||
}
|
||||
}
|
||||
},
|
||||
"pointsLedgerTitle": "积分流水",
|
||||
"pointsLedgerEmpty": "暂无流水记录",
|
||||
"pointsLedgerTypeRegister": "注册赠送",
|
||||
"pointsLedgerTypePurchase": "购买积分包",
|
||||
"pointsLedgerTypeConsume": "AI 对话消耗",
|
||||
"pointsLedgerTypeAdjust": "系统调整",
|
||||
"pointsLedgerTypeRefund": "退款",
|
||||
"pointsLedgerBalance": "余额 {balance}",
|
||||
"@pointsLedgerBalance": {
|
||||
"placeholders": {
|
||||
"balance": {
|
||||
"type": "int"
|
||||
}
|
||||
}
|
||||
},
|
||||
"retry": "重试"
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user