Module:scripts/data
Appearance
Documentation for this module may be created at Module:scripts/data/doc
-- When adding new scripts to this file, please don't forget to add
-- style definitons for the script in [[MediaWiki:Common.css]].
local m = {}
m["Afak"] = {
names = { "Afaka" },
}
m["Aghb"] = {
names = { "Caucas Albania" },
characters = "𐔰-𐕣𐕯",
}
m["Arab"] = {
names = { "Arab", "Jawi" },
characters = "-ۿݐ-ݿﭐ-﷽ﹰ-ﻼ",
}
m["fa-Arab"] = {
names = { "Arab", "Perso-Arab" },
characters = m["Arab"].characters,
}
m["kk-Arab"] = {
names = { "Arab" },
characters = m["Arab"].characters,
}
m["ks-Arab"] = {
names = { "Arab" },
characters = m["Arab"].characters,
}
m["ku-Arab"] = {
names = { "Arab" },
characters = m["Arab"].characters,
}
m["mzn-Arab"] = {
names = { "Arab" },
characters = m["Arab"].characters,
}
m["ota-Arab"] = {
names = { "Arab" },
characters = m["Arab"].characters,
}
m["pa-Arab"] = {
names = { "Arab", "Shahmukhi" },
characters = m["Arab"].characters,
}
m["ps-Arab"] = {
names = { "Arab" },
characters = m["Arab"].characters,
}
m["sd-Arab"] = {
names = { "Arab" },
characters = m["Arab"].characters,
}
m["tt-Arab"] = {
names = { "Arab" },
characters = m["Arab"].characters,
}
m["ug-Arab"] = {
names = { "Arab" },
characters = m["Arab"].characters,
}
m["ur-Arab"] = {
names = { "Arab" },
characters = m["Arab"].characters,
}
m["Armi"] = {
names = { "Imperial Arama" },
characters = "𐡀-𐡟",
}
m["Armn"] = {
names = { "Armenia" },
characters = "Ա-֏ﬓ-ﬗ",
}
m["Avst"] = {
names = { "Avestan" },
characters = "𐬀-𐬿",
}
m["Bali"] = {
names = { "Bali" },
characters = "ᬀ-᭼",
}
m["Bamu"] = {
names = { "Bamum" },
characters = "ꚠ-꛷𖠀-𖨸",
}
m["Bass"] = {
names = { "Bassa", "Bassa Vah", "Vah" },
characters = "𖫐-𖫵",
}
m["Batk"] = {
names = { "Batak" },
characters = "ᯀ-᯿",
}
m["Beng"] = {
names = { "Bengali" },
characters = "ঁ-৺",
}
m["Bopo"] = {
names = { "Zhuyin", "Zhuyin Fuhao", "Bopomofo" },
characters = "ㄅ-ㄭㆠ-ㆺ",
}
m["Brah"] = {
names = { "Brahmi" },
characters = "𑀀-𑁯",
}
m["Brai"] = {
names = { "Braille" },
characters = "⠀-⣿",
}
m["Bugi"] = {
names = { "Bugis" },
characters = "ᨀ-᨟",
}
m["Buhd"] = {
names = { "Buhid" },
characters = "ᝀ-ᝓ",
}
m["Cakm"] = {
names = { "Chakma" },
characters = "𑄀-𑅃",
}
m["Cans"] = {
names = { "suku kata Kanada" },
characters = "᐀-ᙿ",
}
m["Cari"] = {
names = { "Caria" },
characters = "𐊠-𐋐",
}
m["Cham"] = {
names = { "Cham" },
characters = "ꨀ-꩟"
}
m["Cher"] = {
names = { "Cherokee" },
characters = "Ꭰ-Ᏼ",
}
m["Copt"] = {
names = { "Coptik" },
characters = "Ⲁ-⳿", -- This is the separate "Coptic" block, not the unified "Greek and Coptic"
}
m["Cprt"] = {
names = { "Cypriot" },
characters = "𐠀-𐠿",
}
m["Cyrl"] = {
names = { "Cyril" },
characters = "Ѐ-џҊ-ԧꚀ-ꚗ",
}
m["Cyrs"] = {
names = { "Cyril Lama" },
characters = "Ѐ-ԧꙀ-ꚗ",
}
m["Deva"] = {
names = { "Devanagari" },
characters = "ऀ-ॿ꣠-ꣻ",
}
m["Dsrt"] = {
names = { "Deseret" },
characters = "𐐀-𐑏",
}
m["Dupl"] = {
names = { "Duployan" },
characters = "𛰀-𛲟",
}
m["Egyd"] = {
names = { "Demoti" },
}
m["Egyp"] = {
names = { "hieroglif Mesir" },
characters = "𓀀-𓐮",
}
m["Elba"] = {
names = { "Elbasan" },
characters = "𐔀-𐔧",
}
m["Ethi"] = {
names = { "Ethiopik", "Ge'ez" },
characters = "ሀ-᎙ⶀ-ⷞꬁ-ꬮ",
}
m["Geok"] = {
names = { "Nuskhuri", "Khutsuri", "Asomtavruli" },
characters = "Ⴀ-Ⴭⴀ-ⴭ", -- Ⴀ-Ⴭ is Asomtavruli, ⴀ-ⴭ is Nuskhuri
}
m["Geor"] = {
names = { "Georgia", "Mkhedruli" },
characters = "Ⴀ-ჼ", -- technically only the range [ა-ჿ] is Mkhedruli
}
m["Glag"] = {
names = { "Glagolitik" },
characters = "Ⰰ-ⱞ",
}
m["Goth"] = {
names = { "Gothik" },
characters = "𐌰-𐍊",
}
m["Gran"] = {
names = { "Grantha" },
characters = "𑌁-𑍴",
}
m["Grek"] = {
names = { "Greek" },
characters = "Ͱ-Ͽ",
}
m["polytonic"] = {
names = { "Greek" },
characters = "ἀ-῾" .. m["Grek"].characters,
}
m["Gujr"] = {
names = { "Gujarati" },
characters = "ઁ-૱",
}
m["Guru"] = {
names = { "Gurmukhi" },
characters = "ਁ-ੵ",
}
m["Hang"] = {
names = { "Hangul" },
characters = "가-힣",
}
m["Hani"] = {
names = { "Han", "Hanzi", "Chu Nom" },
characters = "一-鿌㐀-䶵 -〿𠀀-𫠝!-○",
}
m["Hans"] = {
names = { "Han Ringkas" },
characters = m["Hani"].characters,
}
m["Hant"] = {
names = { "Han Tradisional" },
characters = m["Hani"].characters,
}
m["Hira"] = {
names = { "Hiragana" },
characters = "ぁ-ゟ",
}
m["Kana"] = {
names = { "Katakana" },
characters = "゠-ヿㇰ-ㇿ",
}
-- These should be defined after the scripts they are composed of
m["Jpan"] = {
names = { "Jepun" },
characters = m["Hira"].characters .. m["Kana"].characters .. m["Hani"].characters,
}
m["Kore"] = {
names = { "Korea" },
characters = m["Hang"].characters .. m["Hani"].characters .. "!-○",
}
m["CGK"] = {
names = { "Korea" },
}
m["Hano"] = {
names = { "Hanunoo" },
characters = "ᜠ-᜴",
}
m["Hebr"] = {
names = { "Hebrew" },
characters = "א-ת",
}
m["Hmng"] = {
names = { "Hmong", "Pahawh Hmong" },
characters = "𖬀-𖮏",
}
m["Ibrn"] = {
names = { "Iberia" },
}
m["Inds"] = {
names = { "Indus", "Harappan", "Lembah Indus" },
}
m["IPAchar"] = {
names = { "Abjad Fonetik Antarabangsa" },
}
m["Ital"] = {
names = { "Itali Lama" },
characters = "𐌀-𐌣",
}
m["Java"] = {
names = { "Jawa" },
characters = "ꦀ-꧟",
}
m["Jurc"] = {
names = { "Jurchen" },
}
m["Kali"] = {
names = { "Kayah Li" },
characters = "꤀-꤯",
}
m["Khar"] = {
names = { "Kharoshthi" },
characters = "𐨀-𐩘",
}
m["Khmr"] = {
names = { "Khmer" },
characters = "ក-៹",
}
m["Knda"] = {
names = { "Kannada" },
characters = "ಂ-ೲ",
}
m["Kthi"] = {
names = { "Kaithi" },
characters = "𑂀-𑃁",
}
m["Lana"] = {
names = { "Lanna" },
}
m["Laoo"] = {
names = { "Lao" },
characters = "ກ-ໝ",
}
m["Latn"] = {
names = { "Latin", "Roman", "Rumi", "Romaji", "Rōmaji" },
characters = "0-9A-Za-z¡-ɏḀ-ỿ",
}
m["Latf"] = {
names = { "Fraktur", "Blackletter" },
characters = m["Latn"].characters,
}
m["Latinx"] = {
names = { "Latin" },
characters = m["Latn"].characters .. "Ⱡ-Ɀ꜠-ꟿꬰ-ꭥ",
}
m["nv-Latn"] = {
names = { "Latin" },
characters = m["Latn"].characters,
}
m["pjt-Latn"] = {
names = { "Latin" },
characters = m["Latn"].characters,
}
m["Lepc"] = {
names = { "Lepcha" },
characters = "ᰀ-ᱏ",
}
m["Limb"] = {
names = { "Limbu" },
characters = "ᤀ-᥏",
}
m["Lina"] = {
names = { "Linear A" },
characters = "𐘀-𐝧",
}
m["Linb"] = {
names = { "Linear B" },
characters = "𐀀-𐃺",
}
m["Lisu"] = {
names = { "Lisu", "Fraser" },
characters = "ꓐ-꓿",
}
m["Lyci"] = {
names = { "Lycia" },
characters = "𐊀-𐊜",
}
m["Lydi"] = {
names = { "Lydia" },
characters = "𐤠-𐤿",
}
m["Mand"] = {
names = { "Manda" },
characters = "ࡀ-࡞",
}
m["Mani"] = {
names = { "Manichae" },
characters = "𐫀-𐫶",
}
m["Maya"] = {
names = { "Maya", "hieroglif Maya", "Mayan", "hieroglif Mayan" },
}
m["Mend"] = {
names = { "Mende", "Mende Kikakui" },
characters = "𞠀-𞣖",
}
m["Merc"] = {
names = { "kursif Meroitik" },
characters = "𐦠-𐦿",
}
m["Mero"] = {
names = { "hieroglif Meroitik" },
characters = "𐦀-𐦟",
}
m["Mlym"] = {
names = { "Malayalam" },
characters = "ം-ൿ",
}
m["Mong"] = {
names = { "Mongolia" },
characters = "᠀-ᢪ",
}
m["Mtei"] = {
names = { "Meitei Mayek" },
characters = "ꯀ-ꫠ-",
}
m["musical"] = {
names = { "notasi muzik" },
characters = "𝄀-𝇝",
}
m["Mymr"] = {
names = { "Burma" },
characters = "က-ၙ",
}
m["Nbat"] = {
names = { "Nabatae", "Nabatea" },
characters = "𐢀-𐢯",
}
m["Nkoo"] = {
names = { "N'Ko" },
characters = "߀-ߺ",
}
m["None"] = {
names = { "Tiada tulisan dinyatakan" },
-- This should not have any characters listed
character_category = false, -- none
}
m["Ogam"] = {
names = { "Ogham" },
characters = " -᚜",
}
m["Olck"] = {
names = { "Ol Chiki" },
characters = "᱐-᱿",
}
m["Orkh"] = {
names = { "rune Orkhon" },
characters = "𐰀-𐱈",
}
m["Orya"] = {
names = { "Oriya" },
characters = "ଁ-୷",
}
m["Osma"] = {
names = { "Osmanya" },
characters = "𐒀-𐒩",
}
m["Palm"] = {
names = { "Palmyrene" },
characters = "-",
}
m["Phag"] = {
names = { "Phags-pa" },
characters = "ꡀ-꡷",
}
m["Phli"] = {
names = { "Intulisansi Pahlavi" },
characters = "𐭠-𐭿",
}
m["Phlp"] = {
names = { "Psalter Pahlavi" },
characters = "𐮀-𐮯",
}
m["Phlv"] = {
names = { "Buku Pahlavi" },
-- Not in Unicode
}
m["Phnx"] = {
names = { "Phoenician" },
characters = "𐤀-𐤟",
}
m["Plrd"] = {
names = { "Pollard" },
characters = "𖼀-𖾟",
}
m["Prti"] = {
names = { "Parthia" },
characters = "𐭀-𐭟",
}
m["Rjng"] = {
names = { "Rejang" },
characters = "ꤰ-꥟",
}
m["Ruminumerals"] = {
names = { "angka Rumi" },
characters = "𐹠-𐹾",
character_category = "angka Rumi",
}
m["Runr"] = {
names = { "Runik" },
characters = "ᚠ-ᛰ",
}
m["Samr"] = {
names = { "Samarita" },
characters = "ࠀ-࠾",
}
m["Sarb"] = {
names = { "Arab Selatan Lama" },
characters = "𐩠-𐩿",
}
m["Saur"] = {
names = { "Saurashtra" },
characters = "ꢀ-꣙",
}
m["Sgnw"] = {
names = { "SignWriting" },
}
m["Shaw"] = {
names = { "Shavia" },
characters = "𐑐-𐑿",
}
m["Shrd"] = {
names = { "Sharada" },
characters = "𑆀-𑇙",
}
m["Sinh"] = {
names = { "Sinhala" },
characters = "ං-෴",
}
m["Sora"] = {
names = { "Sorang Sompeng", "Sora Sompeng" },
characters = "𑃐-𑃹"
}
m["Sund"] = {
names = { "Sunda" },
characters = "ᮀ-ᮿ",
}
m["Sylo"] = {
names = { "Syloti Nagri", "Sylheti Nagari" },
}
m["Syrc"] = {
names = { "Syria" },
characters = "܀-ݏ",
}
m["Tagb"] = {
names = { "Tagbanwa" },
characters = "ᝠ-ᝳ",
}
m["Takr"] = {
names = { "Takri" },
characters = "𑚀-𑛉",
}
m["Tale"] = {
names = { "Tai Le" },
characters = "ᥐ-ᥴ",
}
m["Talu"] = {
names = { "New Tai Lue" },
characters = "ᦀ-᧟",
}
m["Taml"] = {
names = { "Tamil" },
characters = "ஂ-௺",
}
m["Tang"] = {
names = { "Tangut" },
}
m["Tavt"] = {
names = { "Tai Viet" },
characters = "ꪀ-꫟",
}
m["Telu"] = {
names = { "Telugu" },
characters = "ఁ-౿",
}
m["Teng"] = {
names = { "Tengwar" },
}
m["Tfng"] = {
names = { "Tifinagh" },
characters = "ⴰ-⵿",
}
m["Tglg"] = {
names = { "Tagalog" },
characters = "ᜀ-᜔",
}
m["Thaa"] = {
names = { "Thaana" },
characters = "ހ-ޱ",
}
m["Thai"] = {
names = { "Thai" },
characters = "ก-ฺ",
}
m["Tibt"] = {
names = { "Tibetan" },
characters = "ༀ-࿚",
}
m["xzh-Tibt"] = {
names = { "Zhang-Zhung" },
}
m["Ugar"] = {
names = { "Ugarit" },
characters = "𐎀-𐎟",
}
m["Vaii"] = {
names = { "Vai" },
characters = "ꔀ-ꘫ",
}
m["Xpeo"] = {
names = { "Parsi Lama" },
characters = "𐎠-𐏕",
}
m["Xsux"] = {
names = { "Kuneiform", "Kuneiform Sumero-Akkadia" },
characters = "𒀀-𒍮𒐀-𒑳",
}
m["Yiii"] = {
names = { "Yi" },
characters = "ꀀ-꓆",
}
m["Zmth"] = {
names = { "notasi matematik" },
characters = "ℵ∀-⋿⟀-⟯⦀-⧿⨀-⫿𝐀-𝟿",
character_category = "Simbol notasi matematik" -- ?
}
m["Zsym"] = {
names = { "simbol" },
characters = "─-➿←⇿⌀-⏳🌀-🛅",
character_category = false, -- none
}
m["Zyyy"] = {
names = { "tidak dapat ditentukan" },
-- This should not have any characters listed, probably
character_category = false, -- none
}
m["Zzzz"] = {
names = { "tidak dapat dikodkan" },
-- This should not have any characters listed
character_category = false, -- none
}
return m