This module exports a table that converts a script code to its canonical name:
local script_name = mw.loadData("Module:scripts/code to canonical name") --> "Latin"
It covers scripts in Module:scripts/data.
This module is up-to-date and correct according to Module:data consistency check.
If JavaScript is enabled, you can update the module by pressing the button at the top of the documentation page.
See also Module:scripts/canonical names.
return {
= "Adlam",
= "Afaka",
= "Caucasian Albanian",
= "Ahom",
= "Arabic",
= "Imperial Aramaic",
= "Armenian",
= "Avestan",
= "Balinese",
= "Bamum",
= "Bassa",
= "Batak",
= "Bengali",
= "Bhaiksuki",
= "Blissymbolic",
= "Zhuyin",
= "Brahmi",
= "Braille",
= "Lontara",
= "Buhid",
= "Chakma",
= "Canadian syllabic",
= "Carian",
= "Cham",
= "Cherokee",
= "Chisoi",
= "Khwarezmian",
= "Coptic",
= "Cypro-Minoan",
= "Cypriot",
= "Cyrillic",
= "Old Cyrillic",
= "Devanagari",
= "Dhives Akuru",
= "Dogra",
= "Deseret",
= "Duployan",
= "Demotic",
= "Hieratic",
= "Egyptian hieroglyphic",
= "Elbasan",
= "Elymaic",
= "Ethiopic",
= "Garay",
= "Khutsuri",
= "Georgian",
= "Glagolitic",
= "Gunjala Gondi",
= "Masaram Gondi",
= "Gothic",
= "Grantha",
= "Greek",
= "Gujarati",
= "Khema",
= "Gurmukhi",
= "Hangul",
= "Han",
= "Hanunoo",
= "Simplified Han",
= "Traditional Han",
= "Hatran",
= "Hebrew",
= "Hiragana",
= "Anatolian hieroglyphic",
= "Pahawh Hmong",
= "Nyiakeng Puachue Hmong",
= "Kana",
= "Old Hungarian",
= "Northeastern Iberian",
= "Southeastern Iberian",
= "Image-rendered",
= "Indus",
= "International Phonetic Alphabet",
= "Old Italic",
= "Javanese",
= "Japanese",
= "Jurchen",
= "Kayah Li",
= "Katakana",
= "Kawi",
= "Kharoshthi",
= "Khmer",
= "Khojki",
= "Khom Thai",
= "Khitan large",
= "Khitan small",
= "Kannada",
= "Korean",
= "Kpelle",
= "Kirat Rai",
= "Kaithi",
= "Kulitan",
= "Tai Tham",
= "Lao",
= "Fraktur",
= "Gaelic",
= "Latin",
= "Leke",
= "Lepcha",
= "Limbu",
= "Linear A",
= "Linear B",
= "Fraser",
= "Loma",
= "Lycian",
= "Lydian",
= "Mahajani",
= "Makasar",
= "Mandaic",
= "Manichaean",
= "Marchen",
= "Maya",
= "Medefaidrin",
= "Mende",
= "Meroitic cursive",
= "Meroitic hieroglyphic",
= "Malayalam",
= "Modi",
= "Mongolian",
= "Moon",
= "Morse code",
= "Mru",
= "Meitei Mayek",
= "Multani",
= "musical notation",
= "Burmese",
= "Mundari Bani",
= "Nandinagari",
= "Ancient North Arabian",
= "Nabataean",
= "Newa",
= "Dongba",
= "Geba",
= "N'Ko",
= "unspecified",
= "Nüshu",
= "Ogham",
= "Ol Chiki",
= "Ol Onal",
= "Old Turkic",
= "Odia",
= "Osage",
= "Osmanya",
= "Old Uyghur",
= "Palmyrene",
= "Pau Cin Hau",
= "Proto-Cuneiform",
= "Proto-Elamite",
= "Old Permic",
= "Phags-pa",
= "Inscriptional Pahlavi",
= "Psalter Pahlavi",
= "Book Pahlavi",
= "Phoenician",
= "Pollard",
= "Greek",
= "Inscriptional Parthian",
= "Proto-Sinaitic",
= "Ranjana",
= "Rejang",
= "Hanifi Rohingya",
= "Rongorongo",
= "Rumi numerals",
= "Runic",
= "Samaritan",
= "Ancient South Arabian",
= "Saurashtra",
= "flag semaphore",
= "SignWriting",
= "Shavian",
= "Sharada",
= "Sui",
= "Siddham",
= "Sidetic",
= "Khudabadi",
= "Sinhalese",
= "Sogdian",
= "Old Sogdian",
= "Sorang Sompeng",
= "Soyombo",
= "Sundanese",
= "Sunuwar",
= "Sylheti Nagri",
= "Syriac",
= "Tagbanwa",
= "Takri",
= "Tai Nüa",
= "New Tai Lue",
= "Tamil",
= "Tangut",
= "Tai Viet",
= "Lai Tay",
= "Telugu",
= "Tengwar",
= "Tifinagh",
= "Baybayin",
= "Thaana",
= "Thai",
= "Tibetan",
= "Tirhuta",
= "Tangsa",
= "Todhri",
= "Tolong Siki",
= "Toto",
= "Tigalari",
= "Ugaritic",
= "Vai",
= "Visible Speech",
= "Vithkuqi",
= "Varang Kshiti",
= "Wancho",
= "Woleai",
= "Old Persian",
= "Cuneiform",
= "Yezidi",
= "Yi",
= "Zanabazar Square",
= "mathematical notation",
= "symbolic",
= "undetermined",
= "uncoded",
= "Assamese",
= "Arabic",
= "Arabic",
= "Arabic",
= "Arabic",
= "Manchu",
= "Arabic",
= "Arabic",
= "Arabic",
= "Shahmukhi",
= "Pazend",
= "Latin",
= "Arabic",
= "Arabic",
= "Tamyig",
= "Xibe",
= "Arabic",
= "Arabic",
= "Arabic",
= "Clear Script",
}