Skip to content

翻译文档

你好!很高兴你有兴趣为 Fresns 文档翻译做贡献。在参与贡献之前,请务必花点时间阅读以下介绍:

介绍

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

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

文档编写指南版本来源
中文风格指南2021唐杰
英文风格指南2021Vue.js

Fresns 开源官网

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

控制面板

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

客户端

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

语言代码地区代码语言名称地区名称语言标签中文名
enEnglishen英语
enUSEnglishUnited Statesen-US英语(美式)
enGBEnglishUnited Kingdomen-GB英语(英式)
esSpanishes西班牙语
frFrenchfr法语
deGermande德语
jaJapaneseja日语
koKoreanko韩语
ruRussianru俄语
itItalianit意大利语
ptPortuguesept葡萄牙语
ptBRPortugueseBrazilpt-BR葡萄牙语(巴西)
idIndonesianid印尼语
hiHindihi印地语
zh-HansChinese (Simplified)zh-Hans简体中文
zh-HantChinese (Traditional)zh-Hant繁体中文