Google Språköversättning
Sömlös översättning av alla främmande språk med hjälp av XCentium GLT (drivs av Google Translation API).
Det är enkelt att lägga till det nya språket i en Configured Commerce-lösning, men sedan återstår uppgiften att fylla i alla översättningar. Att fylla i översättningarna är en utmaning som alla Optimizely One-webbplatser står inför när de hanterar support för främmande språk.
Den här tjänsten 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 hjälp av 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ålgruppsinriktningen på webbplatsen:
Översättningsordbok och fältöversättningar
Översättningsordboken är ett system som är inbyggt i Optimizely Configured Commerce Cloud-plattformen som gör det möjligt för en utvecklare att definiera en sträng som översättningsbar. Med hjälp av översättningsordboken i adminkonsolen kan en administratör sedan definiera översättningen till ett främmande språk för varje översättningsbar sträng. Detta gäller vanligtvis innehåll på webbplatsen, inte produktdata. När webbplatsen återges med ett främmande språk som stöds kommer alla översättningsbara strängar att visas på det språket, förutsatt att en översättning har gjorts.
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 olika andra dataobjekt.
Det är här den här tjänsten 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 fungera i: grundläggande och avancerat. I grundläget måste strängarna översättas en i taget av Google Translate API. Det här alternativet är långsammare, men det är gratis, så priset är rätt för mindre och mindre medelstora översättningsordböcker. I det avancerade läget kan en array av strängar skickas samtidigt 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 med hjälp av ett implementatörsjobb. Implementatörsjobbet kan triggas så ofta som du behöver baserat på ditt användningsfall. I enkla situationer skulle det räcka med att köra det en gång. Integrationsjobbet genererar tillräckligt med loggar för att meddela dig om framstegen när översättningarna genereras.
När integrationsjobbet är klart kan du se de genererade översättningarna i översättningsordboken och fältöversättningarna med hjälp av Optimizely Configured Commerce Cloud Admin Console.
Det finns en valfri parameter som kan användas under jobbet
Målgruppsinriktning ISO-639-kod gör att du kan välja ett visst språk och bara köra dessa översättningar. 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/uppdateras i vyerna Translation Dictionary och Field Translations i adminkonsolen. Detta gör att du kan ändra alla översättningar som du vill åsidosätta manuellt. Som du kan se nedan är Google Translate API tillräckligt smart för att hantera vanliga symboler, platshållare och förkortningar.