[Tkabber-dev] r156 - in trunk/plugins/pluginmanager: . msgs

tkabber-svn at jabber.ru tkabber-svn at jabber.ru
Tue Oct 21 16:54:02 MSD 2008


Author: kostix
Date: 2008-10-21 16:54:02 +0400 (Tue, 21 Oct 2008)
New Revision: 156

Modified:
   trunk/plugins/pluginmanager/msgs/en.msg
   trunk/plugins/pluginmanager/msgs/ru.msg
   trunk/plugins/pluginmanager/pluginmanager.tcl
Log:
pluginmanager/msgs/en.msg, pluginmanager/msgs/ru.msg,
pluginmanager/pluginmanager.tcl: Added desctiptions for the new
 plugins (quotelastmsg, stripes and singularity), updated several
 descriptions to make them more clear.


Modified: trunk/plugins/pluginmanager/msgs/en.msg
===================================================================
--- trunk/plugins/pluginmanager/msgs/en.msg	2008-10-21 12:51:53 UTC (rev 155)
+++ trunk/plugins/pluginmanager/msgs/en.msg	2008-10-21 12:54:02 UTC (rev 156)
@@ -1,54 +1,93 @@
 ::msgcat::mcset en "Add/remove plugins" "Add/remove plugins"
-::msgcat::mcset en "Operation complite" "Operation complite"
-::msgcat::mcset en "You need to restart Tkabber to apply changes" "You need to restart Tkabber to apply changes"
+::msgcat::mcset en "Operation completed" "Operation completed"
+::msgcat::mcset en "You need to restart Tkabber to apply changes" \
+	"You need to restart Tkabber to apply changes"
 ::msgcat::mcset en "Apply changes" "Apply changes"
-::msgcat::mcset en "aniemoticons" "Implements animated GIF support."
-::msgcat::mcset en "attline" "Draws horizontal line in chat windows separating read and unread messages."
-::msgcat::mcset en "bc" "Game \"Bulls and cows\""
-::msgcat::mcset en "browser" "Jabber Browser (XEP-0011) implementation. This XEP is deprecated, so its code is moved to a plugin."
-::msgcat::mcset en "checkers" "Checkers (includes these versions: common, russian, american, spain and italian)."
+::msgcat::mcset en "aniemoticons" "Implements support for animated GIFs\
+	as emoticons."
+::msgcat::mcset en "attline" \
+	"Draws horizontal line in chat windows separating read and unread messages."
+::msgcat::mcset en "bc" "\"Bulls and cows\" game."
+::msgcat::mcset en "browser" "Jabber Browser (XEP-0011) implementation.\
+	This XEP is deprecated, so its code is moved to a plugin."
+::msgcat::mcset en "checkers" "Checkers (includes these versions: common,\
+	russian, american, spain and italian)."
 ::msgcat::mcset en "chess" "Chess game."
-::msgcat::mcset en "ctcomp" "This plugin adds support for \"text completion\" in Tkabber's chat \
-input windows, i.e. it's possible to make Tkabber offer you \
-possible completions of a current partially typed word in a chat \
-input window."
-::msgcat::mcset en "custom-urls" "Custom URL Processing -- converts some strings into clickable URLS."
-::msgcat::mcset en "cyrillize" "If you type-in text in wrong layout you can fix it by pressing Ctrl+'"
-::msgcat::mcset en "debug" "Tkabber debugging procedures"
+::msgcat::mcset en "ctcomp" "This plugin adds support for \"text completion\"\
+	in Tkabber's chat input windows, i.e. it's possible to make Tkabber\
+	offer you possible completions of a current partially typed word in a chat\
+	input window."
+::msgcat::mcset en "custom-urls" "In conversation log windows, converts\
+	strings matching user-defined regular expression\
+	patterns into clickable URLs."
+::msgcat::mcset en "cyrillize" "In chat input windows, if you typed some\
+	text using the English keyboard layout instead of Russian,\
+	you can fix it by pressing <Ctrl+'>.\
+	Pressing <Ctrl-Shift-'> does the opposite."
+::msgcat::mcset en "debug" "Facilities for debugging Tkabber.\
+	Only useful for developers."
 ::msgcat::mcset en "ejabberd" "Remote access to ejabberd server."
