Language Translator For Magento 1

4.82
96%
AppJetty Magento Language Translation Extension is a 360 Degree Editor that enhances the capabilities of Google Translation API.
Live Demo Video Demo

Overview

  • Set-up Multi-Language Stores with ease
  • Translate content using Google API
  • Edit Google API translated content
  • WYSIWYG Editor
  • Enable Mass Translation
  • Translate Web Pages, Reviews, and Meta Details
  • Database Search & Translation
 
Secure &Stable Products
 
FREE LifetimeUpdates
 
90 DaysFree Support
 
30 DaysMoney Back

Magento Language Translation Extension

Back

One of the most important aspects of choosing a Magento Language Translation extension is the ease of managing translations. Google Translation API does most of the magic. And, the magic is in the manipulation of the translation fetched by the Google API. Magento Language Switcher by AppJetty lets you do just that.

Using Google Translation API, you can fetch the translations and with a WYSIWYG editor you can adjust the translations as you please. Whether it is a CMS page, or the meta details, or smaller segments such as reviews - you can translate all. Moreover, there is an option for Mass Translation, too. Easy right?

Why Should You Use AppJetty’s Magento Language Translation Extension?

Back

Backend Control

This Magento Language Translation Extension works on the backend. So once integrated, Admin can translate the content using Google API. And then, using WYSIWYG Editor, Admin can edit further on what they wish to display in the given language.

Let Users Choose

Unlike an IP-based Magento Language Switcher, our extension lets the users choose the language they wish to see your website in. As the Admin has the backend control, you will always be in control of what your user reads.

Mass Translation

An exclusive feature of Magento Language Translator which lets the user translate multiple product fields at once. Saving time, resources and the efforts, this feature lets the user manage and view mass translation status through the CRON section. Do more in less time.

Translate Web Pages & More

AppJetty’s Magento Language Translation Extension doesn’t just work for Web Pages. It is also a complete solution to translate every piece of content available on your website. Be it Category Pages, Product Pages, Reviews, or Meta Details.

Search & Translate

No need to go through all the content to find the part you want to translate. If you want to convert a particular string of content, you can easily search and translate it into your preferred language across the site.

No IP-Based Results

Automatic switching often breaks the UX. It also limits the micro-level language permutations one would desire. Therefore, we have excluded IP-based multi-language options and provided full control to the site admin and the end user.

Features Highlights

Features Highlights

  • Language Translator Configurations

  • Translate Website Content

  • Mass Translation

Back

Language Translator Settings

Our Language Translator module provides you with the facility to choose the text for the translation button. Along with this, you can also manage the Daily Quota for translation and Set a Safe limit for the same to avoid the errors during translation.

Translation Configurations

To translate the content, admin has to enter the Google API key, set the language of translation and choose the fields which are to be translated for Products, CMS Pages, and Categories. Along with this, admin can also set a Batch Size for the products to be translated and calculate the estimated characters to be translated.

Search & Translate

Magento Language Switcher enables you to search for a specific string and translate it to any language. It also enables you to search the string from the store and translate it to allowed locales on the store. The searched strings can also be translated into its predefined language.
Back

Translate Product Details

Translate Product Pages with ease using the WYSIWYG Editor of our Magento Language Switcher and turn it into a multilingual store. Also translate Meta details with ease.

Translate CMS Pages

Translate CMS page details with ease using Magento Language Translation Extension. On selecting multiple languages, the translate button enables translation set on default configuration.

Translate Store Reviews

Translate customer reviews at store level using Magento Language Translation extension. Select specific store views and change review language easily. If you select multiple languages, the translate button translates according to the default language.
Back

Multiple Category Translation

Magento Language Switcher lets you translate multiple categories of the products to any of the languages for any of the stores in one go. The categories will be translated through CRON processes.
To use the mass translation feature for to translate multiple categories, click on the AppJetty Translator in your Magento admin panel and select Manage Translations. Once you are in our translator Select Store for which you want to translate the categories. Then choose the language for the bulk category translation. Once you have selected the language, choose the categories you want to translate.

Translation of Pages

Magento Language Switcher reduces the time spent on translation. You can translate multiple products including CMS Pages, Static Blocks, Reviews provided by customers as well as Tags through Mass Translation (Works on CRON processes).
To translate multiple CMS pages using Magento Language Translation, navigate to CMS in your Magento admin panel. Then select the CMS pages you want to translate and select Translate Selected CMS Pages from the actions drop-down. After selecting the option from action drop down, select the desired language from the Translate to field.

