Giter VIP home page Giter VIP logo

minebbs-multi-language's Introduction

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\[\]来快速找到未翻译的地方(但会忽略一些数字/字母开头的)

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

minebbs-multi-language's People

Contributors

superyyt avatar lran1028 avatar jasonzyt avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.