Проверка правописания

TortoiseSVN содержит возможность проверки правописания, которая позволяет проверять ваши сообщения при фиксации. Это особенно полезно, если язык ведения проекта для вас не родной. Проверка правописания использует те же файлы словарей, которые используют OpenOffice и Mozilla.

Инсталлятор автоматически добавляем словари для US и UK English. Если вы хотите другие языки, то самый простой способ установить один из пакетов локализации TortoiseSVN. Будeт установлены соответствующие файлы словарей, также как и локализованный пользовательский интерфейс TortoiseSVN. После завершения установки будет доступен и словарь.

Или вы можете установить словари самостоятельно. Если у вас установлен OpenOffice или Mozilla, вы можете скопировать эти словари, размещенные в папках установки этих приложений. Или же вам надо скачать требуемые словари с http://wiki.services.openoffice.org/wiki/Dictionaries.

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

Затем скопируйте их в папку %APPDATA%\TortoiseSVN\dic. Если такой папки нет, то вы сначала вы должны создать её. TortoiseSVN также будет искать папку Languages в папке установки TortoiseSVN (обычно это C:\Program Files\TortoiseSVN\Languages); это место куда языковые пакеты складывают свои файлы. Тем не менее, папка %APPDATA% не требует администраторских привилегий и, таким образом, имеет более высокий приоритет. Когда вы в следующий раз запустите TortoiseSVN, будет доступна проверка правописания.

Если вы устанавливаете несколько словарей, TortoiseSVN использует следующие правила для выбора того, какой из них использовать.

  1. Проверить параметр tsvn:projectlanguage, задающий язык проекта. Для информации об установке свойств проекта прочитайте «Установки проекта».

  2. Если язык проекта не задан, или этот язык не установлен, попробовать язык, соответствующий локализации Windows.

  3. Если точная Windows локаль не работает, то попробуйте язык «Base», например de_CH (Swiss-German) вернется в de_DE (German).

  4. Если ничего из этого не сработало, тогда язык по умолчанию - английский, включённый в стандартную установку.