Discourse Chinese Localization Pack

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.
10 Likes

I’m wondering, is it still working? Seems that the system is already halted.

lol discoursecn broken now

Recently got to know about Discourse and started building. I wonder what happened to Discoursecn forum? :cry:

So where can I found Chinese-Simplified version now ( 2022-11-14T09:00:00Z)?

I wouldn’t continue to maintain a Chinese website altogether at this point. There are problems. It’s a de-facto difficult market for OSS like Discourse to serve people. Certain infrastructure on the internet is difficult to access. I see people who want to use the software for profit or less commonly for a community. The latter is a more complex problem. I will come back to that.
I am still maintaining little functionality of this plugin. I work closely with a remarkable individual in this regard. I also don’t want to just actively engaging news updates. As chaotic as the world should be.

China is a large state and civilization. There are gigantic players working in “local” communities. All of you know ByteDance. I made attempts to see how the community can evolve. I don’t think it’s sustainable. Difficult problem. If you are up for it, I am happy to guide you through how the plugin works.
Meanwhile, key components (cppjieba_rb) in Discourse keep functioning. I rely on the OSS community for updates and I also update my packages.