Модераторы: Poseidon, Snowy, bems, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Проверка орфографии исходного кода проекта, Предлагаю вариант проверки орфографии 
:(
    Опции темы
sourcelocalizer
Дата 7.4.2013, 17:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 14.3.2013

Репутация: нет
Всего: нет



При разработке программ возможны опечатки в названиях кнопок, форм, вызываемых сообщений, а также различия терминологии, грамматические ошибки и пр.

В ряде сред программирования применяется автоматическая проверка орфографии введенного текста, но не во всех средах (например, Delphi 7).

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

В своем проекте используем извлечение текста из файлов форм и кода для дальнейшей передачи корректору.
После проверки корректором - правим файлы кода и формы.

Подробней: "Проверка орфографии в исходном коде проекта"
http://sourcelocalizer.blogspot.ru/2013/04/blog-post.html

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

Какие инструменты/методы проверок орфографии в своем коде используются в Ваших проектах?

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

Присоединённый файл ( Кол-во скачиваний: 16 )
Присоединённый файл  c_002_small.jpg 78,63 Kb
PM MAIL WWW   Вверх
sourcelocalizer
Дата 13.4.2013, 11:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 14.3.2013

Репутация: нет
Всего: нет



Добавил автоматическую проверку орфографии на основе OpenOffice.
Теперь после коммита можно увидеть (в JUnit-отчете на билд-сервере) какие ошибки добавились.
Для локального использования - специальный ярлык, при "броске" файлов на который получаем отчет по орфографии в файлах.

Подробней с примерами и скриншотами в моем блоге: http://sourcelocalizer.blogspot.ru/2013/04/blog-post_13.html

Своя проверка орфографии, вместо проверки в Word/OpenOffice-редакторе, позволяет отделить английские слова от основного (обычно русский) языка
и проверять их отдельно. 
Обычно проще запретить проверку английского языка, чтобы не проверять английские термины/сокращения (AppData,..) в тексте.

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

Буду рад услышать Ваши варианты проверки орфографии.
Для Delphi существуют расширения/плагины/программы проверки орфографии. Какие используете Вы? Какие плюсы/минусы в них есть?
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Общие вопросы"
SnowyMetalFan
bemsPoseidon
Rrader

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Snowy, MetalFan, bems, Poseidon, Rrader.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0413 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.