나는 사용자에게 보내는 텍스트와 메시지를 번역하기 위해 gettext를 사용하기 시작했습니다. 저는 poedit를 편집기로 사용하고 있지만 동적 메시지에 어려움을 겪고 있습니다. 예를 들어 나는 오류 유형을 알려주는 변수가있는 로그인과 같은 것들이 있습니다. $this->translate('page-error-' . $error);
poedit에서 자동
gettext는 어떻게 문자열 변수를 변환합니까? 그것은 그것을하고 싶지 않는 것 같습니다 .. 내가 $ sentence = "Hello World"라고 말하게하십시오; 그리고 나는 반향하고 싶다 ($ 문장); ... 어떻게하면 Poedit에서 $ 문장의 내용을 번역 할 수 있습니까? echo sprintf ( ("% s test"), $ sentence)
어제 질문을 올렸지 만 특정 상황에서 대답이 작동하지 않는 것 같았습니다. 포스트는 php string variables in gettext이었고, 나는 여기에 대해 질문 것입니다 : 안녕하세요, 어떻게 문자열 변수를 번역 gettext는 무엇입니까? 그것은 할 싶지 않아 .. 내가 $ 문장 = "안녕하세요 세계"라고 할 수 있습니다; 그리고 나서 나는 반
멋진 js gettext 라이브러리 ->http://code.google.com/p/gettext-js/을 찾았지만 구현 방법을 모르겠다. 번역을 편집하기 위해 poedit을 사용하고 있는데 프로젝트를 체크 아웃하고 데모 파일을 실행할 때 작동한다는 것을 알 수 있습니다. 그러나 텍스트를 변경하면 .po 파일이 업데이트되지 않으며 파일을 볼 수 없습니다.
나는 poedit을 zend_translate와 함께 사용하고 있습니다. 젠드에서 필요한 모든 작업을 수행했습니다. 젠드 뷰 파일에 샘플 코드를 만들었습니다. $this->translate("Hello");
다음으로 poedit에서 새 카탈로그를 생성했습니다. 또한 어떤을받지 그리고 '-L PHP' 를 추가 A) *.php to *.php;*.phtml
우리의 gettext 번역 다음 형식을 사용합니다 var str1 = '!t[The text that should be translated]';
var str2 = '!t[Some more text]';
이 JS 파일이 PHP를 사용하여 분석되고 해석 된 문자열이 젠드 프레임 워크 Zend_Translate을 통해 번역 얻는다. 생성 된 JS는 다음과
필자는 여러 텍스트 도메인을 사용하는 php 파일을 구문 분석해야합니다. 특정 도메인을 하나만 파싱하고 싶습니다. (다른 언어는 이미 번역되었습니다.) Poedit에서 어떻게 할 수 있습니까? 일부 텍스트 도메인에 묶인 mo 파일을 컴파일해야합니까? 그것이 맞다면 Poedit에서 어떻게 할 것인가. 윈도우를 사용하고 있으며 Gettext와 함께 Cigwin
이 자습서는 Hello World가 독일어로 번역 된 http://mel.melaxis.com/devblog/2005/08/06/localizing-php-web-sites-using-gettext/을 따랐습니다. Hello World를 다른 언어로 번역하고 싶습니다. message.po과 messge.mo 파일을 새로 만들어야하나요, 아니면 같은 파일에