Вот лично у меня локализованные среды разработки вызывают резкую антипатию (ставил ради интереса русскую Visual Studio 2008 долго искал где там Debug Подмигивающая рожица), чего нельзя сказать о документации (хотя она тоже бывает переведена так, что лучше бы и не переводили). Если с 2008 студией все было просто – ставим английскую студию без MSDN потом ставим MSDN от русской студии, то с 2010 студией не все так просто, но не невозможно.

Для установки понадобится: установленная Visual Studio 2010 ENG без библиотек Help’а, дистрибутив Visual Studio 2010 RUS (можно скачать trial, устанавливать ее мы все равно не собираемся), notepad Подмигивающая рожица

1. Распаковываем iso с русской VS2010, вытаскиваем оттуда папки Help и ProductDocumentation

2. Из папки Help устанавливаем Language Pack (HelpSetupLP_x64_RUS.exe или HelpSetupLP_x86_RUS.exe в зависимости от системы)

3. В папке ProductDocumentation правим файл HelpContentSetup.msha заменяя значения ru-ru на en-us

4. Правим ярлык “Microsoft Visual Studio 2010\Visual Studio Tools\Manage Help Settings – ENU” в поле “Объект” меняем параметр /locale с en-US на ru-RU

image

5. Запускаем Manage Help Settings (должно запуститься на русском языке) и выбираем “Установить содержимое с диска”

6. В качестве “Расположения носителя справки” выбираем правленный HelpContentSetup.msha

image

7. Выбираем что хотим установить и давим “Обновить”

image

8. Залезаем в папку с установленным хелпом (по-умолчанию c:\ProgramData\Microsoft\HelpLibrary) и  бекапим её

9. Заходим в catalogs\VS\100 там 2 папки: EN-US и RU-RU, переносим все из EN-US в RU-RU

10. Заходим в manifest и правим файл queryManifest.3.xml методом удаления строк как показано на картинке ниже

image

11. Запускаем студию, вызываем Help

image

12. Убеждаемся что все работает, убиваем бэкапы

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

PS2: Вполне возможно, что шаг 9 является лишним

UPD: Продолжение

4 comments

  1. Привет cenobith
    Буду очень блвгодарен, если подскажешь по мягкософту.
    Пользуюсь sharepoint 2007 в качестве html редактора(перешёл с фронт пага), но достала проблема с пересохранением всего в utf-8, проблема на форуме описана
    http://social.technet.microsoft.com/Forums/ru-RU/sharepointru/thread/1bd2e62e-012e-4d66-95d5-13b5d534e57d/
    Не знаю как эту проблему победить.
    Решил попробовать sharepoint 2010? но это вообще какой-то другой продукт стал.
    я так понял 2007 стал теперь Expression Web ? Но для него рус. нет Это конечно не критично, но там такая же ерунда с кодировкой.
    Что вообще подскажешь?

    1. sharepoint designer никогда и не был html-редактором в чистом виде, как следствие sharepoint designer 2010 – инструмент ориентированый на работу исключительно с sharepoint server. Expression Web – это да, редактор html. Можно еще попользовать Visual Studio Web Developer, но там все почти тоже самое (потому, что в редактировании html что-то новое уде придумать сложно, ну только если это не html 5). А вообще я бы поступил так: если есть master page, то метатэг с кодировкой загнал бы в него => все отнаследованые страницы его увидят. если мастер страницы нет, то сделать шаблон с метатэгом и новые страницы создавать из него.

  2. Ну данная дока не тянет на мануал step-by-step(честно говоря чуть не запутался, с учетом секции UPD: Продолжение), но в принципе для понимания того что надо сделать достаточно, если прочитать и восмользоваться мозгом, то всё получается в итоге.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: