Auto Translator

  • License:
    Commercial
  • Price:
    $35.00
  • Version:
    1.3.2
  • Date Added:
    01 Aug 2016
  • Date Modified:
    31 Aug 2017
  • Rating:
    1 2 3 4 5
  • Votes:
    0
  • Sales:
    60
  • Qty:

Module Auto Translator allows translate all multilingual fields in opencart admin panel (default) . Administrator can translate fields (name, description, title, meta title, keywords, etc.) on edit page or use the automatic translation mode (bulk) in module settings.

Main advantages

✓ Easy installation (ocmod or vqmod version)

✓ Doesn't overwrite any opencart system files

✓ Support for 104 languages by Google API & 53 languages by Microsoft API 

✓ Translation all multilingual fields in openсart admin panel

✓ Buttons translate and copy over each of multilingual field in admin panel

✓ Bulk translation (with logs):

  • Selection of section (product category, option, etc.) with filtering by id, groups or selected items
  • Selection of fields (name, description, title, keywords, etc.)
  • Selection of language

Sections and fields for translation

  • Product (Name, Description, Meta Tag Title, Meta Tag Description, Meta Tag Keywords, Tags, Attribute Text)
  • Category (Name, Description, Meta Tag Title, Meta Tag Description, Meta Tag Keywords)
  • Filter (Filter Name, Filter Group Name)
  • Attribute (Attribute Name, Attribute Group Name)
  • Option (Option Name, Option Value Name)
  • Download (Download Name)
  • Information (Title, Description, Meta Tag Title, Meta Tag Description, Meta Tag Keywords)
  • Banner (Banner Image Title) - for versions 2.0.0.0-2.2.0.0
  • Recurring Profile (Recurring Profile Name)
  • Customer Group (Name, Description)
  • Custom Field (Custom Field Name, Custom Field Value Name)
  • Voucher Theme (Voucher Theme Name)
  • Length Class (Length Title, Length Unit)
  • Weight Class (Weight Title, Weight Unit)


Google Translate API 

Price (source link)

For the use of Google Translate API will be charged fee (pricing) but at the moment of writing this manual, Google Cloud Platform have the free trial that allows you to get 300$ credit for free to use Google Cloud Platform services for 60 days, so for that amount using Google Translate API you will be able to translate 15-million characters ($20 per 1 million characters of text).


Limits (source link)

Content limits

Content to the Google Translation API is provided as text strings, and both pricing and usage are based on character counts. All characters sent to the Translation API, including whitespace characters, count towards these limits.

  • 20,000,000 characters per month
  • 2,000,000 characters per day
  • 100,000 characters per 100 seconds

Attempting to process content in excess of the Text Content limit will produce an error. If you need to translate content in excess of these limits, please fill out a Google Cloud Translation API Quota Increase Request form.

Request limits

The current API usage limits for the Cloud Translation API are as follows (and are subject to change):

  • 1000 requests per 100 seconds
  • 800,000 requests per day

If you need to send requests in excess of these limits, please fill out a Google Cloud Translation API Quota Increase Request form.


Supported languages (source link)

Afrikaans, Albanian, Amharic, Arabic, Armenian, Azeerbaijani, Basque, Belarusian, Bengali, Bosnian, Bulgarian, Catalan, Chichewa, Chinese (Simplified), Chinese (Traditional), Corsican, Croatian, Czech, Danish, Dutch, English, Esperanto, Estonian, Filipino, Finnish, Frisian, Galician, Georgian, German, Greek, Gujarati, Haitian Creole, Hausa, Hawaiian, Hebrew, Hindi, Hungarian, Icelandic, Igbo, Indonesian, Irish, Japanese, Javanese, Kannada, Kazakh, Khmer, Korean, Kurdish, Kyrgyz, Lao, Latin, Latvian, Lithuanian, Luxembourgish, Macedonian, Malagasy, Malay, Malayalam, Maltese, Maori, Marathi, Mongolian, Burmese, Nepali, Norwegian, Pashto, Persian, Polish, Portuguese, Punjabi, Romanian, Russian, Samoan, Scots Gaelic, Serbian, Sesotho, Shona, Sindhi, Sinhala, Slovak, Slovenian, Somali, Spanish, Sundanese, Swahili, Swedish, Tajik, Tamil, Telugu, Thai, Turkish, Ukrainian, Urdu, Uzbek, Vietnamese, Welsh, Xhosa, Yiddish, Yoruba, Zulu


Microsoft Translator API

Price (source link)

Microsoft Translator is moving from the Microsoft Datamarket to the Azure Portal under the Cognitive Services category (28/10/16).

Azure Portal include: 

• Subscriptions to the Microsoft Translator API will continue to be free (pricing) of charge for up to two million characters per month for Text Translation.

• New portal users can sign up for a free 30-day Azure account, which includes a $200 USD credit, or equivalent in your currency, to spend towards any Azure service.

• If you are a current Azure customer, you can include a subscription to the Microsoft Translator API as part of your overall Azure purchase.


Limits

The Microsoft Translator offer a free usage limit of 2 million characters per month and well as paid monthly subscriptions for higher volumes. Also, there is a limit of 10,000 characters for a single call to the microsoft translator api.


Supported languages (source link)

Afrikaans, Arabic, Bosnian (Latin), Bulgarian, Catalan, Chinese Simplified, Chinese Traditional, Croatian, Czech, Danish, Dutch, English, Estonian, Finnish, French, German, Greek, Haitian Creole, Hebrew, Hindi, Hmong Daw, Hungarian, Indonesian, Italian, Japanese, Kiswahili, Klingon, Klingon (pIqaD), Korean, Latvian, Lithuanian, Malay, Maltese, Norwegian, Persian, Polish, Portuguese, Querétaro Otomi, Romanian, Russian, Serbian (Cyrillic), Serbian (Latin), Slovak, Slovenian, Spanish, Swedish, Thai, Turkish, Ukrainian, Urdu, Vietnamese, Welsh, Yucatec Maya

