Plurals (복수형)

Jaeseok Han·2023년 8월 14일
0

react-i18next(i18n)

목록 보기
4/10

복수처리

개수에 따른 처리를 하고싶을 때 사용
key 이름의 공통된 부분을 넣어 만들고 변수에 해당하는 값을 넣을 수 있음

복수형 처리
xxx_one : 1값일때 사용할 키 (사용 불가)
xxx_other : 복수형에 사용할 키
xxx_zero : 0값일때 사용할 키

예제

translation : {
  cake_one : "케이크",
  cake_other : "{{count}}개의 케이크",
  cake_zero : "케이크 없음"
},

접미사를 붙여 개수에 따른 처리가 가능하다.

const ret = i18next.t('cake', {count : 0});
console.log(ret);
const ret2 = i18next.t('cake', {count : 3});
console.log(ret2);
//출력
케이크 없음
3개의 케이크 

✔️ 개수를 나타내는 변수명은 count를 사용해야한다.

0개의 댓글