2
我正在努力解決在JSON-LD中處理本地化的最佳方法。該規範具有允許您爲字符串值指定不同的翻譯上String Internationalization信息:JSON-LD中的值本地化問題
{
"@context":
{
...
"occupation": { "@id": "ex:occupation", "@container": "@language" }
},
"name": "Yagyū Muneyoshi",
"occupation":
{
"ja": "忍者",
"en": "Ninja",
"cs": "Nindža"
}
...
}
這包括翻譯,但根據地區不同,內容的變化,其中沒有國際化。
E.g.
{
"@context":
{
"@id": "http://example.org/carousel#mycarousel",
"@language": "ja"
...
},
"slides": ["http://example.org/japan.jpg"]
}
{
"@context":
{
"@id": "http://example.org/carousel#mycarousel",
"@language": "es"
...
},
"slides": ["http://example.org/spain.jpg"]
}
有誰知道,如果在JSON-LD規格之上的是無效的,即具有取決於@language同時有@ids是相同的不同的字段值?如果不是,有沒有一種可行的替代方法?
感謝您的回覆,我可以看到您是JSON-LD的權威人士:) – pixelscript