More spelling-error reduction.

This commit is contained in:
Eric S. Raymond 2009-11-26 03:42:23 +00:00
parent 8537681829
commit e813a93f2e

View file

@ -1790,6 +1790,9 @@ def inner_spellcheck(nav, value, spelldict):
value = string_strip(value)
# Discard extraneous stuff
value = value.replace("...", " ")
value = value.replace("/", " ")
value = value.replace(")", " ")
value = value.replace("(", " ")
value = value.replace("\xe2\x80\xa6", " ") # UTF-8 ellipsis
value = value.replace("\xe2\x80\x94", " ") # UTF-8 em dash
value = value.replace("\xe2\x80\x93", " ") # UTF-8 en dash
@ -1797,6 +1800,8 @@ def inner_spellcheck(nav, value, spelldict):
value = value.replace("female^", " ")
value = value.replace("male^", " ")
value = value.replace("teamname^", " ")
value = value.replace("team_name^", " ")
value = value.replace("UI^", " ")
if '<' in value:
value = re.sub("<[^>]+>text='([^']*)'<[^>]+>", r"\1", value)
value = re.sub("<[0-9,]+>", "", value)