INSTALLATION OCMOD

Attention: you need OC2 Extension Installer configured properly and working

In the OpenCart admin backend, do the following steps:

Step 1 Go to "Extensions > Extension Installer" and upload the auto-translator-vX.X.ocmod.zip

Step 2 Go to "Extensions > Modules" menu and click on the Install button for Auto Translator.

Step 3 Go to "Extensions > Modules > Auto Translator" menu, click on the Edit button and add the extension settings:

3.1 Parameter 'Translator' - select api that you will use to translate.

3.2 Parameter 'Source Language' - select the language which will translated.

3.3 Parameter 'Google API Key or Microsoft Key (or outdated Client ID and Client Secret)'  add the secret keys to api.

3.4 Select the ratio of the languages from api to languages installed on your site.

3.5 Click on the Save or Apply button to save the settings.

That's it!

INSTALLATION VQMOD

Step 1 Upload the folders (admin, vqmod, system) and files from the archive auto-translator-vX.X.vqmod.zip

to your opencart server's main directory.

Step 2 Go to "Extensions > Modules" menu and click on the Install button for Auto Translator.

Step 3 Go to "Extensions > Modules > Auto Translator" menu, click on the Edit button and add the extension settings:

3.1 Parameter 'Translator' - select api that you will use to translate.

3.2 Parameter 'Source Language' - select the language which will translated.

3.3 Parameter 'Google API Key or Microsoft Key (or outdated Client ID and Client Secret)'  add the secret keys to api.

3.4 Select the ratio of the languages from api to languages installed on your site.

3.5 Click on the Save or Apply button to save the settings.

That's it!

Key for Google Translate API (source link1)

1. Go to Google Cloud Platform Console and login or register a Google Account

2. Select or create a Cloud Platform Console project (for create new project click Create Project button, in pop-up window set the project name and click Create)

3. Enable billing for your project (Instructions on how to enable billing)

4. In Google Cloud Platform Menu go to "Api Manager > Library > Translate API" and enable the Translate API.

5. On the Credentials page (Api Manager > Library > Credentials), get an API key (select Browser key when prompted).

Key for Microsoft Translator API (source link1 source link2)

Microsoft Translator Text are now available in the Azure Portal under the Cognitive Services category.

Existing applications using Microsoft Translator (On Microsoft DataMarket) need to be changed before April 30, 2017.

To access the Microsoft Translator Text Translation API and get Key you will need to sign up for Microsoft Azure. Follow these steps:

1. Sign up for a Microsoft Azure account at http://azure.com

2. After you have an account go to http://portal.azure.com

3. Select the + New option.

4. Select Intelligence from the list of services.

5. Select Cognitive Services APIs

6. Select the API Type option.

7. Select Text Translation.

8. In the Pricing Tier section select the pricing tier that fits your needs.

9. Fill out the rest of the form, and select the Create button.

10. You are now subscribed to Microsoft Translator.

11. Go to All Resources and select the Microsoft Translator API you subscribed to.

12. Go to the Keys option and copy your subscription key to access the service.

MOST POPULAR ISSUES:

1. ERROR in step upload the archive via Extension Installer.

ANSWER: Most likely incorrectly specified FTP settings (System/Settings/Default Store/FTP Tab), pay attention to the field FTP Root, in this field you need to enter the path from the folder which you get when you log in to your server using an FTP program (for example this can be a folder public_html or www), to the folder with the files and folders opencart. If after log in via FTP program you immediately get the folder with the folders and files openсart, field FTP Root should be left empty.

2. Message 'PERMISSION DENIED' when you try to open or edit the extension settings.

ANSWER: Go to System > Users > User Group > Edit Administrator, check the checkbox "module/auto_translator" to "Access Permission" and "Modify Permission" and click on the Save button (top right of the page).

3. NO 'Auto Translator' extension in the modules list (Extensions/Modules) or no fields with checkboxes "module/auto_translator" in the list Access and Modify Permission (System/Users/User Group/Edit Administrator).

ANSWER: Extension files not uploaded to the server or uploaded in the wrong folder after expansion installation, the problem is in incorrectly specified FTP settings, look the answer to the issue 1.

Opencart Version
Opencart 2.0 2.0.1.0, 2.0.1.1, 2.0.2.0, 2.0.3.1, 2.1.0.1, 2.1.0.2, 2.2.0.0, 2.3.0.0, 2.3.0.1, 2.3.0.2

Varsion 1.3.2 (20.02.17)

- Added support CkEditor.


Varsion 1.3.1 (16.12.16)

- Added limit option of count list items (for display) to avoid slowing down browser in auto translation mode.


Varsion 1.3 (16.12.16)

- Improved translation in auto translate mode

- Added filter by id, group of ids and selected items

- Added list of items with links and translation status

Varsion 1.2 (31.10.16)

- Fixed problem with translation more than 1,000 characters using Google API

- Fixed problem with saving the fields of new languages

- Added support for new keys for Microsoft API from Azure Portal (the microsoft translator api is moving to the azure portal on october 26, 2016)

Varsion 1.1 (14.10.16)

- Fixed a problem with the translation of the text of more than 10,000 characters using Microsoft API

Add Your Comment
Note: HTML is not translated!
Captcha

Tags: google translate, auto translator, auto translate, translate, google translator, translation, microsoft translate, microsoft translator, translate api, api