View Status

Easily view the statuses of the Mass Translations carried out through a CRON directly from the CRON Transaction Module. You will also be provided with a list of CRON records along with their relevant details including the status of each record of CRON. To see the mass translation status, go to Magento Admin Panel -> AppJetty Translator -> Manage Cron Transactions.
Back

Language Translator Settings

Our Language Translator module provides you with the facility to choose the text for the translation button. Along with this, you can also manage the Daily Quota for translation and Set a Safe limit for the same to avoid the errors during translation.

Translation Configurations

To translate the content, admin has to enter the Google API key, set the language of translation and choose the fields which are to be translated for Products, CMS Pages, and Categories. Along with this, admin can also set a Batch Size for the products to be translated and calculate the estimated characters to be translated.

Search & Translate

Magento Language Switcher enables you to search for a specific string and translate it to any language. It also enables you to search the string from the store and translate it to allowed locales on the store. The searched strings can also be translated into its predefined language.

Translate Product Details

Translate Product Pages with ease using the WYSIWYG Editor of our Magento Language Switcher and turn it into a multilingual store. Also translate Meta details with ease.
Back

Translate CMS Pages

Translate CMS page details with ease using Magento Language Translation Extension. On selecting multiple languages, the translate button enables translation set on default configuration.

Translate Store Reviews

Translate customer reviews at store level using Magento Language Translation extension. Select specific store views and change review language easily. If you select multiple languages, the translate button translates according to the default language.
Back

Multiple Category Translation

Magento Language Switcher lets you translate multiple categories of the products to any of the languages for any of the stores in one go. The categories will be translated through CRON processes.
To use the mass translation feature for to translate multiple categories, click on the AppJetty Translator in your Magento admin panel and select Manage Translations. Once you are in our translator Select Store for which you want to translate the categories. Then choose the language for the bulk category translation. Once you have selected the language, choose the categories you want to translate.

Translation of Pages

Magento Language Switcher reduces the time spent on translation. You can translate multiple products including CMS Pages, Static Blocks, Reviews provided by customers as well as Tags through Mass Translation (Works on CRON processes).
To translate multiple CMS pages using Magento Language Translation, navigate to CMS in your Magento admin panel. Then select the CMS pages you want to translate and select Translate Selected CMS Pages from the actions drop-down. After selecting the option from action drop down, select the desired language from the Translate to field.

View Status

Easily view the statuses of the Mass Translations carried out through a CRON directly from the CRON Transaction Module. You will also be provided with a list of CRON records along with their relevant details including the status of each record of CRON. To see the mass translation status, go to Magento Admin Panel -> AppJetty Translator -> Manage Cron Transactions.
Back

Documents

General FAQs

With what Magento Versions is the Language Translator compatible with?

The current Language Translator extension is compatible with the following Magento Community Editions: 1.5.0.*, 1.5.1.*, 1.6.0.*, 1.6.1.*, 1.6.2.*, 1.7.0.*, 1.8.*.*, 1.9.*.*.

Is Google API free?

No, Google Translate API is not free. You can refer the following URL for its pricing: https://cloud.google.com/translate/v2/pricing.

How many domains can I use with a single license purchase?

AppJetty provides 1 primary domain and 1 sandbox domain with a single license. The sandbox domain will be deactivated at the end of the 30 days trial period. In order to get this validity extended, kindly contact AppJetty support at support@appjetty.com.

Do you provide a demo?

Yes, we do provide demo options. You can either go with the Live Demo option or you can watch our Video Demos too. You can find the links to both the options if you will scroll back to the product description.

Do you provide installation service?

Yes, we do provide the installation service. You can tick the installation service checkbox while purchasing the product or you can navigate to your Account and purchase the Installation Service from there.

Can I edit the extension?

All of our extensions are 100% open source. You can customize the extension as per your needs but make sure the file containing our license code remains unchanged.

What if I get an error message after installing the extension Or 404 Error Page not found, after installing the extension?

No need to worry. It's not a major error. You just need to clear the cache, log out of your Magento admin panel and log in again. And the error will be solved. But in case you are still getting the error, kindly contact our support team at support@appjetty.com.

Can you customize the extension and app as our store needs?

Yes, we do customize the extensions and apps as per your needs. For any kind of customization, get in touch with us at support@appjetty.com.

Do you have a refund policy?

Yes, you can refer our refund policy . We stand behind the quality of our extensions with a 30-day money-back guarantee.

