iso639-js
Version:
ISO639 language codes processed and ready to use in javaScript applications
15 lines (11 loc) • 401 B
JavaScript
var fs = require('fs');
var allCodes = fs.readFileSync('reference/iso639-3.json', 'utf8');
var allCodeParsed = JSON.parse(allCodes);
var mapping = {};
for(languageCode in allCodeParsed){
language = allCodeParsed[languageCode];
if(language.part1){
mapping[languageCode]=language.part1;
}
}
fs.writeFileSync('alpha3to2mapping.json', JSON.stringify(mapping, null, ' '), 'utf8')