Локализуемые ресурсы
Локализуемые ресурсы
Локализуемый ресурс — это любой фрагмент информации, содержащийся в коде программы и позволяющий выполнять переключение с языка на язык. Хотя некоторые алгоритмы зависят от конкретного языка (например, к их числу относятся проверка правописания и правила расстановки переносов), обычно локализуемые ресурсы представляют собой элементы пользовательского интерфейса. К числу таких ресурсов относятся, например, меню, диалоговые окна, текст справочной системы, значки (icons) и растровые изображения (bitmaps). Большинство локализуемых ресурсов Windows хранятся в специальных файлах ресурсов. Файлы ресурсов Windows в текстовом формате имеют расширение rc, а в откомпилированном виде — расширение res. Большинство современных средств разработки позволяют выполнить компиляцию файлов ресурсов непосредственно в исполняемые файлы. Все локализованные версии Windows XP используют один и тот же двоичный код, а все изменения вносятся исключительно в локализуемые ресурсы.