Difference between revisions of "usex/templates/documentation"

Mediawiki>Benwing2
 
m (1 revision imported)
 
(No difference)

Latest revision as of 21:00, 15 September 2020

This module is used by Template:temp to format the usage example for a definition line, by Template:temp to format quotations, and by Template:temp to format quotations invoked through templates like Template:temp, Template:temp, etc.

It delegates the actual work to Module:usex.

Exported functions

usex_t

{{#invoke:usex/templates|usex_t}}

Format an usage example or a quotation. See Template:temp and Template:temp for more.

format_langs

{{#invoke:usex/templates|format_langs|LANG,LANG,...}}

Format a list of language codes into the English equivalents. Depending on the number of languages specified, the output is in one of the following formats:

English
English and French
English, French and German
English, French, German and Latin
(etc.)

If there are three or more languages, an optional serial comma is inserted before the final "and" just as with Template:temp, allowing the user to control whether the comma appears.

first_lang

{{#invoke:usex/templates|first_lang|LANG,LANG,...}}

Return the first language code in a list of one or more language codes.

See also