Discourse Chinese Localization Pack


(Erick Guan) #1

I found Chinese users are willing to have all related plugins in one place. It also helps them to reduce deployment downloading overhead (many git repos). And it turns out localization features are better to be built in plugin.

Old related plugins will be deprecated when Discourse 1.5 stable releases. They will be deleted when Discourse 1.6 stable releases.

GitHub:

Discourse Chinese community:
https://meta.discoursecn.org/t/Discourse-中文本地化服务集合/1012

Installation

Edit app.yml.

hooks:
  after_code:
    - exec:
        cd: $home/plugins
        cmd:
          - mkdir -p plugins
          - git clone https://github.com/discourse/docker_manager.git

Add a new line after - git clone https://github.com/discourse/docker_manager.git:

- git clone https://github.com/fantasticfears/douban-login.git

Usage

Open plugin settings and follow the instructions. The primary support language is Chinese. There are only Chinese guides in the Chinese community forum.

Issues:

Visit

Why some plugins are not included?

  • Chinese username: I considered that it should be an option in the core. I am building related bindings to ICU. Once I pushed ahead of my academic work, I will work on that.
  • Wechat integration: A fairly complicated feature set. I would have to work with a company who is willing build this feature since wechat application requires company license.