Contribute to the Docs

Fresns 从数据流层面支持多语言,无需修改主程序、主题、插件、客户端,就可以无限新增各种语言。支持 187 种语言,239 个国家/地区(数据策略符合全球各地区的法律法规),只需要后台简单配置就可实现任意语言和时区的支持。

虽然我们支持了多语言,但是语言包还是需要翻译的,欢迎用你的语言支持 Fresns 生态系统的发展。

Reference: Vue Docs Writing Guideopen in new window

Developer Documentation

你当前看到的所有页面均属于官网范畴,基于 Markdown 文件编写,由 VuePressopen in new window 网站生成器编译生成。

代码仓库:https://github.com/fresns/docs/open in new window

语言文件目录:/wiki/

Fresns Console

主程序(后端)管理中心,管理密钥和插件等功能。语言包直接是主程序代码仓库的文件,通过 Pull Request 方式参与翻译,可以对已有语言文件进行错误修正,或者增加新的语言文件。

代码仓库:https://github.com/fresns/fresnsopen in new window

语言文件目录:/resources/lang/

Client Language Packages

以「语言标签」为键名,存储在数据库配置表当中的语言包,客户端通过接口获取后解析到客户本地使用(参见 多语言设置 功能)。语言标识名参见配置表 language_pack 键值,这是 Fresns 初始化基础语言标识名,运营者可以根据实际客户端情况进行新增自定义语言标识名。如果不理解语言标识名是什么意思,可以参考 zh-Hans 简体中文。

代码仓库:https://github.com/fresns/docs/open in new window

语言文件目录:/language-pack/

通过 Pull Request 方式参与翻译,我们会在主程序版本升级时将新语言包更新到主程序数据库中。

Lang CodeArea CodeLang NameArea NameLang Tag
enEnglishen
enUSEnglishUnited Statesen-US
enGBEnglishUnited Kingdomen-GB
esSpanishes
frFrenchfr
deGermande
jaJapaneseja
koKoreanko
ruRussianru
ptPortuguesept
ptBRPortugueseBrazilpt-BR
idIndonesianid
hiHindihi
zh-HansChinese (Simplified)zh-Hans
zh-HantChinese (Traditional)zh-Hant