Module:script utilities/data
- English
- 日本語
- 中文
- português
- العربية
- Afrikaans
- Ænglisc
- azərbaycanca
- Bikol Central
- беларуская
- Banjar
- ပအိုဝ်ႏဘာႏသာႏ
- বাংলা
- Batak Mandailing
- کوردی
- Zazaki
- ދިވެހިބަސް
- eesti
- euskara
- فارسی
- føroyskt
- Frysk
- Gàidhlig
- galego
- गोंयची कोंकणी / Gõychi Konknni
- Bahasa Hulontalo
- ગુજરાતી
- gungbe
- हिन्दी
- Fiji Hindi
- hornjoserbsce
- magyar
- Bahasa Indonesia
- la .lojban.
- Jawa
- ქართული
- Qaraqalpaqsha
- Tyap
- ភាសាខ្មែរ
- ಕನ್ನಡ
- 한국어
- kurdî
- кыргызча
- Latina
- ລາວ
- Madhurâ
- Malagasy
- Minangkabau
- македонски
- മലയാളം
- ꯃꯤꯇꯩ ꯂꯣꯟ
- ဘာသာမန်
- मराठी
- Bahasa Melayu
- မြန်မာဘာသာ
- नेपाली
- norsk nynorsk
- ਪੰਜਾਬੀ
- ᱥᱟᱱᱛᱟᱲᱤ
- سنڌي
- တႆး
- සිංහල
- Simple English
- Soomaaliga
- српски / srpski
- தமிழ்
- ತುಳು
- тоҷикӣ
- ไทย
- Tagalog
- Setswana
- Tok Pisin
- Türkçe
- Xitsonga
- українська
- اردو
- oʻzbekcha / ўзбекча
- Tiếng Việt
- 粵語
- 閩南語 / Bân-lâm-gí
Documentation for this module may be created at Module:script utilities/data/doc
local data = {}
data.translit = {
["term"] = {
--[=[ can't be done until Kana transliterations are correctly parsed by [[Module:links]]
["tag"] = "i",
]=]
["classes"] = "mention-tr",
},
["usex"] = {
["tag"] = "i",
["classes"] = "e-transliteration",
},
["head"] = {
["classes"] = "headword-tr",
["dir"] = "ltr",
},
["default"] = {},
}
data.transcription = {
["head"] = {
["tag"] = "span",
["classes"] = "headword-ts",
["dir"] = "ltr",
},
["usex"] = {
tag = "span",
["classes"] = "e-transcription",
},
["default"] = {},
}
for key, value in pairs(data.translit) do
if not value.tag then
value.tag = "span"
end
end
local faces = {}
faces["term"] = {
tag = "i",
class = "mention",
}
faces["head"] = {
tag = "strong",
class = "headword",
}
faces["hypothetical"] = {
prefix = '<span class="hypothetical-star">*</span>',
tag = "i",
class = "hypothetical",
}
faces["bold"] = {
tag = "b",
}
faces["plain"] = {
tag = "span",
}
faces["translation"] = faces["plain"]
data.faces = faces
return data