Menu Close
    Start a Project Request quote Reading list Switch to dark mode
    hyperlocal-marketplace-guide

    Akeneo Content Translator

    Introduction:

    Akeneo Content Translator is used to translate the localized attribute from one locale to multiple other locales. The store owner needs to map the attribute and locale and then select the products and perform bulk action to translate the product attributes. The store owner can choose the locale and scope that will be translated to other selected locales.

    Basic Requirements:

    • This module works with Akeneo 2.0.x, 2.1.x, 2.2.x, 2.3.x, 3.0.x, 3.1.x, 3.2.x and 4.0.x. Download Akeneo from here
    • Node and Yarn packages need to be installed.
    • This module is compatible with the Akeneo community and Enterprise(Flexibility) edition.
    • If you want to use this extension on Akeneo EE Serenity mode, please contact us.
    • For the Akeneo installation, your Akeneo server should meet these system requirements.

    Features:

    • Translate localized attributes from one locale to multiple other locales.
    • Change Translation of Product and Product Module localizable text and text area type attributes.
    • Select products from the product grid to make the translation of products.
    • Compatible with Microsoft and Google Translation.
    • Option to choose an active translator added.

    Installing Module For Version 4.0.x

    Please follow these steps for installing the Akeneo content translator module in your Akeneo PIM platform.

    1 – Unzip the respective extension zip then merge the “src” folder into akeneo project root directory.

    2 – Goto config/Bundles.php then add line:

    in return array.

    3 – Copy the “config” folder into akeneo project root directory for routing.

    – Run this command after ssh to your akeneo server by the terminal.

    5. If you are using php-fpm. Then you need to restart the php-fpm services and apache web server.

    Installing Module for Version 2.x to 3.x

    Please follow these steps for installing the Akeneo content translator module in your Akeneo PIM platform.

    1 – Unzip the respective extension zip then merge the “src” folder into akeneo project root directory.

    2 – Goto app/AppKernel.php then add line.

    3 – Goto app/config/routing.yml then add these lines at top of file

    4 – Run this command after ssh to your akeneo server by the terminal.

    5. If you are using php-fpm. Then you need to restart the php-fpm services and apache web server.

    How to Create Google API Key

    Go to https://console.cloud.google.com/

    To create your API key simply follow the steps below:

    1. Create a new Project from the top bar for that click on select a project.

    2. After that click to new project then add the name and click to save button.

    2. With the new project selected, go to the hamburger menu to the left and visit API & Services from Dashboard enable Google Translate API

    3. Search for translate API and enable it.

    4. From the credentials interface create a new API Key.

    5. Restrict your API Key to a particular website

    After that click to save button.

    How to Create Microsoft API Key

    To create your Microsoft API key simply follow the steps below:

    1- First, you need to log into the Microsoft Azure portal and go to create a resource.

    2- Then select the Translator service and create.

    3 – Provide the required details and go to the next.

     4 – After Putting the tag a validation check is run.

    5 – After the validation is passed, create the resource.

    6 – After the creation of the resource go to the resource which you have created. (In this case akeneo)

    7 – Then after that go to key and endpoints.

    8 – Here, you can find your endpoint and API keys. 

    Configuration

    Akeneo Content Translation after installing the module in Akeneo, navigate to the Akeneo Dashboard. Here, you will see the Webkul Content Translator icon on the left side of the screen.

    Credentials:

    Now to add Google credentials you have to navigate Webkul Content translator>>Google Credential. After that, you have to fill the API Token.

    If you want to add Microsoft credentials you have to navigate Webkul Content translator>>Microsoft Credential. After that, you have to fill the API Token.

    Locale Mapping:

    In the Locale Mapping section, you can map the akeneo locale with the google locale code. Find the link for the locale code here – https://developers.google.com/admin-sdk/directory/v1/languages

    Attribute Mapping:

    Attributes used to make translation – In this, you can add all the localizable attributes you can add two types of attributes text and text area attributes.

    Select translation mode (set active translation) – In this, you need to choose an active translator from the dropdrown.

    After that click to Save button.

    Workflow

    To translate the localized attribute from one locale to multiple other locales you have to go to product select the products.

    In this you can select multiple product at a time.

    After that click to Bulk action to perform the action translation. After that, it will redirect to the new page where you have to follow three steps:

    1 – Select Action

    In this, you have to select your action for the bulk action Change Translation. After that click to the next button.

    2 – Change Translation

    To change the translation you have to fill the details like:

    • Select from locale and Select from Channel – In this, you have to select the locale and channel from which you want to change the translation.
    • Change to locale and Change to Channel – In this, you have to select the locale and channel in which you want to change the translation. You can select multiple locales in this.

    After selecting the locale and scope click to Next button.

    3 – Confirm

    In this you have to click to Confirm to confirm the process of translation.

    After click to confirm you can will recieve a notification.

    After that go to process tracker then check the execution details.

    Now check the product details in different locale.

    English:

    French:

    Support

    This was all about the Akeneo Content Translator. I hope you must have the got the idea of our module. Thanks for taking the time in reading this blog. And also, please doesn’t forget to share your feedback and suggestions under the comment box given below.

    Moreover, If you have any queries or suggestions, then feel free to add a ticket at our HelpDesk system.

    Current Product Version - 1.1.0

    Supported Framework Version - Akeneo 2.0.x, 2.1.x, 2.2.x , 2.3.x, 3.0.x, 3.1.x, 3.2.x and 4.0.x

    . . .

    Leave a Comment

    Your email address will not be published. Required fields are marked*


    Be the first to comment.

    Back to Top
    css.php
    Hire Us!
    Brief us about your requirements and we'll get back to you.
    Woo! Hooy!
    We have just recieved your project brief and our expert will contact you shortly.
    Send Again
    Close

    Table of Content

    Hide Index