模板:NoteTA/doc
| File:Edit-copy green.svg | 此頁面是Template:NoteTA的模板文件。 此頁面可能包含了模板的使用說明、分類和其他內容。 |
| 此模板文件現有機械人使用。
如欲移動、刪除或修改此模板文件而無法向下相容,並會影響機械人運作,請先通知機械人操作者,謝謝您。相關機械人帳號或操作說明:User:cewbot/log/20191129/configuration |
| 警告 | 此模板文件被引用於約380,000個頁面,佔全部頁面的8%。 為了避免造成大規模的影響,所有對此模板文件的編輯應先於沙盒、測試樣例或您的沙盒上測試。 測試後無誤的版本可以一次性地加入此模板文件中,但是修改前請務必於討論頁發起討論。 模板引用數量會自動更新。 |
| File:Lua-Logo.svg | 此模板使用Lua語言: |
| ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
本模板用於定義頁面的地區詞(簡繁)轉換規則,一般置於頁面頂端。
本模板每調用一次,頁面閱讀介面頂部就會出現一個NoteTA標誌(本頁使用了標題或全文手工轉換)。用戶可以點擊該圖示,檢視具體的轉換資訊。
使用說明[編輯]
用法:
{{NoteTA
|T=標題轉換
|dt=標題轉換描述
|G1=公共轉換組1
|G2=公共轉換組2
...
|1=轉換用詞1
|2=轉換用詞2
...
|d1=轉換用詞1描述
|d2=轉換用詞2描述
...
}}
|T=(標題轉換) — 控制頁面標題的轉換。如|T=zh-cn:雷霆 (最終幻想);zh-hk:雷光;zh-tw:雷光;。在各地標題均無消歧義括註,以及均有消歧義括註而且括註(除繁簡外)一致的情況下,正確使用下述的「公共轉換組」和「個別用詞轉換」參數即可正確轉換標題;因此除非各地標題消歧義括註(除繁簡外)不一致,一般不需要填寫本參數。|dt=(標題轉換描述) — 頁面標題轉換規則解釋文字。|G1=至|G30=(公共轉換組) — 匯入已定義好的公共轉換組,批次載入轉換規則。如|G1=Physics表示載入物理學轉換組定義的一系列規則。|1=至|30=(個別用詞轉換) — 單獨定義用詞轉換。如|1=zh-cn:資訊;zh-my:資訊;zh-hant:資訊;表示爲頁面加入「信息/資訊」的轉換。|d1=至|d30=(個別用詞轉換描述) — 對上述單獨定義用詞轉換的解釋文字。
範例[編輯]
全文轉換[編輯]
下例爲頁面加入兩條規則「量子计算机/量子電腦」和「信息/資訊」兩條轉換規則:
{{NoteTA
|1=zh-cn:量子计算机;zh-my:量子电脑;zh-hant:量子電腦;
|2=zh-cn:信息;zh-my:资讯;zh-hant:資訊;
}}
爲方便書寫及調整順序,一般也可以省略|1=、|2=,直接以匿名參數寫成:
{{NoteTA
|zh-cn:量子计算机;zh-my:量子电脑;zh-hant:量子電腦;
|zh-cn:信息;zh-my:资讯;zh-hant:資訊;
}}
使用單向轉換規則[編輯]
維持無歧義的用詞雙向轉換,再將有歧義的用詞單向轉換,而條目內則採無歧義用詞,也就無需都要單向轉換還得一一對應。雖「字詞轉換」方框仍顯示紅字「在手動語言轉換規則中檢測到錯誤」,但不影響運作。
{{NoteTA
|1=zh-tw:熊麻吉;zh-hk:賤熊30;zh-sg:熊麻吉;zh-my:熊麻吉;
|2=熊麻吉=>zh-cn:泰迪熊;賤熊30=>zh-cn:泰迪熊;
}}
注意,單向轉換規則中含有「=」字元。如果試圖對單向轉換規則使用匿名參數,就會導致模板解讀參數錯誤。如果希望雙向轉換規則使用匿名參數,請爲單向轉換規則編一個數字較大(不大於30)的序號,如:
{{NoteTA
|zh-tw:熊麻吉;zh-hk:賤熊30;zh-sg:熊麻吉;zh-my:熊麻吉;
|25=熊麻吉=>zh-cn:泰迪熊;賤熊30=>zh-cn:泰迪熊;<!-- 給單向轉換規則編一個數字較大的序號,這樣雙向轉換規則就可以繼續使用匿名參數 -->
}}
指定不轉換[編輯]
{{NoteTA
|1=种
}}
若無設定標的,則指定用詞不轉換。勿加「;」,否則會視為不完整的單向轉換規則而無作用。
公共轉換組轉換[編輯]
在《變形金剛》電影導演麥可·貝的條目中,可透過|G1=變形金剛直接引入Template:CGroup/變形金剛中定義的規則。
{{NoteTA
|G1=變形金剛
|zh-cn:迈克尔·贝;zh-sg:迈克尔·贝;zh-my:麦可·贝;zh-tw:麥可·貝;zh-hk:米高·比爾;
}}
請注意,公共轉換組調用的是對應子頁面Template:CGroup/變形金剛,所以結尾勿加入「;」,否則會視為調用不存在的Template:CGroup/變形金剛;而無效。
直接調用公共轉換組有很多好處,方便在相近領域和主題的條目中共用,方便維護,不限個數。您可在Template:CGroup/list頁面搜尋可用的公共轉換組,或檢視Category:公共轉換組模板分類。關於公共轉換組的詳細說明和建立過程可查閱Wikipedia:字詞轉換處理/公共轉換組。
當頁面載入多個轉換組時,較後匯入的轉換組優先;因此請先載入較寬泛的轉換組,後載入較專精的轉換組。例如對於遊戲硬件條目,請使用{{NoteTA|G1=IT|G2=Games}}而非{{NoteTA|G1=Games|G2=IT}}。只有將更專門的Games轉換組放在後方,才能覆蓋IT轉換組的過度轉換規則。
標題轉換[編輯]
雷霆 (最終幻想)條目,因中國大陸譯名「雷霆」另有條目佔據,標題需加消歧義括註,而臺港譯名「雷光」因沒有同名條目,標題不需要消歧義括註。此時使用標題轉換,即可解決標題消歧義括註不點對點的問題。
{{NoteTA
|T=zh-cn:雷霆 (最终幻想);zh-hk:雷光;zh-tw:雷光;
|G1=Games
|zh-cn:雷霆;zh-hk:雷光;zh-tw:雷光;
|zh-cn:最终幻想;zh-tw:Final Fantasy;
}}
各地頁面標題如果均無消歧義括註,或是都有消歧義括註而且括註一致(逐字繁簡對應亦屬一致),則可由全文轉換或更上層轉換的相似規則轉換標題,不需另設標題轉換規則。一條標題轉換規則若與全文轉換或更上層轉換規則一致,則屬贅余,可去除。
在視覺化編輯器中使用[編輯]
假如您需要使用 NoteTA 模板,但是條目中沒有,請到條目的最頂端選擇插入模板 -> NoteTA。
包含 NoteTA 模板的條目,會在視覺化編輯器的頂端有一個小小的拼圖符號,以及「NoteTA」字樣,點擊它即可開始編輯。
以條目堆疊溢位為例,它的視覺化編輯器頂端就有如右圖所示的標識。
緊接着,在裏面的左欄挑選需要使用的參數。在這一條目中,需要使用的參數包括 T(標題轉換)、G1(公共轉換組)以及若干轉換用詞。
請注意,輸入每一條轉換用詞的最後都必須輸入英文分號 ;。
進階使用說明[編輯]
- 本模板還有
|dt=、|d1=、|d2=等參數。此參數用於給相應序號的轉換規則加註說明。點擊頁面頂部的本頁使用了標題或全文手工轉換圖示,可見註釋內容。 - 本模板規則的實質是模擬
-{H|...}-語法,該語法只能轉換其後方的原始碼,因此{{NoteTA}}必須置於除標題外全部需要轉換的字詞之上,一般位於序言(及資訊框)之上,亦可簡單理解為頁面開頭;不過,如欲消歧義頂註模板中相應字詞免遭轉換,則{{NoteTA}}應當置於消歧義頂註模板之下。User:Cewbot/log/20191129/configuration會嘗試將-{A|...}-、-{H|...}-合併至{{NoteTA}}。
其他注意事項[編輯]
- 如果標題有地區詞差異,請順道為各地區的標題建立重新導向頁面,因為填寫NoteTA並不會自動建立地區標題重新導向。
- 若某條目掛有
{{TARequired}},表示需要加入本模板{{NoteTA}}。詳見需要NoteTA模板的頁面。 - 如果要在模板內使用本模板,請將本模板用
<noinclude>……</noinclude>包圍,避免與包含其的頁面的NoteTA模板產生衝突(特點為條目標題列仍有一個(條目本身沒有使用NoteTA)或者不止一個(條目本身有使用NoteTA)NoteTA的標誌)。另外noinclude組合與其後的模板原始碼之間不要有空格或換行,否則會在嵌入模板的頁面插入空行。
模板資料[編輯]
<templatedata> { "description": "本模板用來在一個頁面裏,轉換不同地區的翻譯用語或指定特定的標題。", "params": { "1": { "label": "1", "description": "第1條轉換用詞", "type": "string", "required": false, "example": "zh-cn:中國大陸;zh-hk:香港;zh-mo:澳門;zh-my:大馬;zh-sg:新加坡;zh-tw:臺灣;" }, "d1": { "label": "d1", "description": "第1條轉換用詞描述", "type": "string", "required": false, "example": "該轉換描述的是各地區轉換" }, "2": { "label": "2", "description": "第2條轉換用詞", "type": "string", "required": false }, "d2": { "label": "d2", "description": "第2條轉換用詞描述", "type": "string", "required": false }, "3": { "label": "3", "description": "第3條轉換用詞", "type": "string", "required": false }, "d3": { "label": "d3", "description": "第3條轉換用詞描述", "type": "string", "required": false }, "4": { "label": "4", "description": "第4條轉換用詞", "type": "string", "required": false }, "d4": { "label": "d4", "description": "第4條轉換用詞描述", "type": "string", "required": false }, "5": { "label": "5", "description": "第5條轉換用詞", "type": "string", "required": false }, "d5": { "label": "d5", "description": "第5條轉換用詞描述", "type": "string", "required": false }, "6": { "label": "6", "description": "第6條轉換用詞", "type": "string", "required": false }, "d6": { "label": "d6", "description": "第6條轉換用詞描述", "type": "string", "required": false }, "7": { "label": "7", "description": "第7條轉換用詞", "type": "string", "required": false }, "d7": { "label": "d7", "description": "第7條轉換用詞描述", "type": "string", "required": false }, "8": { "label": "8", "description": "第8條轉換用詞", "type": "string", "required": false }, "d8": { "label": "d8", "description": "第8條轉換用詞描述", "type": "string", "required": false }, "9": { "label": "9", "description": "第9條轉換用詞", "type": "string", "required": false }, "d9": { "label": "d9", "description": "第9條轉換用詞描述", "type": "string", "required": false }, "10": { "label": "10", "description": "第10條轉換用詞", "type": "string", "required": false }, "d10": { "label": "d10", "description": "第10條轉換用詞描述", "type": "string", "required": false }, "T": { "label": "T", "description": "標題的轉換規則", "type": "string", "required": false, "example": "zh-cn:中國大陸標題;zh-hk:香港標題;zh-mo:澳門標題;zh-my:大馬標題;zh-sg:新加坡標題;zh-tw:臺灣標題;" }, "dt": { "label": "dt", "description": "標題轉換用詞描述", "type": "string", "required": false, "example": "該轉換描述的是標題轉換規則" }, "G1": { "label": "G1", "description": "第1項公共轉換組", "type": "string", "required": false, "example": "MediaWiki" }, "G2": { "label": "G2", "description": "第2項公共轉換組", "type": "string", "required": false }, "G3": { "label": "G3", "description": "第3項公共轉換組", "type": "string", "required": false }, "G4": { "label": "G4", "description": "第4項公共轉換組", "type": "string", "required": false }, "G5": { "label": "G5", "description": "第5項公共轉換組", "type": "string", "required": false }, "G6": { "label": "G6", "description": "第6項公共轉換組", "type": "string", "required": false }, "G7": { "label": "G7", "description": "第7項公共轉換組", "type": "string", "required": false }, "G8": { "label": "G8", "description": "第8項公共轉換組", "type": "string", "required": false }, "G9": { "label": "G9", "description": "第9項公共轉換組", "type": "string", "required": false }, "G10": { "label": "G10", "description": "第10項公共轉換組", "type": "string", "required": false } }, "paramOrder": [ "T",
"dt",
"G1", "G2", "G3", "G4", "G5", "G6", "G7", "G8", "G9", "G10", "1",
"d1",
"2",
"d2",
"3",
"d3",
"4",
"d4",
"5",
"d5",
"6",
"d6",
"7",
"d7",
"8",
"d8",
"9",
"d9",
"10",
"d10"
], "format": "block" } </templatedata>
參見[編輯]