Rainbow: Difference between revisions
Penyaskito (talk | contribs) (Edited links to the new distribution channel) |
(link change for the distribution) |
||
Line 48: | Line 48: | ||
* '''Stable release: https://okapiframework.org/binaries/main/ | * '''Stable release: https://okapiframework.org/binaries/main/ | ||
* Development release (snapshot): https:// | * Development release (snapshot): https://okapiframework.org/wiki/index.php/Distributions | ||
[[Category:Rainbow]] | [[Category:Rainbow]] |
Latest revision as of 06:51, 25 May 2021
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:
- Stable release: https://okapiframework.org/binaries/main/
- Development release (snapshot): https://okapiframework.org/wiki/index.php/Distributions