Google Language Translate
Översätt sömlöst alla främmande språk med XCentium GLT (powered by Google Translation API).
Att lägga till ett nytt språk i en Configured Commerce-lösning är enkelt, men sedan kvarstår uppgiften att fylla i var och en av översättningarna. Att fylla i översättningarna är en utmaning som varje Optimizely-webbplats möter när den hanterar stöd för främmande språk.
Denna tjänst använder ditt konfigurerade standardspråk som bas för översättningar och fyller i översättningar för dina andra konfigurerade språk med Google Translation API. De främmande språk som kan översättas av tjänsten måste först läggas till i de aktiverade språken för målwebbplatsen:
Översättningsordboken och fältöversättningar
Översättningsordboken är ett system inbyggt i Optimizely Configured Commerce Cloud-plattformen som låter en utvecklare definiera en sträng som översättningsbar. Sedan kan en administratör, med hjälp av Översättningsordboken i Admin Console, definiera den fremmedspråkliga översättningen för varje översättningsbar sträng. Detta gäller vanligtvis för innehåll på webbplatsen, inte produktdata. När webbplatsen renderas med ett stöttad främmande språk kommer alla översättningsbara strängar att visas på det språket, förutsatt att en översättning gjordes.
Dessutom har Configured Commerce fältöversättningar. Det är här mer fokuserade element på webbplatsen översätts till andra språk, till exempel kategorier, varumärken, attribut och andra dataobjekt.
Det är här denna tjänst tar över. Tjänsten tittar på dina översättningsbara strängar och översätter dem till det främmande målspråket åt dig med några knapptryckningar.
Det finns två lägen som Google Translate API kan arbeta i: grundläggande och avancerat. I grundläggande läge måste strängar översättas en i taget av Google Translate API. Detta gör det här alternativet långsammare, men det är gratis, så priset är rätt för mindre och liten-mellanstor Översättningsordbök. I avancerat läge kan en array av strängar skickas på en gång till Google Translate API. Detta gör tjänsten snabbare men har en extra kostnad.
För den här tjänsten används det grundläggande API:et för översättningar. Tjänsten nås via ett Integration Job. Integration Job kan utlösas så ofta du behöver baserat på ditt användningsfall. I enkla situationer skulle det räcka att köra det en gång. Integration Job genererar tillräckliga loggar för att meddela dig om framstegen när översättningarna genereras.
När Integration Job är klar kan du visa de genererade översättningarna i Översättningsordboken och Fältöversättningsvyerna med Optimizely Configured Commerce Cloud Admin Console.
Det finns en valfri parameter som kan användas under jobbet:
Target Language ISO-639 Code låter dig välja ett specifikt språk och köra bara de översättningarna. Detta är användbart för att uppdatera översättningar för ett språk utan att ändra dina andra språköversättningar.
När översättningarna är klara kan de visas och uppdateras i Översättningsordboken och Fältöversättningsvyerna i Admin Console. Detta låter dig ändra alla översättningar som du vill åsidosätta manuellt. Som du kan se nedan är Google Translate API smart nog att hantera vanliga symboler, platshållare och förkortningar.