Template:LC zh/zh: Difference between revisions

From Test Wiki
Content deleted Content added
Created page with "此模板负责处理普通话(zh)页面标题和内容的语言转换(LC),尤其适用于带/不带命名空间名称($1参数)的页面标题,以及语言转换器页面与非语言转换器页面间的全部内容。"
No edit summary
 
(27 intermediate revisions by the same user not shown)
Line 16: Line 16:
{{Note
{{Note
| type = warn
| type = warn
| text = 除非是特定的Wikitext语法(章节标题、列表),否则'''请勿'''将内容分割成碎片。
| text = <span lang="en" dir="ltr" class="mw-content-ltr">Do '''not''' fragmentize the content unless it's specific Wikitext syntax (section headings, lists).</span>
}}
}}


Line 39: Line 39:
{{Cross}} <syntaxhighlight lang="wikitext" inline>* 按需求{{LC zh|lang = {{{lang|}}}|type = C|zh-hans = 配置|zh-hant = 設定組態}}。</syntaxhighlight>
{{Cross}} <syntaxhighlight lang="wikitext" inline>* 按需求{{LC zh|lang = {{{lang|}}}|type = C|zh-hans = 配置|zh-hant = 設定組態}}。</syntaxhighlight>


<span id="N_-_Namespace_names"></span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== N - Namespace names ===
=== N - 命名空间名称 ===
</div>
{{Note
{{Note
| type = warn
| type = warn
| text = '''请勿'''在页面显示标题中使用此类型。
| text = <span lang="en" dir="ltr" class="mw-content-ltr">Do '''not''' use this type in page display title.</span>
}}
}}
仅命名空间名称:
<div lang="en" dir="ltr" class="mw-content-ltr">
Namespace name-only:
</div>


* {{#tag:syntaxhighlight|{{tmpl|0={{((}}LC zh{{!}}lang = {{((}}{lang{{!}}}{{))}}{{!}}hide_ns = {{(((}}nsp{{!}}{{)))}}{{!}}type = N{{!}}ns = <$1>{{))}}
* {{#tag:syntaxhighlight|{{tmpl|0={{((}}LC zh{{!}}lang = {{((}}{lang{{!}}}{{))}}{{!}}hide_ns = {{(((}}nsp{{!}}{{)))}}{{!}}type = N{{!}}ns = <$1>{{))}}
|1=英文中的命名空间名称
|1=namespace name in en
}}|lang = wikitext|inline = }}
}}|lang = wikitext|inline = }}


包含伪命名空间名称:
<div lang="en" dir="ltr" class="mw-content-ltr">
Containing pseudo namespace name:
</div>


* {{#tag:syntaxhighlight|{{tmpl|0={{((}}LC zh{{!}}lang = {{((}}{lang{{!}}}{{))}}{{!}}hide_ns = {{(((}}nsp{{!}}{{)))}}{{!}}type = N{{!}}ns = <$1>{{!}}ns_2 = <$2>{{))}}
* {{#tag:syntaxhighlight|{{tmpl|0={{((}}LC zh{{!}}lang = {{((}}{lang{{!}}}{{))}}{{!}}hide_ns = {{(((}}nsp{{!}}{{)))}}{{!}}type = N{{!}}ns = <$1>{{!}}ns_2 = <$2>{{))}}
|1=英文中的命名空间名称
|1=namespace name in en
|2=英文中的伪命名空间名称
|2=pseudo namespace name in en
}}|lang = wikitext|inline = }}
}}|lang = wikitext|inline = }}


示例:
<span lang="en" dir="ltr" class="mw-content-ltr">Example:</span>


* <syntaxhighlight lang="wikitext" inline>{{LC zh|lang = {{{lang|}}}|hide_ns = {{{nsp|}}}|type = N|ns = Help}}</syntaxhighlight> → {{LC zh|lang = {{{lang|}}}|hide_ns = {{{nsp|}}}|type = N|ns = Help}}
* <syntaxhighlight lang="wikitext" inline>{{LC zh|lang = {{{lang|}}}|hide_ns = {{{nsp|}}}|type = N|ns = Help}}</syntaxhighlight> → {{LC zh|lang = {{{lang|}}}|hide_ns = {{{nsp|}}}|type = N|ns = Help}}
* <syntaxhighlight lang="wikitext" inline>{{LC zh|lang = {{{lang|}}}|hide_ns = {{{nsp|}}}|type = N|ns = Help|ns_2 = Extension}}</syntaxhighlight> → {{LC zh|lang = {{{lang|}}}|hide_ns = {{{nsp|}}}|type = N|ns = Help|ns_2 = Extension}}
* <syntaxhighlight lang="wikitext" inline>{{LC zh|lang = {{{lang|}}}|hide_ns = {{{nsp|}}}|type = N|ns = Help|ns_2 = Extension}}</syntaxhighlight> → {{LC zh|lang = {{{lang|}}}|hide_ns = {{{nsp|}}}|type = N|ns = Help|ns_2 = Extension}}


