View source for Module:Lang/data
Jump to navigation
Jump to search
You do not have permission to edit this page, for the following reason:
You can view and copy the source of this page.
local lang_obj = mw.language.getContentLanguage();
local this_wiki_lang_tag = lang_obj.code; -- get this wiki's language tag
--[[--------------------------< L A N G _ N A M E _ T A B L E >------------------------------------------------
primary table of tables that decode:
lang -> language tags and names
script -> ISO 15924 script tags
region -> ISO 3166 region tags
variant -> iana registered variant tags
suppressed -> map of scripts tags and their associated language tags
all of these data come from separate modules that are derived from the IANA language-subtag-registry file
key_to_lower() avoids the metatable trap and sets all keys in the subtables to lowercase. Many language codes
have multiple associated names; Module:lang is only concerned with the first name so key_to_lower() only fetches
the first name.
]]
000
1:0
Templates used on this page:
- Template:High-use (view source)
- Template:Lua (view source)
- Template:Tag (view source)
- Template:Template link code (view source)
- Template:Template link expanded (view source)
- Template:Tld (view source)
- Template:Tlx (view source)
- Module:Arguments (view source)
- Module:High-use (view source)
- Module:Lang/data/doc (view source)
- Module:List (view source)
- Module:Lua banner (view source)
- Module:Message box (view source)
- Module:Message box/configuration (view source)
- Module:No globals (view source)
- Module:TableTools (view source)
- Module:Template link general (view source)
- Module:Transclusion count (view source)
- Module:Transclusion count/data/L (view source)
- Module:Yesno (view source)
Return to Module:Lang/data.