Fix two issues with fuzzy matching by jeanas · Pull Request #970 · python-babel/babel

added 2 commits

February 12, 2023 02:54
This seems intended at easing fuzzy matching with trivial edits in the
msgstr (changing case and adding whitespace), but it was only done on
the new msgstr, not on the old mgstr candidates, so it was possible for
merging catalogs to miss messages.
difflib has a heuristic that used to make fuzzy matching unreliable for
>200char strings.  See

python/cpython#90825

Fixes #969

@akx akx self-requested a review

February 12, 2023 20:07

akx

akx approved these changes Feb 20, 2023

@akx akx mentioned this pull request

Mar 1, 2023