«Локализатор исходного кода» предназначен для локализации программных продуктов путем изменения их исходных кодов без предварительной подготовки.
Программа может быть использована при разработке программного обеспечения на серверах сборки, для автоматической локализации исходного кода, но она может также применяться и на рабочих компьютерах пользователей для проверки орфографии в исходных кодах, текстовых файлах, буфере обмена и словарях переводов.
Специальная версия программы позволяет проводить обфускацию исходного кода.


 

суббота, 14 декабря 2013 г.

Результаты проверки орфографии файлов локализации WordPress 3.7.1 Lecactus Edition

Предыдущие проверки в основном проводились на основе локализаций поддерживаемых целыми сообществами, но в данном случае решил провести проверку одной из наиболее популярных сборок WordPress - Lecactus.

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

Ссылка на исходные файлы:
http://lecactus.ru/download-manager.php?id=521

Проверка осуществлялась "броском" распакованного каталога на ярлык "Автоматическая проверка орфографии PO-файлов (OpenOffice, русский язык) (бросить файлы или каталоги)" (его следует добавить из меню программы в "Пуск" на рабочий стол), после чего был автоматически открыт сформированный html-файл отчета в браузере.

ОТЧЕТ ПО ПРОВЕРКЕ ОРФОГРАФИИ:

Графы орфографических ошибок:



Часть слов написана начиная с латинской буквы:
Cпрятать, cтраниц, cтраница, cтраницы

Список файлов и найденных замечаний (без учета предыдущих):

