Formulaire contact en allemand

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • Formulaire contact en allemand

    Bonjour,

    Je suis en train de créer un site en français et allemand.
    Tout fonctionne correctement sauf le formulaire de contact (Flexicontact).

    Il s'affiche bien en allemand, mais les messages en cas d'erreur de saisie ou de champ obligatoire non rempli restent en français.
    J'ai remarqué que les messages sont ceux natifs de Joomla qui sont utilisés et pas ceux de Flexicontact, pourtant bien installés en allemand !

    Comment avoir ces messages d'erreur en allemand pour le formulaire allemand ?

    Merci.

  • #2
    Bonjour.

    Le site est bien multilingue avec le français et l'allemand publiés et confirmés en tant que langue de contenu ?
    Le formulaire allemand est bien publié sur la partie allemande du site avec éventuellement une association avec son homologue fr. ?
    Car si tu reçois les messages de joomla en fr., j'ai un doute sur un (ou plus) de ces points.

    Aussi, flexicontact ne propose-t-il pas une traduction du même formulaire dans les différentes langues du site (comme Breezing forms p.ex.) ? Ça pourrait faciliter la.mise en oeuvre.
    Cordialement.
    __
    Eddy !!!
    Tutoriels BreezingForms en Français : https://www.breezingforms.eddy-vh.com/

    Commentaire


    • #3
      Bonjour,

      Aussi, flexicontact ne propose-t-il pas une traduction du même formulaire dans les différentes langues du site (comme Breezing forms p.ex.) ?
      C'est disponible dans la version pro : http://www.lesarbresdesign.info/exte...exicontactplus
      J'ai remarqué que les messages sont ceux natifs de Joomla qui sont utilisés et pas ceux de Flexicontact,
      Il faudrait vérifier que les traductions pour les mots-clés concernés existent bien dans le fichier ini allemand
      UP, le plugin universel à découvrir sur https//up.lomart.fr
      bgMax
      , AdminOrder, MetaData, Zoom, ArtPlug, Custom, Memo, Filter, ... sur http://lomart.fr/extensions

      Commentaire


      • #4
        rsform est multilangue
        sinon suivant la complexité du formulaire tu peus ajouter des champs custom de joomla dans les fiches contacts pour la traduction tu peus utilisé des string joomla
        Société : http://www.com3elles.com
        Bénévole : http://www.flexicontent.org

        Commentaire


        • #5
          Bonjour,

          Merci pour ces réponses.
          Tout est bien installé et configuré et je confirme que le formulaire s'affiche en allemand car Flexicontact est multilingue.

          Toutefois les messages d'erreur restent en français, malgré la présence de ces messages en allemand dans le site !

          J'ai essayé sur le site de Flexicontact avec leur page démo.
          Le problème est identique : les messages d'erreur sont en français bien que le formulaire soit en anglais.

          Je pense que Joomla affiche les messages d'erreur natifs (à la place de ceux des composants) en fonction de la langue du navigateur Internet et/ou de la langue de l'ordinateur ...
          Je effectuer des tests avec un PC qui fonctionne en allemand.

          Commentaire


          • #6
            Je pense que Joomla affiche les messages d'erreur natifs (à la place de ceux des composants) en fonction de la langue du navigateur Internet et/ou de la langue de l'ordinateur ...
            Non, je viens de regarder le code. Flexicontact à SON propre fichier de traduction : \components\com_flexicontactplus\language\de-DE\de-DE.com_flexicontactplus.ini
            C'est la version pro, mais ces fichiers existent dans la version free
            UP, le plugin universel à découvrir sur https//up.lomart.fr
            bgMax
            , AdminOrder, MetaData, Zoom, ArtPlug, Custom, Memo, Filter, ... sur http://lomart.fr/extensions

            Commentaire


            • #7
              Meme si les messages d'erreur étaient natifs à joomla (bien que j'en doute), il n'y a pas de raison qu'il les affiche en français sur la partie allemande du site.

              Peut-on obtenir une url vers ce formulaire?
              Cordialement.
              __
              Eddy !!!
              Tutoriels BreezingForms en Français : https://www.breezingforms.eddy-vh.com/

              Commentaire


              • #8
                Et pourtant ! Je viens de tester la version free sur un site parfaitement multilingue et les messages d'erreur de ce composant sont bien en français "Veuillez compléter ce champ.", quelle que soit la langue du site, alors que les textes du formulaire sont bien dans la langue voulue. Il semble donc que ce soit la langue du navigateur qui soit utilisée par le composant : bug.
                Si on utilise le formulaire de contact standard, les alertes sont bien dans la langue choisie par le visiteur. Et je ne trouve nulle part dans Flexicontact ni dans Joomla! la chaîne "Veuillez compléter ce champ".

                Firefox me dit "Veuillez compléter ce champ", Chrome et Opera "Veuillez renseigner ce champ".
                Par contre, Safari pour PC met bien des messages en allemand "Pflichtfeld" et "Ungültige E-Mail Adresse"
                Dernière édition par RobertG à 10/01/2018, 10h55
                "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
                MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

                Commentaire


                • #9
                  Il semble alors que ce soit un avertissement issu du navigateur lui-même et non de joomla puisque les textes sont différents selon ce navigateur. Ce qui expliquerait l'utilisation de la langue de de dernier. Mais est-ce possible ?
                  Cordialement.
                  __
                  Eddy !!!
                  Tutoriels BreezingForms en Français : https://www.breezingforms.eddy-vh.com/

                  Commentaire


                  • #10
                    C'est bien ça ! La question est de savoir pourquoi ce n'est pas l'extension ou Joomla! qui signalent l'erreur...
                    "Patience et longueur de temps font plus que force ni que rage..." (La Fontaine : Le Lion et le Rat) - "Il n'y a pas de problèmes; il n'y a que des solutions" (André Gide).
                    MoovJla et LazyDbBackup sur www.joomxtensions.com - FaQ sur www.fontanil.info - Site pro : www.robertg-conseil.fr chez PHPNET, sites perso chez PlanetHoster + sites gérés chez PHPNET, PlanetHoster, Ionos et OVH

                    Commentaire


                    • #11
                      Peut-être une histoire de programmation dans le composant ? S'appuyant sur le fait que la langue du navigateur étant celle de l'utilisateur, il laisse la main à ce dernier et ses capacités à réagir selon le type de situation rencontré.
                      Cordialement.
                      __
                      Eddy !!!
                      Tutoriels BreezingForms en Français : https://www.breezingforms.eddy-vh.com/

                      Commentaire


                      • #12
                        Bonjour,

                        Merci pour toutes ces informations.
                        J'avais aussi noté que la chaîne de caractères "Veuillez compléter ce champ" était introuvable à la fois dans les fichiers Joomla et dans ceux de Flexicontact.

                        Du coup, j'ai installé Fox Contact : les messages d'erreur (ceux de Fox contact) s'affichent bien en allemand pour le formulaire en allemand et en français pour le formulaire français.

                        Donc, comme l'écrit Eddy, le message vient du navigateur.
                        J'en conclus qu'il y a un bug dans Flexicontact que je vais leur signaler.

                        Commentaire

                        Annonce

                        Réduire
                        Aucune annonce pour le moment.

                        Partenaire de l'association

                        Réduire

                        Hébergeur Web PlanetHoster
                        Travaille ...
                        X