-
Notifications
You must be signed in to change notification settings - Fork 174
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
transformTextLayout #15
Comments
Привет. Уже становится некрасиво, что я так долго ничего не отвечаю. |
Подожду. |
Я когда в свободное время подумал над этой задачкой - безбагового решения для всех случаев с таким подходом не существует, т.к. при таком подходе задача сводится к тому, чтобы определить во входной строке позицию перехода из одной раскладки в другую и достоверно это нельзя определить, т.к. input может быть типа Такая проблема возникает с целым рядом знаков препинания, которые присутствуют в обеих раскладках и находятся на разных кнопках. Получается, что или соглашаться на компромисс, что в ряде случаев будет неверно применено или не применено конвертирование или же использовать нынешний подход и писать всё предложение как начал и тогда конвертировать всё разом. Учитывая, что смен раскладки в строке может быть неск-ко, то при предложенном подходе увеличивается и вероятность ошибки. |
Пользуюсь Вашим сценарием-альтернативой PuntoSwitcher, могли бы Вы для меня немного изменить функцию по конвертированию текста, а именно таким образом, чтобы весь выделенный текст заменялся на противоположный? Например, текст "Привет! Rfr ltkf&" заменялся на "Ghbdtn! Как дела?". Возможно, это окажется полезным не только для меня. Спасибо!
The text was updated successfully, but these errors were encountered: