Translation improvement job
About
The work to improve translations is managed in a translation improvement job. In a translation improvement job you select the language whose translations you want to improve. You also select the from-language, since you need to know what content the translations are translating.
A translation improvement job is represented as a set of two table rows in the improvement project file. The first table row in a translation improvement job contains the functions you use to select, for example, the language whose translations you want to improve. The second table row contains the selections you do to, such as from-language, the method you use to improve, etc.
The process of improving content in a translation improvement job is independent of any other translation improvement job in the same improvement project file.
What you can do
Follow these steps to improve existing translations:
-
Select the language you want to improve from.
-
Select the target language you want to improve.
-
Select the method on how to improve.
You can improve translations directly in Skribenta, send the translation improvement job to external translators, or send the job to another user in Skribenta having the Translator role.
-
Select the translation blocks you want to improve.
You can improve all translation blocks in a content file or fetch certain translation blocks from the translation memory.
-
Analyze to create an improvement job file containing the translation blocks whose translations you want to improve.
-
Improve the translations in the translation blocks.
-
Update the translation memory.
-
Close the translation improvement job.
In the From column of the translation improvement job, you select the from-language. The from-language is the language the translations you want to improve are translating. When you improve the translations in a content file written on the source language British English (en), select en on the Language tab in the From column.
To change from-language, select the language in the list of active languages on the Language tab in the From column.
If you know the two letter from-language code, you can type the code directly in the empty cell in the From column. When you later analyze the translation improvement job, Skribenta reads the code and sets the source language.
In the To column of the translation improvement job, you select the language you want to improve. If, for example, you improve the Swedish translations of a content file written on the source language British English (en), select sv on the Language tab in the To column.
To change target to-language, select the language in the list of active languages on the Language tab in the To column.
If you know the two letter target to-language code, you can type the code directly in the empty cell in the To column. When you later analyze the translation improvement job, Skribenta reads the code and sets the target language.
It is possible to improve existing translations in four different ways.
It is possible to improve translation directly in Skribenta. In this case, you improve the translations in the improvement job file, which is created when you analyze the translation improvement job.
Click Provider and By hand in the menu that appears to improve translations directly in Skribenta.
You can send the translation improvement job as an XML file (compressed into a zip file) to an external translator. In this case, the zip file contains an XML file containing the translation blocks having missing translations.
Click Provider and click Send file in the list. Select if you want to use the default settings when creating the send file, or specify settings related to XLIFF-format.
The zip file is created later on in the process when you click Send. You will then also be asked to select settings, if you selected to ask for default settings.
You can send the translation improvement job to a translation agency. In this case, the translation agency and Skribenta are integrated.
Click Provider and click Translation agency in the list. Select the translation agency in the list of agencies.
You can send the translation improvement job to a user in Skribenta, having the role Translator.
Click Provider and Translator in the list. In the Translator list, select the user to send the translation improvement job to.
When the user having the Translator role, log in to Skribenta they see a link to the job file in their overview aspect.
There are six types of methods to select what translations to improve. The method determines how many translation blocks end up in the improvement job file.
You can select a content file and get a translation job file containing all translations, or you can select to get a translation job file containing specific translation block(s) in the translation memory.
It is possible to improve all or some of the translations in a content file. When you analyze the translation improvement job, Skribenta creates a translation block in the improvement job file for each block in the selected content file.
The translation blocks in the improvement job file are organized in the same order as in the content file.
Click What in the translation improvement job and select File in the list that appears. Then browse to the content file in the workspace aspect.
When analyzing a content file, boolean variables are evaluated to true. This is because a content file do not have a configuration file associated as a publication has.
It is possible to improve all or some of the translations in a publication and all publications in a publication group. When you analyze the translation improvement job, Skribenta creates a translation block in the improvement job file for each block in the selected publications(s).
Click What in the translation improvement job and select Publication or Publication group in the list that appears. Then browse to the publication or publication group in the publication aspect and select it. Select also workspace or publication edition.
When analyzing a publication, boolean variables are evaluated according to their true or false value in the configuration file.
It is possible to get the translation blocks in the translation memory containing certain words on the language selected on the From > Language tab.
You get translation blocks in the translation improvement job file if:
-
The translation memory contains translation blocks having the words you supply on the language you select on the From > Language tab.
-
These translation blocks have a translation on the language you select on the To > Language tab.
Otherwise, Skribenta displays the message
. The translation job file is empty.Click What in the translation improvement job and select All of the words in the list that appears. Type the words in the Text box on the language selected on the From > Language tab.
The analysis to get the translation blocks is not case-sensitive. Typing Hello world returns translation blocks containing "hello world".
It is possible to get translation block(s) having a certain block ID in the translation memory, containing text on the language selected on the From > Language tab.
You get translation blocks in the translation improvement job file if:
-
The translation memory contains translation block(s) having the block ID.
-
These block(s) have a translation on the language you select on the From > Language tab.
-
These translation blocks have a translation on the language you select on the To > Language tab.
Otherwise, Skribenta displays the message
. The translation job file is empty.Click What in the translation improvement job and select Block ID in the list that appears. Type the block ID in the Block id box. You can get multiple translation blocks by separating each block ID with a comma.
It is possible to get all translation blocks in a certain memory version containing a translation on the language selected on the From > Language tab.
You get translation blocks in the translation improvement job file if:
-
The version of the translation memory contains translation block(s) having a translation on the language you select on the From > Language tab.
-
These translation blocks have a translation on the language you select on the To > Language tab.
Otherwise, Skribenta displays the message
. The translation job file is empty.Click What in the translation improvement job and select Memory version in the list that appears. Click the Memory version arrow and select the memory version of interest in the list.
It is possible to get all translation blocks containing a translation on the language selected on the From > Language tab.
You get translation blocks in the translation improvement job file if:
-
The translation memory contains translation block(s) having a translation on the language you select on the From > Language tab.
-
These translation blocks have a translation on the language you select on the To > Language tab.
Otherwise, Skribenta displays the message
. The translation job file is empty.Click What in the translation improvement job and select Language in the list that appears. Click the Memory language arrow and select the same language in the list, as selected on the From > Language tab.
To create or get the translation blocks containing the translations (on the language you select in the To tab) that you want to improve, you analyze the translation memory.
Click Analyze to start the analysis work. The result of the analysis is a link to the translation improvement job file.
At this point, the translation blocks have been fetched from the translation memory and are available for improvement in the translation improvement job file. The improved translation blocks are updated in the translation memory once you update the translation memory.
Click Progress in the Comments column in the translation improvement job.
Click Warnings in the Comments column in the translation improvement job.
The result of the analysis is an improvement job file containing the translation blocks having the translations you want to improve.
Now, you improve the translation(s). How depends on the method you selected in the previous step.
To improve translations directly in Skribenta, you expand the link to the improvement job file. Expand any section in the job file until you see the translation block(s). Improve the translation in the language row corresponding to the language you are improving.
You can expand all translations on the translation block (see Expanding all language rows) and improve other translations than the language selected on the To > Language tab.
You can send the translation improvement job as a file as soon as the analysis is finished and a translation improvement job file is created.
Click Send to create a zip file containing the XML. A zip file is being downloaded to your local computer. You can then send this zip file to the external translator.
Once you have received translation improvement job from the external translator, you upload the file to Skribenta.
Click Receive to browse and select the received XML file.
The result is a translation improvement job file in which the translation blocks contains the improved translations.
Click Send to send the translation improvement job to the selected translation agency. The result depends on the integration.
Click Send to send the translation improvement job to a user in Skribenta, having the role Translator.
Skribenta displays a message
You can add the improved translations in the translation improvement job file, to the translation memory. This is called to update the memory.
Click Update in the translation improvement job to update the translation memory. You can update the memory many times while working in a translation improvement job.
Once you have completed the translation improvement job, you can set the status to closed. Click Close to mark the translation improvement job as completed.
Closing a translation improvement job does not affect any other ongoing translation improvement job in the project, or affect the translation memory.