<span id="T_-_Page_display_title"></span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== T - Page display title ===
=== T - 页面显示标题 ===
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<div lang="en" dir="ltr" class="mw-content-ltr">
Line 77: Line 71:


* {{#tag:syntaxhighlight|{{tmpl|0={{((}}LC zh{{!}}lang = {{((}}{lang{{!}}}{{))}}{{!}}hide_ns = {{(((}}nsp{{!}}{{)))}}{{!}}type = T{{!}}ns = {{!}}zh-hans = <$1>{{!}}zh-hant = <$2>{{))}}
* {{#tag:syntaxhighlight|{{tmpl|0={{((}}LC zh{{!}}lang = {{((}}{lang{{!}}}{{))}}{{!}}hide_ns = {{(((}}nsp{{!}}{{)))}}{{!}}type = T{{!}}ns = {{!}}zh-hans = <$1>{{!}}zh-hant = <$2>{{))}}
|1=简体中文页面名称
|1=zh-Hans page name
|2=繁体中文页面名称
|2=zh-Hant page name
}}|lang = wikitext|inline = }}
}}|lang = wikitext|inline = }}


Line 86: Line 80:


* {{#tag:syntaxhighlight|{{tmpl|0={{((}}LC zh{{!}}lang = {{((}}{lang{{!}}}{{))}}{{!}}hide_ns = {{(((}}nsp{{!}}{{)))}}{{!}}type = T{{!}}ns = <$1>{{!}}zh-hans = <$2>{{!}}zh-hant = <$3>{{))}}
* {{#tag:syntaxhighlight|{{tmpl|0={{((}}LC zh{{!}}lang = {{((}}{lang{{!}}}{{))}}{{!}}hide_ns = {{(((}}nsp{{!}}{{)))}}{{!}}type = T{{!}}ns = <$1>{{!}}zh-hans = <$2>{{!}}zh-hant = <$3>{{))}}
|1=英文中的命名空间名称
|1=namespace name in en
|2=简体中文页面名称
|2=zh-Hans page name
|3=繁体中文页面名称
|3=zh-Hant page name
}}|lang = wikitext|inline = }}
}}|lang = wikitext|inline = }}
* {{#tag:syntaxhighlight|{{tmpl|0={{((}}LC zh{{!}}lang = {{((}}{lang{{!}}}{{))}}{{!}}hide_ns = {{(((}}nsp{{!}}{{)))}}{{!}}type = T{{!}}ns = <$1>{{!}}zh-hans = <$2>{{!}}zh-hant = <$3>{{!}}zh-hk = <$4>{{))}}
* {{#tag:syntaxhighlight|{{tmpl|0={{((}}LC zh{{!}}lang = {{((}}{lang{{!}}}{{))}}{{!}}hide_ns = {{(((}}nsp{{!}}{{)))}}{{!}}type = T{{!}}ns = <$1>{{!}}zh-hans = <$2>{{!}}zh-hant = <$3>{{!}}zh-hk = <$4>{{))}}
|1=英文中的命名空间名称
|1=namespace name in en
|2=简体中文页面名称
|2=zh-Hans page name
|3=繁体中文(台湾)页面名称
|3=zh-Hant (zh-Hant-TW) page name
|4=繁体中文(香港)页面名称
|4=zh-Hant-HK page name
}}|lang = wikitext|inline = }}
}}|lang = wikitext|inline = }}


Line 102: Line 96:


