local p = {}
function p.salam(frame)
do
local t = {}
t[1] = string.format("mə %s %sa %s", frame.args[1], frame.args[2], frame.args[3])
t[2] = frame.args[1] .. "ä" .. frame.args[2] .. "ä" .. frame.args[3] .. "ku"
t[3] = "3"
local rtr = {
["hä"]="ሀ", ["hu"]="ሁ", ["hi"]="ሂ", ["ha"]="ሃ", ["he"]="ሄ", ["hə"]="ህ", ["ho"]="ሆ",
["lä"]="ለ", ["lu"]="ሉ", ["li"]="ሊ", ["la"]="ላ", ["le"]="ሌ", ["lə"]="ል", ["lo"]="ሎ",
["lʷa"]="ሏ",
["ḥä"]="ሐ", ["ḥu"]="ሑ", ["ḥi"]="ሒ", ["ḥa"]="ሓ", ["ḥe"]="ሔ", ["ḥə"]="ሕ", ["ḥo"]="ሖ",
["ḥʷa"]="ሗ",
["mä"]="መ", ["mu"]="ሙ", ["mi"]="ሚ", ["ma"]="ማ", ["me"]="ሜ", ["mə"]="ም", ["mo"]="ሞ",
["mʷa"]="ሟ", ["mʲä"]="ፙ",
["rä"]="ረ", ["ru"]="ሩ", ["ri"]="ሪ", ["ra"]="ራ", ["re"]="ሬ", ["rə"]="ር", ["ro"]="ሮ",
["rʷa"]="ሯ", ["rʲä"]="ፘ",
["sä"]="ሰ", ["su"]="ሱ", ["si"]="ሲ", ["sa"]="ሳ", ["se"]="ሴ", ["sə"]="ስ", ["so"]="ሶ",
["sʷa"]="ሷ",
["šä"]="ሸ", ["šu"]="ሹ", ["ši"]="ሺ", ["ša"]="ሻ", ["še"]="ሼ", ["šə"]="ሽ", ["šo"]="ሾ",
["šʷa"]="ሿ",
["ḳä"]="ቀ", ["ḳu"]="ቁ", ["ḳi"]="ቂ", ["ḳa"]="ቃ", ["ḳe"]="ቄ", ["ḳə"]="ቅ", ["ḳo"]="ቆ",
["ḳʷä"]="ቈ", ["ḳʷi"]="ቊ", ["ḳʷa"]="ቋ", ["ḳʷe"]="ቌ", ["ḳʷə"]="ቍ",
["ḳʰä"]="ቐ", ["ḳʰu"]="ቑ", ["ḳʰi"]="ቒ", ["ḳʰa"]="ቓ", ["ḳʰe"]="ቔ", ["ḳʰə"]="ቕ", ["ḳʰo"]="ቖ",
["ḳʰʷä"]="ቘ", ["ḳʰʷi"]="ቚ", ["ḳʰʷa"]="ቛ", ["ḳʰʷe"]="ቜ", ["ḳʰʷə"]="ቝ",
["bä"]="በ", ["bu"]="ቡ", ["bi"]="ቢ", ["ba"]="ባ", ["be"]="ቤ", ["bə"]="ብ", ["bo"]="ቦ",
["bʷa"]="ቧ",
["tä"]="ተ", ["tu"]="ቱ", ["ti"]="ቲ", ["ta"]="ታ", ["te"]="ቴ", ["tə"]="ት", ["to"]="ቶ",
["tʷa"]="ቷ",
["nä"]="ነ", ["nu"]="ኑ", ["ni"]="ኒ", ["na"]="ና", ["ne"]="ኔ", ["nə"]="ን", ["no"]="ኖ",
["nʷa"]="ኗ",
["ʾä"]="አ", ["ʾu"]="ኡ", ["ʾi"]="ኢ", ["ʾa"]="ኣ", ["ʾe"]="ኤ", ["ʾə"]="እ", ["ʾo"]="ኦ",
["kä"]="ከ", ["ku"]="ኩ", ["ki"]="ኪ", ["ka"]="ካ", ["ke"]="ኬ", ["kə"]="ክ", ["ko"]="ኮ",
["kʷä"]="ኰ", ["kʷi"]="ኲ", ["kʷa"]="ኳ", ["kʷe"]="ኴ", ["kʷə"]="ኵ",
["xä"]="ኸ", ["xu"]="ኹ", ["xi"]="ኺ", ["xa"]="ኻ", ["xe"]="ኼ", ["xə"]="ኽ", ["xo"]="ኾ", ["xʷə"]="ዅ",
["wä"]="ወ", ["wu"]="ዉ", ["wi"]="ዊ", ["wa"]="ዋ", ["we"]="ዌ", ["wə"]="ው", ["wo"]="ዎ",
["ʿä"]="ዐ", ["ʿu"]="ዑ", ["ʿi"]="ዒ", ["ʿa"]="ዓ", ["ʿe"]="ዔ", ["ʿə"]="ዕ", ["ʿo"]="ዖ",
["zä"]="ዘ", ["zu"]="ዙ", ["zi"]="ዚ", ["za"]="ዛ", ["ze"]="ዜ", ["zə"]="ዝ", ["zo"]="ዞ",
["zʷa"]="ዟ",
["yä"]="የ", ["yu"]="ዩ", ["yi"]="ዪ", ["ya"]="ያ", ["ye"]="ዬ", ["yə"]="ይ", ["yo"]="ዮ",
["dä"]="ደ", ["du"]="ዱ", ["di"]="ዲ", ["da"]="ዳ", ["de"]="ዴ", ["də"]="ድ", ["do"]="ዶ",
["dʷa"]="ዷ",
["ǧä"]="ጀ", ["ǧu"]="ጁ", ["ǧi"]="ጂ", ["ǧa"]="ጃ", ["ǧe"]="ጄ", ["ǧə"]="ጅ", ["ǧo"]="ጆ",
["ǧʷa"]="ጇ",
["gä"]="ገ", ["gu"]="ጉ", ["gi"]="ጊ", ["ga"]="ጋ", ["ge"]="ጌ", ["gə"]="ግ", ["go"]="ጎ",
["gʷä"]="ጐ", ["gʷi"]="ጒ", ["gʷa"]="ጓ", ["gʷe"]="ጔ", ["gʷə"]="ጕ",
["ṭä"]="ጠ", ["ṭu"]="ጡ", ["ṭi"]="ጢ", ["ṭa"]="ጣ", ["ṭe"]="ጤ", ["ṭə"]="ጥ", ["ṭo"]="ጦ",
["ṭʷa"]="ጧ",
["č̣ä"]="ጨ", ["č̣u"]="ጩ", ["č̣i"]="ጪ", ["č̣a"]="ጫ", ["č̣e"]="ጬ", ["č̣ə"]="ጭ", ["č̣o"]="ጮ",
["č̣ʷa"]="ጯ",
["ṣä"]="ጸ", ["ṣu"]="ጹ", ["ṣi"]="ጺ", ["ṣa"]="ጻ", ["ṣe"]="ጼ", ["ṣə"]="ጽ", ["ṣo"]="ጾ",
["ṣʷa"]="ጿ",
["fä"]="ፈ", ["fu"]="ፉ", ["fi"]="ፊ", ["fa"]="ፋ", ["fe"]="ፌ", ["fə"]="ፍ", ["fo"]="ፎ",
["fʷa"]="ፏ", ["fʲä"]="ፚ",
}
local tm = {}
tm[1] = mw.ustring.gsub(t[1], ".", rtr)
tm[2] = mw.ustring.gsub(t[2], "%a%a", rtr)
return tm[1], tm[2]
end
end
return p