如何在Google友好的Schema.org中表示国际化字符串

时间:2019-04-04 19:21:10

标签: multilingual schema.org json-ld linked-data structured-data

Google的Structured Data Testing Tool似乎不喜欢JSON-LD的@language in value object方法进行字符串国际化。例如:

{
    "@context": "https://schema.org/",
    "@type": "Person",
    "name": [{"@language": "ar", "@value": "أياس"},
             {"@language": "en", "@value": "Eyas"}]
}

{
    "@context": "https://schema.org/",
    "@type": "Person",
    "name": {"@language": "ar", "@value": "أياس"}
}

似乎不起作用。我还尝试添加"@type": "Text",但这似乎也不会让它高兴。

在搜索引擎尊重的Schema.org JSON-LD中是否可以指定同一事物的多种语言表示形式?

我知道某些类型有"inLanguage",但这还不足以与Person一起使用。

0 个答案:

没有答案