graphql.github.io icon indicating copy to clipboard operation
graphql.github.io copied to clipboard

For translation

Open mingrammer opened this issue 8 years ago • 11 comments

Can I translate this documents to korean on this blog or cloned repository?

mingrammer avatar Oct 17 '16 14:10 mingrammer

Same here, would like to provide a Chinese version of this documents.

junyuan-qi avatar Oct 30 '16 02:10 junyuan-qi

@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 ;)

asiandrummer avatar Nov 22 '16 19:11 asiandrummer

@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!

asiandrummer avatar Jan 23 '17 22:01 asiandrummer

Is there any progress here? My friends and I also want to translate this document into Chinese. Can we start the translation now?

linhe0x0 avatar Jul 19 '17 03:07 linhe0x0

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).

wincent avatar Jul 19 '17 18:07 wincent

@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 ?

jonirrings avatar Jul 27 '17 03:07 jonirrings

@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 ?

jonirrings avatar Aug 21 '17 10:08 jonirrings

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 avatar Aug 25 '17 18:08 wincent

@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.

ydfzgyj avatar Nov 15 '17 21:11 ydfzgyj

let's set a deadline :beer:

zzz6519003 avatar May 03 '19 13:05 zzz6519003

#938 According to this, the site has moved to the latest Gatsby Maybe we'll make some progress on the translation issue (Crowdin integration).

utamori avatar Nov 12 '20 06:11 utamori

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

utamori avatar Nov 12 '20 06:11 utamori