「テンプレート:lang」の版間の差分

削除された内容 追加された内容
templatedata
重複除去、内容整理、ほか
1行目:
<includeonly><span lang="{{{1}}}" xml:lang="{{{1}}}">{{#switch: {{{1}}} | cop={{Coptic|{{{2}}}}} | got={{Gothic|{{{2}}}}} | #default={{{2}}} }}</span></includeonly><noinclude>!--
##### ここまでがテンプレート #####
<nowiki>{{lang|(言語コード)|(言語コード指定の対象となる文字)}}</nowiki>
##### ここからが解説 #####
--><noinclude>
'''※<code><nowiki>{{</nowiki>[[Template:Lang|Lang]]<nowiki>}}</nowiki></code>とは異なるので注意してください。'''
----
 
<code><nowiki>{{lang|(言語コード)|(言語コード指定の対象となる文字)}}</nowiki></code>
 
日本語以外の文字を表記するとき、言語コードを指定するテンプレートです。言語コードを明示することにより一部環境での文字化けを防いだり、フォントの自動変更でレンダリング品質を向上させたりすることが出来ます。
 
== 使用例 ==
;例
{| class="wikitable"
:<nowiki>{{lang|zh|</nowiki>{{lang|zh|大韩民国}}<nowiki>}}</nowiki>
! 入力 !! 表示
|-
:|<code><nowiki>{{lang|zh|大韩民国}}</nowiki></code> || {{lang|zh|大韩民国}}<nowiki>}}</nowiki>
|}
 
'''※<nowiki>{{</nowiki>[[Template:Lang|Lang]]<nowiki>}}</nowiki>とは異なるので注意してください。'''
[[Category:文字用テンプレート|{{PAGENAME}}]]
 
==テンプレートデータ==
==TemplateData==
<templatedata>
{
"description": "",
"description": "日本語以外の文字を表記するとき、言語コードを指定して出力するテンプレートです。言語コードを明示することにより一部環境での文字化けを防いだり、フォントの自動変更でレンダリング品質を向上させたりすることが出来ます。",
"params": {
"1": {