Add i18n multilingual functionality to your WordPress site easily using LíngAwesome.
Effortlessly expand your global reach with WordPress and LíngAwesome. LíngAwesome offers a comprehensive set of ready-to-use language tokens, making internationalization (i18n) simple. Whether you need tokens for blog posts, forms, e-commerce, or custom themes, our kits provide seamless solutions for your WordPress site. With LíngAwesome, you can scale globally with ease.
To integrate LíngAwesome with WordPress, go to your **WordPress Admin > Appearance > Theme Editor**, and open your theme’s **header.php** or **footer.php** file. Add the following script before the closing </body>
tag.
<script src="https://www.lingawesome.com/cdn/script/lingAwesome-1-1.min.js"></script>
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
});
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 site!</p>
These elements will automatically translate based on the selected language.
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 WordPress site.
Discover LíngAwesome, the simplest way to add multi-language translation (i18n) to any web page, app, or form using our language translation kit. No downloading or installing required!