Poedit Pro를 활용한 자동 번역 기능 사용하기

Poedit Pro에 포함된 자동 번역(기계번역) 기능 사용하기

Poedit는 워드프레스 언어 파일(po 파일)을 번역하는 데 사용되는 프로그램입니다.

오늘 Poedit이 업그레이드되어 사전 번역 기능(Pretranslation)이 추가되었습니다. 비교적 짧은 문자열의 번역의 경우 Poedit의 사전 번역 기능이 매우 유용할 것 같습니다. Poedit가 정확히 어떤 DB를 활용하는지에 대한 정보는 없지만 짧은 문자열에서는 번역 품질이 매우 좋은 편입니다.

자동 번역 기능 사용하기

예를 들어, "Portable and mobile RF communication equipment can affect medical electrical equipment."를 넣어보면 다음과 같이 번역됩니다.

자동 번역 샘플

그리고 "Immunity test"(내성 시험)를 넣어보면 무난하게 번역되네요. (작년에 어떤 번역가가 "면역 테스트"라고 번역하더군요.)

자동 번역

물론 황당하게 번역하는 경우도 있습니다.

최근 구글번역 기능이 향상되어 앱이나 소프트웨어 문자열 번역의 경우 간혹 참조하는 편입니다. 하지만 일일이 구글번역 페이지에 문장을 복사하여 넣기가 번거로운 것이 사실입니다. 이런 번거로움을 어느 정도 없애기 위해 Poedit Pro(유료 버전)에 포함된 사전 번역 기능을 활용하면 어떨까 생각되었습니다.

그래서 간단히 테스트해보았습니다. 다음과 같은 과정을 거쳐서 번역할 텍스트를 자동 번역기를 사용하여 미리 번역할 수 있을 것 같습니다.

  1. 번역할 텍스트 준비. 예: Excel 문서
  2. po 파일 형식으로 텍스트 변환
  3. Poedit에서 사전 번역 실시
  4. 번역 후 Excel 문서 등으로 변환

po 파일 형식으로 변환하는 방법은 WordPress 언어 파일(po)을 하나 구한 다음 앞부분은 그대로 두고 문자열이 들어가는 부분을 번역할 텍스트로 교체하는 식으로 가능합니다.

이때 저는 정규식을 사용하여 간단히 변환해보았습니다.

#: wp-admin/network/site-info.php:194\r\nmsgid "\1"\r\nmsgstr ""\r\n

po 파일이 준비되었다면 Poedit에서 파일을 불러오면 됩니다. 위와 같이 준비하여 Poedit에서 여니까 경고 메시지가 표시되지만 번역할 텍스트를 문제없이 불러오네요. 사전 번역을 실시하면 조금 시간이 걸립니다(그렇다고 많은 시간이 걸리는 것은 아니고요).

자동번역

번역이 완료되었으면 Excel 등으로 변환하거나 Poedit에서 직접 복사하여 활용할 수 있습니다. 사전 번역한 후 po 파일을 저장하면 경고 메시지를 표시하지만 파일 자체는 저장이 됩니다. 테스트에 사용된 텍스트에 Enter나 큰 따옴표가 들어간 문자열이 있어서 약간 문제가 있었습니다. Enter와 큰 따옴표, 탭 등이 없이 1:1 대응이 되도록 만들면 쉽게 Excel 파일로 변환이 가능합니다.

Poedit 2 기능 소개 페이지

참고:

일부 글에 제휴 링크가 포함될 수 있으며 파트너스 활동으로 일정액의 수수료를 받을 수 있습니다.

1개 댓글

댓글 남기기

* 이메일 정보는 공개되지 않습니다.