В следующем видео объясняется, что поля будут автоматически использовать языковой стандарт по умолчанию, если доступен только один языковой стандарт: https://www.contentful.com/developers/bits-and-bytes/#localized-content-in-your-contentful-application.
Я использую contentful-management.js
API.
Однако, когда я бегу
space.getEntries({ "sys.id": id })
Я получаю {title: {en-US: "Some text"}}
взамен. Мой ожидаемый результат будет {title: "Some text"}
.
Даже когда я отправляю space.getEntries({ "sys.id": id, locale: "en-US" })
, я получаю тот же результат.
Это происходит как для getEntries
, так и для getEntry
.
«Включить локализацию этого поля» даже не было включено в «Модели контента».
Отличается ли поведение в contentful.js
от contentful-management.js
или я что-то упустил?
🤔 А знаете ли вы, что...
JavaScript может выполняться как на стороне клиента (в браузере), так и на стороне сервера (с использованием Node.js).