X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=po%2Fru.po;h=5f9f1866e090698e52ad7f8a793c26f50ddbf79f;hp=92268b6e83ad8b5b6c6dba69895a40cae4a03882;hb=ca1209d739f9c4f0e79f2b7cdc2734dde6bb7219;hpb=b1862df754fe8272f3eb091a25396335b99eb7c6 diff --git a/po/ru.po b/po/ru.po index 92268b6e..5f9f1866 100644 --- a/po/ru.po +++ b/po/ru.po @@ -1,20 +1,20 @@ -# +# # Translators: -# Daniel Albers , 2011. -# , 2012. +# Daniel Albers , 2011 +# sfionov , 2012 +# sfionov , 2012 msgid "" msgstr "" "Project-Id-Version: Quassel IRC\n" "Report-Msgid-Bugs-To: http://bugs.quassel-irc.org/\n" -"PO-Revision-Date: 2012-08-21 19:52+0000\n" -"Last-Translator: sfionov \n" -"Language-Team: \n" +"PO-Revision-Date: 2013-11-25 00:20+0000\n" +"Last-Translator: Daniel Albers \n" +"Language-Team: Russian (http://www.transifex.com/projects/p/quassel/language/ru/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Language: ru\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" "X-Qt-Contexts: true\n" #: ../src/qtui/ui/aboutdlg.ui:17 @@ -25,40 +25,20 @@ msgstr "О Quassel" #: ../src/qtui/ui/aboutdlg.ui:59 msgctxt "AboutDlg|" msgid "" -"\n" -"

Quassel IRC

" -msgstr "" -"

Quassel IRC

" +"\n" +"

Quassel IRC

" +msgstr "

Quassel IRC

" #: ../src/qtui/ui/aboutdlg.ui:75 msgctxt "AboutDlg|" msgid "" -"\n" -"

Version 0.2.0-pre, Build " -">= 474 (2008-02-08)

" -msgstr "" -"

Version 0.2.0-pre, Build " -">= 474 (2008-02-08)

" +"\n" +"

Version 0.2.0-pre, Build >= 474 (2008-02-08)

" +msgstr "

Version 0.2.0-pre, Build >= 474 (2008-02-08)

" #: ../src/qtui/ui/aboutdlg.ui:115 msgctxt "AboutDlg|" @@ -84,34 +64,23 @@ msgstr "&Благодарности" #, qt-format msgctxt "AboutDlg|" msgid "Version: %1
Protocol version: %2
Built: %3" -msgstr "" -"Версия: %1
Версия протокола: %2
Дата сборки: %3" +msgstr "Версия: %1
Версия протокола: %2
Дата сборки: %3" #: ../src/qtui/aboutdlg.cpp:49 msgctxt "AboutDlg|" msgid "" -"A modern, distributed IRC Client

©2005-2012 by the " -"Quassel Project
http://quassel-irc." -"org
#quassel on Freenode

Quassel IRC is dual-" -"licensed under GPLv2 " -"and GPLv3.
Most " -"icons are © by the Oxygen Team and used under the LGPL.

Please use http://bugs.quassel-irc.org to report bugs." -msgstr "" -"Современный, распределённый клиент IRC

©2005-2009 Quassel " -"Project
http://quassel-irc.org
#quassel в сети Freenode

Quassel IRC распространяется " -"по двойной лицензии GPLv2 и GPLv3." -"
Большинство значков лицензированы у Oxygen Team © и используются по лицензии LGPL.

Об ошибках пожалуйста " -"сообщайте на http://bugs.quassel-" -"irc.org." +"A modern, distributed IRC Client

©%1 by the " +"Quassel Project
http://quassel-" +"irc.org
#quassel on Freenode

Quassel IRC is dual-" +"licensed under GPLv2" +" and GPLv3.
Most " +"icons are © by the Oxygen " +"Team and used under the LGPL.

Please use " +"http://bugs.quassel-irc.org to " +"report bugs." +msgstr "" #: ../src/qtui/aboutdlg.cpp:67 msgctxt "AboutDlg|" @@ -123,44 +92,33 @@ msgctxt "AboutDlg|" msgid "" "We would like to thank the following contributors (in alphabetical order) " "and everybody we forgot to mention here:" -msgstr "" -"Мы хотим выразить благодарность следующим людям, внесшим свой вклад (в " -"алфавитном порядке), а также всем, кого мы забыли здесь упомянуть:" +msgstr "Мы хотим выразить благодарность следующим людям, внесшим свой вклад (в алфавитном порядке), а также всем, кого мы забыли здесь упомянуть:" -#: ../src/qtui/aboutdlg.cpp:167 +#: ../src/qtui/aboutdlg.cpp:201 msgctxt "AboutDlg|" msgid "" -"Special thanks goes to:
 " -"John \"nox\" Hand
for the original Quassel icon - The All-" -"Seeing Eye
 The Oxygen Team
for creating all the " -"artwork you see throughout Quassel
 Qt Software formerly known " -"as Trolltech
for creating Qt and Qtopia, and for sponsoring " -"development of QuasselTopia with Greenphones and more
for " -"keeping Qt alive, and for sponsoring development of Quassel Mobile with " -"N810s
" -msgstr "" -"Особая благодарность:
 " -"John \"nox\" Hand
за оригинальный значок Quassel - Всевидящее " -"Око
 The Oxygen Team
за всю графическую работу " -"для Quassel
 Qt Software, ранее известная как Trolltech
за создание Qt и Qtopia, и за поддержку развития QuasselTopia с " -"помощью Greenphones и прочего
за поддержку жизни Qt, и за " -"спонсорство разработки Quassel Mobile с помощью N810
" - -#: ../src/core/abstractsqlstorage.cpp:124 +"Special thanks goes to:
 John \"nox\" Hand
for the original Quassel " +"icon - The All-Seeing Eye
 The Oxygen Team
for " +"creating all the artwork you see throughout Quassel
 Qt Software formerly known as " +"Trolltech
for creating Qt and Qtopia, and for sponsoring " +"development of QuasselTopia with Greenphones and more
for keeping Qt alive, and for " +"sponsoring development of Quassel Mobile with N810s
" +msgstr "Особая благодарность:
 John \"nox\" Hand
за оригинальный значок Quassel - Всевидящее Око
 The Oxygen Team
за всю графическую работу для Quassel
 Qt Software, ранее известная как Trolltech
за создание Qt и Qtopia, и за поддержку развития QuasselTopia с помощью Greenphones и прочего
за поддержку жизни Qt, и за спонсорство разработки Quassel Mobile с помощью N810
" + +#: ../src/core/abstractsqlstorage.cpp:127 #, qt-format msgctxt "AbstractSqlStorage|" msgid "" "Installed Schema (version %1) is not up to date. Upgrading to version %2..." msgstr "Используемая схема (версии %1) устарела. Обновляю до версии %2..." -#: ../src/core/abstractsqlstorage.cpp:126 +#: ../src/core/abstractsqlstorage.cpp:129 msgctxt "AbstractSqlStorage|" msgid "Upgrade failed..." msgstr "Обновление не удалось..." @@ -170,36 +128,23 @@ msgctxt "AliasesModel|" msgid "" "The shortcut for the alias
It can be used as a regular slash " "command.

Example: \"foo\" can be used per /foo" -msgstr "" -"Ссылка к псевдониму
Она может использоваться как обыкновенный " -"слэш.

Пример: \"foo\" может использоваться для /foo" +msgstr "Ссылка к псевдониму
Она может использоваться как обыкновенный слэш.

Пример: \"foo\" может использоваться для /foo" #: ../src/qtui/settingspages/aliasesmodel.cpp:61 msgctxt "AliasesModel|" msgid "" -"The string the shortcut will be expanded to
special variables:" -"
- $i represents the i'th parameter.
- $i..j " -"represents the i'th to j'th parameter separated by spaces.
- $i.. represents all parameters from i on separated by spaces.
- $i:" -"hostname represents the hostname of the user identified by the i'th " -"parameter or a * if unknown.
- $0 the whole string.
- " -"$nick your current nickname
- $channel the name of the " -"selected channel

Multiple commands can be separated with " -"semicolons

Example: \"Test $1; Test $2; Test All $0\" will " -"be expanded to three separate messages \"Test 1\", \"Test 2\" and \"Test All " -"1 2 3\" when called like /test 1 2 3" -msgstr "" -"Строка в будет расширена за счет
специальных переменных:
- $i представляет i-тый парамер.
- $i..j " -"представляет с i-того по j-тый параметры, разделенные пробелами.
- " -"$i.. представляет все параметры начиная с i-того, разделенные пробелами." -"
- $i:hostnameпредставляет имя системы (hostname) пользователя, " -"определяемое по i-тому параметру или * если он неизвестен.
- $0 вся строка.
- $nick Ваш текущий ник
- $channel " -"имя выбранного канала

Несколько команд могут быть разделены " -"точкой с запятой

Пример: \"Test $1; Test $2; Test All " -"$0\" будет расширена до трех отдельных сообщений \"Test 1\", \"Test 2\" и " -"\"Test All 1 2 3\" когда вызывается как /test 1 2 3" +"The string the shortcut will be expanded to
special " +"variables:
- $i represents the i'th parameter.
- " +"$i..j represents the i'th to j'th parameter separated by spaces.
- $i.. represents all parameters from i on separated by spaces. - $i:hostname represents the hostname of the user identified by " +"the i'th parameter or a * if unknown.
- $0 the whole string. - $nick your current nickname
- $channel the name of" +" the selected channel

Multiple commands can be separated with " +"semicolons

Example: \"Test $1; Test $2; Test All $0\" will" +" be expanded to three separate messages \"Test 1\", \"Test 2\" and \"Test " +"All 1 2 3\" when called like /test 1 2 3" +msgstr "Строка в будет расширена за счет
специальных переменных:
- $i представляет i-тый парамер.
- $i..j представляет с i-того по j-тый параметры, разделенные пробелами.
- $i.. представляет все параметры начиная с i-того, разделенные пробелами.
- $i:hostnameпредставляет имя системы (hostname) пользователя, определяемое по i-тому параметру или * если он неизвестен.
- $0 вся строка.
- $nick Ваш текущий ник
- $channel имя выбранного канала

Несколько команд могут быть разделены точкой с запятой

Пример: \"Test $1; Test $2; Test All $0\" будет расширена до трех отдельных сообщений \"Test 1\", \"Test 2\" и \"Test All 1 2 3\" когда вызывается как /test 1 2 3" #: ../src/qtui/settingspages/aliasesmodel.cpp:185 msgctxt "AliasesModel|" @@ -404,18 +349,14 @@ msgctxt "BacklogSettingsPage|" msgid "" "The simplest requester. It fetches a fixed amount of lines for each chat " "window from the backlog." -msgstr "" -"Самый простой запросчик. Он получает фиксированное количество строк из " -"журнала для каждого окна чата." +msgstr "Самый простой запросчик. Он получает фиксированное количество строк из журнала для каждого окна чата." #: ../src/qtui/settingspages/backlogsettingspage.ui:138 msgctxt "BacklogSettingsPage|" msgid "" "amount of messages per buffer that are requested after the core connection " "has been established." -msgstr "" -"количество сообщений из каждого буфера, которые запрашиваются у ядра после " -"установления соединения." +msgstr "количество сообщений из каждого буфера, которые запрашиваются у ядра после установления соединения." #: ../src/qtui/settingspages/backlogsettingspage.ui:141 msgctxt "BacklogSettingsPage|" @@ -425,17 +366,10 @@ msgstr "Начальный размер журнала:" #: ../src/qtui/settingspages/backlogsettingspage.ui:205 msgctxt "BacklogSettingsPage|" msgid "" -"This requester fetches unread messages for each chat window individually. " -"The amount of lines can be limited per chat.\n" -"\n" -"You can also choose to fetch additional older chatlines to provide a better " -"context." -msgstr "" -"Этот запрос индивидуально извлекает непрочитанные сообщения для каждого окна " -"чата. Количество полученных из журнала строк может быть ограничено.\n" +"This requester fetches unread messages for each chat window individually. The amount of lines can be limited per chat.\n" "\n" -"Также вы можете выбрать дополнительное количество строк, для извлечения, что-" -"бы лучше понять тему разговора." +"You can also choose to fetch additional older chatlines to provide a better context." +msgstr "Этот запрос индивидуально извлекает непрочитанные сообщения для каждого окна чата. Количество полученных из журнала строк может быть ограничено.\n\nТакже вы можете выбрать дополнительное количество строк, для извлечения, что-бы лучше понять тему разговора." #: ../src/qtui/settingspages/backlogsettingspage.ui:222 #: ../src/qtui/settingspages/backlogsettingspage.ui:232 @@ -464,9 +398,7 @@ msgctxt "BacklogSettingsPage|" msgid "" "Amount of messages to be fetched in addition to the unread messages. The " "Limit does not apply here." -msgstr "" -"Количество сообщений, запрашиваемых в дополнение к непрочитанным. Здесь не " -"применяется ограничение." +msgstr "Количество сообщений, запрашиваемых в дополнение к непрочитанным. Здесь не применяется ограничение." #: ../src/qtui/settingspages/backlogsettingspage.ui:263 #: ../src/qtui/settingspages/backlogsettingspage.ui:385 @@ -477,26 +409,13 @@ msgstr "Дополнительных сообщений:" #: ../src/qtui/settingspages/backlogsettingspage.ui:324 msgctxt "BacklogSettingsPage|" msgid "" -"This requester fetches all messages newer than the oldest unread message for " -"all chats.\n" +"This requester fetches all messages newer than the oldest unread message for all chats.\n" "\n" -"Note: This requester is not recommended if you use hidden chat windows or " -"have inactive chats (i.e.: no stale queries or channels).\n" -"It is useful to limit the total amount of the backlog and is probably the " -"fastest.\n" +"Note: This requester is not recommended if you use hidden chat windows or have inactive chats (i.e.: no stale queries or channels).\n" +"It is useful to limit the total amount of the backlog and is probably the fastest.\n" "\n" -"You can also chose to fetch additional older chatlines to provide a better " -"context." -msgstr "" -"Эта программа запрашивает все сообщения, моложе самого старого " -"непрочитанного сообщения для всех чатов.\n" -"Примечание: Этот запросчик не рекомендуется использовать если вы используете " -"скрытые окна чата или есть неактивные чаты (т. е.: нет устаревших запросов " -"или каналов).\n" -"Лучше всего, и вероятно - быстрее, задать ограничение максимального размера " -"журнала.\n" -"В дополнение ко всему, вы также можете запросить более старые разговорные " -"каналы, чтобы лучше вникнуть в контекст." +"You can also chose to fetch additional older chatlines to provide a better context." +msgstr "Эта программа запрашивает все сообщения, моложе самого старого непрочитанного сообщения для всех чатов.\nПримечание: Этот запросчик не рекомендуется использовать если вы используете скрытые окна чата или есть неактивные чаты (т. е.: нет устаревших запросов или каналов).\nЛучше всего, и вероятно - быстрее, задать ограничение максимального размера журнала.\nВ дополнение ко всему, вы также можете запросить более старые разговорные каналы, чтобы лучше вникнуть в контекст." #: ../src/qtui/settingspages/backlogsettingspage.ui:344 msgctxt "BacklogSettingsPage|" @@ -530,9 +449,7 @@ msgctxt "BufferView|" msgid "" "Do you want to merge the buffer \"%1\" permanently into buffer \"%2\"?\n" " This cannot be reversed!" -msgstr "" -"Хотите ли вы слить буфер \"%1\" с буфером \"%2\"?\n" -" Это нельзя обратить!" +msgstr "Хотите ли вы слить буфер \"%1\" с буфером \"%2\"?\n Это нельзя обратить!" #: ../src/qtui/settingspages/buffervieweditdlg.ui:14 msgctxt "BufferViewEditDlg|" @@ -595,9 +512,7 @@ msgctxt "BufferViewSettingsPage|" msgid "" "This option is not available when all Networks are visible.\n" "In this mode no separate status buffer is displayed." -msgstr "" -"Эта опция недоступна когда видны все сети.\n" -"В этом режиме отдельные буфера состояния не отображаются." +msgstr "Эта опция недоступна когда видны все сети.\nВ этом режиме отдельные буфера состояния не отображаются." #: ../src/qtui/settingspages/bufferviewsettingspage.ui:114 msgctxt "BufferViewSettingsPage|" @@ -710,36 +625,36 @@ msgctxt "BufferWidget|" msgid "Go to Marker Line" msgstr "Отметка:" -#: ../src/client/networkmodel.cpp:565 +#: ../src/client/networkmodel.cpp:566 #, qt-format msgctxt "ChannelBufferItem|" msgid "Channel %1" -msgstr "" +msgstr "Канал %1" -#: ../src/client/networkmodel.cpp:568 +#: ../src/client/networkmodel.cpp:569 #, qt-format msgctxt "ChannelBufferItem|" msgid "Users: %1" msgstr "Пользователи: %1" -#: ../src/client/networkmodel.cpp:572 +#: ../src/client/networkmodel.cpp:573 #, qt-format msgctxt "ChannelBufferItem|" msgid "Mode: %1" msgstr "Режим: %1" -#: ../src/client/networkmodel.cpp:583 +#: ../src/client/networkmodel.cpp:584 #, qt-format msgctxt "ChannelBufferItem|" msgid "Topic: %1" msgstr "Тема: %1" -#: ../src/client/networkmodel.cpp:588 +#: ../src/client/networkmodel.cpp:589 msgctxt "ChannelBufferItem|" msgid "Not active
Double-click to join" msgstr "Неактивно
Дважды щёлкните чтобы войти" -#: ../src/client/networkmodel.cpp:591 +#: ../src/client/networkmodel.cpp:592 #, qt-format msgctxt "ChannelBufferItem|" msgid "

%1

