number_format_i18n espace trop les groupes de 3 chiffres des nombres !

  • Statut : non résolu
6 sujets de 1 à 6 (sur un total de 6)
  • Auteur
    Messages
  • #523841
    luciole135
    Participant
    Maître WordPress
    13753 contributions

    Bonjour,

    Ma configuration WP actuelle :

    – Version de WordPress : 3.5.1
    – Version de PHP/MySQL : 5.4.4 / 5.5.25a
    – Thème utilisé : Graphene
    – Thème URI : http://www.khairul-syahir.com/wordpress-dev/graphene-theme
    – Extensions en place : Author Slug Field (1.0), Broken Link Checker (1.7.1), Cimy Counter (1.1.1), Clean UP (3.00), Forum_wordpress_fr (3.1), Growmap Anti Spambot Plugin (1.2), Leaflet Maps Marker ® (3.5.3), Statpress Visitors (1.5.5), Theme Authenticity Checker (TAC) (1.5), WP-Memory-Usage (1.2.1), WP-Optimize (0.9.4)
    – Adresse du site : http://localhost/wordpress
    – Nom de l’hébergeur : Apache/2.4.2 (Win32) OpenSSL/1.0.1c PHP/5.4.4

    Problème(s) rencontré(s) :
    Je viens d’essayer l’internationalisation des nombres sur mes plugins et force est de constater que ce n’est pas du tout au point.

    Afin que vous vous rendiez compte du rendu, j’ai fait une capture d’écran avec et sans internationalisation :
    – La colonne Total est internationalisée et affichée en respectant l’écriture française, mais je trouve que l’espacement entre les groupes de 3 chiffres est trop grand ce qui donne l’impression d’avoir 2 fois 2 nombres à 3 chiffres au lieu d’un seul à 6 chiffres.
    – La colonne Target This Month n’est pas internationalisée et tous les chiffres sont accolés, ce n’est pas le format français, mais je le trouve finalement plus lisible.

    Y-a-t-il une possibilité de régler l’espacement entre les groupes de 3 chiffres ?

    nombrestatpressi18n.png

    Uploaded with ImageShack.us

    #891550
    Guy
    Participant
    Maître WordPress
    14833 contributions

    Dans le fichier .po de wordpress, le séparateur de millier est défini comme cela : ”  “. C’est à dire un espace plus un autre espace. Tu retrouves la même chose pour le signe décimal (“, ” un espace suit la virgule).

    IL est possible que cela ne soit pas judicieux car dans la version anglaise cet espace n’existe pas (voir implémentation dans la fonction init() de locale.php), de plus, le formatage sur plusieurs lignes risque d’en être perturbé. Il faudrait que tu testes en enlevant l’espace et le signale à xavier.

    Dans le fichier .po, il s’agit de “number_format_thousands_sep” et “number_format_decimal_point”

    #891551
    luciole135
    Participant
    Maître WordPress
    13753 contributions

    Ok, je poste le message dans la section courrier des lecteurs avec deux captures d’écrans
    – la première l’affichage tel qu’il est défini aujourd(hui dans le fichier .po
    – le deuxième en enlevant un espace ce qui est parfait !

    #891552
    Guy
    Participant
    Maître WordPress
    14833 contributions

    merci de l’avoir trouvé, mais il me semble préférable de le mettre dans la section traduction dont xavier est un des modérateurs.

    #891553
    luciole135
    Participant
    Maître WordPress
    13753 contributions

    Ah mince, je n’ai pas vu la section traduction, vous pouvez le déplacer si vous voulez, le message est ici : http://www.wordpress-fr.net/support/viewtopic.php?pid=417153#p417153

    #891554
    xavier
    Gestionnaire du forum
    Maître WordPress
    2126 contributions

    Bonjour. Le problème est corrigé. J’ai répondu ici : http://www.wordpress-fr.net/support/viewtopic.php?pid=427483#p427483

    Merci !

6 sujets de 1 à 6 (sur un total de 6)
  • Le sujet ‘number_format_i18n espace trop les groupes de 3 chiffres des nombres !’ est fermé à de nouvelles réponses.