คำถามที่พบบ่อย
คำถามที่พบบ่อยบล็อก Gutenberg ทั้งหมดสามารถแปลได้หรือไม่?

บล็อก Gutenberg ทั้งหมดสามารถแปลได้หรือไม่?

Gato AI Translations for Polylang แปลบล็อกทั้งหมดจาก WordPress core ได้ทันที และรองรับการผสานรวมบล็อกแบบกำหนดเองและบล็อกของบุคคลที่สาม

บล็อกใหม่ใดก็ตามสามารถรองรับได้ หากมีการเปิดเผยสตริงที่ต้องการแปลในลักษณะที่ค่อนข้างตรงไปตรงมา ซึ่งไม่ใช่กรณีเสมอไป

บล็อก Yoast SEO (Yoast How-to และ Yoast FAQ) เป็นตัวอย่างที่ดี บล็อกเหล่านี้รองรับเฉพาะสตริงแบบง่ายเท่านั้น:

บล็อก Yoast FAQ ที่มีสตริงแบบง่าย
บล็อก Yoast FAQ ที่มีสตริงแบบง่าย

สตริงที่มีแท็ก HTML (รวมถึงลิงก์ รูปภาพ สไตล์ HTML เช่น strong หรือ italic การขึ้นบรรทัดใหม่ ฯลฯ) ไม่ได้รับการรองรับ:

บล็อก Yoast FAQ ที่มีแท็ก HTML
บล็อก Yoast FAQ ที่มีแท็ก HTML

เนื่องจากวิธีที่ Yoast blocks จัดเก็บข้อมูล ซึ่งมีการผสมระหว่างสตริงและ JSON ที่มีคุณสมบัติแบบซ้อน:

โค้ดของบล็อก Yoast FAQ ที่มีแท็ก HTML
โค้ดของบล็อก Yoast FAQ ที่มีแท็ก HTML

ซึ่งมีลักษณะดังนี้:

{
    "question": [
        "L'émergence d'études plus récentes sur le collagène marin tendent à montrer qu'il possède des qualités biologiques très favorables",
        {
            "type": "sup",
            "props": {
                "children": [
                    {
                        "type": "a",
                        "props": {
                            "href": "#bibliographie",
                            "children": [
                                "5"
                            ]
                        }
                    }
                ]
            }
        },
        "•",
        {
            "type": "br",
            "props": {
                "children": [
                    1
                ]
            }
        },
        {
            "type": "br",
            "props": {
                "children": [
                    1
                ]
            }
        },
        "De plus, l'extraction du collagène marin permet d'exploiter et de valoriser les sous-produits de l'industrie de transformation du poisson voués à la perte. Par ailleurs, le collagène marin présente des avantages par rapport au collagène bovin : moins de risque de transmission de maladie et aucune considération religieuse",
        {
            "type": "sup",
            "props": {
                "children": [
                    {
                        "type": "a",
                        "props": {
                            "href": "#bibliographie",
                            "children": [
                                "6"
                            ]
                        }
                    }
                ]
            }
        },
        ". ",
        {
            "type": "br",
            "props": {
                "children": []
            }
        },
        {
            "type": "br",
            "props": {
                "children": []
            }
        },
        "Néanmoins, les équipes de recherche ne sont pas unanimes sur l'efficacité de l'un par rapport à l'autre. Ce d'autant que plusieurs facteurs peuvent affecter la manière dont le collagène est assimilé."
    ],
    "jsonQuestion": "<strong>Quel est le meilleur collagène : marin ou bovin ?</strong>"
}

ปลั๊กอินไม่สามารถส่งโครงสร้าง JSON ทั้งหมดไปยังบริการ AI ได้ เนื่องจากไม่มีความมั่นใจว่า AI จะตีความได้อย่างถูกต้อง นอกจากนี้ยังไม่สามารถแยกสตริงที่ต้องการแปลและส่งเฉพาะสตริงเหล่านั้นได้ เนื่องจากไม่ทราบว่าคุณสมบัติใดภายในโครงสร้าง JSON เป็นสตริงเหล่านั้น (เช่น บางครั้งเป็น children แต่บางครั้งก็ไม่ใช่)

นอกจากนี้ Yoast blocks ยังจัดเก็บข้อมูลเดียวกัน 3 ครั้ง (คุณสมบัติ answer และ jsonAnswer รวมถึงข้อความภายในเนื้อหา HTML ที่เรนเดอร์แล้ว) ในรูปแบบที่แตกต่างกัน และการแปลเหล่านั้นจะต้องตรงกัน มิเช่นนั้น Gutenberg editor จะแสดงข้อผิดพลาดบนบล็อกนั้น ซึ่งเป็นสิ่งที่ไม่สามารถทำได้จริง

ดังนั้น ปลั๊กอินจึงรองรับเฉพาะสตริงแบบง่ายสำหรับบล็อกเหล่านี้เท่านั้น