Easy Auto-Translation with AI-Assistant and LanguageManager Add-on in Optimizely CMS

Discover the new auto-translation combination in Optimizely CMS. By using the Epicweb AI-Assistant and LanguageManager Add-on together, translating content becomes easier, smart and accurate.

icon of user profile
By OMVP Luc Gosso

Published 23rd October 2023
CMS version 12

In today's digital world, talking to a global audience in their language is key. And its easier then ever, the AI-Assistant and LanguageManager Add-on in Optimizely CMS & Commerce now work together to offer auto-translation. This post will explain this new feature and how it can help spread your message far and wide.

The AI-Assistant for Optimizely CMS & Commerce, when linked with the LanguageManager Add-on, uses OpenAI ChatGPT to help with auto-translation. This makes translating content easy, smart and accurate.

Why use ChatGPT for Translation? 

  1. Advanced Language Understanding:
       - OpenAI's ChatGPT has been trained on diverse and extensive text data, enabling it to grasp complex language structures and nuances which is crucial for accurate translations.

  2. Cost-Effectiveness:
       - Utilizing ChatGPT for translations could potentially reduce the costs associated with traditional translation services or manual translations.

  3. Continuous Learning and Improvement:  
       - With continuous updates and learning from new data, ChatGPT's translation capabilities can improve over time, providing better and more accurate translations.

  4. Multilingual Capabilities:
       - ChatGPT supports multiple languages, which is beneficial for businesses looking to engage with a global audience.

  5. Real-Time Translation:
       - It can provide real-time translation, which is essential in scenarios like live customer support, real-time communications, or any application where instant translation is needed.

  6. Potential for Creative and Idiomatic Translations:
        - Due to its training on a vast array of texts, ChatGPT has the potential to handle creative or idiomatic expressions which can be challenging for more rigid translation systems.

What is Episerver.Labs.LanguageManager?

Episerver.Labs.LanguageManager is a widget in Optimizely CMS that provides translation features and a good overview of localizations. Despite having "Labs" in its name, LanguageManager is fully supported by Optimizely and helps with localization management. It has been known as a "lifesaver" since 2015 and is very helpful for many. You can find more information on LanguageManager here.

Translating content pages AND child blocks

A key feature lets LanguageManager translate content and sub-blocks in a way that makes translating simpler. Just a bit of setup in either the AppSettings.json or Startup.cs files and it can handle blocks of content during translation.

Appsettings.json:

{  
    "Episerver": {  
        "CmsUI": {  
            "LanguageManager": {  
                "TranslateOrCopyContentAreaChildrenBlockForTypes" : [  
                  "Project.Models.Pages.StandardPage",  
                  "Project.Models.Pages.StartPage"  
                ]  
            }  
        }  
    }  
}

Or in Startup.cs:

using EPiServer.Labs.LanguageManager;

public class Startup
{
    public void ConfigureServices(IServiceCollection services)
    {
        services.Configure<LanguageManagerOptions>(o =>
        {
            o.TranslateOrCopyContentAreaChildrenBlockForTypes.Add("Project.Models.Pages.StandardPage");
            o.TranslateOrCopyContentAreaChildrenBlockForTypes.Add("Project.Models.Pages.StartPage");
        });
    }
}

Source: https://docs.developers.optimizely.com/content-management-system/reference/optimizely-languages#configure-translate-children-blocks

The auto-translation feature by integrating AI-Assistant and LanguageManager Add-on in Optimizely CMS & Commerce is a big step towards global communication and easy content management.

More translation Features with the AI Assistant

Wait! you can use the AI Assistant in many other ways to translate, check this blog post => AI-Assistant: Breaking Language Barriers with Multilingual Text Translation

Boka ett möte för att komma igång!

Vi erbjuder ett timmes introduktionsmöte om vår AI-assistent för Optimizely CMS 12. (Svenska eller engelska)

Ta mig till bokningssidan

