Mall:Zh

Från Wikipedia
(Omdirigerad från Mall:Lang-zh)
Hoppa till: navigering, sök

Template-info.png Dokumentation [visa] [redigera] [historik] [rensa sidcachen]


Om[redigera | redigera wikitext]

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 | redigera wikitext]

Parametrar[redigera | 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
  1. ^ [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}}}"
  2. ^ 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 | 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 | 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 | 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

Mallparametrar
Parameter Beskrivning Typ Standard Autovärde Status
Kinesiska c Kinesiska tecken string tom tom valfri
förenklad kinesiska s förenklade kinesiska tecken string tom tom valfri
traditionell kinesiska t traditionella kinesiska tecken string tom tom valfri
pinyin p Hanyu pinyin-romanisering string tom tom valfri
Tongyong pinyin tp Tongyong pinyin-romanisering string tom tom valfri
Wade-Giles w Wade-Giles-romanisering string tom tom valfri
Jyutping j [Kantonesisk] Jyutping-romanisering string tom tom valfri
Yalekantonesiska cy Yalekantonesisk-romanisering string tom tom valfri
Pe̍h-ōe-jī poj Pe̍h-ōe-jī-romanisering string tom tom valfri
Zhuyin Fuhao zhu Zhuyin Fuhao/Bopomofo string tom tom valfri
ordagrann l ordagrann [engelsk] betydelse string tom tom valfri
inaktiverar etiketter labels inaktiverar etiketter om satt till ''no'' string tom tom valfri
avaktivera länkar links inaktiverar länkar om satt till ''no'' string tom tom valfri
ordning first 't', 'j' eller 't, j' för att sätta traditionell kinesiska och/eller kantonesisk romanisering först string tom tom valfri
sentence case scase Versaliserar den första etiketten string tom tom valfri

Se även[redigera | redigera wikitext]

  • {{CJKV}}, liknande mall, men med japansk/koreansk/vietnamesiskt funktionalitet
  • {{lang}}, en allmän språkmall som kan användas för att visa enskilda objekt. T.ex. {{lang|zh|中国}} producerar liknande utdata som {{zh|c=中国|labels=no}}.sv:Mall:Zh-spw