-::msgcat::mcset en "floatinglog" "Shows new events and messages in popup window."
-::msgcat::mcset en "georoster" "Shows on world map location of your interlocutor."
-::msgcat::mcset en "gmail" "Gmail notifications support. Works with Google Talk accounts only."
+::msgcat::mcset en "floatinglog" \
+	"Shows new events and messages in popup window."
+::msgcat::mcset en "georoster" \
+	"Shows on world map location of your interlocutor."
+::msgcat::mcset en "gmail" "Gmail notifications support.\
+	Works with Google Talk accounts only."
 ::msgcat::mcset en "iconsets" "Additional icon sets."
-::msgcat::mcset en "jidlink" "Jidlink is a simple negotiation protocol for setting up a bytestream\
-between two JIDs. It usefull for file transfer function."
-::msgcat::mcset en "latex" "Shows LaTeX formulas as a picture with math formulas.\
- Works in Windows and *nix. Depends on latex, dvips, imagemagick packets."
+::msgcat::mcset en "jidlink" "Jidlink is a simple negotiation protocoli\
+	for setting up a bytestream between two JIDs.\
+	It usefull for file transfer function."
+::msgcat::mcset en "latex" "Shows LaTeX formulas as a picture with\
+	math formulas. Works in Windows and *nix.\
+	Depends on latex, dvips and imagemagick packages."
 ::msgcat::mcset en "mute" "Experimental multi user text editor."
 ::msgcat::mcset en "openurl" "Opens links in external web browser."
 ::msgcat::mcset en "osd" "Provides for displaying of various events\
- using X OSD facility. X Window-based systems only."
-::msgcat::mcset en "presencecmd" "This plugin provides additional set of what are called\
-\"IRC-style chat commands\" in Tkabber -- specially formatted\
-messages which are recognized as commands to Tkabber. They are\
-parsed and executed, then  their text is thrown away (widely\
-known examples of standard chat commands are: /clear, /nick,\
-/ban, /leave, etc)."
+	 using X OSD facility. X Window-based systems only."
+::msgcat::mcset en "presencecmd" "This plugin provides additional set\
+	of what are called \"IRC-style chat commands\" in Tkabber -- specially\
+	formatted messages which are recognized as commands to Tkabber. They are\
+	parsed and executed, then  their text is thrown away (widely\
+	known examples of standard chat commands are: /clear, /nick,\
+	/ban, /leave, etc)."
 ::msgcat::mcset en "quiz" "Allows to host a quiz party in a MUC room.\
- Sample Russian quiz file provided."
+	Sample Russian quiz file provided."
+::msgcat::mcset en "quotelastmsg" "Provides a way to copy the last message\
+	present in the conversation log of a chat window to the input box\
+	of that chat window, i.e. to \"quote\" such a message.\
+	By default message quoting is bound to <Alt-q> in chat input windows."
+::msgcat::mcset en "receipts" "This plugin implements XEP-0184\
+	\"Message receipts\": in one-to-one chat sessions it is able to request\
+	confirmations of reception of outgoing messages and reply to such\
+	requests coming from remote party."
 ::msgcat::mcset en "renju" "Renju/Gomoku game."
 ::msgcat::mcset en "reversi" "Reversi game."
