Oracle Content Management 서버에서 새 사이트 또는 자산 번역 작업 생성

OCE Toolkit을 사용하여 Oracle Content Management에서 사이트 또는 자산의 번역 작업을 생성할 수 있습니다.

다국어 사이트를 인덱스화하기 전에 번역 작업이 필요합니다. 번역 작업을 생성하려면 다음과 같이 하십시오.

  1. 사이트 페이지의 상단 메뉴에서 번역을 누릅니다.

  2. 번역 작업 생성 대화상자에 작업 이름을 입력하고 기본 소스 언어, 대상 언어 및 번역 작업 콘텐츠를 선택합니다.

    번역 패키지에 모든 사이트 콘텐츠 및 대상 자산, 사이트 콘텐츠만, 또는 사이트의 게시 채널 대상으로 지정된 자산만 포함할지 선택할 수 있습니다.

    번역하지 않음 텍스트 설정으로 구성된 콘텐츠 항목은 번역에서 제외합니다. 예를 들어, 제품 이름은 일반적으로 번역하지 않습니다.

  3. 생성을 눌러 번역 작업을 생성합니다.

  4. OCE Toolkit 명령을 사용하여 사용 가능한 작업을 나열합니다.

    cec components> cec list-translation-jobs
    Asset translation jobs:
    Name                                              Status       Source Language Target Languages                      Pending Languages
    
    Site translation jbs:
    Name                                              Status       Source Language Target Languages                      Pending Languages
    
    demo1                                             READY        en-US           fr-FR,es-ES                           fr-FR,es-ES
    
    searchdemo1                                       TRANSLATED   en-US           fr-FR,es-ES
  5. 번역 작업을 다운로드합니다.

    cec components> cec download-translation-job demo1
     - translation job downloaded to /Users/<user-name>/Dev/webclient/developers/sites-toolkit/cec-components/demo.zip
     - update the translation job status to INPROGRESS.
    cec components> cec translate dmo1.zip -l all -t demo1-xlate.zip
     - target languages: fr-FR,ex-ES
     -  translation finished: /Users/<user-name>/Dev/webclient/developers/sites-toolkit/cec-components/demo1-xlate.zip
  6. 번역 번들을 열고 번역하려는 언어의 리소스 폴더를 빌드합니다.

    Unzip demo1-xlate.zip
    ARchive: emo1-xlate.zip
    replace assets/job.json? [n]o, [A]ll, [N]one, [r]ename: A
      inflating assets/job.json
      inflating site/job.json
      inflating assets/es-ES/CORE47653001483240C1AAF180C435F189AB-search_siteSearch202.json
      inflating assets/es-ES/COREA570227E12194356BAA16A80A78A2670-entry1.json 
      inflating assets/es-ES/CORED977BC199A3B494596F0D467CAADF7FA-entry2-json
      inflating assets/fr-FR/CORE47653001483240C1AAF18DC435F1B9A8-search_siteSearch202.json  
      inflating assets/fr-FR/COREA570227E12194356BAA16A80A78A2670-entry1.json 
      inflating assets/fr-FR/CORED977BC199A3B494596F0D467CA4DF7FA-entry2.json 
      inflating assets/root/CORE476530014B3240C1AAF18DC435F1B948-search_siteSearch202.json 
      inflating assets/root/COREA570227E12194356BAA16A80A7842870-entry1.json 
      inflating assets/root/CORED977BC199A38494596F0D467CA4DF7FA-entry2.json 
      inflating site/es-ES/10.json
      inflating site/es-ES/100.json
      inflating site/es-ES/110.json
      inflating site/es-ES/120.json
      inflating site/es-ES/130.json
      inflating site/es-ES/140.json
      inflating site/es-ES/150.json
      inflating site/es-ES/200.json
      inflating site/es-ES/201.json
      inflating site/es-ES/202.json
      inflating site/es-ES/203.json
      inflating site/es-ES/siteinfo.json
      inflating site/es-ES/structure.json
      inflating site/fr-FR/10.json
      inflating site/fr-FR/100.json
      inflating site/fr-FR/110.json
      inflating site/fr-FR/120.json
      inflating site/fr-FR/130.json
      inflating site/fr-FR/140.json
      inflating site/fr-FR/150.json
      inflating site/fr-FR/200.json
      inflating site/fr-FR/201.json
      inflating site/fr-FR/202.json
      inflating site/fr-FR/203.json
      inflating site/fr-FR/siteinfo.json
      inflating site/fr-FR/structure.json
      inflating site/root/10.json
      inflating site/root/100.json 
      inflating site/root/110.json
      inflating site/root/120.json
      inflating site/root/130.json 
      inflating site/root/140.json 
      inflating site/root/150.json 
      inflating site/root/200.json 
      inflating site/root/201.json 
      inflating site/root/202.json 
      inflating site/root/203.json
      inflating site/root/siteinfo.json 
      inflating site/root/structure.json 
      inflating 
      inflating 
      inflating 
      inflating 
      inflating 
      inflating 
      inflating 
      inflating 
    
  7. 번역 작업을 임포트합니다.
    cec-components> cec import-translation-job demo1-xlate.zip
     - Logged in to remote server: <server url>
     - file demo1-xlate.zip uploaded to home folder, version 1
     - importing: percentage 5
     - importing: percentage 60
     - import demo1 finished