{"id":516181,"date":"2025-12-11T06:21:30","date_gmt":"2025-12-11T06:21:30","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=516181"},"modified":"2026-05-01T04:24:49","modified_gmt":"2026-05-01T04:24:49","slug":"magento2-ai-locale-translator-documentation","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/magento2-ai-locale-translator-documentation\/","title":{"rendered":"User Guide for Magento 2 AI Locale Translator"},"content":{"rendered":"\n<p><a href=\"https:\/\/store.webkul.com\/magento2-ai-locale-translator-extension.html\" target=\"_blank\" rel=\"noreferrer noopener\">Magento 2 AI Locale Translator<\/a> is an AI-powered extension that automatically translates Magento store content into multiple languages.<\/p>\n\n\n\n<p>It uses advanced AI models, allowing translation via either a Preconfigured Model or a selected LLM Provider for automated multilingual content generation.<br>This helps you manage both frontend and backend content quickly and without manual effort.<\/p>\n\n\n\n<p>Managing multilingual content manually takes time and often leads to errors.It also creates inconsistency across store views and product data.<\/p>\n\n\n\n<p>This module solves these issues by automating translations and keeping content consistent.<br>It improves accuracy and saves time for store owners and teams.<\/p>\n\n\n\n<p>This extension is ideal for businesses that want to expand into global markets.<br>It helps deliver a seamless and localized shopping experience across multiple languages.<\/p>\n\n\n\n<p>Now, if you want to generate an AI concise product review summary on the product pages you can check the <a href=\"https:\/\/store.webkul.com\/magento2-ai-product-review-summary.html\" target=\"_blank\" rel=\"noreferrer noopener\">Magento 2 AI Product Review Summary<\/a> Extension.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">You can also go through the below video to get to know the functionality.<\/h3>\n\n\n\n<div class=\"wp-block-wk-block-youtube-video wp-block-wk-block--yt-video components-placeholder\"><div class=\"wk-block--yt-video-frame\"><div class=\"wk-block--yt-video-frame-request\" data-plyr-provider=\"youtube\" data-plyr-embed-id=\"OnFkHfaRDSw\"><div class=\"components-placeholder__instructions\">OnFkHfaRDSw<\/div><\/div><\/div><\/div>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Features<\/h3>\n<\/div><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Automatically generates and saves AI-based translations for Magento 2 products, categories, CMS pages, and module locale content.<\/li>\n\n\n\n<li>Translates product content, including titles, descriptions, and related details, into multiple languages.<\/li>\n\n\n\n<li>Enables translation of product attributes to help manage multilingual product data easily.<\/li>\n\n\n\n<li>Supports translation of categories to keep catalog structure consistent across store views.<\/li>\n\n\n\n<li>Integrates with multiple AI platforms through a unified integration system.<\/li>\n\n\n\n<li>Validates LLM credentials in real time.<\/li>\n\n\n\n<li>Supports dual AI configuration modes with Preconfigured Model or LLM Provider selection for flexible translation setup.<\/li>\n\n\n\n<li>Allows CMS page translation in Magento 2 to deliver localized content and improve user experience.<\/li>\n\n\n\n<li>Translates CSV locale files (e.g., en_US.csv) into any target language.<\/li>\n\n\n\n<li>Translates Magento 2 modules for complete storefront and admin panel localization.<\/li>\n\n\n\n<li>Automates CSV file translation based on store views.<\/li>\n\n\n\n<li>Provides a multilingual store experience effortlessly.<\/li>\n\n\n\n<li>Allows easy enable or disable control of the module.<\/li>\n\n\n\n<li>Provides options to download, delete, and manage translation files efficiently.<\/li>\n\n\n\n<li>Displays translation process status for better tracking and control.<\/li>\n\n\n\n<li>Improves translation accuracy and multilingual SEO performance with AI-powered processing.<\/li>\n<\/ul>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\"><strong>Installation<\/strong><\/h3>\n<\/div><\/div>\n\n\n\n<h3 class=\"wp-block-heading\">#1 Download Module<\/h3>\n\n\n\n<p>Firstly, you need to log in to the Webkul Store, go to My Account&gt;My Purchased Products section, verify, and then download and extract the contents of this zip folder on the system.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">#2 Upload Folder<\/h3>\n\n\n\n<p>Once the module zip is extracted, follow path src&gt;app and then copy the app folder into the Adobe Commerce Cloud root directory on the server as shown below:<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/M2-installation-1-1200x451.png\" alt=\"Upload folder\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">#3 Run Commands<\/h3>\n\n\n\n<p>After uploading the module folder, you need to run the following commands in the Magento 2 root directory:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">composer require symfony\/ai-platform:0.6.*<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/magento setup:upgrade<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/magento setup:di:compile<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/magento setup:static-content:deploy<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/magento indexer:reindex<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/magento cache:flush<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/magento cron:install<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/magento cron:run<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/magento queue:consumers:start ailocaltranslator.translation.generate &amp;<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/magento queue:consumers:start ailocaltranslator.product.translate &amp;<\/pre>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Language Translation<\/h3>\n<\/div><\/div>\n\n\n\n<p>If you need to do the module translation, please navigate to the following path in your system&nbsp;<strong>app\/code\/Webkul\/AILocaleTranslator\/i18n<\/strong>.<\/p>\n\n\n\n<p>Open the file named&nbsp;<strong>en_US.csv&nbsp;<\/strong>for editing as shown in the below screenshot.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/02\/22-3.png\" alt=\"Magento2 Change CSV language file\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Once you have opened the file for editing. Replace the words after the<strong>\u2020comma(,)<\/strong>\u2020on the right with your translated words.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1162\" height=\"535\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/enfile.webp\" alt=\"translation file \" class=\"wp-image-529054\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/enfile.webp 1162w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/enfile-300x138.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/enfile-250x115.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/enfile-768x354.webp 768w\" sizes=\"(max-width: 1162px) 100vw, 1162px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>After editing and translating the CSV file, you need to save the translated file name according to your region language and country code such as \u2013 de_DE.csv.<\/p>\n\n\n\n<p>Then upload the translated file to the same folder from where you obtained it. Now your module translation is complete.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/02\/2016-05-02_16-25-34-3.png\" alt=\"Magento2 Change CSV Language file\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">How to Get API Keys for LLM Providers<\/h3>\n<\/div><\/div>\n\n\n\n<p>To use AI-powered translation services, generate an API key from your preferred LLM provider using the links below:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>OpenAI API Key:<\/strong> Generate your <a href=\"https:\/\/platform.openai.com\/api-keys\" rel=\"nofollow\">OpenAI<\/a> API key here<\/li>\n\n\n\n<li><strong>Gemini AI API Key:<\/strong> Generate your <a href=\"https:\/\/aistudio.google.com\/app\/api-keys\" rel=\"nofollow\">Google Gemini AI<\/a> API key here<\/li>\n\n\n\n<li><strong>Anthropic API Key:<\/strong> Generate your <a href=\"https:\/\/console.anthropic.com\/settings\/keys\" rel=\"nofollow\">Anthropic<\/a> API key here<\/li>\n\n\n\n<li><strong>OpenRouter API Key:<\/strong> Generate your <a href=\"https:\/\/openrouter.ai\/keys\" rel=\"nofollow\">OpenRouter<\/a> API key here<\/li>\n\n\n\n<li><strong>Cerebras API Key:<\/strong> Generate your <a href=\"https:\/\/cloud.cerebras.ai\/platform\/api-keys\" rel=\"nofollow\">Cerebras<\/a> API key here<\/li>\n\n\n\n<li><strong>DeepSeek API Key:<\/strong> Generate your <a href=\"https:\/\/platform.deepseek.com\/api_keys\" rel=\"nofollow\">DeepSeek<\/a> API key here<\/li>\n<\/ul>\n\n\n\n<p><br>Note \u2013 If you want to translate your product reviews then you can use our <a href=\"https:\/\/store.webkul.com\/magento2-ai-review-translator.html\" target=\"_blank\" rel=\"noreferrer noopener\">Magento 2 AI Review translator<\/a> extension for translation.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Module Configuration \u2013 Magento 2 AI Locale Translator<\/h3>\n<\/div><\/div>\n\n\n\n<p>After successfully installing the&nbsp;<strong>AI Locale Translator<\/strong>&nbsp;module, the admin can navigate to: <strong>Stores \u2192 Configuration \u2192 Webkul \u2192 AI Locale Translator \u2192 General Settings<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/preconfi.webp\" alt=\"AI Locale Translator configuraiton\" class=\"wp-image-536909\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/preconfi.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/preconfi-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/preconfi-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/preconfi-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>The following configuration options are available for the admin:<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">General Settings:<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Enable Module:<\/strong> Dropdown to enable or disable the extension.<\/li>\n\n\n\n<li><strong>AI Model Type:<\/strong> Dropdown to select the type of AI model configuration for translation.<\/li>\n\n\n\n<li><strong>Server Endpoint URL:<\/strong> Field to input the Server Endpoint URL. (Visible when Pre Configured Model is selected as AI Model Type.)<\/li>\n\n\n\n<li><strong>Fetch Models:<\/strong> Button to fetch Models. (Available when Pre Configured Model is selected as AI Model Type.)<\/li>\n\n\n\n<li><strong>Preconfigured Model:<\/strong> Dropdown to select fetched model. (Visible when Pre Configured Model is selected as AI Model Type.)<\/li>\n\n\n\n<li><strong>LLM Provider:<\/strong> Dropdown to select the LLM Provider. (Available when LLM Provider is selected as AI Model Type.)<\/li>\n\n\n\n<li><strong>LLM API Key:<\/strong> Field to input the LLM API Key. (Visible when LLM Provider is selected as AI Model Type.)<\/li>\n\n\n\n<li><strong>Translation Model:<\/strong> Dropdown to select the model used for translation. (Available when LLM Provider is selected as AI Model Type.)<\/li>\n\n\n\n<li><strong>LLM validation:<\/strong> Button to validate the entered credentials. (Visible when LLM Provider is selected as AI Model Type.)<\/li>\n\n\n\n<li><strong>Max Tokens:<\/strong> Field to input Max Tokens. (Available when LLM Provider is selected as AI Model Type.)<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\">Configuration when <strong>Pre Configured Model<\/strong> is selected as <strong>AI Model Type<\/strong>:<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>AI Model Type:<\/strong> Select Pre Configured Model as  AI Model Type.<\/li>\n\n\n\n<li><strong>Server Endpoint URL:<\/strong> Input the Server Endpoint URL.<\/li>\n\n\n\n<li><strong>Fetch Models:<\/strong> Button to fetch Models<\/li>\n\n\n\n<li><strong>Preconfigured Model:<\/strong> Select the preferred fetched model.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/preconfi-1.webp\" alt=\"Pre Configured model\" class=\"wp-image-536910\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/preconfi-1.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/preconfi-1-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/preconfi-1-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/preconfi-1-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<h4 class=\"wp-block-heading\">Configuration when <strong><strong>LLM Provider<\/strong><\/strong> is selected as <strong>AI Model Type<\/strong>:<\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>AI Model Type:<\/strong> Select LLM Provider as AI Model Type.<\/li>\n\n\n\n<li><strong>LLM Provider:<\/strong> Choose the Large Language Model service provider. Here the admin will get 6 options for LLM Provider-<br>1. OpenAI<br>2. Gemini AI<br>3. Anthropic<br>4. OpenRouter<br>5. Cerebras<br>6. DeepSeek<\/li>\n\n\n\n<li><strong>LLM API Key:<\/strong> Enter the API key of the selected LLM Provider<\/li>\n\n\n\n<li><strong>Translation Model:<\/strong> Select the preferred model to use for translation.<\/li>\n\n\n\n<li><strong>LLM validation:<\/strong> Click to validate the entered credentials and provider configuration.<\/li>\n\n\n\n<li><strong>Max Tokens:<\/strong> Enter the Max Tokens.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/locale2.webp\" alt=\"Configuration for LLM Provider\" class=\"wp-image-536810\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/locale2.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/locale2-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/locale2-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/locale2-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>Click the <strong>Save Config<\/strong> button to apply and save the configuration changes.<\/p>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Setup Locale Language<\/h3>\n<\/div><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>To configure the <strong>Locale Language<\/strong>, first navigate to <strong>Stores \u2192 Configuration<\/strong>.<\/li>\n\n\n\n<li>Next, select the <strong>Store View<\/strong> for which you want to configure the language from the <strong>scope dropdown<\/strong> at the top-left corner.<\/li>\n\n\n\n<li>Then navigate to <strong>General \u2192 General \u2192 Locale Options<\/strong>.<\/li>\n\n\n\n<li>Next, choose the <strong>Locale Language<\/strong> according to the language you want to apply for the selected store view.<\/li>\n\n\n\n<li>Once the locale language is configured for the store view, you can proceed to generate translations.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/storeview.webp\" alt=\"select store view\" class=\"wp-image-529927\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/storeview.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/storeview-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/storeview-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/storeview-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/locale.webp\" alt=\"Setup Locale\" class=\"wp-image-529928\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/locale.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/locale-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/locale-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/locale-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\"><strong>AI Locale Translator<\/strong> <strong>Workflow<\/strong><\/h3>\n<\/div><\/div>\n\n\n\n<p>To create and manage translation, navigate to <strong>AI Locale Translator<\/strong> from the admin sidebar menu.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/module.webp\" alt=\"module\" class=\"wp-image-529922\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/module.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/module-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/module-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/module-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p>This has three sections:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Create Translation<\/strong>: Create translation for selected Magento default and installed modules.<\/li>\n\n\n\n<li><strong>Translation List<\/strong>: View, Delete, and Download the translation files.<\/li>\n\n\n\n<li><strong>Configurations<\/strong>: Module configuration.<\/li>\n<\/ul>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\"><strong>Admin Create Modules Translation<\/strong><\/h3>\n<\/div><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Navigate to <strong>AI Locale Translator \u2192 Create Translation<\/strong> to start generating translation files.<\/li>\n\n\n\n<li>Select the target language from the <strong>Select Language Translate To<\/strong> field.<br>The list shows languages configured for available store views.<\/li>\n\n\n\n<li>Choose the modules you want to translate from the <strong>Select Module<\/strong> section.<br>This lets you control which content gets translated.<\/li>\n\n\n\n<li>Click the <strong>Generate<\/strong> button to start the translation process.<\/li>\n\n\n\n<li>The module begins processing based on your selected options.<br>The system automatically generates translated CSV files for selected modules.<\/li>\n<\/ul>\n\n\n\n<p><strong>Note:<\/strong> You can select multiple modules and multiple languages at the same time to generate translation files in bulk.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/createtranslation-1.webp\" alt=\"createtranslation\" class=\"wp-image-529910\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/createtranslation-1.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/createtranslation-1-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/createtranslation-1-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/createtranslation-1-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\"><strong>Admin Create Products Translation<\/strong><\/h3>\n<\/div><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>First, navigate to <strong>Catalog \u2192 Products<\/strong> to start product translation.<\/li>\n\n\n\n<li>Then, select the checkbox for the product(s) you want to translate.<br>You can choose multiple products for bulk translation.<\/li>\n\n\n\n<li>Next, click the <strong>Actions<\/strong> dropdown above the product grid.<br>Then, click on <strong>Translate Products<\/strong>.<\/li>\n\n\n\n<li>Then, select&nbsp;<strong>Translate to [Store View]<\/strong>&nbsp;based on your target language.<\/li>\n\n\n\n<li>After that, click the <strong>OK<\/strong> button to confirm the action.<\/li>\n\n\n\n<li>The system will start the translation process automatically.<\/li>\n\n\n\n<li>Finally, the module translates product content and supported attributes.<br>It saves the translated data for the selected store view language.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/producttarns1.webp\" alt=\"select product and store view\" class=\"wp-image-536837\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/producttarns1.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/producttarns1-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/producttarns1-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/producttarns1-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/productrans-1.webp\" alt=\"select ok\" class=\"wp-image-536840\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/productrans-1.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/productrans-1-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/productrans-1-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/productrans-1-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p><strong>Note:<\/strong> You can use CLI commands to generate product translations.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/magento ailocaltranslator:translate:product &#091;-s|--store=&quot;store_codes&quot;] &#091;-p|--product-id=&quot;ID&quot;]<\/pre>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\"><strong>How to Create and Translate Categories in Admin Panel<\/strong><\/h3>\n<\/div><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>First, navigate to <strong>Catalog \u2192 Categories<\/strong> in Magento Admin Panel.<\/li>\n\n\n\n<li>Then, select the category you want to translate from the category tree.<\/li>\n\n\n\n<li>Next, click the <strong>Translate<\/strong> button available on the category page.<\/li>\n\n\n\n<li>A popup will appear with available store views.<\/li>\n\n\n\n<li>Then, select the store view(s) for translation or choose <strong>Select All Stores<\/strong>.<br>This lets you translate the category into multiple languages at once.<\/li>\n\n\n\n<li>After that, click the <strong>Translate\/OK<\/strong> button to start the process.<br>The system will begin translating the selected category data.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/category-1.webp\" alt=\"category translation\" class=\"wp-image-531410\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/category-1.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/category-1-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/category-1-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/category-1-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p><strong>Note:<\/strong> You can use CLI commands to generate categories translations.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/magento ailocaltranslator:translate:category &#091;-s|--store=&quot;store_codes&quot;] &#091;-c|--category-id=&quot;ID&quot;]<\/pre>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\"><strong>Product Attribute Creation and Translation<\/strong><\/h3>\n<\/div><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>First, navigate to <strong>Stores \u2192 Attributes \u2192 Product<\/strong> from Magento Admin Panel.<\/li>\n\n\n\n<li>Then, select the checkbox for the attribute(s) you want to translate.<br>You can choose multiple attributes for bulk translation.<\/li>\n\n\n\n<li>Next, click the <strong>Actions<\/strong> dropdown above the attributes grid.<br>Then, select <strong>Translate to [Store View]<\/strong> based on your target language.<\/li>\n\n\n\n<li>After that, click the <strong>Submit\/OK<\/strong> button to confirm the action.<\/li>\n\n\n\n<li>The system will start the translation process automatically.<\/li>\n\n\n\n<li>Finally, the module translates selected product attribute labels.<br>It saves the translated content for the selected store view language.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1539\" height=\"786\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/selectattribute-1.webp\" alt=\"select attribute and store view\" class=\"wp-image-529932\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/selectattribute-1.webp 1539w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/selectattribute-1-300x153.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/selectattribute-1-1200x613.webp 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/selectattribute-1-250x128.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/selectattribute-1-768x392.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/selectattribute-1-1536x784.webp 1536w\" sizes=\"(max-width: 1539px) 100vw, 1539px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/checz.webp\" alt=\"select ok\" class=\"wp-image-536865\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/checz.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/checz-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/checz-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/checz-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\"><strong>Admin Create CMS Page Translation<\/strong><\/h3>\n<\/div><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>First, navigate to <strong>Content \u2192 Pages<\/strong> in Magento Admin Panel.<\/li>\n\n\n\n<li>Then, select the checkbox for the CMS page(s) you want to translate.<br>You can choose multiple pages for bulk translation.<\/li>\n\n\n\n<li>Next, click the <strong>Actions<\/strong> dropdown above the pages grid.<br>Then, select <strong>Translate to [Store View]<\/strong> based on your target language.<\/li>\n\n\n\n<li>After that, click the <strong>Submit\/OK<\/strong> option to confirm the action.<\/li>\n\n\n\n<li>The system will start the translation process automatically.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/cms.webp\" alt=\"cms page translation\" class=\"wp-image-536866\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/cms.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/cms-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/cms-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/cms-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/cmsnew.webp\" alt=\"ok\" class=\"wp-image-536867\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/cmsnew.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/cmsnew-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/cmsnew-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/cmsnew-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<p><strong>Note:<\/strong> You can use CLI commands to generate CMS pages translations.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/magento ailocaltranslator:translate:cms-default-pages -s store_code &#091;-p|--page-id=&quot;ID&quot;] &#091;-i|--identifier=&quot;IDENTIFIER&quot;]<\/pre>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">View Translation List<\/h3>\n<\/div><\/div>\n\n\n\n<p>To view translation files, navigate to&nbsp;<strong>AI Locale Translator \u2192 Translation List<\/strong>.<\/p>\n\n\n\n<p>Here, all generated translations are listed in one place for easy review and management. From this section, the admin can:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Check the status of all the translations.<\/li>\n\n\n\n<li>Check source language, target language, translation type, and module name.<\/li>\n\n\n\n<li>Access the file path of the generated translation.<\/li>\n\n\n\n<li>Download the translated CSV file directly.<\/li>\n\n\n\n<li>Delete the translated CSV file.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/view-1.webp\" alt=\"view\" class=\"wp-image-529914\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/view-1.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/view-1-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/view-1-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/view-1-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Admin Panel: Post-Translation View<\/h3>\n<\/div><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>To view translated content in the admin panel, first change the <strong>Interface Locale<\/strong> language.<\/li>\n\n\n\n<li>Go to <strong>Admin User Settings \u2192 Interface Locale<\/strong> and select your desired language.<\/li>\n\n\n\n<li>Then, save the settings to apply the selected language.<\/li>\n\n\n\n<li>The admin panel will update based on your chosen locale.<\/li>\n\n\n\n<li>Finally, the translated modules will show localized content in the admin panel.<br>Refer to the images below to see the applied translations.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/adminlogin.webp\" alt=\"admin login\" class=\"wp-image-529954\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/adminlogin.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/adminlogin-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/adminlogin-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/adminlogin-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/adminon.webp\" alt=\"adminend\" class=\"wp-image-529964\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/adminon.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/adminon-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/adminon-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/adminon-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/admintwo.webp\" alt=\"adminend\" class=\"wp-image-529950\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/admintwo.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/admintwo-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/admintwo-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/admintwo-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/adminthree.webp\" alt=\"adminend\" class=\"wp-image-529952\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/adminthree.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/adminthree-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/adminthree-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/adminthree-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Storefront: Post-Translation View<\/h3>\n<\/div><\/div>\n\n\n\n<ul class=\"wp-block-list\">\n<li>After the translation process is complete, go to the storefront of your Magento store.<\/li>\n\n\n\n<li>Then, switch to the store view for which the translation was generated.<\/li>\n\n\n\n<li>After that, the translated content will appear across the storefront.<br>All updates will reflect based on the selected store view language.<\/li>\n\n\n\n<li>The module interface text, labels, and storefront elements will display in the selected language.<br>This provides a localized and seamless experience for customers.<\/li>\n\n\n\n<li>Finally, refer to the images below to see how the translated module appears.<\/li>\n\n\n\n<li>These examples show the applied translations on the storefront.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/homepage.webp\" alt=\"lo\" class=\"wp-image-531416\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/homepage.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/homepage-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/homepage-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/homepage-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/logiin-1.webp\" alt=\"login page\" class=\"wp-image-531418\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/logiin-1.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/logiin-1-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/logiin-1-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/logiin-1-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-gallery has-nested-images columns-default is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\">\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" data-id=\"531420\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/accountpage.webp\" alt=\"account page\" class=\"wp-image-531420\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/accountpage.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/accountpage-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/accountpage-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/accountpage-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n<\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/productandcateogy.webp\" alt=\"product and catgory\" class=\"wp-image-531422\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/productandcateogy.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/productandcateogy-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/productandcateogy-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/productandcateogy-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/detailspage.webp\" alt=\"details page\" class=\"wp-image-531423\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/detailspage.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/detailspage-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/detailspage-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/detailspage-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/checkout.webp\" alt=\"Checkout translated page\" class=\"wp-image-529947\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/checkout.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/checkout-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/checkout-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2025\/12\/checkout-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n\n\n\n<div class=\"wk-index-wrap\"><div class=\"block-wrap\">\n<h3 class=\"wp-block-heading index-title\">Support<\/h3>\n<\/div><\/div>\n\n\n\n<p>That is all about the&nbsp;<strong>Magento 2 AI Locale Translator <\/strong>extension.&nbsp;<\/p>\n\n\n\n<p>If you have any queries regarding the plugin, please contact us at&nbsp;<a href=\"https:\/\/webkul.uvdesk.com\/en\/customer\/create-ticket\/\" target=\"_blank\" rel=\"noreferrer noopener\">Webkul Support System<\/a><strong>.<\/strong><\/p>\n\n\n\n<p>You may also check our top-quality&nbsp;<a href=\"https:\/\/store.webkul.com\/Magento-2\/magento2-ai-extensions.html\" target=\"_blank\" rel=\"noreferrer noopener\"><\/a><a href=\"https:\/\/store.webkul.com\/Magento-2\/magento2-ai-extensions.html\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Magento 2 AI Extensions<\/strong><\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Magento 2 AI Locale Translator is an AI-powered extension that automatically translates Magento store content into multiple languages. It uses advanced AI models, allowing translation via either a Preconfigured Model or a selected LLM Provider for automated multilingual content generation.This helps you manage both frontend and backend content quickly and without manual effort. Managing multilingual <a href=\"https:\/\/webkul.com\/blog\/magento2-ai-locale-translator-documentation\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":731,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9121],"tags":[13625,13570,2070,264,2779],"class_list":["post-516181","post","type-post","status-publish","format-standard","hentry","category-magento-2","tag-ai-content","tag-ai-model","tag-magento2","tag-translate-text-magento","tag-translation"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>User Guide for Magento 2 AI Locale Translator<\/title>\n<meta name=\"description\" content=\"Magento 2 AI Locale Translator translates CSV files using ChatGPT and Gemini, saving time and simplifying multilingual store management.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/webkul.com\/blog\/magento2-ai-locale-translator-documentation\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"User Guide for Magento 2 AI Locale Translator\" \/>\n<meta property=\"og:description\" content=\"Magento 2 AI Locale Translator translates CSV files using ChatGPT and Gemini, saving time and simplifying multilingual store management.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/magento2-ai-locale-translator-documentation\/\" \/>\n<meta property=\"og:site_name\" content=\"Webkul Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webkul\/\" \/>\n<meta property=\"article:published_time\" content=\"2025-12-11T06:21:30+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-01T04:24:49+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2023\/02\/M2-installation-1-1200x451.png\" \/>\n<meta name=\"author\" content=\"Anuj Tiwari\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@webkul\" \/>\n<meta name=\"twitter:site\" content=\"@webkul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Anuj Tiwari\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"15 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/magento2-ai-locale-translator-documentation\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-ai-locale-translator-documentation\/\"},\"author\":{\"name\":\"Anuj Tiwari\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/b88fc736d3e05cb7562b4875039aefad\"},\"headline\":\"User Guide for Magento 2 AI Locale Translator\",\"datePublished\":\"2025-12-11T06:21:30+00:00\",\"dateModified\":\"2026-05-01T04:24:49+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-ai-locale-translator-documentation\/\"},\"wordCount\":1887,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-ai-locale-translator-documentation\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2023\/02\/M2-installation-1-1200x451.png\",\"keywords\":[\"ai content\",\"AI Model\",\"Magento2\",\"translate text magento\",\"translation\"],\"articleSection\":[\"Magento 2\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/magento2-ai-locale-translator-documentation\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/magento2-ai-locale-translator-documentation\/\",\"url\":\"https:\/\/webkul.com\/blog\/magento2-ai-locale-translator-documentation\/\",\"name\":\"User Guide for Magento 2 AI Locale Translator\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-ai-locale-translator-documentation\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-ai-locale-translator-documentation\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2023\/02\/M2-installation-1-1200x451.png\",\"datePublished\":\"2025-12-11T06:21:30+00:00\",\"dateModified\":\"2026-05-01T04:24:49+00:00\",\"description\":\"Magento 2 AI Locale Translator translates CSV files using ChatGPT and Gemini, saving time and simplifying multilingual store management.\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-ai-locale-translator-documentation\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/magento2-ai-locale-translator-documentation\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/magento2-ai-locale-translator-documentation\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/M2-installation-1.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/M2-installation-1.png\",\"width\":1855,\"height\":697,\"caption\":\"M2-installation-1\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/magento2-ai-locale-translator-documentation\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"User Guide for Magento 2 AI Locale Translator\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/webkul.com\/blog\/#website\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"name\":\"Webkul Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/webkul.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/webkul.com\/blog\/#organization\",\"name\":\"WebKul Software Private Limited\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"width\":380,\"height\":380,\"caption\":\"WebKul Software Private Limited\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webkul\/\",\"https:\/\/x.com\/webkul\",\"https:\/\/www.instagram.com\/webkul\/\",\"https:\/\/www.linkedin.com\/company\/webkul\",\"https:\/\/www.youtube.com\/user\/webkul\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/b88fc736d3e05cb7562b4875039aefad\",\"name\":\"Anuj Tiwari\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/868a8bb98b855f1a58a7599ebeb9d2ec2a91a1dc34a147052599100941bc7e0f?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/868a8bb98b855f1a58a7599ebeb9d2ec2a91a1dc34a147052599100941bc7e0f?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"caption\":\"Anuj Tiwari\"},\"url\":\"https:\/\/webkul.com\/blog\/author\/anujtiwari-qa322\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"User Guide for Magento 2 AI Locale Translator","description":"Magento 2 AI Locale Translator translates CSV files using ChatGPT and Gemini, saving time and simplifying multilingual store management.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/webkul.com\/blog\/magento2-ai-locale-translator-documentation\/","og_locale":"en_US","og_type":"article","og_title":"User Guide for Magento 2 AI Locale Translator","og_description":"Magento 2 AI Locale Translator translates CSV files using ChatGPT and Gemini, saving time and simplifying multilingual store management.","og_url":"https:\/\/webkul.com\/blog\/magento2-ai-locale-translator-documentation\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2025-12-11T06:21:30+00:00","article_modified_time":"2026-05-01T04:24:49+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2023\/02\/M2-installation-1-1200x451.png","type":"","width":"","height":""}],"author":"Anuj Tiwari","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Anuj Tiwari","Est. reading time":"15 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/magento2-ai-locale-translator-documentation\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/magento2-ai-locale-translator-documentation\/"},"author":{"name":"Anuj Tiwari","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/b88fc736d3e05cb7562b4875039aefad"},"headline":"User Guide for Magento 2 AI Locale Translator","datePublished":"2025-12-11T06:21:30+00:00","dateModified":"2026-05-01T04:24:49+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/magento2-ai-locale-translator-documentation\/"},"wordCount":1887,"commentCount":0,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/magento2-ai-locale-translator-documentation\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2023\/02\/M2-installation-1-1200x451.png","keywords":["ai content","AI Model","Magento2","translate text magento","translation"],"articleSection":["Magento 2"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/magento2-ai-locale-translator-documentation\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/magento2-ai-locale-translator-documentation\/","url":"https:\/\/webkul.com\/blog\/magento2-ai-locale-translator-documentation\/","name":"User Guide for Magento 2 AI Locale Translator","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/magento2-ai-locale-translator-documentation\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/magento2-ai-locale-translator-documentation\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2023\/02\/M2-installation-1-1200x451.png","datePublished":"2025-12-11T06:21:30+00:00","dateModified":"2026-05-01T04:24:49+00:00","description":"Magento 2 AI Locale Translator translates CSV files using ChatGPT and Gemini, saving time and simplifying multilingual store management.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/magento2-ai-locale-translator-documentation\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/magento2-ai-locale-translator-documentation\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/magento2-ai-locale-translator-documentation\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/M2-installation-1.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2023\/02\/M2-installation-1.png","width":1855,"height":697,"caption":"M2-installation-1"},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/magento2-ai-locale-translator-documentation\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"User Guide for Magento 2 AI Locale Translator"}]},{"@type":"WebSite","@id":"https:\/\/webkul.com\/blog\/#website","url":"https:\/\/webkul.com\/blog\/","name":"Webkul Blog","description":"","publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/webkul.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/webkul.com\/blog\/#organization","name":"WebKul Software Private Limited","url":"https:\/\/webkul.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","width":380,"height":380,"caption":"WebKul Software Private Limited"},"image":{"@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webkul\/","https:\/\/x.com\/webkul","https:\/\/www.instagram.com\/webkul\/","https:\/\/www.linkedin.com\/company\/webkul","https:\/\/www.youtube.com\/user\/webkul\/"]},{"@type":"Person","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/b88fc736d3e05cb7562b4875039aefad","name":"Anuj Tiwari","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/868a8bb98b855f1a58a7599ebeb9d2ec2a91a1dc34a147052599100941bc7e0f?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/868a8bb98b855f1a58a7599ebeb9d2ec2a91a1dc34a147052599100941bc7e0f?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","caption":"Anuj Tiwari"},"url":"https:\/\/webkul.com\/blog\/author\/anujtiwari-qa322\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/516181","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/users\/731"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=516181"}],"version-history":[{"count":36,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/516181\/revisions"}],"predecessor-version":[{"id":537002,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/516181\/revisions\/537002"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=516181"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=516181"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=516181"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}