Microsoft использует так называемую технологию многоязычного интерфейса пользователя, чтобы интерфейс Windows отображался на разных языках. В основном, технология MUI использует ресурсы, сохраненные в двоичных файлах с .mui
расширением. Например, shell32.dll
локализованные строки в меню, диалогах, сообщениях и т. Д .:
==> dir %systemroot%\system32\shell32.dll* /B /S C:\WINDOWS\system32\shell32.dll C:\WINDOWS\system32\cs-CZ\shell32.dll.mui C:\WINDOWS\system32\en-GB\shell32.dll.mui C:\WINDOWS\system32\sk-SK\shell32.dll.mui
Можно открыть .mui
файл, используя, например,
- Редактор ресурсов, включенный в Microsoft Visual Studio (бесплатно с лицензией Express / Community) ;
- преимущество: показывает строковые ресурсы в виде таблицы, сортируемой по значению ключа или по тексту;
- Бесплатный инструмент Resource Hacker ™ ;
- преимущество: позволяет сохранить группу ресурсов в виде
.rc
файла (обычный текст, закодированныйUTF-16LE
по умолчанию).
- преимущество: позволяет сохранить группу ресурсов в виде