Архитектура Microsoft Windows для разработчиков

Локализация делает возможным использование программного


Локализация делает возможным использование программного продукта на другом языке. Этой операции подлежат экранная информация, документация, справочные файлы, сценарии, шаблоны, модели, файлы примеров, значки и символы. На практике локализуемую информацию отделяют от кода приложения посредством файлов ресурсов, применяя в коде функции загрузки ресурса вместо самих ресурсов — строк, изображений и т.п. Ресурсы изолированы в одном файле, что позволяет локализовать приложение без доступа к исходному коду или его перекомпиляции. Строки в ресурсах хранятся в формате Unicode, поддерживающем многобайтные наборы символов.

Содержание раздела