Dear all,
I am a bit confused with the use of the RecomputeFuzzyIndexStatistics method in the FileBasedTranslationMemory class.
According to the SDK, this method "Synchronously recomputes the fuzzy index statistics of the TM." There is a sample for file based TMs in which the following description is included:
"Probably the most common tuning operation is the recomputation of the fuzzy index. As the TM grows more and more units get added to the database. To keep the fuzzy index lean and efficient, you should recompute the index at regular intervals, depending on how fast your TM grows. This ensures speed and accuracy of the TM. Through the API you can determine when the fuzzy index was last recomputed and whether recomputing is required / recommended. Based on this information you could then trigger an action to recompute the fuzzy index programmatically."
Does this description above applies also to file-based TMs?
I am asking because, according to the SDL Studio 2014 SP2 online help, when discussing the "Recompute Fuzzy index statistics" button, it is said: "This option does not apply to file-based translation memories. Fuzzy index statistics are not kept for file-based translation memories."
I was thinking of making a small script that goes through all our file based translation memories (and we quite a few) and then use the "RecomputeFuzzyIndexStatistics" method on then, hoping to improve the performance.
Will I achieve anything with it with file based TMs? Does it actually make any change on a file based translation memory or will the TM be the same as before?
Thanks!
Daniel