Skip to content
Snippets Groups Projects
Commit 223dc7b1 authored by Davide Aprea's avatar Davide Aprea
Browse files

add language send via header to change bing preferred language

parent 655fe0a0
No related branches found
No related tags found
3 merge requests!1895Development,!1762Development,!1756Resolve "Prefered Language Bing integration for metager.org"
......@@ -4,6 +4,7 @@ namespace app\Models\parserSkripte;
use App\Models\Searchengine;
use Log;
use LaravelLocalization;
class Bing extends Searchengine
{
......@@ -12,6 +13,17 @@ class Bing extends Searchengine
public function __construct($name, \stdClass $engine, \App\MetaGer $metager)
{
parent::__construct($name, $engine, $metager);
if(LaravelLocalization::getCurrentLocale() === 'en'){
$langFile = $metager->getLanguageFile();
$langFile = json_decode(file_get_contents($langFile));
$acceptLanguage = $metager->request->headers->all()['accept-language'][0];
foreach($langFile->filter->{'parameter-filter'}->language->sumas->bing->values as $key => $value){
if(strpos($acceptLanguage, $value) === 0)
dd($acceptLanguage, $value);
$this->engine->{"get-parameter"}->mkt = $acceptLanguage;
}
}
}
public function loadResults($result)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment