INNER CODE UNIT · Python
remove_accents
dedsec1121fk/DedSec · Scripts/DedSec Market.py:379
def remove_accents(text):
normalized = unicodedata.normalize("NFD", str(text))
return "".join(char for char in normalized if unicodedata.category(char) != "Mn")
def language_character_counts(text):
greek = 0
latin = 0
for char in str(text):
code = ord(char)
if 0x0370 <= code <= 0x03FF or 0x1F00 <= code <= 0x1FFF:
greek += 1
elif "A" <= char <= "Z" or "a" <= char <= "z":
latin += 1
return greek, latin
def normalize_language_label(text):