File: wordpress\wp-content\languages\admin-network-ru_RU.po
000084 chk: соответсвующие text: Для поиска пользователя или сайта, используйте соответсвующие окна поиска. 000190 chk: проблеами text: Настройки регистрации могут разрешать или запрещать публичную регистрацию... 000236 chk: привелегии text: Главные администраторы ... 001018 chk: сарвер text: Внимание! Проблема при обновлении %1$s. Ваш сарвер не может подключиться ко всем запущенным на нем сайтам. Сообщение об ошибке: <em>%2$s</em> 001175 chk: привелегию text: Вы можете сделать существующих ... 001265 chk: нструментов text: Режим множества сайтов будет включен сразу после добавления этого кода и обновления окна браузера. ... 001589 chk: уникакльный text: Этот уникакльный ключ ... 001592 chk: уникакльные text: Эти уникакльные ключи ... 001595 chk: уникакльные text: Эти уникакльные ключи ...
File: wordpress\wp-content\languages\admin-ru_RU.po 000079 chk: Надеждее text: Надеждее, чем когда либо 000211 chk: многосайтовости text: Улучшения в многосайтовости 000326 chk: замечения text: Для получения более подробной информации, смотрите <a href=\"%s\">замечения к выпуску</a>. 000897 chk: Загловок text: Для большинства тем оформления, текстом шапки ... 001000 chk: показывть text: Вы можете выбрать одно из ... 001156 chk: желтным text: Комментарии, выделенные желтным ... 001595 chk: дополинтельной text: Для изображений, вы можете ... 001618 chk: чтоыб text: Не забудьте нажать \"Обновить медиафайл\" чтоыб сохранить введенные или измененные метаданные. 001676 chk: аубликацию, ьвремя text: <strong>Публикация</strong> - Вы можете установить различные ... 002312 chk: отбражаемых text: Используя вкладку ... 002393 chk: выглядет text: <strong>Предпросмотр</strong>... 002418 chk: едновременно text: При использовании режима ... 003931 chk: Требуетс text: Требуетс <code>%s</code> в файле <code>wp-config.php</code>. 004273 chk: Неудалчное text: Неудалчное обновление %1$s. 004760 chk: последне text: На вашем сайте %1$s произошел критический сбой при попытке обновления до последне версии WordPress, %2$s. 006093 chk: мультизагрузчика text: Ваш <a href=\"http://ru.wikipedia.org/wiki/Браузер\" target=\"_blank\">браузер</a> ... 006135 chk: Медиафайл text: Медиафайл 006220 chk: мультизагрузчик text: Вы используете ... 007437 chk: некоректно text: Внимание! Wildcard DNS ... 009308 chk: пуктов text: Добавление, организация ... 009340 chk: нижей text: Вы можете назначать расположения ... 009529 chk: элменты text: Отредактируйте ваше ... 010054 chk: опеределяют text: Заданные ниже размеры ... 010140 chk: стукрутуру text: На этом экране вы можете ... 011001 chk: реулярно text: Если вы просто хотите получить... 011070 chk: могуть text: Эти плагины могуть быть активными ... 011071 chk: могуть text: Эти плагины могуть быть активными ... 011072 chk: могуть text: Эти плагины могуть быть активными ... 011533 chk: беспокойстесь text: Если по какой либо причине ... 012173 chk: локализовации text: Эта локализованная версия ... 012335 chk: Важдно text: Важдно всегда держать ваш ... 012359 chk: списк text: Для обновления «тем оформления» ... 012561 chk: Приклеплен text: Если файл не прикреплен ... 012580 chk: вложениий text: Прикреплено %d вложениий. 012699 chk: привелегии text: Этот пользователь получил ... 012766 chk: Привелегии text: Привелегии главного администратора не могут быть удалены, т.к. у этот пользователь имеет адрес электронной почты администратора сети. 013162 chk: отбражаемых text: Используя вкладку «Настройки... 013493 chk: значает text: Вы видите это сообщение, потому ... 013590 chk: Автоматтик text: Автоматтик File: wordpress\wp-content\languages\ru_RU.po 000133 chk: ранюю text: Пожалуйста, <a href=\"%s\">обновите WordPress</a> до актуальной версии, или <a href=\"%s\">установите более ранюю версию 2.4 плагина Akismet</a>. 000295 chk: колличество text: Показывать колличество ... 000816 chk: комментарев text: <strong>Akismet</strong> ... 001264 chk: страндартное text: Случайное страндартное ... 001392 chk: статитеческую text: Ваша тема оформления ... 001620 chk: Прожалуйста text: ОШИБКА: Директория с «темами» ... 001945 chk: ирархическая text: Эта таксономия не ирархическая. 002544 chk: заделенные text: Указывайте номера страниц, ... 002637 chk: Синдикация text: Синдикация сайта, используя RSS 2.0 002741 chk: Синдикация text: Синдикация этого содержания 003576 chk: Серебрянный text: Серебрянный 005256 chk: инетернете text: В панели инструментов редактора ... 005559 chk: некорретно text: Запрашиваемый сайт установлен ... 006388 chk: имене text: <strong>ОШИБКА</strong>: Некорректное ... 007065 chk: методо text: В <code>%1$s</code>, используется ... 007261 chk: Поробуйте text: Поробуйте загрузить этот файл ... 007964 chk: имене text: <strong>ОШИБКА</strong>: Некорректное ... 008222 chk: имене text: <strong>ОШИБКА</strong>: Неправильное ... File: wordpress\wp-content\languages\themes\twentyeleven-ru_RU.po 000704 chk: офрмления, Настройтее text: Тема офрмления ... File: wordpress\wp-content\languages\themes\twentyten-ru_RU.po 000195 chk: сторая text: Возможная сторая область виджетов, отображается ниже основной области виджетов в вашей боковой колонке.

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

Присутствует ряд ошибок оформления, например:
text:   ... регистрацию.Если ...
 chk:   точка расположена слитно с началом предложения

text:   ... работы . Чтобы ...
 chk:   пробел перед точкой
и т.п.

Пример отчета орфографии и подробного описания к нему можно посмотреть на примере Ubuntu в посте Результаты проверки орфографии исходного кода Ubuntu 13.04.

1 комментарий:

  1. Спасибо! Все найденные ошибки исправлены! И спасибо за вашу замечательную программу по поиску ошибок!

    ОтветитьУдалить