Module:ja-furigana
Jump to navigation
Jump to search
- The following documentation is located at Module:ja-furigana/documentation. [edit]
- Useful links: subpage list • links • transclusions • testcases • sandbox
This does plain unlinked furigana for Japanese. It's like {{ja-usex}}
but doesn't produce a romanization or accept a translation.
This accepts two unnamed parameters:
- the bottom part (usually the form written in kanji)
- the form written in kana
Requiring Module:ja-ruby.
local export = {}
-- [[Module:ja-ruby]]
function export.show(frame)
local args = frame:getParent().args
local first_param = args[1] or error("Example has not been specified. Please pass parameter 1 to the module invocation.")
local kana = args[2] ~= '' and args[2] or first_param
-- if user only specified one param, assume first param is only kana (no kanji)
return ('<span lang="ja" class="Jpan">%s</span>'):format(require('Module:ja-ruby').ruby_auto{
term = first_param,
kana = kana,
})
end
return export