по П. Христову, пусть для скорости будет по этому алгоритму.
Правила переносов
Извлечение из книги Правила русской орфографии и пунктуации.
2-e изд., стереотипное. М., "Учпедгиз", 1962. с. 65–68.
§ 117. При переносе слов нельзя ни оставлять в конце строки, ни переносить на другую строку часть слова, не составляющую слога; например, нельзя переносить просмо-тр, ст-рах.
По алгоритму Вы получаете позицию вставки знака переноса
Проверить составляет ли часть слова до/после переноса большее 1 буквы и имеется ли среди них (двух букв и более) конкретно хотя бы одна "гласная" Вы же можете?