Недокументированные возможности
|
Названия полей в языковых файлах
(*.lng) можно полностью изменить для создания своего описания объекта.
Таким образом вы можете создать свой собственный Археограф, который
может в итоге привратиться совершенно в другую программу для учета,
скажем, отдельных находок или грибных мест со своим специфическим
описанием.
Для примера: названия обведенных красным полей были изменены в
файле rus.lng с помощью утилиты multilang.exe. |
Археограф->Биолограф или Грибограф
Совершенно сучайным образом, уже после создания многоязыковой версии
2.4 мы обнаружили, что Археограф можно переспециализировать на другую
дисциплину, в которой также учитывается географическая привязка интересующих
объектов. Для этого всего лишь нужно перевести языковой файл *.lng и немного
поправить ardb.ini и config.ini. После этого вы получите совершенно новую
программу для учета, скажем, распространения монет или родников и т.д.
Итак, для переделки Археографа необходимо:
- Перед началом работы сделайте копии наиболее важных файлов данных
и настроек (*.ddc, ardb_xx.ini, config.ini, каталоги MediFiles и Templates);
- Скачать утилиту Multilang.exe;
- Запустить ее и открыть файл xx.lng, где xx обозначает язык (т.е. 'en',
'ru' etc.);
- Изменить значения в колонке Value. Не трогайте значения в колонке
Key, иначе получится глючный языковой файл. Также не изменяйте знаки
'%d', '%s' и '||';
- Сохраните файл под каким-нибудь именем, например, bio.lng;
- В файле config.ini впишите строчку, например, 'Биолограф=bio.lng'
в разделе [Langs.Include] после списка языков.
- Отредактируйте списки стран, регионов, категорий и т.д. на свое усмотрение
в файле ardb.ini;
- Перезапустите Археограф и смените язык на 'Биолограф' в Меню->Настройки->Параметры->Настройки->Язык.
- Посмотрите, что получилось, понажимайте кнопочки. Если есть ошибки
в переводе, отредактируйте неправильные сообщения в файле xx.lng.
NB! Эта функция официально не поддерживается. используйте
ее на свое усмотрение.
Лучшие варианты будут размещены на сайте для всеобщего доступа.
|