Difference between revisions of "Module:Language/data/wp languages/doc"

From blackwiki
Jump to navigation Jump to search
blackwiki>Gonnym
(added category)
blackwiki>WOSlinker
m (change source to syntaxhighlight)
Line 3: Line 3:
  
 
For Wikipedia / MediaWiki language code-to-name needs (because MediaWiki codes / names sometimes differ from ISO 639 / IANA standards) consider using this:
 
For Wikipedia / MediaWiki language code-to-name needs (because MediaWiki codes / names sometimes differ from ISO 639 / IANA standards) consider using this:
:<source lang="lua">local wiki_lang_names_table = mw.language.fetchLanguageNames(mw.getContentLanguage():getCode(), 'all') -- table of language codes and names (indexed by code) known to MediaWiki</source>
+
:<syntaxhighlight lang="lua">local wiki_lang_names_table = mw.language.fetchLanguageNames(mw.getContentLanguage():getCode(), 'all') -- table of language codes and names (indexed by code) known to MediaWiki</syntaxhighlight>
 
The above will always be current with MediaWiki whereas this module is not.  [[mw:Extension:Scribunto/Lua_reference_manual#mw.language.fetchLanguageNames|documentation]]
 
The above will always be current with MediaWiki whereas this module is not.  [[mw:Extension:Scribunto/Lua_reference_manual#mw.language.fetchLanguageNames|documentation]]
  

Revision as of 13:25, 7 July 2020

The provenance of the data in this table is unknown. Possibly some of it comes from an earlier version of this CLDR file: https://phabricator.wikimedia.org/diffusion/ECLD/browse/master/LocalNames/LocalNamesEn.php

For Wikipedia / MediaWiki language code-to-name needs (because MediaWiki codes / names sometimes differ from ISO 639 / IANA standards) consider using this:

local wiki_lang_names_table = mw.language.fetchLanguageNames(mw.getContentLanguage():getCode(), 'all')	-- table of language codes and names (indexed by code) known to MediaWiki

The above will always be current with MediaWiki whereas this module is not. documentation