local export = {} local gmatch = mw.ustring.gmatch local find = mw.ustring.find local gsub = mw.ustring.gsub local corresp = { -- main ["ア"] = "¤a"...
use Module:languages#Language:transliterate. For testcases, see Module:<span class="searchmatch">ain</span>-<span class="searchmatch">translit</span>/testcases. tr(text, lang, sc) Transliterates a given piece of text written...
local p = require('Module:UnitTests') local m = require('Module:<span class="searchmatch">ain</span>-<span class="searchmatch">translit</span>') function p:tr(kana, roman) self:equals('[[' .. kana .. ']]', m.tr(kana)...
[[Module:ur-<span class="searchmatch">translit</span>]]. Refresh page to run tests. local tests = require('Module:UnitTests') local ur_<span class="searchmatch">translit</span> = require('Module:ur-<span class="searchmatch">translit</span>') local full_link...
"ءبپتټٹثجچحخدډڈذرزژسشصضطظعغفقکگلمنوؤهیئyw" .. balticons -- including semivowels local <span class="searchmatch">ain</span> = "ع" local alif = "ا" local ye = "ی" local ye2 = "ئ" local ye3 = "ے" --...
-- [[Ainu]] transliteration data return require("Module:Hrkt-<span class="searchmatch">translit</span>").process_data{ rom = { ["ぃ"] = "y", ["ぅ"] = "w", ["し"] = "si", ["ち"] = "ci"...
= U(0x651) -- also called shadda local jazm = "ْ" local he = "ہ" local <span class="searchmatch">ain</span> = 'ع' local alif = 'ا' local ye = 'ی' local ye2 = 'ئ' local ye3 = "ے" local...
This is the unit-testing module for Module:ur-<span class="searchmatch">translit</span>. 3 of 69 tests failed. (refresh) Random long strings of text to test for errors in running text...
.. '([' .. vowels .. '])', "%1ā") -- ‘<span class="searchmatch">ain</span> text = gsub(text, alif .. <span class="searchmatch">ain</span> , "ā‘") text = gsub(text, <span class="searchmatch">ain</span> .. alif .. '([' .. consonants .. '])', "‘ā%1")...