Language Translator For Magento 2

Language Translator For Magento 2

AppJetty Magento 2 Language Translation extension is a complete solution that enhances the capabilities of Google Translation API.
  • Multi-Language Store Translation
  • Translate content using Google API
  • Edit Google API translated content
  • WYSIWYG Editor
  • Mass translation
  • Translate Web Pages, Reviews, and Meta Details
  • Database Search & Translate
Key Features

Magento 2 Language Translation Extension

The ease of managing translations is what makes Magento 2 Language Translation extension better than the other plugins in the market. Although Google Translation API takes care of the translation, the magic happens when there is manipulation of translation fetched by Google API. Magento 2 Language Switcher by AppJetty enables you to do that

With the help of Google Translation API, it is possible to fetch the translations easily. Moreover, you can edit and adjust the translations the way you want using the WYSIWYG editor. Feel free to translate anything right from meta details, CMS Pages content as well as reviews. There’s also a facility for mass translation. If the need be, you can also import/export external files with ease!

Why Should You Use AppJetty’s Magento 2 Language Translation extension?

 

Backend Control

As our Magento 2 Language Translation extension works on your website’s backend, you can translate the content using Google API after you integrate it. Thereafter, you can edit what you want to display in the language of your choice using WYSIWYG editor.

 

Let Users Choose

Our extension is different from other IP-based Magento 2 language switchers. It enables the users to choose the language they want to see their website in. Also, as the Admin is in the control of the backend, he can take care of the content that their visitors can read.

 

Mass Translation

Translating content for different fields individually can prove to be time consuming and ask for a lot of efforts. Through the mass translation option of the Magento 2 Language Translation extension, you will be able to translate multiple store fields at once.

 

Go Beyond Web Pages

Magento 2 Language Translation Extension is known for offering an all-inclusive translation solution. You can go beyond web pages and translate different pieces of content available on your website. It can include anything right from Product, Category and Review Pages to Meta details.

 

Search & Translate

Why waste your time in finding the content part you wish to translate? Just decide upon the string of content you wish to translate and search/translate it with ease. All you need to know is the language in which you want the translations to be done.

 

No IP-Based Results

Automatic switching can bring distortions to the UX. Not just that, it also confines the intricate language changes that one needs to make. Keeping this in mind, we kept IP based multi-language options out and offered full control to the admin and end users.

Features Highlights

  •  

    Language Translator Configurations

  •  

    Translate Website Content

  •  

    Mass Translation

  •  

    Language Translator Settings

  •  

    Translation Configurations

  •  

    Search & Translate

Make use of the Language Translator Module to choose the text you want to translate. Apart from this, you can also set up the daily translation quota along with the threshold of it to keep the errors at bay during translation.

Language Translator Settings

For translating content, Admin must enter Google API key, set the translation language, and decide upon the fields he wishes to translate for Categories, CMS Pages, and Products. It is also possible for the Admin to set a batch size for products they want to translate and estimate the number of characters to be translated.

Translation Configurations

Using Magento 2 Language Switcher, you can search for a particular string and enable translations into any language. You can also search the string of content from store and translate it for the locales on the store. Once you predefine the language, the search strings will be translated into the same by default.

Search & Translate
  •  

    Translate Product Details

  •  

    Translate CMS Pages

  •  

    Translate Store Reviews

Translate Product Descriptions and edit the changes with ease using WYSIWYG editor of Magento 2 Language Switcher. You can also translate Meta details including descriptions, titles, and keywords with ease.

Translate Product Details

Magento 2 Language Translation enables you to translate CMS page details of multiple e-stores. If you select multiple languages, the translate button will go with the default language.

Translate CMS Pages

Display your customers what others say about your products by translating customer reviews for any store. Magento 2 Language Translation extension enables you to select specific store view and change the language of reviews easily.

Translate Store Reviews
  •  

    Category Translate

  •  

    Translation of Pages

  •  

    View Status

Translate multiple categories of products into the language of your choice for any of your stores. Magento 2 Language Switcher translates different categories of products using the CRON processes.

