Как перевести предложение:
1. Открыть форму предложения через дизайнер отчетов, перейти на закладку Code в самый низ страницы
2. После кода
Код:
Dictonary:=TECXMLParser.Create(nil);
//Dictonary.Root.NamedItem['конструкция'].asstring:='конструкція';
добавить свои условия перевода.
Например:
Код:
Dictonary.Root.NamedItem['конструкция'].asstring:='конструкція';
Dictonary.Root.NamedItem['окна'].asstring:='вікна';
...
P.S. У кого старые формы предложений нужно:
1. на закладке Code в самом верху добавить код:
Код:
Var Dictonary : TECXMLParser;
procedure TranslateXMLItem(Item:TXmlItem);
Var i:integer;
begin
for i:=0 to Dictonary.Root.Count-1 do
Item.asstring:=StrReplace(Dictonary.Root[i].Name,Dictonary.Root[i].asstring,Item.asstring);
for i:=0 to Item.Count-1 do
TranslateXMLItem(Item[i]);
end;
2. В самом перед "end." добавить код:
Код:
Dictonary:=TECXMLParser.Create(nil);
//Dictonary.Root.NamedItem['конструкция'].asstring:='конструкція';
3. Найти в коде строчку "LoadCurrOffer;", после нее строкой добавить код:
Код:
TranslateXmlItem(CurrOffer.Root);
_________________
Как правильно задавать вопросы на форуме поддержкиПредоставление услуг с 1.01.2020Если я пишу "исправил", "сделал" и т.д., это значит что собрана новая сборка и выложена на сайт. Нужно обновить программу чтобы получить исправления.