Wikipedia:Lua/Modul/Multilingual/config/en
Functions for templates
No usage by templates.
Functions for Lua modules (API)
The module is supposed to deliver by require() a table with optional components:
- tmplLang
- Pattern for templates in local project to show a particular language name and link to explaining page.
- table with components:
title – unique name of template
namePat – pattern for name of template, with %s for code according to ISO 639 etc.
param – parameter name, for code according to ISO 639 etc.
- Examples:
- enwiki →
{ namePat = "lang-%s" }
- dewiki →
{ namePat = "%sS" }
- scream
- Title of a maintenance category in case of error
- getLink( access, frame )
- Function to retrieve link to language article
access – string, with language code
frame – frame object
- returns: string or
false
- stopMinusculization
- Do not downcase language names within this list of space separated language codes.
- site
- Project identifier
- serial
- Version