Add translations for pt, pt-PT and es-MX

Adding translations for pt (Portuguese from Brazil), pt-PT (Portuguese from Portugal) and es-MX (Spanish from Mexico). These are the languages our App uses right now, but we will have more in the future.
Yes. It is a mistake. Will fix it. Thanks.