우리는 국제화가 적용된 대형 응용 프로그램에 ZF3을 사용하고 있습니다.
i18n은 pot/po/mo 파일의 추출/컴파일을 위해 zend-i18n, zend-mvc-i18n 및 xgettext cli로 수행됩니다.
동사 또는 명사 일 수있는 Contact
과 같은 일부 단어의 경우 $textDomain
: $this->translate('Contact', 'Verb')
또는 $this->translate('Contact', 'Noun')
을 지정했습니다.zend-framework3 및 gettext를 사용하여 textDomains를 처리하십시오.
문제는 그 문자열을 추출 할 때 모두 같은 냄비 파일에있는 것입니다.
Zend가 textDomain으로 변환 파일을로드 한 이후로 pot
개의 파일을 textDomain으로 분할 할 수 있다면 좋겠지 만 xgettext는이를 수행 할 수없는 것 같습니다.
누군가가 Zend와 gettext를 사용하여 textDomains를 올바르게 관리 할 수 있습니까?