diff options
author | Gluzskiy Alexandr <sss@sss.chaoslab.ru> | 2016-10-19 20:34:18 +0300 |
---|---|---|
committer | Gluzskiy Alexandr <sss@sss.chaoslab.ru> | 2016-10-19 20:34:18 +0300 |
commit | 2a877dcf06389fdc1dcd65e9c56562eb3a0787f0 (patch) | |
tree | 89d311474a357955269c975ccbc5a6abf8b2b1a9 | |
parent | 072bfe7969fded36f765cc14185879ccbc90c8b6 (diff) | |
parent | 38e45092ed0f39dd347e33833f74fafd51d94597 (diff) |
Merge remote-tracking branch 'origin/master' into jabber_test
Conflicts:
protocols/JabberG/src/jabber_util.cpp
-rw-r--r-- | langpacks/russian/Plugins/AIM.txt | 10 | ||||
-rw-r--r-- | langpacks/russian/Plugins/Actman.txt | 10 | ||||
-rw-r--r-- | langpacks/russian/Plugins/BasicHistory.txt | 12 | ||||
-rw-r--r-- | langpacks/russian/Untranslated/AIM.txt | 5 | ||||
-rw-r--r-- | langpacks/russian/Untranslated/Actman.txt | 5 | ||||
-rw-r--r-- | langpacks/russian/Untranslated/BasicHistory.txt | 8 | ||||
-rw-r--r-- | plugins/StatusPlugins/resource.rc | 2 | ||||
-rwxr-xr-x | protocols/JabberG/src/jabber_util.cpp | 2 |
8 files changed, 36 insertions, 18 deletions
diff --git a/langpacks/russian/Plugins/AIM.txt b/langpacks/russian/Plugins/AIM.txt index 27b970b226..fff9d1b09a 100644 --- a/langpacks/russian/Plugins/AIM.txt +++ b/langpacks/russian/Plugins/AIM.txt @@ -151,6 +151,10 @@ AIM Установить Instant Idle Вы подключаетесь слишком часто. Подождите 10 минут и попробуйте снова.
[Unknown error occurred when attempting to connect.]
Неизвестная ошибка при соединении.
+[Invalid SNAC header.]
+Недействительный заголовок SNAC.
+[You sent obsolete SNAC.]
+Вы послали устаревший SNAC.
[Not supported by server.]
Не поддерживается сервером.
[Not supported by the client.]
@@ -227,6 +231,12 @@ AIM Установить Instant Idle Письмо с подтверждением было отправлено на новый адрес электронной почты. Следуйте инструкциям в нём.
[A confirmation message has been sent to your email address. Please follow its instructions.]
Письмо с подтверждением было отправлено на ваш адрес электронной почты. Следуйте инструкциям в нём.
+[Unable to confirm at this time. Please try again later.]
+Невозможно подтвердить сейчас. Попробуйте позже.
+[Your account has already been confirmed.]
+Ваша учётная запись уже подтверждена.
+[Can't start the confirmation procedure.]
+Не удалось начать процедуру подтверждения.
[Block]
Заблокировать
[Profile]
diff --git a/langpacks/russian/Plugins/Actman.txt b/langpacks/russian/Plugins/Actman.txt index e9fd722fca..15e350fb91 100644 --- a/langpacks/russian/Plugins/Actman.txt +++ b/langpacks/russian/Plugins/Actman.txt @@ -569,6 +569,8 @@ UTF16+сигнатура целочисленный 0
[Import settings/contacts from file]
Импортирует настройки/контакты из файла
+[Opens or activate database editor]
+Открывает или активирует редактор базы
[displays File Transfer window]
Показывает окно передачи файлов
[on Desktop]
@@ -629,12 +631,16 @@ wParam содержит имя станции в кодировке Unicode Вызывает окно установки аватара для всех доступных протоколов
[Open Options dialog]
Открывает окно настроек программы
+[Opens the options dialog, optionally at the specified page]
+Открывает окно настроек, допускается указание конкретного раздела
[Check for updates]
Проверяет наличие обновлений
[with confirmation]
с подтверждением
[without confirmation]
без подтверждения
+[Empty updater download folder]
+Очищает папку загрузки обновлений
[Enables or disables Popup windows]
Включает или отключает всплывающие окна
[Notify]
@@ -659,12 +665,16 @@ wParam в ANSI Воспроизводит звук, добавленный с помощью Skin/Sounds/AddNew. Если звук не найден, будет воспроизведён стандартный звук Windows
[struct]
структура
+[Open contact received file directory]
+Открывает папку с принятым от контакта файлом
[Send file to contact.]
Отправляет контакту файл
[Opens message window for contact with handle in wparam]
Открывает окно беседы с контактом, хендл которого находится в wparam
[remove all temporary contacts from db]
Удаляет из базы все временные контакты
+[Call avatar option dialog for contact]
+Вызывает окно настроек аватара контакта
[Filename]
Имя файла
[Shows contact property window.]
diff --git a/langpacks/russian/Plugins/BasicHistory.txt b/langpacks/russian/Plugins/BasicHistory.txt index 21519dadfc..875ecb5907 100644 --- a/langpacks/russian/Plugins/BasicHistory.txt +++ b/langpacks/russian/Plugins/BasicHistory.txt @@ -183,12 +183,16 @@ Импорт
[Export]
Экспорт
+[File does not contain selected contact]
+Выбранный контакт в файле отсутствует.
[File is corrupted]
Файл повреждён
[This operation will PERMANENTLY REMOVE all history for this contact.\nAre you sure you want to do this?]
Эта операция полностью удалит историю этого контакта.\nВы уверены?
[Are You sure?]
Вы уверены?
+[Do you want to delete all imported messages for this contact?\nNote that next scheduler task import this messages again.]
+Хотите удалить все импортированные сообщения для этого контакта?\nУчтите, что следующее задание планировщика снова импортирует эти сообщения.
[Open in &new window]
&Открыть в новом окне
[&Open in existing window]
@@ -227,6 +231,8 @@ Dat (плагин mContacts) Сохранить положение окна
[Save window position for all contacts]
Сохранить положение окна для всех контактов
+[File contains history for different contact. Do you want to change contact and import?]
+В файле содержится история другого контакта. Хотите сменить контакт и импортировать?
[Error]
Ошибка
[Number of history items to delete: %d.\nAre you sure you want to do this?]
@@ -325,10 +331,16 @@ Dat (плагин mContacts) Имя фильтра существует
[Event already exists]
Событие уже существует
+[Browse WinSCP file]
+Указать WinSCP
+[Save WinSCP log file]
+Сохранить журнал WinSCP
[You've entered invalid codepage. Select codepage from combo box or enter correct number.]
Вы ввели неверную кодовую страницу. Выберите кодовую страницу из выпадающего списка или введите правильное имя.
[Invalid codepage]
Неверная кодовая страница
+[Browse CSS file]
+Указать CSS
[Export and Delete]
Экспортировать и удалить
[Import and Marge]
diff --git a/langpacks/russian/Untranslated/AIM.txt b/langpacks/russian/Untranslated/AIM.txt index 0941be776e..abfec8e33c 100644 --- a/langpacks/russian/Untranslated/AIM.txt +++ b/langpacks/russian/Untranslated/AIM.txt @@ -1,13 +1,11 @@ [Use "clientlogin" (recommended)]
[This allows access to user defined chat rooms. To access predefined chat rooms use web links]
[Invalid Screen Name or password.]
-[Invalid SNAC header.]
[Server rate limit exceeded.]
[Client rate limit exceeded]
[Recipient is not logged in.]
[Requested service is unavailable.]
[Requested service is not defined.]
-[You sent obsolete SNAC.]
[Reply too big.]
[Response lost.]
[Request denied.]
@@ -47,8 +45,5 @@ [Cannot add this buddy because it requires authorization.]
[Item you want to modify not found in list.]
[You've got mail! Checked at]
-[Unable to confirm at this time. Please try again later.]
-[Your account has already been confirmed.]
-[Can't start the confirmation procedure.]
[Hiptop]
[Join me in this buddy chat!]
diff --git a/langpacks/russian/Untranslated/Actman.txt b/langpacks/russian/Untranslated/Actman.txt index 1256ea11d6..5b7392552f 100644 --- a/langpacks/russian/Untranslated/Actman.txt +++ b/langpacks/russian/Untranslated/Actman.txt @@ -4,7 +4,6 @@ [Gets the string that the contact list will use to represent a contact]
[Built the context menu for a specific contact. Menu should be DestroyMenu()ed after done]
[int Value]
-[Opens or activate database editor]
[Opens or activate user search dialog]
[parent window handle]
[Show Global history search window. If already opened, bring it to front.]
@@ -14,8 +13,6 @@ [signed -2 if proto can't set this, -1 on protocol not found, else 0]
[Shows the next protocol in the frame]
[Shows the previous protocol in the frame]
-[Opens the options dialog, optionally at the specified page]
-[Empty updater download folder]
[Popup Plus (popup.dll) latest YAPP (yapp.dll)]
[result of protocol service call]
[Send a general request through the protocol chain for a contact]
@@ -26,8 +23,6 @@ [Open main QuickSearch window with text filter]
[Send Email to contact]
[Returns the received files folder for a contact]
-[Open contact received file directory]
-[Call avatar option dialog for contact]
[Set (and optionally protect) a local contact picture for the given hContact. If lParam = NIL, the service will open a file selection dialog.]
[Returns a string containing the versioninfo post]
[Show or save (call default action) Modules version Info]
diff --git a/langpacks/russian/Untranslated/BasicHistory.txt b/langpacks/russian/Untranslated/BasicHistory.txt index a02728067c..497128f143 100644 --- a/langpacks/russian/Untranslated/BasicHistory.txt +++ b/langpacks/russian/Untranslated/BasicHistory.txt @@ -1,10 +1,4 @@ -[File does not contain selected contact]
-[Do you want to delete all imported messages for this contact?\nNote that next scheduler task import this messages again.]
-[Txt]
+[Txt]
[Do you want to save imported messages to local profile?]
-[File contains history for different contact. Do you want to change contact and import?]
-[Browse WinSCP file]
-[Save WinSCP log file]
-[Browse CSS file]
[Some value is invalid]
[_files]
diff --git a/plugins/StatusPlugins/resource.rc b/plugins/StatusPlugins/resource.rc index 360fb2b7c1..5553c4dbf6 100644 --- a/plugins/StatusPlugins/resource.rc +++ b/plugins/StatusPlugins/resource.rc @@ -57,7 +57,7 @@ FONT 8, "MS Shell Dlg", 0, 0, 0x1 BEGIN
CONTROL "Check connection",IDC_CHECKCONNECTION,"Button",BS_AUTOCHECKBOX | WS_TABSTOP,11,51,162,10
EDITTEXT IDC_MAXRETRIES,21,70,22,14,ES_AUTOHSCROLL | ES_NUMBER
- LTEXT "Max. retries",IDC_STATIC,47,73,129,14
+ LTEXT "Maximum retries (0 - infinite)",IDC_STATIC,47,73,129,14
GROUPBOX "Account connection",IDC_STATIC,3,32,286,116
EDITTEXT IDC_INITDELAY,21,92,22,14,ES_AUTOHSCROLL | ES_NUMBER
LTEXT "Delay between retries (secs)",IDC_STATIC,47,95,130,17
diff --git a/protocols/JabberG/src/jabber_util.cpp b/protocols/JabberG/src/jabber_util.cpp index e8525a9478..b0e2a15f8b 100755 --- a/protocols/JabberG/src/jabber_util.cpp +++ b/protocols/JabberG/src/jabber_util.cpp @@ -384,6 +384,7 @@ void CJabberProto::SendPresenceTo(int status, const wchar_t* to, HXML extra, con XmlAddChild(p, extra);
// XEP-0115:Entity Capabilities
+ if (m_options.AllowVersionRequests) {
HXML c = p << XCHILDNS(L"c", JABBER_FEAT_ENTITY_CAPS) << XATTR(L"node", L"http://client/caps")
<< XATTR(L"ver", szCoreVersion);
@@ -432,6 +433,7 @@ void CJabberProto::SendPresenceTo(int status, const wchar_t* to, HXML extra, con }
XmlAddAttr(c, L"ext", szExtCaps);
}
+ }
if (m_options.EnableAvatars) {
HXML x = p << XCHILDNS(L"x", L"vcard-temp:x:update");
|