Спецификация JSON-LD поддерживает как минимум два способа для указания многоязычного свойства, языковые карты :
{
"greeting": {
"en": "hello world",
"fr": "bonjour monde"
}
}
и массивы объектов-значений :
{
"greeting": [
{"@language": "en", "@value": "hello world"}
{"@language": "fr", "@value": "bonjour monde"}
]
}
Черновик спецификации табличных данных (CSV в Интернете) обязывает языковые карты для определенных спецификацией свойств, таких как titles
, но учебник для начинающих использует объекты значений для дополнительных метаданных, таких как dc:title
.
Могу ли я использовать языковые карты для таких вещей, как dc:title
, и если да, то как нормализация взаимодействует с этим?