2013-05-03 9 views
1

.po 파일을 greate하기 위해 xgettext를 사용하고 있습니다. 내가를 제거하면xgettext는 간단한 행에 대해 이상한 출력을줍니다 :

msgid "" 
"You must click the link to verify your e-mail and activate your account." 
msgstr "" 

- 또는 점은, 모든 작동합니다 :에

<?php echo _("You must click the link to verify your e-mail and activate your account."); ?> 

결과 : 그러나 그것은 단순한 라인 나에게 이상한 출력을 제공합니다.

해결 방법/알려진 버그가 있습니까? 나는 정말로 혼란 스럽다.

고마워!

답변

0
이에 줄을 변경

:

<?php echo _("You must click the link to verify your e\-mail and activate your account\."); ?> 

하고는 문자를 이스케이프해야합니다.

+0

물론,하지만 다른 해결책을 찾고있었습니다. xgettext 명령이 해당 문자를 무시하는 플래그와 같습니다. – Xairoo