three.js documentation Chinese version

Created on 20 Aug 2018  ·  24Comments  ·  Source: mrdoob/three.js

Hi, We are a team from china who love open source.We want to translate the documentation into
Chinese. About now our plan is to translate pages and convert them into static pages.
So I want to know how we can put these pages into this repo , or merge them into the threejs.org documentation part?
Pleased to hear reply.

Documentation

All 24 comments

Previous discussion: #6840

The idea was to move all these files inside a en folder, copy the folder into a zh folder and start translating one by one.

Okay, I just did added basic support: #14750

Curious to know how we sync non-English docs with English doc. For example, if someone updates English doc, who and how do we update non-English docs?

Things will definitely be out of sync for a while but I think we should start somewhere.

OK

Things will definitely be out of sync for a while

Let's add this note somewhere. Maybe it's good start.

We still need to add a language selector in the left panel somehow.

In the meantime, @nicholas-yangding do you think you can start adding pages?

https://rawgit.com/mrdoob/three.js/dev/docs/#api/en/animation/AnimationAction

Won't that break existing links to the docs in help sites, for example?

https://rawgit.com/mrdoob/three.js/dev/docs/#api/en/animation/AnimationAction

Won't that break existing links to the docs in help sites, for example?

I have added a "redirection":
https://github.com/mrdoob/three.js/blob/dev/docs/index.html#L35-L43

@mrdoob ok, thanks so much. We will start it next week because this week I need to gather some people.
Besides, Not only the api docs we will translate, other docs too. Then Other docs how to organize them?

We can do the same for manual. Do you want to start translating the manual pages first?

@mrdoob yes thanks. We have about 20+ engineers, and we want to cover all of the documentation website with translating.

@nicholas-yangding

Okay, I've just added localisation support to manual pages too: #14755

https://rawgit.com/mrdoob/three.js/dev/docs/#manual/zh/introduction/Creating-a-scene

@nicholas-yangding 我支持这个做法,虽然我不需要看中文,英文都看得懂。我建议搞个翻译组织吧。
I think maybe we should have a group to do this work. Since I'm chinese too, we can focus on how to do this work more efficiently.
What about make a list which contains professional vocabulary to chinese word first? In that way we have a standard rule also anyone could follow the rule to translate.

@nicholas-yangding 我能加入翻译吗?
good idea!

@mrdoob so much thanks! Maybe a language filter should be added on the left in page? We will start soon after this week
@HypnosNova @chenxiaoleizi We will have a wechat group to communicate with each other in translation group. Please send me([email protected]) an email with your wechat id. So pleased to see so many people participated!

@nicholas-yangding count me in

@mrdoob now the translation is in progress, soon we will pull first request to the repo with some translations.

@nicholas-yangding Have you invited me to the wechat group?

@mrdoob hi, please add /zh to this directory
image
files in it also need to be translated
so much thx!

please add /zh to this directory to examples

If you are going to do that, how about a separate repo, instead? Maybe a separate repo for both the zh docs and zh examples?

@WestLangley I don't think they mean to the examples folder. I think they mean to the examples section in the docs.

I think they mean to the examples section in the docs.

Done with #16680 🎉

Was this page helpful?
0 / 5 - 0 ratings

Related issues

ghost picture ghost  ·  3Comments

akshaysrin picture akshaysrin  ·  3Comments

yqrashawn picture yqrashawn  ·  3Comments

danieljack picture danieljack  ·  3Comments

zsitro picture zsitro  ·  3Comments