
Jan多语言界面语言切换指南17种语言如何三步切完【免费下载链接】janJan is an open source alternative to ChatGPT that runs 100% offline on your computer.项目地址: https://gitcode.com/GitHub_Trending/ja/jan给海外客户演示时对方一句话让你把界面切成英文——别慌Jan 的多语言界面语言切换就是为这种时刻准备的17 种语言设置里点一下立刻生效全程不用重启。三步点完语言当场换掉打开 Jan 应用点击左侧边栏底部的「Settings」设置入口进入「通用」卡片找到「Language / 语言」这一行点一下当前语言的按钮从下拉菜单里选中目标语言点完即生效菜单、按钮、提示文案全部换成新语言不用关应用。17 种语言谁用得上Jan 目前的 语言切换器源码 里登记了 17 种界面语言语言代码语言代码英语en波兰语pl西班牙语es越南语vn法语fr简体中文zh-CN意大利语it繁体中文zh-TW印地语hi德语de-DE印尼语id捷克语cs葡萄牙语巴西pt-BR韩语ko日语ja俄语ru加泰罗尼亚语ca翻译文件按语言代码分目录存放路径是web-app/src/locales/每个语言目录下有 common.json、settings.json、chat.json 等按模块拆分的 JSON 文件。谁最需要它跨国团队给不同地区成员配各自母语、和海外客户协作演示时切对方语言、或者单纯想用自己的母语看界面的人。底层怎么跑三个文件各管一摊不用看代码也能理解它的分工一共三块语言选择器组件LanguageSwitcher.tsx 负责画那个下拉菜单你点谁它就调谁LANGUAGES 数组写死在选择器文件里的一串「代码 母语名称」决定下拉菜单里能选什么各语言 JSON 文件web-app/src/locales/[语言代码]/下的翻译文件决定界面上每个词具体显示什么关系一句话数组管可选项JSON 管翻译内容组件把两者接起来点击后当场替换界面上的文本。进阶玩法改一个词、加一门语言自定义某个词条的翻译。找到对应语言的 JSON比如简体中文的 common.json改到你想调的那个键值对保存。发行版构建不会自动热加载改完需要重启 Jan开发模式下则能热重载边改边看效果。新增一门语言。思路照抄现有语言在web-app/src/locales/下新建语言代码目录比如th/参照en/的 JSON 结构逐个翻译再往 LANGUAGES 数组里加一项最后提交 PR。具体贡献流程看 CONTRIBUTING 指南。踩坑速查部分文本仍是英文→ 该处翻译键在对应语言文件里缺失 → 打开该语言目录逐个 JSON 比对补上缺失键想同时启用两种界面语言→ Jan 一次只认一种界面语言 → 在语言下拉里二选一频繁切换就靠设置页快速点选改了 JSON 却没生效→ 发行版不自动重载翻译 → 重启 Jan 再验证想贡献翻译但不知从哪入手→ 没有现成入口 → 按上面新增一门语言的流程走从补齐缺失键开始提 PR 也行下次给海外客户演示前先花十秒把 Jan 界面语言切换切到对方的语言演示会从看个热闹变成他看得懂。现在就切一次顺便检查下你的界面有没有漏网的英文。【免费下载链接】janJan is an open source alternative to ChatGPT that runs 100% offline on your computer.项目地址: https://gitcode.com/GitHub_Trending/ja/jan创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考