Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Need translation workflow? #37

Open
sotayamashita opened this issue May 29, 2017 · 8 comments
Open

Need translation workflow? #37

sotayamashita opened this issue May 29, 2017 · 8 comments

Comments

@sotayamashita
Copy link
Contributor

sotayamashita commented May 29, 2017

In open source community, translation is important but it is very difficult so we are creating localization tool to help translated ones updated as well. 💯 Its name is GitLocalize. The reason that we built it was translation problem of Node.js.

It have been used in "forked GitHub - vuejs/vue-ssr-docs, GitLocalize - vuejs/vue-ssr-docs". Japanese team are translating it into Japanese now. So I think it is a time to try our service in original vue-ssr-docs community. We provide these features below:

  • Have a split view to make people translate
  • When original one is updated, we will notify translators
  • Translation flow looks like a GitHub flow:
    1. Sync GitHub and GitLocalize
    2. Translate
    3. Create a review request such as Pull Request of GitHub
    4. GitLocalize will create pull request to GitHub repository
    5. And merge. That's it ✨

Looking forward to hearing your thoughts 😄

cc:/ @kazupon @yyx990803

@kazupon
Copy link
Member

kazupon commented May 30, 2017

@yyx990803 /cc @chrisvfritz
As @sotayamashita said, vuejs japanese community team are translating vuejs/vue-ssr-docs with using GitLocalize now.
I actually tried using it, I feel that it's an awesome servicei!

In addition to vue-ssr-docs, I think vuejs documentation (vue-router, vuex, vue-loader, and vuejs.org!) should be translated by vue.js communities.

@yyx990803
Copy link
Member

yyx990803 commented May 30, 2017

Hi @sotayamashita - this looks very helpful! A few questions:

  • After the users translate on GitLocalize, how and when does GitLocalize submit the PRs back to GitHub? Just watched the tutorial video, got it now.
  • I created a project for vuejs/vue-ssr-docs - how do we merge the current ongoing efforts in the fork back to the actual repo?
  • Also, noticed that the free plan only allows for 1 repo - is it possible to allow a few more for open source projects? I think that would help with the adoption of the service...

Thanks!

@kazupon
Copy link
Member

kazupon commented Jun 1, 2017

/ping @sotayamashita /cc @chikathreesix

@sotayamashita
Copy link
Contributor Author

sotayamashita commented Jun 1, 2017

@yyx990803

I am sorry not to reply quickly.

I created a project for vuejs/vue-ssr-docs - how do we merge the current ongoing efforts in the fork back to the actual repo?

We will merge it so you do not have to do anything. ✨

Also, noticed that the free plan only allows for 1 repo - is it possible to allow a few more for open source projects? I think that would help with the adoption of the service...

100% non-profit OSS are free. 💯 . If it is non-profit and public, users can integrate with any repositories. Vue.js is non-profit so we will enable you to integrate with any repositories.

@sotayamashita
Copy link
Contributor Author

sotayamashita commented Jun 1, 2017

@yyx990803

We enabled you to integrate with any repo you have! If you have any question, mention me following way, @sotayamashita on GitHub, [email protected] on mail or @sota0805 on Twitter. I would like to help OSS and I am always online. 😄

@yyx990803
Copy link
Member

@sotayamashita thanks! Appreciated! 💯

@sotayamashita
Copy link
Contributor Author

@yyx990803 @kazupon I will write how to contribute a translation in README.md.

@ChangJoo-Park
Copy link
Collaborator

Thanks @sotayamashita 👍

kazupon pushed a commit that referenced this issue Jul 9, 2017
* Translate caching.md via GitLocalize

* Translate caching.md via GitLocalize
kazupon added a commit that referenced this issue Jul 9, 2017
* Translate SUMMARY.md via GitLocalize

* Revert "Chinese Translation: zh/summary"

* Revert "Revert "Chinese Translation: zh/summary""

* Japanese Translation: ja/css.md (#19)

* Translate css.md via GitLocalize

* Translate css.md via GitLocalize

* Update css.md

Remove style closing tags

* Translate css.md via GitLocalize

* Update css.md

* Translate api.md via GitLocalize

* Translate streaming.md via GitLocalize (#22)

* Translate caching.md via GitLocalize (#23)

* Japanese Translation: ja/routing.md (#18)

* Translate routing.md via GitLocalize

* Translate routing.md via GitLocalize

* Translate universal.md via GitLocalize (#29)

* ja/api.md (#28)

* Translate api.md via GitLocalize

* Translate api.md via GitLocalize

* Translate api.md via GitLocalize

* Translate api.md via GitLocalize

* Translate build-config.md via GitLocalize (#27)

* Translate build-config.md via GitLocalize

* Translate build-config.md via GitLocalize

* Translate build-config.md via GitLocalize

* Japanese translation: bundle-renderer.md (#30)

* Translate bundle-renderer.md via GitLocalize

* Translate bundle-renderer.md via GitLocalize

* Translate basic.md (#32)

* Translate basic.md via GitLocalize

* Translate basic.md via GitLocalize

* Translate basic.md via GitLocalize

* Translate basic.md via GitLocalize

* Japanese Translation: ja/data.md (#25)

* Translate data.md via GitLocalize

* Translate data.md via GitLocalize

* Fix typos

* コード内のコメントを日本語に翻訳した

* コード内のコメントの意図をより明確にした

* expose はモジュールとしての公開するという意味なので訳を変更した

* 原文に ... とあるので一応残しておく

* "Client Side Hydration" の翻訳 (#36)

* Translate hydration.md via GitLocalize

* Translate hydration.md via GitLocalize

* Japanese Translation: ja/head.md (#33)

* Translate head.md via GitLocalize

* Translate head.md via GitLocalize

* expose はモジュールとして公開するという意味なので公開という言葉を使うようにした

* コードのコメントの翻訳が漏れていた

* Japanese Translation: ja/routing.md (#38)

* Translate routing.md via GitLocalize

* Translate routing.md via GitLocalize

* Japanese Translation: ja/caching.md (#37)

* Translate caching.md via GitLocalize

* Translate caching.md via GitLocalize

* translated the "source code structure" into Japanese. (#26)

* Translate structure.md via GitLocalize

* Translate structure.md via GitLocalize

* Translate structure.md via GitLocalize

* Japanese Translation: ja/SUMMARY.md (#35)

* Translate SUMMARY.md via GitLocalize

* hydration.md と合わせた

"Client Side Hydration" の翻訳 by hikimon · Pull Request #36 · open-source-translators/vue-ssr-docs
open-source-translators#36

* en/ に合わせてインデントを 2 にした

* Renderer 生成時の各オプションの階層を下げた。en/ でもそうなっている

* Japanese translation: readme.md (#39)

* Translate README.md via GitLocalize

* Translate README.md via GitLocalize
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants