Text translation using deployed engines
Custom engines can be turned on and off in the cloud to accept one or more sentences for translation in real-time. The text translation service scales up and down automatically, which means it can be used both for instant propagation in CAT tools and for API integration scenarios with high workloads.
Looking for documentation to help you develop your own integration? Look here.
Prerequisites
You have a Globalese Cloud post-paid subscription.
Your subscription allows text translation (check the About page in Globalese if you are unsure).
You have a custom engine that has been trained on Globalese version 4 or higher.
You have users or API keys for text translation that are allowed to use the engine.
Deploying engines
See how to manage engine deployment here.
Translating text
Once the deployment status of an engine is On, you can use CAT tool plugins or your own custom integration to translate one or more sentences in real-time.
Once an engine has been started, it accepts authorised requests. If you want to prevent anyone from sending translation requests and thus generating costs, make sure the engine is stopped when it’s not needed.
The current status of CAT tool plugins is as follows (last updated 22 Nov 2021):
memoQ: available, check here
SDL Trados Studio: available, check here
Phrase: available, check here
Rigi: in progress
XTM: planned
translate5: planned
Pricing
Pricing is based on the number of translated source text characters. The actual price is listed on the Pricing page under “Text translation”.
Please note that the number of characters sent to the engine are counted verbatim. This may not be the same amount of characters that you’ll find in a saved .mqxliff
, .sdlxliff
etc. file, and may also change over time as implementations change. Please note that Globalese has no say in how third-party SDKs work.
Example
A plugin may be sending this payload to the engine for translation (726 characters):
<bpt id=\"1\"><inline_tag id="0"></bpt><bpt id=\"2\"><inline_tag id="1"></bpt><bpt id=\"3\"><u></bpt>My hovercraft<ept id=\"4\"></u></ept><ept id=\"5\"></inline_tag></ept><ept id=\"6\"></inline_tag></ept>
<bpt id=\"7\"><inline_tag id="4"></bpt> is <ept id=\"8\"></inline_tag></ept>
<bpt id=\"9\"><inline_tag id="6"></bpt><bpt id=\"10\"><inline_tag id="7"></bpt><bpt id=\"11\"><u></bpt>full<ept id=\"12\"></u></ept><ept id=\"13\"></inline_tag></ept><ept id=\"14\"></inline_tag></ept>
<bpt id=\"15\"><inline_tag id="10"></bpt> of eels.<ept id=\"16\"></inline_tag></ept>
Whereas in the XLIFF file you will actually see this (1,311 characters):
<bpt id="1" ctype="underlined">{}</bpt>
<bpt id="2" rid="1"><hlnk id="rId5" tgtFrame="_blank" tooltip="@22b79946-8794-4145-9f7b-86d22286f8e5" history="1" fileName="document.xml" href="@7082a66b-201f-4ff8-bb4b-271a155ed6d3"></bpt>
<bpt id="3" rid="2"><rpr id="2"></bpt>My hovercraft<ept id="1">{}</ept>
<ept id="4" rid="2"></rpr id="2" transform="close"></ept>
<ept id="5" rid="1"></hlnk></ept>
<bpt id="6" rid="3"><rpr id="3"></bpt> is <bpt id="7" ctype="underlined">{}</bpt>
<ept id="8" rid="3"></rpr id="3" transform="close"></ept>
<bpt id="9" rid="4"><hlnk id="rId6" tgtFrame="_blank" tooltip="@22670156-70a4-41c8-b155-569cf3bfbb23" history="1" fileName="document.xml" href="@1deeae21-991e-49b5-99bf-19536223af59"></bpt>
<bpt id="10" rid="5"><rpr id="2"></bpt>full<ept id="7">{}</ept>
<ept id="11" rid="5"></rpr id="2" transform="close"></ept>
<ept id="12" rid="4"></hlnk></ept>
<bpt id="13" rid="6"><rpr id="3"></bpt> of eels.<ept id="14" rid="6"></rpr id="3" transform="close"></ept>
See further pricing details here.