Как представлять интернационализированные строки в Google-friendly Schema.org - PullRequest
0 голосов
/ 04 апреля 2019

Google Инструмент тестирования структурированных данных не похоже на @language in value object подход JSON-LD к интернационализации строк. Например:

{
    "@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", но это тоже не радует.

Есть ли приемлемый способ указания нескольких языковых представлений одной и той же вещи в JSON-LD Schema.org, который уважают поисковые системы?

Я знаю, что есть "inLanguage" для определенных типов, но этого недостаточно, чтобы, например, работать с Person.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...