crowdin-editor-language-codes
v1.0.0
Published
A mapping of unique language codes used in Crowdin's web editor URLs
Downloads
63
Readme
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
Installation
npm install crowdin-editor-language-codes
Usage
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.
const codes = require('crowdin-editor-language-codes')
For more details, see test.js or the raw data in codes.json.
Tests
npm install
npm test
License
MIT