Rainbow: Difference between revisions

From Okapi Framework
Jump to navigation Jump to search
(Created page with "thumb|Rainbow on Windows 7 {| cellpadding="8" |- valign="top" | Image:RainbowIcon.png | Help Topics: | * Main Window * R...")
(One intermediate revision by the same user not shown)
Line 48: Line 48:
* '''Stable release: http://bintray.com/okapi/Distribution/Okapi_Applications
* '''Stable release: http://bintray.com/okapi/Distribution/Okapi_Applications


* Development release (snapshot): http://okapi.opentag.com/snapshots
* Development release (snapshot): http://okapiframework.org/snapshots


[[Category:Rainbow]]
[[Category:Rainbow]]

Revision as of 08:09, 5 June 2016

Rainbow on Windows 7

RainbowIcon.png

Help Topics:

Overview

Rainbow is a cross-platform application to launch different utilities to help you perform various localization-relate tasks.

Its features include for example:

  • Creation of translation packages (e.g. XLIFF, OmegaT, RTF).
  • Conversion of character encoding or line-breaks.
  • Conversion to various file formats.
  • Terminology extraction and quality check reports.
  • Batch translation using various MT and TM sources.
  • Pseudo-translation and various modifications of the source text for testing.
  • Apply XSLT templates in batch mode and comparison between different translations.
  • Search and replace on filtered text, as well as source and translation alignment.
  • And much more...

Like other Okapi applications, Rainbow uses the components called "filters" that take input files in a given native format and extract its translatable content into common resources that the Okapi tools can manipulate and modify. There are filters for many formats, for example: OpenOffice, XML, HTML, Properties, DTD, MS Office, tables, etc. Many translation-related formats are also supported: XLIFF, PO, TS, TMX, TTX, etc.

Rainbow also uses the Okapi components called "connectors": They allow you to access different type of local or remote translation resources. For example: Google MT, Microsoft Translator, Open-Tran, MyMemory, Translate Toolkit TM, Apertium, TDA-Search, and more.

Note that, in addition to third-party TM access, Rainbow can also use Okapi's own TM engine: the Pensieve TM. Another feature of Rainbow is to allow the user to build "pipelines" of tasks using simple components called "steps" that perform well-defined limited actions. You can chain those steps to execute many tasks in a single process.

Download

Rainbow is available from the okapi-apps distribution: