Локаль по умолчанию, отображаемая в формате JSON

В следующем видео объясняется, что поля будут автоматически использовать языковой стандарт по умолчанию, если доступен только один языковой стандарт: 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).


163
1

Ответ:

Решено

Я нашел ответ, и contentful-management.js не обрабатывает локализацию автоматически и поэтому отличается от contentful.js