Permanently protected template

Difference between revisions of "Template:Japanese names/core"

From Yugipedia
Jump to: navigation, search
(fix for cases where the main page has a dabtag in its page name (e.g. Puppet Ritual (video games) or anything with "(card)" in the page name))
(Don't treat alternate capitalisations as translated names. e.g. "Man-eater Bug (DDS)".)
Line 14: Line 14:
  
 
-->{{ #vardefine: $romaji_name  | {{{3<includeonly>|</includeonly>}}} }}[[Romaji name::{{ #var: $romaji_name }}| ]]<!--
 
-->{{ #vardefine: $romaji_name  | {{{3<includeonly>|</includeonly>}}} }}[[Romaji name::{{ #var: $romaji_name }}| ]]<!--
-->{{ #vardefine: $ja_trans_name | {{ #var: $ja_trans_name | {{ #if: {{{4<includeonly>|</includeonly>}}} | {{{4}}} | {{ #ifeq: {{ #explode: {{{1}}} | ( }} | {{ #explode: {{PAGENAME}} | ( }} || {{ #explode: {{{1|}}} | ( }} }} }} }} }}[[Translated name::{{ #var: $ja_trans_name }}| ]]<!--
+
-->{{ #vardefine: $ja_trans_name
 +
| {{ #var: $ja_trans_name
 +
  | {{ #if: {{{4<includeonly>|</includeonly>}}}
 +
    | {{{4}}}
 +
    | {{ #ifeq: {{ lc: {{ #explode: {{{1}}} | ( }} }} | {{ lc: {{ #explode: {{PAGENAME}} | ( }} }}
 +
      |
 +
      | {{ #explode: {{{1|}}} | ( }}
 +
      }}
 +
    }}
 +
  }}
 +
}}[[Translated name::{{ #var: $ja_trans_name }}| ]]<!--
 
-->{{ #vardefine: $ja_base_name  | {{ #if: {{ #var: $kana_only }} | {{{6|}}} | {{{5<includeonly>|</includeonly>}}} }} }}[[Japanese base name::{{ #var: $ja_base_name }}| ]]<!--
 
-->{{ #vardefine: $ja_base_name  | {{ #if: {{ #var: $kana_only }} | {{{6|}}} | {{{5<includeonly>|</includeonly>}}} }} }}[[Japanese base name::{{ #var: $ja_base_name }}| ]]<!--
 
-->{{ #vardefine: $ja_kana_name  | {{ #if: {{ #var: $no_ruby }}  | {{{5|}}} | {{{6<includeonly>|</includeonly>}}} }} }}[[Japanese kana name::{{ #var: $ja_kana_name }}| ]]<!--
 
-->{{ #vardefine: $ja_kana_name  | {{ #if: {{ #var: $no_ruby }}  | {{{5|}}} | {{{6<includeonly>|</includeonly>}}} }} }}[[Japanese kana name::{{ #var: $ja_kana_name }}| ]]<!--

Revision as of 19:02, 18 June 2019

Japanese
{{{2}}}
Base
{{{5}}}
Kana
{{{6}}}
Romaji
{{{3}}}
Translated
{{{4}}}