[ résolu ] Capcha sur site multilingue
nounours18200
Member
Bonjour,
Je commence à trouver Pluxml 5.8.9 vraiment super (en net progrès par rapport à 4/5 ans) et je démarre mon site multilingue français/anglais.
J'ai un souci avec le Capcha dont la question s'affiche en français même sur les articles anglais: j'ai bien trouvé ce fil
https://forum.pluxml.org/discussion/3337/site-multilingue-captcha-specifique-et-menus-par-categorie-de-langue
mais il date de 12 ans (!), et c'est un peu compliqué pour moi...
Y a-t-il un moyen "simple" pour la question du Capcha apparaisse dans la langue de la page affichée, et pas dans la langue principale du site ?
Merci à vous,
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
Le fil que tu indique ne servira à rien, il est antérieur à l'existence même du plugin
En principe, le capcha est traduit selon la langue , que ce soit en multilingue ou non. à condition de'utiliser les fonctions d'affichage comme sur le formulaire du thème par défaut :
et dans la class plx.capcha.php
Les deux chaines qui sont automatiquement traduite dans la langue d'affichage de la page sont :
ANTISPAM_WARNING
etL_CAPCHA_QUESTION
. Si la traduction est mal choisie, soit tu est toujours sur une page française (regarde le code source et la valeur de<html lang="Cette Valeur ? ">
ou que le répertoire et fichier de langue sont absent, auquel cas , la seule langue par défaut disponible est affichée .En tout cas, sur ton site, le capcha et sa question semble bien traduite , peut tu préciser sur quelle page tu as ce défaut ? (si en ligne)
Cordialement,
gcyrillus , simple membre du forum et utilisateur de pluxml
Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci
Merci pour votre réponse,
Il y a peut-être quelque chose que je n'ai pas fait correctement dans mon site: je n'en suis qu'au début de sa création avec Pluxml (je découvre).
Sur mon site j'ai installé le plugin "kzContact" (peut-être n'est pas celui-ci qu'il faut choisir ?...) et j'ai donc une page statique "Contact" où j'ai un peu "traduit" les champs pour les rendre compréhensibles par des anglophones:
http://www.audio-vintage-europe.com/contact-pro
mais lorsque je clique sur le drapeau anglais, je retourne sur l'accueil (j'aimerais que ça affiche plutôt le formulaire de contact, mais ce pb est systématique, on verra ça plus tard), et si je reclique sur le formulaire de Contact, il est inchangé avec la même avec la question Capcha en français... c'est surement moi qui ait mal fait les choses, mais ???
On dirait que le plugin ne m'a créé qu'une seule page de Contact en français, mais je me trompe peut-être...
okay, je comprend mieux.
Je regarderais dans les jours à venir.
Je ne connais pas ce plugin, à moins que tu ai tenter de modifier ce plugin ou de l'utiliser autrement que prévu, tu n'a à priori rien fait pour que ça ne marche pas.
Rien n'est parfait et c'est justement les retours qui permettent d’améliorer les choses Donc pour le coup , je dirais que tu as bien fait !
cdt
edit , premier retour de ma curiosité, à priori pas de compatibilité prévue dans l'ajout du lien du menu.
Mais : http://www.audio-vintage-europe.com/en/contact-pro est fonctionnel et dans la bonne langue
Quelle archive as tu télecharger de kzcontact ? Que je puisse voir si je peut arranger ça
Cordialement,
gcyrillus , simple membre du forum et utilisateur de pluxml
Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci
je ne comprends pas ce que tu veux dire par là ?...
Tu as raison si je tape ton lien (avec "en") dans la barre de recherche, effectivement le Capcha est dans la bonne langue, mais si je vais sur mon site, je n'arrive jamais sur le lien que tu donnes (!), mais toujours sur http://www.audio-vintage-europe.com/contact-pro (sans le "en"); en cliquant sur le drapeau English, je retourne sur la Homepage...
Tout se passe comme si, en cliquant sur le drapeau English quand je suis sur Contact, il ne trouvait pas le formulaire en anglais et me renvoyait donc sur la Homepage.
Pourtant tu as trouvé le lien du formulaire en anglais: y es-tu arrivé par des clics, ou bien en tapant l'URL directement dans la barre de ton navigateur ?? Y'a un truc qui m'échappe !
C'est v2.1.0 dont je mets le zip en P.J.
J'ai juste modifié les intitulés des champs comme tu peux le voir à l'écran, mais rien d'autre.
Bonjour,
Oui , c'est ce que j'ai fait pour vérifier que cela fonctionnais.
En fait le plugin kzcontact n'est pas compatible multilingue.
Cependant , on peut corriger ce défaut d'accés aux formulaire avec l'url de la langue choisie
Tu peut remplacer le contenu de kzContact.php par le code ci dessous.
🡇 cliquer ici pour voir le code a copier
ou télécharger ton archive modifiée
malheureusement, cela ne suffira pas totalement car il n'y a pas les options de configuration des différents champs selon la langue comme on peut les retrouver dans le plugin MyContact de Stephane https://ressources.pluxml.org/plugins https://ressources.pluxml.org/datas/plugins/MyContact.zip
Cordialement,
gcyrillus , simple membre du forum et utilisateur de pluxml
Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci
Merci pour cette réponse, donc est-ce que je peux:
Si ce dernier règle le problème, c'est le mieux qu'il y a à faire, non ?
C'est toi qui voit.
Je dirais, désactives kzcontact et test mycontact. Puis garde celui qui te convient.
Il y a aussi le plugin maxi-contact qui je crois est compatible multilingue.
Bon dev
Cordialement,
gcyrillus , simple membre du forum et utilisateur de pluxml
Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci
Bonsoir,
Ne serait-il pas plus facile pour régler ce problème de compatibilité des plugins contact avec le MultiLingue s'en passer et utiliser une page static-contact ( exemple dans plusieurs des themes kz)?
Oui, c'est aussi une solution en créant/dupliquant une statique par langue avec un socle commun . Tu fais probablement allusion à https://gist.github.com/bazooka07/7a87777795ca7188d62d96eaca300636 et du fork du théme par défaut http://kazimentou.free.fr/shutter/theme-default-contact/kzDefaut-Contact.zip . Vu dans le sujet https://forum.pluxml.org/discussion/6871/resolu-par-une-alternative-pas-denvoi-de-mail-avec-plxmycontact
Pour revenir sur l'autre plugin : http://sudwebdesign.free.fr/index.php?article2/maxicontact-plugin-pour-pluxml qui est compatible multilingue. J'aimais bien celui-ci où je retrouve l'enregistrement sur le site des formulaires envoyés. Il n'est jamais certain de voir les mails arrivé, lorsqu'il sont, ou peuvent aussi être sauvegarder depuis le site, cela permet d'en prendre connaissance et de débusquer d'éventuelles dysfonctionnement de l'envoi de mail. Cela me rappelle cette vielle version des débuts (daté de 2008) : http://gcyrillus.chez.com/?2-propos ou justement mon formulaire de contact sauvegardé toutes les soumission du formulaire de courriels . Autant la possibilité d'ajouté ou retirer des champs au formulaire le rend très utiles et versatiles, autant archiver tous les envois est aussi une fonctionnalité à ne pas négliger si l'on ne veut pas rater un contact important.
cdt
Cordialement,
gcyrillus , simple membre du forum et utilisateur de pluxml
Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci
Oui c'était bien à cela que je faisais allusion.
Cela m'avait bien arrangé car je cherchais à avoir deux formulaires differents à deux endroits differents
c'est aussi un peu ce à quoi j'ai pensé cette nuit dans mon sommeil ( ), mais avec deux questions:
-comment faire pour que le Capcha de la page en anglais soit en anglais ?
-j'imagine qu'il faut créer 2 pages statiques (une en anglais qui sera dans le menu anglais du site, et l'autre en français dans le menu français) non ?
En attendant vos réponses, je suis allé voir le fil que vous citez: https://forum.pluxml.org/discussion/6871/resolu-par-une-alternative-pas-denvoi-de-mail-avec-plxmycontact
et du coup je ne sais plus ce qu'il faut que je fasse ! car Bazooka07 dit:
Il me semble que créer une page statique, 2 dans ma compréhension pour avoir le Capcha en anglais, mais je me trompe peut-être, serait le plus simple, sauf si le plugin MyContact permet de gérer correctement l'aspect Multilingue ??
mais je suis paumé sur ce que je dois faire vu que le topic date déjà de 2020 et que la version 6 de Pluxml n'était pas sortie d'après ce que je lis dans l'avant-dernier post de Bazooka07...
Donc les amis, que dois-je faire ? (ben oui, quand on est un bleu on on est un bleu ! )
bonjour,
Sinon, utiliser le fork du théme de bazooka : http://kazimentou.free.fr/shutter/theme-default-contact/kzDefaut-Contact.zip en créant une page statique contact par langues et en selectionnant le bon template , qui se charge de généré le formulaire, infos que tu as lu sans peut-etre compris
Cordialement,
gcyrillus , simple membre du forum et utilisateur de pluxml
Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci
Bonjour,
J'ai finalement désactivé kzContacts, puis installé myContact, en me disant que c'est un plugin officiel (j'essaierai le plugin maxiContact plus tard).
Génial: le capcha est bien dans la langue de la page !
Par contre:
je reçois bien les messages sur mon adresses "@gmx.fr", mais je ne reçois rien que mon adresse "@gmail.com" définie comme adresse principale d'envoi.
J'ai vérifié et il n'y a rien dans les spams.
D'où peut bien venir le problème ?
Voit si en ajoutant a tes contacts, l'adresse d’envoi que tu utilises dans le plugin, cela améliore les choses .
Regarde aussi en changeant l'intitulé du sujet.
Certaines adresses sont parfois éjecté avant d'atteindre la boite des pourriels.
Certains outils filtre pendant quelques temps tous ce qui peut provenir d'un nom de domaine récent. j'ai eu cette surprise en début d'année, cela à durée un mois avec ma boite mail professionnelle par exemple, pas de soucis avec d'autres.
Cela peut aussi dépendre de ton hébergeur, si mutualisé et que d'autres sur le même hébergement (IP) sont répertoriés comme spammeur, possible que tu soit catégoriser de la même manière.
Autre possibilité, possible aussi que la fonction mail() soit bridé sur ton hébergement pour éviter des envois en rafales , limiter leur nombre sur un temps donné, ...
Si tu test avec FREE, alors les envois sont d'entrée aléatoires , pas fiables
Cdt
Cordialement,
gcyrillus , simple membre du forum et utilisateur de pluxml
Mon site PluXml: https://re7net.com | Plugins: https://ressources.pluxopolis.net/banque-plugins/index.php?all_versions | demos sur free http://gcyrillus.free.fr/new | Thèmes: tester et télécharger @ https://pluxthemes.com
Indiquez [RESOLU] dans le titre de votre question une fois le soucis réglè, Merci
Bonjour,
Bravo: il a suffit qu je rajoute dans mes contacts gmail, l'email d'envoi de Pluxml, et ça marche nickel !
Je passe le sujet en "résolu" et je vais maintenant ouvrir un autre topic pour un autre souci (c'est mon 1er site avec Pluxml (mais pas le dernier je pense !), donc je fais mes classes...),
Je vous remercie à nouveau.