Форум: "Основная";
Текущий архив: 2006.07.30;
Скачать: [xml.tar.bz2];
ВнизСмена языков интерфейса при помощи xml Найти похожие ветки
← →
кактусбел © (2006-06-13 03:55) [0]Возможен ли такой трюк : составляем xml фаил состоящий из имени компонента и его заголовка ,
проходя по xml документу компоненту имя которого считали(из файла те изначально имя очередного компонента нейзвестно) писваеваем считанный заголовок
← →
Джо © (2006-06-13 04:03) [1]> Возможен ли такой трюк
Возможен.
← →
Чапаев © (2006-06-13 12:36) [2]Страдал когда-то такой фигнёй... Если охота, могу выслать на днях исходники.
ЗЫ. Фуфло редкое. Обычный делфовый translation manager -- лучше.
← →
кактусбел © (2006-06-16 01:51) [3]Товарищ Чапаев вышлите пожалуста исходники на gasanovbel@mail.ru
Если возможно с компонентами которые использовали при работе с xml.
Я считаю что это удобно когда пользователь решит сам перевести программу и выслать мне перевод.
← →
кактусбел © (2006-06-16 02:03) [4]Удалено модератором
← →
Чапаев © (2006-06-16 13:04) [5]
> Товарищ Чапаев вышлите пожалуста исходники на gasanovbel@mail.
> ru
Вышлю.
> Если возможно с компонентами которые использовали при работе
> с xml.
Ничего нестандартного. Составил DTD, создал XML data binding. То есть всё крутится вокруг обычного TXmlDocument.
> Я считаю что это удобно когда пользователь решит сам перевести
> программу и выслать мне перевод.
Оно-то удобно, только то, что я сумел сконструировать, отнюдь не универсально. Caption"ы да Text"ы меняются без проблем, а вот если надо поменять, к примеру, DbGrid1.Columns[0].Caption -- тут уже беда.
← →
Desdechado © (2006-06-16 13:25) [6]я видел в инете статьи (с примерами и компонентами) по использованию xml для переводов интерфейса
искать в яндексе по ключевым словам "локализация интерфейса Delphi"
← →
Sapersky (2006-06-16 17:03) [7]Относительно DbGrid1.Columns[0].Caption - если Columns это TCollection, до Caption можно добраться. Во всяком случае, заголовки ListView в detail-режиме я переводил.
← →
atruhin © (2006-06-16 21:11) [8]Скачай XMLInspector от devrice там в примерах есть то что тебе нужно
← →
isasa © (2006-06-17 10:47) [9]Могу посоветовать присмотреться к полю *.Tag: integer, визуальных компонентов и использовать его как индекс(уникальный), для идентификации строк. Т.е. работать не по имени компонента, а по индексу.
Страницы: 1 вся ветка
Форум: "Основная";
Текущий архив: 2006.07.30;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.011 c