Langue page Credit Mutuel

  • Posts: 33
  • Thank you received: 3
8 years 7 months ago #236141

-- HikaShop version -- : 2.4.0
-- Joomla version -- : 2.5.28
-- PHP version -- : 5.5.33

Sur un system credit mutuel avec 2 langues français /anglais
Certains utilisateurs ne sont pas redirigé sur la version anglaise du credit mutuel mais reste en français.

le support credit mutuel me dit que les paramètres ne sont pas les bons.

A priori en regardant les sources d'hikashop
administrator/components/com_hikashop/helpers/helper.php
line 2591
$this->locale = strtolower(substr($lang->get('tag'), 0, 2));

on récupére la local

et dans plugins/hikashoppayment/cmcic/cmcic.php
dans le onAfterOrderConfirm

$localeCM = 'FR';
if( in_array($this->locale, array('fr','en','de','it','es','nl','pt')) ) {
$localCM = strtoupper($this->locale);
}

on set la langue a envoyer.

Mon system est avec le sef par defaut, Falang pour le multilangue , language filter par defaut.

Le dernier client pour qui cela ne marchait pas était la malaisie. Je ne vois pas de la raison pour laquelle l'utilsisateur n'est pas rediriger sur le la version anglaise.

Stéphane

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

  • Posts: 82906
  • Thank you received: 13378
  • MODERATOR
8 years 7 months ago #236149

Bonjour,

C'est normal.
Cette ligne est pour la langue par défaut:
$localeCM = 'FR';
Si vous voulez l'anglais, il faut la changer en :
$localeCM = 'EN';

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

  • Posts: 33
  • Thank you received: 3
8 years 7 months ago #236255

Bonjour,

Oui la variable est par defaut en français.
Mais elle devrait être modifié dans un system multilangue par la langue du site ? ce qui ne semble pas toujours le cas.

Je vais la changer quand même, il y a plus d'utilisateur qui connaisse l'anglais que le français.

Stéphane

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

  • Posts: 82906
  • Thank you received: 13378
  • MODERATOR
8 years 7 months ago #236263

Elle est modifiée automatique par la langue du site si CM-CIC supporte la langue (actuelle) du site.
Mais oui, dans le cas où la langue du site n'est pas supportée par CM-CIC, je suppose qu'il est plus judicieux d'utiliser l'anglais que le français.

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

  • Posts: 33
  • Thank you received: 3
8 years 7 months ago #236318

Merci,
C'est modifié sur mon site.
Le problème est également du côté cic ou l'utilisateur ne peut pas modifié la langue à posteriori.

Il est normal que dans le plugin la langue par defaut soit le français. Ce que je ne comprends pas c'est pourquoi le code langue envoyé est français.
Mon site est en 2 langues (fr,en) l'utilisateur est sur le site en anglais quand il est redirigé sur le cic en français.

Stéphane

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

Time to create page: 0.062 seconds
Powered by Kunena Forum