GithubHelp home page GithubHelp logo

For translation about graphql.github.io HOT 12 OPEN

graphql avatar graphql commented on May 19, 2024 2
For translation

from graphql.github.io.

Comments (12)

junyuan-qi avatar junyuan-qi commented on May 19, 2024

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

from graphql.github.io.

asiandrummer avatar asiandrummer commented on May 19, 2024

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

from graphql.github.io.

asiandrummer avatar asiandrummer commented on May 19, 2024

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

from graphql.github.io.

linhe0x0 avatar linhe0x0 commented on May 19, 2024

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

from graphql.github.io.

wincent avatar wincent commented on May 19, 2024

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:

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

from graphql.github.io.

jonirrings avatar jonirrings commented on May 19, 2024

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

from graphql.github.io.

jonirrings avatar jonirrings commented on May 19, 2024

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

from graphql.github.io.

wincent avatar wincent commented on May 19, 2024

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.

from graphql.github.io.

ydfzgyj avatar ydfzgyj commented on May 19, 2024

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

from graphql.github.io.

zzz6519003 avatar zzz6519003 commented on May 19, 2024

let's set a deadline ๐Ÿบ

from graphql.github.io.

utamori avatar utamori commented on May 19, 2024

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

from graphql.github.io.

utamori avatar utamori commented on May 19, 2024

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

facebook/docusaurus#3325

from graphql.github.io.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.