Loreinator / Shuffle-Move

Program to help choose moves in the Pokemon Shuffle puzzle game
GNU General Public License v3.0
95 stars 18 forks source link

Allow customization of the visual names in all GUI elements for species #12

Closed Loreinator closed 9 years ago

Loreinator commented 9 years ago

Localization should be done for all species. It should be very simple to do if done correctly.

The ideal place to store the config would be the species class itself, and the keys for the i18n should be the dex number (unique values that are not changed, no matter what, and are guaranteed to be correct). The name of the species will still be the key for configuration storage and board saving, though, to maintain semi-readable board files (for now).

Loreinator commented 9 years ago

If anyone knows about some source for a table of all species with their international names in each of the translated languages that would be awesome. Current translation languages are: German, Finnish, English, and Chinese. Obviously the English translations are the default, but we'll need to identify the correct translations for all 700+ species (so we don't have to keep going back to it).

kpwbo commented 9 years ago

This should cover most of the names : German names Chinese names You can click on "view source" at the top of the page for perhaps easier parsing. I do believe that there are no Finnish Pokémon names, as the games distributed in Finland are in English. The official Finnish Pokémon website uses the English Pokémon names. You may have to ask the translators for some special names such as for Rotom's formes.

Loreinator commented 9 years ago

Thanks for those links, I've now compiled nearly all the required keys (99%)

Loreinator commented 9 years ago

Currently added in and functional in the development branch. This does not include stage names, though since that uses an entirely different system for naming.