Jump to content

User:Zappernapper/Pokeconvert/doc

From Wikipedia, the free encyclopedia

Usage

[edit]
  • First parameter

The first unnamed parameter takes either a Pokémon's name or National Pokédex number. By default the template will convert one to the other.

Input Output
{{User:Zappernapper/Pokeconvert|Bulbasaur}} 1
{{User:Zappernapper/Pokeconvert|493}} 1
  • Second parameter

An optional second unnamed parameter is available to select alternate outputs. The list of currently supported conversions is listed below.

Type For
nat(default) National pokédex number
johto Johto pokédex number
hoenn Hoenn pokédex number
sinnoh Sinnoh pokédex number
eng(default) Pokémon's name in English
jap Pokémon's name in Japanese kanji
roman Pokémon's official romanized name

Examples:

Input Output
63 63
89 89
39 39
20 20
ケーシィ ケーシィ
Casey Casey
Input Output
Kadabra Kadabra
90 90
40 40
21 21
ユンゲラー ユンゲラー
Yungerer Yungerer
  • Input parameter

This template supports some alternate inputs other than national number or english name that can be used in the input parameter. Basically allowing backwards conversion from a given number (e.g. johto) to that pokémon's name.

Input Output
{{User:Zappernapper/Pokeconvert|1|input=johto}} Chikorita
{{User:Zappernapper/Pokeconvert|1|input=hoenn}} Treecko
{{User:Zappernapper/Pokeconvert|1|input=sinnoh}} Turtwig
Supported alternate inputs Sub-template
johto User:Zappernapper/Pokeconvert/inputjohto
hoenn User:Zappernapper/Pokeconvert/inputhoenn
sinnoh User:Zappernapper/Pokeconvert/inputhoenn

Parameter requirements

[edit]

The parameters are not case-sensitive, nor is the first unnamed parameter leading-zero sensitive.

203 203
Raticate Raticate
6 6
{{User:Zappernapper/Pokeconvert|4|input=siNnoh}} Chimchar

Misspelling a Pokémon's name, entering an invalid number, or specifying an unsupported second parameter will create an error.

unknown pokémon unknown pokémon
invalid number invalid number
{{User:Zappernapper/Pokeconvert|Mew|bad name}} Template loop detected: Template:Pokeconvert/nametonum

Technical information

[edit]
  • This template generates an empty string output if you request a number output that does not exist.

{{User:Zappernapper/Pokeconvert|Glaceon|johto}}

  • Pokémon's names will always have the first letter captialized.
  • This template attempts to allow for format variations in entering the following names, the list below provides a reference for those names in their accurate formatting if users are having problems with them.
    • Mr. Mime
    • Mime Jr.
    • Porygon2
    • Porygon-Z
  • The male and female Nidoran are a special case as some people are unable to type the ♀ or ♂ symbols. These symbols are used by the template internally, but the following formats are also accepted for either male or female forms.
    • nidoranf
    • nidoran(f)
    • nidoran f
    • nidoran (f)
    • nidoran female
    • nidoran (female)
  • Currently this template does not support conversions based on other pokédex numbers or Japanese names, but this is a future possibility, the current format was written to be extensible, so hopefully this will be available one day in the future.