aide PhenixSuite et Prestashop PhenixSuite Help
    • Catégories
    • Récent
    • Mots-clés
    • Populaire
    • Utilisateurs
    • Groupes
    • Recherche
    • S'inscrire
    • Se connecter

    Ajout de langue qui "boucle" et ne permet plus le changement de langue

    Planifier Épinglé Verrouillé Déplacé BUG connus
    10 Messages 2 Publieurs 142 Vues 2 Watching
    Charger plus de messages
    • Du plus ancien au plus récent
    • Du plus récent au plus ancien
    • Les plus votés
    Répondre
    • Répondre à l'aide d'un nouveau sujet
    Se connecter pour répondre
    Ce sujet a été supprimé. Seuls les utilisateurs avec les droits d'administration peuvent le voir.
    • MickM Hors-ligne
      Mick
      dernière édition par Mick

      Bonjour,

      Mon site est en Francais depuis plus de 10 ans.

      J'ai ajouté une seconde langue "Nederlands"aujourd'hui.

      Au niveau URL cela donne:

      Français (FR) : "www.mon_site.com"
      Néerlandais (NL) : "www.mon_site.com/nl/"

      Le comportement est le suivant :

      J'arrive sur le site en FR, Je sélectionne le néerlandais.
      Le passage en NL fonctionne correctement.

      Si je souhaite revenir en FR, le problème apparaît :
      le site tente de revenir en FR,
      puis redirige immédiatement vers le NL.
      Il devient alors impossible de revenir en FR.

      Si je supprime tous les cookies du site, le site revient correctement en FR. Mais dès que je sélectionne une nouvelle fois le NL, le problème réapparaît immédiatement.

      Tests déjà effectués :
      -Détection de la langue du navigateur désactivée.
      -Cache Phenix vidé plusieurs fois.
      -Navigation privée : même problème.
      -Désactivation du module blocklanguages : aucun changement.
      -Vérification du .htaccess : aucune règle de redirection vers /nl/.
      -Vérification des overrides : aucune override des classes ou contrôleurs liée aux langues.

      -Configuration des langues vérifiée :
      Français = langue par défaut.
      Néerlandais = actif.
      Configuration SEO correcte.

      -Les URLs sont correctement configurées :
      FR sans préfixe (/)
      NL avec /nl/

      Le problème est apparu immédiatement après l'ajout de la langue néerlandaise via le système officiel d'ajout de langue.

      Le site possède plus de 13 ans de référencement ; je ne souhaite donc pas activer l'option consistant à ajouter /fr/ à toutes les URLs françaises.(code iso)

      autre détail, je perd l'option "rechercher" en NL, peu importe le mot, il me dit que il n'y a "aucun resultat"

      est-ce que quelqu'un aurait déjà vu ce comportement sur Prestashop / Phenix ?

      Merci d'avance.

      eoliaE 1 réponse Dernière réponse Répondre Citer 0
      • eoliaE Hors-ligne
        eolia @Mick
        dernière édition par

        Bonjour @Mick,
        effectivement il y a un bug lorsque l'on revient à la langue par défaut.
        C'est corrigé 🙂

        Créateur de PhenixSuite. Pour plus d'infos : https://eoliashop.com

        MickM 2 réponses Dernière réponse Répondre Citer 1
        • MickM Hors-ligne
          Mick @eolia
          dernière édition par

          @eolia merci à vous ! 🙂👍

          1 réponse Dernière réponse Répondre Citer 0
          • MickM Hors-ligne
            Mick @eolia
            dernière édition par

            @eolia Bonjour,

            J'avais donc mis la seconde langue en invisible le temps de traduire les fiches produit pour celle-ci.

            Et à l'instant, pour tester je viens de la rendre à nouveau visible cette langue dans "localisation > langue" et je m'appercoit que le bug est de retour présent.

            Pourriez-vous m'indiquer ce qui avait été fait afin que je puisse résoudre cela ? (et aussi comprendre si je n'ai pas fait une manipulation ou changer un fichier qui en serait responsable)

            Merci

            MickM 1 réponse Dernière réponse Répondre Citer 0
            • MickM Hors-ligne
              Mick @Mick
              dernière édition par

              Petite question : comme je n'arrive pas à trouver la nature/source de ce bug, et que j'ai certaines pages ont un lien URL qui dirigent vers la version Neerlandaise, j'ai actuellement un soucis qui est que ces lien URL mènent donc à un "lien mort"(vu que j'ai du désactiver le néerlandais car il bug et boucle)

              Afin d'éviter ces erreur 404, est ce que une modification temporaire du .htaccess fonctionnerai ?

              J'ai actuellement

              FR : site/URL-DU-PRODUIT
              NL : site/nl/URL-DU-PRODUIT (désactivé)

              Donc l'idée serait que quand quelqu'un clique sur un lien qui l'amène à la version "/NL/"
              le .htaccess enlève temporairement /nl/
              et redirige donc à la version francaise "Monsite/URL-DU-PRODUIT"

              Ca semble cohérent ?

              Certes le client sera surpris de ne pas avoir la version néerlandaise, mais au moins il verra le produit en francais et non pas une page d'erreur

              eoliaE 1 réponse Dernière réponse Répondre Citer 0
              • eoliaE Hors-ligne
                eolia @Mick
                dernière édition par

                Bonjour @Mick, désolé pour le délai de réponse.
                Je vous ai réactivé le néerlandais, dites-moi que c'est ok ?

                Créateur de PhenixSuite. Pour plus d'infos : https://eoliashop.com

                MickM 1 réponse Dernière réponse Répondre Citer 0
                • MickM Hors-ligne
                  Mick @eolia
                  dernière édition par

                  @eolia Oui merci c'est parfait.

                  Pourriez-vous m'aider à comprendre ce qui crée ce bug ?

                  Car comme cela s'est déjà produit 2 fois, c'est que j'ai du faire quelque chose qui a "réactivé" le bug (sans m'en rendre compte).

                  J'aimerai ne pas devoir vous déranger à chaque fois avec cela.

                  eoliaE 1 réponse Dernière réponse Répondre Citer 0
                  • eoliaE Hors-ligne
                    eolia @Mick
                    dernière édition par

                    Le bug était dans Phenix, lié au cas particulier où l'on affiche pas l'identifiant lorsque l'on est dans la langue par défaut.

                    Créateur de PhenixSuite. Pour plus d'infos : https://eoliashop.com

                    MickM 1 réponse Dernière réponse Répondre Citer 0
                    • MickM Hors-ligne
                      Mick @eolia
                      dernière édition par

                      @eolia Vu que vous me l'aviez déjà "débuggé" une première fois, est-ce moi qui avait re-créé le bug en touchant à un fichier ?

                      eoliaE 1 réponse Dernière réponse Répondre Citer 0
                      • eoliaE Hors-ligne
                        eolia @Mick
                        dernière édition par

                        Non vous n'y êtes pour rien, c'est moi qui ne suis pas infaillible^^

                        Créateur de PhenixSuite. Pour plus d'infos : https://eoliashop.com

                        1 réponse Dernière réponse Répondre Citer 0
                        • Premier message
                          Dernier message
                        bug
                        26 sujets
                        1.6
                        24 sujets
                        front-office
                        11 sujets
                        1.5
                        8 sujets
                        1.7
                        5 sujets
                        module
                        4 sujets
                        système
                        4 sujets
                        administration
                        3 sujets
                        hack
                        3 sujets
                        performance
                        3 sujets
                        smtp
                        3 sujets
                        transporteurs
                        3 sujets
                        dashboard
                        2 sujets
                        https
                        2 sujets
                        paypal
                        2 sujets
                        promotions
                        2 sujets