diff --git a/src/messenger/webim/locales/en/properties b/src/messenger/webim/locales/en/properties
index db395b0f..2d92333f 100644
--- a/src/messenger/webim/locales/en/properties
+++ b/src/messenger/webim/locales/en/properties
@@ -56,6 +56,8 @@ chat.redirect.choose=Choose:
chat.redirect.group=Group:
chat.redirect.operator=Operator:
chat.redirect.title=Redirect to
another operator
+chat.redirect.unknown_group=Unknown group
+chat.redirect.unknown_operator=Unknown operator
chat.redirected.close=Close...
chat.redirected.closewindow=Click to close the window
chat.redirected.content=The visitor has been placed in the priorty queue of the operator {0}.
@@ -92,6 +94,7 @@ chat.window.title.user=Mibew Messenger
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.toggle_sound=Toggle sound on/off
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
@@ -308,6 +311,8 @@ page.groups.intro=This page displays a list of groups. Each group can have separ
page.groups.isaway=Away
page.groups.isonline=Online
page.groups.new=Create new group
+page.groups.none=None
+page.groups.remove=Remove
page.groups.title=Groups
page.notifications.intro=The list displays all notifications sent by messenger, including instant text messages and E-Mails.
page.notifications.title=Notifications Log
@@ -317,11 +322,14 @@ page.preview.chatsimple=Simple chat window. Refresh to post messages (IE 5, Oper
page.preview.choose=Choose style
page.preview.choosetpl=Choose template
page.preview.error=Error window
+page.preview.in_separate_window=in separate window
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.link=link
page.preview.mail=Mail thread window
page.preview.mailsent="Mail is sent" window
+page.preview.no_iframes=No iframes
page.preview.nochat=List of supported browsers window
page.preview.redirect=Redirect visitor to another operator window
page.preview.redirected="Visitor is redirected" window
@@ -340,6 +348,7 @@ 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.not_found=-not found-
page_agent.tab.avatar=Photo
page_agent.tab.groups=Groups
page_agent.tab.main=General
@@ -353,11 +362,14 @@ page_agents.isaway=Away
page_agents.isonline=Online
page_agents.login=Login
page_agents.new_agent=Add operator...
+page_agents.remove=Remove
page_agents.status=Last active
page_agents.title=Operators
page_analysis.full.text.search=User name or message text search:
page_analysis.search.title=Chat history
+page_avatar.cannot_load_avatar=cannot load avatar
page_avatar.intro=You can upload your photo only as JPG, GIF, PNG or TIF image files.
+page_avatar.no_avatar=No avatar
page_avatar.title=Upload photo
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.
@@ -383,6 +395,7 @@ page_settings.tab.features=Optional Services
page_settings.tab.main=General
page_settings.tab.performance=Performance
page_settings.tab.themes=Themes preview
+pending.loading=Loading...
pending.menu.hide=Hide menu >>
pending.menu.show=Show menu >>
pending.popup_notification=A new visitor is waiting for an answer.
diff --git a/src/messenger/webim/locales/names/level1 b/src/messenger/webim/locales/names/level1
index 21440f81..3ef89f16 100644
--- a/src/messenger/webim/locales/names/level1
+++ b/src/messenger/webim/locales/names/level1
@@ -35,6 +35,7 @@ chat.window.title.user
chat.window.toolbar.mail_history
chat.window.toolbar.redirect_user
chat.window.toolbar.refresh
+chat.window.toolbar.toggle_sound
company.title
errors.captcha
errors.required
diff --git a/src/messenger/webim/locales/names/level2 b/src/messenger/webim/locales/names/level2
index 3b543cdc..a061f8d6 100644
--- a/src/messenger/webim/locales/names/level2
+++ b/src/messenger/webim/locales/names/level2
@@ -32,6 +32,8 @@ chat.redirect.choose
chat.redirect.group
chat.redirect.operator
chat.redirect.title
+chat.redirect.unknown_group
+chat.redirect.unknown_operator
chat.redirected.close
chat.redirected.closewindow
chat.redirected.content
@@ -138,11 +140,20 @@ page.gen_button.sample
page.gen_button.secure_links
page.gen_button.title
page.group.no_such
+page.groups.none
+page.groups.remove
page.notifications.intro
page.notifications.title
+page.preview.in_separate_window
+page.preview.link
+page.preview.no_iframes
page.preview.style_default
+page_agent.not_found
+page_agents.remove
page_analysis.full.text.search
page_analysis.search.title
+page_avatar.cannot_load_avatar
+page_avatar.no_avatar
page_ban.intro
page_ban.sent
page_ban.thread
@@ -160,6 +171,7 @@ page_login.password
page_login.remember
page_login.title
page_search.intro
+pending.loading
pending.menu.hide
pending.menu.show
pending.popup_notification
diff --git a/src/messenger/webim/locales/ru/properties b/src/messenger/webim/locales/ru/properties
index e4c2f990..dac6c0ea 100644
--- a/src/messenger/webim/locales/ru/properties
+++ b/src/messenger/webim/locales/ru/properties
@@ -56,6 +56,8 @@ chat.redirect.choose=
chat.redirect.group=Группа:
chat.redirect.operator=Оператор:
chat.redirect.title=Перенаправить
другому оператору
+chat.redirect.unknown_group=Неизвестная группа
+chat.redirect.unknown_operator=Неизвестный оператор
chat.redirected.close=Закрыть...
chat.redirected.closewindow=Нажмите на эту ссылку чтобы закрыть окно
chat.redirected.content=Посетитель помещен в привелегированную очередь оператора {0}.
@@ -92,6 +94,7 @@ chat.window.title.user=Mibew
chat.window.toolbar.mail_history=Отправить историю диалога по электронной почте
chat.window.toolbar.redirect_user=Перенаправить посетителя другому оператору
chat.window.toolbar.refresh=Обновить содержимое диалога
+chat.window.toolbar.toggle_sound=Звук вкл/выкл
clients.how_to=Для ответа посетителю кликните на соответствующее имя в списке.
clients.intro=На этой странице можно просмотреть список ожидающих ответа посетителей.
clients.no_clients=В этой очереди ожидающих посетителей нет
@@ -304,6 +307,8 @@ page.groups.intro=
page.groups.isaway=Away
page.groups.isonline=Доступна
page.groups.new=Добавить группу...
+page.groups.none=Нет
+page.groups.remove=Удалить
page.groups.title=Группы
page.notifications.intro=В этом списке вы найдете все уведомления, отправленные мессенджером, включая письма и мгновенные сообщения (Jabber).
page.notifications.title=История Уведомлений
@@ -313,11 +318,14 @@ page.preview.chatsimple=Simple chat window, refresh to post messages (IE 5, Oper
page.preview.choose=Выберите стиль
page.preview.choosetpl=Выберите шаблон
page.preview.error=Error window
+page.preview.in_separate_window=в новом окне
page.preview.intro=Здесь вы можете посмотреть на стиль вашего сайта.
page.preview.leavemessage=Leave message window
page.preview.leavemessagesent="Message is delivered" window
+page.preview.link=ссылка
page.preview.mail=Mail thread window
page.preview.mailsent="Mail is sent" window
+page.preview.no_iframes=Без iframe
page.preview.nochat=List of supported browsers window
page.preview.redirect=Redirect visitor to another operator window
page.preview.redirected="Visitor is redirected" window
@@ -336,6 +344,7 @@ page_agent.create_new=
page_agent.error.duplicate_login=Выберите другой логин, т.к. оператор с введенным логином уже зарегистрирован в системе.
page_agent.error.wrong_login=Логин должен состоять из латинских символов, цифр и знака подчеркивания.
page_agent.intro=На этой странице вы можете просмотреть детали оператора и отредактировать их.
+page_agent.not_found=-не найден-
page_agent.tab.avatar=Фотография
page_agent.tab.groups=Группы
page_agent.tab.main=Общее
@@ -349,11 +358,14 @@ page_agents.isaway=
page_agents.isonline=Доступен
page_agents.login=Логин
page_agents.new_agent=Добавить оператора...
+page_agents.remove=Удалить
page_agents.status=Последний раз
page_agents.title=Операторы
page_analysis.full.text.search=Поиск по имени посетителя или по тексту сообщения:
page_analysis.search.title=История диалогов
+page_avatar.cannot_load_avatar=невозможно загрузить аватарку
page_avatar.intro=Вы можете загрузить фотографию расширения JPG, GIF, PNG или TIF.
+page_avatar.no_avatar=Без аватарки
page_avatar.title=Загрузка фотографии
page_ban.intro=С помощью механизма запрета Вы можете бороться с нежелательными посетителями, которые нарушают работу консультантов, открывая большое количество окон или присылая спам сообщения.
page_ban.sent=Адрес {0} запрещен на указанное число дней.
@@ -379,6 +391,7 @@ page_settings.tab.features=
page_settings.tab.main=Общее
page_settings.tab.performance=Производительность
page_settings.tab.themes=Просмотр стилей
+pending.loading=Загрузка...
pending.menu.hide=Спрятать меню >>
pending.menu.show=Показать меню >>
pending.popup_notification=Новый посетитель ожидает ответа.
diff --git a/src/messenger/webim/operator/permissions.php b/src/messenger/webim/operator/permissions.php
index f4c41091..76db5fea 100644
--- a/src/messenger/webim/operator/permissions.php
+++ b/src/messenger/webim/operator/permissions.php
@@ -70,7 +70,7 @@ if (!$op) {
$page['permissionsList'] = get_permission_list();
$page['formpermissions'] = array("");
-$page['currentop'] = $op ? topage(get_operator_name($op)) . " (" . $op['vclogin'] . ")" : "-not found-";
+$page['currentop'] = $op ? topage(get_operator_name($op)) . " (" . $op['vclogin'] . ")" : getlocal('page_agent.not_found');
if ($op) {
foreach ($permission_ids as $perm => $id) {
diff --git a/src/messenger/webim/operator/redirect.php b/src/messenger/webim/operator/redirect.php
index f9d54a04..7bf22ca7 100644
--- a/src/messenger/webim/operator/redirect.php
+++ b/src/messenger/webim/operator/redirect.php
@@ -52,7 +52,7 @@ if (isset($_GET['nextGroup'])) {
$errors[] = getlocal("chat.redirect.cannot");
}
} else {
- $errors[] = "Unknown group";
+ $errors[] = getlocal("chat.redirect.unknown_group");
}
} else {
@@ -78,7 +78,7 @@ if (isset($_GET['nextGroup'])) {
$errors[] = getlocal("chat.redirect.cannot");
}
} else {
- $errors[] = "Unknown operator";
+ $errors[] = getlocal("chat.redirect.unknown_operator");
}
}
diff --git a/src/messenger/webim/styles/default/templates/chat.tpl b/src/messenger/webim/styles/default/templates/chat.tpl
index c778c380..1b3e4d31 100644
--- a/src/messenger/webim/styles/default/templates/chat.tpl
+++ b/src/messenger/webim/styles/default/templates/chat.tpl
@@ -176,7 +176,7 @@ ${if:historyParams}