If you know how localizing works you would know it's not only just translating every text in the game. It is very much more than that.
Atlus USA has explained why it would take that long for games to be localized, especially for JRPGs which the Pokemon games are...