[fix] bing-news engine: language support (by bing-news market code)

- bing-news uses market codes / see query-parameter 'mkt' at [1]:

  The market must be in the form <language>-<country/region>.
  ...
  If known, you are encouraged to always specify the market. Specifying the
  market helps Bing route the request and return an appropriate and optimal
  response. If you specify a market that is not listed in Market codes, Bing
  uses a best fit market code based on an internal mapping that is subject to
  change.

- fech market codes from [2]

[1] https://docs.microsoft.com/en-us/bing/search-apis/bing-news-search/reference/query-parameters
[2] https://docs.microsoft.com/en-us/bing/search-apis/bing-news-search/reference/market-codes

Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
This commit is contained in:
Markus Heiser 2022-04-11 17:33:07 +02:00
parent 81ffabee4f
commit aed92b96f9
3 changed files with 147 additions and 165 deletions

View file

@ -204,106 +204,44 @@
"zu"
],
"bing news": [
"af",
"am",
"ar",
"as",
"az",
"be",
"bg",
"bn",
"bs",
"ca",
"chr",
"cs",
"cy",
"da",
"de",
"el",
"en",
"es",
"et",
"eu",
"fa",
"fi",
"fil",
"fr",
"ga",
"gd",
"gl",
"gu",
"ha",
"he",
"hi",
"hr",
"hu",
"hy",
"id",
"ig",
"is",
"it",
"ja",
"ka",
"kk",
"km",
"kn",
"ko",
"kok",
"ku",
"ky",
"lb",
"lo",
"lt",
"lv",
"mi",
"mk",
"ml",
"mn",
"mr",
"ms",
"mt",
"nb",
"ne",
"nl",
"nn",
"nso",
"or",
"pa",
"pl",
"prs",
"pt",
"quc",
"quz",
"ro",
"ru",
"rw",
"sd",
"si",
"sk",
"sl",
"sq",
"sr",
"sv",
"sw",
"ta",
"te",
"tg",
"th",
"ti",
"tk",
"tn",
"tr",
"tt",
"ug",
"uk",
"ur",
"uz",
"vi",
"wo",
"xh",
"yo",
"zh",
"zu"
"da-DK",
"de-AT",
"de-CH",
"de-DE",
"en-AU",
"en-CA",
"en-GB",
"en-ID",
"en-IN",
"en-MY",
"en-NZ",
"en-PH",
"en-US",
"en-ZA",
"es-AR",
"es-CL",
"es-ES",
"es-MX",
"es-US",
"fi-FI",
"fr-BE",
"fr-CA",
"fr-CH",
"fr-FR",
"it-IT",
"ja-JP",
"ko-KR",
"nl-BE",
"nl-NL",
"no-NO",
"pl-PL",
"pt-BR",
"ru-RU",
"sv-SE",
"tr-TR",
"zh-CN",
"zh-HK",
"zh-TW"
],
"bing videos": [
"af",