SOAP API TM lookups not returning correct results

Hi,

We are trying to do some TM look ups using the SOAP API and are getting some odd results. 

For example when we are calling exactLookupByTarget_ with information for the TM, search text, source and target we will often get back a blank array "[ ]" for searches we can confirm in the UI that have 100% matches. Then when we perform the same search using the more general lookupByTarget_ we get results but with match scores that do not make much sense.

Is there a way to force these calls to behave closer to the UI search matching? 

For example on a call searching for "Beschreibung" in the target German for the call "lookupByTarget_(token=Token, wSTm=TMName, searchText='Beschreibung', sourceLanguage='English (United States)', targetLanguage='German (Germany)')" along with a lot of other information we get:

[{'token': '*************', 'id': None, 'displayString': None, 'target': 'Beschreibung', "rawTarget': 'Beschreibung',
'source': 'Description',
'tmDatabaseId': ####,
'score': 25.0,
'isRepaired': False,
'rawSource': 'Description',
'isReversedHit': False}

and the call with the same TM and search information for exactLookupByTarget_ returns:

[]

What I can't tell is why 1. the match score is only 25.0 on the look up call and why the text being exact does not register over the SOAP call.

Any advice on how to resolve would be appreciated. 

Parents Reply Children
No Data