Содержательный API отвечает только на 1 локаль - PullRequest
0 голосов
/ 22 января 2020

Я использую услугу javascript Contentful для своего приложения Angular. Я сделал записи в Contentful, которые имеют две локали. Тем не менее, когда я пытаюсь использовать службу для запроса записи, вместо обоих отправляется только одна локаль.

this.client.getEntry(contentId);

Для локалей в обоих случаях включена Включить эту локаль в ответ . Я также попытался изменить локаль Angular, но, похоже, это тоже не имело никакого эффекта.

Помощь будет принята с благодарностью!

1 Ответ

0 голосов
/ 25 января 2020

Я нашел ответ для кого-то, кто интересуется тем же. Вам нужно добавить локаль как запрос пары ключ-значение к запросу. Что выглядит так:

this.client.getEntry(contentId, { locale: 'en-US'} );

Источник: https://github.com/contentful/contentful.js/blob/master/ADVANCED.md#querying - параметры поиска

...