Spaces:
Running
Running
| from .cyr_to_lat import mappings | |
| import re | |
| def transliterate(text: str): | |
| text = text.lower() # always treat lowercase | |
| text = " " + text + " " | |
| for mapping in mappings: | |
| text = re.sub(mapping[0], mapping[1], text) | |
| return text[1:-1] | |