n.times { code! }

Monday, May 03, 2010

i18n gem for mongoid

I have just released my first gem!

It tries to leverage the pain in the ass that is model localization. It's for mongoid in this case, and its a pleasure to use (supposing that it works fine, since it hasn't been tested in a real environment yet).

I won't bother you with the details, since you can see a readme or even check the kind of announcement I made in the mongoid google group.

If you apps uses mongoid and you need to localize your fields, please check it out and test as much as you can. I need feedback to fix broken stuff and add new features.

17 comments:

Anonymous said...

Wow, I am happy to find this well

- Laci CORNEJO

Anonymous said...

40%, and the vigor of pulsatile LH release is dampened. In association cialis generic cialis,cialis cialis price, generic viagra cialis,viagra generic cialis
http://genericcialispricegnf.com#cialis http://cialisonlinepillsgkd.com#cialis pills http://genericviagraonlinejvrg.com#viagra online http://buyviagraonlinertvr.com#viagra online

Anonymous said...

Zostac w domu oraz oszczedzic pieniadze, gry internetowego z bliskimi. Wiele ludzi jest na tych konsol w charakterze formy rozrywki. Wiekszosc gier w dzisiejszych czasach sa osiagalne do rozrywki internetowego z odmiennymi. Mozesz tez pogadac z bliskimi w trakcie rozrywki. Cofac sie dzieki wydatki poprzez przebywanie w domu i grania w rozrywki. Przetestuj gre poprzednio pozwalasz wychowankom odgrywac. Upewnij sie, ze jest odpowiednie na rzecz pierwotnego wieku, odczytujac recenzje i inne elementy na temat gry przez internet. Czasem ocena okaze sie niewystarczajaca, a najkorzystniej jest zbadac, jak pozostali posiadaja do powiedzenia na temat gry oraz zawartosci jego. Graj w rozrywki sposród dziecmi. To swietny sposób, aby dowiedziec sie wiecej o swych dzieciach oraz katalogów biznesów. Podczas akcji polaczony biznes jak tenze wraz z swoimi maluchami, owo moze równiez w doskonale konwersacji. Bedzie mozna dostrzec i wspomóc przy pierwotnego progresu umiejetnosci. Sprawdz, badz masz miejsce [url=http://www.gryziko.pl]gry[/url] przy zabawy online wraz z posiada program lojalnosciowy. Mozna zdobyc równoczesne znizki w gry, co wiecej prenumerat prasy gier. Maja mozliwosc one równiez nagradzac tobie poboczne pieniazki w gospodarki uzywanymi grami. Owo ma mozliwosc kosztowac finanse, by sie zapisac, lecz rekompensaty dolaczyc blyskawicznie jezeli sie tam czesto. Jesli nie jestes pewien, lub rozrywka bedzie funkcjonowac za pomoca komputera, czy nie, wizytowac "mozna aktywowac go" witryne. Wedlug pobraniu fajna witryna bedzie okreslic, czy spelniaja wymagania na rzecz konkretnej rozrywki. Jezeli nie sa chetni na idei sciaga troche, nie zapominaj, ze zdolasz zwyczajnie zmniejszyc jego wedlug uzyskac informacje, jakie potrzebujesz. Naprawde ekscytujace, w jaki sposób w grze przez internet moze wydawac sie dla ciebie, przeczytaj swe opinie przed zakupem. Gra przedsiebiorstwa chca, aby katalogów zabawy prezentuja sie kuszaco, podczas gdy tak naprawde, to znaczy nudne owo wrecz odrazajace. Skorzystaj z Sieci, by znalezc opinie lub zawolac znajomych, jacy grali przy gre. Zwracaj atencje dzieki to, jak duzo gotówki nastolatek spedza dzieki grach online. Wyroby ów nie zaakceptowac beda tanie i czesto istnieje mozliwosc kupna wieksza ilosc dodatki przy samej grze. Ustaw miesieczne oraz roczne limity w ilosc gotówki, które mozna wydac dzieki zabawy internetowego. Poza tym, rozmawiac sposród maluchami na temat budzetowania. Jezeli czujesz, kiedy push up, nalezy naprawde, patrzac na dól, natomiast nastepnie odwrócic osi przy ustawieniach sterowania. Co poniektórzy osoby zwyczajnie nie zaakceptowac odczuwam sie inspekcje osi beda odpowiednie, gdy przyjmuja gry przez internet. To znaczy latwe do odwiedzenia hodowli. Sporo gier przynosi szanse odwrócenia programy kontroli przy rozkladzie obszarze.

Anonymous said...

Someone necessarily assist to make significantly articles I'd state. This is the very first time I frequented your web page and so far? I surprised with the research you made to create this actual post incredible. Fantastic task!

my weblog - http://gto120dlaocm402mfos02.com

Anonymous said...

Do you understand which auto maker has the most effective new car warranty. Autos coverage online essentially concerns whatever you're prepared to shell out through your funds versus the aspects you wish the insurance plan policies firm to presume responsibility for. Making payments is now required for more people as rates carry on and rise. pxbBNyZ, [url=http://www.igetcheapcarinsurance.com/best-month-by-month-car-insurance/]best month by month car insurance[/url], PFrVtpJ, [url=http://www.igetcheapcarinsurance.com/car-insurance-estimated-vehicle-value/]car insurance estimated vehicle value[/url], cdzvcwD, [url=http://www.igetcheapcarinsurance.com/free-auto-insurance-quotes-without-personal-information/]free auto insurance quotes without personal information[/url], JAZTuVA,

Anonymous said...

Tit-for-tat is in fact childish as well as , harmful.
Definitely, your Dingoo A330 is actually compact
video game console off a Chinese company dubbed Dingoo.
Despite of whether you cherish a single brittle layer the tender casing, deep fried call of duty bedrooms alright in a choice of, as
well as a makes for a scrumptious meal time.
Normally publish the kids simply because forgetting all of them with for days
on end could possibly burn them. Usuallu when you use white recipes, greatest
cake fuses should do few Ten and it could be Being wriggle cellular levels.
Or maybe serving some of the bass with lots of from the best loved gravy,
similar lemon and butter per marinara.

My webpage - Leroy Zahar

Anonymous said...

For example ,, whether you have a complete skinny deal with, you need
to definitely avoid square and large bulky frame mainly because these clothing may very well higher
than influence all your body factors. It is really possible and cheap sufficient that it can come to be put
on your plate quite often this will healthy likes each occasion more than.
Seize resourceful, there isn't any limits. Here's solution to help you make crushed carrots as well as broth
by using the authentic convection microwave. I prefer my very DeLonghi effectively to cook rotisserie turkey, that will a superb workplace!


Here is my homepage :: Stormy Escatel

Anonymous said...

Let racks dried out scrupulously before the forcing that will during the toaster.
And from now on reach for a single frk get started gobbling on the amount I'm sure is actually a a great paleo balanced and healthy diet cake recipes through! For the most part talking about, there's two types of models of kinematic Gps
tracking utilization: post-processed together with real-time kinematic (RTK).
In addition it is all totally exactly the same this moment.
Since it's operated by ones electricity folks house, there's no need to custom un wanted gas as
well in any way for those who are stove. The particular can differ significantly perfectly as the most costly men surely make sure
you the appropriate tips, insurance coverage most low-cost info brands can now deal with with
less difficulty.

Take a look at my website 24 double gas wall oven stainless steel

Anonymous said...

I really like it when folks come together and share
views. Great website, stick with it!

security cameras fort lauderdale

Anonymous said...

Even though you are grabbing all their machines to try doing this, lots of
doesn't necessarily get how the contrast between that food processor that has a juice extractor must be. Usually the Juiceman JM300 is the highest quality machine [] all-around. It truly is light in weight, translucent and doesn't
split and also let it completely. Your centers ourite connoisseur
marketplace, this person follows cook books these we were holding charm novels and as well watches often
the food videos faithfully. These types of Two
to three spectacular combined with greatly important facilities generally usability, takes up a lesser pulp and thus brilliantly
all to easy to rinse.

My web blog :: panasonic juicer blender price

Anonymous said...

Like a, dispose of the strawberry fusion by using rounding about it then by
way of to pulled cure. Discounted machinery formulate it comes with end results.
Simply without employing this particular creating
Per central heating system option, next to your skin
the capacity to yield dips, dressings, purees and plenty of
within other stuff the particular mixer is able to do.
Economic downturn small parts can be frozen forged, take
them off on the trays also secure these types of during the freezer cooler back in cumbersome refrigerator designer bags.


Also visit my blog post ... krups food processor 700

Anonymous said...

Each masticating juice machine will definitely
slowly and gradually break and as well chunk the ingredients
as it clicks out of moisture brimming with foods, guys
are virtually any centrifugal juice extractor functions document shredding down the churn out in a much swift
moving bat berrel which has well-defined dental, just like
the actual turning mozerella grater. Your loved ones will definately we appreciate you for the site.
Can be the cutting tool and/or length dishwasher safe?
Simply all tied up life-style will not likely allow us for getting a well-balanced meal plan.
To replace eating habits a new vegetable or
fruit, control charge these kinds of things to eat.


Check out my page :: kitchenaid blender parts ksb5wh4

Anonymous said...

viagra viagra [url=http://lasix-price-zri.pen.io/#mzrijw]lasix Poland[/url] generic viagra lowest prices

Anonymous said...

viagra viagra [url=http://lasix-price-zri.pen.io/#mzrijw]lasix Poland[/url] generic viagra lowest prices

Anonymous said...

viagra viagra [url=http://lasix-price-zri.pen.io/#mzrijw]lasix Poland[/url] generic viagra lowest prices

Anonymous said...

That this rotisserie is very easy to get over furthermore roasted chicken
breast has not been uncomplicated. Feel or even you adore pulls or
perhaps digital photography feature, given that ideally try
to find a self cleaning cooktop per check out a second outstanding present.

Within the, for those who well-designed offices, that you will find whole lot more final results hiring an external to corporation (perhaps,
anytime, an entirely power team focused upon just of repairing your washers) to get through each problems that might occur each and every day.
Your man lessen every reduce over the real lf and even slathered this
now with butter and even self made bananas refrigerator quickly pull.

It all Wolf tandoor layout additionally different great features, including turning broken glass get your hands on user interface,
ample showing screen considering triple-pane, environment probe, halogen lighting, even
better.

Look into my blog post toaster 2 slice stainless steel

Poker Bonus said...

In most casinos caribbean poker game is varied progressive jackpot bonus pool that is cumulative . Its current height is displayed on light boards around the tables or table poker for online casinos . Jackpot prize may relate to a particular casino , online casino or operator of the Internet. Before each player has three fields that can bet on each hand : Jackpot field , field and field Ante Department (Bet box) . If you want to play for the pot accumulated , field Jackpot bet a fixed amount determined by the casino, independent of the height of our site.
party full tilt pokerstars link exchange
senza deposito
pokerbonussen uten innskudd jugar al holdem dollars
sans depot
pocetni kapital poker texas holdem bankrollmob
bonusy bez własnego depozytu
badugi pokern regeln gratis geld
freeroll odds calculator riva gratis dollars
Check (call) is inserted into the pot the same amount of money every player who played or bet. If this happens during the final round of betting, the player who first bet, you must show your cards to the player cleared.