မော်ဂျူး:Unicode data/blocks
ပုံပန်းသွင်ပြင်
Documentation for this module may be created at မော်ဂျူး:Unicode data/blocks/doc
-- [[:commons:Data:Unicode/data/blocks.tab]]
-- Variable 'translations' created from:
-- key – [[:commons:Data:Unicode/data/blocks.tab]], revision [[Special:Permalink/1062084953]],
-- value – revision n. [[Special:Permalink/933892]].
local translations = {
["Basic Latin"] = "အခြေခံလက်တင်",
["Latin-1 Supplement"] = "လက်တင်-၁ ဖြည့်စွက်ချက်",
["Latin Extended-A"] = "လက်တင် ထပ်တိုး-က",
["Latin Extended-B"] = "လက်တင် ထပ်တိုး-ခ",
["Armenian"] = "အာမေးနီးယား",
["Hebrew"] = "ဟီဘရူး",
["Arabic"] = "အာရဗီ",
["Arabic Supplement"] = "အာရဗီ ဖြည့်စွက်ချက်",
["Arabic Extended-B"] = "အာရဗီ ထပ်တိုး-ခ",
["Arabic Extended-A"] = "အာရဗီ ထပ်တိုး-က",
["Devanagari"] = "ဒေဝနာဂရီ",
["Bengali"] = "ဘင်္ဂါလီ",
["Tamil"] = "တမီးလ်",
["Sinhala"] = "သီဟိုဠ်",
["Thai"] = "ထိုင်း",
["Lao"] = "လာအို",
["Tibetan"] = "တိဘက်",
["Myanmar"] = "မြန်မာ",
["Georgian"] = "ဂျော်ဂျီယာ",
["Khmer"] = "ခမာ",
["Mongolian"] = "မွန်ဂိုးလီးယား",
["Khmer Symbols"] = "ခမာသင်္ကေတများ",
["Sundanese"] = "ဆူဒန်",
["Greek Extended"] = "ဂရိ ထပ်တိုး",
["General Punctuation"] = "အထွေထွေ ပုဒ်ဖြတ်ပုဒ်ရပ်",
["Currency Symbols"] = "ငွေကြေးသင်္ကေတများ",
["Arrows"] = "မြားများ",
["Geometric Shapes"] = "ဂျီဩမေတြီပုံသဏ္ဌာန်များ",
["Miscellaneous Symbols"] = "အမျိုးမျိုးသော သင်္ကေတများ",
["Miscellaneous Mathematical Symbols-A"] = "အမျိုးမျိုးသော သင်္ချာ သင်္ကေတများ-က",
["Braille Patterns"] = "မျက်မမြင် ပုံစံများ",
["Miscellaneous Mathematical Symbols-B"] = "အမျိုးမျိုးသော သင်္ချာ သင်္ကေတများ-ခ",
["Miscellaneous Symbols and Arrows"] = "အမျိုးမျိုးသော သင်္ကေတများနှင့် မြားများ",
["Latin Extended-C"] = "လက်တင် ထပ်တိုး-ဂ",
["Hiragana"] = "ဟိရဂန",
["Katakana"] = "ခတခန",
["Lisu"] = "လီဆူ",
["Latin Extended-D"] = "လက်တင် ထပ်တိုး-ဃ",
["Devanagari Extended"] = "ဒေဝနာဂရီ ထပ်တိုး",
["Kayah Li"] = "ကယားလီ",
["Javanese"] = "ဂျာဗား",
["Myanmar Extended-B"] = "မြန်မာ ထပ်တိုး-ခ",
["Myanmar Extended-A"] = "မြန်မာ ထပ်တိုး-က",
["Latin Extended-E"] = "လက်တင် ထပ်တိုး-င",
["Ancient Symbols"] = "ရှေးဟောင်း သင်္ကေတများ",
["Latin Extended-F"] = "လက်တင် ထပ်တိုး-စ",
["Brahmi"] = "ဗြဟ္မီ",
["Chakma"] = "သက္ကမ",
["Pau Cin Hau"] = "ပေါင်ကျင့်ဟောက်",
["Lisu Supplement"] = "လီဆူ ဖြည့်စွက်ချက်",
["Tamil Supplement"] = "တမီးလ် ဖြည့်စွက်ချက်",
["Musical Symbols"] = "ဂီတ သင်္ကေတများ",
["Latin Extended-G"] = "လက်တင် ထပ်တိုး-ဆ",
["Emoticons"] = "အီမိုတီကွန်များ",
["Transport and Map Symbols"] = "သယ်ယူပို့ဆောင်ရေးနှင့် မြေပုံ သင်္ကေတများ",
["Alchemical Symbols"] = "အဂ္ဂိရတ်ဆိုင်ရာ သင်္ကေတများ",
["Geometric Shapes Extended"] = "ဂျီဩမေတြီပုံသဏ္ဌာန်များ ထပ်တိုး",
["Chess Symbols"] = "စစ်တုရင်သင်္ကေတများ",
}
local function block_name(text)
localed=translations[text]
if localed == nil then
return text
end
return localed
end
local function get_result()
local data=mw.ext.data.get("Unicode/data/blocks.tab")
local result={}
local write_index=1
for index, cols in ipairs(data.data) do
if cols[1] and cols[2] and cols[3] then
result[write_index]={tonumber(cols[1], 16), tonumber(cols[2], 16), block_name(cols[3])}
write_index=write_index+1
end
end
result.length = #result
return result
end
return get_result()