Kryvich`s Delphi Localizer (v3.2-4.0-4.1)
Дата: 12.09.2012 | Комментариев: 0 | Просмотров: 2685
How to...Add Kryvich's Delphi Localizer class to your project:
Most easy way is to add uFreeLocalizer.dcu unit to your project and in project source file after Application.Initialize add these lines:
Application.Initialize;
FreeLocalizer.AutoTranslate := True;
FreeLocalizer.LanguageFile := 'myapp.english.lng';
...
Translation will be loaded from myapp.english.lng language file. All resource strings of your application and all forms and data modules will be automatically translated after their creation.
Generate original language file for your project:
In Delphi Environment open menu Project | Options | Linker and set MAP file to Detailed.
Build the project. EXE and DRC files will be created.
Run K.D.L. scanner like this:
kdlscan myapp.exe
Source language file myapp.lng will be created. Copy this file and translate to other languages.
------------------------------------------
Как это работает...
Добавьте класс Kryvich's Delphi Localizer в Ваш проект:
Наиболее простым способом является добавление uFreeLocalizer.dcu в файл проекта. После Application.Initialize добавите эти строки:
Application.Initialize;
FreeLocalizer.AutoTranslate := True;
FreeLocalizer.LanguageFile := 'myapp.english.lng';
...
Перевод будет загружаться из языкового файла myapp.english.lng. Все строковые ресурсы приложения будут загружаться автоматически.
Создайте оригинальный языковой файл для проекта:
В Delphi Environment откройте меню Project | Options | Linker и установите MAP file в Detailed.
Соберите EXE и DRC файлы.
Запустите K.D.L. scanner с параметром:
kdlscan myapp.exe
Языковой файл myapp.lng создан. Копируйте этот файл и переводите его на другие языки.
Kryvich's Delphi Localizer 3.2 for Delphi 5, 6, 7, 2005, 2006, Turbo Delphi, 2007
Kryvich's Delphi Localizer 4.0 for Delphi 2009 - XE
Kryvich's Delphi Localizer 4.1 for Delphi XE2
Все используемые на сайте статьи, файлы и логотипы компаний принадлежат их законным владельцам. Если вы являетесь правообладателем "Kryvich`s Delphi Localizer (v3.2-4.0-4.1)" и не желаете, чтобы ваша информация находилась на нашем сайте, напишите нам и эта информация будет удалена.
Категория: Delphi » Delphi-компоненты
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.