Jump to content

Open Language Tools

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by 159.100.24.239 (talk) at 07:28, 19 March 2018 (XLIFF Translation Editor). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
Open Language Tools
Original author(s)Sun Microsystems
Developer(s)Sun Microsystems
Initial releaseSeptember 11, 2006 (2006-09-11)
Stable release
1.3.1 / March 15, 2010; 15 years ago (2010-03-15)
Preview release
1.4.0 / June 23, 2010; 14 years ago (2010-06-23)
Repository
Written inJava
Operating systemCross-platform
PlatformJava
Size30MB
Available inMultilingual
TypeComputer-assisted translation
LicenseCDDL
Websiteopen-language-tools.java.net

Open Language Tools is a Java project released by Sun Microsystems under the terms of Sun’s CDDL (a GPL-incompatible free software license).[1]

Open Language Tools are intended for people who are involved in translation of software and documentation into different natural languages (localisation engineers, translators, etc.). They are based around common localisation industry standard file formats such as XLIFF and TMX.

Open Language Tools consist of the XLIFF Filters designed to convert different source file formats to XLIFF and the XLIFF Translation Editor which is designed to read and edit XLIFF files. They are written in Java and run on Windows, Mac OS, or Linux as long as Java J2RE (at least 1.4.2) is installed.

Workflow

XLIFF Filters

This is an application designed to convert different source file formats to an XLIFF format. It is currently based around the XLIFF 1.0 specification. The conversion is simple. Launch the filters, drag and drop a source file on the application, and the file will be converted to a .xlz file in the same directory as the source file. What basically happens is that the filter:

  1. reads and parses the source file,
  2. separates the translatable portions of the text from the non-translatable portions by breaking the file into blocks
  3. further segments the translatable blocks into smaller sections, typically sentences, and
  4. writes the XLIFF file (.xlf) and the skeleton file (.skl) which are further bundled within a zip archive with the .xlz extension.

高光谱数据有波段多且连续,数据量大,冗余大,非破坏性等特点,这些特点使得利用高光谱数据对文物的研究成为可能。

Supported files

Documentation file types

Software file types

See also

References

  1. ^ Free Software Foundation Archived 2008-12-16 at the Wayback Machine List of GPL-Incompatible Free Software Licenses