คุณสามารถแปลเนื้อหาบนหน้า HubSpot เป็นหลายภาษาได้ โดยการเพิ่ม Language Switcher Module ลงใน Template ของหน้า คุณสามารถให้ผู้เยี่ยมชมเลือกภาษาที่ต้องการได้
วันที่เผยแพร่ 16 มกราคม 2568Available with any of the following subscriptions, except where noted:All products and plans
คุณสามารถแปลเนื้อหาบนหน้า HubSpot เป็นหลายภาษาได้ โดยการเพิ่ม Language Switcher Module ลงใน Template ของหน้า คุณสามารถให้ผู้เยี่ยมชมเลือกภาษาที่ต้องการได้
เนื้อหาที่กำหนดเองในหลายภาษาจะไม่ถูกแปลโดยอัตโนมัติ อย่างไรก็ตาม หากคุณระบุภาษาที่อ่านจากขวาไปซ้าย (เช่น ภาษาอาหรับหรือภาษาฮิบรู) Content Editor จะใช้รูปแบบนี้ในการแสดงผล
บทความนี้ครอบคลุมการทำงานกับ Multi-language Website Pages หรือ Landing Pages
โปรดทราบ:
ในบัญชีที่มี Content Hub Starter Subscription หรือใช้เครื่องมือฟรีของ HubSpot:
- คุณไม่สามารถสร้าง Multi-language Landing Pages ได้
- Multi-language Blog Posts, Website Pages, และ Knowledge Base Articles จำกัดให้มีได้เพียง 3 ภาษาเท่านั้นต่อเนื้อหาแต่ละชิ้น
- System Pages เช่น หน้า 404 Error Pages ไม่สามารถสร้างในรูปแบบหลายภาษาได้ในปัจจุบัน
สร้าง Multi-language Variations ของหน้า
- เข้าถึงเนื้อหาของคุณ:
- Website Pages: ในบัญชี HubSpot ของคุณ ไปที่ Content > Website Pages
- Landing Pages: ในบัญชี HubSpot ของคุณ ไปที่ Content > Landing Pages
- คลิกชื่อหน้าของคุณ
- ใน Content Editor, คลิกเมนู File และเลือก New > Language Variant
- ในกล่องโต้ตอบ คลิกเมนูดรอปดาวน์ Variation Language และเลือกภาษา จากนั้นคลิก Create
- เพื่อสลับระหว่าง Language Variations, คลิกเมนูดรอปดาวน์ Language ที่มุมบนซ้ายและเลือกภาษา
จัดการ Pages ใน Multi-language Group
Multi-language Variations สำหรับหน้าเดียวกันจะรวมกันเป็น Multi-language Group คุณสามารถแก้ไข Multi-language Variation หรือกลุ่มได้จาก Pages Dashboard
- เข้าถึงเนื้อหาของคุณ:
- Website Pages: ในบัญชี HubSpot ของคุณ ไปที่ Content > Website Pages
- Landing Pages: ในบัญชี HubSpot ของคุณ ไปที่ Content > Landing Pages
- วางเมาส์เหนือหน้าที่มี Multi-language Variations ซึ่งระบุด้วยไอคอนลูกโลก
- คลิกไอคอนลูกศรทางขวาเพื่อดู Multi-language Variations ทั้งหมดของหน้า
- ลบ Multi-language Variation:
- วางเมาส์เหนือ Variation และคลิกเมนู More จากนั้นเลือก Remove from Multi-language Group
- ในกล่องโต้ตอบ คลิก Remove เพื่อแยก Variation เป็นหน้าเดี่ยว
- วางเมาส์เหนือหน้าและคลิกเมนู More, จากนั้นเลือก Delete
- ในกล่องโต้ตอบ พิมพ์ delete, จากนั้นคลิก Delete
- เพิ่มหน้าใน Multi-language Group ที่มีอยู่:
- วางเมาส์เหนือหน้าและคลิกเมนู More, จากนั้นเลือก Add to Multi-language Group
- ในกล่องโต้ตอบ คลิกเมนูดรอปดาวน์ Select a Primary Page และเลือก Primary Page ในกลุ่มที่มีอยู่
- คลิก Save
- สลับ Primary Page ใน Multi-language Group:
- วางเมาส์เหนือหน้าและคลิกเมนู More, จากนั้นเลือก Make this the Primary Page of your Multi-language Group
- ในกล่องโต้ตอบ คลิก Continue
แก้ไข Global Content ใน Multi-language Pages
หากหน้าเพจของคุณมี Global Content คุณจะต้องสร้าง Language Variations แยกต่างหากสำหรับ Global Content ใน Content Editor โดย Language Variations ใหม่จะถูกเพิ่มไปยังทุกหน้าและ Blog Posts ที่ใช้ Global Content นี้ Language Variations ที่เผยแพร่แล้วจะแสดงเฉพาะในหน้าเพจหรือ Blog Posts ที่ใช้ภาษานั้นๆ เท่านั้น
- เข้าถึงเนื้อหาของคุณ:
- Website Pages: ในบัญชี HubSpot ของคุณ ไปที่ Content > Website Pages
- Landing Pages: ในบัญชี HubSpot ของคุณ ไปที่ Content > Landing Pages
- คลิกชื่อของหน้าเพจ
- ใน Content Editor, คลิก Global Content ที่ถูกระบุด้วยไอคอน Global Content
- ในกล่องโต้ตอบ คลิก Open in global content editor
- ใน Global Content Editor, คลิกเมนูดรอปดาวน์ Language ที่มุมบนซ้าย และเลือก Add/edit multi-language variations เพื่อสร้างกลุ่มภาษา
- ในแผงด้านขวา: คลิกเมนูดรอปดาวน์ Primary และเลือกภาษาหลักสำหรับ Global Content นี้ คลิกเมนูดรอปดาวน์ Add a language variation และเลือกภาษาของหน้าเพจที่เป็น Multi-language
- หากต้องการเพิ่ม Variation สำหรับภาษาอื่น ให้คลิกเมนู Add language variation และเลือกภาษาใหม่
- คลิก Save ที่มุมล่างซ้าย
- ใน Global Content Editor, คลิกเมนูดรอปดาวน์ Language ที่มุมบนซ้ายและเลือกภาษาที่ต้องการแก้ไข
- หากต้องการดูตัวอย่าง Global Content บนหน้าอื่น คลิกเมนู View on ที่มุมบนซ้าย และเลือกหน้าเพจ
- เมื่อแก้ไขเสร็จแล้ว คลิก Publish to [X] assets ที่มุมบนขวาเพื่อเผยแพร่การเปลี่ยนแปลงไปยังทุกหน้าที่ใช้ Global Content ในภาษานั้น
- ในกล่องโต้ตอบ คลิก Publish and return to page editor
เพิ่ม Language Switcher ลงในหน้าเพจ
Language Switcher Module ช่วยให้ผู้เยี่ยมชมสลับไปมาระหว่างเวอร์ชันที่แปลของหน้าเพจได้ โมดูลนี้จะแสดงเฉพาะบนหน้าเพจที่มี Multi-language Group หลายหน้าที่ถูกเผยแพร่แล้ว
เรียนรู้เพิ่มเติมเกี่ยวกับการเพิ่ม Language Switcher Module ใน Coded Template ได้จาก Developer Documentation
วิธีเพิ่ม Language Switcher ไปยังหน้าเพจที่รองรับการแก้ไขแบบ Drag and Drop:
- เข้าถึงเนื้อหาของคุณ:
- Website Pages: ในบัญชี HubSpot ของคุณ ไปที่ Content > Website Pages
- Landing Pages: ในบัญชี HubSpot ของคุณ ไปที่ Content > Landing Pages
- คลิกชื่อของหน้าเพจ
- ในแถบด้านซ้าย คลิกไอคอน Add
- คลิกเพื่อขยายส่วน Functionality, จากนั้นคลิก Language Switcher Module และลากไปยังตำแหน่งที่ต้องการ
- คลิกเมนูดรอปดาวน์ Display Mode และเลือกตัวเลือกการแสดงผลของภาษาใน Language Switcher:
- Localized: ชื่อของแต่ละภาษาจะแสดงในภาษานั้น เช่น ถ้าคุณกำลังดูเวอร์ชันภาษาอังกฤษของหน้าเพจที่มีการแปลเป็นภาษาฝรั่งเศส คุณจะเห็น English และ Français ใน Language Switcher
- Pagelang: ชื่อของแต่ละภาษาจะแสดงในภาษาของหน้าเพจปัจจุบัน เช่น หากคุณดูเวอร์ชันภาษาอังกฤษ คุณจะเห็น English และ French
- Hybrid: ชื่อของแต่ละภาษาจะแสดงในภาษาของหน้าเพจปัจจุบัน และในภาษานั้น เช่น คุณจะเห็น English และ French (Français)
- หากต้องการเปลี่ยนไอคอนของ Language Switcher, คลิกเมนู Icon options และเลือกตัวเลือก
- คลิก Publish หรือ Update ที่มุมบนขวาเพื่อนำการเปลี่ยนแปลงไปใช้งาน
วิเคราะห์ประสิทธิภาพของหน้าในหลายภาษา
คุณสามารถวิเคราะห์ประสิทธิภาพของหน้าทั้งหมดในทุกภาษาหรือแยกตามภาษาได้
- เข้าถึงเนื้อหาของคุณ:
- Website Pages: ในบัญชี HubSpot ของคุณ ไปที่ Content > Website Pages
- Landing Pages: ในบัญชี HubSpot ของคุณ ไปที่ Content > Landing Pages
- คลิกชื่อของหน้าเพจ
- ใน Content Details Page, คลิกเมนูดรอปดาวน์ Language ที่ด้านบนของหน้า และเลือกตัวเลือก:
- เลือก All languages เพื่อดูการวิเคราะห์รวมสำหรับทุกภาษา โดยจำนวน Language Variations จะแสดงถัดจากตัวเลือกนี้
- เลือกภาษาเพื่อดูการวิเคราะห์เฉพาะของ Language Variation นั้น
ที่มา: https://knowledge.hubspot.com/website-and-landing-pages/create-pages-in-multiple-languages