Hi guys,
i am currently working on an project using the trados .NET API. I try to pretranslate files in a project that is based on a trados project template (.sdltpl)
Everything works fine except the pre translate. The automatedTask completes with the status complete. But it doesnt find any matches from the Groupshare TM. When I do a pretranslate directly from Trados GUI it finds matches! When i do the task via api, only new words are found and no matches at all.
I played around with those settings. But no success...
ISettingsBundle settings = this.sdlProject.GetSettings();
TranslateTaskSettings pretranslateSettings = settings.GetSettingsGroup<TranslateTaskSettings>();
pretranslateSettings.MinimumMatchScore.Value = 70;
pretranslateSettings.ConfirmAfterApplyingExactMatch.Value = true;
pretranslateSettings.ConfirmAfterApplyingInContextExactMatch.Value = true;
pretranslateSettings.LockContextMatchSegments.Value = true;
pretranslateSettings.OverwritePerfectMatch.Value = true;
pretranslateSettings.TranslationOverwriteMode.Value = TranslationUpdateMode.OverwriteExistingTranslation;
pretranslateSettings.NoTranslationMemoryMatchFoundAction.Value = NoTranslationMemoryMatchFoundAction.CopySourceToTarget;
TranslationMemorySettings memorySettings = settings.GetSettingsGroup<TranslationMemorySettings>();
memorySettings.ConcordanceMinimumMatchValue.Value = 10;
memorySettings.EnablePartialSubsegmentMatching.Value = true;
memorySettings.TranslationFullSearch.Value = true;
memorySettings.TranslationMinimumMatchValue.Value = 10;
Everywhere the source is in the target field.
It is a show stopper for 2 days now.
Any idea?