Module:th-translit: difference between revisions

From Wiktionary, the free dictionary
Jump to navigation Jump to search
Content deleted Content added
Wyang (talk | contribs)
Reverting to the previous version - unreceptive to suggestion, poor participation in discussions at the Beer Parlour, and impetuous reverts without any input to the topic at hand.
m Reverted edits by Wyang. If you think this rollback is in error, please leave a message on my talk page.
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 12:17, 17 August 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