Category Translate

Save your time and energy spent into translating multiple products, CMS Pages, Page Static Blocks, Customer Reviews and Tags through the Mass Translation feature. Magento 2 Language Switcher enables this through CRON processes.

Translation of Pages

Check the status of Mass translations undertaken through CRON from CRON Transaction module with ease. You can also get a list of CRON records and their details and status.

View Status
FAQ

General FAQ

  • What Magento versions is the Language Translator compatible with?

    The current Language Translator extension is compatible with:
    Community Editions: 2.1.*, 2.2.

  • Is Google API free of charge?

    No, Google Translate API is not free. You can know more about the charges from the URL given below: https://cloud.google.com/translate/v2/pricing.

  • I want to enable the extension for more than one domain. Can you tell me how to do that?

    We provide license key for two domains: one for live and another, for development/testing URL. If you are to use the extension on extra domains, kindly purchase the license key for the same. You can review the license key information on all our product pages under section: "I have one Magento Installation with" https://www.appjetty.com/magento2-language-translator.htm

  • 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.

  • Can I edit the extension?

    All our extensions are 100% open source. You can customize the extension except the file containing our license code.

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

    No need to worry. Just clean the cache, log out of your Magento admin panel and login in again.

  • Can you customize the extension as per our store needs?

    Yes, we do customize the extension as per your needs. This might ask for extra hours and charges.

  • Do you have a refund policy?

    Yes, you can refer to it on @ https://www.appjetty.com/refund-policy.htm. We stand behind the quality of our extensions with a 30 day money back guarantee.

Technical FAQ

  • How can I set up the Google API Key for Language Translator?

    Follow the instructions given in link 1.
    i. Please note that the Google Translator API is chargeable and in order to setup the API Key, you need to add the payment details first. In order to make the payment and configure the billing address, follow link 2.
    ii. Once you are done with payment, you will be able to generate API Key using the link 1.
    Note: You do not need to enter anything in setting referral allowed while going through API Key steps in your Google account. Keep that empty. Without making payment and setting up billing information API key will not work.

  • I am not able to use this extension.

    Please make sure that Mycrypt PHP extension is installed on your server. Please review it @ https://docs.google.com/file/d/0Bz8GI5_TTsiwX2xTMjUtMmpCaEU/edit

  • Will this extension translate different attributes i.e. Drop down, Text Box etc?

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

  • Extension Shows Error Message Popup while in use. What should I do?

    Please try obtaining correct key from Google API and then try to check. It should work fine.

  • I am not able to see the extension at my product grid. What do I do?

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

  • "Access Not Configured. The API is not enabled for your project, or there is a per-IP or per-Referer 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 API details configured properly in your Google account. Once you do it, API will start working for the extension. To enable this, you need to set up billing details for this API.

  • Error: Daily Limit Exceeded. How to get rid of this error?

    It seems billing process is pending for your Google API, so it is returning this type of error. You can check your API key @ https://www.googleapis.com/language/translate/v2?key=AIzaSyCqsNEcevsjyPK9g7hCQKPBBOgSKEK-f9k&q=hello%20world&source=en&target=de

  • How to translate CMS pages and static blocks?

    The CMS page and static blocks can be translated in two ways: One, through mass update and two, 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 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 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?

    It's a matter of few clicks.
    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 translate categories individually as well as by 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 "Exception #2 (ReflectionException):Class Biztech\ModuleName\Helper\Data does not exist". Can you help?

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

Points To Note

Points to Note

  • Google API key must be defined to translate the data.
  • Google API key is chargeable, not free. Find pricing details here.
  • When the extension is enabled, translate buttons for Review and CMS blocks will be added automatically.
  • This Magento extension is compatible with Magento 2, is 100% bug-free and optimized for best performance.
  • Community Editions: 2.1.*, 2.2.
Change Log

Change Log

Version 1.0.8 : September 14, 2018

Enhancements

  • Bug fixes.
  • Mass translation cron improvement and added details for translation log file to check translation with the using log files.
Version 1.0.7 : April 05, 2018

