模組:ZhConversion/doc
外观

这是Module:ZhConversion的文档页面
![]() | 此頁面是Module:ZhConversion的模块文档。 此頁面可能包含了模板的使用說明、分類和其他内容。 |
本模組可以在Lua階段實現文字的繁簡轉換
原始文字 本文为测试文字。这段文字用于说明格式,请勿删除。这段文字用于说明格式,请勿删除。海纳百川,有容乃大。维基百科,自由的百科全书。
- 輸入到to_hant()函數變為(轉為繁體):
本文為測試文字。這段文字用於說明格式,請勿刪除。這段文字用於說明格式,請勿刪除。海納百川,有容乃大。維基百科,自由的百科全書。
原始文字 本文為測試文字。這段文字用於說明格式,請勿刪除。這段文字用於說明格式,請勿刪除。海納百川,有容乃大。維基百科,自由的百科全書。
- 輸入到to_hans()函數變為(轉為簡體):
本文为测试文字。这段文字用于说明格式,请勿删除。这段文字用于说明格式,请勿删除。海纳百川,有容乃大。维基百科,自由的百科全书。
原始文字繁體简体
(繁簡混用)
- 輸入到to_hant()函數變為(轉為繁體):
繁體簡體
原始文字繁體简体
(繁簡混用)
- 輸入到to_hans()函數變為(轉為簡體):
繁体简体
用途
標題轉換
在魔術字和Lua的場合中,頁面標題的繁簡差異是無法被識別的,例如{{PAGESIZE:}}
。以光泽 (矿物)為例,頁面光泽 (矿物)存在而頁面光澤 (礦物)不存在由系統自動轉換標題差異,這時:
{{PAGESIZE:光泽 (矿物)}}
→「9,900」{{PAGESIZE:光澤 (礦物)}}
→「0」
對於輸入的標題同時,-{}-和<langconvert></langconvert>等轉換語法在模板及模組階段是不工作的:
<langconvert from="zh-hans" to="zh-hant">光泽 (矿物)</langconvert>
→「光澤 (礦物)」{{PAGESIZE:<langconvert from="zh-hans" to="zh-hant">光泽 (矿物)</langconvert>}}
→「0」
<langconvert from="zh-hant" to="zh-hans">光澤 (礦物)</langconvert>
→「光泽 (矿物)」{{PAGESIZE:<langconvert from="zh-hant" to="zh-hans">光澤 (礦物)</langconvert>}}
→「0」
這意味著,如果存在的頁面是光泽 (矿物),輸入光澤 (礦物)到模板或模組中有關功能是會失效的。
所以如果輸入的值是光澤 (礦物)就有在Lua運算階段需使用繁簡轉換的需求。