Доступна для скачивания последняя Victoria - версия 3.52c - https://rom.by/files/Victoria/VCR41Free.rar - для DOS и 4.1 - http://https://rom.by/files/Victoria/VCR41Free.rar - для Windows.Просьба не стесняться и высказываться - что есть, чего нет, что хорошо, а что не очень.
И всё, чего там не хватает, я уверен, есть в соответствующих коммерческих версиях, но это уже другой разговор. :mrgreen:
Я бы русифицировал, но я не знаю общих принципов локализации программ на Delphi. Там ОЧЕНЬ много диалогов, текстовых сообщений итд. Все они раскиданы по коду. Достаточно легко заменить все надписи на интерфейсе (через INI файл) а дальше? Может кто научит или поможет, или подскажет компонент для этого?
Добавлено спустя 14 минут 23 секунды:
2 Blade Runner
Через API должны видиться все накопители, как минимум на уровне доступа к поверхности. На доп. контроллерах может не работать SMART.
1. Через файл ресурсов.
2. Сделать Unit или DLL с экспортом функций типа
[code:1]
function SayHello (LNGID : Byte) : String;
begin
case LNGID of
Russian : SayHello = "Привет!";
English : SayHello = "Hello!";
default : SayHello = "Hello!";
end;
end;
[/code:1]
Для FreePascal у нас просто Unit со строковыми константами, в зависимости от IFDEF компилится либо русская, либо англ. версия (там надо минимизировать размер и не надо переключение языка "на ходу").
В любом случае - придется выискивать все явно объявленные строковые константы и как-то сводить в 1 файл.
Кстати, вот нашел.
http://www.delphiplus.org/articles/components/dxgettext/index.html
http://delphi.about.com/cs/toppicks/tp/aatplocalize.htm
http://www.delphikingdom.ru/asp/viewitem.asp?catalogid=335
Интересно... Когда я переводил - на это как-то не наткнулся...
Пример был на Мастак-е либо Королевстве...
P.S. Последний раз я это юзал 3-4 года назад....:-k