Module:GetFrenchValue
From Bodhicitta
Documentation for this module may be created at Module:GetFrenchValue/doc
local p = {}
function p.main(frame)
local pargs = frame:getParent().args
local fullpagename = mw.title.getCurrentTitle().fullText
local qrData = mw.smw.ask( '[[' .. fullpagename .. ']]|?#-=page|?Tibetan' )
if qrData then
for _,data in ipairs(qrData) do
local tib = tostring(data.Tibetan)
-- if tib then return '<pre>' .. tib .. '</pre>' end
local frData = mw.smw.ask( '[[Category:Translation Memories]][[Category:004-Tsadra-BCA-Root-Padmakara-French]][[Tibetan::' .. tib .. ']]|?SegmentTranslation')
if frData then
for _,data in ipairs(frData) do
return data.SegmentTranslation
end
end
end
end
end
return p