* {{#tag:syntaxhighlight|{{tmpl|0={{((}}LC zh{{!}}lang = {{((}}{lang{{!}}}{{))}}{{!}}hide_ns = {{(((}}nsp{{!}}{{)))}}{{!}}type = T{{!}}ns = <$1>{{!}}ns_2 = <$2>{{!}}zh-hans = <$3>{{!}}zh-hant = <$4>{{))}}
* {{#tag:syntaxhighlight|{{tmpl|0={{((}}LC zh{{!}}lang = {{((}}{lang{{!}}}{{))}}{{!}}hide_ns = {{(((}}nsp{{!}}{{)))}}{{!}}type = T{{!}}ns = <$1>{{!}}ns_2 = <$2>{{!}}zh-hans = <$3>{{!}}zh-hant = <$4>{{))}}
|1=英文中的命名空间名称
|1=namespace name in en
|2=英文中的伪命名空间名称
|2=pseudo namespace name in en
|3=简体中文页面名称
|3=zh-Hans page name
|4=繁体中文页面名称
|4=zh-Hant page name
}}|lang = wikitext|inline = }}
}}|lang = wikitext|inline = }}
* {{#tag:syntaxhighlight|{{tmpl|0={{((}}LC zh{{!}}lang = {{((}}{lang{{!}}}{{))}}{{!}}hide_ns = {{(((}}nsp{{!}}{{)))}}{{!}}type = T{{!}}ns = <$1>{{!}}ns_2 = <$2>{{!}}zh-hans = <$3>{{!}}zh-hant = <$4>{{!}}zh-hk = <$5>{{))}}
* {{#tag:syntaxhighlight|{{tmpl|0={{((}}LC zh{{!}}lang = {{((}}{lang{{!}}}{{))}}{{!}}hide_ns = {{(((}}nsp{{!}}{{)))}}{{!}}type = T{{!}}ns = <$1>{{!}}ns_2 = <$2>{{!}}zh-hans = <$3>{{!}}zh-hant = <$4>{{!}}zh-hk = <$5>{{))}}
|1=英文中的命名空间名称
|1=namespace name in en
|2=英文中的伪命名空间名称
|2=pseudo namespace name in en
|3=简体中文页面名称
|3=zh-Hans page name
|4=繁体中文(台湾)页面名称
|4=zh-Hant (zh-Hant-TW) page name
|5=繁体中文(香港)页面名称
|5=zh-Hant-HK page name
}}|lang = wikitext|inline = }}
}}|lang = wikitext|inline = }}


示例:
<span lang="en" dir="ltr" class="mw-content-ltr">Example:</span>


* <syntaxhighlight lang="wikitext" inline>{{LC zh|lang = {{{lang|}}}|hide_ns = {{{nsp|}}}|type = T|ns = Project|zh-hans = 关于|zh-hant = 關於}}</syntaxhighlight> → {{LC zh|lang = {{{lang|}}}|hide_ns = {{{nsp|}}}|type = T|ns = Project|zh-hans = 关于|zh-hant = 關於}}
* <syntaxhighlight lang="wikitext" inline>{{LC zh|lang = {{{lang|}}}|hide_ns = {{{nsp|}}}|type = T|ns = Project|zh-hans = 关于|zh-hant = 關於}}</syntaxhighlight> → {{LC zh|lang = {{{lang|}}}|hide_ns = {{{nsp|}}}|type = T|ns = Project|zh-hans = 关于|zh-hant = 關於}}


<span id="H_-_Section_headings"></span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== H - Section headings ===
=== H - 章节标题 ===
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<div lang="en" dir="ltr" class="mw-content-ltr">
Line 128: Line 121:


* {{#tag:syntaxhighlight|{{tmpl|0=== {{((}}LC zh{{!}}lang = {{((}}{lang{{!}}}{{))}}{{!}}type = H{{!}}zh-hans = <$1>{{!}}zh-hant = <$2>{{))}} ==
* {{#tag:syntaxhighlight|{{tmpl|0=== {{((}}LC zh{{!}}lang = {{((}}{lang{{!}}}{{))}}{{!}}type = H{{!}}zh-hans = <$1>{{!}}zh-hant = <$2>{{))}} ==
|1=简体中文章节标题
|1=zh-Hans section heading
|2=繁体中文章节标题
|2=zh-Hant section heading
}}|lang = wikitext|inline = }}
}}|lang = wikitext|inline = }}
* {{#tag:syntaxhighlight|{{tmpl|0=== {{((}}LC zh{{!}}lang = {{((}}{lang{{!}}}{{))}}{{!}}type = H{{!}}zh-hans = <$1>{{!}}zh-hant = <$2>{{!}}zh-hk = <$3>{{))}} ==
* {{#tag:syntaxhighlight|{{tmpl|0=== {{((}}LC zh{{!}}lang = {{((}}{lang{{!}}}{{))}}{{!}}type = H{{!}}zh-hans = <$1>{{!}}zh-hant = <$2>{{!}}zh-hk = <$3>{{))}} ==
|1=简体中文章节标题
|1=zh-Hans section heading
|2=繁体中文(台湾)章节标题
|2=zh-Hant (zh-Hant-TW) section heading
|3=繁体中文(香港)章节标题
|3=zh-Hant-HK section heading
}}|lang = wikitext|inline = }}
}}|lang = wikitext|inline = }}


