Multi-language Support for Magento

Add multilingual functionality to your Magento store with LíngAwesome.

Effortlessly expand your global reach with Magento and LíngAwesome. LíngAwesome offers a complete set of language tokens designed for easy internationalization (i18n) for e-commerce. Whether you need translation support for product descriptions, checkout processes, products, or food, our token set provides instant multilingual solutions for your Magento store.

Get started Explore Language Tokens

How to Integrate LíngAwesome with Magento

Step 1: Add Custom Code to Magento

To integrate LíngAwesome with Magento, access your **Magento Admin Panel**, go to **Content > Design > Configuration**, and select the theme you want to modify. Add the following code in the **HTML Head** section under **Scripts and Style Sheets** to load the LingAwesome script.

<script src="https://www.lingawesome.com/cdn/script/lingAwesome-1-1.min.js"></script>

Step 2: Initialize the Toolkit

Once the script is added, initialize LíngAwesome by adding the following code. Make sure to replace YOUR_API_KEY_HERE with your actual API key from LingAwesome.

window.lingAwesome.init({
    apiKey: "YOUR_API_KEY_HERE",
    language: 'en',
    autoTranslate: true, // Automatically translates the entire page
});

Step 3: Use Language Tokens

To make content translatable, add the ta-kit attribute to your HTML elements. Here's an example of marking up elements for translation.

<h5 class="mb-4" ta-kit="hello-world">Hello World</h5>
<p ta-kit="welcome-message">Welcome to our store!</p>

These elements will automatically translate based on the selected language.

Step 4: Change Language Dynamically

Add language selection buttons to let users switch languages dynamically. Here’s an example:

<div class="mb-2">
    <button class="btn btn-light btn-sm" ta-kit-select="en" lang="en">English</button>
    <button class="btn btn-light btn-sm" ta-kit-select="fr" lang="fr">French</button>
    <button class="btn btn-light btn-sm" ta-kit-select="es" lang="es">Spanish</button>
</div>

These buttons will allow users to switch between languages on your Magento store.

Get Your API Key

Discover LíngAwesome, the simplest way to add multi-language translation (i18n) to any web page, app, or store using our language translation kit. No downloading or installing required!