A mapping of unique language codes used in Crowdin's web editor URLs
npm install crowdin-editor-language-codes> A mapping of unique language codes used in Crowdin's web editor URLs
Crowdin uses a set of non-standard language codes in some of its URLs. These are different from [Crowdin Language Codes]:
These "editor codes" cannot consistently be derived from [Crowdin Language Codes], and there's not currently a Crowdin API for collecting the editor codes, so this module exists to fill the gap.
Examples:
Language Code | Editor Code
------------- | -----------
zh-TW | zhtw
pt-PT | pt
dv | dv
``sh`
npm install crowdin-editor-language-codes
The module exports a key-value object. The keys are [Crowdin Language Codes] like zh-TW, and the values are objects containing the editor code.
`js`
const codes = require('crowdin-editor-language-codes')
For more details, see test.js or the raw data in codes.json.
`sh``
npm install
npm test
MIT
[Crowdin Language Codes]: https://support.crowdin.com/api/language-codes/