A Microsoft usa a chamada tecnologia Multilingual User Interface para permitir que a interface do Windows seja exibida em diferentes idiomas. Basicamente, a tecnologia MUI usa recursos salvos em arquivos binários com extensão .mui
. Por exemplo, shell32.dll
cadeias localizadas em menus, diálogos, mensagens, etc.:
==> 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
Pode-se abrir um arquivo .mui
usando, por exemplo,
-
Editor de Recursos incluído no Microsoft Visual Studio (gratuito com a licença Express / Community) ;
- advantage: mostra recursos de string como uma tabela classificável por valor-chave ou por texto;
-
ferramenta gratuita do Resource Hacker ™ ;
- advantage: permite salvar um grupo de recursos como um arquivo
.rc
(texto simples, codificadoUTF-16LE
por padrão).
- advantage: permite salvar um grupo de recursos como um arquivo