Навигация:  Справочник свойств проекта > Общие свойства >

Языковые установки

Печать этого раздела Предыдущая страницаВернуться к краткому обзору главыСледующая страница

Эти установки очень важны для правильного обрабатывания языков и наборов символов в вашем выводе. Перед созданием любых изменений здесь, тщательно изучите главу Международные языки и Unicode в секции Справочной информации. Более детализируемые инструкции для отдельных языков также в Языковые установки в главе Создание проектов.

Установки в секции Языковые установки:

Язык файла справки:

Определяет язык компилируемого файла справки. Эта опция управляет сортировкой в Указателе ключевых слов и поиске по всей справке в компилируемом файле справки. В дополнение к этому, она также идентифицирует язык для системы для надлежащей обработки языков со специальными наборами символов и языки, требующие Unicode для надлежащей обработки.

· Настройка по умолчанию (Английский Соединенные Штаты) работает правильно для всех западноевропейских языков и не должна быть изменена, если нет действительной необходимости.
· Языковая установка должна быть изменена для Восточноевропейских языков (включая греческий и турецкий) и установка Набора символов шрифта (см. ниже) должна потом выбираться соответственно.
· Эта установка должна быть изменена для всех азиатских языков и других языков, требующих поддержки Unicode (все языки больше чемс 255 символами, которые хранят символы как два байта). Здесь также, Набор символов шрифта должен также выбираться соответственно. Правильная поддержка Unicode этим языкам не возможна без правильной языковой установки и соответствующей установки набора символов шрифта.

Двунаправленный режим языка:

Эта установка - для того, чтобы активизировать поддержку языкам справа налево, как арабский, иврит и фарси. Заданное по умолчанию - Слева направо, и это должно быть изменено, только если Вы работаете с языком справа налево, как иврит, фарси или арабский язык.

Установка делает радикальные перемены в способе, которым работает Help & Manual, переключая направление всех текстов в редакторе, Содержании и всюду, в Help & Manual непосредственно и в компилируемом выводе.

Набор символов шрифта:

Определяет набор символов, который используется и в вашем компилируемом файле справки, и в редакторе Help & Manual.

· Настройка по умолчанию (ANSI_CHARSET) должна использоваться для английского языка и всех других западноевропейских языков.
· Эта опция должна выбираться правильно, определяя набор символов для всех Восточноевропейских языков (включая греческий и турецкий язык). Кроме того, эта установка должна соответствовать установке Язык файла справки.
· Эта опция должна также выбираться правильно, определяя набор символов для всех языков, требующих поддержки Unicode (большинство азиатских языков и другие языки больше чем с 255 символами). Для этих языков также важно установить и эту опцию, и опцию Язык файла справки правильно, в соответствии с установками для языка, который Вы используете.

Шрифт по умолчанию:

Это не заданный по умолчанию шрифт для вашего файла справки! Эта опция устанавливает только шрифт, используемый Winhelp и Справкой HTML для их диалоговых окон и входов содержания. По умолчанию - MS Sans Serif,8,0, и лучше не изменять это, если Вы не уверены в том, что делаете. Неправильные установки шрифта здесь могут вызвать дефектное отображение на компьютерах некоторых пользователей!

Раздел по умолчанию ("Домой"):

Эта установка определяет раздел, который автоматически отображается, когда электронный файл справки открыт (Winhelp, Справка HTML, Броузерная справка, eBook).

Режим Unicode на Windows 2000 и ХР:

Эта установка позволяет Вам управлять, как обработано кодирование символов, с или без Unicode, когда Вы запускаете Help & Manual на Windows 2000 и ХР. (Это управление не возможно на Windows 98 и МЕ или NT4, потому что эти версии Windows не имеют необходимой интегрированной поддержки Unicode.)

Отметьте, что, если Вы изменяете эту установку, это не применяется автоматически ко всему тексту в вашем проекте. После того, как Вы изменяете установку, это применяется только к существующему тексту, если Вы активно форматируете текст, например, применяя стиль. Это также применяется автоматически ко всему новому тексту, который Вы вводите после создания изменения.

Опции:

· ANSI и Unicode, смешанный как необходимо
Это - настройка по умолчанию. ANSI или Unicode будут использоваться автоматически по мере необходимости, в зависимости от символов, которые Вы используете. Это сделает ваши проекты как можно меньше, потому что символы Unicode всегда используют два байта, по сравнению с одним для символов ANSI.
· Принудительно текст ANSI
Это заставляет весь текст в вашем проекте использовать кодирование ANSI. Отметьте, что это может вызвать неправильный вывод, если Вы используете символы, которые не могут быть отображены должным образом без Unicode. В зависимости от шрифтов, которые Вы используете, Unicode может также требоваться для некоторых Восточноевропейских языков, включая чешский, русский и польский язык.
· Принудительно текст Unicode
Заставляет весь текст в вашем проекте использовать кодирование Unicode. Все символы будут всегда отображать правильно, но ваши проекты могут быть большими, чем необходимо, потому что Unicode всегда использует два байта на символ, в то время как ANSI требует только одного байта. Фактическое различие в получающемся размере файла обычно будет очень незначительно. Если сомневаетесь, используйте Unicode, особенно для Восточноевропейских языков, как чешский, русский и польский язык, где Unicode может быть необходим для некоторых символов в некоторых шрифтах.

См. также:        

Языковые установки (Процедуры)

Международные языки и Unicode (Справочная информация)

Компиляция теста на азиатских языках на неазиатском Windows