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



Вопросы
  Округление в большую сторону
   Категория: Математика
  Получить список запущенных приложений
   Категория: Приложение
  Удалить лишние символы из строки
   Категория: Текст и строки
  Добавить данные в EXE файл и получить их
   Категория: Файловая система
  Как удалить не пустой каталог
   Категория: Файловая система
  Преобразовать любой тип в строку
   Категория: Текст и строки
  Удалить или оставить симолы
   Категория: Текст и строки
  Поставить пароль на Paradox
   Категория: Базы данных
  Создание ярлыка на Рабочем столе
   Категория: Приложение

Delphi: Компоненты

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)" и не желаете, чтобы ваша информация находилась на нашем сайте, напишите нам и эта информация будет удалена.
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.