question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Possibly use GitLocalize to simplify translation work

See original GitHub issue

As discussed here, translation might be made substantially simpler with the GitLocalize service that @sotayamashita has generously made available to us! 😍 This looks like a great workflow, but I have a few questions/concerns for vuejs.org specifically:

  • I notice only .md files are supported. Since we also have other files with localized content (e.g. .ejs), do you think it would soon be possible to support those as well? I’m not sure if it’s a deal breaker - it just means some translation work would have to be done outside the service.
  • Since we update these docs very frequently and translate to many languages, we currently maintain a separate repository for each language. GitLocalize only seems to support subfolders within the same directory, but I worry that this would create a barrage of pull requests that most people would have to ignore. Are there any plans for multi-repo support?

@kazupon @ChangJoo-Park @gbezyuk @ErickPetru @Jinjiang @ludo237 @Haeresis What are your thoughts?

Issue Analytics

  • State:closed
  • Created 6 years ago
  • Reactions:4
  • Comments:16 (16 by maintainers)

github_iconTop GitHub Comments

4reactions
sotayamashitacommented, Jun 7, 2017

@chrisvfritz

I am sorry not to reply fast.

I notice only .md files are supported. Since we also have other files with localized content (e.g. .ejs), do you think it would soon be possible to support those as well?

We will not support .ejs but we think we can extract localized content into config file such as.en.yaml. What do you think?

Since we update these docs very frequently and translate to many languages, we currently maintain a separate repository for each language. GitLocalize only seems to support subfolders within the same directory, but I worry that this would create a barrage of pull requests that most people would have to ignore. Are there any plans for multi-repo support?

We are considering and understand your concern. If we merge other locales into one repository, PR will be getting increasing. However, I think it will not be the problem if there is translation flow. For example, what about to create locale team like Node.js. There are localization teams such as nodejs-ja or node-ko and they will review before merging PRs.

3reactions
kazuponcommented, Jun 11, 2017

@ludo237 sorry, the above example was bad … 🙇 I don’t forget Italian vue users 😺

@chrisvfritz sorry, my poor english … 🙇

Yes! I think so. Hexo can localize with current language (language: en in _config.yml) from src / languages / current.yml. In that way, translators can manage all work in their own repos with not using GitLozalize.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Possibly use GitLocalize to simplify translation work · Issue #933
This looks like a great workflow, but I have a few questions/concerns for vuejs.org specifically: I notice only .md files are supported.
Read more >
GitLocalize - Continuous Localization for GitHub Projects
Engage your community, work with in-house translators and vendors, or combine all three to build a sustainable translation pipeline. Translation Consistency ...
Read more >
gitlocalize/Lobby - Gitter
I already translated some of files before I add repo to gitlocalize so in ... some maintenance works when your project was syncing,...
Read more >
Translating the Tutorial (and, maybe, Docs)
For me, the first question I have is what should we try to translate? Redwood has a lot of documentation that's still changing...
Read more >
GitLocalize - Twitter
I'm working on a list of awesome community translation projects: ... is now experimenting with GitLocalize as a possible website localization solution!
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found