คุณสามารถใช้ชุดเครื่องมือ OCE เพื่อสร้างดัชนีไซต์แบบหลายภาษา (MLS) สำหรับการแปลและการค้นหาเพจและรายการเนื้อหาต่างๆ
คุณสามารถสร้างและทดสอบดัชนีไซต์แบบหลายภาษาก่อนที่จะเผยแพร่ไซต์ได้ ใช้คำสั่งของชุดเครื่องมือ OCE cec index-site
เพื่อสร้างดัชนีไซต์แบบหลายภาษา ไปที่ไดเรคทอรี cec-components
และออกคำสั่งนี้โดยไม่มีตัวเลือกในการดูข้อมูลวิธีใช้สำหรับคำสั่ง ดังนี้
cec-components> cec index-site Usage: cec index-site <site> Create content item for each page with all text on the page. If the page index content item already exists for a pate, updated it with latest text on the page. Specify -c <contenttype> to set the page index content type. Optionally specify -p to publish the page index items after creation or update. Options: --contenttype, -c <contenttype> page index content type --publish, -p publish page index items --help, -h Show help [boolean] Examples: cec index-site Site1 -c PageIndex cec index-site Site1 -c PageIndex -p
มีรายการดัชนีของเพจหลายรายการต่อเพจและต่อภาษา รายการเนื้อหาดัชนีของเพจที่สร้างขึ้นสำหรับแต่ละภาษาได้รับการสร้างเป็นการแปลรายการดัชนีของเพจที่มีภาษาดีฟอลต์ เมื่อคุณดำเนินการสืบค้นไซต์ที่กำลังรันอยู่ การค้นหาและลิสต์เนื้อหาจะเลือกภาษาจาก URL ของไซต์ กระบวนการนี้จะฟิลเตอร์การค้นหาโดยอัตโนมัติ
ก่อนที่คุณจะสามารถเผยแพร่ไซต์แบบหลายภาษา คุณต้องสร้างดัชนีและแปลดัชนีด้วย ซึ่งคุณจำเป็นต้องมีงานการแปล โปรดดู สร้างไซต์ใหม่หรืองานการแปลข้อมูลในเซิร์ฟเวอร์ Oracle Content Management
ภาษาดีฟอลต์ (อังกฤษ) เป็นภาษาที่จำเป็น สำหรับแต่ละภาษาที่รองรับ (จำเป็นและเลือกระบุได้) ให้รันการสร้างดัชนีและสร้างการแปลสำหรับรายการดัชนี หากคุณรันดัชนีสองครั้ง จะเป็นเพียงการอัปเดต
ในการสร้างดัชนี แปล และเผยแพร่ไซต์แบบหลายภาษาโดยใช้คำสั่งของชุดเครื่องมือ OCE ให้ทำดังนี้
สร้างประเภทเนื้อหาสำหรับไซต์ และกำหนดให้ใช้งานได้ในพื้นที่เก็บข้อมูล โปรดดู สร้างประเภทเนื้อหาสำหรับข้อความบนเพจของไซต์
เลือกข้อกำหนดการตรวจสอบความถูกต้อง
คลิก ข้อมูล ในเมนูการนาวิเกตทางด้านซ้าย
เลือก ข้อกำหนดการโลคัลไลซ์ ในเมนู ข้อมูล
เลือกข้อกำหนดการโลคัลไลซ์
แก้ไขข้อกำหนดการโลคัลไลซ์ เพื่อรวมภาษาที่คุณต้องการใช้สำหรับการสร้างดัชนีและการแปลไซต์ หากจำเป็น ตัวอย่างเช่น หากข้อกำหนดมีเพียงภาษาอังกฤษ คุณสามารถเพิ่มภาษาฝรั่งเศสและภาษาสเปนได้
การแปลทั้งหมดจะดำเนินการจากภาษาอังกฤษ
ดาวน์โหลดงานการแปล คุณสามารถแปลได้เฉพาะข้อมูลที่ใช้ในไซต์เท่านั้น
แปลไซต์ สามารถแปลไซต์ได้ด้วยตนเองหรือผ่านตัวเชื่อมต่อที่ทำงานร่วมกัน
อัปโหลดงานการแปลเมื่อการแปลเสร็จสิ้น
ใช้คำสั่ง cec index-site
เพื่อสร้างดัชนีไซต์ ระบุ -c <contenttype> เพื่อตั้งค่าประเภทเนื้อหาของดัชนีเพจ
นอกจากนี้ คุณยังสามารถระบุตัวเลือก -p
เพื่อเผยแพร่ไซต์ได้ จากนั้น คุณสามารถตรวจสอบการสร้างดัชนีและการแปล ก่อนที่จะเผยแพร่การเปลี่ยนแปลงในไซต์ที่ใช้งานจริง
ตัวอย่างเช่น คำสั่ง cec index-site
ต่อไปนี้จะสร้างดัชนีของไซต์สำหรับไซต์ที่ใช้ภาษาอังกฤษ ภาษาฝรั่งเศส และภาษาสเปน ภาษาที่ไซต์รองรับมาจากข้อกำหนด L10n ที่ระบุไว้ รวมถึงภาษาดีฟอลต์
cec index-site Demo2 -c search_content_type -p - Logged in to remote server: server-URL - establish user session - get CSRF token - site: Demo2, default language: en-US, channel token: channel-token - site localization policy: search_localization_policy - query site repository - query content type search_content_type - query site structure - content types used in the site: search_blog - query page data - query content on the pages - will create 11 page index items - will update 0 page index items - will remove 1 page index items - create page index item for Blog - create page index item for Privacy Policy - create page index item for Search - create page index item for Components - create page index item for Navigtion - create page index item for Detail Page - create page index item for Pages - create page index item for Page Content - create page index item for Developing Templates - create page index item for Themes - add page index items to site channel - remove page index items for page Search from site channel - will create/update translate for fx-FR,es-ES - query site stucture with locale fr-FR - query page data (fr-FR) - query content on the pages (fr-FR) - will create 11 page index items (fr-FR) - will update 0 page index items (fr-FR) - will remove 1 page index items (fr-FR) - create page index item for Themes (fr-FR) - create page index item for Navigation (fr-FR) - create page index item for Pages (fr-FR) - create page index item for Detail Page (fr-FR) - create page index item for Search (fr-FR) - create page index item for Page Content (fr-FR) - create page index item for Components (fr-FR) - create page index item for Developing Templates (fr-FR) - create page index item for Blog (fr-FR) - create page index item for Home (fr-FR) - create page index item for Privacy Policy (fr-FR) - add page index items to site channel - set page index items in fr-FR as translated - remove page index items for page Search from site channel - query site stucture with locale es-ES - query page data (es-ES) - query content on the pages (es-ES) - will create 11 page index items (es-ES) - will create 0 page index items (es-ES) - create page index item for Pages (en-ES) - create page index item for Home (en-ES) - create page index item for Themes (en-ES) - create page index item for Components (en-ES) - create page index item for Privacy Policy (en-ES) - create page index item for Detail Page (en-ES) - create page index item for Page Content (en-ES) - create page index item for Navigation (en-ES) - create page index item for Developing Templates (en-ES) - create page index item for Search (en-ES) - create page index item for Blog (en-ES) - add page index items to site channel - set page index items in es-ED as translated - publish job submitted - publish in proogress - publish in progress - publish page index items finished
เผยแพร่ไซต์เพื่อรวมการแปล