There are differences in grammar, slang, some words, and pronunciation between the two languages. I can't speak either so don't know how different the dubs are, but I imagine they got voice actors from Spain and voice actors from Latin American countries to do the respective dubs.