AI-assistenten: Det här får du

Funktionsrik för ökad redaktionell effektivitet

Epicwebs AI-assistent har en imponerande mängd funktioner:

  1. Textförslag och alternativ: Förbättra ditt skrivande med AI-genererade formuleringar och alternativa varianter.

  2. Flerspråkig översättning: Översätt din text sömlöst till flera språk samtidigt som formattering och stil bevaras för att nå en mångsidig publik.

  3. SEO, AEO och GEO: Generera optimeringsinnehåll för sökmotorer och AI-sökning.

  4. Prompt Pro Assistance: Det sparar tid och hjälper dig få mer ut av dina idéer, omedelbart.

  5. Bild AltText-analysator: Avancerade AI-funktioner för att analysera bilder och automatiskt fylla i medieobjektsegenskaper.

  6. Bildgenerering: Skapa relevanta och engagerande bilder som kompletterar ditt innehåll.

  7. Bildtransformer: Ta vilken bild som helst, förbättra den och lägg till nya element med AI-driven kreativitet. Förändra sättet du interagerar med bilder.

  8. Ny textgenerering: Generera nytt innehåll som håller din publik engagerad.

  9. Textsammanfattning: Snabbt kondensera långa texter till koncisa sammanfattningar, spara tid och behålla essensen, perfekt för SEO-beskrivningar.

  10. HTML-formatering: AI-assistenten erbjuder en rad formateringsmöjligheter inom Rich Text Editor. WCAG-kompatibel.

  11. Stavningskontroll: Säkerställ att ditt innehåll är fritt från fel och professionellt polerat.

  12. Tonaljustering och konsekvens: Anpassa din texts ton för att passa ändamålet och bibehålla en konsekvent varumärkesröst.

  13. Nyckelordsutvinning: Identifiera och extrahera nyckeltermer från din text för SEO-optimering.

  14. Anpassade uppmaningar med ChatGPT: Utnyttja kraften i ChatGPT för att köra egna uppmaningar för unik innehållsskapande.

  15. Anpassade genvägsuppmaningar: Lägg till egna genvägar för frekvent använda kommandon, koppla verktyg och öka produktiviteten.

  16. Inline ChatGPT-hjälp: Använd ChatGPT eller Google GEMINI direkt inom plattformen för omedelbar hjälp.

  17. Verktyg för AI: Anslut dina C# Funktionsanrop eller MCP-verktyg direkt till AI-assistenten, vilket möjliggör anpassade integrationer.

  18. RAG (Retrieval-Augmented Generation): Anslut din egen kunskapsbas för AI-svar som drivs av din organisations interna data.

Smidig integration i Optimizely

AI-assistenten är sömlöst integrerad i varje fält inom Optimizely CMS och Commerce-plattformen, vilket säkerställer att dessa kraftfulla funktioner är tillgängliga precis där du behöver dem, i redigerarläget.

Kom igång med Epicwebs AI-assistent:

För att komma igång med den kostnadsfria utvärderingen, fyll enkelt i formuläret på vår webbplats för att komma igång och ladda ner tillägget till din Optimizely CMS och anpassningsbara Commerce-plattform från Optimizely Nuget-feed.

Följ vår nybörjarvänliga guide eller dyka djupt med vår omfattande dokumentation.

Installation är snabb och enkel, vilket gör att du kan börja utnyttja kraften i AI-assistans på nolltid.

Boka ett möte för att komma igång!

Vi erbjuder ett timmes introduktionsmöte om vår AI-assistent för Optimizely CMS 12. (Svenska eller engelska)

Ta mig till bokningssidan

Notera: Detta blogginlägg har förbättrats med hjälp av AI-assistenten för Optimizely.

 

AI-assistenten i Optimizely ökar din produktivitet och frigör tid, se filmen:

 



About the Author

Luc Gosso

OMVP Luc Gosso

– Independent Senior Web Developer
working with Azure, AI and Optimizely