Jump to content

Template:R/langcode/doc

From Wikipedia, the free encyclopedia
This is the current revision of this page, as edited by Matthiaspaul (talk | contribs) at 13:38, 14 February 2022 (Examples: CE). The present address (URL) is a permanent link to this version.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

This is a subtemplate, implementing the language-parameter evaluation. Recognized language codes will be kept as is, recognized language names will be converted into language codes, unrecognized codes or names will be left unchanged.

Usage

[edit]

For internal use only:

|language=code/name

Note: This subtemplate is used by {{r/ref}}.

Examples

[edit]
  • {{R/langcode|language=de}} → de (recognized ISO code)
  • {{R/langcode|language=ru}} → ru (recognized ISO code)
  • {{R/langcode|language=ru-Latn}} → ru-Latn (recognized ISO code)
  • {{R/langcode|language=he-LA}} → he-LA (recognized ISO code)
  • {{R/langcode|language=xz}} → mis (unrecognized code)
  • {{R/langcode|language=German}} → de (recognized language)
  • {{R/langcode|language=unknown}} → mis (unrecognized language)
  • {{R/langcode|language=??}} → mis (unrecognized code)
  • {{R/langcode|language=}} → mis (empty code)

See also

[edit]