Skip to content

LinguaCode/linguacode-translations

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

linguacode-translations

Description

This repository contains translation files for LinguaCode. The main reason that I've separated from the LinguaCode's Core is that in this way it will be much more easy to make a translations. If you've any kind of suggestions, that can help with the translations (like some corrections), you can open issue here.

Contribution

if you know how to make a contribution in GitHub.

  1. git clone [email protected]:LinguaCode/linguacode-translations.git
  2. add new language file in ISO 639-1 standard, like for japanese it would be jp.js.
  3. create a pull request to merge master branch.

if you don't know how to do that

  1. Visit Crowdin's LinguaCode page.
  2. Open the language that you planning to translate.
  3. translate it :)

or

  1. Read what is ISO 639-1 standard.
  2. open src folder.
  3. download en.js file.
  4. translate all lines with the definition property (ie look at other translations).
  5. rename language file in ISO 639-1 standard, like for italian it would be it.js.
  6. send that file to email address email address.

to developers

Until we haven't automatized every peace of $hit, to convert translations into a usable data:

  1. Download the whole archive of the last build translation from the Crowdin's LinguaCode page.
  2. Extract the content into a tools/json2tree/input/ folder.
  3. Run npm run json2tree.
  4. Move all content from tools/json2tree/output/ into a languages/.
  5. Create a pull request.

##License linguacode-constants is licensed under MIT.

Releases

No releases published

Packages