[Tkabber-dev] r808 - in trunk/tkabber: . msgs plugins/richtext

tkabber-svn at jabber.ru tkabber-svn at jabber.ru
Sat Nov 25 22:31:44 MSK 2006


Author: sergei
Date: 2006-11-25 22:31:34 +0300 (Sat, 25 Nov 2006)
New Revision: 808

Modified:
   trunk/tkabber/ChangeLog
   trunk/tkabber/msgs/ru.msg
   trunk/tkabber/pixmaps.tcl
   trunk/tkabber/plugins/richtext/emoticons.tcl
   trunk/tkabber/privacy.tcl
Log:
	* privacy.tcl: Disabled privasy rules menu item for chats
	  with groupchats users. Privacy rules aren't intended to
	  work with groupchats.

	* plugins/richtext/emoticons.tcl, pixmaps.tcl: Added dots at
	  the end of sentences.

	* msgs/ru.msg: Added several translated messages (thanks to
	  Pavel Borzenkov).


Modified: trunk/tkabber/ChangeLog
===================================================================
--- trunk/tkabber/ChangeLog	2006-11-25 18:50:08 UTC (rev 807)
+++ trunk/tkabber/ChangeLog	2006-11-25 19:31:34 UTC (rev 808)
@@ -1,3 +1,15 @@
+2006-11-25  Sergei Golovan  <sgolovan at nes.ru>
+
+	* privacy.tcl: Disabled privasy rules menu item for chats
+	  with groupchats users. Privacy rules aren't intended to
+	  work with groupchats.
+
+	* plugins/richtext/emoticons.tcl, pixmaps.tcl: Added dots at
+	  the end of sentences.
+
+	* msgs/ru.msg: Added several translated messages (thanks to
+	  Pavel Borzenkov).
+
 2006-11-24  Sergei Golovan  <sgolovan at nes.ru>
 
 	* plugins/unix/ispell.tcl: Added processing of nonletter

Modified: trunk/tkabber/msgs/ru.msg
===================================================================
--- trunk/tkabber/msgs/ru.msg	2006-11-25 18:50:08 UTC (rev 807)
+++ trunk/tkabber/msgs/ru.msg	2006-11-25 19:31:34 UTC (rev 808)
@@ -276,6 +276,8 @@
 #::msgcat::mcset ru "Email:"
 ::msgcat::mcset ru "emoticons" "эмоциконки"
 ::msgcat::mcset ru "Emphasize" "Выделение в сообщениях"
+::msgcat::mcset ru "Emphasize stylecoded messages using different fonts." \
+    "Выделять сообщения со стилевыми кодами, используя разные шрифты."
 ::msgcat::mcset ru "Empty rule name" "Название правила не должно быть пустым"
 ::msgcat::mcset ru "Enable chat window autoscroll only when last message is shown." \
     "Включить автопрокрутку окна разговора только если в окне видно последнюю строку текста."
@@ -417,6 +419,22 @@
     "Настройки модуля выделения слов в сообщениях конференций."
 ::msgcat::mcset ru "Group:" "Группа:"
 ::msgcat::mcset ru "Group: " "Группа: "
+::msgcat::mcset ru "Handle ROTFL/LOL smileys -- those like :))) -- by \"consuming\"\
+    all that parens and rendering the whole word with appropriate icon." \
+    "Заменять ROTFL/LOL обозначения, которые выглядят как :))),\
+     соответствующей эмоциконконкой, убрав повторяющиеся скобки."
+::msgcat::mcset ru "Handling of \"emoticons\". Emoticons (also known as \"smileys\")\
+    are small pictures resembling a human face used to represent user's emotion.\
+    They are typed in as special mnemonics like :) or can be inserted using menu." \
+    "Обработка эмоциконок. Эмоциконки (или улыбки) это небольшие картинки, похожие\
+     на человеческое лицо, используемые для отображения эмоций. Могут быть введены\
+     мнемонически, например как :), или вставлены через меню."
+::msgcat::mcset ru "Handling of \"stylecodes\". Stylecodes are (groups of) special\
+    formatting symbols used to emphasize parts of the text by setting them with\
+    boldface, italics or underlined styles, or as combinations of these." \
+    "Обработка стилевых кодов. Стилевые коды - это специальные\
+     символы для выделения частей текста полужирным, курсивным или подчеркнутым\
+     начертанием и их комбинациями."
 ::msgcat::mcset ru "Handshake failed" "Рукопожатие не удалось"
 ::msgcat::mcset ru "Handshake successful" "Рукопожатие успешное"
 ::msgcat::mcset ru "Headline message" "Сообщение типа \"headline\""
@@ -864,8 +882,10 @@
 ::msgcat::mcset ru "Requesting privacy list: %s" "Запрос списка приватности: %s"
 ::msgcat::mcset ru "Requesting privacy rules: %s" "Запрос правил обеспечения приватности: %s"
 ::msgcat::mcset ru "Requesting visible list: %s" "Запрос видимого списка: %s"
-::msgcat::mcset ru "Request only unseen (which aren't displayed in the chat window) messages in the history in MUC compatible conference rooms." \
-"Запрашивать только те сообщения из истории, которые не показаны в уже открытом окне (для конференции, совместимой с MUC)."
+::msgcat::mcset ru "Request only unseen (which aren't displayed in the chat window) messages\
+    in the history in MUC compatible conference rooms." \
+    "Запрашивать только те сообщения из истории, которые не показаны в уже открытом\
+     окне (для конференции, совместимой с MUC)."
 ::msgcat::mcset ru "Request Timeout" "Запрос превысил допустимое время"
 ::msgcat::mcset ru "Request" "Запросить"
 ::msgcat::mcset ru "Reset to current value" "Установить текущее значение"
