Bluepaid - La boutique ne permet pas d'afficher la langue demande.

  • Posts: 30
  • Thank you received: 2
2 weeks 2 days ago #310617

-- HikaShop version -- : 4.2.1
-- Joomla version -- : 3.9.2
-- PHP version -- : 7.2
-- Browser(s) name and version -- : Firefox

Bonjour,

Nous avons configuré notre paiement bluepaid dans Hikashop.
Lorsqu'on va pour payer, nous arrivons sur le site blue paid affichant le message suivant
"La boutique ne permet pas d'afficher la langue demande."

Dans /www/plugins/hikashoppayment/bluepaid/bluepaid.php ligne 30 on a ça

$vars["langue"] = strtoupper($this->locale);
if(!in_array($this->locale,array('EN', 'DE', 'ES', 'FR', 'IT', 'NL', 'PT')))
$vars["langue"] = 'EN';

Si je remplace
$vars["langue"] = 'EN';
par
$vars["langue"] = 'FR';
ça marche.
Mais on va éviter de toucher bluepaid.php.

A quoi correspond $this->local et comment corriger dans Joomla ?

Last edit: 2 weeks 2 days ago by sompi.

Please Log in or Create an account to join the conversation.

  • Posts: 66889
  • Thank you received: 9887
  • MODERATOR
2 weeks 2 days ago #310619

Bonjour,

$this->locale c'est la langue courante, d'après Joomla.

Ce code là permet de passer en anglais pour toutes les langues non supportées par bluepaid.
Avec votre modification, cela passe en français pour toutes les langues non supportées par bluepaid.
Donc je ne vois pas pourquoi vous auriez cette erreur, à moins que bluepaid ait maintenant une option pour n'autoriser que certaines langues dans les options de votre compte marchand ?

Please Log in or Create an account to join the conversation.

Time to create page: 0.053 seconds
Powered by Kunena Forum