UNPKG

romanize-string

Version:

A fully typed, general-purpose utility for unidirectional string transliteration (non-Latin script => Latin script).

58 lines (57 loc) 1.18 kB
// List of languages that require transliteration and that the current function can transliterate. export const convertibleLanguages = [ "ar", // Arabic "be", // Belarusian "bg", // Bulgarian "bn", // Bengali "el", // Greek "fa", // Persian (Farsi) "gu", // Gujarati "hi", // Hindi "ja", // Japanese "kk", // Kazakh "kn", // Kannada "ko", // Korean "ky", // Kyrgyz "mk", // Macedonian "mn", // Mongolian "mr", // Marathi "ne", // Nepali "pa", // Punjabi "ru", // Russian "sa", // Sanskrit "sr", // Serbian "ta", // Tamil "te", // Telugu "tg", // Tajik "th", // Thai "uk", // Ukrainian "ur", // Urdu "yue", // Cantonese "zh-CN", // Chinese Simplified "zh-Hant", // Chinese Traditional ]; export const indicLanguageCodes = [ "hi", "bn", "te", "ta", "gu", "mr", "pa", "kn", ]; export const cyrillicLanguageCodes = [ "be", "bg", "kk", "ky", "mk", "mn", "ru", "sr", "tg", "uk", ]; export const arabicLanguageCodes = ["ar", "ur", "fa"]; export const mandarinLanguageCodes = ["zh-CN", "zh-Hant"];