오메가T

OmegaT
오메가T
OmegaT Logo.png
OmegaT 3.1.9 translating LibreOffice en-eu Fedora 22.png
OmegaT 3.1.9 LibreOffice를 영어에서 Basque로 번역, "Project Files" 창
원본 작성자키스 고드프리
개발자아론 매들론-케이, 디디에 브리엘, 알렉스 불로이치크, 졸탄 바르트코, 티아고 사보가 등.
초기 릴리즈2002년 11월 28일
안정적 해제4.3.2 (2020년 1월 26일; 2년(2020-01-26) [±]
릴리스 미리 보기5.5.0 (2021년 5월 20일; 10개월(2021-05-20) [±]
리포지토리
운영 체제Microsoft Windows, MacOS, Linux, Solaris
유형컴퓨터 보조 번역
면허증GPLv3+[1]
웹사이트omegat.org

오메가T자바 프로그래밍 언어로 작성된 컴퓨터 보조 번역 도구다.키스 고드프리가 2000년 처음 개발한 무료 소프트웨어로, 현재 애런 매들론 케이(Aaron Madlon-Kay)가 이끄는 팀이 개발하고 있다.

오메가T는 전문 번역가들을 위한 것이다.정규식을 이용한 맞춤식 분할, 퍼지 매칭과 매칭 전파를 이용한 번역 메모리, 용어 일치, 사전 매칭, 번역 메모리 및 참조 자료 검색, 훈스펠 철자 사전을 이용한 인라인 철자 검사 등이 특징이다.

오메가T는 Linux, MacOS, Microsoft Windows, Solaris에서 실행되며 자바 8이 필요하다.[2]그것은 27개 국어로 이용 가능하다.2010년[3] 전문 번역가 458명을 대상으로 실시한 설문조사에 따르면 오메가T는 워드패스트, 데자뷰, 메모큐의 1/3 정도, 시장 선두주자 트라도스의 1/8 정도 사용되고 있다.

역사

오메가T는 키스 고드프리에 의해 2000년에 처음 개발되었다.원래는 C++로 씌어 있었다.

2001년[4] 2월의 첫 공개는 자바어로 쓰여졌다.이 버전은 독점적인 번역 메모리 형식을 사용했다.포맷되지 않은 텍스트 파일과 HTML을 번역하고 블록 수준 분할(즉, 문장 대신 단락)만 수행할 수 있었다.

개발 및 소프트웨어 릴리스

오메가T의 개발은 SourceForge에서 진행한다.개발팀은 애런 매들론 케이가 이끌고 있다.많은 오픈소스 프로젝트와 마찬가지로, 새로운 버전의 오메가T도 자주 출시되는데, 보통 각각 2~3개의 버그픽스와 기능 업데이트가 있다.항상 완전한 사용자 매뉴얼을 가지고 있는 "표준" 버전과 사용자 매뉴얼에 아직 문서화되지 않은 기능을 포함하는 "최신" 버전이 있다.[5]업데이트된 소스는 SourceForge 코드 저장소에서 항상 사용할 수 있다.[6]

오메가T의 작동 방식

오메가T는 특정 이름의 폴더 계층인 번역 작업을 프로젝트로서 처리한다.사용자는 /source/(또는 그 하위 폴더)라는 이름의 /source/에 번역되지 않은 문서는 /source/(또는 그 하위 폴더).Editor 창에는 원본 문서가 한 번에 한 세그먼트를 변환하기 위한 개별 "세그먼트"로 표시된다.OmegaT는 지시에 따라 /target/하위 폴더에서 (부분적으로) 번역된 버전을 생성한다.

다른 명명된 폴더에는 프로그램 내에서 자동 상담이 가능한 폴더가 있다. /tmx 형식의 기존 번역 쌍의 경우 /tm/auto/ 100% 일치 자동 번역의 경우 /glossary/, /dict(및 .tbx) 사전의 경우 /dictary/.

사용자가 Editor 창에서 세그먼트를 번역하러 가면, OmegaT는 /tm/ 계층 구조에서 유사한 원본 문장을 가진 이전 번역 쌍을 자동으로 검색하여 Fuzzy Matches 창에 표시하여 바로 가기 키로 Editor 창에 삽입한다.용어집 및 사전 창은 프로젝트의 해당 명명된 폴더에 있는 용어집 및 사전과 유사한 자동 검색 기능을 제공한다.옵션인 컴퓨터 번역 창에는 Google 번역기의 컴퓨터 번역 및 유사한 서비스가 표시된다.

사용자가 세그먼트를 떠날 때, OmegaT는 일반적으로 먼저 소스-대상 쌍을 메모리의 데이터베이스에 추가한다.이후 다른 날, 다른 프로젝트, 다른 번역가 및 다른 CAT 도구와 함께 사용할 수 있도록 해당 데이터베이스를 변환 메모리 eXchange(.tmx) 형식으로 디스크에 저장한다.당연히 변화가 없다는 것은 그러한 업데이트가 없다는 것을 의미한다.버전 3.1은 차단 대상의 출처와 동일한 차단 대상 설정, 공통 슬립, 그리고 이를 재정의하는 바로 가기 키(숫자, 프로그래밍 매뉴얼의 소스 코드 등)를 추가했다.

사용자는 어느 지점에서나 부분적으로 변환된 소스 파일 버전을 만들 수 있다.OmegaT는 소스 세그먼트가 아직 번역되지 않은 경우 그대로 복사한다는 점에 유의하십시오.그러나 이 작업을 수행하기 전에 사용자에게 태그 및 기타 오류를 확인하려면 Validate menu 명령을 사용하는 것이 좋다.버전 3.1에는 현재 파일로 작업을 제한하기 위한 메뉴 명령(및 바로 가기 키)이 추가되었다(예: 부분 전송 또는 빠른 업데이트).

오메가 특징t

오메가T는 메인스트림 CAT 도구와 많은 기능을 공유한다.여기에는 번역 메모리 생성, 가져오기 및 내보내기, 번역 메모리로부터 퍼지 매칭, 용어집 검색, 참조 및 일치 검색 등이 포함된다.

오메가T는 다른 CAT 도구에서도 항상 사용할 수 없는 추가 기능도 가지고 있다.여기에는 다음이 포함된다.

  • 오메가T는 "Instant Start"라는 짧은 튜토리얼을 전시하는 것으로 시작한다.
  • 오메가T는 여러 개의 하위 폴더에서 여러 개의 파일 형식으로 동시에 여러 개의 파일을 번역할 수 있으며, 여러 개의 번역 메모리, 용어집, 사전(사용 가능한 컴퓨터 메모리에 의해서만 제한됨)을 참조할 수 있다.
  • 지원되는 파일 형식과 관련하여, OmegaT는 사용자가 파일 확장자와 파일 인코딩을 사용자 정의할 수 있도록 한다.여러 문서 유형의 경우 사용자는 번역해야 할 요소를 선택적으로 선택할 수 있다(예: OpenOffice.org Writer 파일에서 책갈피 포함 여부 선택, Microsoft Office 2007/2010 파일에서는 각주 변환 여부 선택, HTML에서 이미지에 대한 ALT 텍스트 변환 여부 선택).사용자는 타사 번역 메모리의 비표준 요소들을 어떻게 처리해야 하는지도 선택할 수 있다.
  • 오메가T의 분할 규칙은 정규 표현식에 기반을 두고 있다.분할은 언어 또는 파일 형식에 따라 구성할 수 있으며, 연속 분할 규칙은 서로 값을 상속한다.
  • 편집 창에서 사용자는 다음 번 번역되지 않은 세그먼트로 직접 이동하거나 기록에서 앞으로 또는 뒤로 이동할 수 있다.사용자는 고급 텍스트 편집기에서처럼 실행 취소 및 다시 실행, 복사 및 붙여넣기, 대문자와 소문자 간 전환 등을 사용할 수 있다.사용자는 이미 번역된 세그먼트의 원본 텍스트를 볼 수 있도록 선택할 수 있다.편집 창에는 훈스펠 사전을 사용한 인라인 철자 검사도 있고 마우스를 사용하여 대화형 철자 검사를 한다.
  • 사용자는 키보드 단축키를 사용하거나 마우스를 사용하여 퍼지 일치를 삽입할 수 있다.오메가T는 색깔을 이용한 퍼지 매칭에서 유사성의 정도를 보여준다.OmegaT는 또한 주어진 세그먼트를 번역한 사용자의 이름, 날짜, 시간을 표시할 수 있다.용어집 성냥은 마우스를 사용하여 삽입할 수 있다.사용자는 원본 텍스트를 대상 텍스트 필드에 복사하거나 가장 높은 퍼지 일치를 자동으로 삽입하도록 선택할 수 있다.
  • 검색 창에서 사용자는 현재 파일의 원본 텍스트, 대상 텍스트, 기타 변환 메모리 및 참조 파일을 검색하도록 선택할 수 있다.검색은 대소문자를 구분할 수 있으며 정규 표현도 사용할 수 있다.검색 결과를 두 번 클릭하면 사용자가 편집 창의 해당 세그먼트로 직접 이동한다.
  • 번역 후 오메가T는 태그 검증을 수행하여 실수로 태그 오류가 발생하지 않도록 할 수 있다.오메가T는 프로젝트가 시작되기 전이나 번역 중에 프로젝트 파일 및 번역 메모리에 대한 통계를 계산해 번역 작업의 진행 상황을 보여줄 수 있다.
  • 오메가T는 애퍼티움, 벨라자르, 구글 번역기에서 기계번역을 받아 별도의 창에 표시할 수 있다.
  • 오메가T의 사용자 인터페이스에 있는 다양한 창은 이동, 최대화, 타일화, 탭베드 및 최소화할 수 있다.

문서 형식 지원

오메가T에서 직접 여러 파일 형식을 번역할 수 있다.OmegaT는 파일 확장자에 의해 파일 형식을 결정한다.파일 확장자 처리 및 기본 인코딩은 기본 설정을 재정의하도록 사용자 정의할 수 있다.

OmegaT는 다른 상용 CAT 도구와 유사하게 포맷을 태그로 변환하여 포맷된 문서를 처리한다.

직접 지원되는 형식

간접적으로 지원되는 형식

OmegaT가 지원되지 않는 포맷을 처리할 수 있는 두 가지 프로세스가 있다.

  • 형식 파일 확장명을 기본 파일 필터에 등록(모든 일반 텍스트 기반 형식 포함)
  • 형식을 직접 지원되는 형식으로 변환하다.

XLIFF 지원

오카피 프레임워크의 레인보우 프로그램은 특정 파일 형식을 오메가T가 지원하는 XLIFF 형식으로 변환할 수 있다.레인보우는 또한 오메가T에서 더 쉽게 처리할 수 있도록 그러한 문서로부터 완전한 오메가T 프로젝트 폴더를 만들 수 있다.[8]

Gettext PO 지원

다수의 파일 형식을 Gettext Portable Object(PO) 파일로 변환할 수 있으며, OmegaT에서 변환할 수 있다.데비안 프로그램 po4a는 LaTeX, TeX, POD와 같은 형식을 Gettext PO로 변환할 수 있다.[9]Translation Toolkit은 Mozilla .properties 및 dtd 파일, CSV 파일, 특정 Qt .ts 파일 및 특정 XLIFF 파일을 Gettext PO로 변환할 수 있다.

Office Open XML 및 ODF 지원

버전 97부터 2003까지 마이크로소프트 워드, 엑셀, 파워포인트 문서는 오피스 오픈 XML(Microsoft Office 2007/2010) 또는 ODF(OpenOffice.org) 형식으로 변환할 수 있다.변환은 완전히 무손실은 아니며 포맷의 상실을 초래할 수 있다.

Trados® .ttx 파일 지원

Trados® .ttx 파일은 Okapi TTX 필터를 사용하여 처리할 수 있다.

지원되는 메모리 및 용어집 형식

TMX 형식의 변환 메모리

오메가T의 내부 번역 메모리 포맷은 사용자에게 보이지 않지만 번역 프로젝트를 자동화할 때마다 모든 신규 또는 업데이트된 번역 유닛이 자동으로 내보내져 오메가T TMX, 레벨 1 TMX, 레벨 2 TMX 등 외부 TMX 메모리 3개에 추가된다.

  • 오메가T 프로젝트에 사용되는 기본 TMX 파일.
  • 레벨 1 TMX 파일은 텍스트 정보를 보존하며 TMX 레벨 1, 2 지원 CAT 툴과 함께 사용할 수 있다.
  • 레벨 2 파일은 인라인 태그 정보뿐만 아니라 텍스트 정보도 보존하며 TMX 레벨 2 지원 CAT 툴과 함께 사용할 수 있다.

내보낸 레벨 2 파일에는 오메가 포함TMX 태그에 캡슐화된 T의 내부 태그는 이러한 TMX 파일이 CAT 도구를 지원하는 TMX 레벨 2에서 일치 항목을 생성할 수 있도록 한다.테스트는 Trados와 SDLX에서 긍정적이었다.

오메가T는 TMX 파일을 버전 1.4b 레벨 1은 물론 레벨 2까지 가져올 수 있다.오메가T에 수입된 레벨2 파일은 오메가T가 외국산 TMX 레벨2 태그를 변환한 이후 동일한 레벨의 일치항목을 생성하게 되며, 여기서도 트랜짓이 만든 TMX 파일로 테스트가 긍정적이다.

용어집

용어집의 경우, OmegaT는 주로 탭으로 구분된 일반 텍스트 파일을 UTF-8 인코딩과 .txt 확장자를 사용한다.용어집 파일의 구조는 매우 간단하다. 첫 번째 열은 소스 언어 단어를 포함하고, 두 번째 열은 해당 대상 언어 단어를 포함하고, 세 번째 열(선택사항)은 상황에 대한 설명을 포함하여 모든 것을 포함할 수 있다.그러한 용어집들은 텍스트 편집기에서 쉽게 만들어질 수 있다.

TBX 파일뿐만 아니라 표준 CSV 형식의 유사하게 구조화된 파일도 지원된다.

사용자 커뮤니티에 의한 참여

오메가T 프로젝트

오메가T는 오픈소스 소프트웨어로 자원봉사자들의 도움을 받아 혜택을 받는다.프로그래밍은 확실히 가장 중요한 기능이지만, 거의 모든 분야에서 자원봉사자들의 더 큰 지원으로 이득을 볼 것이다.그렇게 마음이 기울어진다면 자신의 요구조건에 맞게 오메가T를 개조할 수도 있다.[10]

오메가 국산화t

오메가T의 사용자 인터페이스와 설명서는 약 30개 언어로 번역되었다.자원 번역가는 사용자 인터페이스, "인스턴트 스타트" 짧은 튜토리얼 또는 전체 사용자 설명서(또는 세 가지 구성 요소 모두)를 번역할 수 있다.모든 언어 파일과 사용 설명서의 모든 번역은 오메가T의 표준 배포에 포함되어 있다.

사용자가 만든 프로그램

오메가T 사용자 커뮤니티의 특징은 오메가T의 결함으로 인해 사용자에게 매크로, 스크립트 및 이러한 기능을 수행하는 프로그램을 만들도록 유도하는 경우가 종종 있다는 점이다.OmegaT가 단지 단락 분할만을 제공했을 때, 사용자는 문장으로 분할하기 위해 OpenOffice.org 매크로를 만들었다.오메가T에서 TM을 자동으로 활용하면 여전히 TM을 병합해야 할 때 사용자는 TMX 병합 스크립트를 작성했다.오메가T가 철자 검사를 지원하지 않자, 몇몇 사용자들은 오메가T 기반 번역 과정의 일부로 철자 검사를 제공하는 스크립트를 만들거나 해결책을 찾았다.[11]

오메가 기반의 기타 소프트웨어t

오메가T in DGT

최신 업데이트: 2021-03-21

유럽위원회 번역총국(DGT)은 대체 CAT 도구로 오메가T를 주류 상업용 도구와 함께 사용한다.DGT는 DGT 고유의 요구 사항을 충족하는 적응/개선/신규 기능을 갖춘 오메가T(DGT-OomegaT) 포크를 유지하고 워크플로우에 OmegaT를 통합하는 여러 도우미 애플리케이션(Wizard): 프로젝트의 생성, 업데이트, 수정 및 전달을 자동화하는 Tagwipe, Docx 문서에서 쓸모없는 태그를 세척하는 TeamBase를 통해 알 수 있다.실시간으로 기억의 공유를 낮춘다.그러한 애플리케이션들은 DGT에 의해 무료 오픈 소스 소프트웨어로 제공된다.[12]

벤텐

최신 업데이트: 2018-04-07

Benten은 Eclipse 기반의 XLIFF 편집기 입니다.TM 매칭 프로세스를 처리하기 위해 오메가T 코드를 사용한다.그것은 부분적으로 일본 정부의 자금 지원을 받고 있다.[13]

오토슈마토 번역 스위트

최신 업데이트: 2017-02-28

오토슈마토는 CAT 도구, 얼라이너, PDF 추출기, TMX 편집기, 그리고 탐색 데이터를 기반으로 한 공개 TM으로 구성되어 있다.완성된 버전에는 용어 관리자와 기계 번역기가 포함될 것이다.CAT 툴 요소는 오메가T에 구축되어 있으며, OpenOffice.org을 실행해야 한다.개발은 남아프리카 정부의 예술 문화부에서 자금을 조달한다.[14]

오메가T+

최신 업데이트: 2012-10-24

오메가T+는 2005년 오메가T 버전 1.4.5에서 포크화한 CAT 도구다.오메가T+는 오메가T와 비슷한 방식으로 작용한다.독자적으로 기능을 개발했지만 프로젝트들이 오메가T와는 맞지 않는다.[15]

볼트란

최신 업데이트: 2010-10-12

볼트란은 오메가T 프로젝트의 작업 흐름을 흉내 내는 웹 기반 도구다.오메가T의 소스코드를 기반으로 구축되어 오메가T 프로젝트를 수출할 수 있다.[16]

참고 항목

참조

  1. ^ "OmegaT - multiplatform CAT tool / Code / [86775c] /Release/OmegaT-license.TXT".
  2. ^ "Chapter 1. Installing and running OmegaT". omegat.sourceforge.io. Retrieved 2019-08-14.
  3. ^ http://www.translationtribulations.com/2010/07/results-of-june-translation-tools.html
  4. ^ "Close Windows. Open Doors".
  5. ^ https://sourceforge.net/projects/omegat/files/ OmegaT의 "표준" 및 "표준" 버전
  6. ^ https://dll.오늘/http20717155731/http://omegat.svn.sourceforge.net/viewvc/omegat/trunk/ 최신 소스 파일은 항상 SourceForge 코드 저장소에서 사용할 수 있음
  7. ^ Office 애플리케이션을 위한 개방형 문서 형식 – ISO/IEC 26300:2006 형식
  8. ^ Okapi Framework – Text Extraction 유틸리티로 OmegaT 프로젝트 폴더 트리를 만들 수 있음
  9. ^ po4a Wayback Machine보관된 2006-06-22 – Debian에 따라 패키지된 Perl 애플리케이션과 Portable Object 형식의 변환 유틸리티
  10. ^ 오메가T 프로젝트와 You Archived 2011-05-23 Wayback Machine에 보관
  11. ^ "OmegaT, free memory translation tool". www.omegat.org. Archived from the original on 2008-05-09.
  12. ^ DGT-오메가t
  13. ^ 벤텐
  14. ^ 오토슈마토
  15. ^ 오메가T+
  16. ^ 볼트란

외부 링크

사용자 지원