Widget sprachabhängig einblenden

  • Hallo zusammen


    Ich möchte auf unserer Webseite ein Chat-Widget einblenden. Soweit so einfach. Probleme gibt's aber, wenn ich das Widget sprachabhängig einblenden will.
    Folgenden JS Code habe ich gebastelt:
    <script type="text/javascript"
    var shop.language = $('html').attr('lang');
    if (shop.language == 'fr'){
    src="//webseite.com/48c60b624eb27ef8fbad2df0c3cde95865a58b2d25757617a9dbaf0c5a57f18a.js"
    }


    else {
    src="//webseite.com/c9f2bfe637bc9326c4069a3f8131c2c2e653c990a840e54e1538bfa403993bac.js"
    }>
    </script>

    Eigentlich sollte doch der browser da die Sprache aus dem HTML-Tag auslesen und entsprechend das eine oder andere Widget anzeigen. Fakt ist: Es wird mir immer das erste Widget eingeblendet.
    Hat jemand nen Tipp woran's liegt?

  • var shop.language kommt mir spanisch vor... Entweder du hast das shop-Objekt schon irgendwo definiert, dann musst du das var weglassen, oder du schreibst


    JavaScript
    1. var shop = {
    2. language: $('html').attr('lang')
    3. };


    Voraussetzung ist natuerlich dass das lang Attribut auch gesetzt ist..