-::msgcat::mcset en "socials" "Socials Tkabber plugin -- add many \"social\"\
- commands like \"/dance\" that used in Rom and Aladon MUDs."
-::msgcat::mcset en "spy" "Traces presence messages, logging them into Tkabber window\
- and/or file."
-::msgcat::mcset en "tclchat" "Inject the history from the tclers chat logs into\
- the current chat window. This hook only activates if you open a groupchat to a site that\
- we know is linked to the tclers chat. ie: tach.tclers.tk or the irc channel."
-::msgcat::mcset en "tkabber-khim" "Tkabber plugin adding KHIM functionality to Tkabber's\
- Text and Entry widgets. Read more about KHIM: http://wiki.tcl.tk/16343"
-::msgcat::mcset en "traffic" "This plugin counts in and out bytes per JID."
-::msgcat::mcset en "whiteboard" "Board for group drawing."
-::msgcat::mcset en "receipts" "This plugin implements XEP-0184 \"Message receipts\":\
- in one-to-one chat sessions it is able to request confirmations of\
-reception of outgoing messages and reply to such requests coming from remote party."
+::msgcat::mcset en "singularity" "When a chat window for a contact is about\
+	to be opened, this plugin checks whether there are any other chat\
+	windows opened for different resources of that contact's JID;\
+	if any are found they are closed and their conversation logs\
+	and input history are copied into the newly opened window.\
+	This way singularity ensures only one chat window is opened\
+	for a contact at any given time."
+::msgcat::mcset en "socials" "Adds many \"social\"\
+	commands like \"/dance\" that used in Rom and Aladon MUDs."
+::msgcat::mcset en "spy" "Traces presence messages, logging them into\
+	Tkabber window and/or file."
+::msgcat::mcset en "stripes" "Provides a way to specify background\
+	colors for even and odd messages placed into converation logs of\
+	Tkabber chat windows. This can be used to improve readability."
+::msgcat::mcset en "tclchat" "Injects the history from the tclers chat logs\
+	into the current chat window. This hook is only activated if you open\
+	a groupchat to a site that we know is linked to the tclers chat,\
+	i.e. rooms on tach.tclers.tk or the #tcl IRC channel."
+::msgcat::mcset en "tkabber-khim" "Adds KHIM functionality\
+	to Tkabber's text and entry widgets -- an ability to input Unicode\
+	characters not directly available from the keyboard.\
+	Read more about KHIM at http://wiki.tcl.tk/KHIM"
+::msgcat::mcset en "traffic" "This plugin counts incoming and outgoing\
+	traffic. Generated statistical data is grouped by JIDs and\
+	types of XML stanzas."
+::msgcat::mcset en "unixkeys" "Adds \"Unix-like\" keyboard shortcuts\
+	for editing text to all entry, combobox and text widgets in Tkabber."
+::msgcat::mcset en "whiteboard" "Whiteboard for collaborative drawing."
+

Modified: trunk/plugins/pluginmanager/msgs/ru.msg
===================================================================
--- trunk/plugins/pluginmanager/msgs/ru.msg	2008-10-21 12:51:53 UTC (rev 155)
+++ trunk/plugins/pluginmanager/msgs/ru.msg	2008-10-21 12:54:02 UTC (rev 156)
@@ -1,60 +1,90 @@
 ::msgcat::mcset ru "Add/remove plugins" "Установить/удалить расширения"
-::msgcat::mcset ru "Operation complite" "Операция завершена"
-::msgcat::mcset ru "You need to restart Tkabber to apply changes" "Нужно перезапустить\
- Ткаббер, чтобы изменения вступили в силу"
+::msgcat::mcset ru "Operation completed" "Операция завершена"
+::msgcat::mcset ru "You need to restart Tkabber to apply changes" \
+	"Нужно перезапустить Ткаббер, чтобы изменения вступили в силу"
 ::msgcat::mcset ru "Apply changes" "Принять изменения"
-::msgcat::mcset ru "aniemoticons" "Поддержка анимированных GIF (в т.ч. анимированные смайлики)."
-::msgcat::mcset ru "attline" "Рисует горизонтальную линию в окне чата, отделяя прочитанные сообщения от непрочитанных."
+::msgcat::mcset ru "aniemoticons" "Поддержка анимированных GIF\
+	(в том числе анимированных эмоциконок)."
+::msgcat::mcset ru "attline" "Рисует горизонтальную линию в окнах разговоров,\
+	отделяя прочитанные сообщения от непрочитанных."
 ::msgcat::mcset ru "bc" "Игра \"Быки и коровы\"."
-::msgcat::mcset ru "browser" "Реализация Jabber Browser (XEP-0011). Этот стандарт устарел и потому сделан расширением."
-::msgcat::mcset ru "checkers" "Шашки (включает разные версии: обычные, русские, американские, испанские и итальянские)."
+::msgcat::mcset ru "browser" "Реализация Jabber Browser (XEP-0011).\
+	Этот протокол устарел и потому сделан расширением."
+::msgcat::mcset ru "checkers" "Шашки (включает разные версии: обычные,\
+	русские, американские, испанские и итальянские)."
 ::msgcat::mcset ru "chess" "Игра шахматы."
