It’s always good to emphasize your unique skills when looking for a new job, so I would think looking for a job that requires knowledge of Portuguese would give you an upper edge. You might get this from a localization testing job.
What type of testing did you do during the 2.5 years you spent in QA? Did you get some domain area expertise? Did you learn exploratory testing skills or skills in writing test plans or test cases? Try and articulate the value add you brought to the company you worked for.
As for what to concentrate on next, what did you most enjoy about testing? Do you want to learn more about development or automation? Do you want to work on Web testing and development?
There are all kinds of tutorials and learning guides on the various TechTarget sites as well as other places. I know w3schools.com has some guides for basic scripting languages. Try to determine what kind of scripting you want to do and then you should be able to find plenty of resources online to help you.