Template:LC zh/zh
使用Lua |
描述
此模板用於處理中文(「zh」)頁面標題及內容的字詞轉換(language conversion,「LC」),特別是在包含/去除命名空間名稱(「nsp」參數)的頁面標題、會同時用於含字詞轉換/不含字詞轉換頁面的內容。
用法
- 内容類型
- T:頁面標題
- 僅用於主命名空間:
{{LC zh|T|zh-hans=<zh-Hans(中文,简化汉字)页面名称>|zh-hant=<zh-Hant(中文,傳統漢字)頁面名稱>}}
{{LC zh|T|nsp={{{nsp|}}}|<英語命名空間名稱>|zh-hans=<zh-Hans(中文,简化汉字)页面名称>|zh-hant=<zh-Hant(中文,傳統漢字)頁面名稱>}}
{{LC zh|T|nsp={{{nsp|}}}|<英語命名空間名稱>|zh-hans=<zh-Hans(中文,简化汉字)页面名称>|zh-hant=<zh-Hant(中文,傳統漢字)頁面名稱>|zh-hk=<zh-Hant-HK(中文,傳統漢字,香港用詞)頁面名稱>}}
- 示例:
{{LC zh|T|nsp={{{nsp|}}}|Project|zh-hans=关于|zh-hant=關於}}
- 僅用於主命名空間:
- C:內容
{{LC zh|C|zh-hans=<zh-Hans(中文,简化汉字)內容>|zh-hant=<zh-Hant(中文,傳統漢字)內容>}}
{{LC zh|C|zh-hans=<zh-Hans(中文,简化汉字)內容>|zh-hant=<zh-Hant(zh-Hant-TW,中文,傳統漢字,臺灣用詞)內容>|zh-hk=<zh-Hant-HK(中文,傳統漢字,香港用詞)內容>}}
- 示例:
{{LC zh|C|zh-hans=关于|zh-hant=關於}}
- T:頁面標題
整合其他模板及模組
备注
如果模板是用户页模板、全域公告等,无法使用字词转换器转换,则应考虑使用Template:Conversion-zh 而不是此模板。
模板数据
No description.
Parameter | Description | Type | Status | |
---|---|---|---|---|
Language variant | variant | Specify the language variant to output | String | optional |
Content type | type 1 | The content type to convert.
| String | required |
Hide namespace name | hide_ns 2 nsp | Only for title output mode (T). Used for pass nsp parameter from "Template:Localized link". Only required for non-main-namespace page title texts.
| Number | suggested |
English canonical namespace name | ns 3 namespace | Only for namespace name (N) and title (T) output modes. The English namespace name of the full page title text.
| String | suggested |
2nd English canonical namespace name | ns_2 | Expecially for Help namespace cases like "Help:Extension:". Only for namespace name (N) and title (T) output modes. The English namespace name of the full page title text.
| String | optional |
zh-hans | zh-hans | Mandarin (Simplified Han script) content | String | suggested |
zh-hant | zh-hant | Mandarin (Traditional Han script, Taiwan) content | String | suggested |
zh-hk | zh-hk | Mandarin (Traditional Han script, Hong Kong) content | String | optional |
测试用例
2 tests failed.
test_main:
Text | Expected | Actual | |
---|---|---|---|
{{#invoke:LC zh|main}} | |||
{{#invoke:LC zh|main|type=N}} | |||
{{#invoke:LC zh|main|type=N|ns=User}} | User | User | |
{{#invoke:LC zh|main|type=N|ns=Help}} | Help | Help | |
{{#invoke:LC zh|main|type=T}} | |||
{{#invoke:LC zh|main|type=T|ns=User}} | User: | User: | |
{{#invoke:LC zh|main|type=T|ns=Help}} | Help: | Help: | |
{{#invoke:LC zh|main|type=T|ns=User|zh=Example}} | User:Example | User:Example | |
{{#invoke:LC zh|main|type=T|ns=Help|zh=Example|zh-hans=示例|zh-hant=範例}} | Help:Example | Help:Example | |
{{#invoke:LC zh|main|type=T|hide_ns=1|ns=Help}} | |||
{{#invoke:LC zh|main|type=T|hide_ns=1|ns=Help|zh=Example|zh-hans=示例|zh-hant=範例}} | Example | Example | |
{{#invoke:LC zh|main|type=H}} | |||
{{#invoke:LC zh|main|type=C}} | |||
{{#invoke:LC zh|main|type=C|zh=Example|zh-hans=示例|zh-hant=範例}} | Example | Example |
test_template:
Text | Expected | Actual | |
---|---|---|---|
{{LC zh}} | |||
{{LC zh|type=N}} | |||
{{LC zh|type=N|ns=User}} | User | User | |
{{LC zh|type=N|ns=Help}} | Help | Help | |
{{LC zh|type=T}} | |||
{{LC zh|type=T|ns=User}} | User: | User: | |
{{LC zh|type=T|ns=Help}} | Help: | Help: | |
{{LC zh|type=T|ns=User|zh=Example}} | User:Example | User:Example | |
{{LC zh|type=T|ns=Help|zh=Example|zh-hans=示例|zh-hant=範例}} | Help:Example | Help:Example | |
{{LC zh|type=T|hide_ns=1|ns=Help}} | |||
{{LC zh|type=T|hide_ns=1|ns=Help|zh=Example|zh-hans=示例|zh-hant=範例}} | Example | Example | |
{{LC zh|type=H}} | |||
{{LC zh|type=C}} | |||
{{LC zh|type=C|zh=Example|zh-hans=示例|zh-hant=範例}} | Example | Example |
test_template_localized_link:
Text | Expected | Actual | |
---|---|---|---|
{{Localized link}} | [[Special:MyLanguage/{{{1}}}|{{{1}}}]] | [[Special:MyLanguage/{{{1}}}|{{{1}}}]] | |
{{Localized link}} | [[Special:MyLanguage/{{{1}}}|{{{1}}}]] | [[Special:MyLanguage/{{{1}}}|{{{1}}}]] |
test_template_localized_link_sandbox:
Text | Expected | Actual | |
---|---|---|---|
{{Localized link/sandbox}} | [[Special:MyLanguage/{{{1}}}|{{{1}}}]] | [[Special:MyLanguage/{{{1}}}|{{{1}}}]] | |
{{Localized link/sandbox}} | [[Special:MyLanguage/{{{1}}}|{{{1}}}]] | [[Special:MyLanguage/{{{1}}}|{{{1}}}]] |