Liczby i waluta jako tekst po polsku - jak sobie radziecie?

Napisalem wlasne rozwiazanie do zamieniania dowolnych liczb na polski, a takze wyswietlania walut np:

currency_in_words(32342.35, ‘PLN’)
=> “trzydzieści dwa tysiace trzysta czterdzieści dwa złote trzydzieści pięć groszy”

currency_in_words(150.99, ‘EUR’)
=> “sto pięćdziesiąt euro dziewięćdziesiąt dziewięć eurocentów”

Jestem jednak ciekaw, czego wy używacie? Czy jest już może jakieś gotowe, dobre rozwiązanie (o ktorym nie wiem)?
Jeśli nie to chyba zrobię z tego plugina :slight_smile:

gem money

Bardzo fajny gem, przyda sie :slight_smile:

Ale on nie robi tego o czym pisalem wyzej.
Nie zamienia waluty na polska reprezentacje tekstowa.

A to sorry, źle zrozumiałem.
Nie słyszałem o takim rozwiązaniu. Więc skoro już coś masz, zrób z tego gema. Najlepiej takiego, który będzie uniwersalny językowo :slight_smile:

taaa, uniwersalny jezykowo :slight_smile:

Nie jest to jeszcze gem, ale juz dziala :slight_smile:
http://github.com/tomaszmazur/polish_trix/tree/master

Wyglada smacznie. Przyczepil bym sie tylko do nazw stalych, CamleCase uzywamy tylko dla nazw klas, natomiast stale jako takie pisane sa z ‘_’. Oczywiscie jedno i drugie to stale, a ta semantyka jest troche nieformalna, ale jest ?:slight_smile:

Piszac

Currencies[currency][0][variation(value / 100)]

Wyglada to tak jakby istniala sobie klasa Currencies ktora zawiera ten hash, a faktycznie jest to zwykla stala.

uwzglednie to przy refaktoringu

A ja juz kiedys zaczalem pisac a teraz mi sie przypomnialo, moze komus sie przyda: http://community.programuj.com/p/comboy/Ciuchcia

o walidacja nip i regon, przyda sie :slight_smile: