Séparateur décimal en anglais

Request description

Est ce qu’il est possible de surcharger le séparateur décimal en anglais?
Remplacer le . en , pour gérer une population particulière d’utilisateur.

Technical information

Simplicite 5.2.35

A priori non, qui sont les franglais de ton application ?

  • en anglais, la virgule sert à séparer les milliers et le point les décimales = 1,234,567.89
  • en français, le front utilise l’espace et la virgule = 1 234 567,89

Il faudrait avoir comme pour le format des dates une préférence par utilisateur.
ça semble être une feature request pour spécifier le format des nombres.

Ce sont des partenaires du monde entier qui parlent et lisent anglais mais qui écrivent les champs numériques en français…

Pour la préférence par utilisateur, A requalifier en feature request urgente ?

Quelle urgence ?

Etant donné que ça touche au modèle et à la UI, c’est risqué à faire sur la release.
On peut essayer de le prévoir en 5.3 qui sort bientôt car encore en release candidate.

Ca fait sens car en italien, en suisse, en allemand tout le monde à des préférences distinctes.
En langue latine on retrouve surtout 3 typos :

1 234 567,89
1,234,567.89
1.234.567,89

Je demande à mon client.
la 5.3 est prévue pour quand ?

1 Like

L’évolution sera disponible à partir de la 5.3.
On en a profité pour refactorer les formats par défaut par langue, via des listes de valeurs :

NUM_FORMAT
  SC : space + comma "1 234 567,89"
  CD : comma + dot   "1,234,567.89"
  DC : dot + comma   "1.234.567,89"

DATE_FORMAT
  DMY : dd/mm/yyyy "31/12/2023"
  MDY : mm/dd/yyyy "12/31/2023"
  YMD : yyyy-mm-dd "2023-12-31"
  CHF : dd.mm.yyyy "31.12.2023"

FORMAT
  NUM
    FRA => SC 
    ENU => CD
    ...
  DATE
    FRA => DMY
    ENU => MDY
    ...

Ensuite chaque utilisateur peut surcharger ses préférences :

numformat

This topic was automatically closed 60 minutes after the last reply. New replies are no longer allowed.