
dcngettext 함수는 다국어 지원을 위해 사용하는 함수입니다.
dcngettext("msgid", "msgid_plural", n, plural)
위 함수의 매개변수는 다음과 같습니다.
- msgid : 번역할 메시지 아이디
- msgid_plural : 번역할 메시지 아이디의 복수형
- n : 번역할 메시지의 개수
- plural : 번역할 메시지의 복수형 여부
예를 들어, 다음과 같이 사용할 수 있습니다.
dcngettext("사용자", "사용자들", 1, 0)
위 코드는 사용자가 1명일 때 "사용자"를 반환하고, 사용자가 2명 이상일 때 "사용자들"을 반환합니다.
dcngettext("사용자", "사용자들", 1, 0)
위 코드는 사용자가 1명일 때 "사용자"를 반환하고, 사용자가 2명 이상일 때 "사용자들"을 반환합니다.
dcngettext("사용자", "사용자들", 2, 1)
위 코드는 사용자가 2명일 때 "사용자들"을 반환하고, 사용자가 2명 이상일 때 "사용자들"을 반환합니다.
dcngettext("사용자", "사용자들", 0, 0)
위 코드는 사용자가 0명일 때 "사용자"를 반환하고, 사용자가 2명 이상일 때 "사용자들"을 반환합니다.
2025-08-16 17:35