graphql.github.io
graphql.github.io copied to clipboard
For translation
Can I translate this documents to korean on this blog or cloned repository?
Same here, would like to provide a Chinese version of this documents.
@mingrammer and @conan007ai - this sounds great! I'm not sure what you have in mind in terms of structuring the translation files and/or the maintenance plan in the future, but I think we can get started if you're interested and then see where this takes us.
@mingrammer I can help out/review PRs with Korean translations - we can chat more if you'd like to ;)
@mingrammer @conan007ai @kokosoft I'd love to collaborate on this! I think there are several things we should do to tackle this technically:
- Create a button/drop-down menu to support showing/choosing multiple languages for translations
- Modify the build script to output the top level directory structure with the mirrored site
- Add a Korean/Chinese translation for markdown files
We can think about how to maintain JS files with embedded strings later, but I thought this would be a great start towards providing multilingual translation. Let me know what you think!
Is there any progress here? My friends and I also want to translate this document into Chinese. Can we start the translation now?
I think I'd like to see us do the same thing we've done with some other projects that Facebook either runs or is involved in:
- https://yarnpkg.com/
- http://facebook.github.io/jest/
Basically, that means using Crowdin as a translation platform (it's a complex workflow and we don't want to re-invent the wheel for it).
@sqrthree shall we transfer our current work of translation to Crowdin? @wincent we've translated some this document, once it is done, it is supposed to PR into this repo ,but for now it is hosted on graphql.cn ? does it violate any licsence or restriction of FB ?
@asiandrummer hello, we've finished the translation to Chinese, pls check http://graphql.cn/ and https://github.com/xitu/graphql.github.io
is there any solution to merge the translation into the official repo ?
Thanks for doing all that work @jonirrings. My thinking on this is still like I said above — that using a mature, third-party translation platform is the ideal end state — and we just need to figure out how to get from here to there.
is there any solution to merge the translation into the official repo ?
Nothing that already exists: we'll have to figure out a path. Open to hearing ideas.
@wincent Maybe you can first set up a Crowdin graphql project so that we can work on it? I'm not sure if we create a project by ourselves that would violate any restrictions of Facebook.
let's set a deadline :beer:
#938 According to this, the site has moved to the latest Gatsby Maybe we'll make some progress on the translation issue (Crowdin integration).
It seems that docusaurus v2 under development will integrate crowdin It might be easier to migrate to facebook docusaurus v2 than to integrate crowdin into Gatsby
https://github.com/facebook/docusaurus/pull/3325