답변:
Poedit의 대안으로 도구를 제안 할 수 있습니다. http://poeditor.com/ 에서 더 많은 프로젝트를 만들고 번역 파일을 비교할 수 있습니다. 또한 프로젝트에서 사용하는 다른 번역에서 참조 언어를 설정하는 옵션도 있습니다.이 언어는 원래 문자열 아래에 다른 언어를 표시하므로 비교할 수 있습니다.
2016 년 기본적으로 동일하게 검색하면 다음과 같습니다.
podiff
제안한 것처럼을 사용 하면 나에게 효과가 없었습니다 .POEdit는 podiff가 오류로보고 한 일부 문자를 po 파일에 넣었습니다.gettext-devel
입니다. 다음과 같은 다양한 msgxxx
명령을 사용하여 확산을 수행 할 수 있습니다 .msgcomm file1.po file2.po -o common.po
file1.po에서 가져온 번역과 함께 두 파일에 공통 msgstr이있는 문자열의 경우
자세한 내용은 특정 명령 도움말 (예 :) msgcomm --help
을 참조하십시오.
BeyondCompare를 사용해보십시오. PO 파일에 적합한 지 모르겠지만 그러한 파일에 대해서는 "훈련"될 수도 있습니다. 문자열이 종종 여러 줄로 나뉘어 문제가 발생할 수 있음을 알고 있습니다. 그렇지 않으면 PO 파일은 일반 텍스트 파일 (일반적으로 UTF-8)이므로 쉬워야합니다.
이를 위해 펄 스크립트를 작성하고 싶을 수도 있습니다. PO 파일을 가져 와서 연결된 줄로 인쇄 가능한 문서를 작성하기 위해 무언가를 썼다는 것을 기억합니다.
Beyond Compare 소프트웨어는 http://www.scootersoftware.com/moreinfo.php에서 제공됩니다.
비욘드 비교를 위해 플러그인을 작성할 수 있음을 이해합니다.
좋은 하루 되세요 :-)