Во-первых, Словения в настоящее время не является Bing рынка или страны.
Существует два взаимоисключающих параметра для настройки локализации. Поскольку Словения еще не поддерживается, вы можете использовать 2. для объединения результатов с соответствующих рынков.
- Использование МКТ и setLang
Значения для МКТ - Market Code являются here.
запроса значение setLang, «Язык, используемый для строк пользовательского интерфейса. Выберите язык с помощью ISO 639-1 2-letter language code. Например, код языка для английского языка EN. По умолчанию EN (на английском языке).»
https://api.cognitive.microsoft.com/bing/v7.0/search?q=microsoft&mkt=en-US&setLang=EN
- Использование куб.см и Accept-Language
Значения для куб.см - код страны являются here.
Это позволяет указать несколько языков с помощью заголовка значения Accept-Language.
https://api.cognitive.microsoft.com/bing/v7.0/search?q=microsoft&cc=US
Правда, установка Accept-Language делает очень мало для фактического результата. Если вы хотите локализовать за пределами рыночной страны Bing, вам необходимо включить службу перевода.
Не могли бы вы рассказать мне, где я могу получить действительные значения для параметра ** Market **? – shweta