2012-02-03 2 views
4

개발 회사를 만든 응용 프로그램에서 상속 받았으며 내 웹 사이트에 대해 .mo 및 .po 파일을 생성해야합니다. 나는 모든 문자열을 포함하지 않는 내 웹 사이트하지만 내 .mo와와 .po 파일에 텍스트를 설정해야 어디서나 번역 도우미를 사용하고Zend GetText 및 .mo .po 파일

$translate = new Zend_Translate ('gettext', ROOT_PATH.'/languages/en/default.mo', 'en', array('disableNotices' => true)); 
$translate->setLocale($locale); 

: 여기

내가 부트 스트랩에있는 무엇 내 응용 프로그램에 설정되어 있습니다.

gettext 파일을 채우기 위해 실행해야하는 명령이 있습니까?

감사합니다.

답변

8

Poedit을 사용하여 .po 및 .mo 파일을 생성하는 소스 (* .php 및 * .phtml)를 검색하도록 구성 할 수 있습니다. 번역을 입력하기 위해 이미 Poedit을 사용하고 있기 때문에 원본 파일을 스캔하고 코드에서 모든 번역 문자열을 수집 할 수 있습니다.

Here은 Zend Framework 파일과 $this->translate('') 명령을 템플릿에서 인식하도록 Poedit을 구성하는 방법을 설명하는 좋은 지침서입니다.

행운을 빈다.

+0

환상적이고 매력적으로 일했습니다! 고마워. – user1159791

관련 문제