Ошибки в печатных формах документов, актах или письмах клиентам могут стоить компании репутации, а бухгалтеру — лишних часов на переделку отчетности. В 1С:Предприятие встроена проверка орфографии, но по умолчанию она часто отключена или работает некорректно из-за отсутствия словарей. Эта инструкция поможет разобраться, как активировать инструмент, подключить русскоязычные словари и избежать типичных проблем с проверкой текста в 1С 8.3 и 8.2.

Мы рассмотрим не только базовые настройки через интерфейс программы, но и ручные методы для случаев, когда стандартные способы не срабатывают. Отдельное внимание уделим особенностям работы проверки в тонком клиенте и веб-версии 1С, где алгоритмы могут отличаться от толстого клиента. Если вы часто работаете с текстовыми полями в справочниках, документах или отчетах — эта статья сэкономит вам время на правку опечаток.

Почему проверка орфографии не работает в 1С?

Прежде чем включать инструмент, важно понять, почему он может быть недоступен. Чаще всего проблема кроется в одном из трех факторов:

  • 🔹 Отсутствие словарей — по умолчанию 1С не устанавливает языковые пакеты для проверки, их нужно добавлять вручную.
  • 🔹 Неактивный модуль — в некоторых конфигурациях (например, 1С:Бухгалтерия 3.0) проверка отключена на уровне настроек.
  • 🔹 Ограничения клиента — в тонком клиенте или веб-версии функционал может быть урезан из-за особенностей архитектуры.

Еще одна распространенная причина — устаревшая версия платформы. В 1С:Предприятие 8.2 алгоритмы проверки менее совершенны, чем в 8.3.20+, где добавлена поддержка современных словарей Hunspell. Если ваша платформа старше 8.3.10, сначала обновите её через Конфигуратор — это решит половину проблем с орфографией.

📊 Какую версию 1С вы используете?
8.3 (последняя)
8.3 (старая)
8.2
Не знаю

Стандартный способ включения проверки орфографии

В большинстве конфигураций (например, 1С:Управление торговлей 11 или 1С:Зарплата и управление персоналом 3.1) проверка включается через меню программы. Вот пошаговый алгоритм:

  1. Откройте любой документ с текстовым полем (например, Счет на оплату или Акт выполненных работ).
  2. Кликните правой кнопкой мыши по текстовому полю и выберите пункт Проверка орфографии (если его нет — переходите к следующему разделу).
  3. Если пункт активен, но словари отсутствуют, появится окно с предложением загрузить их. Согласитесь и дождитесь завершения установки.

В некоторых конфигурациях (например, 1С:ERP) путь может отличаться: Сервис → Настройки → Проверка орфографии. Здесь можно не только включить инструмент, но и настроить автоматическую проверку при сохранении документа или игнорировать слова с заглавных букв (полезно для имен собственных).

Обновите платформу 1С до актуальной версии|Проверьте права доступа (нужны права администратора)|Скачайте словари заранее (если интернет медленный)|Закройте все документы перед настройкой-->

Ручная установка словарей для проверки орфографии

Если стандартный способ не сработал, придется устанавливать словари вручную. Для этого:

  1. Скачайте архив со словарями для с официального сайта users.v8.1c.ru (раздел "Файлы для скачивания → Словари").
  2. Распакуйте архив в папку:
    C:\Program Files (x86)\1Cv8\8.3.XX.XXXX\bin\spell

    (где XX.XXXX — версия вашей платформы).

  3. Перезапустите 1С. Словари подгрузятся автоматически.

Для 64-битных систем путь будет другим:

C:\Program Files\1Cv8\8.3.XX.XXXX\bin\spell

Если папки spell нет — создайте её вручную.

💡

Словари для 1С совместимы с открытым форматом Hunspell. Их можно скачать с сайта OpenOffice и конвертировать для 1С с помощью утилиты SpellCheckerConverter

Тип словаря Файл Размер Примечание
Русский (Россия) ru_RU.aff и ru_RU.dic ~5 МБ Базовый словарь, поддерживает современные нормы
Английский (США) en_US.aff и en_US.dic ~3 МБ Для проверки иностранных терминов
Украинский uk_UA.aff и uk_UA.dic ~4 МБ Требует ручной активации в настройках
Что делать, если словари не подгружаются?

Проверьте права доступа к папке spell — у пользователя должна быть запись.

Убедитесь, что файлы словарей имеют правильное расширение (.aff и .dic).

Переименуйте файлы в нижний регистр (например, RU_RU.dicru_ru.dic).

Если используете терминальный сервер, словари нужно устанавливать на сервер, а не на локальную машину.

Настройка проверки орфографии в тонком клиенте и веб-версии

