vvvyg

Английский язык отвалился

7 posts in this topic

При запуске

avz.exe lang=eng

вместо пунктов меню цифири. Откат на lang_en.avz из дистрибутива ситуацию не меняет.

Share this post


Link to post
Share on other sites

Поправочка: на другом компьютере с той же самой флэшки запустился нормально.

Share this post


Link to post
Share on other sites
Поправочка: на другом компьютере с той же самой флэшки запустился нормально.

Такое может быть при активном заражении. Известен как минимум один червяк с руткит-перехватчиком, который среди всего прочего ловил попытки открытия файлов .avz и блокировал их. Первое, что пострадает - это локализация, так как база локализатора грузится первой

Share this post


Link to post
Share on other sites

Заражение исключено, русская локализация работает нормально, да и база грузится/обновляется без проблем. Грешу на системные настройки кодовых страниц/шрифтов. Вечером ещё покопаюсь.

Share this post


Link to post
Share on other sites

В общем, сам дурак, надо было не с lang=eng, а lang=en вызывать. Но эффект интересный ;)

Share this post


Link to post
Share on other sites
В общем, сам дурак, надо было не с lang=eng, а lang=en вызывать. Но эффект интересный ;)

эффект будет простой - цифры на GUI :) Так как он ищет локаль с именем langXX.avz, где XX берутся из параметра lang=*

Share this post


Link to post
Share on other sites

Понятно, и защиты на этот случай от меня ;) нет - чтобы, если локаль не найдена - загружалась бы соответствующая системной, или английская... Но это мелочи, хотелось бы получить реакцию на другую тему в этом разделе, касательно класса TFileSearch.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now