Learn while you browse

Important notice

The Translate and Speak Chrome extension is not working in most of countries anymore. Google started charging for each translated character and I can’t pay for all of us. I haven’t found any other usable translation service, so this extension won’t be maintained. The source code is open, if you want to take it over – feel free to do so.
Thank you for using Translate and Speak

Have you ever wondered how to learn new language with the least possible effort? Now you can with Translate and Speak! chrome extension, which since today remembers all words you’ve translated using it and then reminds you about them in scheduled periods, so you will remember them forever!

Unlike any other language courses this one won’t waste your time teaching you the words you’ve already known, as the repetitions are based on the list of words you’ve translated using this extension. It’s fast and free, give it a chance!

Share

Chrome Webstore “message.json” issue

Today I have encountered an issue while I was uploading new version of my extension to chrome webstore:

"An error occurred: Cannot parse message.json file from uploaded package."

I wasn’t expecting that since the extension was working locally without a problem. Also the error message says about message.json which was not a part of my package as the i18n files are called messages.json.

The error was trivial to fix (although not so easy to find) – I have put some comments into messages.json file, which seem not to be supported by extension gallery even though Chrome itself can handle them properly. But the thing that made me smile was that a Google guy created an error message with hard-coded (incorrect) filename. The gods have fallen ;)

Share

Chrome can speak now!

Yesterday new version of “Translate and Speak!” (previously TranslateMe) Chrome Extension has been released and it’s now ready to download on Chrome Webstore.

New features in version 1.4 include:

  • “Speak!” function, which uses amazing Google’s TTS to read text
  • Translate (detect language) function, which tries to guess language of the phrase before translating it to your selected language
Share