Marktplatz - Eine große Auswahl an neuen und hilfreichen Modulen sowie modernen Templates für die modified eCommerce Shopsoftware
Neuigkeiten
  • Die modified eCommerce Shopsoftware ist kostenlos, aber nicht umsonst.
    Spenden
  • Damit wir die modified eCommerce Shopsoftware auch zukünftig kostenlos anbieten können:
    Spenden
  • Thema: Automatische Spracherkennung im Shop deaktivieren

    KAT

    • Mitglied
    • Beiträge: 196
    • Geschlecht:
    Re: Automatische Spracherkennung im Shop deaktivieren
    Antwort #15 am: 14. Juli 2012, 19:40:41
    Merlin, lass den Code so wie er im orignal ist. Deaktiviere im Admin alle Sprachen die Du nicht möchtest und setze die Deutsche Sprache als Standard. Fertig. ;-)

    LG KAT

    Merlin

    • Schreiberling
    • Beiträge: 270
    • Geschlecht:
    Re: Automatische Spracherkennung im Shop deaktivieren
    Antwort #16 am: 19. Juli 2012, 07:44:42
    Reicht es wirklich aus nur die Sprachen zu deaktivieren die man nicht möchte?
    Was sieht ein ausländischer Besucher wirklich wenn er den Shop besucht?

    Wäre mein geänderter Code richtig gewesen für einen rein deutschsprachigen Shop?

    Grüße
    Merlin

    hedon02

    • Viel Schreiber
    • Beiträge: 618
    Re: Automatische Spracherkennung im Shop deaktivieren
    Antwort #17 am: 19. Juli 2012, 09:43:47
    Das wurde wohl mit einem der Service-Packs geaendert. Die Spracherkennung funktioniert jetzt jedenfalls von Haus aus einwandfrei.

    Gruesse

    digicam

    • Fördermitglied
    • Beiträge: 122
    Re: Automatische Spracherkennung im Shop deaktivieren
    Antwort #18 am: 03. Mai 2013, 10:22:38
    Sollte man in der aktuellen V1.06 die automatische Sprachumschaltung deaktivieren wollen, ist statt der Datei "/includes/application_top.php" die Datei "/includes/modules/set_language_sessions.php" zu ändern. Dort den Eintrag:
    Code: PHP  [Auswählen]
    $lng->get_browser_language();
    durch:
    Code: PHP  [Auswählen]
    $lng->language = $lng->catalog_languages[DEFAULT_LANGUAGE];
    ersetzen und schon ist die automatische Sprachumschaltung deaktiviert und es wird immer die im Backend eingestellte Standardsprache angezeigt. Ein Umschalten mittels Flaggen ist natürlich weiterhin möglich.
    Gruß
    digicam

    Trucker05

    • Schreiberling
    • Beiträge: 347
    Re: Automatische Spracherkennung im Shop deaktivieren
    Antwort #19 am: 01. August 2013, 10:23:58
    Hallo,

    möchte meinen Shop auch langsam umstellen, bekomme aber mit Speedys Lösung eine Fehlermeldung.
    Habe eine sp1d

    Hier der Inhalt der application_top.php ab // set the language
    Code: PHP  [Auswählen]
    // set the language
    if (!isset ($_SESSION['language']) || isset ($_GET['language'])) {
            include (DIR_WS_CLASSES.'language.php');

      if (isset($_GET['language'])) {
        $_GET['language']= xtc_input_validation($_GET['language'], 'char', '');
        $lng = new language($_GET['language']);
      }

      if (!isset ($_GET['language'])) {
        $lng = new language(DEFAULT_LANGUAGE);
        $lng->get_browser_language();
      }

            $_SESSION['language'] = $lng->language['directory'];
            $_SESSION['languages_id'] = $lng->language['id'];
            $_SESSION['language_charset'] = $lng->language['language_charset'];
            $_SESSION['language_code'] = $lng->language['code'];
    }

    if (isset($_SESSION['language']) && !isset($_SESSION['language_charset'])) {
      include (DIR_WS_CLASSES.'language.php');

      $_SESSION['language'] = xtc_input_validation($_SESSION['language'], 'char', '');
            $lng = new language($_SESSION['language']);

            $_SESSION['language'] = $lng->language['directory'];
            $_SESSION['languages_id'] = $lng->language['id'];
            $_SESSION['language_charset'] = $lng->language['language_charset'];
            $_SESSION['language_code'] = $lng->language['code'];

    }

    Weiss jemand, wie ich es ändern muss??

    teekilla

    • Mitglied
    • Beiträge: 121
    • Geschlecht:
    Re: Automatische Spracherkennung im Shop deaktivieren
    Antwort #20 am: 12. Februar 2019, 11:30:39
    Sollte man in der aktuellen V1.06 die automatische Sprachumschaltung deaktivieren wollen, ist statt der Datei "/includes/application_top.php" die Datei "/includes/modules/set_language_sessions.php" zu ändern. Dort den Eintrag:
    Code: PHP  [Auswählen]
    $lng->get_browser_language();
    durch:
    Code: PHP  [Auswählen]
    $lng->language = $lng->catalog_languages[DEFAULT_LANGUAGE];
    ersetzen und schon ist die automatische Sprachumschaltung deaktiviert und es wird immer die im Backend eingestellte Standardsprache angezeigt. Ein Umschalten mittels Flaggen ist natürlich weiterhin möglich.
    Gruß
    digicam


    hat sich erledigt.
    Shop Hosting
    1 Antworten
    2303 Aufrufe
    20. Januar 2012, 19:29:41 von Tomcraft
    1 Antworten
    1772 Aufrufe
    04. Juli 2013, 13:13:00 von Alfred
    10 Antworten
    4414 Aufrufe
    11. Juli 2012, 06:31:08 von baustelle