En développant une application Web qui présente des données monétaires pour une variété de paramètres régionaux, je me suis renseigné sur les différences de formats monétaires. En particulier, j'aimerais savoir quand il convient d'utiliser des codes monétaires, en plus ou à la place des symboles monétaires.
Je crois comprendre que toutes les devises courantes nécessitent qu'un symbole monétaire soit inclus, mais certains les montrent dans un ordre différent (comme on le voit sur ce site Web ). Les quatre devises que je facilite dans ma demande sont USD, CAD, GBP et EUR - qui ont toutes le même format monétaire général.
Il est logique d'inclure les codes de devise pour USD et CAD, car ils ont le même code de devise, mais qu'en est-il des autres? Quelle est la norme dans ces autres pays?
Quoi qu'il en soit, j'ai ci-dessous ce que je pense être les bons formats. Veuillez me faire savoir si j'ai fait des erreurs:
• États-Unis - 1 234 567,89 $ US
• Canada - 1 234 567,89 $ CAD
• Grande-Bretagne - 1 234 567,89 GBP
• Européenne - € 1.234.567,89 EUR
De même, devrait-il jamais y avoir des espaces entre les symboles monétaires et les chiffres? C'est encore une autre chose que je sais parfois, mais je ne suis pas sûr des règles.
Je vais juste répondre pour l'euro:
Européenne - € 1.234.567,89 EUR
Normalement, vous utiliseriez soit le symbole de l'euro, soit l'abréviation à 3 lettres, pas les deux en même temps. La combinaison semble un peu étrange, mais est parfaitement compréhensible.
Le guide de style utilisé par les institutions de l'Union européenne comprend des règles pour exprimer les unités monétaires . Les plus importants:
Ma préférence personnelle serait de 1.234.567,89 € pour la plupart des textes (ce qui semble le plus naturel et familier) et 1.234.567,89 EUR pour les documents juridiques/formels (ou 1.234.567,89 EUR lorsqu'ils sont écrits en anglais).
MISE À JOUR: Liste complète des formats monétaires .
Tout d'abord, vous devez être cohérent. Vous ne pouvez pas afficher le code de devise pour certaines devises mais pas pour d'autres, simplement parce qu'elles n'ont pas de symbole unique. Vous ne pouvez pas non plus compter sur tous vos utilisateurs connaissant les symboles.
En ce qui concerne le format - peut-être que j'interprète mal votre question, mais il semble que vous souhaitiez présenter chaque devise dans le format habituel dans ce pays. Ce n'est pas une bonne idée - le format ne fait pas partie de la monnaie, c'est une préférence régionale. Les mêmes différences existent pour la notation mathématique (virgules vs points en tant que séparateurs de groupe et décimaux), mais nous ne citons pas le nombre de personnes en Russie sous la forme XXX.XXX, 00 et aux États-Unis sous la forme XXX, XXX.00: ). Tout comme nous ne modifions pas les formats d'heure ou de date pour refléter les préférences du pays auquel nous nous référons. Le format doit refléter les préférences régionales de l'emplacement de l'utilisateur et non du sujet.
Selon le pays, en Europe nous utilisons le symbole € à droite, comme ceci: .000,00 €
Par exemple, en Espagne, en Allemagne et en France, cela va généralement à droite, mais en Italie, à gauche.
Je ne peux pas parler pour les autres pays, mais votre format de présentation pour GBP est incorrect - le séparateur de groupe est la virgule et le séparateur fractionnaire est un point final, c'est-à-dire.
En fait, la page à laquelle vous avez lié affiche correctement le format de présentation britannique.
Au moins en Allemagne , le séparateur normal est un espace:
€ 1 234 567,89.
(Assurez-vous d'utiliser un espace insécable, cependant: nbsp;
).
Cependant, 1.234,00
est parfaitement compréhensible, tandis que 1.234
serait déroutant.
'
ou (space)
pour la Suisse/le Liechtenstein (pas l'Allemagne),
ou .
comme séparateur décimal, et un espace étroit comme mille séparateur. (Déconseillé depuis 2009 au profit de l'ISO/IEC 80000-1)Votre style est certainement adéquat, sauf si vous avez une base d'utilisateurs particulièrement pointilleuse. Mais ce n'est peut-être pas standard, sauf dans certains contextes limités, et presque exclusivement pour différencier USD $ de CAD $, car € et £ ne sont pas (très) ambigus.
J'ai vu 1021 091,21 $ CAD, ce qui a l'avantage d'avoir le pays nommé à côté du symbole monétaire, et l'inconvénient d'être encombré près du chiffre le plus significatif.
Quelle norme choisir? Regardez peut-être MS Excel et les éditeurs du monde entier NYTimes, The Guardian, etc.