Translation memory and format strings

The translation memory here suggests a translation with a different format string. Generally this is an issue on Crowdin (I have a tool to manually check for this), probably it needs some heuristics to not suggest this incorrect translation:

Hi @mrexodia the system shows you that there was a source string in the project Range: %p-$p before which was translated but now you have a slightly different one. Since the difference is not big, the system shows you that match

Thanks for the reply @Ira and apologies for the extreme delay. I understand the system shows this suggestion because it’s ‘close’, but the reason for my post was that I think the system should not have suggested this (because any changes in format strings like this will crash at runtime)

Hi @mrexodia!

You may try to set the higher percentage of TM matches to be shown in the Editor and the suggestions with the less TM match will not appear. Please navigate to the Editor settings as on the attached screenshot:

Thanks!