WPML
สถานะ
เปิด
รายงานสำหรับ
WPML Multilingual for CF7 1.3.2
ปลั๊กอิน/ธีมที่เกี่ยวข้อง
Contact Form 7
แท็กหัวข้อ
Compatibility

ภาพรวมของปัญหา

เมื่อใช้ Contact Form 7 การเพิ่มแอตทริบิวต์ placeholder ลงในฟิลด์แบบฟอร์มอาจทำให้เครื่องมือการแปลตีความ shortcode ผิดพลาดได้ สิ่งนี้อาจส่งผลให้แบบฟอร์มใช้งานไม่ได้ในไซต์เวอร์ชันที่แปลของคุณ

วิธีแก้ปัญหาชั่วคราว

แก้ไขการแปลฟอร์มในตัวแก้ไขการแปลขั้นสูง (ATE) และตรวจสอบให้แน่ใจว่าไม่ได้แปล shortcode แปลเฉพาะข้อความตัวยึดตำแหน่งเท่านั้น

ทำตามขั้นตอนเหล่านี้:

  • เปิดการแปลใน ATE
  • ไปที่มุมขวาบนของตัวแก้ไข ATE คลิกไอคอนรูปเฟือง และตรวจสอบให้แน่ใจว่าได้เปิดใช้งานตัวเลือก “I prefer bigger segments” แล้ว
  • ฟิลด์ที่มีตัวยึดตำแหน่งจะปรากฏโดยแยกเป็นสองบรรทัด ตัวอย่างเช่น:
    [wpmlcf7-1-email* customer-email placeholder]
    Your E-mail (required)
  • ไม่ต้องแปลบรรทัดแรก (shortcode) โดยควรเหมือนกับภาษาต้นฉบับ
  • แปลเฉพาะข้อความตัวยึดตำแหน่งในบรรทัดที่สอง (”Your E-mail (required)”)

ปัญหาที่ทราบแล้วทั้งหมด →