번역

복수형(문자열)

컨텐츠는 영어 텍스트를 Phrase Language AI를 이용해 기계 번역한 것입니다.

각 언어에는 단수 및 복수 구문에 대한 고유한 문법 형식이 있습니다.

본보기:

  • 영어에는 1 파일과 2 파일 에서와 같이 하나와 다른 두 가지 형태가 있습니다. ,

  • 다른 언어에는 하나 또는 여러 가지 형태 가 있을 수 있습니다: 하나, 소수, 기타.

이로 인해 현지화가 어려워집니다.

복수형 구분 문자열의 변환이 지원됩니다. 이러한 문자열은 대상 언어의 복수 규칙에 따라 복수형을 사용하여 번역해야 합니다. 이러한 복수형은 소스 파일에 정의되어야 합니다.

본보기:

  • 영어 문자열 %d% 항목이 남아, 있으며, 여기서 %d%는 1을 제외한 모든 숫자를나타냅니다.

  • 체코어에서는 두 가지 방법으로 번역해야 합니다.

    첫 번째는 숫자 2, 3 또는 4(즉, 소수)이고 두 번째는 숫자 0, 5 이상(즉 기타)입니다.

PO(gettext) 파일은 일반적으로 ICU 메시지 형식(문자열) titleICU 메시지뿐만 아니라title 복수형을 사용합니다.

복수 규칙에 대한 자세한 내용은 CLDR 복수 규칙을참조하세요 .

복수형 처리

많은 지역화 파일 형식이 지원되며 복수 값을 다양한 방식으로 처리합니다. 각 형식에 대해 가장 일반적인 방법이 제시됩니다.

복수형의 수는 유니코드 규칙에따라 자동으로 처리됩니다. 즉, 일부 언어에는 최대 6개의 형태가 있는 반면 다른 언어에는 몇 개만 있습니다.

복수형 양식은 프로젝트 설정창의 복수형 양식 탭에서 처리됩니다.

plural_forms_tab.gif

프로젝트에 로캘 을 추가하고 ISO 코드를 제공할 때 해당 언어에 대한 올바른 입력 필드를 표시하여 복수형 양식 프로세스가 지원됩니다.

복수형은 키별로 활성화할 수도 있습니다. 키를 복수 번역이 있는 것으로 표시하려면 키 편집 창의 복수 양식 탭에서 이 키 에 대해 복수 양식 사용을 선택합니다 . 사용된 형식에 필요한 경우(예: gettext를 사용하는 경우) 복수형 키 이름이 제공되었는지 확인합니다.

도움이 되었습니까?

Sorry about that! In what way was it not helpful?

The article didn’t address my problem.
I couldn’t understand the article.
The feature doesn’t do what I need.
Other reason.

Note that feedback is provided anonymously so we aren't able to reply to questions.
If you'd like to ask a question, submit a request to our Support team.
Thank you for your feedback.