" @@ -759,10 +674,8 @@ msgstr "Шаблон поиска:" msgctxt "ChannelListDlg|" msgid "" "Toggle between simple and advanced mode.\n" -"Advanced mode allows to pass search strings to the IRC Server." -msgstr "" -"Переключение между простым и расширенным режимами.\n" -"Расширенный режим позволяет передавать поисковые строки серверу IRC." +"Advanced mode allows one to pass search strings to the IRC Server." +msgstr "Переключение между простым и расширенным режимами.\nРасширенный режим позволяет передавать поисковые строки серверу IRC." #: ../src/qtui/ui/channellistdlg.ui:62 msgctxt "ChannelListDlg|" @@ -782,35 +695,13 @@ msgstr "Произошли ошибки:" #: ../src/qtui/ui/channellistdlg.ui:132 msgctxt "ChannelListDlg|" msgid "" -"\n" -"\n" -"

SUPER EVIL CATASTROPHIC ERROR!!11

\n" -"

" -msgstr "" -"\n" -"\n" -"

ПРОИЗОШЛА СЕРЬЕЗНАЯ ОШИБКА!

\n" -"

" +"\n" +"

SUPER EVIL CATASTROPHIC ERROR!!11

\n" +"

" +msgstr "\n\n

ПРОИЗОШЛА СЕРЬЕЗНАЯ ОШИБКА!

\n

" #: ../src/qtui/settingspages/chatmonitorsettingspage.ui:14 msgctxt "ChatMonitorSettingsPage|" @@ -825,41 +716,14 @@ msgstr "Режим:" #: ../src/qtui/settingspages/chatmonitorsettingspage.ui:29 msgctxt "ChatMonitorSettingsPage|" msgid "" -"\n" -"\n" -"

Operation modes:

\n" -"

Opt-In: Only buffers on the right side are shown in " -"chatmonitor

\n" -"

Opt-Out: Buffers on the right side will be " -"ignored in chatmonitor

" -msgstr "" -"

Режимы:

Белый список: В мониторе чата отображаются только буферы из списка " -"справа.

Opt-Out:Буферы из списка " -"справа монитором чата игнорируются.

" +"\n" +"

Operation modes:

\n" +"

Opt-In: Only buffers on the right side are shown in chatmonitor

\n" +"

Opt-Out: Buffers on the right side will be ignored in chatmonitor

" +msgstr "

Режимы:

Белый список: В мониторе чата отображаются только буферы из списка справа.

Opt-Out:Буферы из списка справа монитором чата игнорируются.

