This module will transliterate text in the Canadian syllabic script.
The module should preferably not be called directly from templates or other modules.
To use it from a template, use {{xlit}}
.
Within a module, use Module:languages#Language:transliterate.
For testcases, see Module:Cans-translit/testcases.
tr(text, lang, sc)
text
written in the script specified by the code sc
, and language specified by the code lang
.nil
.{
= {
= {
= "ᑊ",
= "p",
},
= {
= "ᐟ",
= "t",
},
= {
= "ᐠ",
= "k",
},
= {
= "ᐨ",
= "c",
},
= {
= "ᒼ",
= "m",
},
= {
= "ᐣ",
= "n",
},
= {
= "ᐢ",
= "s",
},
= {
= "ᐧ",
= "y",
},
= {
= "ᐤ",
= "w",
},
= {
= "ᐦ",
= "h",
},
= {
= "ᕁ",
= "hk",
},
= {
= "ᕽ",
= "hk",
},
= {
= "ᓫ",
= "l",
},
= {
= "ᕑ",
= "r",
},
= {
= "ᑉ",
= "p",
},
= {
= "ᑦ",
= "t",
},
= {
= "ᒡ",
= "c",
},
= {
= "ᒃ",
= "k",
},
= {
= "ᒻ",
= "m",
},
= {
= "ᓐ",
= "n",
},
= {
= "ᔅ",
= "s",
},
= {
= "ᔥ",
= "š",
},
= {
= "ᔾ",
= "y",
},
= {
= "ᓪ",
= "l",
},
= {
= "ᕐ",
= "r",
},
= {
= "ᕪ",
= "ð",
},
= {
= "‡",
= "ð",
},
= {
= "ᒄ",
= "kw",
},
= {
= "ᔉ",
= "sk",
},
= {
= "ᖅ",
= "q",
},
= {
= "ᖕ",
= "ng",
},
= {
= "ᖖ",
= "nng",
},
= {
= "ᕝ",
= "v",
},
= {
= "ᖦ",
= "l",
},
= {
= "ᕀ",
= "y",
},
= {
= "ᕻ",
= "h",
},
= {
= "ᕼ",
= "h",
},
},
}