1.0.0 • Published 6 years ago

crowdin-editor-language-codes v1.0.0

Weekly downloads
191
License
MIT
Repository
-
Last release
6 years ago

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:

crowdin-url-example

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 CodeEditor Code
zh-TWzhtw
pt-PTpt
dvdv

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