<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://okapiframework.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=JeanChristopheHelary</id>
	<title>Okapi Framework - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://okapiframework.org/wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=JeanChristopheHelary"/>
	<link rel="alternate" type="text/html" href="http://okapiframework.org/wiki/index.php/Special:Contributions/JeanChristopheHelary"/>
	<updated>2026-04-17T03:45:00Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.38.2</generator>
	<entry>
		<id>http://okapiframework.org/wiki/index.php?title=DeepL_MT_Connector&amp;diff=882</id>
		<title>DeepL MT Connector</title>
		<link rel="alternate" type="text/html" href="http://okapiframework.org/wiki/index.php?title=DeepL_MT_Connector&amp;diff=882"/>
		<updated>2021-07-12T07:37:12Z</updated>

		<summary type="html">&lt;p&gt;JeanChristopheHelary: change link to API doc&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Connectors Header}}&lt;br /&gt;
__TOC__&lt;br /&gt;
==Overview==&lt;br /&gt;
&lt;br /&gt;
Starting in M36, DeepL MT service API (documented at https://www.deepl.com/en/docs-api/) can be access with this connector.&lt;br /&gt;
&lt;br /&gt;
==Using the Connector==&lt;br /&gt;
&lt;br /&gt;
The connector can be accessed programmatically.&lt;br /&gt;
&lt;br /&gt;
==Parameters==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;cite&amp;gt;DeepL authentication key&amp;lt;/cite&amp;gt; (internal name: &amp;lt;tt&amp;gt;authKey&amp;lt;/tt&amp;gt;) &amp;amp;mdash; the API key to allow access to the API.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;cite&amp;gt;Get plain-text translation&amp;lt;/cite&amp;gt; (internal name: &amp;lt;tt&amp;gt;plainText&amp;lt;/tt&amp;gt;) &amp;amp;mdash; Option to get plain-text MT candidates from DeepL. When this option is set the segments submitted&lt;br /&gt;
to the DeepL API are stripped of inline codes. When this option is not set, the inline codes are converted to XML generic tags and submitted as such to DeepL, and then converted back &lt;br /&gt;
to the original inline codes.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;cite&amp;gt;Split sentences&amp;lt;/cite&amp;gt; (internal name: &amp;lt;tt&amp;gt;splitSentences&amp;lt;/tt&amp;gt;) &amp;amp;mdash; True to segment by sentence during the MT process (this provides less context).&lt;br /&gt;
&lt;br /&gt;
&amp;lt;cite&amp;gt;Preserve some formatting aspects&amp;lt;/cite&amp;gt; (internal name: &amp;lt;tt&amp;gt;preserveFormatting&amp;lt;/tt&amp;gt;) &amp;amp;mdash; True to try to preserve as much as possible upper/lowe cases, trailing punctuation, etc.&lt;br /&gt;
&lt;br /&gt;
==Limitations==&lt;br /&gt;
&lt;br /&gt;
* There are limitations in the size of the query and the number of segments that can be submitted at once. The connector tries to handle those restriction. See the DeepL API for more information.&lt;br /&gt;
&lt;br /&gt;
[[Category:Connectors]]&lt;/div&gt;</summary>
		<author><name>JeanChristopheHelary</name></author>
	</entry>
	<entry>
		<id>http://okapiframework.org/wiki/index.php?title=Rainbow&amp;diff=881</id>
		<title>Rainbow</title>
		<link rel="alternate" type="text/html" href="http://okapiframework.org/wiki/index.php?title=Rainbow&amp;diff=881"/>
		<updated>2021-05-25T10:51:24Z</updated>

		<summary type="html">&lt;p&gt;JeanChristopheHelary: link change for the distribution&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;[[Image:Rainbow3.png|thumb|Rainbow on Windows 7]]&lt;br /&gt;
{| cellpadding=&amp;quot;8&amp;quot;&lt;br /&gt;
|- valign=&amp;quot;top&amp;quot;&lt;br /&gt;
|&lt;br /&gt;
[[Image:RainbowIcon.png]]&lt;br /&gt;
|&lt;br /&gt;
Help Topics:&lt;br /&gt;
|&lt;br /&gt;
* [[Rainbow - Main Window|Main Window]]&lt;br /&gt;
* [[Rainbow - Main Menu|Main Menu]]&lt;br /&gt;
* [[Rainbow - Usage|Usage]]&lt;br /&gt;
|&lt;br /&gt;
* [[Rainbow - User Preferences|User Preferences]]&lt;br /&gt;
* [[Rainbow - Command Line|Command Line]]&lt;br /&gt;
* [[Rainbow - Utilities|Utilities]]&lt;br /&gt;
|&lt;br /&gt;
* [[Rainbow - Edit / Execute Pipeline|Edit / Execute Pipeline]]&lt;br /&gt;
* [[Rainbow - Input Document Properties|Input Document Properties]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==Overview==&lt;br /&gt;
&lt;br /&gt;
Rainbow is a cross-platform application to launch different utilities to help you perform various localization-relate tasks.&lt;br /&gt;
&lt;br /&gt;
Its features include for example:&lt;br /&gt;
&lt;br /&gt;
* Creation of translation packages (e.g. XLIFF, OmegaT, RTF).&lt;br /&gt;
* Conversion of character encoding or line-breaks.&lt;br /&gt;
* Conversion to various file formats.&lt;br /&gt;
* Terminology extraction and quality check reports.&lt;br /&gt;
* Batch translation using various MT and TM sources.&lt;br /&gt;
* Pseudo-translation and various modifications of the source text for testing.&lt;br /&gt;
* Apply XSLT templates in batch mode and comparison between different translations.&lt;br /&gt;
* Search and replace on filtered text, as well as source and translation alignment.&lt;br /&gt;
* [[Rainbow - Utilities|And much more...]]&lt;br /&gt;
&lt;br /&gt;
Like other Okapi applications, Rainbow uses the components called &amp;quot;[[Glossary#Filter|filters]]&amp;quot; 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 Filter|OpenOffice]], [[XML Filter|XML]], [[HTML Filter|HTML]], [[Properties Filter|Properties]], [[DTD Filter|DTD]], [[OpenXML Filter|MS Office]], [[Table Filter|tables]], etc. Many translation-related formats are also supported: [[XLIFF Filter|XLIFF]], [[PO Filter|PO]], [[TS Filter|TS]], [[TMX Filter|TMX]], [[TTX Filter|TTX]], etc.&lt;br /&gt;
&lt;br /&gt;
Rainbow also uses the Okapi components called &amp;quot;[[Connectors|connectors]]&amp;quot;: They allow you to access different type of local or remote translation resources. For example: [[Google MT v2 Connector|Google MT]], [[Microsoft Translator Connector|Microsoft Translator]], [[OpenTran Translation Repository Connector|Open-Tran]], [[MyMemory TM Connector|MyMemory]], [[Translate Toolkit TM Connector|Translate Toolkit TM]], [[Apertium MT Connector|Apertium]], [[TDA Translation Repository Connector|TDA-Search]], and more.&lt;br /&gt;
&lt;br /&gt;
Note that, in addition to third-party TM access, Rainbow can also use Okapi's own TM engine: the [[Pensieve TM]].&lt;br /&gt;
Another feature of Rainbow is to allow the user to build &amp;quot;[[How to Create a Pipeline in Rainbow|pipelines]]&amp;quot; of tasks using simple components called &amp;quot;[[Steps|steps]]&amp;quot; that perform well-defined limited actions. You can chain those steps to execute many tasks in a single process.&lt;br /&gt;
&lt;br /&gt;
==Download==&lt;br /&gt;
&lt;br /&gt;
Rainbow is available from the okapi-apps distribution:&lt;br /&gt;
&lt;br /&gt;
* '''Stable release: https://okapiframework.org/binaries/main/&lt;br /&gt;
&lt;br /&gt;
* Development release (snapshot): https://okapiframework.org/wiki/index.php/Distributions &lt;br /&gt;
&lt;br /&gt;
[[Category:Rainbow]]&lt;/div&gt;</summary>
		<author><name>JeanChristopheHelary</name></author>
	</entry>
</feed>