I18n & Raylarda yerel ayara özgü çoğaltma kurallarını uygulamaya çalışıyorum ama şansım yok. İşte yapıyorum: Gördüğünüz gibi, ben zorlamak çalışıyorumÖzel Raylar I18n Yerel Ayar Çoğullama Yardımı
# in config/initializers/locale.rb
I18n::Backend::Simple.send(:include, I18n::Backend::Pluralization)
{
# Force Use of :few key
:ru => {:i18n => {:plural => {:rule => lambda { |n| :few}}}}
}
# in config/locales/ru.yml
ru:
user:
one: One User
few: Few Users
many: Many Users
other: Other Users
# Testing
script/console
>> I18n.locale = :ru ; I18n.t("user", :count => 20)
=> "Other Users"
: Birkaç anahtar, (o "Birkaç Kullanıcılar" dönmelidir) bu dang pluralizer çalışacak eğer sadece görmek için .. .ama zar :(
İşte ben koşuyorum bir ortam:
- Raylar 2.3.8
- i18n 0.5.0 mücevher
Herhangi bir Fikir?
yardım ederse deneyin ve görün o verebilir. İşe yaradı. Tesekkurler dostum! – dhulihan