Module:ISO 639/doc

Some general language code functions:

language_name

Gets the English language name for a code (ISO 639-1, -2 or -3).

  • enEnglish
  • enmMiddle English
  • angOld English
  • scoScots
  • frFrench
  • elGreek
  • grcAncient Greek
  • lzhLiterary Chinese

Usage:

local language_name = require('Module:ISO 639')
language_name(code)

ISO_639_name

Wraps language_name for {{ISO 639 name}} and provides error messages. Errors are tracked in Category:ISO 639 name template errors.

Usage:

local ISO_639_name = require('Module:ISO 639')._ISO_639_name
ISO_639_name({code})
ISO_639_name({code = code})
{{#invoke:ISO 639|ISO_639_name|code}}