add: разделены правила для языков + провеки на языки-алфавиты .

This commit is contained in:
Sergei Erjemin 2025-05-12 18:38:52 +03:00
parent f0b9784737
commit 8b0efa26eb
2 changed files with 1 additions and 5 deletions

View File

@ -1,6 +1,6 @@
| in progress // в процессе разработки |
|--------------------------------------|
| ---2 |
| ----3 |
# Типограф для Web

View File

@ -51,10 +51,6 @@ class Hyphenator:
self._en_alphabet_upper |= _EN_VOWELS_UPPER | _EN_CONSONANTS_UPPER
# ... и для других языков, если они поддерживаются переносами
# --- Сюда переносятся все методы, связанные с переносами ---
# (адаптированные версии _is_vow, _is_cons, _is_j_sound, _is_sign,
# _hyphenate_one_word, _recursive_split_word, _find_hyphen_point_in_sub_word, _is_valid_split_point)
# Они будут использовать self._vowels, self.hyphen_char и т.д.
# Проверка гласных букв
def _is_vow(self, char: str) -> bool: