mirror of
https://github.com/kuaifan/dootask.git
synced 2026-08-01 02:45:58 +00:00
2.1 KiB
2.1 KiB
id, title, type, feature, scope, locale, aliases, related_tools, related_pages, prerequisites, negative, last_verified
| id | title | type | feature | scope | locale | aliases | related_tools | related_pages | prerequisites | negative | last_verified | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| common-faq.language-cant-change.faq | 切换语言不生效 / 切完还是中文 | faq | common-faq | end-user | zh |
|
|
v1.7.90 |
切换语言不生效 / 切完还是中文
问题
- 「个人设置 → 语言」切到英文后界面还是中文
- 部分文案变了部分没变
- 刷新后又恢复原来语言
原因 + 解决
真的没生效(前端 bug)
DooTask 前端用 $L() 翻译函数,切换后应立即重新渲染。如果没:F5 强刷、清浏览器缓存、退出重登。
部分文案没翻译(正常)
- 后端响应消息按当前语言返回,但只覆盖核心提示
- 系统邮件模板默认中文,国际化覆盖有限
- 微应用 / 插件(office、kpi)自带独立 i18n,没接主程序语言系统
这是覆盖范围问题,不是 bug。
切换后又改回去
- 语言写到后端
user.language字段 - 同账号其他端登录会拉后端配置
- 隐私模式 / 清缓存时本地被清,后端应保留
移动端 / 桌面端不跟随
- 移动端 App:「我的 → 设置 → 语言」单独设
- 桌面端 Electron:跟随网页登录语言
操作
- 个人头像 → 「个人设置」
- 找「语言」字段
- 下拉选:简体中文 / 繁体中文 / English / 韩语等
- 自动保存立即生效
不支持
- 不支持页面内一键切换(必须进个人设置)
- 不支持按部门 / 项目设语言
- 不支持自定义翻译(要改源码
language/语言包)
相关
- 个人语言设置:user-settings.language.howto
- 主题切换问题:common-faq.theme-cant-change.faq