Category:Transl template errors

From Infogalactic: the planetary knowledge core
Jump to: navigation, search

Lua error in package.lua at line 80: module 'strict' not found. Lua error in package.lua at line 80: module 'strict' not found. This category is used to track Script error: No such module "Template link general". template errors. This category is used only by Module:Lang.

error messages

At the time of this writing (2018-01-12) Module:Lang is in development to consolidate the processing of Script error: No such module "Template link general"., the many {{lang-xx}}, and Script error: No such module "Template link general". templates. As part of that, the module now emits error messages when the template parameters are used inappropriately or when the data assigned to the parameters is malformed. This category applies only to errors detected in {{transl}} templates. The error messages have the form:

[<text>] <error message> (help link)

where <text> is the text supplied to the template and rendered without proper html markup. Error messages are defined here:

error message definitions
error message description
missing language / script code {{{1}}} is empty or is not two, three, or four characters in length
unrecognized language / script code: <code> {{{1}}} is not a valid two- or three-character IANA/ISO 639-3 language code or is not a four-character ISO 15924 script code; this parameter is required
no text {{{2}}} (or {{{3}}} if transliteration standard supplied in {{{2}}}) is empty; this parameter is required
unrecognized transliteration standard: <transliteration standard> {{{2}}} is empty when {{{3}}} holds the transliteration text; or {{{2}}} is not one of the allowed transliteration standard codes; accepted values are: ALA, ALA-LC, DIN, IAST, ISO; this parameter is optional