kslazarev/number_to_words_ru — pull request #1 by dblock (2012-03-22 15:58:22+00:00)
Title: Proper English support with tests and a modest proposal

I was looking for a good library to translate numbers into words. I dug through a lot of code and I believe number_to_words is the best by far. It uses proper localization, has built-in strategies and much more. It's super clean, molodets ;) But nobody uses it because it has a _ru at the end of it and people think it can't do English well. Not only it does English really well, but it can easily be extended to other languages - but of course you knew that :)

In this pull request:

* Added EN tests and fixed zero in English, I think it should be zero.
* Namespaced code into NumbersAndWords to avoid polluting someone else's namespace.
* I propose to rename the library to *numbers_and_words*, properly pluralizing *numbers* and removing the *ru*. There's already a numbers_to_words that is average to say the least.
* Updated Gemfile/Rakefile to use Jeweler with proper versioning, more manageable.

I understand that this change may be a stretch, so if you don't want it, I'll publish the library under the new name off a fork.