Technical FAQs

How can I set up Google API Key for the translator?

To set up the Google API key for the translator, kindly refer the following link: https://cloud.google.com/translate/v2/getting_started

i. Please note that the Google Translator API is chargeable and in order to set up the API Key, you need to purchase the API. And in case you haven't purchased the API yet, then click on the link that will redirect you to the Google Translation API pricing page: https://cloud.google.com/translate/v2/pricing.
ii. Once you are done with the payment, you will be able to generate API Key using the link mentioned in the beginning.


Note: You need not fetch any other details from Google API key set up steps while configuring Google Translator API with our Magento Language Translator. Without making payment and setting up the billing information API key will not work.

How will the Google Translate API charge me? Will it charge every time the visitor switches between the languages on front-end?

You will be charged only when you translate the content from the back-end and not every time the visitor switches between the languages on front-end.

I am not able to use this extension. What should I do?

In case you are not able to use this extension, kindly make sure that Mcrypt PHP extension is installed on your server.

Will this extension translate different web page attributes like Drop Down, Text Box, etc?

Currently, it supports translation of text fields and text area fields only.

Extension Shows Error Message Pop-up while in use. What should I do?

If there is an error message pop-up, then please make sure that you have entered the correct Google API key.

I am not able to see extension in my product grid. What should I do?

If you use any customized grid or third party extension for your Magento admin panel, it will require further customization and effort estimation. Please contact our sales team at support@appjetty.com for the same.

“Access Not Configured. The API is not enabled for your project, or there is a per-IP or per-referrer restriction configured on your API key and the request does not match these restrictions. Please use the Google Developers Console to update your configuration.” What is the solution for this error?

You might not have not configured API details properly in your Google account. Once it is done, API should work properly for our extension.

Error: Daily Limit Exceeded. How do I get rid of this error?

This error occurs when there is a problem with billing for the Google Translation API. To solve this issue, you just need to make sure that the purchase of the Google API Key went through successfully.

How to translate CMS pages and static blocks?

Our extension translates CMS and Static Blocks in two ways: Mass Update and Individually.

1. Mass Update
i. Select the CMS pages to be translated to a particular language from the grid.
ii. Choose ‘Translate selected CMS page’ from the actions drop-down. A ‘Translate To’ drop-down will appear to choose the language.
iii. Select the desired language for translation and click on ‘Submit’.

2. Individually
i. Open any of the CMS page in edit view. The fields will have “Translate” button beneath them.
ii. You can change the language for translation by changing to the store view.

Note: The steps described above will only translate the fields selected in the configuration for ‘CMS page Translate Fields’."

How to use mass update feature for products?

You can use the mass update feature in your Magento panel by following the below-mentioned steps:

i. Go to Catalog → Manage Products. You can mass translate the products for all store or select a specific store view and then proceed.
ii. Select the products to be translated and choose ‘Translate Selected Products’ from the actions drop-down.
iii. Thereafter, choose the desired language for translation and click on ‘Submit’.

Note: The steps described above will only translate the fields selected in the configuration for ‘Product Translate Fields.’

Is there a way to translate categories?

Yes, you can. Categories can be translated in two ways: Individually and Mass Update.

1. Mass Update
i. Go to AppJetty Translator → Manage Translations → Mass Category Translate.
ii. Select the categories to be translated, choose the language and click on “Bulk Category Translate”.

2. Individually
i. Go to Catalog → Manage Categories and select the category to be translated.
ii. The fields will have “Translate” button beneath them. The language for translation can be changed by switching the store views.

Note: The steps described above will only translate the fields selected in the configuration for “Category Translate Fields.”

Is it possible to translate any random word from our store?

Yes, you can translate the strings supported by your store locale settings. Navigate to AppJetty Translator → Manage Translations → Search String & Translate. You can enter the string, select the options and it will show the search results. You can pick the one to be translated, open in edit view and translate.

I am getting this error: "Fatal error: Class 'Biztech_ModuleName_Helper_Data' not found in /home/public_html/app/Mage.php on line 516". What should I do?

This error is caused when the ""Data.php"" file of our extension is not uploaded properly. Please try uploading the file again from below path:
/app/code/local/Biztech/ModuleName/Helper/Data.php. Moreover, ask your server admin to whitelist this file to prevent any further issues.

How does the Daily Quota and Safe Limit work?

