Данная статья является продолжением статьи Проверка орфографии в исходном коде проекта.
Для возможности оперативного отслеживания ошибок орфографии в исходном коде была добавлена автоматическая проверка орфографии на основе Open Office.
В отчете для корректора появились новые подотчеты по тексту, в котором обнаружены орфографические ошибки.
Добавлен ярлык Ярлыки\Проверка орфографии\Автоматическая проверка орфографии для основных форматов (OpenOffice) (бросить файлы), при переносе файлов на который будет проведена проверка и выведен отчет с указанием орфографических ошибок.
При проверке орфографии учитывается ряд настроек:
Для текста на английском языке можно выбрать отдельные настройки проверки, чтобы не было ошибок при проверке слов "html-файл" или специальных сокращений, не требующих проверки - "AppData".
Возможно использование проверки текста для любых доступных Open Office языков. Для этого необходимо указать буквы языка и страны (ruRU, enUS, ...) в поле "Другой...", а для "Английский язык в тексте" указать "Как основной язык", если в проверяемом языке могут использоваться английские символы.
Исходный файл примера (C:\Program Files\SourceLocalizer\examples\SourceSpellCheck\code.pas):
Для проверки файлов следует:
1. Добавить ярлык "Автоматическая проверка орфографии для основных форматов (OpenOffice) (бросить файлы)" (Пуск/Программы/Локализатор исходного кода/Ярлыки/Проверка орфографии/..) на рабочий стол.
2. Выбрать файлы для проверки и "бросить" их на ярлык.
Для возможности оперативного отслеживания ошибок орфографии в исходном коде была добавлена автоматическая проверка орфографии на основе Open Office.
В отчете для корректора появились новые подотчеты по тексту, в котором обнаружены орфографические ошибки.
Добавлен ярлык Ярлыки\Проверка орфографии\Автоматическая проверка орфографии для основных форматов (OpenOffice) (бросить файлы), при переносе файлов на который будет проведена проверка и выведен отчет с указанием орфографических ошибок.
При проверке орфографии учитывается ряд настроек:
Для текста на английском языке можно выбрать отдельные настройки проверки, чтобы не было ошибок при проверке слов "html-файл" или специальных сокращений, не требующих проверки - "AppData".
Возможно использование проверки текста для любых доступных Open Office языков. Для этого необходимо указать буквы языка и страны (ruRU, enUS, ...) в поле "Другой...", а для "Английский язык в тексте" указать "Как основной язык", если в проверяемом языке могут использоваться английские символы.
Исходный файл примера (C:\Program Files\SourceLocalizer\examples\SourceSpellCheck\code.pas):
//Фрагмент формы для примера проверки орфографии программой локализации
//Фрамент формы для пимера проверки офографии програмой локализации
procedure TForm1.Button1Click(Sender: TObject);
var z :integer;
s:string;
count,countdir,countfile:integer;
begin
s:= 'Правильная строка';
s:= 'Правельная строка'; //#Error
s:= 'Строка с опечатками';
s:= 'Стрка с очепятками'; //#Error s:= 'Опечатка, опечатки, опечаткой, опечатками';
s:= 'Очепятка, опечатки, очепяткой, опечатками'; //#Error
s:= 'Приложение, приложением, application, aplication, DataApp';
s:= 'Приложение, приложеnием, application, aplication, DataApp'; //#Error
s:= 'Строка ' + 'из нескольких ' + 'частей.';
s:= 'Строка ' + 'из некольких ' + 'частей.'; //#Error s:= 'Длинная строка ' +
'с переносом.';
s:= 'Длиная строка ' +
'с переносом.'; //#Error
s:= format('Найдено %s каталогов, %s файлов.', [IntToStr(countdir), IntToStr(count)]);
s:= format('Надено %s каталогов, %s айлов.', [IntToStr(countdir), IntToStr(count)]); //#Error
end;
Фрагмент полученного отчета (скриншот):
Для проверки файлов следует:
1. Добавить ярлык "Автоматическая проверка орфографии для основных форматов (OpenOffice) (бросить файлы)" (Пуск/Программы/Локализатор исходного кода/Ярлыки/Проверка орфографии/..) на рабочий стол.
2. Выбрать файлы для проверки и "бросить" их на ярлык.
Данный функционал доступен с версии 0.8.6.530.
Комментариев нет:
Отправить комментарий