示例:
<span lang="en" dir="ltr" class="mw-content-ltr">Example:</span>


* <syntaxhighlight lang="wikitext" inline>== {{LC zh|lang = {{{lang|}}}|type = H|zh-hans = 关于|zh-hant = 關於}} ==</syntaxhighlight> → == {{LC zh|lang = {{{lang|}}}|type = H|zh-hans = 关于|zh-hant = 關於}} ==
* <syntaxhighlight lang="wikitext" inline>== {{LC zh|lang = {{{lang|}}}|type = H|zh-hans = 关于|zh-hant = 關於}} ==</syntaxhighlight> → == {{LC zh|lang = {{{lang|}}}|type = H|zh-hans = 关于|zh-hant = 關於}} ==


<span id="C_-_Content"></span>
<div lang="en" dir="ltr" class="mw-content-ltr">
=== C - Content ===
=== C - 内容 ===
</div>
* {{#tag:syntaxhighlight|{{tmpl|0={{((}}LC zh{{!}}lang = {{((}}{lang{{!}}}{{))}}{{!}}type = C{{!}}zh-hans = <$1>{{!}}zh-hant = <$2>{{))}}
* {{#tag:syntaxhighlight|{{tmpl|0={{((}}LC zh{{!}}lang = {{((}}{lang{{!}}}{{))}}{{!}}type = C{{!}}zh-hans = <$1>{{!}}zh-hant = <$2>{{))}}
|1=简体中文内容
|1=zh-Hans content
|2=繁体中文内容
|2=zh-Hant content
}}|lang = wikitext|inline = }}
}}|lang = wikitext|inline = }}
* {{#tag:syntaxhighlight|{{tmpl|0={{((}}LC zh{{!}}lang = {{((}}{lang{{!}}}{{))}}{{!}}C{{!}}zh-hans = <$1>{{!}}zh-hant = <$2>{{!}}zh-hk =<$3>{{))}}
* {{#tag:syntaxhighlight|{{tmpl|0={{((}}LC zh{{!}}lang = {{((}}{lang{{!}}}{{))}}{{!}}C{{!}}zh-hans = <$1>{{!}}zh-hant = <$2>{{!}}zh-hk =<$3>{{))}}
|1=简体中文内容
|1=zh-Hans content
|2=繁体中文(台湾)内容
|2=zh-Hant (zh-Hant-TW) content
|3=繁体中文(香港)内容
|3=zh-Hant-HK content
}}|lang = wikitext|inline = }}
}}|lang = wikitext|inline = }}


示例:
<span lang="en" dir="ltr" class="mw-content-ltr">Example:</span>


* <syntaxhighlight lang="wikitext" inline>{{LC zh|lang = {{{lang|}}}|type = C|zh-hans = 关于|zh-hant = 關於}}</syntaxhighlight> → {{LC zh|lang = {{{lang|}}}|type = C|zh-hans = 关于|zh-hant = 關於}}
* <syntaxhighlight lang="wikitext" inline>{{LC zh|lang = {{{lang|}}}|type = C|zh-hans = 关于|zh-hant = 關於}}</syntaxhighlight> → {{LC zh|lang = {{{lang|}}}|type = C|zh-hans = 关于|zh-hant = 關於}}
Line 165: Line 157:
* {{ll|Module:Template translation}}
* {{ll|Module:Template translation}}


<span id="Notes"></span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Notes ==
== 注释 ==
</div>


<div lang="en" dir="ltr" class="mw-content-ltr">
<div lang="en" dir="ltr" class="mw-content-ltr">
Line 173: Line 164:
</div>
</div>


<span id="Template_data"></span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Template data ==
== 模板数据 ==
</div>
{{LC zh/doc}}
{{LC zh/doc}}


<span id="Test_cases"></span>
<div lang="en" dir="ltr" class="mw-content-ltr">
== Test cases ==
==测试样例==
</div>
{{#invoke:LC zh/testcases|run_tests}}
{{#invoke:LC zh/testcases|run_tests}}