- Tools (Overview)
- Tools Archives
The Okapi Framework
ENLASO is committed to improve localization quality and costs and recently ported its localization tools to the open source Okapi Framework. We are actively involved in the development of the Okapi Framework, a set of interface specifications, format definitions, components and applications that provide an environment to build interoperable tools for the different steps of the translation and localization process. The project is hosted on Google-Code.
Designed to help in localizing software, web, and documentation content, the Framework provides a rich set of components that can be re-used in your own applications to develop flexible and powerful processes.
The Okapi Framework is written in Java and runs across different platforms, including: Windows, Linux, and Macintosh.
Rainbow, a Java application, allows localization professionals to prepare files in various formats (XML, SVG, etc.) for various given translation environments, converts files from one encoding to another, and also performs a number of additional localization-related tasks. From Rainbow's main window, the user simply selects an input file, chooses the utility to run, sets the options, and then executes.
Rainbow features a Regex Filter that extracts and merges text from any file format where the extractable text can be identified using regular expressions. The tool also provides support for PO files, Java Properties, HTML and XML documents, and much more.
Once translated, Rainbow merges the text back into the original file format. Respecting the need for localization industry standards. Rainbow works with TMX (Translation Memory eXchange Standard) documents, as well as other localization standard formats.
Rainbow can also be used as a command-line program.
Ratel is a small Java application that allows you to create and maintain segmentation rules in SRX (segmentation Rules eXchange format). You can validate the rules, as well as test them on-the-fly, or on test files.
The Okapi Library
The Okapi Library is a Java library with all the classes needed to use the Okapi filters components with your own program and scripts. It includes filters for various file formats, an SRX-based segmentation engine, an ITS processor, and many other components useful to develop flexible and powerful localization processes.
Download the Tools Now:
- The Okapi Framework download page on Google Code: http://code.google.com/p/okapi/
- Past tools on the archive page
Established and Experienced Language Service Provider
Established in 1968, ENLASO has been the premier language partner to global companies for nearly four decades. Scalable to your enterprise language needs, ENLASO has an established network of offices in Boulder, CO, Boise, ID, as well as sales and production facilities on the West and East Coast.