Hi
Google Translation API v1 and Microsoft Translation API put limits for number of translations. This release is about to help with this issue by supporting providers queue. So right now when more than one provider supports translation then vBET will use preferred one first. And in case if it is not available vBET will switch to next one. Not available is marked so we will not ask each time and every 10 minutes vBET will check is it available again. In case if no translation provider is available for translation vBET will use dummy translator. It means that already cached translations will be displayed and for not existing translations original text will be shown (not empty one like before - this can happen only when provider refuses translation).
Please note that you have to turn off option Use Google Only and set appropriate API keys to use providers queue. For details please see Admin CP -> vBET -> Translation Providers
ADDITIONAL UPDATE STEP!
If you didn't change configuration in vbet_translation_options then upload again content of upload-once into your server.
Those configuration files includes default providers queue for language pairs. If you made some changes there you can upload again and do the changes again or manually set providers queue preferred by you (see here for more details).
NEW:
- Translation providers queue
- Added support for language detection by Microsoft Translation API and Google Translation API V2
- Added support for Catalan and Hindi by Microsoft Translation API (upload again content of upload-once directory or set the support manually in configuration files)
Bugs corrected:
- Problem with "=&" (http://www.vbenterprisetranslator.co...html#post10172)
- Undecleared variable $queryString
- Workaround for vBulletin vbchop bug (http://www.vbenterprisetranslator.co...ngs-break.html)
- Long texts to translate with Microsoft Translation API
- Database errors for Microsoft Translator API (http://www.vbenterprisetranslator.co...html#post10513)