Модераторы: Daevaorn
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Руссификация MFC, Хочу по русски 
:(
    Опции темы
valex13
Дата 7.10.2003, 04:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 243
Регистрация: 29.1.2003
Где: Иркук. область, г . Иркутск

Репутация: нет
Всего: 1



Здравствуйте!
Есть файл ресурсов входящий в комплект исходных кодов MFC. В нем я исправил текст на русский. Теперь при компиляции с использованием DLL при просмотре печати кнопки с русскими названиями. Можно ли сделать так, чтобы при компиляции проекта без добавления MFC в код была руссификация?
По сути необходимо откомпилировать MFC с русскоязычными сообщениями и ресурсами в виде DLL.

P.S. Может у кого нибудь уже есть таки DLL?
PM MAIL ICQ   Вверх
mr.DUDA
Дата 7.10.2003, 09:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


3D-маньяк
****


Профиль
Группа: Экс. модератор
Сообщений: 8244
Регистрация: 27.7.2003
Где: город-герой Минск

Репутация: 25
Всего: 232



Здесь можно скачать очень хорошую русификацию (AppWizard + файлики ресурсов).


--------------------
user posted image
PM MAIL WWW   Вверх
CaptainFlint
Дата 7.10.2003, 12:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Искатель сокровищ
**


Профиль
Группа: Участник
Сообщений: 393
Регистрация: 26.2.2003
Где: Москва

Репутация: нет
Всего: 23



А еще у меня на сайте есть более новая и безглючная версия:
http://flint.hostmos.ru/Rus/vc60rus_1.5.zip
Там же можно найти аналогичные пакеты и для VisualStudio .NET и .NET 2003.


--------------------
Почему же, ё-моё, ты нигде не пишешь "ё"?
--------------------
Для тех, кто не знает: CaptainFlint - это бывший Константин. ;) 
PM MAIL WWW ICQ   Вверх
valex13
Дата 8.10.2003, 13:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 243
Регистрация: 29.1.2003
Где: Иркук. область, г . Иркутск

Репутация: нет
Всего: 1



Спасибо. Скачал, прикрутил. Здорово. Но если компилить в режими Use MFC in a Static Library все мессаги остаются английскими, т.к. подхватываются стандартные DLL идущие в комплект с Visual C++!
Или я торможу :-)
PM MAIL ICQ   Вверх
CaptainFlint
Дата 8.10.2003, 13:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Искатель сокровищ
**


Профиль
Группа: Участник
Сообщений: 393
Регистрация: 26.2.2003
Где: Москва

Репутация: нет
Всего: 23



valex13
Хм, такого глюка я не встречал, поскольку статически никогда не линковал smile.gif Спасибо, постараюсь разобраться и исправить.


--------------------
Почему же, ё-моё, ты нигде не пишешь "ё"?
--------------------
Для тех, кто не знает: CaptainFlint - это бывший Константин. ;) 
PM MAIL WWW ICQ   Вверх
valex13
Дата 11.10.2003, 07:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 243
Регистрация: 29.1.2003
Где: Иркук. область, г . Иркутск

Репутация: нет
Всего: 1



Цитата

Хм, такого глюка я не встречал,

Однако это не глюк. По мойему это нормально. Если компилишь Static Library, то используешь DLL идущие в комплект с Visual Studio (MFC). В противном случае получаешь объемный exe файл. А если у пользователя уже есть библиотеки MFC? Зачем же еще раз их в проект вставлять!
Вопрос: Есть ли уж у кого нибудь руссифицированные DLL, чтобы их просто подложить?
PM MAIL ICQ   Вверх
CaptainFlint
Дата 13.10.2003, 10:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Искатель сокровищ
**


Профиль
Группа: Участник
Сообщений: 393
Регистрация: 26.2.2003
Где: Москва

Репутация: нет
Всего: 23



valex13
Дело в том, что русифицируются не библиотеки DLL MFC (хотя они тоже, но это отдельная история), а DLL плагина AppWizard. Именно в нем (DLL-файл) содержатся все те ресурсы, хелпы и т.п., из которых он генерит шаблон приложения. Я, кстати, попробовал сгенерить приложение со статическим подключением, все было нормально, русифицированно, кроме помощи (с этим надо еще разобраться, почему она английская оказалась... там ведь попросту неоткуда ей было взяться, англоязычных составляющих в этой DLL нету...). Вообще, это надо бы основательно протестировать все, но времени жутко не хватает... Я частенько создаю приложения AppWizard'ом, пока что в тех, что я создавал, глюков с языком не замечалось.


--------------------
Почему же, ё-моё, ты нигде не пишешь "ё"?
--------------------
Для тех, кто не знает: CaptainFlint - это бывший Константин. ;) 
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "С++:Общие вопросы"
Earnest Daevaorn

Добро пожаловать!

  • Черновик стандарта C++ (за октябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика(4.4мб).
  • Черновик стандарта C (за сентябрь 2005) можно скачать с этого сайта. Прямая ссылка на файл черновика (3.4мб).
  • Прежде чем задать вопрос, прочтите это и/или это!
  • Здесь хранится весь мировой запас ссылок на документы, связанные с C++ :)
  • Не брезгуйте пользоваться тегами [code=cpp][/code].
  • Пожалуйста, не просите написать за вас программы в этом разделе - для этого существует "Центр Помощи".
  • C++ FAQ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Earnest Daevaorn

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0498 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.