개요 #

본 매뉴얼은 정기결제 플러그인의 배송주기 문구를 번역하는 방법을 설명하며, 문자 알림톡 플러그인에서 배송주기 대체문구를 사용하는 경우에도 동일하게 적용됩니다.

 

기본 번역 방법 #

정기결제 플러그인 언어팩을 언어팩 복수형 설정 변경 매뉴얼을 참고하여 수정한 후, Subscription billing period. 항목을 검색하여 배송주기 대체문구를 원하는 텍스트로 번역할 수 있습니다.

※ 정기결제 상품이 매달 또는 매년 단위만 존재하는 경우, 아래 언어팩 수정 과정 없이 해당 문구만 번역하셔도 정상적으로 사용 가능합니다.

 

복수형 번역 문제 발생 원인 #

Loco Translate 플러그인을 통해 번역을 진행할 경우, 일부 문구는 복수형 처리가 필요합니다.

정기결제 상품의 결제 주기가 다음과 같은 경우 문제가 발생할 수 있습니다.

1개월, 1년 > 정상 동작

2개월, 3개월 / 2년, 3년 > 번역 오류 발생 가능

이는 한국어는 기본적으로 복수형 번역이 지원되지 않기 때문입니다.

 

언어팩 복수형 설정 변경 #

복수형 번역 문제를 해결하려면 언어팩 파일의 설정을 수정해야 합니다.

  1. 언어팩 파일 이동 #

    FTP 등을 이용하여 사용 중인 언어팩 파일 경로로 이동합니다.

  2. Plural-Forms 항목 #

    언어팩 파일 내 Plural-Forms 항목을 찾습니다.

  3. 수정 #

    기존 Plural-Forms: nplurals=1; plural=0; 부분을 Plural-Forms: nplurals=2; plural=n != 1;\n 로 변경하면 해당 언어팩에서 복수형 번역이 가능해집니다.