モジュール:Wikipedia言語名/sandbox
表示
これはモジュール:Wikipedia言語名 (差分)のモジュール・サンドボックスページです。 対応するテストケース・サブページ (実行) もご確認ください。 |
このLuaモジュールは150,000以上のページで使われています。 余計な混乱やサーバーへの負荷を避けるために、どんな変更でも最初はモジュールのサンドボックス・サブページ、テストケース・サブページで試すべきです。そうすれば、試した変更を1度の編集でこのモジュールに加えることができます。しかし、最初にあなたの提案した変更を、この項目のノートで議論するようにお願いします。 |
require('strict')
local map = mw.loadData('モジュール:Wikipedia言語名/lang mapping')
local function GetWikipediaPageName(frame)
local langCode = mw.text.trim(frame.args[1] or ''):lower()
return map.short[langCode:match('^([%a-]+)-short$')] or map.long[langCode] or ''
end
return {
GetWikipediaPageName = GetWikipediaPageName
}