romanize-string
Version:
A fully typed, general-purpose utility for unidirectional string transliteration (non-Latin script => Latin script).
24 lines (23 loc) • 999 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.isConvertibleLanguage = isConvertibleLanguage;
exports.isIndicLanguageCode = isIndicLanguageCode;
exports.isCyrillicLanguageCode = isCyrillicLanguageCode;
exports.isArabicLanguageCode = isArabicLanguageCode;
exports.isMandarinLanguageCode = isMandarinLanguageCode;
const supported_languages_js_1 = require("../constants/supported-languages.js");
function isConvertibleLanguage(lang) {
return supported_languages_js_1.convertibleLanguages.includes(lang);
}
function isIndicLanguageCode(lang) {
return supported_languages_js_1.indicLanguageCodes.includes(lang);
}
function isCyrillicLanguageCode(lang) {
return supported_languages_js_1.cyrillicLanguageCodes.includes(lang);
}
function isArabicLanguageCode(lang) {
return supported_languages_js_1.arabicLanguageCodes.includes(lang);
}
function isMandarinLanguageCode(lang) {
return supported_languages_js_1.mandarinLanguageCodes.includes(lang);
}