localexport={}locallang=require("Module:languages").getByCode('sa')functionexport.Deva_to_SLP_template(frame)localparams={[1]={required=true},}localargs=require("Module:parameters").process(frame:getParent().args,params)returnrequire("Module:sa-utilities/translit/Deva-to-SLP1").tr(args[1])end--[=[Converts Devanagari or IAST to SLP1.]=]functionexport.detect_to_SLP(text)localsc=require("Module:scripts").findBestScript(text,lang):getCode()ifsc=='None'thensc='IAST'endreturnrequire('Module:sa-utilities/translit/'..sc..'-to-SLP1').tr(text)endfunctionexport.retrieve_tr_modules(sc)localtr=require('Module:sa-utilities/translit/'..sc..'-to-SLP1').trlocalreverse_tr=require('Module:sa-utilities/translit/SLP1-to-'..sc).trlocalIAST_tr=require('Module:sa-utilities/translit/IAST-to-SLP1').trlocalsafe_tr=function(text)localsc=require("Module:scripts").findBestScript(text,lang):getCode()ifsc=='None'thenreturnIAST_tr(text)elsereturntr(text)endendreturnsafe_tr,reverse_trendreturnexport