-::msgcat::mcset ru "ctcomp" "Это расширение добавляет функцию \"автозавершения слов\" в поле ввода\
-окна чата, т.е. Ткаббер сможет предлагать вам возможные окончания\
-слова, которое вы вводите."
-::msgcat::mcset ru "custom-urls" "Конвертирует некоторые строки в кликабельные\
- интернет-ссылки."
-::msgcat::mcset ru "cyrillize" "Если при вводе сообщения вы ошиблись раскладкой,\
- дело можно поправить, нажав Ctrl+'."
-::msgcat::mcset ru "debug" "Расширение для отладки работы Ткаббера."
-::msgcat::mcset ru "ejabberd" "Расширение, позволяющее удалённо общаться с вашим\
- ejabberd сервером"
+::msgcat::mcset ru "ctcomp" "Это расширение добавляет функцию\
+	\"автозавершения слов\" в поле ввода окон разговора, т.е. Ткаббер\
+	сможет предлагать вам возможные окончания слова, которое вы вводите."
+::msgcat::mcset ru "custom-urls" "Реализует возможность показывать строки,\
+	удовлетворяющие заданным пользователем регулярным выражениям,\
+	как ссылки на ресурсы Интернет (URL)."
+::msgcat::mcset ru "cyrillize" "Если вы ошибочно набрали сообщение на русском\
+	языке, используя английскую раскладку, дело можно поправить,\
+	нажав <Ctrl+'>. Нажатие <Ctrl-Shift-'> помогает при обратной проблеме."
+::msgcat::mcset ru "debug" "Средство для отладки работы Ткаббера.\
+	В основном предназначено для разработчиков."
+::msgcat::mcset ru "ejabberd" "Позволяет удалённо администрировать\
+	сервер ejabberd"
 ::msgcat::mcset ru "floatinglog" "Показывает новые сообщения и события в виде\
- всплывающего окна."
+	всплывающего окна."
 ::msgcat::mcset ru "georoster" "Показывает на карте мира, где находятся ваши\
- собеседники (если у них заполнены соответствующие поля в vCard)."
-::msgcat::mcset ru "gmail" "Показывает извещения от gmail. Работает только с активной\
- учётной записью Google Talk."
-::msgcat::mcset ru "iconsets" "Дополнительные наборы иконок."
-::msgcat::mcset ru "jidlink" "Jidlink -- это простой протокол передачи бинарной\
- информации. Используется для обмена файлами между собеседниками."
-::msgcat::mcset ru "latex" "Показывает формулы, написанные в формате LaTeX, в виде\
- картинок-математических формул. Работает под Windows и *nix. Нужно дополнительно\
- установить пакеты latex, dvips, imagemagick."
-::msgcat::mcset ru "mute" "Экспериментальное расширение для коллективного редактирования текста."
-::msgcat::mcset ru "openurl" "Позволяет открывать ссылки в интернет-браузере."
+	собеседники (если у них заполнены соответствующие поля в vCard)."
+::msgcat::mcset ru "gmail" "Показывает извещения от gmail.\
+	Работает только с активной учётной записью Google Talk."
+::msgcat::mcset ru "iconsets" "Дополнительные наборы иконок интерфейса."
+::msgcat::mcset ru "jidlink" "Jidlink -- это простой протокол передачи\
+	бинарной информации. Используется для обмена файлами между собеседниками."
+::msgcat::mcset ru "latex" "Показывает формулы, написанные в формате LaTeX,\
+	в виде картинок, растеризованных LaTeX'ом. Работает под Windows и *nix.\
+	Нужно дополнительно установить пакеты latex, dvips и imagemagick."
+::msgcat::mcset ru "mute" "Экспериментальное расширение для коллективного\
+	редактирования текста."
+::msgcat::mcset ru "openurl" "Позволяет открывать ссылки в обозревателе\
+	Интернет, выбранном пользователем из списка."
 ::msgcat::mcset ru "osd" "Показывает информацию о различных событиях\
- с помощью сервиса X OSD. Только для систем, использующих X Window."
-::msgcat::mcset ru "presencecmd" "Это расширение добавляет поддержку команд в стиле IRC\
- -- специально сформированных сообщений, которые воспринимаются как команды.\
- Например: /clear, /nick, /ban, /leave и так далее."
+	с помощью сервиса XOSD. Только для систем, использующих X Window."
+::msgcat::mcset ru "presencecmd" "Это расширение добавляет поддержку\
+	нескольких команд \"в стиле IRC\", предназначенных для управления\
+	своей информацией о присутствии (включая направленное присутствие)."
+::msgcat::mcset ru "quotelastmsg" "Реализует возможность скопировать\
+	последнее сообщение из протокола беседы окна чата в поле ввода\
+	сообщений этого окна чата -- \"процитировать\" сообщение.\
+	По умолчанию это действие выполняется комбинацией <Alt-q> в поле\
+	ввода окон разговоров."
 ::msgcat::mcset ru "quiz" "Позволяет устраивать многопользовательскую\
- викторину в групповом чате. Включён пример файла для поддержки викторины\
- на русском языке."
-::msgcat::mcset ru "renju" "Игра Гомоку (рендзю)."
+	викторину в групповом чате. Включён пример файла для поддержки викторины\
+	на русском языке."
+::msgcat::mcset ru "receipts" "Поддержка уведомлений о доставке\
+	сообщений (XEP-0184)."
+::msgcat::mcset ru "renju" "Игра Гомоку (Рендзю)."
 ::msgcat::mcset ru "reversi" "Игра Реверси."
