chmaxim
Вот номера локалей для Вашего случая.
0804=CHS
0404=CHH
0412=KOR
Соответственно для одного языка (китайского упрощённого) рег-файлы будут такие:
REGEDIT4
[HKEY_CLASSES_ROOT\exefile\shell\Locale CHS]
[HKEY_CLASSES_ROOT\exefile\shell\Locale CHS\command]
@="C:\\WINDOWS\\AppPatch\\AppLoc.exe \"%1\" \"/L0804\""
REGEDIT4
[-HKEY_CLASSES_ROOT\exefile\shell\Locale CHS]
Вам огромное спасибо! Я по Вашей информации сделал рег-файлики для нескольких нужных мне языков и всё работает! Есть с этой программой один очень серьёзный минус, о чём я в этом разделе писал ранее. После запуска хотя бы одной из программ с помощью Applocale создаётся временный конфигурационный файл AppLoc.tmp в C:\WINDOWS\AppPatch, а это ещё та гадость. Это файл заставляет Applocale усиленно поддерживать кодировку соответствующего языка, из-за чего значительное количество русских (например) текстов и интерфейса программ начинает отображаться соответствующими символами. Выход: после каждого запуска Applocale этот файл удалять. Я смастерил два простейших командных (.cmd) или бат (.bat) файла для ХР, один из которых поместил в папку Автозагрузка.
del "C:\WINDOWS\AppPatch\AppLoc.tmp"
Вот номера локалей для Вашего случая.
0804=CHS
0404=CHH
0412=KOR
Соответственно для одного языка (китайского упрощённого) рег-файлы будут такие:
REGEDIT4
[HKEY_CLASSES_ROOT\exefile\shell\Locale CHS]
[HKEY_CLASSES_ROOT\exefile\shell\Locale CHS\command]
@="C:\\WINDOWS\\AppPatch\\AppLoc.exe \"%1\" \"/L0804\""
REGEDIT4
[-HKEY_CLASSES_ROOT\exefile\shell\Locale CHS]
Вам огромное спасибо! Я по Вашей информации сделал рег-файлики для нескольких нужных мне языков и всё работает! Есть с этой программой один очень серьёзный минус, о чём я в этом разделе писал ранее. После запуска хотя бы одной из программ с помощью Applocale создаётся временный конфигурационный файл AppLoc.tmp в C:\WINDOWS\AppPatch, а это ещё та гадость. Это файл заставляет Applocale усиленно поддерживать кодировку соответствующего языка, из-за чего значительное количество русских (например) текстов и интерфейса программ начинает отображаться соответствующими символами. Выход: после каждого запуска Applocale этот файл удалять. Я смастерил два простейших командных (.cmd) или бат (.bat) файла для ХР, один из которых поместил в папку Автозагрузка.
del "C:\WINDOWS\AppPatch\AppLoc.tmp"