A2Z.Episerver.Labs.LanguageManager.GoogleTranslate extends Optimizely CMS with Google Cloud Translation support through EPiServer Labs Language Manager. It gives editors an alternative to the built-in Azure translator and makes it easier to translate multilingual content directly inside the CMS.
Instead of moving content through external tools, editors can use Google Translate from the Language Manager workflow and speed up the first pass of content translation for multilingual sites.
Why use this extension
- Add Google Translate as a translation provider in Optimizely CMS.
- Support multilingual editors directly inside Language Manager.
- Reduce manual copy and paste between external translation tools and the CMS.
- Speed up content translation workflows for global or multi-market websites.
Installation
Install the package in your Optimizely project with:
dotnet add package A2Z.Episerver.Labs.LanguageManager.GoogleTranslate
Configuration
To use the extension, you need a Google Cloud Translation API key. Google provides setup guidance here:
Google Cloud Translation setup
In Optimizely CMS, go to Admin > Config > Tool Settings > Language Manager, choose Google Translate as the translation provider, and enter your subscription key.
For this setup, you do not need to specify a subscription region.

How editors use it
Once the extension is installed and configured, editors can use the Language Manager gadget to translate content more quickly inside the CMS.

This makes it easier to create translated versions of content without leaving the editorial workflow.
When this is useful
- When your team prefers Google Translate over Azure for first-pass translation.
- When editors need faster multilingual publishing workflows.
- When you want machine translation integrated directly into Optimizely CMS.
- When managing content across multiple markets or languages.
Compatibility
This extension currently supports Optimizely CMS 12 with EPiServer.Labs.LanguageManager 5.x. Check the package page and repository for the latest version details before using it in newer CMS versions.
Links
GitHub repository
NuGet package
FAQ
Does this replace Language Manager?
No. It extends Language Manager by adding Google Translate as a machine translation provider.
Does it support CMS 13?
As of July 24, 2026, the published package targets Optimizely CMS 12 and Language Manager 5.x.
Why use this instead of Azure Translator?
It gives teams an alternative provider if they prefer Google Cloud Translation for their editorial workflow.
0 comments :
Post a Comment