@ -2,6 +2,7 @@
|
||||
<project version="4">
|
||||
<component name="Encoding" useUTFGuessing="true" native2AsciiForPropertiesFiles="false">
|
||||
<file url="file://$PROJECT_DIR$" charset="UTF-8" />
|
||||
<file url="file://$PROJECT_DIR$/webim/locales/be/properties" charset="windows-1251" />
|
||||
<file url="file://$PROJECT_DIR$/webim/locales/bg/properties" charset="windows-1251" />
|
||||
<file url="file://$PROJECT_DIR$/webim/locales/ca/properties" charset="ISO-8859-1" />
|
||||
<file url="file://$PROJECT_DIR$/webim/locales/ru/properties" charset="windows-1251" />
|
||||
|
@ -32,7 +32,7 @@ if($referer && isset($_SESSION['threadid'])) {
|
||||
$msg = getstring2_("chat.client.visited.page", array($referer), $thread['locale']);
|
||||
post_message_($thread['threadid'], $kind_for_agent,$msg,$link);
|
||||
}
|
||||
mysql_close($link);
|
||||
close_connection($link);
|
||||
}
|
||||
|
||||
$image = verifyparam(isset($_GET['image']) ? "image" : "i", "/^\w+$/", "webim");
|
||||
|
@ -93,7 +93,7 @@ if( !isset($_GET['token']) || !isset($_GET['thread']) ) {
|
||||
$page = array();
|
||||
setup_logo();
|
||||
setup_leavemessage($visitor['name'],$email,$firstmessage,$groupid,$groupname,$info,$referrer,can_show_captcha());
|
||||
expand("styles", getchatstyle(), "leavemessage.tpl");
|
||||
expand("styles/dialogs", getchatstyle(), "leavemessage.tpl");
|
||||
exit;
|
||||
}
|
||||
|
||||
@ -101,7 +101,7 @@ if( !isset($_GET['token']) || !isset($_GET['thread']) ) {
|
||||
$page = array();
|
||||
setup_logo();
|
||||
setup_survey($visitor['name'], $email, $groupid, $info, $referrer);
|
||||
expand("styles", getchatstyle(), "survey.tpl");
|
||||
expand("styles/dialogs", getchatstyle(), "survey.tpl");
|
||||
exit;
|
||||
}
|
||||
|
||||
@ -110,7 +110,7 @@ if( !isset($_GET['token']) || !isset($_GET['thread']) ) {
|
||||
|
||||
$link = connect();
|
||||
if(!check_connections_from_remote($remoteHost, $link)) {
|
||||
mysql_close($link);
|
||||
close_connection($link);
|
||||
die("number of connections from your IP is exceeded, try again later");
|
||||
}
|
||||
$thread = create_thread($groupid,$visitor['name'], $remoteHost, $referrer,$current_locale,$visitor['id'], $userbrowser,$state_loading,$link);
|
||||
@ -137,7 +137,7 @@ if( !isset($_GET['token']) || !isset($_GET['thread']) ) {
|
||||
$postedid = post_message_($thread['threadid'],$kind_user,$firstmessage,$link,$visitor['name']);
|
||||
commit_thread( $thread['threadid'], array('shownmessageid' => $postedid), $link);
|
||||
}
|
||||
mysql_close($link);
|
||||
close_connection($link);
|
||||
}
|
||||
$threadid = $thread['threadid'];
|
||||
$token = $thread['ltoken'];
|
||||
@ -160,13 +160,13 @@ setup_chatview_for_user($thread, $level);
|
||||
|
||||
$pparam = verifyparam( "act", "/^(mailthread)$/", "default");
|
||||
if( $pparam == "mailthread" ) {
|
||||
expand("styles", getchatstyle(), "mail.tpl");
|
||||
expand("styles/dialogs", getchatstyle(), "mail.tpl");
|
||||
} else if( $level == "ajaxed" ) {
|
||||
expand("styles", getchatstyle(), "chat.tpl");
|
||||
expand("styles/dialogs", getchatstyle(), "chat.tpl");
|
||||
} else if( $level == "simple" ) {
|
||||
expand("styles", getchatstyle(), "chatsimple.tpl");
|
||||
expand("styles/dialogs", getchatstyle(), "chatsimple.tpl");
|
||||
} else if( $level == "old" ) {
|
||||
expand("styles", getchatstyle(), "nochat.tpl");
|
||||
expand("styles/dialogs", getchatstyle(), "nochat.tpl");
|
||||
}
|
||||
|
||||
?>
|
@ -36,6 +36,7 @@ $dbtables = array(
|
||||
"agentName" => "varchar(64)",
|
||||
"agentId" => "int NOT NULL DEFAULT 0",
|
||||
"dtmcreated" => "datetime DEFAULT 0",
|
||||
"dtmchatstarted" => "datetime DEFAULT 0",
|
||||
"dtmmodified" => "datetime DEFAULT 0",
|
||||
"lrevision" => "int NOT NULL DEFAULT 0",
|
||||
"istate" => "int NOT NULL DEFAULT 0",
|
||||
@ -73,6 +74,7 @@ $dbtables = array(
|
||||
"vcemail" => "varchar(64)",
|
||||
"dtmlastvisited" => "datetime DEFAULT 0",
|
||||
"istatus" => "int DEFAULT 0", /* 0 - online, 1 - away */
|
||||
"idisabled" => "int DEFAULT 0",
|
||||
"vcavatar" => "varchar(255)",
|
||||
"vcjabbername" => "varchar(255)",
|
||||
"iperm" => "int DEFAULT 65535",
|
||||
@ -118,7 +120,6 @@ $dbtables = array(
|
||||
"firsttime" => "datetime NOT NULL DEFAULT 0",
|
||||
"lasttime" => "datetime NOT NULL DEFAULT 0",
|
||||
"entry" => "text NOT NULL",
|
||||
"path" => "text NOT NULL",
|
||||
"details" => "text NOT NULL",
|
||||
"invited" => "tinyint(1) NOT NULL DEFAULT 0",
|
||||
"invitationtime" => "datetime",
|
||||
@ -127,6 +128,13 @@ $dbtables = array(
|
||||
"chats" => "INT NOT NULL DEFAULT 0",
|
||||
"threadid" => "INT references ${mysqlprefix}chatthread(threadid) on delete set null"
|
||||
),
|
||||
|
||||
"${mysqlprefix}visitedpage" => array(
|
||||
"pageid" => "INT NOT NULL auto_increment PRIMARY KEY",
|
||||
"address" => "varchar(1024)",
|
||||
"visittime" => "datetime NOT NULL DEFAULT 0",
|
||||
"visitorid" => "INT",
|
||||
),
|
||||
);
|
||||
|
||||
$dbtables_indexes = array(
|
||||
@ -135,20 +143,24 @@ $dbtables_indexes = array(
|
||||
),
|
||||
"${mysqlprefix}chatsitevisitor" => array(
|
||||
"threadid" => "threadid"
|
||||
),
|
||||
"${mysqlprefix}visitedpage" => array(
|
||||
"visitorid" => "visitorid"
|
||||
)
|
||||
);
|
||||
|
||||
$memtables = array();
|
||||
|
||||
$dbtables_can_update = array(
|
||||
"${mysqlprefix}chatthread" => array("agentId", "userTyping", "agentTyping", "messageCount", "nextagent", "shownmessageid", "userid", "userAgent", "groupid"),
|
||||
"${mysqlprefix}chatthread" => array("agentId", "userTyping", "agentTyping", "messageCount", "nextagent", "shownmessageid", "userid", "userAgent", "groupid", "dtmchatstarted"),
|
||||
"${mysqlprefix}chatmessage" => array("agentId"),
|
||||
"${mysqlprefix}chatoperator" => array("vcavatar", "vcjabbername", "iperm", "istatus", "vcemail", "dtmrestore", "vcrestoretoken"),
|
||||
"${mysqlprefix}chatoperator" => array("vcavatar", "vcjabbername", "iperm", "istatus", "idisabled", "vcemail", "dtmrestore", "vcrestoretoken"),
|
||||
"${mysqlprefix}chatban" => array(),
|
||||
"${mysqlprefix}chatgroup" => array("vcemail"),
|
||||
"${mysqlprefix}chatgroupoperator" => array(),
|
||||
"${mysqlprefix}chatresponses" => array(),
|
||||
"${mysqlprefix}chatsitevisitor" => array(),
|
||||
"${mysqlprefix}visitedpage" => array(),
|
||||
);
|
||||
|
||||
function show_install_err($text)
|
||||
|
@ -87,6 +87,11 @@ if ($act == "silentcreateall") {
|
||||
runsql("update ${mysqlprefix}chatthread, ${mysqlprefix}chatoperator set agentId = operatorid where agentId = 0 AND (vclocalename = agentName OR vccommonname = agentName)", $link);
|
||||
}
|
||||
|
||||
if (in_array("${mysqlprefix}chatthread.dtmchatstarted", $absent)) {
|
||||
runsql("ALTER TABLE ${mysqlprefix}chatthread ADD dtmchatstarted datetime DEFAULT 0 AFTER dtmcreated", $link);
|
||||
runsql("update ${mysqlprefix}chatthread set dtmchatstarted = dtmcreated", $link);
|
||||
}
|
||||
|
||||
if (in_array("${mysqlprefix}chatthread.agentTyping", $absent)) {
|
||||
runsql("ALTER TABLE ${mysqlprefix}chatthread ADD agentTyping int DEFAULT 0", $link);
|
||||
}
|
||||
@ -122,6 +127,10 @@ if ($act == "silentcreateall") {
|
||||
runsql("ALTER TABLE ${mysqlprefix}chatoperator ADD istatus int DEFAULT 0", $link);
|
||||
}
|
||||
|
||||
if (in_array("${mysqlprefix}chatoperator.idisabled", $absent)) {
|
||||
runsql("ALTER TABLE ${mysqlprefix}chatoperator ADD idisabled int DEFAULT 0 AFTER istatus", $link);
|
||||
}
|
||||
|
||||
if (in_array("${mysqlprefix}chatoperator.vcavatar", $absent)) {
|
||||
runsql("ALTER TABLE ${mysqlprefix}chatoperator ADD vcavatar varchar(255)", $link);
|
||||
}
|
||||
@ -163,6 +172,11 @@ if ($act == "silentcreateall") {
|
||||
if ($res && mysql_num_rows($res) == 0) {
|
||||
runsql("ALTER TABLE ${mysqlprefix}chatsitevisitor ADD INDEX (threadid)", $link);
|
||||
}
|
||||
|
||||
$res = mysql_query("select null from information_schema.statistics where table_schema = '$mysqldb' and table_name = '${mysqlprefix}visitedpage' and index_name = 'visitorid'", $link);
|
||||
if ($res && mysql_num_rows($res) == 0) {
|
||||
runsql("ALTER TABLE ${mysqlprefix}visitedpage ADD INDEX (visitorid)", $link);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -1,65 +0,0 @@
|
||||
/*
|
||||
This file is part of Mibew Messenger project.
|
||||
|
||||
Copyright (c) 2005-2011 Mibew Messenger Community
|
||||
All rights reserved. The contents of this file are subject to the terms of
|
||||
the Eclipse Public License v1.0 which accompanies this distribution, and
|
||||
is available at http://www.eclipse.org/legal/epl-v10.html
|
||||
|
||||
Alternatively, the contents of this file may be used under the terms of
|
||||
the GNU General Public License Version 2 or later (the "GPL"), in which case
|
||||
the provisions of the GPL are applicable instead of those above. If you wish
|
||||
to allow use of your version of this file only under the terms of the GPL, and
|
||||
not to allow others to use your version of this file under the terms of the
|
||||
EPL, indicate your decision by deleting the provisions above and replace them
|
||||
with the notice and other provisions required by the GPL.
|
||||
*/
|
||||
|
||||
#mibewinvitationpopup {
|
||||
border: 1px solid #aaa;
|
||||
background-color: #ddd;
|
||||
padding: 5px;
|
||||
position: fixed;
|
||||
top: 50%;
|
||||
left: 0;
|
||||
width: 400px;
|
||||
}
|
||||
|
||||
#mibewinvitationpopup h1, #mibewinvitationpopup p, #mibewinvitationclose a {
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
#mibewinvitationclose {
|
||||
float: right;
|
||||
background-color: red;
|
||||
padding: 1px;
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
#mibewinvitationclose a {
|
||||
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
|
||||
font-size: 20px;
|
||||
font-weight: bold;
|
||||
color: white;
|
||||
margin: 0 4px 0 4px;
|
||||
}
|
||||
|
||||
#mibewinvitationclose a, #mibewinvitationclose a:link, #mibewinvitationclose a:hover {
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
#mibewinvitationpopup h1 {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
#mibewinvitationpopup p {
|
||||
padding: 2px;
|
||||
margin: 2px;
|
||||
}
|
||||
|
||||
#mibewinvitationavatar {
|
||||
margin: 2px;
|
||||
margin-right: 5px;
|
||||
cursor: pointer;
|
||||
float: left;
|
||||
}
|
@ -13,7 +13,7 @@ this.handleKeyDown.bind(this),this._options.message.onfocus=function(){this.focu
|
||||
"act="+a+"&thread="+(this._options.threadid||0)+"&token="+(this._options.token||0)+"&lastid="+(this._options.lastid||0);this._options.user&&(this._options.parameters+="&user=true");a=="refresh"&&this._options.message&&this._options.message.value!=""&&(this._options.parameters+="&typed=1")},enableInput:function(a){if(this._options.message)this._options.message.disabled=!a},stopUpdate:function(){this.enableInput(!0);if(this.updater._options)this.updater._options.onComplete=void 0;clearTimeout(this.timer)},
|
||||
update:function(){this.updateOptions("refresh");this.updater=new Ajax.Request(this._options.servl,this._options)},requestComplete:function(a){try{this.enableInput(!0);this.cansend=!0;var b=Ajax.getXml(a);b&&b.tagName=="thread"?this.updateContent(b):this.handleError(a,b,"refresh messages failed")}catch(c){}this.skipNextsound=!1;this.timer=setTimeout(this.update.bind(this),this.frequency*1E3)},postMessage:function(a){if(a!=""&&this.cansend){this.cansend=!1;this.stopUpdate();this.skipNextsound=!0;this.updateOptions("post");
|
||||
var b={}.extend(this._options);b.parameters+="&message="+encodeURIComponent(a);b.onComplete=function(a){this.requestComplete(a);if(this._options.message)this._options.message.value="",this._options.message.focus()}.bind(this);myRealAgent!="opera"&&this.enableInput(!1);this.updater=new Ajax.Request(this._options.servl,b)}},changeName:function(a){this.skipNextsound=!0;new Ajax.Request(this._options.servl,{parameters:"act=rename&thread="+(this._options.threadid||0)+"&token="+(this._options.token||0)+
|
||||
"&name="+encodeURIComponent(a)})},onThreadClosed:function(a){var b=Ajax.getXml(a);b&&b.tagName=="closed"?setTimeout("window.close()",2E3):this.handleError(a,b,"cannot close")},closeThread:function(){var a="act=close&thread="+(this._options.threadid||0)+"&token="+(this._options.token||0);this._options.user&&(a+="&user=true");new Ajax.Request(this._options.servl,{parameters:a,onComplete:this.onThreadClosed.bind(this)})},processMessage:function(a,b){var c=NodeUtils.getNodeText(b);FrameUtils.insertIntoFrame(a,
|
||||
"&name="+encodeURIComponent(a)})},onThreadClosed:function(a){var b=Ajax.getXml(a);b&&b.tagName=="closed"?setTimeout("window.close()",2E3):this.handleError(a,b,"cannot close")},closeThread:function(){if(!confirm(localized[0]))return!1;var a="act=close&thread="+(this._options.threadid||0)+"&token="+(this._options.token||0);this._options.user&&(a+="&user=true");new Ajax.Request(this._options.servl,{parameters:a,onComplete:this.onThreadClosed.bind(this)})},processMessage:function(a,b){var c=NodeUtils.getNodeText(b);FrameUtils.insertIntoFrame(a,
|
||||
c)},showTyping:function(a){if($("typingdiv"))$("typingdiv").style.display=a?"inline":"none"},setupAvatar:function(a){a=NodeUtils.getNodeText(a);if(this._options.avatar&&this._options.user)this._options.avatar.innerHTML=a!=""?'<img src="'+Chat.webimRoot+'/images/free.gif" width="7" height="1" border="0" alt="" /><img src="'+a+'" border="0" alt=""/>':""},updateContent:function(a){var b=!1,c=this._options.container,d=NodeUtils.getAttrValue(a,"lastid");if(d)this._options.lastid=d;(d=NodeUtils.getAttrValue(a,
|
||||
"typing"))&&this.showTyping(d=="1");if((d=NodeUtils.getAttrValue(a,"canpost"))&&(d=="1"&&!this.ownThread||this.ownThread&&d!="1"))window.location.href=window.location.href;for(d=0;d<a.childNodes.length;d++){var f=a.childNodes[d];f.tagName=="message"?(b=!0,this.processMessage(c,f)):f.tagName=="avatar"&&this.setupAvatar(f)}window.location.search.indexOf("trace=on")>=0?(a="updated",this.lastupdate>0&&(c=((new Date).getTime()-this.lastupdate)/1E3,a=a+", "+c+" secs",c>10&&alert(a)),this.lastupdate=(new Date).getTime(),
|
||||
this.setStatus(a)):this.clearStatus();b&&(FrameUtils.scrollDown(this._options.container),this.skipNextsound||(b=$("soundimg"),(b==null||b.className.match(/\bisound\b/))&&playSound(Chat.webimRoot+"/sounds/new_message.wav")),this.focused||window.focus())},isSendkey:function(a,b){return b==13&&(a||this._options.ignorectrl)||b==10},handleKeyDown:function(a){a?(ctrl=a.ctrlKey,a=a.which):(a=event.keyCode,ctrl=event.ctrlKey);if(this._options.message&&this.isSendkey(ctrl,a))return a=this._options.message.value,
|
||||
|
@ -1,6 +1,4 @@
|
||||
var mibewinviterequest,mibewinviteurl,mibewinvitetimeout,mibewinvitetimer,style=document.createElement("style");document.getElementsByTagName("head")[0].appendChild(style);window.createPopup||(style.appendChild(document.createTextNode("")),style.setAttribute("type","text/css"));var sheet=document.styleSheets[document.styleSheets.length-1];if(window.createPopup)sheet.cssText=mibewInviteStyle;else{var node=document.createTextNode(mibewInviteStyle);style.appendChild(node)}
|
||||
function mibewInviteMakeRequest(a,b){mibewinviteurl=a;mibewinvitetimeout=b;window.XMLHttpRequest?mibewinviterequest=new XMLHttpRequest:window.ActiveXObject&&(mibewinviterequest=new ActiveXObject("MSXML2.XMLHTTP"));if(mibewinviterequest)mibewinviterequest.onreadystatechange=mibewInviteOnResponse;mibewInviteSendRequest(a)}function mibewInviteSendRequest(a){clearTimeout(mibewinvitetimer);mibewinviterequest.open("GET",a+"&rnd="+Math.random(1),!0);mibewinviterequest.send()}
|
||||
function mibewInviteCheckReadyState(a){if(a.readyState==4&&(a.status==200||a.status==304))return!0}
|
||||
function mibewInviteOnResponse(){if(mibewInviteCheckReadyState(mibewinviterequest)){var a=mibewinviterequest.responseXML.documentElement,b=a.getElementsByTagName("message");if(b[0]){var b=b[0].firstChild.data,c=a.getElementsByTagName("operator")[0]&&a.getElementsByTagName("operator")[0].firstChild!=null?a.getElementsByTagName("operator")[0].firstChild.data:void 0,d=a.getElementsByTagName("avatar")[0]&&a.getElementsByTagName("avatar")[0].firstChild!=null?a.getElementsByTagName("avatar")[0].firstChild.data:
|
||||
void 0,a='<div id="mibewinvitationpopup">';a+='<div id="mibewinvitationclose"><a href="javascript:void(0);" onclick="mibewHideInvitation();">×</a></div>';c&&(a+='<h1 onclick="mibewOpenAgent();">'+c+"</h1>");d&&(a+='<img id="mibewinvitationavatar" src="'+d+'" title="'+c+'" alt="'+c+'" onclick="mibewOpenAgent();" />');a+='<p onclick="mibewOpenAgent();">'+b+"</p>";a+='<div style="clear: both;"></div>';if(b=document.getElementById("mibewinvitation"))b.innerHTML=a}mibewinvitetimer=setTimeout(function(){mibewInviteMakeRequest(mibewinviteurl,
|
||||
mibewinvitetimeout)},mibewinvitetimeout)}}function mibewHideInvitation(){if(document.getElementById("mibewinvitationpopup"))document.getElementById("mibewinvitationpopup").style.display="none"}function mibewOpenAgent(){document.getElementById("mibewAgentButton")&&(document.getElementById("mibewAgentButton").onclick(),mibewHideInvitation())};
|
||||
var style=document.createElement("style");document.getElementsByTagName("head")[0].appendChild(style);window.createPopup||(style.appendChild(document.createTextNode("")),style.setAttribute("type","text/css"));var sheet=document.styleSheets[document.styleSheets.length-1];if(window.createPopup)sheet.cssText=mibewInviteStyle;else{var node=document.createTextNode(mibewInviteStyle);style.appendChild(node)}
|
||||
function mibewInviteOnResponse(a){var c=a.invitation.message,b=a.invitation.operator,d=a.invitation.avatar,a='<div id="mibewinvitationpopup"><div id="mibewinvitationclose"><a href="javascript:void(0);" onclick="mibewHideInvitation();">×</a></div>';b&&(a+='<h1 onclick="mibewOpenAgent();">'+b+"</h1>");d&&(a+='<img id="mibewinvitationavatar" src="'+d+'" title="'+b+'" alt="'+b+'" onclick="mibewOpenAgent();" />');a=a+('<p onclick="mibewOpenAgent();">'+c+"</p>")+'<div style="clear: both;"></div></div>'; if(c=document.getElementById("mibewinvitation"))c.innerHTML=a}
|
||||
function mibewHideInvitation(){if(document.getElementById("mibewinvitationpopup"))document.getElementById("mibewinvitationpopup").style.display="none"}
|
||||
function mibewOpenAgent(){document.getElementById("mibewAgentButton")&&(document.getElementById("mibewAgentButton").onclick(),mibewHideInvitation())};
|
8
src/messenger/webim/js/request.js
Normal file
@ -0,0 +1,8 @@
|
||||
var mibewRequestedScripts=[],mibewHandlers=[],mibewHandlersDependences=[];
|
||||
function mibewMakeRequest(){mibewDoLoadScript(mibewRequestUrl+"&rnd="+Math.random(),"responseScript")}
|
||||
function mibewOnResponse(a){var b=a.load,c=a.handlers,e=a.data,a=a.dependences;for(id in b)if(!(b[id]in mibewRequestedScripts))mibewRequestedScripts[id]=[],mibewRequestedScripts[id].url=b[id],mibewRequestedScripts[id].status="loading",mibewLoadScript(id);for(handler in a)handler in mibewHandlersDependences||(mibewHandlersDependences[handler]=a[handler]);for(b=0;b<c.length;b++){var d=c[b];if(mibewCanRunHandler(c[b]))window[d](e);else c[b]in mibewHandlers||(mibewHandlers[d]=function(){window[d](e)})}mibewCleanUpAfterRequest(); window.setTimeout(mibewMakeRequest,mibewRequestTimeout)}
|
||||
function mibewCleanUpAfterRequest(){document.getElementsByTagName("head")[0].removeChild(document.getElementById("responseScript"))}
|
||||
function mibewDoLoadScript(a,b){var c=document.createElement("script");c.setAttribute("type","text/javascript");c.setAttribute("src",a);c.setAttribute("id",b);document.getElementsByTagName("head")[0].appendChild(c);return c}
|
||||
function mibewLoadScript(a){var b=mibewDoLoadScript(mibewRequestedScripts[a].url,a);b.onload=function(){mibewScriptReady(a)};b.onreadystatechange=function(){("complete"==this.readyState||"loaded"==this.readyState)&&mibewScriptReady(a)}}
|
||||
function mibewScriptReady(a){mibewRequestedScripts[a].status="ready";for(handlerName in mibewHandlers)mibewCanRunHandler(handlerName)&&(mibewHandlers[handlerName](),delete mibewHandlers[handlerName])}
|
||||
function mibewCanRunHandler(a){for(var a=mibewHandlersDependences[a],b=0;b<a.length;b++)if("ready"!=mibewRequestedScripts[a[b]].status)return!1;return!0};
|
@ -41,6 +41,10 @@
|
||||
<arg value="invite:1"/>
|
||||
<arg value="--js"/>
|
||||
<arg value="invite.js"/>
|
||||
<arg value="--module"/>
|
||||
<arg value="request:1"/>
|
||||
<arg value="--js"/>
|
||||
<arg value="request.js"/>
|
||||
</java>
|
||||
</target>
|
||||
|
||||
|
@ -177,6 +177,9 @@ Class.inherit( Ajax.ChatThreadUpdater, Ajax.Base, {
|
||||
},
|
||||
|
||||
closeThread: function() {
|
||||
if(! confirm(localized[0])){
|
||||
return false;
|
||||
}
|
||||
var _params = 'act=close&thread=' + (this._options.threadid || 0) + '&token=' + (this._options.token || 0);
|
||||
if( this._options.user )
|
||||
_params += "&user=true";
|
||||
|
@ -1,8 +1,3 @@
|
||||
var mibewinviterequest;
|
||||
var mibewinviteurl;
|
||||
var mibewinvitetimeout;
|
||||
var mibewinvitetimer;
|
||||
|
||||
var style = document.createElement('style');
|
||||
document.getElementsByTagName('head')[0].appendChild(style);
|
||||
|
||||
@ -19,65 +14,26 @@ if (!window.createPopup) {
|
||||
sheet.cssText = mibewInviteStyle;
|
||||
}
|
||||
|
||||
function mibewInviteMakeRequest(url, timeout)
|
||||
function mibewInviteOnResponse(response)
|
||||
{
|
||||
mibewinviteurl = url;
|
||||
mibewinvitetimeout = timeout;
|
||||
if(window.XMLHttpRequest)
|
||||
{
|
||||
mibewinviterequest = new XMLHttpRequest();
|
||||
}
|
||||
else if(window.ActiveXObject)
|
||||
{
|
||||
mibewinviterequest = new ActiveXObject("MSXML2.XMLHTTP");
|
||||
}
|
||||
if (mibewinviterequest) {
|
||||
mibewinviterequest.onreadystatechange = mibewInviteOnResponse;
|
||||
var message = response.invitation.message;
|
||||
var operator = response.invitation.operator;
|
||||
var avatar = response.invitation.avatar;
|
||||
|
||||
var popuptext = '<div id="mibewinvitationpopup">';
|
||||
popuptext += '<div id="mibewinvitationclose"><a href="javascript:void(0);" onclick="mibewHideInvitation();">×</a></div>';
|
||||
if (operator) {
|
||||
popuptext += '<h1 onclick="mibewOpenAgent();">' + operator + '</h1>';
|
||||
}
|
||||
if (avatar) {
|
||||
popuptext += '<img id="mibewinvitationavatar" src="' + avatar + '" title="' + operator + '" alt="' + operator + '" onclick="mibewOpenAgent();" />';
|
||||
}
|
||||
popuptext += '<p onclick="mibewOpenAgent();">' + message + '</p>';
|
||||
popuptext += '<div style="clear: both;"></div></div>';
|
||||
var invitationdiv = document.getElementById("mibewinvitation");
|
||||
if (invitationdiv) {
|
||||
invitationdiv.innerHTML = popuptext;
|
||||
}
|
||||
mibewInviteSendRequest(url);
|
||||
}
|
||||
|
||||
function mibewInviteSendRequest(url)
|
||||
{
|
||||
clearTimeout(mibewinvitetimer);
|
||||
mibewinviterequest.open("GET", url + '&rnd=' + Math.random(1), true);
|
||||
mibewinviterequest.send();
|
||||
}
|
||||
|
||||
function mibewInviteCheckReadyState(obj)
|
||||
{
|
||||
if ((obj.readyState == 4) && ((obj.status == 200) || (obj.status == 304))) {return true;}
|
||||
}
|
||||
|
||||
function mibewInviteOnResponse()
|
||||
{
|
||||
if(mibewInviteCheckReadyState(mibewinviterequest))
|
||||
{
|
||||
|
||||
var response = mibewinviterequest.responseXML.documentElement;
|
||||
var invite = response.getElementsByTagName('message');
|
||||
if (invite[0]) {
|
||||
var message = invite[0].firstChild.data;
|
||||
var operator = response.getElementsByTagName('operator')[0] && response.getElementsByTagName('operator')[0].firstChild != null ? response.getElementsByTagName('operator')[0].firstChild.data : undefined;
|
||||
var avatar = response.getElementsByTagName('avatar')[0] && response.getElementsByTagName('avatar')[0].firstChild != null ? response.getElementsByTagName('avatar')[0].firstChild.data : undefined;
|
||||
|
||||
var popuptext = '<div id="mibewinvitationpopup">';
|
||||
popuptext += '<div id="mibewinvitationclose"><a href="javascript:void(0);" onclick="mibewHideInvitation();">×</a></div>';
|
||||
if (operator) {
|
||||
popuptext += '<h1 onclick="mibewOpenAgent();">' + operator + '</h1>';
|
||||
}
|
||||
if (avatar) {
|
||||
popuptext += '<img id="mibewinvitationavatar" src="' + avatar + '" title="' + operator + '" alt="' + operator + '" onclick="mibewOpenAgent();" />';
|
||||
}
|
||||
popuptext += '<p onclick="mibewOpenAgent();">' + message + '</p>';
|
||||
popuptext += '<div style="clear: both;"></div>';
|
||||
var invitationdiv = document.getElementById("mibewinvitation");
|
||||
if (invitationdiv) {
|
||||
invitationdiv.innerHTML = popuptext;
|
||||
}
|
||||
}
|
||||
mibewinvitetimer = setTimeout( function(){ mibewInviteMakeRequest(mibewinviteurl, mibewinvitetimeout) }, mibewinvitetimeout);
|
||||
}
|
||||
}
|
||||
|
||||
function mibewHideInvitation() {
|
||||
|
98
src/messenger/webim/js/source/request.js
Normal file
@ -0,0 +1,98 @@
|
||||
var mibewRequestedScripts = new Array();
|
||||
var mibewHandlers = new Array();
|
||||
var mibewHandlersDependences = new Array();
|
||||
|
||||
function mibewMakeRequest()
|
||||
{
|
||||
mibewDoLoadScript(mibewRequestUrl + '&rnd=' + Math.random(), 'responseScript');
|
||||
}
|
||||
|
||||
function mibewOnResponse(response)
|
||||
{
|
||||
var load = response.load;
|
||||
var handlers = response.handlers;
|
||||
var data = response.data;
|
||||
var dependences = response.dependences;
|
||||
|
||||
for(id in load){
|
||||
if(! (load[id] in mibewRequestedScripts)){
|
||||
mibewRequestedScripts[id] = new Array();
|
||||
mibewRequestedScripts[id]['url'] = load[id];
|
||||
mibewRequestedScripts[id]['status'] = 'loading';
|
||||
mibewLoadScript(id);
|
||||
}
|
||||
}
|
||||
|
||||
for(handler in dependences){
|
||||
if(! (handler in mibewHandlersDependences)){
|
||||
mibewHandlersDependences[handler] = dependences[handler];
|
||||
}
|
||||
}
|
||||
|
||||
for(var i = 0; i < handlers.length; i++){
|
||||
var handlerName = handlers[i];
|
||||
if(mibewCanRunHandler(handlers[i])){
|
||||
window[handlerName](data);
|
||||
}else{
|
||||
if(! (handlers[i] in mibewHandlers)){
|
||||
mibewHandlers[handlerName] = function(){
|
||||
window[handlerName](data);
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
mibewCleanUpAfterRequest();
|
||||
|
||||
window.setTimeout(mibewMakeRequest,mibewRequestTimeout);
|
||||
}
|
||||
|
||||
function mibewCleanUpAfterRequest()
|
||||
{
|
||||
document.getElementsByTagName('head')[0].removeChild(document.getElementById('responseScript'));
|
||||
}
|
||||
|
||||
function mibewDoLoadScript(url, id)
|
||||
{
|
||||
var script = document.createElement('script');
|
||||
script.setAttribute('type', 'text/javascript');
|
||||
script.setAttribute('src', url);
|
||||
script.setAttribute('id', id);
|
||||
document.getElementsByTagName('head')[0].appendChild(script);
|
||||
return script;
|
||||
}
|
||||
|
||||
function mibewLoadScript(id)
|
||||
{
|
||||
var script = mibewDoLoadScript(mibewRequestedScripts[id]['url'], id);
|
||||
script.onload = function(){
|
||||
mibewScriptReady(id);
|
||||
}
|
||||
script.onreadystatechange = function(){
|
||||
if (this.readyState == 'complete' || this.readyState == 'loaded') {
|
||||
mibewScriptReady(id);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function mibewScriptReady(id)
|
||||
{
|
||||
mibewRequestedScripts[id]['status'] = 'ready';
|
||||
for(handlerName in mibewHandlers){
|
||||
if(mibewCanRunHandler(handlerName)){
|
||||
mibewHandlers[handlerName]();
|
||||
delete mibewHandlers[handlerName];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function mibewCanRunHandler(handlerName)
|
||||
{
|
||||
var dependences = mibewHandlersDependences[handlerName];
|
||||
for(var i = 0; i < dependences.length; i++){
|
||||
if(mibewRequestedScripts[dependences[i]]['status'] != 'ready'){
|
||||
return false;
|
||||
}
|
||||
}
|
||||
return true;
|
||||
}
|
@ -46,7 +46,7 @@ function store_message($name, $email, $info, $message,$groupid,$referrer) {
|
||||
post_message_($thread['threadid'],$kind_for_agent,getstring2('chat.visitor.info',array($info)),$link);
|
||||
}
|
||||
post_message_($thread['threadid'],$kind_user,$message,$link,$name);
|
||||
mysql_close($link);
|
||||
close_connection($link);
|
||||
}
|
||||
|
||||
$groupid = "";
|
||||
@ -95,7 +95,7 @@ if($settings["enablecaptcha"] == "1" && can_show_captcha()) {
|
||||
if( count($errors) > 0 ) {
|
||||
setup_leavemessage($visitor_name,$email,$message,$groupid,$groupname,$info,$referrer,can_show_captcha());
|
||||
setup_logo();
|
||||
expand("styles", getchatstyle(), "leavemessage.tpl");
|
||||
expand("styles/dialogs", getchatstyle(), "leavemessage.tpl");
|
||||
exit;
|
||||
}
|
||||
|
||||
@ -118,9 +118,9 @@ if (isset($group) && !empty($group['vcemail'])) {
|
||||
if($inbox_mail) {
|
||||
$link = connect();
|
||||
webim_mail($inbox_mail, $email, $subject, $body, $link);
|
||||
mysql_close($link);
|
||||
close_connection($link);
|
||||
}
|
||||
|
||||
setup_logo();
|
||||
expand("styles", getchatstyle(), "leavemessagesent.tpl");
|
||||
expand("styles/dialogs", getchatstyle(), "leavemessagesent.tpl");
|
||||
?>
|
@ -59,7 +59,7 @@ function next_revision($link)
|
||||
{
|
||||
global $mysqlprefix;
|
||||
perform_query("update ${mysqlprefix}chatrevision set id=LAST_INSERT_ID(id+1)", $link);
|
||||
$val = mysql_insert_id($link);
|
||||
$val = db_insert_id($link);
|
||||
return $val;
|
||||
}
|
||||
|
||||
@ -70,20 +70,20 @@ function post_message_($threadid, $kind, $message, $link, $from = null, $utime =
|
||||
"insert into ${mysqlprefix}chatmessage (threadid,ikind,tmessage,tname,agentId,dtmcreated) values (%s, %s,'%s',%s,%s,%s)",
|
||||
$threadid,
|
||||
$kind,
|
||||
mysql_real_escape_string($message, $link),
|
||||
$from ? "'" . mysql_real_escape_string($from, $link) . "'" : "null",
|
||||
db_escape_string($message, $link),
|
||||
$from ? "'" . db_escape_string($from, $link) . "'" : "null",
|
||||
$opid ? $opid : "0",
|
||||
$utime ? "FROM_UNIXTIME($utime)" : "CURRENT_TIMESTAMP");
|
||||
|
||||
perform_query($query, $link);
|
||||
return mysql_insert_id($link);
|
||||
return db_insert_id($link);
|
||||
}
|
||||
|
||||
function post_message($threadid, $kind, $message, $from = null, $agentid = null)
|
||||
{
|
||||
$link = connect();
|
||||
$id = post_message_($threadid, $kind, $message, $link, $from, null, $agentid);
|
||||
mysql_close($link);
|
||||
close_connection($link);
|
||||
return $id;
|
||||
}
|
||||
|
||||
@ -158,7 +158,7 @@ function get_messages($threadid, $meth, $isuser, &$lastid)
|
||||
}
|
||||
}
|
||||
|
||||
mysql_close($link);
|
||||
close_connection($link);
|
||||
return $messages;
|
||||
}
|
||||
|
||||
@ -328,8 +328,9 @@ function setup_survey($name, $email, $groupid, $info, $referrer)
|
||||
if ($settings['enablegroups'] == '1' && $settings["surveyaskgroup"] == "1") {
|
||||
$link = connect();
|
||||
$allgroups = get_groups($link, false);
|
||||
mysql_close($link);
|
||||
close_connection($link);
|
||||
$val = "";
|
||||
$groupdescriptions = array();
|
||||
foreach ($allgroups as $k) {
|
||||
$groupname = $k['vclocalname'];
|
||||
if ($k['inumofagents'] == 0) {
|
||||
@ -338,14 +339,18 @@ function setup_survey($name, $email, $groupid, $info, $referrer)
|
||||
if ($k['ilastseen'] !== NULL && $k['ilastseen'] < $settings['online_timeout']) {
|
||||
if (!$groupid) {
|
||||
$groupid = $k['groupid']; // select first online group
|
||||
$defaultdescription = $k['vclocaldescription'];
|
||||
}
|
||||
} else {
|
||||
$groupname .= " (offline)";
|
||||
}
|
||||
$isselected = $k['groupid'] == $groupid;
|
||||
$val .= "<option value=\"" . $k['groupid'] . "\"" . ($isselected ? " selected=\"selected\"" : "") . ">$groupname</option>";
|
||||
$groupdescriptions[] = $k['vclocaldescription'];
|
||||
}
|
||||
$page['groups'] = $val;
|
||||
$page['group.descriptions'] = json_encode($groupdescriptions);
|
||||
$page['default.department.description'] = empty($defaultdescription)?' ':$defaultdescription;
|
||||
}
|
||||
|
||||
$page['showemail'] = $settings["surveyaskmail"] == "1" ? "1" : "";
|
||||
@ -370,6 +375,7 @@ function setup_chatview_for_user($thread, $level)
|
||||
$page['ct.user.name'] = htmlspecialchars(topage($thread['userName']));
|
||||
$page['canChangeName'] = $settings['usercanchangename'] == "1";
|
||||
$page['chat.title'] = topage($settings['chattitle']);
|
||||
$page['chat.close.confirmation'] = getlocal('chat.close.confirmation');
|
||||
|
||||
setup_logo();
|
||||
if ($settings['sendmessagekey'] == 'enter') {
|
||||
@ -414,7 +420,7 @@ function load_canned_messages($locale, $groupid)
|
||||
}
|
||||
$result = $result2;
|
||||
}
|
||||
mysql_close($link);
|
||||
close_connection($link);
|
||||
return $result;
|
||||
}
|
||||
|
||||
@ -452,7 +458,7 @@ function setup_chatview_for_operator($thread, $operator)
|
||||
$visitor = track_get_visitor_by_threadid($thread['threadid'], $link);
|
||||
$page['trackedParams'] = array("visitor" => "" . $visitor['visitorid']);
|
||||
$page['trackedParamsLink'] = add_params($webimroot . "/operator/tracked.php", $page['trackedParams']);
|
||||
mysql_close($link);
|
||||
close_connection($link);
|
||||
}
|
||||
$predefinedres = "";
|
||||
$canned_messages = load_canned_messages($thread['locale'], $thread['groupid']);
|
||||
@ -494,7 +500,7 @@ function ping_thread($thread, $isuser, $istyping)
|
||||
if ($thread['istate'] == $state_loading && $isuser) {
|
||||
$params['istate'] = $state_queue;
|
||||
commit_thread($thread['threadid'], $params, $link);
|
||||
mysql_close($link);
|
||||
close_connection($link);
|
||||
return;
|
||||
}
|
||||
|
||||
@ -510,13 +516,13 @@ function ping_thread($thread, $isuser, $istyping)
|
||||
$params['istate'] = $state_waiting;
|
||||
$params['nextagent'] = 0;
|
||||
commit_thread($thread['threadid'], $params, $link);
|
||||
mysql_close($link);
|
||||
close_connection($link);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
update_thread_access($thread['threadid'], $params, $link);
|
||||
mysql_close($link);
|
||||
close_connection($link);
|
||||
}
|
||||
|
||||
function commit_thread($threadid, $params, $link)
|
||||
@ -536,13 +542,13 @@ function rename_user($thread, $newname)
|
||||
global $kind_events;
|
||||
|
||||
$link = connect();
|
||||
commit_thread($thread['threadid'], array('userName' => "'" . mysql_real_escape_string($newname, $link) . "'"), $link);
|
||||
commit_thread($thread['threadid'], array('userName' => "'" . db_escape_string($newname, $link) . "'"), $link);
|
||||
|
||||
if ($thread['userName'] != $newname) {
|
||||
post_message_($thread['threadid'], $kind_events,
|
||||
getstring2_("chat.status.user.changedname", array($thread['userName'], $newname), $thread['locale']), $link);
|
||||
}
|
||||
mysql_close($link);
|
||||
close_connection($link);
|
||||
}
|
||||
|
||||
function close_thread($thread, $isuser)
|
||||
@ -558,14 +564,29 @@ function close_thread($thread, $isuser)
|
||||
$message = $isuser ? getstring2_("chat.status.user.left", array($thread['userName']), $thread['locale'])
|
||||
: getstring2_("chat.status.operator.left", array($thread['agentName']), $thread['locale']);
|
||||
post_message_($thread['threadid'], $kind_events, $message, $link);
|
||||
mysql_close($link);
|
||||
close_connection($link);
|
||||
}
|
||||
|
||||
function close_old_threads($link)
|
||||
{
|
||||
global $state_closed, $state_left, $state_chatting, $mysqlprefix, $settings;
|
||||
if ($settings['thread_lifetime'] == 0) {
|
||||
return;
|
||||
}
|
||||
$next_revision = next_revision($link);
|
||||
$query = "update ${mysqlprefix}chatthread set lrevision = $next_revision, dtmmodified = CURRENT_TIMESTAMP, istate = $state_closed " .
|
||||
"where istate <> $state_closed and istate <> $state_left and " .
|
||||
"(ABS(UNIX_TIMESTAMP(CURRENT_TIMESTAMP) - UNIX_TIMESTAMP(lastpinguser)) > " . $settings['thread_lifetime'] . " and " .
|
||||
"ABS(UNIX_TIMESTAMP(CURRENT_TIMESTAMP) - UNIX_TIMESTAMP(lastpingagent)) > " . $settings['thread_lifetime'] . ")";
|
||||
|
||||
perform_query($query, $link);
|
||||
}
|
||||
|
||||
function thread_by_id_($id, $link)
|
||||
{
|
||||
global $mysqlprefix;
|
||||
return select_one_row("select threadid,userName,agentName,agentId,lrevision,istate,ltoken,userTyping,agentTyping" .
|
||||
",unix_timestamp(dtmmodified) as modified, unix_timestamp(dtmcreated) as created" .
|
||||
",unix_timestamp(dtmmodified) as modified, unix_timestamp(dtmcreated) as created, unix_timestamp(dtmchatstarted) as chatstarted" .
|
||||
",remote,referer,locale,unix_timestamp(lastpinguser) as lpuser,unix_timestamp(lastpingagent) as lpagent, unix_timestamp(CURRENT_TIMESTAMP) as current,nextagent,shownmessageid,userid,userAgent,groupid" .
|
||||
" from ${mysqlprefix}chatthread where threadid = " . $id, $link);
|
||||
}
|
||||
@ -573,14 +594,14 @@ function thread_by_id_($id, $link)
|
||||
function ban_for_addr_($addr, $link)
|
||||
{
|
||||
global $mysqlprefix;
|
||||
return select_one_row("select banid,comment from ${mysqlprefix}chatban where unix_timestamp(dtmtill) > unix_timestamp(CURRENT_TIMESTAMP) AND address = '" . mysql_real_escape_string($addr, $link) . "'", $link);
|
||||
return select_one_row("select banid,comment from ${mysqlprefix}chatban where unix_timestamp(dtmtill) > unix_timestamp(CURRENT_TIMESTAMP) AND address = '" . db_escape_string($addr, $link) . "'", $link);
|
||||
}
|
||||
|
||||
function thread_by_id($id)
|
||||
{
|
||||
$link = connect();
|
||||
$thread = thread_by_id_($id, $link);
|
||||
mysql_close($link);
|
||||
close_connection($link);
|
||||
return $thread;
|
||||
}
|
||||
|
||||
@ -590,43 +611,51 @@ function create_thread($groupid, $username, $remoteHost, $referer, $lang, $useri
|
||||
$query = sprintf(
|
||||
"insert into ${mysqlprefix}chatthread (userName,userid,ltoken,remote,referer,lrevision,locale,userAgent,dtmcreated,dtmmodified,istate" . ($groupid ? ",groupid" : "") . ") values " .
|
||||
"('%s','%s',%s,'%s','%s',%s,'%s','%s',CURRENT_TIMESTAMP,CURRENT_TIMESTAMP,$initialState" . ($groupid ? ",$groupid" : "") . ")",
|
||||
mysql_real_escape_string($username, $link),
|
||||
mysql_real_escape_string($userid, $link),
|
||||
db_escape_string($username, $link),
|
||||
db_escape_string($userid, $link),
|
||||
next_token(),
|
||||
mysql_real_escape_string($remoteHost, $link),
|
||||
mysql_real_escape_string($referer, $link),
|
||||
db_escape_string($remoteHost, $link),
|
||||
db_escape_string($referer, $link),
|
||||
next_revision($link),
|
||||
mysql_real_escape_string($lang, $link),
|
||||
mysql_real_escape_string($userbrowser, $link));
|
||||
db_escape_string($lang, $link),
|
||||
db_escape_string($userbrowser, $link));
|
||||
|
||||
perform_query($query, $link);
|
||||
$id = mysql_insert_id($link);
|
||||
$id = db_insert_id($link);
|
||||
|
||||
$newthread = thread_by_id_($id, $link);
|
||||
return $newthread;
|
||||
}
|
||||
|
||||
function do_take_thread($threadid, $operatorId, $operatorName)
|
||||
function do_take_thread($threadid, $operatorId, $operatorName, $chatstart = false)
|
||||
{
|
||||
global $state_chatting;
|
||||
$link = connect();
|
||||
commit_thread($threadid,
|
||||
array("istate" => $state_chatting,
|
||||
"nextagent" => 0,
|
||||
"agentId" => $operatorId,
|
||||
"agentName" => "'" . mysql_real_escape_string($operatorName, $link) . "'"), $link);
|
||||
mysql_close($link);
|
||||
$params = array("istate" => $state_chatting,
|
||||
"nextagent" => 0,
|
||||
"agentId" => $operatorId,
|
||||
"agentName" => "'" . db_escape_string($operatorName, $link) . "'");
|
||||
if ($chatstart){
|
||||
$params['dtmchatstarted'] = "CURRENT_TIMESTAMP";
|
||||
}
|
||||
commit_thread($threadid, $params, $link);
|
||||
close_connection($link);
|
||||
}
|
||||
|
||||
function reopen_thread($threadid)
|
||||
{
|
||||
global $state_queue, $state_loading, $state_waiting, $state_chatting, $state_closed, $state_left, $kind_events;
|
||||
global $state_queue, $state_loading, $state_waiting, $state_chatting, $state_closed, $state_left, $kind_events, $settings;
|
||||
$link = connect();
|
||||
|
||||
$thread = thread_by_id_($threadid, $link);
|
||||
|
||||
if (!$thread)
|
||||
return FALSE;
|
||||
|
||||
if ($settings['thread_lifetime'] != 0 && abs($thread['lpuser'] - time()) > $settings['thread_lifetime'] && abs($thread['lpagent'] - time()) > $settings['thread_lifetime']) {
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
if ($thread['istate'] == $state_closed || $thread['istate'] == $state_left)
|
||||
return FALSE;
|
||||
|
||||
@ -636,7 +665,7 @@ function reopen_thread($threadid)
|
||||
}
|
||||
|
||||
post_message_($thread['threadid'], $kind_events, getstring_("chat.status.user.reopenedthread", $thread['locale']), $link);
|
||||
mysql_close($link);
|
||||
close_connection($link);
|
||||
return $thread;
|
||||
}
|
||||
|
||||
@ -647,11 +676,12 @@ function take_thread($thread, $operator)
|
||||
$state = $thread['istate'];
|
||||
$threadid = $thread['threadid'];
|
||||
$message_to_post = "";
|
||||
$chatstart = $thread['chatstarted'] == 0;
|
||||
|
||||
$operatorName = ($thread['locale'] == $home_locale) ? $operator['vclocalename'] : $operator['vccommonname'];
|
||||
|
||||
if ($state == $state_queue || $state == $state_waiting || $state == $state_loading) {
|
||||
do_take_thread($threadid, $operator['operatorid'], $operatorName);
|
||||
do_take_thread($threadid, $operator['operatorid'], $operatorName, $chatstart);
|
||||
|
||||
if ($state == $state_waiting) {
|
||||
if ($operatorName != $thread['agentName']) {
|
||||
@ -664,7 +694,7 @@ function take_thread($thread, $operator)
|
||||
}
|
||||
} else if ($state == $state_chatting) {
|
||||
if ($operator['operatorid'] != $thread['agentId']) {
|
||||
do_take_thread($threadid, $operator['operatorid'], $operatorName);
|
||||
do_take_thread($threadid, $operator['operatorid'], $operatorName, $chatstart);
|
||||
$message_to_post = getstring2_("chat.status.operator.changed", array($operatorName, $thread['agentName']), $thread['locale']);
|
||||
}
|
||||
} else {
|
||||
@ -704,7 +734,7 @@ function check_connections_from_remote($remote, $link)
|
||||
}
|
||||
$result = select_one_row(
|
||||
"select count(*) as opened from ${mysqlprefix}chatthread " .
|
||||
"where remote = '" . mysql_real_escape_string($remote, $link) . "' AND istate <> $state_closed AND istate <> $state_left", $link);
|
||||
"where remote = '" . db_escape_string($remote, $link) . "' AND istate <> $state_closed AND istate <> $state_left", $link);
|
||||
if ($result && isset($result['opened'])) {
|
||||
return $result['opened'] < $settings['max_connections_from_one_host'];
|
||||
}
|
||||
|
@ -344,41 +344,91 @@ function getgetparam($name, $default = '')
|
||||
|
||||
function connect()
|
||||
{
|
||||
global $mysqlhost, $mysqllogin, $mysqlpass, $mysqldb, $dbencoding, $force_charset_in_connection;
|
||||
global $mysqlhost, $mysqllogin, $mysqlpass, $mysqldb, $dbencoding, $force_charset_in_connection, $use_persistent_connection;
|
||||
if (!extension_loaded("mysql")) {
|
||||
die('Mysql extension is not loaded');
|
||||
}
|
||||
$link = @mysql_connect($mysqlhost, $mysqllogin, $mysqlpass)
|
||||
or die('Could not connect: ' . mysql_error());
|
||||
if ($use_persistent_connection) {
|
||||
$link = @mysql_pconnect($mysqlhost, $mysqllogin, $mysqlpass);
|
||||
}else{
|
||||
$link = @mysql_connect($mysqlhost, $mysqllogin, $mysqlpass);
|
||||
}
|
||||
if (! $link) {
|
||||
die('Could not connect: ' . mysql_error());
|
||||
}
|
||||
mysql_select_db($mysqldb, $link) or die('Could not select database');
|
||||
if ($force_charset_in_connection) {
|
||||
mysql_query("SET NAMES '$dbencoding'", $link);
|
||||
perform_query("SET NAMES '$dbencoding'", $link);
|
||||
}
|
||||
return $link;
|
||||
}
|
||||
|
||||
function close_connection($link)
|
||||
{
|
||||
global $use_persistent_connection;
|
||||
if (! $use_persistent_connection) {
|
||||
mysql_close($link);
|
||||
}
|
||||
}
|
||||
|
||||
function db_escape_string($string, $link = NULL)
|
||||
{
|
||||
if ( is_null($link) ) {
|
||||
return mysql_real_escape_string($string);
|
||||
}
|
||||
return mysql_real_escape_string($string, $link);
|
||||
}
|
||||
|
||||
function db_error($link)
|
||||
{
|
||||
return mysql_error($link);
|
||||
}
|
||||
|
||||
function db_insert_id($link)
|
||||
{
|
||||
return mysql_insert_id($link);
|
||||
}
|
||||
|
||||
function db_fetch_row($result)
|
||||
{
|
||||
return mysql_fetch_row($result);
|
||||
}
|
||||
|
||||
function db_fetch_assoc($result){
|
||||
return mysql_fetch_assoc($result);
|
||||
}
|
||||
|
||||
function perform_query($query, $link)
|
||||
{
|
||||
mysql_query($query, $link) or die(' Query failed: ' . mysql_error($link));
|
||||
$result = mysql_query($query, $link);
|
||||
if (! $result) {
|
||||
die(' Query failed: ' . db_error($link));
|
||||
}
|
||||
return $result;
|
||||
}
|
||||
|
||||
function db_free_result($result)
|
||||
{
|
||||
mysql_free_result($result);
|
||||
}
|
||||
|
||||
function select_one_row($query, $link)
|
||||
{
|
||||
$result = mysql_query($query, $link) or die(' Query failed: ' . mysql_error($link));
|
||||
$line = mysql_fetch_array($result, MYSQL_ASSOC);
|
||||
mysql_free_result($result);
|
||||
$result = perform_query($query, $link);
|
||||
$line = db_fetch_assoc($result);
|
||||
db_free_result($result);
|
||||
return $line;
|
||||
}
|
||||
|
||||
function select_multi_assoc($query, $link)
|
||||
{
|
||||
$sqlresult = mysql_query($query, $link) or die(' Query failed: ' . mysql_error($link));
|
||||
$sqlresult = perform_query($query, $link);
|
||||
|
||||
$result = array();
|
||||
while ($row = mysql_fetch_array($sqlresult, MYSQL_ASSOC)) {
|
||||
while ($row = db_fetch_assoc($sqlresult)) {
|
||||
$result[] = $row;
|
||||
}
|
||||
mysql_free_result($sqlresult);
|
||||
db_free_result($sqlresult);
|
||||
return $result;
|
||||
}
|
||||
|
||||
@ -391,10 +441,9 @@ function db_build_select($fields, $table, $conditions, $orderandgroup)
|
||||
|
||||
function db_rows_count($table, $conditions, $countfields, $link)
|
||||
{
|
||||
$result = mysql_query(db_build_select("count(" . ($countfields ? $countfields : "*") . ")", $table, $conditions, ""), $link)
|
||||
or die(' Count query failed: ' . mysql_error($link));
|
||||
$line = mysql_fetch_array($result, MYSQL_NUM);
|
||||
mysql_free_result($result);
|
||||
$result = perform_query(db_build_select("count(" . ($countfields ? $countfields : "*") . ")", $table, $conditions, ""), $link);
|
||||
$line = db_fetch_row($result);
|
||||
db_free_result($result);
|
||||
return $line[0];
|
||||
}
|
||||
|
||||
@ -416,6 +465,14 @@ function start_html_output()
|
||||
header("Content-type: text/html" . (isset($charset) ? "; charset=" . $charset : ""));
|
||||
}
|
||||
|
||||
function start_js_output(){
|
||||
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
|
||||
header("Cache-Control: no-store, no-cache, must-revalidate");
|
||||
header("Pragma: no-cache");
|
||||
header("Content-type: application/javascript; charset=utf-8");
|
||||
header('P3P:CP="IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT"');
|
||||
}
|
||||
|
||||
function escape_with_cdata($text)
|
||||
{
|
||||
return "<![CDATA[" . str_replace("]]>", "]]>]]><![CDATA[", $text) . "]]>";
|
||||
@ -615,6 +672,7 @@ $settings = array(
|
||||
'geolinkparams' => 'width=440,height=100,toolbar=0,scrollbars=0,location=0,status=1,menubar=0,resizable=1',
|
||||
'max_uploaded_file_size' => 100000,
|
||||
'max_connections_from_one_host' => 10,
|
||||
'thread_lifetime' => 60,
|
||||
|
||||
'email' => '', /* inbox for left messages */
|
||||
'left_messages_locale' => $home_locale,
|
||||
@ -657,14 +715,14 @@ function loadsettings_($link)
|
||||
}
|
||||
$settingsloaded = true;
|
||||
|
||||
$sqlresult = mysql_query("select vckey,vcvalue from ${mysqlprefix}chatconfig", $link) or die(' Query failed: ' . mysql_error($link));
|
||||
$sqlresult = perform_query("select vckey,vcvalue from ${mysqlprefix}chatconfig", $link);
|
||||
|
||||
while ($row = mysql_fetch_array($sqlresult, MYSQL_ASSOC)) {
|
||||
while ($row = db_fetch_assoc($sqlresult)) {
|
||||
$name = $row['vckey'];
|
||||
$settings[$name] = $row['vcvalue'];
|
||||
$settings_in_db[$name] = true;
|
||||
}
|
||||
mysql_free_result($sqlresult);
|
||||
db_free_result($sqlresult);
|
||||
}
|
||||
|
||||
function loadsettings()
|
||||
@ -673,7 +731,7 @@ function loadsettings()
|
||||
if (!$settingsloaded) {
|
||||
$link = connect();
|
||||
loadsettings_($link);
|
||||
mysql_close($link);
|
||||
close_connection($link);
|
||||
}
|
||||
}
|
||||
|
||||
|
@ -41,6 +41,8 @@ $mysqlprefix = "";
|
||||
$dbencoding = "utf8";
|
||||
$force_charset_in_connection = true;
|
||||
|
||||
$use_persistent_connection = false;
|
||||
|
||||
/*
|
||||
* Mailbox
|
||||
*/
|
||||
|
@ -55,7 +55,7 @@ function expand_var($matches)
|
||||
} else if ($var == 'jsver') {
|
||||
return $jsver;
|
||||
} else if ($var == 'tplroot') {
|
||||
return "$webimroot/styles/$current_style";
|
||||
return "$webimroot/styles/dialogs/$current_style";
|
||||
} else if ($var == 'styleid') {
|
||||
return $current_style;
|
||||
} else if ($var == 'pagination') {
|
||||
|
@ -19,7 +19,7 @@
|
||||
* Evgeny Gryaznov - initial API and implementation
|
||||
*/
|
||||
|
||||
function generate_button($title, $locale, $style, $group, $inner, $showhost, $forcesecure, $modsecurity)
|
||||
function generate_button($title, $locale, $style, $invitationstyle, $group, $inner, $showhost, $forcesecure, $modsecurity)
|
||||
{
|
||||
global $settings;
|
||||
$link = get_app_location($showhost, $forcesecure) . "/client.php";
|
||||
@ -38,28 +38,19 @@ function generate_button($title, $locale, $style, $group, $inner, $showhost, $fo
|
||||
$temp = preg_replace('/^(<a )/', '\1id="mibewAgentButton" ', $temp);
|
||||
$temp .= '<div id="mibewinvitation"></div><script type="text/javascript">var mibewInviteStyle = \'@import url(';
|
||||
$temp .= get_app_location($showhost, $forcesecure);
|
||||
$temp .= '/invite.css);\';</script><script type="text/javascript" src="';
|
||||
$temp .= '/styles/invitations/';
|
||||
$temp .= ($invitationstyle?$invitationstyle:$settings['invitationstyle']);
|
||||
$temp .= '/invite.css);\'; var mibewRequestTimeout = ';
|
||||
$temp .= $settings['updatefrequency_tracking'];
|
||||
$temp .= '*1000; var mibewRequestUrl = \'';
|
||||
$temp .= get_app_location($showhost, $forcesecure);
|
||||
$temp .= '/js/invite.js"></script><script type="text/javascript">mibewInviteMakeRequest(\'';
|
||||
$temp .= get_app_location($showhost, $forcesecure) . '/invite.php?entry=\' + escape(document.referrer) + \'&lang=ru\', ' . $settings['updatefrequency_tracking'] . '*1000);</script>';
|
||||
$temp .= '/request.php?entry=\' + escape(document.referrer) + \'&lang=ru\'</script><script type="text/javascript" src="';
|
||||
$temp .= get_app_location($showhost, $forcesecure);
|
||||
$temp .= '/js/request.js"></script><script type="text/javascript">mibewMakeRequest();</script>';
|
||||
}
|
||||
return "<!-- mibew button -->" . $temp . "<!-- / mibew button -->";
|
||||
}
|
||||
|
||||
function get_style_list($stylesfolder)
|
||||
{
|
||||
$stylelist = array("" => getlocal("page.preview.style_default"));
|
||||
if ($handle = opendir($stylesfolder)) {
|
||||
while (false !== ($file = readdir($handle))) {
|
||||
if (preg_match("/^\w+$/", $file) && is_dir("$stylesfolder/$file")) {
|
||||
$stylelist[$file] = $file;
|
||||
}
|
||||
}
|
||||
closedir($handle);
|
||||
}
|
||||
return $stylelist;
|
||||
}
|
||||
|
||||
function verifyparam_groupid($paramid)
|
||||
{
|
||||
global $settings, $errors;
|
||||
@ -84,7 +75,7 @@ function get_groups_list()
|
||||
if ($settings['enablegroups'] == '1') {
|
||||
$link = connect();
|
||||
$allgroups = get_all_groups($link);
|
||||
mysql_close($link);
|
||||
close_connection($link);
|
||||
$result[] = array('groupid' => '', 'vclocalname' => getlocal("page.gen_button.default_group"));
|
||||
foreach ($allgroups as $g) {
|
||||
$result[] = $g;
|
||||
|
@ -25,7 +25,7 @@ function group_by_id($id)
|
||||
$link = connect();
|
||||
$group = select_one_row(
|
||||
"select * from ${mysqlprefix}chatgroup where groupid = $id", $link);
|
||||
mysql_close($link);
|
||||
close_connection($link);
|
||||
return $group;
|
||||
}
|
||||
|
||||
|
@ -22,7 +22,7 @@
|
||||
function invitation_state($visitorid, $link)
|
||||
{
|
||||
global $mysqlprefix;
|
||||
$query = "select invited, threadid from ${mysqlprefix}chatsitevisitor where visitorid = '" . mysql_real_escape_string($visitorid) . "'";
|
||||
$query = "select invited, threadid from ${mysqlprefix}chatsitevisitor where visitorid = '" . db_escape_string($visitorid) . "'";
|
||||
$result = select_one_row($query, $link);
|
||||
if (!$result) {
|
||||
$result['invited'] = 0;
|
||||
@ -36,7 +36,7 @@ function invitation_invite($visitorid, $operatorid, $link)
|
||||
global $mysqlprefix;
|
||||
|
||||
if (!invitation_check($visitorid, $link)) {
|
||||
$query = "update ${mysqlprefix}chatsitevisitor set invited = 1, invitedby = '" . mysql_real_escape_string($operatorid) . "', invitationtime = now(), invitations = invitations + 1 where visitorid = '" . mysql_real_escape_string($visitorid) . "'";
|
||||
$query = "update ${mysqlprefix}chatsitevisitor set invited = 1, invitedby = '" . db_escape_string($operatorid) . "', invitationtime = now(), invitations = invitations + 1 where visitorid = '" . db_escape_string($visitorid) . "'";
|
||||
perform_query($query, $link);
|
||||
return invitation_check($visitorid, $link);
|
||||
}
|
||||
@ -49,7 +49,7 @@ function invitation_check($visitorid, $link)
|
||||
{
|
||||
global $mysqlprefix;
|
||||
|
||||
$query = "select invitedby from ${mysqlprefix}chatsitevisitor where invited and visitorid = '" . mysql_real_escape_string($visitorid) . "'" .
|
||||
$query = "select invitedby from ${mysqlprefix}chatsitevisitor where invited and visitorid = '" . db_escape_string($visitorid) . "'" .
|
||||
" and lasttime < invitationtime and threadid is null";
|
||||
$result = select_one_row($query, $link);
|
||||
|
||||
@ -60,10 +60,10 @@ function invitation_accept($visitorid, $threadid, $link)
|
||||
{
|
||||
global $mysqlprefix;
|
||||
|
||||
$query = "update ${mysqlprefix}chatsitevisitor set threadid = " . $threadid . ", chats = chats + 1 where visitorid = '" . mysql_real_escape_string($visitorid) . "'";
|
||||
$query = "update ${mysqlprefix}chatsitevisitor set threadid = " . $threadid . ", chats = chats + 1 where visitorid = " . db_escape_string($visitorid) . "";
|
||||
perform_query($query, $link);
|
||||
|
||||
$query = "select invitedby from ${mysqlprefix}chatsitevisitor where visitorid = '" . mysql_real_escape_string($visitorid) . "'";
|
||||
$query = "select invitedby from ${mysqlprefix}chatsitevisitor where visitorid = '" . db_escape_string($visitorid) . "'";
|
||||
$result = select_one_row($query, $link);
|
||||
|
||||
if ($result && isset($result['invitedby']) && $result['invitedby']) {
|
||||
|
@ -38,8 +38,8 @@ function operator_by_login($login)
|
||||
global $mysqlprefix;
|
||||
$link = connect();
|
||||
$operator = select_one_row(
|
||||
"select * from ${mysqlprefix}chatoperator where vclogin = '" . mysql_real_escape_string($login) . "'", $link);
|
||||
mysql_close($link);
|
||||
"select * from ${mysqlprefix}chatoperator where vclogin = '" . db_escape_string($login) . "'", $link);
|
||||
close_connection($link);
|
||||
return $operator;
|
||||
}
|
||||
|
||||
@ -48,8 +48,8 @@ function operator_by_email($mail)
|
||||
global $mysqlprefix;
|
||||
$link = connect();
|
||||
$operator = select_one_row(
|
||||
"select * from ${mysqlprefix}chatoperator where vcemail = '" . mysql_real_escape_string($mail) . "'", $link);
|
||||
mysql_close($link);
|
||||
"select * from ${mysqlprefix}chatoperator where vcemail = '" . db_escape_string($mail) . "'", $link);
|
||||
close_connection($link);
|
||||
return $operator;
|
||||
}
|
||||
|
||||
@ -64,7 +64,7 @@ function operator_by_id($id)
|
||||
{
|
||||
$link = connect();
|
||||
$operator = operator_by_id_($id, $link);
|
||||
mysql_close($link);
|
||||
close_connection($link);
|
||||
return $operator;
|
||||
}
|
||||
|
||||
@ -73,10 +73,10 @@ function operator_get_all()
|
||||
global $mysqlprefix;
|
||||
$link = connect();
|
||||
|
||||
$query = "select operatorid, vclogin, vclocalename, vccommonname, istatus, (unix_timestamp(CURRENT_TIMESTAMP)-unix_timestamp(dtmlastvisited)) as time " .
|
||||
$query = "select operatorid, vclogin, vclocalename, vccommonname, istatus, idisabled, (unix_timestamp(CURRENT_TIMESTAMP)-unix_timestamp(dtmlastvisited)) as time " .
|
||||
"from ${mysqlprefix}chatoperator order by vclogin";
|
||||
$operators = select_multi_assoc($query, $link);
|
||||
mysql_close($link);
|
||||
close_connection($link);
|
||||
return $operators;
|
||||
}
|
||||
|
||||
@ -98,6 +98,11 @@ function operator_is_away($operator)
|
||||
return $operator['istatus'] != 0 && $operator['time'] < $settings['online_timeout'] ? "1" : "";
|
||||
}
|
||||
|
||||
function operator_is_disabled($operator)
|
||||
{
|
||||
return $operator['idisabled'] == '1';
|
||||
}
|
||||
|
||||
function update_operator($operatorid, $login, $email, $password, $localename, $commonname)
|
||||
{
|
||||
global $mysqlprefix;
|
||||
@ -106,16 +111,16 @@ function update_operator($operatorid, $login, $email, $password, $localename, $c
|
||||
"update ${mysqlprefix}chatoperator set vclogin = '%s',%s vclocalename = '%s', vccommonname = '%s'" .
|
||||
", vcemail = '%s', vcjabbername= '%s'" .
|
||||
" where operatorid = %s",
|
||||
mysql_real_escape_string($login),
|
||||
db_escape_string($login),
|
||||
($password ? " vcpassword='" . md5($password) . "'," : ""),
|
||||
mysql_real_escape_string($localename),
|
||||
mysql_real_escape_string($commonname),
|
||||
mysql_real_escape_string($email),
|
||||
db_escape_string($localename),
|
||||
db_escape_string($commonname),
|
||||
db_escape_string($email),
|
||||
'',
|
||||
$operatorid);
|
||||
|
||||
perform_query($query, $link);
|
||||
mysql_close($link);
|
||||
close_connection($link);
|
||||
// update the session password
|
||||
if (isset($password))
|
||||
{
|
||||
@ -130,10 +135,10 @@ function update_operator_avatar($operatorid, $avatar)
|
||||
$link = connect();
|
||||
$query = sprintf(
|
||||
"update ${mysqlprefix}chatoperator set vcavatar = '%s' where operatorid = %s",
|
||||
mysql_real_escape_string($avatar), $operatorid);
|
||||
db_escape_string($avatar), $operatorid);
|
||||
|
||||
perform_query($query, $link);
|
||||
mysql_close($link);
|
||||
close_connection($link);
|
||||
}
|
||||
|
||||
function create_operator_($login, $email, $password, $localename, $commonname, $avatar, $link)
|
||||
@ -141,15 +146,15 @@ function create_operator_($login, $email, $password, $localename, $commonname, $
|
||||
global $mysqlprefix;
|
||||
$query = sprintf(
|
||||
"insert into ${mysqlprefix}chatoperator (vclogin,vcpassword,vclocalename,vccommonname,vcavatar,vcemail,vcjabbername) values ('%s','%s','%s','%s','%s','%s','%s')",
|
||||
mysql_real_escape_string($login),
|
||||
db_escape_string($login),
|
||||
md5($password),
|
||||
mysql_real_escape_string($localename),
|
||||
mysql_real_escape_string($commonname),
|
||||
mysql_real_escape_string($avatar),
|
||||
mysql_real_escape_string($email), '');
|
||||
db_escape_string($localename),
|
||||
db_escape_string($commonname),
|
||||
db_escape_string($avatar),
|
||||
db_escape_string($email), '');
|
||||
|
||||
perform_query($query, $link);
|
||||
$id = mysql_insert_id($link);
|
||||
$id = db_insert_id($link);
|
||||
|
||||
return select_one_row("select * from ${mysqlprefix}chatoperator where operatorid = $id", $link);
|
||||
}
|
||||
@ -158,7 +163,7 @@ function create_operator($login, $email, $password, $localename, $commonname, $a
|
||||
{
|
||||
$link = connect();
|
||||
$newop = create_operator_($login, $email, $password, $localename, $commonname, $avatar, $link);
|
||||
mysql_close($link);
|
||||
close_connection($link);
|
||||
return $newop;
|
||||
}
|
||||
|
||||
@ -167,7 +172,7 @@ function notify_operator_alive($operatorid, $istatus)
|
||||
global $mysqlprefix;
|
||||
$link = connect();
|
||||
perform_query("update ${mysqlprefix}chatoperator set istatus = $istatus, dtmlastvisited = CURRENT_TIMESTAMP where operatorid = $operatorid", $link);
|
||||
mysql_close($link);
|
||||
close_connection($link);
|
||||
}
|
||||
|
||||
function has_online_operators($groupid = "")
|
||||
@ -183,7 +188,7 @@ function has_online_operators($groupid = "")
|
||||
$query .= " where istatus = 0";
|
||||
}
|
||||
$row = select_one_row($query, $link);
|
||||
mysql_close($link);
|
||||
close_connection($link);
|
||||
return $row['time'] < $settings['online_timeout'] && $row['total'] > 0;
|
||||
}
|
||||
|
||||
@ -221,7 +226,7 @@ function check_login($redirect = true)
|
||||
if (isset($_COOKIE['webim_lite'])) {
|
||||
list($login, $pwd) = preg_split("/,/", $_COOKIE['webim_lite'], 2);
|
||||
$op = operator_by_login($login);
|
||||
if ($op && isset($pwd) && isset($op['vcpassword']) && md5($op['vcpassword']) == $pwd) {
|
||||
if ($op && isset($pwd) && isset($op['vcpassword']) && md5($op['vcpassword']) == $pwd && !operator_is_disabled($op)) {
|
||||
$_SESSION["${mysqlprefix}operator"] = $op;
|
||||
return $op;
|
||||
}
|
||||
@ -310,7 +315,7 @@ function setup_redirect_links($threadid, $token)
|
||||
"${mysqlprefix}chatoperator", array(), "order by vclogin $limit"), $link);
|
||||
|
||||
$groups = array_slice($groups, $p['start'], $p['end'] - $p['start']);
|
||||
mysql_close($link);
|
||||
close_connection($link);
|
||||
|
||||
$agent_list = "";
|
||||
$params = array('thread' => $threadid, 'token' => $token);
|
||||
@ -418,7 +423,7 @@ function get_operator_groupids($operatorid)
|
||||
$link = connect();
|
||||
$query = "select groupid from ${mysqlprefix}chatgroupoperator where operatorid = $operatorid";
|
||||
$result = select_multi_assoc($query, $link);
|
||||
mysql_close($link);
|
||||
close_connection($link);
|
||||
return $result;
|
||||
}
|
||||
|
||||
|
31
src/messenger/webim/libs/request.php
Normal file
@ -0,0 +1,31 @@
|
||||
<?php
|
||||
/*
|
||||
* This file is part of Mibew Messenger project.
|
||||
*
|
||||
* Copyright (c) 2005-2011 Mibew Messenger Community
|
||||
* All rights reserved. The contents of this file are subject to the terms of
|
||||
* the Eclipse Public License v1.0 which accompanies this distribution, and
|
||||
* is available at http://www.eclipse.org/legal/epl-v10.html
|
||||
*
|
||||
* Alternatively, the contents of this file may be used under the terms of
|
||||
* the GNU General Public License Version 2 or later (the "GPL"), in which case
|
||||
* the provisions of the GPL are applicable instead of those above. If you wish
|
||||
* to allow use of your version of this file only under the terms of the GPL, and
|
||||
* not to allow others to use your version of this file under the terms of the
|
||||
* EPL, indicate your decision by deleting the provisions above and replace them
|
||||
* with the notice and other provisions required by the GPL.
|
||||
*
|
||||
* Contributors:
|
||||
* Dmitriy Simushev - Cross-domain javascript requests implementation
|
||||
*/
|
||||
|
||||
function build_js_response($response)
|
||||
{
|
||||
$result = array('load' => (isset($response['load'])?$response['load']:array()),
|
||||
'handlers' => (isset($response['handlers'])?$response['handlers']:array()),
|
||||
'dependences' => (isset($response['dependences'])?$response['dependences']:array()),
|
||||
'data' => (isset($response['data'])?$response['data']:array()));
|
||||
return "mibewOnResponse(" . json_encode($result) . ");";
|
||||
}
|
||||
|
||||
?>
|
@ -27,22 +27,25 @@ function update_settings()
|
||||
if (!isset($settings_in_db[$key])) {
|
||||
perform_query("insert into ${mysqlprefix}chatconfig (vckey) values ('$key')", $link);
|
||||
}
|
||||
$query = sprintf("update ${mysqlprefix}chatconfig set vcvalue='%s' where vckey='$key'", mysql_real_escape_string($value));
|
||||
$query = sprintf("update ${mysqlprefix}chatconfig set vcvalue='%s' where vckey='$key'", db_escape_string($value));
|
||||
perform_query($query, $link);
|
||||
}
|
||||
|
||||
mysql_close($link);
|
||||
close_connection($link);
|
||||
}
|
||||
|
||||
function setup_settings_tabs($active)
|
||||
{
|
||||
global $page, $webimroot;
|
||||
global $settings, $page, $webimroot;
|
||||
$page['tabs'] = array(
|
||||
getlocal("page_settings.tab.main") => $active != 0 ? "$webimroot/operator/settings.php" : "",
|
||||
getlocal("page_settings.tab.features") => $active != 1 ? "$webimroot/operator/features.php" : "",
|
||||
getlocal("page_settings.tab.performance") => $active != 2 ? "$webimroot/operator/performance.php" : "",
|
||||
getlocal("page_settings.tab.themes") => $active != 3 ? "$webimroot/operator/themes.php" : "",
|
||||
);
|
||||
if ($settings['enabletracking']) {
|
||||
$page['tabs'][getlocal("page_settings.tab.invitationthemes")] = ($active != 4 ? "$webimroot/operator/invitationthemes.php" : "");
|
||||
}
|
||||
}
|
||||
|
||||
?>
|
36
src/messenger/webim/libs/styles.php
Normal file
@ -0,0 +1,36 @@
|
||||
<?php
|
||||
/*
|
||||
* This file is part of Mibew Messenger project.
|
||||
*
|
||||
* Copyright (c) 2005-2011 Mibew Messenger Community
|
||||
* All rights reserved. The contents of this file are subject to the terms of
|
||||
* the Eclipse Public License v1.0 which accompanies this distribution, and
|
||||
* is available at http://www.eclipse.org/legal/epl-v10.html
|
||||
*
|
||||
* Alternatively, the contents of this file may be used under the terms of
|
||||
* the GNU General Public License Version 2 or later (the "GPL"), in which case
|
||||
* the provisions of the GPL are applicable instead of those above. If you wish
|
||||
* to allow use of your version of this file only under the terms of the GPL, and
|
||||
* not to allow others to use your version of this file under the terms of the
|
||||
* EPL, indicate your decision by deleting the provisions above and replace them
|
||||
* with the notice and other provisions required by the GPL.
|
||||
*
|
||||
* Contributors:
|
||||
* Evgeny Gryaznov - initial API and implementation
|
||||
*/
|
||||
|
||||
function get_style_list($stylesfolder)
|
||||
{
|
||||
$stylelist = array();
|
||||
if ($handle = opendir($stylesfolder)) {
|
||||
while (false !== ($file = readdir($handle))) {
|
||||
if (preg_match("/^\w+$/", $file) && is_dir("$stylesfolder/$file")) {
|
||||
$stylelist[$file] = $file;
|
||||
}
|
||||
}
|
||||
closedir($handle);
|
||||
}
|
||||
return $stylelist;
|
||||
}
|
||||
|
||||
?>
|
@ -32,8 +32,8 @@ function track_visitor($visitorid, $entry, $referer, $link)
|
||||
return $visitor;
|
||||
}
|
||||
else {
|
||||
perform_query(sprintf("update ${mysqlprefix}chatsitevisitor set lasttime = CURRENT_TIMESTAMP, path = '%s' where visitorid=" . $visitor['visitorid'],
|
||||
mysql_real_escape_string(track_build_path($referer, $visitor['path']))), $link);
|
||||
perform_query("update ${mysqlprefix}chatsitevisitor set lasttime = CURRENT_TIMESTAMP where visitorid=" . $visitor['visitorid'], $link);
|
||||
track_visit_page($visitor['visitorid'], $referer, $link);
|
||||
return $visitor['visitorid'];
|
||||
}
|
||||
}
|
||||
@ -44,14 +44,17 @@ function track_visitor_start($entry, $referer, $link)
|
||||
|
||||
$visitor = visitor_from_request();
|
||||
|
||||
perform_query(sprintf("insert into ${mysqlprefix}chatsitevisitor (userid, username, firsttime, lasttime, entry, path, details) values ('%s', '%s', CURRENT_TIMESTAMP, CURRENT_TIMESTAMP, '%s', '%s', '%s')",
|
||||
mysql_real_escape_string($visitor['id']),
|
||||
mysql_real_escape_string($visitor['name']),
|
||||
mysql_real_escape_string($entry),
|
||||
mysql_real_escape_string(track_build_path($referer, '')),
|
||||
mysql_real_escape_string(track_build_details())), $link);
|
||||
perform_query(sprintf("insert into ${mysqlprefix}chatsitevisitor (userid, username, firsttime, lasttime, entry, details) values ('%s', '%s', CURRENT_TIMESTAMP, CURRENT_TIMESTAMP, '%s', '%s')",
|
||||
db_escape_string($visitor['id']),
|
||||
db_escape_string($visitor['name']),
|
||||
db_escape_string($entry),
|
||||
db_escape_string(track_build_details())), $link);
|
||||
|
||||
$id = mysql_insert_id($link);
|
||||
if ($id) {
|
||||
track_visit_page($id, $referer, $link);
|
||||
}
|
||||
|
||||
$id = db_insert_id($link);
|
||||
return $id ? $id : 0;
|
||||
}
|
||||
|
||||
@ -75,33 +78,34 @@ function track_get_visitor_by_threadid($threadid, $link)
|
||||
return $visitor;
|
||||
}
|
||||
|
||||
|
||||
function track_build_path($referer, $path)
|
||||
function track_visit_page($visitorid, $page, $link)
|
||||
{
|
||||
if ($path !== '') {
|
||||
$path = unserialize($path);
|
||||
krsort($path);
|
||||
global $mysqlprefix;
|
||||
|
||||
list($lasttime, $lastpage) = each($path);
|
||||
|
||||
if ($referer != $lastpage) {
|
||||
$path[time()] = $referer;
|
||||
if (empty($page)) {
|
||||
return;
|
||||
}
|
||||
$lastpage = select_one_row(sprintf("select address from ${mysqlprefix}visitedpage where visitorid = '%s' order by visittime desc limit 1",
|
||||
db_escape_string($visitorid)), $link);
|
||||
if ( $lastpage['address'] != $page ) {
|
||||
perform_query(sprintf("insert into ${mysqlprefix}visitedpage (visitorid, address, visittime) values ('%s', '%s', CURRENT_TIMESTAMP)",
|
||||
db_escape_string($visitorid),
|
||||
db_escape_string($page)), $link);
|
||||
}
|
||||
}
|
||||
else {
|
||||
$path[time()] = $referer;
|
||||
}
|
||||
|
||||
$path = serialize($path);
|
||||
return $path;
|
||||
}
|
||||
|
||||
function track_retrieve_path($visitor)
|
||||
function track_get_path($visitor, $link)
|
||||
{
|
||||
return unserialize($visitor['path']);
|
||||
global $mysqlprefix;
|
||||
$query_result = perform_query(sprintf("select address, UNIX_TIMESTAMP(visittime) as visittime from ${mysqlprefix}visitedpage where visitorid = '%s'",
|
||||
db_escape_string($visitor['visitorid'])), $link);
|
||||
$result = array();
|
||||
while( $page = db_fetch_assoc($query_result) ){
|
||||
$result[$page['visittime']] = $page['address'];
|
||||
}
|
||||
return $result;
|
||||
}
|
||||
|
||||
|
||||
function track_build_details()
|
||||
{
|
||||
$result = array(
|
||||
|
BIN
src/messenger/webim/locales/be/button/mblue_off.gif
Normal file
After Width: | Height: | Size: 7.4 KiB |
BIN
src/messenger/webim/locales/be/button/mblue_on.gif
Normal file
After Width: | Height: | Size: 8.4 KiB |
BIN
src/messenger/webim/locales/be/button/mgreen_off.gif
Normal file
After Width: | Height: | Size: 7.1 KiB |
BIN
src/messenger/webim/locales/be/button/mgreen_on.gif
Normal file
After Width: | Height: | Size: 9.9 KiB |
BIN
src/messenger/webim/locales/be/button/simple_off.gif
Normal file
After Width: | Height: | Size: 4.4 KiB |
BIN
src/messenger/webim/locales/be/button/simple_on.gif
Normal file
After Width: | Height: | Size: 3.6 KiB |
BIN
src/messenger/webim/locales/be/button/webim_off.gif
Normal file
After Width: | Height: | Size: 4.6 KiB |
BIN
src/messenger/webim/locales/be/button/webim_on.gif
Normal file
After Width: | Height: | Size: 4.5 KiB |
BIN
src/messenger/webim/locales/be/images/history.gif
Normal file
After Width: | Height: | Size: 297 B |
BIN
src/messenger/webim/locales/be/images/login.gif
Normal file
After Width: | Height: | Size: 2.1 KiB |
BIN
src/messenger/webim/locales/be/images/message.gif
Normal file
After Width: | Height: | Size: 331 B |
BIN
src/messenger/webim/locales/be/images/save.gif
Normal file
After Width: | Height: | Size: 2.1 KiB |
BIN
src/messenger/webim/locales/be/images/search.gif
Normal file
After Width: | Height: | Size: 2.1 KiB |
BIN
src/messenger/webim/locales/be/images/wmchat.png
Normal file
After Width: | Height: | Size: 3.9 KiB |
510
src/messenger/webim/locales/be/properties
Normal file
@ -0,0 +1,510 @@
|
||||
encoding=cp1251
|
||||
output_charset=utf-8
|
||||
output_encoding=utf-8
|
||||
admin.content.client_agents=Ñòâàðýííå, âûäàëåííå àïåðàòàðࢠêàìïàí³³. ʳðàâàííå ³õ ïðàâàì³ ³ ìàã÷ûìàñöÿì³.
|
||||
admin.content.client_gen_button=Àòðûìàííå HTML-êîäà äëÿ êíîïê³ "Âýá Ìåñýíäæàðà".
|
||||
admin.content.client_settings=Âû ìîæàöå çàäàöü îïöû³, ÿê³ÿ ¢ïëûâàþöü íà àäëþñòðàâàííå ÷àò-àêíà ³ àãóëüíûÿ ïàâîäç³íû ñ³ñòýìû.
|
||||
admin.content.description=Íàáîð ôóíêöûé, ÿê³ äàñòóïíû òîëüê³ çàðýã³ñòðàâàíûì àïåðàòàðàì.
|
||||
agent.not_logged_in=Âàøàÿ ñåñ³ÿ ñàñòàðýëà, óâàéäç³öå, êàë³ ëàñêà, ³çíî¢
|
||||
app.descr=̳áüþ Âýá Ìåñýíäæàð - ãýòà ïðûêëàäàííå äëÿ êàíñóëüòàâàííÿ íàâåäâàëüí³êࢠÂàøàãà ñàéòà.
|
||||
app.title=̳áüþ Âýá Ìåñýíäæàð
|
||||
ban.error.duplicate=Àäðàñ óæî çàðýã³ñòðàâàíû ¢ ñ³ñòýìå, íàö³ñí³öå <a href="ban.php?id={1}">òóò</a>, êàá àäðýäàãàâàöü ÿãî.
|
||||
button.delete=Âûäàë³öü
|
||||
button.enter=Óâàéñö³
|
||||
button.offline.bottom=Ïàê³íüöå ïàâåäàìëåííå
|
||||
button.offline.top=Êàíñóëüòàíò ñàéòà
|
||||
button.offline=OFFLINE
|
||||
button.online.bottom=Çàäàéöå ïûòàííå
|
||||
button.online.top=Êàíñóëüòàíò ñàéòà
|
||||
button.online=ONLINE
|
||||
button.save=Çàõàâàöü
|
||||
button.search=Øóêàöü
|
||||
canned.actions.del=âûäàë³öü
|
||||
canned.actions.edit=ðýäàãàâàöü
|
||||
canned.actions=Çìÿí³öü
|
||||
canned.add=Äàäàöü ïàâåäàìëåííå..
|
||||
canned.descr=Ñòâàðàéöå òýêñòàâûÿ ïàâåäàìëåíí³, ÿê³ì³ áóäçåöå ÷àñòà êàðûñòàööà ¢ ÷àöå.
|
||||
canned.group=Äëÿ ãðóïû:
|
||||
canned.locale=Äëÿ ìîâû:
|
||||
canned.title=Øàáëîíû àäêàçà¢
|
||||
cannededit.descr=Àäðýäàãóéöå ³ñíóþ÷àå ïàâåäàìëåííå.
|
||||
cannededit.done=Çàõàâàíà
|
||||
cannededit.message=Ïàâåäàìëåííå
|
||||
cannededit.no_such=Ïàâåäàìëåííå, ìàã÷ûìà, óæî áûëî âûäàëåíàå
|
||||
cannededit.title=Ðýäàãàâàöü øàáëîí
|
||||
cannednew.descr=Äàäàöü íîâû øàáëîí äëÿ õóòêàãà àäêàçó.
|
||||
cannednew.title=Íîâû øàáëîí
|
||||
char.redirect.operator.away_suff=(àäûøî¢)
|
||||
char.redirect.operator.online_suff=(äàñòóïíû)
|
||||
chat.came.from=Íàâåäâàëüí³ê ïðûéøî¢ ñà ñòàðîíê³ {0}
|
||||
chat.client.changename=Çìÿí³öü ³ìÿ
|
||||
chat.client.name=Âû
|
||||
chat.client.spam.prefix=[ñïàì]
|
||||
chat.client.visited.page=Íàâåäâàëüí³ê ïåðàéøî¢ íà {0}
|
||||
chat.default.username=Íàâåäâàëüí³ê
|
||||
chat.error_page.close=Çà÷ûí³öü...
|
||||
chat.error_page.head=Àäáûëàñÿ ïàìûëêà:
|
||||
chat.error_page.title=Ïàìûëêà
|
||||
chat.mailthread.sent.close=Çà÷ûí³öü...
|
||||
chat.mailthread.sent.closewindow=Íàö³ñí³öå íà ãýòóþ ñïàñûëêó êàá çà÷ûí³öü àêíî
|
||||
chat.mailthread.sent.content=óñòîðûÿ Âàøàé ãóòàðê³ áûëà àäïðà¢ëåíà íà àäðàñ {0}
|
||||
chat.mailthread.sent.title=Àäïðà¢ëåíà
|
||||
chat.predefined_answers=Äîáðû äçåíü! ×ûì ÿ ìàãó Âàì äàïàìàã÷û?\nÏà÷àêàéöå òðîøê³, ÿ ïåðàêëþ÷ó Âàñ íà ³íøàãà àïåðàòàðà.\nÂû íå ìàãë³ á óäàêëàäí³öü, øòî Âû ìàåöå íà ¢âàçå..\nÏîñïåõà¢, óñÿãî íàéëåïøàãà!
|
||||
chat.redirect.back=Íàçàä...
|
||||
chat.redirect.cannot=Âû íå àáñëóãî¢âàåöå ãýòàãà íàâåäâàëüí³êà.
|
||||
chat.redirect.choose=Âûáÿðûöå:
|
||||
chat.redirect.group=Ãðóïà:
|
||||
chat.redirect.operator=Àïåðàòàð:
|
||||
chat.redirect.title=Ïåðàíàê³ðàâàöü<br/>³íøàìó àïåðàòàðó
|
||||
chat.redirected.close=Çà÷ûí³öü...
|
||||
chat.redirected.closewindow=Íàö³ñí³öå íà ãýòóþ ñïàñûëêó êàá çà÷ûí³öü àêíî
|
||||
chat.redirected.content=Íàâåäâàëüí³ê çìåø÷àíû ¢ ïðûâ³ëåÿâàíóþ ÷àðãó àïåðàòàðà {0}.
|
||||
chat.redirected.group.content=Íàâåäâàëüí³ê çìåø÷àíû ¢ ïðûâ³ëåÿâàíóþ ÷àðãó ãðóïû {0}.
|
||||
chat.redirected.title=Íàâåäâàëüí³ê ïåðàâåäçåíû äà ³íøàãà àïåðàòàðó
|
||||
chat.status.operator.changed=Àïåðàòàð {0} çìÿí³¢ àïåðàòàðà {1}
|
||||
chat.status.operator.dead=Ó àïåðàòàðà ¢çí³êë³ ïðàáëåìû ç ñóâÿççþ, ìû ÷àñîâà ïåðàâÿë³ Âàñ ó ïðûÿðûòýòíóþ ÷àðãó. Ïðàáà÷öå çà Âàøàå ÷àêàííå.
|
||||
chat.status.operator.joined=Àïåðàòàð {0} óêëþ÷û¢ñÿ ¢ ãóòàðêó
|
||||
chat.status.operator.left=Àïåðàòàð {0} ïàê³íó¢ äûÿëîã
|
||||
chat.status.operator.redirect=Àïåðàòàð {0} ïåðàêëþ÷û¢ Âàñ íà ³íøàãà àïåðàòàðà, êàë³ ëàñêà, ïà÷àêàéöå òðîõ³
|
||||
chat.status.operator.returned=Àïåðàòàð {0} âÿðíó¢ñÿ ¢ äûÿëîã
|
||||
chat.status.user.changedname=Íàâåäâàëüí³ê çìÿí³¢ ³ìÿ {0} íà {1}
|
||||
chat.status.user.dead=Íàâåäâàëüí³ê çà÷ûí³¢ àêíî äûÿëîãó
|
||||
chat.status.user.left=Íàâåäâàëüí³ê {0} ïàê³íó¢ äûÿëîã
|
||||
chat.status.user.reopenedthread=Íàâåäâàëüí³ê íàíîâà ¢âàéøî¢ ó äûÿëîã
|
||||
chat.thread.state_chatting_with_agent=Ó äûÿëîãó
|
||||
chat.thread.state_closed=Çà÷ûíåíà
|
||||
chat.thread.state_loading=Çàãðóæàåööà
|
||||
chat.thread.state_wait=Ó ÷àðçå
|
||||
chat.thread.state_wait_for_another_agent=×àêàííå àïåðàòàðà
|
||||
chat.visitor.email=E-Mail: {0}
|
||||
chat.visitor.info=Ïðà Íàâåäâàëüí³êà: {0}
|
||||
chat.wait=Êàë³ ëàñêà, ïà÷àêàéöå òðîõ³, äà Âàñ äàëó÷ûööà àïåðàòàð..
|
||||
chat.window.chatting_with=Âû ãóòàðûöå ç:
|
||||
chat.window.close_title=Çà÷ûí³öü äûÿëîã
|
||||
chat.window.poweredby=Ïðàäñòà¢ëåíà:
|
||||
chat.window.poweredreftext=mibew.org
|
||||
chat.window.predefined.select_answer=Âûáÿðûöå àäêàç...
|
||||
chat.window.product_name=Mibew <span class="grey">Ìåñýíäæàð</span>
|
||||
chat.window.send_message=Àäïðàâ³öü ïàâåäàìëåííå
|
||||
chat.window.send_message_short=Àäïðàâ³öü ({0})
|
||||
chat.window.title.agent=Mibew Ìåñýíäæàð
|
||||
chat.window.title.user=Mibew Ìåñýíäæàð
|
||||
chat.window.toolbar.mail_history=Àäïðàâ³öü ã³ñòîðûþ äûÿëîãó ïà ýëåêòðîííàé ïîøöå
|
||||
chat.window.toolbar.redirect_user=Ïåðàíàê³ðàâàöü íàâåäâàëüí³êà ³íøàìó àïåðàòàðó
|
||||
chat.window.toolbar.refresh=Àáíàâ³öü çìåñö³âà äûÿëîãó
|
||||
clients.how_to=Äëÿ àäêàçó íàâåäâàëüí³êó êë³êí³öå íà àäïàâåäíàå ³ìÿ ¢ ñï³ñå.
|
||||
clients.intro=Íà ãýòàé ñòàðîíöû ìîæíà ïðàãëåäçåöü ñï³ñ òûõ íàâåäâàëüí³êà¢, ÿê³ÿ ÷àêàþöü àäêàçó.
|
||||
clients.no_clients=Ó ãýòàé ÷àðçå íàâåäâàëüí³êà¢, ÿê³ÿ ÷àêàþöü, íÿìà
|
||||
clients.queue.chat=Íàâåäâàëüí³ê³ ¢ äûÿëîãàõ
|
||||
clients.queue.prio=Ïðûÿðûòýòíàÿ ÷àðãà íàâåäâàëüí³êà¢
|
||||
clients.queue.wait=×àêàþöü àïåðàòàðà ¢ ïåðøû ðàç
|
||||
clients.title=Ñï³ñ íàâåäâàëüí³êà¢, ÿê³ÿ ÷àêàþöü
|
||||
common.asterisk_explanation=<b><span style='font-size:8.0pt;color:red'>*</span></b> - ïàë³, àáàâÿçêîâûÿ äëÿ çàïà¢íåííÿ
|
||||
company.title=Mibew Messenger Community
|
||||
confirm.take.head=Çìÿí³öü àïåðàòàðà
|
||||
confirm.take.message=Ç íàâåäâàëüí³êàì <span style="color:blue;">{0}</span> óæî ãóòàðûöü <span style="color:green;">{1}</span>.<br/>Âû ¢ïý¢íåíû øòî æàäàåöå çìÿí³öü ÿãî?
|
||||
confirm.take.no=Íå, çà÷ûí³öü àêíî
|
||||
confirm.take.yes=Òàê, ÿ ¢ïý¢íåíû
|
||||
content.blocked=Òóò ìîæíà àáàðàíÿööà àä ñïàìó ³ øêîäíûõ íàâåäâàëüí³êà¢.
|
||||
content.history=Ïîøóê ïà ã³ñòîðû³ äûÿëîãà¢.
|
||||
content.logoff=Ïàê³íóöü ñ³ñòýìó.
|
||||
data.saved=Çìåíû çàõàâàíûÿ
|
||||
demo.chat.question=Ïàðàéöå ìíå, êàë³ ëàñêà, äîáðû áðà¢çýð?
|
||||
demo.chat.welcome=Äîáðû äçåíü! ×ûì ÿ ìàãó Âàì äàïàìàã÷û?
|
||||
errors.captcha=Óâåäçåíûÿ çíàê³ íå àäïàâÿäàþöü ìàëþíêó.
|
||||
errors.failed.uploading.file=Ïàìûëêà âûãðóçê³ ôàéëà "{0}": {1}.
|
||||
errors.file.move.error=Ïàìûëêà êàï³ÿâàííÿ ôàéëà
|
||||
errors.file.size.exceeded=Ïåðàâûøàíû äàïóø÷àëüíû ïàìåð ôàéëà
|
||||
errors.footer=</ul>
|
||||
errors.header=<b>Âûïðàâ³öå ïàìûëê³:</b><br/><ul>
|
||||
errors.invalid.file.type=Íåäàïóø÷àëüíû ôàðìàò ôàéëà
|
||||
errors.prefix=<li class="error">
|
||||
errors.required=Çàïî¢í³öå ïîëå "{0}".
|
||||
errors.suffix=</li>
|
||||
errors.wrong_field=Íÿïðàâ³ëüíà çàïî¢íåíà ïîëå "{0}".
|
||||
features.saved=Íàáîð ñýðâ³ñࢠçìåíåíû
|
||||
form.field.address.description=Íàïðûêëàä: 12.23.45.123 ö³ relay.info.ru
|
||||
form.field.address=Àäðàñ íàâåäâàëüí³êà
|
||||
form.field.agent_commonname.description=Ïàä ãýòûì ³ìåì Âàñ óáà÷àöü Âàøûÿ íàâåäâàëüí³ê³ ç ³íøûõ êðà³í.
|
||||
form.field.agent_commonname=²íòýðíàöûÿíàëüíàå ³ìÿ (ëàö³íêàé)
|
||||
form.field.agent_name.description=Ïàä ãýòûì ³ìåì Âàñ óáà÷àöü Âàøûÿ íàâåäâàëüí³ê³, ïà ³ì æà äà <br/>Âàñ áóäçå çâÿðòàööà ñ³ñòýìà.
|
||||
form.field.agent_name=²ìÿ
|
||||
form.field.avatar.current.description=Äàäçåíû ìàëþíàê íàâåäâàëüí³ê³ áóäóöü áà÷ûöü ó ñâà³ì ÷àò-àêíå, <br/> êàë³ áóäóöü ãóòàðûöü ç Âàì³. Íàö³ñíó¢øû íà ñïàñûëêó ïàä ìàëþíêàì,<br/>Âû ìîæàöå âûäàë³öü àâàòàðêó.
|
||||
form.field.avatar.current=Ìàëþíàê áÿãó÷àé àâàòàðê³
|
||||
form.field.avatar.upload.description=Âûáÿðûöå ôàéë íà ëàêàëüíûì äûñêó. Äëÿ íàéëåïøàãà àäëþñòðàâàííÿ ïàìåð <br/>ìàëþíà÷êà íå ïàâ³íåí ïåðà¢çûõîäç³öü 100x100 px.
|
||||
form.field.avatar.upload=Çàãðóç³öü àâàòàðêó
|
||||
form.field.ban_comment.description=Ïðû÷ûíà çàáàðîíû
|
||||
form.field.ban_comment=Êàìåíòàð
|
||||
form.field.ban_days.description=Êîëüêàñöü äç¸í, <br/> íà ÿêóþ áóäçå çàáàðîíåíû àäðàñ
|
||||
form.field.ban_days=Äí³
|
||||
form.field.email=Âàø email
|
||||
form.field.groupcommondesc.description=Àï³ñàííå äëÿ íàâåäâàëüí³êà¢ ç ³íøûõ êðà³í.
|
||||
form.field.groupcommondesc=²íòýðíàöûÿíàëüíàå àï³ñàííå
|
||||
form.field.groupcommonname.description=Ãýòóþ íàçâó ¢áà÷àöü Âàøûÿ íàâåäâàëüí³ê³ ç ³íøûõ êðà³í.
|
||||
form.field.groupcommonname=²íòýðíàöûÿíàëüíàÿ íàçâà
|
||||
form.field.groupdesc.description=Áóäçå äàñòóïíàÿ íàâåäâàëüí³êàì ïðû âûáàðû ãðóïû.
|
||||
form.field.groupdesc=Àï³ñàííå
|
||||
form.field.groupemail.description=Àäðàñ äëÿ ïàâåäàìëåííÿ¢. Ïàê³íüöå ïóñòûì, êàá âûêàðûñòî¢âàöü ãëàáàëüíû àäðàñ.
|
||||
form.field.groupname.description=Ìîæà áûöü íàçâàé àääçåëà ¢ Âàøàé êàìïàí³³.
|
||||
form.field.groupname=Íàçâà ãðóïû
|
||||
form.field.login.description=Ëàã³í ìîæà ñêëàäàööà ç ìàëåíüê³õ ëàö³íñê³õ ë³òàð ³ çíàêà ïàäêðýñëåííÿ.
|
||||
form.field.login=Ëàã³í
|
||||
form.field.mail.description=Äëÿ àïàâÿø÷ýííÿ¢ ³ àäíà¢ëåííÿ ïàðîëÿ.
|
||||
form.field.mail=Àäðàñ ýëåêòðîííàé ïîøòû
|
||||
form.field.message=Ïàâåäàìëåííå
|
||||
form.field.name=Âàøàå ³ìÿ
|
||||
form.field.password.description=Óâÿäç³öå íîâû ïàðîëü ö³ ïàê³íüöå ïîëå ïóñòûì, êàá çàõàâàöü ñòàðû.
|
||||
form.field.password=Ïàðîëü
|
||||
form.field.password_confirm.description=Ïàöâåðäç³öå ¢âåäçåíû ïàðîëü.
|
||||
form.field.password_confirm=Ïàöâåðäæàííå
|
||||
form.field.translation=Òýêñò ïåðàêëàäó
|
||||
harderrors.header=<b>Íåìàã÷ûìà âûêàíàöü:</b><br/><ul>
|
||||
image.button.login=/locales/be/images/login.gif
|
||||
image.button.save=/locales/be/images/save.gif
|
||||
image.button.search=/locales/be/images/search.gif
|
||||
image.chat.history=/locales/be/images/history.gif
|
||||
image.chat.message=/locales/be/images/message.gif
|
||||
image.chat.sprite=/locales/be/images/wmchat.png
|
||||
install.0.app=Ïðûêëàäàííå çíîéäçåíà ïà àäðàñå {0}
|
||||
install.0.package=Êàíòðîëüíàÿ ñóìà ôàéëࢠïðàâåðàíà.
|
||||
install.0.php=PHP âåðñ³³ {0}
|
||||
install.1.connected=Âû ïàäëó÷àíû äà ñåðâåðà MySQL âåðñ³³ {0}
|
||||
install.2.create=Ñòâàðûöü áàçó äàäçåíûõ "{0}"
|
||||
install.2.db_exists=Ñòâîðàíà áàçà äàäçåíûõ "{0}".
|
||||
install.2.notice=Áàçà, ÿêóþ Âû âûáðàë³, íå ³ñíóå íà ñåðâåðû. Êàë³ ¢ Âàñ ¸ñöü ïðàâû <br/>íà ÿå ñòâàðýííå, ÿå ìîæíà ñòâàðûöü öÿïåð.
|
||||
install.3.create=Ñòâàðûöü íåàáõîäíûÿ òàáë³öû.
|
||||
install.3.tables_exist=Íåàáõîäíûÿ òàáë³öû ñòâîðàíûÿ.
|
||||
install.4.create=Àáíàâ³öü
|
||||
install.4.done=Ñòðóêòóðà òàáë³ö ãàòîâàÿ äà âûêàðûñòàííÿ.
|
||||
install.4.notice=Íåàáõîäíà àáíàâ³öü ñòðóêòóðó òàáë³ö äëÿ êàðýêòíàé ïðàöû Âýá Ìåñýíäæàðà.
|
||||
install.5.newmessage=New Message
|
||||
install.5.newvisitor=New Visitor
|
||||
install.5.text=Ïðàâåðöå ãóê: {0} ³ {1}
|
||||
install.bad_checksum=Êàíòðîëüíàÿ ñóìà íå ñóïàäàå äëÿ {0}
|
||||
install.cannot_read=Íåìàã÷ûìà ïðà÷ûòàöü ôàéë {0}
|
||||
install.check_files=Ïàñïðàáóéöå íàíîâà çàãðóç³öü ôàéëû íà ñåðâåð.
|
||||
install.check_permissions=Íå õàïàå ïðàâî¢ {0}
|
||||
install.connection.error=Íÿìà äîñòóïó äà MySQL ñåðâåðó, ïðàâåðöå íàëàäê³ ¢ config.php. Ïàìûëêà: {0}
|
||||
install.done=Âûêàíàíà:
|
||||
install.err.back=Âûïðàâ³öå ïðàáëåìó ³ ïàñïðàáóéöå ÿø÷ý ðàç. Íàö³ñí³öå <a>íàçàä</a>, êàá âÿðíóööà äà ìàéñòðà ¢ñòà븢ê³.
|
||||
install.err.title=Ïàìûëêà
|
||||
install.kill_tables.notice=Íåìàã÷ûìà àáíàâ³öü ñòðóêòóðó òàáë³ö. Ïàñïðàáóéöå çðàá³öü ãýòà ¢ðó÷íóþ ö³ ïåðàñòâàðûöå ¢ñå òàáë³öû íàíîâà (óâàãà: óñå äàäçåíûÿ áóäóöü çãóáëåíûÿ).
|
||||
install.kill_tables=Âûäàë³öü ³ñíóþ÷ûÿ òàáë³öû
|
||||
install.license=˳öýíç³éíàÿ äàìîâà ïðà ïðàãðàìíàå çàáåñïÿ÷ýííå
|
||||
install.message=Ïðûòðûìë³âàéöåñÿ ¢êàçàííÿì ìàéñòðà äëÿ ïðàâ³ëüíàé íàëàäû áàçû äàäçåíûõ.
|
||||
install.newfeatures=³íøóåì! Âû ïàñïÿõîâà ¢ñòàëÿâàë³ Mibew Âýá Ìåñýíäæàð {1}. Íàâåäàåöå <a href="{0}">ñòàðîíêó Ïàøûðýííÿ¢</a>, êàá ïàäêëþ÷ûöü áîëüø ôóíêöûé.
|
||||
install.next=Íàñòóïíû êðîê:
|
||||
install.no_file=Íå õàïàå ôàéëà: {0}
|
||||
install.title=Óñòà븢êà
|
||||
install.updatedb=Êàë³ ëàñêà, çàïóñö³öå <a href="{0}">Ìàéñòàð àáíà¢ëåííÿ áàçû äàäçåíûõ</a>.
|
||||
installed.login_link=Óâàéñö³ ¢ ñ³ñòýìó
|
||||
installed.message=<b>Óñòà븢êà ïàñïÿõîâà çàâåðøàíà. </b>
|
||||
installed.notice=Âû ìîæàöå ¢âàéñö³ ¢ ñ³ñòýìó ÿê <b>admin</b> ç ïóñòûì ïàðîëåì.<br/><br/><font color="#c13030"><b>!!! Ó ìýòàõ áÿñïåê³ âûäàë³öå, êàë³ ëàñêà, êàòàëîã {0} ç Âàøàãà ñåðâåðà ³ ïàìÿíÿéöå ïàðîëü.</b></font>
|
||||
lang.choose=Âûáÿðûöå Âàøóþ ìîâó
|
||||
leavemail.body=Âàø íàâåäâàëüí³ê '{0}' ïàê³íó¢ ïàâåäàìëåííå:\n\n{2}\n\nÅmail: {1}\n{3}\n--- \nÇ ïàâàãàé,\nÂàø Âýá Ìåñýíäæàð
|
||||
leavemail.subject=Ïûòàííå àä {0}
|
||||
leavemessage.close=Çà÷ûí³öü
|
||||
leavemessage.descr=Íàæàëü, çàðàç íÿìà í³âîäíàãà äàñòóïíàãà àïåðàòàðà. Ïàñïðàáóéöå çâÿðíóööà ïàçíåé ö³ ïàê³íüöå íàì ñâภïûòàííå, ³ ìû çâÿæàìñÿ ç Âàì³ ïà ïàê³íóòûì àäðàñå.
|
||||
leavemessage.perform=Ïåðàäàöü
|
||||
leavemessage.sent.message=Äçÿêóé çà Âàøàå ïûòàííå, ìû ïàñïðàáóåì àäêàçàöü íà ÿãî ÿê ìàãà õóò÷ýé.
|
||||
leavemessage.sent.title=Âàøàå ïàâåäàìëåííå çàõàâàíàå
|
||||
leavemessage.title=Ïàê³íüöå Âàøàå ïàâåäàìëåííå
|
||||
leftMenu.client_agents=Àïåðàòàðû
|
||||
leftMenu.client_gen_button=Êîä êíîïê³
|
||||
leftMenu.client_settings=Íàëàäê³
|
||||
license.title=˳öýíç³ÿ
|
||||
localedirection=ltr
|
||||
localeid=Belarusian (be)
|
||||
mail.user.history.body=Äîáðû äçåíü, {0}!\n\nÏà Âàøàìó çàïûòó, äàñûëàåì ã³ñòîðûþ: \n\n{1}\n--- \nÇ ïàâàãàé,\nMibew Ìåñýíäæàð
|
||||
mail.user.history.subject=Ìåñýíäæàð: ã³ñòîðûÿ äûÿëîãó
|
||||
mailthread.close=Çà÷ûí³öü...
|
||||
mailthread.enter_email=Óâÿäç³öå Âàø E-mail:
|
||||
mailthread.perform=Àäïðàâ³öü
|
||||
mailthread.title=Àäïðàâ³öü ã³ñòîðûþ ãóòàðê³<br/>íà ïàøòîâóþ ñêðûíþ
|
||||
menu.agents=Ñï³ñ àïåðàòàðà¢
|
||||
menu.blocked=Íåïàæàäàíûÿ íàâåäâàëüí³ê³
|
||||
menu.canned=Øàáëîíû àäêàçà¢
|
||||
menu.goonline=Âû Àôëàéí.<br/><a href="{0}">Ïàäêëþ÷ûööà..</a>
|
||||
menu.groups.content=Àá'ÿäíàíí³ àïåðàòàðࢠíà àñíîâå àääçåëࢠö³ àáëàñöåé âåäà¢.
|
||||
menu.groups=Ãðóïû
|
||||
menu.locale.content=Àáðàöü ìîâó ñ³ñòýìû.
|
||||
menu.locale=Ìîâà
|
||||
menu.main=Ãàëî¢íàÿ
|
||||
menu.operator=Âû {0}
|
||||
menu.profile.content=Íà ãýòàé ñòàðîíöû Âû ìîæàöå àäðýäàãàâàöü ñâàþ ïåðñàíàëüíóþ ³íôàðìàöûþ.
|
||||
menu.profile=Ïðîô³ëü
|
||||
menu.translate=Ëàêàë³çàöûÿ
|
||||
menu.updates.content=Ïðàâåðûöü íàÿ¢íàñöü àáíà¢ëåííÿ¢ ìåñýíäæàðà.
|
||||
menu.updates=Àáíà¢ëåíí³
|
||||
my_settings.error.password_match=Óâåäçåíûÿ ïàðîë³ ïàâ³ííû ñóïàäàöü
|
||||
no_such_operator=Çàïûòàíû ¢ë³êîâû çàï³ñ íå ³ñíóå
|
||||
operator.group.no_description=<áåç àï³ñàííÿ>
|
||||
operator.groups.intro=Ãðóïû, ¢ ÿê³õ çíàõîäç³ööà àïåðàòàð.
|
||||
operator.groups.title=Ãðóïû
|
||||
page.analysis.search.head_browser=Áðà¢çýð
|
||||
page.analysis.search.head_group=Ãðóïà
|
||||
page.analysis.search.head_host=Àäðàñ íàâåäâàëüí³êà
|
||||
page.analysis.search.head_messages=Ïàâåäàìëåííÿ¢ íàâåäâàëüí³êà
|
||||
page.analysis.search.head_name=²ìÿ
|
||||
page.analysis.search.head_operator=Àïåðàòàð
|
||||
page.analysis.search.head_time=×àñ ó äûÿëîçå
|
||||
page.analysis.userhistory.intro=Íà äàäçåíàé ñòàðîíöû Âû ìîæàöå ¢áà÷ûöü óñå äûÿëîã³ ç Âàøûì íàâåäâàëüí³êàì.
|
||||
page.analysis.userhistory.title=óñòîðûÿ äûÿëîãà¢
|
||||
page.chat.old_browser.close=Çà÷ûí³öü...
|
||||
page.chat.old_browser.list=<ul>\n<li>Internet Explorer 5.5+</li>\n<li>Firefox 1.0+</li>\n<li>Opera 8.0+</li>\n<li>Mozilla 1.4+</li>\n<li>Netscape 7.1+</li>\n<li>Safari 1.2+</li>\n</ul>\n<p>Òàêñàìà ïàäòðûìë³âàþööà íåêàòîðûÿ ñòàðûÿ áðà¢çýðû:</p>\n<ul>\n<li>Internet Explorer 5.0</li>\n<li>Opera 7.0</li>\n</ul>
|
||||
page.chat.old_browser.problem=<p>Íàæàëü, äëÿ ïðàöû ãýòàé ñòàðîíê³ íåàáõîäçåí íàâåéøû áðà¢çýð. Âûêàðûñòî¢âàéöå:</p>
|
||||
page.chat.old_browser.title=Âûêàðûñòî¢âàéöå íàâåéøû áðà¢çýð
|
||||
page.gen_button.choose_group=Äëÿ ãðóïû
|
||||
page.gen_button.choose_image=Âûáàð ìàëþíêà
|
||||
page.gen_button.choose_locale=Äëÿ ÿêîé ëàêàë³ ñòâàðàöü êíîïêó
|
||||
page.gen_button.choose_style=Ñòûëü ÷àò-àêíà
|
||||
page.gen_button.code.description=<strong>Óâàãà!</strong> Ïðû ¢íÿñåíí³<br/> ÿê³õ-íåáóäçü çìåí<br/> ó ãýòû êîä ïðàöàçäîëüíàñöü<br/> êíîïê³ íå ãàðàíòóåööà!
|
||||
page.gen_button.code=HTML-êîä
|
||||
page.gen_button.default_group=-óñå àïåðàòàðû-
|
||||
page.gen_button.include_site_name=Óêëþ÷àöü ³ìÿ ñàéòà ¢ êîä
|
||||
page.gen_button.intro=Íà ãýòàé ñòàðîíöû Âû ìîæàöå àòðûìàöü HTML-êîä êíîïê³ "Âýá Ìåñýíäæàðà" äëÿ ðàçìÿø÷ýííÿ íà ñâà³ì ñàéöå.
|
||||
page.gen_button.modsecurity=Ñóìÿø÷àëüíàñöü ç mod_security (modsecurity.org), óêëþ÷ûöå êàë³ àêíî ç ÷àòàì àäêðûâàåööà ç http ïàìûëêàé
|
||||
page.gen_button.sample=Ïðûêëàä
|
||||
page.gen_button.secure_links=Âûêàðûñòî¢âàöü àáàðîíåíàå çëó÷ýííå (https)
|
||||
page.gen_button.title=Àòðûìàííå HTML-êîäà êíîïê³
|
||||
page.group.create_new=Òóò âû ìîæàöå ñòâàðûöü íîâóþ ãðóïó.
|
||||
page.group.duplicate_name=Êàë³ ëàñêà, âûáÿðûöå ³íøàå ³ìÿ. Ãðóïà ç òàê³ì ³ìåì óæî ³ñíóå.
|
||||
page.group.intro=Òóò Âû ìîæàöå àäðýäàãàâàöü äýòàë³ ãðóïû.
|
||||
page.group.membersnum=Àïåðàòàðû
|
||||
page.group.no_such=Òàêîé ãðóïû íå ³ñíóå
|
||||
page.group.title=Äýòàë³ ãðóïû
|
||||
page.groupmembers.intro=Âûáÿðûöå àïåðàòàðà¢, ÿê³ÿ áóäóöü ñêëàäàöü ãýòó ãðóïó.
|
||||
page.groupmembers.title=Ñêëàä ãðóïû
|
||||
page.groups.confirm=Âû ¢ïý¢íåíû øòî æàäàåöå âûäàë³öü ãðóïó "{0}"?
|
||||
page.groups.intro=Íà ãýòàé ñòàðîíöû âû ìîæàöå ê³ðàâàöü ãðóïàì³ àïåðàòàðà¢. Êîæíàÿ ãðóïà ìîæà ìåöü àñîáíóþ êíîïêó ïà÷àòêó ÷àòà ³ ñâàå øàáëîíû àäêàçà¢.
|
||||
page.groups.isaway=Away
|
||||
page.groups.isonline=Äàñòóïíàÿ
|
||||
page.groups.new=Äàäàöü ãðóïó...
|
||||
page.groups.title=Ãðóïû
|
||||
page.preview.agentchat=Àêíî ÷àòà (ç áîêó àïåðàòàðà)
|
||||
page.preview.agentrochat=Àêíî ïðàãëÿäó ÷àòà (äëÿ àïåðàòàðà)
|
||||
page.preview.chatsimple=Ïðîñòàå ÷àê-àêíî. Àáíàâ³öå, êàá àäïðà¢ëÿöü ïàâåäàìëåíí³ (IE 5, Opera 7)
|
||||
page.preview.choose=Âûáÿðûöå ñòûëü
|
||||
page.preview.choosetpl=Àáÿðûöå øàáëîí
|
||||
page.preview.error=Ïàìûëêà àêíà
|
||||
page.preview.intro=Òóò âû ìîæàöå ïàãëÿäçåöü íà ñòûëü âàøàãà ñàéòà.
|
||||
page.preview.leavemessage=Íàï³ñàöü ó àêíå ïàâåäàìëåííÿ¢
|
||||
page.preview.leavemessagesent="Ïàâåäàìëåííå áóäçå äàñòà¢ëåíà" àêíî
|
||||
page.preview.mail=Mail thread window
|
||||
page.preview.mailsent="Mail is sent" window
|
||||
page.preview.nochat=List of supported browsers window
|
||||
page.preview.redirect=Redirect visitor to another operator window
|
||||
page.preview.redirected="Visitor is redirected" window
|
||||
page.preview.showerr=Àäëþñòðàâàöü ïàìûëê³
|
||||
page.preview.style_default=-ç íàëàäàê ñàéòà-
|
||||
page.preview.survey=Ôîðìà àïûòàííÿ íàâåäâàëüí³êà ïåðàä ïà÷àòêàì äûÿëîãó
|
||||
page.preview.title=Ñòûëü ìåñýíäæàðà
|
||||
page.preview.userchat=Àêíî ÷àòà (ç áîêó íàâåäâàëüí³êà)
|
||||
page.translate.descr=Êàë³ Âàì íå ïàäàáàåööà ïåðàêëàä, äàøë³öå íàì Âàø âàðûÿíò.
|
||||
page.translate.done=Âàø ïåðàêëàä çàõàâàíû.
|
||||
page.translate.one=Óâÿäç³öå Âàø âàðûÿíò ïåðàêëàäó.
|
||||
page.translate.title=Ëàêàë³çàöûÿ
|
||||
page_agent.cannot_modify=Âû íå ìîæàöå çìÿíÿöü ïðîô³ëü ãýòàãà àïåðàòàðà.
|
||||
page_agent.clear_avatar=Âûäàë³öü àâàòàðêó
|
||||
page_agent.create_new=Ñòâàðýííå íîâàãà àïåðàòàðà.
|
||||
page_agent.error.duplicate_login=Âûáÿðûöå ³íøû ëàã³í, áî àïåðàòàð ç óâåäçåíûì ëàã³íàì óæî çàðýã³ñòðàâàíû ¢ ñ³ñòýìå.
|
||||
page_agent.error.wrong_login=Ëàã³í ïàâ³íåí ñêëàäàööà ç ëàö³íñê³õ çíàêà¢, ë³÷áࢠ³ çíàêà ïàäêðýñëåííÿ.
|
||||
page_agent.intro=Íà ãýòàé ñòàðîíöû Âû ìîæàöå ïðàãëåäçåöü äýòàë³ àïåðàòàðà ³ àäðýäàãàâàöü ³õ.
|
||||
page_agent.tab.avatar=Ôàòàãðàô³ÿ
|
||||
page_agent.tab.groups=Ãðóïû
|
||||
page_agent.tab.main=Àãóëüíàå
|
||||
page_agent.tab.permissions=Ìàã÷ûìàñö³
|
||||
page_agent.title=Äýòàë³ àïåðàòàðà
|
||||
page_agents.agent_name=²ìÿ
|
||||
page_agents.agents=Ïî¢íû ñï³ñ àïåðàòàðà¢:
|
||||
page_agents.confirm=Âû ¢ïý¢íåíû, øòî æàäàåöå âûäàë³öü àïåðàòàðà "{0}"?
|
||||
page_agents.intro=Íà ãýòàé ñòàðîíöû ìîæíà ïðàãëåäçåöü ñï³ñ àïåðàòàðࢠêàìïàí³³ ³ äàäàöü íîâàãà ïðû íàÿ¢íàñö³ àäïàâåäíûõ ïðàâî¢ äîñòóïó.
|
||||
page_agents.isaway=Àäûøî¢
|
||||
page_agents.isonline=Äàñòóïíû
|
||||
page_agents.login=Ëàã³í
|
||||
page_agents.new_agent=Äàäàöü àïåðàòàðà...
|
||||
page_agents.status=Àïîøí³ ðàç
|
||||
page_agents.title=Àïåðàòàðû
|
||||
page_analysis.full.text.search=Ïîøóê ïà ³ì³ íàâåäâàëüí³êà ö³ ïà òýêñöå ïàâåäàìëåííÿ:
|
||||
page_analysis.search.title=óñòîðûÿ äûÿëîãà¢
|
||||
page_avatar.intro=Âû ìîæàöå çàãðóç³öü ôàòàãðàô³þ ïàøûðýííÿ JPG, GIF, PNG ö³ TIF.
|
||||
page_avatar.title=Çàãðóçêà ôàòàãðàô³³
|
||||
page_ban.intro=Ç äàïàìîãàé ìåõàí³çìó çàáàðîíû Âû ìîæàöå çìàãàööà ç íåïàæàäàíûì³ íàâåäâàëüí³êàì³, ÿê³ÿ ïàðóøàþöü ïðàöó êàíñóëüòàíòà¢, àäêðûâàþ÷û âÿë³êóþ êîëüêàñöü âîêíࢠö³ äàñûëàþ÷û ñïàì-ïàâåäàìëåíí³.
|
||||
page_ban.sent=Àäðàñ {0} çàáàðîíåíû íà ïàçíà÷àíóþ êîëüêàñöü äç¸í.
|
||||
page_ban.thread=Âû àäêðûë³ ãýòàå àêíî äëÿ äûÿëîãó ç "{0}", òàìó ïîëå <i>Àäðàñ</i> óæî çàïî¢íåíà. Àáÿðûöå êîëüêàñöü äç¸í ³ íàö³ñí³öå <i>Àäïðàâ³öü</i>.
|
||||
page_ban.title=Çàáàðîíà àäðàñó
|
||||
page_bans.add=Äàäàöü àäðàñ
|
||||
page_bans.confirm=Âû ¢ïý¢íåíû, øòî æàäàåöå âûäàë³öü àäðàñ {0} ñà ñï³ñó çàáëàêàâàíûõ?
|
||||
page_bans.list=Ñï³ñ çàáàðîíåíûõ àäðàñî¢:
|
||||
page_bans.title=Çàáàðîíû
|
||||
page_bans.to=Äà
|
||||
page_client.pending_users=Íà ãýòàé ñòàðîíöû ìîæíà ïðàãëåäçåöü ñï³ñ íàâåäâàëüí³êà¢, ÿê³ÿ ÷àêàþöü àäêàçó.
|
||||
page_group.tab.main=Àãóëüíàå
|
||||
page_group.tab.members=Ñêëàä
|
||||
page_login.error=Óâåäçåíû íÿïðàâ³ëüíû ëàã³í ö³ ïàðîëü
|
||||
page_login.intro=Êàë³ ëàñêà, óâÿäç³öå Âàøûÿ ³ìÿ ³ ïàðîëü äëÿ àòðûìàííÿ àïåðàòàðñêàãà äîñòóïó äà ñ³ñòýìû.
|
||||
page_login.login=Ëàã³í:
|
||||
page_login.password=Ïàðîëü:
|
||||
page_login.remember=Çàïîìí³öü
|
||||
page_login.title=Óâàõîä ó ñ³ñòýìó
|
||||
page_search.intro=Íà ãýòàé ñòàðîíöû ìîæíà àæûööÿâ³öü ïîøóê äûÿëîãࢠïà ³ì³ êàðûñòàëüí³êà ö³ ôðàçå, ÿêàÿ ñóñòðàêàåööà ¢ ïàâåäàìëåíí³.
|
||||
page_settings.intro=Òóò Âû ìîæàöå çàäàöü îïöû³, ÿê³ÿ ¢ïëûâàþöü íà àäëþñòðàâàííå ÷àò-àêíà ³ àãóëüíûÿ ïàâîäç³íû ñ³ñòýìû.
|
||||
page_settings.tab.features=Ïàøûðýíí³
|
||||
page_settings.tab.main=Àãóëüíàå
|
||||
page_settings.tab.performance=Ïðàäóêöûéíàñöü
|
||||
page_settings.tab.themes=Ïðàãëÿä ñòûëÿ¢
|
||||
pending.menu.hide=Ñõàâàöü ìåíþ >>
|
||||
pending.menu.show=Ïàêàçàöü ìåíþ >>
|
||||
pending.popup_notification=Íîâû íàâåäâàëüí³ê ÷àêàå àäêàçó.
|
||||
pending.status.setaway=Âûñòàâ³öü ñòàòóñ "Àäûøî¢"
|
||||
pending.status.setonline=Âûñòàâ³öü ñòàòóò "Äàñòóïíû"
|
||||
pending.table.ban=Ïàçíà÷ûöü íàâåäâàëüí³êà ÿê íåïàæàäàíàãà
|
||||
pending.table.head.contactid=Àäðàñ íàâåäâàëüí³êà
|
||||
pending.table.head.etc=Ðîçíàå
|
||||
pending.table.head.name=²ìÿ
|
||||
pending.table.head.operator=Àïåðàòàð
|
||||
pending.table.head.state=Ñòàí
|
||||
pending.table.head.total=Àãóëüíû ÷àñ
|
||||
pending.table.head.waittime=×àñ ÷àêàííÿ
|
||||
pending.table.speak=Íàö³ñí³öå äëÿ òàãî, êàá àáñëóæûöü íàâåäâàëüí³êà
|
||||
pending.table.view=Ïàäêëþ÷ûööà äà äûÿëîãó ¢ ðýæûìå ïðàãëÿäó
|
||||
permission.admin=Àäì³í³ñòðàâàííå ñ³ñòýìû: íàëàäà, ê³ðàâàííå àïåðàòàðàì³, ãåíåðàöûÿ êíîïê³
|
||||
permission.modifyprofile=Ìàã÷ûìàñöü çìÿíÿöü ñâîé ïðîô³ëü
|
||||
permission.takeover=Ïåðàõàïëÿöü äûÿëîã³ ¢ ³íøûõ àïåðàòàðà¢
|
||||
permission.viewthreads=Ïðàãëÿäàöü äûÿëîã³ ³íøûõ àïåðàòàðࢠó ðýæûìå ðýàëüíàãà ÷àñó
|
||||
permissions.intro=Òóò Âû ìîæàöå ê³ðàâàöü ìàã÷ûìàñöÿì³ àïåðàòàðà.
|
||||
permissions.title=Ìàã÷ûìàñö³ àïåðàòàðà
|
||||
presurvey.department=Àáÿðûöå àääçåë:
|
||||
presurvey.intro=Äçÿêóé, øòî çâÿçàë³ñÿ ç íàì³! Çàïî¢í³öå, êàë³ ëàñêà, íåâÿë³êóþ ôîðìó ³ íàö³ñí³öå "Ïà÷àöü äûÿëîã".
|
||||
presurvey.mail=E-mail:
|
||||
presurvey.name=Âàøàå ³ìÿ:
|
||||
presurvey.question=Âàøàå ïûòàííå:
|
||||
presurvey.submit=Ïà÷àöü äûÿëîã
|
||||
presurvey.title=Âýá Ìåñýíäæàð
|
||||
report.bydate.1=Äàòà
|
||||
report.bydate.2=Äûÿëîãà¢
|
||||
report.bydate.3=Ïàâåäàìëåííÿ¢ àïåðàòàðà¢
|
||||
report.bydate.4=Ïàâåäàìëåííÿ¢ íàâåäâàëüí³êà¢
|
||||
report.bydate.title=Âûêàðûñòàííå ìåñýíäæàðà ïà äíÿõ
|
||||
report.byoperator.1=Àïåðàòàð
|
||||
report.byoperator.2=Äûÿëîãà¢
|
||||
report.byoperator.3=Ïàâåäàìëåííÿ¢
|
||||
report.byoperator.4=Ñÿðýäíÿÿ äà¢æûíÿ ïàâåäàìëåííÿ (ó çíàêàõ)
|
||||
report.byoperator.title=Ñòàòûñòûêà ïà àïåðàòàðàõ
|
||||
report.no_items=Ìàëà äàäçåíûõ
|
||||
report.total=Ðàçàì:
|
||||
restore.back_to_login=Âÿðíóööà íà ãàëî¢íóþ
|
||||
restore.emailorlogin=Ëàã³í ö³ E-Mail:
|
||||
restore.intro=Ç ìåðêàâàííÿ¢ áÿñïåê³ ìû íå âûñûëàåì áÿãó÷û ïàðîëü, àëå Âû ìîæàöå çàìÿí³öü ÿãî íà íîâû, ñêàðûñòà¢øûñÿ ñïàñûëêàé ç ë³ñòà.
|
||||
restore.pwd.message=Çàáûë³ñÿ ïàðîëü?
|
||||
restore.sent.title=Çàïûò íà çìåíó ïàðîëÿ
|
||||
restore.sent=Ìû àäïðàâ³ë³ ³íñòðóêöû³ ïà çìåíå ïàðîëÿ íà Âàø ïàøòîâû àäðàñ. Ïðàâåðöå Âàøóþ ïàøòîâóþ ñêðûíþ!
|
||||
restore.submit=Ïàìÿíÿöü ïàðîëü
|
||||
restore.title=Íå ìîæàöå ¢âàéñö³?
|
||||
right.administration=ʳðàâàííå
|
||||
right.main=Íàâåäâàëüí³ê³
|
||||
right.other=Àñòàòíÿå
|
||||
settings.chat.title.description=Íàïðûêëàä, íàçâà àääçåëà Âàøàé êàìïàí³³.
|
||||
settings.chat.title=Çàãàëîâàê ó ÷àò-àêíå
|
||||
settings.chatstyle.description=Ïðàäïðàãëÿä óñ³õ ñòàðîíàê êîæíàãà ñòûëþ äàñòóïíû <a href="themes.php">òóò</a>
|
||||
settings.chatstyle=Âûáÿðûöå âûãëÿä âàøàãà ÷àò àêíà
|
||||
settings.company.title.description=Óâÿäç³öå íàçâó Âàøàé êàìïàí³³
|
||||
settings.company.title=Íàçâà êàìïàí³³
|
||||
settings.email.description=Óâÿäç³öå àäðàñ ýëåêòðîííàé ïîøòû äëÿ àòðûìàííÿ ïàâåäàìëåííÿ¢ àä ñ³ñòýìû
|
||||
settings.email=Àäðàñ ýëåêòðîííàé ïîøòû
|
||||
settings.enableban.description=Ç ÿå äàïàìîãàé ìîæíà áëàêàâàöü íàïàäû ç âûçíà÷àíûõ àäðàñî¢
|
||||
settings.enableban=Óêëþ÷ûöü ôóíêöûþ "Íåïàæàäàíûÿ íàâåäâàëüí³ê³"
|
||||
settings.enablegroups.description=Äàçâàëÿå àá'ÿäíî¢âàöü àïåðàòàðࢠó ãðóïû ³ àðãàí³çî¢âàöü äëÿ ³õ àñîáíûÿ ÷ýðã³.
|
||||
settings.enablegroups=Óêëþ÷ûöü ôóíêöûþ "Ãðóïû"
|
||||
settings.enablepresurvey.description=Ïðàïàíóå íàâåäâàëüí³êó çàïî¢í³öü àäìûñëîâóþ ôîðìó ïåðàä ïà÷àòêàì ÷àòà.
|
||||
settings.enablepresurvey=Óêëþ÷ûöü "Àïûòàííå ïåðàä ïà÷àòêàì äûÿëîãó"
|
||||
settings.enablessl.description=Âàø ñåðâåð ïàâ³íåí áûöü íàëàäæàíû äëÿ àïðàöî¢ê³ https çàïûòà¢.
|
||||
settings.enablessl=Äàçâàëÿöü àáàðîíåíûÿ çëó÷ýíí³ (SSL)
|
||||
settings.enablestatistics.description=Äàäàå ñòàðîíêó ñà ñïðàâàçäà÷àì³ ïà âûêàðûñòàíí³ ìåñýíäæàðà.
|
||||
settings.enablestatistics=Óêëþ÷ûöü ôóíêöûþ "Ñòàòûñòûêà"
|
||||
settings.forcessl.description=Ïàêàçâàöü ÷àòû, âûêàðûñòî¢âàþ÷û òîëüê³ àáàðîíåíàå çëó÷ýííå
|
||||
settings.forcessl=Ïðûìóñîâà ïåðàâîäç³öü óñå ÷àòû ¢ àáàðîíåíû ðýæûì
|
||||
settings.frequencychat.description=Ïàêàæûöå ÷àø÷ûíþ àïûòàííÿ ñåðâåðà ¢ ñåêóíäàõ. Ïà çìà¢÷àíí³, 2 ñåêóíäû.
|
||||
settings.frequencychat=Ïåðûÿäû÷íàñöü àáíà¢ëåííÿ ïàâåäàìëåííÿ¢ ó ÷àöå
|
||||
settings.frequencyoldchat.description=Ñòàðûì áðà¢çàðàì äàâîäç³ööà ïåðàçàãðóæàöü öàëêàì äûÿëîã äëÿ àòðûìàííÿ íîâûõ ïàâåäàìëåííÿ¢. Ïà çìà¢÷àíí³, 7 ñåêóíä.
|
||||
settings.frequencyoldchat=Ïåðûÿäû÷íàñöü àáíà¢ëåííÿ ¢ñÿãî äûÿëîãó äëÿ ñòàðûõ áðà¢çàðà¢
|
||||
settings.frequencyoperator.description=Ïàêàæûöå ÷àø÷ûíþ àïûòàííÿ ñåðâåðà ¢ ñåêóíäàõ. Ïà çìà¢÷àíí³ - 2 ñåêóíäû.
|
||||
settings.frequencyoperator=Ïåðûÿäû÷íàñöü àáíà¢ëåííÿ êàíñîë³ àïåðàòàðà
|
||||
settings.geolink.description=Íà ëþáûì IP àäðàñå ìîæíà áóäçå àäêðûöü íåâÿë³êàå àêíî ç ãåà³íôàðìàöûÿé. Ìîæíà âûêàðûñòî¢âàöü {ip}.
|
||||
settings.geolink=Ñïàñûëêà íà âîíêàâû geolocation ñýðâ³ñ
|
||||
settings.geolinkparams.description=Ïàìåð àêíà ³ íàÿ¢íàñöü òóëáàðà¢
|
||||
settings.geolinkparams=Îïöû³ äëÿ àêíà ç ãåàìíôàðìàöûÿé
|
||||
settings.host.description=Áóäçå àäêðûâàööà ïà íàö³ñêó íà ëàãàòûï ö³ íàçâó êàìïàí³³ ¢ ÷àò-àêíå
|
||||
settings.host=Ñïàñûëêà íà Âàø âýá-ñàéò
|
||||
settings.leavemessage_captcha.description=Àáàðîíà àä à¢òàìàòûçàâàíàãà ñïàìó (captcha)
|
||||
settings.leavemessage_captcha=Äàçâàëÿöü ïàê³äàöü ïàâåäàìëåííå òîëüê³ ïàñëÿ ¢âîäó àäìûñëîâàãà êîäà ç ìàëþíêà
|
||||
settings.logo.description=Óâÿäç³öå ñïàñûëêó íà ëàãàòûï êàìïàí³³
|
||||
settings.logo=Ëîãà êàìïàí³³
|
||||
settings.no.title=Óâÿäç³öå ³ìÿ Âàøàé êàìïàí³³
|
||||
settings.onehostconnections.description=0 äàçâàëÿå ëþáóþ êîëüêàñöü çëó÷ýííÿ¢
|
||||
settings.onehostconnections=Ìàêñ³ìàëüíàÿ êîëüêàñöü äûÿëîãࢠç àäíàãî àäðàñó
|
||||
settings.onlinetimeout.description=Êîëüêàñöü ñåêóíä, íà ïðàöÿãó ÿê³õ àïåðàòàð âûçíà÷àåööà ÿê àíëàéí ïàñëÿ àïîøíÿãà àáíà¢ëåííÿ. Ïà çìà¢÷àíí³ - 30 ñåêóíä.
|
||||
settings.onlinetimeout=×àñàâû ³íòýðâàë äàñòóïíàñö³ àïåðàòàðà
|
||||
settings.popup_notification.description=Äàçâàëÿå ïðûöÿãíóöü Âàøóþ ¢âàãó, êàë³ ãóêàâîé ³ â³çóàëüíàé àáâåñòê³ íåäàñòàòêîâà.
|
||||
settings.popup_notification=Ïàêàçâàöü íåâÿë³ê³ äûÿëîã ïðû ç'ÿ¢ëåíí³ íîâûõ íàâåäâàëüí³êࢠó ÷àðçå.
|
||||
settings.saved=Çìåíû çàõàâàíûÿ
|
||||
settings.sendmessagekey=Äàñûëàöü ïàâåäàìëåííå ïà:
|
||||
settings.show_online_operators.description=Ìîæà çàìàðóäç³öü àáíà¢ëåííå ñï³ñó
|
||||
settings.show_online_operators=Ïàêàçâàöü äàñòóïíûõ àïåðàòàðࢠíà ñòàðîíöû íàâåäâàëüí³êà¢, ÿê³ÿ ÷àêàþöü
|
||||
settings.survey.askgroup.description=Ïàêàçàöü/ñõàâàöü âûáàð ãðóïû ¢ äûÿëîçå ïåðàä ïà÷àòêàì ÷àòà
|
||||
settings.survey.askgroup=Äàçâàëÿöü íàâåäâàëüí³êó âûá³ðàöü ãðóïó àïåðàòàðà¢
|
||||
settings.survey.askmail.description=Ïàêàçàöü/ñõàâàöü ïîëå ¢âîäó àäðàñó ýëåêòðîííàé ïîøòû
|
||||
settings.survey.askmail=Ïûòàöü e-mail àäðàñ
|
||||
settings.survey.askmessage.description=Ïàêàçàöü/ñõàâàöü ïîëå ¢âîäó ïåðøàãà ïûòàííÿ
|
||||
settings.survey.askmessage=Ïðàïàíàâàöü àäðàçó æ çàäàöü ïûòàííå
|
||||
settings.title=Íàëàäê³ ìåñýíäæàðà
|
||||
settings.usercanchangename.description=Ìàã÷ûìàñöü ïðûáðàöü ïîëå çìåíû ³ìÿ ç ÷àò-àêíà
|
||||
settings.usercanchangename=Äàçâàëÿöü íàâåäâàëüí³êàì çìÿíÿöü ³ì¸íû
|
||||
settings.usernamepattern.description=Ïàçíà÷öå, ÿê àäëþñòðàâàöü ³ìÿ íàâåäâàëüí³êà àïåðàòàðàì. Ìîæíà âûêàðûñòî¢âàöü {name}, {id} ³ {addr}. Ïà çìà¢÷àíí³: {name}
|
||||
settings.usernamepattern=Àäëþñòðî¢âàíàå ³ìÿ íàâåäâàëüí³êà
|
||||
settings.wrong.email=Óâÿäç³öå ïðàâ³ëüíû àäðàñ ýëåêòðîííàé ïîøòû
|
||||
settings.wrong.onehostconnections=Ïîëå "Ìàêñ³ìàëüíàÿ êîëüêàñöü äûÿëîãà¢" ïàâ³ííà áûöü ë³êàì
|
||||
site.title=mibew.org
|
||||
site.url=http://mibew.org
|
||||
statistics.dates=Àáÿðûöå äàòû
|
||||
statistics.description=Ðîçíûÿ ñïðàâàçäà÷û ïà íàâåäâàëüí³êàõ ³ âûêàðûñòàíí³ ìåñýíäæàðà.
|
||||
statistics.from=Ç:
|
||||
statistics.till=Ïà:
|
||||
statistics.title=Ñòàòûñòûêà
|
||||
statistics.wrong.dates=Âû âûáðàë³ äàòó äëÿ ïà÷àòêó ñïðàâàçäà÷û ïàñëÿ äàòû êàíöà
|
||||
tag.pagination.info=Ñòàðîíêà {0} ç {1}, ïàêàçàíû {2}-{3} ç {4}
|
||||
tag.pagination.next=íàñòóïíàÿ
|
||||
tag.pagination.no_items.elements=Íÿìà ýëåìåíòࢠäëÿ àäëþñòðàâàííÿ
|
||||
tag.pagination.no_items=ͳ÷îãà íå çíîéäçåíà
|
||||
tag.pagination.previous=ïàïÿðýäíÿÿ
|
||||
thread.back_to_search=Ïåðàéñö³ ¢ ïîøóê
|
||||
thread.chat_log=Ïðàòàêîë ãóòàðê³
|
||||
thread.intro=Íà äàäçåíàé ñòàðîíöû Âû ìîæàöå ïðàãëåäçåöü äûÿëîã.
|
||||
time.dateformat=%d %B %Y,
|
||||
time.locale=be_BY.UTF-8
|
||||
time.never=ͳêîë³
|
||||
time.timeformat=%H:%M
|
||||
time.today.at=Ѹííÿ ¢
|
||||
time.yesterday.at=Ó÷îðà ¢
|
||||
topMenu.admin=Àïåðàòàðñêàå ìåíþ
|
||||
topMenu.logoff=Âûõàä
|
||||
topMenu.main=Ãàëî¢íàÿ
|
||||
topMenu.users.nomenu=áåç ìåíþ
|
||||
topMenu.users=Íàâåäâàëüí³ê³
|
||||
translate.direction=ʳðóíàê ïåðàêëàäó:
|
||||
translate.show.all=Óñå ðàäê³
|
||||
translate.show.foradmin=Ðàäê³ äëÿ àäì³í³ñòðàòàðà
|
||||
translate.show.foroperator=Ðàäê³ äëÿ àïåðàòàðà
|
||||
translate.show.forvisitor=Ðàäê³ äëÿ íàâåäâàëüí³êà
|
||||
translate.show=Ïàêàçàöü:
|
||||
translate.sort.key=Ïà êëþ÷û ðýñóðñà
|
||||
translate.sort.lang=Ïà ðàäêó ç ïåðøàé ìîâû
|
||||
translate.sort=Ñàðòàâàííå:
|
||||
typing.remote=Âàø ñóðàçìî¢öà íàá³ðàå òýêñò...
|
||||
updates.current=Âû âûêàðûñòî¢âàåöå:
|
||||
updates.env=Àñÿðîääçå:
|
||||
updates.installed_locales=Óñòàëÿâàíûÿ ìî¢íûÿ ïàêåòû:
|
||||
updates.intro=Íàâ³íû ³ ³íôàðìàöûÿ ïðà àïîøí³ÿ âåðñ³³ çàãðóæàåööà ç àô³öûéíàãà ñàéòà ìåñýíäæàðà.
|
||||
updates.latest=Àïîøíÿÿ âåðñ³ÿ:
|
||||
updates.news=Íàâ³íû:
|
||||
updates.title=Àáíà¢ëåíí³
|
@ -1,14 +1,14 @@
|
||||
encoding=utf-8
|
||||
output_charset=utf-8
|
||||
output_encoding=utf-8
|
||||
admin.content.client_agents=Create, delete company operators. Manage theirs permissions.
|
||||
admin.content.client_agents=Create or delete company operators. Manage their permissions.
|
||||
admin.content.client_gen_button=Button HTML code generation.
|
||||
admin.content.client_settings=Specify options affecting chat window and common system behavior.
|
||||
admin.content.description=Functions available for site operators.
|
||||
agent.not_logged_in=Your session is expired please login again
|
||||
agent.not_logged_in=Your session has expired. Please login again
|
||||
app.descr=Mibew Messenger is an open-source live support application.
|
||||
app.title=Mibew Messenger
|
||||
ban.error.duplicate=The specified address is already in use, click <a href="ban.php?id={1}">here</a> if you want to edit it.
|
||||
ban.error.duplicate=The specified address is already in use. Click <a href="ban.php?id={1}">here</a> if you want to edit it.
|
||||
button.delete=Delete
|
||||
button.enter=Enter
|
||||
button.offline.bottom=Leave your message
|
||||
@ -41,33 +41,34 @@ chat.client.changename=Change name
|
||||
chat.client.name=You are
|
||||
chat.client.spam.prefix=[spam]
|
||||
chat.client.visited.page=Visitor navigated to {0}
|
||||
chat.default.username=Visitor
|
||||
chat.close.confirmation=Are you sure want to leave chat?
|
||||
chat.default.username=Guest
|
||||
chat.error_page.close=Close...
|
||||
chat.error_page.head=Error occurred:
|
||||
chat.error_page.title=Error
|
||||
chat.mailthread.sent.close=Close...
|
||||
chat.mailthread.sent.closewindow=Click on this link to close the window
|
||||
chat.mailthread.sent.content=History of your chat was sent on address {0}
|
||||
chat.mailthread.sent.content=A history of your chat was sent to address {0}
|
||||
chat.mailthread.sent.title=Sent
|
||||
chat.predefined_answers=Hello, how may I help you?\nHello! Welcome to our support. How may I help you?
|
||||
chat.predefined_answers=Hello. How may I help you?\nHello! Welcome to our support. How may I help you?
|
||||
chat.redirect.back=Back...
|
||||
chat.redirect.cannot=You are not chatting with visitor.
|
||||
chat.redirect.cannot=You are not chatting with the visitor.
|
||||
chat.redirect.choose=Choose:
|
||||
chat.redirect.group=Group:
|
||||
chat.redirect.operator=Operator:
|
||||
chat.redirect.title=Redirect to<br/>another operator
|
||||
chat.redirected.close=Close...
|
||||
chat.redirected.closewindow=Click to close the window
|
||||
chat.redirected.content=The visitor placed in priorty queue of the operator {0}.
|
||||
chat.redirected.group.content=The visitor placed in priorty queue of the group {0}.
|
||||
chat.redirected.title=The visitor redirected to another operator
|
||||
chat.redirected.content=The visitor has been placed in the priorty queue of the operator {0}.
|
||||
chat.redirected.group.content=The visitor has been placed in a priorty queue of the group {0}.
|
||||
chat.redirected.title=The visitor has been redirected to another operator
|
||||
chat.status.operator.changed=Operator {0} changed operator {1}
|
||||
chat.status.operator.dead=Operator has connection issues, we temporarily moved you to foreground queue. Sorry for keeping you waiting.
|
||||
chat.status.operator.dead=Your operator has connection issues. We have moved you to a priorty position in the queue. Sorry for keeping you waiting.
|
||||
chat.status.operator.joined=Operator {0} joined the chat
|
||||
chat.status.operator.left=Operator {0} left the chat
|
||||
chat.status.operator.redirect=Operator {0} redirected you to another operator, please, wait a little
|
||||
chat.status.operator.redirect=Operator {0} redirected you to another operator. Please wait a while.
|
||||
chat.status.operator.returned=Operator {0} is back
|
||||
chat.status.user.changedname=Visitor changed the name {0} to {1}
|
||||
chat.status.user.changedname=The visitor changed their name {0} to {1}
|
||||
chat.status.user.dead=Visitor closed chat window
|
||||
chat.status.user.left=Visitor {0} left the chat
|
||||
chat.status.user.reopenedthread=Visitor joined chat again
|
||||
@ -79,12 +80,12 @@ chat.thread.state_wait_for_another_agent=Waiting for operator
|
||||
chat.visitor.email=E-Mail: {0}
|
||||
chat.visitor.info=Info: {0}
|
||||
chat.visitor.invitation.accepted=Visitor accepted invitation from operator {0}
|
||||
chat.wait=Thank you for contacting us. An operator will be with you shortly...
|
||||
chat.window.chatting_with=You chat with:
|
||||
chat.wait=Thank you for contacting us. An operator will be with you shortly.
|
||||
chat.window.chatting_with=You are chatting with:
|
||||
chat.window.close_title=Close chat
|
||||
chat.window.poweredby=Powered by:
|
||||
chat.window.poweredreftext=mibew.org
|
||||
chat.window.predefined.select_answer=Choose answer...
|
||||
chat.window.predefined.select_answer=Select answer...
|
||||
chat.window.product_name=Mibew <span class="grey">Messenger</span>
|
||||
chat.window.send_message=Send message
|
||||
chat.window.send_message_short=Send ({0})
|
||||
@ -94,25 +95,25 @@ chat.window.toolbar.mail_history=Send chat history by e-mail
|
||||
chat.window.toolbar.redirect_user=Redirect visitor to another operator
|
||||
chat.window.toolbar.refresh=Refresh
|
||||
chat.window.toolbar.mute=Sound on/off
|
||||
clients.how_to=To answer the visitor click on his/her name in the list.
|
||||
clients.intro=This page displays a list of awaiting visitors.
|
||||
clients.no_clients=The list of awaiting visitors is empty
|
||||
clients.how_to=To answer the visitor click their name in the list.
|
||||
clients.intro=This page displays a list of visitors who are waiting.
|
||||
clients.no_clients=The list of visitors waiting is empty
|
||||
clients.queue.chat=Visitors in dialogs
|
||||
clients.queue.prio=Priority visitors queue
|
||||
clients.queue.wait=Waiting for operator for the first time
|
||||
clients.title=List of awaiting visitors
|
||||
clients.queue.prio=Priority visitors' queue
|
||||
clients.queue.wait=Waiting an operator for the first time
|
||||
clients.title=List of visitors waiting
|
||||
common.asterisk_explanation=<b><span style='font-size:8.0pt;color:red'>*</span></b> - mandatory fields
|
||||
company.title=Mibew Messenger Community
|
||||
confirm.take.head=Change operator
|
||||
confirm.take.message=Visitor <span style="color:blue;">{0}</span> already assisted by <span style="color:green;">{1}</span>.<br/> Are you really sure you want to start chatting the visitor?
|
||||
confirm.take.no=No, close the window
|
||||
confirm.take.yes=Yes, I'm sure
|
||||
content.blocked=Here you can defend from malicious visitors.
|
||||
confirm.take.message=Visitor <span style="color:blue;">{0}</span> is already being assisted by <span style="color:green;">{1}</span>.<br/> Are you really sure you want to start chatting the visitor?
|
||||
confirm.take.no=No. Close the window
|
||||
confirm.take.yes=Yes. I'm sure
|
||||
content.blocked=Here you can block malicious visitors.
|
||||
content.history=Search the dialogs history.
|
||||
content.logoff=Log out of the system.
|
||||
data.saved=Changes saved
|
||||
demo.chat.question=There are so many browsers to choose from. Which one(s) do you recommend?
|
||||
demo.chat.welcome=Hello, how may I help you?
|
||||
demo.chat.question=There are so many browsers to choose from. Which ones do you recommend?
|
||||
demo.chat.welcome=Hello. How may I help you?
|
||||
errors.captcha=The letters you typed don't match the letters that were shown in the picture.
|
||||
errors.failed.uploading.file=Error uploading file "{0}": {1}.
|
||||
errors.file.move.error=Error moving file
|
||||
@ -135,9 +136,9 @@ form.field.agent_name.description=This name will be seen by your visitors.
|
||||
form.field.agent_name=Name
|
||||
form.field.avatar.current.description=Your avatar image.
|
||||
form.field.avatar.current=Current avatar image
|
||||
form.field.avatar.upload.description=Choose the avatar file to upload. <br/> The picture size should not exceed 100x100 px.
|
||||
form.field.avatar.upload.description=Choose the avatar file to upload.<br/>The picture size should not exceed 100x100 px.
|
||||
form.field.avatar.upload=Upload avatar
|
||||
form.field.ban_comment.description=Reason of block
|
||||
form.field.ban_comment.description=Reason for block
|
||||
form.field.ban_comment=Comment
|
||||
form.field.ban_days.description=Numbers of days this address is blocked
|
||||
form.field.ban_days=Days
|
||||
@ -157,7 +158,7 @@ form.field.mail.description=For notifications and password retrieval.
|
||||
form.field.mail=E-mail
|
||||
form.field.message=Message
|
||||
form.field.name=Your name
|
||||
form.field.password.description=Enter new password or leave the field empty to keep previous one.
|
||||
form.field.password.description=Enter a new password or leave the field empty to keep the previous one.
|
||||
form.field.password=Password
|
||||
form.field.password_confirm.description=Confirm new password.
|
||||
form.field.password_confirm=Confirmation
|
||||
@ -175,9 +176,9 @@ install.0.php=PHP version {0}
|
||||
install.1.connected=You are connected to MySQL server version {0}
|
||||
install.2.create=Create database "{0}"
|
||||
install.2.db_exists=Database "{0}" is created.
|
||||
install.2.notice=Database was not found on server. If you have permissions to create it now, click on the following link.
|
||||
install.2.notice=The database was not found on the server. If you have permissions to create it now, click on the following link.
|
||||
install.3.create=Create required tables.
|
||||
install.3.tables_exist=Requred tables are created.
|
||||
install.3.tables_exist=Required tables are created.
|
||||
install.4.create=Update tables
|
||||
install.4.done=Tables structure is up to date.
|
||||
install.4.notice=Structure of your tables should be adjusted for new version of Messenger.
|
||||
@ -188,33 +189,33 @@ install.bad_checksum=Checksum differs for {0}
|
||||
install.cannot_read=Cannot read file {0}
|
||||
install.check_files=Please, re-upload files to the server.
|
||||
install.check_permissions=Insufficient file permissions {0}
|
||||
install.connection.error=Could not connect, please check server settings in config.php. Error: {0}
|
||||
install.connection.error=Could not connect. Please check server settings in config.php. Error: {0}
|
||||
install.done=Completed:
|
||||
install.err.back=Resvole problem and try again. Press <a>back</a> to return to wizard.
|
||||
install.err.back=Resolve the problem and try again. Press <a>back</a> to return to the wizard.
|
||||
install.err.title=Problem
|
||||
install.kill_tables.notice=Impossible to update tables structure. Try to do it manually or recreate all tables (warning: all your data will be lost).
|
||||
install.kill_tables=Drop existing tables from database
|
||||
install.license=Software license agreement
|
||||
install.message=Follow the wizard to setup your database.
|
||||
install.newfeatures=Congratulations! You now have Mibew Messenger {1} installed. Turn on more features on <a href="{0}">Optional services</a> page.
|
||||
install.newfeatures=Congratulations! You now have Mibew Messenger {1} installed. Turn on more features on the <a href="{0}">Optional services</a> page.
|
||||
install.next=Next step:
|
||||
install.no_file=File is absent: {0}
|
||||
install.title=Installation
|
||||
install.updatedb=Please, run <a href="{0}">Update wizard</a> to adjust your database.
|
||||
installed.login_link=Proceed to login page
|
||||
install.updatedb=Please run the <a href="{0}">Update wizard</a> to adjust your database.
|
||||
installed.login_link=Proceed to the login page
|
||||
installed.message=<b>Application installed successfully.</b>
|
||||
installed.notice=You can logon as <b>admin</b> with empty password.<br/><br/><font color="#c13030"><b>!!! For security reasons, please change your password immediately and remove {0} folder from your server.</b></font>
|
||||
installed.notice=You can logon as <b>admin</b> with empty password.<br/><br/><font color="#c13030"><b>!!! For security reasons please change your password immediately and remove the {0} folder from your server.</b></font>
|
||||
invitation.message=Hello, how can I help you?
|
||||
invitation.sent=Invitation sent to visitor. Please wait for a while.
|
||||
invitation.title=Invitation
|
||||
lang.choose=Choose your language
|
||||
leavemail.body=Your have a message from {0}:\n\n{2}\n\nHis email: {1}\n{3}\n--- \nYours site messenger
|
||||
leavemail.body=Your have a message from {0}:\n\n{2}\n\nHis email: {1}\n{3}\n--- \nRegards,\nMibew
|
||||
leavemail.subject=Question from {0}
|
||||
leavemessage.close=Close
|
||||
leavemessage.descr=Sorry, no operator is available at the moment. Please, try again later or ask your question in this form.
|
||||
leavemessage.descr=Sorry. None of the support team is available at the moment. <br/>Please leave a message and someone will get back to you shortly.
|
||||
leavemessage.perform=Submit
|
||||
leavemessage.sent.message=Thank you for using our service. We'll answer you by mail as soon as possible.
|
||||
leavemessage.sent.title=Your message is sent
|
||||
leavemessage.sent.message=Thank you for your message. We'll answer your query by email as soon as possible.
|
||||
leavemessage.sent.title=Your message has been sent
|
||||
leavemessage.title=Leave your message
|
||||
leftMenu.client_agents=Operators
|
||||
leftMenu.client_gen_button=Button code
|
||||
@ -222,17 +223,17 @@ leftMenu.client_settings=Settings
|
||||
license.title=License
|
||||
localedirection=ltr
|
||||
localeid=English (en)
|
||||
mail.user.history.body=Hello, {0}!\n\nYour chat history: \n\n{1}\n--- \nKind Regards,\nMibew Messenger
|
||||
mail.user.history.subject=Mibew Messenger: dialog history
|
||||
mail.user.history.body=Hello {0}!\n\nYour chat history: \n\n{1}\n--- \nRegards,\nMibew
|
||||
mail.user.history.subject=Mibew: dialog history
|
||||
mailthread.close=Close...
|
||||
mailthread.enter_email=Enter your e-mail:
|
||||
mailthread.enter_email=Enter your email:
|
||||
mailthread.perform=Send
|
||||
mailthread.title=Send chat history<br/>by mail
|
||||
menu.agents=Operators list
|
||||
menu.blocked=Blocked visitors
|
||||
menu.canned=Canned Messages
|
||||
menu.goonline=You are Offline.<br/><a href="{0}">Connect..</a>
|
||||
menu.groups.content=Department or skill based operator groups.
|
||||
menu.groups.content=Department or skill based groups.
|
||||
menu.groups=Groups
|
||||
menu.locale.content=Change locale.
|
||||
menu.locale=Language
|
||||
@ -245,7 +246,7 @@ menu.updates.content=Check for news and updates.
|
||||
menu.updates=Updates
|
||||
my_settings.error.no_password=No Password set for the Administrator
|
||||
my_settings.error.password_match=Entered passwords do not match
|
||||
no_such_operator=No such operator
|
||||
no_such_operator=No such Operator
|
||||
operator.group.no_description=<no description>
|
||||
operator.groups.intro=Choose groups according to operator skills.
|
||||
operator.groups.title=Operator groups
|
||||
@ -257,14 +258,15 @@ page.analysis.search.head_name=Name
|
||||
page.analysis.search.head_operator=Operator
|
||||
page.analysis.search.head_time=Time in chat
|
||||
page.analysis.trackedpath.title=Tracked visitor's path
|
||||
page.analysis.userhistory.intro=You can find chat history of your visitors here.
|
||||
page.analysis.userhistory.title=Visits history
|
||||
page.analysis.userhistory.intro=You can find the chat history of your visitors here.
|
||||
page.analysis.userhistory.title=Visit history
|
||||
page.chat.old_browser.close=Close...
|
||||
page.chat.old_browser.list=<ul>\n<li>Internet Explorer 5.5+</li>\n<li>Firefox 1.0+</li>\n<li>Opera 8.0+</li>\n<li>Mozilla 1.4+</li>\n<li>Netscape 7.1+</li>\n<li>Safari 1.2+</li>\n</ul>\n<p>Also, we support some old browsers:</p>\n<ul>\n<li>Internet Explorer 5.0</li>\n<li>Opera 7.0</li>\n</ul>
|
||||
page.chat.old_browser.problem=<p>Your web browser is not fully supported by Mibew Messenger. \nPlease, use one of the following web browsers:</p>
|
||||
page.chat.old_browser.title=Please, use newer browser
|
||||
page.chat.old_browser.problem=<p>Your web browser is not fully supported. \nPlease, use one of the following web browsers:</p>
|
||||
page.chat.old_browser.title=Please use a more recent browser
|
||||
page.gen_button.choose_group=Code for group
|
||||
page.gen_button.choose_image=Choose image
|
||||
page.gen_button.choose_invitationstyle=Invitation style
|
||||
page.gen_button.choose_locale=Code for language
|
||||
page.gen_button.choose_style=Chat window style
|
||||
page.gen_button.code.description=<strong>Caution!</strong> Please don't change<br/> the code manually because<br/> we don't guarantee that<br/> it will work!
|
||||
@ -276,27 +278,27 @@ page.gen_button.modsecurity=Compatibility with mod_security (modsecurity.org), t
|
||||
page.gen_button.sample=Example
|
||||
page.gen_button.secure_links=Use secure links (https)
|
||||
page.gen_button.title=Button HTML code generation
|
||||
page.group.create_new=Here you can create new group.
|
||||
page.group.duplicate_name=Please choose another name, because group with entered name already exists.
|
||||
page.group.create_new=Create new group here.
|
||||
page.group.duplicate_name=Please choose another name because a group with that name already exists.
|
||||
page.group.intro=On this page you can edit group details.
|
||||
page.group.membersnum=Operators
|
||||
page.group.no_such=No such group
|
||||
page.group.title=Group details
|
||||
page.groupmembers.intro=View and edit the member list.
|
||||
page.groupmembers.title=Members
|
||||
page.groups.confirm=Are you sure that you want to delete group "{0}"?
|
||||
page.groups.intro=This page displays a list of groups in your company. Each group can have separate button and canned responses.
|
||||
page.groups.confirm=Are you sure that you want to delete the group "{0}"?
|
||||
page.groups.intro=This page displays a list of groups. Each group can have separate button and canned responses.
|
||||
page.groups.isaway=Away
|
||||
page.groups.isonline=Online
|
||||
page.groups.new=Create new group...
|
||||
page.groups.new=Create new group
|
||||
page.groups.title=Groups
|
||||
page.preview.agentchat=Chat window (operator-mode)
|
||||
page.preview.agentrochat=View Chat window (operator in readonly mode)
|
||||
page.preview.chatsimple=Simple chat window, refresh to post messages (IE 5, Opera 7)
|
||||
page.preview.agentrochat=View Chat window (operator in read-only mode)
|
||||
page.preview.chatsimple=Simple chat window. Refresh to post messages (IE 5, Opera 7)
|
||||
page.preview.choose=Choose style
|
||||
page.preview.choosetpl=Choose template
|
||||
page.preview.error=Error window
|
||||
page.preview.intro=From here, you can view the list of themes you currently have installed.
|
||||
page.preview.intro=You can view the list of themes you currently have installed here.
|
||||
page.preview.leavemessage=Leave message window
|
||||
page.preview.leavemessagesent="Message is delivered" window
|
||||
page.preview.mail=Mail thread window
|
||||
@ -309,14 +311,14 @@ page.preview.style_default=-from general settings-
|
||||
page.preview.survey=Pre-chat survey
|
||||
page.preview.title=Site style
|
||||
page.preview.userchat=Chat window (user-mode)
|
||||
page.translate.descr=If you don't like the translation, please send us an update.
|
||||
page.translate.descr=If you don't agree with the translation please send us an update.
|
||||
page.translate.done=Your translation is saved.
|
||||
page.translate.one=Enter you translation.
|
||||
page.translate.one=Enter your translation.
|
||||
page.translate.title=Localization wizard
|
||||
page_agent.cannot_modify=You are not allowed to change this person's profile.
|
||||
page_agent.clear_avatar=Remove avatar
|
||||
page_agent.create_new=Here you can create new operator.
|
||||
page_agent.error.duplicate_login=Please choose another login, because operator with entered login is already registered in the system.
|
||||
page_agent.create_new=You can create a new operator here.
|
||||
page_agent.error.duplicate_login=Please choose another login because an operator with that login is already registered in the system.
|
||||
page_agent.error.wrong_login=Login should contain only latin characters, numbers and underscore symbol.
|
||||
page_agent.intro=Edit general operator settings.
|
||||
page_agent.tab.avatar=Photo
|
||||
@ -327,6 +329,12 @@ page_agent.title=Operator details
|
||||
page_agents.agent_name=Name
|
||||
page_agents.agents=Full list of operators:
|
||||
page_agents.confirm=Are you sure that you want to delete operator "{0}"?
|
||||
page_agents.cannot.disable.admin=Cannot disable "admin".
|
||||
page_agents.cannot.disable.self=Cannot disable self.
|
||||
page_agents.disable.agent=disable
|
||||
page_agents.disable.not.allowed=You are not allowed to disable operators.
|
||||
page_agents.enable.agent=enable
|
||||
page_agents.enable.not.allowed=You are not allowed to enable operators.
|
||||
page_agents.intro=This page displays a list of company operators.
|
||||
page_agents.isaway=Away
|
||||
page_agents.isonline=Online
|
||||
@ -335,12 +343,12 @@ page_agents.new_agent=Add operator...
|
||||
page_agents.status=Last active
|
||||
page_agents.title=Operators
|
||||
page_analysis.full.text.search=User name or message text search:
|
||||
page_analysis.search.title=Chats history
|
||||
page_avatar.intro=You can upload your photo only in JPG, GIF, PNG or TIF image file.
|
||||
page_analysis.search.title=Chat history
|
||||
page_avatar.intro=You can upload your photo only as JPG, GIF, PNG or TIF image files.
|
||||
page_avatar.title=Upload photo
|
||||
page_ban.intro=Here you can block malicious visitors that affect you work by spam messages.
|
||||
page_ban.sent=Address {0} is blocked for specified number of days.
|
||||
page_ban.thread=You opened this window for "{0}" thread, <i>Address</i> field is already filled. Select number of days and click <i>Send</i>.
|
||||
page_ban.intro=Here you can block malicious visitors that affect your work with spam messages.
|
||||
page_ban.sent=Address {0} is blocked for a specified number of days.
|
||||
page_ban.thread=You opened this window for "{0}" thread. <i>Address</i> field is already filled. Select a number of days and click <i>Send</i>.
|
||||
page_ban.title=Block address
|
||||
page_bans.add=Add address
|
||||
page_bans.confirm=Are you sure that you want to delete address {0} from the blocked list?
|
||||
@ -351,23 +359,25 @@ page_client.pending_users=You can find awaiting visitors.
|
||||
page_group.tab.main=General
|
||||
page_group.tab.members=Members
|
||||
page_login.error=Entered login/password is incorrect
|
||||
page_login.intro=Please enter your username and password to access administrative tools, see your visitors and browse the history.
|
||||
page_login.operator.disabled=Your account is temporarily blocked. Please contact system administrator.
|
||||
page_login.intro=Please enter your username and password to access administrative tools. See your visitors and browse the history.
|
||||
page_login.login=Login:
|
||||
page_login.password=Password:
|
||||
page_login.remember=Remember
|
||||
page_login.title=Login
|
||||
page_search.intro=Search for chat history of a specified user or a specified phrase in a message.
|
||||
page_search.intro=Search the chat history for a specified user or a specified phrase in messages.
|
||||
page_settings.intro=Specify options affecting chat window and common system behavior.
|
||||
page_settings.tab.features=Optional Services
|
||||
page_settings.tab.main=General
|
||||
page_settings.tab.performance=Performance
|
||||
page_settings.tab.themes=Themes preview
|
||||
page_settings.tab.themes=Chat themes preview
|
||||
page_settings.tab.invitationthemes=Invitation themes preview
|
||||
pending.menu.hide=Hide menu >>
|
||||
pending.menu.show=Show menu >>
|
||||
pending.popup_notification=New visitor is waiting for an answer.
|
||||
pending.status.setaway=Set "Away" status
|
||||
pending.status.setonline=Set "Available" status
|
||||
pending.table.ban=Ban the visitor
|
||||
pending.popup_notification=A new visitor is waiting for an answer.
|
||||
pending.status.setaway=Set status as "Away"
|
||||
pending.status.setonline=Set status as "Available"
|
||||
pending.table.ban=Ban this visitor
|
||||
pending.table.head.contactid=Visitor's address
|
||||
pending.table.head.etc=Misc
|
||||
pending.table.head.name=Name
|
||||
@ -386,7 +396,8 @@ permission.viewthreads=View another operator's chat thread
|
||||
permissions.intro=Change restrictions and available features for this operator.
|
||||
permissions.title=Permissions
|
||||
presurvey.department=Choose Department:
|
||||
presurvey.intro=Thanks for contacting us! To better serve you, please fill out the form below and click the Start Chat button.
|
||||
presurvey.department.description=Department description:
|
||||
presurvey.intro=Thank you for contacting us. Please fill out the form below and click the Start Chat button.
|
||||
presurvey.mail=Email:
|
||||
presurvey.name=Name:
|
||||
presurvey.question=Initial Question:
|
||||
@ -396,28 +407,34 @@ report.bydate.1=Date
|
||||
report.bydate.2=Chat threads
|
||||
report.bydate.3=Messages from operators
|
||||
report.bydate.4=Messages from visitors
|
||||
report.bydate.5=Average waiting time (in seconds)
|
||||
report.bydate.6=Average chat time (in seconds)
|
||||
report.bydate.title=Usage statistics for each date
|
||||
report.byoperator.1=Operator
|
||||
report.byoperator.2=Chat Threads
|
||||
report.byoperator.3=Messages
|
||||
report.byoperator.4=Average message length (in chars)
|
||||
report.byoperator.title=Threads by operator
|
||||
report.bypage.1=Page
|
||||
report.bypage.2=View times
|
||||
report.bypage.3=Chat threads
|
||||
report.bypage.title=Chat threads by page
|
||||
report.no_items=Not enough data
|
||||
report.total=Total:
|
||||
resetpwd.changed.title=Your password has been changed!
|
||||
resetpwd.changed.title=Your password has been changed.
|
||||
resetpwd.changed=Login using your new password.
|
||||
resetpwd.intro=Please choose a password to use with your Mibew account.
|
||||
resetpwd.intro=Please choose a password to use with your account.
|
||||
resetpwd.login=Proceed to login
|
||||
resetpwd.submit=Change
|
||||
resetpwd.title=Change your Mibew password
|
||||
resetpwd.title=Change your password
|
||||
restore.back_to_login=Back to login
|
||||
restore.emailorlogin=Login or E-mail:
|
||||
restore.intro=You can't retrieve your password, but you can set a new one by following a link sent to you by email.
|
||||
restore.intro=You cannot retrieve your password, but you can set a new one by following a link sent to you by email.
|
||||
restore.mailsubj=Reset your Mibew password
|
||||
restore.mailtext=Hi, {0}\n\nPlease click on the link below or copy and paste the URL into your browser:\n{1}\n\nThis will let you choose another password.\n\nMibew Messenger.
|
||||
restore.mailtext=Hi, {0}\n\nPlease click on the link below or copy and paste the URL into your browser:\n{1}\n\nThis will let you choose another password.\n\nRegards,\nMibew
|
||||
restore.pwd.message=Forgot your password?
|
||||
restore.sent.title=Password retrieval
|
||||
restore.sent=We've sent the instructions to your email. Please, check it!
|
||||
restore.sent=We've sent the instructions to your email. Please check it.
|
||||
restore.submit=Reset password
|
||||
restore.title=Trouble Accessing Your Account?
|
||||
right.administration=Administration
|
||||
@ -425,21 +442,21 @@ right.main=Main
|
||||
right.other=Other
|
||||
settings.chat.title.description=Name of your company for example.
|
||||
settings.chat.title=Title in the chat window
|
||||
settings.chatstyle.description=Preview for all pages of each style is available <a href="themes.php">here</a>
|
||||
settings.chatstyle=Select style for your chat windows
|
||||
settings.chatstyle.description=A preview all pages for each style is available <a href="themes.php">here</a>
|
||||
settings.chatstyle=Select a style for your chat windows
|
||||
settings.company.title.description=Enter your company title
|
||||
settings.company.title=Company title
|
||||
settings.email.description=Enter email to receive system messages
|
||||
settings.email.description=Enter an email to receive system messages
|
||||
settings.email=Email
|
||||
settings.enableban.description=Using it you can block attacks from specific IPs
|
||||
settings.enableban=Enable feature "Malicious Visitors"
|
||||
settings.enablegroups.description=Use it to have separate queues for different questions.
|
||||
settings.enablegroups=Enable "Groups"
|
||||
settings.enablepresurvey.description=Forces user to fill out a special form to start chat.
|
||||
settings.enablepresurvey.description=Forces the user to fill out a special form to start a chat.
|
||||
settings.enablepresurvey=Enable "Pre-chat survey"
|
||||
settings.enablessl.description=Please, note that your web server should be configured to support https requests.
|
||||
settings.enablessl.description=Please note that your web server should be configured to support https requests.
|
||||
settings.enablessl=Allow secure connections (SSL)
|
||||
settings.enablestatistics.description=Adds page with messenger usage reports.
|
||||
settings.enablestatistics.description=Adds a page with messenger usage reports.
|
||||
settings.enablestatistics=Enable "Statistics"
|
||||
settings.enabletracking.description=Enable tracking of visitors' activity on your site and ability to invite visitors to chat.
|
||||
settings.enabletracking=Enable "Tracking and inviting"
|
||||
@ -453,22 +470,24 @@ settings.frequencyoperator.description=Specify the poll interval in seconds. Def
|
||||
settings.frequencyoperator=Operator's console refresh time
|
||||
settings.frequencytracking.description=Specify the poll interval in seconds. Default is 10 seconds.
|
||||
settings.frequencytracking=Tracking refresh time
|
||||
settings.geolink.description=Each IP becomes a link opening in new window. {ip} is substituted with a real ip.
|
||||
settings.geolink.description=Each IP becomes a link opening in a new window. {ip} is substituted with a real IP.
|
||||
settings.geolink=Link to an external geolocation service
|
||||
settings.geolinkparams.description=Window size and toolbars hiding
|
||||
settings.geolinkparams=Geolocation window options
|
||||
settings.host.description=Destination for you company name or logo link
|
||||
settings.host.description=Destination for your company name or logo link
|
||||
settings.host=URL of your website
|
||||
settings.invitationlifetime.description=Specify the lifetime of invitation in seconds. Default is 60 seconds.
|
||||
settings.invitationlifetime=Invitation lifetime
|
||||
settings.invitationstyle.description=A preview for invitation style is available <a href="invitationthemes.php">here</a>
|
||||
settings.invitationstyle=Select a style for your invitation
|
||||
settings.leavemessage_captcha.description=Protection against automated spam (captcha)
|
||||
settings.leavemessage_captcha=Force visitor to enter verification code when leaving message
|
||||
settings.leavemessage_captcha=Force visitorOD to enter a verification code when leaving message
|
||||
settings.logo.description=Enter http address of your company logo
|
||||
settings.logo=Your company logo
|
||||
settings.no.title=Please enter your company title
|
||||
settings.onehostconnections.description=0 allows any number of connections
|
||||
settings.onehostconnections=Max number of threads from one address
|
||||
settings.onlinetimeout.description=Set the number of seconds to show operator as online. Default is 30 seconds.
|
||||
settings.onlinetimeout.description=Set the number of seconds to show an operator as online. Default is 30 seconds.
|
||||
settings.onlinetimeout=Operator online time threshold
|
||||
settings.popup_notification.description=Small dialog appears to attract your attention.
|
||||
settings.popup_notification=Enable "Popup dialog notification of the new visitor".
|
||||
@ -477,22 +496,25 @@ settings.sendmessagekey=Send messages with:
|
||||
settings.show_online_operators.description=Can slow down the update rate of the list
|
||||
settings.show_online_operators=Show online operators on "List of awaiting visitors" page
|
||||
settings.survey.askgroup.description=Show/hide department selection field in the survey
|
||||
settings.survey.askgroup=Allows visitor to choose department/group
|
||||
settings.survey.askgroup=Allows a visitor to choose department/group
|
||||
settings.survey.askmail.description=Show/hide email field in the survey
|
||||
settings.survey.askmail=Ask visitor e-mail
|
||||
settings.survey.askmail=Ask for visitor's email
|
||||
settings.survey.askmessage.description=Show/hide initial question field in the survey
|
||||
settings.survey.askmessage=Show initial question field
|
||||
settings.title=Messenger settings
|
||||
settings.trackinglifetime.description=Specify the lifetime of old visitor's tracks in seconds. Default is 600 seconds.
|
||||
settings.trackinglifetime=Track lifetime
|
||||
settings.threadlifetime.description=Specify the lifetime of the thread after closing the dialog box in seconds. Default is 60 seconds. Set 0 for unlimited thread lifetime.
|
||||
settings.threadlifetime=Thread lifetime
|
||||
settings.usercanchangename.description=Turn off to hide edit box from chat window
|
||||
settings.usercanchangename=Allows users to change their names
|
||||
settings.usernamepattern.description=How to build visitor identifying string from {name}, {id} or {addr}. Default: {name}
|
||||
settings.usernamepattern.description=How to build visitor's identifying string from {name}, {id} or {addr}. Default: {name}
|
||||
settings.usernamepattern=Visitor's identifier
|
||||
settings.visitorslimit.description=Specify the number of items to display in tracked visitors list. Default is 20. Set 0 for all visitors (not recommended).
|
||||
settings.visitorslimit=Limit for tracked visitors list
|
||||
settings.wrong.email=Enter proper email address
|
||||
settings.wrong.onehostconnections="Max number of threads" field should be number
|
||||
settings.wrong.email=Enter a valid email address
|
||||
settings.wrong.onehostconnections="Max number of threads" field should be a number
|
||||
settings.wrong.threadlifetime="Thread lifetime" field should be a number
|
||||
site.title=mibew.org
|
||||
site.url=http://mibew.org
|
||||
statistics.dates=Select dates
|
||||
@ -515,9 +537,9 @@ time.never=Never
|
||||
time.timeformat=%I:%M %p
|
||||
time.today.at=Today at
|
||||
time.yesterday.at=Yesterday at
|
||||
topMenu.admin=Dashboard
|
||||
topMenu.admin=Home
|
||||
topMenu.logoff=Exit
|
||||
topMenu.main=Dashboard
|
||||
topMenu.main=Home
|
||||
topMenu.users.nomenu=without menu
|
||||
topMenu.users=Visitors
|
||||
tracked.date=Visit time
|
||||
|
Before Width: | Height: | Size: 2.4 KiB After Width: | Height: | Size: 1.7 KiB |
Before Width: | Height: | Size: 2.4 KiB After Width: | Height: | Size: 2.4 KiB |
Before Width: | Height: | Size: 2.5 KiB After Width: | Height: | Size: 2.4 KiB |
@ -6,7 +6,7 @@ admin.content.client_gen_button=ایجاد کد برای دکمهی چت
|
||||
admin.content.client_settings=تنظیمات پنجرهی چت
|
||||
admin.content.description=امکانات موجود برای متصدیان سایت
|
||||
agent.not_logged_in=لطفا دوباره وارد سیستم شوید
|
||||
app.descr=Mibew یک پیامرسان تحت وب متن باز است
|
||||
app.descr=Mibew یک پیامرسان تحت وب متن باز است
|
||||
app.title=پیام رسان Mibew
|
||||
button.delete=حذف
|
||||
button.enter=ورود
|
||||
@ -73,7 +73,7 @@ chat.thread.state_wait=در صف انتظار
|
||||
chat.thread.state_wait_for_another_agent=در انتظار یک متصدی
|
||||
chat.visitor.email=آدرس ایمیل: {0}
|
||||
chat.visitor.info=اطلاعات: {0}
|
||||
chat.wait=با تشکر از اینکه ایران سرور را انتخاب نمودید،لطفا منتظر بمانید...
|
||||
chat.wait=با تشکر از اینکه ما را انتخاب نمودید،لطفا منتظر بمانید...
|
||||
chat.window.chatting_with=شما در حال هستید با:
|
||||
chat.window.close_title= اتمام چت
|
||||
chat.window.poweredby=قدرت گرفته از:
|
||||
@ -120,6 +120,7 @@ form.field.agent_name.description=این نام توسط کاربر دیده م
|
||||
form.field.agent_name=نام
|
||||
form.field.avatar.current.description=آواتار شما
|
||||
form.field.avatar.current=آواتار فعلی
|
||||
form.field.avatar.upload.description=فایل عکس آواتار خود را انتخاب کنید <br/> اندازه عکس باید کمتر از ۱۰۰*۱۰۰ پیکسل باشد.
|
||||
form.field.avatar.upload=آوپلود آواتار
|
||||
form.field.ban_comment.description=دلیل مسدود سازی
|
||||
form.field.ban_comment=توضیح
|
||||
@ -132,20 +133,29 @@ form.field.groupdesc.description=توضیحاتی در رابطه با این ب
|
||||
form.field.groupdesc=توضیحات
|
||||
form.field.groupname.description=یک نام برای شناسایی این بخش
|
||||
form.field.groupname=نام بخش
|
||||
form.field.login.description=برای ورود می توانید از حروف کوچک انگلیسی استفاده کنید
|
||||
form.field.login=ورود
|
||||
form.field.mail.description=برای بازیابی رمز و اخبار و اطلاعات
|
||||
form.field.mail=آدرس ایمیل
|
||||
form.field.message=پیام
|
||||
form.field.name=نام شما
|
||||
form.field.password.description=رمز عبور خود را وارد کنید
|
||||
form.field.password=رمز
|
||||
form.field.password_confirm.description=رمز را دوباره وارد کنید
|
||||
form.field.password_confirm=تایید رمز
|
||||
form.field.translation=ترجمه
|
||||
image.button.login=/locales/fa/images/login.gif
|
||||
image.button.save=/locales/fa/images/save.gif
|
||||
image.button.search=/locales/fa/images/search.gif
|
||||
image.chat.history=/locales/fa/images/history.gif
|
||||
image.chat.message=/locales/fa/images/message.gif
|
||||
image.chat.sprite=/locales/fa/images/wmchat.png
|
||||
install.next=گام بعدی:
|
||||
lang.choose=انتخاب زبان
|
||||
leavemessage.close=خروج
|
||||
leavemessage.descr=متاسفانه در حال حاضر هیچ متصدی امکان چت ندارد، لطفا از طریق فرم درخواست خود را ارسال نمایید تا سریعا بررسی شود.
|
||||
leavemessage.perform=ارسال
|
||||
leavemessage.sent.message=با تشکر از انتخاب ایران سرور، بزودی از طریق ایمیل به شما پاسخ خواهیم داد.
|
||||
leavemessage.sent.message=با تشکر از انتخاب ما، بزودی از طریق ایمیل به شما پاسخ خواهیم داد.
|
||||
leavemessage.sent.title=پیام شما ارسال شد
|
||||
leavemessage.title=پیغام بگذارید
|
||||
leftMenu.client_agents=متصدیان
|
||||
@ -165,7 +175,7 @@ menu.groups.content=بخشها و دپارتمانها
|
||||
menu.groups=دپارتمانها
|
||||
menu.locale.content=تغییرات محلی
|
||||
menu.locale=زبان
|
||||
menu.main=منوی اصلی
|
||||
menu.main=فهرست اصلی
|
||||
menu.operator={0} خوش آمدی
|
||||
menu.profile.content=در این قسمت میتوانید مشخصات خود را تغییر دهید.
|
||||
menu.profile=مشخصات شما
|
||||
@ -237,6 +247,7 @@ page_agents.new_agent=افزودن متصدی
|
||||
page_agents.status=آخرین فعالیت
|
||||
page_agents.title=متصدیان
|
||||
page_analysis.search.title=تاریخچهی چت
|
||||
page_avatar.intro= شما فقط مجاز به آپلود تصاویر با پسوند JPG, GIF, PNG یا TIF هستید. .
|
||||
page_avatar.title=آپلود عکس
|
||||
page_ban.title=مسدودسازی آدرس
|
||||
page_bans.add=افزودن آدرس
|
||||
@ -246,6 +257,8 @@ page_bans.to=تا
|
||||
page_client.pending_users=مشاهدهی صف کاربران برای چت
|
||||
page_group.tab.main=عمومی
|
||||
page_group.tab.members=اعضا
|
||||
page_login.error=نام کاربری یا رمز ورود اشتباه است
|
||||
page_login.intro=لطفا نام کاربری و رمز ورود خود را برای دسترسی به ابزارهای اداری, دیدن کاربران و تاریخ مکالمات وارد کنید.
|
||||
page_login.login=ورود:
|
||||
page_login.password=رمز:
|
||||
page_login.remember=مرا به یاد داشته باش
|
||||
@ -290,11 +303,11 @@ resetpwd.changed=با رمز جدیدتان وارد شوید.
|
||||
resetpwd.submit=ویرایش
|
||||
resetpwd.title=تغییر رمز ورود
|
||||
restore.emailorlogin=نام کاربری یا ایمیل:
|
||||
restore.pwd.message=رمز خود را فراموش کردهاید?
|
||||
restore.pwd.message=رمز خود را فراموش کردهاید؟
|
||||
restore.sent.title=بازیابی رمز
|
||||
restore.submit=ریست نمودن رمز
|
||||
right.administration=مدیر
|
||||
right.main=منوی اصلی
|
||||
right.main=فهرست اصلی
|
||||
right.other=دیگر امکانات
|
||||
settings.chat.title.description=عنوانی که مایل هستید کاربران در پنچرهی چت مشاهده کنند
|
||||
settings.chat.title=نام شرکت در پنجرهی چت
|
||||
@ -342,7 +355,7 @@ time.never=هرگز
|
||||
time.timeformat=%I:%M %p
|
||||
time.today.at=امروز در
|
||||
time.yesterday.at=دیروز در
|
||||
topMenu.admin=منوی اصلی
|
||||
topMenu.admin=فهرست اصلی
|
||||
topMenu.logoff=خروج
|
||||
topMenu.main=خانه
|
||||
topMenu.users.nomenu=بدون منو
|
||||
|
@ -11,6 +11,8 @@ app.title=Mibew Messenger
|
||||
ban.error.duplicate=L'adresse {0} est déjà utilisée, cliquez <a href="ban.php?id={1}">ici</a> pour la modifier.
|
||||
button.delete=Supprimer
|
||||
button.enter=Entrer
|
||||
button.offline=Hors ligne
|
||||
button.online=En ligne
|
||||
button.save=Sauver
|
||||
button.search=Rechercher
|
||||
canned.actions.del=Supprimer
|
||||
|
@ -3,16 +3,20 @@ output_charset=utf-8
|
||||
output_encoding=utf-8
|
||||
admin.content.client_agents=Céges operátor létrehozása, törlése. Jogok kezelése.
|
||||
admin.content.client_gen_button=Gomb HTML kód létrehozása.
|
||||
admin.content.client_settings=Opciók megadása amik az üzenetküldő ablakot és a rendszerbállításokat módosítják.
|
||||
admin.content.client_settings=Opciók megadása, amik az üzenetküldő ablakot és a rendszerbeállításokat módosítják.
|
||||
admin.content.description=Az oldal operátorai által elérhető funkciók.
|
||||
agent.not_logged_in=A munkamenet lejárt, jelentkezz be újra
|
||||
agent.not_logged_in=A munkamenet lejárt, jelentkezzen be újra
|
||||
app.descr=A Mibew üzenetküldő egy nyílt forráskódú ügyfélszolgálati alkalmazás.
|
||||
app.title=Mibew üzenetküldő
|
||||
ban.error.duplicate=A megadott cím már használatban van, kattintson <a href="ban.php?id={1}">ide</a> ha szerkeszteni akarja.
|
||||
button.delete=Törlés
|
||||
button.enter=Bevitel
|
||||
button.offline.bottom=Hagyjon üzenetet
|
||||
button.offline.top=Oldal tanácsadó
|
||||
button.offline=OFFLINE
|
||||
button.online.bottom=Tegye fel kérdését
|
||||
button.online.top=Oldal tanácsadó
|
||||
button.online=ONLINE
|
||||
button.save=Mentés
|
||||
button.search=Keresés
|
||||
canned.actions.del=eltávolítás
|
||||
@ -21,7 +25,7 @@ canned.actions=Módosítás
|
||||
canned.add=Üzenet hozzáadása...
|
||||
canned.descr=Gyakori üzenetek szerkesztése.
|
||||
canned.group=Csoportnak:
|
||||
canned.locale=Nyelvnek:
|
||||
canned.locale=Nyelv:
|
||||
canned.title=Tárolt Üzenetek
|
||||
cannededit.descr=Meglévő üzenet szerkesztése.
|
||||
cannededit.done=Elmentve
|
||||
@ -34,7 +38,7 @@ char.redirect.operator.away_suff=(nincs a gépnél)
|
||||
char.redirect.operator.online_suff=(elérhető)
|
||||
chat.came.from=Az ügyfél a {0} oldalról jött
|
||||
chat.client.changename=Név módosítása
|
||||
chat.client.name=Ön
|
||||
chat.client.name=Az Ön azonosítója:
|
||||
chat.client.spam.prefix=[spam]
|
||||
chat.client.visited.page=Az ügyfél megnyitotta a {0} oldalt
|
||||
chat.default.username=Látogató
|
||||
@ -48,21 +52,21 @@ chat.mailthread.sent.title=Elküldve
|
||||
chat.predefined_answers=Üdvözlöm, segíthetünk?\nÜdvözlöm az ügyfélszolgálaton! Miben segíthetünk?
|
||||
chat.redirect.back=Vissza...
|
||||
chat.redirect.cannot=Nem beszélget ügyféllel.
|
||||
chat.redirect.choose=Válassz:
|
||||
chat.redirect.choose=Válasszon:
|
||||
chat.redirect.group=Csoport:
|
||||
chat.redirect.operator=Operátor:
|
||||
chat.redirect.title=Átirányítás <br/>másik operátorhoz
|
||||
chat.redirected.close=Bezárás...
|
||||
chat.redirected.closewindow=Kattintson az ablak bezárásához
|
||||
chat.redirected.content=Az ügyfél elsőbbséget élvez a(z) {0} operátornál.
|
||||
chat.redirected.content=Az ügyfél elsőbbséget élvez {0} operátornál.
|
||||
chat.redirected.group.content=Az ügyfél elsőbbséget élvez a(z) {0} csoportnál.
|
||||
chat.redirected.title=Az ügyfél át lett irányítva másik operátorhoz
|
||||
chat.status.operator.changed=A(z) {0} operátor átváltott a(z) {1} operátorra
|
||||
chat.status.operator.dead=Az operátornál probléma van a kapcsolatban, ideiglenesen átváltottunk háttérben küldésre. Elnézését kérjük.
|
||||
chat.status.operator.joined=Az operátor {0} csatlakozott a beszélgetéshez
|
||||
chat.status.operator.left=Az operátor {0} elhagyta a beszélgetést
|
||||
chat.status.operator.redirect=A(z) {0} operátor átirányította egy másik operátorhoz, kérem várjon
|
||||
chat.status.operator.returned=Az operátor {0} visszajött
|
||||
chat.status.operator.joined={0} operátor csatlakozott a beszélgetéshez
|
||||
chat.status.operator.left={0} operátor elhagyta a beszélgetést
|
||||
chat.status.operator.redirect={0} operátor átirányította egy másik operátorhoz, kérem várjon
|
||||
chat.status.operator.returned={0} operátor visszajött
|
||||
chat.status.user.changedname=Az ügyfél megváltoztatta a nevét {0} -ról {1} -ra
|
||||
chat.status.user.dead=Az ügyfél bezárta az üzenet ablakot
|
||||
chat.status.user.left=Az ügyfél {0} kilépett a beszélgetésből
|
||||
@ -75,27 +79,27 @@ chat.thread.state_wait_for_another_agent=Várakozás az operátorra
|
||||
chat.visitor.email=E-mail: {0}
|
||||
chat.visitor.info=Információ: {0}
|
||||
chat.wait=Köszönjük, hogy megkeresett bennünket! Kollégánk nemsokára felveszi önnel a kapcsolatot...
|
||||
chat.window.chatting_with=Ön beszélget:
|
||||
chat.window.chatting_with=Ügyfél neve:
|
||||
chat.window.close_title=Beszélgetés bezárása
|
||||
chat.window.poweredby=Powered by:
|
||||
chat.window.poweredreftext=mibew.org
|
||||
chat.window.predefined.select_answer=Válasz kiválasztása...
|
||||
chat.window.product_name=Mibew <span class="grey">Messenger</span>
|
||||
chat.window.send_message=Üzenet küldése
|
||||
chat.window.send_message_short=Elküldve {{0}}
|
||||
chat.window.send_message_short=Elküld {{0}}
|
||||
chat.window.title.agent=Mibew üzenetküldő
|
||||
chat.window.title.user=Mibew üzenetküldő
|
||||
chat.window.toolbar.mail_history=A beszélgetés elküldése e-mailben
|
||||
chat.window.toolbar.redirect_user=Az ügyfél átirányítása másik operátorhoz
|
||||
chat.window.toolbar.refresh=Frissítés
|
||||
clients.how_to=Hogy válaszoljon az ügyfélnek kattintson a nevére a listában.
|
||||
clients.how_to=Hogy válaszoljon az ügyfélnek, kattintson a nevére a listában.
|
||||
clients.intro=Ez az oldal a várakozó ügyfelek listáját mutatja.
|
||||
clients.no_clients=Nincs várakozó ügyfél
|
||||
clients.queue.chat=Ügyfelek beszélgetésben
|
||||
clients.queue.prio=Elsőbbségben lévő ügyfelek listája
|
||||
clients.queue.wait=Először várakoznak operátorra
|
||||
clients.title=Várakozó ügyfelek listája
|
||||
common.asterisk_explanation=<b><span style='font-size:8.0pt;color:red'>*</span></b> - kötelező mezők
|
||||
common.asterisk_explanation=<b><span style='font-size:8.0pt;color:red'>*</span></b> - kötelező mező
|
||||
company.title=Mibew Messenger Community
|
||||
confirm.take.head=Operátor váltása
|
||||
confirm.take.message=Az ügyfélnek<span style="color:blue;">{0}</span>már segít <span style="color:green;">{1}</span>.<br/> Biztos vagy benne, hogy beszélni akarsz az ügyféllel?
|
||||
@ -115,9 +119,9 @@ errors.footer=</ul>
|
||||
errors.header=<b>Javítsa ki a következő hibát (hibákat):</b><br/><ul>
|
||||
errors.invalid.file.type=Érvénytelen fájltípus
|
||||
errors.prefix=<li class="error">
|
||||
errors.required=Kérem töltse ki "{0}".
|
||||
errors.required="{0}" nincs kitöltve.
|
||||
errors.suffix=</li>
|
||||
errors.wrong_field=Kérem töltse ki "{0}" pontosan.
|
||||
errors.wrong_field="{0}" nincs pontosan kitöltve.
|
||||
features.saved=Bekapcsolt szolgáltatások
|
||||
form.field.address.description=Például: 12.23.45.123 vagy proba.com
|
||||
form.field.address=Látogatók címei
|
||||
@ -127,7 +131,7 @@ form.field.agent_name.description=Ezt a nevet fogják látni az ügyfelek.
|
||||
form.field.agent_name=Név
|
||||
form.field.avatar.current.description=Profilképe.
|
||||
form.field.avatar.current=Jelenlegi profilkép
|
||||
form.field.avatar.upload.description=Válassza ki a profilképet. <br/> A kép mérete nem haladhatja meg a 100x100 pixelt.
|
||||
form.field.avatar.upload.description=Válassza ki a profilképet. A kép mérete nem lehet nagyobb, mint 100x100 pixel.
|
||||
form.field.avatar.upload=Profilkép feltöltése
|
||||
form.field.ban_comment.description=Tiltás oka
|
||||
form.field.ban_comment=Kommentek
|
||||
@ -140,16 +144,19 @@ form.field.groupcommonname.description=Név magyarul.
|
||||
form.field.groupcommonname=Nemzetközi név
|
||||
form.field.groupdesc.description=A csoport leírása.
|
||||
form.field.groupdesc=Leírás
|
||||
form.field.groupemail.description=A Csoport e-mail címe az értesítéseknek. Maradjon üresen az alapértelmezett e-mail használatához.
|
||||
form.field.groupname.description=Név a csoport azonosításához.
|
||||
form.field.groupname=Név
|
||||
form.field.login.description=A tartalmazhat kis latin betűket és aláhúzást.
|
||||
form.field.login=Belépés
|
||||
form.field.login.description=A név csak kis latin betűket és aláhúzást tartalmazhat.
|
||||
form.field.login=Felhasználónév
|
||||
form.field.mail.description=Értesítések és jelszó visszaállítás céljára.
|
||||
form.field.mail=E-mail
|
||||
form.field.message=Üzenet
|
||||
form.field.name=Név
|
||||
form.field.password.description=Írjon be új jelszót vagy hagyja üresen a mezőt a jelenlegi megtartásához.
|
||||
form.field.password.description=Írjon be új jelszót, vagy hagyja üresen a jelenlegi megtartásához.
|
||||
form.field.password=Jelszó
|
||||
form.field.password_confirm.description=Az új jelszó még egyszer.
|
||||
form.field.password_confirm=Újra
|
||||
form.field.password_confirm=Jelszó újra
|
||||
form.field.translation=Fordítás
|
||||
harderrors.header=<b>Nem futtatható:</b><br/><ul>
|
||||
image.button.login=/locales/hu/images/login.gif
|
||||
@ -158,29 +165,41 @@ image.button.search=/locales/hu/images/search.gif
|
||||
image.chat.history=/locales/hu/images/history.gif
|
||||
image.chat.message=/locales/hu/images/message.gif
|
||||
image.chat.sprite=/locales/hu/images/wmchat.png
|
||||
install.1.connected=Kapcsolódott a MySQL szerverhez {0}
|
||||
install.0.app=Az alkalmazás útvonala {0}
|
||||
install.0.package=A Mibew telepítőcsomag érvényes.
|
||||
install.0.php=PHP verzió {0}
|
||||
install.1.connected=Kapcsolódott a MySQL szerverhez, verzó {0}
|
||||
install.2.create="{0}" adatbázis létrehozása
|
||||
install.2.db_exists="{0}" adatbázis létrehozva.
|
||||
install.2.notice=Az adatbázis nem találom a szerveren. Ha van jogosultsága hozza létre most, kattintson a következő linkre.
|
||||
install.2.notice=Az adatbázis nem található a szerveren. Ha van jogosultsága most létrehozni, kattintson a következő linkre.
|
||||
install.3.create=A szükséges táblák létrehozása.
|
||||
install.3.tables_exist=A szükséges táblák létrehozva.
|
||||
install.4.create=Táblák frissitése
|
||||
install.4.done=A táblák szerkezete megfelelő.
|
||||
install.4.notice=A táblák struktúráját változtatni kell az üzenetküldő új verziójához.
|
||||
install.connection.error=Nem tudok csatlakozni, kérem ellenőrizze a szerver beállításait a config.php -ban. Hiba: {0}
|
||||
install.5.newmessage=Új Üzenet
|
||||
install.5.newvisitor=Új Ügyfél
|
||||
install.5.text=Ellenőrizze a hangokat: {0} és {1}
|
||||
install.bad_checksum=Az ellenőrzés különbözik {0}
|
||||
install.cannot_read=Nem olvasható a {0} fájl
|
||||
install.check_files=Kérem, újra töltse fel a fájlokat a szerverre.
|
||||
install.check_permissions=Nem megfelelő fájl jogosultságok {0}
|
||||
install.connection.error=Nem lehet csatlakozni, kérem ellenőrizze a szerver beállításait a config.php -ban. Hiba: {0}
|
||||
install.done=Kész:
|
||||
install.err.back=Javítsa ki a hibát és próbálja újra. Nyomja meg a <a>vissza</a> gombot, hogy visszatérjen a varázslóhoz.
|
||||
install.err.title=Hiba
|
||||
install.kill_tables.notice=Lehetetlen frissíteni a táblákat. Próbálja meg kézzel vagy hozza létre újra az összes táblát (figyelem: az összes adata törlődik).
|
||||
install.kill_tables=Meglévő táblák törlése az adatbázisból
|
||||
install.license=Szoftver licenc szerződés
|
||||
install.message=Kövesse az varászlót az adatbázis beállításához.
|
||||
install.message=Kövesse az varázslót az adatbázis beállításához.
|
||||
install.newfeatures=Gratulálunk! A Mibew Messenger {1} sikeresen fel lett telepítve. A részleteket beállíthatja a <a href="{0}">Kiegészítő szolgáltatások </a> oldalon.
|
||||
install.next=Következő lépés:
|
||||
install.no_file=A fájl: {0} hiányzik
|
||||
install.title=Installálás
|
||||
install.updatedb=Futtassa a <a href="{0}">Frissítés varázslót</a> az adatbázis beállításához.
|
||||
installed.login_link=Tovább a bejelentkező oldalra
|
||||
installed.message=<b>Az alkalmazás telepítése sikeresen befejeződött.</b>
|
||||
installed.notice=Bejelentkezhet admin felhasználónévvel, jelszó nélkül.<br/><br/><font color="#c13030"><b>!!! Biztonsági okokból kérem változtassa meg a jelszavát és távolítsa el a {0} mappát a szerverről.</b></font>
|
||||
installed.notice=Bejelentkezhet <b>admin</b> felhasználónévvel, jelszó nélkül.<br/><br/><font color="#c13030"><b>!!! Biztonsági okokból kérem változtassa meg a jelszavát és távolítsa el a {0} mappát a szerverről.</b></font>
|
||||
lang.choose=Nyelv kiválasztása
|
||||
leavemail.body=Üzenete érkezett {0} -tól: {2} E-mail: {1} {3} --- Az oldalad üzenetküldője
|
||||
leavemail.subject=Kérdés {0} -tól
|
||||
@ -205,12 +224,13 @@ mailthread.title=A beszélgetés elküldése<br/>e-mailben
|
||||
menu.agents=Operátorok listája
|
||||
menu.blocked=Tiltott látogatók
|
||||
menu.canned=Tárolt üzenetek
|
||||
menu.groups.content=Osztály vagy készség alapú operátor csoportok.
|
||||
menu.goonline=Most Ön nem elérhető.<br/><a href="{0}">Kapcsolódjon..</a>
|
||||
menu.groups.content=Operátor csoportok részleg vagy szakértelem szerint.
|
||||
menu.groups=Csoportok
|
||||
menu.locale.content=Nyelv beállítása.
|
||||
menu.locale=Nyelv
|
||||
menu.main=Menü
|
||||
menu.operator=Ön {0}
|
||||
menu.operator=Az Ön azonosítója -> {0}
|
||||
menu.profile.content=A személyes információkat tudja megváltoztatni ezen az oldalon.
|
||||
menu.profile=Profil
|
||||
menu.translate=Lokalizáció
|
||||
@ -223,23 +243,26 @@ operator.groups.intro=Válassza ki a csoportokat az operátorok képességeinek
|
||||
operator.groups.title=Operátor csoportok
|
||||
page.analysis.search.head_browser=Böngésző
|
||||
page.analysis.search.head_group=Csoport
|
||||
page.analysis.search.head_host=Ügyfelek címei
|
||||
page.analysis.search.head_messages=Ügyfelek üzenetei
|
||||
page.analysis.search.head_host=Ügyfél címe
|
||||
page.analysis.search.head_messages=Ügyfél üzenetei
|
||||
page.analysis.search.head_name=Név
|
||||
page.analysis.search.head_operator=Operátor
|
||||
page.analysis.search.head_time=Idő
|
||||
page.analysis.userhistory.intro=Itt találja az ügyfelekkel folytatott beszélgetéseket.
|
||||
page.analysis.userhistory.title=Előzmények
|
||||
page.chat.old_browser.close=Bezárás...
|
||||
page.chat.old_browser.list=<ul> <li>Internet Explorer 5.5+</li> <li>Firefox 1.0+</li> <li>Opera 8.0+</li> <li>Mozilla 1.4+</li> <li>Netscape 7.1+</li> <li>Safari 1.2+</li> </ul> <p>További támogatott böngészők:</p> <ul> <li>Internet Explorer 5.0</li> <li>Opera 7.0</li> </ul>
|
||||
page.chat.old_browser.problem=<p>A böngészője nem teljesen támogatott. \nKérem használja a következő böngészők egyikét: \n</p>
|
||||
page.chat.old_browser.list=<ul> <li>Internet Explorer 5.5+</li> <li>Firefox 1.0+</li> <li>Opera 8.0+</li> <li>Mozilla 1.4+</li> <li>Netscape 7.1+</li> <li>Safari 1.2+</li> </ul> <p>További támogatott régebbi böngészők:</p> <ul> <li>Internet Explorer 5.0</li> <li>Opera 7.0</li> </ul>
|
||||
page.chat.old_browser.problem=<p>A böngészőjét nem teljesen támogatja a Mibew Messenger. \nKérem, használja a következő böngészők egyikét: \n</p>
|
||||
page.chat.old_browser.title=Kérem frissítse a böngészőjét
|
||||
page.gen_button.choose_group=Csoport kiválasztása
|
||||
page.gen_button.choose_image=Kép kiválasztása
|
||||
page.gen_button.code.description=<strong>Figyelem!</strong> Kérem ne változtassa meg<br/> a kódot kézzel, <br/> mert nem tudjuk garantálni,<br/> hogy működni fog!
|
||||
page.gen_button.choose_locale=Nyelv kiválasztása
|
||||
page.gen_button.choose_style=Üzenetküldő ablak stílusa
|
||||
page.gen_button.code.description=<strong>Figyelem!</strong> Ne változtassa<br/> meg a kódot, mert <br/>nem tudjuk garantálni,<br/> hogy működni fog!
|
||||
page.gen_button.code=HTML kód
|
||||
page.gen_button.default_group=-összes operátor-
|
||||
page.gen_button.include_site_name=Tartalmazza a kiszolgáló nevét a kód
|
||||
page.gen_button.intro=Itt tudja létrehozni a HTML kódot amit a weboldalába kell illeszteni.
|
||||
page.gen_button.include_site_name=Tartalmazza-e a kiszolgáló nevét a kód
|
||||
page.gen_button.intro=Itt tudja létrehozni azt a HTML kódot, amit a weboldalába kell illeszteni.
|
||||
page.gen_button.modsecurity=Kompatibilitás a mod_security -vel (modsecurity.org), csak akkor kapcsolja be, ha problémát okoz
|
||||
page.gen_button.sample=Példa
|
||||
page.gen_button.secure_links=Biztonságos kapcsolat használata (https)
|
||||
@ -258,13 +281,25 @@ page.groups.isaway=Nincs a gépnél
|
||||
page.groups.isonline=Elérhető
|
||||
page.groups.new=Új csoport létrehozása...
|
||||
page.groups.title=Csoportok
|
||||
page.preview.agentchat=Beszélgetés ablak (operátornak)
|
||||
page.preview.agentrochat=Beszélgetés ablak (operátornak csak olvasható módban)
|
||||
page.preview.chatsimple=Egyszerű beszélgetés ablak, Elküld gombbal (IE 5, Opera 7)
|
||||
page.preview.choose=Stílus kiválasztása
|
||||
page.preview.choosetpl=Sablon kiválasztása
|
||||
page.preview.error=Hibaablak
|
||||
page.preview.leavemessage=Üzenet ablak bezárása
|
||||
page.preview.error=Hiba ablak
|
||||
page.preview.intro=Itt láthatóak részletesen azok a témák, amik telepítve vannak.
|
||||
page.preview.leavemessage=Hagyjon üzenetet ablak
|
||||
page.preview.leavemessagesent="Az üzenet elküldve" ablak
|
||||
page.preview.mail=Beszélgetés elküldése ablak
|
||||
page.preview.mailsent="E-mail elküldve" ablak
|
||||
page.preview.nochat=A támogatott böngészők listája
|
||||
page.preview.redirect=Átirányítás másik operátorhoz ablak
|
||||
page.preview.redirected="Az ügyfél átirányítva" ablak
|
||||
page.preview.showerr=Hibák mutatása
|
||||
page.preview.style_default=-általános beállítás-
|
||||
page.preview.survey=Beszélgetés előtti felmérés
|
||||
page.preview.title=Oldal stílusa
|
||||
page.preview.userchat=Beszélgetés ablak (ügyfélnek)
|
||||
page.translate.descr=Ha nem tetszik a jelenlegi fordítás, kérem küldjön frissítést.
|
||||
page.translate.done=Fordítás elmentve.
|
||||
page.translate.one=Írja be a fordítást.
|
||||
@ -274,16 +309,19 @@ page_agent.clear_avatar=Profilkép eltávolítása
|
||||
page_agent.create_new=Itt tud új operátort létrehozni.
|
||||
page_agent.error.duplicate_login=Kérem válasszon másik nevet, ilyen nevű operátor már regisztrálva van.
|
||||
page_agent.error.wrong_login=A név csak karaktereket, számokat és aláhúzást tartalmazhat.
|
||||
page_agent.intro=Az operátorok beállításának szerkesztése.
|
||||
page_agent.intro=Az operátor beállításainak szerkesztése.
|
||||
page_agent.tab.avatar=Fotó
|
||||
page_agent.tab.groups=Csoportok
|
||||
page_agent.tab.main=Általános
|
||||
page_agent.tab.permissions=Jogok
|
||||
page_agent.title=Operátor tulajdonságai
|
||||
page_agents.agent_name=Név
|
||||
page_agents.agents=Operátorok teljes listája:
|
||||
page_agents.confirm=Biztos benne, hogy törölni akarja "{0}" operátort?
|
||||
page_agents.intro=Ez az oldal az operátorok teljes listáját mutatja.
|
||||
page_agents.isaway=Nincs a gép előtt
|
||||
page_agents.isonline=Elérhető
|
||||
page_agents.login=Bejelentkezés
|
||||
page_agents.login=Bejelentkezve
|
||||
page_agents.new_agent=Operátor hozzáadása...
|
||||
page_agents.status=Utoljára aktív
|
||||
page_agents.title=Operátorok
|
||||
@ -304,12 +342,13 @@ page_client.pending_users=Itt találja a várakozó ügyfeleket.
|
||||
page_group.tab.main=Általános
|
||||
page_group.tab.members=Tagok
|
||||
page_login.error=A felhasználónév vagy a jelszó hibás
|
||||
page_login.intro=Kérem adja meg a felhasználónevét és jelszavát az adminisztrációs eszközök eléréséhez - itt láthatja az ügyfeleket és a beszélgetések előzményeit.
|
||||
page_login.intro=Kérem adja meg a nevét és jelszavát az adminisztrációs eszközök eléréséhez, az ügyfelek és az előzmények megtekintéséhez.
|
||||
page_login.login=Felhasználónév:
|
||||
page_login.password=Jelszó:
|
||||
page_login.remember=Megjegyzés
|
||||
page_login.title=Bejelentkezés
|
||||
page_search.intro=Keresés az előzményekben egy ügyfélre vagy az üzenet egy részére.
|
||||
page_settings.intro=Részletes lehetőségek, amik csevegés-ablakra és a rendszer viselkedésére vonatkoznak.
|
||||
page_settings.tab.features=Kiegészítő szolgáltatások
|
||||
page_settings.tab.main=Általános
|
||||
page_settings.tab.performance=Teljesítmény
|
||||
@ -327,7 +366,7 @@ pending.table.head.operator=Operátor
|
||||
pending.table.head.state=Státusz
|
||||
pending.table.head.total=Összes idő
|
||||
pending.table.head.waittime=Várakozási idő
|
||||
pending.table.speak=Kattintson ha beszélni szeretne az ügyféllel
|
||||
pending.table.speak=Kattintson, ha beszélni szeretne az ügyféllel
|
||||
pending.table.view=Beszélgetés figyelése
|
||||
permission.admin=Rendszer adminisztráció: beállítások, operátorok kezelése, gomb létrehozása
|
||||
permission.modifyprofile=Profil módosításának engedélyezése
|
||||
@ -335,58 +374,108 @@ permission.takeover=A beszélgetés átvétele
|
||||
permission.viewthreads=Másik operátor beszélgetéseinek megnézése
|
||||
permissions.intro=Az operátor jogainak megváltoztatása.
|
||||
permissions.title=Jogok
|
||||
presurvey.department=Osztály választása:
|
||||
presurvey.intro=Köszönjük, hogy megkeresett bennünket! A megfelelő tájékoztatás érdekében kérem töltse ki az adatokat, és kattintson a Beszélgetés indítása gombra.
|
||||
presurvey.department=Részleg választása:
|
||||
presurvey.intro=Köszönjük, hogy megkeresett bennünket! A megfelelő tájékoztatás érdekében kérjük töltse ki az adatokat, és kattintson a Beszélgetés indítása gombra.
|
||||
presurvey.mail=E-mail:
|
||||
presurvey.name=Név:
|
||||
presurvey.question=Indító kérdés:
|
||||
presurvey.submit=Beszélgetés indítása
|
||||
presurvey.title=Elő ügyfélszolgálat
|
||||
presurvey.title=Élő ügyfélszolgálat
|
||||
report.bydate.1=Dátum
|
||||
report.bydate.2=Beszélgetések
|
||||
report.bydate.3=Üzenetek az operátoroktól
|
||||
report.bydate.4=Üzenetek a látogatóktól
|
||||
report.bydate.title=Használati statisztika minden napra
|
||||
report.bydate.title=Statisztikai adatok minden napról
|
||||
report.byoperator.1=Operátor
|
||||
report.byoperator.2=Beszélgetések
|
||||
report.byoperator.3=Üzenetek
|
||||
report.byoperator.4=Átlagos üzenetek hossza (karakterben)
|
||||
report.byoperator.4=Átlagos üzenetek hossza (karakter)
|
||||
report.byoperator.title=Operátorok szálai
|
||||
report.no_items=Nincs elég adat
|
||||
report.total=Összesen:
|
||||
resetpwd.changed.title=A jelszava megváltozott!
|
||||
resetpwd.changed=Jelentkezzen be az új jelszóval.
|
||||
resetpwd.intro=Válasszon egy jelszót a Mibew felhasználói fiókjához.
|
||||
resetpwd.login=Tovább a bejelentkezéshez
|
||||
resetpwd.submit=Változtat
|
||||
resetpwd.title=Megváltoztatja a Mibew jelszavát
|
||||
restore.back_to_login=Vissza a bejelentkezéshez
|
||||
restore.emailorlogin=Felhasználónév vagy E-mail:
|
||||
restore.intro=Nem tudjuk elküldeni a jelszavát, de beállíthat egy újat, ha követi az e-mailben elküldött hivatkozást.
|
||||
restore.mailsubj=Állítsa be újra a Mibew jelszavát
|
||||
restore.mailtext=Üdv {0}!\n\nKérjük kattintson az alábbi linkre vagy másolja be az URL-t a böngészőjébe:\n{1} \n\nEz lehetővé teszi, hogy új jelszót válasszon.\n\nMibew Messenger.
|
||||
restore.pwd.message=Elfelejtette a jelszavát?
|
||||
restore.sent.title=Jelszó visszaállítása
|
||||
restore.sent=Elküldtük a tájékoztatást az e-mail címére. Kérjük ellenőrizze!
|
||||
restore.submit=Jelszó beállítása
|
||||
restore.title=Baj van a Bejelentkezéssel?
|
||||
right.administration=Adminisztráció
|
||||
right.main=Menü
|
||||
right.other=Egyéb
|
||||
settings.chat.title.description=Például a cég neve.
|
||||
settings.chat.title=A beszélgetés ablak címsora
|
||||
settings.chatstyle.description=Az összes oldal különböző stílusú előnézetei megnézhetők <a href="themes.php">itt</a>
|
||||
settings.chatstyle=Üzenetküldő ablak stílusa
|
||||
settings.company.title.description=Írja be a cégének a nevét
|
||||
settings.company.title=A cég elnevezése
|
||||
settings.email.description=Adja meg az e-mail címét, hogy megkapja a rendszerüzeneteket
|
||||
settings.email=E-mail
|
||||
settings.enableban.description=Ezt a modult használva tud megadott IP címeket blokkolni
|
||||
settings.enableban.description=Ezt a modult használva megadott IP címeket tud blokkolni
|
||||
settings.enableban=Engedélyezze a "Veszélyes látogatók" modult
|
||||
settings.enablegroups.description=Arra való, hogy különböző kérdésekre legyenek elkülönített válaszok.
|
||||
settings.enablegroups="Csoportok" engedélyezése
|
||||
settings.enablessl.description=Kérem vegye figyelembe, hogy a kiszolgálónak támogatnia kell a https kapcsolatokat.
|
||||
settings.enablepresurvey.description=Az ügyfélnek meg kell adnia bizonyos adatokat a beszélgetés előtt.
|
||||
settings.enablepresurvey="Beszélgetés előtti felmérés" engedélyezése
|
||||
settings.enablessl.description=Vegye figyelembe, hogy ehhez a kiszolgálónak támogatnia kell a https kapcsolatokat.
|
||||
settings.enablessl=Biztonságos (SSL) kapcsolat szerkesztése
|
||||
settings.enablestatistics.description=Az üzenetek használatáról szóló oldalakat készít.
|
||||
settings.enablestatistics="Statisztika" engedélyezése
|
||||
settings.forcessl.description=Csak a https kapcsolaton keresztül érkezett beszélgetések mutassa
|
||||
settings.forcessl=Biztonságos kapcsolat kényszerítése minden beszélgetéshez
|
||||
settings.frequencychat.description=Adja meg a frissítési időt másodpercben. Az alapérték 2 mp.
|
||||
settings.frequencychat=Beszélgetés frissítése
|
||||
settings.frequencyoldchat.description=A régebbi böngészőknél szükséges az egész oldalt újratölteni, hogy megkapják az üzeneteket. Az alapérték 7 másodperc.
|
||||
settings.frequencyoldchat.description=Régebbi böngészőknél az egész oldalt kell újratölteni, hogy megkapják az üzeneteket. Az alapérték 7 mp.
|
||||
settings.frequencyoldchat=Oldal frissítési ideje a régi böngészőknél
|
||||
settings.frequencyoperator.description=Adja meg a frissítési időt másodpercben. Az alapértelmezett 2 másodperc.
|
||||
settings.frequencyoperator.description=Adja meg a frissítési időt másodpercben. Az alapérték 2 mp.
|
||||
settings.frequencyoperator=Az operátor konzolok frissítési ideje
|
||||
settings.host=A weboldal címe
|
||||
settings.geolink.description=Minden IP egy link megnyitása lesz egy új ablakban. Az {ip} helyére valódi ip kerül.
|
||||
settings.geolink=Külső geolocation service-re mutató hivatkozás
|
||||
settings.geolinkparams.description=Az ablak mérete és az eszköztárak elrejtése
|
||||
settings.geolinkparams=Geolocation ablak beállításai
|
||||
settings.host.description=Ahová a cég nevének és a logójának a linkje mutat
|
||||
settings.host=Az Ön weboldalának címe
|
||||
settings.leavemessage_captcha.description=Védelem az automatikusan küldött spam ellen (captcha)
|
||||
settings.leavemessage_captcha=Az ügyfeleknek kötelező beírni ellenőrző kódot, amikor üzenetet hagynak
|
||||
settings.logo.description=Kérem adja meg a cég logójának http címét
|
||||
settings.logo=A cég logója
|
||||
settings.no.title=Kérem adja meg a cég nevét
|
||||
settings.onehostconnections.description=0 nem engedélyez egy kapcsolatot sem
|
||||
settings.onehostconnections=Szálak maximális száma egy címről
|
||||
settings.onlinetimeout.description=Állítsa be hány mp-ig legyen az operátor online. Az alapértelmezés 30 mp.
|
||||
settings.onlinetimeout=Az operátor mennyi ideig legyen online
|
||||
settings.popup_notification.description=Egy kis ablak megjelenik, hogy felhívja a figyelmet.
|
||||
settings.popup_notification=Engedélyezze az "Új ügyfél várakozik a válaszra" felugró ablakot.
|
||||
settings.saved=A változtatások elmentve
|
||||
settings.sendmessagekey=Az üzenet elküldése:
|
||||
settings.show_online_operators.description=Ez lelassíthatja a lista automatikus frissítését
|
||||
settings.show_online_operators=Mutassa az elérhető operátorokat a "Várakozó ügyfelek listája" oldalon
|
||||
settings.survey.askgroup.description=Mutatja vagy elrejti a részleg választás mezőt
|
||||
settings.survey.askgroup=Részleg/csoport választás engedélyezése
|
||||
settings.survey.askmail.description=Mutassa vagy rejtse el ezt a mezőt
|
||||
settings.survey.askmail=Az ügyfél e-mail címe
|
||||
settings.survey.askmessage.description=Mutassa vagy rejtse el az Indító kérdés mezőt
|
||||
settings.survey.askmessage=Mutassa az Indító kérdés mezőt
|
||||
settings.title=Az üzenetküldő beállításai
|
||||
settings.usercanchangename.description=Ha üresen marad, akkor elrejti a szerkesztő gombot a beszélgető ablakban
|
||||
settings.usercanchangename=Engedélyezi az ügyfeleknek a névváltoztatást
|
||||
settings.usernamepattern.description=Az ügyfelek azonosítóját meghatározó string {name}, {id} vagy {addr}. Az alapértelmezett: {name}
|
||||
settings.usernamepattern=Ügyfelek azonosítója
|
||||
settings.wrong.email=Adja meg az E-mail címet
|
||||
settings.wrong.onehostconnections=a "Szálak maximális száma" mezőben csak szám lehet
|
||||
site.title=mibew.org
|
||||
site.url=http://mibew.org
|
||||
statistics.dates=Dátumok kiválasztása
|
||||
statistics.description=Erről az oldalról lehet különböző használati statisztikákat készíteni.
|
||||
statistics.description=Erről az oldalról különböző statisztikákat lehet készíteni a használatról.
|
||||
statistics.from=Ettől:
|
||||
statistics.till=Eddig:
|
||||
statistics.title=Statisztika
|
||||
@ -398,7 +487,7 @@ tag.pagination.no_items=Találtam 0 elemet
|
||||
tag.pagination.previous=előző
|
||||
thread.back_to_search=Kereséshez
|
||||
thread.chat_log=Beszélgetés naplója
|
||||
thread.intro=Ez az oldal mutatja a beszélgetés részleteit és a tartalmát.
|
||||
thread.intro=Ez az oldal a beszélgetés részleteit és a tartalmát mutatja.
|
||||
time.dateformat=%Y-%B-%d
|
||||
time.locale=hu_HU
|
||||
time.never=Soha
|
||||
|
BIN
src/messenger/webim/locales/id/button/mblue_off.gif
Normal file
After Width: | Height: | Size: 6.9 KiB |
BIN
src/messenger/webim/locales/id/button/mblue_on.gif
Normal file
After Width: | Height: | Size: 11 KiB |
BIN
src/messenger/webim/locales/id/button/mgreen_off.gif
Normal file
After Width: | Height: | Size: 6.9 KiB |
BIN
src/messenger/webim/locales/id/button/mgreen_on.gif
Normal file
After Width: | Height: | Size: 9.9 KiB |
BIN
src/messenger/webim/locales/id/button/simple_off.gif
Normal file
After Width: | Height: | Size: 4.6 KiB |
BIN
src/messenger/webim/locales/id/button/simple_on.gif
Normal file
After Width: | Height: | Size: 4.3 KiB |
BIN
src/messenger/webim/locales/id/button/webim_off.gif
Normal file
After Width: | Height: | Size: 4.3 KiB |
BIN
src/messenger/webim/locales/id/button/webim_on.gif
Normal file
After Width: | Height: | Size: 14 KiB |
BIN
src/messenger/webim/locales/id/images/history.gif
Normal file
After Width: | Height: | Size: 288 B |
BIN
src/messenger/webim/locales/id/images/login.gif
Normal file
After Width: | Height: | Size: 2.4 KiB |
BIN
src/messenger/webim/locales/id/images/message.gif
Normal file
After Width: | Height: | Size: 325 B |
BIN
src/messenger/webim/locales/id/images/save.gif
Normal file
After Width: | Height: | Size: 2.4 KiB |
BIN
src/messenger/webim/locales/id/images/search.gif
Normal file
After Width: | Height: | Size: 2.5 KiB |
BIN
src/messenger/webim/locales/id/images/wmchat.png
Normal file
After Width: | Height: | Size: 507 B |
518
src/messenger/webim/locales/id/properties
Normal file
@ -0,0 +1,518 @@
|
||||
encoding=utf-8
|
||||
output_charset=utf-8
|
||||
output_encoding=utf-8
|
||||
admin.content.client_agents=Membuat, menghapus operator perusahaan. Mengatur hak akses mereka.
|
||||
admin.content.client_gen_button=Tombol pembuatan kode HTML.
|
||||
admin.content.client_settings=Pilihan spesifik yang mempengaruhi jendela obrolan dan perilaku sistem umum.
|
||||
admin.content.description=Fungsi tersedia untuk operator situs.
|
||||
agent.not_logged_in=Sesi Anda kadaluarsa silahkan login lagi
|
||||
app.descr=Mibew Messenger merupakan open-source aplikasi live support.
|
||||
app.title=Mibew Messenger
|
||||
ban.error.duplicate=Alamat yang ditentukan sudah digunakan, klik <a href="ban.php?id={1}"> sini </a> jika Anda ingin mengeditnya.
|
||||
button.delete=Hapus
|
||||
button.enter=Masukkan
|
||||
button.offline.bottom=Tinggalkan pesan Anda
|
||||
button.offline.top=Konsultan situs
|
||||
button.offline=OFFLINE
|
||||
button.online.bottom=Ajukan pertanyaan Anda
|
||||
button.online.top=Konsultan situs
|
||||
button.online=ONLINE
|
||||
button.save=Simpan
|
||||
button.search=Cari
|
||||
canned.actions.del=hapus
|
||||
canned.actions.edit=edit
|
||||
canned.actions=Modifikasi
|
||||
canned.add=Tambahkan pesan ...
|
||||
canned.descr=Edit pesan yang Anda sering diketik dalam obrolan.
|
||||
canned.group=Untuk kelompok:
|
||||
canned.locale=Untuk bahasa:
|
||||
canned.title=Pesan Rekaman
|
||||
cannededit.descr=Edit pesan yang ada.
|
||||
cannededit.done=Tersimpan
|
||||
cannededit.message=Pesan
|
||||
cannededit.no_such=Tidak ada pesan seperti
|
||||
cannededit.title=Edit Pesan
|
||||
cannednew.descr=Tambahkan pesan baru.
|
||||
cannednew.title=Pesan Baru
|
||||
char.redirect.operator.away_suff=(pergi)
|
||||
char.redirect.operator.online_suff=(online)
|
||||
chat.came.from=Vistor berasal dari halaman {0}
|
||||
chat.client.changename=Ganti nama
|
||||
chat.client.name=Anda
|
||||
chat.client.spam.prefix=[spam]
|
||||
chat.client.visited.page=Pengunjung navigasikan ke {0}
|
||||
chat.default.username=Pengunjung
|
||||
chat.error_page.close=Tutup ...
|
||||
chat.error_page.head=Kesalahan terjadi:
|
||||
chat.error_page.title=Error
|
||||
chat.mailthread.sent.close=Tutup ...
|
||||
chat.mailthread.sent.closewindow=Klik link ini untuk menutup jendela
|
||||
chat.mailthread.sent.content=Riwayat obrolan Anda telah dikirim pada alamat {0}
|
||||
chat.mailthread.sent.title=Terkirim
|
||||
chat.predefined_answers=Halo, bagaimana saya bisa membantu Anda? \ nHalo! Selamat datang pada bantuan kami. Apa yang bisa saya bantu?
|
||||
chat.redirect.back=Kembali ...
|
||||
chat.redirect.cannot=Anda tidak mengobrol dengan pengunjung.
|
||||
chat.redirect.choose=Pilih:
|
||||
chat.redirect.group=Group:
|
||||
chat.redirect.operator=Operator:
|
||||
chat.redirect.title=Alihkan kepada <br/> operator lain
|
||||
chat.redirected.close=Tutup ...
|
||||
chat.redirected.closewindow=Klik untuk menutup jendela
|
||||
chat.redirected.content=pengunjung ditempatkan dalam antrian priorty dari operator {0}.
|
||||
chat.redirected.group.content=pengunjung ditempatkan dalam antrian prioritas kelompok {0}.
|
||||
chat.redirected.title=pengunjung dialihkan ke operator lain
|
||||
chat.status.operator.changed=Operator {0} ganti operator {1}
|
||||
chat.status.operator.dead=Operator memiliki masalah koneksi, kami sementara memindahkan anda ke antrian selanjutnya. Maaf membuat Anda menunggu.
|
||||
chat.status.operator.joined=Operator {0} bergabung dengan obrolan
|
||||
chat.status.operator.left=Operator {0} meninggalkan obrolan
|
||||
chat.status.operator.redirect=Operator {0} mengalihkan Anda ke operator lain, silakan tunggu sebentar
|
||||
chat.status.operator.returned=Operator {0} sudah kembali
|
||||
chat.status.user.changedname=Pengunjung mengubah nama {0} ke {1}
|
||||
chat.status.user.dead=Pengunjung menutup jendela obrolan
|
||||
chat.status.user.left=Pengunjung {0} meninggalkan obrolan
|
||||
chat.status.user.reopenedthread=Pengunjung bergabung ke obrolan lagi
|
||||
chat.thread.state_chatting_with_agent=Dalam obrolan
|
||||
chat.thread.state_closed=Tertutup
|
||||
chat.thread.state_loading=Loading
|
||||
chat.thread.state_wait=Dalam antrian
|
||||
chat.thread.state_wait_for_another_agent=Menunggu operator
|
||||
chat.visitor.email=E-Mail: {0}
|
||||
chat.visitor.info=Info: {0}
|
||||
chat.wait=Terima kasih telah menghubungi kami. Seorang operator akan segera bersama Anda...
|
||||
chat.window.chatting_with=Anda mengobrol dengan:
|
||||
chat.window.close_title=Tutup obrolan
|
||||
chat.window.poweredby= Powered by:
|
||||
chat.window.poweredreftext= mibew.org
|
||||
chat.window.predefined.select_answer=Pilih jawaban ...
|
||||
chat.window.product_name=Mibew <span class="grey"> Messenger </span>
|
||||
chat.window.send_message=Kirim pesan
|
||||
chat.window.send_message_short=Kirim ({0})
|
||||
chat.window.title.agent=Mibew Messenger
|
||||
chat.window.title.user=Mibew Messenger
|
||||
chat.window.toolbar.mail_history=Kirim riwayat obrolan melalui e-mail
|
||||
chat.window.toolbar.redirect_user=Alihkan pengunjung ke operator lain
|
||||
chat.window.toolbar.refresh=Refresh
|
||||
clients.how_to=Untuk menjawab klik pengunjung pada namanya dalam daftar.
|
||||
clients.intro=Halaman ini menampilkan daftar tunggu pengunjung.
|
||||
clients.no_clients=Daftar pengunjung menunggu kosong
|
||||
clients.queue.chat=Pengunjung dalam dialog
|
||||
clients.queue.prio=Prioritas antrian pengunjung
|
||||
clients.queue.wait=Menunggu operator untuk pertama kalinya
|
||||
clients.title=Daftar menunggu pengunjung
|
||||
common.asterisk_explanation=<b><span style='font-size:8.0pt;color:red'>*</span></b> - wajib diisi
|
||||
company.title=Mibew Messenger Community
|
||||
confirm.take.head=Ubah operator
|
||||
confirm.take.message=Pengunjung <span style="color:blue;">{0}</span> telah dibantu oleh <span style="color:green;">{1}</span>.<br/> Apakah Anda benar-benar yakin ingin memulai chatting pengunjung?
|
||||
confirm.take.no=Tidak, menutup jendela
|
||||
confirm.take.yes=Ya, saya yakin
|
||||
content.blocked=Di sini Anda dapat bertahan dari pengunjung yang berbahaya.
|
||||
content.history=Cari riwayat dialog.
|
||||
content.logoff=Log out dari sistem.
|
||||
data.saved=Perubahan disimpan
|
||||
demo.chat.question=Ada begitu banyak browser yang dapat dipilih. Mana yang Anda rekomendasikan?
|
||||
demo.chat.welcome=Halo, bagaimana saya bisa membantu Anda?
|
||||
errors.captcha=Huruf-huruf yang Anda ketik tidak cocok dengan huruf yang ditampilkan dalam gambar.
|
||||
errors.failed.uploading.file=Error upload file "{0}": {1}.
|
||||
errors.file.move.error=Error memindahkan file
|
||||
errors.file.size.exceeded=ukuran file upload melebihi batas
|
||||
errors.footer=</ul>
|
||||
errors.header=<b>Perbaiki kesalahan:</b><br/><ul>
|
||||
errors.invalid.file.type=Jenis file tidak valid
|
||||
errors.prefix=<li class="error">
|
||||
errors.required=Silakan mengisi "{0}".
|
||||
errors.suffix=</li>
|
||||
errors.wrong_field=Silakan mengisi "{0}" dengan benar.
|
||||
features.saved=Fitur diaktifkan
|
||||
form.field.address.description=Misal: 12.23.45.123 atau todo.com
|
||||
form.field.address=Alamat Pengunjung
|
||||
form.field.agent_commonname.description=Nama ini akan dilihat oleh pengunjung Anda.
|
||||
form.field.agent_commonname=Nama International (Latin)
|
||||
form.field.agent_name.description=Nama ini akan dilihat oleh pengunjung Anda.
|
||||
form.field.agent_name=Nama
|
||||
form.field.avatar.current.description=gambar avatar Anda.
|
||||
form.field.avatar.current=gambar avatar saat ini
|
||||
form.field.avatar.upload.description=Pilih file avatar untuk diupload. <br/> Ukuran gambar tidak boleh lebih dari 100x100 px.
|
||||
form.field.avatar.upload=Upload avatar
|
||||
form.field.ban_comment.description=Alasan blokir
|
||||
form.field.ban_comment=Komentar
|
||||
form.field.ban_days.description=Jumlah hari alamat ini akan diblokir
|
||||
form.field.ban_days=Hari
|
||||
form.field.email=email Anda
|
||||
form.field.groupcommondesc.description=Keterangan dalam bahasa Inggris.
|
||||
form.field.groupcommondesc=deskripsi Internasional
|
||||
form.field.groupcommonname.description=Nama dalam bahasa Inggris.
|
||||
form.field.groupcommonname=nama Internasional
|
||||
form.field.groupdesc.description=Deskripsi kelompok.
|
||||
form.field.groupdesc=Keterangan
|
||||
form.field.groupemail.description=Grup email untuk pemberitahuan. Biarkan kosong untuk menggunakan alamat default.
|
||||
form.field.groupname.description=Nama untuk mengidentifikasi kelompok.
|
||||
form.field.groupname=Nama
|
||||
form.field.login.description=Login dapat terdiri dari huruf Latin kecil dan garis bawah.
|
||||
form.field.login=Login
|
||||
form.field.mail.description=Untuk pemberitahuan dan pengambilan sandi.
|
||||
form.field.mail=E-mail
|
||||
form.field.message=Pesan
|
||||
form.field.name=Nama Anda
|
||||
form.field.password.description=Masukkan sandi baru atau tinggalkan kosong untuk menjaga sandi sebelumnya.
|
||||
form.field.password=Sandi
|
||||
form.field.password_confirm.description=Konfirmasi kata sandi baru.
|
||||
form.field.password_confirm=Konfirmasi
|
||||
form.field.translation=Terjemahan
|
||||
harderrors.header=<b>Tidak dapat menjalankan:</b><br/><ul>
|
||||
image.button.login=/locales/id/images/login.gif
|
||||
image.button.save=/locales/id/images/save.gif
|
||||
image.button.search=/locales/id/images/search.gif
|
||||
image.chat.history=/locales/id/images/history.gif
|
||||
image.chat.message=/locales/id/images/message.gif
|
||||
image.chat.sprite=/locales/id/images/wmchat.png
|
||||
install.0.app=Jalur aplikasi yaitu {0}
|
||||
install.0.package=paket Mibew berlaku.
|
||||
install.0.php=PHP versi {0}
|
||||
install.1.connected=Anda terhubung ke server MySQL versi {0}
|
||||
install.2.create=Membuat database "{0}"
|
||||
install.2.db_exists=Database "{0}" dibuat.
|
||||
install.2.notice=Database tidak ditemukan di server. Jika Anda memiliki izin untuk menciptakannya sekarang, klik pada link berikut.
|
||||
install.3.create=Buat tabel yang diperlukan.
|
||||
install.3.tables_exist=tabel dibutuhkan telah dibuat.
|
||||
install.4.create=Update tabel
|
||||
install.4.done=Tabel struktur up to date.
|
||||
install.4.notice=Struktur dari tabel Anda harus disesuaikan untuk versi baru dari Messenger.
|
||||
install.5.newmessage=Pesan Baru
|
||||
install.5.newvisitor=Pengunjung Baru
|
||||
install.5.text=Klik untuk memeriksa suara: {0} dan {1}
|
||||
install.bad_checksum=Checksum berbeda untuk {0}
|
||||
install.cannot_read=Tidak dapat membaca file {0}
|
||||
install.check_files=Tolong, re-upload file ke server.
|
||||
install.check_permissions=Hak akses file kurang {0}
|
||||
install.connection.error=Tidak dapat terhubung, silahkan cek setting server di config.php. Error: {0}
|
||||
install.done=Lengkap:
|
||||
install.err.back=Atasi masalah dan coba lagi. Tekan <a>kembali</a> untuk kembali ke wizard.
|
||||
install.err.title=Masalah
|
||||
install.kill_tables.notice=Mustahil untuk memperbarui struktur tabel. Cobalah untuk melakukannya secara manual atau membuat ulang semua tabel (peringatan: semua data Anda akan hilang).
|
||||
install.kill_tables=Drop table yang ada dari database
|
||||
install.license=Lisensi Perjanjian Perangkat Lunak
|
||||
install.message=Ikuti wizard untuk konfigurasi database Anda.
|
||||
install.newfeatures=Selamat! Mibew Messenger {1} Anda telah terinstal. Aktifkan fitur lebih lanjut tentang <a href="{0}">halaman layanan Opsional</a>.
|
||||
install.next=Langkah berikutnya:
|
||||
install.no_file=Berkas tidak ada: {0}
|
||||
install.title=Instalasi
|
||||
install.updatedb=Tolong, jalankan wizard <a href="{0}">Update</a> untuk menyesuaikan database Anda.
|
||||
installed.login_link=Lanjutkan ke halaman login
|
||||
installed.message=<b>Aplikasi berhasil diinstal.</b>
|
||||
installed.notice=Anda bisa logon sebagai <b>admin</b> dengan sandi kosong.<br/> <br/><font color="#c13030"><b>! Untuk alasan keamanan, harap mengubah sandi Anda segera dan menghapus folder {0} dari server Anda.</b></font>
|
||||
lang.choose=Pilih bahasa Anda
|
||||
leavemail.body=Anda memiliki pesan dari {0}:\n\n{2}\n\nEmailnya: {1}\n{3}\n--- \nSitus messenger anda
|
||||
leavemail.subject=Pertanyaan dari {0}
|
||||
leavemessage.close=Tutup
|
||||
leavemessage.descr=Maaf, tidak ada operator yang tersedia pada saat ini. Silakan, coba lagi nanti atau tanyakan pertanyaan Anda di formulir ini.
|
||||
leavemessage.perform=Kirim
|
||||
leavemessage.sent.message=Terima kasih telah menggunakan layanan kami. Kami akan menjawab Anda melalui surat sesegera mungkin.
|
||||
leavemessage.sent.title=Pesan Anda dikirim
|
||||
leavemessage.title=Tinggalkan pesan Anda
|
||||
leftMenu.client_agents=Operator
|
||||
leftMenu.client_gen_button=Tombol kode
|
||||
leftMenu.client_settings=Pengaturan
|
||||
license.title=Lisensi
|
||||
localedirection=ltr
|
||||
localeid=Indonesian (id)
|
||||
mail.user.history.body=Halo, {0}!\n\nRiwayat obrolan Anda: \n\n{1}\n--- \nSalam,\nMibew Messenger
|
||||
mail.user.history.subject=Mibew Messenger: riwayat oborlan
|
||||
mailthread.close=Tutup ...
|
||||
mailthread.enter_email=Masukkan e-mail:
|
||||
mailthread.perform=Kirim
|
||||
mailthread.title=Kirim riwayat <br/> obrolan dengan mail
|
||||
menu.agents=daftar Operator
|
||||
menu.blocked=diblok pengunjung
|
||||
menu.canned=Rekaman Pesan
|
||||
menu.goonline=Anda sedang Offline.<br/><a href="{0}">Hubungkan..</a>
|
||||
menu.groups.content=Departemen atau kelompok operator berdasarkan keahlian.
|
||||
menu.groups=Grup
|
||||
menu.locale.content=Mengubah lokal.
|
||||
menu.locale=Bahasa
|
||||
menu.main=Utama
|
||||
menu.operator=Anda adalah {0}
|
||||
menu.profile.content=Anda dapat mengubah informasi pribadi anda pada halaman ini.
|
||||
menu.profile=Profile
|
||||
menu.translate=lokalisasi
|
||||
menu.updates.content=Periksa berita dan update.
|
||||
menu.updates=Pembaruan
|
||||
my_settings.error.password_match=Sandi yang dimasukkan tidak cocok
|
||||
no_such_operator=Tidak ada operator seperti
|
||||
operator.group.no_description=<tidak ada description>
|
||||
operator.groups.intro=Pilih kelompok sesuai dengan keahlian operator.
|
||||
operator.groups.title=Kelompok operator
|
||||
page.analysis.search.head_browser=Browser
|
||||
page.analysis.search.head_group=Grup
|
||||
page.analysis.search.head_host=Alamat pengunjung
|
||||
page.analysis.search.head_messages=Pesan pengunjung
|
||||
page.analysis.search.head_name=Nama
|
||||
page.analysis.search.head_operator=Operator
|
||||
page.analysis.search.head_time=Waktu dalam obrolan
|
||||
page.analysis.userhistory.intro=Anda dapat menemukan riwayat obrolan pengunjung Anda di sini.
|
||||
page.analysis.userhistory.title=Kunjungi riwayat
|
||||
page.chat.old_browser.close=Tutup ...
|
||||
page.chat.old_browser.list=<ul>\n<li>Internet Explorer 5.5+</li>\n<li>Firefox 1.0+</li>\n<li>Opera 8.0+</li>\n<li>Mozilla 1.4+</li>\n<li>Netscape 7.1+</li>\n<li>Safari 1.2+</li>\n</ul>\n<p>Kami juga mendukung beberapa browser tua:</p>\n<ul>\n<li>Internet Explorer 5.0</li>\n<li>Opera 7.0</li>\n</ul>
|
||||
page.chat.old_browser.problem=<p> browser web Anda tidak sepenuhnya didukung oleh Messenger Mibew. \nHarap, gunakan salah satu browser web berikut: </p>
|
||||
page.chat.old_browser.title=Harap gunakan browser yang lebih baru
|
||||
page.gen_button.choose_group=Kode untuk kelompok
|
||||
page.gen_button.choose_image=Pilih gambar
|
||||
page.gen_button.choose_locale=Kode untuk bahasa
|
||||
page.gen_button.choose_style=obrolan window style
|
||||
page.gen_button.code.description=<strong>Perhatian</strong>! Harap jangan mengubah kode <br/> secara manual karena <br/> kami tidak menjamin bahwa <br/> itu akan bekerja!
|
||||
page.gen_button.code=HTML code
|
||||
page.gen_button.default_group=-semua operator-
|
||||
page.gen_button.include_site_name=Masukkan nama host ke dalam kode
|
||||
page.gen_button.intro=Anda dapat menghasilkan kode HTML untuk ditempatkan di situs Anda di sini.
|
||||
page.gen_button.modsecurity=Kompatibilitas dengan mod_security (modsecurity.org), nyalakan hanya jika Anda memiliki masalah dengan itu
|
||||
page.gen_button.sample=Contoh
|
||||
page.gen_button.secure_links=Gunakan link aman (https)
|
||||
page.gen_button.title=Tombol penghasil kode HTML
|
||||
page.group.create_new=Di sini Anda dapat membuat grup baru.
|
||||
page.group.duplicate_name=Silahkan pilih nama lain, karena kelompok dengan nama yang dimasukkan sudah ada.
|
||||
page.group.intro=Pada halaman ini Anda dapat mengedit rincian grup.
|
||||
page.group.membersnum=Operator
|
||||
page.group.no_such=Tidak ada kelompok seperti
|
||||
page.group.title=Group rincian
|
||||
page.groupmembers.intro=Lihat dan edit daftar anggota.
|
||||
page.groupmembers.title=Anggota
|
||||
page.groups.confirm=Apakah Anda yakin ingin menghapus grup "{0}"?
|
||||
page.groups.intro=Halaman ini menampilkan daftar kelompok di perusahaan Anda. Masing-masing kelompok dapat memiliki tombol terpisah dan tanggapan rekaman.
|
||||
page.groups.isaway=Away
|
||||
page.groups.isonline=Online
|
||||
page.groups.new=Buat grup baru ...
|
||||
page.groups.title=Grup
|
||||
page.preview.agentchat=obrolan window (operator-mode)
|
||||
page.preview.agentrochat=Lihat jendela obrolan (operator dalam mode readonly)
|
||||
page.preview.chatsimple=Jendela obrolan simple, refresh untuk memposting pesan (IE 5, Opera 7)
|
||||
page.preview.choose=Pilih gaya
|
||||
page.preview.choosetpl=Pilih template
|
||||
page.preview.error=Kesalahan jendela
|
||||
page.preview.intro=Dari sini Anda dapat melihat daftar tema Anda yang telah diinstal saat ini.
|
||||
page.preview.leavemessage=Tinggalkan jendela pesan
|
||||
page.preview.leavemessagesent=Jendela "Pesan dikirim"
|
||||
page.preview.mail=Mail thread jendela
|
||||
page.preview.mailsent=Jendela "Surat dikirim"
|
||||
page.preview.nochat=Daftar jendela browser yang didukung
|
||||
page.preview.redirect=Pengunjung redirect ke jendela operator lain
|
||||
page.preview.redirected=Jendela jendela "Pengunjung yang dialihkan"
|
||||
page.preview.showerr=Pesan error
|
||||
page.preview.style_default=-dari pengaturan umum-
|
||||
page.preview.survey=Pra-obrolan Survei
|
||||
page.preview.title=Gaya situs
|
||||
page.preview.userchat=Jendela obrolan (user-mode)
|
||||
page.translate.descr=Jika Anda tidak menyukai terjemahan, silahkan kirim pembaruan.
|
||||
page.translate.done=terjemahan Anda akan disimpan.
|
||||
page.translate.one=Masukkan terjemahan Anda.
|
||||
page.translate.title=Lokalisasi wizard
|
||||
page_agent.cannot_modify=Anda tidak diperbolehkan untuk mengubah profil orang ini.
|
||||
page_agent.clear_avatar=Hapus avatar
|
||||
page_agent.create_new=Di sini Anda dapat membuat operator baru.
|
||||
page_agent.error.duplicate_login=Silakan memilih login yang lain, karena operator dengan login yang dimasukkan sudah terdaftar dalam sistem.
|
||||
page_agent.error.wrong_login=Login seharusnya hanya berisi karakter latin, angka dan garis bawah simbol.
|
||||
page_agent.intro=Edit pengaturan operator umum.
|
||||
page_agent.tab.avatar=Foto
|
||||
page_agent.tab.groups=Grup
|
||||
page_agent.tab.main=Umum
|
||||
page_agent.tab.permissions=Permissions
|
||||
page_agent.title=Operator rincian
|
||||
page_agents.agent_name=Nama
|
||||
page_agents.agents=Daftar Lengkap dari operator:
|
||||
page_agents.confirm=Apakah Anda yakin ingin menghapus operator "{0}"?
|
||||
page_agents.intro=Halaman ini menampilkan daftar operator perusahaan.
|
||||
page_agents.isaway=Away
|
||||
page_agents.isonline=Online
|
||||
page_agents.login=Login
|
||||
page_agents.new_agent=Tambahkan operator ...
|
||||
page_agents.status=Terakhir aktif
|
||||
page_agents.title=Operator
|
||||
page_analysis.full.text.search=Nama pengguna atau cari pesan teks:
|
||||
page_analysis.search.title=Riwayat obrolan
|
||||
page_avatar.intro=Anda dapat meng-upload foto Anda hanya dalam JPG, GIF, PNG atau file TIF gambar.
|
||||
page_avatar.title=Upload foto
|
||||
page_ban.intro=Di sini Anda dapat memblokir pengunjung berbahaya yang mempengaruhi Anda bekerja dengan pesan spam.
|
||||
page_ban.sent=Alamat {0} akan diblokir selama jumlah hari yang ditentukan.
|
||||
page_ban.thread=Anda membuka jendela ini untuk thread "{0}", <i>Alamat</i> field sudah terisi. Pilih jumlah hari dan klik <i>Kirim</i>.
|
||||
page_ban.title=Blok alamat
|
||||
page_bans.add=Tambahkan alamat
|
||||
page_bans.confirm=Apakah Anda yakin ingin menghapus alamat {0} dari daftar diblokir?
|
||||
page_bans.list=Daftar IP dilarang:
|
||||
page_bans.title=Daftar Ban
|
||||
page_bans.to=Sampai
|
||||
page_client.pending_users=Anda dapat menemukan menunggu pengunjung.
|
||||
page_group.tab.main=Umum
|
||||
page_group.tab.members=Anggota
|
||||
page_login.error=login / sandi yang dimasukkan salah
|
||||
page_login.intro=Harap masukkan username dan sandi untuk mengakses alat-alat administratif, melihat pengunjung Anda dan menelusuri riwayat.
|
||||
page_login.login=Login:
|
||||
page_login.password=Sandi:
|
||||
page_login.remember=Ingat
|
||||
page_login.title=Login
|
||||
page_search.intro=Cari riwayat obrolan pengguna tertentu atau frase tertentu dalam pesan.
|
||||
page_settings.intro=Penentuan pilihan mempengaruhi jendela obrolan dan perilaku sistem umum.
|
||||
page_settings.tab.features=Opsional Layanan
|
||||
page_settings.tab.main=Umum
|
||||
page_settings.tab.performance=Kinerja
|
||||
page_settings.tab.themes=Tema pratayang
|
||||
pending.menu.hide=Sembunyikan menu >>
|
||||
pending.menu.show=Tampilkan menu >>
|
||||
pending.popup_notification=pengunjung baru sedang menunggu jawaban.
|
||||
pending.status.setaway=Set status "Away"
|
||||
pending.status.setonline=Set status "Tersedia"
|
||||
pending.table.ban=Ban pengunjung
|
||||
pending.table.head.contactid=alamat pengunjung
|
||||
pending.table.head.etc=Misc
|
||||
pending.table.head.name=Nama
|
||||
pending.table.head.operator=Operator
|
||||
pending.table.head.state=Negara
|
||||
pending.table.head.total=Total waktu
|
||||
pending.table.head.waittime=Menunggu waktu
|
||||
pending.table.speak=Klik untuk chatting dengan pengunjung
|
||||
pending.table.view=Lihat obrolan
|
||||
permission.admin=Sistem administrasi: pengaturan, operator manajemen, generasi tombol
|
||||
permission.modifyprofile=Kemampuan untuk memodifikasi profil
|
||||
permission.takeover=Mengambil alih thread obrolan
|
||||
permission.viewthreads=Lihat operator lain thread obrolan
|
||||
permissions.intro=Ubah pembatasan dan fitur yang tersedia untuk operator ini.
|
||||
permissions.title=Ijin
|
||||
presurvey.department=Pilih Departemen:
|
||||
presurvey.intro=Terima kasih telah menghubungi kami! Untuk lebih melayani Anda, silahkan mengisi formulir di bawah ini dan klik tombol Memulai Obrolan.
|
||||
presurvey.mail=Email:
|
||||
presurvey.name=Nama:
|
||||
presurvey.question=Pertanyaan Awal:
|
||||
presurvey.submit=Mulai Obrolan
|
||||
presurvey.title=dukungan Live
|
||||
report.bydate.1=Tanggal
|
||||
report.bydate.2=thread Obrolan
|
||||
report.bydate.3=Pesan dari operator
|
||||
report.bydate.4=Pesan dari pengunjung
|
||||
report.bydate.title= Statistik penggunaan untuk tanggal masing-masing
|
||||
report.byoperator.1=Operator
|
||||
report.byoperator.2=Thread Obrolan
|
||||
report.byoperator.3=Pesan
|
||||
report.byoperator.4=panjang pesan rata-rata (karakter)
|
||||
report.byoperator.title=Threads oleh operator
|
||||
report.no_items=Tidak cukup data
|
||||
report.total=Total:
|
||||
resetpwd.changed.title=Sandi Anda telah berubah!
|
||||
resetpwd.changed=Login menggunakan sandi baru anda.
|
||||
resetpwd.intro=Harap pilih sandi untuk digunakan dengan account Mibew Anda.
|
||||
resetpwd.login=Lanjutkan untuk login
|
||||
resetpwd.submit=Ubah
|
||||
resetpwd.title=Ubah sandi Mibew
|
||||
restore.back_to_login=Kembali untuk login
|
||||
restore.emailorlogin=Login atau E-mail:
|
||||
restore.intro=Anda tidak bisa mengambil kata sandi Anda, tetapi Anda bisa menetapkan yang baru dengan link berikut yang dikirimkan kepada Anda melalui email.
|
||||
restore.mailsubj=Reset sandi Anda Mibew
|
||||
restore.mailtext=Hai,{0}\n\nSilakan klik link dibawah atau salin dan paste URL ke browser Anda:\n{1}\n\nIni akan membiarkan Anda memilih sandi yang lain.\n\nMessenger Mibew.
|
||||
restore.pwd.message=Lupa sandi Anda?
|
||||
restore.sent.title=sandi pengambilan
|
||||
restore.sent=Kami telah mengirimkan instruksi ke email Anda. Silakan periksa email tersebut!
|
||||
restore.submit=Reset sandi
|
||||
restore.title=Masalah saat mengakses Account Anda?
|
||||
right.administration=Administrasi
|
||||
right.main=Utama
|
||||
right.other=Lainnya
|
||||
settings.chat.title.description=Nama perusahaan Anda misalnya.
|
||||
settings.chat.title=Judul di jendela obrolan
|
||||
settings.chatstyle.description=Pratinjau untuk semua halaman masing-masing gaya tersedia <a href="themes.php"> di sini </a>
|
||||
settings.chatstyle=Pilih style untuk Anda jendela chatting
|
||||
settings.company.title.description=Masukkan judul perusahaan Anda
|
||||
settings.company.title=Judul perusahaan
|
||||
settings.email.description=Masukkan email untuk menerima pesan sistem
|
||||
settings.email=Email
|
||||
settings.enableban.description=Menggunakan itu, Anda dapat memblokir serangan dari IP tertentu
|
||||
settings.enableban=Aktifkan fitur "Pengunjung berbahaya"
|
||||
settings.enablegroups.description=Gunakan untuk memiliki antrian terpisah untuk pertanyaan yang berbeda.
|
||||
settings.enablegroups=Aktifkan "Grup"
|
||||
settings.enablepresurvey.description=Paksa pengguna untuk mengisi formulir khusus untuk memulai chatting.
|
||||
settings.enablepresurvey=Aktifkan "Pra-obrolan survey"
|
||||
settings.enablessl.description=Harap dicatat bahwa server web Anda harus dikonfigurasi untuk mendukung permintaan https.
|
||||
settings.enablessl=Izinkan koneksi aman (SSL)
|
||||
settings.enablestatistics.description=Menambahkan halaman dengan laporan penggunaan messenger.
|
||||
settings.enablestatistics=Aktifkan "Statistik"
|
||||
settings.forcessl.description=Tampilkan chatting hanya melalui koneksi https
|
||||
settings.forcessl=Force semua obrolan akan aman
|
||||
settings.frequencychat.description=Tentukan interval polling dalam hitungan detik. Default adalah 2 detik.
|
||||
settings.frequencychat=Waktu refresh obrolan
|
||||
settings.frequencyoldchat.description=browser Lama perlu me-refresh seluruh halaman untuk mendapatkan pesan. Default adalah 7 detik.
|
||||
settings.frequencyoldchat=Page waktu refresh untuk browser lama
|
||||
settings.frequencyoperator.description=Tentukan interval polling dalam hitungan detik. Default adalah 2 detik.
|
||||
settings.frequencyoperator=konsol waktu refresh Operator
|
||||
settings.geolink.description=Setiap IP menjadi membuka link di jendela baru. {Ip} diganti dengan ip nyata.
|
||||
settings.geolink=Link ke layanan geolocation eksternal
|
||||
settings.geolinkparams.description=Jendela ukuran dan menyembunyikan toolbar
|
||||
settings.geolinkparams=Geolocation jendela pilihan
|
||||
settings.host.description=Tujuan untuk nama perusahaan Anda atau link logo
|
||||
settings.host=URL website Anda
|
||||
settings.leavemessage_captcha.description=Perlindungan terhadap spam otomatis (captcha)
|
||||
settings.leavemessage_captcha=Paksa pengunjung untuk memasukkan kode verifikasi ketika meninggalkan pesan
|
||||
settings.logo.description=Masukkan alamat http logo perusahaan Anda
|
||||
settings.logo=Logo perusahaan Anda
|
||||
settings.no.title=Harap masukkan judul perusahaan Anda
|
||||
settings.onehostconnections.description=0 memungkinkan setiap jumlah koneksi
|
||||
settings.onehostconnections=Max jumlah thread dari satu alamat
|
||||
settings.onlinetimeout.description=Mengatur jumlah detik untuk menunjukkan operator secara online. Default adalah 30 detik.
|
||||
settings.onlinetimeout=Operator batas waktu online
|
||||
settings.popup_notification.description=dialog kecil muncul untuk menarik perhatian Anda.
|
||||
settings.popup_notification=Aktifkan "Popup pemberitahuan dialog dari pengunjung baru".
|
||||
settings.saved=Perubahan disimpan
|
||||
settings.sendmessagekey=Mengirim pesan dengan:
|
||||
settings.show_online_operators.description=bisa memperlambat laju update dari daftar
|
||||
settings.show_online_operators=Tampilkan operator online di "Daftar menunggu pengunjung" halaman
|
||||
settings.survey.askgroup.description=Tampilkan/sembunyikan bidang seleksi departemen dalam survei
|
||||
settings.survey.askgroup=Memungkinkan pengunjung untuk memilih jurusan/kelompok
|
||||
settings.survey.askmail.description=Tampilkan/sembunyikan bidang email dalam survei
|
||||
settings.survey.askmail=Tanyakan pengunjung e-mail
|
||||
settings.survey.askmessage.description=Tampilkan/sembunyikan bidang pertanyaan awal dalam survei
|
||||
settings.survey.askmessage=Tampilkan field awal pertanyaan
|
||||
settings.title=Messenger pengaturan
|
||||
settings.usercanchangename.description=Matikan untuk menyembunyikan kotak edit dari jendela obrolan
|
||||
settings.usercanchangename=Memungkinkan pengguna untuk mengubah nama mereka
|
||||
settings.usernamepattern.description=Bagaimana membangun identifikasi pengunjung dari {name},{id} atau {alm}. Default: {name}
|
||||
settings.usernamepattern=Pengenal pengunjung
|
||||
settings.wrong.email=Masukkan alamat email yang benar
|
||||
settings.wrong.onehostconnections="Max jumlah thread" harus berupa angka
|
||||
site.title=mibew.org
|
||||
site.url=http://mibew.org
|
||||
statistics.dates=Pilih tanggal
|
||||
statistics.description=Dari halaman ini Anda bisa menghasilkan berbagai laporan penggunaan.
|
||||
statistics.from=From:
|
||||
statistics.till=Sampai:
|
||||
statistics.title=Statistik
|
||||
statistics.wrong.dates=Anda telah memilih Dari tanggal setelah Hingga tanggal
|
||||
tag.pagination.info=Page {0} dari {1},{2}-{3} dari {4}
|
||||
tag.pagination.next=berikutnya
|
||||
tag.pagination.no_items.elements=Tidak ada unsur-unsur
|
||||
tag.pagination.no_items=Ditemukan 0 elemen
|
||||
tag.pagination.previous=sebelumnya
|
||||
thread.back_to_search=Pergi untuk mencari
|
||||
thread.chat_log=catatan riwayat
|
||||
thread.intro=Halaman ini menampilkan rincian obrolan dan konten.
|
||||
time.dateformat=%B %d, %Y
|
||||
time.locale=id
|
||||
time.never=Tidak pernah
|
||||
time.timeformat=%I:%M %p
|
||||
time.today.at=Hari ini pada
|
||||
time.yesterday.at=Kemarin jam
|
||||
topMenu.admin=Home
|
||||
topMenu.logoff=Keluar
|
||||
topMenu.main=Home
|
||||
topMenu.users.nomenu=tanpa menu
|
||||
topMenu.users=Pengunjung
|
||||
translate.direction=Arah:
|
||||
translate.show.all=Semua string
|
||||
translate.show.foradmin=Strings untuk administrator
|
||||
translate.show.foroperator=String untuk operator
|
||||
translate.show.forvisitor=String bagi pengunjung
|
||||
translate.show=Tampilkan:
|
||||
translate.sort.key=kunci pengenal
|
||||
translate.sort.lang=Sumber string bahasa
|
||||
translate.sort=Urutkan berdasarkan:
|
||||
typing.remote=pengguna Remote sedang mengetik ...
|
||||
updates.current=Anda menggunakan:
|
||||
updates.env=Lingkungan:
|
||||
updates.installed_locales=Terpasang lokalisasi:
|
||||
updates.intro=Messenger update.
|
||||
updates.latest=Versi terbaru:
|
||||
updates.news=Berita:
|
||||
updates.title=Pembaruan
|
@ -1,26 +1,32 @@
|
||||
encoding=utf-8
|
||||
output_charset=utf-8
|
||||
output_encoding=utf-8
|
||||
admin.content.client_agents=Crea, cancella assistenti. Gestisci permessi.
|
||||
admin.content.client_agents=Crea, cancella operatori. Gestisci permessi.
|
||||
admin.content.client_gen_button=Generazione del codice HTML per il bottone.
|
||||
admin.content.client_settings=Specifica le opzioni che interessano la finestra di chat e il comportamento del sistema.
|
||||
admin.content.description=Funzioni disponibili per gli appartenenti al gruppo power users.
|
||||
admin.content.description=Funzioni disponibili per gli operatori.
|
||||
agent.not_logged_in=La tua sessione è scaduta, riesegui il login
|
||||
app.descr=Mibew Messenger è un'applicazione open-source per l'assistenza in tempo reale.
|
||||
app.title=Mibew Messenger
|
||||
ban.error.duplicate=L'indirizzo specificato è già in uso, clicca <a href="ban.php?id={1}">qui</a> se vuoi modificarlo.
|
||||
button.delete=Cancella
|
||||
button.enter=Entra
|
||||
button.offline.bottom=Lascia un messaggio
|
||||
button.offline.top=Consulente
|
||||
button.offline=ASSENTE
|
||||
button.online.bottom=La tua domanda
|
||||
button.online.top=Consulente
|
||||
button.online=ONLINE
|
||||
button.save=Salva
|
||||
button.search=Cerca
|
||||
canned.actions.del=Rimuovi
|
||||
canned.actions.edit=Edita
|
||||
canned.actions.del=rimuovi
|
||||
canned.actions.edit=modifica
|
||||
canned.actions=Modifica
|
||||
canned.add=Aggiungi messaggio...
|
||||
canned.descr=Modifica i messaggi che frequentemente scrivi in chat.
|
||||
canned.group=Per gruppo:
|
||||
canned.locale=Per lingua:
|
||||
canned.title=Messaggi Archiviati
|
||||
canned.title=Messaggi predefiniti
|
||||
cannededit.descr=Modifica un messaggio esistente.
|
||||
cannededit.done=Salvato
|
||||
cannededit.message=Messaggio
|
||||
@ -28,20 +34,22 @@ cannededit.no_such=Nessun messaggio del tipo
|
||||
cannededit.title=Modifica Messaggio
|
||||
cannednew.descr=Aggiungi un nuovo messaggio.
|
||||
cannednew.title=Nuovo Messaggio
|
||||
char.redirect.operator.away_suff=(assente)
|
||||
char.redirect.operator.online_suff=(online)
|
||||
chat.came.from=L'utente proviene dalla pagina {0}
|
||||
chat.came.from=Il visitatore proviene dalla pagina {0}
|
||||
chat.client.changename=Cambia nome
|
||||
chat.client.name=Tu sei
|
||||
chat.client.name=Utente
|
||||
chat.client.spam.prefix=[spam]
|
||||
chat.default.username=Utente
|
||||
chat.client.visited.page=Il visitatore è giunto a {0}
|
||||
chat.default.username=Visitatore
|
||||
chat.error_page.close=Chiudi...
|
||||
chat.error_page.head=Errore incontrato:
|
||||
chat.error_page.title=Errore
|
||||
chat.mailthread.sent.close=Chiudi...
|
||||
chat.mailthread.sent.closewindow=Clicca su questo link per chiudere la finestra
|
||||
chat.mailthread.sent.content=La tua chat è stata inviata al seguente indirizzo {0}
|
||||
chat.mailthread.sent.title=Invia
|
||||
chat.predefined_answers=Ciao, come posso aiutarti?\nCiao! Benvenuto nell'assistenza. Come posso aiutarti?
|
||||
chat.mailthread.sent.content=Lo storico della tua chat è stato inviato al seguente indirizzo {0}
|
||||
chat.mailthread.sent.title=Inviato
|
||||
chat.predefined_answers=Salve, come posso aiutarla?\nSalve! Benvenuto nell'assistenza. Come posso aiutarla?
|
||||
chat.redirect.back=Indietro...
|
||||
chat.redirect.cannot=Al momento non stai comunicando con alcun visitatore.
|
||||
chat.redirect.choose=Scegli:
|
||||
@ -50,19 +58,19 @@ chat.redirect.operator=Operatore:
|
||||
chat.redirect.title=Trasferisci<br/>ad un altro operatore
|
||||
chat.redirected.close=Chiudi...
|
||||
chat.redirected.closewindow=Clicca per chiudere la finestra
|
||||
chat.redirected.content=L'utente si trova nella coda di priorità dell'operatore {0}.
|
||||
chat.redirected.content=Il visitatore si trova nella coda di priorità dell'operatore {0}.
|
||||
chat.redirected.group.content=Il visitatore è stato inserito nella coda di priorità del gruppo {0}.
|
||||
chat.redirected.title=L'utente è stato assegnato ad un altro operatore
|
||||
chat.redirected.title=Il visitatore è stato assegnato ad un altro operatore
|
||||
chat.status.operator.changed=L'operatore {0} è cambiato nell'operatore {1}
|
||||
chat.status.operator.dead=L'operatore ha problemi di connessione, ti abbiamo temporaneamente spostato in testa alla coda. siamo spiacenti per l'attesa.
|
||||
chat.status.operator.dead=L'operatore ha problemi di connessione, ti abbiamo temporaneamente spostato in testa alla coda. Siamo spiacenti per l'attesa.
|
||||
chat.status.operator.joined=L'operatore {0} ha effettuato l'accesso
|
||||
chat.status.operator.left=L'operatore {0} ha abbandonato la chat
|
||||
chat.status.operator.redirect=L'operatore {0} è stato reindirizzato ad un altro operatore, attendi
|
||||
chat.status.operator.returned=L'operatore {0} è tornato
|
||||
chat.status.user.changedname=L'utente ha cambiato il nome da {0} a {1}
|
||||
chat.status.user.dead=L'utente ha chiuso la chat
|
||||
chat.status.user.left={0} ha abbandonato la chat
|
||||
chat.status.user.reopenedthread=L'utente ha effettuato nuovamente l'ingresso
|
||||
chat.status.user.changedname=Il visitatore ha cambiato il nome da {0} a {1}
|
||||
chat.status.user.dead=Il visitatore ha chiuso la chat
|
||||
chat.status.user.left=Il visitatore {0} ha abbandonato la chat
|
||||
chat.status.user.reopenedthread=Il visitatore ha effettuato nuovamente l'ingresso
|
||||
chat.thread.state_chatting_with_agent=In chat
|
||||
chat.thread.state_closed=Chiusa
|
||||
chat.thread.state_loading=Avvio
|
||||
@ -70,7 +78,7 @@ chat.thread.state_wait=In coda
|
||||
chat.thread.state_wait_for_another_agent=In attesa di un operatore
|
||||
chat.visitor.email=E-Mail: {0}
|
||||
chat.visitor.info=Info: {0}
|
||||
chat.wait=Grazie per esserti connesso. Un operatore risponderà a breve...
|
||||
chat.wait=Grazie per averci contattato. Un operatore risponderà a breve...
|
||||
chat.window.chatting_with=Stai chattando con:
|
||||
chat.window.close_title=Chiudi la chat
|
||||
chat.window.poweredby=Powered by:
|
||||
@ -79,32 +87,33 @@ chat.window.predefined.select_answer=Scegli la risposta...
|
||||
chat.window.product_name=Mibew <span class="grey">Messenger</span>
|
||||
chat.window.send_message=Invia Messaggio
|
||||
chat.window.send_message_short=Invia ({0})
|
||||
chat.window.title.agent=Supporto On-Line
|
||||
chat.window.title.user=Supporto On-Line
|
||||
chat.window.toolbar.mail_history=Invia tutta la discussioe tramite e-mail
|
||||
chat.window.toolbar.redirect_user=Redireziona utente ad un altro operatore
|
||||
chat.window.title.agent=Mibew Messenger
|
||||
chat.window.title.user=Mibew Messenger
|
||||
chat.window.toolbar.mail_history=Invia tutta la discussione tramite e-mail
|
||||
chat.window.toolbar.redirect_user=Redireziona il visitatore ad un altro operatore
|
||||
chat.window.toolbar.refresh=Aggiorna
|
||||
clients.how_to=Per rispondere clicca sul nome.
|
||||
clients.intro=La pagina elenca gli utenti in attesa.
|
||||
clients.no_clients=La lista degli utenti in attesa è vuota
|
||||
clients.queue.chat=Utenti in chat
|
||||
clients.queue.prio=Coda degli utenti con priorità
|
||||
clients.how_to=Per rispondere ad un visitatore clicca sul suo nome.
|
||||
clients.intro=La pagina elenca i visitatori in attesa.
|
||||
clients.no_clients=La lista dei visitatori in attesa è vuota
|
||||
clients.queue.chat=Visitatori in chat
|
||||
clients.queue.prio=Coda visitatori per priorità
|
||||
clients.queue.wait=In attesa di operatore per la prima volta
|
||||
clients.title=Lista degli utenti in attesa
|
||||
clients.title=Lista dei visitatori in attesa
|
||||
common.asterisk_explanation=<b><span style='font-size:8.0pt;color:red'>*</span></b> - campi obbligatori
|
||||
company.title=Mibew Messenger Community
|
||||
confirm.take.head=Cambia operatore
|
||||
confirm.take.message=L'utente <span style="color:blue;">{0}</span> è già assistita da <span style="color:green;">{1}</span>.<br/> Sei sicuro di voler iniziare una chat con l'utente?
|
||||
confirm.take.message=Il visitatore <span style="color:blue;">{0}</span> è già assistito da <span style="color:green;">{1}</span>.<br/> Sei sicuro di voler iniziare una chat con lui/lei?
|
||||
confirm.take.no=No, chiudi la finestra
|
||||
confirm.take.yes=Si, Sono sicuro
|
||||
content.blocked=Qui ti puoi difendere da utenti maliziosi.
|
||||
content.history=Cerca la cronologia delle chat
|
||||
content.blocked=Qui ti puoi difendere da visitatori indesiderati.
|
||||
content.history=Cerca nella cronologia delle chat.
|
||||
content.logoff=Esci dal sistema.
|
||||
data.saved=Modifiche salvate.
|
||||
data.saved=Modifiche salvate
|
||||
demo.chat.question=Ci sono molti browser da cui scegliere. Quale/i consigli?
|
||||
demo.chat.welcome=Ciao, come posso aiutarti?
|
||||
demo.chat.welcome=Salve, come posso aiutarla?
|
||||
errors.captcha=Le lettere digitate non corrispondono a quelle indicate.
|
||||
errors.failed.uploading.file=Errore caricando il file "{0}": {1}.
|
||||
errors.file.move.error=Errore muovendo il file
|
||||
errors.file.move.error=Errore spostando il file
|
||||
errors.file.size.exceeded=La dimensione del file da caricare è troppo grande
|
||||
errors.footer=</ul>
|
||||
errors.header=<b>Correggere gli errori:</b><br/><ul>
|
||||
@ -113,17 +122,17 @@ errors.prefix=<li class="error">
|
||||
errors.required=Compilare "{0}".
|
||||
errors.suffix=</li>
|
||||
errors.wrong_field=Compilare "{0}" correttamente.
|
||||
features.saved=Features activated
|
||||
form.field.address.description=Es: 12.23.45.123 o todo.com
|
||||
form.field.address=Indirizzo Utente
|
||||
form.field.agent_commonname.description=Questo nome verrà visualizzato dall'utente.
|
||||
features.saved=Funzioni attivate
|
||||
form.field.address.description=Es: 12.23.45.123 o dominio.com
|
||||
form.field.address=Indirizzo visitatore
|
||||
form.field.agent_commonname.description=Questo nome verrà visualizzato dai tuoi visitatori.
|
||||
form.field.agent_commonname=Nome Internazionale (Latin)
|
||||
form.field.agent_name.description=Questo nome verrà visualizzato dai tuoi utenti.
|
||||
form.field.agent_name.description=Questo nome verrà visualizzato dai tuoi visitatori.
|
||||
form.field.agent_name=Nome
|
||||
form.field.avatar.current.description=Immagine.
|
||||
form.field.avatar.current=Immagine corrente
|
||||
form.field.avatar.upload.description=Scegli l'immagine da caricare. <br/> L'immagine non deve superare queste misure 100x100 px.
|
||||
form.field.avatar.upload=Carica Immagine
|
||||
form.field.avatar.current.description=Immagine (avatar).
|
||||
form.field.avatar.current=Immagine (avatar) corrente
|
||||
form.field.avatar.upload.description=Scegli l'immagine da caricare. <br/> L'immagine non deve superare 100x100 px.
|
||||
form.field.avatar.upload=Carica Immagine (avatar)
|
||||
form.field.ban_comment.description=Motivo del blocco
|
||||
form.field.ban_comment=Commento
|
||||
form.field.ban_days.description=Giorni di blocco dell'indirizzo
|
||||
@ -135,10 +144,13 @@ form.field.groupcommonname.description=Nome in Inglese.
|
||||
form.field.groupcommonname=Nome internazionale
|
||||
form.field.groupdesc.description=Descrizione del gruppo.
|
||||
form.field.groupdesc=Descrizione
|
||||
form.field.groupemail.description=Email di gruppo per notifiche. Lasciare vuoto per usare l'indirizzo di default.
|
||||
form.field.groupname.description=Nome utile ad identificare il gruppo.
|
||||
form.field.groupname=Nome
|
||||
form.field.login.description=La login può essere costituita da lettere minuscole latins<br/> ed caratteri speciali.
|
||||
form.field.login.description=Il login può essere costituito da lettere latine minuscole e trattino basso.
|
||||
form.field.login=Login
|
||||
form.field.mail.description=Per notifiche e recupero password.
|
||||
form.field.mail=E-mail
|
||||
form.field.message=Messaggio
|
||||
form.field.name=Il tuo nome
|
||||
form.field.password.description=Immettere una nuova password o lasciare<br/>il campo vuoto per mantenere la precedente.
|
||||
@ -146,36 +158,48 @@ form.field.password=Password
|
||||
form.field.password_confirm.description=Conferma la nuova password.
|
||||
form.field.password_confirm=Conferma
|
||||
form.field.translation=Traduzione
|
||||
harderrors.header=<b>Non eseguito:</b><br/><ul>
|
||||
harderrors.header=<b>Impossibile eseguire:</b><br/><ul>
|
||||
image.button.login=/locales/it/images/login.gif
|
||||
image.button.save=/locales/it/images/save.gif
|
||||
image.button.search=/locales/it/images/search.gif
|
||||
image.chat.history=/locales/it/images/history.gif
|
||||
image.chat.message=/locales/it/images/message.gif
|
||||
image.chat.sprite=/locales/it/images/wmchat.png
|
||||
install.1.connected=Sei connesso alla versione del server MySQL {0}
|
||||
install.0.app=Percorso applicazione {0}
|
||||
install.0.package=Il pacchetto Mibew è valido.
|
||||
install.0.php=Versione PHP {0}
|
||||
install.1.connected=Sei connesso al server MySQL versione {0}
|
||||
install.2.create=Crea database "{0}"
|
||||
install.2.db_exists=Il atabase "{0}" è stato creato.
|
||||
install.2.notice=Il database non è presente sul server. Se hai i permessi per crearlo<br/> adesso, clicca sul seguente link.
|
||||
install.2.db_exists=Il database "{0}" è stato creato.
|
||||
install.2.notice=Il database non è presente sul server. Se hai i permessi per crearlo adesso, clicca sul seguente link.
|
||||
install.3.create=Creo tabelle necessarie.
|
||||
install.3.tables_exist=Le tabelle sono state create.
|
||||
install.4.create=Aggiorno le tabelle
|
||||
install.4.done=Le tabelle sono state aggiornate.
|
||||
install.4.notice=La strutture delle tabelle è stata adeguata alla nuova versione.
|
||||
install.connection.error=Impossibile effettuare la connessione, si prega di controllare le impostazioni del server nel config.php. Error: {0}
|
||||
install.5.newmessage=Nuovo messaggio
|
||||
install.5.newvisitor=Nuovo visitatore
|
||||
install.5.text=Fai clic per provare l'audio: {0} e {1}
|
||||
install.bad_checksum=Checksum errato per {0}
|
||||
install.cannot_read=Impossibile leggere il file {0}
|
||||
install.check_files=Inviare di nuovo i file al server.
|
||||
install.check_permissions=Permessi file insufficienti {0}
|
||||
install.connection.error=Impossibile effettuare la connessione, si prega di controllare le impostazioni del server nel config.php. Errore: {0}
|
||||
install.done=Completato:
|
||||
install.err.back=Risolvere i problemi e riprovare. Premere <a>indietro</a> per ritornare al wizard.
|
||||
install.err.title=Problema
|
||||
install.kill_tables.notice=Impossibile aggiornare le struttura delle tabelle. Prova a farlo manualmente oppure ricrea tutte le tabelle (warning: tutti i dati verranno persi).
|
||||
install.kill_tables.notice=Impossibile aggiornare le struttura delle tabelle. Prova a farlo manualmente oppure ricrea tutte le tabelle (attenzione: tutti i dati verranno persi).
|
||||
install.kill_tables=Togli le tabelle esistenti dal database
|
||||
install.license=Software license agreement
|
||||
install.license=Contratto di licenza del software
|
||||
install.message=Segui il wizard per settare il tuo database.
|
||||
install.newfeatures=Congratulazioni! Ora Mibew Messenger {1} è installato.\nAttiva altre funzioni sulla pagina <a href="{0}">Servizi opzionali</a>.
|
||||
install.next=Prossimo passo:
|
||||
install.no_file=Il file è assente: {0}
|
||||
install.title=Installazione
|
||||
install.updatedb=Cortesemente, lancia <a href="{0}">Aggiornamento guidato</a> per sistemare il database.
|
||||
install.updatedb=Avvia <a href="{0}">Aggiornamento guidato</a> per sistemare il database.
|
||||
installed.login_link=Vai alla pagina di login
|
||||
installed.message=<b>Applicazione installata con successo.</b>
|
||||
installed.notice=Puoi accedere lasciando vuota la password.<br/><br/><font color="#c13030"><b>!!! Per ragioni di sicurezza, inserisci la password e cancella la cartella {0} dal server server.</b></font>
|
||||
installed.notice=Puoi accedere lasciando vuota la password.<br/><br/><font color="#c13030"><b>!!! Per ragioni di sicurezza, modifica la password e cancella la cartella {0} dal server.</b></font>
|
||||
lang.choose=Scegli la tua lingua
|
||||
leavemail.body=Hai una domanda da {0}:\n\n{2}\n\nLa sua e-mail: {1}\n{3}\n--- \nHelp on-line
|
||||
leavemail.subject=Domanda da {0}
|
||||
@ -185,26 +209,28 @@ leavemessage.perform=Invia
|
||||
leavemessage.sent.message=Grazie per aver usato il nostro servizio. Ti risponderemo appena possibile.
|
||||
leavemessage.sent.title=Il tuo messaggio è stato inviato
|
||||
leavemessage.title=Lascia il tuo messaggio
|
||||
leftMenu.client_agents=Assistenti
|
||||
leftMenu.client_gen_button=Codice bottone
|
||||
leftMenu.client_agents=Operatori
|
||||
leftMenu.client_gen_button=Codice bottone HTML
|
||||
leftMenu.client_settings=Impostazioni
|
||||
license.title=Licenza
|
||||
localedirection=ltr
|
||||
localeid=Italiano (it)
|
||||
mail.user.history.body=Ciao, {0}!\n\nLa tua cronologia: \n\n{1}\n--- \nKind Regards,\nMibew Messenger
|
||||
mail.user.history.subject=Messenger: dialog history
|
||||
mail.user.history.body=Salve, {0}!\n\nLa sua cronologia: \n\n{1}\n--- \nCordiali saluti,\nMibew Messenger
|
||||
mail.user.history.subject=Mibew Messenger: storico
|
||||
mailthread.close=Chiudi...
|
||||
mailthread.enter_email=La tua e-mail:
|
||||
mailthread.perform=Invia
|
||||
mailthread.title=Invia questa chat <br/>via e-mail
|
||||
menu.agents=Lista Assistenti
|
||||
menu.blocked=Utenti bloccati
|
||||
menu.agents=Lista Operatori
|
||||
menu.blocked=Visitatori bloccati
|
||||
menu.canned=Messaggi Archiviati
|
||||
menu.groups.content=Dipartimento o gruppi di operatori specializzati
|
||||
menu.goonline=Sei fuori linea.<br/><a href="{0}">Connetti..</a>
|
||||
menu.groups.content=Dipartimento o gruppi di operatori specializzati.
|
||||
menu.groups=Gruppi
|
||||
menu.locale.content=Cambia provenienza.
|
||||
menu.locale=Lingua
|
||||
menu.main=Inizio
|
||||
menu.operator=Tu sei {0}
|
||||
menu.main=Home
|
||||
menu.operator=Utente {0}
|
||||
menu.profile.content=In questa pagina puoi cambiare le tue informazioni personali.
|
||||
menu.profile=Profilo
|
||||
menu.translate=Traduci
|
||||
@ -217,125 +243,139 @@ operator.groups.intro=Seleziona i gruppi in base alle specializzazioni degli ope
|
||||
operator.groups.title=Gruppi di operatori
|
||||
page.analysis.search.head_browser=Browser
|
||||
page.analysis.search.head_group=Gruppo
|
||||
page.analysis.search.head_host=Indirizzo utente
|
||||
page.analysis.search.head_messages=Massaggi utente
|
||||
page.analysis.search.head_host=Indirizzo visitatore
|
||||
page.analysis.search.head_messages=Messaggi visitatore
|
||||
page.analysis.search.head_name=Nome
|
||||
page.analysis.search.head_operator=Operatore
|
||||
page.analysis.search.head_time=Tempo nella chat
|
||||
page.analysis.userhistory.intro=Puoi trovare la cronologia delle chat dei tuoi utenti qui.
|
||||
page.analysis.userhistory.title=Cronologia utenti
|
||||
page.analysis.userhistory.title=Cronologia visite
|
||||
page.chat.old_browser.close=Chiudi...
|
||||
page.chat.old_browser.list=<ul>\n<li>Internet Explorer 5.5+</li>\n<li>Firefox 1.0+</li>\n<li>Opera 8.0+</li>\n<li>Mozilla 1.4+</li>\n<li>Netscape 7.1+</li>\n<li>Safari 1.2+</li>\n</ul>\n<p>Inoltre, alcuni vecchi browser:</p>\n<ul>\n<li>Internet Explorer 5.0</li>\n<li>Opera 7.0</li>\n</ul>
|
||||
page.chat.old_browser.problem=<p>Il tuo browser non è completamente supportato. \nUsa uno dei seguenti browser:</p>
|
||||
page.chat.old_browser.problem=<p>Il tuo browser non è completamente supportato da Mibew Messenger. \nUsa uno dei seguenti browser:</p>
|
||||
page.chat.old_browser.title=Per favore, usa un browser più recente
|
||||
page.gen_button.choose_group=Codice per gruppo
|
||||
page.gen_button.choose_image=Scegli immagine
|
||||
page.gen_button.choose_locale=Target locale
|
||||
page.gen_button.choose_style=Stile chat
|
||||
page.gen_button.code.description=<strong>Caution!</strong> Non cambiare<br/> il codice manualmente<br/> non garantiamo <br/> che funzioni!
|
||||
page.gen_button.code.description=<strong>Attenzione!</strong> Non cambiare<br/> il codice manualmente<br/> non garantiamo <br/> che funzioni!
|
||||
page.gen_button.code=codice HTML
|
||||
page.gen_button.default_group=-tutti gli operatori-
|
||||
page.gen_button.include_site_name=Include il nome dell'host nel codice
|
||||
page.gen_button.intro=Puoi generare il codice HTML da inserire nel sito.
|
||||
page.gen_button.modsecurity=Compatibilità con mod_security (modsecurity.org), attivare solo in caso di problemi
|
||||
page.gen_button.sample=Esempio
|
||||
page.gen_button.secure_links=Usa link sicuro (https)
|
||||
page.gen_button.title=Bottone per generare il codice HTML
|
||||
page.group.create_new=Qui puoi creare un nuovo gruppo.
|
||||
page.group.duplicate_name=Cortesemente scegli un altro nome perché il nome che hai inserito per il gruppo esiste già.
|
||||
page.group.duplicate_name=Scegli un altro nome, perché il nome che hai inserito per il gruppo esiste già.
|
||||
page.group.intro=In questa pagina puoi modificare i dettagli del gruppo.
|
||||
page.group.membersnum=Operatori
|
||||
page.group.no_such=Nessun gruppo trovato
|
||||
page.group.no_such=Gruppo non trovato
|
||||
page.group.title=Dettagli del gruppo
|
||||
page.groupmembers.intro=Vedi e modifica la lista membri.
|
||||
page.groupmembers.title=Membri
|
||||
page.groups.confirm=Vuoi veramente cancellare il gruppo "{0}"?
|
||||
page.groups.intro=Questa pagina mostra la lista dei gruppi della tua azienda. Ogni gruppo può avere specifici bottoni e regole di archiviazione.
|
||||
page.groups.isaway=Assente
|
||||
page.groups.isonline=Online
|
||||
page.groups.new=Crea un nuovo gruppo...
|
||||
page.groups.title=Gruppi
|
||||
page.preview.agentchat=Finestra chat (agent-mode)
|
||||
page.preview.agentchat=Finestra chat (modo operatore)
|
||||
page.preview.agentrochat=Visualizza finestra chat (readonly mode)
|
||||
page.preview.chatsimple=Finestra chat semplice, aggiorna per inviare un messaggio (IE 5, Opera 7)
|
||||
page.preview.choose=Scegli lo stile
|
||||
page.preview.choosetpl=Scegli un template
|
||||
page.preview.intro=Puoi avere un anteprima dello stile per il tuo sito
|
||||
page.preview.error=Finestra di errore
|
||||
page.preview.intro=Puoi avere un'anteprima dello stile per il tuo sito.
|
||||
page.preview.leavemessage=Finestra Lascia un messaggio
|
||||
page.preview.leavemessagesent=Finestra "Messaggio recapitato"
|
||||
page.preview.mail=Finestra Mail thread
|
||||
page.preview.mailsent=Finestra "Messaggio inviato"
|
||||
page.preview.nochat=Fiestra Elenco dei browser supportati
|
||||
page.preview.nochat=Finestra Elenco dei browser supportati
|
||||
page.preview.redirect=Finestra Indirizza utente ad un altro operatore
|
||||
page.preview.redirected=Finestra "Visitatore reindirizzato"
|
||||
page.preview.showerr=Visualizza errori
|
||||
page.preview.style_default=-per impostazioni generali-
|
||||
page.preview.survey=Anteprima chat del sondaggio
|
||||
page.preview.title=Stile sito
|
||||
page.preview.userchat=Finestra chat (user-mode)
|
||||
page.preview.userchat=Finestra chat (modo utente)
|
||||
page.translate.descr=Se non ti piace la traduzione, per favore inviaci l'aggiornamento.
|
||||
page.translate.done=La tua traduzione è stata salvata.
|
||||
page.translate.one=Inserisci la traduzione.
|
||||
page.translate.title=Traduci Open WebIM
|
||||
page.translate.title=Wizard di traduzione
|
||||
page_agent.cannot_modify=Non sei abilitato alle modifiche del profilo di questa persona.
|
||||
page_agent.clear_avatar=Rimuovi avatar
|
||||
page_agent.create_new=Qui puoi creare un nuovo operatore
|
||||
page_agent.error.duplicate_login=Per favore scegli un altra login, perchè questa è già utilizzata nel sistema.
|
||||
page_agent.create_new=Qui puoi creare un nuovo operatore.
|
||||
page_agent.error.duplicate_login=Per favore scegli un altro login, perché questo è già utilizzato nel sistema.
|
||||
page_agent.error.wrong_login=la login può conteneresolo caratteri latin, numeri ed underscore.
|
||||
page_agent.intro=Questa pagina visualizza i dettagli degli assistenti, se tu possiedi i diritti di accesso puoi modificarli.
|
||||
page_agent.intro=Questa pagina visualizza i dettagli degli operatori, se tu possiedi i diritti di accesso puoi modificarli.
|
||||
page_agent.tab.avatar=Foto
|
||||
page_agent.tab.groups=Gruppi
|
||||
page_agent.tab.main=Generale
|
||||
page_agent.tab.permissions=Permessi
|
||||
page_agent.title=Dettagli operatore
|
||||
page_agents.agent_name=Nome
|
||||
page_agents.agents=Lista completa assistenti:
|
||||
page_agents.intro=Questa pagina visualizza elenco degli assistenti societari e permette anche di aggiungerne nuovi, se si possiedono le autorizzazioni
|
||||
page_agents.agents=Lista completa operatori:
|
||||
page_agents.confirm=Vuoi davvero cancellare l'operatore "{0}"?
|
||||
page_agents.intro=Questa pagina visualizza un elenco degli operatori.
|
||||
page_agents.isaway=Assente
|
||||
page_agents.isonline=Online
|
||||
page_agents.login=Login
|
||||
page_agents.new_agent=Crea nuovo assistente...
|
||||
page_agents.title=Assistenti
|
||||
page_analysis.full.text.search=Cerca name utente o testo del messaggio:
|
||||
page_agents.new_agent=Crea nuovo operatore...
|
||||
page_agents.status=Attivo fino a
|
||||
page_agents.title=Operatori
|
||||
page_analysis.full.text.search=Cerca nome utente o testo del messaggio:
|
||||
page_analysis.search.title=Cronologia delle chat
|
||||
page_avatar.intro=Puoi caricare la tua foto solo in formato JPG, GIF, PNG o TIF.
|
||||
page_avatar.title=Carica foto
|
||||
page_ban.intro=Qui è possibile bloccare disturbatori che interrompono il lavoro con messaggi di spam.
|
||||
page_ban.sent=L'indirizzo {0} per il numero di giorni specificato.
|
||||
page_ban.sent=L'indirizzo {0} è bloccato per il numero di giorni specificato.
|
||||
page_ban.thread=Finestra aperta per la discussione "{0}", il campo <i>Indirizzo</i> è già compilato. Selezionare il numero di giorni e fare clic su <i>Invia</i>.
|
||||
page_ban.title=Blocca indirizzo
|
||||
page_bans.add=Aggiungi indirizzo
|
||||
page_bans.confirm=Vuoi davvero cancellare l'indirizzo {0} dalla lista bloccata?
|
||||
page_bans.list=Lista degli IP bannati:
|
||||
page_bans.title=Bloccato
|
||||
page_bans.to=Till
|
||||
page_bans.title=Lista IP bloccati
|
||||
page_bans.to=Fino a
|
||||
page_client.pending_users=Puoi cercare utenti in attesa.
|
||||
page_group.tab.main=Generale
|
||||
page_group.tab.members=Membri
|
||||
page_login.error=login/password inseriti sono incorretti
|
||||
page_login.intro=Cortesemente inserisci il tuo username e password per accedere agli strumenti di amministrazione, per vedere i tuoi visitatori e guardare nella cronologia delle chat.
|
||||
page_login.error=Username e/o password errati
|
||||
page_login.intro=Inserisci il tuo username e password per accedere agli strumenti di amministrazione, per vedere i tuoi visitatori e guardare nella cronologia delle chat.
|
||||
page_login.login=Login:
|
||||
page_login.password=Password:
|
||||
page_login.remember=Ricorda
|
||||
page_login.title=Login
|
||||
page_search.intro=Cerca la cronologia chat di un utente o una frase in un messaggio.
|
||||
page_search.intro=Cerca la cronologia chat di un visitatore o una frase in un messaggio.
|
||||
page_settings.intro=Specifica le opzioni che interessano la finestra di chat e il comportamento del sistema.
|
||||
page_settings.tab.features=Servizi opzionali
|
||||
page_settings.tab.main=Generale
|
||||
page_settings.tab.performance=Prestazioni
|
||||
page_settings.tab.themes=Anteprima tema
|
||||
pending.menu.hide=Nascondi menu >>
|
||||
pending.menu.show=Mostra menu >>
|
||||
pending.popup_notification=Un nuovo visitatore sta attendendo una risposta.
|
||||
pending.status.setaway=Imposta "Assente"
|
||||
pending.status.setonline=Imposta "Online"
|
||||
pending.table.ban=Banna l'utente
|
||||
pending.table.head.contactid=indirizzo dell'utente
|
||||
pending.table.head.etc=Misc
|
||||
pending.table.head.contactid=Indirizzo visitatore
|
||||
pending.table.head.etc=Varie
|
||||
pending.table.head.name=Nome
|
||||
pending.table.head.operator=Operatore
|
||||
pending.table.head.state=Stato
|
||||
pending.table.head.total=Tempo totale
|
||||
pending.table.head.waittime=Tempo di attesa
|
||||
pending.table.speak=Clicca per parlare con l'utente
|
||||
pending.table.speak=Clicca per parlare col visitatore
|
||||
pending.table.view=Guarda la chat
|
||||
permission.admin=Amministrazione del sistema: settaggi, gestione degli operatori, generazione dei bottoni
|
||||
permission.admin=Amministrazione del sistema: settaggi, gestione degli operatori, generazione dei bottoni HTML
|
||||
permission.modifyprofile=Permesso di modifica profilo
|
||||
permission.takeover=Prendi la discussione in corso
|
||||
permission.viewthreads=Visualizza un'altra disussione dell'operatore
|
||||
permissions.intro=Qui puoi controllare i permessi degli operatori
|
||||
permission.viewthreads=Visualizza la discussione di un altro operatore
|
||||
permissions.intro=Qui puoi controllare i permessi degli operatori.
|
||||
permissions.title=Permessi
|
||||
presurvey.department=Sceglio il Dipartimento:
|
||||
presurvey.intro=Grazie per averci contattato! Per migliorare il nostro servizio nei tuoi confronti, cortesemente completa i dati sottostanti e clicca sul bottone Avvia Chat.
|
||||
presurvey.department=Scegli il Dipartimento:
|
||||
presurvey.intro=Grazie per averci contattato! Per migliorare il nostro servizio nei tuoi confronti, ti preghiamo di completare i dati sottostanti e cliccare sul bottone Avvia Chat.
|
||||
presurvey.mail=Email:
|
||||
presurvey.name=Nome:
|
||||
presurvey.question=Domanda Iniziale:
|
||||
@ -343,8 +383,8 @@ presurvey.submit=Avvia Chat
|
||||
presurvey.title=Assistenza Live
|
||||
report.bydate.1=Data
|
||||
report.bydate.2=Sessioni Chat
|
||||
report.bydate.3=Messaggi degli operatori
|
||||
report.bydate.4=Messaggi dei visitatori
|
||||
report.bydate.3=Messaggi dagli operatori
|
||||
report.bydate.4=Messaggi dai visitatori
|
||||
report.bydate.title=Statistiche di utilizzo per ogni data
|
||||
report.byoperator.1=Operatore
|
||||
report.byoperator.2=Sessioni Chat
|
||||
@ -353,19 +393,35 @@ report.byoperator.4=Lunghezza media dei messaggi (in caratteri)
|
||||
report.byoperator.title=Chat suddivise per operatore
|
||||
report.no_items=Dati non sufficienti
|
||||
report.total=Totale:
|
||||
resetpwd.changed.title=La tua password è stata cambiata
|
||||
resetpwd.changed=Esegui il login con la nuova password.
|
||||
resetpwd.intro=Scegli una password da usare con il tuo account Mibew.
|
||||
resetpwd.login=Procedi con il login
|
||||
resetpwd.submit=Cambia
|
||||
resetpwd.title=Cambia la tua password Mibew
|
||||
restore.back_to_login=Torna al login
|
||||
restore.emailorlogin=Login o indirizzo e-mail:
|
||||
restore.intro=Non è possibile recuperare la password, ma puoi impostarne una nuova seguendo il link che ti sarà inviato via e-mail.
|
||||
restore.mailsubj=Resetta la password Mibew
|
||||
restore.mailtext=Ciao, {0}\n\nfai clic sul collegamento qui di seguito oppure copia e incolla l'URL nel tuo browser:\n{1}\n\nQuesto ti permetterà di scegliere una nuova password.\n\nMibew Messenger.
|
||||
restore.pwd.message=Password dimenticata?
|
||||
restore.sent.title=Recupero password
|
||||
restore.sent=Informazioni inviate via e-mail. Controlla la tua posta
|
||||
restore.submit=Resetta password
|
||||
restore.title=Non riesci ad accedere al tuo account?
|
||||
right.administration=Amministrazione
|
||||
right.main=Principale
|
||||
right.other=Altro
|
||||
settings.chat.title.description=Per esempio Dipartimento della compagnia.
|
||||
settings.chat.title.description=Per esempio nome azienda.
|
||||
settings.chat.title=Finestra Titolo della chat
|
||||
settings.chatstyle.description=Anteprima per tutte le pagine di ogni stile disponibile <a href="themes.php">qui</a>
|
||||
settings.chatstyle=Seleziona lo stile per la finesta della chat
|
||||
settings.company.title.description=Inserischi il titolo della compagnia
|
||||
settings.company.title=Titolo compagnia
|
||||
settings.company.title.description=Descrizione azienda
|
||||
settings.company.title=Titolo azienda
|
||||
settings.email.description=E-mail per ricevere i messaggi di sistema
|
||||
settings.email=Email
|
||||
settings.enableban.description=Usalo se vuoi bloccare gli attacchi da uno specifico IP
|
||||
settings.enableban=Abilita opzione "Utente malizioso"
|
||||
settings.enableban=Abilita opzione "Visitatore molesto"
|
||||
settings.enablegroups.description=Utilizza questo per avere le code di attesa suddivise per domande.
|
||||
settings.enablegroups=Abilita "Gruppi"
|
||||
settings.enablepresurvey.description=Obbliga l'utente a completare uno specifico questionario per iniziare la chat.
|
||||
@ -376,23 +432,35 @@ settings.enablestatistics.description=Aggiungi pagina con i reports di utilizzo
|
||||
settings.enablestatistics=Abilita "Statistiche"
|
||||
settings.forcessl.description=Mostra le chats solamente tramite connessioni sicure https
|
||||
settings.forcessl=Obbliga la sicurezza in tutte le chats
|
||||
settings.frequencychat.description=Specifica l'intervallo di poll in secondi. Il default è 2 secondi.
|
||||
settings.frequencychat=Tempo di refresh chat
|
||||
settings.frequencyoldchat.description=I vecchi browser richiedono il refresh dell'intera pagina per vedere i messaggi. Il default è 7 secondi.
|
||||
settings.frequencyoldchat=Tempo di refresh per vecchi browsers
|
||||
settings.frequencyoperator.description=Specifica l'intervallo di poll in secondi. Il default è 2 secondi.
|
||||
settings.frequencyoperator=Tempo di refresh console operatore
|
||||
settings.geolink.description=Ogni IP diventa un link che si apre in una nuova finestra. {ip} viene sostituito dall'ip reale.
|
||||
settings.geolink=Link ad un servizio esterno di geolocalizzazione
|
||||
settings.geolinkparams.description=Dimensione della finestra e barre degli strumenti nascoste
|
||||
settings.geolinkparams=Finestra opzioni geolocalizzazione
|
||||
settings.host.description=Destinazione per il nome della tua compagia o link al logo
|
||||
settings.host.description=Destinazione per il nome azienda o link al logo
|
||||
settings.host=URL del tuo sito
|
||||
settings.logo.description=Inserire indirizzo http del tuo logo
|
||||
settings.logo=Logo compagnia
|
||||
settings.no.title=Iserisci il nome della tua compagnia
|
||||
settings.leavemessage_captcha.description=Protezione contro spam automatico (captcha)
|
||||
settings.leavemessage_captcha=Obbliga il visitatore a inserire il codice di verifica per lasciare messaggi
|
||||
settings.logo.description=Inserire URL del logo aziendale
|
||||
settings.logo=Logo aziendale
|
||||
settings.no.title=Inserisci il nome dell'azienda
|
||||
settings.onehostconnections.description=0 abilita connessioni illimitate
|
||||
settings.onehostconnections=Numero massimo di sessioni aperte da un unico indirizzo ip
|
||||
settings.popup_notification.description=Una piccola finestra compare per attirare la tua attenzione.
|
||||
settings.popup_notification=Abilita "Popup di notifica di nuovo visitatore"
|
||||
settings.onlinetimeout.description=Tempo prima di mostrare l'operatore come online. Il default è 30 secondi.
|
||||
settings.onlinetimeout=Soglia tempo online dell'operatore
|
||||
settings.popup_notification.description=Fa apparire una piccola finestra per attirare la tua attenzione.
|
||||
settings.popup_notification=Abilita "Popup di notifica nuovo visitatore".
|
||||
settings.saved=Cambiamenti salvati
|
||||
settings.sendmessagekey=Manda messaggi con:
|
||||
settings.survey.askgroup.description=Mostra/Nascondi il campo di selezione dipartimento nel questionario.
|
||||
settings.survey.askgroup=Permetti ai visitatore di scegliere un dipartimento/gruppo
|
||||
settings.show_online_operators.description=Può rallentare il tempo di aggiornamento della lista
|
||||
settings.show_online_operators=Mostra gli operatori online nella pagina "Lista in attesa"
|
||||
settings.survey.askgroup.description=Mostra/nascondi il campo di selezione dipartimento nel questionario
|
||||
settings.survey.askgroup=Permetti al visitatore di scegliere un dipartimento/gruppo
|
||||
settings.survey.askmail.description=Mostra/Nascondi il campo e-mail nel questionario
|
||||
settings.survey.askmail=Richiedi ai visitatori l'e-mail
|
||||
settings.survey.askmessage.description=Mostra/Nascondi il campo di Domanda Iniziale nel questionario
|
||||
@ -400,33 +468,37 @@ settings.survey.askmessage=Mostra il campo di Domanda Iniziale
|
||||
settings.title=Impostazioni
|
||||
settings.usercanchangename.description=Togliere la spunta per nascondere il box modifica dalla finestra di chat
|
||||
settings.usercanchangename=Abilita gli utenti a cambiare il loro nome
|
||||
settings.usernamepattern.description=Come costruire la stringa di identificazione dell'tente da {name}, {id} o {addr}. Default: {name}
|
||||
settings.usernamepattern=Identificatore dell'utente
|
||||
settings.wrong.email=Iserire il proprio indirizzo e-mail
|
||||
settings.usernamepattern.description=Come costruire la stringa di identificazione del visitatore da {name}, {id} o {addr}. Default: {name}
|
||||
settings.usernamepattern=Identificatore del visitatore
|
||||
settings.wrong.email=Inserire il proprio indirizzo e-mail
|
||||
settings.wrong.onehostconnections=Il campo "Massimo numero di sessioni" dovrebbe essere un numero
|
||||
site.title=mibew.org
|
||||
site.url=http://mibew.org
|
||||
statistics.dates=Seleziona date
|
||||
statistics.description=Da questa pagina puoi personalizzare differnti report di utilizzo.
|
||||
statistics.description=Da questa pagina puoi personalizzare differenti report di utilizzo.
|
||||
statistics.from=Da:
|
||||
statistics.till=Fino a:
|
||||
statistics.title=Statistiche
|
||||
statistics.wrong.dates=Hai selezionato una data di inizio successiva alla data di conclusione
|
||||
tag.pagination.info=Pagina {0} di {1}, {2}-{3} da {4}
|
||||
tag.pagination.next=Prossimo
|
||||
tag.pagination.next=successivo
|
||||
tag.pagination.no_items.elements=Nessun elemento
|
||||
tag.pagination.no_items=Trovati 0 elementi
|
||||
tag.pagination.previous=precedente
|
||||
thread.back_to_search=Ritorna a cerca
|
||||
thread.chat_log=Chat log
|
||||
thread.intro=La pagina che visualizza la chat
|
||||
thread.intro=Questa pagina visualizza i dettagli ed i contenuti della chat.
|
||||
time.dateformat=%d %b %Y
|
||||
time.locale=it_IT
|
||||
time.never=Mai
|
||||
time.timeformat=%H:%M
|
||||
topMenu.admin=Amministrazione
|
||||
time.today.at=Oggi alle
|
||||
time.yesterday.at=Ieri alle
|
||||
topMenu.admin=Home
|
||||
topMenu.logoff=Uscita
|
||||
topMenu.main=Home
|
||||
topMenu.users.nomenu=senza menu
|
||||
topMenu.users=Utenti
|
||||
topMenu.users=Visitatori
|
||||
translate.direction=Direzione:
|
||||
translate.show.all=Tutte le righe testo
|
||||
translate.show.foradmin=Righe testo per amministratore
|
||||
|
@ -1,6 +1,7 @@
|
||||
encoding=utf-8
|
||||
|
||||
ar=Arabic
|
||||
be=Belarusian
|
||||
bg=Bulgarian
|
||||
ca=Català
|
||||
cs=Čeština
|
||||
@ -15,6 +16,7 @@ fr=Français
|
||||
he=Hebrew
|
||||
hr=Hrvatski
|
||||
hu=Magyar
|
||||
id=Indonesian
|
||||
it=Italiano
|
||||
ka=Georgian
|
||||
kk=Kazakh
|
||||
|
@ -11,6 +11,12 @@ app.title=Mibew Komunikator
|
||||
ban.error.duplicate=Podane adresy są już używane, kliknij <a href="ban.php?id={1}">tutaj</a> jeśli chcesz je edytować.
|
||||
button.delete=Usuń
|
||||
button.enter=Wprowadź
|
||||
button.offline.bottom=Zostaw swoją wiadomość
|
||||
button.offline.top=Strona konsultanta
|
||||
button.offline=OFFLINE
|
||||
button.online.bottom=Zadaj pytanie
|
||||
button.online.top=Strona konsultanta
|
||||
button.online=ONLINE
|
||||
button.save=Zapisz
|
||||
button.search=Szukaj
|
||||
canned.actions.del=usuń
|
||||
@ -28,11 +34,13 @@ cannededit.no_such=Brak wiadomości
|
||||
cannededit.title=Edytuj Odpowiedź
|
||||
cannednew.descr=Dodaj nową odpowiedź.
|
||||
cannednew.title=Nowa Wiadomość
|
||||
char.redirect.operator.away_suff=zaraz wracam
|
||||
char.redirect.operator.online_suff=(online)
|
||||
chat.came.from=Odwiedzający pochodził ze strony {0}
|
||||
chat.client.changename=Zmień nazwę
|
||||
chat.client.name=Twoje imię
|
||||
chat.client.spam.prefix=[spam]
|
||||
chat.client.visited.page=Odwiedzający przeszedł do {0}
|
||||
chat.default.username=Użytkownik
|
||||
chat.error_page.close=Zamknij...
|
||||
chat.error_page.head=Wystąpił Błąd:
|
||||
@ -86,7 +94,7 @@ chat.window.toolbar.redirect_user=Przekieruj użytkownika do innego operatora
|
||||
chat.window.toolbar.refresh=Odśwież
|
||||
clients.how_to=Aby udzielić odpowiedzi danej osobie kliknij jego/jej nazwę użytkownika z poniższej listy.
|
||||
clients.intro=Strona zawiera listę osób oczekujących na kontakt.
|
||||
clients.no_clients=Brak osób czekających na rozmowę z operatorem.
|
||||
clients.no_clients=Lista osób oczekujących na kontakt jest pusta
|
||||
clients.queue.chat=Użytkownicy w trakcie rozmowy
|
||||
clients.queue.prio=Kolejka oczekujących użytkowników
|
||||
clients.queue.wait=Osoby oczekujące po raz pierwszy na rozmowę
|
||||
@ -98,11 +106,12 @@ confirm.take.message=Użytkownik <span style="color:blue;">{0}</span> jest już
|
||||
confirm.take.no=Nie, zamknij okno
|
||||
confirm.take.yes=Tak, Jestem tego pewny
|
||||
content.blocked=Tutaj możesz powstrzymać niechcianych użytkowników.
|
||||
content.history=Przeszukaj historię rozmów
|
||||
content.history=Przeszukaj historię rozmów.
|
||||
content.logoff=Wyloguj się z systemu.
|
||||
data.saved=Zmiany zapisane
|
||||
demo.chat.question=Istnieje wiele różnych przeglądarek internetowych. Którą możesz mi polecić?
|
||||
demo.chat.welcome=Witam, w czym mogę pomóc?
|
||||
errors.captcha=Wpisane litery nie zgadzają się z literami, które były widoczne na obrazku.
|
||||
errors.failed.uploading.file=Błąd podczas przesyłania pliku "{0}": {1}.
|
||||
errors.file.move.error=Błąd przesuwania pliku
|
||||
errors.file.size.exceeded=Przekroczony rozmiar przesyłanego pliku
|
||||
@ -135,10 +144,13 @@ form.field.groupcommonname.description=Nazwa w języku angielskim.
|
||||
form.field.groupcommonname=Międzynarodowa nazwa
|
||||
form.field.groupdesc.description=Opis grupy.
|
||||
form.field.groupdesc=Opis
|
||||
form.field.groupemail.description=Grupa e-mail do powiadomień. Zostaw puste, aby użyć adresu domyślnego.
|
||||
form.field.groupname.description=Nazwa do identyfikacji grupy.
|
||||
form.field.groupname=Nazwa
|
||||
form.field.login.description=Login może zawierać małe litery<br/> oraz znak podkreślenia.
|
||||
form.field.login=Login
|
||||
form.field.mail.description=W przypadku zgłoszeń i odzyskiwania hasła.
|
||||
form.field.mail=E-mail
|
||||
form.field.message=Wiadomość
|
||||
form.field.name=Twoja nazwa
|
||||
form.field.password.description=Wprowadź nowe hasło lub pozostaw <br/>pole puste aby zatrzymać stare hasło.
|
||||
@ -153,6 +165,9 @@ image.button.search=/locales/pl/images/search.gif
|
||||
image.chat.history=/locales/pl/images/history.gif
|
||||
image.chat.message=/locales/pl/images/message.gif
|
||||
image.chat.sprite=/locales/pl/images/wmchat.png
|
||||
install.0.app=Ścieżka do aplikacji {0}
|
||||
install.0.package=Pakiet Mibew jest ważny.
|
||||
install.0.php=PHP w wersji {0}
|
||||
install.1.connected=Yesteś połączony do serwera bazy danych MySQL w wersji {0}
|
||||
install.2.create=Tworzenie bazy danych "{0}"
|
||||
install.2.db_exists=Baza danych "{0}" jest stworzona.
|
||||
@ -162,6 +177,13 @@ install.3.tables_exist=Wymagane tabele są stworzone.
|
||||
install.4.create=Aktualizuj tabele
|
||||
install.4.done=Struktura tabel została zaktualizowana.
|
||||
install.4.notice=Struktura tabel powinna być dostosowana do nowej wersji Komunikatora.
|
||||
install.5.newmessage=Nowa wiadomość
|
||||
install.5.newvisitor=Nowy gość
|
||||
install.5.text=Kliknij, aby sprawdzić dźwięk: {0} i {1}
|
||||
install.bad_checksum=Suma kontrolna jest różna dla {0}
|
||||
install.cannot_read=Nie można odczytać pliku {0}
|
||||
install.check_files=Proszę o ponowne wgranie plików na serwer.
|
||||
install.check_permissions=Niewystarczające uprawnienia do pliku {0}
|
||||
install.connection.error=Nie można połączyć, proszę sprawdzić ustawienia serwera w pliku config.php. Błąd: {0}
|
||||
install.done=Zakończono:
|
||||
install.err.back=Rozwiąż problem i spróbuj ponownie. Kliknij przycisk <a>cofnij</a> aby powrócić do kreatora.
|
||||
@ -170,7 +192,9 @@ install.kill_tables.notice=Brak możliwości dokonania aktualizacji struktury ta
|
||||
install.kill_tables=Usuń istniejące tabele z bazy danych
|
||||
install.license=Akceptacja warunków licencji
|
||||
install.message=Podążaj za kreatorem aby skonfigurować bazę danych.
|
||||
install.newfeatures=Gratulacje! Właśnie zainstalowałeś Mibew Komunikator {1}. Włącz więcej funkcji na stronie <a href="{0}">Opcjonalne usługi</a>.
|
||||
install.next=Następny krok:
|
||||
install.no_file=Plik nie istnieje: {0}
|
||||
install.title=Instalacja
|
||||
install.updatedb=Uruchom proszę, <a href="{0}">Kreatora aktualizacji</a> aby ustawić swoją bazę danych.
|
||||
installed.login_link=Przejdź do strony logowania
|
||||
@ -188,10 +212,11 @@ leavemessage.title=Zostaw swoją wiadomość
|
||||
leftMenu.client_agents=Konsultanci
|
||||
leftMenu.client_gen_button=Kod przycisku
|
||||
leftMenu.client_settings=Ustawienia
|
||||
license.title=Licencja
|
||||
localedirection=ltr
|
||||
localeid=Polski (pl)
|
||||
mail.user.history.body=Witaj, {0}!\n\nTwoja historia rozmowy: \n\n{1}\n--- \nPozdrawiamy,\nMibew Komunikator
|
||||
mail.user.history.subject=Komunikator: historia rozmowy
|
||||
mail.user.history.subject=Mibew Komunikator: okno historii
|
||||
mailthread.close=Zamknij...
|
||||
mailthread.enter_email=Wprowadź swój adres email:
|
||||
mailthread.perform=Wyślij
|
||||
@ -199,12 +224,13 @@ mailthread.title=Wyślij historię rozmowy<br/>na adres email
|
||||
menu.agents=Lista przedstawicieli
|
||||
menu.blocked=Zablokowani użytkownicy
|
||||
menu.canned=Szablony Odpowiedzi
|
||||
menu.goonline=Jesteś w trybie offline. <br/> <a href="{0}">Połącz...</a>
|
||||
menu.groups.content=Wydział lub specyficzne umiejętności operatorów grupy.
|
||||
menu.groups=Grupy
|
||||
menu.locale.content=Zmień język.
|
||||
menu.locale=Język
|
||||
menu.main=Strona główna
|
||||
menu.operator=Jesteś zalogowany jako: {0}
|
||||
menu.operator=Jesteś zalogowany jako {0}
|
||||
menu.profile.content=Na tej stronie możesz zmienić informacje o sobie.
|
||||
menu.profile=Profil
|
||||
menu.translate=Tłumaczenia
|
||||
@ -226,17 +252,18 @@ page.analysis.userhistory.intro=Tutaj możesz znaleźć historię rozmów swoich
|
||||
page.analysis.userhistory.title=Historia użytkowników
|
||||
page.chat.old_browser.close=Zamknij...
|
||||
page.chat.old_browser.list=<ul>\n<li>Internet Explorer 5.5+</li>\n<li>Firefox 1.0+</li>\n<li>Opera 8.0+</li>\n<li>Mozilla 1.4+</li>\n<li>Netscape 7.1+</li>\n<li>Safari 1.2+</li>\n</ul>\n<p>Wspieramy również starsze przeglądarki:</p>\n<ul>\n<li>Internet Explorer 5.0</li>\n<li>Opera 7.0</li>\n</ul>
|
||||
page.chat.old_browser.problem=<p>Twoja przeglądarka internetowa nie jest w pełni wspierana przez Web Komunikator. \nProsimy użyć jednej z poniższych przeglądarek:</p>
|
||||
page.chat.old_browser.problem=<p>Twoja przeglądarka internetowa nie jest w pełni wspierana przez Mibew Komunikator. \nProsimy użyć jednej z poniższych przeglądarek:</p>
|
||||
page.chat.old_browser.title=Prosimy użyć nowszej przeglądarki
|
||||
page.gen_button.choose_group=Kod dla grupy
|
||||
page.gen_button.choose_image=Wybierz zdjęcie
|
||||
page.gen_button.choose_locale=Wybierz język
|
||||
page.gen_button.choose_style=Styl okna rozmowy
|
||||
page.gen_button.code.description=<strong>Uwaga!</strong> Prosimy nie zmieniać<br/> kodu ręcznie ponieważ<br/> nie gwarantujemy wtedy, że<br/> przycisk będzie działać.
|
||||
page.gen_button.code.description=<strong>Uwaga!</strong> Prosimy nie zmieniać<br/> kodu ręcznie ponieważ<br/> nie gwarantujemy wtedy, że<br/> przycisk będzie działać
|
||||
page.gen_button.code=Kod HTML
|
||||
page.gen_button.default_group=-wszyscy operatorzy-
|
||||
page.gen_button.include_site_name=Dołącz nazwę serwera do kodu
|
||||
page.gen_button.intro=Tutaj możesz wygenerować a następnie wstawić przycisk na swoją stronę.
|
||||
page.gen_button.modsecurity=Zgodność z mod_security (modsecurity.org), włącz tylko wtedy, gdy masz nim problemy
|
||||
page.gen_button.sample=Przykład
|
||||
page.gen_button.secure_links=Użyj bezpiecznego połączenia (https)
|
||||
page.gen_button.title=Generowanie kodu przycisku HTML
|
||||
@ -248,7 +275,10 @@ page.group.no_such=Brak grup
|
||||
page.group.title=Szczegóły grupy
|
||||
page.groupmembers.intro=Pokaż i edytuj listę członków.
|
||||
page.groupmembers.title=Członkowie
|
||||
page.groups.confirm=Czy na pewno chcesz usunąć grupę "{0}"?
|
||||
page.groups.intro=Ta strona zawiera listę grup/wydziałów w Twojej firmie. Każda grupa może posiadać oddzielny przycisk i szablony odpowiedzi.
|
||||
page.groups.isaway=Nieobecny
|
||||
page.groups.isonline=Online
|
||||
page.groups.new=Stwórz nową grupę...
|
||||
page.groups.title=Grupy
|
||||
page.preview.agentchat=Okno rozmowy (tryb przedstawiciela)
|
||||
@ -256,7 +286,8 @@ page.preview.agentrochat=Pokaż Okno Rozmowy (tryb przedstawiciela tylko do odcz
|
||||
page.preview.chatsimple=Proste okno rozmowy, odśwież aby wysłać wiadomości (IE 5, Opera 7)
|
||||
page.preview.choose=Wybierz styl
|
||||
page.preview.choosetpl=Wybierz szablon
|
||||
page.preview.intro=Możesz przeglądać style dla swojej strony
|
||||
page.preview.error=Okno błędu
|
||||
page.preview.intro=Tutaj, możesz przejrzeć listę styli, które są aktualnie zainstalowane.
|
||||
page.preview.leavemessage=Opuść okno wiadomości
|
||||
page.preview.leavemessagesent=Okno "Wiadomość została dostarczona"
|
||||
page.preview.mail=Okno wiadomości email
|
||||
@ -275,7 +306,7 @@ page.translate.one=Wprowadź swoje tłumaczenie.
|
||||
page.translate.title=Kreator ustawień językowych
|
||||
page_agent.cannot_modify=Nie masz uprawnień do zmiany profilu tej osoby.
|
||||
page_agent.clear_avatar=Usuń avatar
|
||||
page_agent.create_new=Tutaj możesz stworzyć nowego operatora
|
||||
page_agent.create_new=Tutaj możesz stworzyć nowego operatora.
|
||||
page_agent.error.duplicate_login=Wybierz inny login, ponieważ podana nazwa jest już zarejestrowany w systemie.
|
||||
page_agent.error.wrong_login=Login powinien zawierać wyłącznie znaki alfanumeryczne oraz symbol podkreślenia.
|
||||
page_agent.intro=Na tej stronie znajdują się szczegóły przedstawiciela, możesz tutaj dokonać edycji uprawnień.
|
||||
@ -285,11 +316,15 @@ page_agent.tab.main=Ogólne
|
||||
page_agent.tab.permissions=Uprawnienia
|
||||
page_agent.title=Szczegóły operatora
|
||||
page_agents.agent_name=Nazwa
|
||||
page_agents.agents=Pełna lista przedstawicieli:
|
||||
page_agents.intro=Ta strona zawiera listę przedstawicieli firmy, jeli masz odpowiednie uprawnienia możesz również dodawać nowych przedstawicieli
|
||||
page_agents.agents=Pełna lista operatorów:
|
||||
page_agents.confirm=Czy na pewno chcesz usunąć operatora "{0}"?
|
||||
page_agents.intro=Ta strona wyświetla listę operatorów firmy.
|
||||
page_agents.isaway=Nieobecny
|
||||
page_agents.isonline=Online
|
||||
page_agents.login=Login
|
||||
page_agents.new_agent=Dodaj nowego przedstawiciela...
|
||||
page_agents.title=Przedstawiciele
|
||||
page_agents.new_agent=Dodaj nowego operatora...
|
||||
page_agents.status=Ostatnio aktywny
|
||||
page_agents.title=Operatorzy
|
||||
page_analysis.full.text.search=Nazwa użytkownika lub tekst szukanej wiadomości:
|
||||
page_analysis.search.title=Historia rozmowy
|
||||
page_avatar.intro=Możesz przesłać zdjęcie wyłącznie w formatach JPG, GIF, PNG lub TIF.
|
||||
@ -299,6 +334,7 @@ page_ban.sent=Adres {0} jest zablokowany na wybraną liczbę dni.
|
||||
page_ban.thread=Otwarłeś to okno dla wątku "{0}", pole <i>Adresu</i> jest już wypełnione. Wybierz liczbę dni a następnie kliknij przycisk <i>Wyślij</i>.
|
||||
page_ban.title=Zablokuj Adres
|
||||
page_bans.add=Dodaj Adres
|
||||
page_bans.confirm=Czy na pewno chcesz usunąć adres {0} z listy zablokowanych?
|
||||
page_bans.list=Lista zablokowanych adresów IP:
|
||||
page_bans.title=Zablokowany
|
||||
page_bans.to=Do
|
||||
@ -312,13 +348,16 @@ page_login.password=Hasło:
|
||||
page_login.remember=Zapamiętaj
|
||||
page_login.title=Login
|
||||
page_search.intro=Przeszukaj historię rozmowy podając specyficzną nazwę użytkownika lub frazę treści wiadomości.
|
||||
page_settings.intro=Dostosuj opcje dotyczące okna rozmowy oraz wspólnych zachowań systemu
|
||||
page_settings.intro=Dostosuj opcje dotyczące okna rozmowy oraz wspólnych zachowań systemu.
|
||||
page_settings.tab.features=Opcjonalne Składniki
|
||||
page_settings.tab.main=Ogólne Ustawienia Wyglądu
|
||||
page_settings.tab.main=Ogólne
|
||||
page_settings.tab.performance=Wydajność
|
||||
page_settings.tab.themes=Podgląd
|
||||
pending.menu.hide=Ukryj menu >>
|
||||
pending.menu.show=Pokaż menu >>
|
||||
pending.popup_notification=Aktualnie nikt nie oczekuje na rozmowę.
|
||||
pending.status.setaway=Ustaw status "Nieobecny"
|
||||
pending.status.setonline=Ustaw status "Dostępny"
|
||||
pending.table.ban=Zablokuj użytkownika
|
||||
pending.table.head.contactid=Adres użytkownika
|
||||
pending.table.head.etc=Różne
|
||||
@ -330,9 +369,10 @@ pending.table.head.waittime=Czas oczekiwania
|
||||
pending.table.speak=Kliknij aby rozpocząć rozmowę z użytkownikiem
|
||||
pending.table.view=Oglądaj rozmowę
|
||||
permission.admin=Administracja systemowa: ustawienia, zarządzanie operatorami, tworzenie przycisków
|
||||
permission.modifyprofile=Możliwość modyfikacji profilu
|
||||
permission.takeover=Przejmij ten wątek rozmowy
|
||||
permission.viewthreads=Pokaż wątek rozmowy kolejnego operatora
|
||||
permissions.intro=Tutaj możesz kontrolować uprawnienia operatora
|
||||
permissions.intro=Zmiana uprawnień i funkcji dostępnych dla tego operatora.
|
||||
permissions.title=Uprawnienia
|
||||
presurvey.department=Wybierz Wydział:
|
||||
presurvey.intro=Dziękujemy za kontakt! Aby lepiej Tobie pomóc w rozwiązaniu problemu wypełnij poniższy formularz i kliknij przycisk Rozpocznij Rozmowę.
|
||||
@ -353,6 +393,22 @@ report.byoperator.4=Średnia długość wiadomości (w znakach)
|
||||
report.byoperator.title=Wątki przez operatora
|
||||
report.no_items=Brak wystarczających danych
|
||||
report.total=Razem:
|
||||
resetpwd.changed.title=Twoje hasło zostało zmienione!
|
||||
resetpwd.changed=Zaloguj się używając nowego hasła.
|
||||
resetpwd.intro=Wybierz hasło do korzystania z konta w Mibew.
|
||||
resetpwd.login=Przejdź do logowania
|
||||
resetpwd.submit=Zmień
|
||||
resetpwd.title=Zmień hasło w Mibew
|
||||
restore.back_to_login=Wróć do strony logowania
|
||||
restore.emailorlogin=Login lub adres e-mail:
|
||||
restore.intro=Nie można odzyskać hasła, ale możesz ustawić nowe, poprzez link przesłany przez e-mail.
|
||||
restore.mailsubj=Resetowanie hasła w Mibew
|
||||
restore.mailtext=Witam {0}, Proszę kliknąć na poniższy link lub skopiować i wkleić adres URL do przeglądarki: {1} To pozwoli Ci wybrać inne hasło. Komunikator Mibew.
|
||||
restore.pwd.message=Nie pamiętasz hasła?
|
||||
restore.sent.title=Odzyskiwanie hasła
|
||||
restore.sent=Wysłaliśmy instrukcje na e-mail. Proszę, sprawdź!
|
||||
restore.submit=Resetuj hasło
|
||||
restore.title=Problemy z dostępem do konta?
|
||||
right.administration=Administracja
|
||||
right.main=Główne
|
||||
right.other=Inne
|
||||
@ -375,22 +431,34 @@ settings.enablessl=Pozwól na bezpieczne połączenia (SSL)
|
||||
settings.enablestatistics.description=Dodatkowa strona z użytecznymi raportami.
|
||||
settings.enablestatistics=Włącz "Statystyki"
|
||||
settings.forcessl.description=Pokazuj rozmowę wyłącznie przez połączenie https
|
||||
settings.forcessl=Wymuś aby wszystkie rozmowy przebiegały po bezpiecznym protokole szyfrowanym SSL.
|
||||
settings.forcessl=Wymuś aby wszystkie rozmowy przebiegały po bezpiecznym protokole szyfrowanym SSL
|
||||
settings.frequencychat.description=Określ interwał odświeżania w sekundach. Domyślnie jest to 2 sekundy.
|
||||
settings.frequencychat=Odświeżanie Chata
|
||||
settings.frequencyoldchat.description=Stare przeglądarki wymagają odświeżania całej strony, aby pobrać wiadomości. Domyślnie jest to 7 sekund.
|
||||
settings.frequencyoldchat=Czas odswieżania strony dla starych przeglądarek
|
||||
settings.frequencyoperator.description=Określa interwał sondowania w sekundach. Domyślnie jest to 2 sekundy.
|
||||
settings.frequencyoperator=Czas odświeżania konsoli operatora
|
||||
settings.geolink.description=Każdy adres IP jest odnośnikiem i otwiera kolejne okno po kliknięciu. {ip} jest zastępowany prawdziwym adresem IP.
|
||||
settings.geolink=Odnośnik do zewnętrznych usług geolokacji
|
||||
settings.geolinkparams.description=Rozmiar okna oraz ukrywanie paska narzędzi
|
||||
settings.geolinkparams=Opcje okna geolokacji
|
||||
settings.host.description=Docelowa ścieżka twojej strony firmowej
|
||||
settings.host=Adres URL twojej strony internetowej
|
||||
settings.leavemessage_captcha.description=Ochrona przed spamu (captcha)
|
||||
settings.leavemessage_captcha=Wymuś na Gościach, aby wprowadzić kod weryfikacyjny przy wysyłaniu wiadomości
|
||||
settings.logo.description=Wprowadź adres z http dla loga twojej firmy
|
||||
settings.logo=Logo twojej firmy
|
||||
settings.no.title=Wprowadź nazwę swojej firmy
|
||||
settings.onehostconnections.description=0 - pozwól na dowolną liczbę połączeń
|
||||
settings.onehostconnections=Maksymalna liczbą wątków z jednego adresu
|
||||
settings.onlinetimeout.description=Ustawia liczbę sekund, aby pokazać operatora online. Domyślnie jest to 30 sekund.
|
||||
settings.onlinetimeout=Próg czasu dla pokazania operatora online
|
||||
settings.popup_notification.description=Małe pojawiające się okienko do zwrócenia Twojej uwagi.
|
||||
settings.popup_notification=Włącz powiadomienie wyskakującym okienkiem popup podczas pojawienia się nowego użytkownika oczekującego na rozmowę
|
||||
settings.popup_notification=Włącz powiadomienie wyskakującym okienkiem popup podczas pojawienia się nowego użytkownika oczekującego na rozmowę.
|
||||
settings.saved=Zmiany zostały zapisane
|
||||
settings.sendmessagekey=Wysyłaj wiadomości za pomocą:
|
||||
settings.show_online_operators.description=Może spowolnić tempo aktualizacji listy
|
||||
settings.show_online_operators=Pokaż operatorów online na stronie "Lista oczekujących gości"
|
||||
settings.survey.askgroup.description=Pokaż/ukryj pole wyboru wydziału w ankiecie
|
||||
settings.survey.askgroup=Pozwól użytkownikowi wybrać wydział/grupę
|
||||
settings.survey.askmail.description=Pokaż/ukryj pole wprowadzenia adresu email w ankiecie
|
||||
@ -398,7 +466,7 @@ settings.survey.askmail=Poproś użytkownika o e-mail
|
||||
settings.survey.askmessage.description=Pokaż/ukryj pole wstępnego pytania w ankiecie
|
||||
settings.survey.askmessage=Pokaż pole wstępnego pytania
|
||||
settings.title=Ustawienia komunikatora
|
||||
settings.usercanchangename.description=Odznacz aby ukryć pole pozwalające zmienić nazwę użytkownika w oknie wiadomości.
|
||||
settings.usercanchangename.description=Odznacz aby ukryć pole pozwalające zmienić nazwę użytkownika w oknie wiadomości
|
||||
settings.usercanchangename=Pozwalaj użytkownikom zmieniać swoje nazwy
|
||||
settings.usernamepattern.description=Jak identyfikować nazwy użytkowników? Po {name}, {id} lub {addr}. Domyślnie: {name}
|
||||
settings.usernamepattern=Identyfikator użytkowników
|
||||
@ -415,13 +483,17 @@ statistics.wrong.dates=Wybrałeś datę Od występującą później niż data Do
|
||||
tag.pagination.info=Strona {0} do {1}, {2}-{3} z {4}
|
||||
tag.pagination.next=następne
|
||||
tag.pagination.no_items.elements=Brak elementów
|
||||
tag.pagination.no_items=Znalezionych elementów: 0
|
||||
tag.pagination.no_items=Znalezionych elementów 0
|
||||
tag.pagination.previous=poprzednie
|
||||
thread.back_to_search=Przyjedź do wyszukiwania
|
||||
thread.chat_log=Logi rozmowy
|
||||
thread.intro=Strona wyświetla rozmowę
|
||||
thread.intro=Strona wyświetla szczegóły rozmowy i treść.
|
||||
time.dateformat=%B %d, %Y
|
||||
time.locale=pl_PL
|
||||
time.never=Nigdy
|
||||
time.timeformat=%H:%M
|
||||
time.today.at=Dzisiaj o
|
||||
time.yesterday.at=Wczoraj o
|
||||
topMenu.admin=Administracja
|
||||
topMenu.logoff=Wyloguj się
|
||||
topMenu.main=Strona główna
|
||||
|
BIN
src/messenger/webim/locales/pt-pt/button/mblue_off.gif
Normal file
After Width: | Height: | Size: 6.8 KiB |
BIN
src/messenger/webim/locales/pt-pt/button/mblue_on.gif
Normal file
After Width: | Height: | Size: 9.9 KiB |
BIN
src/messenger/webim/locales/pt-pt/button/mgreen_off.gif
Normal file
After Width: | Height: | Size: 6.8 KiB |
BIN
src/messenger/webim/locales/pt-pt/button/mgreen_on.gif
Normal file
After Width: | Height: | Size: 9.6 KiB |
BIN
src/messenger/webim/locales/pt-pt/button/simple_off.gif
Normal file
After Width: | Height: | Size: 3.0 KiB |
BIN
src/messenger/webim/locales/pt-pt/button/simple_on.gif
Normal file
After Width: | Height: | Size: 3.4 KiB |
BIN
src/messenger/webim/locales/pt-pt/button/webim_off.gif
Normal file
After Width: | Height: | Size: 4.2 KiB |
BIN
src/messenger/webim/locales/pt-pt/button/webim_on.gif
Normal file
After Width: | Height: | Size: 13 KiB |
BIN
src/messenger/webim/locales/pt-pt/images/history.gif
Normal file
After Width: | Height: | Size: 233 B |
BIN
src/messenger/webim/locales/pt-pt/images/login.gif
Normal file
After Width: | Height: | Size: 2.4 KiB |
BIN
src/messenger/webim/locales/pt-pt/images/message.gif
Normal file
After Width: | Height: | Size: 258 B |
BIN
src/messenger/webim/locales/pt-pt/images/save.gif
Normal file
After Width: | Height: | Size: 2.5 KiB |
BIN
src/messenger/webim/locales/pt-pt/images/search.gif
Normal file
After Width: | Height: | Size: 2.5 KiB |
BIN
src/messenger/webim/locales/pt-pt/images/wmchat.png
Normal file
After Width: | Height: | Size: 367 B |
518
src/messenger/webim/locales/pt-pt/properties
Normal file
@ -0,0 +1,518 @@
|
||||
encoding=utf-8
|
||||
output_charset=utf-8
|
||||
output_encoding=utf-8
|
||||
admin.content.client_agents=Criar ou apagar operadores da empresa e administrar as suas permissões.
|
||||
admin.content.client_gen_button=Geração do código HTML para o botão.
|
||||
admin.content.client_settings=Especificar opções que afetam a janela de chat e o comportamento comum do sistema.
|
||||
admin.content.description=Funções disponíveis para administradores.
|
||||
agent.not_logged_in=A sua sessão expirou, por favor faça novamente o login
|
||||
app.descr=Mibew Messenger é uma aplicação de suporte online de código aberto.
|
||||
app.title=Mibew Messenger
|
||||
ban.error.duplicate=O endereço especificado já está em uso, clique <a href="ban.php?id={1}">aqui</a> se deseja editá-lo.
|
||||
button.delete=Apagar
|
||||
button.enter=Entrar
|
||||
button.offline.bottom=Deixe a sua mensagem
|
||||
button.offline.top=Consultor do Site
|
||||
button.offline=DESLIGADO
|
||||
button.online.bottom=Coloque a sua questão
|
||||
button.online.top=Consultor do Site
|
||||
button.online=DISPONÍVEL
|
||||
button.save=Gravar
|
||||
button.search=Procurar
|
||||
canned.actions.del=Remover
|
||||
canned.actions.edit=Editar
|
||||
canned.actions=Alterar
|
||||
canned.add=Adicionar Mensagem...
|
||||
canned.descr=Editar mensagens que digita com frequência no chat.
|
||||
canned.group=Para o Grupo:
|
||||
canned.locale=Por Idioma:
|
||||
canned.title=Frases Prontas
|
||||
cannededit.descr=Editar uma mensagem.
|
||||
cannededit.done=Gravado
|
||||
cannededit.message=Mensagem
|
||||
cannededit.no_such=Mensagem não existente
|
||||
cannededit.title=Editar Mensagem
|
||||
cannednew.descr=Adicionar nova mensagem.
|
||||
cannednew.title=Nova Mensagem
|
||||
char.redirect.operator.away_suff=(ausente)
|
||||
char.redirect.operator.online_suff=(disponível)
|
||||
chat.came.from=O visitante veio da página {0}
|
||||
chat.client.changename=Alterar nome
|
||||
chat.client.name=Nome
|
||||
chat.client.spam.prefix=[spam]
|
||||
chat.client.visited.page=O visitante navegou para {0}
|
||||
chat.default.username=Visitante
|
||||
chat.error_page.close=Fechar...
|
||||
chat.error_page.head=Ocorreu um erro:
|
||||
chat.error_page.title=Erro
|
||||
chat.mailthread.sent.close=Fechar...
|
||||
chat.mailthread.sent.closewindow=Clique neste link para fechar a janela
|
||||
chat.mailthread.sent.content=O histórico da sua conversa foi enviado para {0}
|
||||
chat.mailthread.sent.title=Enviado
|
||||
chat.predefined_answers=Olá, como posso ajudá-lo?\nOlá! Bem vindo ao nosso suporte. Como posso ajudá-lo?
|
||||
chat.redirect.back=Voltar...
|
||||
chat.redirect.cannot=Não está a conversar com um visitante.
|
||||
chat.redirect.choose=Escolha:
|
||||
chat.redirect.group=Grupo:
|
||||
chat.redirect.operator=Operador:
|
||||
chat.redirect.title=Redirecionar para<br/>outro operador
|
||||
chat.redirected.close=Fechar...
|
||||
chat.redirected.closewindow=Clique aqui para fechar a janela
|
||||
chat.redirected.content=Visitante colocado na a fila de prioritária do operador {0}.
|
||||
chat.redirected.group.content=Visitante colocado na a fila de prioritária do grupo {0}.
|
||||
chat.redirected.title=O visitante foi redirecionado para outro operador
|
||||
chat.status.operator.changed=O operador {0} mudou o operador {1}
|
||||
chat.status.operator.dead=O operador está com problemas na ligação, está temporariamente em espera. Pedimos desculpa pela demora.
|
||||
chat.status.operator.joined=O operador {0} entrou no chat
|
||||
chat.status.operator.left=O operador {0} deixou o chat
|
||||
chat.status.operator.redirect=O operador {0} redirecionou-o para outro operador, por favor aguarde
|
||||
chat.status.operator.returned=O operador {0} está de volta
|
||||
chat.status.user.changedname=O visitante mudou de nome de {0} para {1}
|
||||
chat.status.user.dead=O visitante fechou a janela do chat
|
||||
chat.status.user.left=O visitante {0} deixou o chat
|
||||
chat.status.user.reopenedthread=O visitante entrou no chat
|
||||
chat.thread.state_chatting_with_agent=No chat
|
||||
chat.thread.state_closed=Fechado
|
||||
chat.thread.state_loading=A carregar
|
||||
chat.thread.state_wait=Em fila de espera
|
||||
chat.thread.state_wait_for_another_agent=À espera de um operador
|
||||
chat.visitor.email=E-mail: {0}
|
||||
chat.visitor.info=Info: {0}
|
||||
chat.wait=Obrigado por nos contactar. Aguarde por um operador...
|
||||
chat.window.chatting_with=Em conversa com:
|
||||
chat.window.close_title=Fechar chat
|
||||
chat.window.poweredby=Desenvolvido por:
|
||||
chat.window.poweredreftext=mibew.org
|
||||
chat.window.predefined.select_answer=Escolha uma resposta...
|
||||
chat.window.product_name=Mibew <span class="grey">Messenger</span>
|
||||
chat.window.send_message=Enviar Mensagem
|
||||
chat.window.send_message_short=Enviar ({0})
|
||||
chat.window.title.agent=Mibew Messenger
|
||||
chat.window.title.user=Mibew Messenger
|
||||
chat.window.toolbar.mail_history=Enviar o histórico do chat por e-mail
|
||||
chat.window.toolbar.redirect_user=Redirecionar visitante para outro operador
|
||||
chat.window.toolbar.refresh=Actualizar
|
||||
clients.how_to=Para responder ao visitante, clique no seu nome na lista.
|
||||
clients.intro=Esta página mostra a lista de visitante em espera.
|
||||
clients.no_clients=A lista de visitantes em espera está vazia
|
||||
clients.queue.chat=Visitantes em chat
|
||||
clients.queue.prio=Fila de prioridade de visitantes
|
||||
clients.queue.wait=Aguarde por um operador
|
||||
clients.title=Lista de visitantes em espera
|
||||
common.asterisk_explanation=<b><span style='font-size:8.0pt;color:red'>*</span></b> - campos obrigatórios
|
||||
company.title=Comunidade Mibew Messenger
|
||||
confirm.take.head=Mudar de operador
|
||||
confirm.take.message=O visitante <span style="color:blue;">{0}</span> já está atendido <span style="color:green;">{1}</span>.<br/> Tem certeza que quer entrar no chat?
|
||||
confirm.take.no=Não, feche a janela
|
||||
confirm.take.yes=Sim, tenho certeza
|
||||
content.blocked=Aqui pode tratar dos visitantes mal-intencionados.
|
||||
content.history=Procurar no histórico de conversas.
|
||||
content.logoff=Sair do sistema.
|
||||
data.saved=Alterações gravadas
|
||||
demo.chat.question=Existem muitos navegadores da Internet. Qual deles me recomenda?
|
||||
demo.chat.welcome=Olá, Como o posso ajudar?
|
||||
errors.captcha=As letras que escreveu não correspondem às da imagem.
|
||||
errors.failed.uploading.file=Erro ao fazer upload do ficheiro "{0}": "{1}".
|
||||
errors.file.move.error=Erro ao mover ficheiro
|
||||
errors.file.size.exceeded=Tamanho de ficheiro excedido
|
||||
errors.footer=</ul>
|
||||
errors.header=<b>Corrija os erros:</b><br/><ul>
|
||||
errors.invalid.file.type=Formato de ficheiro inválido
|
||||
errors.prefix=<li class="error">
|
||||
errors.required=Por favor, preencha "{0}".
|
||||
errors.suffix=</li>
|
||||
errors.wrong_field=Por favor, preencha "{0}" corretamente.
|
||||
features.saved=Características Ativas
|
||||
form.field.address.description=Ex: 12.23.45.123 ou site.com
|
||||
form.field.address=Endereço do visitante
|
||||
form.field.agent_commonname.description=Este nome será visto por todos os visitantes.
|
||||
form.field.agent_commonname=Nome Internacional (Latin)
|
||||
form.field.agent_name.description=Este nome será visto por todos os visitantes.
|
||||
form.field.agent_name=Nome
|
||||
form.field.avatar.current.description=Imagem do seu avatar.
|
||||
form.field.avatar.current=Imagem atual do avatar
|
||||
form.field.avatar.upload.description=Escolha a imagem para fazer o upload. <br/> A imagem não deve exceder 100x100 px.
|
||||
form.field.avatar.upload=Fazer upload do avatar
|
||||
form.field.ban_comment.description=Razão para bloquear
|
||||
form.field.ban_comment=Comentário
|
||||
form.field.ban_days.description=Número de dias a bloquear este endereço
|
||||
form.field.ban_days=Dias
|
||||
form.field.email=O seu e-mail
|
||||
form.field.groupcommondesc.description=Descrição em Inglês.
|
||||
form.field.groupcommondesc=Descrição Internacional
|
||||
form.field.groupcommonname.description=Nome em Inglês.
|
||||
form.field.groupcommonname=Nome Internacional
|
||||
form.field.groupdesc.description=Descrição do grupo.
|
||||
form.field.groupdesc=Descrição
|
||||
form.field.groupemail.description=E-mail do grupo para notificações. Deixe vazio para o usar o endereço pré-definido.
|
||||
form.field.groupname.description=Nome para identificar o grupo.
|
||||
form.field.groupname=Nome
|
||||
form.field.login.description=Pode utilizar caracteres minúsculos e underscores.
|
||||
form.field.login=Utilizador
|
||||
form.field.mail.description=Para notificações e recuperação da palavra-chave.
|
||||
form.field.mail=E-mail
|
||||
form.field.message=Mensagem
|
||||
form.field.name=O seu nome
|
||||
form.field.password.description=Introduza uma nova palavra-chave ou deixe vazio para manter a anterior.
|
||||
form.field.password=Palavra-chave
|
||||
form.field.password_confirm.description=Confirme a nova palavra-chave.
|
||||
form.field.password_confirm=Confirmação
|
||||
form.field.translation=Tradução
|
||||
harderrors.header=<b>Impossivel executar:</b><br/><ul>
|
||||
image.button.login=/locales/pt-pt/images/login.gif
|
||||
image.button.save=/locales/pt-pt/images/save.gif
|
||||
image.button.search=/locales/pt-pt/images/search.gif
|
||||
image.chat.history=/locales/pt-pt/images/history.gif
|
||||
image.chat.message=/locales/pt-pt/images/message.gif
|
||||
image.chat.sprite=/locales/pt-pt/images/wmchat.png
|
||||
install.0.app=O caminho da aplicação é {0}
|
||||
install.0.package=O pacote Mibew é válido.
|
||||
install.0.php=Versão PHP {0}
|
||||
install.1.connected=Está ligado ao servidor MySQL versão {0}
|
||||
install.2.create=Criar base de dados "{0}"
|
||||
install.2.db_exists=A base de dados "{0}" está criada.
|
||||
install.2.notice=A base de dados não foi encontrada no servidor. Se tem permissão para a criar, clique no link seguinte.
|
||||
install.3.create=Criar as tabelas necessárias.
|
||||
install.3.tables_exist=As tabelas necessárias foram criadas.
|
||||
install.4.create=Atualizar tabelas
|
||||
install.4.done=A estruturas das tabelas está atualizada.
|
||||
install.4.notice=A estrutura da suas tabelas deve ser ajustada para a nova versão do Messenger.
|
||||
install.5.newmessage=Mensagem Nova
|
||||
install.5.newvisitor=Novo Visitante
|
||||
install.5.text=Clique para ouvir o som: {0} e {1}
|
||||
install.bad_checksum=Checksum difere para {0}
|
||||
install.cannot_read=Não foi possível ler o ficheiro {0}
|
||||
install.check_files=Por favor volte a fazer o upload dos ficheiros para o servidor.
|
||||
install.check_permissions=Permissões de ficheiro insuficientes {0}
|
||||
install.connection.error=Não foi possível estabelecer a ligação, por favor verifique as definições do servidor no ficheiro config.php. Erro: {0}
|
||||
install.done=Pronto:
|
||||
install.err.back=Resolva o problema e tente novamente. Clique <a>voltar</a> para regressar ao assistente de instalação.
|
||||
install.err.title=Problema
|
||||
install.kill_tables.notice=Não foi possível atualizar a estrutura das tabelas. Tente fazer isso manualmente or recriar todas as tabela (aviso: todos seus dados serão perdidos).
|
||||
install.kill_tables=Apagar as tabelas existentes da base de dados
|
||||
install.license=Acordo de licença do Software
|
||||
install.message=Siga o assistente para completar a instalação.
|
||||
install.newfeatures=Parabéns! Tem agora o Mibew Messenger {1} instalado. Active mais funcionalidades na página <a href="{0}">Serviços opcionais</a>.
|
||||
install.next=Próximo Passo:
|
||||
install.no_file=O ficheiro não está disponível: {0}
|
||||
install.title=Instalação
|
||||
install.updatedb=Por favor corra o <a href="{0}">Assistente de actualização</a> para ajustar a base de dados.
|
||||
installed.login_link=Ir para a página de início de sessão
|
||||
installed.message=<b>Aplicação instalada com sucesso.</b>
|
||||
installed.notice=Pode iniciar sessão como <b>admin</b> com a palavra-chave em branco.<br/><br/><font color="#c13030"><b>!!! Por razões de segurança, mude a sua palavra-chave imediatamente e remova a pasta {0} do seu servidor.</b></font>
|
||||
lang.choose=Selecione o Idioma
|
||||
leavemail.body=Você tem mensagens de {0}:\n\n{2}\n\nEmail: {1}\n{3}\n--- \nWeb Messenger
|
||||
leavemail.subject=Pergunta de {0}
|
||||
leavemessage.close=Fechar
|
||||
leavemessage.descr=Desculpe, não existe nenhum operador disponível de momento. Por favor tente novamente mais tarde ou preencha o formulário abaixo.
|
||||
leavemessage.perform=Enviar
|
||||
leavemessage.sent.message=Obrigado por utilizar o nosso serviço. Iremos responder ao seu e-mail o mais brevemente possível.
|
||||
leavemessage.sent.title=A sua mensagem foi enviada
|
||||
leavemessage.title=Deixe a sua mensagem
|
||||
leftMenu.client_agents=Operadores
|
||||
leftMenu.client_gen_button=Código do botão
|
||||
leftMenu.client_settings=Definições
|
||||
license.title=Licença
|
||||
localedirection=ltr
|
||||
localeid=Português Portugal (pt-pt)
|
||||
mail.user.history.body=Olá, {0}!\n\nO seu histórico do chat: \n\n{1}\n--- \nObrigado,\nMibew Messenger
|
||||
mail.user.history.subject=Mibew Messenger: Histórico da conversa
|
||||
mailthread.close=Fechar...
|
||||
mailthread.enter_email=Introduza o seu e-mail:
|
||||
mailthread.perform=Enviar
|
||||
mailthread.title=Enviar histórico do chat<br/>por email
|
||||
menu.agents=Lista de operadores
|
||||
menu.blocked=Visitantes bloqueados
|
||||
menu.canned=Modelos de mensagens
|
||||
menu.goonline=Encontra-se desligado.<br/><a href="{0}">Ligar...</a>
|
||||
menu.groups.content=Grupos de operadores por departamento ou competência.
|
||||
menu.groups=Grupos
|
||||
menu.locale.content=Alterar o Idioma.
|
||||
menu.locale=Idioma
|
||||
menu.main=Início
|
||||
menu.operator=Bem-vindo {0}
|
||||
menu.profile.content=Pode alterar as suas informações pessoais nesta página.
|
||||
menu.profile=Perfil
|
||||
menu.translate=Tradução
|
||||
menu.updates.content=Procurar notícias e actualizações.
|
||||
menu.updates=Atualizações
|
||||
my_settings.error.password_match=As palavras-chave introduzidas não correspondem
|
||||
no_such_operator=Operador não existe
|
||||
operator.group.no_description=<sem descrição>
|
||||
operator.groups.intro=Escolha grupos de acordo com as competências do operador.
|
||||
operator.groups.title=Grupos de operadores
|
||||
page.analysis.search.head_browser=Navegador da Internet
|
||||
page.analysis.search.head_group=Grupo
|
||||
page.analysis.search.head_host=Endereço do visitante
|
||||
page.analysis.search.head_messages=Mensagens do visitante
|
||||
page.analysis.search.head_name=Nome
|
||||
page.analysis.search.head_operator=Operador
|
||||
page.analysis.search.head_time=Tempo no chat
|
||||
page.analysis.userhistory.intro=Pode encontrar o histórico de chat dos visitante aqui.
|
||||
page.analysis.userhistory.title=Histórico de visitas
|
||||
page.chat.old_browser.close=Fechar...
|
||||
page.chat.old_browser.list=<ul>\n<li>Internet Explorer 5.5+</li>\n<li>Firefox 1.0+</li>\n<li>Opera 8.0+</li>\n<li>Mozilla 1.4+</li>\n<li>Netscape 7.1+</li>\n<li>Safari 1.2+</li>\n</ul>\n<p>Também suportamos alguns navegadores mais antigos:</p>\n<ul>\n<li>Internet Explorer 5.0</li>\n<li>Opera 7.0</li>\n</ul>
|
||||
page.chat.old_browser.problem=<p>O seu navegador da Internet não é completamente compatível com o Mibew Messenger. Por favor utilize um dos seguintes:</p>
|
||||
page.chat.old_browser.title=Por favor utilize um navegador da Internet mais recente
|
||||
page.gen_button.choose_group=Código para o grupo
|
||||
page.gen_button.choose_image=Escolha a imagem
|
||||
page.gen_button.choose_locale=Código do idioma
|
||||
page.gen_button.choose_style=Estilo da janela de chat
|
||||
page.gen_button.code.description=<strong>Cuidado!</strong> Por favor não mude<br/> o código manualmente, <br/> pode não funcionar.<br/>
|
||||
page.gen_button.code=Código HTML
|
||||
page.gen_button.default_group=-todos os operadores-
|
||||
page.gen_button.include_site_name=Incluir o nome do servidor no código
|
||||
page.gen_button.intro=Pode gerar aqui o código HTML para colocar no seu site.
|
||||
page.gen_button.modsecurity=Compatibilidade com mod_security (modsecurity.org), escolha apenas se encontrar problemas
|
||||
page.gen_button.sample=Exemplo
|
||||
page.gen_button.secure_links=Usar link seguro (https)
|
||||
page.gen_button.title=Gerador do código HTML do botão
|
||||
page.group.create_new=Aqui pode criar novos grupos.
|
||||
page.group.duplicate_name=Escolha outro nome. Grupo já registado.
|
||||
page.group.intro=Nesta página pode editar os detalhes do grupo.
|
||||
page.group.membersnum=Operadores
|
||||
page.group.no_such=Grupo não existente
|
||||
page.group.title=Detalhes do grupo
|
||||
page.groupmembers.intro=Ver e editar a lista de membros.
|
||||
page.groupmembers.title=Membros
|
||||
page.groups.confirm=Tem certeza que pretende eliminar o grupo "{0}"?
|
||||
page.groups.intro=Esta página apresenta uma lista de grupos na sua empresa. Cada grupo pode ter os seus próprios botões e mensagens prontas.
|
||||
page.groups.isaway=Ausente
|
||||
page.groups.isonline=Disponível
|
||||
page.groups.new=Criar novo grupo
|
||||
page.groups.title=Grupos
|
||||
page.preview.agentchat=Janela do Chat (modo de operador)
|
||||
page.preview.agentrochat=Ver janela do chat (modo de leitura)
|
||||
page.preview.chatsimple=Janela de chat simples, atualize para enviar mensagens (IE 5, Opera 7)
|
||||
page.preview.choose=Escolher estilo
|
||||
page.preview.choosetpl=Escolher tema
|
||||
page.preview.error=Janela de erro
|
||||
page.preview.intro=Pode ver aqui a lista de temas que tem atualmente instalados.
|
||||
page.preview.leavemessage=Deixar a janela de mensagens
|
||||
page.preview.leavemessagesent=Janela "Mensagem entregue"
|
||||
page.preview.mail=Enviar e-mail através da janela
|
||||
page.preview.mailsent=Janela "Mensagem enviada"
|
||||
page.preview.nochat=Janelas com lista de navegadores da Internet suportados
|
||||
page.preview.redirect=Redirecionar visitante para janela de outro operador
|
||||
page.preview.redirected=O visitante foi redirecionado para outra janela
|
||||
page.preview.showerr=Mostrar erros
|
||||
page.preview.style_default=-definições originais-
|
||||
page.preview.survey=Inquérito pré-chat
|
||||
page.preview.title=Estilo do site
|
||||
page.preview.userchat=Janela do Chat (visitante)
|
||||
page.translate.descr=Se não gosta da tradução por favor envie-nos uma atualização.
|
||||
page.translate.done=A sua tradução foi gravada.
|
||||
page.translate.one=Introduza a sua tradução.
|
||||
page.translate.title=Assistente de tradução
|
||||
page_agent.cannot_modify=Não lhe é permitido alterar o perfil desta pessoa.
|
||||
page_agent.clear_avatar=Remover avatar
|
||||
page_agent.create_new=Aqui pode criar um novo operador.
|
||||
page_agent.error.duplicate_login=Por favor escolha outro nome de utilizador, esse já se encontra registado no sistema.
|
||||
page_agent.error.wrong_login=Utilizador deve conter apenas caracteres alfa-númericos e underscores.
|
||||
page_agent.intro=Editar as configurações globais dos operadores.
|
||||
page_agent.tab.avatar=Foto
|
||||
page_agent.tab.groups=Grupos
|
||||
page_agent.tab.main=Geral
|
||||
page_agent.tab.permissions=Permissões
|
||||
page_agent.title=Detalhes do operador
|
||||
page_agents.agent_name=Nome
|
||||
page_agents.agents=Lista de todos os operadores:
|
||||
page_agents.confirm=Tem a certeza que pretende apagar o operador "{0}"?
|
||||
page_agents.intro=Esta página apresenta a lista de operadores da empresa.
|
||||
page_agents.isaway=Ausente
|
||||
page_agents.isonline=Disponível
|
||||
page_agents.login=Utilizador
|
||||
page_agents.new_agent=Adicionar operador...
|
||||
page_agents.status=Última Sessão
|
||||
page_agents.title=Operadores
|
||||
page_analysis.full.text.search=Nome de visitante ou mensagem a ser procurada:
|
||||
page_analysis.search.title=Histórico dos chats
|
||||
page_avatar.intro=Apenas pode fazer carregar a sua foto nos formatos JPG, GIF, PNG ou TIF.
|
||||
page_avatar.title=Carregar fotografia
|
||||
page_ban.intro=Aqui pode bloquear visitantes com más intenções ou spammers.
|
||||
page_ban.sent=O endereço {0} está bloquado por uma quantidade determinada de dias.
|
||||
page_ban.thread=Abriu esta janela para "{0}", <i>o endereço</i> já está preenchido. Selecione o número de dias e clique <i>Enviar</i>.
|
||||
page_ban.title=Bloquear endereço
|
||||
page_bans.add=Adicionar endereço
|
||||
page_bans.confirm=Tem a certeza que pretende retirar o endereço {0} da lista de bloqueados?
|
||||
page_bans.list=Lista de IP banidos:
|
||||
page_bans.title=Bloqueados
|
||||
page_bans.to=Até
|
||||
page_client.pending_users=Pode encontrar visitantes em espera.
|
||||
page_group.tab.main=Geral
|
||||
page_group.tab.members=Membros
|
||||
page_login.error=Utilizador e/ou palavra-chave incorretos
|
||||
page_login.intro=Por favor introduza o seu nome de utilizador e palavra-chave para aceder às ferramentas administrativas, ver os visitantes e o histórico de navegação.
|
||||
page_login.login=Utilizador:
|
||||
page_login.password=Palavra-chave:
|
||||
page_login.remember=Lembrar
|
||||
page_login.title=Iniciar sessão
|
||||
page_search.intro=Procurar no histórico de chat por um determinado visitante ou uma frase específica.
|
||||
page_settings.intro=Opções específicas da janela do chat e do comportamento global do sistema.
|
||||
page_settings.tab.features=Serviços Opcionais
|
||||
page_settings.tab.main=Geral
|
||||
page_settings.tab.performance=Comportamento
|
||||
page_settings.tab.themes=Pré-visualização do tema
|
||||
pending.menu.hide=Ocultar menu >>
|
||||
pending.menu.show=<< Mostar menu
|
||||
pending.popup_notification=Um novo visitante aguarda resposta.
|
||||
pending.status.setaway=Definir estado com "Ausente"
|
||||
pending.status.setonline=Definir estado com "Disponível"
|
||||
pending.table.ban=Banir o visitante
|
||||
pending.table.head.contactid=Endereço do visitante
|
||||
pending.table.head.etc=Misc
|
||||
pending.table.head.name=Nome
|
||||
pending.table.head.operator=Operador
|
||||
pending.table.head.state=Estado
|
||||
pending.table.head.total=Tempo total
|
||||
pending.table.head.waittime=Tempo de espera
|
||||
pending.table.speak=Clique para conversar com o visitante
|
||||
pending.table.view=Observe o chat
|
||||
permission.admin=Administração do sistema: definições, administrar operadores, gerar botões
|
||||
permission.modifyprofile=Permissão de modificar perfil
|
||||
permission.takeover=Assumir chat de outro operador
|
||||
permission.viewthreads=Ver o chat de outro operador
|
||||
permissions.intro=Aqui pode administrar as permissões dos operadores.
|
||||
permissions.title=Permissões
|
||||
presurvey.department=Selecione o Departamento:
|
||||
presurvey.intro=Obrigado por entrar em contacto connosco! Para melhor o servir, por favor preencha o formulário abaixo e clique no botão Iniciar Chat.
|
||||
presurvey.mail=Email:
|
||||
presurvey.name=Nome:
|
||||
presurvey.question=Pergunta Inicial:
|
||||
presurvey.submit=Inicar Chat
|
||||
presurvey.title=Suporte Online
|
||||
report.bydate.1=Data
|
||||
report.bydate.2=Tópicos do chat
|
||||
report.bydate.3=Mensagens de operadores
|
||||
report.bydate.4=Mensagens de visitantes
|
||||
report.bydate.title=Estatísticas de utilização para cada data
|
||||
report.byoperator.1=Operador
|
||||
report.byoperator.2=Tópicos do chat
|
||||
report.byoperator.3=Mensagens
|
||||
report.byoperator.4=comprimento médio da messagem (em caracteres)
|
||||
report.byoperator.title=Topicos por operador
|
||||
report.no_items=Dados insuficientes
|
||||
report.total=Total:
|
||||
resetpwd.changed.title=A sua palavra-chave mudou.
|
||||
resetpwd.changed=Entre utilizando a sua nova palavra-chave.
|
||||
resetpwd.intro=Por favor escolha uma palavra-chave para usar com a sua conta Mibew.
|
||||
resetpwd.login=Proceda para o início de sessão
|
||||
resetpwd.submit=Mudar
|
||||
resetpwd.title=Alterar a sua palavra-chave Mibew
|
||||
restore.back_to_login=Voltar ao ecrã de início de sessão
|
||||
restore.emailorlogin=Utilizador ou E-mail:
|
||||
restore.intro=Não é possível recuperar a sua palavra-chave mas pode definir uma nova seguindo o link enviado para o seu email.
|
||||
restore.mailsubj=Repor a sua palavra-chave Mibew
|
||||
restore.mailtext=Olá {0},\n\nPor favor clique no link abaixo ou copie-o para o seu navegador:\n{1}\n\nIsto permitir-lo-á escolher uma nova palavra-chave.\n\nMibew Messenger.
|
||||
restore.pwd.message=Esqueceu-se da sua palavra-chave?
|
||||
restore.sent.title=Recuperar palavra-chave
|
||||
restore.sent=Enviamos as instruções para o seu email. Por favor verifique o seu email.
|
||||
restore.submit=Repor palavra-chave
|
||||
restore.title=Problemas a aceder à sua conta?
|
||||
right.administration=Área Administrativa
|
||||
right.main=Menu
|
||||
right.other=Outros
|
||||
settings.chat.title.description=Nome da sua empresa por exemplo.
|
||||
settings.chat.title=Título na janela do chat
|
||||
settings.chatstyle.description=Pré-visualização para todas as páginas de cada estilo está disponível <a href="themes.php">aqui</a>
|
||||
settings.chatstyle=Selecione um estilo para as suas janelas de chat
|
||||
settings.company.title.description=Introduza o nome da sua empresa
|
||||
settings.company.title=Nome da empresa
|
||||
settings.email.description=Introduza um e-mail para receber mensagens do sistema
|
||||
settings.email=Email
|
||||
settings.enableban.description=Utilizando esta opção pode bloquear ataques de IPs especificos
|
||||
settings.enableban=Ativar opção "visitante mal-intencionado"
|
||||
settings.enablegroups.description=Utilize-o para ter filas separadas para diferentes questões.
|
||||
settings.enablegroups=Ativar "Grupos"
|
||||
settings.enablepresurvey.description=Força o utilizador a preencher um formulário para iniciar o chat.
|
||||
settings.enablepresurvey=Ativar "Inquérito pré-chat"
|
||||
settings.enablessl.description=Note por favor que o seu servidor web deve estar configurado para suportar pedidos https.
|
||||
settings.enablessl=Permitir ligações seguras (SSL)
|
||||
settings.enablestatistics.description=Adiciona página com relatórios de utilização do messenger.
|
||||
settings.enablestatistics=Activar "Estatísticas"
|
||||
settings.forcessl.description=Mostrar chats apenas através de ligações https
|
||||
settings.forcessl=Forçar todos os chats a serem seguros
|
||||
settings.frequencychat.description=Especificar o intervalo em segundos. 2 segundos por defeito.
|
||||
settings.frequencychat=Tempo de atualização do chat
|
||||
settings.frequencyoldchat.description=Antigos navegadores necessitam de actualizar toda a página para receber mensagens. 7 segundos por defeito.
|
||||
settings.frequencyoldchat=Tempo de actualização da página para navegadores antigos
|
||||
settings.frequencyoperator.description=Especificar o intervalo em segundos. 2 segundos por defeito.
|
||||
settings.frequencyoperator=Tempo de actualização da consola do operador
|
||||
settings.geolink.description=Endereço de Ip, abre numa nova janela.
|
||||
settings.geolink=Link para um serviço externo de geolocalização
|
||||
settings.geolinkparams.description=Tamanho da janela e barra de ferramentas
|
||||
settings.geolinkparams=Opções da janela de localização de IP
|
||||
settings.host.description=Destino para o nome ou logótipo da sua empresa
|
||||
settings.host=URL do seu site
|
||||
settings.leavemessage_captcha.description=Proteção contra spam automático (captcha)
|
||||
settings.leavemessage_captcha=Forçar visitante a introduzir um código de verificação quando deixa uma mensagem
|
||||
settings.logo.description=Endereço do logótipo
|
||||
settings.logo=Logótipo da empresa
|
||||
settings.no.title=Nome da empresa
|
||||
settings.onehostconnections.description=0 permite um número ilimitado
|
||||
settings.onehostconnections=Número máximo de chamadas a partir de um endereço
|
||||
settings.onlinetimeout.description=Define o número de segundos para mostrar o operador como disponível no fim do chat. 30 segundos por defeito.
|
||||
settings.onlinetimeout=Tolerância de tempo do operador como disponível
|
||||
settings.popup_notification.description=Uma pequena janela aparece para atrair a sua atenção.
|
||||
settings.popup_notification=Ativar "Notificação popup de novo visitante".
|
||||
settings.saved=Alterações gravadas
|
||||
settings.sendmessagekey=Enviar mensagem como:
|
||||
settings.show_online_operators.description=Pode abrandar a taxa de actualização da lista
|
||||
settings.show_online_operators=Mostrar operadores online na página da "Lista de visitantes em espera"
|
||||
settings.survey.askgroup.description=Mostrar/ocultar campo de escolha de departamento no inquérito
|
||||
settings.survey.askgroup=Permitir ao visitante escolher o departamento/grupo
|
||||
settings.survey.askmail.description=Mostrar/ocultar campo de email no inquérito
|
||||
settings.survey.askmail=Pedir e-mail do visitante
|
||||
settings.survey.askmessage.description=Mostrar/ocultar campo de questão inicial no inquérito
|
||||
settings.survey.askmessage=Mostrar campo de pergunta inicial
|
||||
settings.title=Opções do messenger
|
||||
settings.usercanchangename.description=Desligue para esconder a caixa de edição da janela de chat
|
||||
settings.usercanchangename=Permite que os visitantes editem o nome
|
||||
settings.usernamepattern.description=Construir o identificador do visitante com {name}, {id} ou {addr}. Padrão: {name}
|
||||
settings.usernamepattern=Identificador do visitante
|
||||
settings.wrong.email=Introduza um e-mail válido
|
||||
settings.wrong.onehostconnections=O campo "Número máximo de tópicos" deve ser um número
|
||||
site.title=mibew.org
|
||||
site.url=http://mibew.org
|
||||
statistics.dates=Filtro por datas
|
||||
statistics.description=Nesta página pode gerar uma variedade de relatórios.
|
||||
statistics.from=De:
|
||||
statistics.till=Até:
|
||||
statistics.title=Estatísticas
|
||||
statistics.wrong.dates=Selecionou uma data "De" posterior à data "Até"
|
||||
tag.pagination.info=Página {0} de {1}, itens {2} a {3} de um total de {4}
|
||||
tag.pagination.next=próxima
|
||||
tag.pagination.no_items.elements=Nenhum elemento
|
||||
tag.pagination.no_items=0 elemento(s) encontrado(s)
|
||||
tag.pagination.previous=anterior
|
||||
thread.back_to_search=Ir para a pesquisa
|
||||
thread.chat_log=Relatório do chat
|
||||
thread.intro=Esta página mostra os detalhes e o conteúdo dos chats.
|
||||
time.dateformat=%d %B, %Y
|
||||
time.locale=pt_PT
|
||||
time.never=Nunca
|
||||
time.timeformat=%H:%M
|
||||
time.today.at=Hoje às
|
||||
time.yesterday.at=Ontem às
|
||||
topMenu.admin=Painel de controlo
|
||||
topMenu.logoff=Sair
|
||||
topMenu.main=Painel de controlo
|
||||
topMenu.users.nomenu=Ocultar Menu
|
||||
topMenu.users=Visitantes
|
||||
translate.direction=Direção:
|
||||
translate.show.all=Todas as expressões
|
||||
translate.show.foradmin=Expressões para administrador
|
||||
translate.show.foroperator=Expressões para operador
|
||||
translate.show.forvisitor=Expressões para visitante
|
||||
translate.show=Mostrar:
|
||||
translate.sort.key=Chave identificadora
|
||||
translate.sort.lang=Idioma de origem das expressões
|
||||
translate.sort=Ordenar por:
|
||||
typing.remote=Utilizador remoto está a escrever...
|
||||
updates.current=Está a utilizar:
|
||||
updates.env=Ambiente:
|
||||
updates.installed_locales=Idiomas instalados:
|
||||
updates.intro=Actualização do messenger.
|
||||
updates.latest=Ultima versão:
|
||||
updates.news=Notícias:
|
||||
updates.title=Atualizações
|
@ -41,6 +41,7 @@ chat.client.changename=
|
||||
chat.client.name=Вы
|
||||
chat.client.spam.prefix=[спам]
|
||||
chat.client.visited.page=Посетитель перешел на {0}
|
||||
chat.close.confirmation=Вы действительно хотите покинуть диалог?
|
||||
chat.default.username=Посетитель
|
||||
chat.error_page.close=Закрыть...
|
||||
chat.error_page.head=Произошла ошибка:
|
||||
@ -263,6 +264,7 @@ page.chat.old_browser.problem=<p>
|
||||
page.chat.old_browser.title=Используйте более новый browser
|
||||
page.gen_button.choose_group=Для группы
|
||||
page.gen_button.choose_image=Выбор картинки
|
||||
page.gen_button.choose_invitationstyle=Стиль приглашения
|
||||
page.gen_button.choose_locale=Для какой локали создавать кнопку
|
||||
page.gen_button.choose_style=Стиль чат-окна
|
||||
page.gen_button.code.description=<strong>Внимание!</strong> При внесении<br/> каких-либо изменений<br/> в этот код работоспособность<br/> кнопки не гарантируется!
|
||||
@ -325,6 +327,12 @@ page_agent.title=
|
||||
page_agents.agent_name=Имя
|
||||
page_agents.agents=Полный список операторов:
|
||||
page_agents.confirm=Вы уверены что хотите удалить оператора "{0}"?
|
||||
page_agents.cannot.disable.admin=Невозможно заблокировать оператора "admin".
|
||||
page_agents.cannot.disable.self=Невозможно заблокировать себя.
|
||||
page_agents.disable.agent=заблокировать
|
||||
page_agents.disable.not.allowed=Вы не можете блокировать операторов.
|
||||
page_agents.enable.agent=разблокировать
|
||||
page_agents.enable.not.allowed=Вы не можете разблокировать операторов.
|
||||
page_agents.intro=На этой странице можно просмотреть список операторов компании и добавить нового при наличии соответствующих прав доступа.
|
||||
page_agents.isaway=Отошел
|
||||
page_agents.isonline=Доступен
|
||||
@ -351,6 +359,7 @@ page_group.tab.members=
|
||||
page_login.error=Введен неправильный логин или пароль
|
||||
page_login.intro=Пожалуйста, введите ваши имя и пароль для получения операторского доступа к системе.
|
||||
page_login.login=Логин:
|
||||
page_login.operator.disabled=Ваша учетная запись временно заблокированна. Пожалуйста, свяжитесь с администратором системы.
|
||||
page_login.password=Пароль:
|
||||
page_login.remember=Запомнить
|
||||
page_login.title=Вход в систему
|
||||
@ -359,7 +368,8 @@ page_settings.intro=
|
||||
page_settings.tab.features=Расширения
|
||||
page_settings.tab.main=Общее
|
||||
page_settings.tab.performance=Производительность
|
||||
page_settings.tab.themes=Ïðîñìîòð ñòèëåé
|
||||
page_settings.tab.themes=Просмотр стилей диалогов
|
||||
page_settings.tab.invitationthemes=Просмотр стилей приглашений
|
||||
pending.menu.hide=Спрятать меню >>
|
||||
pending.menu.show=Показать меню >>
|
||||
pending.popup_notification=Новый посетитель ожидает ответа.
|
||||
@ -384,6 +394,7 @@ permission.viewthreads=
|
||||
permissions.intro=Здесь вы можете управлять возможностями оператора.
|
||||
permissions.title=Возможности оператора
|
||||
presurvey.department=Выберите отдел:
|
||||
presurvey.department.description=Описание отдела:
|
||||
presurvey.intro=Спасибо, что связались с нами! Заполните, пожалуйста, небольшую форму и нажмите "Начать диалог".
|
||||
presurvey.mail=E-mail:
|
||||
presurvey.name=Ваше имя:
|
||||
@ -394,12 +405,18 @@ report.bydate.1=
|
||||
report.bydate.2=Диалогов
|
||||
report.bydate.3=Сообщений операторов
|
||||
report.bydate.4=Сообщений посетителей
|
||||
report.bydate.5=Среднее время ожидания (в секундах)
|
||||
report.bydate.6=Среднее время диалога (в секундах)
|
||||
report.bydate.title=Использование мессенджера по дням
|
||||
report.byoperator.1=Оператор
|
||||
report.byoperator.2=Диалогов
|
||||
report.byoperator.3=Сообщений
|
||||
report.byoperator.4=Средняя длина сообщения (в символах)
|
||||
report.byoperator.title=Статистика по операторам
|
||||
report.bypage.1=Страница
|
||||
report.bypage.2=Просмотров
|
||||
report.bypage.3=Диалогов
|
||||
report.bypage.title=Статистика по страницам
|
||||
report.no_items=Мало данных
|
||||
report.total=Итого:
|
||||
restore.back_to_login=Вернуться на главную
|
||||
@ -451,6 +468,8 @@ settings.host.description=
|
||||
settings.host=Ссылка на ваш веб сайт
|
||||
settings.invitationlifetime.description=Укажите срок действия приглашения к диалогу в секундах. По умолчанию, 60 секунд.
|
||||
settings.invitationlifetime=Срок действия приглашения
|
||||
settings.invitationstyle.description=Предпросмотр стиля приглашения доступен <a href="invitationthemes.php">здесь</a>
|
||||
settings.invitationstyle=Выберите вид приглашения
|
||||
settings.leavemessage_captcha.description=Защита от автоматизированного спама (captcha)
|
||||
settings.leavemessage_captcha=Разрешать оставлять сообщение только после ввода специального кода с картинки
|
||||
settings.logo.description=Введите ссылку на логотип компании
|
||||
@ -475,6 +494,8 @@ settings.survey.askmessage=
|
||||
settings.title=Настройки мессенджера
|
||||
settings.trackinglifetime.description=Укажите срок хранения старых отслеженных путей в секундах. По умолчанию, 600 секунд.
|
||||
settings.trackinglifetime=Срок хранения отслеженных путей
|
||||
settings.threadlifetime.description=Укажите время жизни диалога после закрытия диалогового окна в секундах. По умолчанию, 60 секунд. Укажите 0 для снятия ограничения.
|
||||
settings.threadlifetime=Время жизни диалога
|
||||
settings.usercanchangename.description=Возможность убрать поле смены имени из чат окна
|
||||
settings.usercanchangename=Разрешать посетителям менять имена
|
||||
settings.usernamepattern.description=Укажите как отобразить имя посетителя операторам. Можно использовать {name}, {id} и {addr}. По умолчанию: {name}
|
||||
@ -483,6 +504,7 @@ settings.visitorslimit.description=
|
||||
settings.visitorslimit=Ограничение на число выводимых в списке отслеживаемых посетителей
|
||||
settings.wrong.email=Введите правильный адрес электронной почты
|
||||
settings.wrong.onehostconnections=Поле "Максимальное количество диалогов" должно быть числом
|
||||
settings.wrong.threadlifetime=Поле "Время жизни диалога" должно быть числом
|
||||
site.title=mibew.org
|
||||
site.url=http://mibew.org
|
||||
statistics.dates=Выберите даты
|
||||
|
@ -6,18 +6,24 @@ admin.content.client_gen_button=Genera c
|
||||
admin.content.client_settings=Especifique las opciones que afectan a la ventana de la charla y al comportamiento de sistema común.
|
||||
admin.content.description=Funciones disponibles sólo para usuarios administradores.
|
||||
agent.not_logged_in=Su sesión ha expirado por favor accese de nuevo
|
||||
app.descr=Mibew Messenger es un aplicación de código abierto para el soporte en línea
|
||||
app.descr=Mibew Messenger en una aplicación open-source para el soporte en tiempo real.
|
||||
app.title=Mibew Messenger
|
||||
ban.error.duplicate=Dirección {0} esta en el sistema, click <a href="ban.php?id={1}">here</a> para editarla.
|
||||
ban.error.duplicate=La dirección esta en uso pincha en <a href="ban.php?id={1}">here</a>, si quieres editarla.
|
||||
button.delete=Eliminar
|
||||
button.enter=Entrar
|
||||
button.offline.bottom=Dejar tu mensaje
|
||||
button.offline.top=Zona Consultor
|
||||
button.offline=DESCONETAR
|
||||
button.online.bottom=Haz tu pregunta
|
||||
button.online.top=Zona Consultor
|
||||
button.online=Conectar
|
||||
button.save=Guardar
|
||||
button.search=Buscar
|
||||
canned.actions.del=eliminar
|
||||
canned.actions.edit=editar
|
||||
canned.actions=Modificar
|
||||
canned.add=Agregar mensaje...
|
||||
canned.descr=Editar mensajes que frecuentamente usas en el Chat
|
||||
canned.descr=Añade mensajes que usa abitualmente en el chat.
|
||||
canned.group=Para los grupos:
|
||||
canned.locale=Para el idioma:
|
||||
canned.title=Posibles mensajes
|
||||
@ -28,10 +34,13 @@ cannededit.no_such=No existe el mensaje
|
||||
cannededit.title=Editar Mensaje
|
||||
cannednew.descr=Agregar nuevo mensaje.
|
||||
cannednew.title=Nuevo Mensaje
|
||||
char.redirect.operator.away_suff=(ausente)
|
||||
char.redirect.operator.online_suff=(en línea)
|
||||
chat.came.from=Vistante fue redireccionado de la pagina {0}
|
||||
chat.client.changename=Cambiar nombre
|
||||
chat.client.name=Su nombre:
|
||||
chat.client.name=Su nombre
|
||||
chat.client.spam.prefix=[spam]
|
||||
chat.client.visited.page=El visitante se traslado a {0}
|
||||
chat.default.username=Visitante
|
||||
chat.error_page.close=Cerrar...
|
||||
chat.error_page.head=Ocurrió un error:
|
||||
@ -42,14 +51,15 @@ chat.mailthread.sent.content=Su conversaci
|
||||
chat.mailthread.sent.title=Enviado
|
||||
chat.predefined_answers=Hola, en que puedo ayudarle?\nHola! Bienvenido a nuestra ayuda en vivo. En que puedo ayudarle ?
|
||||
chat.redirect.back=Regresar...
|
||||
chat.redirect.cannot=No estas conversando con ningún visitante
|
||||
chat.redirect.cannot=No estas chateando con nadie.
|
||||
chat.redirect.choose=Seleccionar:
|
||||
chat.redirect.group=Grupo:
|
||||
chat.redirect.operator=Operador:
|
||||
chat.redirect.title=ReDirecciónar a<br/>otro operador
|
||||
chat.redirect.title=Redirecciónar a<br/>otro operador
|
||||
chat.redirected.close=Cerrar...
|
||||
chat.redirected.closewindow=Click para cerrar la ventana
|
||||
chat.redirected.content=Visitante en espera prioritaria por el operador{0}.
|
||||
chat.redirected.group.content=El visitante se coloco en una cola prioritaria en el grupo {0}.
|
||||
chat.redirected.title=Visitante redirigido a otro operador
|
||||
chat.status.operator.changed=Operador {0} cambiado {1}
|
||||
chat.status.operator.dead=El Operador tiene problemas de conexión, esta usted temporalmente en espera. Lo sentimos por la demora.
|
||||
@ -89,18 +99,19 @@ clients.queue.chat=Visitante dialogando
|
||||
clients.queue.prio=Visitante con prioridad para atención
|
||||
clients.queue.wait=Esperando a operador por primera vez
|
||||
clients.title=Lista de visitantes en espera
|
||||
common.asterisk_explanation=<b><font class="red">*</font></b> - mandatory fields
|
||||
company.title=Mibew Messenger Comunidad
|
||||
common.asterisk_explanation=<b><span style='font-size:8.0pt;color:red'>*</span></b> - campos obligatorios
|
||||
company.title=Comunidad Mibew Messenger
|
||||
confirm.take.head=Cambiar operador
|
||||
confirm.take.message=Visitante <span style="color:blue;">{0}</span> es actualmente servido por<span style="color:green;">{1}</span>.<br/> Esta usted seguro que quiere iniciar conversación con los visitantes?
|
||||
confirm.take.no=No, cierre la ventana
|
||||
confirm.take.yes=Sí, Estoy seguro
|
||||
content.blocked=Aquí puede defenderse de visitante maliciosos.
|
||||
content.history=Buscar Histórico de conversación
|
||||
content.history=Busqueda en historico de dialogos.
|
||||
content.logoff=Salida del sistema.
|
||||
data.saved=Cambios guardados
|
||||
demo.chat.question=Hay tantos navegadores para elegir. ¿Cuál recomiendas?
|
||||
demo.chat.welcome=Hola, ¿En qué puedo ayudarle?
|
||||
errors.captcha=No coincide con la muestra.
|
||||
errors.failed.uploading.file=Error al subir el archivo "{0}": "{1}".
|
||||
errors.file.move.error=Error al mover el archivo
|
||||
errors.file.size.exceeded=Ha excedido el tamaño de archivo para subir
|
||||
@ -124,24 +135,27 @@ form.field.avatar.upload.description=Escoja el archivo a subir. <br/> El tama
|
||||
form.field.avatar.upload=Subir avatar
|
||||
form.field.ban_comment.description=Razon del bloqueo
|
||||
form.field.ban_comment=Comentarios
|
||||
form.field.ban_days.description=¿Cuántos días desea ignorar esta dirección?
|
||||
form.field.ban_days.description=Dias con bloqueo a dirección
|
||||
form.field.ban_days=Dias
|
||||
form.field.email=Su email
|
||||
form.field.groupcommondesc.description=Descripción en Inglés
|
||||
form.field.groupcommondesc.description=Descripción en Inglés.
|
||||
form.field.groupcommondesc=Descripción Internacional
|
||||
form.field.groupcommonname.description=Nombre en Inglés.
|
||||
form.field.groupcommonname=Nombre Internacional
|
||||
form.field.groupdesc.description=Descripción de el grupo.
|
||||
form.field.groupdesc=Descripción
|
||||
form.field.groupemail.description=Email del Grupo para notificaciones. Dejalo en blanco para usar la dirección por defecto.
|
||||
form.field.groupname.description=Nombre para identificar el grupo.
|
||||
form.field.groupname=Nombre
|
||||
form.field.login.description=Usuario puede contener pequeñas letras latinas<br/> y subrayados
|
||||
form.field.login.description=El nombre de usuario puede contener minusculas y subrrallado.
|
||||
form.field.login=Usuario
|
||||
form.field.mail.description=Para avisos y recuperar la password.
|
||||
form.field.mail=Correo Electrónico
|
||||
form.field.message=Mensaje
|
||||
form.field.name=Su nombre
|
||||
form.field.password.description=Escriba la nueva contraseña o deje el<br/>campo vacío para accesar.
|
||||
form.field.password=Password
|
||||
form.field.password_confirm.description=Confirmar nueva contraseña
|
||||
form.field.password_confirm.description=Confirmar nueva contraseña.
|
||||
form.field.password_confirm=Confirmación
|
||||
form.field.translation=Traducción
|
||||
harderrors.header=<b>No se puede ejecutar:</b><br/><ul>
|
||||
@ -151,6 +165,9 @@ image.button.search=/locales/sp/images/search.gif
|
||||
image.chat.history=/locales/sp/images/history.gif
|
||||
image.chat.message=/locales/sp/images/message.gif
|
||||
image.chat.sprite=/locales/sp/images/wmchat.png
|
||||
install.0.app=La ruta de la apllicación {0}
|
||||
install.0.package=El paquete Mibew es valido.
|
||||
install.0.php=Versión PHP {0}
|
||||
install.1.connected=Esta conectado a MySQL server versión {0}
|
||||
install.2.create=Crear base de datos "{0}"
|
||||
install.2.db_exists=Base de datos "{0}" creada.
|
||||
@ -159,7 +176,14 @@ install.3.create=Crear las tablas requeridas.
|
||||
install.3.tables_exist=Tablas requeridas creadas.
|
||||
install.4.create=Actualizar tablas
|
||||
install.4.done=Estructura de tablas actualizadas.
|
||||
install.4.notice=Estructura de tablas ajustadas para la nueva versión de Mibew Messenger.
|
||||
install.4.notice=La estructura de tablas se ajustara a la nueva versión de Messenger.
|
||||
install.5.newmessage=Nuevo Mensaje
|
||||
install.5.newvisitor=Nueva visita
|
||||
install.5.text=Pincha para marcar el sonido: {0} y {1}
|
||||
install.bad_checksum=Suma de comprobación diiere en {0}
|
||||
install.cannot_read=No puedo leer el fichero {0}
|
||||
install.check_files=Porfavor, actualiza los ficheros en el servidor.
|
||||
install.check_permissions=Fichero con permisos insuficientes {0}
|
||||
install.connection.error=No hay conexión, por favor verifique la configuración del servidor en config.php. Error: {0}
|
||||
install.done=Completada:
|
||||
install.err.back=Resuelva el problema e intente de nuevo. Presione <a>back</a> para regresar a la ayuda.
|
||||
@ -168,12 +192,14 @@ install.kill_tables.notice=Imposible actualizar la estructura de datos. Int
|
||||
install.kill_tables=Elimine las tablas existentes de la base de datos
|
||||
install.license=Software license agreement
|
||||
install.message=Siga los pasos del asistente para configurar su base de datos.
|
||||
install.newfeatures=¡Felicidades! Ya tienes Mibew Messenger {1} instalado. Activa mas caracteristicas en la pagina <a href="{0}">Optional services</a>.
|
||||
install.next=Próximo paso:
|
||||
install.no_file=Fichero ausente: {0}
|
||||
install.title=Instalación
|
||||
install.updatedb=Por favor, ejecuta <a href="{0}">el Asistente de Actualización</a> para ajustar tu base de datos.
|
||||
installed.login_link=Proceda a la página de acceso
|
||||
installed.message=<b>Aplicación instalada con éxito.</b>
|
||||
installed.notice=Puede accesar como administrador con contraseña vacía.<br/><br/><font color="#c13030"><b>!!! Por seguridad, por favor cambie su contraseña inmediatamente y elimine el directorio {0} de su servidor.</b></font>
|
||||
installed.notice=Puedes registrarte como <b>admin</b> sin contraseña.<br/><br/><font color="#c13030"><b>¡¡¡ Por razones de seguridad, porfavor crea una contraseña inmediatamente y borra el directorio {0} de tu servidor !!!.</b></font>
|
||||
lang.choose=Selecciona tu idioma
|
||||
leavemail.body=Tiene un mensaje de{0}:\n\n{2}\n\nEste email: {1}\n{3}\n--- \nAtentamente sitio Messenger
|
||||
leavemail.subject=Pregunta desde {0}
|
||||
@ -186,10 +212,11 @@ leavemessage.title=Deje su mensaje
|
||||
leftMenu.client_agents=Agentes
|
||||
leftMenu.client_gen_button=Código del Botón
|
||||
leftMenu.client_settings=Configuraciones
|
||||
license.title=Licencia
|
||||
localedirection=ltr
|
||||
localeid=Español (es)
|
||||
mail.user.history.body=Hola {0}!\n\nSu conversación: \n\n{1}\n--- \nKind Regards,\nMibew Messenger
|
||||
mail.user.history.subject=Messenger: Histórico de conversación
|
||||
mail.user.history.subject=Mibew Messenger: Historico de charlas
|
||||
mailthread.close=Cerrar...
|
||||
mailthread.enter_email=Escriba su e-mail:
|
||||
mailthread.perform=Enviar
|
||||
@ -197,21 +224,22 @@ mailthread.title=Enviar el historial de conversaci
|
||||
menu.agents=Lista de agentes
|
||||
menu.blocked=Visitantes bloqueados
|
||||
menu.canned=Posibles mensajes
|
||||
menu.groups.content=Departamento o habilidad basada en grupos de operadores
|
||||
menu.goonline=Estas fuera de linea.<br/><a href="{0}">Connect..</a>
|
||||
menu.groups.content=Departamento o niveles en base a grupos de operadores.
|
||||
menu.groups=Grupos
|
||||
menu.locale.content=Cambiar región.
|
||||
menu.locale=Idioma
|
||||
menu.main=Menu principal
|
||||
menu.operator=Tu eres {0}
|
||||
menu.profile.content=Tú puedes cambiar tu información persona en esta página
|
||||
menu.profile.content=Tú puedes cambiar tu información personal aqui.
|
||||
menu.profile=Perfil
|
||||
menu.translate=Región
|
||||
menu.updates.content=Verificar actualizaciones
|
||||
menu.updates.content=Comprobar actualizaciones.
|
||||
menu.updates=Actualizaciones
|
||||
my_settings.error.password_match=La contraseña ingresada no coincide
|
||||
no_such_operator=No se encuentra operador
|
||||
operator.group.no_description=<sin descripción>
|
||||
operator.groups.intro=Selecciona los grupos con base a las habilidades del operador
|
||||
operator.groups.intro=Selecciona los grupos deacuerdo al nivel del operador.
|
||||
operator.groups.title=Grupo de operadores
|
||||
page.analysis.search.head_browser=Buscador
|
||||
page.analysis.search.head_group=Grupo
|
||||
@ -235,18 +263,22 @@ page.gen_button.code=C
|
||||
page.gen_button.default_group=-todos los operadores-
|
||||
page.gen_button.include_site_name=Incluye el nombre del dominio en el código
|
||||
page.gen_button.intro=Puede generar el código HTML para insertarlo en su sitio web.
|
||||
page.gen_button.modsecurity=Compatibilidad con mod_security (modsecurity.org), activar solo en caso de tener problemas con el
|
||||
page.gen_button.sample=Ejemplo
|
||||
page.gen_button.secure_links=Usa enlace seguro (https)
|
||||
page.gen_button.title=Genera código boton HTML
|
||||
page.group.create_new=Aquí puedes crear un nuevo grupo.
|
||||
page.group.duplicate_name=Por favor selecciona otro nombre, debido a que ya existe un el nombre ingresado
|
||||
page.group.intro=En esta página podrás editar los detalles de grupo
|
||||
page.group.duplicate_name=Por favor elije otro nombre, porque el grupo que introdujistes ya existe.
|
||||
page.group.intro=En esta página podrás editar los detalles de grupo.
|
||||
page.group.membersnum=Operadores
|
||||
page.group.no_such=No existe el grupo
|
||||
page.group.title=Detalles de Grupo
|
||||
page.groupmembers.intro=Ver y editar lista de miembros.
|
||||
page.groupmembers.title=Miembros
|
||||
page.groups.confirm=¿Estas seguro de que quieres eliminar el grupo "{0}"?
|
||||
page.groups.intro=Esta página despliega una lista de grupos de tu compañía. Cada grupo puede tener por separado un botón y posibles respuestas.
|
||||
page.groups.isaway=Ausente
|
||||
page.groups.isonline=En linea
|
||||
page.groups.new=Crear un nuevo grupo...
|
||||
page.groups.title=Grupos
|
||||
page.preview.agentchat=Ventana de Chat (modo-operador)
|
||||
@ -254,7 +286,8 @@ page.preview.agentrochat=Ver ventana de Chat (operador en modo lectura)
|
||||
page.preview.chatsimple=Simple ventana de Chat, enviar mensajes de actualización (IE 5, Opera 7)
|
||||
page.preview.choose=Elige estilo
|
||||
page.preview.choosetpl=Elige plantilla
|
||||
page.preview.intro=Puede obtener una vista previa de estilos de su sitio
|
||||
page.preview.error=Error de ventana
|
||||
page.preview.intro=Puede obtener una vista previa de estilos de su sitio.
|
||||
page.preview.leavemessage=Dejar mensaje ventana
|
||||
page.preview.leavemessagesent="Mensaje entregado" ventana
|
||||
page.preview.mail=Ventana de correo electrónico
|
||||
@ -264,15 +297,16 @@ page.preview.redirect=Redirige visitante a otra ventana de operador
|
||||
page.preview.redirected="El Visitante es redireccionado" ventana
|
||||
page.preview.showerr=Mostrar errores
|
||||
page.preview.style_default=-de configuración general-
|
||||
page.preview.survey=Repasar el Pre-Chat
|
||||
page.preview.title=Estilo del sitio
|
||||
page.preview.userchat=Ventana de Chat (modo-usuario)
|
||||
page.translate.descr=Si no te gusta la traducción, por favor envía tus sugerencias.
|
||||
page.translate.done=Tu traducción ha sido guardada.
|
||||
page.translate.one=Introduce tu traducción.
|
||||
page.translate.title=Traducción Open WebIM
|
||||
page_agent.cannot_modify=Tú no tienes permisos para cambiar este perfil personal
|
||||
page_agent.cannot_modify=No tienes permisos para cambiar este perfil personal.
|
||||
page_agent.clear_avatar=Eliminar avatar
|
||||
page_agent.create_new=Aquí puede crear un nuevo operador
|
||||
page_agent.create_new=Aquí puede crear un nuevo operador.
|
||||
page_agent.error.duplicate_login=Por favor, elija otro nombre de usuario, ya que el agente entró con un usuario que ya está registrado en el sistema.
|
||||
page_agent.error.wrong_login=Usuario debe contener solamente caracteres latinos, números y simbolos de subrayado.
|
||||
page_agent.intro=Esta página muestra los detalles de cada agente, derechos de acceso y edición.
|
||||
@ -283,9 +317,13 @@ page_agent.tab.permissions=Permisos
|
||||
page_agent.title=Detalles de operadores
|
||||
page_agents.agent_name=Nombre
|
||||
page_agents.agents=Lista completa de agentes:
|
||||
page_agents.confirm=¿Estas seguro de querer borrar al operador "{0}"?
|
||||
page_agents.intro=Esta página muestra la lista de agentes de la empresa además permite añadir otros nuevos agentes.
|
||||
page_agents.isaway=Ausente
|
||||
page_agents.isonline=En linea
|
||||
page_agents.login=Usuario
|
||||
page_agents.new_agent=Crear nuevo agente...
|
||||
page_agents.status=Ultimo activo
|
||||
page_agents.title=Agentes
|
||||
page_analysis.full.text.search=Búsqueda de nombre de usuario o mensaje de texto:
|
||||
page_analysis.search.title=Histórico de conversación
|
||||
@ -296,6 +334,7 @@ page_ban.sent=Direcci
|
||||
page_ban.thread=Usted abre esta ventana para "{0}" thread, <i>Dirección</i> Campo ya está lleno. Seleccione el número de días y de un click <i>Enviar</i>.
|
||||
page_ban.title=Bloquear dirección
|
||||
page_bans.add=Agregar dirección
|
||||
page_bans.confirm=¿Estas seguro de querer borrar esta dirección {0} de la lista de bloqueados?
|
||||
page_bans.list=Lista de Direcciónes IPS prohibidas:
|
||||
page_bans.title=Bloqueado
|
||||
page_bans.to=Hasta
|
||||
@ -309,13 +348,16 @@ page_login.password=Contrase
|
||||
page_login.remember=Recordar
|
||||
page_login.title=Usuario
|
||||
page_search.intro=Buscar el historial de conversación de un determinado usuario o una determinada frase en un mensaje.
|
||||
page_settings.intro=Especifique las opciones que afectan a la ventana de chat y el comportamiento del sistema
|
||||
page_settings.intro=Especifique las opciones que afectan a la ventana de chat y el comportamiento del sistema.
|
||||
page_settings.tab.features=Servicios opcionales
|
||||
page_settings.tab.main=General
|
||||
page_settings.tab.performance=Rendimiento
|
||||
page_settings.tab.themes=Vista previa de temas
|
||||
pending.menu.hide=Ocultar menú >>
|
||||
pending.menu.show=Mostrar menú >>
|
||||
pending.popup_notification=Visitantes nuevos estan en espera de una respuesta.
|
||||
pending.status.setaway=Seleciona el estado de "Ausente"
|
||||
pending.status.setonline=Seleciona el estado de "Disponible"
|
||||
pending.table.ban=Bloquear visitante
|
||||
pending.table.head.contactid=Dirección del visitante
|
||||
pending.table.head.etc=Misc
|
||||
@ -327,12 +369,13 @@ pending.table.head.waittime=Tiempo de espera
|
||||
pending.table.speak=De un click para conversar con el visitante
|
||||
pending.table.view=Ver conversación
|
||||
permission.admin=Administración del Sistema: configurar, administrar operadores, generar código del botón
|
||||
permission.modifyprofile=Capacidad para modificar el perfil
|
||||
permission.takeover=Tomar el control del Chat
|
||||
permission.viewthreads=Ver el Chat de otro operador
|
||||
permissions.intro=Aquí usted puede asignar los permisos al operador
|
||||
permissions.intro=Aquí usted puede asignar los permisos al operador.
|
||||
permissions.title=Permisos
|
||||
presurvey.department=Selecciona Departamento:
|
||||
presurvey.intro=Gracias por contactarnos! Para brindarte un mejor servicio, por favor rellena el formulario y haz clic en el botón Iniciar Chat
|
||||
presurvey.intro=Gracias por contactarnos! Para brindarte un mejor servicio, por favor rellena el formulario y haz clic en el botón Iniciar Chat.
|
||||
presurvey.mail=Correo Electrónico:
|
||||
presurvey.name=Nombre:
|
||||
presurvey.question=Pregunta inicial:
|
||||
@ -350,6 +393,22 @@ report.byoperator.4=Longitud promedio del mensaje (en caracteres)
|
||||
report.byoperator.title=Conexiones por operador
|
||||
report.no_items=No existen suficientes datos
|
||||
report.total=Total:
|
||||
resetpwd.changed.title=¡Tu contraseña fue cambiada!
|
||||
resetpwd.changed=Autenticate con tu nueva contraseña.
|
||||
resetpwd.intro=Porvafor seleciona una contraseña para usar con tu cuenta Mibew.
|
||||
resetpwd.login=Procede a registrarte
|
||||
resetpwd.submit=Cambiar
|
||||
resetpwd.title=Cambiar tu contraseña Mibew
|
||||
restore.back_to_login=A tras para registrarse
|
||||
restore.emailorlogin=Nombre de registro o correo electronico:
|
||||
restore.intro=Tu no reciviras tu contraseña, pero puedes crear una nueva pinchando en el enlace enviado a tu dirección de correo.
|
||||
restore.mailsubj=Tu contraseña de Mibew se reseteo
|
||||
restore.mailtext=Hola, {0}\n\nPorfavor, pincha en el enlace de abajo o copia y pegalo en tu navegador:\n{1}\nEsto te permite cambiar de contraseña.\n\nLocalred.net Mibew Messenger.
|
||||
restore.pwd.message=¿Olvidaste tu contraseña?
|
||||
restore.sent.title=Contraseña recuperada
|
||||
restore.sent=Hemos enviado instrucciones a tu correo, Porfavor hechale un vistazo
|
||||
restore.submit=Contraseña reinicializada
|
||||
restore.title=¿Problemas en el acceso a tu cuenta?
|
||||
right.administration=Administración
|
||||
right.main=Inicio
|
||||
right.other=Otro
|
||||
@ -365,26 +424,41 @@ settings.enableban.description=Us
|
||||
settings.enableban=Activar función "Visitantes maliciosos"
|
||||
settings.enablegroups.description=Usalo para tener filas separadas de diferentes preguntas.
|
||||
settings.enablegroups=Habilitar "Grupos"
|
||||
settings.enablepresurvey.description=Obligar al usuario que rellene el formulario antes de iniciar el chat
|
||||
settings.enablepresurvey.description=Obligar al usuario a que rellene el formulario antes de iniciar el chat.
|
||||
settings.enablepresurvey=Activa repaso de "Pre-Chat"
|
||||
settings.enablessl.description=Por favor, verifica que tu servidor web este configurado para suportar conexiones https.
|
||||
settings.enablessl=Permitir conexiones seguras (SSL)
|
||||
settings.enablestatistics.description=Añade mensajes usador en los informes.
|
||||
settings.enablestatistics=Habilitar "Estadísticas"
|
||||
settings.forcessl.description=Mostrar sólo chats con conexiones https
|
||||
settings.forcessl=Obligar que todos los chat sean seguros
|
||||
settings.frequencychat.description=Especifica la cantidad del intervalo en segundos. Por defecto son 2 segundos.
|
||||
settings.frequencychat=Tiempo de refresco del Chat
|
||||
settings.frequencyoldchat.description=Navegadores antiguos que tenga que actualizar toda la página para recibir mensajes. Por defecto es de 7 segundos.
|
||||
settings.frequencyoldchat=Tiempo de refresco de pagina para viejos navegadores
|
||||
settings.frequencyoperator.description=Define el intervalo en sergundos, Por defecto son 2 segundos.
|
||||
settings.frequencyoperator=Refresco de tiempo para la consola del Operador
|
||||
settings.geolink.description=Cada IP se convertirá a enlace de apertura en una nueva ventana. {ip} es substituido con una IP real.
|
||||
settings.geolink=Enlace externo a un servicio de geolocalización
|
||||
settings.geolinkparams.description=Tamaño de la ventana y ocultar barras de herramientas
|
||||
settings.geolinkparams=Ventana de opciones de geolocalización
|
||||
settings.host.description=Destino para el nombre de la empresa o el enlace del logo
|
||||
settings.host=URL de tu sitio web
|
||||
settings.logo.description=Introduzca la dirección URL (http://) del logo de su empresa
|
||||
settings.leavemessage_captcha.description=Protección contra Spam automatico (captcha)
|
||||
settings.leavemessage_captcha=Obliga al visitante a introducir un codigo de verificación cuando introduce un mensaje
|
||||
settings.logo.description=Introduzca la dirección URL del logo de su empresa
|
||||
settings.logo=Logo de tu empresa
|
||||
settings.no.title=Por favor, introduce el nombre de tu empresa
|
||||
settings.onehostconnections.description=0 permitidos cualquier numero de conexiones
|
||||
settings.onehostconnections=Número máximo de conexiones desde una misma dirección
|
||||
settings.popup_notification.description=Mostrar una ventaña pequeña para atraer tu atención
|
||||
settings.popup_notification=Habilitar "Dialogo de notificación de nuevos visitantes"
|
||||
settings.onlinetimeout.description=Define el numero de segundos que mostrara al operador en linea. Por deecto son 30 segundos.
|
||||
settings.onlinetimeout=Limite de tiempo para el operador en linea
|
||||
settings.popup_notification.description=Mostrar una ventaña pequeña para atraer tu atención.
|
||||
settings.popup_notification=Habilitar "Dialogo de notificación de nuevos visitantes".
|
||||
settings.saved=Cambios guardados
|
||||
settings.sendmessagekey=Enviar mensajes con:
|
||||
settings.show_online_operators.description=Puede ralentizar la velocidad de actualización de la lista
|
||||
settings.show_online_operators=Muestra a los operadores en linea la pagina "Lista de visitantes en espera"
|
||||
settings.survey.askgroup.description=Mostrar/Ocultar el campo de selección de Departamento en el cuestionario
|
||||
settings.survey.askgroup=Permitir a los visitantes seleccionar el grupo/departamento
|
||||
settings.survey.askmail.description=Mostrar/Ocultar campos de correo electrónico en el cuestionario
|
||||
@ -413,9 +487,13 @@ tag.pagination.no_items=Encontrados 0 elementos
|
||||
tag.pagination.previous=anterior
|
||||
thread.back_to_search=Buscar
|
||||
thread.chat_log=conversación log
|
||||
thread.intro=La pagina muestra la conversación
|
||||
thread.intro=Esta pagina muestra los detalles y contenido del chat.
|
||||
time.dateformat=%B %d, %Y
|
||||
time.locale=es_ES
|
||||
time.never=Nunca
|
||||
time.timeformat=%H:%M
|
||||
time.today.at=Hoy a las
|
||||
time.yesterday.at=Ayer a las
|
||||
topMenu.admin=Administración
|
||||
topMenu.logoff=Salir
|
||||
topMenu.main=Inicio
|
||||
@ -434,7 +512,7 @@ typing.remote=Usuario remoto esta escribiendo...
|
||||
updates.current=Tú estas usando:
|
||||
updates.env=Entorno:
|
||||
updates.installed_locales=Idiomas instalados:
|
||||
updates.intro=Actualizaciones de Web Messenger
|
||||
updates.intro=Actualizaciones de Web Messenger.
|
||||
updates.latest=Última versión:
|
||||
updates.news=Noticias:
|
||||
updates.title=Actualizaciones
|
||||
|
Before Width: | Height: | Size: 3.5 KiB After Width: | Height: | Size: 6.2 KiB |
Before Width: | Height: | Size: 3.3 KiB After Width: | Height: | Size: 6.1 KiB |
Before Width: | Height: | Size: 301 B After Width: | Height: | Size: 223 B |
Before Width: | Height: | Size: 305 B After Width: | Height: | Size: 223 B |
Before Width: | Height: | Size: 2.3 KiB After Width: | Height: | Size: 1.9 KiB |
Before Width: | Height: | Size: 517 B After Width: | Height: | Size: 3.9 KiB |
@ -6,7 +6,7 @@ admin.content.client_gen_button=产生放置在网站上的HTML语法。
|
||||
admin.content.client_settings=设定基本选项以及开放功能。
|
||||
admin.content.description=管理员可以利用下方功能进行管理。
|
||||
agent.not_logged_in=您闲置超过时限,请重新登入
|
||||
app.descr=Mibew Messenger 是一个开源的在线客服应用
|
||||
app.descr=网站实时讯息 是一个开源的在线客服应用
|
||||
app.title=网站实时讯息
|
||||
ban.error.duplicate=地址 {0} 已经存在于系统之中, 点选 <a href="ban.php?id={1}">这里</a> 进行编辑.
|
||||
button.delete=删除
|
||||
@ -22,7 +22,7 @@ button.search=搜寻
|
||||
canned.actions.del=移除
|
||||
canned.actions.edit=编辑
|
||||
canned.actions=修改
|
||||
canned.add=添加讯息
|
||||
canned.add=添加讯息...
|
||||
canned.descr=编辑您经常输入的聊天讯息
|
||||
canned.group=对于组群:
|
||||
canned.locale=语言:
|
||||
@ -34,11 +34,13 @@ cannededit.no_such=讯息不存在
|
||||
cannededit.title=编辑讯息
|
||||
cannednew.descr=添加新讯息
|
||||
cannednew.title=新讯息
|
||||
char.redirect.operator.away_suff=(离开)
|
||||
char.redirect.operator.online_suff=(在线)
|
||||
chat.came.from=访客来源页面:{0}
|
||||
chat.client.changename=重新命名
|
||||
chat.client.name=您的称呼:
|
||||
chat.client.spam.prefix=[垃圾讯息]
|
||||
chat.client.visited.page=访客正在浏览 {0}
|
||||
chat.default.username=访客
|
||||
chat.error_page.close=关闭...
|
||||
chat.error_page.head=错误发生:
|
||||
@ -47,7 +49,7 @@ chat.mailthread.sent.close=关闭...
|
||||
chat.mailthread.sent.closewindow=点此连结关闭窗口
|
||||
chat.mailthread.sent.content=对谈纪录已经寄送到 {0}
|
||||
chat.mailthread.sent.title=送出
|
||||
chat.predefined_answers=您好,请问有什么我可以帮您的吗?\n哈楼!欢迎来到在线实时客服。有什么我可以帮您的吗?
|
||||
chat.predefined_answers=您好,请问有什么我可以帮您的吗?\n欢迎来到在线实时客服。有什么我可以帮您的吗?
|
||||
chat.redirect.back=回上一页...
|
||||
chat.redirect.cannot=你不在和访客对话
|
||||
chat.redirect.choose=选择
|
||||
@ -76,17 +78,17 @@ chat.thread.state_wait=等候中
|
||||
chat.thread.state_wait_for_another_agent=等待客服人员
|
||||
chat.visitor.email=E-Mail: {0}
|
||||
chat.visitor.info=信息: {0}
|
||||
chat.wait=欢迎您使用在线实时客服,请稍待客服回应…
|
||||
chat.wait=欢迎您使用网站实时讯息,请稍待客服回应…
|
||||
chat.window.chatting_with=您正在对谈:
|
||||
chat.window.close_title=离开对谈
|
||||
chat.window.poweredby=Powered by:
|
||||
chat.window.poweredreftext=mibew.org
|
||||
chat.window.predefined.select_answer=选择回答...
|
||||
chat.window.product_name=网站 <span class="grey">实时通</span>
|
||||
chat.window.product_name=网站 <span class="grey">实时讯息</span>
|
||||
chat.window.send_message=送出讯息
|
||||
chat.window.send_message_short=送出 ({0})
|
||||
chat.window.title.agent=开启网站实时通
|
||||
chat.window.title.user=开启网站实时通
|
||||
chat.window.title.agent=网站实时讯息
|
||||
chat.window.title.user=网站实时讯息
|
||||
chat.window.toolbar.mail_history=将对谈纪录寄到E-mail
|
||||
chat.window.toolbar.redirect_user=将访客转移到另一位客服
|
||||
chat.window.toolbar.refresh=重新整理
|
||||
@ -98,7 +100,7 @@ clients.queue.prio=优先等候访客
|
||||
clients.queue.wait=第一次等候客服
|
||||
clients.title=列出等候中访客
|
||||
common.asterisk_explanation=<font class="red">*</font> - 必填字段
|
||||
company.title=网页实时通讯
|
||||
company.title=Mibew Messenger Community
|
||||
confirm.take.head=更换客服
|
||||
confirm.take.message=访客 <span style="color:blue;">{0}</span> 已经由 <span style="color:green;">{1}</span> 服务. 您真的确定您要与访客对谈吗?
|
||||
confirm.take.no=不,关闭窗口
|
||||
@ -106,8 +108,10 @@ confirm.take.yes=是,我确定
|
||||
content.blocked=封锁恶意使用访客,进行IP管理。
|
||||
content.history=搜寻过去的对谈纪录。
|
||||
content.logoff=注销系统。
|
||||
data.saved=修改已保存
|
||||
demo.chat.question=有好多浏览器可以选择,您会推荐哪一种?
|
||||
demo.chat.welcome=您好,有什么可以协助您的吗?
|
||||
errors.captcha=您输入的字符同图片上显示的不一致。
|
||||
errors.failed.uploading.file=无法上传档案 "{0}": "{1}".
|
||||
errors.file.move.error=无法移动档案
|
||||
errors.file.size.exceeded=上传档案尺寸过大
|
||||
@ -119,7 +123,7 @@ errors.required=请输入 "{0}".
|
||||
errors.suffix=</li>
|
||||
errors.wrong_field=请输入 "{0}" 正确.
|
||||
features.saved=功能激活
|
||||
form.field.address.description=Ex: 12.23.45.123 或 todo.com
|
||||
form.field.address.description=例如: 12.23.45.123 或 todo.com
|
||||
form.field.address=IP地址
|
||||
form.field.agent_commonname.description=这是显示给访客所看见。
|
||||
form.field.agent_commonname=英文名称
|
||||
@ -127,15 +131,29 @@ form.field.agent_name.description=显示名称是给访客辨识使用。
|
||||
form.field.agent_name=显示名称
|
||||
form.field.avatar.current.description=您的个人图片.
|
||||
form.field.avatar.current=目前个人图片
|
||||
form.field.avatar.upload.description=请选择要上传的图片。<br/> 图片不可超过 100x100 px。
|
||||
form.field.avatar.upload.description=请选择要上传的图片。<br/> 图片不可超过 100x100 像素。
|
||||
form.field.avatar.upload=更新个人图片
|
||||
form.field.ban_comment.description=批注封锁的原因
|
||||
form.field.ban_comment=批注
|
||||
form.field.ban_days.description=设定封锁的天数,过后解除封锁
|
||||
form.field.ban_days=天数
|
||||
form.field.email=E-mail
|
||||
form.field.expiredate=有效期
|
||||
form.field.groupcommondesc.description=英文描述
|
||||
form.field.groupcommondesc=国际化的描述
|
||||
form.field.groupcommonname.description=英文群组名。
|
||||
form.field.groupcommonname=国际化群组名
|
||||
form.field.groupdesc.description=对这个群组的简要描述
|
||||
form.field.groupdesc=群组描述
|
||||
form.field.groupemail.description=用于接收通知的群组邮件地址。保持空白以使用默认地址
|
||||
form.field.groupexpiredate.description=该群组的有效期(有效截止日期,格式:4位年-月-日)
|
||||
form.field.groupid=编号
|
||||
form.field.groupname.description=唯一标识这个群组的名字
|
||||
form.field.groupname=群组名
|
||||
form.field.login.description=登入名称可以包含小写字母及底线。
|
||||
form.field.login=登入名称
|
||||
form.field.mail.description=该客服的电子邮箱.
|
||||
form.field.mail=E-Mail
|
||||
form.field.message=内容
|
||||
form.field.name=名称
|
||||
form.field.password.description=输入新密码或保持空白不更动。
|
||||
@ -144,12 +162,12 @@ form.field.password_confirm.description=再输入一次密码确保密码正确
|
||||
form.field.password_confirm=确认密码
|
||||
form.field.translation=翻译
|
||||
harderrors.header=无法执行:<br/><ul>
|
||||
image.button.login=/locales/zh-tw/images/login.gif
|
||||
image.button.save=/locales/zh-tw/images/save.gif
|
||||
image.button.search=/locales/zh-tw/images/search.gif
|
||||
image.chat.history=/locales/zh-tw/images/history.gif
|
||||
image.chat.message=/locales/zh-tw/images/message.gif
|
||||
image.chat.sprite=/locales/zh-tw/images/wmchat.png
|
||||
image.button.login=/locales/zh-cn/images/login.gif
|
||||
image.button.save=/locales/zh-cn/images/save.gif
|
||||
image.button.search=/locales/zh-cn/images/search.gif
|
||||
image.chat.history=/locales/zh-cn/images/history.gif
|
||||
image.chat.message=/locales/zh-cn/images/message.gif
|
||||
image.chat.sprite=/locales/zh-cn/images/wmchat.png
|
||||
install.1.connected=您正在连接 MySQL 服务器版本 {0}
|
||||
install.2.create=建立数据库 "{0}"
|
||||
install.2.db_exists=数据库 "{0}" 已经建立.
|
||||
@ -174,7 +192,7 @@ installed.login_link=继续到登入页面
|
||||
installed.message=程序安装完成.
|
||||
installed.notice=您可以用 admin 名称及空的密码来登入.<br/><br/><font color="#c13030">!!! 基于安全性考虑, 请立即更改您的密码并删除网站 {0} 数据夹.</font>
|
||||
lang.choose=选择您的语言
|
||||
leavemail.body=您有讯息来自 {0}:\n\n{2}\n\nE-mail: {1}\n{3}\n--- \n来自您的网站实时通
|
||||
leavemail.body=您有讯息来自 {0}:\n\n{2}\n\nE-mail: {1}\n{3}\n--- \n来自网站实时讯息
|
||||
leavemail.subject=问题来自 {0}
|
||||
leavemessage.close=关闭
|
||||
leavemessage.descr=很抱歉,目前客服不在在线,请稍后再试,或用窗体与我们联系。
|
||||
@ -186,16 +204,17 @@ leftMenu.client_agents=客服人员
|
||||
leftMenu.client_gen_button=图片语法
|
||||
leftMenu.client_settings=设定
|
||||
localedirection=ltr
|
||||
localeid=Chinese (Simplified)
|
||||
mail.user.history.body=哈喽, {0}!\n\n您的对话纪录如下: \n\n{1}\n--- \n祝 安康,\n网站实时通
|
||||
mail.user.history.subject=网站实时通: 对话纪录
|
||||
localeid=简体中文
|
||||
mail.user.history.body={0}!\n\n您的对话纪录如下: \n\n{1}\n--- \n祝 好,\n网站实时讯息
|
||||
mail.user.history.subject=网站实时讯息: 对话纪录
|
||||
mailthread.close=关闭...
|
||||
mailthread.enter_email=请输入e-mail:
|
||||
mailthread.perform=送出
|
||||
mailthread.title=将对谈纪录备份<br/>用E-mail
|
||||
mailthread.title=将对谈纪录发送到Email
|
||||
menu.agents=客服人员清单
|
||||
menu.blocked=封锁访客
|
||||
menu.canned=预制信息
|
||||
menu.goonline=当前状态为"离开".<br/><a href="{0}">将状态改为"在线"...</a>
|
||||
menu.groups.content=部门或者技术性客服组群
|
||||
menu.groups=组群
|
||||
menu.locale.content=改变地区
|
||||
@ -209,6 +228,9 @@ menu.updates.content=查看新闻和更新
|
||||
menu.updates=更新
|
||||
my_settings.error.password_match=输入的密码不符合
|
||||
no_such_operator=没有该客服
|
||||
operator.group.no_description=没有描述
|
||||
operator.groups.intro=按客服的技能选择群组
|
||||
operator.groups.title=客服群组
|
||||
page.analysis.search.head_browser=阅览器
|
||||
page.analysis.search.head_group=群组
|
||||
page.analysis.search.head_host=IP地址
|
||||
@ -220,8 +242,9 @@ page.analysis.userhistory.intro=您可以在此找寻访客对谈纪录.
|
||||
page.analysis.userhistory.title=浏览纪录
|
||||
page.chat.old_browser.close=关闭...
|
||||
page.chat.old_browser.list=<ul>\n<li>Internet Explorer 5.5+</li>\n<li>Firefox 1.0+</li>\n<li>Opera 8.0+</li>\n<li>Mozilla 1.4+</li>\n<li>Netscape 7.1+</li>\n<li>Safari 1.2+</li>\n</ul>\n<p>Also, we support some old browsers:</p>\n<ul>\n<li>Internet Explorer 5.0</li>\n<li>Opera 7.0</li>\n</ul>
|
||||
page.chat.old_browser.problem=<p>您的浏览器无法全面支持网站实时通。\n请使用下列其中一种浏览器:</p>
|
||||
page.chat.old_browser.problem=<p>您的浏览器无法全面支持网站实时讯息。\n请使用下列其中一种浏览器:</p>
|
||||
page.chat.old_browser.title=请使用较新版的浏览器
|
||||
page.gen_button.choose_group=组群
|
||||
page.gen_button.choose_image=选择图片
|
||||
page.gen_button.choose_locale=选择语系
|
||||
page.gen_button.choose_style=对话窗口样式
|
||||
@ -233,12 +256,26 @@ page.gen_button.intro=您可以产生 HTML 语法并放在您的网站上.
|
||||
page.gen_button.sample=范例
|
||||
page.gen_button.secure_links=使用安全连结 (https)
|
||||
page.gen_button.title=产生客服HTML按钮
|
||||
page.group.create_new=您可以在这里创建新的群组。
|
||||
page.group.duplicate_name=改群组名已存在,请使用其他名字。
|
||||
page.group.intro=在这里您可以编辑群组的详细信息。
|
||||
page.group.membersnum=客服数
|
||||
page.group.no_such=组群不存在
|
||||
page.group.title=组群详细信息
|
||||
page.groupmembers.intro=查看和编辑成员列表。
|
||||
page.groupmembers.title=群组成员
|
||||
page.groups.confirm=您确定要删除群组 "{0}" 吗?
|
||||
page.groups.intro=这里显示组群列表,每个组群可以有自己独立的按钮和预制消息。
|
||||
page.groups.isaway=离开
|
||||
page.groups.isonline=在线
|
||||
page.groups.new=创建一个新群组
|
||||
page.groups.title=组群
|
||||
page.preview.agentchat=对谈窗口 (客服模式)
|
||||
page.preview.agentrochat=检视对谈窗口 (客服只读模式)
|
||||
page.preview.chatsimple=简单对谈窗口, 更新送出讯息 (IE 5, Opera 7)
|
||||
page.preview.choose=选择样式
|
||||
page.preview.choosetpl=选择样板
|
||||
page.preview.error=错误窗口
|
||||
page.preview.intro=您可以在这预览所有样式
|
||||
page.preview.leavemessage=离开讯息窗口
|
||||
page.preview.leavemessagesent=离开讯息送出窗口
|
||||
@ -249,26 +286,34 @@ page.preview.redirect=转移访客到其它客服窗口
|
||||
page.preview.redirected=访客已转移窗口
|
||||
page.preview.showerr=显示错误
|
||||
page.preview.style_default=-预设-
|
||||
page.preview.survey=交谈前的调查
|
||||
page.preview.title=网站样式
|
||||
page.preview.userchat=对谈窗口 (访客模式)
|
||||
page.translate.descr=如果您不喜欢这个翻译, 请寄给我们更新.
|
||||
page.translate.done=您的翻译已经储存.
|
||||
page.translate.one=输入您的翻译.
|
||||
page.translate.title=翻译网站实时通
|
||||
page.translate.title=翻译网站实时讯息
|
||||
page_agent.cannot_modify=您没有权限修改该客服的个人资料.
|
||||
page_agent.clear_avatar=移除个人图片
|
||||
page_agent.create_new=填写以下数据以便进行新增客服人员。
|
||||
page_agent.error.duplicate_login=请选择其它登入名称,此名称已经存在于系统中.
|
||||
page_agent.error.wrong_login=登入名称只能包含英文、数字及底线.
|
||||
page_agent.error.wrong_login=登入名称只能包含英文、数字及下划线.
|
||||
page_agent.intro=显示客服详细数据,若您有权限则可以编辑.
|
||||
page_agent.tab.avatar=个人图片
|
||||
page_agent.tab.groups=组群
|
||||
page_agent.tab.main=基本设定
|
||||
page_agent.tab.permissions=管理权限
|
||||
page_agent.title=客服人员明细
|
||||
page_agents.agent_id=编号
|
||||
page_agents.agent_name=显示名称
|
||||
page_agents.agents=客服人员清单:
|
||||
page_agents.confirm=您确定要删除客服 "{0}" 吗?
|
||||
page_agents.intro=显示目前系统已建立客服人员,可在此进行新增、删除与修改。
|
||||
page_agents.isaway=离开
|
||||
page_agents.isonline=在线
|
||||
page_agents.login=登入名称
|
||||
page_agents.new_agent=建立新客服...
|
||||
page_agents.new_agent=创建一个新客服
|
||||
page_agents.status=最后一次登陆
|
||||
page_agents.title=客服人员
|
||||
page_analysis.full.text.search=输入名称或字符串进行搜寻:
|
||||
page_analysis.search.title=对谈纪录
|
||||
@ -279,12 +324,16 @@ page_ban.sent=地址 {0} 已经封锁几天.
|
||||
page_ban.thread=您已经开启窗口 "{0}" 主题, 地址 字段已经输入. 选择天数后点选 送出.
|
||||
page_ban.title=封锁IP地址
|
||||
page_bans.add=增加IP地址
|
||||
page_bans.confirm=您确定要从封锁列表里删除地址 {0} 吗?
|
||||
page_bans.list=封锁IP:
|
||||
page_bans.title=封锁
|
||||
page_bans.to=期限
|
||||
page_client.pending_users=由此开放在线服务,等候访客请求服务。
|
||||
page_login.error=输入的账号/密码不正确
|
||||
page_login.intro=请输入您的用户名和密码才能访问管理工具,请参阅您的访客和浏览历史。
|
||||
page_client.v2chat=打开语音/视频交谈窗口。
|
||||
page_group.tab.main=普遍
|
||||
page_group.tab.members=成员
|
||||
page_login.error=输入的账号/密码不正确,或该账号已过期
|
||||
page_login.intro=请输入您的用户名和密码才能访问管理工具。
|
||||
page_login.login=账号:
|
||||
page_login.password=密码:
|
||||
page_login.remember=记住登入
|
||||
@ -293,10 +342,13 @@ page_search.intro=藉由名称或字符串来搜寻对谈纪录。
|
||||
page_settings.intro=设定基本选项以及开放功能
|
||||
page_settings.tab.features=可选服务
|
||||
page_settings.tab.main=普遍
|
||||
page_settings.tab.performance=性能
|
||||
page_settings.tab.themes=主题预览
|
||||
pending.menu.hide=隐藏菜单>>
|
||||
pending.menu.show=显示>>
|
||||
pending.popup_notification=有新的访问者
|
||||
pending.status.setaway=将状态改为"离开"
|
||||
pending.status.setonline=将状态改为"在线 "
|
||||
pending.table.ban=封锁访客
|
||||
pending.table.head.contactid=IP地址
|
||||
pending.table.head.etc=选项
|
||||
@ -308,8 +360,12 @@ pending.table.head.waittime=等候时间
|
||||
pending.table.speak=点选与访客对谈
|
||||
pending.table.view=观看对谈
|
||||
permission.admin=系统设定、管理客服、产生语法
|
||||
permission.basic_text=基本文本对谈
|
||||
permission.modifyprofile=修改个人资料
|
||||
permission.takeover=接管对谈
|
||||
permission.video_chat=视频对谈(含语音)
|
||||
permission.viewthreads=检视其它客服对谈
|
||||
permission.voice_chat=语音对谈
|
||||
permissions.intro=您可以控管客服人员的权限
|
||||
permissions.title=权限
|
||||
presurvey.department=选择部门:
|
||||
@ -331,6 +387,22 @@ report.byoperator.4=平均讯息长度(字数)
|
||||
report.byoperator.title=客服的讯息
|
||||
report.no_items=没有足够的数据
|
||||
report.total=全部:
|
||||
resetpwd.changed.title=您的密码已更改。
|
||||
resetpwd.changed=是用您的新密码登陆。
|
||||
resetpwd.intro=请选择一个您要使用的密码。
|
||||
resetpwd.login=继续登陆
|
||||
resetpwd.submit=更改
|
||||
resetpwd.title=更改您的密码
|
||||
restore.back_to_login=返回登录
|
||||
restore.emailorlogin=账户或电子邮箱:
|
||||
restore.intro=您不能取回密码,但可以根据发送给您的邮件中的链接设置一个新密码。
|
||||
restore.mailsubj=重置您的密码
|
||||
restore.mailtext=您好,{0}\n\n请点击下面的链接,或将其复制并粘贴到您的浏览器地址栏中:{1}
|
||||
restore.pwd.message=忘记密码?
|
||||
restore.sent.title=取回密码
|
||||
restore.sent=我们已经给您发送了一封邮件,请查收。
|
||||
restore.submit=重置密码
|
||||
restore.title=访问您的账户遇到困难?
|
||||
right.administration=管理员
|
||||
right.main=主要
|
||||
right.other=其它
|
||||
@ -344,22 +416,54 @@ settings.email.description=输入接收系统讯息Email
|
||||
settings.email=Email
|
||||
settings.enableban.description=可用来封锁恶意访客的IP地址
|
||||
settings.enableban=开启"封锁恶意访客"功能
|
||||
settings.enablegroups.description=为不同的问题使用不同的队列
|
||||
settings.enablegroups=启用“群组”
|
||||
settings.enablepresurvey.description=强制用户在交谈前先填写特定的表单
|
||||
settings.enablepresurvey=启用“交谈前调查”
|
||||
settings.enablessl.description=请确保您的Web服务器已配置为支持HTTPS连接。
|
||||
settings.enablessl=允许安全连接 (SSL)
|
||||
settings.enablestatistics.description=添加用户使用统计页面。
|
||||
settings.enablestatistics=启用“统计功能”
|
||||
settings.forcessl.description=只通过HTTPS连接显示对谈窗口。
|
||||
settings.forcessl=强制所有对话使用安全连接。
|
||||
settings.frequencychat.description=指定以秒为单位的刷新间隔,默认为2秒。
|
||||
settings.frequencychat=对谈窗口刷新间隔
|
||||
settings.frequencyoldchat.description=旧版本的浏览器需要刷新整个页面,默认间隔为7秒。
|
||||
settings.frequencyoldchat=旧版本浏览器的刷新间隔
|
||||
settings.frequencyoperator.description=设置客服控制台的刷新间隔,默认是2秒。
|
||||
settings.frequencyoperator=客服控制台的刷新间隔
|
||||
settings.geolink.description=将会开启新窗口,{ip}会代入IP地址
|
||||
settings.geolink=连结到外部定位服务
|
||||
settings.geolinkparams.description=可设定隐藏窗口尺寸及工具列
|
||||
settings.geolinkparams=定位窗口选项
|
||||
settings.host.description=您的公司网址
|
||||
settings.host=首页网址
|
||||
settings.leavemessage_captcha.description=以抵御自动化蠕虫攻击
|
||||
settings.leavemessage_captcha=在访客留言之前要求输入校验码
|
||||
settings.logo.description=输入您的公司LOGO网址
|
||||
settings.logo=您的公司LOGO
|
||||
settings.no.title=请输入您的公司名称
|
||||
settings.onehostconnections.description=0 表示不限制
|
||||
settings.onehostconnections=来自于同一地址的最大访客数
|
||||
settings.onlinetimeout.description=设置显示客服在线的秒数,默认为30秒。超时不活动的客服将显示为“离开”
|
||||
settings.onlinetimeout=客服在线时间阀值
|
||||
settings.popup_notification.description=弹出一个小窗口以引起客服注意。
|
||||
settings.popup_notification=启用新访客到来弹出窗口提醒
|
||||
settings.saved=保存修改
|
||||
settings.sendmessagekey=使用如下键发送消息
|
||||
settings.show_online_operators.description=可能会导致列表更新频率降低
|
||||
settings.show_online_operators=在“等候的访客列表”页面显示在线的客服
|
||||
settings.survey.askgroup.description=在调查窗口中显示/隐藏“部门/群组”选择项
|
||||
settings.survey.askgroup=允许访客选择部门/群组
|
||||
settings.survey.askmail.description=在调查窗口中显示/隐藏电子邮件域
|
||||
settings.survey.askmail=询问访客的邮件地址
|
||||
settings.title=基本设定
|
||||
settings.usercanchangename.description=关闭名称编辑功能
|
||||
settings.usercanchangename=允许使用者更改名称
|
||||
settings.usernamepattern.description=设定{name},{id}或{addr}来显示访客的名称,预设:{name}
|
||||
settings.usernamepattern=访客显示名称
|
||||
settings.wrong.email=输入适当的Email
|
||||
settings.wrong.onehostconnections=“最大连接数”字段应该填入数字
|
||||
site.title=mibew.org
|
||||
site.url=http://mibew.org
|
||||
statistics.dates=选择日期
|
||||
@ -376,11 +480,32 @@ tag.pagination.previous=上一个
|
||||
thread.back_to_search=搜索
|
||||
thread.chat_log=对话记录
|
||||
thread.intro=显示对话页面
|
||||
time.dateformat=%Y-%m-%d,
|
||||
time.locale=zh_CN
|
||||
time.never=从不
|
||||
time.timeformat=%H:%M
|
||||
time.today.at=今天
|
||||
time.yesterday.at=昨天
|
||||
topMenu.admin=管理员
|
||||
topMenu.logoff=离开
|
||||
topMenu.main=首页
|
||||
topMenu.users.nomenu=关闭菜单
|
||||
topMenu.users=客服在线
|
||||
topMenu.v2chat=语音/视频
|
||||
translate.direction=方向
|
||||
translate.show.all=所有字符串
|
||||
translate.show.foradmin=管理员可见的字符串
|
||||
translate.show.foroperator=客服可见的字符串
|
||||
translate.show.forvisitor=访客可见的字符串
|
||||
translate.show=显示:
|
||||
translate.sort.key=键
|
||||
translate.sort.lang=源语言
|
||||
translate.sort=排序:
|
||||
typing.remote=使用者正在输入...
|
||||
updates.current=您正在使用:
|
||||
updates.env=环境:
|
||||
updates.installed_locales=已安装的语言:
|
||||
updates.intro=软件更新。
|
||||
updates.latest=最新版本:
|
||||
updates.news=新闻:
|
||||
updates.title=更新
|
||||
|
@ -50,7 +50,7 @@ if( count($errors) > 0 ) {
|
||||
$page['ct.token'] = $thread['ltoken'];
|
||||
$page['level'] = "";
|
||||
setup_logo();
|
||||
expand("styles", getchatstyle(), "mail.tpl");
|
||||
expand("styles/dialogs", getchatstyle(), "mail.tpl");
|
||||
exit;
|
||||
}
|
||||
|
||||
@ -66,9 +66,9 @@ $body = getstring2("mail.user.history.body", array($thread['userName'],$history)
|
||||
|
||||
$link = connect();
|
||||
webim_mail($email, $webim_mailbox, $subject, $body, $link);
|
||||
mysql_close($link);
|
||||
close_connection($link);
|
||||
|
||||
setup_logo();
|
||||
expand("styles", getchatstyle(), "mailsent.tpl");
|
||||
expand("styles/dialogs", getchatstyle(), "mailsent.tpl");
|
||||
exit;
|
||||
?>
|
@ -63,7 +63,7 @@ if (!isset($_GET['token'])) {
|
||||
if (!is_capable($can_takeover, $operator)) {
|
||||
$errors = array("Cannot take over");
|
||||
start_html_output();
|
||||
expand("../styles", getchatstyle(), "error.tpl");
|
||||
expand("../styles/dialogs", getchatstyle(), "error.tpl");
|
||||
exit;
|
||||
}
|
||||
|
||||
@ -82,7 +82,7 @@ if (!isset($_GET['token'])) {
|
||||
} else if (!is_capable($can_viewthreads, $operator)) {
|
||||
$errors = array("Cannot view threads");
|
||||
start_html_output();
|
||||
expand("../styles", getchatstyle(), "error.tpl");
|
||||
expand("../styles/dialogs", getchatstyle(), "error.tpl");
|
||||
exit;
|
||||
}
|
||||
|
||||
@ -101,7 +101,7 @@ if (!$thread || !isset($thread['ltoken']) || $token != $thread['ltoken']) {
|
||||
if ($thread['agentId'] != $operator['operatorid'] && !is_capable($can_viewthreads, $operator)) {
|
||||
$errors = array("Cannot view threads");
|
||||
start_html_output();
|
||||
expand("../styles", getchatstyle(), "error.tpl");
|
||||
expand("../styles/dialogs", getchatstyle(), "error.tpl");
|
||||
exit;
|
||||
}
|
||||
|
||||
@ -112,9 +112,9 @@ start_html_output();
|
||||
$pparam = verifyparam("act", "/^(redirect)$/", "default");
|
||||
if ($pparam == "redirect") {
|
||||
setup_redirect_links($threadid, $token);
|
||||
expand("../styles", getchatstyle(), "redirect.tpl");
|
||||
expand("../styles/dialogs", getchatstyle(), "redirect.tpl");
|
||||
} else {
|
||||
expand("../styles", getchatstyle(), "chat.tpl");
|
||||
expand("../styles/dialogs", getchatstyle(), "chat.tpl");
|
||||
}
|
||||
|
||||
?>
|
@ -52,7 +52,7 @@ if (isset($_POST['address'])) {
|
||||
|
||||
$link = connect();
|
||||
$existing_ban = ban_for_addr_($address, $link);
|
||||
mysql_close($link);
|
||||
close_connection($link);
|
||||
|
||||
if ((!$banId && $existing_ban) ||
|
||||
($banId && $existing_ban && $banId != $existing_ban['banid'])) {
|
||||
@ -66,18 +66,18 @@ if (isset($_POST['address'])) {
|
||||
$query = sprintf(
|
||||
"insert into ${mysqlprefix}chatban (dtmcreated,dtmtill,address,comment) values (CURRENT_TIMESTAMP,%s,'%s','%s')",
|
||||
"FROM_UNIXTIME($utime)",
|
||||
mysql_real_escape_string($address, $link),
|
||||
mysql_real_escape_string($comment, $link));
|
||||
db_escape_string($address, $link),
|
||||
db_escape_string($comment, $link));
|
||||
perform_query($query, $link);
|
||||
} else {
|
||||
$query = sprintf(
|
||||
"update ${mysqlprefix}chatban set dtmtill = %s,address = '%s',comment = '%s' where banid = $banId",
|
||||
"FROM_UNIXTIME($utime)",
|
||||
mysql_real_escape_string($address, $link),
|
||||
mysql_real_escape_string($comment, $link));
|
||||
db_escape_string($address, $link),
|
||||
db_escape_string($comment, $link));
|
||||
perform_query($query, $link);
|
||||
}
|
||||
mysql_close($link);
|
||||
close_connection($link);
|
||||
|
||||
if (!$threadid) {
|
||||
header("Location: $webimroot/operator/blocked.php");
|
||||
@ -97,7 +97,7 @@ if (isset($_POST['address'])) {
|
||||
$banId = verifyparam('id', "/^\d{1,9}$/");
|
||||
$link = connect();
|
||||
$ban = select_one_row("select banid,(unix_timestamp(dtmtill)-unix_timestamp(CURRENT_TIMESTAMP)) as days,address,comment from ${mysqlprefix}chatban where banid = $banId", $link);
|
||||
mysql_close($link);
|
||||
close_connection($link);
|
||||
|
||||
if ($ban) {
|
||||
$page['banId'] = topage($ban['banid']);
|
||||
|
@ -46,16 +46,9 @@ if (isset($_GET['act']) && $_GET['act'] == 'del') {
|
||||
}
|
||||
}
|
||||
|
||||
$result = mysql_query("select banid,unix_timestamp(dtmtill) as till,address,comment from ${mysqlprefix}chatban", $link)
|
||||
or die(' Query failed: ' . mysql_error($link));
|
||||
$blockedList = select_multi_assoc("select banid,unix_timestamp(dtmtill) as till,address,comment from ${mysqlprefix}chatban", $link);
|
||||
|
||||
$blockedList = array();
|
||||
while ($ban = mysql_fetch_array($result, MYSQL_ASSOC)) {
|
||||
$blockedList[] = $ban;
|
||||
}
|
||||
|
||||
mysql_free_result($result);
|
||||
mysql_close($link);
|
||||
close_connection($link);
|
||||
|
||||
setup_pagination($blockedList);
|
||||
|
||||
|
@ -55,13 +55,13 @@ function load_canned_messages($locale, $groupid)
|
||||
if ($i > 0) {
|
||||
$updatequery .= ", ";
|
||||
}
|
||||
$updatequery .= "('" . mysql_real_escape_string($result[$i]['vcvalue'], $link) . "','$locale', NULL)";
|
||||
$updatequery .= "('" . db_escape_string($result[$i]['vcvalue'], $link) . "','$locale', NULL)";
|
||||
}
|
||||
perform_query($updatequery, $link);
|
||||
$result = select_multi_assoc($query, $link);
|
||||
}
|
||||
}
|
||||
mysql_close($link);
|
||||
close_connection($link);
|
||||
return $result;
|
||||
}
|
||||
|
||||
@ -94,7 +94,7 @@ if ($settings['enablegroups'] == '1') {
|
||||
|
||||
$link = connect();
|
||||
$allgroups = get_all_groups($link);
|
||||
mysql_close($link);
|
||||
close_connection($link);
|
||||
$page['groups'] = array();
|
||||
$page['groups'][] = array('groupid' => '', 'vclocalname' => getlocal("page.gen_button.default_group"));
|
||||
foreach ($allgroups as $g) {
|
||||
@ -114,7 +114,7 @@ if (isset($_GET['act']) && $_GET['act'] == 'delete') {
|
||||
if (count($errors) == 0) {
|
||||
$link = connect();
|
||||
perform_query("delete from ${mysqlprefix}chatresponses where id = $key", $link);
|
||||
mysql_close($link);
|
||||
close_connection($link);
|
||||
header("Location: $webimroot/operator/canned.php?lang=$lang&group=$groupid");
|
||||
exit;
|
||||
}
|
||||
|
@ -28,7 +28,7 @@ function load_message($key)
|
||||
global $mysqlprefix;
|
||||
$link = connect();
|
||||
$result = select_one_row("select vcvalue from ${mysqlprefix}chatresponses where id = $key", $link);
|
||||
mysql_close($link);
|
||||
close_connection($link);
|
||||
return $result ? $result['vcvalue'] : null;
|
||||
}
|
||||
|
||||
@ -36,9 +36,9 @@ function save_message($key, $message)
|
||||
{
|
||||
global $mysqlprefix;
|
||||
$link = connect();
|
||||
perform_query("update ${mysqlprefix}chatresponses set vcvalue = '" . mysql_real_escape_string($message, $link) . "' " .
|
||||
perform_query("update ${mysqlprefix}chatresponses set vcvalue = '" . db_escape_string($message, $link) . "' " .
|
||||
"where id = $key", $link);
|
||||
mysql_close($link);
|
||||
close_connection($link);
|
||||
}
|
||||
|
||||
function add_message($locale, $groupid, $message)
|
||||
@ -47,8 +47,8 @@ function add_message($locale, $groupid, $message)
|
||||
$link = connect();
|
||||
perform_query("insert into ${mysqlprefix}chatresponses (locale,groupid,vcvalue) values ('$locale'," .
|
||||
($groupid ? "$groupid, " : "null, ") .
|
||||
"'" . mysql_real_escape_string($message, $link) . "')", $link);
|
||||
mysql_close($link);
|
||||
"'" . db_escape_string($message, $link) . "')", $link);
|
||||
close_connection($link);
|
||||
}
|
||||
|
||||
$operator = check_login();
|
||||
|
@ -23,6 +23,7 @@ require_once('../libs/common.php');
|
||||
require_once('../libs/operator.php');
|
||||
require_once('../libs/groups.php');
|
||||
require_once('../libs/getcode.php');
|
||||
require_once('../libs/styles.php');
|
||||
|
||||
$operator = check_login();
|
||||
force_password($operator);
|
||||
@ -38,12 +39,20 @@ if (!isset($imageLocales[$image])) {
|
||||
}
|
||||
$image_locales = $imageLocales[$image];
|
||||
|
||||
$stylelist = get_style_list("../styles");
|
||||
$stylelist = get_style_list("../styles/dialogs");
|
||||
$stylelist[""] = getlocal("page.preview.style_default");
|
||||
$style = verifyparam("style", "/^\w*$/", "");
|
||||
if ($style && !in_array($style, $stylelist)) {
|
||||
$style = "";
|
||||
}
|
||||
|
||||
$invitationstylelist = get_style_list("../styles/invitations");
|
||||
$invitationstylelist[""] = getlocal("page.preview.style_default");
|
||||
$invitationstyle = verifyparam("invitationstyle", "/^\w*$/", "");
|
||||
if ($invitationstyle && !in_array($invitationstyle, $invitationstylelist)) {
|
||||
$invitationstyle = "";
|
||||
}
|
||||
|
||||
$groupid = verifyparam_groupid("group");
|
||||
$showhost = verifyparam("hostname", "/^on$/", "") == "on";
|
||||
$forcesecure = verifyparam("secure", "/^on$/", "") == "on";
|
||||
@ -63,20 +72,24 @@ if ($groupid) {
|
||||
$message = get_image($imagehref, $size[0], $size[1]);
|
||||
|
||||
$page = array();
|
||||
$page['buttonCode'] = generate_button("", $lang, $style, $groupid, $message, $showhost, $forcesecure, $modsecurity);
|
||||
$page['buttonCode'] = generate_button("", $lang, $style, $invitationstyle, $groupid, $message, $showhost, $forcesecure, $modsecurity);
|
||||
$page['availableImages'] = array_keys($imageLocales);
|
||||
$page['availableLocales'] = $image_locales;
|
||||
$page['availableStyles'] = $stylelist;
|
||||
$page['availableChatStyles'] = $stylelist;
|
||||
$page['availableInvitationStyles'] = $invitationstylelist;
|
||||
$page['groups'] = get_groups_list();
|
||||
|
||||
$page['formgroup'] = $groupid;
|
||||
$page['formstyle'] = $style;
|
||||
$page['forminvitationstyle'] = $invitationstyle;
|
||||
$page['formimage'] = $image;
|
||||
$page['formlang'] = $lang;
|
||||
$page['formhostname'] = $showhost;
|
||||
$page['formsecure'] = $forcesecure;
|
||||
$page['formmodsecurity'] = $modsecurity;
|
||||
|
||||
$page['enabletracking'] = $settings['enabletracking'];
|
||||
|
||||
prepare_menu($operator);
|
||||
start_html_output();
|
||||
require('../view/gen_button.php');
|
||||
|
@ -34,8 +34,8 @@ function group_by_name($name)
|
||||
global $mysqlprefix;
|
||||
$link = connect();
|
||||
$group = select_one_row(
|
||||
"select * from ${mysqlprefix}chatgroup where vclocalname = '" . mysql_real_escape_string($name) . "'", $link);
|
||||
mysql_close($link);
|
||||
"select * from ${mysqlprefix}chatgroup where vclocalname = '" . db_escape_string($name) . "'", $link);
|
||||
close_connection($link);
|
||||
return $group;
|
||||
}
|
||||
|
||||
@ -45,17 +45,17 @@ function create_group($name, $descr, $commonname, $commondescr, $email)
|
||||
$link = connect();
|
||||
$query = sprintf(
|
||||
"insert into ${mysqlprefix}chatgroup (vclocalname,vclocaldescription,vccommonname,vccommondescription,vcemail) values ('%s','%s','%s','%s','%s')",
|
||||
mysql_real_escape_string($name),
|
||||
mysql_real_escape_string($descr),
|
||||
mysql_real_escape_string($commonname),
|
||||
mysql_real_escape_string($commondescr),
|
||||
mysql_real_escape_string($email));
|
||||
db_escape_string($name),
|
||||
db_escape_string($descr),
|
||||
db_escape_string($commonname),
|
||||
db_escape_string($commondescr),
|
||||
db_escape_string($email));
|
||||
|
||||
perform_query($query, $link);
|
||||
$id = mysql_insert_id($link);
|
||||
$id = db_insert_id($link);
|
||||
|
||||
$newdep = select_one_row("select * from ${mysqlprefix}chatgroup where groupid = $id", $link);
|
||||
mysql_close($link);
|
||||
close_connection($link);
|
||||
return $newdep;
|
||||
}
|
||||
|
||||
@ -65,15 +65,15 @@ function update_group($groupid, $name, $descr, $commonname, $commondescr, $email
|
||||
$link = connect();
|
||||
$query = sprintf(
|
||||
"update ${mysqlprefix}chatgroup set vclocalname = '%s', vclocaldescription = '%s', vccommonname = '%s', vccommondescription = '%s', vcemail = '%s' where groupid = %s",
|
||||
mysql_real_escape_string($name),
|
||||
mysql_real_escape_string($descr),
|
||||
mysql_real_escape_string($commonname),
|
||||
mysql_real_escape_string($commondescr),
|
||||
mysql_real_escape_string($email),
|
||||
db_escape_string($name),
|
||||
db_escape_string($descr),
|
||||
db_escape_string($commonname),
|
||||
db_escape_string($commondescr),
|
||||
db_escape_string($email),
|
||||
$groupid);
|
||||
|
||||
perform_query($query, $link);
|
||||
mysql_close($link);
|
||||
close_connection($link);
|
||||
}
|
||||
|
||||
|
||||
|
@ -31,7 +31,7 @@ function get_group_members($groupid)
|
||||
$link = connect();
|
||||
$query = "select operatorid from ${mysqlprefix}chatgroupoperator where groupid = $groupid";
|
||||
$result = select_multi_assoc($query, $link);
|
||||
mysql_close($link);
|
||||
close_connection($link);
|
||||
return $result;
|
||||
}
|
||||
|
||||
@ -43,7 +43,7 @@ function update_group_members($groupid, $newvalue)
|
||||
foreach ($newvalue as $opid) {
|
||||
perform_query("insert into ${mysqlprefix}chatgroupoperator (groupid, operatorid) values ($groupid,$opid)", $link);
|
||||
}
|
||||
mysql_close($link);
|
||||
close_connection($link);
|
||||
}
|
||||
|
||||
function get_operators()
|
||||
@ -53,7 +53,7 @@ function get_operators()
|
||||
|
||||
$query = "select * from ${mysqlprefix}chatoperator order by vclogin";
|
||||
$result = select_multi_assoc($query, $link);
|
||||
mysql_close($link);
|
||||
close_connection($link);
|
||||
return $result;
|
||||
}
|
||||
|
||||
|
@ -41,7 +41,7 @@ if (isset($_GET['act']) && $_GET['act'] == 'del') {
|
||||
perform_query("delete from ${mysqlprefix}chatgroup where groupid = $groupid", $link);
|
||||
perform_query("delete from ${mysqlprefix}chatgroupoperator where groupid = $groupid", $link);
|
||||
perform_query("update ${mysqlprefix}chatthread set groupid = 0 where groupid = $groupid", $link);
|
||||
mysql_close($link);
|
||||
close_connection($link);
|
||||
header("Location: $webimroot/operator/groups.php");
|
||||
exit;
|
||||
}
|
||||
@ -63,7 +63,7 @@ function is_away($group)
|
||||
$page = array();
|
||||
$link = connect();
|
||||
$page['groups'] = get_groups($link, true);
|
||||
mysql_close($link);
|
||||
close_connection($link);
|
||||
$page['canmodify'] = is_capable($can_administrate, $operator);
|
||||
|
||||
prepare_menu($operator);
|
||||
|