The Daily Limit works as per the below example:- If the limits set in the configuration are as below: Daily Quota = 1000 Safe Limit = 1 The Equation would be: Daily Quota limit - Safe Limit = Daily Quota Based on the equation: 1000 - 1 = 999 The daily translation limit would be 999 characters. NOTE: ‘Safe Limit’ must be less than the value entered for ‘Daily Quota’ field. And, if the daily limit exceeds for the day it will continue the rest of the process on Next Day. Also, translation limit can be referred by logging into your account on the Google Console Website from here: https://console.developers.google.com/.

How does Cron Job configuration work?

Cron Job is not configured, you can ask your server admin to configure the same. And if you decide to take the challenge yourself, then you can follow the instructions of this guide to configure the cron:
Magento 1:
If you are able to open crontab in your shared server then write Following command from the ssh.
crontab -e
It will open an editor to setup the cron.
To set your cron every 5 minutes you can use that command but you must replace the PATH with your magento setup
*/5 * * * * /bin/bash /path/to/magento/cron.sh
If you edit it via vim Please press :wq to save and write in your editor."

How does Cron work for Mass Translation ?

"Our extension uses the Cron for Mass Translation. So, for mass translation feature to work, you will have to make sure that the Cron set up is configured for your Magento admin.
In case the cron is not configured, you can ask your server admin to configure the same. And if you decide to take the challenge yourself, then you can follow the instructions of this guide to configure the cron:
Magento 1:
If you are able to open crontab in your shared server then write Following command from the ssh.
crontab -e
It will open an editor to setup the cron.
To set your cron every 5 minutes you can use that command but you must replace the PATH with your magento setup
*/5 * * * * /bin/bash /path/to/magento/cron.sh
If you edit it via vim Please press :wq to save and write in your editor."

While translating I am getting following message: Requests from referer https://www.yoursitedomain.com/ are blocked. What should I do?

Such response from the language translator appears because of the key restrictions. If you want to use the translation API key on more than one platforms, then you can keep the restriction to None but we do not recommend that as your translation API key might end up in someone’s hand and they can take advantage of that. So, to prevent such a scenario you can chose the HTTP referrers (Website) option under Application Restrictions. By doing so, you can only use the translation from referrers URL. You can open your Google console and in that you can go to your key and from that, you can manage the key restrictions. you can also refer the screenshot: https://drive.google.com/file/d/1dcg8tyLp1lKHgZc0EUnGwXrSCbBsRQGu/view?usp=drivesdk

Back

Points to Note

  • Google API key must be defined to translate the data.
  • The Google API key is not free. Please find the pricing details here.
  • Once the extension is enabled, translate buttons for Review and CMS blocks will be added automatically.
  • This Magento extension is 100% bug-free and optimized for best performance.
  • Community Editions: 1.5.0.* To 1.9.*.*
Back

Change Log

Version 1.2.1 : November 23, 2018

Enhancements

  • Minor Label changes
  • Added Referer in translation request
Version 1.2.0 : November 7, 2017

Enhancements

  • Bug Fixing at Mass Product Translation
Version 1.1.0 : August 8, 2017

Enhancements

  • Mass Translation of products will be carried through CRON.
  • Set Daily Character Limit for the translation and Set Safe Limit to be kept during translation
  • Calculate number of characters for product based on the attributes selected.
Version 0.1.5 : November 15, 2016

Enhancements

  • Minor Bug Fixing at Mass Product Translation
Version 0.1.4 : September 27, 2016

Enhancements

  • Able to translate Categories (Name, description, meta keywords and description)
  • Product tags
  • Search a particular String & Translate
  • Mass translation for all
Version 0.1.3 : November 21, 2015

Enhancements

  • Compatible with patch SUPEE-6788
Version 0.1.2 : August 8, 2014

Enhancements

  • Add many more languages for translate details.
  • Add functionality for translate CMS Pages , Blocks, Product Reviews and Categories details.
Version 0.1.1 : May 17, 2014

Enhancements

  • Bug Fixing
Version 0.1.0 : February 4, 2014
  • Language Translator is Released.
? Please enter the Base URL of your Magento store. You can check it at System -> Configuration -> Web -> Unsecure -> Base URL Please contact us to get a key for Demo URL.
? You can buy an option to have several sites on one Magento Installation. For sites installed on separate Magento Installations. You must buy a separate extension for each site.
$99.00
1.5.* To 1.9.*.*

Didn't find what you were looking for?

We also provide custom developed apps, plugins, extensions
and themes. Give us a brief and we'll take care of the rest!

$99.00