FR au lieu de fr

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

  • FR au lieu de fr

    Bonjour,
    J'ai une question peu banale à vous poser. Lorsque j'affiche le code source de mes pages, je vois ceci Cliquez sur l'image pour l'afficher en taille normale

Nom : screenshot_snipcart_language.jpg 
Affichages : 1 
Taille : 67,2 Ko 
ID : 1824548. Pour traduire automatiquement un panier que j'ai installé via snipcart, ces derniers demandent que l'entête soit "fr-FR" et non pas "fr-fr". Savez-vous où je peux changer cette variable ?

    J'utilise joomla3/gantry5 et le thème Versla de chez rockettheme
    Valentin

  • #2
    Re : FR au lieu de fr

    Bonjour Valentin,

    Je pense que le plus simple est de modifier le code du module snipcart pour qu'il soit plus permissif.
    Je ne le connais pas, donc pas d'autres infos.

    PS. ce problème doit être général. Qu'en pense les gens de snipcart ?
    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


    • #3
      Re : Snipcart exige que FR soit en majuscules dans le tag html

      J'ai contacté le forum joomla.org. L'un des modérateurs m'a mis sur la piste de modifier une librairie de Gantry5. Bien sûr cette modif sera écrasée lors d'une mise à jour mais si je pouvais parvenir à un résultat ce serait bien, et ça ne me dérangerais pas en attendant mieux de renouveler cette mise au point. Toutefois ça ne marche pas dans tous les cas. Sur mon site perso : http://tinyurl.com/h25d4xe, ça fonctionne. Sur celui où j'en ai le plus besoin, car il y a une boutique dessus : http://tinyurl.com/zrj6zs3, je ne parviens pas encore au même résultat. Je donne à ceux qui utilisent Gantry5 le chemin à suivre si ce changement les intéresse : .../libraries/gantry5/classes/Gantry/Framework/Page.php. Et le code dans cette image jointe :
      Cliquez sur l'image pour l'afficher en taille normale

Nom : screenshot_library_gantry_2.jpg 
Affichages : 1 
Taille : 147,9 Ko 
ID : 1805972

      Différences entre les deux sites :
      • Ils ne sont pas chez le même hébergeur. Là où le changement est visible, je suis chez 1and1. L'autre, celui où l'on ne voit pas apparaitre fr-FR mais fr-fr dans le code source, c'est OVH
      • Surtout là où ça ne fonctionne pas le site est multilingue et je crois de plus que c'est la raison pour laquelle le résulat est différent

      Commentaire


      • #4
        Re : FR au lieu de fr

        Rockettheme a cerné l'emplacement du code où l'upper case de la seconde partie du tag html lang est ramené au lowercase. C'est dans le fichier .../plugins/system/languagecode/languagecode.php, à partir de line 42 (voir doc joint) :
        Cliquez sur l'image pour l'afficher en taille normale

Nom : screenshot_snipcart_htmltag.jpg 
Affichages : 1 
Taille : 109,9 Ko 
ID : 1805983

        Ils ont estimé que rien ne pouvait être fait de leur côté pour aller à l'encontre de cette transformation. J'ai donc comme on peut le voir sur la copie d'écran, entouré ce code de commentaires. C'est bien sûr déconseillé mais aux grand maux les grands remèdes et ça fonctionne enfin ! Par ailleurs je joins cette autre copie d'écran qui montre que Snipcart va peut-être réagir :
        Cliquez sur l'image pour l'afficher en taille normale

Nom : screenshot_reponse_snipcart.jpg 
Affichages : 1 
Taille : 45,4 Ko 
ID : 1805984Cliquez sur l'image pour l'afficher en taille normale

Nom : screenshot_reponse_snipcart.jpg 
Affichages : 1 
Taille : 45,4 Ko 
ID : 1805984

        Si l'un(e) d'entre vous a une idée des conséquences que peut avoir le retrait de ce morceau du code de Joomla je suis preneur de sa remarque.

        Commentaire

        Annonce

        Réduire
        Aucune annonce pour le moment.

        Partenaire de l'association

        Réduire

        Hébergeur Web PlanetHoster
        Travaille ...
        X