Enhancements

  • compatible with magento 2.2.3
Version 1.0.4 : November 17, 2017

Enhancements

  • Made module compatible with "Magento2.2"
Version 1.0.3 : October 23, 2017

Enhancements

  • Bug fixing for magento2.1.9 version
Version 1.0.2 : August 8, 2017

Enhancements

  • Mass Translation of products will be carried through CRON only for Community Edition: 2.1*.
  • Set Daily Character Limit for the translation and Set a Safe Limit to be kept during translation.
  • Calculate number of characters for product based on the attributes selected.
Version 1.0.0 : July 13, 2016
  • Magento2 Language Translator is Released.
Customer Reviews

Customer Reviews

(4.85/5)
  • Excellent extension and support

    This is a nice time saver for multi stores.Extension works perfectly and support is patient.

    Alex (Posted on May 7, 2018)
    Yes, I Recommend This
  • Recommend extension. it work perfect :)

    recommend extension. it work perfect :)

    Chalat (Posted on March 13, 2018)
    Yes, I Recommend This
  • Amazing Vocabulary

    The extension has a powerful vocabulary in different languages. Earlier I was preferring getting the content done in various languages by linguists but then came across this extension and saved a whole lot of money and efforts.

    Ethan Hughes (Posted on February 9, 2018)
    Yes, I Recommend This
  • Easy Setup

    The translator is easy to setup and I was almost surprised by the level of accuracy it maintains in so many languages. If you are looking for a translator extension for your site, I will definitely recommend this one. It’s one of the best in the lot.

    Mohammed Mayouf (Posted on December 6, 2017)
    Yes, I Recommend This
  • Recommended

    This is your gateway to a effortless multilingual store. The extension pretty much manages the biggest task of such stores by efficiently translating the website content into various languages. I am totally impresses with this linguistic extension. Surely Recommended.

    Danny Watson (Posted on October 11, 2017)
    Yes, I Recommend This
  • Stitch in time

    This Magento 2 product language translator extension is a great time saver! It offers mass translation for multiple store fields all at once. Thanks to AppJetty, now I can concentrate on expanding my business.

    Isaiah Ramos (Posted on August 9, 2017)
    Yes, I Recommend This
  • Good features

    Language translator offers great templates and options for my Magento 2 Store. I can easily edit the translated information and help my customers understand my products better. Kudos to the developers!

    Muhammad Alexander (Posted on June 2, 2017)
    Yes, I Recommend This
  • Even translates Meta Details

    It’s amazing how this language translator for Magento 2 store helps me in translating Meta details too! Now I can work around SEO activities easily and get a good rank on Google Search Engines.

    Levi Gonzales (Posted on March 16, 2017)
    Yes, I Recommend This
  • Accurate and Swift

    It supports almost all languages and contributed significantly to the success of my multi lingual store. It would have been difficult to manage such large chunks of content but the extension facilitated it swiftly by translating categories in bulk.

    Colton Kim (Posted on January 13, 2017)
    Yes, I Recommend This
  • Magical

    Yes, I will say magical. I recently opted for a multilingual store to reach our more customers. The translation part was worrying me for quite a time when AppJetty team suggested me this extension. Past experience with the company immediately made me try out this one and I am a happy customer as always. Cheers to AppJetty!

    John Graham (Posted on November 3, 2016)
    Yes, I Recommend This
  • Easy yet feature rich

    Liked its simplicity and affluences in features it provides. Try it at least once if you own a store and need an exclusive language translator.

    Asher Gomez (Posted on September 26, 2016)
    Yes, I Recommend This
  • Right Fit To A Magento Store

    It is helping me and my business a lot. Almost all languages are available! Good to go with this.

    Joshua Walker (Posted on September 4, 2016)
    Yes, I Recommend This
  • Coolest Solution

    This translator made it so much easier for customers to know about my products in multiple languages. My customer base has been reached a level higher, in fact across the world now. And I am happy serving them all. Thanks to Biztech & its Magento team.

    Gabriel Lee (Posted on August 7, 2016)
    Yes, I Recommend This