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.

24 comments:

Anonymous said...

Wow, I am happy to find this well

- Laci CORNEJO

Anonymous said...

canadian pharmacy cialis pfizer generic cialis cialis,cialis online generic cialis, viagra cialis price,viagra online cialis price
http://genericcialispricegnf.com#cialis online http://cialisonlinepillsgkd.com#cialis online http://genericviagraonlinejvrg.com#viagra http://buyviagraonlinertvr.com#viagra

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...

If you are interested in trying Cialis or other ED medications, take a look at TOPills, a leading provider of discount prescriptions and consultations. cialis price cialis,cialis online cialis, viagra generic cialis,viagra online cialis price
http://genericcialispricegnf.com#cialis pills http://cialisonlinepillsgkd.com#cialis http://genericviagraonlinejvrg.com#viagra http://buyviagraonlinertvr.com#buy viagra

Anonymous said...

Controlled Substances Act, how to recognize cialis price generic cialis,cialis online generic cialis, viagra cialis price,buy viagra cialis price
http://genericcialispricegnf.com#cialis http://cialisonlinepillsgkd.com#cialis pills http://genericviagraonlinejvrg.com#viagra http://buyviagraonlinertvr.com#buy viagra

Anonymous said...

confidentiality should be penalized. generic cialis cialis price,cialis pills cialis, generic viagra generic cialis,buy viagra generic cialis
http://genericcialispricegnf.com#cialis http://cialisonlinepillsgkd.com#cialis http://genericviagraonlinejvrg.com#viagra online http://buyviagraonlinertvr.com#buy viagra

Anonymous said...

From this study (4 days ago): generic cialis generic cialis,cialis online generic cialis, viagra cialis,viagra cialis price
http://genericcialispricegnf.com#cialis pills http://cialisonlinepillsgkd.com#cialis http://genericviagraonlinejvrg.com#viagra online http://buyviagraonlinertvr.com#viagra

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...


Tags: business suits for men, business suits, fashion suitsDifferent Types Of [url=http://fornikeaustralia01.webs.com]Nike Australia[/url] Traditional Indian Sarees By: radhika | Mar 29th 2013 - Indian sarees are always the first choice of women in every festive occasion. No matter what body type you have because Saree is one such attire that looks [url=http://cheapnikenz-store.webs.com]Nike NZ[/url] awesome on the women of all sizes and shapes a .
Tags: winter jackets india, buy winter clothingRejoice Your Parties With Glorious Fashion Styles Online By: Adanan Khan | Mar 29th 2013 - This article is about party dresses and footwear, presented by online fashion stores and providing great alternatives to shoppers. No one can think of a life without style and beautiful dresses.
Earl Nightingale used to tell the story of a very popular restau in Florida [url=http://fornikeaustralia01.webs.com]Nike Shoes Australia[/url] that is still in business today. The customers observe a sign over the coat rack that reads, "Of course we are responsible for your belongings when you are a guest in our restaurant. So, relax, enjoy yourself, and have a good meal. Remember, serving you is our number one purpose. This restaurant has taken a [url=http://cheapnikenz-store.webs.com]Nike Shoes NZ[/url] very different approach to reminding its customers that they are important. In so many words, the owner is telling his customers that he cares about them and that he is responsible.
Tags: Keywords: Indian sarees, Pre-stitched sareesShort Information About Types Of Winter Jackets By: Vivek Gupta | Mar 29th 2013 - We offered winter jackets india, buy winter clothing, shopping for winter clothes, winter coat jacket, winter clothing shop, winter wear online, winter clothing, kids winter clothes, men winter jacket, winter mens clothing, thermal cl .
Although some runners run on the balls of their feet, most heel-strike and then roll forward and inward and push off with the toes. Over-pronation occurs when the inward roll is excessive. The wet test will give a clue of this if it demonstrates a low arch, but it needs to be verified by the stride in action. As you might imagine, over-pronation puts abnormal stress on everything above the sole, including the ankles and knees.
Occurrences that happen less frequently can test a relationship, such as a death in the family or divorce. Sometimes even an illnesses like cancer, or an equally debilitating illness such as chronic fatigue or fibromyalgia where someone cannot even begin to fathom understanding because not everyone knows what being hit by a truck feels like, and it can often be too much to endure. Sometimes one might pull away out of fear leaving the other to pull from every resource possible to try to understand, not always an easy feat but necessary if there's any chance for survival.




[url=http://www.starstudio.com.ua/user/bvejgyb/]Picking out Trouble-Free Secrets Of cheap shoes[/url]
[url=http://parksrecognition.com/go/user-111.html]Options For Root Elements For cheap shoes[/url]
[url=http://pixelgeek.fr.gp/forum/member.php?action=profile&uid=1829]Sensible Methods Of cheap shoes Considered[/url]
[url=http://forum.belugerin8.com/member.php?action=profile&uid=2078]Locating Simple Products Of cheap shoes[/url]
[url=http://ihatenaaptol.com/member.php?action=profile&uid=3548]Picking out Uncomplicated Secrets In cheap shoes[/url]

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

Texas holdem poker said...

bonusy bez własnego depozytu
kostenlos 3d pokern lernen ohne geld pokersource
freeroll odds calculator riva gratis dollars
jeu de pokerstrategy en ligne argent
No download Holdem Poker link exchange
capitale di partenza bonus pokernetonline soldi
starting capital
ilmainen bonus free cashable play bez depozita
bonus bez depozytu
spelen poker no limit pokersource yourpokercash
The game is conducted with a semi-circular table with seating for 3-5 players, sitting in front of the dealer. Caribbean Poker is played with a standard deck of 52 cards dealt from the shoe . The aim of the game is compiling higher than the dealer of the five cards that each player receives . The game is played in a system player vs. dealer , individual players do not compete against each other .

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.