Anonymous user
Template:Nihongo/doc: Difference between revisions
removing - will be deleted
m (1 revision imported: Templates) |
(removing - will be deleted) |
||
Line 1:
{{Documentation subpage}}
<!-- Categories go where indicated at the bottom of this page, please; interwikis go to Wikidata (see also: [[Wikipedia:Wikidata]]). -->
{{High-use}}
{{COinS safe|n}}
{{Lua|Module:Nihongo}}
{{TOCright}}
This template marks the <
{{
▲=== Usage ===
▲This template marks the <CODE>kanji</CODE> segment as being in Japanese kanji and/or kana, which helps user agents (web browsers and so on) to display it correctly. It also applies the <TT>t_nihongo_kanji</TT> CSS class.
▲{{Details|2=when to use this template|Wikipedia:Manual of Style (Japan-related articles)}}
▲; Syntax
{|class=wikitable
|Without lead=yes
|With lead=yes
|-
|<code><nowiki>{{Nihongo|</nowiki><{{var|english}}>|<{{var|kanji/kana}}>|<{{var|rōmaji}}>|<{{var|extra}}>|<{{var|extra2}}>}}</code>
|<code><nowiki>{{Nihongo|
|}
*
*
*
*
*
*
=== Examples ===
;Regular use:
{| CLASS="wikitable"
|'''Code''' ||<
|-
|'''Gives'''|| {{Nihongo|Tokyo Tower|東京タワー|Tōkyō tawā}}
|}
;Use in lead:
{| CLASS="wikitable"
|'''Code''' ||<
|-
|'''Gives'''|| {{Nihongo|Tokyo Tower|東京タワー|Tōkyō tawā|lead=yes}}
Line 44:
;Without <code>English</code>:
{| CLASS="wikitable"
|'''Code''' ||<
|-
|'''Gives'''|| {{Nihongo||東京タワー|Tōkyō tawā}}
Line 51:
;Without <code>English</code>, use in lead:
{| CLASS="wikitable"
|'''Code''' ||<
|-
|'''Gives'''|| {{Nihongo||東京タワー|Tōkyō tawā|lead=yes}}
|}
;With <
{| CLASS="wikitable"
|'''Code''' ||<code><nowiki>{{Nihongo|''Sokoban''|倉庫番|Sōko-ban|{{lit|warehouse keeper}}}}</nowiki></code>
|-
|'''Gives'''|| {{Nihongo|''Sokoban''|倉庫番|Sōko-ban|{{lit|warehouse keeper}}}}
;With <code>extra2</code>:
{| CLASS="wikitable"
|'''Code''' ||
<
<
|-
|'''Gives'''||
; {{Nihongo||虚無僧|komusō|extra2=
: Mendicant priest of the Fuke sect of Zen Buddhism.
|}
{{hatnote|Note: literal translations and linguistic glosses go in [[MOS:SINGLE|single quotation marks]], not double.}}
;Without <
{| CLASS="wikitable"
|'''Code''' ||
<
<
|-
|'''Gives'''||
<!-- -->; {{Nihongo||虚無僧|komusō}}
<!-- -->: Mendicant priest of the Fuke sect of Zen Buddhism.
|}
Line 81 ⟶ 89:
[[Help:User style|User style]] can be set by adding code similar to
<
@media screen, tv {
*[lang="ja"] {
color: green;
}
}</
to [[Special:Mypage/common.css|common.css]].▼
==Error messaging==
This template emits one error message of its own:
:<span class="error" style="font-size:100%">error: <nowiki>{{nihongo}}</nowiki>: Japanese or romaji text required</span>
One of the positional parameters <code><{{var|kanji/kana}}></code> (<code><nowiki>{{{2}}}</nowiki></code>), the 'Japanese' referred to in the error message or <code><{{var|rōmaji}}></code> (<code><nowiki>{{{3}}}</nowiki></code>) is required for proper operation of this template. Articles with these errors are collected in {{clc|Nihongo template errors}}.
▲ }
This error often occurs because the template is malformed:
:<code><nowiki>{{Nihongo|東京タワー}}</nowiki></code> instead of <code><nowiki>{{Nihongo||東京タワー}}</nowiki></code>; {{lang|ja|東京タワー}} is in <code><nowiki>{{{1}}}</nowiki></code> (<code><{{var|english}}></code>) instead of <code><nowiki>{{{2}}}</nowiki></code> (<code><{{var|kanji/kana}}></code>). To resolve this error, add the missing pipe (<code>|</code>) or consider using {{tlx|lang}} or {{tlx|transl}}
▲to [[Special:Mypage/common.css|common.css]].
Because this template uses {{tld|lang}} and {{tlx|transl}} which emit their own error messages, see the help text for those at:
:{{cl|Lang and lang-xx template errors}} – for error messages emitted by {{tld|lang}}
:{{cl|Transl template errors}} – for error messages emitted by {{tld|transl}}
==Limitations==
This cannot be used within a Wikilink in an article or in any template or other page that is [[WP:Transclusion|transcluded]] into an article.
* {{tlp|Lang-ja|...}},{{tlp|lang|ja|...}}, similar templates in the [[:Category:Lang-x templates|Lang-x template]] for marking up Japanese text
* {{tl|Nihongo3}}, essentially the same as this template, but gives rōmaji first and English inside the parentheses▼
* {{tl|Nihongo krt}}, essentially the same as this template, but gives kanji first with rōmaji and English inside the parentheses
* {{tl|Nihongo foot}}, same as this version, but puts everything but the English into a footnote▼
* {{tl|Nihongo2}}, also displays the kanji properly, but without adding anything in parentheses, without rōmaji and without the extra parameters▼
* {{tl|Japanese}}, to request expert assistance with Japanese script▼
== Template data ==
{{TemplateDataHeader}}
<templatedata>
Line 108 ⟶ 131:
"label": "English text",
"type": "string",
"description": "The word as translated into English. Note this will sometimes be the actual Japanese word if it has been adopted into English."
},
"2": {
Line 125 ⟶ 148:
"type": "string",
"description": "Adds extra text inside the parentheses. ",
"aliases": [
"extra"
]
},
"5": {
"label": "Extra text outside parentheses",
"type": "string",
"description": "Adds extra text outside the parentheses. It is only useful in \";\" definitions (it will be displayed without bold, whereas text following the template, will
"aliases": [
"extra2"
]
},
"lead": {
"label": "
"type": "string",
"description": "
"suggestedvalues": [
"yes"
]
}
},
"paramOrder": [
"1",
"2",
"3",
"lead",
"4",
"5"
],
"format": "inline"
}
</templatedata>
<includeonly>{{Sandbox other||▼
<!-- Categories go below this line, please; interwikis go to Wikidata, thank you! -->
▲* {{tl|Nihongo3}}, essentially the same as this template, but gives rōmaji first and English inside the parentheses
▲* {{tl|Nihongo2}}, also displays the kanji properly, but without adding anything in parentheses, without rōmaji and without the extra parameters
▲* {{tl|Nihongo foot}}, same as this version, but puts everything but the English into a footnote
▲* {{tl|Ja icon}}, to label sources written in Japanese
▲* {{tl|Japanese}}, to request expert assistance with Japanese script
▲<includeonly>
[[Category:Japonic multilingual support templates|{{PAGENAME}}]]
[[Category:WikiProject Japan templates|Nihongo]]
}}</includeonly>
|