');
this.appendFilter();
//Call data from server
@@ -1508,7 +1508,7 @@ class SRec
if(this.f_State=="1") //select one record
{
//Send the id of the selected record to the parent of the selected record and close the window
- //alert2(_('Alert'),"id="+id+" f_PropName="+this.f_PropName+" f_TypeName="+this.f_TypeName);
+ //alert2(trt('Alert'),"id="+id+" f_PropName="+this.f_PropName+" f_TypeName="+this.f_TypeName);
this.opener.setFilterObject(this.f_TypeName,this.f_PropName,id);
this.win.Close();
}else
@@ -1520,7 +1520,7 @@ class SRec
//We run through the marked records and request their removal
deleteRecord(recordid)
{
- if (confirm(_("Are_you_sure_you_want_to_delete_the_entries")+'?'))
+ if (confirm(trt("Are_you_sure_you_want_to_delete_the_entries")+'?'))
{
for(let i=0;i\n\
\n\
\n\
-
\n\
+
\n\
\n\
';
@@ -205,8 +205,8 @@ function confirm2(title,text,okFunc,cancelFunc)
\n\
\n\
\n\
-
\n\
- \
\n\
+
\n\
+ \
\n\
\n\
';
@@ -982,12 +982,12 @@ class TRequest
//загрузился xml документ начинаем его разбирать (по id функции в документе)
var xmldoc = xmlHttpRequest.responseXML;
if(xmldoc==null){
- alert2(_('Alert'),_('Wrong_XML_document')+"!\nXML=("+xmlHttpRequest.responseText+')\nURL=('+url+')\nxmlString=('+xmlString+')');
+ alert2(trt('Alert'),trt('Wrong_XML_document')+"!\nXML=("+xmlHttpRequest.responseText+')\nURL=('+url+')\nxmlString=('+xmlString+')');
return;
}
var node = xmldoc.documentElement;
- if((node==null)||(node.getAttribute("fn")==null)) alert(_('Error')+"\n"+_('No_data')+"!\n"+xmlHttpRequest.responseText);
+ if((node==null)||(node.getAttribute("fn")==null)) alert(trt('Error')+"\n"+trt('No_data')+"!\n"+xmlHttpRequest.responseText);
else
{
//alert("XML=\n"+getXMLNodeSerialisation(node));
@@ -1006,7 +1006,7 @@ class TRequest
}
}else
{
- if(confirm(_('Failed_to_get_data')+"\n URL: "+url+"\n"+xmlHttpRequest.statusText+"\nПовторить запрос?"))
+ if(confirm(trt('Failed_to_get_data')+"\n URL: "+url+"\n"+xmlHttpRequest.statusText+"\nПовторить запрос?"))
{
this.callServer(url,xmlString);
};
diff --git a/metadata/tree/tree.js b/metadata/tree/tree.js
index 33ec3e2..57f3304 100644
--- a/metadata/tree/tree.js
+++ b/metadata/tree/tree.js
@@ -151,18 +151,18 @@ function TMenu(v_obj,v_scr,v_treepath) //Горизонтальное меню
//загрузился xml документ начинаем его разбирать (по id функции в документе)
let xmldoc = xmlHttpRequest.responseXML;
if(xmldoc==null){
- alert2(_('Alert'),_('Wrong_XML_document')+"!\n"+xmlHttpRequest.responseText);
+ alert2(trt('Alert'),trt('Wrong_XML_document')+"!\n"+xmlHttpRequest.responseText);
return;
}
let node = xmldoc.documentElement;
- //alert2(_('Alert'),"Данные=\n"+xmlHttpRequest.responseText);
- if((node==null)||(node.getAttribute("fn")==null)) alert2(_('Alert'),_('Error')+"\n"+_('No_data')+"!\n"+xmlHttpRequest.responseText);
+ //alert2(trt('Alert'),"Данные=\n"+xmlHttpRequest.responseText);
+ if((node==null)||(node.getAttribute("fn")==null)) alert2(trt('Alert'),trt('Error')+"\n"+trt('No_data')+"!\n"+xmlHttpRequest.responseText);
else
{
var fn = node.getAttribute("fn");
if (fn=='0')
{
- alert2(_('Alert'),findFirstNode(node,"#cdata-section").nodeValue);
+ alert2(trt('Alert'),findFirstNode(node,"#cdata-section").nodeValue);
}else if (fn=='1')
{
var tn=this.findNode(node.getAttribute("htmlid")); //Родительский узел
@@ -183,11 +183,11 @@ function TMenu(v_obj,v_scr,v_treepath) //Горизонтальное меню
var cnt=document.getElementById(this.m_pr+tn.htmlid+'tb');
if(cnt!=null) this.createList(tn.htmlid); //Создать HTML кнопки
}else
- alert2(_('Alert'),"Unknown function! fn=\""+fn+"\"" );
+ alert2(trt('Alert'),"Unknown function! fn=\""+fn+"\"" );
}
}else
{
- alert2(_('Alert'),_('Failed_to_get_data')+"\n URL: "+url+"\n" + xmlHttpRequest.statusText);
+ alert2(trt('Alert'),trt('Failed_to_get_data')+"\n URL: "+url+"\n" + xmlHttpRequest.statusText);
}
}
};
@@ -549,7 +549,7 @@ function TMenu(v_obj,v_scr,v_treepath) //Горизонтальное меню
//Добавить слушателя нажатия на кнопку
this.addListener=function(listener)
- { if(listener.OnClickNode==null) alert2(_('Alert'),'У объекта нет функции "OnClickNode()"!');
+ { if(listener.OnClickNode==null) alert2(trt('Alert'),'У объекта нет функции "OnClickNode()"!');
this.m_ls[this.m_ls.length]=listener;
};
//Удалить слушателя
@@ -651,28 +651,28 @@ function TTree(v_obj,v_pr,v_scr,v_pth,v_imgsize) //Дерево
//загрузился xml документ начинаем его разбирать (по id функции в документе)
let xmldoc = xmlHttpRequest.responseXML;
if(xmldoc==null){
- alert2(_('Alert'),_('Wrong_XML_document')+"!\n"+xmlHttpRequest.responseText);
+ alert2(trt('Alert'),trt('Wrong_XML_document')+"!\n"+xmlHttpRequest.responseText);
return;
}
let node = xmldoc.documentElement;
- if((node==null)||(node.getAttribute("fn")==null)) alert2(_('Alert'),_('Error')+"\n"+_('No_data')+"!\n"+xmlHttpRequest.responseText);
+ if((node==null)||(node.getAttribute("fn")==null)) alert2(trt('Alert'),trt('Error')+"\n"+trt('No_data')+"!\n"+xmlHttpRequest.responseText);
else
{
var fn = node.getAttribute("fn");
if (fn==0)
{
- alert2(_('Alert'),findFirstNode(node,"#cdata-section").nodeValue);
+ alert2(trt('Alert'),findFirstNode(node,"#cdata-section").nodeValue);
}else
if (fn==1)
{
this.addNode(node);
this.OpenTreeOnPath(this.m_path);
}else
- alert2(_('Alert'),"Unknown function! fn=\""+fn+"\"" );
+ alert2(trt('Alert'),"Unknown function! fn=\""+fn+"\"" );
}
}else
{
- alert2(_('Alert'),_('Failed_to_get_data')+"\n URL: "+url+"\n" + xmlHttpRequest.statusText);
+ alert2(trt('Alert'),trt('Failed_to_get_data')+"\n URL: "+url+"\n" + xmlHttpRequest.statusText);
}
}
};
@@ -905,7 +905,7 @@ function TTree(v_obj,v_pr,v_scr,v_pth,v_imgsize) //Дерево
//Добавить слушателя
this.addListener=function(listener)
- { if(listener.OnClickNode==null) alert2(_('Alert'),'У объекта нет функции "OnClickNode()"!');
+ { if(listener.OnClickNode==null) alert2(trt('Alert'),'У объекта нет функции "OnClickNode()"!');
this.m_ls[this.m_ls.length]=listener;
};
//Удалить слушателя
@@ -917,7 +917,7 @@ function TTree(v_obj,v_pr,v_scr,v_pth,v_imgsize) //Дерево
};
//Добавить слушателя
this.addListenerLoad=function(listener)
- { if(listener.OnLoadNode==null) alert2(_('Alert'),'У объекта нет функции "OnLoadNode(node)"!');
+ { if(listener.OnLoadNode==null) alert2(trt('Alert'),'У объекта нет функции "OnLoadNode(node)"!');
this.m_lsl[this.m_lsl.length]=listener;
};
//Удалить слушателя