
Я использую проверку орфографии (проверку орфографии по мере ввода текста) в Thunderbird 68.8 на Debian Buster.
Обычно проверка орфографии работает нормально (послемоя предыдущая проблема была решена).
Это работает при написании нового сообщения или ответе на сообщение. Но когда я пересылаю письмо, это иногда работает, а иногда нет.
После многочисленных проб и ошибок мне удалось сузить круг проблем до следующего:
Когда я нажимаю кнопку "Переслать" и открывается окно написания сообщения (с исходным сообщением ниже), и если я начинаю печатать на второй строке (т. е. когда я ставлю курсор на вторую строку), проверка орфографии не работает. Но когда я ставлю курсор на первую строку, она работает.
Похоже на ошибку в Thunderbird.
Есть ли способ решить эту проблему?
решение1
Сохранил HTML-сообщение сразу после нажатия кнопки «Переслать» и обнаружил, что изначально сообщение выглядит так:
<html>
<head>
...
</head>
<body>
<br>
<div class="moz-forward-container"><br>
<br>
-------- Forwarded Message --------
Поскольку вторая и третья строки попадают в div "moz-forward-container", а TB, по-видимому, предполагает, что все, что находится внутри этого div, является пересылаемым содержимым, и пропускает проверку его орфографии, то для всего, что написано в этих строках, проверка орфографии выполняться не будет.
Не совсем ошибка, но и дизайн явно не очень.
Проверяя Config Editor, нет возможности изменить количество пустых строк в новом пересылаемом сообщении. Если только нет какого-то файла шаблона или других внешних данных, о которых я не знаю, на которых основана структура пересылаемого сообщения, похоже, это нельзя исправить без изменения исходного кода TB.
решение2
Если проверка орфографии пересылаемого текста важна, я нашел один способ ее принудительной реализации, но он несколько неудовлетворителен:
- Нажмите меню Thunderbird.Инструменты > Параметры
- Войдите в раздел «Сочинение»
- Установите флажок «Проверить орфографию перед отправкой».
Это вызовет, при нажатии кнопки «Отправить», старый диалог «Проверка орфографии», где вы можете исправить орфографию по одному слову за раз или нажать «Отправить», чтобы отправить как есть. Текущее обработанное слово в диалоге будет выделено внутри текста сообщения.