Google Language Translate
Oversett sømløst fremmede språk ved hjelp av XCentium GLT (powered by Google Translation API).
Å legge til et nytt språk i en Configured Commerce-løsning er enkelt, men da står du igjen med oppgaven med å fylle ut hver enkelt oversettelse. Å fylle ut oversettelsene er en utfordring som hver Optimizely-nettside møter når den håndterer støtte for fremmede språk.
Denne tjenesten bruker ditt konfigurerte standardspråk som grunnlag for oversettelser og fyller ut oversettelser for dine andre konfigurerte språk ved hjelp av Google Translation API. De fremmede språkene som kan oversettes av tjenesten, må først legges til i de aktiverte språkene for målnettsiden:
Oversettelsesordboken og feltoversettelsetjenesten
Oversettelsesordboken er et system som er innebygd i Optimizely Configured Commerce Cloud-plattformen som lar en utvikler definere en streng som oversettbar. Deretter kan en administrator, ved hjelp av oversettelsesordboken i Admin Console, definere den fremmede språkoversettelsen for hver oversettbar streng. Dette gjelder vanligvis for innhold på nettstedet, ikke produktdata. Når nettstedet gjengis på et støttet fremmed språk, vil alle oversettbare strenger vises på det språket, forutsatt at en oversettelse ble laget.
I tillegg har Configured Commerce feltoversettelser. Dette er der mer fokuserte elementer på nettstedet oversettes til andre språk, for eksempel kategorier, merkevarer, attributter og ulike andre dataelementer.
Det er her denne tjenesten tar over. Tjenesten vil se på dine oversettbare strenger og oversette dem til målspråket for deg med noen få knappetrykk.
Det er to modi som Google Translate API kan operere i: enkel og avansert. I enkel modus må strenger oversettes én om gangen av Google Translate API. Dette gjør dette alternativet tregere, men det er gratis, så prisen er riktig for mindre og mindre til mellomstore oversettelsesordbøker. I avansert modus kan en rekke strenger overføres på én gang til Google Translate API. Dette gjør tjenesten raskere, men har en tilleggskostnad.
For denne tjenesten brukes den enkle API-en til oversettelser. Tjenesten brukes via en Integration Job. Integration Job kan utløses så ofte du trenger basert på brukstilfelle ditt. I enkle situasjoner vil det være tilstrekkelig å kjøre den én gang. Integration Job vil generere tilstrekkelige logger for å varsle deg om fremdriften etter hvert som oversettelsene genereres.
Når Integration Job er fullført, kan du se de genererte oversettelsene i oversettelsesordboken og feltoversettelsevisningene ved hjelp av Optimizely Configured Commerce Cloud Admin Console.
Det er én valgfri parameter som kan brukes under jobben:
Target Language ISO-639 Code lar deg velge et bestemt språk og kjøre bare de oversettelsene. Dette er nyttig for å oppdatere oversettelser for ett språk uten å endre de andre språkoversettelsene dine.
Når oversettelsene er fullført, kan de vises og oppdateres i oversettelsesordboken og feltoversettelsevisningene i Admin Console. Dette lar deg endre oversettelser som du ønsker å overstyre manuelt. Som du kan se nedenfor, er Google Translate API smart nok til å håndtere vanlige symboler, plassholdere og forkortelser.