Template:Zh
This template employs intricate features of template syntax. You are encouraged to familiarise yourself with its setup and parser functions before editing the template. If your edit causes unexpected problems, please undo it quickly, as this template may appear on a large number of pages. Remember that you can conduct experiments, and should test all improvements, in either the general Template sandbox or your user space before changing anything here. |
Chinese: {{{1}}}
This template can display (and link to) general, simplified, or traditional Han characters; literal translation; Zhuyin (Bopomofo); and the Hanyu Pinyin, Tongyong Pinyin, Wade-Giles, Jyutping, Cantonese Yale, and Pe̍h-ōe-jī romanizations.
Usage
- Parameters
To use the template, start with {{zh}}
and add any parameters you like, along with what you want to be displayed. The template will display all, and only, the parameters that you give it. The following parameters are supported:
Parameter | Description | Example |
---|---|---|
|c= |
Chinese | {{zh|c=中国}} Chinese: 中国 |
|s= |
simplified Chinese[1] | {{zh|s=中国}} Chinese: 中国 |
|t= |
traditional Chinese[1] | {{zh|t=中國}} Chinese: 中國 |
|p= or |hp= |
pinyin[2] | {{zh|p=zhōngguó}} pinyin: zhōngguó |
|tp= |
Tongyong Pinyin | {{zh|tp=Jhongguó}} Tongyong Pinyin: Jhongguó |
|w= |
Wade–Giles | {{zh|w=Chung¹kuo²}} Wade–Giles: Chung¹kuo² |
|j= |
Jyutping | {{zh|j=Gwong²zau¹}} Jyutping: Gwong²zau¹ |
|cy= |
Yale | {{zh|cy=Gwóngjàu}} Cantonese Yale: Gwóngjàu |
|poj= |
Pe̍h-ōe-jī | {{zh|poj=Tâi-tiong-kōan}} Pe̍h-ōe-jī: Tâi-tiong-kōan |
|zhu= |
Zhuyin Fuhao | {{zh|zhu=ㄊㄠˊ ㄩㄢˊ ㄒㄧㄢˋ}} Zhuyin Fuhao: ㄊㄠˊ ㄩㄢˊ ㄒㄧㄢˋ |
|l= |
literal meaning | {{zh|l=Middle Kingdom}} literally "Middle Kingdom" |
- ↑ 1.0 1.1 If
|s=
and|t=
are both given and are the same (i.e., if the simplified and traditional characters are the same), instead of showing both the template will just show "Chinese:{{{s}}}
" - ↑ This will display as "Hanyu Pinyin", instead of just "pinyin", if Tongyong Pinyin is also included in the template; this way the two types of pinyin contrast and neither is treated as a "default".
- Ordering
The template can be given more than one value (for example, on the article China, it has s, t, hp, tp, and w. By default, when multiple parameters are given they will be shown in the same order as the above table: first Chinese characters (simplified, then traditional), then romanizations (starting with Hanyu and Tongyong Pinyin).
For some articles, however, it is more appropriate to display traditional characters before simplified, and Tongyong before Hanyu—this is the case with articles relating to Taiwan, for instance. To do this, add |first=t
anywhere in the template, and the traditional and Tongyong will be shown first. For example:
{{zh | t=中國| s=中国| hp=Zhōngguó| tp=Jhongguó}}
- simplified Chinese: 中国; traditional Chinese: 中國; Hanyu Pinyin: Zhōngguó; Tongyong Pinyin: Jhongguó
{{zh | t=中國| s=中国| hp=Zhōngguó| tp=Jhongguó| first=t}}
- traditional Chinese: 中國; simplified Chinese: 中国; Tongyong Pinyin: Jhongguó; Hanyu Pinyin: Zhōngguó
In the future the template may be updated to allow |first=j
, putting Jyutping before pinyin (for use in Cantonese-related articles). This functionality has not been written yet, and would not be without first having a project-wide discussion to see if it's appropriate to choose Jyutping (or any other romanization) as the "default" for Cantonese.
- Other functionality
Adding |links=no
anywhere in the template will suppress links. This is for preventing overlinking in an article or section where the template is used repeatedly.
{{zh | t=中國| s=中国| hp=Zhōngguó| tp=Jhongguó| links=no}}
- simplified Chinese: 中国; traditional Chinese: 中國; Hanyu Pinyin: Zhōngguó; Tongyong Pinyin: Jhongguó
The above documentation is transcluded from Template:Zh/doc. (edit | history) Editors can experiment in this template's sandbox (create | mirror) and testcases (create) pages. Please add categories to the /doc subpage. Subpages of this template. |