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

  • Posts: 40
  • Thank you received: 3
4 years 6 months 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: 4 years 6 months ago by sompi.

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

  • Posts: 81361
  • Thank you received: 13037
  • MODERATOR
4 years 6 months 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.056 seconds
Powered by Kunena Forum