สร้างไซต์ใหม่หรืองานการแปลข้อมูลในเซิร์ฟเวอร์ Oracle Content Management

ใช้ชุดเครื่องมือ OCE เพื่อสร้างงานการแปลสำหรับไซต์หรือข้อมูลใน Oracle Content Management

ก่อนที่คุณจะสามารถสร้างดัชนีของไซต์แบบหลายภาษาได้ คุณต้องมีงานการแปล ในการสร้างงานการแปล ให้ทำดังนี้

  1. คลิก แปล บนเมนูบนสุดของเพจ ไซต์

  2. ป้อนชื่อสำหรับงานในไดอะล็อก สร้างงานการแปล แล้วเลือกภาษาที่มาดีฟอลต์ ภาษาปลายทาง และเนื้อหาของงานการแปล

    คุณสามารถเลือกให้แพ็คเกจการแปลของคุณรวมเนื้อหาไซต์และข้อมูลเป้าหมายทั้งหมด เฉพาะเนื้อหาไซต์ หรือเฉพาะข้อมูลที่กำหนดเป้าหมายไปยังช่องทางการเผยแพร่ของไซต์

    แยกรายการเนื้อหาที่ได้รับการคอนฟิเกอร์ด้วยการตั้งค่าข้อความ ไม่ต้องแปล ออกจากการแปล ตัวอย่างเช่น โดยทั่วไป จะไม่แปลชื่อผลิตภัณฑ์

  3. คลิก สร้าง เพื่อสร้างงานการแปล

  4. ใช้คำสั่งของชุดเครื่องมือ OCE เพื่อแสดงรายการงานที่ใช้ได้ดังนี้

    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