" #: ../src/qtui/settingspages/chatmonitorsettingspage.ui:61 msgctxt "ChatMonitorSettingsPage|" @@ -943,7 +807,7 @@ msgctxt "ChatMonitorView|" msgid "Configure..." msgstr "Настроить..." -#: ../src/qtui/chatscene.cpp:803 +#: ../src/qtui/chatscene.cpp:813 msgctxt "ChatScene|" msgid "Copy Selection" msgstr "Скопировать выделение" @@ -1027,8 +891,7 @@ msgstr "Разрешить вывод цветного текста (mIRC color msgctxt "ChatViewSettingsPage|" msgid "" "Show a website preview window when hovering the mouse over a web address" -msgstr "" -"Показывать предварительный просмотр вебсайта при наведении мышью на адрес" +msgstr "Показывать предварительный просмотр вебсайта при наведении мышью на адрес" #: ../src/qtui/settingspages/chatviewsettingspage.ui:124 msgctxt "ChatViewSettingsPage|" @@ -1155,7 +1018,7 @@ msgstr "Вид Окна Чата" #: ../src/qtui/settingspages/chatviewsettingspage.cpp:41 msgctxt "ChatViewSettingsPage|" -msgid "You need at 0.6 quasselcore to use this feature" +msgid "You need at least version 0.6 of quasselcore to use this feature" msgstr "Для использования этой функции вам нужно иметь quasselcore версии 0.6" #: ../src/client/client.cpp:318 @@ -1163,6 +1026,62 @@ msgctxt "Client|" msgid "Identity already exists in client!" msgstr "Личность уже есть в клиенте!" +#: ../src/client/clientauthhandler.cpp:61 +#: ../src/client/clientauthhandler.cpp:256 +msgctxt "ClientAuthHandler|" +msgid "Unencrypted connection canceled" +msgstr "Незашифрованное подключение отменено" + +#: ../src/client/clientauthhandler.cpp:84 +#, qt-format +msgctxt "ClientAuthHandler|" +msgid "Connecting to %1..." +msgstr "Соединяюсь с %1..." + +#: ../src/client/clientauthhandler.cpp:154 +msgctxt "ClientAuthHandler|" +msgid "Synchronizing to core..." +msgstr "Синхронизация с ядром..." + +#: ../src/client/clientauthhandler.cpp:167 +#, qt-format +msgctxt "ClientAuthHandler|" +msgid "" +"The Quassel Core you are trying to connect to is too old!
We need " +"at least protocol v%1, but the core speaks v%2 only." +msgstr "" + +#: ../src/client/clientauthhandler.cpp:169 +msgctxt "ClientAuthHandler|" +msgid "Incompatible protocol version, connection to core refused" +msgstr "" + +#: ../src/client/clientauthhandler.cpp:176 +msgctxt "ClientAuthHandler|" +msgid "The core refused connection from this client" +msgstr "" + +#: ../src/client/clientauthhandler.cpp:207 +msgctxt "ClientAuthHandler|" +msgid "Unencrypted connection cancelled" +msgstr "" + +#: ../src/client/clientauthhandler.cpp:275 +#, qt-format +msgctxt "ClientAuthHandler|" +msgid "Connected to %1" +msgstr "Соединение с %1 установлено" + +#: ../src/client/clientauthhandler.cpp:317 +msgctxt "ClientAuthHandler|" +msgid "Logging in..." +msgstr "Авторизуюсь..." + +#: ../src/client/clientauthhandler.cpp:322 +msgctxt "ClientAuthHandler|" +msgid "Login canceled" +msgstr "Вход в систему отменен" + #: ../src/client/clientbacklogmanager.cpp:178 #, qt-format msgctxt "ClientBacklogManager|" @@ -1219,12 +1138,9 @@ msgstr "потерянных пингов" #: ../src/qtui/settingspages/connectionsettingspage.ui:128 msgctxt "ConnectionSettingsPage|" msgid "" -"This enables periodic polling of user information using /WHO. This is mostly " -"interesting for tracking users' away status." -msgstr "" -"Данный параметр периодически обновляет информацию о пользователях, " -"используя IRC команду /WHO. В основном, это нужно для отслеживания статуса " -"отсутствия пользователя (Away)." +"This enables periodic polling of user information using /WHO. This is mostly" +" interesting for tracking users' away status." +msgstr "Данный параметр периодически обновляет информацию о пользователях, используя IRC команду /WHO. В основном, это нужно для отслеживания статуса отсутствия пользователя (Away)." #: ../src/qtui/settingspages/connectionsettingspage.ui:131 msgctxt "ConnectionSettingsPage|" @@ -1251,6 +1167,11 @@ msgctxt "ConnectionSettingsPage|" msgid "Minimum delay between requests:" msgstr "Минимальное время задержки между запросами:" +#: ../src/qtui/settingspages/connectionsettingspage.ui:250 +msgctxt "ConnectionSettingsPage|" +msgid "Enable standard-compliant CTCP behavior" +msgstr "" + #: ../src/qtui/settingspages/connectionsettingspage.cpp:27 msgctxt "ConnectionSettingsPage|" msgid "IRC" @@ -1476,181 +1397,106 @@ msgctxt "ContextMenuActionProvider|" msgid "Existing Rules" msgstr "Имеющиеся правила" -#: ../src/core/core.cpp:188 +#: ../src/core/core.cpp:193 msgctxt "Core|" msgid "Could not initialize any storage backend! Exiting..." msgstr "Не могу инициализировать ни одно хранилище! Выхожу..." -#: ../src/core/core.cpp:189 +#: ../src/core/core.cpp:194 msgctxt "Core|" msgid "" "Currently, Quassel supports SQLite3 and PostgreSQL. You need to build your\n" -"Qt library with the sqlite or postgres plugin enabled in order for " -"quasselcore\n" +"Qt library with the sqlite or postgres plugin enabled in order for quasselcore\n" "to work." -msgstr "" -"Сейчас, Quassel поддерживает SQLite3 и PostgreSQL. вам нужно создать свою\n" -"библиотеку Qt с разрешенными в ядре Quassel плагинами sqlite или postgres\n" -"для работы." +msgstr "Сейчас, Quassel поддерживает SQLite3 и PostgreSQL. вам нужно создать свою\nбиблиотеку Qt с разрешенными в ядре Quassel плагинами sqlite или postgres\nдля работы." -#: ../src/core/core.cpp:247 +#: ../src/core/core.cpp:253 msgctxt "Core|" msgid "Calling restoreState() even though active sessions exist!" msgstr "Вызываю restoreState(), несмотря на существующие активные сессии!" -#: ../src/core/core.cpp:293 +#: ../src/core/core.cpp:287 +msgctxt "Core|" +msgid "Core is already configured! Not configuring again..." +msgstr "" + +#: ../src/core/core.cpp:290 msgctxt "Core|" msgid "Admin user or password not set." msgstr "Нет пользователя-администратора или пароля." -#: ../src/core/core.cpp:296 +#: ../src/core/core.cpp:293 msgctxt "Core|" msgid "Could not setup storage!" msgstr "Не могу настроить хранилище!" -#: ../src/core/core.cpp:300 +#: ../src/core/core.cpp:298 msgctxt "Core|" msgid "Creating admin user..." msgstr "Создаю пользователя-администратора..." -#: ../src/core/core.cpp:432 +#: ../src/core/core.cpp:451 #, qt-format msgctxt "Core|" msgid "Invalid listen address %1" msgstr "Некорректный адрес для прослушивания %1" -#: ../src/core/core.cpp:441 +#: ../src/core/core.cpp:460 #, qt-format msgctxt "Core|" msgid "Listening for GUI clients on IPv6 %1 port %2 using protocol version %3" -msgstr "" -"Ожидаю графических клиентов по адресу IPv6 %1 порт %2, использую протокол " -"версии %3" +msgstr "Ожидаю графических клиентов по адресу IPv6 %1 порт %2, использую протокол версии %3" -#: ../src/core/core.cpp:450 +#: ../src/core/core.cpp:469 #, qt-format msgctxt "Core|" msgid "Could not open IPv6 interface %1:%2: %3" msgstr "Не могу открыть интерфейс IPv6 %1:%2: %3" -#: ../src/core/core.cpp:458 +#: ../src/core/core.cpp:477 #, qt-format msgctxt "Core|" msgid "Listening for GUI clients on IPv4 %1 port %2 using protocol version %3" -msgstr "" -"Ожидаю графических клиентов по адресу IPv4 %1 порт %2, использую протокол " -"версии %3" +msgstr "Ожидаю графических клиентов по адресу IPv4 %1 порт %2, использую протокол версии %3" -#: ../src/core/core.cpp:469 +#: ../src/core/core.cpp:488 #, qt-format msgctxt "Core|" msgid "Could not open IPv4 interface %1:%2: %3" msgstr "Не могу открыть интерфейс IPv4 %1:%2: %3" -#: ../src/core/core.cpp:477 +#: ../src/core/core.cpp:496 #, qt-format msgctxt "Core|" msgid "Invalid listen address %1, unknown network protocol" msgstr "Некорректный адрес для прослушивания %1, неизвестный сетевой протокол" -#: ../src/core/core.cpp:486 +#: ../src/core/core.cpp:505 msgctxt "Core|" msgid "Could not open any network interfaces to listen on!" msgstr "Не могу открыть ни один сетевой интерфейс для прослушивания!" -#: ../src/core/core.cpp:524 +#: ../src/core/core.cpp:545 msgctxt "Core|" msgid "Client connected from" msgstr "Клиент соединился с" -#: ../src/core/core.cpp:527 +#: ../src/core/core.cpp:548 msgctxt "Core|" msgid "Closing server for basic setup." msgstr "Закрываю сервер для базовой настройки." -#: ../src/core/core.cpp:550 -msgctxt "Core|" -msgid "Antique client trying to connect... refusing." -msgstr "Древний клиент попытался подключиться... отказываю." - -#: ../src/core/core.cpp:562 -#, qt-format -msgctxt "Core|" -msgid "" -"Your Quassel Client is too old!
This core needs at least client/" -"core protocol version %1.
Please consider upgrading your client." -msgstr "" -"Ваш клиент Quassel слишком старый!
Этому ядру нужна версия клиент-" -"серверного протокола по крайней мере %1.
Пожалуйста обновите клиент." - -#: ../src/core/core.cpp:566 ../src/core/core.cpp:657 ../src/core/core.cpp:683 -msgctxt "Core|" -msgid "Client" -msgstr "Клиент" - -#: ../src/core/core.cpp:566 -msgctxt "Core|" -msgid "too old, rejecting." -msgstr "слишком старый, отказываю." - -#: ../src/core/core.cpp:583 -#, qt-format -msgctxt "Core|" -msgid "Quassel Core Version %1
Built: %2
Up %3d%4h%5m (since %6)" -msgstr "" -"Ядро Quassel версии %1
Собрано: %2
Аптайм %3д%4ч%5м (с %6)" - -#: ../src/core/core.cpp:637 -msgctxt "Core|" -msgid "Starting TLS for Client:" -msgstr "Запускаю TLS для клиента:" - -#: ../src/core/core.cpp:655 -msgctxt "Core|" -msgid "" -"Client not initialized!
You need to send an init message before " -"trying to login." -msgstr "" -"Клиент не инициализирован!
Вам нужно отправить инициализационное " -"сообщение перед попыткой входа." - -#: ../src/core/core.cpp:657 +#: ../src/core/core.cpp:560 msgctxt "Core|" -msgid "did not send an init message before trying to login, rejecting." +msgid "Non-authed client disconnected:" msgstr "" -"не отправил инициализационное сообщение перед попыткой входа, отказываю." -#: ../src/core/core.cpp:677 -msgctxt "Core|" -msgid "" -"Invalid username or password!
The username/password combination " -"you supplied could not be found in the database." -msgstr "" -"Неверное имя пользователя или пароль!
Предоставленные вами имя " -"пользователя и пароль не найдены в базе." - -#: ../src/core/core.cpp:683 -#, qt-format -msgctxt "Core|" -msgid "initialized and authenticated successfully as \"%1\" (UserId: %2)." -msgstr "инициализирован и аутентифицирован успешно как \"%1\" (UserId: %2)." - -#: ../src/core/core.cpp:696 -msgctxt "Core|" -msgid "Non-authed client disconnected." -msgstr "Неавторизованный клиент отсоединён." - -#: ../src/core/core.cpp:703 -msgctxt "Core|" -msgid "Non-authed client disconnected. (socket allready destroyed)" -msgstr "Неавторизованный клиент отсоединён. (сокет уже уничтожен)" - -#: ../src/core/core.cpp:755 +#: ../src/core/core.cpp:592 msgctxt "Core|" msgid "Could not initialize session for client:" msgstr "Не могу инициализировать сессию для клиента:" -#: ../src/core/core.cpp:781 +#: ../src/core/core.cpp:619 msgctxt "Core|" msgid "Could not find a session for client:" msgstr "Не удалось найти сессии для клиента:" @@ -1791,33 +1637,87 @@ msgctxt "CoreAccountSettingsPage|" msgid "Remote Cores" msgstr "Удаленные Quassel Core сервера" +#: ../src/core/coreauthhandler.cpp:54 ../src/core/coreauthhandler.cpp:90 +msgctxt "CoreAuthHandler|" +msgid "Client" +msgstr "Клиент" + +#: ../src/core/coreauthhandler.cpp:54 +msgctxt "CoreAuthHandler|" +msgid "too old, rejecting." +msgstr "слишком старый, отказываю." + +#: ../src/core/coreauthhandler.cpp:55 +#, qt-format +msgctxt "CoreAuthHandler|" +msgid "" +"Your Quassel Client is too old!
This core needs at least " +"client/core protocol version %1 (got: %2).
Please consider upgrading your" +" client." +msgstr "" + +#: ../src/core/coreauthhandler.cpp:69 +msgctxt "CoreAuthHandler|" +msgid "Starting encryption for Client:" +msgstr "" + +#: ../src/core/coreauthhandler.cpp:90 +msgctxt "CoreAuthHandler|" +msgid "did not send an init message before trying to login, rejecting." +msgstr "не отправил инициализационное сообщение перед попыткой входа, отказываю." + +#: ../src/core/coreauthhandler.cpp:91 +msgctxt "CoreAuthHandler|" +msgid "" +"Client not initialized!
You need to send an init message before " +"trying to login." +msgstr "Клиент не инициализирован!
Вам нужно отправить инициализационное сообщение перед попыткой входа." + +#: ../src/core/coreauthhandler.cpp:105 +msgctxt "CoreAuthHandler|" +msgid "" +"SSL is required!
You need to use SSL in order to connect to this " +"core." +msgstr "" + +#: ../src/core/coreauthhandler.cpp:146 +msgctxt "CoreAuthHandler|" +msgid "" +"Invalid username or password!
The username/password combination " +"you supplied could not be found in the database." +msgstr "Неверное имя пользователя или пароль!
Предоставленные вами имя пользователя и пароль не найдены в базе." + +#: ../src/core/coreauthhandler.cpp:151 +#, qt-format +msgctxt "CoreAuthHandler|" +msgid "" +"Client %1 initialized and authenticated successfully as \"%2\" (UserId: %3)." +msgstr "" + #: ../src/qtui/coreconfigwizard.cpp:69 msgctxt "CoreConfigWizard|" msgid "Core Configuration Wizard" msgstr "Мастер конфигурации ядра" -#: ../src/qtui/coreconfigwizard.cpp:103 +#: ../src/qtui/coreconfigwizard.cpp:98 msgctxt "CoreConfigWizard|" msgid "Your core has been successfully configured. Logging you in..." msgstr "Ваше ядро сконфигурировано успешно. Выполняю вход в..." -#: ../src/qtui/coreconfigwizard.cpp:112 +#: ../src/qtui/coreconfigwizard.cpp:107 #, qt-format msgctxt "CoreConfigWizard|" msgid "" -"Core configuration failed:
%1
Press Next to start over." -msgstr "" -"Ошибка конфигурации ядра:
%1
Нажмите Далее чтобы " -"начать сначала." +"Core configuration failed:
%1
Press Next to start " +"over." +msgstr "Ошибка конфигурации ядра:
%1
Нажмите Далее чтобы начать сначала." -#: ../src/qtui/coreconfigwizard.cpp:131 +#: ../src/qtui/coreconfigwizard.cpp:126 msgctxt "CoreConfigWizard|" msgid "" "Your are now logged into your freshly configured Quassel Core!
Please " "remember to configure your identities and networks now." -msgstr "" -"Вы вошли в свежесконфигурированное ядро Quassel!
Теперь, пожалуйста, не " -"забудьте настроить ваши личности и сети." +msgstr "Вы вошли в свежесконфигурированное ядро Quassel!
Теперь, пожалуйста, не забудьте настроить ваши личности и сети." #: ../src/qtui/ui/coreconfigwizardadminuserpage.ui:14 msgctxt "CoreConfigWizardAdminUserPage|" @@ -1847,16 +1747,9 @@ msgstr "Запомнить пароль" #: ../src/qtui/ui/coreconfigwizardadminuserpage.ui:69 msgctxt "CoreConfigWizardAdminUserPage|" msgid "" -"Note: Adding more users and changing your username/password is not " -"possible via Quassel's client interface yet.\n" -"If you need to do these things, please run \"quasselcore --help\"." -msgstr "" -"Примечание: В данной версии программы, добавление пользователей и " -"изменение имени пользователя и пароля не возможно через интерфейс клиента " -"Quassel.\n" -"Если Вы хотите это сделать, выполните команду \"quasselcore --" -"help\"." +"Note: Adding more users and changing your username/password is not possible via Quassel's client interface yet.\n" +"If you need to do these things, please run \"quasselcore --help\"." +msgstr "Примечание: В данной версии программы, добавление пользователей и изменение имени пользователя и пароля не возможно через интерфейс клиента Quassel.\nЕсли Вы хотите это сделать, выполните команду \"quasselcore --help\"." #: ../src/qtui/ui/coreconfigwizardintropage.ui:13 msgctxt "CoreConfigWizardIntroPage|" @@ -1868,57 +1761,51 @@ msgctxt "CoreConfigWizardIntroPage|" msgid "This wizard will guide you through the setup of your Quassel Core." msgstr "Этот мастер поможет вам настроить ядро Quassel." -#: ../src/qtui/coreconfigwizard.cpp:167 +#: ../src/qtui/coreconfigwizard.cpp:162 msgctxt "CoreConfigWizardPages::AdminUserPage|" msgid "Create Admin User" msgstr "Создание пользователя-администратора" -#: ../src/qtui/coreconfigwizard.cpp:168 +#: ../src/qtui/coreconfigwizard.cpp:163 msgctxt "CoreConfigWizardPages::AdminUserPage|" msgid "" "First, we will create a user on the core. This first user will have " "administrator privileges." -msgstr "" -"Для начала мы создадим пользователя в ядре. У этого первого пользователя " -"будут привилегии администратора." +msgstr "Для начала мы создадим пользователя в ядре. У этого первого пользователя будут привилегии администратора." -#: ../src/qtui/coreconfigwizard.cpp:150 +#: ../src/qtui/coreconfigwizard.cpp:145 msgctxt "CoreConfigWizardPages::IntroPage|" msgid "Introduction" msgstr "Введение" -#: ../src/qtui/coreconfigwizard.cpp:203 +#: ../src/qtui/coreconfigwizard.cpp:198 msgctxt "CoreConfigWizardPages::StorageSelectionPage|" msgid "Select Storage Backend" msgstr "Выбор средства хранения" -#: ../src/qtui/coreconfigwizard.cpp:204 +#: ../src/qtui/coreconfigwizard.cpp:199 msgctxt "CoreConfigWizardPages::StorageSelectionPage|" msgid "" "Please select a database backend for the Quassel Core storage to store the " "backlog and other data in." -msgstr "" -"Пожалуйста выберите движок базы данных, с помощью которого ядро Quassel " -"будет хранить журнал и прочие данные." +msgstr "Пожалуйста выберите движок базы данных, с помощью которого ядро Quassel будет хранить журнал и прочие данные." -#: ../src/qtui/coreconfigwizard.cpp:305 +#: ../src/qtui/coreconfigwizard.cpp:300 msgctxt "CoreConfigWizardPages::StorageSelectionPage|" msgid "Connection Properties" msgstr "Свойства соединения" -#: ../src/qtui/coreconfigwizard.cpp:347 +#: ../src/qtui/coreconfigwizard.cpp:342 msgctxt "CoreConfigWizardPages::SyncPage|" msgid "Storing Your Settings" msgstr "Сохранение настроек" -#: ../src/qtui/coreconfigwizard.cpp:348 +#: ../src/qtui/coreconfigwizard.cpp:343 msgctxt "CoreConfigWizardPages::SyncPage|" msgid "" "Your settings are now stored in the core, and you will be logged in " "automatically." -msgstr "" -"Ваши настройки сохраняются в ядре, вы будете подсоединены к ядру " -"автоматически." +msgstr "Ваши настройки сохраняются в ядре, вы будете подсоединены к ядру автоматически." #: ../src/qtui/ui/coreconfigwizardstorageselectionpage.ui:13 msgctxt "CoreConfigWizardStorageSelectionPage|" @@ -2011,107 +1898,62 @@ msgctxt "CoreConnectDlg|" msgid "Connect to Core" msgstr "Подключение к ядру" -#: ../src/client/coreconnection.cpp:189 +#: ../src/client/coreconnection.cpp:193 msgctxt "CoreConnection|" msgid "Network is down" msgstr "Сеть недоступна" -#: ../src/client/coreconnection.cpp:229 ../src/client/coreconnection.cpp:369 +#: ../src/client/coreconnection.cpp:227 ../src/client/coreconnection.cpp:328 msgctxt "CoreConnection|" msgid "Disconnected" msgstr "Отключено" -#: ../src/client/coreconnection.cpp:232 +#: ../src/client/coreconnection.cpp:230 #, qt-format msgctxt "CoreConnection|" msgid "Looking up %1..." msgstr "Ищу хост %1..." -#: ../src/client/coreconnection.cpp:235 ../src/client/coreconnection.cpp:507 +#: ../src/client/coreconnection.cpp:233 #, qt-format msgctxt "CoreConnection|" msgid "Connecting to %1..." msgstr "Соединяюсь с %1..." -#: ../src/client/coreconnection.cpp:238 ../src/client/coreconnection.cpp:641 +#: ../src/client/coreconnection.cpp:236 #, qt-format msgctxt "CoreConnection|" msgid "Connected to %1" msgstr "Соединение с %1 установлено" -#: ../src/client/coreconnection.cpp:241 +#: ../src/client/coreconnection.cpp:239 #, qt-format msgctxt "CoreConnection|" msgid "Disconnecting from %1..." msgstr "Идет отключение от %1..." -#: ../src/client/coreconnection.cpp:309 -msgctxt "CoreConnection|" -msgid "" -"The Quassel Core you try to connect to is too old! Please consider upgrading." -msgstr "" -"Вы пытаетесь подключиться к слишком старому ядру Quassel! Пожалуйста " -"обновите." - -#: ../src/client/coreconnection.cpp:344 -msgctxt "CoreConnection|" -msgid "Invalid data received from core" -msgstr "От ядра были получены недопустимые данные" - -#: ../src/client/coreconnection.cpp:399 +#: ../src/client/coreconnection.cpp:363 msgctxt "CoreConnection|" msgid "Disconnected from core." msgstr "&Отключиться от ядра" -#: ../src/client/coreconnection.cpp:484 ../src/client/coreconnection.cpp:573 -#: ../src/client/coreconnection.cpp:622 -msgctxt "CoreConnection|" -msgid "Unencrypted connection canceled" -msgstr "Незашифрованное подключение отменено" - -#: ../src/client/coreconnection.cpp:516 -msgctxt "CoreConnection|" -msgid "Synchronizing to core..." -msgstr "Синхронизация с ядром..." - -#: ../src/client/coreconnection.cpp:539 -#, qt-format -msgctxt "CoreConnection|" -msgid "" -"The Quassel Core you are trying to connect to is too old!
Need at " -"least core/client protocol v%1 to connect." -msgstr "" -"Вы пытаетесь подключиться к слишком старому ядру Quassel!
Для " -"соединения необходима поддержка клиент-серверного протокола по крайней мере " -"версии %1." - -#: ../src/client/coreconnection.cpp:665 -msgctxt "CoreConnection|" -msgid "Logging in..." -msgstr "Авторизуюсь..." - -#: ../src/client/coreconnection.cpp:670 -msgctxt "CoreConnection|" -msgid "Login canceled" -msgstr "Вход в систему отменен" - -#: ../src/client/coreconnection.cpp:699 +#: ../src/client/coreconnection.cpp:501 msgctxt "CoreConnection|" msgid "Receiving session state" msgstr "Получение состояния сетей" -#: ../src/client/coreconnection.cpp:701 +#: ../src/client/coreconnection.cpp:503 #, qt-format msgctxt "CoreConnection|" msgid "Synchronizing to %1..." msgstr "Синхронизация с %1..." -#: ../src/client/coreconnection.cpp:731 +#: ../src/client/coreconnection.cpp:539 msgctxt "CoreConnection|" msgid "Receiving network states" msgstr "Получение состояния сетей" -#: ../src/client/coreconnection.cpp:785 +#: ../src/client/coreconnection.cpp:590 #, qt-format msgctxt "CoreConnection|" msgid "Synchronized to %1" @@ -2130,11 +1972,9 @@ msgstr "Определение состояния сети" #: ../src/qtui/settingspages/coreconnectionsettingspage.ui:26 msgctxt "CoreConnectionSettingsPage|" msgid "" -"Rely on KDE's hardware layer to detect if we're online. Recommended for most " -"KDE users" -msgstr "" -"Полагаться на аппаратный уровень KDE, чтобы определить, онлайн ли мы. " -"Рекомендуется для большинства пользователей KDE" +"Rely on KDE's hardware layer to detect if we're online. Recommended for most" +" KDE users" +msgstr "Полагаться на аппаратный уровень KDE, чтобы определить, онлайн ли мы. Рекомендуется для большинства пользователей KDE" #: ../src/qtui/settingspages/coreconnectionsettingspage.ui:29 msgctxt "CoreConnectionSettingsPage|" @@ -2148,9 +1988,7 @@ msgctxt "CoreConnectionSettingsPage|" msgid "" "Actively ping the remote core and disconnect if we didn't get a reply after " "a certain time" -msgstr "" -"Периодически запрашивать удаленное ядро, и отключаться, если от него нет " -"отклика" +msgstr "Периодически запрашивать удаленное ядро, и отключаться, если от него нет отклика" #: ../src/qtui/settingspages/coreconnectionsettingspage.ui:44 msgctxt "CoreConnectionSettingsPage|" @@ -2168,9 +2006,7 @@ msgctxt "CoreConnectionSettingsPage|" msgid "" "Only disconnect if the network socket gets closed by the operating system. " "This may take a long time after actually losing connectivity" -msgstr "" -"Отключаться только после закрытия соединения системой. Обнаружение " -"отключения может пройти занять много времени" +msgstr "Отключаться только после закрытия соединения системой. Обнаружение отключения может пройти занять много времени" #: ../src/qtui/settingspages/coreconnectionsettingspage.ui:103 msgctxt "CoreConnectionSettingsPage|" @@ -2298,77 +2134,93 @@ msgctxt "CoreInfoDlg|" msgid " %1:%2:%3 (since %4)" msgstr " %1:%2:%3 (с %4)" -#: ../src/core/corenetwork.cpp:166 +#: ../src/core/corenetwork.cpp:167 msgctxt "CoreNetwork|" msgid "Connection failed. Cycling to next Server" msgstr "Сбой соединения. Пробую следующий сервер" -#: ../src/core/corenetwork.cpp:174 ../src/core/corenetwork.cpp:175 +#: ../src/core/corenetwork.cpp:175 ../src/core/corenetwork.cpp:176 #, qt-format msgctxt "CoreNetwork|" msgid "Connecting to %1:%2..." msgstr "" -#: ../src/core/corenetwork.cpp:227 +#: ../src/core/corenetwork.cpp:228 #, qt-format msgctxt "CoreNetwork|" msgid "Disconnecting. (%1)" -msgstr "Отсоединяюсь. (%1)" +msgstr "" -#: ../src/core/corenetwork.cpp:227 +#: ../src/core/corenetwork.cpp:228 msgctxt "CoreNetwork|" msgid "Core Shutdown" msgstr "Ядро завершает работу" -#: ../src/core/corenetwork.cpp:396 +#: ../src/core/corenetwork.cpp:423 #, qt-format msgctxt "CoreNetwork|" msgid "Could not connect to %1 (%2)" msgstr "Не могу подсоединиться к %1 (%2)" -#: ../src/core/corenetwork.cpp:398 +#: ../src/core/corenetwork.cpp:425 #, qt-format msgctxt "CoreNetwork|" msgid "Connection failure: %1" msgstr "Сбой соединения: %1" -#: ../src/core/coresession.cpp:236 +#: ../src/core/coresession.cpp:227 msgctxt "CoreSession|" msgid "Client" msgstr "Клиент" -#: ../src/core/coresession.cpp:236 +#: ../src/core/coresession.cpp:227 #, qt-format msgctxt "CoreSession|" msgid "disconnected (UserId: %1)." msgstr "отсоединён (UserId: %1)." -#: ../src/core/coresession.cpp:497 +#: ../src/core/coresession.cpp:474 #, qt-format msgctxt "CoreSession|" msgid "" -"CoreSession::createNetwork(): Got invalid networkId from Core when trying to " -"create network %1!" -msgstr "" -"CoreSession::createNetwork(): Получен неверный networkId от ядра, пытаясь " -"создать сеть %1!" +"CoreSession::createNetwork(): Got invalid networkId from Core when trying to" +" create network %1!" +msgstr "CoreSession::createNetwork(): Получен неверный networkId от ядра, пытаясь создать сеть %1!" -#: ../src/core/coresession.cpp:529 +#: ../src/core/coresession.cpp:506 msgctxt "CoreSession|" msgid "" "CoreSession::createNetwork(): Trying to create a network that already " "exists, updating instead!" -msgstr "" -"CoreSession::createNetwork(): Попытался создать уже существующую сеть, " -"вместо этого обновляю!" +msgstr "CoreSession::createNetwork(): Попытался создать уже существующую сеть, вместо этого обновляю!" -#: ../src/core/coresessioneventprocessor.cpp:71 +#: ../src/core/coresessioneventprocessor.cpp:75 msgctxt "CoreSessionEventProcessor|" msgid "" -"No free and valid nicks in nicklist found. use: /nick to continue" +"No free and valid nicks in nicklist found. use: /nick to " +"continue" +msgstr "Среди ников в списке не найдено свободного и корректного. Используйте /nick <другой ник> для продолжения" + +#: ../src/core/coresessioneventprocessor.cpp:447 +msgctxt "CoreSessionEventProcessor|" +msgid "Unable to perform key exchange, missing qca-ossl plugin." +msgstr "" + +#: ../src/core/coresessioneventprocessor.cpp:458 +msgctxt "CoreSessionEventProcessor|" +msgid "Unable to parse the DH1080_INIT. Key exchange failed." +msgstr "" + +#: ../src/core/coresessioneventprocessor.cpp:462 +#: ../src/core/coresessioneventprocessor.cpp:470 +msgctxt "CoreSessionEventProcessor|" +msgid "Your key is set and messages will be encrypted." +msgstr "" + +#: ../src/core/coresessioneventprocessor.cpp:472 +msgctxt "CoreSessionEventProcessor|" +msgid "Failed to parse DH1080_FINISH. Key exchange failed." msgstr "" -"Среди ников в списке не найдено свободного и корректного. Используйте /nick " -"<другой ник> для продолжения" #: ../src/core/coreuserinputhandler.cpp:88 msgctxt "CoreUserInputHandler|" @@ -2381,28 +2233,38 @@ msgctxt "CoreUserInputHandler|" msgid "sending CTCP-%1 request to %2" msgstr "" -#: ../src/core/coreuserinputhandler.cpp:198 +#: ../src/core/coreuserinputhandler.cpp:190 +#: ../src/core/coreuserinputhandler.cpp:361 +#: ../src/core/coreuserinputhandler.cpp:606 +#: ../src/core/coreuserinputhandler.cpp:644 +msgctxt "CoreUserInputHandler|" +msgid "" +"Error: QCA provider plugin not found. It is usually provided by the qca-ossl" +" plugin." +msgstr "" + +#: ../src/core/coreuserinputhandler.cpp:201 msgctxt "CoreUserInputHandler|" msgid "" "[usage] /delkey deletes the encryption key for nick or " "channel or just /delkey when in a channel or query." msgstr "" -#: ../src/core/coreuserinputhandler.cpp:205 -#: ../src/core/coreuserinputhandler.cpp:606 +#: ../src/core/coreuserinputhandler.cpp:208 +#: ../src/core/coreuserinputhandler.cpp:662 #, qt-format msgctxt "CoreUserInputHandler|" msgid "No key has been set for %1." msgstr "Тема для канала %1 не установлена." -#: ../src/core/coreuserinputhandler.cpp:218 +#: ../src/core/coreuserinputhandler.cpp:213 #, qt-format msgctxt "CoreUserInputHandler|" msgid "The key for %1 has been deleted." msgstr "" -#: ../src/core/coreuserinputhandler.cpp:222 -#: ../src/core/coreuserinputhandler.cpp:614 +#: ../src/core/coreuserinputhandler.cpp:217 +#: ../src/core/coreuserinputhandler.cpp:670 msgctxt "CoreUserInputHandler|" msgid "" "Error: Setting an encryption key requires Quassel to have been built with " @@ -2411,26 +2273,31 @@ msgid "" "with QCA2 present." msgstr "" -#: ../src/core/coreuserinputhandler.cpp:499 -#, qt-format +#: ../src/core/coreuserinputhandler.cpp:371 msgctxt "CoreUserInputHandler|" -msgid "Starting query with %1" +msgid "" +"[usage] /keyx [] Initiates a DH1080 key exchange with the target." msgstr "" -#: ../src/core/coreuserinputhandler.cpp:556 +#: ../src/core/coreuserinputhandler.cpp:378 msgctxt "CoreUserInputHandler|" -msgid "" -"[usage] /setkey sets the encryption key for nick or " -"channel. /setkey when in a channel or query buffer sets the key for it." +msgid "It is only possible to exchange keys in a query buffer." msgstr "" -#: ../src/core/coreuserinputhandler.cpp:571 +#: ../src/core/coreuserinputhandler.cpp:388 #, qt-format msgctxt "CoreUserInputHandler|" -msgid "The key for %1 has been set." +msgid "Failed to initiate key exchange with %1." +msgstr "" + +#: ../src/core/coreuserinputhandler.cpp:393 +#, qt-format +msgctxt "CoreUserInputHandler|" +msgid "Initiated key exchange with %1." msgstr "" -#: ../src/core/coreuserinputhandler.cpp:574 +#: ../src/core/coreuserinputhandler.cpp:397 +#: ../src/core/coreuserinputhandler.cpp:628 msgctxt "CoreUserInputHandler|" msgid "" "Error: Setting an encryption key requires Quassel to have been built with " @@ -2439,20 +2306,40 @@ msgid "" "with QCA present." msgstr "" -#: ../src/core/coreuserinputhandler.cpp:598 +#: ../src/core/coreuserinputhandler.cpp:556 +#, qt-format +msgctxt "CoreUserInputHandler|" +msgid "Starting query with %1" +msgstr "" + +#: ../src/core/coreuserinputhandler.cpp:616 msgctxt "CoreUserInputHandler|" msgid "" -"[usage] /showkey shows the encryption key for nick or channel " -"or just /showkey when in a channel or query." +"[usage] /setkey sets the encryption key for nick or " +"channel. /setkey when in a channel or query buffer sets the key for " +"it." msgstr "" -#: ../src/core/coreuserinputhandler.cpp:610 +#: ../src/core/coreuserinputhandler.cpp:625 #, qt-format msgctxt "CoreUserInputHandler|" -msgid "The key for %1 is %2" -msgstr "Домашняя страница для %1 %2" +msgid "The key for %1 has been set." +msgstr "" + +#: ../src/core/coreuserinputhandler.cpp:654 +msgctxt "CoreUserInputHandler|" +msgid "" +"[usage] /showkey shows the encryption key for nick or channel" +" or just /showkey when in a channel or query." +msgstr "" + +#: ../src/core/coreuserinputhandler.cpp:666 +#, qt-format +msgctxt "CoreUserInputHandler|" +msgid "The key for %1 is %2:%3" +msgstr "" -#: ../src/core/coreuserinputhandler.cpp:738 +#: ../src/core/coreuserinputhandler.cpp:794 #, qt-format msgctxt "CoreUserInputHandler|" msgid "[Error] Could not encrypt your message: %1" @@ -2568,224 +2455,235 @@ msgctxt "DebugLogWidget|" msgid "Close" msgstr "Закрыть" -#: ../src/core/eventstringifier.cpp:219 ../src/core/eventstringifier.cpp:360 +#: ../src/qtui/dockmanagernotificationbackend.cpp:184 +msgctxt "DockManagerNotificationBackend::ConfigWidget|" +msgid "Mark dockmanager entry" +msgstr "" + +#: ../src/core/eventstringifier.cpp:224 ../src/core/eventstringifier.cpp:370 msgctxt "EventStringifier|" msgid "[Whois] " msgstr "[Whois] %1" -#: ../src/core/eventstringifier.cpp:234 +#: ../src/core/eventstringifier.cpp:239 #, qt-format msgctxt "EventStringifier|" msgid "%1 invited you to channel %2" msgstr "" -#: ../src/core/eventstringifier.cpp:336 +#: ../src/core/eventstringifier.cpp:341 #, qt-format msgctxt "EventStringifier|" msgid "%1 has changed topic for %2 to: \"%3\"" msgstr "%1 меняет тему канала %2 на \"%3\"" -#: ../src/core/eventstringifier.cpp:345 +#: ../src/core/eventstringifier.cpp:347 +#, qt-format +msgctxt "EventStringifier|" +msgid "[Operwall] %1: %2" +msgstr "" + +#: ../src/core/eventstringifier.cpp:355 msgctxt "EventStringifier|" msgid "" "Received non-RFC-compliant RPL_ISUPPORT: this can lead to unexpected " "behavior!" msgstr "Получен нестандартный RPL_ISUPPORT: может случиться всё что угодно!" -#: ../src/core/eventstringifier.cpp:374 +#: ../src/core/eventstringifier.cpp:384 #, qt-format msgctxt "EventStringifier|" msgid "%1 is away: \"%2\"" -msgstr "%1 отсутствует: \"%2\"" +msgstr "" -#: ../src/core/eventstringifier.cpp:381 +#: ../src/core/eventstringifier.cpp:391 msgctxt "EventStringifier|" msgid "You are no longer marked as being away" msgstr "" -#: ../src/core/eventstringifier.cpp:389 +#: ../src/core/eventstringifier.cpp:399 msgctxt "EventStringifier|" msgid "You have been marked as being away" msgstr "" -#: ../src/core/eventstringifier.cpp:411 +#: ../src/core/eventstringifier.cpp:421 #, qt-format msgctxt "EventStringifier|" msgid "[Whois] %1 is %2 (%3)" -msgstr "[Whois] %1 это %2 (%3)" +msgstr "" -#: ../src/core/eventstringifier.cpp:427 +#: ../src/core/eventstringifier.cpp:437 #, qt-format msgctxt "EventStringifier|" msgid "[Whois] %1 is online via %2 (%3)" msgstr "%1 подключен через %2 (%3)" -#: ../src/core/eventstringifier.cpp:429 +#: ../src/core/eventstringifier.cpp:439 #, qt-format msgctxt "EventStringifier|" msgid "[Whowas] %1 was online via %2 (%3)" msgstr "[Whowas] %1 был %2 (%3)" -#: ../src/core/eventstringifier.cpp:439 +#: ../src/core/eventstringifier.cpp:449 #, qt-format msgctxt "EventStringifier|" msgid "[Whowas] %1 was %2@%3 (%4)" msgstr "" -#: ../src/core/eventstringifier.cpp:448 +#: ../src/core/eventstringifier.cpp:458 #, qt-format msgctxt "EventStringifier|" msgid "[Who] End of /WHO list for %1" msgstr "[Who] Конец списка /WHO для %1" -#: ../src/core/eventstringifier.cpp:460 +#: ../src/core/eventstringifier.cpp:470 #, qt-format msgctxt "EventStringifier|" msgid "[Whois] %1 is logged in since %2" msgstr "[Whois] %1 в онлайне с %2" -#: ../src/core/eventstringifier.cpp:462 +#: ../src/core/eventstringifier.cpp:474 #, qt-format msgctxt "EventStringifier|" msgid "[Whois] %1 is idling for %2 (since %3)" msgstr "[Whois] %1 неактивен %2 (%3)" -#: ../src/core/eventstringifier.cpp:471 +#: ../src/core/eventstringifier.cpp:484 msgctxt "EventStringifier|" msgid "[Whois] End of /WHOIS list" msgstr "[Who] Конец списка /WHO для %1" -#: ../src/core/eventstringifier.cpp:494 +#: ../src/core/eventstringifier.cpp:507 #, qt-format msgctxt "EventStringifier|" msgid "[Whois] %1 is a user on channels: %2" msgstr "[Whois] %1 является участником каналов: %2" -#: ../src/core/eventstringifier.cpp:496 +#: ../src/core/eventstringifier.cpp:509 #, qt-format msgctxt "EventStringifier|" msgid "[Whois] %1 has voice on channels: %2" msgstr "[Whois] %1 является участником с голосом на каналах: %2" -#: ../src/core/eventstringifier.cpp:498 +#: ../src/core/eventstringifier.cpp:511 #, qt-format msgctxt "EventStringifier|" msgid "[Whois] %1 is an operator on channels: %2" msgstr "[Whois] %1 является оператором каналов: %2" -#: ../src/core/eventstringifier.cpp:519 +#: ../src/core/eventstringifier.cpp:532 #, qt-format msgctxt "EventStringifier|" msgid "Channel %1 has %2 users. Topic is: \"%3\"" msgstr "На канале %1 %2 пользователей. Тема: %3" -#: ../src/core/eventstringifier.cpp:527 +#: ../src/core/eventstringifier.cpp:540 msgctxt "EventStringifier|" msgid "End of channel list" msgstr "Конец списка каналов" -#: ../src/core/eventstringifier.cpp:545 +#: ../src/core/eventstringifier.cpp:558 #, qt-format msgctxt "EventStringifier|" msgid "Homepage for %1 is %2" msgstr "Домашняя страница для %1 %2" -#: ../src/core/eventstringifier.cpp:562 +#: ../src/core/eventstringifier.cpp:575 #, qt-format msgctxt "EventStringifier|" msgid "Channel %1 created on %2" msgstr "Создан канал %1 на сервере %2" -#: ../src/core/eventstringifier.cpp:574 +#: ../src/core/eventstringifier.cpp:589 #, qt-format msgctxt "EventStringifier|" msgid "[Whois] %1 is authed as %2" msgstr "[Whois] %1 отсутствует: \"%2\"" -#: ../src/core/eventstringifier.cpp:577 +#: ../src/core/eventstringifier.cpp:592 #, qt-format msgctxt "EventStringifier|" msgid "[Whowas] %1 was authed as %2" msgstr "" -#: ../src/core/eventstringifier.cpp:586 +#: ../src/core/eventstringifier.cpp:601 #, qt-format msgctxt "EventStringifier|" msgid "No topic is set for %1." msgstr "Тема для канала %1 не установлена." -#: ../src/core/eventstringifier.cpp:594 +#: ../src/core/eventstringifier.cpp:609 #, qt-format msgctxt "EventStringifier|" msgid "Topic for %1 is \"%2\"" -msgstr "Тема канала %1 \"%2\"" +msgstr "" -#: ../src/core/eventstringifier.cpp:605 +#: ../src/core/eventstringifier.cpp:621 #, qt-format msgctxt "EventStringifier|" msgid "Topic set by %1 on %2" msgstr "Тема установлена %1 %2" -#: ../src/core/eventstringifier.cpp:617 +#: ../src/core/eventstringifier.cpp:634 #, qt-format msgctxt "EventStringifier|" msgid "%1 has been invited to %2" msgstr "" -#: ../src/core/eventstringifier.cpp:625 +#: ../src/core/eventstringifier.cpp:642 #, qt-format msgctxt "EventStringifier|" msgid "[Who] %1" msgstr "[Who] %1" -#: ../src/core/eventstringifier.cpp:632 +#: ../src/core/eventstringifier.cpp:649 msgctxt "EventStringifier|" msgid "End of /WHOWAS" msgstr "" -#: ../src/core/eventstringifier.cpp:642 +#: ../src/core/eventstringifier.cpp:659 #, qt-format msgctxt "EventStringifier|" msgid "Nick %1 contains illegal characters" msgstr "Ник %1 содержит недопустимые символы" -#: ../src/core/eventstringifier.cpp:652 +#: ../src/core/eventstringifier.cpp:669 #, qt-format msgctxt "EventStringifier|" msgid "Nick already in use: %1" msgstr "Ник уже используется: %1" -#: ../src/core/eventstringifier.cpp:662 +#: ../src/core/eventstringifier.cpp:679 #, qt-format msgctxt "EventStringifier|" msgid "Nick/channel is temporarily unavailable: %1" msgstr "Ник/канал временно недоступен: %1" -#: ../src/core/eventstringifier.cpp:685 +#: ../src/core/eventstringifier.cpp:702 #, qt-format msgctxt "EventStringifier|" msgid "sending CTCP-%1 request to %2" msgstr "" #. Optional "unknown" in "Received unknown CTCP-FOO request by bar" -#: ../src/core/eventstringifier.cpp:700 +#: ../src/core/eventstringifier.cpp:717 msgctxt "EventStringifier|" msgid "unknown" msgstr "" -#: ../src/core/eventstringifier.cpp:701 +#: ../src/core/eventstringifier.cpp:718 #, qt-format msgctxt "EventStringifier|" msgid "Received %1CTCP-%2 request by %3" msgstr "" -#: ../src/core/eventstringifier.cpp:704 +#: ../src/core/eventstringifier.cpp:721 #, qt-format msgctxt "EventStringifier|" msgid "Received CTCP-%1 answer from %2: %3" msgstr "" -#: ../src/core/eventstringifier.cpp:719 +#: ../src/core/eventstringifier.cpp:736 #, qt-format msgctxt "EventStringifier|" msgid "Received CTCP-PING answer from %1 with %2 seconds round trip time" @@ -2919,7 +2817,7 @@ msgid "highlight rule" msgstr "правило подсветки" #: ../src/qtui/settingspages/identitiessettingspage.ui:31 -#: ../src/qtui/settingspages/identitiessettingspage.cpp:364 +#: ../src/qtui/settingspages/identitiessettingspage.cpp:370 msgctxt "IdentitiesSettingsPage|" msgid "Rename Identity" msgstr "Переименовать личность" @@ -2928,7 +2826,7 @@ msgstr "Переименовать личность" #: ../src/qtui/settingspages/identitiessettingspage.ui:77 msgctxt "IdentitiesSettingsPage|" msgid "..." -msgstr "..." +msgstr "" #: ../src/qtui/settingspages/identitiessettingspage.ui:51 msgctxt "IdentitiesSettingsPage|" @@ -2955,57 +2853,55 @@ msgctxt "IdentitiesSettingsPage|" msgid "Identities" msgstr "Личности" -#: ../src/qtui/settingspages/identitiessettingspage.cpp:199 +#: ../src/qtui/settingspages/identitiessettingspage.cpp:205 msgctxt "IdentitiesSettingsPage|" msgid "" "The following problems need to be corrected before your changes can be " "applied:
    " -msgstr "" -"Прежде чем сохранить настройки, необходимо устранить следующие проблемы:
      " +msgstr "Прежде чем сохранить настройки, необходимо устранить следующие проблемы:
        " -#: ../src/qtui/settingspages/identitiessettingspage.cpp:200 +#: ../src/qtui/settingspages/identitiessettingspage.cpp:206 msgctxt "IdentitiesSettingsPage|" msgid "
      • All identities need an identity name set
      • " msgstr "
      • У всех личностей должно быть название
      • " -#: ../src/qtui/settingspages/identitiessettingspage.cpp:201 +#: ../src/qtui/settingspages/identitiessettingspage.cpp:207 msgctxt "IdentitiesSettingsPage|" msgid "
      • Every identity needs at least one nickname defined
      • " msgstr "
      • В каждой личности должен быть хотя бы один ник
      • " -#: ../src/qtui/settingspages/identitiessettingspage.cpp:202 +#: ../src/qtui/settingspages/identitiessettingspage.cpp:208 msgctxt "IdentitiesSettingsPage|" msgid "
      • You need to specify a real name for every identity
      • " msgstr "
      • Вам нужно указать настоящее имя для каждой личности
      • " -#: ../src/qtui/settingspages/identitiessettingspage.cpp:203 +#: ../src/qtui/settingspages/identitiessettingspage.cpp:209 msgctxt "IdentitiesSettingsPage|" msgid "
      • You need to specify an ident for every identity
      • " msgstr "
      • Вам нужно указать идент для каждой личности
      • " -#: ../src/qtui/settingspages/identitiessettingspage.cpp:204 +#: ../src/qtui/settingspages/identitiessettingspage.cpp:210 msgctxt "IdentitiesSettingsPage|" msgid "
      " msgstr "
    " -#: ../src/qtui/settingspages/identitiessettingspage.cpp:205 +#: ../src/qtui/settingspages/identitiessettingspage.cpp:211 msgctxt "IdentitiesSettingsPage|" msgid "One or more identities are invalid" msgstr "Одна или несколько личностей некорректны" -#: ../src/qtui/settingspages/identitiessettingspage.cpp:350 +#: ../src/qtui/settingspages/identitiessettingspage.cpp:356 msgctxt "IdentitiesSettingsPage|" msgid "Delete Identity?" msgstr "Удалить личность?" -#: ../src/qtui/settingspages/identitiessettingspage.cpp:351 +#: ../src/qtui/settingspages/identitiessettingspage.cpp:357 #, qt-format msgctxt "IdentitiesSettingsPage|" msgid "Do you really want to delete identity \"%1\"?" msgstr "Вы действительно хотите удалить личность \"%1\"?" -#: ../src/qtui/settingspages/identitiessettingspage.cpp:365 +#: ../src/qtui/settingspages/identitiessettingspage.cpp:371 #, qt-format msgctxt "IdentitiesSettingsPage|" msgid "Please enter a new name for the identity \"%1\"!" @@ -3094,7 +2990,7 @@ msgstr "Переименовать личность" #: ../src/qtui/settingspages/identityeditwidget.ui:139 msgctxt "IdentityEditWidget|" msgid "Re&name..." -msgstr "Пере&именовать..." +msgstr "" #: ../src/qtui/settingspages/identityeditwidget.ui:165 msgctxt "IdentityEditWidget|" @@ -3105,7 +3001,7 @@ msgstr "Передвинуть вверх в списке" #: ../src/qtui/settingspages/identityeditwidget.ui:182 msgctxt "IdentityEditWidget|" msgid "..." -msgstr "..." +msgstr "" #: ../src/qtui/settingspages/identityeditwidget.ui:179 msgctxt "IdentityEditWidget|" @@ -3115,7 +3011,7 @@ msgstr "Передвинуть вниз в списке" #: ../src/qtui/settingspages/identityeditwidget.ui:227 msgctxt "IdentityEditWidget|" msgid "A&way" -msgstr "&Отсутствую" +msgstr "" #: ../src/qtui/settingspages/identityeditwidget.ui:233 msgctxt "IdentityEditWidget|" @@ -3147,8 +3043,7 @@ msgstr "Причина отсутствия:" #: ../src/qtui/settingspages/identityeditwidget.ui:280 msgctxt "IdentityEditWidget|" msgid "Set away when all clients have detached from the core" -msgstr "" -"Устанавливать состояние \"отсутствую\" когда все клиенты отсоединены от ядра" +msgstr "Устанавливать состояние \"отсутствую\" когда все клиенты отсоединены от ядра" #: ../src/qtui/settingspages/identityeditwidget.ui:283 msgctxt "IdentityEditWidget|" @@ -3176,7 +3071,7 @@ msgid "minutes of being idle" msgstr "минут неактивности" #: ../src/qtui/settingspages/identityeditwidget.ui:399 -#: ../src/qtui/settingspages/identityeditwidget.cpp:236 +#: ../src/qtui/settingspages/identityeditwidget.cpp:238 msgctxt "IdentityEditWidget|" msgid "Advanced" msgstr "Дополнительно" @@ -3191,9 +3086,7 @@ msgctxt "IdentityEditWidget|" msgid "" "The \"ident\" is part of your hostmask and, together with your host, " "uniquely identifies you within the IRC network." -msgstr "" -"\"Идент\" является частью хостмаски и вместе с хостом является однозначным " -"идентификатором пользователя сети IRC." +msgstr "\"Идент\" является частью хостмаски и вместе с хостом является однозначным идентификатором пользователя сети IRC." #: ../src/qtui/settingspages/identityeditwidget.ui:423 msgctxt "IdentityEditWidget|" @@ -3219,20 +3112,14 @@ msgstr "Причина изгнания:" msgctxt "IdentityEditWidget|" msgid "" "You need an SSL Capable Client to edit your Cores SSL Key and Certificate" -msgstr "" -"Вам нужен клиент, умеющий работать с SSL, для редактирования ключа и " -"сертификата SSL" +msgstr "Вам нужен клиент, умеющий работать с SSL, для редактирования ключа и сертификата SSL" #: ../src/qtui/settingspages/identityeditwidget.ui:517 msgctxt "IdentityEditWidget|" msgid "" -"Warning: you are not connected with a secured connection to the Quassel " -"Core!\n" -"Proceeding will cause an unencrypted transfer of your SSL Key and SSL " -"Certificate!" -msgstr "" -"Предупреждение: вы не используете безопасное соединение с ядром Quassel!\n" -"В случае продолжения передача вашего ключа и сертификата будет небезопасной!" +"Warning: you are not connected with a secured connection to the Quassel Core!\n" +"Proceeding will cause an unencrypted transfer of your SSL Key and SSL Certificate!" +msgstr "Предупреждение: вы не используете безопасное соединение с ядром Quassel!\nВ случае продолжения передача вашего ключа и сертификата будет небезопасной!" #: ../src/qtui/settingspages/identityeditwidget.ui:546 msgctxt "IdentityEditWidget|" @@ -3250,16 +3137,16 @@ msgid "Key Type:" msgstr "Тип ключа:" #: ../src/qtui/settingspages/identityeditwidget.ui:605 -#: ../src/qtui/settingspages/identityeditwidget.cpp:350 -#: ../src/qtui/settingspages/identityeditwidget.cpp:362 +#: ../src/qtui/settingspages/identityeditwidget.cpp:353 +#: ../src/qtui/settingspages/identityeditwidget.cpp:365 msgctxt "IdentityEditWidget|" msgid "No Key loaded" msgstr "Ключ не загружен" #: ../src/qtui/settingspages/identityeditwidget.ui:625 #: ../src/qtui/settingspages/identityeditwidget.ui:723 -#: ../src/qtui/settingspages/identityeditwidget.cpp:351 -#: ../src/qtui/settingspages/identityeditwidget.cpp:405 +#: ../src/qtui/settingspages/identityeditwidget.cpp:354 +#: ../src/qtui/settingspages/identityeditwidget.cpp:408 msgctxt "IdentityEditWidget|" msgid "Load" msgstr "Загрузить" @@ -3276,8 +3163,8 @@ msgstr "Организация:" #: ../src/qtui/settingspages/identityeditwidget.ui:663 #: ../src/qtui/settingspages/identityeditwidget.ui:697 -#: ../src/qtui/settingspages/identityeditwidget.cpp:403 -#: ../src/qtui/settingspages/identityeditwidget.cpp:404 +#: ../src/qtui/settingspages/identityeditwidget.cpp:406 +#: ../src/qtui/settingspages/identityeditwidget.cpp:407 msgctxt "IdentityEditWidget|" msgid "No Certificate loaded" msgstr "Сертификат не загружен" @@ -3287,28 +3174,40 @@ msgctxt "IdentityEditWidget|" msgid "CommonName:" msgstr "ОбщееИмя:" -#: ../src/qtui/settingspages/identityeditwidget.cpp:319 +#: ../src/qtui/settingspages/identityeditwidget.cpp:321 msgctxt "IdentityEditWidget|" msgid "Load a Key" msgstr "Загрузить ключ" -#: ../src/qtui/settingspages/identityeditwidget.cpp:356 +#: ../src/qtui/settingspages/identityeditwidget.cpp:344 +msgctxt "IdentityEditWidget|" +msgid "Failed to read key" +msgstr "" + +#: ../src/qtui/settingspages/identityeditwidget.cpp:344 +msgctxt "IdentityEditWidget|" +msgid "" +"Failed to read the key file. It is either incompatible or invalid. Note that" +" the key file must not have a passphrase." +msgstr "" + +#: ../src/qtui/settingspages/identityeditwidget.cpp:359 msgctxt "IdentityEditWidget|" msgid "RSA" msgstr "RSA" -#: ../src/qtui/settingspages/identityeditwidget.cpp:359 +#: ../src/qtui/settingspages/identityeditwidget.cpp:362 msgctxt "IdentityEditWidget|" msgid "DSA" msgstr "DSA" -#: ../src/qtui/settingspages/identityeditwidget.cpp:364 -#: ../src/qtui/settingspages/identityeditwidget.cpp:410 +#: ../src/qtui/settingspages/identityeditwidget.cpp:367 +#: ../src/qtui/settingspages/identityeditwidget.cpp:413 msgctxt "IdentityEditWidget|" msgid "Clear" msgstr "Очистить" -#: ../src/qtui/settingspages/identityeditwidget.cpp:376 +#: ../src/qtui/settingspages/identityeditwidget.cpp:379 msgctxt "IdentityEditWidget|" msgid "Load a Certificate" msgstr "Загрузить сертификат" @@ -3334,8 +3233,7 @@ msgid "" "

    Strictness:

    \n" "

    Dynamic:

    \n" "

    Messages are filtered \"on the fly\".\n" -"Whenever you disable/delete the ignore rule, the messages are shown again.\n" +"Whenever you disable/delete the ignore rule, the messages are shown again.

    \n" "

    Permanent:

    \n" "

    Messages are filtered before they get stored in the database.

    " msgstr "" @@ -3390,8 +3288,7 @@ msgstr "CTCP" msgctxt "IgnoreListEditDlg|" msgid "" "

    Ignore rule:

    \n" -"

    Depending on the type of the rule, the text is matched against either:\n" +"

    Depending on the type of the rule, the text is matched against either:

    \n" "

    - the message content:

    \n" "

    Example:\n" "
    \n" @@ -3401,8 +3298,7 @@ msgid "" "
    \n" "- *@foobar.com matches any sender from host foobar.com\n" "
    \n" -"- stupid!.+ (RegEx) matches any sender with nickname stupid " -"from any host

    " +"- stupid!.+ (RegEx) matches any sender with nickname stupid from any host

    " msgstr "" #: ../src/qtui/settingspages/ignorelisteditdlg.ui:112 @@ -3415,8 +3311,7 @@ msgctxt "IgnoreListEditDlg|" msgid "" "

    Use regular expressions:

    \n" "

    If enabled, rules follow regular expression syntax.

    \n" -"

    Otherwise rules allow wildcard matching with the following special " -"characters:

    \n" +"

    Otherwise rules allow wildcard matching with the following special characters:

    \n" "

    *: representing \"any amount of any character\"\n" "
    \n" "?: representing \"exactly one character\"

    " @@ -3434,11 +3329,9 @@ msgid "" "

    Global:

    \n" "

    The rule is active for any channel on any network

    \n" "

    Network:

    \n" -"

    The list below is interpreted as a list of networks for which the rule " -"should match

    \n" +"

    The list below is interpreted as a list of networks for which the rule should match

    \n" "

    Channel:

    \n" -"

    The list below is interpreted as a list of channels for which the rule " -"should match

    " +"

    The list below is interpreted as a list of channels for which the rule should match

    " msgstr "" #: ../src/qtui/settingspages/ignorelisteditdlg.ui:152 @@ -3465,8 +3358,7 @@ msgstr "Канал" msgctxt "IgnoreListEditDlg|" msgid "" "

    Scope rule:

    \n" -"

    A scope rule is a semicolon separated list of either network or " -"channel names.

    \n" +"

    A scope rule is a semicolon separated list of either network or channel names.

    \n" "

    Example:\n" "
    \n" "#quassel*; #foobar\n" @@ -3499,12 +3391,13 @@ msgstr "" msgctxt "IgnoreListModel|" msgid "" "Ignore rule:
    Depending on the type of the rule, the text is " -"matched against either:

    - the message content:
    Example:
    \"*foobar*\" matches any text containing the word " -"\"foobar\"

    - the sender string nick!ident@host.name
    Example:
    \"*@foobar.com\" matches any sender from " -"host foobar.com
    \"stupid!.+\" (RegEx) matches any sender with " -"nickname \"stupid\" from any host
    " +"matched against either:

    - the message content:
    Example:
    \"*foobar*\" matches any text containing the word " +"\"foobar\"

    - the sender string " +"nick!ident@host.name
    Example:
    " +"\"*@foobar.com\" matches any sender from host foobar.com
    " +"\"stupid!.+\" (RegEx) matches any sender with nickname \"stupid\" from any " +"host
    " msgstr "" #: ../src/qtui/settingspages/ignorelistmodel.cpp:91 @@ -3574,10 +3467,7 @@ msgid "" "There is already a rule\n" "\"%1\"\n" "Please choose another rule." -msgstr "" -"Уже есть правило\n" -"\"%1\"\n" -"Пожалуйста выберите другое правило." +msgstr "Уже есть правило\n\"%1\"\nПожалуйста выберите другое правило." #: ../src/qtui/ui/indicatornotificationconfigwidget.ui:14 msgctxt "IndicatorNotificationConfigWidget|" @@ -3589,8 +3479,7 @@ msgctxt "IndicatorNotificationConfigWidget|" msgid "" "This enables support for the Ayatana Project's application indicator " "(libindicate)." -msgstr "" -"Это включает поддержку индикатора приложения Ayatana Project's (libindicate)." +msgstr "Это включает поддержку индикатора приложения Ayatana Project's (libindicate)." #: ../src/qtui/ui/indicatornotificationconfigwidget.ui:23 msgctxt "IndicatorNotificationConfigWidget|" @@ -3602,92 +3491,92 @@ msgctxt "InputWidget|" msgid "Form" msgstr "Форма" -#: ../src/qtui/inputwidget.cpp:73 +#: ../src/qtui/inputwidget.cpp:74 msgctxt "InputWidget|" msgid "White" msgstr "Белый" -#: ../src/qtui/inputwidget.cpp:73 +#: ../src/qtui/inputwidget.cpp:74 msgctxt "InputWidget|" msgid "Black" msgstr "Черный" -#: ../src/qtui/inputwidget.cpp:73 +#: ../src/qtui/inputwidget.cpp:74 msgctxt "InputWidget|" msgid "Dark blue" msgstr "Темно-синий" -#: ../src/qtui/inputwidget.cpp:73 +#: ../src/qtui/inputwidget.cpp:74 msgctxt "InputWidget|" msgid "Dark green" msgstr "Темно-зеленый" -#: ../src/qtui/inputwidget.cpp:73 +#: ../src/qtui/inputwidget.cpp:74 msgctxt "InputWidget|" msgid "Red" msgstr "Красный" -#: ../src/qtui/inputwidget.cpp:73 +#: ../src/qtui/inputwidget.cpp:74 msgctxt "InputWidget|" msgid "Dark red" msgstr "Темно-красный" -#: ../src/qtui/inputwidget.cpp:73 +#: ../src/qtui/inputwidget.cpp:74 msgctxt "InputWidget|" msgid "Dark magenta" msgstr "Фиолетовый" -#: ../src/qtui/inputwidget.cpp:73 +#: ../src/qtui/inputwidget.cpp:74 msgctxt "InputWidget|" msgid "Orange" msgstr "Оранжевый" -#: ../src/qtui/inputwidget.cpp:74 +#: ../src/qtui/inputwidget.cpp:75 msgctxt "InputWidget|" msgid "Yellow" msgstr "Жёлтый" -#: ../src/qtui/inputwidget.cpp:74 +#: ../src/qtui/inputwidget.cpp:75 msgctxt "InputWidget|" msgid "Green" msgstr "Зелёный" -#: ../src/qtui/inputwidget.cpp:74 +#: ../src/qtui/inputwidget.cpp:75 msgctxt "InputWidget|" msgid "Dark cyan" msgstr "Сине-зеленый" -#: ../src/qtui/inputwidget.cpp:74 +#: ../src/qtui/inputwidget.cpp:75 msgctxt "InputWidget|" msgid "Cyan" msgstr "" -#: ../src/qtui/inputwidget.cpp:74 +#: ../src/qtui/inputwidget.cpp:75 msgctxt "InputWidget|" msgid "Blue" msgstr "" -#: ../src/qtui/inputwidget.cpp:74 +#: ../src/qtui/inputwidget.cpp:75 msgctxt "InputWidget|" msgid "Magenta" msgstr "Фиолетовый" -#: ../src/qtui/inputwidget.cpp:74 +#: ../src/qtui/inputwidget.cpp:75 msgctxt "InputWidget|" msgid "Dark gray" msgstr "Темно-зеленый" -#: ../src/qtui/inputwidget.cpp:74 +#: ../src/qtui/inputwidget.cpp:75 msgctxt "InputWidget|" msgid "Light gray" msgstr "Светло-серый" -#: ../src/qtui/inputwidget.cpp:84 ../src/qtui/inputwidget.cpp:85 +#: ../src/qtui/inputwidget.cpp:85 ../src/qtui/inputwidget.cpp:86 msgctxt "InputWidget|" msgid "Clear Color" msgstr "Очистить цвет" -#: ../src/qtui/inputwidget.cpp:132 +#: ../src/qtui/inputwidget.cpp:133 msgctxt "InputWidget|" msgid "Focus Input Line" msgstr "Активировать строку ввода" @@ -3735,7 +3624,7 @@ msgstr "" #: ../src/qtui/settingspages/inputwidgetsettingspage.ui:127 msgctxt "InputWidgetSettingsPage|" msgid "Multi-Line Editing" -msgstr "Многострочное поле текста" +msgstr "" #: ../src/qtui/settingspages/inputwidgetsettingspage.ui:144 msgctxt "InputWidgetSettingsPage|" @@ -3765,7 +3654,7 @@ msgstr "Суффикс автодополнения:" #: ../src/qtui/settingspages/inputwidgetsettingspage.ui:235 msgctxt "InputWidgetSettingsPage|" msgid ": " -msgstr ": " +msgstr "" #: ../src/qtui/settingspages/inputwidgetsettingspage.ui:262 msgctxt "InputWidgetSettingsPage|" @@ -3782,6 +3671,11 @@ msgctxt "InputWidgetSettingsPage|" msgid "Input Widget" msgstr "Строкаввода" +#: ../src/common/internalpeer.cpp:58 +msgctxt "InternalPeer|" +msgid "internal connection" +msgstr "" + #: ../src/qtui/ircconnectionwizard.cpp:49 msgctxt "IrcConnectionWizard|" msgid "Save && Connect" @@ -3802,24 +3696,24 @@ msgctxt "IrcListModel|" msgid "Topic" msgstr "Тема" -#: ../src/client/networkmodel.cpp:911 +#: ../src/client/networkmodel.cpp:914 msgctxt "IrcUserItem|" msgid " is away" msgstr "%1 отсутствует: \"%2\"" -#: ../src/client/networkmodel.cpp:926 +#: ../src/client/networkmodel.cpp:929 #, qt-format msgctxt "IrcUserItem|" msgid "idling since %1" msgstr "неактивен с %1" -#: ../src/client/networkmodel.cpp:929 +#: ../src/client/networkmodel.cpp:932 #, qt-format msgctxt "IrcUserItem|" msgid "login time: %1" msgstr "время входа: %1" -#: ../src/client/networkmodel.cpp:932 +#: ../src/client/networkmodel.cpp:935 #, qt-format msgctxt "IrcUserItem|" msgid "server: %1" @@ -3874,7 +3768,7 @@ msgstr "" #: ../src/qtui/settingspages/itemviewsettingspage.ui:345 msgctxt "ItemViewSettingsPage|" msgid "..." -msgstr "..." +msgstr "" #: ../src/qtui/settingspages/itemviewsettingspage.ui:142 msgctxt "ItemViewSettingsPage|" @@ -4020,10 +3914,7 @@ msgctxt "KeySequenceWidget|" msgid "" "The \"%1\" shortcut is already in use, and cannot be configured.\n" "Please choose another one." -msgstr "" -"Уже есть правило\n" -"\"%1\"\n" -"Пожалуйста выберите другое правило." +msgstr "Уже есть правило\n\"%1\"\nПожалуйста выберите другое правило." #: ../src/qtui/settingspages/keysequencewidget.cpp:390 #, qt-format @@ -4042,379 +3933,396 @@ msgctxt "KeySequenceWidget|" msgid "Reassign" msgstr "" -#: ../src/qtui/mainwin.cpp:332 +#: ../src/common/protocols/legacy/legacypeer.cpp:175 +msgctxt "LegacyPeer|" +msgid "Invalid handshake message!" +msgstr "" + +#: ../src/common/protocols/legacy/legacypeer.cpp:246 +#, qt-format +msgctxt "LegacyPeer|" +msgid "Unknown protocol message of type %1" +msgstr "" + +#: ../src/common/protocols/legacy/legacypeer.cpp:295 +#, qt-format +msgctxt "LegacyPeer|" +msgid "Quassel Core Version %1
    Built: %2
    Up %3d%4h%5m (since %6)" +msgstr "Ядро Quassel версии %1
    Собрано: %2
    Аптайм %3д%4ч%5м (с %6)" + +#: ../src/qtui/mainwin.cpp:355 msgctxt "MainWin|" msgid "General" msgstr "Общие" -#: ../src/qtui/mainwin.cpp:334 +#: ../src/qtui/mainwin.cpp:357 msgctxt "MainWin|" msgid "&Connect to Core..." msgstr "&Подключиться к ядру..." -#: ../src/qtui/mainwin.cpp:336 +#: ../src/qtui/mainwin.cpp:359 msgctxt "MainWin|" msgid "&Disconnect from Core" msgstr "&Отключиться от ядра" -#: ../src/qtui/mainwin.cpp:338 +#: ../src/qtui/mainwin.cpp:361 msgctxt "MainWin|" msgid "Core &Info..." msgstr "&Инфромация ядра..." -#: ../src/qtui/mainwin.cpp:340 +#: ../src/qtui/mainwin.cpp:363 msgctxt "MainWin|" msgid "Configure &Networks..." msgstr "Настроить &сети..." -#: ../src/qtui/mainwin.cpp:343 +#: ../src/qtui/mainwin.cpp:366 msgctxt "MainWin|" msgid "&Quit" msgstr "В&ыход" -#: ../src/qtui/mainwin.cpp:347 +#: ../src/qtui/mainwin.cpp:370 msgctxt "MainWin|" msgid "&Configure Chat Lists..." msgstr "&Настройка Списка Чата" -#: ../src/qtui/mainwin.cpp:350 +#: ../src/qtui/mainwin.cpp:373 msgctxt "MainWin|" msgid "&Lock Layout" msgstr "&Блокировать расположение" -#: ../src/qtui/mainwin.cpp:354 +#: ../src/qtui/mainwin.cpp:377 msgctxt "MainWin|" msgid "Show &Search Bar" msgstr "Показать строку &поиска" -#: ../src/qtui/mainwin.cpp:356 +#: ../src/qtui/mainwin.cpp:379 msgctxt "MainWin|" msgid "Show Away Log" msgstr "Показать журнал отсутствия" -#: ../src/qtui/mainwin.cpp:358 +#: ../src/qtui/mainwin.cpp:381 msgctxt "MainWin|" msgid "Show &Menubar" msgstr "Показать строку &поиска" -#: ../src/qtui/mainwin.cpp:361 +#: ../src/qtui/mainwin.cpp:384 msgctxt "MainWin|" msgid "Show Status &Bar" msgstr "Показать строку &статуса" -#: ../src/qtui/mainwin.cpp:367 +#: ../src/qtui/mainwin.cpp:390 msgctxt "MainWin|" msgid "&Full Screen Mode" msgstr "" -#: ../src/qtui/mainwin.cpp:374 +#: ../src/qtui/mainwin.cpp:397 msgctxt "MainWin|" msgid "Configure &Shortcuts..." msgstr "Настроить &сети..." -#: ../src/qtui/mainwin.cpp:380 ../src/qtui/mainwin.cpp:384 +#: ../src/qtui/mainwin.cpp:403 ../src/qtui/mainwin.cpp:407 msgctxt "MainWin|" msgid "&Configure Quassel..." msgstr "&Настройки Quassel..." -#: ../src/qtui/mainwin.cpp:390 +#: ../src/qtui/mainwin.cpp:413 msgctxt "MainWin|" msgid "&About Quassel" msgstr "&О Quassel" -#: ../src/qtui/mainwin.cpp:395 +#: ../src/qtui/mainwin.cpp:418 msgctxt "MainWin|" msgid "About &Qt" msgstr "О &Qt" -#: ../src/qtui/mainwin.cpp:399 +#: ../src/qtui/mainwin.cpp:422 msgctxt "MainWin|" msgid "Debug &NetworkModel" msgstr "Отладить &NetworkModel" -#: ../src/qtui/mainwin.cpp:401 +#: ../src/qtui/mainwin.cpp:424 msgctxt "MainWin|" msgid "Debug &BufferViewOverlay" msgstr "" -#: ../src/qtui/mainwin.cpp:403 +#: ../src/qtui/mainwin.cpp:426 msgctxt "MainWin|" msgid "Debug &MessageModel" msgstr "Отладить &MessageModel" -#: ../src/qtui/mainwin.cpp:405 +#: ../src/qtui/mainwin.cpp:428 msgctxt "MainWin|" msgid "Debug &HotList" msgstr "&Журнал отладки" -#: ../src/qtui/mainwin.cpp:407 +#: ../src/qtui/mainwin.cpp:430 msgctxt "MainWin|" msgid "Debug &Log" msgstr "&Журнал отладки" -#: ../src/qtui/mainwin.cpp:409 +#: ../src/qtui/mainwin.cpp:432 msgctxt "MainWin|" msgid "Reload Stylesheet" msgstr "Использовать свою таблицу стилей" -#: ../src/qtui/mainwin.cpp:412 +#: ../src/qtui/mainwin.cpp:435 msgctxt "MainWin|" msgid "Hide Current Buffer" msgstr "" -#: ../src/qtui/mainwin.cpp:416 +#: ../src/qtui/mainwin.cpp:439 msgctxt "MainWin|" msgid "Navigation" msgstr "Организация:" -#: ../src/qtui/mainwin.cpp:418 +#: ../src/qtui/mainwin.cpp:441 msgctxt "MainWin|" msgid "Jump to hot chat" msgstr "" -#: ../src/qtui/mainwin.cpp:430 +#: ../src/qtui/mainwin.cpp:453 msgctxt "MainWin|" msgid "Set Quick Access #0" msgstr "" -#: ../src/qtui/mainwin.cpp:432 +#: ../src/qtui/mainwin.cpp:455 msgctxt "MainWin|" msgid "Set Quick Access #1" msgstr "" -#: ../src/qtui/mainwin.cpp:434 +#: ../src/qtui/mainwin.cpp:457 msgctxt "MainWin|" msgid "Set Quick Access #2" msgstr "" -#: ../src/qtui/mainwin.cpp:436 +#: ../src/qtui/mainwin.cpp:459 msgctxt "MainWin|" msgid "Set Quick Access #3" msgstr "" -#: ../src/qtui/mainwin.cpp:438 +#: ../src/qtui/mainwin.cpp:461 msgctxt "MainWin|" msgid "Set Quick Access #4" msgstr "" -#: ../src/qtui/mainwin.cpp:440 +#: ../src/qtui/mainwin.cpp:463 msgctxt "MainWin|" msgid "Set Quick Access #5" msgstr "" -#: ../src/qtui/mainwin.cpp:442 +#: ../src/qtui/mainwin.cpp:465 msgctxt "MainWin|" msgid "Set Quick Access #6" msgstr "" -#: ../src/qtui/mainwin.cpp:444 +#: ../src/qtui/mainwin.cpp:467 msgctxt "MainWin|" msgid "Set Quick Access #7" msgstr "" -#: ../src/qtui/mainwin.cpp:446 +#: ../src/qtui/mainwin.cpp:469 msgctxt "MainWin|" msgid "Set Quick Access #8" msgstr "" -#: ../src/qtui/mainwin.cpp:448 +#: ../src/qtui/mainwin.cpp:471 msgctxt "MainWin|" msgid "Set Quick Access #9" msgstr "" -#: ../src/qtui/mainwin.cpp:451 +#: ../src/qtui/mainwin.cpp:474 msgctxt "MainWin|" msgid "Quick Access #0" msgstr "" -#: ../src/qtui/mainwin.cpp:453 +#: ../src/qtui/mainwin.cpp:476 msgctxt "MainWin|" msgid "Quick Access #1" msgstr "" -#: ../src/qtui/mainwin.cpp:455 +#: ../src/qtui/mainwin.cpp:478 msgctxt "MainWin|" msgid "Quick Access #2" msgstr "" -#: ../src/qtui/mainwin.cpp:457 +#: ../src/qtui/mainwin.cpp:480 msgctxt "MainWin|" msgid "Quick Access #3" msgstr "" -#: ../src/qtui/mainwin.cpp:459 +#: ../src/qtui/mainwin.cpp:482 msgctxt "MainWin|" msgid "Quick Access #4" msgstr "" -#: ../src/qtui/mainwin.cpp:461 +#: ../src/qtui/mainwin.cpp:484 msgctxt "MainWin|" msgid "Quick Access #5" msgstr "" -#: ../src/qtui/mainwin.cpp:463 +#: ../src/qtui/mainwin.cpp:486 msgctxt "MainWin|" msgid "Quick Access #6" msgstr "" -#: ../src/qtui/mainwin.cpp:465 +#: ../src/qtui/mainwin.cpp:488 msgctxt "MainWin|" msgid "Quick Access #7" msgstr "" -#: ../src/qtui/mainwin.cpp:467 +#: ../src/qtui/mainwin.cpp:490 msgctxt "MainWin|" msgid "Quick Access #8" msgstr "" -#: ../src/qtui/mainwin.cpp:469 +#: ../src/qtui/mainwin.cpp:492 msgctxt "MainWin|" msgid "Quick Access #9" msgstr "" -#: ../src/qtui/mainwin.cpp:473 +#: ../src/qtui/mainwin.cpp:496 msgctxt "MainWin|" msgid "Activate Next Chat List" msgstr "Удалить Чатлист?" -#: ../src/qtui/mainwin.cpp:475 +#: ../src/qtui/mainwin.cpp:498 msgctxt "MainWin|" msgid "Activate Previous Chat List" msgstr "" -#: ../src/qtui/mainwin.cpp:477 +#: ../src/qtui/mainwin.cpp:500 msgctxt "MainWin|" msgid "Go to Next Chat" msgstr "Войти в Чат" -#: ../src/qtui/mainwin.cpp:479 +#: ../src/qtui/mainwin.cpp:502 msgctxt "MainWin|" msgid "Go to Previous Chat" msgstr "Войти в Чат" -#: ../src/qtui/mainwin.cpp:488 +#: ../src/qtui/mainwin.cpp:511 msgctxt "MainWin|" msgid "&File" msgstr "&Файл" -#: ../src/qtui/mainwin.cpp:501 +#: ../src/qtui/mainwin.cpp:524 msgctxt "MainWin|" msgid "&Networks" msgstr "&Сети" -#: ../src/qtui/mainwin.cpp:507 +#: ../src/qtui/mainwin.cpp:530 msgctxt "MainWin|" msgid "&View" msgstr "&Вид" -#: ../src/qtui/mainwin.cpp:508 +#: ../src/qtui/mainwin.cpp:531 msgctxt "MainWin|" msgid "&Chat Lists" msgstr "&Список Чатов" -#: ../src/qtui/mainwin.cpp:510 +#: ../src/qtui/mainwin.cpp:533 msgctxt "MainWin|" msgid "&Toolbars" msgstr "Па&нели" -#: ../src/qtui/mainwin.cpp:524 +#: ../src/qtui/mainwin.cpp:547 msgctxt "MainWin|" msgid "&Settings" msgstr "&Настройки" -#: ../src/qtui/mainwin.cpp:533 +#: ../src/qtui/mainwin.cpp:556 msgctxt "MainWin|" msgid "&Help" msgstr "&Помощь" -#: ../src/qtui/mainwin.cpp:541 +#: ../src/qtui/mainwin.cpp:564 msgctxt "MainWin|" msgid "Debug" msgstr "Отладка" -#: ../src/qtui/mainwin.cpp:817 +#: ../src/qtui/mainwin.cpp:840 msgctxt "MainWin|" msgid "Nicks" msgstr "Ники" -#: ../src/qtui/mainwin.cpp:826 +#: ../src/qtui/mainwin.cpp:849 msgctxt "MainWin|" msgid "Show Nick List" msgstr "Показать список ников" -#: ../src/qtui/mainwin.cpp:839 +#: ../src/qtui/mainwin.cpp:862 msgctxt "MainWin|" msgid "Chat Monitor" msgstr "Монитор чата" -#: ../src/qtui/mainwin.cpp:851 +#: ../src/qtui/mainwin.cpp:874 msgctxt "MainWin|" msgid "Show Chat Monitor" msgstr "Показать монитор чата" -#: ../src/qtui/mainwin.cpp:857 +#: ../src/qtui/mainwin.cpp:880 msgctxt "MainWin|" msgid "Inputline" msgstr "Строкаввода" -#: ../src/qtui/mainwin.cpp:866 +#: ../src/qtui/mainwin.cpp:889 msgctxt "MainWin|" msgid "Show Input Line" msgstr "Показать строку ввода" -#: ../src/qtui/mainwin.cpp:881 +#: ../src/qtui/mainwin.cpp:904 msgctxt "MainWin|" msgid "Topic" msgstr "Тема" -#: ../src/qtui/mainwin.cpp:893 +#: ../src/qtui/mainwin.cpp:916 msgctxt "MainWin|" msgid "Show Topic Line" msgstr "Показать строку темы" -#: ../src/qtui/mainwin.cpp:987 +#: ../src/qtui/mainwin.cpp:1010 msgctxt "MainWin|" msgid "Main Toolbar" msgstr "Па&нели" -#: ../src/qtui/mainwin.cpp:1030 +#: ../src/qtui/mainwin.cpp:1053 msgctxt "MainWin|" msgid "Connected to core." msgstr "Соединение с ядром установлено." -#: ../src/qtui/mainwin.cpp:1129 +#: ../src/qtui/mainwin.cpp:1152 msgctxt "MainWin|" msgid "Not connected to core." msgstr "Нет соединения с ядром." -#: ../src/qtui/mainwin.cpp:1147 ../src/qtui/mainwin.cpp:1157 +#: ../src/qtui/mainwin.cpp:1170 ../src/qtui/mainwin.cpp:1180 msgctxt "MainWin|" msgid "Unencrypted Connection" msgstr "Незашифрованное Подключение" -#: ../src/qtui/mainwin.cpp:1147 +#: ../src/qtui/mainwin.cpp:1170 msgctxt "MainWin|" msgid "Your client does not support SSL encryption" msgstr " Ваш клиент не поддерживает SSL шифрование" -#: ../src/qtui/mainwin.cpp:1149 ../src/qtui/mainwin.cpp:1159 +#: ../src/qtui/mainwin.cpp:1172 ../src/qtui/mainwin.cpp:1182 msgctxt "MainWin|" msgid "" "Sensitive data, like passwords, will be transmitted unencrypted to your " "Quassel core." msgstr "" -#: ../src/qtui/mainwin.cpp:1157 +#: ../src/qtui/mainwin.cpp:1180 msgctxt "MainWin|" msgid "Your core does not support SSL encryption" msgstr " Ваше ядро не поддерживает SSL шифрование" -#: ../src/qtui/mainwin.cpp:1175 ../src/qtui/mainwin.cpp:1196 +#: ../src/qtui/mainwin.cpp:1198 ../src/qtui/mainwin.cpp:1219 msgctxt "MainWin|" msgid "Untrusted Security Certificate" msgstr "Недоверяемый Сертификат Безопасности" -#: ../src/qtui/mainwin.cpp:1176 +#: ../src/qtui/mainwin.cpp:1199 #, qt-format msgctxt "MainWin|" msgid "" @@ -4422,33 +4330,33 @@ msgid "" "following reasons:
    " msgstr "" -#: ../src/qtui/mainwin.cpp:1179 +#: ../src/qtui/mainwin.cpp:1202 msgctxt "MainWin|" msgid "Continue" msgstr "Продолжить" -#: ../src/qtui/mainwin.cpp:1180 +#: ../src/qtui/mainwin.cpp:1203 msgctxt "MainWin|" msgid "Show Certificate" msgstr "Показать Сертификаты" -#: ../src/qtui/mainwin.cpp:1197 +#: ../src/qtui/mainwin.cpp:1220 msgctxt "MainWin|" msgid "" "Would you like to accept this certificate forever without being prompted?" msgstr "" -#: ../src/qtui/mainwin.cpp:1199 +#: ../src/qtui/mainwin.cpp:1222 msgctxt "MainWin|" msgid "Current Session Only" msgstr "Только Текущий Сеанс" -#: ../src/qtui/mainwin.cpp:1200 +#: ../src/qtui/mainwin.cpp:1223 msgctxt "MainWin|" msgid "Forever" msgstr "" -#: ../src/qtui/mainwin.cpp:1211 +#: ../src/qtui/mainwin.cpp:1234 msgctxt "MainWin|" msgid "Core Connection Error" msgstr "Основная Ошибка Подключения" @@ -4538,7 +4446,7 @@ msgctxt "NetworkEditDlg|" msgid "Please enter a network name:" msgstr "Пожалуйста введите название сети:" -#: ../src/qtui/settingspages/networkssettingspage.cpp:792 +#: ../src/qtui/settingspages/networkssettingspage.cpp:840 msgctxt "NetworkEditDlg|" msgid "Add Network" msgstr "Добавить сеть" @@ -4547,13 +4455,13 @@ msgstr "Добавить сеть" #, qt-format msgctxt "NetworkItem|" msgid "Server: %1" -msgstr "Сервер: %1" +msgstr "" #: ../src/client/networkmodel.cpp:214 #, qt-format msgctxt "NetworkItem|" msgid "Users: %1" -msgstr "Пользователи: %1" +msgstr "" #: ../src/client/networkmodel.cpp:217 #, qt-format @@ -4561,17 +4469,17 @@ msgctxt "NetworkItem|" msgid "Lag: %1 msecs" msgstr "Лаг: %1 мс" -#: ../src/client/networkmodel.cpp:960 +#: ../src/client/networkmodel.cpp:963 msgctxt "NetworkModel|" msgid "Chat" msgstr "Вид Окна Чата" -#: ../src/client/networkmodel.cpp:960 +#: ../src/client/networkmodel.cpp:963 msgctxt "NetworkModel|" msgid "Topic" msgstr "Тема" -#: ../src/client/networkmodel.cpp:960 +#: ../src/client/networkmodel.cpp:963 msgctxt "NetworkModel|" msgid "Nick Count" msgstr "Ников" @@ -4595,17 +4503,13 @@ msgctxt "NetworkModelController|" msgid "" "Note: This will delete all related data, including all backlog data, " "from the core's database and cannot be undone." -msgstr "" -"Замечание: Это удалит все соответствующие данные, включае весь " -"журнал, из базы данных ядра без возможности отмены." +msgstr "Замечание: Это удалит все соответствующие данные, включае весь журнал, из базы данных ядра без возможности отмены." #: ../src/uisupport/networkmodelcontroller.cpp:193 msgctxt "NetworkModelController|" msgid "" "
    Active channel buffers cannot be deleted, please part the channel first." -msgstr "" -"
    Нельзя удалить буферы активных каналов. Пожалуйста, сначала покиньте " -"канал." +msgstr "
    Нельзя удалить буферы активных каналов. Пожалуйста, сначала покиньте канал." #: ../src/uisupport/networkmodelcontroller.cpp:195 msgctxt "NetworkModelController|" @@ -4645,7 +4549,7 @@ msgstr "Форма" #: ../src/qtui/settingspages/networkssettingspage.ui:48 msgctxt "NetworksSettingsPage|" msgid "Re&name..." -msgstr "Пере&именовать..." +msgstr "" #: ../src/qtui/settingspages/networkssettingspage.ui:65 #: ../src/qtui/settingspages/networkssettingspage.ui:235 @@ -4657,7 +4561,7 @@ msgstr "Доб&авить..." #: ../src/qtui/settingspages/networkssettingspage.ui:252 msgctxt "NetworksSettingsPage|" msgid "De&lete" -msgstr "У&далить" +msgstr "" #: ../src/qtui/settingspages/networkssettingspage.ui:124 msgctxt "NetworksSettingsPage|" @@ -4674,7 +4578,7 @@ msgstr "Личность:" #: ../src/qtui/settingspages/networkssettingspage.ui:295 msgctxt "NetworksSettingsPage|" msgid "..." -msgstr "..." +msgstr "" #: ../src/qtui/settingspages/networkssettingspage.ui:190 msgctxt "NetworksSettingsPage|" @@ -4711,9 +4615,7 @@ msgctxt "NetworksSettingsPage|" msgid "" "Configure automatic identification or misc. commands to be executed after " "connecting to a server" -msgstr "" -"Настройка автоматического выполнения идентификационных или любых других " -"команд при подключении к серверу" +msgstr "Настройка автоматического выполнения идентификационных или любых других команд при подключении к серверу" #: ../src/qtui/settingspages/networkssettingspage.ui:346 msgctxt "NetworksSettingsPage|" @@ -4724,12 +4626,8 @@ msgstr "При подключении выполнить команды:" msgctxt "NetworksSettingsPage|" msgid "" "Specify a list of IRC commands to be executed upon connect.\n" -"Note that Quassel IRC automatically rejoins channels, so /join will rarely " -"be needed here!" -msgstr "" -"Укажите список команд IRC, которые будут выполнены при подключении.\n" -"Учтите, что Quassel автоматически входит на каналы, так что /join здесь " -"нужен редко!" +"Note that Quassel IRC automatically rejoins channels, so /join will rarely be needed here!" +msgstr "Укажите список команд IRC, которые будут выполнены при подключении.\nУчтите, что Quassel автоматически входит на каналы, так что /join здесь нужен редко!" #: ../src/qtui/settingspages/networkssettingspage.ui:374 msgctxt "NetworksSettingsPage|" @@ -4808,72 +4706,71 @@ msgctxt "NetworksSettingsPage|" msgid "Account:" msgstr "Название аккаунта:" -#: ../src/qtui/settingspages/networkssettingspage.ui:649 +#: ../src/qtui/settingspages/networkssettingspage.ui:635 +msgctxt "NetworksSettingsPage|" +msgid "" +"

    Note: because" +" the identity has an ssl certificate set, SASL EXTERNAL will be " +"used.

    " +msgstr "" + +#: ../src/qtui/settingspages/networkssettingspage.ui:659 msgctxt "NetworksSettingsPage|" msgid "Encodings" msgstr "Кодировки" -#: ../src/qtui/settingspages/networkssettingspage.ui:652 +#: ../src/qtui/settingspages/networkssettingspage.ui:662 msgctxt "NetworksSettingsPage|" msgid "" -"Configure advanced settings such as message encodings and automatic reconnect" -msgstr "" -"Настроить дополнительные параметры, такие как кодировки сообщений и " -"автоматическое соединение" +"Configure advanced settings such as message encodings and automatic " +"reconnect" +msgstr "Настроить дополнительные параметры, такие как кодировки сообщений и автоматическое соединение" -#: ../src/qtui/settingspages/networkssettingspage.ui:661 +#: ../src/qtui/settingspages/networkssettingspage.ui:671 msgctxt "NetworksSettingsPage|" msgid "Control encodings for in- and outgoing messages" msgstr "Управление кодировками для входящих и исходящих сообщений" -#: ../src/qtui/settingspages/networkssettingspage.ui:664 +#: ../src/qtui/settingspages/networkssettingspage.ui:674 msgctxt "NetworksSettingsPage|" msgid "Use Custom Encodings" msgstr "Использовать свои кодировки" -#: ../src/qtui/settingspages/networkssettingspage.ui:675 -#: ../src/qtui/settingspages/networkssettingspage.ui:695 +#: ../src/qtui/settingspages/networkssettingspage.ui:685 +#: ../src/qtui/settingspages/networkssettingspage.ui:705 msgctxt "NetworksSettingsPage|" msgid "" "Specify which encoding your messages will be sent in.\n" "UTF-8 should be a sane choice for most networks." -msgstr "" -"Укажите кодировки, в которых будут отправляться ваши сообщения.\n" -"UTF-8 должен быть разумным выбором для большинства сетей." +msgstr "Укажите кодировки, в которых будут отправляться ваши сообщения.\nUTF-8 должен быть разумным выбором для большинства сетей." -#: ../src/qtui/settingspages/networkssettingspage.ui:679 +#: ../src/qtui/settingspages/networkssettingspage.ui:689 msgctxt "NetworksSettingsPage|" msgid "Send messages in:" msgstr "Отправлять сообщения в:" -#: ../src/qtui/settingspages/networkssettingspage.ui:706 -#: ../src/qtui/settingspages/networkssettingspage.ui:726 +#: ../src/qtui/settingspages/networkssettingspage.ui:716 +#: ../src/qtui/settingspages/networkssettingspage.ui:736 msgctxt "NetworksSettingsPage|" msgid "" "Incoming messages encoded in Utf8 will always be treated as such.\n" "This setting defines the encoding for messages that are not Utf8." -msgstr "" -"Входящие сообщения, закодированные в Utf8, всегда будут обработаны как " -"надо.\n" -"Эти настройки затрагивают только сообщения не в кодировке Utf8." +msgstr "Входящие сообщения, закодированные в Utf8, всегда будут обработаны как надо.\nЭти настройки затрагивают только сообщения не в кодировке Utf8." -#: ../src/qtui/settingspages/networkssettingspage.ui:710 +#: ../src/qtui/settingspages/networkssettingspage.ui:720 msgctxt "NetworksSettingsPage|" msgid "Receive fallback:" msgstr "Альтернативная входящая кодировка:" -#: ../src/qtui/settingspages/networkssettingspage.ui:737 -#: ../src/qtui/settingspages/networkssettingspage.ui:751 +#: ../src/qtui/settingspages/networkssettingspage.ui:747 +#: ../src/qtui/settingspages/networkssettingspage.ui:761 msgctxt "NetworksSettingsPage|" msgid "" "This specifies how control messages, nicks and servernames are encoded.\n" "Unless you *really* know what you do, leave this as ISO-8859-1!" -msgstr "" -"Это определяет кодировку контрольных сообщений, ников и названий серверов.\n" -"Если только вы *действительно* не знаете что делаете, оставьте тут " -"ISO-8859-1!" +msgstr "Это определяет кодировку контрольных сообщений, ников и названий серверов.\nЕсли только вы *действительно* не знаете что делаете, оставьте тут ISO-8859-1!" -#: ../src/qtui/settingspages/networkssettingspage.ui:741 +#: ../src/qtui/settingspages/networkssettingspage.ui:751 msgctxt "NetworksSettingsPage|" msgid "Server encoding:" msgstr "Кодировка сервера:" @@ -4888,43 +4785,40 @@ msgctxt "NetworksSettingsPage|" msgid "Networks" msgstr "Сети" -#: ../src/qtui/settingspages/networkssettingspage.cpp:176 +#: ../src/qtui/settingspages/networkssettingspage.cpp:184 msgctxt "NetworksSettingsPage|" msgid "" "The following problems need to be corrected before your changes can be " "applied:
      " -msgstr "" -"Прежде чем сохранить настройки, необходимо устранить следующие проблемы:
        " +msgstr "Прежде чем сохранить настройки, необходимо устранить следующие проблемы:
          " -#: ../src/qtui/settingspages/networkssettingspage.cpp:177 +#: ../src/qtui/settingspages/networkssettingspage.cpp:185 msgctxt "NetworksSettingsPage|" msgid "
        • All networks need at least one server defined
        • " msgstr "
        • У каждой сети должен быть хотя бы один сервер
        • " -#: ../src/qtui/settingspages/networkssettingspage.cpp:178 +#: ../src/qtui/settingspages/networkssettingspage.cpp:186 msgctxt "NetworksSettingsPage|" msgid "
        " msgstr "
      " -#: ../src/qtui/settingspages/networkssettingspage.cpp:179 +#: ../src/qtui/settingspages/networkssettingspage.cpp:187 msgctxt "NetworksSettingsPage|" msgid "Invalid Network Settings" msgstr "Некорректные настройки сети" -#: ../src/qtui/settingspages/networkssettingspage.cpp:602 +#: ../src/qtui/settingspages/networkssettingspage.cpp:650 msgctxt "NetworksSettingsPage|" msgid "Delete Network?" msgstr "Удалить сеть?" -#: ../src/qtui/settingspages/networkssettingspage.cpp:603 +#: ../src/qtui/settingspages/networkssettingspage.cpp:651 #, qt-format msgctxt "NetworksSettingsPage|" msgid "" "Do you really want to delete the network \"%1\" and all related settings, " "including the backlog?" -msgstr "" -"Действительно удалить сеть \"%1\" и все сопутствующие данные, включая журнал?" +msgstr "Действительно удалить сеть \"%1\" и все сопутствующие данные, включая журнал?" #: ../src/qtui/settingspages/nickeditdlg.ui:13 msgctxt "NickEditDlg|" @@ -4941,11 +4835,9 @@ msgctxt "NickEditDlg|" msgid "" "A valid nickname may contain letters from the English alphabet, digits, and " "the special characters {, }, [, ], \\, |, `, ^, _ and -." -msgstr "" -"Корректный ник может содержать только буквы латинского алфавита, цифры и " -"спецсимволы {, }, [, ], \\, |, `, ^, _ и -." +msgstr "Корректный ник может содержать только буквы латинского алфавита, цифры и спецсимволы {, }, [, ], \\, |, `, ^, _ и -." -#: ../src/qtui/settingspages/identitiessettingspage.cpp:474 +#: ../src/qtui/settingspages/identitiessettingspage.cpp:480 msgctxt "NickEditDlg|" msgid "Add Nickname" msgstr "Добавить ник" @@ -4960,7 +4852,7 @@ msgctxt "NotificationsSettingsPage|" msgid "Notifications" msgstr "Уведомления" -#: ../src/qtui/phononnotificationbackend.cpp:172 +#: ../src/qtui/phononnotificationbackend.cpp:188 msgctxt "PhononNotificationBackend::ConfigWidget|" msgid "Select Audio File" msgstr "Выбрать звуковой файл" @@ -5000,17 +4892,15 @@ msgstr "Всего запрашиваю сообщений: %1 для буфер #: ../src/client/backlogrequester.cpp:122 #, qt-format msgctxt "QObject|" -msgid "Requesting up to %1 of all unread backlog messages (plus additional %2)" -msgstr "" -"Запрашиваю до %1 всех непрочитанных сообщений из журнала (и дополнительные " -"%2)" +msgid "" +"Requesting up to %1 of all unread backlog messages (plus additional %2)" +msgstr "Запрашиваю до %1 всех непрочитанных сообщений из журнала (и дополнительные %2)" #: ../src/client/backlogrequester.cpp:142 #, qt-format msgctxt "QObject|" msgid "Requesting a total of up to %1 unread backlog messages for %2 buffers" -msgstr "" -"Запрашиваю суммарно до %1 непрочитанных сообщений из журнала для %2 буферов" +msgstr "Запрашиваю суммарно до %1 непрочитанных сообщений из журнала для %2 буферов" #: ../src/qtui/ircconnectionwizard.cpp:56 msgctxt "QObject|" @@ -5023,191 +4913,187 @@ msgid "" "This wizard will help you to set up your default identity and your IRC " "network connection.
      This only covers basic settings. You can cancel this " "wizard any time and use the settings dialog for more detailed changes." -msgstr "" -"Этот мастер поможет настроить личность по умолчанию и сетевое соединение с " -"IRC.
      Он устанавливает только базовые настройки. В любой момент можно " -"отказаться от мастера и использовать окно настройки для более подробной " -"конфигурации." +msgstr "Этот мастер поможет настроить личность по умолчанию и сетевое соединение с IRC.
      Он устанавливает только базовые настройки. В любой момент можно отказаться от мастера и использовать окно настройки для более подробной конфигурации." -#: ../src/uisupport/qssparser.cpp:129 ../src/uisupport/qssparser.cpp:179 -#: ../src/uisupport/qssparser.cpp:335 +#: ../src/uisupport/qssparser.cpp:128 ../src/uisupport/qssparser.cpp:178 +#: ../src/uisupport/qssparser.cpp:334 #, qt-format msgctxt "QssParser|" msgid "Invalid block declaration: %1" msgstr "Недопустимое условие %1" -#: ../src/uisupport/qssparser.cpp:148 +#: ../src/uisupport/qssparser.cpp:147 #, qt-format msgctxt "QssParser|" msgid "Invalid palette role assignment: %1" msgstr "Некорректный адрес для прослушивания %1" -#: ../src/uisupport/qssparser.cpp:167 +#: ../src/uisupport/qssparser.cpp:166 #, qt-format msgctxt "QssParser|" msgid "Unknown palette role name: %1" msgstr "" -#: ../src/uisupport/qssparser.cpp:205 +#: ../src/uisupport/qssparser.cpp:204 #, qt-format msgctxt "QssParser|" msgid "Invalid subelement name in %1" msgstr "Недопустимый тип сообщения в %1" -#: ../src/uisupport/qssparser.cpp:249 +#: ../src/uisupport/qssparser.cpp:248 #, qt-format msgctxt "QssParser|" msgid "Invalid message type in %1" msgstr "" -#: ../src/uisupport/qssparser.cpp:258 +#: ../src/uisupport/qssparser.cpp:257 #, qt-format msgctxt "QssParser|" msgid "Invalid condition %1" msgstr "Недопустимое условие %1" -#: ../src/uisupport/qssparser.cpp:270 +#: ../src/uisupport/qssparser.cpp:269 #, qt-format msgctxt "QssParser|" msgid "Invalid message label: %1" msgstr "Недопустимая метка сообщения: %1" -#: ../src/uisupport/qssparser.cpp:282 +#: ../src/uisupport/qssparser.cpp:281 #, qt-format msgctxt "QssParser|" msgid "Invalid senderhash specification: %1" msgstr "" -#: ../src/uisupport/qssparser.cpp:286 +#: ../src/uisupport/qssparser.cpp:285 msgctxt "QssParser|" msgid "Senderhash can be at most \"0x0f\"!" msgstr "" -#: ../src/uisupport/qssparser.cpp:302 +#: ../src/uisupport/qssparser.cpp:301 #, qt-format msgctxt "QssParser|" msgid "Invalid format name: %1" msgstr "Недопустимая метка сообщения: %1" -#: ../src/uisupport/qssparser.cpp:310 +#: ../src/uisupport/qssparser.cpp:309 #, qt-format msgctxt "QssParser|" msgid "Illegal IRC color specification (must be between 00 and 0f): %1" msgstr "" -#: ../src/uisupport/qssparser.cpp:319 +#: ../src/uisupport/qssparser.cpp:318 #, qt-format msgctxt "QssParser|" msgid "Unhandled condition: %1" msgstr "Недопустимое условие %1" -#: ../src/uisupport/qssparser.cpp:350 +#: ../src/uisupport/qssparser.cpp:349 #, qt-format msgctxt "QssParser|" msgid "Invalid proplist %1" msgstr "Недопустимое условие %1" -#: ../src/uisupport/qssparser.cpp:369 +#: ../src/uisupport/qssparser.cpp:368 #, qt-format msgctxt "QssParser|" msgid "Invalid chatlist item type %1" msgstr "Некорректный адрес для прослушивания %1" -#: ../src/uisupport/qssparser.cpp:385 +#: ../src/uisupport/qssparser.cpp:384 #, qt-format msgctxt "QssParser|" msgid "Invalid chatlist state %1" msgstr "Некорректный адрес для прослушивания %1" -#: ../src/uisupport/qssparser.cpp:415 +#: ../src/uisupport/qssparser.cpp:414 #, qt-format msgctxt "QssParser|" msgid "Invalid property declaration: %1" msgstr "Недопустимое условие %1" -#: ../src/uisupport/qssparser.cpp:439 +#: ../src/uisupport/qssparser.cpp:438 #, qt-format msgctxt "QssParser|" msgid "Invalid font property: %1" msgstr "Недопустимое условие %1" -#: ../src/uisupport/qssparser.cpp:445 +#: ../src/uisupport/qssparser.cpp:444 #, qt-format msgctxt "QssParser|" msgid "Unknown ChatLine property: %1" msgstr "" -#: ../src/uisupport/qssparser.cpp:469 +#: ../src/uisupport/qssparser.cpp:468 #, qt-format msgctxt "QssParser|" msgid "Invalid palette color role specification: %1" msgstr "" -#: ../src/uisupport/qssparser.cpp:476 +#: ../src/uisupport/qssparser.cpp:475 #, qt-format msgctxt "QssParser|" msgid "Unknown palette color role: %1" msgstr "" -#: ../src/uisupport/qssparser.cpp:483 ../src/uisupport/qssparser.cpp:506 -#: ../src/uisupport/qssparser.cpp:528 +#: ../src/uisupport/qssparser.cpp:482 ../src/uisupport/qssparser.cpp:505 +#: ../src/uisupport/qssparser.cpp:527 #, qt-format msgctxt "QssParser|" msgid "Invalid gradient declaration: %1" msgstr "Недопустимое условие %1" -#: ../src/uisupport/qssparser.cpp:492 ../src/uisupport/qssparser.cpp:514 -#: ../src/uisupport/qssparser.cpp:538 +#: ../src/uisupport/qssparser.cpp:491 ../src/uisupport/qssparser.cpp:513 +#: ../src/uisupport/qssparser.cpp:537 #, qt-format msgctxt "QssParser|" msgid "Invalid gradient stops list: %1" msgstr "Недопустимый тип сообщения в %1" -#: ../src/uisupport/qssparser.cpp:647 +#: ../src/uisupport/qssparser.cpp:646 #, qt-format msgctxt "QssParser|" msgid "Invalid font specification: %1" msgstr "Недопустимое условие %1" -#: ../src/uisupport/qssparser.cpp:688 +#: ../src/uisupport/qssparser.cpp:687 #, qt-format msgctxt "QssParser|" msgid "Invalid font style specification: %1" msgstr "Недопустимое условие %1" -#: ../src/uisupport/qssparser.cpp:703 +#: ../src/uisupport/qssparser.cpp:702 #, qt-format msgctxt "QssParser|" msgid "Invalid font weight specification: %1" msgstr "Недопустимое условие %1" -#: ../src/uisupport/qssparser.cpp:715 +#: ../src/uisupport/qssparser.cpp:714 #, qt-format msgctxt "QssParser|" msgid "Invalid font size specification: %1" msgstr "" -#: ../src/common/util.cpp:162 +#: ../src/common/util.cpp:169 msgctxt "Quassel::secondsToString()|" msgid "year" msgstr "год" -#: ../src/common/util.cpp:163 +#: ../src/common/util.cpp:170 msgctxt "Quassel::secondsToString()|" msgid "day" msgstr "день" -#: ../src/common/util.cpp:164 +#: ../src/common/util.cpp:171 msgctxt "Quassel::secondsToString()|" msgid "h" msgstr "ч" -#: ../src/common/util.cpp:165 +#: ../src/common/util.cpp:172 msgctxt "Quassel::secondsToString()|" msgid "min" msgstr "мин" -#: ../src/common/util.cpp:166 +#: ../src/common/util.cpp:173 msgctxt "Quassel::secondsToString()|" msgid "sec" msgstr "сек" @@ -5297,9 +5183,7 @@ msgctxt "ServerEditDlg|" msgid "" "Do not change unless you're going to connect to a server not supporting " "SSLv3!" -msgstr "" -"Не меняйте, если не собираетесь подключаться к серверу, не поддерживающему " -"SSLv3!" +msgstr "Не меняйте, если не собираетесь подключаться к серверу, не поддерживающему SSLv3!" #: ../src/qtui/settingspages/servereditdlg.ui:151 msgctxt "ServerEditDlg|" @@ -5493,27 +5377,7 @@ msgctxt "ShortcutsSettingsPage|" msgid "Shortcuts" msgstr "" -#: ../src/common/signalproxy.cpp:981 -msgctxt "SignalProxy|" -msgid "Peer tried to send package larger than max package size!" -msgstr "Пир попытался отправить пакет больше максимального размера!" - -#: ../src/common/signalproxy.cpp:986 -msgctxt "SignalProxy|" -msgid "Peer tried to send 0 byte package!" -msgstr "Пир попытался отправить пакет из 0 байт!" - -#: ../src/common/signalproxy.cpp:1003 -msgctxt "SignalProxy|" -msgid "Peer sent corrupted compressed data!" -msgstr "Пир отправил испорченные сжатые данные!" - -#: ../src/common/signalproxy.cpp:1019 -msgctxt "SignalProxy|" -msgid "Peer sent corrupt data: unable to load QVariant!" -msgstr "Пир отправил испорченные данные: не могу загрузить QVariant!" - -#: ../src/common/signalproxy.cpp:1168 +#: ../src/common/signalproxy.cpp:736 msgctxt "SignalProxy|" msgid "Disconnecting" msgstr "Отсоединяюсь" @@ -5566,7 +5430,7 @@ msgstr "Удалить этот сервер из списка" #: ../src/qtui/ui/simplenetworkeditor.ui:139 msgctxt "SimpleNetworkEditor|" msgid "De&lete" -msgstr "У&далить" +msgstr "" #: ../src/qtui/ui/simplenetworkeditor.ui:165 msgctxt "SimpleNetworkEditor|" @@ -5577,7 +5441,7 @@ msgstr "Передвинуть вверх в списке" #: ../src/qtui/ui/simplenetworkeditor.ui:182 msgctxt "SimpleNetworkEditor|" msgid "..." -msgstr "..." +msgstr "" #: ../src/qtui/ui/simplenetworkeditor.ui:179 msgctxt "SimpleNetworkEditor|" @@ -5594,23 +5458,53 @@ msgctxt "SimpleNetworkEditor|" msgid "" "A list of IRC channels you will join automatically after connecting to the " "network" +msgstr "Список каналов IRC, на которые клиент будет автоматически заходить при подключении к сети" + +#: ../src/qtui/snorenotificationbackend.cpp:61 +#: ../src/qtui/snorenotificationbackend.cpp:100 +msgctxt "SnoreNotificationBackend|" +msgid "Private Message" +msgstr "" + +#: ../src/qtui/ui/snorentificationconfigwidget.ui:20 +msgctxt "SnoreNotificationConfigWidget|" +msgid "Form" +msgstr "Форма" + +#: ../src/qtui/ui/snorentificationconfigwidget.ui:29 +msgctxt "SnoreNotificationConfigWidget|" +msgid "Snore" +msgstr "" + +#: ../src/qtui/ui/snorentificationconfigwidget.ui:41 +msgctxt "SnoreNotificationConfigWidget|" +msgid "Backend:" +msgstr "" + +#: ../src/qtui/ui/snorentificationconfigwidget.ui:64 +msgctxt "SnoreNotificationConfigWidget|" +msgid "Timeout:" +msgstr "" + +#: ../src/qtui/ui/snorentificationconfigwidget.ui:80 +msgctxt "SnoreNotificationConfigWidget|" +msgid " s" +msgstr " сек" + +#: ../src/qtui/ui/snorentificationconfigwidget.ui:96 +msgctxt "SnoreNotificationConfigWidget|" +msgid "0 means infinite" msgstr "" -"Список каналов IRC, на которые клиент будет автоматически заходить при " -"подключении к сети" #: ../src/core/sqlitestorage.cpp:60 msgctxt "SqliteStorage|" msgid "" -"Click on the button, then enter the shortcut like you would in the program.\n" -"Example for Ctrl+a: hold the Ctrl key and press a.via network. Use SQLite if " -"your Quassel Core should store its data on the same machine it is running " -"on, and if you only expect a few users to use your core." -msgstr "" -"SQLite -- это основанная на файлах система управления базами данных, которая " -"не требует никаких настроек. Она подходит для маленьких и средних баз " -"данных, для которых не нужен доступ через сеть. Используйте SQLite, если " -"ваше ядро Quassel должно хранить данные на той же машине, на которой " -"запущено, и если вашим ядром не будет пользоваться много народу." +"SQLite is a file-based database engine that does not require any setup. It " +"is suitable for small and medium-sized databases that do not require access " +"via network. Use SQLite if your Quassel Core should store its data on the " +"same machine it is running on, and if you only expect a few users to use " +"your core." +msgstr "SQLite -- это основанная на файлах система управления базами данных, которая не требует никаких настроек. Она подходит для маленьких и средних баз данных, для которых не нужен доступ через сеть. Используйте SQLite, если ваше ядро Quassel должно хранить данные на той же машине, на которой запущено, и если вашим ядром не будет пользоваться много народу." #: ../src/qtui/ui/sslinfodlg.ui:14 msgctxt "SslInfoDlg|" @@ -5718,7 +5612,7 @@ msgctxt "SslInfoDlg|" msgid "%1 to %2" msgstr "" -#: ../src/client/networkmodel.h:149 +#: ../src/client/networkmodel.h:150 msgctxt "StatusBufferItem|" msgid "Status Buffer" msgstr "Буфер состояния" @@ -5920,15 +5814,15 @@ msgstr "Форма" #: ../src/qtui/ui/topicwidget.ui:79 msgctxt "TopicWidget|" msgid "..." -msgstr "..." +msgstr "" -#: ../src/qtui/topicwidget.cpp:118 +#: ../src/qtui/topicwidget.cpp:120 #, qt-format msgctxt "TopicWidget|" msgid "Users: %1" -msgstr "Пользователи: %1" +msgstr "" -#: ../src/qtui/topicwidget.cpp:119 +#: ../src/qtui/topicwidget.cpp:121 #, qt-format msgctxt "TopicWidget|" msgid "Lag: %1 msecs" @@ -5949,21 +5843,6 @@ msgctxt "TopicWidgetSettingsPage|" msgid "Resize dynamically to fit contents" msgstr "" -#: ../src/core/sqlitestorage.cpp:60 -msgctxt "SqliteStorage|" -msgid "" -"SQLite is a file-based database engine that does not require any setup. It " -"is suitable for small and medium-sized databases that do not require access " -"via network. Use SQLite if your Quassel Core should store its data on the " -"same machine it is running on, and if you only expect a few users to use " -"your core." -msgstr "" -"SQLite -- это основанная на файлах система управления базами данных, которая " -"не требует никаких настроек. Она подходит для маленьких и средних баз " -"данных, для которых не нужен доступ через сеть. Используйте SQLite, если " -"ваше ядро Quassel должно хранить данные на той же машине, на которой " -"запущено, и если вашим ядром не будет пользоваться много народу." - #: ../src/qtui/settingspages/topicwidgetsettingspage.ui:84 msgctxt "TopicWidgetSettingsPage|" msgid "On hover only" @@ -5992,164 +5871,163 @@ msgstr "" #. Topic Message #. ---------- #. Invite Message -#: ../src/uisupport/uistyle.cpp:638 ../src/uisupport/uistyle.cpp:641 -#: ../src/uisupport/uistyle.cpp:682 ../src/uisupport/uistyle.cpp:685 -#: ../src/uisupport/uistyle.cpp:688 ../src/uisupport/uistyle.cpp:695 -#: ../src/uisupport/uistyle.cpp:729 +#: ../src/uisupport/uistyle.cpp:665 ../src/uisupport/uistyle.cpp:668 +#: ../src/uisupport/uistyle.cpp:709 ../src/uisupport/uistyle.cpp:712 +#: ../src/uisupport/uistyle.cpp:715 ../src/uisupport/uistyle.cpp:724 +#: ../src/uisupport/uistyle.cpp:758 #, qt-format msgctxt "UiStyle::StyledMessage|" msgid "%1" msgstr "" #. Action Message -#: ../src/uisupport/uistyle.cpp:644 +#: ../src/uisupport/uistyle.cpp:671 #, qt-format msgctxt "UiStyle::StyledMessage|" msgid "%DN%1%DN %2" msgstr "" #. Nick Message -#: ../src/uisupport/uistyle.cpp:648 +#: ../src/uisupport/uistyle.cpp:675 #, qt-format msgctxt "UiStyle::StyledMessage|" msgid "You are now known as %DN%1%DN" msgstr "" -#: ../src/uisupport/uistyle.cpp:649 +#: ../src/uisupport/uistyle.cpp:676 #, qt-format msgctxt "UiStyle::StyledMessage|" msgid "%DN%1%DN is now known as %DN%2%DN" msgstr "" #. Mode Message -#: ../src/uisupport/uistyle.cpp:653 +#: ../src/uisupport/uistyle.cpp:680 #, qt-format msgctxt "UiStyle::StyledMessage|" msgid "User mode: %DM%1%DM" msgstr "" -#: ../src/uisupport/uistyle.cpp:654 +#: ../src/uisupport/uistyle.cpp:681 #, qt-format msgctxt "UiStyle::StyledMessage|" msgid "Mode %DM%1%DM by %DN%2%DN" msgstr "" #. Join Message -#: ../src/uisupport/uistyle.cpp:658 +#: ../src/uisupport/uistyle.cpp:685 #, qt-format msgctxt "UiStyle::StyledMessage|" msgid "%DN%1%DN %DH(%2@%3)%DH has joined %DC%4%DC" msgstr "" #. Part Message -#: ../src/uisupport/uistyle.cpp:661 +#: ../src/uisupport/uistyle.cpp:688 #, qt-format msgctxt "UiStyle::StyledMessage|" msgid "%DN%1%DN %DH(%2@%3)%DH has left %DC%4%DC" msgstr "" #. Quit Message -#: ../src/uisupport/uistyle.cpp:666 +#: ../src/uisupport/uistyle.cpp:693 #, qt-format msgctxt "UiStyle::StyledMessage|" msgid "%DN%1%DN %DH(%2@%3)%DH has quit" msgstr "" #. Kick Message -#: ../src/uisupport/uistyle.cpp:674 +#: ../src/uisupport/uistyle.cpp:701 #, qt-format msgctxt "UiStyle::StyledMessage|" msgid "%DN%1%DN has kicked %DN%2%DN from %DC%3%DC" msgstr "%DN%1%DN выкинул %DN%2%DN из %DC%3%DC" #. Day Change Message -#: ../src/uisupport/uistyle.cpp:691 +#: ../src/uisupport/uistyle.cpp:719 #, qt-format msgctxt "UiStyle::StyledMessage|" msgid "{Day changed to %1}" -msgstr "{Новые сутки. Сегодня: % 1}" +msgstr "{Новые сутки. Сегодня: %1}" -#: ../src/uisupport/uistyle.cpp:704 +#: ../src/uisupport/uistyle.cpp:733 #, qt-format msgctxt "UiStyle::StyledMessage|" msgid "Netsplit between %DH%1%DH and %DH%2%DH ended. Users joined: " -msgstr "" -"Нетсплит между %DH%1%DH и %DH%2%DH закончен. Пользователей присоединилось: " +msgstr "Нетсплит между %DH%1%DH и %DH%2%DH закончен. Пользователей присоединилось: " -#: ../src/uisupport/uistyle.cpp:708 ../src/uisupport/uistyle.cpp:724 +#: ../src/uisupport/uistyle.cpp:737 ../src/uisupport/uistyle.cpp:753 #, qt-format msgctxt "UiStyle::StyledMessage|" msgid "%DN%1%DN (%2 more)" msgstr "" -#: ../src/uisupport/uistyle.cpp:719 +#: ../src/uisupport/uistyle.cpp:748 #, qt-format msgctxt "UiStyle::StyledMessage|" msgid "Netsplit between %DH%1%DH and %DH%2%DH. Users quit: " msgstr "Нетсплит между %DH%1%DH и %DH%2%DH. Пользователей вышло: " -#: ../src/uisupport/uistyle.cpp:731 ../src/uisupport/uistyle.cpp:779 +#: ../src/uisupport/uistyle.cpp:760 ../src/uisupport/uistyle.cpp:808 #, qt-format msgctxt "UiStyle::StyledMessage|" msgid "[%1]" -msgstr "[%1]" +msgstr "" -#: ../src/uisupport/uistyle.cpp:777 +#: ../src/uisupport/uistyle.cpp:806 #, qt-format msgctxt "UiStyle::StyledMessage|" msgid "<%1>" -msgstr "<%1>" +msgstr "" -#: ../src/client/networkmodel.cpp:783 +#: ../src/client/networkmodel.cpp:786 #, qt-format msgctxt "UserCategoryItem|" msgid "%n Owner(s)" msgid_plural "%n Owner(s)" -msgstr[0] "%n владелец" -msgstr[1] "%n владельца" -msgstr[2] "%n владельцев" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" -#: ../src/client/networkmodel.cpp:785 +#: ../src/client/networkmodel.cpp:788 #, qt-format msgctxt "UserCategoryItem|" msgid "%n Admin(s)" msgid_plural "%n Admin(s)" -msgstr[0] "%n администратор" -msgstr[1] "%n администратора" -msgstr[2] "%n администраторов" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" -#: ../src/client/networkmodel.cpp:787 +#: ../src/client/networkmodel.cpp:790 #, qt-format msgctxt "UserCategoryItem|" msgid "%n Operator(s)" msgid_plural "%n Operator(s)" -msgstr[0] "%n оператор" -msgstr[1] "%n оператора" -msgstr[2] "%n операторов" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" -#: ../src/client/networkmodel.cpp:789 +#: ../src/client/networkmodel.cpp:792 #, qt-format msgctxt "UserCategoryItem|" msgid "%n Half-Op(s)" msgid_plural "%n Half-Op(s)" -msgstr[0] "%n полуоператор" -msgstr[1] "%n полуоператора" -msgstr[2] "%n полуоператоров" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" -#: ../src/client/networkmodel.cpp:791 +#: ../src/client/networkmodel.cpp:794 #, qt-format msgctxt "UserCategoryItem|" msgid "%n Voiced" msgid_plural "%n Voiced" -msgstr[0] "%n с голосом" -msgstr[1] "%n с голосом" -msgstr[2] "%n с голосом" +msgstr[0] "" +msgstr[1] "" +msgstr[2] "" -#: ../src/client/networkmodel.cpp:793 +#: ../src/client/networkmodel.cpp:796 #, qt-format msgctxt "UserCategoryItem|" msgid "%n User(s)" msgid_plural "%n User(s)" -msgstr[0] "%n пользователь" -msgstr[1] "%n пользователя" -msgstr[2] "%n пользователей" +msgstr[0] "" +msgstr[1] "" +msgstr[2] ""