A Dual Fuzzy search on your translation memory gives you more choice and reference. You can search in both source and target segments across your project – seeing how and where terms have been used before and in different contexts. This can improve your understanding of key terms and ensure consistent translation.
1. Dual Fuzzy Overview
Transit uses the Fuzzy index to suggest translations from existing translations (fuzzy matches). One innovation for fuzzy search which appears in Transit is the so-called Dual Fuzzy principle – ‘dual’ because Transit can search for matching blocks of text both in source-language and target-language segments. If no match is found in the source language, Transit can search the target-language segments for similar text while you type your translation. If Transit finds segments containing similar target-language text, these are displayed in the red Target fuzzy window, in accordance with the concept of colour-coding employed in Transit.
Target-language fuzzy search is a particularly valuable tool for the translator when source-language segments which convey the same message are written in a slightly different way, meaning that no matches are obtained using source-language fuzzy search. When it comes to the target language, however, there may well be segments with the same content as the text being translated. Using these target-language translation suggestions, the translator is able to ensure the consistency of the text by formulating identical content in exactly the same way.
Another feature of the target-language fuzzy search is that it also makes it possible to remove variations in the source language, thus allowing a higher level of consistency to be attained in the original documents as well.
For information on how to build the fuzzy index and how to edit and accept translation suggestions, please refer to section 2.“Building the fuzzy index and accepting suggestions.
The fuzzy index is then searched for segments which are similar to the segment to be translated. This involves searching:
- in the reference material
- in all language pairs in the project, including those that are not open
Transit displays fuzzy matches in the Source fuzzy window with the following information:
Source fuzzy window
- First line – Match quality, icon and file containing the translation suggestion.
Clicking the icon opens the reference file in a separate window.
- Second line – source-language segment from the reference material
Icon for language direction of the reference segment
In the second line, Transit additionally displays an icon for the language direction of the reference segment:
- Icon – The reference segment has the same source and target language as the current segment.
- Icon – The reference segment has the reverse source and target language in comparison to the current segment.
- Icon – The source and the target language of the current segment were both target languages in the project the reference segment origins from.
- Icon – The reference segment has been translated via a Pivot language.
This information is especially of interest if you often work on multilingual projects.
If required, you may hide the icon via the Display icon for language direction option in the user preferences of the Dual Fuzzy option (see section 3.Dual Fuzzy–User preferences)
Please consider that this information can be displayed only, if the reference files you use come from projects that were created with Transit NXT Service Pack 7 or newer.
- Third line – active source-language segment that you have to translate
By default, Transit highlights source-language differences between the reference segment and the current segment using a thin green line. You also have the option to display the differences using a thick line or with different font colours. To define these colours, click on the Transit button and select User preferences, then click Colours and fonts in the window and select the colour which Transit should use in these circumstances.
- Fourth line – target-language segment from the reference material
This line displays the reference segment exactly how it appears in the reference file. The symbol in the second column provides information on which status the reference segment has (e.g. ‘+’ for 100% match or ‘#’ for a segment which was originally pretranslated with the status Check pretranslation (for information, see “Display of the segment status in the Transit editor”).
- Fifth line – current, target-language translation suggestion
This line displays modifications which may be required to the target-language segment (numbers, markups, etc.). Any modifications compared to the unaltered reference segment displayed in line 4 are represented by the numbers in the left-hand field.
These numbers represent the options which you can select for updating fuzzy matches in the Update matches dropdown list, which can be found under Matches | Fuzzy search (source). These are:
1st number: numbers updated
2nd number: markups updated
3rd number: user-defined exceptions updated
4th number: terminology updated
For example, if the indicator shows 2/1/0/0, this therefore means that in the updated segment, numbers and markup information have been altered to match the information in the active source-language segment.
If Transit has found several translation suggestions, it shows the closest match, along with the following text:
Press NUM + (numeric keypad) to display more fuzzy matches.
In such a case, you can switch back and forth between the different suggestions using the PLUS and MINUS keys (numeric keypad).
Click on the Transit button and select User preferences, then click Dual Fuzzy in the window and specify the required fuzzy-match quality, and the criteria according to which Transit should accept fuzzy matches (see section 3.Dual Fuzzy – User preferences)
2.Building the fuzzy index and accepting suggestions
Transit builds the fuzzy index if you accept a translation with ALT+INS or a translation suggestion using ALT+ENTER. At the same time Transit creates and updates the fuzzy index in the background such that you do not need to wait for suggestions while you are translating. Transit saves the fuzzy matches in a temporary memory so they can be displayed in seconds.
Transit displays the translation suggestions (fuzzy matches) it has found in the Source fuzzy or Target fuzzy windows (fig. 5-22).
To check the context, you can open the reference file containing the fuzzy match. To do this, double click on the icon in the first column to the left of the path for the reference file. Alternatively you can also open the reference file via the context menu. You can also use this function to correct errors in the reference material if necessary.
Dual Fuzzy – fixed windows and bubble windows
To make working with fuzzy matches as flexible as possible, Transit offers you two different window types. You have the choice between using fixed fuzzy windows or bubble windows to display fuzzy matches. Both window types contain the same basic information. However, they differ in terms of how they are used. This is described briefly in the following.
- Bubble window
The bubble window opens at the segment in the target language containing the cursor. When the bubble window opens, the cursor stays in the target-language segment. This offers you the opportunity to accept the translation suggestion straight into the target-language segment and to adapt it from there, if necessary.
A fuzzy match in a bubble window
- Fixed fuzzy window
The fixed fuzzy windows are either docked to the Transit user interface, wherever you have selected, or configured as floating windows. When a fuzzy match is displayed in one of the fixed fuzzy windows, the cursor appears in the fuzzy window at the start of the line containing the updated translation suggestion. This offers you the opportunity to adapt the translation suggestion in the fuzzy window, if necessary, and then to accept the translation into the text.
A fuzzy match in a fixed window
In the case of both window types,
– Pressing ALT+INS adopts the unchanged translation suggestion into the target language segment. Transit automatically assigns the segment the status that is to be assigned in accordance with the default setting (e.g. Translated or Checked 1) and moves the cursor to the next untranslated segment.
If there are a number of translation suggestions for a segment, Transit automatically adopts the first proposal from this list. If another translation suggestion from the list is to be used, you have to position the cursor manually in the line of the desired translation suggestion. Insert this suggestion in the target language segment by pressing ALT+INS.
You can prevent the ALT+INS function from adopting the translation suggestion by changing the user preferences. Please refer to section 5.4.3 “Dual Fuzzy – User preferences” for more detailed information on this topic.
– ALT+ENTER inserts the unchanged translation suggestion into the target language segment, but it is not automatically assigned the status Translated. You have the possibility to edit the translation and then confirm it by pressing ALT+INS.
Tip for proofreading
If you are checking a translation in Transit, it is recommended to use the bubble window and to disable the fixed fuzzy window if necessary. You can hide bubble windows by pressing the ESC key and then confirming the current segment by pressing ALT+INS.
If the fuzzy index is started via the fixed fuzzy window, you have to position the cursor in the target language segment manually for each fuzzy match before you can confirm this segment with ALT+INS.
You can find information on the Dual Fuzzy settings in section 3 “Dual Fuzzy – User preferences”.
How do I search for fuzzy matches and use suggestions in my translation?
1 You have the following options when searching for fuzzy matches:
– Press the keyboard shortcut ALT+ENTER to search for source-language fuzzy matches for the active segment.
Transit searches for fuzzy matches for the active segment and displays them in the Source fuzzy window.
– Press the keyboard shortcut ALT+INS to confirm the segment selected in the target language as ‘Translated’ and to move the cursor to the next segment to be processed.
Transit moves the cursor to the next segment to be processed and searches automatically for source-language fuzzy matches in this new segment. These are then displayed in the Source fuzzy window.
– To confirm the active segment, press the shortcut ALT+INS.
Transit moves the cursor to the next segment to be processed. When you have entered more than two words into this segment, Transit starts a target-language fuzzy search. Transit displays the matches in the Target fuzzy window.
Depending on the user preferences, Transit can automatically insert the suggestion from the fuzzy index into your translation or display it in the fuzzy window as a suggestion, allowing you to check and, if necessary, adapt it (see section 5.4.3 “Dual Fuzzy – User preferences”).
2 The Source fuzzy and Target fuzzy windows allow you to do the following:
– You can alter the translation suggestion from right inside the respective fuzzy window to adapt it to fit with the current translation.
To do this place the cursor in the line containing the translation suggestion and modify it.
– Using the PLUS and MINUS keys on the keypad, you can switch back and forth between translation suggestions, if Transit has found several suggestions.
In this case, Transit displays the following message:
Press NUM + (numeric keypad) to display more fuzzy matches.
– You can check the context of a translation suggestion by opening the reference file where the translation suggestion can be found.
To do this, open the context menu by clicking on the translation suggestion in the Source fuzzy window with the right mouse button and selecting Open reference file. Transit displays the reference file to allow you to check the context. The reference file is opened in a separate editor window, indicated by the new tab at the top of the editor-window area:
Reference file tab
Click on the X at the top right of the editor area to close the reference file again.
The translation suggestion may also be a segment which you have already translated in the current language pair. If you select Open reference file from the context menu in this case, Transit displays the following message:
The reference segment is in the current window. Do you want to go to this segment? (You can use the ‘Go to flag’ option in the ribbon bar to return to the current segment.)
This is gives you the option to decide whether the cursor should move to the reference segment.
3 Transfer the match (which you may or may not have altered) to your translation. Press the ALT+ENTER keyboard shortcut to do this.
Transit replaces the target language segment with the suggested translation and places the cursor in this segment.
If you do not wish to accept the fuzzy match, switch back to the target-language window to translate the text there on your own. To do this, press the keyboard shortcut ALT+2 or place the cursor in the target-language pane using the mouse.
4 Now confirm the selected segment as ‘Translated’ and move the cursor to the next segment to be processed. Press the ALT+INS shortcut to do this.
Transit moves the cursor to the next segment to be processed and looks for fuzzy matches there.
3.Dual Fuzzy–User preferences
In the user preferences, you can define how high the quality of translation suggestions should be and how Transit should accept translation suggestions, independent of a specific project.
How do I configure the user preferences for Dual Fuzzy search?
1 Select Transit button | User preferences.
Transit displays the User preferences window.
2 Select Dual Fuzzy from the list on the left.
Transit displays the user preferences for Dual Fuzzy:
User preferences window, Dual fuzzy screen
You can also open that window via the Dual fuzzy button in the resource bar.
The Source language section
– Under Minimum status, you can define from which segment status reference matches should be regarded. If you do not specify a minimum segment status for the source-language fuzzy search, Transit will suggest all segments, regardless of the segment status. These may also be segments in which only terms from the dictionary have been accepted but not the rest of the segment.
To prevent Transit from displaying such segments as translation suggestions, specify a minimum segment status for the source-language fuzzy search (e.g. Translated). Now Transit will only suggest the segments that you confirmed, e.g. as ‘Translated’.
– Under Minimum quality (%), you can specify the minimum quality of the fuzzy matches which Transit suggests. To do this, enter the desired value.
– Select the Bubble option if you want fuzzy matches to be displayed in a bubble window.
– Select the Fixed window option if you want fuzzy matches to be displayed in the fixed window.
– Under Update Transit matches, specify how Transit should update the fuzzy matches. The following options are available:
Numbers – If this option is selected, any changes to numbers will be updated and the modified segment accepted into the translation.
Markups – If this option is selected, any changes to markups will be updated and the modified segment accepted into the translation.
User-defined exceptions – If this option is selected, fuzzy matches containing a user-defined exception will be updated and the modified segment automatically accepted into the translation.
Terminology – Transit uses this function if the source-language reference segment and the segment to be translated only differ by one word. If Transit finds both words (old and new word) in the project dictionaries, it automatically uses the translation for the new word from the dictionary.
ENG reference segment: There is a bird in the garden.
DEU reference segment: Da ist ein Vogel im Garten.
ENG active segment: There is a raven in the garden.
The segments differ by the use of the word bird or raven. If there is a translation in the project dictionaries for both words, Transit will use the translation Rabe for the new word raven:
DEU active segment: Da ist ein Rabe im Garten.
– Using the option Display updates as, you can select how update markers should be displayed in the fuzzy window. The relevant selection applies both to the Source Fuzzy and the Target Fuzzy window.
Thin lines – Updates are identified using thin lines – in the source language segment, the lines are green, and in the target language translation suggestion, they are red.
Thick lines – Updates are identified using thick lines – in the source language segment, the lines are green, and in the target language translation suggestion, they are red.
Font colour – Updates are identified using preset font colour. If necessary, you can adjust these colours to suit your individual requirements, in the Colours and fonts user preferences.
– Using the Show icon for language direction option you can specify that the icon indicating the language direction is no longer displayed in the Fuzzy window in case you do not need this information (see info box “Icon for language direction of the reference segment”).
– The option Automatic segment concordance search if no fuzzy match is found automatically performs a concordance search if a fuzzy search does not produce any results.
Under Minimum quality (%), specify the minimum percentage match that Transit should take into consideration for the concordance search. Thus Transit will only suggest matches where the reference segments and the segments to be translated exhibit the specified level of similarity.
– Using the option Use ALT+INS to accept fuzzy match and to confirm segment as translated, you can specify that shortcut ALT+INS should cause Transit to accept the fuzzy match from the fuzzy window and confirm the current segment, all in a single step. If this option is deselected, Transit will not accept the fuzzy match when ALT+INS is pressed. In this case, it is first necessary to accept the fuzzy match using the shortcut ALT+ENTER, and then confirm it using ALT+INS.
If segment concordance search is selected and a match is returned, the Alt+Ins function is initially disabled. However, as soon as you have modified the match in the fuzzy window, the Alt+Ins function can be used.
The Target language section
– Select the Automatic search option if you want Transit to automatically start a search in the target language whenever the source-language fuzzy search produces no results.
Minimum status (see Source section)
Minimum quality (%) (see Source section)
Bubble (see Source section)
Fixed window (see Source section)
– Select the Phrase search option if you want to search for the precise sequence of words in the target-language fuzzy search.
– Below Search in you can select if Transit should search both the Reference material and the Working folder during the source-language fuzzy search.
3 Confirm your settings:
– Click on OK to confirm the changes and close the User preferences window.
– Click on Save to confirm the settings without closing the window. This allows you to make further changes to the user preferences.
4. Fuzzy search settings
Via the ribbon bar, you can configure additional fuzzy search options. To do this, select Matches | Fuzzy search (source) or Fuzzy search (target).
Fuzzy search (source)
Fuzzy search (source) group
– Min. status
Here you can define from which segment status reference matches should be regarded. The Source fuzzy window only suggests translations with at least the selected status.
– Ins. 100% match
Transit automatically inserts suggestions from the fuzzy index into the target-language text if the match is 100% (i.e. reference segment and segment to be translated match exactly).
However, Transit only inserts the suggestion if you search for a fuzzy match for the segment. You can select from the following options:
Always – The 100% match is accepted automatically.
If no variants exist – If this option is selected, the 100% match will only be accepted if the reference material only contains a single possible translation. If several variants exist, Transit will show you all the translation variants as fuzzy matches.
Never – The 100% match is not accepted automatically, but rather only displayed as a suggested translation. This is the default.
– Min. quality
Here you can define the minimum quality level of the fuzzy matches suggested by Transit. Enter the desired value.
Thus Transit will only suggest fuzzy matches where the reference segments and the segments to be translated exhibit the specified level of similarity.
– Segment concordance
If you select this option, Transit will carry out a concordance search in the source-language segments if the fuzzy search returns no matches.
– Update matches
With this option, you can specify how Transit should update the fuzzy matches. You can find information on the possible settings in section 5.4.3 “Dual Fuzzy – User preferences”.
– The list Options allows you to define the following settings:
Bubble – Select this option if you want fuzzy matches to be displayed in a bubble window.
Fixed window – Select this option if you want fuzzy matches to be displayed in a fixed window.
Automatic search – Selecting this option will mean that the fuzzy search starts automatically, during translation, without the need to press the ALT+ENTER shortcut.
Match case – If you select this option, a 100% match will only be automatically accepted if there is no discrepancy in capitalisation in the segment to be translated and the reference segment. If this option is not selected, then the fuzzy search will not distinguish between upper and lower case.
Fuzzy search (target)
Fuzzy-search (target) group
– On/Off – Clicking on this button switches the automatic target-language fuzzy search on or off.
– Min. status (see Fuzzy search (source) ribbon-bar group)
– Min. quality (see Fuzzy search (source) group)
– Search in
The following options are available for the target-language fuzzy search:
Reference material – If this option is selected, the reference material will be searched for fuzzy matches.
Working folder – If this option is selected, the working folder will be searched for fuzzy matches.
– The list Options allows you to define the following settings:
Bubble (see Fuzzy search (source) ribbon-bar group)
Fixed window (see Fuzzy search (source) ribbon-bar group)
Phrase search – If this option is selected, Transit will search for the precise sequence of words in the target-language fuzzy search.Advert