Module:usex/templates/documentation

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

It delegates the actual work to Module:usex.

usex_t
Format an usage example or a quotation. See and  for more.

format_langs
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, allowing the user to control whether the comma appears.

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