@@ -997,6 +1017,8 @@
 ::msgcat::mcset ru "Set priority to 0 when moving to extended away state." \
     "Сбрасывать приоритет в 0 при переходе в состояние \"Отошёл давно\"."
 ::msgcat::mcset ru "Set" "Установить"
+::msgcat::mcset ru "Settings of rich text facility which is used to render chat messages and logs." \
+    "Настройка подсистемы форматированного текста, которая используется для вывода сообщений и протоколов разговоров."
 ::msgcat::mcset ru "%s: %s/%s, Description: %s, Version: %s\nNumber of children: %s" \
     "%s: %s/%s, Описание: %s, Версия: %s\nЧисло ветвей: %s"
 ::msgcat::mcset ru "%s is available" "%s доступен для разговора"
@@ -1193,8 +1215,14 @@
 ::msgcat::mcset ru "Time" "Время"
 ::msgcat::mcset ru "Title:" "Название:"
 ::msgcat::mcset ru "Title" "Название"
-::msgcat::mcset ru "Tkabber icon theme. To make new theme visible for Tkabber put it to some subdirectory of ~/.tkabber/pixmaps" \
-    "Тема пиктограмм Tkabber'а. Чтобы иметь возможность включить собственную тему, положите её в поддиректорию директории ~/.tkabber/pixmaps"
+::msgcat::mcset ru "Tkabber emoticons theme. To make new theme visible for Tkabber put\
+    it to some subdirectory of ~/.tkabber/emoticons." \
+    "Тема эмоциконок Tkabber'а. Для подключения собственной темы разместите её в\
+     поддиректории директории ~/.tkabber/emoticons."
+::msgcat::mcset ru "Tkabber icon theme. To make new theme visible for Tkabber put it\
+    to some subdirectory of ~/.tkabber/pixmaps." \
+    "Тема пиктограмм Tkabber'а. Чтобы иметь возможность включить собственную тему,\
+     положите её в поддиректорию директории ~/.tkabber/pixmaps."
 ::msgcat::mcset ru "Tkabber Systray" "Tkabber трей"
 ::msgcat::mcset ru "Toggle encryption (when possible)" "Вкл./выкл. шифрование (если возможно)"
 ::msgcat::mcset ru "Toggle encryption" "Вкл./выкл. шифрование"
@@ -1267,6 +1295,7 @@
 ::msgcat::mcset ru "Use HTTP proxy to connect." "Использовать HTTP прокси-сервер при подключении."
 ::msgcat::mcset ru "Use mediated SOCKS5 connection if proxy is available." \
     "Использовать соединение SOCKS5 через посредника, если он доступен."
+::msgcat::mcset ru "Use only whole words for emoticons." "Только целые слова превращать в эмоциконки (не части слов)."
 ::msgcat::mcset ru "Use Proxy" "Использовать прокси"
 ::msgcat::mcset ru "Use SASL authentication" "Использовать SASL для аутентификации"
 ::msgcat::mcset ru "Use SASL authentication." "Использовать SASL для аутентификации."

Modified: trunk/tkabber/pixmaps.tcl
===================================================================
--- trunk/tkabber/pixmaps.tcl	2006-11-25 18:50:08 UTC (rev 807)
+++ trunk/tkabber/pixmaps.tcl	2006-11-25 19:31:34 UTC (rev 808)
@@ -27,7 +27,7 @@
     custom::defvar options(pixmaps_theme) Default \
 	[::msgcat::mc \
 	    "Tkabber icon theme. To make new theme visible for Tkabber\
-	     put it to some subdirectory of ~/.tkabber/pixmaps"] \
+	     put it to some subdirectory of ~/.tkabber/pixmaps."] \
 	-group IFace -type options -values $values \
 	-command [namespace current]::load_stored_theme
 }

Modified: trunk/tkabber/plugins/richtext/emoticons.tcl
===================================================================
--- trunk/tkabber/plugins/richtext/emoticons.tcl	2006-11-25 18:50:08 UTC (rev 807)
+++ trunk/tkabber/plugins/richtext/emoticons.tcl	2006-11-25 19:31:34 UTC (rev 808)
@@ -28,7 +28,7 @@
     custom::defvar options(theme) "" \
 	[::msgcat::mc "Tkabber emoticons theme. To make new theme visible\
 		       for Tkabber put it to some subdirectory of\
-		       ~/.tkabber/emoticons"] \
+		       ~/.tkabber/emoticons."] \
 	-group Emoticons -type options \
 	-values [list "" $options(no_theme)] \
 	-command [namespace current]::on_theme_changed

Modified: trunk/tkabber/privacy.tcl
===================================================================
--- trunk/tkabber/privacy.tcl	2006-11-25 18:50:08 UTC (rev 807)
+++ trunk/tkabber/privacy.tcl	2006-11-25 19:31:34 UTC (rev 808)
@@ -1230,6 +1230,12 @@
  	set rjid [node_and_server_from_jid $jid]
     }
 
+    if {[chat::is_groupchat [chat::chatid $connid $rjid]]} {
+	set state disabled
+    } else {
+	set state normal
+    }
+
     set mm [menu $m.privacy_menu -tearoff 0]
 
     foreach name {invisible ignore} {
@@ -1247,7 +1253,9 @@
 			   $connid $name $rjid]
     }
 
-    $m add cascad -label [::msgcat::mc "Privacy rules"] -menu $mm
+    $m add cascad -label [::msgcat::mc "Privacy rules"] \
+		  -menu $mm \
+		  -state $state
 }
 
 hook::add chat_create_user_menu_hook \



More information about the Tkabber-dev mailing list