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" }) 我也得到相同的结果。

getEntriesgetEntry 都会发生这种情况。

"Enable localization of this field" 甚至还没有在 "Content model" 上启用。

contentful.js 中的行为与 contentful-management.js 中的行为是否不同,或者我错过了什么?

我找到了答案,contentful-management.js 不会自动处理本地化,因此不同于 contentful.js