Module:th-translit: difference between revisions

From Wiktionary, the free dictionary
Jump to navigation Jump to search
Content deleted Content added
Wyang (talk | contribs)
No edit summary
No edit summary
Line 1: Line 1:
local export = {}
local export = {}


local m_pron = require("Module:th-pron")
local m_th = require("Module:th")


function export.tr(text, lang, sc)
function export.tr(text, lang, sc)
return m_pron.translit(text, lang, sc, "paiboon", "translit-module")
return m_th.getTranslit(text)
end
end



Revision as of 18:52, 3 June 2016

This module will transliterate Thai language text per the Paiboon scheme per WT:TH TR. 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:th-translit/testcases.

Functions

tr(text, lang, sc)
Transliterates a given piece of text written in the script specified by the code sc, and language specified by the code lang.
When the transliteration fails, returns nil.

local export = {}

local m_th = require("Module:th")

function export.tr(text, lang, sc)
	return m_th.getTranslit(text)
end

return export