|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
![]() ![]() Inscription : janvier 2007 Messages : 511 ![]() |
Bonjour,
Dans la base de données, je récupère un prix (avec des virgules) et j'aurais besoin de l'écrire en toute lettres, et évidemment en français. Par exemple, je récupère 1234 et il faut que j'écrive "Mille trois cent trente quatre" Je me demandais si il existe des libs qui font ça ? Merci d'avance pour vos suggestions |
|
|
00
|
|
|
#2 | ||||
|
Membre actif
![]() Sylvain ClaudelInscription : décembre 2008 Messages : 195 ![]() |
Bon j'ai trouvé ça : http://api.rubyonrails.org/classes/A...umber_to_human mais malheureusement ça ne fait que s'approcher de ce que tu cherches. (l'option locale permet le français)
Code :
Code :
|
||||
|
00
|
|
|
#3 |
![]() ![]() Inscription : janvier 2007 Messages : 511 ![]() |
Ah ouais merci Rivsc, c'est pas mal du tout ton idée.
Ca me semble quand même un gros boulot à faire, si on veut tenir compte de toutes les règles d'orthographe à respecter, les traits d'union, les accords etc... Et la traduction en français, c'est pareil, il faut se cogner tous les termes, sans en oublier... Je ne sais pas encore si je me lance là dedans, en tout cas, certains l'ont déjà fait, en php, semble t-il: http://www.leconjugueur.com/frnombre.php |
|
|
00
|
|
|
#4 | ||
|
Membre actif
![]() Sylvain ClaudelInscription : décembre 2008 Messages : 195 ![]() |
Tiens sinon tu prends le bout de code là tu l'écris en ruby (combiné avec le code ci-dessus) et ça devrait être bon :
Code :
|
||
|
00
|
|
|
#5 | ||
![]() ![]() Inscription : janvier 2007 Messages : 511 ![]() |
@Rivsc : Ouais c'est ce que j'ai fait !
Et voilà \o/ Merci au gars qui a fait le TP OPEN SOURCE POWAAAA Code :
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com