PO 형식의 번역 비교 도구?


1

POEdit 을 사용하여 일부 프로젝트의 현지화 파일을 수정하고 있습니다.

불행히도 다른 버전과 비교할 수없는 것 같습니다 . PO 형식 을 지원하는 Windows 용 비교 도구 가 존재 합니까?

답변:


1

Poedit의 대안으로 도구를 제안 할 수 있습니다. http://poeditor.com/ 에서 더 많은 프로젝트를 만들고 번역 파일을 비교할 수 있습니다. 또한 프로젝트에서 사용하는 다른 번역에서 참조 언어를 설정하는 옵션도 있습니다.이 언어는 원래 문자열 아래에 다른 언어를 표시하므로 비교할 수 있습니다.


1
poeditor에서 두 개의 개별 프로젝트간에 파일을 비교하는 자동화 된 방법이 있습니까?
carl-lopez

1

2016 년 기본적으로 동일하게 검색하면 다음과 같습니다.

  • 이 SO 질문에서podiff 제안한 것처럼을 사용 하면 나에게 효과가 없었습니다 .POEdit는 podiff가 오류로보고 한 일부 문자를 po 파일에 넣었습니다.
  • Cygwin에서 표준 gettext 도구를 사용하여 결국이 작업을 설치하는 데 너무 많은 어려움이있을 수 있지만 이미 Cygwin을 설치했습니다 (다양한 작업, 특히 텍스트 편집 및 변환에 편리함). 패키지 gettext-devel입니다. 다음과 같은 다양한 msgxxx명령을 사용하여 확산을 수행 할 수 있습니다 .

msgcomm file1.po file2.po -o common.po

file1.po에서 가져온 번역과 함께 두 파일에 공통 msgstr이있는 문자열의 경우

자세한 내용은 특정 명령 도움말 (예 :) msgcomm --help을 참조하십시오.


0

BeyondCompare를 사용해보십시오. PO 파일에 적합한 지 모르겠지만 그러한 파일에 대해서는 "훈련"될 수도 있습니다. 문자열이 종종 여러 줄로 나뉘어 문제가 발생할 수 있음을 알고 있습니다. 그렇지 않으면 PO 파일은 일반 텍스트 파일 (일반적으로 UTF-8)이므로 쉬워야합니다.

이를 위해 펄 스크립트를 작성하고 싶을 수도 있습니다. PO 파일을 가져 와서 연결된 줄로 인쇄 가능한 문서를 작성하기 위해 무언가를 썼다는 것을 기억합니다.

Beyond Compare 소프트웨어는 http://www.scootersoftware.com/moreinfo.php에서 제공됩니다.

비욘드 비교를 위해 플러그인을 작성할 수 있음을 이해합니다.

좋은 하루 되세요 :-)

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.