It's not only language, it is also a huge cultural differences. Swedes have as much in common with the Portugese as Americans with Columbians - really not much.
Also very different legislations, banking systems, difficult tax handlings and so on. How do you even handle support for 23 different languages as a startup? Do sales and marketing in 23 languages?