Jump to content

Template:LC zh/zh

From mediawiki.org
This page is a translated version of the page Template:LC zh and the translation is 100% complete.
模板文档

描述

此模板用於處理中文(「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=關於}}

整合其他模板及模組

备注

如果模板是用户页模板、全域公告等,无法使用字词转换器转换,则应考虑使用Template:Conversion-zh 而不是此模板。

模板数据

No description.

Template parameters[Edit template data]

This template prefers inline formatting of parameters.

ParameterDescriptionTypeStatus
Language variantvariant

Specify the language variant to output

Stringoptional
Content typetype 1

The content type to convert.

  • "N": namespace name
  • "T": page title
  • "H": headings
  • "C": content

    Suggested values
    N T H C
    Example
    T
    Auto value
    C
Stringrequired
Hide namespace namehide_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.

Suggested values
{{{nsp|}}}
Example
{{{nsp|}}}
Auto value
{{{nsp|}}}
Numbersuggested
English canonical namespace namens 3 namespace

Only for namespace name (N) and title (T) output modes. The English namespace name of the full page title text.

Suggested values
User User talk Project Template Help Category Manual Extension API Skin
Example
Help
Stringsuggested
2nd English canonical namespace namens_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.

Example
Extension
Stringoptional
zh-hanszh-hans

Mandarin (Simplified Han script) content

Stringsuggested
zh-hantzh-hant

Mandarin (Traditional Han script, Taiwan) content

Stringsuggested
zh-hkzh-hk

Mandarin (Traditional Han script, Hong Kong) content

Stringoptional

测试用例

2 tests failed.

test_main:

Text Expected Actual
Yes {{#invoke:LC zh|main}}
Yes {{#invoke:LC zh|main|type=N}}
Yes {{#invoke:LC zh|main|type=N|ns=User}} User User
Yes {{#invoke:LC zh|main|type=N|ns=Help}} Help Help
Yes {{#invoke:LC zh|main|type=T}}
Yes {{#invoke:LC zh|main|type=T|ns=User}} User: User:
Yes {{#invoke:LC zh|main|type=T|ns=Help}} Help: Help:
Yes {{#invoke:LC zh|main|type=T|ns=User|zh=Example}} User:Example User:Example
Yes {{#invoke:LC zh|main|type=T|ns=Help|zh=Example|zh-hans=示例|zh-hant=範例}} Help:Example Help:Example
Yes {{#invoke:LC zh|main|type=T|hide_ns=1|ns=Help}}
Yes {{#invoke:LC zh|main|type=T|hide_ns=1|ns=Help|zh=Example|zh-hans=示例|zh-hant=範例}} Example Example
Yes {{#invoke:LC zh|main|type=H}}
Yes {{#invoke:LC zh|main|type=C}}
Yes {{#invoke:LC zh|main|type=C|zh=Example|zh-hans=示例|zh-hant=範例}} Example Example

test_template:

Text Expected Actual
Yes {{LC zh}}
Yes {{LC zh|type=N}}
Yes {{LC zh|type=N|ns=User}} User User
Yes {{LC zh|type=N|ns=Help}} Help Help
Yes {{LC zh|type=T}}
Yes {{LC zh|type=T|ns=User}} User: User:
Yes {{LC zh|type=T|ns=Help}} Help: Help:
Yes {{LC zh|type=T|ns=User|zh=Example}} User:Example User:Example
Yes {{LC zh|type=T|ns=Help|zh=Example|zh-hans=示例|zh-hant=範例}} Help:Example Help:Example
Yes {{LC zh|type=T|hide_ns=1|ns=Help}}
Yes {{LC zh|type=T|hide_ns=1|ns=Help|zh=Example|zh-hans=示例|zh-hant=範例}} Example Example
Yes {{LC zh|type=H}}
Yes {{LC zh|type=C}}
Yes {{LC zh|type=C|zh=Example|zh-hans=示例|zh-hant=範例}} Example Example

test_template_localized_link:

Text Expected Actual
Yes {{Localized link}} [[Special:MyLanguage/{{{1}}}|{{{1}}}]][[:{{{1}}}| ]] [[Special:MyLanguage/{{{1}}}|{{{1}}}]][[:{{{1}}}| ]]
Yes {{Localized link}} [[Special:MyLanguage/{{{1}}}|{{{1}}}]][[:{{{1}}}| ]] [[Special:MyLanguage/{{{1}}}|{{{1}}}]][[:{{{1}}}| ]]

test_template_localized_link_sandbox:

Text Expected Actual
N {{Localized link/sandbox}} [[Special:MyLanguage/{{{1}}}|{{{1}}}]][[:{{{1}}}| ]] [[Special:MyLanguage/{{{1}}}|{{{1}}}]][[:{{{1}}}| ]]
N {{Localized link/sandbox}} [[Special:MyLanguage/{{{1}}}|{{{1}}}]][[:{{{1}}}| ]] [[Special:MyLanguage/{{{1}}}|{{{1}}}]][[:{{{1}}}| ]]