| @ -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) | ||||
| @ -238,4 +250,4 @@ function get_columns($tablename, $link) | ||||
| 	} | ||||
| } | ||||
| 
 | ||||
| ?>
 | ||||
| ?>
 | ||||
|  | ||||
| @ -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']; | ||||
| 	} | ||||
| @ -746,4 +776,4 @@ function get_remote_host() | ||||
| 	return isset($_SERVER['REMOTE_HOST']) ? $_SERVER['REMOTE_HOST'] : $extAddr; | ||||
| } | ||||
| 
 | ||||
| ?>
 | ||||
| ?>
 | ||||
|  | ||||
| @ -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 | ||||
|  */ | ||||
| @ -53,4 +55,4 @@ $mail_encoding = "utf-8"; | ||||
| $home_locale = "en"; /* native name will be used in this locale */ | ||||
| $default_locale = "en"; /* if user does not provide known lang */ | ||||
| 
 | ||||
| ?>
 | ||||
| ?>
 | ||||
|  | ||||
| @ -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; | ||||
| } | ||||
| 
 | ||||
| @ -66,4 +66,4 @@ function get_operator_groupslist($operatorid, $link) | ||||
| 	} | ||||
| } | ||||
| 
 | ||||
| ?>
 | ||||
| ?>
 | ||||
|  | ||||
| @ -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']) { | ||||
|  | ||||
| @ -35,4 +35,4 @@ function webim_mail($toaddr, $reply_to, $subject, $body, $link) | ||||
| 	@mail($toaddr, $real_subject, wordwrap(myiconv($webim_encoding, $mail_encoding, $body), 70), $headers); | ||||
| } | ||||
| 
 | ||||
| ?>
 | ||||
| ?>
 | ||||
|  | ||||
| @ -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); | ||||
| 
 | ||||
| 	list($lasttime, $lastpage) = each($path); | ||||
| 
 | ||||
| 	if ($referer != $lastpage) { | ||||
| 	    $path[time()] = $referer; | ||||
| 	global $mysqlprefix; | ||||
| 	 | ||||
| 	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 | ||||
| @ -38,36 +38,37 @@ char.redirect.operator.away_suff=(away) | ||||
| char.redirect.operator.online_suff=(online) | ||||
| chat.came.from=Vistor came from page {0} | ||||
| chat.client.changename=Change name | ||||
| chat.client.name=You are   | ||||
| 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. | ||||
| @ -161,7 +176,14 @@ install.3.create=Tworzenie wymaganych tabel. | ||||
| 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.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. | ||||
| @ -169,8 +191,10 @@ install.err.title=Problem | ||||
| install.kill_tables.notice=Brak możliwości dokonania aktualizacji struktury tabel. Spróbuj zrobić to ręcznie lub odtworzyć tabele (Uwaga: wszystkie dane zostaną utracone). | ||||
| 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.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']); | ||||
| @ -122,4 +122,4 @@ prepare_menu($operator, false); | ||||
| start_html_output(); | ||||
| require('../view/ban.php'); | ||||
| exit; | ||||
| ?>
 | ||||
| ?>
 | ||||
|  | ||||
| @ -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); | ||||
| 
 | ||||
| @ -64,4 +57,4 @@ start_html_output(); | ||||
| 
 | ||||
| require('../view/blocked_visitors.php'); | ||||
| exit; | ||||
| ?>
 | ||||
| ?>
 | ||||
|  | ||||
| @ -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(); | ||||
| @ -101,4 +101,4 @@ prepare_menu($operator, false); | ||||
| start_html_output(); | ||||
| require('../view/cannededit.php'); | ||||
| exit; | ||||
| ?>
 | ||||
| ?>
 | ||||
|  | ||||
| @ -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; | ||||
| } | ||||
| 
 | ||||
| @ -93,4 +93,4 @@ prepare_menu($operator); | ||||
| setup_group_settings_tabs($groupid, 1); | ||||
| start_html_output(); | ||||
| require('../view/groupmembers.php'); | ||||
| ?>
 | ||||
| ?>
 | ||||
|  | ||||