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

Translate docs via Crowdin #76

Open
Andrulko opened this issue Apr 18, 2022 · 0 comments
Open

Translate docs via Crowdin #76

Andrulko opened this issue Apr 18, 2022 · 0 comments
Labels
enhancement New feature or request

Comments

@Andrulko
Copy link

Current way of translation

Currently, translation of .js and .md files is made offline. Translators should have quite a lot of technical knowledge to provide a translated copy without syntax errors inside. The lack of Translation Memory can also lead to inconsistency of translations and duplicated work.

Better way 😉
In short, you can use Crowdin to improve the process. Advantages are:

  • Free for Open Source. Forever;
  • All tools for collaborative translation (TM, voting, comments etc.)
  • WYSIWYG for Markdown files and safe work with .js files (only values are available for translation, non-translatable fields can be hidden)
    image
  • Automatic GitHub sync will automatically deliver changes made in source files to Crowdin (translators see up-to-date articles) and translations made by community are delivered as a PR. Existing translations would be uploaded to Crowdin after the first sync.

The configuration file for GitHub connector can be seen here:
https://github.com/Andrulko/axios-docs/blob/master/crowdin.yml

For those who are interested to see it live, I've created a temporary project:
https://andriy.crowdin.com/docs

It would be Crowdin's honour to support Axios l10n effort! Please let me know if I can help you to start a live project

@Andrulko Andrulko added the enhancement New feature or request label Apr 18, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant