Converts language code to script ID
Maps language codes to scripts, as defined in CLDR unicode database. The object is a singleton, and should not be modified.
const lsdata = require('language-scripts').data;
console.log(lsdata['en']); // ==> Latn
console.log(lsdata['ru']); // ==> CyrlClones data values, and can adjust key prefixes and add/remove values from the default.
const lsdata = require('language-scripts').adjust({
override: { 'be-tarask': 'Cyrl', 'fr': null},
prefix: 'name:'
});
console.log(lsdata['name:en']); // ==> Latn
console.log(lsdata['name:be-tarsk']); // ==> Cyrl
console.log(lsdata['name:fr']); // ==> undefinedgit clone https://github.com/kartotherian/language-scripts.git
cd language-scripts
npm install
npm run init-cldr
npm run extract