En språktjenesteleverandør kan hjelpe deg med å oversette et område. Med en oversettelseskobler til språktjenesteleverandøren kan du sende og inkludere oversettelsesjobber.
Før du sender en oversettelsesjobb, må du opprette en oversettelseskobler. Hvis du skal oversette et område uten en språktjenesteleverandør, kan du opprette en modell av en oversettelseskobler du kan kjøre mot. Bruk kommandoen cec create-translation-connector
til å opprette en oversettelseskobler og kommandoen cec start-translation-connector
til å starte den:
cec create-translation-connector connector1 - translation connector connector1 created at <sites-toolkit folder>/cec-components/src/main/connectors/connector1 - install connector . . . Start the connector: cec start-translation-connector connector1 [-p <port>] cec start-translation-connector connector1 -p 7777 NodeJS running. . .: Site page: http://localhost:7777
Bruk OCE Toolkit til å teste oversettelseskobleren ved å kjøre den gjennom de forventede API-ene:
Registrer kobleren med OCE Toolkit.
>cec register-translation-connector
Åpne verktøysettet, og gå til siden Oversettelseskoblere.
>http://localhost:8085/public/translationconnections.html
Gå gjennom trinnene på siden for validering av oversettelseskoblere. Disse trinnene bruker filen translationBundle.zip
i mappen /data
i koblermiljøet til å validere kobleren.
Du kan bruke SDK-et for oversettelseskoblere til å utvikle en oversettelseskobler for Oracle Content Management. Dette SDK-et er et eksempel på NodeJS-implementering av oversettelseskobler-API-et. Eksemplet godtar en ZIP-fil med en oversettelsesjobb for Oracle Content Management, oversetter alle ressursene i filen og returnerer en ny ZIP-fil som inneholder alle oversettelsene.
SDK-et forutsetter at brukeren har tilgang til en språktjenesteleverandør som kan utføre de faktiske oversettelsene av strengene. Det blir inkludert en modelltjener for språktjenesteleverandøren i SDK-et slik at svarene fra en språktjenesteleverandør kan etterlignes, ganske enkelt ved å legge til de målrettede nasjonale innstillinger foran strengene.
SDK-et for oversettelseskoblere består av tre hovedmoduler.
Kobler: Oversettelseskobleren som implementerer det nødvendige oversettelseskobler-API-et for Oracle Content Management.
Jobbstyrer: Et filsystembasert eksempel på en jobbstyrer som opprettholder tilstanden til koblerjobbene mens de blir oversatt av språktjenesteleverandøren.
Leverandør: Implementeringen av det bestemte settet med API-er som språktjenesteleverandøren trenger til å sende dokumenter for oversettelse og hente de oversatte dokumentene.
Du kan kopiere modell-JS for oversettelsesleverandøren og implementere alle metodene i den.