번역

복수 양식 (Strings)

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

각 언어 단수 및 복수 문법적 형태가 있습니다.

예:

  • 영어는 두 형태가있다 : 다른, 파일 1파일 2 s와 같이.

  • 다른 언어는 하나 또는 몇 가지 형태일 수 있습니다: 개, 몇 개, 그리고 다른.

현지화에 도전이 됩니다.

단수/복수를 구분하는 Strings 번역이 지원됩니다. 이 Strings 대상 언어 복수 규칙에 따라 복수 형태를 사용하여 번역되어야 합니다. 소스 파일에서 이 복수 형태를 정의해야 합니다.

예:

  • 영어 문자열 %d% 항목이 남았습니다. 여기에서 %d%는 1을 제외하고 모든 숫자를 의미합니다.

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

    숫자 2, 3 또는 4에 대한 첫 번째 (즉, 소수)와 숫자 0, 5 이상에 대한 두 번째 (즉, 기타).

PO(gettext) 파일은 일반적으로 복수형과 ICU 메시지를 사용합니다.

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

복수형 처리

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

복수 형태의 수는 우니코드 규칙에 따라 자동으로 처리됩니다. 따라서 어떤 언어에는 최대 6개의 형태가 있고, 다른 언어에는 몇 가지 형태만 있습니다.

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

plural_forms_tab.gif

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

프로젝트의 탭에서 키 기준으로 복수 형태를 활성화할 수도 있습니다. 번역이 복수화된 키를 표시하려면 추가/키를 선택하고 톱 바퀴 Phrase_Gear.png 아이콘을 클릭하여 편집 키 창을 엽니다. 그런 다음 복수 양식 탭에서 이 키에 대한 복수 형태 활성화를 선택합니다. 사용된 형식에 따라 필요한 경우(예: 세트텍스트를 사용할 때) 복수 키 이름이 제공되었는지 확인하십시오.

edit_key.gif
도움이 되었습니까?

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.