나는 차량이라고 불리는 모델을 가지고 있습니다. 나는 로케일 파일이 설정하려고 번역 된 모형의 복수형
Fahrzeuge
차량 => FAHRZEUG 차량 =>,하지만 작동하지 않았다 : 내 번역모델이어야합니다
activerecord:
models:
vehicle: Fahrzeug
vehicles: Fahrzeuge
나는 차량이라고 불리는 모델을 가지고 있습니다. 나는 로케일 파일이 설정하려고 번역 된 모형의 복수형
Fahrzeuge
차량 => FAHRZEUG 차량 =>,하지만 작동하지 않았다 : 내 번역모델이어야합니다
activerecord:
models:
vehicle: Fahrzeug
vehicles: Fahrzeuge
는 액티브 처음 이후 모델 번역에 대해 알고 dosn't이 문자열을 복수화 기본
:count => 1
와 I18n.translate를 사용하여 모델 이름을 변환합니다.
는 는하지만, 인간의 옵션을 받아그래서
Vehicle.model_name.human(:count => 2)
는 복수로 번역와 함께 트릭을 수행합니다 어떻게 든
de:
activerecord:
models:
vehicle:
one: 'Fahrzeug'
other: 'Fahrzeuge'
당신 한 단계 거리에 있습니다 : 레일 4 http://guides.rubyonrails.org/i18n.html#pluralization
activerecord:
models:
vehicle:
one: Fahrzeug
many: Fahrzeuge
이 many
012로 변경 될 것으로 보인다
en:
activerecord:
models:
user:
one: Dude
other: Dudes
34,는 other
대신 many
시도? 적어도 나를 위해 일했습니다. 나는 레일 3.2.3에있다.
다른 언어는 서로 다른 복수의 규칙을 가지고 있기 때문에 [this table] (http://unicode.org/repos/)을보십시오. cldr-tmp/trunk/diff/supplemental/language_plural_rules.html)이 재미있을거야. – martin
그래서 아라비 안 poeple은 색인의 헤더에서 무엇을 사용합니까? '소수'또는 '다수'? 나는 모른다. 그러나'few :'= '8'이나': count => 70'을 사용할 수 있습니다. 금액을 알고 있다면 '인간'에게 넘길 수 있습니다. –