TMX (Viết tắt của Translation Memory eXchange tạm dịch là định dạng phiên dịch trao đổi bộ nhớ ) là một định dạng chuẩn XML mở dành cho việc trao đổi dữ liệu về bộ nhớ dịch được tạo ra tự động bởi các máy dịch và các công cụ dịch thuật. TMX được phát triển và duy trì bởi OSCAR [1], một nhóm lợi ích đặc biệt của LISA [2] (Hiệp hội Tiêu chuẩn Địa phương hoá Công nghiệp). Tồn tại từ năm 1998, định dạng này cho phép trao đổi dễ dàng hơn các bộ nhớ dịch giữa các công cụ và/hoặc thông dịch viên, đảm bảo các dữ liệu quan trọng ít bị mất mát[3]. Phiên bản hiện tại là 1.4b - nó cho phép tạo lại các văn bản nguồn và các văn bản đích từ dữ liệu TMX. TMX 2.0 được phát hành cho ý kiến công chúng vào tháng 3 năm 2007[3].

TMX là một phần của kiến trúc mở OAXAL.

Ví dụ sửa

Sau đây là một ví dụ về TMX:

<tmx version="1.4">
  <header
    creationtool="XYZTool" creationtoolversion="1.01-023"
    datatype="PlainText" segtype="sentence"
    adminlang="en-us" srclang="en"
    o-tmf="ABCTransMem"/>
  <body>
    <tu>
      <tuv xml:lang="en">
        <seg>Hello world!</seg>
      </tuv>
      <tuv xml:lang="fr">
        <seg>Bonjour tout le monde!</seg>
      </tuv>
    </tu>
  </body>
</tmx>

Công cụ sửa

Có nhiều công cụ có thể dùng để tạo ra hoặc xử lý tập tin TMX

Xem thêm sửa

Liên kết ngoài sửa

Tham khảo sửa

  1. ^ OSCAR Lưu trữ 2008-01-31 tại Wayback Machine - Open Standards for Container/Content Allowing Re-use
  2. ^ LISA Lưu trữ 2011-04-07 tại Wayback Machine - Localization Industry Standards Association
  3. ^ a b “TMX Home”. Bản gốc lưu trữ ngày 15 tháng 10 năm 2008. Truy cập ngày 10 tháng 1 năm 2011.
  4. ^ bitext2tmx - Aligner written in Java by Mikel Forcada and Susana Santos
  5. ^ po2tmx Lưu trữ 2010-08-26 tại Wayback Machine - Convert Gettext PO files to a TMX translation memory file
  6. ^ Okapi components using TMX