Форум: "Основная";
Текущий архив: 2004.01.29;
Скачать: [xml.tar.bz2];
Внизязык интерфейса Найти похожие ветки
← →
Plt (2004-01-19 12:41) [0]Как реализовать возможность переключать язык интерфейса используя внешние текстовые языковые модули.
← →
Amoeba (2004-01-19 12:47) [1]См. пример в папке Delphi5\Demos\Richedit
← →
Plt (2004-01-19 13:25) [2]В Richedit multi-language реализован с помощью ресурсов, а мне нужно обычными текстовыми файлами.
← →
zzet (2004-01-19 13:33) [3]Используй файлы ini
← →
Plt (2004-01-19 13:44) [4]Смотрел чужие продукты. Есть директория Language в ней файл rus.lng. В нем куча строк 1273="Создать новый каталог:" и т.д.
Дык меня интересует как эти строки загружаются в форму. При созданни формы вычитывать из файла или как? Объясните плиз.
← →
Anatoly Podgoretsky (2004-01-19 13:56) [5]Plt (19.01.04 13:44) [4]
ReadString
LoadFromFile
← →
Plt (2004-01-19 14:43) [6]Создаю файл rus.lng:
1273="Создать новый каталог"
1274="Удалить файл"
При создании формы читаю его в TStrings. Нахожу нужные строки
с помощью TStrings.Values[1273].
Так вот откуда в этих файлах берутся значения 1273, может свойство Tag надо вручную заполнять. И что потом для каждой формы искать каждый компонент и по Tag-у искать строку и подставлять в Caption. Может пример или ссылку.
← →
Amoeba (2004-01-19 14:45) [7]Посмотри библиотеку AGLib (бесплатно, с исходниками) http://aghost.da.ru/
http://www.ginstall.com/ag-ware/Files/AGL170.zip
← →
Amoeba (2004-01-19 14:49) [8]Имеется в виду компонент TagTranslator
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2004.01.29;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.008 c