Caramba Switcher. Знаки препинания из другой раскладки

Сейчас, после того как основная функция программы — автопереключение — стала работать в большинстве стандартных сценариев нормально, мы стали получать письма в которых пользователи спрашивают про более экзотические случаи: «Почему Карамба меняет точку на букву "ю", и запятую на букву "б"?»

Тут необходимо пояснить. Изначально автопереключатели раскладки работают следующим образом. Русские буквы б, ю, ж, э, х, ъ, находятся там, где на английской клавиатуре стоят знаки препинания скобки и кавычки.

Мы строим гипотезу о языке, на котором набирается текст, на основе языковой модели, которая включают в себя эти знаки препинания. Мы видим что уходит с клавиатуры, при этом не знаем, что происходит на экране, большинство программ в себя тем более на экран другие программы не пускают.

Если знаки при наборе русского текста используются из английской раскладки, то программа начинает путаться. Например, пользователь написал "Авеню", то как понять, хотел ли он написать "Авеню", или фамилию "Авен." с точкой из английской раскладки?:) Таких случаев тысячи "горб" или "гор," "дар." или "дарю"?

Пожалуйста, помогайте Карамбе вас понимать!

0
7 комментариев
Написать комментарий...
Абв Где

Полагаю, что речь о тех, кто, быстро печатая, вечно путает на трёх соседних клавишах точку с запятой с латинской раскладки и с кириллической. Вот я, например.

Ответить
Развернуть ветку
Иван Савченко

Не совсем понимаю в чём заключается проблема. Человек всё слово пишет в одной раскладке, поэтому либо все символы будут в правильной раскладке, либо все в неправильной, если он забыл её переключить. А не "Авен" в одной, а "ю" в другой.

Зачем вам видеть, что происходит на экране, если из вариантов, приходящих с клавиатуры: "Авеню" и "Fdty." очевидно правильный первый?

Ответить
Развернуть ветку

Комментарий удален модератором

Развернуть ветку
Sergey Moskalev
Автор

Золотые слова: "Не совсем понимаю"... Речь о людях которые используют знаки препинания из другой раскладки и не видят ожидаемого ими результата:) Особенно когда редактируют уже набранный текст.

Ответить
Развернуть ветку

Комментарий удален модератором

Развернуть ветку

Комментарий удален модератором

Развернуть ветку

Комментарий удален модератором

Развернуть ветку

Комментарий удален модератором

Развернуть ветку

Комментарий удален модератором

Развернуть ветку

Комментарий удален модератором

Развернуть ветку
Али Профи

Закончилась сегодня лицензия, хотел продлить подписку и облом - только через Apple Pay, который сейчас на российских аккаунтах не работает. Ни МТС, ни Мегафона у меня нет, я вообще не в России пока и что делать? Неужели нельзя сделать альтернативные способы оплаты, а не заставлять пользователей покупать подарочный карты у барыг с Авито? Сделайте что нибудь пожалуйста...

Ответить
Развернуть ветку
Sergey Moskalev
Автор

На страничке программы — https://caramba-switcher.com/mac

Ответить
Развернуть ветку
Владимир О

Как из России оплатить продление подписки для Мак?

Ответить
Развернуть ветку
Sergey Moskalev
Автор

Вот тут указаны все действующие методы — https://caramba-switcher.com/mac

Ответить
Развернуть ветку
4 комментария
Раскрывать всегда