В тонком клиенте и веб-версии 1С алгоритм проверки отличается из-за ограничений браузера. Здесь используется встроенный механизм HTML5 SpellCheck, который зависит от настроек операционной системы. Чтобы активировать его:

  1. В тонком клиенте перейдите в Сервис → Параметры → Проверка орфографии и включите опцию Использовать системную проверку.
  2. В веб-версии проверка включается автоматически, если в браузере разрешена опция Проверка орфографии (настройка в chrome://settings/languages для Chrome).

Обратите внимание: в веб-версии проверка работает только для полей типа HTMLДокумент и Строка (не поддерживает ТекстовыйДокумент). Также здесь нет возможности добавлять слова в пользовательский словарь — все исправления временные.

💡

В тонком клиенте и веб-версии 1С проверка орфографии зависит от системных словарей Windows или macOS. Если в ОС не установлен русский язык, инструмент работать не будет.

Проверка орфографии через программный код (для разработчиков)

Если вам нужно интегрировать проверку в собственные обработки или документы, можно использовать встроенные объекты . Пример кода для проверки текста:

// Создаем объект проверки орфографии

ПроверкаОрфографии = Новый ПроверкаОрфографии;

ПроверкаОрфографии.УстановитьЯзык("ru_RU");

// Проверяем текст

ТекстДляПроверки = "Пример текста с опечаткой";

Результаты = ПроверкаОрфографии.Проверить(ТекстДляПроверки);

// Выводим ошибки

Для Каждого Ошибка Из Результаты Цикл

Сообщить("Ошибка: " + Ошибка.Слово + " (предложения: " + Ошибка.Варианты);

КонецЦикла;

Этот код работает в толстом клиенте и управляемом приложении. Для тонкого клиента и веб-версии придется использовать JavaScript-обертки или системные API браузера.

Чтобы добавить слово в пользовательский словарь программно:

ПроверкаОрфографии.ДобавитьВСловарь("НовоеСлово");
💡

Для массовой проверки документов можно создать обработку, которая пройдется по всем текстовым полям в базе и выведет отчет с ошибками. Это полезно перед сдачей отчетности или рассылкой писем клиентам.

Типичные ошибки и их решения

Даже после настройки проверка орфографии может работать некорректно. Вот самые распространенные проблемы и способы их устранения:

  • 🚫 Проверка не запускается — убедитесь, что в Конфигураторе включена галочка Использовать проверку орфографии (Сервис → Параметры → Запуск 1С:Предприятия).
  • 🚫 Словари не сохраняются — проверьте права на папку spell и наличие свободного места на диске.
  • 🚫 Медленная работа — отключите проверку для больших текстовых полей (например, в Договорах) или уменьшите размер пользовательского словаря.
  • 🚫 Не проверяются английские слова — установите дополнительный словарь en_US и включите его в настройках.

Если после всех манипуляций проверка по-прежнему не работает, попробуйте сбросить настройки:

  1. Закройте 1С.
  2. Удалите файл 1Cv8.cfg из папки %APPDATA%\1C\1Cv8\.
  3. Запустите 1С заново — настройки вернутся к заводским.
Как ускорить проверку орфографии в больших документах?

Разбейте текст на части и проверяйте по абзацам.

Отключите проверку для полей с технической информацией (например, Код или Артикул).

Используйте регулярные выражения для предварительной очистки текста от служебных символов.

Проверка орфографии в конкретных конфигурациях 1С

В разных конфигурациях настройки проверки орфографии могут находиться в различных меню. Вот краткий гид по популярным решениям:

Конфигурация Путь к настройкам Особенности
1С:Бухгалтерия 3.0 Администрирование → Печатные формы → Настройки орфографии Проверка автоматически включается для печатных форм документов
1С:Управление торговлей 11 Сервис → Настройки пользователя → Орфография Поддерживает проверку в письмах и комментариях к заказам
1С:Зарплата и управление персоналом 3.1 Настройки → Персональные настройки → Проверка текста Можно настроить исключения для ФИО сотрудников
1С:ERP 2.5 Все функции → Настройки системы → Языковые параметры Поддерживает мультиязычную проверку (русский + английский)

В 1С:Розница 2.3 и 1С:Комплексная автоматизация 2.4 проверка орфографии по умолчанию отключена для ускорения работы кассовых операций. Чтобы её активировать, нужно:

  1. Перейти в Администрирование → Продажи → Настройки чеков.
  2. Включить опцию Проверять орфографию в наименованиях товаров.
  3. Сохранить настройки и перезапустить сеанс.
💡

В конфигурациях для розничной торговли проверка орфографии может конфликтовать с оборудованием (например, с фискальными регистраторами). Перед включением протестируйте печать чеков!

FAQ: Частые вопросы по проверке орфографии в 1С

Можно ли добавить свой словарь в 1С?

Да, для этого:

  1. Создайте текстовый файл со словами (каждое слово с новой строки).
  2. Сохраните его в формате .dic в папку spell.
  3. В настройках проверки орфографии укажите путь к файлу.

Слова должны быть в нижнем регистре. Для слов с заглавных букв (например, фамилий) используйте отдельный файл.

Почему проверка игнорирует слова с цифрами (например, "артикул123")?

Это стандартное поведение алгоритма — он пропускает слова, содержащие цифры или специальные символы. Чтобы такие слова проверялись:

  1. Замените цифры на буквенные эквиваленты (например, "артикул сто двадцать три").
  2. Или добавьте слово в пользовательский словарь вручную.
Как отключить проверку орфографии для конкретного поля?

Для этого нужно изменить свойства поля в Конфигураторе:

  1. Откройте конфигурацию в режиме редактирования.
  2. Найдите форму с нужным полем (например, Документ.СчетНаОплату.Форма.Комментарий).
  3. В свойствах поля установите ПроверкаОрфографии = Ложь.

После изменений обновите конфигурацию базы.

Работает ли проверка орфографии в мобильном приложении 1С?

Нет, в официальном мобильном приложении 1С:Предприятие для Android/iOS проверка орфографии не реализована. Альтернативные решения:

  • Используйте системную клавиатуру с проверкой (например, Gboard или SwiftKey).
  • Переносите тексты в сторонние редакторы (например, Google Docs) для проверки.
Как проверить орфографию в отчетах и печатных формах?

Для этого:

  1. Откройте отчет в режиме редактирования (Конфигуратор → Отчеты).
  2. Найдите текстовые элементы (например, заголовки или пояснения).
  3. Кликните правой кнопкой по элементу и выберите Проверка орфографии.

В некоторых конфигурациях (например, 1С:Бухгалтерия) проверка для отчетов включается в настройках печатной формы: Еще → Настройки → Проверять орфографию.