Mall:Zh
[visa] [redigera] [rensa sidcachen]
Dokumentation
Den här mallen använder Modul:Zh, ett skript som använder programspråket Lua. Se Wikipedia:Lua om du vill veta mer om hur man använder Lua i mallar. |
Det fanns en gång ett stort antal kinesiska romaniseringsmallar: {{zh-stp}}
kunde visa förenklade och traditionella tecken och Hanyu pinyin; {{zh-cpwl}}
kunde visa generella Han-tecken, pinyin och Wade-Giles, och ordagranna översättningar; {{zh-full}}
och dess undermallar tillåts mer kontroll över visningsordning, etc.
Den här mallen skapades för att kombinera dessa i en mall med alla nödvändiga funktioner. Den kan visa (och länka till) allmänna, förenklade eller traditionella Han-tecken; ordagrann översättning; Zhuyin (Bopomofo); och Hanyu pinyin, Tongyong pinyin, Wade-Giles, Jyutping, Yalekantonesiska och Pe̍h-ōe-jī-romaniseringar. Den stöder omordning av utmatning för de mest använda ordningarna (andra ordningar kan enkelt läggas till).
Användning
[redigera wikitext]Parametrar
[redigera wikitext]För att använda mallen, börja med {{zh}}
och lägg till dom parametrar som du vill ha, tillsammans med vad du vill ska visas. Mallen visar allt, och endast de parametrar som du ger den. Följande parametrar stöds:
Parameter | Beskrivning | Exempel |
---|---|---|
|c= | Kinesiska | {{zh|c=中国}} kinesiska: 中国 |
|s= | förenklad kinesiska[1] | {{zh|s=中国}} kinesiska: 中国 |
|t= | traditionell kinesiska[1] | {{zh|t=中國}} kinesiska: 中國 |
|p= eller |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= | Yalekantonesiska | {{zh|cy=Gwóngjàu}} Yalekantonesiska: 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= | ordagrann innebörd | {{zh|l=Middle Kingdom}} ordagrant: "Middle Kingdom" |
|labels= | Visa språketiketter | Se nedan |
|links= | Visa språklänkar | Se nedan |
|first= | Åsidosätt standardordning | Se nedan |
|scase= | använd sentence case | Se nedan |
- ^ [a b] Om |s= och |t= ges och är samma (dvs om de förenklade och traditionella tecknen är samma), istället för att visa både, så kommer mallen bara visa "kinesiska:
{{{s}}}
" - ^ Denna kommer visas som "Hanyu pinyin", i stället för bara "pinyin", om Tongyong pinyin också ingår i mallen; på detta sätt kommer de två typerna av pinyin kontras och inte heller behandlas som en "default".
Etikettval
[redigera wikitext]Lägg till |labels=no någonstans i mallen för att inaktivera etiketter, så att bara texten levereras då parametrar visas, åtskilda av semikolon. Detta minimerar mallens längd, och kan användas när mallen används mer än en gång för att minska dess inverkan. Inaktivering av etiketter undertrycker även länkar.
{{zh | t=中國| s=中国| hp=Zhōngguó| tp=Jhongguó| labels=no}}
- 中国; 中國; Zhōngguó; Jhongguó
Lägg till |links=no någonstans i mallen för att undertrycka etikettlänkar. Detta är för att förhindra överlänkning i en artikel eller sektion där mallen används upprepade gånger.
{{zh | t=中國| s=中国| hp=Zhōngguó| tp=Jhongguó| links=no}}
- förenklad kinesiska: 中国; traditionell kinesiska: 中國; Hanyu Pinyin: Zhōngguó; Tongyong pinyin: Jhongguó
Lägg till |scase=yes någonstans i mallen för att använda sentence case, så den första etiketten börjar med stor bokstav. Detta gör att mallen kan användas i början av en mening till exempel.
{{zh | t=中國| s=中国| hp=Zhōngguó| tp=Jhongguó| scase=yes}}
- Förenklad kinesiska: 中国; traditionell kinesiska: 中國; Hanyu Pinyin: Zhōngguó; Tongyong pinyin: Jhongguó
Ordning
[redigera wikitext]Mallen kan ges mer än ett värde (till exempel, på artikeln China, den har s, t, hp, tp och w. Som standard när flera parametrar anges kommer de att visas i samma ordning som i tabellen ovan: först kinesiska tecken (förenklad, sedan traditionell), sedan romaniseringar (med början med Hanyu och Tongyong pinyin).
Denna ordning kan åsidosättas med hjälp av |first=. Den accepterar en kommaseparerad lista med värden, men för närvarande stöds endast två (fler kan läggas till om det behövs)
- |first=t sätter traditionell kinesiska före förenklad kinesiska, till exempel för ämnen om Taiwan och Hongkong
- |first=j sätter kantonesiska romaniseringar, Jyutping och Yale innan pinyin-romaniseringar, ämnen om Hongkong
- De kan kombineras: antingen |first=j,t eller |first=t,j kan användas
Exempel:
{{zh | t=臺北| s=台北| hp=Táiběi}}
- förenklad kinesiska: 台北; traditionell kinesiska: 臺北; pinyin: Táiběi
{{zh | t=臺北| s=台北| hp=Táiběi|first=t}}
- traditionell kinesiska: 臺北; förenklad kinesiska: 台北; pinyin: Táiběi
{{zh | t=九龍| s=九龙| p=Jǐulǒng||j=gau2lung4}}
- förenklad kinesiska: 九龙; traditionell kinesiska: 九龍; pinyin: Jǐulǒng; Jyutping: gau2lung4
{{zh | t=九龍| s=九龙| p=Jǐulǒng||j=gau2lung4|first=t, j}}
- traditionell kinesiska: 九龍; förenklad kinesiska: 九龙; Jyutping: gau2lung4; pinyin: Jǐulǒng
Det är också möjligt att åsidosätta standardordningen för en artikel, så traditionell kinesiska visas innan förenklad kinesiska, det vill säga så att alla användningar av standardmallen till |first=t. Detta görs genom att lägga till artikeln till listan t1st
högst upp på Modul:Zh, efter formateringen av de artiklar som redan finns.
TemplateData
[redigera wikitext]Följande data används av VisualEditor för att visa information om mallen och dess parametrar.
En mall för att underlätta konsekvent layout, korrekt formatering, kategorisering och språkmärkning av kinesisk text
Parameter | Beskrivning | Typ | Status | |
---|---|---|---|---|
Kinesiska | c | Kinesiska tecken | Sträng | valfri |
förenklad kinesiska | s | förenklade kinesiska tecken | Sträng | valfri |
traditionell kinesiska | t | traditionella kinesiska tecken | Sträng | valfri |
pinyin | p | Hanyu pinyin-romanisering | Sträng | valfri |
Tongyong pinyin | tp | Tongyong pinyin-romanisering | Sträng | valfri |
Wade-Giles | w | Wade-Giles-romanisering | Sträng | valfri |
Jyutping | j | [Kantonesisk] Jyutping-romanisering | Sträng | valfri |
Yalekantonesiska | cy | Yalekantonesisk-romanisering | Sträng | valfri |
Pe̍h-ōe-jī | poj | Pe̍h-ōe-jī-romanisering | Sträng | valfri |
Zhuyin Fuhao | zhu | Zhuyin Fuhao/Bopomofo | Sträng | valfri |
ordagrann | l | ordagrann [engelsk] betydelse | Sträng | valfri |
inaktiverar etiketter | labels | inaktiverar etiketter om satt till ''no'' | Sträng | valfri |
avaktivera länkar | links | inaktiverar länkar om satt till ''no'' | Sträng | valfri |
ordning | first | 't', 'j' eller 't, j' för att sätta traditionell kinesiska och/eller kantonesisk romanisering först | Sträng | valfri |
sentence case | scase | Versaliserar den första etiketten | Sträng | valfri |