Главная
» Как сделать
»
Оставьте функцию проверки орфографии ONLYOFFICE на выбранном вами языке.
Оставьте функцию проверки орфографии ONLYOFFICE на выбранном вами языке.
Чтобы ONLYOFFICE Docs продолжал использовать выбранный вами язык проверки орфографии, установите язык для документа или для выделенного текста с помощью элементов управления языком в строке состояния редактора. Затем убедитесь, что проверка орфографии включена. Язык интерфейса, язык проверки орфографии и доступность словаря — это отдельные настройки, поэтому изменение языка отображения меню не исправит орфографию текста.
Показательный пример: Джордан редактирует двуязычный отчет по проекту (английский-испанский) в ONLYOFFICE Document Server. Джордан меняет язык документа на испанский, но английский текст по-прежнему помечается как проблемный, и появляется новый абзац, в котором снова используется английский язык. Это гипотетический пример, а не зарегистрированный случай в службе поддержки или результат тестирования. Ниже описаны шаги, которые помогут Джордану определить, какая настройка не соответствует действительности.
Сначала определите, какие языковые настройки неверны.
В ONLYOFFICE есть настройка языка для всего документа и настройка языка текста для отдельных фрагментов. Настройка языка для всего документа применяет выбранный язык ко всему документу; настройка языка текста применяет другой язык к выбранному фрагменту. Проверку орфографии также можно отключить, и администратору сервера может потребоваться добавить словарь, если необходимая локаль недоступна.
В случае с отчетом Джордана, изменение языка всего документа на испанский также привело бы к тому, что английские разделы были бы помечены как испанские. Вместо этого Джордану следует установить основной язык документа, а затем присвоить английский язык только английским фрагментам. Это полезно для двуязычных документов, поскольку правила орфографии относятся к тексту, а не только к интерфейсу редактора.
Установите язык документа или выбранного фрагмента текста.
Задайте язык для всего документа. Щелкните элемент управления «Задать язык документа» на строке состояния. В диалоговом окне выберите нужный язык и нажмите «ОК». Выбранный язык будет применен ко всему документу. Джордан может использовать испанский язык, если большая часть отчета написана на испанском.
В режиме иллюстративного редактора выберите язык проверки орфографии для всего документа в диалоговом окне «Установить язык документа».
Задайте другой язык для фрагмента текста. Сначала выделите весь абзац или другой диапазон текста. Затем используйте селектор языка текста в строке состояния и выберите язык этого фрагмента. Джордан выделяет каждый абзац на английском языке и назначает ему английский (США), оставляя абзацы на испанском языке на испанском.
В режиме иллюстративного редактора: после выбора фрагмента текста, который должен быть написан на испанском языке, установите язык текста.
Не выделяйте только точку вставки, если хотите исправить существующий фрагмент текста. Язык может соответствовать форматированию курсора или тексту, в который вы набираете. Выделите весь абзац, если вам нужно исправить существующий текст, и убедитесь, что в строке состояния отображается нужный вариант, прежде чем продолжить.
Если язык вернется к исходному во время набора текста
В случае Джордана первая практическая проверка заключается в том, был ли изменен весь абзац или только язык документа по умолчанию. Если абзац является частью файла, содержащего текст на разных языках, выделите его и назначьте язык текста напрямую. Затем введите тестовое слово в этом абзаце и убедитесь, что строка состояния по-прежнему отображает нужный язык.
Если Джордан действительно использует настольные редакторы ONLYOFFICE, а не сервер документов в браузере, есть одно важное замечание, специфичное для данной версии: на странице устранения неполадок ONLYOFFICE для настольных версий указано, что нет простого встроенного способа изменить язык документа по умолчанию, когда он возвращается к исходному языку по мере ввода символа. На странице предлагается обходное решение от стороннего разработчика. Это замечание относится к настольным редакторам и не устанавливает одинаковое ограничение для всех серверных развертываний. Для документа, размещенного на общем сервере, сначала проверьте язык соответствующего текста; избегайте использования изменения языка отображения браузера или приложения для переопределения свойств текста.
Также убедитесь, что проверка орфографии включена. Щелкните значок «Проверка орфографии» в строке состояния или откройте «Файл» > «Дополнительные параметры» , выберите «Включить проверку орфографии» и примените настройку. После этого слова с орфографическими ошибками должны быть подчеркнуты красным цветом, когда словарь выбранного языка распознает разницу в написании.
Иллюстративный режим редактора: красная подчеркивающая линия указывает на наличие орфографической ошибки, если проверка орфографии включена.
Когда Джордан проверяет испанский и английский разделы, красная подчеркнутая линия является полезным сигналом, но это не заключение о правильности перевода или грамматики. Название, технический термин или региональное написание могут отсутствовать в словаре, даже если языковое определение верное.
Если ваш язык отсутствует или ни одно слово не отмечено
Если нужный язык отсутствует в селекторе, или выбран правильный язык, но проверка орфографии не работает, обратитесь к администратору ONLYOFFICE с просьбой проверить наличие необходимого словаря на сервере. ONLYOFFICE предоставляет отдельную процедуру для пользовательских серверных словарей; это задача администратора, а не настройка пользователя.
Официальная процедура используется /var/www/onlyoffice/documentserver/dictionaries/в Linux. Создайте папку с именем локали, например es_MX, и поместите в неё соответствующий .dicсписок слов, .affправила аффиксов и .jsonконфигурацию. Конфигурация должна содержать код LCID локали, а файлы должны использовать совпадающие имена локали. Затем администратор запускает скрипт обновления словаря ONLYOFFICE из каталога словарей сервера, перезапускает службы ONLYOFFICE (или контейнер Docker) и очищает кэш браузера. Следуйте точным инструкциям по настройке пользовательского словаря ONLYOFFICE ; не переименовывайте несвязанный словарь, чтобы отобразить его локаль.
Примерный вид сервера: пользовательские файлы словарей используют одно и то же имя локали внутри каталога словарей.
Проверьте изменение языка.
Вернитесь к отчету Джордана, выберите известный английский абзац и убедитесь, что язык текста в строке состояния — английский. Выберите испанский абзац и убедитесь, что он на испанском языке. Убедитесь, что проверка орфографии включена, введите безобидное тестовое слово в каждом фрагменте текста и убедитесь, что язык строки состояния остается соответствующим. Если отсутствует или не распознан только один языковой стандарт, отправьте администратору название языкового стандарта и соответствующую версию сервера, чтобы он мог проверить соответствующие файлы словаря.
В качестве отдельной справки, на странице устранения неполадок ONLYOFFICE Desktop Editors описано упомянутое выше ограничение на возврат к языку по умолчанию. Важно понимать суть проблемы: гипотетический пример Джордана касается редактора на основе сервера, поэтому не следует предполагать, что поведение, специфичное для настольных компьютеров, объясняет проблему с сервером документов.