Rainbow Translation Kit Manifest

From Okapi Framework
Jump to navigation Jump to search


The Rainbow translation kit manifest is a special file that is generated when you create one of the translation packages with the Rainbow Translation Kit Creation Step. The file contains most of the information you need to post-process the package and merge back the translated files into their original formats.

The file is named manifest.rkm and can be processed by the Rainbow Translation Kit Filter.


The manifest is an XML file you can edit manually if necessary.

When processing the manifest file, the Rainbow Translation Kit Filter has the option of starting by opening the file and let you select what files of the package should be processed.


  • Documents to Pos-Process column — List of all the documents that are included in the package.
  • Missing? column — Indicates if a document is currently missing.
  • Output column — Name of the file that will be generated.

The path at the bottom of the tab is the location where the translated documents are expected to be.

Use the check box to indicate which file should be processed when you click OK. Documents that are not checked will not be processed.


Merge the translation only if it is approved — Set this option to use the translation available only if the item in the translation file has a flag indicating it is approved. If the translation is not flagged as approved and this option is set, the source text is used instead of the translation.

If the translation file does not support such flag, the translated entry is assumed to be approved.

Set the 'approved' flag on the merged translations — Set this option to automatically add or update the 'approved flag of the output file. This applies when merging back to documents that have such flag, for example when you merge back a translation to an XLIFF or a PO file.


Project ID — ID of the project.

Package ID — ID of this package.

Source locale — Code of the source locale.

Target locale — Code of the target locale.

Creation date — When the package was created.