ទំព័រគំរូ:catlangcode/doc
This template returns the name of a topical category, based on its language and subject.
Usage
កែប្រែThis template is supposed to be used in names of topical categories, where the code for any language but English is shown.
Examples
កែប្រែ
returns:{{catlangcode|en|Biology}}
- Category:Biology
returns:{{catlangcode||Biology}}
- Category:Biology
returns:{{catlangcode|pt|Biology}}
- Category:pt:Biology
returns:{{catlangcode|de|Biology}}
- Category:de:Biology
Mechanics
កែប្រែHere are some exceptions, where a language code is not shown in the final text:
- If the parameter 1 is empty or uncalled.
- If the parameter 1 contains the values en or eng.
See also
កែប្រែ{{categ}}
, which can be used in some of the same circumstances as this template, though it works differently
Supplementary templates [edit]
Contents, text, tables:
- caps (returns a particular letter, either in upper or lower cases)
- str len (returns the number of characters of a string)
- theordinal (returns "first" from 1, "second" from 2, etc.)
- theplural (returns "suffixes" from suffix, "verbs" from verb, etc.)
- navbox (generates a collapsible box)
- ! (returns a vertical pipe: |)
- !! (returns two vertical pipes: ||)
- (! (returns a left brace followed by a vertical pipe: {|)
- !) (returns a vertical pipe followed by a right brace: |})
- !- (returns a vertical pipe followed by a dash: |-)
Languages, families and scripts:
- Module:language utilities
- langname (returns a language name from the same language name)
- langrev (returns the language code of a given language name)
- languageshift (differentiates between "American Sign Language" and "American Sign Language language", among other related languages)
- family (returns the family from a subfamily)
- script (returns a script name from a script code)
- scriptrev (returns a script code from a script name)
Pages:
- catlangcode (returns the name of a topical category, notably by never displaying the code en:)
- catlangname (returns the name of a lexical or other category similarly named)
- deftempboiler (generates a definition template)
- edit (generates an "edit" button)