Multiple Languages
Translate your academy pages with the Weglot LMS integration
Translate school pages, payment pages, and learning activity titles into the languages your learners speak. The Weglot LMS integration adds a language switcher to your school.

TL;DR
The Weglot integration translates your LearnWorlds school automatically, so learners browse in their own language. You stop maintaining a copy of every page for each language.
Stop rebuilding pages per language. Weglot translates your school when visitors pick one
Skip a separate school per language. One school serves every language you add
Reach right-to-left readers. Arabic learners get proper alignment without a new layout
Best for: Course creators and corporate training teams who teach learners in more than one language.
Available on all paid plans. Requires a paid Weglot subscription.
What you can do with Weglot and LearnWorlds
Edit translations pair by pair
Open your project in Weglot, pick a language, and edit or delete translation pairs. Automatic translation is your starting point, not your final copy.
Exclude text and pages
Keep specific text blocks or whole pages in the original language by excluding them in Weglot.
Translate the course player
Learning activity titles in the course player follow the learner’s chosen language. Course Catalog search also works in the selected language.
Style the language switcher
Change the switcher’s position and style from your Weglot profile so it fits your school’s design.
How LearnWorlds and Weglot integrate
See what happens on your school once Weglot is connected. Automatic rows need no further action, while conditional rows depend on a setting or visitor choice first.
| LearnWorlds | Weglot | Type of trigger |
|---|---|---|
| Visitor opens your school | Language options appear for the visitor to choose | Automatic |
| Visitor selects a language | School page text translates into that language | Automatic |
| Learner opens the course player | Learning activity titles translate, file contents stay in the original | Automatic |
| Buyer reaches a payment page in your school | Payment page translates like any other page | Automatic |
| Visitor accepts functional cookies with GDPR on | Translation becomes available to that visitor | Conditional |
How to set up the LearnWorlds and Weglot integration
Setup takes six steps across Weglot and LearnWorlds. You need a paid Weglot subscription. At the end, visitors can switch your school’s language.
1. Create your Weglot account
Sign up at Weglot or sign in. New accounts validate their email address first. Requires: a paid Weglot subscription.
2. Create a Weglot project
Name your project and choose LearnWorlds as the website technology. Click Next.
3. Choose your languages
Pick your original language and the languages to translate into, then click Next. Set your LearnWorlds Site language before this and don’t change it later.
4. Copy your API key
Copy the API key from your new Weglot project.
5. Activate Weglot in LearnWorlds
Open Settings > Integrations > Multiple languages and click Activate. Paste the API key and click Save.
6. Finish setup on your school
Visit your school while logged out and select one of your languages. Weglot then completes the integration. For the full setup guide, see the Weglot help article.
What the Weglot integration handles automatically
Translate school pages
Weglot automatically translates your school pages when a visitor selects one of your languages.
Translate activity titles
Weglot automatically translates learning activity titles in the course player when a learner selects a language.
Translate payment pages
Weglot automatically translates payment pages when a buyer completes payment within your school.
Align right-to-left languages
LearnWorlds automatically applies right-to-left alignment when a learner selects a language such as Arabic.
| What LearnWorlds handles automatically | What your team configures |
|---|---|
| Translating school pages when a language is selected | Choosing the original and translated languages in Weglot |
| Translating learning activity titles in the course player | Excluding text blocks or pages from translation |
| Applying right-to-left alignment for languages such as Arabic | Picking theme fonts that support every language you offer |
| Translating payment pages inside your school | Editing translation pairs in your Weglot project |
Who uses the Weglot integration and how
Corporate training programs serving global staff
Employees choose their language and browse the academy translated. Learning activity titles in the course player follow that choice, so nobody hunts through a foreign-language menu.
Course creators selling to international buyers
Buyers switch language before checkout and pay on translated pages inside your school. You skip running a separate school for each language.
Educators teaching in right-to-left languages
Learners who choose Arabic get proper right-to-left alignment. You offer the language without rebuilding page layouts.
FAQs
Both, with limits. In the course player, Weglot translates learning activity titles but not videos or SCORM files. PDFs, PowerPoints, and legacy eBooks stay in the original language.
All paid plans include it, starting with Starter. You also need a paid Weglot subscription, since Weglot is an external paid service.
Yes. Payment pages translate like any other page in your school, as long as the payment is completed within your school.
Only the Weglot JavaScript integration. If you turned on the subdomains option in Weglot, you may need to turn it off to avoid redirects. It’s under Projects > your project > Subdomains/Subdirectories.
Yes, once visitors accept functional cookies. To edit the widget in the visual editor, turn GDPR off and refresh the editor. Turn GDPR back on when you’re done.
No. Set your LearnWorlds Site language first and keep it. Also leave variables such as {{course_name}} untranslated in Weglot.
Yes, if you sell or train across languages. Weglot translates your school automatically and you can still edit any translation by hand. Compare it with the other LearnWorlds integrations before you decide.
Published:
Last Update:


