JSON 中显示的默认语言环境
Contently default locale showing in JSON
在下面的视频中解释了如果只有一种语言环境可用,字段将自动使用默认语言环境:https://www.contentful.com/developers/bits-and-bytes/#localized-content-in-your-contentful-application
我正在使用 contentful-management.js
API。
然而,当我运行
space.getEntries({ "sys.id": id })
我在 return 中得到 {title: {en-US: "Some text"}}
。我的预期结果是 {title: "Some text"}
.
即使我发送 space.getEntries({ "sys.id": id, locale: "en-US" })
我也得到相同的结果。
getEntries
和 getEntry
都会发生这种情况。
"Enable localization of this field" 甚至还没有在 "Content model" 上启用。
contentful.js
中的行为与 contentful-management.js
中的行为是否不同,或者我错过了什么?
我找到了答案,contentful-management.js
不会自动处理本地化,因此不同于 contentful.js
在下面的视频中解释了如果只有一种语言环境可用,字段将自动使用默认语言环境:https://www.contentful.com/developers/bits-and-bytes/#localized-content-in-your-contentful-application
我正在使用 contentful-management.js
API。
然而,当我运行
space.getEntries({ "sys.id": id })
我在 return 中得到 {title: {en-US: "Some text"}}
。我的预期结果是 {title: "Some text"}
.
即使我发送 space.getEntries({ "sys.id": id, locale: "en-US" })
我也得到相同的结果。
getEntries
和 getEntry
都会发生这种情况。
"Enable localization of this field" 甚至还没有在 "Content model" 上启用。
contentful.js
中的行为与 contentful-management.js
中的行为是否不同,或者我错过了什么?
我找到了答案,contentful-management.js
不会自动处理本地化,因此不同于 contentful.js