Проверка правописания в Windows Live Writer
Для работы с большинством своих сайтов я использую небезызвестный блог-клиент M$ Windows Live Writer (WLW). Штуковина хотя и крайне неторопливая, но вполне функциональная, а также в отличие от большинства творений Микрософта вполне себе бесплатная.
Текущая версия устанавливается только онлайн-инсталлятором. Т.е. сначала вы скачиваете небольшую программку, запускаете ее, а уже в ней указываете, какие именно службы из комплекта Windows Live вы хотели бы видеть на своем компьютере.
Все программы устанавливаются только с тем языком интерфейса и проверки правописания, который вы указали при скачивании онлайн-инсталлятора. Если вы работаете с блогами и сайтами только на одном языке, то никаких особых проблем вы не заметите. Но как только приходится публиковать материалы на двух-трех языках, так сразу начинает чувствоваться нехватка проверки правописания на всех языках, кроме основного. Конечно, лучше отлично знать один язык, чем три кое-как, но это, к сожалению, не мой случай — мне нужна проверка правописания для трех.
Полез я в сеть в поисках словарей для проверки русского и немецкого (английский был у меня уже установлен) и к своему большому удивлению ничего не нашел. Никакой толковой информации о том, где взять и как подключить к WLW дополнительные языки просто нет.
Тогда решил сделать финт ушами: скачал и установил поочередно русскую и немецкую версию WLW и разобрался с устройством их локализации. Оказалось, что английские ресурсы присутствуют по-умолчанию во всех инсталляциях WLW, а локализация осуществляется посредством добавления внешних файлов. Перевод интерфейса на русский язык находится в папке «ru», а немецкий соответственно в папке «de». Там лежит всего по одному небольшому dll-файлу. Чтобы включить тот или иной язык интерфейса нужно в корневой папке WLW (по-умолчанию «c:\Program Files\Windows Live\Writer\») создать файл с названием «loc» и без расширения. В файле должны находиться всего две буквы с названием папки, в которой находятся ресурсы нужного языка. Т.е. например, для немецкого языка интерфейса нужно создать файл «loc» с текстом «de», конечно без кавычек.
Все словари и движки проверки правописания находятся в одной общей папке «Dictionaries». Файлы для русского языка называются «MSSP3RU.DLL» и «MSSP3RU.LEX», для немецкого «mssp7ge.dll» и «mssp7GE.lex», для английского «mssp7en.dll» и «mssp7en.lex».
К сожалению проверять ошибки сразу на всех языках WLW не умеет. Нужно каждый раз переключать язык проверки в настройках программы.
Папки с ресурсами для локализации и словарями устанавливаются только для данного конкретного языка. Поэтому я для удобства выдернул все ресурсы для каждого языка в отдельные архивы, которые нужно просто распаковать в папку с программой. Файл «loc» для каждого языка копируется тоже, поэтому не забудьте заменить текст в нем на «ru», если вы последним скопировали немецкую локализацию. Для установки английского языка интерфейса достаточно просто удалить файл «loc».
Скачать:
- Русская локализация и проверка правописания для Windows Live Writer (1.5Mb) »
- Немецкая локализация и проверка правописания для Windows Live Writer (2.4Mb) »
- Английская проверка правописания для Windows Live Writer (1Mb) »
23.12.2008
Ваше блогородие, Разнософт

17 комментария (-ев)
Ив отличие от большинства бесплатный творений Microsoft это еще и довольно качественная программа.
спасибо! я эту программу использовал только на одном блоге, на котором не нужна была проверка орфографии.
А на втором – была Bytescout Post2Blog – она обладает встроенной поддержкой проверки.
Теперь, скачаю это творение, и проверю! Если все будет отлично, у меня просто нет слов. Спасибо.
Спасибо вам, добрый человек. Теперь будем писать грамотно ;)
Доступная без недочетов прога, плохо только, что сразу на всех языках не проверяет ошибки(.
Спасибо за инфу. У меня он был на русском, проверял орфографию как надо, но я решил поставить больше расширений и перешел на английский. Получил проблему.
Кстати, интерфейс у меня так и не поменялся, возможно они в новой версии используют какой-то другой способ.
Попробуйте в папке с программой создать файл «loc» без расширения с текстом «ru» (без кавычек), должно помочь.
Пробовал – не помогает. Ну да ладно, слава богу, я так понимаю.
Кстати, почему-то не работают еще некоторые плагины. Инсталируются, но не запускаются :(
Возможно, они были написаны для более ранних версий WLW.
А какие именно плагины вы используете? Просто, я с переходом на релизную версию 2009 отказался практически ото всех (за ненадобностью). Остался только «Text Template».
В догонку: а папке с WLW есть папка «RU» с файлом «WindowsLive.Writer.Localization.resources.dll»?
Не помню точно, как получается, но без каких-либо манипуляций с файлами и установки отдельных плагинов, у меня в русской версии WLW имеются словари для проверки русской и английской орфографии. К сожалению, проверка по-отдельности, а слова на другом языке подчёркиваются.
Кстати, из всех сторонних плагинов у меня только один – Insert Symbol. :-)
@andyash:
Скорее всего, вы сначала установили английскую, затем русскую версию. Ну, или наоборот.
Собственно, я тоже так сделал. Затем просто выдернул словари, чтобы не нужно было всем каждый раз устанавливать все версии по очереди.
andyash писал:
После того, как у меня появилась программка Type it Easy, я и от него отказался.
Я начал пользовать программой, когда ещё скачивался установщик. Это была какая-то бета-2007. Потом я просто пару раз обновлял программу, но уже через премудрости двойной установки (сначала загрузчик, потом программа). В бета-варианте, полагаю, русского не было вообще. Затем язык определялся автоматически. Но я никогда не устанавливал сначала одну, потом другую версии, и ничего потом с папкой программы не делал.
Не помню, как было в последний раз, но, по-моему, там перед загрузкой предлагается отметить галочками, словари каких языков нужно загрузить с программой.
Вот наберусь духу и опробую Вашу программу. Хотя мне иногда требуется ввести на выбор из 3-5 символов, остальное есть на клавиатуре.))
Спасибо за информацию. Установил словари – проверка русской орфографии работает и под немецкой Vista Home Premium. Стоял немецкий Writer с проверкой немецкого и английского, теперь есть и русский.
Не могу понять как заустить!
Решил проблему с вашей помощью, спасибо!
@Skokov Ilja:
Пожалуйста!
Написать комментарий