-::msgcat::mcset ru "socials" "Позволяет вводить команды типа /танцевать (результат\
- будет такой: *nick пляшет дикий танец!)."
-::msgcat::mcset ru "spy" "Шпионит за присутствием, регистрируя появления в онлайне\
- и уходы в оффлайн. Можно выбрать конкретного человека или нескольких и получать\
- оповещения при их появлении."
-::msgcat::mcset ru "tclchat" "Загружает историю сообщений из чата тиклеров в текущее окно.\
- Это расширение срабатывает только если открыта конференция, которая связана с чатом\
- разработчиков на языке Tcl. Например tach.tclers.tk или соответствующий канал irc."
-::msgcat::mcset ru "tkabber-khim" "Позволяет вводить в Ткаббере произвольные символы\
- Unicode значительно более удобным способом, чем при помощи встроенного механизма\
- \"unisymbols\"."
-::msgcat::mcset ru "traffic" "Считает количество байт в несжатом, незашифрованном\
- XML потоке. Группирует по JID-у отправителя и по типу станцы."
+::msgcat::mcset ru "singularity" "При открытии любого окна разговора\
+	(кроме комнат и приватных разговоров в комнатах) проверяет:\
+	есть ли уже открытые окна разговоров, связанные с другими ресурсами\
+	этого же контакта; если таковые найдены, они закрываются,\
+	а протоколы разговоров и история ввода сообщений из них копируются\
+	в новое окно разговора. В итоге в каждый момент времени может быть\
+	открыто только одно окно чата для любого контакта."
+::msgcat::mcset ru "socials" "Позволяет вводить команды типа /dance\
+	(результат будет такой: *nick пляшет дикий танец!)."
+::msgcat::mcset ru "spy" "Шпионит за присутствием, регистрируя появления\
+	в онлайне и уходы в оффлайн. Можно выбрать конкретного человека\
+	или нескольких и получать оповещения при их появлении."
+::msgcat::mcset ru "stripes" "Позволяет раздельно задать цвета фона для\
+	отрисовки чётных и нечётных сообщений в окнах разговоров."
+::msgcat::mcset ru "tclchat" "Загружает историю сообщений из чата тиклеров\
+	в текущее окно. Это расширение срабатывает только если открыта\
+	конференция, которая связана с чатом разработчиков на языке Tcl.\
+	Например tach.tclers.tk или соответствующий канал IRC."
+::msgcat::mcset ru "tkabber-khim" "Добавляет ко всем виджетам Ткаббера,\
+	допускающим ввод текста, возможность использовать \"KHIM\" -- средство\
+	ввода символов Unicode, недоступных на клавиатуре."
+::msgcat::mcset ru "traffic" "Считает количество байт в несжатом,\
+	незашифрованном XML потоке. Статистика группируется по JID отправителя\
+	и по типам строф XML."
 ::msgcat::mcset ru "whiteboard" "Доска для группового рисования."
-::msgcat::mcset ru "receipts" "Поддержка уведомлений о доставке сообщений (XEP-0184)."
+::msgcat::mcset ru "unixkeys" "Добавляет комбинации клавиш для редактирования\
+	текста \"в стиле Unix\" во все виджеты Ткаббера, позволяющие вводить\
+	и редактировать текст."
+

Modified: trunk/plugins/pluginmanager/pluginmanager.tcl
===================================================================
--- trunk/plugins/pluginmanager/pluginmanager.tcl	2008-10-21 12:51:53 UTC (rev 155)
+++ trunk/plugins/pluginmanager/pluginmanager.tcl	2008-10-21 12:54:02 UTC (rev 156)
@@ -90,7 +90,7 @@
 		}
 	    }
 	}
-	tk_messageBox -type ok -icon info -title [::msgcat::mc "Operation complite"] \
+	tk_messageBox -type ok -icon info -title [::msgcat::mc "Operation completed"] \
 		-message [::msgcat::mc "You need to restart Tkabber to apply changes"]
     }
 }



More information about the Tkabber-dev mailing list