Now we have a module named: websitetranslator
If you enter, you can see that uses an account of a free Microsoft Azure Translate service (1000 words free per month).
You can select source language (Spanish) and target language (Portuguese) and select what to translate (We need only select products and friendly URLs of products (without choose replace existing).
And then, you click on translate. It's all.
Well, it runs ok but i need that no need to configure manually each time that i have to translate (every time that i update catalog, one time for week).
I need a script that do the translation automatically as a chronjob. It is a script that send the options i said, and execute automatically the translation to portuguese. Is possible that after first translation, we spent most of 1000 words of credit, and then, to next week script can change to another user and key of azure (i have 4 or 5 accounts).
This is the module that i am using: [url removed, login to view]
I mistaked on title, i means "Do a script" instead "Run a script" :-P