diff --git a/app/Http/Controllers/MetaGerSearch.php b/app/Http/Controllers/MetaGerSearch.php index 1dea07907664894d82507c2d2f56ac90f782811a..a8d1c9b7520ad15462a3abd08eb5301f047d07cc 100644 --- a/app/Http/Controllers/MetaGerSearch.php +++ b/app/Http/Controllers/MetaGerSearch.php @@ -165,6 +165,23 @@ class MetaGerSearch extends Controller } $mquicktips = array_merge($mquicktips, $quicktips); + # Dict.cc Quicktip + $url = "http://www.dict.cc/metager.php?s=" . urlencode($q); + $decodedResponse = json_decode($this->get($url), true); + if ($decodedResponse["headline"] != "" && $decodedResponse["link"] != "") { + $quicktip = []; + $quicktip["title"] = $decodedResponse["headline"]; + $quicktip["URL"] = $decodedResponse["link"]; + $quicktip["summary"] = implode(", ", $decodedResponse["translations"]); + $quicktip['gefVon'] = trans('metaGerSearch.quicktips.dictcc.adress'); + + if (App::isLocale('de')) { + array_unshift($mquicktips, $quicktip); + } else { + $mquicktips[] = $quicktip; + } + } + # wussten Sie schon $file = storage_path() . "/app/public/tips.txt"; if (file_exists($file)) { diff --git a/resources/lang/de/metaGerSearch.php b/resources/lang/de/metaGerSearch.php index 27b8b3b9ec2bcc76379d97ad454025744d83efe1..2f26da7fbe081725f9ae5260ec0f112428583780 100644 --- a/resources/lang/de/metaGerSearch.php +++ b/resources/lang/de/metaGerSearch.php @@ -2,5 +2,6 @@ return [ 'quicktips.wikipedia.adress' => 'aus <a href="https://de.wikipedia.org" target="_blank" rel="noopener">Wikipedia, der freien Enzyklopädie</a>', + 'quicktips.dictcc.adress' => 'aus <a href="https://www.dict.cc/" target="_blank" rel="noopener">dict.cc</a>', 'quicktips.tips.title' => 'Wussten Sie schon?', ]; diff --git a/resources/lang/en/metaGerSearch.php b/resources/lang/en/metaGerSearch.php index 57a3c5a8e0d59b190c399c1394f54b7e083380a5..88297f0bacaac1d86fcf936a8c1ecb0a65fe1656 100644 --- a/resources/lang/en/metaGerSearch.php +++ b/resources/lang/en/metaGerSearch.php @@ -1,6 +1,7 @@ <?php return [ - "quicktips.wikipedia.adress" => "taken from: <a href=\"https://en.wikipedia.org\" target=\"_blank\" rel=\"noopener\"> Wikipedia, The Free Encyclopedia", - "quicktips.tips.title" => "Did you know ?" -]; \ No newline at end of file + "quicktips.wikipedia.adress" => "from <a href=\"https://en.wikipedia.org\" target=\"_blank\" rel=\"noopener\"> Wikipedia, The Free Encyclopedia", + "quicktips.dictcc.adress" => 'from <a href="https://www.dict.cc/" target="_blank" rel="noopener">dict.cc</a>', + "quicktips.tips.title" => "Did you know ?", +];