Below are the supported scripts, and supported directionality of those scripts, in ScriptShifter.
The "status" value may be stable, beta, alpha, or blank (i.e. empty). "Stable" means the mapping is maintained within ScriptShifter, has been tested, and is in use. "Beta" or "alpha" represent mappings that are in some form of development and/or testing, with "beta" being more mature than "alpha" in this regard. If the column is 'blank,' transliteration of the script is available in ScriptShifter from a third-party library.
Mapping file | Script Name | Roman-to-script | Script-to-roman | Status | Remarks |
---|---|---|---|---|---|
abkhaz_cyrillic | Abkhaz (Cyrillic) | Y | Y | stable | |
altai_cyrillic | Altai (Cyrillic) | Y | Y | stable | |
arabic | Arabic (S2R) | N | Y | stable | |
armenian | Armenian | Y | Y | stable | |
asian_cyrillic | Asian Cyrillic | Y | Y | stable | |
azerbaijani_cyrillic | Azerbaijani (Cyrillic) | Y | Y | stable | |
bashkir_cyrillic | Bashkir (Cyrillic) | Y | Y | stable | |
belarusian | Belarusian | Y | Y | stable | |
bengali | Bengali | Y | Y | ||
bulgarian | Bulgarian | Y | Y | stable | |
buriat | Buriat (Cyrillic) | Y | Y | stable | |
burmese | Burmese (Myanmar) | Y | Y | ||
chinese | Chinese (Hanzi) | N | Y | stable | |
chukchi_cyrillic | Chukchi (Cyrillic) | Y | Y | stable | |
church_slavonic | Church Slavonic | Y | Y | stable | |
chuvash_cyrillic | Chuvash (Cyrillic) | Y | Y | stable | |
devanagari | Devanagari | Y | Y | ||
divehi_thaana | Divehi (Thaana) | Y | Y | stable | |
dogri_devanagari | Dogri (Devanagari) | Y | Y | ||
dungan_cyrillic | Dungan (Cyrillic) | Y | Y | stable | |
ethiopic | Ethiopic (Amharic) | Y | Y | beta | |
even-evenki_cyrillic | Even/Evenki (Cyrillic) | Y | Y | stable | |
gagauz_cyrillic | Gagauz (Cyrillic) | Y | Y | stable | |
georgian | Georgian | Y | Y | stable | |
greek_classical | Greek (classical) | Y | Y | stable | |
greek_modern | Greek (modern) | Y | Y | stable | |
gujarati | Gujarati | Y | Y | s-to-r lacks capitalization | |
gurmukhi | Punjabi (Gurmukhi) | Y | Y | ||
hebrew | Hebrew | N | Y | ||
hindi | Hindi (Devanagari) | Y | Y | beta | |
hiragana | Japanese (Hiragana) | Y | Y | ||
kalmyk_cyrillic | Kalmyk (Cyrillic) | Y | Y | stable | |
kannada | Kannada | Y | Y | s-to-r lacks capitalization | |
kara-kalpak_cyrillic | Kara-Kalpak (Cyrillic) | Y | Y | stable | |
karachai-balkar_cyrillic | Karachay-Balkar (Cyrillic) | Y | Y | stable | |
karelian_cyrillic | Karelian (Cyrillic) | Y | Y | stable | |
katakana | Japanese (Katakana) | Y | Y | ||
kazakh_cyrillic | Kazakh (Cyrillic) | Y | Y | stable | |
khakass_cyrillic | Khakass (Cyrillic) | Y | Y | stable | |
khanty_cyrillic | Khanty (Cyrillic) | Y | Y | stable | |
khmer | Khmer | Y | Y | ||
komi_cyrillic | Komi (Cyrillic) | Y | Y | stable | |
korean_names | Korean (last + first names only) | N | Y | ||
korean_nonames | Korean | N | Y | ||
korean_old | Korean | x | x | ||
koryak_cyrillic | Koryak (Cyrillic) | Y | Y | stable | |
kurdish | Kurdish | Y | N | stable | |
kyrgyz_cyrillic | Kyrgyz (Cyrillic) | Y | Y | stable | |
lithuanian_cyrillic | Lithuanian (Cyrillic) | Y | Y | stable | |
macedonian | Macedonian | Y | Y | stable | |
malayalam | Malayalam | Y | Y | s-to-r lacks capitalization | |
mansi_cyrillic | Mansi (Cyrillic) | Y | Y | stable | |
marathi | Marathi | Y | Y | s-to-r lacks capitalization | |
mari_cyrillic | Mari (Cyrillic) | Y | Y | stable | |
moldovan_cyrillic | Moldovan (Cyrillic) | Y | Y | stable | |
mongolian_cyrillic | Mongolian (Cyrillic) | Y | Y | stable | |
mongolian_mongol_bichig | Mongolian (Mongol bichig) | Y | Y | stable | |
mordvin_cyrillic | Mordvin (Cyrillic) | Y | Y | stable | |
nenets_cyrillic | Nenets (Cyrillic) | Y | Y | stable | |
nepali_devanagari | Nepali (Devanagari) | Y | Y | ||
newari_devanagari | Newari (Devanagari) | Y | Y | ||
oriya | Oriya | Y | Y | s-to-r lacks capitalization | |
ossetic_cyrillic | Ossetic (Cyrillic) | Y | Y | stable | |
pali | Pali | Y | Y | ||
panjabi | Punjabi (Gurmukhi) | Y | Y | s-to-r lacks capitalization | |
persian | Persian | Y | N | stable | |
prakrit_devanagari | Prakrit (Devanagari) | Y | Y | ||
pulaar | Pulaar (Adlam) | Y | Y | ||
pushto | Pushto | Y | N | stable | |
rajasthani_devanagari | Rajasthani (Devanagari) | Y | Y | ||
romani_cyrillic | Romani (Cyrillic) | Y | Y | stable | |
russian | Russian | Y | Y | stable | |
sanskrit_devanagari | Sanskrit (Devanagari) | Y | Y | s-to-r lacks capitalization | |
serbian | Serbian | Y | Y | stable | |
shor_cyrillic | Shor (Cyrillic) | Y | Y | stable | |
sinhalese_sinhala | Sinhalese (Sinhala) | Y | Y | s-to-r lacks capitalization | |
syriac_cyrillic | Syriac (Cyrillic) | Y | Y | stable | |
tajik_cyrillic | Tajik (Cyrillic) | Y | Y | stable | |
tamil | Tamil | Y | Y | beta | |
tamil_brahmi | Tamil Brahmi | Y | Y | ||
tamil_extended | Tamil (extended) | Y | Y | ||
tatar-kryashen_cyrillic | Tatar-Kryashen (Cyrillic) | Y | Y | stable | |
tatar_cyrillic | Tatar (Cyrillic) | Y | Y | stable | |
telugu | Telugu | Y | Y | s-to-r lacks capitalization | |
thai | Thai | Y | Y | ||
tibetan | Tibetan | Y | Y | ||
turkmen_cyrillic | Turkmen (Cyrillic) | Y | Y | stable | |
tuvinian_cyrillic | Tuvinian (Cyrillic) | Y | Y | stable | |
udmurt_cyrillic | Udmurt (Cyrillic) | Y | Y | stable | |
uighur_cyrillic | Uighur (Cyrillic) | Y | Y | stable | |
ukrainian | Ukrainian | Y | Y | stable | |
urdu | Urdu | Y | N | stable | |
uzbek_cyrillic | Uzbek (Cyrillic) | Y | Y | stable | |
yakut_cyrillic | Yakut (Cyrillic) | Y | Y | stable | |
yiddish | Yiddish | Y | Y | ||
yuit_cyrillic | Yuit (Cyrillic) | Y | Y | stable |