2010-03-30 3 views
4

gettext에는 _() 또는 N_()으로 감싸지 않은 문자열에 대해 경고하는 방법이 있습니까?gettext를 사용하여 표시되지 않은 문자열을 찾는 방법은 무엇입니까?

기본적으로 이 아닌이 xgettext에서 사용하는 키워드와 일치하는 모든 문자열 목록을 가져 오는 방법이 있습니다. 그래서, 내가 원하는 : gettext를 메일 링리스트에서

! xgettext source_code

답변 :

  1. 가 실행 한 번, --extract - 모든없이 정상 POT 파일을 얻기 위해 각각 xgettext.
  2. --extract-all을 사용하여 xgettext를 실행하여 모든 문자열을 가져옵니다.
  3. 두 개의 POT 파일에서 "msgcomm --less-than = 2"를 실행하여 차이점을 확인하고 출력이 비어 있는지 확인하십시오. 옵션을 --force-po 옵션을 사용하면 입력이 모두 같더라도 빈 POT 파일을 강제로 사용할 수 있습니다.

- 브루노 Haible

답변

1

당신이하고 --extract-all 플래그없이 출력을 비교할 수 ...

+0

덕분에, 나는 그 옵션의 의미를 오해. – Harvey