Pokemon is a good example of where the localised names are better than the Japanese ones. The Japanese name are a bit too literal sometimes. Kakuna is just Cocoon, for example.
There's a lot of Pokemon that kept their Japanese names, Raichu, Porygon, Mew, Mewtwo, Celebi, Rotom, Lucario.
Unless I've misunderstood what you meant here.
Jolteon is called Thunders which is pretty confusing sometimes.