SearXNG-Suche: Accept-Language weitergeben
authorMalte Bublitz <malte@rolltreppe3.de>
Tue, 29 Apr 2025 13:58:07 +0000 (15:58 +0200)
committerMalte Bublitz <malte@rolltreppe3.de>
Tue, 29 Apr 2025 13:58:07 +0000 (15:58 +0200)
index.php
template.inc.php

index 997a79bb7e70ef4722b64b970f4b275c1ea99733..6df08246a642f33751d2c0d4d2a6e2e558f62a89 100644 (file)
--- a/index.php
+++ b/index.php
@@ -13,6 +13,11 @@ if (strlen($_SERVER["HTTP_ACCEPT_LANGUAGE"]) >= 2) {
     $lang = "en";
 }
 
+/**
+ * Provide search using the user's preferred language
+ */
+$search_lang = substr($_SERVER["HTTP_ACCEPT_LANGUAGE"], 0, 2);
+
 $Data = Array(
        "Meta"    => Array(
                "Lang"       => "en",
index 99056b6ff15e77880e37af24b46c9c5f8a318428..fb677ce880c8b26757c078681ccd809407bbf18b 100644 (file)
@@ -124,7 +124,7 @@ unset($i);
                                        </p>
                                        <input type="hidden" name="category_general" value="1">
                                        <input type="hidden" name="time_range" value="">
-                                       <input type="hidden" name="language" value="de-DE">
+                                       <input type="hidden" name="language" value="<?=(@!empty($search_lang)?$search_lang:"de-DE")?>">
                                        <input type="hidden" name="safesearch" value="0">
                                        <input type="hidden" name="theme" value="simple">
                                </form>
@@ -182,7 +182,6 @@ foreach ($Data["Links"] as $LinkRow) {
                        </p>
                        <p>
                                &copy; <?=$Data["Footer"]["CopyrightYear"]?> <a href="<?=$Data["Footer"]["AuthorURL"]?>" rel="me nofollow"><?=$Data["Footer"]["AuthorName"]?></a>
-                               &middot; <a href="https://gitea.rt3x.de/rolltreppe3/startseite.malte70.de/archive/main.tar.gz" download>Download Git main (.tar.gz)</a>
                        </p>
                </footer>