Skip to content

为MineBBS更完善的国际化多语言发展做一份贡献吧~

License

Notifications You must be signed in to change notification settings

McShare/MineBBS-Multi-Language

Repository files navigation

MineBBS-Multi-Language

为MineBBS更完善的国际化多语言发展做一份贡献吧~

这是MineBBS论坛程序的语言文件,包括导航边栏、提醒通知等绝大部分功能性文字,甚至包括了后台文字(不含主题、版块、标题、内容)。

为这些部分提供人性化的翻译虽然不能完全解决国际友人理解内容的问题,但是可以让他们在使用论坛功能时减少生涩感,浏览起来更加的自然。

我们建议 Fork 后进行修改,然后以 Pull requests 的方式进行提交。(請務必基於倉庫中的最新版本進行修改~)

由于语言文件过大,无法在 Github 中直接编辑,我们建议您fork后下载到本地进行编辑,也可以 clone 或使用 Github Desktop 软件。

你可以在现有语言文件上翻译、修正,也可以在issue中提出新建语言文件(我会创建上传)。

期待你的帮助!

目前的语言翻译进度:

github:界面基本翻译完成,可能存在细节错漏,后台部分语言未翻译

github :界面大体翻译完成,可能存在部分漏译,后台语言未翻译

github:界面基本完成,可能存在细节漏译,后台语言基本完成

github:界面部分翻译完成,存在大量漏译,后台语言未翻译

github:界面部分翻译完成,存在大量漏译,后台语言未翻译

github:界面少量翻译,大量未完成,后台未翻译

github:界面部分完成,后台未翻译

翻译建议:

一个完整的字段代码是这样的:

<phrase title="3_months_ago" addon_id="XF" version_id="1010010" version_string="1.1.0 Alpha"><![CDATA[3 個月前]]></phrase>

其中title为字段id,addon_id为所属组件名称,两个version为版本,请不要对这些内容进行更改

可翻译的部分是CDATA[3 個月前]中括号内的内容,在例中即为3 個月前

部分词语的CDATA[]中可能为空,即本语言还没有这个词语的翻译,可以进行填写。

由于语言文件较大,共有一万两千多行,所以不必全部翻译,请大家利用搜索,找到对应词语进行翻译

对于英语语言包,您可以使用正则表达式CDATA\[([^A-Za-z0-9.,\s<>\{\}/\[\]\?\+"'%\-]+)CDATA\[\]来快速找到未翻译的地方(但会忽略一些数字/字母开头的)

可以在网站上调整到对应的语言,然后根据未翻译的部分进行搜索翻译,这样会更有针对性效率更高,避免翻译大量不必要的词语

About

为MineBBS更完善的国际化多语言发展做一份贡献吧~

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •