テンプレート:LangWithName/doc
これはテンプレート:LangWithNameの解説サブページです。 使用方法、カテゴリ、およびその他テンプレート自体に含まれない情報を収容しています。 |
IETF言語タグ(ISO 639の言語名コード)と言語名を指定し、「ドイツ語: Katze」のような表示をします。通常は、記事に直接使用するのではなく、{{lang-en}}や{{lang-de}}などの実装に用います。実装された一覧はCategory:言語ラベルを参照してください。
アラビア語やヘブライ語のような右から左に書く言語については、{{Rtl-langWithName}}を使用します。
使い方
{{LangWithName|言語名コード|言語名|文字列}}
例
次のように記述すると――
{{LangWithName|de|ドイツ語|Katze}}
または、「ドイツ語」と直接記述せずに {{ISO639言語名}} テンプレートを使うと――
{{LangWithName|de|{{ISO639言語名|de}}|Katze}}
次のように表示されます。
- ドイツ語: Katze
引数
引数 | 指定内容 | 既定値 | 説明 |
---|---|---|---|
1 | 言語タグ | IETF言語タグ(ISO 639 による言語名コード)。「de」など。 | |
2 | 言語名 | 言語の名前。「ドイツ語」など。 | |
3 | 文字列 | 表示する文字列。 | |
links | no | no を指定すると、言語名に内部リンクを付与しません。 |
カテゴリ
このテンプレートが貼り付けられたページに適用するカテゴリはありません。
関連項目
- {{Rtl-langWithName}} 同様に、右横書き言語に対する。
- {{Llang}} 読みなども指定できる。
- {{ISO639言語名}} ISO 639言語名コードを言語名に変換する。
- {{Lang}} 同様に、言語名を出力しない。
<templatedata>
{
"params": {
"1": {
"label": "言語名コード",
"description": "IETF言語タグ",
"example": "de",
"type": "line",
"required": true
},
"2": {
"label": "日本語言語名",
"description": "日本語における言語名",
"example": "ドイツ語",
"type": "line",
"required": true
},
"3": {
"label": "表示文字",
"description": "lang指定する文字列",
"type": "content",
"required": true
},
"links": {
"label": "言語名リンク",
"description": "言語名にリンクを付けたくないときに用いる",
"example": "no",
"type": "line",
"autovalue": "no"
}
},
"paramOrder": [
"1",
"2",
"3",
"links"
],
"format": "inline"
}
</templatedata>