Welcome to mirror list, hosted at ThFree Co, Russian Federation.

dev.gajim.org/gajim/gajim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYann Leboulanger <asterix@lagaule.org>2010-03-19 13:34:50 +0300
committerYann Leboulanger <asterix@lagaule.org>2010-03-19 13:34:50 +0300
commit6aab50d7fa53ed22152e09af2cdc76efb83ada57 (patch)
treea0af444707ef3f40db05d711975eef147de0fe5a /po/en_GB.po
parent103a6ccd5107bddaced7c446997983301b7ac45c (diff)
update po files
Diffstat (limited to 'po/en_GB.po')
-rw-r--r--po/en_GB.po4809
1 files changed, 2613 insertions, 2196 deletions
diff --git a/po/en_GB.po b/po/en_GB.po
index 13e209a38..d168bfcd5 100644
--- a/po/en_GB.po
+++ b/po/en_GB.po
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Gajim - A Jabber Instant Messager 0.13\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2009-11-25 22:20+0100\n"
+"POT-Creation-Date: 2010-03-19 11:27+0100\n"
"PO-Revision-Date: 2009-11-20 20:49+1100\n"
"Last-Translator: Jeff Bailes <thepizzaking@gmail.com>\n"
"Language-Team: English <en_gb@li.org>\n"
@@ -16,59 +16,11 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: ../data/gajim.desktop.in.in.h:1
-msgid "A GTK+ Jabber client"
-msgstr "A GTK+ Jabber client"
-
-#: ../data/gajim.desktop.in.in.h:2
-msgid "Gajim Instant Messenger"
-msgstr "Gajim Instant Messenger"
-
-#: ../data/gajim.desktop.in.in.h:3
-msgid "Jabber IM Client"
-msgstr "Jabber IM Client"
-
-#: ../data/glade/account_context_menu.glade.h:1
-#: ../data/glade/roster_window.glade.h:7
-msgid "Join _Group Chat..."
-msgstr "Join _Group Chat..."
-
-#: ../data/glade/account_context_menu.glade.h:2
-msgid "_Add Contact..."
-msgstr "_Add Contact..."
-
-#: ../data/glade/account_context_menu.glade.h:3
-#: ../data/glade/roster_window.glade.h:17
-msgid "_Discover Services"
-msgstr "_Discover Services"
-
-#: ../data/glade/account_context_menu.glade.h:4
-msgid "_Execute Command..."
-msgstr "_Execute Command..."
-
-#: ../data/glade/account_context_menu.glade.h:5
-msgid "_Modify Account"
-msgstr "_Modify Account"
-
-#: ../data/glade/account_context_menu.glade.h:6
+#: ../data/gui/account_context_menu.ui.h:1
msgid "_Open Gmail Inbox"
msgstr "_Open Gmail Inbox"
-#: ../data/glade/account_context_menu.glade.h:7
-msgid "_Personal Events"
-msgstr "_Personal Events"
-
-#: ../data/glade/account_context_menu.glade.h:8
-#: ../data/glade/roster_window.glade.h:25
-msgid "_Start Chat..."
-msgstr "_Start Chat..."
-
-#: ../data/glade/account_context_menu.glade.h:9
-#: ../data/glade/zeroconf_context_menu.glade.h:2
-msgid "_Status"
-msgstr "_Status"
-
-#: ../data/glade/account_creation_wizard_window.glade.h:1
+#: ../data/gui/account_creation_wizard_window.ui.h:1
msgid ""
"<b>Connecting to server</b>\n"
"\n"
@@ -78,23 +30,23 @@ msgstr ""
"\n"
"Please wait..."
-#: ../data/glade/account_creation_wizard_window.glade.h:4
+#: ../data/gui/account_creation_wizard_window.ui.h:4
msgid "<b>Please choose one of the options below:</b>"
msgstr "<b>Please choose one of the options below:</b>"
-#: ../data/glade/account_creation_wizard_window.glade.h:5
+#: ../data/gui/account_creation_wizard_window.ui.h:5
msgid "<b>Please fill in the data for your existing account</b>"
msgstr "<b>Please fill in the data for your existing account</b>"
-#: ../data/glade/account_creation_wizard_window.glade.h:6
+#: ../data/gui/account_creation_wizard_window.ui.h:6
msgid "<b>Please select a server</b>"
msgstr "<b>Please select a server</b>"
-#: ../data/glade/account_creation_wizard_window.glade.h:7
+#: ../data/gui/account_creation_wizard_window.ui.h:7
msgid "@"
msgstr "@"
-#: ../data/glade/account_creation_wizard_window.glade.h:8
+#: ../data/gui/account_creation_wizard_window.ui.h:8
msgid ""
"Add this certificate to the list of trusted certificates.\n"
"SHA1 fingerprint of the certificate:\n"
@@ -102,57 +54,64 @@ msgstr ""
"Add this certificate to the list of trusted certificates.\n"
"SHA1 fingerprint of the certificate:\n"
-#: ../data/glade/account_creation_wizard_window.glade.h:11
+#: ../data/gui/account_creation_wizard_window.ui.h:11
msgid "Anon_ymous authentication"
msgstr "Anon_ymous authentication"
-#: ../data/glade/account_creation_wizard_window.glade.h:12
+#: ../data/gui/account_creation_wizard_window.ui.h:12
msgid "Connect when I press Finish"
msgstr "Connect when I press Finish"
-#: ../data/glade/account_creation_wizard_window.glade.h:13
+#: ../data/gui/account_creation_wizard_window.ui.h:13
msgid "Gajim: Account Creation Wizard"
msgstr "Gajim: Account Creation Wizard"
-#: ../data/glade/account_creation_wizard_window.glade.h:14
+#: ../data/gui/account_creation_wizard_window.ui.h:14
msgid "I already have an account I want to _use"
msgstr "I already have an account I want to _use"
-#: ../data/glade/account_creation_wizard_window.glade.h:15
+#: ../data/gui/account_creation_wizard_window.ui.h:15
msgid "I want to _register for a new account"
msgstr "I want to _register for a new account"
-#: ../data/glade/account_creation_wizard_window.glade.h:16
-#: ../data/glade/account_modification_window.glade.h:20
-#: ../data/glade/accounts_window.glade.h:25
+#: ../data/gui/account_creation_wizard_window.ui.h:16
+#: ../data/gui/accounts_window.ui.h:25
msgid "If checked, Gajim will remember the password for this account"
msgstr "If ticked, Gajim will remember the password for this account"
-#: ../data/glade/account_creation_wizard_window.glade.h:17
-#: ../data/glade/account_modification_window.glade.h:26
+#: ../data/gui/account_creation_wizard_window.ui.h:17
msgid "Manage..."
msgstr "Manage..."
-#: ../data/glade/account_creation_wizard_window.glade.h:18
+#: ../data/gui/account_creation_wizard_window.ui.h:18
+#: ../data/gui/accounts_window.ui.h:36 ../data/gui/change_mood_dialog.ui.h:3
+#: ../src/config.py:1256 ../src/config.py:1359 ../src/config.py:1652
+#: ../src/config.py:1657 ../src/config.py:2208 ../src/config.py:2287
+#: ../src/config.py:2300 ../src/config.py:3538 ../src/config.py:3611
+#: ../src/dialogs.py:308 ../src/dialogs.py:310 ../src/dialogs.py:513
+#: ../src/dialogs.py:526 ../src/roster_window.py:2887
+#: ../src/roster_window.py:2893 ../src/roster_window.py:2898
+msgid "None"
+msgstr "None"
+
+#: ../data/gui/account_creation_wizard_window.ui.h:19
msgid "Prox_y:"
msgstr "Prox_y:"
-#: ../data/glade/account_creation_wizard_window.glade.h:19
-#: ../data/glade/account_modification_window.glade.h:40
-#: ../data/glade/accounts_window.glade.h:46
+#: ../data/gui/account_creation_wizard_window.ui.h:20
+#: ../data/gui/accounts_window.ui.h:45
msgid "Save pass_word"
msgstr "Save pass_word"
-#: ../data/glade/account_creation_wizard_window.glade.h:20
+#: ../data/gui/account_creation_wizard_window.ui.h:21
msgid "Set my profile when I connect"
msgstr "Set my profile when I connect"
-#: ../data/glade/account_creation_wizard_window.glade.h:21
-#: ../data/glade/account_modification_window.glade.h:45
+#: ../data/gui/account_creation_wizard_window.ui.h:22
msgid "Use custom hostname/port"
msgstr "Use custom hostname/port"
-#: ../data/glade/account_creation_wizard_window.glade.h:22
+#: ../data/gui/account_creation_wizard_window.ui.h:23
msgid ""
"You need to have an account in order to connect\n"
"to the Jabber network."
@@ -160,147 +119,141 @@ msgstr ""
"You need to have an account in order to connect\n"
"to the Jabber network."
-#: ../data/glade/account_creation_wizard_window.glade.h:24
-#: ../data/glade/roster_window.glade.h:15
+#: ../data/gui/account_creation_wizard_window.ui.h:25
+#: ../data/gui/roster_window.ui.h:9
msgid "_Advanced"
msgstr "_Advanced"
-#: ../data/glade/account_creation_wizard_window.glade.h:25
+#: ../data/gui/account_creation_wizard_window.ui.h:26
msgid "_Finish"
msgstr "_Finish"
-#: ../data/glade/account_creation_wizard_window.glade.h:26
+#: ../data/gui/account_creation_wizard_window.ui.h:27
msgid "_Hostname:"
msgstr "_Hostname:"
-#: ../data/glade/account_creation_wizard_window.glade.h:27
-#: ../data/glade/account_modification_window.glade.h:48
-#: ../data/glade/accounts_window.glade.h:58
+#: ../data/gui/account_creation_wizard_window.ui.h:28
+#: ../data/gui/accounts_window.ui.h:57
msgid "_Jabber ID:"
msgstr "_Jabber ID:"
-#: ../data/glade/account_creation_wizard_window.glade.h:28
-#: ../data/glade/account_modification_window.glade.h:50
-#: ../data/glade/accounts_window.glade.h:60
+#: ../data/gui/account_creation_wizard_window.ui.h:29
+#: ../data/gui/accounts_window.ui.h:59
msgid "_Password:"
msgstr "_Password:"
-#: ../data/glade/account_creation_wizard_window.glade.h:29
+#: ../data/gui/account_creation_wizard_window.ui.h:30
msgid "_Port:"
msgstr "_Port:"
-#: ../data/glade/account_creation_wizard_window.glade.h:30
+#: ../data/gui/account_creation_wizard_window.ui.h:31
msgid "_Server:"
msgstr "_Server:"
-#: ../data/glade/account_modification_window.glade.h:1
-#: ../data/glade/accounts_window.glade.h:1
-#: ../data/glade/preferences_window.glade.h:11
+#: ../data/gui/accounts_window.ui.h:1 ../data/gui/preferences_window.ui.h:13
msgid "<b>Miscellaneous</b>"
msgstr "<b>Miscellaneous</b>"
-#: ../data/glade/account_modification_window.glade.h:2
-#: ../data/glade/accounts_window.glade.h:2
+#: ../data/gui/accounts_window.ui.h:2
msgid "<b>OpenPGP</b>"
msgstr "<b>OpenPGP</b>"
-#: ../data/glade/account_modification_window.glade.h:3
-#: ../data/glade/accounts_window.glade.h:3
+#: ../data/gui/accounts_window.ui.h:3
msgid "<b>Personal Information</b>"
msgstr "<b>Personal Information</b>"
-#: ../data/glade/account_modification_window.glade.h:4
-#: ../data/glade/accounts_window.glade.h:6
-#: ../data/glade/join_groupchat_window.glade.h:1
+#: ../data/gui/accounts_window.ui.h:4
+msgid "<b>Proxy</b>"
+msgstr "<b>Proxy</b>"
+
+#: ../data/gui/accounts_window.ui.h:5
+msgid "A_djust to status"
+msgstr "A_djust to status"
+
+#: ../data/gui/accounts_window.ui.h:6 ../data/gui/join_groupchat_window.ui.h:1
msgid "Account"
msgstr "Account"
-#: ../data/glade/account_modification_window.glade.h:5
-msgid "Account Modification"
-msgstr "Account Modification"
+#: ../data/gui/accounts_window.ui.h:7
+msgid "Accounts"
+msgstr "Accounts"
-#: ../data/glade/account_modification_window.glade.h:6
-#: ../data/glade/accounts_window.glade.h:8
+#: ../data/gui/accounts_window.ui.h:8
msgid "Administration operations"
msgstr "Administration operations"
-#: ../data/glade/account_modification_window.glade.h:7
-#: ../data/glade/accounts_window.glade.h:10
+#: ../data/gui/accounts_window.ui.h:9
+msgid "Anonymous authentication"
+msgstr "Anonymous authentication"
+
+#: ../data/gui/accounts_window.ui.h:10
msgid "Auto-reconnect when connection is lost"
msgstr "Auto-reconnect when connection is lost"
-#: ../data/glade/account_modification_window.glade.h:8
-#: ../data/glade/accounts_window.glade.h:11
+#: ../data/gui/accounts_window.ui.h:11
msgid "C_onnect on Gajim startup"
msgstr "C_onnect on Gajim startup"
-#: ../data/glade/account_modification_window.glade.h:9
-#: ../data/glade/accounts_window.glade.h:12
+#: ../data/gui/accounts_window.ui.h:12
msgid "Chan_ge Password"
msgstr "Chan_ge Password"
-#: ../data/glade/account_modification_window.glade.h:10
+#: ../data/gui/accounts_window.ui.h:13
msgid ""
-"Check this so Gajim will connect in port 5223 where legacy servers are "
-"expected to have SSL capabilities. Note that Gajim uses TLS encryption by "
-"default if broadcasted by the server, and with this option enabled TLS will "
-"be disabled"
+"Check this so Gajim will ask you before sending your password over an "
+"insecure connection."
msgstr ""
-"Tick this so Gajim will connect in port 5223 where legacy servers are "
-"expected to have SSL capabilities. Note that Gajim uses TLS encryption by "
-"default if broadcasted by the server, and with this option enabled TLS will "
-"be disabled"
+"Check this so Gajim will ask you before sending your password over an "
+"insecure connection."
-#: ../data/glade/account_modification_window.glade.h:11
-#: ../data/glade/accounts_window.glade.h:14
+#: ../data/gui/accounts_window.ui.h:14
msgid "Choose _Key..."
msgstr "Choose _Key..."
-#: ../data/glade/account_modification_window.glade.h:12
-#: ../data/glade/accounts_window.glade.h:15
+#: ../data/gui/accounts_window.ui.h:15
msgid "Click to change account's password"
msgstr "Click to change account's password"
-#: ../data/glade/account_modification_window.glade.h:13
-#: ../data/glade/accounts_window.glade.h:16
+#: ../data/gui/accounts_window.ui.h:16
msgid "Click to request authorization to all contacts of another account"
msgstr "Click to request authorisation to all contacts of another account"
-#: ../data/glade/account_modification_window.glade.h:14
-#: ../data/glade/accounts_window.glade.h:18
+#: ../data/gui/accounts_window.ui.h:17
+msgid "Co_nnect on Gajim startup"
+msgstr "Co_nnect on Gajim startup"
+
+#: ../data/gui/accounts_window.ui.h:18
msgid "Connection"
msgstr "Connection"
-#: ../data/glade/account_modification_window.glade.h:15
-msgid "Edit Personal Information..."
-msgstr "Edit Personal Information..."
+#: ../data/gui/accounts_window.ui.h:19
+#: ../data/gui/zeroconf_information_window.ui.h:2
+msgid "E-Mail:"
+msgstr "E-Mail:"
+
+#: ../data/gui/accounts_window.ui.h:20
+#: ../data/gui/zeroconf_information_window.ui.h:3
+msgid "First Name:"
+msgstr "First Name:"
#. No configured account
-#: ../data/glade/account_modification_window.glade.h:16
-#: ../data/glade/accounts_window.glade.h:21
-#: ../data/glade/roster_window.glade.h:5 ../src/common/helpers.py:1100
-#: ../src/common/helpers.py:1112 ../src/notify.py:560 ../src/notify.py:581
-#: ../src/notify.py:620 ../src/notify.py:632
+#: ../data/gui/accounts_window.ui.h:21 ../data/gui/roster_window.ui.h:2
+#: ../src/common/helpers.py:1159 ../src/common/helpers.py:1171
+#: ../src/notify.py:558 ../src/notify.py:581 ../src/notify.py:622
+#: ../src/notify.py:638
msgid "Gajim"
msgstr "Gajim"
#. FIXME: Ugly workaround.
#. FIXME: Ugly workaround. Maybe we haven't been in any group (defaults to General)
#. General group cannot be changed
-#: ../data/glade/account_modification_window.glade.h:17
-#: ../data/glade/accounts_window.glade.h:22
-#: ../data/glade/preferences_window.glade.h:52 ../src/common/contacts.py:135
-#: ../src/dialogs.py:111 ../src/dialogs.py:121 ../src/roster_window.py:2746
-#: ../src/roster_window.py:5268
+#: ../data/gui/accounts_window.ui.h:22 ../data/gui/preferences_window.ui.h:61
+#: ../src/common/contacts.py:141 ../src/dialogs.py:111 ../src/dialogs.py:121
+#: ../src/roster_window.py:2829 ../src/roster_window.py:5376
msgid "General"
msgstr "General"
-#: ../data/glade/account_modification_window.glade.h:18
-msgid "Hostname: "
-msgstr "Hostname: "
-
-#: ../data/glade/account_modification_window.glade.h:19
-#: ../data/glade/accounts_window.glade.h:23
+#: ../data/gui/accounts_window.ui.h:23
msgid ""
"If checked, Gajim will also broadcast some more IPs except from just your "
"IP, so file transfer has higher chances of working."
@@ -308,8 +261,11 @@ msgstr ""
"If ticked, Gajim will also broadcast some more IPs except from just your IP, "
"so file transfer has higher chances of working."
-#: ../data/glade/account_modification_window.glade.h:21
-#: ../data/glade/accounts_window.glade.h:26
+#: ../data/gui/accounts_window.ui.h:24
+msgid "If checked, Gajim will get the password from a GPG agent like seahorse"
+msgstr "If ticked, Gajim will get the password from a GPG agent like seahorse"
+
+#: ../data/gui/accounts_window.ui.h:26
msgid ""
"If checked, Gajim will send keep-alive packets to prevent connection timeout "
"which results in disconnection"
@@ -317,16 +273,7 @@ msgstr ""
"If ticked, Gajim will send keep-alive packets to prevent connection timeout "
"which results in disconnection"
-#: ../data/glade/account_modification_window.glade.h:22
-msgid ""
-"If checked, Gajim will store the password in ~/.gajim/config with 'read' "
-"permission only for you"
-msgstr ""
-"If ticked, Gajim will store the password in ~/.gajim/config with 'read' "
-"permission only for you"
-
-#: ../data/glade/account_modification_window.glade.h:23
-#: ../data/glade/accounts_window.glade.h:27
+#: ../data/gui/accounts_window.ui.h:27
msgid ""
"If checked, Gajim, when launched, will automatically connect to jabber using "
"this account"
@@ -334,8 +281,7 @@ msgstr ""
"If ticked, Gajim, when launched, will automatically connect to jabber using "
"this account"
-#: ../data/glade/account_modification_window.glade.h:24
-#: ../data/glade/accounts_window.glade.h:28
+#: ../data/gui/accounts_window.ui.h:28
msgid ""
"If checked, any change to the global status (handled by the combobox at the "
"bottom of the roster window) will change the status of this account "
@@ -345,47 +291,49 @@ msgstr ""
"bottom of the roster window) will change the status of this account "
"accordingly"
-#: ../data/glade/account_modification_window.glade.h:25
-#: ../data/glade/accounts_window.glade.h:31
+#: ../data/gui/accounts_window.ui.h:29
+msgid ""
+"If the default port that is used for incoming messages is unfitting for your "
+"setup you can select another one here.\n"
+"You might consider to change possible firewall settings."
+msgstr ""
+"If the default port that is used for incoming messages is unfitting for your "
+"setup you can select another one here.\n"
+"You might consider to change possible firewall settings."
+
+#: ../data/gui/accounts_window.ui.h:31
msgid "Information about you, as stored in the server"
msgstr "Information about you, as stored in the server"
-#: ../data/glade/account_modification_window.glade.h:27
-#: ../data/glade/accounts_window.glade.h:35 ../src/config.py:1646
-#: ../src/config.py:2196
+#: ../data/gui/accounts_window.ui.h:32
+#: ../data/gui/zeroconf_information_window.ui.h:4 ../src/config.py:1775
+#: ../src/dialogs.py:830
+msgid "Jabber ID:"
+msgstr "Jabber ID:"
+
+#: ../data/gui/accounts_window.ui.h:33
+#: ../data/gui/zeroconf_information_window.ui.h:5
+msgid "Last Name:"
+msgstr "Surname:"
+
+#: ../data/gui/accounts_window.ui.h:34
+msgid "Mer_ge accounts"
+msgstr "Mer_ge accounts"
+
+#: ../data/gui/accounts_window.ui.h:35 ../src/config.py:1748
+#: ../src/config.py:2301
msgid "No key selected"
msgstr "No key selected"
-#. None means no proxy profile selected
-#: ../data/glade/account_modification_window.glade.h:29
-#: ../data/glade/accounts_window.glade.h:37
-#: ../data/glade/change_mood_dialog.glade.h:3 ../src/config.py:1158
-#: ../src/config.py:1261 ../src/config.py:1550 ../src/config.py:1555
-#: ../src/config.py:2103 ../src/config.py:2182 ../src/config.py:2195
-#: ../src/config.py:3396 ../src/config.py:3469 ../src/dialogs.py:308
-#: ../src/dialogs.py:310 ../src/dialogs.py:513 ../src/dialogs.py:526
-#: ../src/roster_window.py:2800 ../src/roster_window.py:2806
-#: ../src/roster_window.py:2811
-msgid "None"
-msgstr "None"
-
-#: ../data/glade/account_modification_window.glade.h:30
-#: ../data/glade/accounts_window.glade.h:38
-#: ../data/glade/profile_window.glade.h:36
+#: ../data/gui/accounts_window.ui.h:37 ../data/gui/profile_window.ui.h:35
msgid "Personal Information"
msgstr "Personal Information"
-#: ../data/glade/account_modification_window.glade.h:31
-msgid "Port: "
-msgstr "Port: "
-
-#: ../data/glade/account_modification_window.glade.h:32
-#: ../data/glade/accounts_window.glade.h:39
+#: ../data/gui/accounts_window.ui.h:38
msgid "Priori_ty:"
msgstr "Priori_ty:"
-#: ../data/glade/account_modification_window.glade.h:33
-#: ../data/glade/accounts_window.glade.h:40
+#: ../data/gui/accounts_window.ui.h:39
msgid ""
"Priority is used in Jabber to determine who gets the events from the jabber "
"server when two or more clients are connected using the same account; The "
@@ -395,22 +343,20 @@ msgstr ""
"server when two or more clients are connected using the same account; The "
"client with the highest priority gets the events"
-#: ../data/glade/account_modification_window.glade.h:34
-#: ../data/glade/accounts_window.glade.h:41
+#: ../data/gui/accounts_window.ui.h:40
msgid "Priority will change automatically according to your status."
msgstr "Priority will change automatically according to your status."
-#: ../data/glade/account_modification_window.glade.h:35
-msgid "Proxy:"
-msgstr "Proxy:"
+#. Rename
+#: ../data/gui/accounts_window.ui.h:41 ../src/roster_window.py:5326
+msgid "Re_name"
+msgstr "Re_name"
-#: ../data/glade/account_modification_window.glade.h:36
-#: ../data/glade/accounts_window.glade.h:43
+#: ../data/gui/accounts_window.ui.h:42
msgid "Resour_ce:"
msgstr "Resour_ce:"
-#: ../data/glade/account_modification_window.glade.h:37
-#: ../data/glade/accounts_window.glade.h:44
+#: ../data/gui/accounts_window.ui.h:43
msgid ""
"Resource is sent to the Jabber server in order to separate the same JID in "
"two or more parts depending on the number of the clients connected in the "
@@ -424,199 +370,89 @@ msgstr ""
"account with resource 'Home' and 'Work' at the same time. The resource which "
"has the highest priority will get the events. (see below)"
-#: ../data/glade/account_modification_window.glade.h:38
-msgid "Save _passphrase (insecure)"
-msgstr "Save _passphrase (insecure)"
-
-#: ../data/glade/account_modification_window.glade.h:39
-#: ../data/glade/accounts_window.glade.h:45
+#: ../data/gui/accounts_window.ui.h:44
msgid "Save conversation _logs for all contacts"
msgstr "Save conversation _logs for all contacts"
-#: ../data/glade/account_modification_window.glade.h:41
-msgid "Send keep-alive packets"
-msgstr "Send keep-alive packets"
+#: ../data/gui/accounts_window.ui.h:46
+msgid "Send _keep-alive packets"
+msgstr "Send _keep-alive packets"
-#: ../data/glade/account_modification_window.glade.h:42
-#: ../data/glade/accounts_window.glade.h:48
+#: ../data/gui/accounts_window.ui.h:47
msgid "Synch_ronize account status with global status"
msgstr "Synch_ronise account status with global status"
-#: ../data/glade/account_modification_window.glade.h:43
-#: ../data/glade/accounts_window.glade.h:50
-#: ../data/glade/synchronise_select_account_dialog.glade.h:2
-msgid "Synchronise contacts"
-msgstr "Synchronise contacts"
-
-#: ../data/glade/account_modification_window.glade.h:44
-msgid "Use _SSL (legacy)"
-msgstr "Use _SSL (legacy)"
-
-#: ../data/glade/account_modification_window.glade.h:46
-#: ../data/glade/accounts_window.glade.h:54
-msgid "Use file transfer proxies"
-msgstr "Use file transfer proxies"
-
-#: ../data/glade/account_modification_window.glade.h:47
-msgid "_Adjust to status"
-msgstr "_Adjust to status"
-
-#: ../data/glade/account_modification_window.glade.h:49
-#: ../data/glade/manage_proxies_window.glade.h:13
-msgid "_Name:"
-msgstr "_Name:"
-
-#: ../data/glade/accounts_window.glade.h:4
-msgid "<b>Proxy</b>"
-msgstr "<b>Proxy</b>"
-
-#: ../data/glade/accounts_window.glade.h:5
-msgid "A_djust to status"
-msgstr "A_djust to status"
-
-#: ../data/glade/accounts_window.glade.h:7
-msgid "Accounts"
-msgstr "Accounts"
-
-#: ../data/glade/accounts_window.glade.h:9
-msgid "Anonymous authentication"
-msgstr "Anonymous authentication"
-
-#: ../data/glade/accounts_window.glade.h:13
-msgid ""
-"Check this so Gajim will ask you before sending your password over an "
-"insecure connection."
-msgstr ""
-"Check this so Gajim will ask you before sending your password over an "
-"insecure connection."
-
-#: ../data/glade/accounts_window.glade.h:17
-msgid "Co_nnect on Gajim startup"
-msgstr "Co_nnect on Gajim startup"
-
-#: ../data/glade/accounts_window.glade.h:19
-#: ../data/glade/zeroconf_information_window.glade.h:2
-msgid "E-Mail:"
-msgstr "E-Mail:"
-
-#: ../data/glade/accounts_window.glade.h:20
-#: ../data/glade/zeroconf_information_window.glade.h:3
-msgid "First Name:"
-msgstr "First Name:"
-
-#: ../data/glade/accounts_window.glade.h:24
-msgid "If checked, Gajim will get the password from a GPG agent like seahorse"
-msgstr "If ticked, Gajim will get the password from a GPG agent like seahorse"
-
-#: ../data/glade/accounts_window.glade.h:29
-msgid ""
-"If the default port that is used for incoming messages is unfitting for your "
-"setup you can select another one here.\n"
-"You might consider to change possible firewall settings."
-msgstr ""
-"If the default port that is used for incoming messages is unfitting for your "
-"setup you can select another one here.\n"
-"You might consider to change possible firewall settings."
-
-#: ../data/glade/accounts_window.glade.h:32
-#: ../data/glade/zeroconf_information_window.glade.h:4 ../src/config.py:1673
-#: ../src/dialogs.py:830
-msgid "Jabber ID:"
-msgstr "Jabber ID:"
-
-#: ../data/glade/accounts_window.glade.h:33
-#: ../data/glade/zeroconf_information_window.glade.h:5
-msgid "Last Name:"
-msgstr "Surname:"
-
-#: ../data/glade/accounts_window.glade.h:34
-msgid "Mer_ge accounts"
-msgstr "Mer_ge accounts"
-
-#. Rename
-#: ../data/glade/accounts_window.glade.h:42 ../src/roster_window.py:5219
-msgid "Re_name"
-msgstr "Re_name"
-
-#: ../data/glade/accounts_window.glade.h:47
-msgid "Send _keep-alive packets"
-msgstr "Send _keep-alive packets"
-
-#: ../data/glade/accounts_window.glade.h:49
+#: ../data/gui/accounts_window.ui.h:48
msgid "Synchroni_ze account status with global status"
msgstr "Synchroni_se account status with global status"
-#: ../data/glade/accounts_window.glade.h:51
+#: ../data/gui/accounts_window.ui.h:49
+#: ../data/gui/synchronise_select_account_dialog.ui.h:2
+msgid "Synchronise contacts"
+msgstr "Synchronise contacts"
+
+#: ../data/gui/accounts_window.ui.h:50
msgid "Use G_PG Agent"
msgstr "Use G_PG Agent"
-#: ../data/glade/accounts_window.glade.h:52
+#: ../data/gui/accounts_window.ui.h:51
msgid "Use cust_om hostname/port"
msgstr "Use cust_om hostname/port"
-#: ../data/glade/accounts_window.glade.h:53
+#: ../data/gui/accounts_window.ui.h:52
msgid "Use cust_om port:"
msgstr "Use cust_om port:"
-#: ../data/glade/accounts_window.glade.h:55
+#: ../data/gui/accounts_window.ui.h:53
+msgid "Use file transfer proxies"
+msgstr "Use file transfer proxies"
+
+#: ../data/gui/accounts_window.ui.h:54
msgid "_Edit Personal Information..."
msgstr "_Edit Personal Information..."
-#: ../data/glade/accounts_window.glade.h:56
+#. XML Console enable checkbutton
+#: ../data/gui/accounts_window.ui.h:55 ../data/gui/xml_console_window.ui.h:11
msgid "_Enable"
msgstr "_Enable"
-#: ../data/glade/accounts_window.glade.h:57
+#: ../data/gui/accounts_window.ui.h:56
msgid "_Hostname: "
msgstr "_Hostname: "
-#: ../data/glade/accounts_window.glade.h:59
+#: ../data/gui/accounts_window.ui.h:58
msgid "_Manage..."
msgstr "_Manage..."
-#: ../data/glade/accounts_window.glade.h:61
+#: ../data/gui/accounts_window.ui.h:60
msgid "_Port: "
msgstr "_Port: "
-#: ../data/glade/accounts_window.glade.h:62
+#: ../data/gui/accounts_window.ui.h:61
msgid "_Warn before using an insecure connection"
msgstr "_Warn before using an insecure connection"
-#: ../data/glade/accounts_window.glade.h:63
+#: ../data/gui/accounts_window.ui.h:62
msgid "_use HTTP__PROXY environment variable"
msgstr "_use HTTP__PROXY environment variable"
-#: ../data/glade/accounts_window.glade.h:64
-msgid "gtk-add"
-msgstr "gtk-add"
-
-#: ../data/glade/accounts_window.glade.h:65
-#: ../data/glade/features_window.glade.h:4
-#: ../data/glade/manage_sounds_window.glade.h:1
-msgid "gtk-close"
-msgstr "gtk-close"
-
-#: ../data/glade/accounts_window.glade.h:66
-msgid "gtk-remove"
-msgstr "gtk-remove"
-
-#: ../data/glade/add_new_contact_window.glade.h:1
+#: ../data/gui/add_new_contact_window.ui.h:1
msgid "A_ccount:"
msgstr "A_ccount:"
-#: ../data/glade/add_new_contact_window.glade.h:2
+#: ../data/gui/add_new_contact_window.ui.h:2
msgid "A_llow this contact to view my status"
msgstr "A_llow this contact to view my status"
-#: ../data/glade/add_new_contact_window.glade.h:3
+#: ../data/gui/add_new_contact_window.ui.h:3
msgid "Add New Contact"
msgstr "Add New Contact"
-#: ../data/glade/add_new_contact_window.glade.h:4
+#: ../data/gui/add_new_contact_window.ui.h:4 ../src/common/helpers.py:1339
msgid "I would like to add you to my contact list."
msgstr "I would like to add you to my contact list."
-#: ../data/glade/add_new_contact_window.glade.h:5
+#: ../data/gui/add_new_contact_window.ui.h:5
msgid ""
"You have to register with this transport\n"
"to be able to add a contact from this\n"
@@ -628,7 +464,7 @@ msgstr ""
"protocol. Click on register button to\n"
"proceed."
-#: ../data/glade/add_new_contact_window.glade.h:9
+#: ../data/gui/add_new_contact_window.ui.h:9
msgid ""
"You must be connected to the transport to be able\n"
"to add a contact from this protocol."
@@ -636,407 +472,464 @@ msgstr ""
"You must be connected to the transport to be able\n"
"to add a contact from this protocol."
-#: ../data/glade/add_new_contact_window.glade.h:11
+#: ../data/gui/add_new_contact_window.ui.h:11
msgid "_Group:"
msgstr "_Group:"
-#: ../data/glade/add_new_contact_window.glade.h:12
+#: ../data/gui/add_new_contact_window.ui.h:12
msgid "_Nickname:"
msgstr "_Nickname:"
-#: ../data/glade/add_new_contact_window.glade.h:13
+#: ../data/gui/add_new_contact_window.ui.h:13
msgid "_Protocol:"
msgstr "_Protocol:"
-#: ../data/glade/add_new_contact_window.glade.h:14
+#: ../data/gui/add_new_contact_window.ui.h:14
msgid "_Register"
msgstr "_Register"
-#: ../data/glade/add_new_contact_window.glade.h:15
+#: ../data/gui/add_new_contact_window.ui.h:15
+#, fuzzy
+msgid "_Save subscription message"
+msgstr "_Subscription"
+
+#: ../data/gui/add_new_contact_window.ui.h:16
msgid "_User ID:"
msgstr "_User ID:"
-#: ../data/glade/adhoc_commands_window.glade.h:1
+#: ../data/gui/adhoc_commands_window.ui.h:1
msgid "<b>An error has occurred:</b>"
msgstr "<b>An error has occurred:</b>"
-#: ../data/glade/adhoc_commands_window.glade.h:2
+#: ../data/gui/adhoc_commands_window.ui.h:2
msgid "<b>Choose command to execute:</b>"
msgstr "<b>Choose command to execute:</b>"
-#: ../data/glade/adhoc_commands_window.glade.h:3
+#: ../data/gui/adhoc_commands_window.ui.h:3
msgid "Ad-hoc Commands - Gajim"
msgstr "Ad-hoc Commands - Gajim"
-#: ../data/glade/adhoc_commands_window.glade.h:4
+#: ../data/gui/adhoc_commands_window.ui.h:4
msgid "Check once more"
msgstr "Check once more"
-#: ../data/glade/adhoc_commands_window.glade.h:5
+#: ../data/gui/adhoc_commands_window.ui.h:5
msgid "Error description..."
msgstr "Error description..."
-#: ../data/glade/adhoc_commands_window.glade.h:6
+#: ../data/gui/adhoc_commands_window.ui.h:6
msgid "Please wait while retrieving command list..."
msgstr "Please wait while retrieving command list..."
-#: ../data/glade/adhoc_commands_window.glade.h:7
+#: ../data/gui/adhoc_commands_window.ui.h:7
msgid "Please wait while the command is sending..."
msgstr "Please wait while the command is sending..."
-#: ../data/glade/adhoc_commands_window.glade.h:8
+#: ../data/gui/adhoc_commands_window.ui.h:8
msgid "Please wait..."
msgstr "Please wait..."
-#: ../data/glade/adhoc_commands_window.glade.h:9
+#: ../data/gui/adhoc_commands_window.ui.h:9
msgid "This jabber entity does not expose any commands."
msgstr "This jabber entity does not expose any commands."
-#: ../data/glade/advanced_configuration_window.glade.h:1
-#: ../data/glade/features_window.glade.h:1
+#: ../data/gui/advanced_configuration_window.ui.h:1
+#: ../data/gui/features_window.ui.h:1
msgid "<b>Description</b>"
msgstr "<b>Description</b>"
-#: ../data/glade/advanced_configuration_window.glade.h:2
+#: ../data/gui/advanced_configuration_window.ui.h:2
msgid "<b>NOTE:</b> You should restart Gajim for some settings to take effect"
msgstr "<b>NOTE:</b> You should restart Gajim for some settings to take effect"
-#: ../data/glade/advanced_configuration_window.glade.h:3
+#: ../data/gui/advanced_configuration_window.ui.h:3
msgid "Advanced Configuration Editor"
msgstr "Advanced Configuration Editor"
-#: ../data/glade/advanced_configuration_window.glade.h:4
+#: ../data/gui/advanced_configuration_window.ui.h:4
msgid "Filter:"
msgstr "Filter:"
-#: ../data/glade/advanced_menuitem_menu.glade.h:1
-msgid "Delete MOTD"
-msgstr "Delete MOTD"
-
-#: ../data/glade/advanced_menuitem_menu.glade.h:2
+#: ../data/gui/advanced_menuitem_menu.ui.h:1
msgid "Deletes Message of the Day"
msgstr "Deletes Message of the Day"
-#: ../data/glade/advanced_menuitem_menu.glade.h:3
+#: ../data/gui/advanced_menuitem_menu.ui.h:2
msgid "Edit _Privacy Lists..."
msgstr "Edit _Privacy Lists..."
-#: ../data/glade/advanced_menuitem_menu.glade.h:4
+#: ../data/gui/advanced_menuitem_menu.ui.h:3
msgid "Sends a message to users currently connected to this server"
msgstr "Sends a message to users currently connected to this server"
-#: ../data/glade/advanced_menuitem_menu.glade.h:5
+#: ../data/gui/advanced_menuitem_menu.ui.h:4
msgid "Set MOTD..."
msgstr "Set MOTD..."
-#: ../data/glade/advanced_menuitem_menu.glade.h:6
+#: ../data/gui/advanced_menuitem_menu.ui.h:5
msgid "Sets Message of the Day"
msgstr "Sets Message of the Day"
-#: ../data/glade/advanced_menuitem_menu.glade.h:7
+#: ../data/gui/advanced_menuitem_menu.ui.h:6
msgid "Show _XML Console"
msgstr "Show _XML Console"
-#: ../data/glade/advanced_menuitem_menu.glade.h:8
+#: ../data/gui/advanced_menuitem_menu.ui.h:7
msgid "Update MOTD..."
msgstr "Update MOTD..."
-#: ../data/glade/advanced_menuitem_menu.glade.h:9
+#: ../data/gui/advanced_menuitem_menu.ui.h:8
msgid "Updates Message of the Day"
msgstr "Updates Message of the Day"
-#: ../data/glade/advanced_menuitem_menu.glade.h:10
+#: ../data/gui/advanced_menuitem_menu.ui.h:9
msgid "_Administrator"
msgstr "_Administrator"
-#: ../data/glade/advanced_menuitem_menu.glade.h:11
-msgid "_Send Server Message..."
-msgstr "_Send Server Message..."
-
-#: ../data/glade/advanced_notifications_window.glade.h:1
+#: ../data/gui/advanced_notifications_window.ui.h:1
msgid " a window/tab opened with that contact "
msgstr " a window/tab opened with that contact "
-#: ../data/glade/advanced_notifications_window.glade.h:2
+#: ../data/gui/advanced_notifications_window.ui.h:2
msgid "<b>Actions</b>"
msgstr "<b>Actions</b>"
-#: ../data/glade/advanced_notifications_window.glade.h:3
+#: ../data/gui/advanced_notifications_window.ui.h:3
msgid "<b>Conditions</b>"
msgstr "<b>Conditions</b>"
-#: ../data/glade/advanced_notifications_window.glade.h:4
-#: ../data/glade/preferences_window.glade.h:15
+#: ../data/gui/advanced_notifications_window.ui.h:4
+#: ../data/gui/preferences_window.ui.h:17
msgid "<b>Sounds</b>"
msgstr "<b>Sounds</b>"
-#: ../data/glade/advanced_notifications_window.glade.h:5
+#: ../data/gui/advanced_notifications_window.ui.h:5
msgid "Advanced Actions"
msgstr "Advanced Actions"
-#: ../data/glade/advanced_notifications_window.glade.h:6
+#: ../data/gui/advanced_notifications_window.ui.h:6
msgid "Advanced Notifications Control"
msgstr "Advanced Notifications Control"
-#: ../data/glade/advanced_notifications_window.glade.h:7
+#: ../data/gui/advanced_notifications_window.ui.h:7
msgid "All statuses"
msgstr "All statuses"
-#: ../data/glade/advanced_notifications_window.glade.h:8
-#: ../src/common/commands.py:101 ../src/common/helpers.py:219
+#: ../data/gui/advanced_notifications_window.ui.h:8
+#: ../src/common/commands.py:106 ../src/common/helpers.py:233
msgid "Away"
msgstr "Away"
-#: ../data/glade/advanced_notifications_window.glade.h:9
+#: ../data/gui/advanced_notifications_window.ui.h:9
msgid "Busy "
msgstr "Busy "
-#: ../data/glade/advanced_notifications_window.glade.h:10
+#: ../data/gui/advanced_notifications_window.ui.h:10
+#, fuzzy
+msgid "Contact Change Status "
+msgstr "Contact Changed Status"
+
+#: ../data/gui/advanced_notifications_window.ui.h:11
+#, fuzzy
+msgid "Contact Disconnected "
+msgstr "Contact Disconnected"
+
+#: ../data/gui/advanced_notifications_window.ui.h:12
msgid "Don't have "
msgstr "Don't have "
-#: ../data/glade/advanced_notifications_window.glade.h:11
+#: ../data/gui/advanced_notifications_window.ui.h:13
+#, fuzzy
+msgid "File Transfer Finished"
+msgstr "File Transfers"
+
+#: ../data/gui/advanced_notifications_window.ui.h:14
+#, fuzzy
+msgid "File Transfer Request "
+msgstr "File Transfer Request"
+
+#: ../data/gui/advanced_notifications_window.ui.h:15
+#, fuzzy
+msgid "File Transfer Started "
+msgstr "File Transfer Stopped"
+
+#: ../data/gui/advanced_notifications_window.ui.h:16
+#, fuzzy
+msgid "Group Chat Message Highlight "
+msgstr "Group Chat Message Highlight"
+
+#: ../data/gui/advanced_notifications_window.ui.h:17
+#, fuzzy
+msgid "Group Chat Message Received "
+msgstr "Group Chat Message Received"
+
+#: ../data/gui/advanced_notifications_window.ui.h:18
msgid "Have "
msgstr "Have "
-#: ../data/glade/advanced_notifications_window.glade.h:12
-#: ../src/common/helpers.py:229
+#: ../data/gui/advanced_notifications_window.ui.h:19
+#: ../src/common/helpers.py:243
msgid "Invisible"
msgstr "Invisible"
-#: ../data/glade/advanced_notifications_window.glade.h:13
+#: ../data/gui/advanced_notifications_window.ui.h:20
msgid "Launch a command"
msgstr "Launch a command"
-#: ../data/glade/advanced_notifications_window.glade.h:14
-#: ../src/common/helpers.py:202
+#: ../data/gui/advanced_notifications_window.ui.h:21
+#: ../src/common/helpers.py:216
msgid "Not Available"
msgstr "Not Available"
-#: ../data/glade/advanced_notifications_window.glade.h:15
+#: ../data/gui/advanced_notifications_window.ui.h:22
msgid "One or more special statuses..."
msgstr "One or more special statuses..."
-#: ../data/glade/advanced_notifications_window.glade.h:16
+#: ../data/gui/advanced_notifications_window.ui.h:23
msgid "Online / Free For Chat"
msgstr "Online / Free For Chat"
-#: ../data/glade/advanced_notifications_window.glade.h:17
+#: ../data/gui/advanced_notifications_window.ui.h:24
msgid "Play a sound"
msgstr "Play a sound"
-#: ../data/glade/advanced_notifications_window.glade.h:18
-msgid ""
-"Receive a Message\n"
-"Contact Disconnected \n"
-"Contact Change Status \n"
-"Group Chat Message Highlight \n"
-"Group Chat Message Received \n"
-"File Transfer Request \n"
-"File Transfer Started \n"
-"File Transfer Finished"
-msgstr ""
-"Receive a Message\n"
-"Contact Disconnected \n"
-"Contact Change Status \n"
-"Group Chat Message Highlight \n"
-"Group Chat Message Received \n"
-"File Transfer Request \n"
-"File Transfer Started \n"
-"File Transfer Finished"
-
-#: ../data/glade/advanced_notifications_window.glade.h:26
+#: ../data/gui/advanced_notifications_window.ui.h:25
+#, fuzzy
+msgid "Receive a Message"
+msgstr "New Private Message"
+
+#: ../data/gui/advanced_notifications_window.ui.h:26
msgid "When "
msgstr "When "
-#: ../data/glade/advanced_notifications_window.glade.h:27
+#: ../data/gui/advanced_notifications_window.ui.h:27
msgid ""
"_Activate window manager's UrgencyHint to make chat window in taskbar flash"
msgstr ""
"_Activate window manager's UrgencyHint to make chat window in taskbar flash"
-#: ../data/glade/advanced_notifications_window.glade.h:28
+#: ../data/gui/advanced_notifications_window.ui.h:28
msgid "_Disable auto opening chat window"
msgstr "_Disable auto opening chat window"
-#: ../data/glade/advanced_notifications_window.glade.h:29
+#: ../data/gui/advanced_notifications_window.ui.h:29
msgid "_Disable existing popup window"
msgstr "_Disable existing pop-up window"
-#: ../data/glade/advanced_notifications_window.glade.h:30
+#: ../data/gui/advanced_notifications_window.ui.h:30
msgid "_Disable existing sound for this event"
msgstr "_Disable existing sound for this event"
-#: ../data/glade/advanced_notifications_window.glade.h:31
+#: ../data/gui/advanced_notifications_window.ui.h:31
msgid "_Disable showing event in roster"
msgstr "_Disable showing event in roster"
-#: ../data/glade/advanced_notifications_window.glade.h:32
+#: ../data/gui/advanced_notifications_window.ui.h:32
msgid "_Disable showing event in systray"
msgstr "_Disable showing event in systray"
-#: ../data/glade/advanced_notifications_window.glade.h:33
+#: ../data/gui/advanced_notifications_window.ui.h:33
msgid "_Inform me with a popup window"
msgstr "_Inform me with a pop-up window"
-#: ../data/glade/advanced_notifications_window.glade.h:34
+#: ../data/gui/advanced_notifications_window.ui.h:34
msgid "_Open chat window with user"
msgstr "_Open chat window with user"
-#: ../data/glade/advanced_notifications_window.glade.h:35
+#: ../data/gui/advanced_notifications_window.ui.h:35
msgid "_Show event in roster"
msgstr "_Show event in roster"
-#: ../data/glade/advanced_notifications_window.glade.h:36
+#: ../data/gui/advanced_notifications_window.ui.h:36
msgid "_Show event in systray"
msgstr "_Show event in systray"
-#: ../data/glade/advanced_notifications_window.glade.h:37
+#: ../data/gui/advanced_notifications_window.ui.h:37
msgid "and I "
msgstr "and I "
-#: ../data/glade/advanced_notifications_window.glade.h:38
-msgid ""
-"contact(s)\n"
-"group(s)\n"
-"everybody"
+#: ../data/gui/advanced_notifications_window.ui.h:38
+#, fuzzy
+msgid "contact(s)"
+msgstr "Contacts"
+
+#: ../data/gui/advanced_notifications_window.ui.h:39
+msgid "everybody"
msgstr ""
-"contact(s)\n"
-"group(s)\n"
-"everybody"
-#: ../data/glade/advanced_notifications_window.glade.h:41
+#: ../data/gui/advanced_notifications_window.ui.h:40
msgid "for "
msgstr "for "
-#: ../data/glade/advanced_notifications_window.glade.h:42
+#: ../data/gui/advanced_notifications_window.ui.h:41
+#, fuzzy
+msgid "group(s)"
+msgstr "Groups"
+
+#: ../data/gui/advanced_notifications_window.ui.h:42
msgid "when I'm in"
msgstr "when I'm in"
-#: ../data/glade/atom_entry_window.glade.h:1
+#: ../data/gui/atom_entry_window.ui.h:1
msgid "Entry:"
msgstr "Entry:"
-#: ../data/glade/atom_entry_window.glade.h:2
+#: ../data/gui/atom_entry_window.ui.h:2
msgid "Feed name:"
msgstr "Feed name:"
-#: ../data/glade/atom_entry_window.glade.h:3
+#: ../data/gui/atom_entry_window.ui.h:3
msgid "Last modified:"
msgstr "Last modified:"
-#: ../data/glade/atom_entry_window.glade.h:4
+#: ../data/gui/atom_entry_window.ui.h:4
msgid "New entry received"
msgstr "New entry received"
-#: ../data/glade/atom_entry_window.glade.h:5 ../src/atom_window.py:124
+#: ../data/gui/atom_entry_window.ui.h:5 ../src/atom_window.py:124
msgid "You have received new entry:"
msgstr "You have received new entry:"
-#: ../data/glade/blocked_contacts_window.glade.h:1
+#: ../data/gui/blocked_contacts_window.ui.h:1
msgid "Blocked Contacts"
msgstr "Blocked Contacts"
-#: ../data/glade/change_activity_dialog.glade.h:1
+#: ../data/gui/change_activity_dialog.ui.h:1
msgid "<b>Message:</b> "
msgstr "<b>Message:</b> "
-#: ../data/glade/change_activity_dialog.glade.h:2
+#: ../data/gui/change_activity_dialog.ui.h:2
msgid "Set Activity"
msgstr "Set Activity"
-#: ../data/glade/change_activity_dialog.glade.h:3
+#: ../data/gui/change_activity_dialog.ui.h:3
msgid "Set an activity"
msgstr "Set an activity"
-#: ../data/glade/change_mood_dialog.glade.h:1
+#: ../data/gui/change_mood_dialog.ui.h:1
msgid "<b>Message:</b>"
msgstr "<b>Message:</b>"
-#: ../data/glade/change_mood_dialog.glade.h:2
+#: ../data/gui/change_mood_dialog.ui.h:2
msgid "<b>Mood:</b>"
msgstr "<b>Mood:</b>"
-#: ../data/glade/change_password_dialog.glade.h:1
+#: ../data/gui/change_password_dialog.ui.h:1
msgid "Change Password"
msgstr "Change Password"
-#: ../data/glade/change_password_dialog.glade.h:2
+#: ../data/gui/change_password_dialog.ui.h:2
msgid "Enter it again for confirmation:"
msgstr "Enter it again for confirmation:"
-#: ../data/glade/change_password_dialog.glade.h:3
+#: ../data/gui/change_password_dialog.ui.h:3
msgid "Enter new password:"
msgstr "Enter new password:"
-#: ../data/glade/change_status_message_dialog.glade.h:1
+#: ../data/gui/change_status_message_dialog.ui.h:1
msgid "<b>Type your new status message</b>"
msgstr "<b>Type your new status message</b>"
-#: ../data/glade/change_status_message_dialog.glade.h:2 ../src/tooltips.py:613
+#: ../data/gui/change_status_message_dialog.ui.h:2 ../src/tooltips.py:657
msgid "Activity:"
msgstr "Activity:"
-#: ../data/glade/change_status_message_dialog.glade.h:3 ../src/tooltips.py:608
+#: ../data/gui/change_status_message_dialog.ui.h:3 ../src/tooltips.py:652
msgid "Mood:"
msgstr "Mood:"
-#: ../data/glade/change_status_message_dialog.glade.h:4
+#: ../data/gui/change_status_message_dialog.ui.h:4
msgid "Preset messages:"
msgstr "Preset messages:"
-#: ../data/glade/change_status_message_dialog.glade.h:5
+#: ../data/gui/change_status_message_dialog.ui.h:5
msgid "Save as Preset..."
msgstr "Save as Preset..."
-#: ../data/glade/chat_context_menu.glade.h:1
-msgid "Join _Group Chat"
-msgstr "Join _Group Chat"
+#. # means number
+#: ../data/gui/chat_control.ui.h:1 ../src/dialogs.py:4132
+msgid "#"
+msgstr "#"
+
+#: ../data/gui/chat_control.ui.h:2
+msgid "*"
+msgstr ""
-#: ../data/glade/chat_context_menu.glade.h:2
-#: ../data/glade/contact_context_menu.glade.h:16
-msgid "_Add to Roster..."
-msgstr "_Add to Roster..."
+#: ../data/gui/chat_control.ui.h:3 ../data/gui/single_message_window.ui.h:1
+msgid "0"
+msgstr "0"
+
+#: ../data/gui/chat_control.ui.h:4
+msgid "1"
+msgstr ""
+
+#: ../data/gui/chat_control.ui.h:5
+msgid "2"
+msgstr ""
+
+#: ../data/gui/chat_control.ui.h:6
+msgid "3"
+msgstr ""
+
+#: ../data/gui/chat_control.ui.h:7
+msgid "4"
+msgstr ""
+
+#: ../data/gui/chat_control.ui.h:8
+msgid "5"
+msgstr ""
-#: ../data/glade/chat_context_menu.glade.h:3
-msgid "_Copy JID/Email Address"
-msgstr "_Copy JID/E-mail Address"
+#: ../data/gui/chat_control.ui.h:9
+msgid "6"
+msgstr ""
-#: ../data/glade/chat_context_menu.glade.h:4
-msgid "_Copy Link Location"
-msgstr "_Copy Link Location"
+#: ../data/gui/chat_control.ui.h:10
+msgid "7"
+msgstr ""
-#: ../data/glade/chat_context_menu.glade.h:5
-msgid "_Open Email Composer"
-msgstr "_Open E-mail Composer"
+#: ../data/gui/chat_control.ui.h:11
+msgid "8"
+msgstr ""
-#: ../data/glade/chat_context_menu.glade.h:6
-msgid "_Open Link in Browser"
-msgstr "_Open Link in Browser"
+#: ../data/gui/chat_control.ui.h:12
+msgid "9"
+msgstr ""
+
+#: ../data/gui/chat_control.ui.h:13
+msgid "Mic volume:"
+msgstr ""
+
+#: ../data/gui/chat_control.ui.h:14
+msgid "Sound volume:"
+msgstr ""
+
+#. Make sure the character after "_" is not M/m (conflicts with Alt+M that is supposed to show the Emoticon Selector)
+#: ../data/gui/chat_control.ui.h:16 ../data/gui/groupchat_control.ui.h:2
+#: ../data/gui/xml_console_window.ui.h:16 ../src/filetransfers_window.py:266
+msgid "_Send"
+msgstr "_Send"
-#: ../data/glade/chat_context_menu.glade.h:7
-#: ../data/glade/subscription_request_popup_menu.glade.h:1
-#: ../data/glade/systray_context_menu.glade.h:7
-msgid "_Start Chat"
-msgstr "_Start Chat"
+#: ../data/gui/chat_control.ui.h:17 ../data/gui/groupchat_control.ui.h:3
+msgid "label"
+msgstr ""
-#: ../data/glade/chat_to_muc_window.glade.h:1
+#: ../data/gui/chat_to_muc_window.ui.h:1
msgid "In_vite"
msgstr "In_vite"
-#: ../data/glade/chat_to_muc_window.glade.h:2
+#: ../data/gui/chat_to_muc_window.ui.h:2
msgid "Invite Friends!"
msgstr "Invite Friends!"
-#: ../data/glade/chat_to_muc_window.glade.h:3
+#: ../data/gui/chat_to_muc_window.ui.h:3
msgid "MUC server"
msgstr "MUC server"
-#: ../data/glade/chat_to_muc_window.glade.h:4
+#: ../data/gui/chat_to_muc_window.ui.h:4
msgid "Please select a MUC server."
msgstr "Please select a MUC server."
-#: ../data/glade/chat_to_muc_window.glade.h:5
+#: ../data/gui/chat_to_muc_window.ui.h:5
msgid ""
"You are going to begin a Multi-User Chat.\n"
"Select the contacts you want to invite"
@@ -1044,187 +937,185 @@ msgstr ""
"You are going to begin a Multi-User Chat.\n"
"Select the contacts you want to invite"
-#: ../data/glade/contact_context_menu.glade.h:1
+#: ../data/gui/contact_context_menu.ui.h:1
msgid "A_sk to see his/her status"
msgstr "A_sk to see his/her status"
-#: ../data/glade/contact_context_menu.glade.h:2
+#: ../data/gui/contact_context_menu.ui.h:2
msgid "Add Special _Notification..."
msgstr "Add Special _Notification..."
-#: ../data/glade/contact_context_menu.glade.h:3
+#: ../data/gui/contact_context_menu.ui.h:3
msgid "Assign Open_PGP Key..."
msgstr "Assign Open_PGP Key..."
-#: ../data/glade/contact_context_menu.glade.h:4
+#: ../data/gui/contact_context_menu.ui.h:4
msgid "E_xecute Command..."
msgstr "E_xecute Command..."
-#: ../data/glade/contact_context_menu.glade.h:5
+#: ../data/gui/contact_context_menu.ui.h:5
msgid "Edit _Groups..."
msgstr "Edit _Groups..."
#. Invite to
#. Invite to Groupchat
-#: ../data/glade/contact_context_menu.glade.h:6 ../src/roster_window.py:5174
-#: ../src/roster_window.py:5333
+#: ../data/gui/contact_context_menu.ui.h:6 ../src/roster_window.py:5281
+#: ../src/roster_window.py:5441
msgid "In_vite to"
msgstr "In_vite to"
-#: ../data/glade/contact_context_menu.glade.h:7
+#: ../data/gui/contact_context_menu.ui.h:7
msgid "Invite _Contacts"
msgstr "Invite _Contacts"
-#: ../data/glade/contact_context_menu.glade.h:8
+#: ../data/gui/contact_context_menu.ui.h:8
msgid "Remo_ve"
msgstr "Remo_ve"
-#. Send Custom Status
-#: ../data/glade/contact_context_menu.glade.h:9 ../src/roster_window.py:5184
-#: ../src/roster_window.py:5420
+#: ../data/gui/contact_context_menu.ui.h:9 ../src/roster_window.py:5291
+#: ../src/roster_window.py:5530
msgid "Send Cus_tom Status"
msgstr "Send Cus_tom Status"
-#: ../data/glade/contact_context_menu.glade.h:10
+#: ../data/gui/contact_context_menu.ui.h:10
msgid "Send Single _Message..."
msgstr "Send Single _Message..."
-#: ../data/glade/contact_context_menu.glade.h:11
+#: ../data/gui/contact_context_menu.ui.h:11
msgid "Send _File..."
msgstr "Send _File..."
-#: ../data/glade/contact_context_menu.glade.h:12
+#: ../data/gui/contact_context_menu.ui.h:12
msgid "Set Custom _Avatar..."
msgstr "Set Custom _Avatar..."
-#: ../data/glade/contact_context_menu.glade.h:13
+#: ../data/gui/contact_context_menu.ui.h:13
msgid "Start _Chat"
msgstr "Start _Chat"
-#: ../data/glade/contact_context_menu.glade.h:14
+#: ../data/gui/contact_context_menu.ui.h:14
msgid "Toggle End to End Encryption"
msgstr "Toggle End to End Encryption"
-#: ../data/glade/contact_context_menu.glade.h:15
+#: ../data/gui/contact_context_menu.ui.h:15
msgid "Toggle Open_PGP Encryption"
msgstr "Toggle Open_PGP Encryption"
-#: ../data/glade/contact_context_menu.glade.h:17
+#: ../data/gui/contact_context_menu.ui.h:16
+msgid "_Add to Roster..."
+msgstr "_Add to Roster..."
+
+#: ../data/gui/contact_context_menu.ui.h:17
msgid "_Allow him/her to see my status"
msgstr "_Allow him/her to see my status"
-#: ../data/glade/contact_context_menu.glade.h:18
-#: ../data/glade/gc_occupants_menu.glade.h:7 ../src/roster_window.py:5247
-#: ../src/roster_window.py:5370 ../src/roster_window.py:5501
+#: ../data/gui/contact_context_menu.ui.h:18 ../src/roster_window.py:5353
+#: ../src/roster_window.py:5479 ../src/roster_window.py:5609
msgid "_Block"
msgstr "_Block"
-#: ../data/glade/contact_context_menu.glade.h:19
+#: ../data/gui/contact_context_menu.ui.h:19
msgid "_Forbid him/her to see my status"
msgstr "_Forbid him/her to see my status"
-#: ../data/glade/contact_context_menu.glade.h:20
-#: ../data/glade/gc_control_popup_menu.glade.h:6
-#: ../data/glade/gc_occupants_menu.glade.h:8
-#: ../data/glade/roster_window.glade.h:21 ../src/roster_window.py:5570
+#: ../data/gui/contact_context_menu.ui.h:20 ../src/roster_window.py:5680
msgid "_History"
msgstr "_History"
-#: ../data/glade/contact_context_menu.glade.h:21
+#: ../data/gui/contact_context_menu.ui.h:21
msgid "_Ignore"
msgstr "_Ignore"
-#: ../data/glade/contact_context_menu.glade.h:22
+#: ../data/gui/contact_context_menu.ui.h:22
msgid "_Manage Contact"
msgstr "_Manage Contact"
-#: ../data/glade/contact_context_menu.glade.h:23
+#: ../data/gui/contact_context_menu.ui.h:23
msgid "_Rename..."
msgstr "_Rename..."
-#: ../data/glade/contact_context_menu.glade.h:24
+#: ../data/gui/contact_context_menu.ui.h:24
msgid "_Subscription"
msgstr "_Subscription"
-#: ../data/glade/contact_context_menu.glade.h:25
-#: ../data/glade/gc_occupants_menu.glade.h:13 ../src/roster_window.py:5241
-#: ../src/roster_window.py:5364 ../src/roster_window.py:5498
+#: ../data/gui/contact_context_menu.ui.h:25 ../src/roster_window.py:5345
+#: ../src/roster_window.py:5473 ../src/roster_window.py:5606
msgid "_Unblock"
msgstr "_Unblock"
-#: ../data/glade/contact_context_menu.glade.h:26
+#: ../data/gui/contact_context_menu.ui.h:26
msgid "_Unignore"
msgstr "_Unignore"
-#: ../data/glade/data_form_window.glade.h:1
+#: ../data/gui/data_form_window.ui.h:1
msgid "Fill in the form."
msgstr "Fill in the form."
-#: ../data/glade/data_form_window.glade.h:2
+#: ../data/gui/data_form_window.ui.h:2
msgid "Room Configuration"
msgstr "Room Configuration"
-#: ../data/glade/edit_groups_dialog.glade.h:1
+#: ../data/gui/edit_groups_dialog.ui.h:1
msgid "Edit Groups"
msgstr "Edit Groups"
-#: ../data/glade/esession_info_window.glade.h:1
+#: ../data/gui/esession_info_window.ui.h:1
msgid "(<b>ESession</b> info)"
msgstr "(<b>ESession</b> info)"
-#: ../data/glade/esession_info_window.glade.h:2
+#: ../data/gui/esession_info_window.ui.h:2
msgid "_Verify"
msgstr "_Verify"
-#: ../data/glade/features_window.glade.h:2
+#: ../data/gui/features_window.ui.h:2
msgid "<b>List of possible features in Gajim:</b>"
msgstr "<b>List of possible features in Gajim:</b>"
-#: ../data/glade/features_window.glade.h:3
+#: ../data/gui/features_window.ui.h:3
msgid "Features"
msgstr "Features"
-#: ../data/glade/filetransfers.glade.h:1
+#: ../data/gui/filetransfers.ui.h:1
msgid "A list of active, completed and stopped file transfers"
msgstr "A list of active, completed and stopped file transfers"
-#: ../data/glade/filetransfers.glade.h:2
+#: ../data/gui/filetransfers.ui.h:2
msgid "Cancel file transfer"
msgstr "Cancel file transfer"
-#: ../data/glade/filetransfers.glade.h:3
+#: ../data/gui/filetransfers.ui.h:3
msgid "Cancels the selected file transfer"
msgstr "Cancels the selected file transfer"
-#: ../data/glade/filetransfers.glade.h:4
+#: ../data/gui/filetransfers.ui.h:4
msgid "Cancels the selected file transfer and removes incomplete file"
msgstr "Cancels the selected file transfer and removes incomplete file"
-#: ../data/glade/filetransfers.glade.h:5
+#: ../data/gui/filetransfers.ui.h:5
msgid "Clean _up"
msgstr "Clean _up"
-#: ../data/glade/filetransfers.glade.h:6
+#: ../data/gui/filetransfers.ui.h:6
msgid "File Transfers"
msgstr "File Transfers"
-#: ../data/glade/filetransfers.glade.h:7
+#: ../data/gui/filetransfers.ui.h:7
msgid "Hides the window"
msgstr "Hides the window"
-#: ../data/glade/filetransfers.glade.h:8
+#: ../data/gui/filetransfers.ui.h:8
msgid "Remove file transfer from the list."
msgstr "Remove file transfer from the list."
-#: ../data/glade/filetransfers.glade.h:9
+#: ../data/gui/filetransfers.ui.h:9
msgid "Removes completed, cancelled and failed file transfers from the list"
msgstr "Removes completed, cancelled and failed file transfers from the list"
-#: ../data/glade/filetransfers.glade.h:10
+#: ../data/gui/filetransfers.ui.h:10
msgid "Shows a list of file transfers between you and others"
msgstr "Shows a list of file transfers between you and others"
-#: ../data/glade/filetransfers.glade.h:11
+#: ../data/gui/filetransfers.ui.h:11
msgid ""
"This action removes single file transfer from the list. If the transfer is "
"active, it is first stopped and then removed"
@@ -1232,75 +1123,74 @@ msgstr ""
"This action removes single file transfer from the list. If the transfer is "
"active, it is first stopped and then removed"
-#: ../data/glade/filetransfers.glade.h:12
+#: ../data/gui/filetransfers.ui.h:12
msgid "When a file transfer is complete show a popup notification"
msgstr "Show a pop-up notification when a file transfer is complete "
-#: ../data/glade/filetransfers.glade.h:13 ../src/filetransfers_window.py:820
-msgid "_Continue"
-msgstr "_Continue"
-
-#: ../data/glade/filetransfers.glade.h:14
+#: ../data/gui/filetransfers.ui.h:13
msgid "_Notify me when a file transfer is complete"
msgstr "_Notify me when a file transfer is complete"
-#: ../data/glade/filetransfers.glade.h:15 ../src/filetransfers_window.py:204
-msgid "_Open Containing Folder"
-msgstr "_Open Containing Folder"
-
-#: ../data/glade/filetransfers.glade.h:16
+#: ../data/gui/filetransfers.ui.h:14
msgid "_Pause"
msgstr "_Pause"
-#: ../data/glade/filetransfers.glade.h:17
+#: ../data/gui/filetransfers.ui.h:15
msgid "file transfers list"
msgstr "file transfers list"
-#: ../data/glade/gajim_themes_window.glade.h:1
+#: ../data/gui/gajim_themes_window.ui.h:1
msgid "<b>Chatstate Tab Colors</b>"
msgstr "<b>Chatstate Tab Colours</b>"
-#: ../data/glade/gajim_themes_window.glade.h:2
-msgid ""
-"Account row\n"
-"Group row\n"
-"Contact row\n"
-"Chat Banner"
-msgstr ""
-"Account row\n"
-"Group row\n"
-"Contact row\n"
-"Chat Banner"
+#: ../data/gui/gajim_themes_window.ui.h:2
+#, fuzzy
+msgid "Account row"
+msgstr "Account"
-#: ../data/glade/gajim_themes_window.glade.h:6 ../src/chat_control.py:859
+#: ../data/gui/gajim_themes_window.ui.h:3 ../src/chat_control.py:883
msgid "Bold"
msgstr "Bold"
-#: ../data/glade/gajim_themes_window.glade.h:7
+#: ../data/gui/gajim_themes_window.ui.h:4
+msgid "Chat Banner"
+msgstr ""
+
+#: ../data/gui/gajim_themes_window.ui.h:5
msgid "Composing"
msgstr "Composing"
-#: ../data/glade/gajim_themes_window.glade.h:8
+#: ../data/gui/gajim_themes_window.ui.h:6
+#, fuzzy
+msgid "Contact row"
+msgstr "Contact"
+
+#: ../data/gui/gajim_themes_window.ui.h:7
msgid "Font style:"
msgstr "Font style:"
-#: ../data/glade/gajim_themes_window.glade.h:9
+#: ../data/gui/gajim_themes_window.ui.h:8
msgid "Gajim Themes Customization"
msgstr "Gajim Themes Customisation"
-#: ../data/glade/gajim_themes_window.glade.h:10
+#: ../data/gui/gajim_themes_window.ui.h:9
msgid "Gone"
msgstr "Gone"
-#: ../data/glade/gajim_themes_window.glade.h:11 ../src/common/pep.py:150
+#: ../data/gui/gajim_themes_window.ui.h:10
+#, fuzzy
+msgid "Group row"
+msgstr "Group"
+
+#: ../data/gui/gajim_themes_window.ui.h:11 ../src/common/pep.py:150
msgid "Inactive"
msgstr "Inactive"
-#: ../data/glade/gajim_themes_window.glade.h:12 ../src/chat_control.py:860
+#: ../data/gui/gajim_themes_window.ui.h:12 ../src/chat_control.py:884
msgid "Italic"
msgstr "Italic"
-#: ../data/glade/gajim_themes_window.glade.h:13
+#: ../data/gui/gajim_themes_window.ui.h:13
msgid ""
"MUC\n"
"Messages"
@@ -1308,7 +1198,7 @@ msgstr ""
"MUC\n"
"Messages"
-#: ../data/glade/gajim_themes_window.glade.h:15
+#: ../data/gui/gajim_themes_window.ui.h:15
msgid ""
"MUC Directed\n"
"Messages"
@@ -1316,109 +1206,73 @@ msgstr ""
"MUC Directed\n"
"Messages"
-#: ../data/glade/gajim_themes_window.glade.h:17
+#: ../data/gui/gajim_themes_window.ui.h:17
msgid "Paused"
msgstr "Paused"
-#: ../data/glade/gajim_themes_window.glade.h:18
+#: ../data/gui/gajim_themes_window.ui.h:18
msgid "Text _color:"
msgstr "Text _colour:"
-#: ../data/glade/gajim_themes_window.glade.h:19
+#: ../data/gui/gajim_themes_window.ui.h:19
msgid "Text _font:"
msgstr "Text _font:"
-#: ../data/glade/gajim_themes_window.glade.h:20
+#: ../data/gui/gajim_themes_window.ui.h:20
msgid "_Background:"
msgstr "_Background:"
-#: ../data/glade/gc_control_popup_menu.glade.h:1
-msgid "Change _Nickname..."
-msgstr "Change _Nickname..."
-
-#: ../data/glade/gc_control_popup_menu.glade.h:2
-msgid "Change _Subject..."
-msgstr "Change _Subject..."
-
-#: ../data/glade/gc_control_popup_menu.glade.h:3
-msgid "Configure _Room..."
-msgstr "Configure _Room..."
-
-#: ../data/glade/gc_control_popup_menu.glade.h:4 ../src/disco.py:1746
-msgid "_Bookmark"
-msgstr "_Bookmark"
-
-#: ../data/glade/gc_control_popup_menu.glade.h:5
-msgid "_Destroy Room"
-msgstr "_Destroy Room"
-
-#: ../data/glade/gc_control_popup_menu.glade.h:7
-msgid "_Manage Room"
-msgstr "_Manage Room"
-
-#: ../data/glade/gc_control_popup_menu.glade.h:8
+#: ../data/gui/gc_control_popup_menu.ui.h:1
msgid "_Minimize on close"
msgstr "_Minimise on close"
-#: ../data/glade/gc_occupants_menu.glade.h:1
+#: ../data/gui/gc_occupants_menu.ui.h:1
msgid "Mo_derator"
msgstr "Mo_derator"
-#: ../data/glade/gc_occupants_menu.glade.h:2
+#: ../data/gui/gc_occupants_menu.ui.h:2
msgid "Occupant Actions"
msgstr "Occupant Actions"
-#: ../data/glade/gc_occupants_menu.glade.h:3
-msgid "Send _File"
-msgstr "Send _File"
-
-#: ../data/glade/gc_occupants_menu.glade.h:4
-msgid "_Add to Roster"
-msgstr "_Add to Roster"
-
-#: ../data/glade/gc_occupants_menu.glade.h:5
+#: ../data/gui/gc_occupants_menu.ui.h:3
msgid "_Admin"
msgstr "_Admin"
-#: ../data/glade/gc_occupants_menu.glade.h:6
+#: ../data/gui/gc_occupants_menu.ui.h:4
msgid "_Ban"
msgstr "_Ban"
-#: ../data/glade/gc_occupants_menu.glade.h:9
+#: ../data/gui/gc_occupants_menu.ui.h:5
msgid "_Kick"
msgstr "_Kick"
-#: ../data/glade/gc_occupants_menu.glade.h:10
+#: ../data/gui/gc_occupants_menu.ui.h:6
msgid "_Member"
msgstr "_Member"
-#: ../data/glade/gc_occupants_menu.glade.h:11
+#: ../data/gui/gc_occupants_menu.ui.h:7
msgid "_Owner"
msgstr "_Owner"
-#: ../data/glade/gc_occupants_menu.glade.h:12
-msgid "_Send Private Message"
-msgstr "_Send Private Message"
-
-#: ../data/glade/gc_occupants_menu.glade.h:14
+#: ../data/gui/gc_occupants_menu.ui.h:8
msgid "_Voice"
msgstr "_Voice"
-#: ../data/glade/groups_post_window.glade.h:1
+#: ../data/gui/groups_post_window.ui.h:1
msgid "Create new post"
msgstr "Create new post"
-#: ../data/glade/groups_post_window.glade.h:2 ../src/common/helpers.py:244
+#: ../data/gui/groups_post_window.ui.h:2 ../src/common/helpers.py:258
msgid "From"
msgstr "From"
#. holds subject
-#: ../data/glade/groups_post_window.glade.h:3 ../src/history_manager.py:195
-#: ../src/history_manager.py:226
+#: ../data/gui/groups_post_window.ui.h:3 ../src/history_manager.py:188
+#: ../src/history_manager.py:219
msgid "Subject"
msgstr "Subject"
-#: ../data/glade/history_manager.glade.h:1
+#: ../data/gui/history_manager.ui.h:1
msgid ""
"<b>WARNING:</b>\n"
"If you plan to do massive deletions, please make sure Gajim is not running. "
@@ -1428,25 +1282,19 @@ msgstr ""
"If you plan to do massive deletions, please make sure Gajim is not running. "
"Generally avoid deletions with contacts you currently chat with."
-#: ../data/glade/history_manager.glade.h:3
+#: ../data/gui/history_manager.ui.h:3
msgid "<big><b>Welcome to Gajim History Logs Manager</b></big>"
msgstr "<big><b>Welcome to Gajim History Logs Manager</b></big>"
-#. Change label for accept_button to action name instead of 'OK'.
-#: ../data/glade/history_manager.glade.h:4 ../src/dialogs.py:3007
-#: ../src/dialogs.py:3104
-msgid "Delete"
-msgstr "Delete"
-
-#: ../data/glade/history_manager.glade.h:5
+#: ../data/gui/history_manager.ui.h:4
msgid "Export"
msgstr "Export"
-#: ../data/glade/history_manager.glade.h:6
+#: ../data/gui/history_manager.ui.h:5
msgid "Gajim History Logs Manager"
msgstr "Gajim History Logs Manager"
-#: ../data/glade/history_manager.glade.h:7
+#: ../data/gui/history_manager.ui.h:6
msgid ""
"This log manager is not intended for log viewing. If you are looking for "
"such functionality, use the history window instead.\n"
@@ -1460,401 +1308,419 @@ msgstr ""
"Use this program to delete or export logs. You can select logs from the left "
"and/or search database from below."
-#: ../data/glade/history_manager.glade.h:10
+#: ../data/gui/history_manager.ui.h:9
msgid "_Search Database"
msgstr "_Search Database"
-#: ../data/glade/history_window.glade.h:1 ../src/history_window.py:323
+#: ../data/gui/history_window.ui.h:1
+#, fuzzy
+msgid "All Chat Histories"
+msgstr "Old stories"
+
+#: ../data/gui/history_window.ui.h:2 ../src/history_window.py:323
msgid "Conversation History"
msgstr "Conversation History"
-#: ../data/glade/history_window.glade.h:2
-msgid ""
-"Enter JID or Contact name\n"
-"Groupchat Histories\n"
-"All Chat Histories"
-msgstr ""
-"Enter JID or Contact name\n"
-"Groupchat Histories\n"
-"All Chat Histories"
+#: ../data/gui/history_window.ui.h:3
+#, fuzzy
+msgid "Enter JID or Contact name"
+msgstr "Contact name"
-#: ../data/glade/history_window.glade.h:5
+#: ../data/gui/history_window.ui.h:4
+#, fuzzy
+msgid "Groupchat Histories"
+msgstr "Groupchats"
+
+#: ../data/gui/history_window.ui.h:5
msgid "Search:"
msgstr "Search:"
-#: ../data/glade/history_window.glade.h:6
-#: ../data/glade/zeroconf_information_window.glade.h:10
+#: ../data/gui/history_window.ui.h:6
+#: ../data/gui/zeroconf_information_window.ui.h:10
msgid "_Log conversation history"
msgstr "_Log conversation history"
-#: ../data/glade/join_groupchat_window.glade.h:2
-msgid "Bookmark this room"
-msgstr "Bookmark this room"
+#: ../data/gui/join_groupchat_window.ui.h:2
+#, fuzzy
+msgid "Bro_wse Rooms"
+msgstr "_Browse"
-#: ../data/glade/join_groupchat_window.glade.h:3 ../src/dialogs.py:2076
+#: ../data/gui/join_groupchat_window.ui.h:3 ../src/dialogs.py:2171
msgid "Join Group Chat"
msgstr "Join Group Chat"
-#: ../data/glade/join_groupchat_window.glade.h:4
-msgid "Join this room automatically when I connect"
+#: ../data/gui/join_groupchat_window.ui.h:4
+#, fuzzy
+msgid "Join this room _automatically when I connect"
msgstr "Join this room automatically when I connect"
-#: ../data/glade/join_groupchat_window.glade.h:5
-#: ../data/glade/manage_bookmarks_window.glade.h:5
+#: ../data/gui/join_groupchat_window.ui.h:5
+#: ../data/gui/manage_bookmarks_window.ui.h:5
msgid "Nickname:"
msgstr "Nickname:"
-#: ../data/glade/join_groupchat_window.glade.h:6
-#: ../data/glade/manage_bookmarks_window.glade.h:6
+#: ../data/gui/join_groupchat_window.ui.h:6
+#: ../data/gui/manage_bookmarks_window.ui.h:6
msgid "Password:"
msgstr "Password:"
-#: ../data/glade/join_groupchat_window.glade.h:7
+#: ../data/gui/join_groupchat_window.ui.h:7
msgid "Recently:"
msgstr "Recently:"
-#: ../data/glade/join_groupchat_window.glade.h:8
-#: ../data/glade/manage_bookmarks_window.glade.h:8
+#: ../data/gui/join_groupchat_window.ui.h:8
+#: ../data/gui/manage_bookmarks_window.ui.h:8
msgid "Room:"
msgstr "Room:"
-#: ../data/glade/join_groupchat_window.glade.h:9 ../src/disco.py:1306
-#: ../src/disco.py:1750
+#: ../data/gui/join_groupchat_window.ui.h:9
+#: ../data/gui/manage_bookmarks_window.ui.h:9 ../src/config.py:1765
+msgid "Server:"
+msgstr "Server:"
+
+#: ../data/gui/join_groupchat_window.ui.h:10
+#, fuzzy
+msgid "_Bookmark this room"
+msgstr "Bookmark this room"
+
+#: ../data/gui/join_groupchat_window.ui.h:11 ../src/disco.py:1343
+#: ../src/disco.py:1787
msgid "_Join"
msgstr "_Join"
-#: ../data/glade/manage_accounts_window.glade.h:1
-msgid "Manage Accounts"
-msgstr "Manage Accounts"
-
-#: ../data/glade/manage_bookmarks_window.glade.h:1
+#: ../data/gui/manage_bookmarks_window.ui.h:1
msgid "Auto join"
msgstr "Auto join"
-#: ../data/glade/manage_bookmarks_window.glade.h:2
+#: ../data/gui/manage_bookmarks_window.ui.h:2
msgid "If checked, Gajim will join this group chat on startup"
msgstr "If ticked, Gajim will join this group chat on startup"
-#: ../data/glade/manage_bookmarks_window.glade.h:3
+#: ../data/gui/manage_bookmarks_window.ui.h:3
msgid "Manage Bookmarks"
msgstr "Manage Bookmarks"
-#: ../data/glade/manage_bookmarks_window.glade.h:4
+#: ../data/gui/manage_bookmarks_window.ui.h:4
msgid "Minimize on Auto Join"
msgstr "Minimise on Auto Join"
-#: ../data/glade/manage_bookmarks_window.glade.h:7
+#: ../data/gui/manage_bookmarks_window.ui.h:7
msgid "Print status:"
msgstr "Print status:"
-#: ../data/glade/manage_bookmarks_window.glade.h:9 ../src/config.py:1663
-msgid "Server:"
-msgstr "Server:"
-
-#: ../data/glade/manage_bookmarks_window.glade.h:10
+#: ../data/gui/manage_bookmarks_window.ui.h:10
msgid "Title:"
msgstr "Title:"
-#: ../data/glade/manage_pep_services_window.glade.h:1
+#: ../data/gui/manage_pep_services_window.ui.h:1
msgid "PEP Service Configuration"
msgstr "PEP Service Configuration"
-#: ../data/glade/manage_pep_services_window.glade.h:2
+#: ../data/gui/manage_pep_services_window.ui.h:2
msgid "_Configure"
msgstr "_Configure"
-#: ../data/glade/manage_pep_services_window.glade.h:3
-msgid "gtk-delete"
-msgstr "gtk-delete"
-
-#: ../data/glade/manage_proxies_window.glade.h:1
+#: ../data/gui/manage_proxies_window.ui.h:1
msgid "<b>Properties</b>"
msgstr "<b>Properties</b>"
-#: ../data/glade/manage_proxies_window.glade.h:2
+#: ../data/gui/manage_proxies_window.ui.h:2
msgid "<b>Settings</b>"
msgstr "<b>Settings</b>"
-#: ../data/glade/manage_proxies_window.glade.h:3
-msgid ""
-"HTTP Connect\n"
-"SOCKS5\n"
-"BOSH"
+#: ../data/gui/manage_proxies_window.ui.h:3
+msgid "BOSH"
+msgstr ""
+
+#: ../data/gui/manage_proxies_window.ui.h:4
+#, fuzzy
+msgid "HTTP Connect"
msgstr ""
"HTTP Connect\n"
"SOCKS5\n"
"BOSH"
-#: ../data/glade/manage_proxies_window.glade.h:6
+#: ../data/gui/manage_proxies_window.ui.h:5
msgid "Manage Proxy Profiles"
msgstr "Manage Proxy Profiles"
-#: ../data/glade/manage_proxies_window.glade.h:7
+#: ../data/gui/manage_proxies_window.ui.h:6
msgid "Pass_word:"
msgstr "Pass_word:"
-#: ../data/glade/manage_proxies_window.glade.h:8
+#: ../data/gui/manage_proxies_window.ui.h:7
msgid "Proxy _Host:"
msgstr "Proxy _Host:"
-#: ../data/glade/manage_proxies_window.glade.h:9
+#: ../data/gui/manage_proxies_window.ui.h:8
msgid "Proxy _Port:"
msgstr "Proxy _Port:"
-#: ../data/glade/manage_proxies_window.glade.h:10
+#: ../data/gui/manage_proxies_window.ui.h:9
+msgid "SOCKS5"
+msgstr ""
+
+#: ../data/gui/manage_proxies_window.ui.h:10
msgid "Use HTTP prox_y"
msgstr "Use HTTP prox_y"
-#: ../data/glade/manage_proxies_window.glade.h:11
+#: ../data/gui/manage_proxies_window.ui.h:11
msgid "Use proxy auth_entication"
msgstr "Use proxy auth_entication"
-#: ../data/glade/manage_proxies_window.glade.h:12
+#: ../data/gui/manage_proxies_window.ui.h:12
msgid "_BOSH URL:"
msgstr "_BOSH URL:"
-#: ../data/glade/manage_proxies_window.glade.h:14
+#: ../data/gui/manage_proxies_window.ui.h:13
+msgid "_Name:"
+msgstr "_Name:"
+
+#: ../data/gui/manage_proxies_window.ui.h:14
msgid "_Type:"
msgstr "_Type:"
-#: ../data/glade/manage_proxies_window.glade.h:15
+#: ../data/gui/manage_proxies_window.ui.h:15
msgid "_Username:"
msgstr "_Username:"
-#: ../data/glade/message_window.glade.h:1
-msgid "Add this contact to roster (Ctrl+D)"
-msgstr "Add this contact to roster (Ctrl+D)"
-
-#: ../data/glade/message_window.glade.h:2
-msgid "Bookmark this room (Ctrl+B)"
-msgstr "Bookmark this room (Ctrl+B)"
-
-#: ../data/glade/message_window.glade.h:3
-msgid "Browse the chat history (Ctrl+H)"
-msgstr "Browse the chat history (Ctrl+H)"
-
-#: ../data/glade/message_window.glade.h:4
-msgid "Change the room's subject (Alt+T)"
-msgstr "Change the room's subject (Alt+T)"
-
-#: ../data/glade/message_window.glade.h:5
-msgid "Change your nickname (Ctrl+N)"
-msgstr "Change your nickname (Ctrl+N)"
-
-#: ../data/glade/message_window.glade.h:6
-msgid "Invite contacts to the conversation (Ctrl+G)"
-msgstr "Invite contacts to the conversation (Ctrl+G)"
-
-#: ../data/glade/message_window.glade.h:7
-msgid "Send a file (Ctrl+F)"
-msgstr "Send a file (Ctrl+F)"
-
-#: ../data/glade/message_window.glade.h:8
-msgid "Show a list of emoticons (Alt+M)"
-msgstr "Show a list of emoticons (Alt+M)"
-
-#: ../data/glade/message_window.glade.h:9
-msgid "Show a list of formattings"
-msgstr "Show a list of formattings"
-
-#: ../data/glade/message_window.glade.h:10
-#, fuzzy
-msgid "Show a menu of advanced functions (Alt+D)"
-msgstr "Show a menu of advanced functions (Alt+A)"
-
-#: ../data/glade/message_window.glade.h:11
-msgid "Show the contact's profile (Ctrl+I)"
-msgstr "Show the contact's profile (Ctrl+I)"
-
-#: ../data/glade/message_window.glade.h:12
-msgid "Toggle audio session"
-msgstr ""
-
-#: ../data/glade/message_window.glade.h:13
-msgid "Toggle video session"
-msgstr ""
-
-#. Make sure the character after "_" is not M/m (conflicts with Alt+M that is supposed to show the Emoticon Selector)
-#: ../data/glade/message_window.glade.h:15
-#: ../data/glade/xml_console_window.glade.h:11
-#: ../src/filetransfers_window.py:266
-msgid "_Send"
-msgstr "_Send"
-
-#: ../data/glade/passphrase_dialog.glade.h:1
+#: ../data/gui/passphrase_dialog.ui.h:1
msgid "Passphrase"
msgstr "Passphrase"
-#: ../data/glade/preferences_window.glade.h:1
+#: ../data/gui/preferences_window.ui.h:1
msgid "<b>Advanced Configuration Editor</b>"
msgstr "<b>Advanced Configuration Editor</b>"
-#: ../data/glade/preferences_window.glade.h:2
+#: ../data/gui/preferences_window.ui.h:2
msgid "<b>Applications</b>"
msgstr "<b>Applications</b>"
-#: ../data/glade/preferences_window.glade.h:3
+#: ../data/gui/preferences_window.ui.h:3
+#, fuzzy
+msgid "<b>Audio</b>"
+msgstr "<b>Actions</b>"
+
+#: ../data/gui/preferences_window.ui.h:4
msgid "<b>Auto Status</b>"
msgstr "<b>Auto Status</b>"
-#: ../data/glade/preferences_window.glade.h:4
+#: ../data/gui/preferences_window.ui.h:5
msgid "<b>Chat Appearance</b>"
msgstr "<b>Chat Appearance</b>"
-#: ../data/glade/preferences_window.glade.h:5
+#: ../data/gui/preferences_window.ui.h:6
msgid "<b>Chat Line Colors</b>"
msgstr "<b>Chat Line Colours</b>"
-#: ../data/glade/preferences_window.glade.h:6
+#: ../data/gui/preferences_window.ui.h:7
msgid "<b>Chat state notifications</b>"
msgstr "<b>Chat state notifications</b>"
+#: ../data/gui/preferences_window.ui.h:8
+#, fuzzy
+msgid "<b>Connection</b>"
+msgstr "<b>Conditions</b>"
+
#. a header for custom browser/client/file manager. so translate sth like: Custom Settings
-#: ../data/glade/preferences_window.glade.h:8
+#: ../data/gui/preferences_window.ui.h:10
msgid "<b>Custom</b>"
msgstr "<b>Custom</b>"
-#: ../data/glade/preferences_window.glade.h:9
+#: ../data/gui/preferences_window.ui.h:11
msgid "<b>Font</b>"
msgstr "<b>Font</b>"
-#: ../data/glade/preferences_window.glade.h:10
+#: ../data/gui/preferences_window.ui.h:12
msgid "<b>GMail Options</b>"
msgstr "<b>GMail Options</b>"
-#: ../data/glade/preferences_window.glade.h:12
+#: ../data/gui/preferences_window.ui.h:14
msgid "<b>Preset Status Messages</b>"
msgstr "<b>Preset Status Messages</b>"
-#: ../data/glade/preferences_window.glade.h:13
+#: ../data/gui/preferences_window.ui.h:15
msgid "<b>Privacy</b>"
msgstr "<b>Privacy</b>"
-#: ../data/glade/preferences_window.glade.h:14
+#: ../data/gui/preferences_window.ui.h:16
msgid "<b>Roster Appearance</b>"
msgstr "<b>Roster Appearance</b>"
-#: ../data/glade/preferences_window.glade.h:16
+#: ../data/gui/preferences_window.ui.h:18
msgid "<b>Status Messages</b>"
msgstr "<b>Status Messages</b>"
-#: ../data/glade/preferences_window.glade.h:17
+#: ../data/gui/preferences_window.ui.h:19
msgid "<b>Themes</b>"
msgstr "<b>Themes</b>"
-#: ../data/glade/preferences_window.glade.h:18
+#: ../data/gui/preferences_window.ui.h:20
+#, fuzzy
+msgid "<b>Video</b>"
+msgstr "<b>Middle:</b>"
+
+#: ../data/gui/preferences_window.ui.h:21
msgid "<b>Visual Notifications</b>"
msgstr "<b>Visual Notifications</b>"
-#: ../data/glade/preferences_window.glade.h:19
+#: ../data/gui/preferences_window.ui.h:22
+msgid "<i>(example: stunserver.org)</i>"
+msgstr ""
+
+#: ../data/gui/preferences_window.ui.h:23
msgid "Advanced"
msgstr "Advanced"
-#: ../data/glade/preferences_window.glade.h:20
+#: ../data/gui/preferences_window.ui.h:24
msgid "Advanced..."
msgstr "Advanced..."
-#: ../data/glade/preferences_window.glade.h:21
-msgid ""
-"All chat states\n"
-"Composing only\n"
-"Disabled"
-msgstr ""
-"All chat states\n"
-"Composing only\n"
-"Disabled"
+#: ../data/gui/preferences_window.ui.h:25
+#, fuzzy
+msgid "All chat states"
+msgstr "All statuses"
-#: ../data/glade/preferences_window.glade.h:24
+#: ../data/gui/preferences_window.ui.h:26
msgid "Allow _OS information to be sent"
msgstr "Allow _OS information to be sent"
-#: ../data/glade/preferences_window.glade.h:25
+#: ../data/gui/preferences_window.ui.h:27
+#, fuzzy
+msgid "Allow my _idle time to be sent"
+msgstr "Allow _OS information to be sent"
+
+#: ../data/gui/preferences_window.ui.h:28
msgid "Allow popup/notifications when I'm _away/na/busy/invisible"
msgstr "Allow pop-up/notifications when I'm _away/na/busy/invisible"
-#: ../data/glade/preferences_window.glade.h:26
+#: ../data/gui/preferences_window.ui.h:29
msgid "Allow sound when I'm _busy"
msgstr "Allow sound when I'm _busy"
-#: ../data/glade/preferences_window.glade.h:27
+#: ../data/gui/preferences_window.ui.h:30
+#, fuzzy
+msgid "Always"
+msgstr "Away"
+
+#: ../data/gui/preferences_window.ui.h:31
+#, fuzzy
+msgid "Always use GNOME default applications"
+msgstr "Always use OS/X default applications"
+
+#: ../data/gui/preferences_window.ui.h:32
+#, fuzzy
+msgid "Always use KDE default applications"
+msgstr "Always use OS/X default applications"
+
+#: ../data/gui/preferences_window.ui.h:33
+#, fuzzy
+msgid "Always use Xfce default applications"
+msgstr "Always use OS/X default applications"
+
+#: ../data/gui/preferences_window.ui.h:34
msgid "Ask status message when I:"
msgstr "Ask status message when I:"
-#: ../data/glade/preferences_window.glade.h:28
-msgid ""
-"Autodetect on every Gajim startup\n"
-"Always use GNOME default applications\n"
-"Always use KDE default applications\n"
-"Always use Xfce default applications\n"
-"Custom"
+#: ../data/gui/preferences_window.ui.h:35 ../src/features_window.py:104
+msgid "Audio / Video"
+msgstr ""
+
+#: ../data/gui/preferences_window.ui.h:36
+msgid "Audio input device"
+msgstr ""
+
+#: ../data/gui/preferences_window.ui.h:37
+msgid "Audio output device"
msgstr ""
-"Autodetect on every Gajim startup\n"
-"Always use GNOME default applications\n"
-"Always use KDE default applications\n"
-"Always use Xfce default applications\n"
-"Custom"
-#: ../data/glade/preferences_window.glade.h:33
+#: ../data/gui/preferences_window.ui.h:38
+#, fuzzy
+msgid "Autodetect on every Gajim startup"
+msgstr "C_onnect on Gajim startup"
+
+#: ../data/gui/preferences_window.ui.h:39
msgid "Chat message:"
msgstr "Chat message:"
-#: ../data/glade/preferences_window.glade.h:34
+#: ../data/gui/preferences_window.ui.h:40
msgid "Check on startup if Gajim is the _default Jabber client"
msgstr "Check on startup if Gajim is the _default Jabber client"
-#: ../data/glade/preferences_window.glade.h:35
+#: ../data/gui/preferences_window.ui.h:41
+#, fuzzy
+msgid "Composing only"
+msgstr "Composing"
+
+#: ../data/gui/preferences_window.ui.h:42
msgid "Configure color and font of the interface"
msgstr "Configure colour and font of the interface"
-#: ../data/glade/preferences_window.glade.h:36
+#: ../data/gui/preferences_window.ui.h:43
#, fuzzy
msgid "Contact's message:"
msgstr "Chat message:"
-#: ../data/glade/preferences_window.glade.h:37
+#: ../data/gui/preferences_window.ui.h:44
#, fuzzy
msgid "Contact's nickname:"
msgstr "Contact name"
-#: ../data/glade/preferences_window.glade.h:38
-msgid ""
-"Detached roster with detached chats\n"
-"Detached roster with single chat\n"
-"Single window for everything\n"
-"Detached roster with chat grouped by account\n"
-"Detached roster with chat grouped by type"
+#: ../data/gui/preferences_window.ui.h:45
+msgid "Custom"
+msgstr "Custom"
+
+#: ../data/gui/preferences_window.ui.h:46
+msgid "Detached roster with chat grouped by account"
+msgstr ""
+
+#: ../data/gui/preferences_window.ui.h:47
+msgid "Detached roster with chat grouped by type"
+msgstr ""
+
+#: ../data/gui/preferences_window.ui.h:48
+msgid "Detached roster with detached chats"
+msgstr ""
+
+#: ../data/gui/preferences_window.ui.h:49
+msgid "Detached roster with single chat"
msgstr ""
-"Detached roster with detached chats\n"
-"Detached roster with single chat\n"
-"Single window for everything\n"
-"Detached roster with chat grouped by account\n"
-"Detached roster with chat grouped by type"
-#: ../data/glade/preferences_window.glade.h:43
+#: ../data/gui/preferences_window.ui.h:50 ../src/config.py:170
+#: ../src/config.py:653
+msgid "Disabled"
+msgstr "Disabled"
+
+#: ../data/gui/preferences_window.ui.h:51
msgid "Display _activity of contacts in roster"
msgstr "Display _activity of contacts in roster"
-#: ../data/glade/preferences_window.glade.h:44
+#: ../data/gui/preferences_window.ui.h:52
msgid "Display _extra email details"
msgstr "Display _extra e-mail details"
-#: ../data/glade/preferences_window.glade.h:45
+#: ../data/gui/preferences_window.ui.h:53
+#, fuzzy
+msgid "Display _location of contacts in roster"
+msgstr "Display m_ood of contacts in roster"
+
+#: ../data/gui/preferences_window.ui.h:54
msgid "Display _tunes of contacts in roster"
msgstr "Display _tunes of contacts in roster"
-#: ../data/glade/preferences_window.glade.h:46
+#: ../data/gui/preferences_window.ui.h:55
msgid "Display a_vatars of contacts in roster"
msgstr "Display a_vatars of contacts in roster"
-#: ../data/glade/preferences_window.glade.h:47
+#: ../data/gui/preferences_window.ui.h:56
msgid "Display m_ood of contacts in roster"
msgstr "Display m_ood of contacts in roster"
-#: ../data/glade/preferences_window.glade.h:48
+#: ../data/gui/preferences_window.ui.h:57
msgid "Display status _messages of contacts in roster"
msgstr "Display status _messages of contacts in roster"
-#: ../data/glade/preferences_window.glade.h:49
+#: ../data/gui/preferences_window.ui.h:58
msgid ""
"Gajim can send and receive meta-information related to a conversation you "
"may have with a contact. Here you can specify which chatstates you want to "
@@ -1864,7 +1730,7 @@ msgstr ""
"may have with a contact. Here you can specify which chatstates you want to "
"display in chat windows."
-#: ../data/glade/preferences_window.glade.h:50
+#: ../data/gui/preferences_window.ui.h:59
msgid ""
"Gajim can send and receive meta-information related to a conversation you "
"may have with a contact. Here you can specify which chatstates you want to "
@@ -1874,7 +1740,7 @@ msgstr ""
"may have with a contact. Here you can specify which chatstates you want to "
"send to the other party."
-#: ../data/glade/preferences_window.glade.h:51
+#: ../data/gui/preferences_window.ui.h:60
msgid ""
"Gajim will notify you via a popup window in the bottom right of the screen "
"about contacts that just signed out"
@@ -1882,11 +1748,11 @@ msgstr ""
"Gajim will notify you via a pop-up window in the bottom right of the screen "
"about contacts that just signed out"
-#: ../data/glade/preferences_window.glade.h:53
+#: ../data/gui/preferences_window.ui.h:62
msgid "Hide all buttons in chat windows"
msgstr "Hide all buttons in chat windows"
-#: ../data/glade/preferences_window.glade.h:54
+#: ../data/gui/preferences_window.ui.h:63
msgid ""
"If checked, Gajim will allow others to detect the operation system you are "
"using"
@@ -1894,7 +1760,7 @@ msgstr ""
"If ticked, Gajim will allow others to detect the operation system you are "
"using"
-#: ../data/glade/preferences_window.glade.h:55
+#: ../data/gui/preferences_window.ui.h:64
msgid ""
"If checked, Gajim will also include information about the sender of the new "
"emails"
@@ -1902,13 +1768,13 @@ msgstr ""
"If ticked, Gajim will also include information about the sender of the new e-"
"mails"
-#: ../data/glade/preferences_window.glade.h:56
+#: ../data/gui/preferences_window.ui.h:65
msgid ""
"If checked, Gajim will change status to Away when the computer is unused."
msgstr ""
"If ticked, Gajim will change status to Away when the computer is unused."
-#: ../data/glade/preferences_window.glade.h:57
+#: ../data/gui/preferences_window.ui.h:66
msgid ""
"If checked, Gajim will change status to Not Available when the computer has "
"not been used even longer"
@@ -1916,7 +1782,7 @@ msgstr ""
"If ticked, Gajim will change status to Not Available when the computer has "
"not been used even longer"
-#: ../data/glade/preferences_window.glade.h:58
+#: ../data/gui/preferences_window.ui.h:67
msgid ""
"If checked, Gajim will display avatars of contacts in roster window and in "
"group chats"
@@ -1924,7 +1790,7 @@ msgstr ""
"If ticked, Gajim will display avatars of contacts in roster window and in "
"group chats"
-#: ../data/glade/preferences_window.glade.h:59
+#: ../data/gui/preferences_window.ui.h:68
msgid ""
"If checked, Gajim will display status messages of contacts under the contact "
"name in roster window and in group chats"
@@ -1932,25 +1798,32 @@ msgstr ""
"If ticked, Gajim will display status messages of contacts under the contact "
"name in roster window and in group chats"
-#: ../data/glade/preferences_window.glade.h:60
+#: ../data/gui/preferences_window.ui.h:69
msgid ""
"If checked, Gajim will display the activity of contacts in the roster window"
msgstr ""
"If ticked, Gajim will display the activity of contacts in the roster window"
-#: ../data/glade/preferences_window.glade.h:61
+#: ../data/gui/preferences_window.ui.h:70
+#, fuzzy
+msgid ""
+"If checked, Gajim will display the location of contacts in the roster window"
+msgstr ""
+"If ticked, Gajim will display the mood of contacts in the roster window"
+
+#: ../data/gui/preferences_window.ui.h:71
msgid ""
"If checked, Gajim will display the mood of contacts in the roster window"
msgstr ""
"If ticked, Gajim will display the mood of contacts in the roster window"
-#: ../data/glade/preferences_window.glade.h:62
+#: ../data/gui/preferences_window.ui.h:72
msgid ""
"If checked, Gajim will display the tunes of contacts in the roster window"
msgstr ""
"If ticked, Gajim will display the tunes of contacts in the roster window"
-#: ../data/glade/preferences_window.glade.h:63
+#: ../data/gui/preferences_window.ui.h:73
msgid ""
"If checked, Gajim will highlight spelling errors in input fields of chat "
"windows. If no language is explicitly set via right click on the input "
@@ -1960,7 +1833,7 @@ msgstr ""
"windows. If no language is explicitly set via right click on the input "
"field, the default language will be used for this contact or group chat."
-#: ../data/glade/preferences_window.glade.h:64
+#: ../data/gui/preferences_window.ui.h:74
msgid ""
"If checked, Gajim will ignore incoming events from unauthorized contacts. "
"Use with caution, because it blocks all messages from any contact that is "
@@ -1970,7 +1843,7 @@ msgstr ""
"with caution, because it blocks all messages from any contact that is not in "
"the roster"
-#: ../data/glade/preferences_window.glade.h:65
+#: ../data/gui/preferences_window.ui.h:75
msgid ""
"If checked, Gajim will keep logs for encrypted messages. Please note that "
"when using E2E encryption the remote party has to agree on logging, else the "
@@ -1980,7 +1853,7 @@ msgstr ""
"when using E2E encryption the remote party has to agree on logging, else the "
"messages will not be logged."
-#: ../data/glade/preferences_window.glade.h:66
+#: ../data/gui/preferences_window.ui.h:76
msgid ""
"If checked, Gajim will show a notification when a new e-mail is received via "
"GMail"
@@ -1988,7 +1861,7 @@ msgstr ""
"If ticked, Gajim will show a notification when a new e-mail is received via "
"GMail"
-#: ../data/glade/preferences_window.glade.h:67
+#: ../data/gui/preferences_window.ui.h:77
msgid ""
"If checked, Gajim will use protocol-specific status icons. (eg. A contact "
"from MSN will have the equivalent msn icon for status online, away, busy, "
@@ -1998,7 +1871,7 @@ msgstr ""
"from MSN will have the equivalent MSN icon for status online, away, busy, "
"etc...)"
-#: ../data/glade/preferences_window.glade.h:68
+#: ../data/gui/preferences_window.ui.h:78
msgid ""
"If enabled, Gajim will not ask for a status message. The specified default "
"message will be used instead."
@@ -2006,7 +1879,7 @@ msgstr ""
"If enabled, Gajim will not ask for a status message. The specified default "
"message will be used instead."
-#: ../data/glade/preferences_window.glade.h:69
+#: ../data/gui/preferences_window.ui.h:79
msgid ""
"If not disabled, Gajim will replace ascii smilies like ':)' with equivalent "
"animated or static graphical emoticons"
@@ -2014,79 +1887,102 @@ msgstr ""
"If not disabled, Gajim will replace ascii smilies like ':)' with equivalent "
"animated or static graphical emoticons"
-#: ../data/glade/preferences_window.glade.h:70
+#: ../data/gui/preferences_window.ui.h:80
msgid "Log _encrypted chat session"
msgstr "Log _encrypted chat session"
-#: ../data/glade/preferences_window.glade.h:71
+#: ../data/gui/preferences_window.ui.h:81
msgid "Ma_ke message windows compact"
msgstr "Ma_ke message windows compact"
-#: ../data/glade/preferences_window.glade.h:72
+#: ../data/gui/preferences_window.ui.h:82
msgid "Ma_nage..."
msgstr "Ma_nage..."
-#: ../data/glade/preferences_window.glade.h:73
-msgid ""
-"Never\n"
-"Only when pending events\n"
-"Always"
-msgstr ""
-"Never\n"
-"Only when pending events\n"
-"Always"
+#: ../data/gui/preferences_window.ui.h:83
+#, fuzzy
+msgid "Never"
+msgstr "_Never"
-#: ../data/glade/preferences_window.glade.h:76
+#: ../data/gui/preferences_window.ui.h:84
msgid "Notifications"
msgstr "Notifications"
-#: ../data/glade/preferences_window.glade.h:77
+#: ../data/gui/preferences_window.ui.h:85
msgid "Notify me about contacts that sign _in"
msgstr "Notify me about contacts that sign _in"
-#: ../data/glade/preferences_window.glade.h:78
+#: ../data/gui/preferences_window.ui.h:86
msgid "Notify me about contacts that sign _out"
msgstr "Notify me about contacts that sign _out"
-#: ../data/glade/preferences_window.glade.h:79
+#: ../data/gui/preferences_window.ui.h:87
+#, fuzzy
+msgid "Notify me about it"
+msgstr "_Notify me about it"
+
+#: ../data/gui/preferences_window.ui.h:88
msgid "Notify on new _GMail email"
msgstr "Notify on new _GMail email"
-#: ../data/glade/preferences_window.glade.h:80
+#: ../data/gui/preferences_window.ui.h:89
+#, fuzzy
+msgid "Only when pending events"
+msgstr ""
+"Never\n"
+"Only when pending events\n"
+"Always"
+
+#: ../data/gui/preferences_window.ui.h:90
msgid "Personal Events"
msgstr "Personal Events"
-#: ../data/glade/preferences_window.glade.h:81
+#: ../data/gui/preferences_window.ui.h:91
msgid "Play _sounds"
msgstr "Play _sounds"
-#: ../data/glade/preferences_window.glade.h:82
-msgid ""
-"Pop it up\n"
-"Notify me about it\n"
-"Show only in roster"
-msgstr ""
-"Pop it up\n"
-"Notify me about it\n"
-"Show only in roster"
+#: ../data/gui/preferences_window.ui.h:92
+#, fuzzy
+msgid "Pop it up"
+msgstr "_Pop it up"
-#: ../data/glade/preferences_window.glade.h:85
+#: ../data/gui/preferences_window.ui.h:93
msgid "Preferences"
msgstr "Preferences"
-#: ../data/glade/preferences_window.glade.h:86
+#: ../data/gui/preferences_window.ui.h:94
+msgid ""
+"STUN server hostname. If none given, Gajim will try\n"
+"to discover one from server."
+msgstr ""
+
+#: ../data/gui/preferences_window.ui.h:96
+#, fuzzy
+msgid "STUN server:"
+msgstr "Server:"
+
+#: ../data/gui/preferences_window.ui.h:97
+#, fuzzy
+msgid "Show only in roster"
+msgstr "Show only in _roster"
+
+#: ../data/gui/preferences_window.ui.h:98
msgid "Show systray:"
msgstr "Show systray:"
-#: ../data/glade/preferences_window.glade.h:87
+#: ../data/gui/preferences_window.ui.h:99
msgid "Sign _in"
msgstr "Sign _in"
-#: ../data/glade/preferences_window.glade.h:88
+#: ../data/gui/preferences_window.ui.h:100
msgid "Sign _out"
msgstr "Sign _out"
-#: ../data/glade/preferences_window.glade.h:89
+#: ../data/gui/preferences_window.ui.h:101
+msgid "Single window for everything"
+msgstr ""
+
+#: ../data/gui/preferences_window.ui.h:102
msgid ""
"Some messages may include rich content (formatting, colors etc). If checked, "
"Gajim will just display the raw message text."
@@ -2094,27 +1990,27 @@ msgstr ""
"Some messages may include rich content (formatting, colours etc). If ticked, "
"Gajim will just display the raw message text."
-#: ../data/glade/preferences_window.glade.h:90
+#: ../data/gui/preferences_window.ui.h:103
msgid "Sort contacts by status"
msgstr "Sort contacts by status"
-#: ../data/glade/preferences_window.glade.h:91 ../src/config.py:377
+#: ../data/gui/preferences_window.ui.h:104 ../src/config.py:391
msgid "Status"
msgstr "Status"
-#: ../data/glade/preferences_window.glade.h:92
+#: ../data/gui/preferences_window.ui.h:105
msgid "Status _iconset:"
msgstr "Status _iconset:"
-#: ../data/glade/preferences_window.glade.h:93
+#: ../data/gui/preferences_window.ui.h:106
msgid "Style"
msgstr "Style"
-#: ../data/glade/preferences_window.glade.h:94
+#: ../data/gui/preferences_window.ui.h:107
msgid "T_heme:"
msgstr "T_heme:"
-#: ../data/glade/preferences_window.glade.h:95
+#: ../data/gui/preferences_window.ui.h:108
msgid ""
"The auto away status message. If empty, Gajim will not change the current "
"status message\n"
@@ -2126,7 +2022,7 @@ msgstr ""
"$S will be replaced by previous status message\n"
"$T will be replaced by auto-away timeout"
-#: ../data/glade/preferences_window.glade.h:98
+#: ../data/gui/preferences_window.ui.h:111
msgid ""
"The auto not available status message. If empty, Gajim will not change the "
"current status message\n"
@@ -2138,366 +2034,381 @@ msgstr ""
"$S will be replaced by previous status message\n"
"$T will be replaced by auto-not-available timeout"
-#: ../data/glade/preferences_window.glade.h:101
+#: ../data/gui/preferences_window.ui.h:114
msgid "Use _transports icons"
msgstr "Use _transports icons"
-#: ../data/glade/preferences_window.glade.h:102
+#: ../data/gui/preferences_window.ui.h:115
msgid "Use system _default"
msgstr "Use system _default"
-#: ../data/glade/preferences_window.glade.h:103
+#: ../data/gui/preferences_window.ui.h:116
+msgid "Video input device"
+msgstr ""
+
+#: ../data/gui/preferences_window.ui.h:117
+msgid "Video output device"
+msgstr ""
+
+#: ../data/gui/preferences_window.ui.h:118
msgid "When new event is received:"
msgstr "When new event is received:"
-#: ../data/glade/preferences_window.glade.h:104
+#: ../data/gui/preferences_window.ui.h:119
#, fuzzy
msgid "Your message:"
msgstr "Error message: %s"
-#: ../data/glade/preferences_window.glade.h:105
+#: ../data/gui/preferences_window.ui.h:120
#, fuzzy
msgid "Your nickname:"
msgstr "B_efore nickname:"
-#: ../data/glade/preferences_window.glade.h:106
+#: ../data/gui/preferences_window.ui.h:121
msgid "_Away after:"
msgstr "_Away after:"
-#: ../data/glade/preferences_window.glade.h:107
+#: ../data/gui/preferences_window.ui.h:122
msgid "_Browser:"
msgstr "_Browser:"
-#: ../data/glade/preferences_window.glade.h:108
+#: ../data/gui/preferences_window.ui.h:123
msgid "_Display chat state notifications:"
msgstr "_Display chat state notifications:"
-#: ../data/glade/preferences_window.glade.h:109
+#: ../data/gui/preferences_window.ui.h:124
msgid "_Emoticons:"
msgstr "_Emoticons:"
-#: ../data/glade/preferences_window.glade.h:110
+#: ../data/gui/preferences_window.ui.h:125
msgid "_File manager:"
msgstr "_File manager:"
-#: ../data/glade/preferences_window.glade.h:111
+#: ../data/gui/preferences_window.ui.h:126
msgid "_Highlight misspelled words"
msgstr "_Highlight misspelt words"
-#: ../data/glade/preferences_window.glade.h:112
+#: ../data/gui/preferences_window.ui.h:127
msgid "_Ignore events from contacts not in the roster"
msgstr "_Ignore events from contacts not in the roster"
-#: ../data/glade/preferences_window.glade.h:113
+#: ../data/gui/preferences_window.ui.h:128
msgid "_Ignore rich content in incoming messages"
msgstr "_Ignore rich content in incoming messages"
-#: ../data/glade/preferences_window.glade.h:114
+#: ../data/gui/preferences_window.ui.h:129
msgid "_Log status changes of contacts"
msgstr "_Log status changes of contacts"
-#: ../data/glade/preferences_window.glade.h:115
+#: ../data/gui/preferences_window.ui.h:130
msgid "_Mail client:"
msgstr "_Mail client:"
-#: ../data/glade/preferences_window.glade.h:116
+#: ../data/gui/preferences_window.ui.h:131
msgid "_Not available after:"
msgstr "_Not available after:"
-#: ../data/glade/preferences_window.glade.h:117
+#: ../data/gui/preferences_window.ui.h:132
msgid "_Open..."
msgstr "_Open..."
-#: ../data/glade/preferences_window.glade.h:118
+#: ../data/gui/preferences_window.ui.h:133
msgid "_Reset to Default Colors"
msgstr "_Reset to Default Colours"
-#: ../data/glade/preferences_window.glade.h:119
+#: ../data/gui/preferences_window.ui.h:134
msgid "_Send chat state notifications:"
msgstr "_Send chat state notifications:"
-#: ../data/glade/preferences_window.glade.h:120
+#: ../data/gui/preferences_window.ui.h:135
msgid "_Status message:"
msgstr "_Status message:"
-#: ../data/glade/preferences_window.glade.h:121
+#: ../data/gui/preferences_window.ui.h:136
msgid "_URL highlight:"
msgstr "_URL highlight:"
-#: ../data/glade/preferences_window.glade.h:122
+#: ../data/gui/preferences_window.ui.h:137
msgid "_Window behavior:"
msgstr "_Window behaviour:"
-#: ../data/glade/preferences_window.glade.h:123
+#: ../data/gui/preferences_window.ui.h:138
msgid "in _group chats"
msgstr "in _group chats"
-#: ../data/glade/preferences_window.glade.h:124
+#: ../data/gui/preferences_window.ui.h:139
msgid "in _roster"
msgstr "in _roster"
-#: ../data/glade/preferences_window.glade.h:125
+#: ../data/gui/preferences_window.ui.h:140
msgid "minutes"
msgstr "minutes"
-#: ../data/glade/privacy_lists_window.glade.h:1
+#: ../data/gui/privacy_lists_window.ui.h:1
msgid "Privacy Lists:"
msgstr "Privacy Lists:"
-#: ../data/glade/privacy_list_window.glade.h:1
+#: ../data/gui/privacy_list_window.ui.h:1
msgid "<b>Add / Edit a rule</b>"
msgstr "<b>Add / Edit a rule</b>"
-#: ../data/glade/privacy_list_window.glade.h:2
+#: ../data/gui/privacy_list_window.ui.h:2
msgid "<b>List of rules</b>"
msgstr "<b>List of rules</b>"
-#: ../data/glade/privacy_list_window.glade.h:3
+#: ../data/gui/privacy_list_window.ui.h:3
msgid "<i>Privacy List</i>"
msgstr "<i>Privacy List</i>"
-#: ../data/glade/privacy_list_window.glade.h:4
+#: ../data/gui/privacy_list_window.ui.h:4
msgid "Active for this session"
msgstr "Active for this session"
-#: ../data/glade/privacy_list_window.glade.h:5
+#: ../data/gui/privacy_list_window.ui.h:5
msgid "Active on each startup"
msgstr "Active on each startup"
-#: ../data/glade/privacy_list_window.glade.h:6
+#: ../data/gui/privacy_list_window.ui.h:6
msgid "All"
msgstr "All"
-#: ../data/glade/privacy_list_window.glade.h:7
+#: ../data/gui/privacy_list_window.ui.h:7
msgid "All (including subscription)"
msgstr "All (including subscription)"
-#: ../data/glade/privacy_list_window.glade.h:8
+#: ../data/gui/privacy_list_window.ui.h:8
msgid "Allow"
msgstr "Allow"
-#: ../data/glade/privacy_list_window.glade.h:9
+#: ../data/gui/privacy_list_window.ui.h:9
msgid "Deny"
msgstr "Deny"
-#: ../data/glade/privacy_list_window.glade.h:10
+#: ../data/gui/privacy_list_window.ui.h:10
msgid "JabberID"
msgstr "JabberID"
-#: ../data/glade/privacy_list_window.glade.h:11
+#: ../data/gui/privacy_list_window.ui.h:11
msgid "Order:"
msgstr "Order:"
-#: ../data/glade/privacy_list_window.glade.h:12 ../src/dialogs.py:3235
+#: ../data/gui/privacy_list_window.ui.h:12 ../src/dialogs.py:3428
msgid "Privacy List"
msgstr "Privacy List"
-#: ../data/glade/privacy_list_window.glade.h:13
+#: ../data/gui/privacy_list_window.ui.h:13
msgid "all by subscription"
msgstr "all by subscription"
-#: ../data/glade/privacy_list_window.glade.h:14
+#: ../data/gui/privacy_list_window.ui.h:14
msgid "all in the group"
msgstr "all in the group"
-#: ../data/glade/privacy_list_window.glade.h:15
-msgid ""
-"none\n"
-"both\n"
-"from\n"
-"to"
-msgstr ""
-"none\n"
-"both\n"
-"from\n"
-"to"
+#: ../data/gui/privacy_list_window.ui.h:15
+#, fuzzy
+msgid "both"
+msgstr "Both"
-#: ../data/glade/privacy_list_window.glade.h:19
+#: ../data/gui/privacy_list_window.ui.h:16
+#, fuzzy
+msgid "from"
+msgstr "From"
+
+#: ../data/gui/privacy_list_window.ui.h:17
+#, fuzzy
+msgid "none"
+msgstr "one"
+
+#: ../data/gui/privacy_list_window.ui.h:18
+#, fuzzy
+msgid "to"
+msgstr "two"
+
+#: ../data/gui/privacy_list_window.ui.h:19
msgid "to send me messages"
msgstr "to send me messages"
-#: ../data/glade/privacy_list_window.glade.h:20
+#: ../data/gui/privacy_list_window.ui.h:20
msgid "to send me queries"
msgstr "to send me queries"
-#: ../data/glade/privacy_list_window.glade.h:21
+#: ../data/gui/privacy_list_window.ui.h:21
msgid "to send me status"
msgstr "to send me status"
-#: ../data/glade/privacy_list_window.glade.h:22
+#: ../data/gui/privacy_list_window.ui.h:22
msgid "to view my status"
msgstr "to view my status"
-#: ../data/glade/profile_window.glade.h:1
-#: ../data/glade/vcard_information_window.glade.h:1
+#: ../data/gui/profile_window.ui.h:1
+#: ../data/gui/vcard_information_window.ui.h:1
msgid "<b>Address</b>"
msgstr "<b>Address</b>"
-#: ../data/glade/profile_window.glade.h:2
+#: ../data/gui/profile_window.ui.h:2
msgid "<b>Avatar:</b>"
msgstr "<b>Avatar:</b>"
-#: ../data/glade/profile_window.glade.h:3
-#: ../data/glade/vcard_information_window.glade.h:4
+#: ../data/gui/profile_window.ui.h:3
+#: ../data/gui/vcard_information_window.ui.h:4
msgid "<b>Birthday:</b>"
msgstr "<b>Birthday:</b>"
-#: ../data/glade/profile_window.glade.h:4
-#: ../data/glade/vcard_information_window.glade.h:5
+#: ../data/gui/profile_window.ui.h:4
+#: ../data/gui/vcard_information_window.ui.h:5
msgid "<b>City:</b>"
msgstr "<b>City:</b>"
-#: ../data/glade/profile_window.glade.h:5
-#: ../data/glade/vcard_information_window.glade.h:7
+#: ../data/gui/profile_window.ui.h:5
+#: ../data/gui/vcard_information_window.ui.h:7
msgid "<b>Company:</b>"
msgstr "<b>Company:</b>"
-#: ../data/glade/profile_window.glade.h:6
-#: ../data/glade/vcard_information_window.glade.h:9
+#: ../data/gui/profile_window.ui.h:6
+#: ../data/gui/vcard_information_window.ui.h:9
msgid "<b>Country:</b>"
msgstr "<b>Country:</b>"
-#: ../data/glade/profile_window.glade.h:7
-#: ../data/glade/vcard_information_window.glade.h:10
+#: ../data/gui/profile_window.ui.h:7
+#: ../data/gui/vcard_information_window.ui.h:10
msgid "<b>Department:</b>"
msgstr "<b>Department:</b>"
-#: ../data/glade/profile_window.glade.h:8
-#: ../data/glade/vcard_information_window.glade.h:11
+#: ../data/gui/profile_window.ui.h:8
+#: ../data/gui/vcard_information_window.ui.h:11
msgid "<b>E-Mail:</b>"
msgstr "<b>E-Mail:</b>"
-#: ../data/glade/profile_window.glade.h:9
-#: ../data/glade/vcard_information_window.glade.h:12
+#: ../data/gui/profile_window.ui.h:9
+#: ../data/gui/vcard_information_window.ui.h:12
msgid "<b>Extra Address:</b>"
msgstr "<b>Extra Address:</b>"
#. Family Name
-#: ../data/glade/profile_window.glade.h:11
-#: ../data/glade/vcard_information_window.glade.h:14
+#: ../data/gui/profile_window.ui.h:11
+#: ../data/gui/vcard_information_window.ui.h:14
msgid "<b>Family:</b>"
msgstr "<b>Family:</b>"
-#: ../data/glade/profile_window.glade.h:12
-#: ../data/glade/vcard_information_window.glade.h:15
+#: ../data/gui/profile_window.ui.h:12
+#: ../data/gui/vcard_information_window.ui.h:15
msgid "<b>Full Name</b>"
msgstr "<b>Full Name</b>"
#. Given Name
-#: ../data/glade/profile_window.glade.h:14
-#: ../data/glade/vcard_information_window.glade.h:17
+#: ../data/gui/profile_window.ui.h:14
+#: ../data/gui/vcard_information_window.ui.h:17
msgid "<b>Given:</b>"
msgstr "<b>Given:</b>"
-#: ../data/glade/profile_window.glade.h:15
-#: ../data/glade/vcard_information_window.glade.h:18
+#: ../data/gui/profile_window.ui.h:15
+#: ../data/gui/vcard_information_window.ui.h:18
msgid "<b>Homepage:</b>"
msgstr "<b>Homepage:</b>"
#. Middle Name
-#: ../data/glade/profile_window.glade.h:17
-#: ../data/glade/vcard_information_window.glade.h:21
+#: ../data/gui/profile_window.ui.h:17
+#: ../data/gui/vcard_information_window.ui.h:21
msgid "<b>Middle:</b>"
msgstr "<b>Middle:</b>"
-#: ../data/glade/profile_window.glade.h:18
-#: ../data/glade/vcard_information_window.glade.h:22
+#: ../data/gui/profile_window.ui.h:18
+#: ../data/gui/vcard_information_window.ui.h:22
msgid "<b>Name:</b>"
msgstr "<b>Name:</b>"
-#: ../data/glade/profile_window.glade.h:19
-#: ../data/glade/vcard_information_window.glade.h:23
+#: ../data/gui/profile_window.ui.h:19
+#: ../data/gui/vcard_information_window.ui.h:23
msgid "<b>Nickname:</b>"
msgstr "<b>Nickname:</b>"
-#: ../data/glade/profile_window.glade.h:20
-#: ../data/glade/vcard_information_window.glade.h:24
+#: ../data/gui/profile_window.ui.h:20
+#: ../data/gui/vcard_information_window.ui.h:24
msgid "<b>Phone No.:</b>"
msgstr "<b>Phone No.:</b>"
-#: ../data/glade/profile_window.glade.h:21
-#: ../data/glade/vcard_information_window.glade.h:25
+#: ../data/gui/profile_window.ui.h:21
+#: ../data/gui/vcard_information_window.ui.h:25
msgid "<b>Position:</b>"
msgstr "<b>Position:</b>"
-#: ../data/glade/profile_window.glade.h:22
-#: ../data/glade/vcard_information_window.glade.h:26
+#: ../data/gui/profile_window.ui.h:22
+#: ../data/gui/vcard_information_window.ui.h:26
msgid "<b>Postal Code:</b>"
msgstr "<b>Postal Code:</b>"
#. Prefix in Name
-#: ../data/glade/profile_window.glade.h:24
-#: ../data/glade/vcard_information_window.glade.h:28
+#: ../data/gui/profile_window.ui.h:24
+#: ../data/gui/vcard_information_window.ui.h:28
msgid "<b>Prefix:</b>"
msgstr "<b>Prefix:</b>"
-#: ../data/glade/profile_window.glade.h:25
-#: ../data/glade/vcard_information_window.glade.h:30 ../src/vcard.py:332
+#: ../data/gui/profile_window.ui.h:25
+#: ../data/gui/vcard_information_window.ui.h:30 ../src/vcard.py:331
msgid "<b>Role:</b>"
msgstr "<b>Role:</b>"
-#: ../data/glade/profile_window.glade.h:26
-#: ../data/glade/vcard_information_window.glade.h:31
+#: ../data/gui/profile_window.ui.h:26
+#: ../data/gui/vcard_information_window.ui.h:31
msgid "<b>State:</b>"
msgstr "<b>State:</b>"
-#: ../data/glade/profile_window.glade.h:27
-#: ../data/glade/vcard_information_window.glade.h:33
+#: ../data/gui/profile_window.ui.h:27
+#: ../data/gui/vcard_information_window.ui.h:33
msgid "<b>Street:</b>"
msgstr "<b>Street:</b>"
#. Suffix in Name
-#: ../data/glade/profile_window.glade.h:29
-#: ../data/glade/vcard_information_window.glade.h:37
+#: ../data/gui/profile_window.ui.h:29
+#: ../data/gui/vcard_information_window.ui.h:37
msgid "<b>Suffix:</b>"
msgstr "<b>Suffix:</b>"
#. "About" is the text of a tab of vcard window
-#: ../data/glade/profile_window.glade.h:31
-#: ../data/glade/vcard_information_window.glade.h:40
+#: ../data/gui/profile_window.ui.h:31
+#: ../data/gui/vcard_information_window.ui.h:40
msgid "About"
msgstr "About"
-#: ../data/glade/profile_window.glade.h:32
+#: ../data/gui/profile_window.ui.h:32
msgid "Click to set your avatar"
msgstr "Click to set your avatar"
-#. Do NOT change sequence. Just translate YYYY and MM and DD (from Year, Month, Day accordingly)
-#: ../data/glade/profile_window.glade.h:34
-#: ../data/glade/vcard_information_window.glade.h:46
+#: ../data/gui/profile_window.ui.h:33
+#: ../data/gui/vcard_information_window.ui.h:45
msgid "Format: YYYY-MM-DD"
msgstr "Format: YYYY-MM-DD"
-#: ../data/glade/profile_window.glade.h:35
-#: ../data/glade/vcard_information_window.glade.h:48
+#: ../data/gui/profile_window.ui.h:34
+#: ../data/gui/vcard_information_window.ui.h:47
msgid "Personal Info"
msgstr "Personal Info"
-#: ../data/glade/profile_window.glade.h:37
-#: ../data/glade/vcard_information_window.glade.h:50
+#: ../data/gui/profile_window.ui.h:36
+#: ../data/gui/vcard_information_window.ui.h:49
msgid "Work"
msgstr "Work"
-#: ../data/glade/remove_account_window.glade.h:1
+#: ../data/gui/remove_account_window.ui.h:1
msgid "<b>What do you want to do?</b>"
msgstr "<b>What do you want to do?</b>"
-#: ../data/glade/remove_account_window.glade.h:2
+#: ../data/gui/remove_account_window.ui.h:2
msgid "Remove account _only from Gajim"
msgstr "Remove account _only from Gajim"
-#: ../data/glade/remove_account_window.glade.h:3
+#: ../data/gui/remove_account_window.ui.h:3
msgid "Remove account from Gajim and from _server"
msgstr "Remove account from Gajim and from _server"
#. Remove group
#. Remove
-#: ../data/glade/remove_account_window.glade.h:4 ../src/roster_window.py:5256
-#: ../src/roster_window.py:5380 ../src/roster_window.py:5511
+#: ../data/gui/remove_account_window.ui.h:4 ../src/roster_window.py:5363
+#: ../src/roster_window.py:5489 ../src/roster_window.py:5619
msgid "_Remove"
msgstr "_Remove"
-#: ../data/glade/roster_item_exchange_window.glade.h:1
+#: ../data/gui/roster_item_exchange_window.ui.h:1
msgid ""
"<b>someone@somewhere.com</b> would like you to <b>add</b> some contacts in "
"your roster."
@@ -2505,192 +2416,143 @@ msgstr ""
"<b>someone@somewhere.com</b> would like you to <b>add</b> some contacts in "
"your roster."
-#: ../data/glade/roster_item_exchange_window.glade.h:2
+#: ../data/gui/roster_item_exchange_window.ui.h:2
msgid "Message Body <currently unused, so it's hidden by default>"
msgstr "Message Body <currently unused, so it's hidden by default>"
-#: ../data/glade/roster_item_exchange_window.glade.h:3
+#: ../data/gui/roster_item_exchange_window.ui.h:3
msgid "Roster Item Exchange"
msgstr "Roster Item Exchange"
-#: ../data/glade/roster_item_exchange_window.glade.h:4
-#: ../data/glade/service_registration_window.glade.h:3
+#: ../data/gui/roster_item_exchange_window.ui.h:4
+#: ../data/gui/service_registration_window.ui.h:3
msgid "_OK"
msgstr "_OK"
-#: ../data/glade/roster_item_exchange_window.glade.h:5
-msgid "gtk-cancel"
-msgstr "gtk-cancel"
-
-#: ../data/glade/roster_window.glade.h:1
-msgid "Add _Contact..."
-msgstr "Add _Contact..."
-
-#: ../data/glade/roster_window.glade.h:2
-msgid "Fea_tures"
-msgstr "Fea_tures"
-
-#: ../data/glade/roster_window.glade.h:3
-msgid "File _Transfers"
-msgstr "File _Transfers"
-
-#: ../data/glade/roster_window.glade.h:4
+#: ../data/gui/roster_window.ui.h:1
msgid "Frequently Asked Questions (online)"
msgstr "Frequently Asked Questions (online)"
-#: ../data/glade/roster_window.glade.h:6
+#: ../data/gui/roster_window.ui.h:3
msgid "Help online"
msgstr "Help online"
-#: ../data/glade/roster_window.glade.h:8
-msgid "Profile, A_vatar"
-msgstr "Profile, A_vatar"
-
-#: ../data/glade/roster_window.glade.h:9
+#: ../data/gui/roster_window.ui.h:4
msgid "Show Only _Active Contacts"
msgstr "Show Only _Active Contacts"
-#: ../data/glade/roster_window.glade.h:10
+#: ../data/gui/roster_window.ui.h:5
msgid "Show Trans_ports"
msgstr "Show Trans_ports"
-#: ../data/glade/roster_window.glade.h:11
+#: ../data/gui/roster_window.ui.h:6
msgid "Show _Offline Contacts"
msgstr "Show _Offline Contacts"
-#: ../data/glade/roster_window.glade.h:12
-#: ../data/glade/systray_context_menu.glade.h:4
+#: ../data/gui/roster_window.ui.h:7 ../src/statusicon.py:326
msgid "Show _Roster"
msgstr "Show _Roster"
-#: ../data/glade/roster_window.glade.h:13
-msgid "_Accounts"
-msgstr "_Accounts"
-
#. Make sure the character after "_" is not M/m (conflicts with Alt+M that is supposed to show the Emoticon Selector)
-#: ../data/glade/roster_window.glade.h:14
-#: ../data/glade/subscription_request_window.glade.h:6
+#: ../data/gui/roster_window.ui.h:8
+#: ../data/gui/subscription_request_window.ui.h:6
msgid "_Actions"
msgstr "_Actions"
-#: ../data/glade/roster_window.glade.h:16
-msgid "_Contents"
-msgstr "_Contents"
-
-#: ../data/glade/roster_window.glade.h:18 ../src/disco.py:1467
+#: ../data/gui/roster_window.ui.h:10 ../src/disco.py:1504
msgid "_Edit"
msgstr "_Edit"
-#: ../data/glade/roster_window.glade.h:19
-msgid "_FAQ"
-msgstr "_FAQ"
-
-#: ../data/glade/roster_window.glade.h:20
+#: ../data/gui/roster_window.ui.h:11
msgid "_Help"
msgstr "_Help"
-#: ../data/glade/roster_window.glade.h:22
-msgid "_Preferences"
-msgstr "_Preferences"
-
-#: ../data/glade/roster_window.glade.h:23
-msgid "_Quit"
-msgstr "_Quit"
-
-#: ../data/glade/roster_window.glade.h:24
-msgid "_Send Single Message..."
-msgstr "_Send Single Message..."
-
-#: ../data/glade/roster_window.glade.h:26
+#: ../data/gui/roster_window.ui.h:12
msgid "_View"
msgstr "_View"
-#: ../data/glade/search_window.glade.h:1
+#: ../data/gui/search_window.ui.h:1
msgid "Please wait while retrieving search form..."
msgstr "Please wait while retrieving search form..."
-#: ../data/glade/search_window.glade.h:2
+#: ../data/gui/search_window.ui.h:2
msgid "Search"
msgstr "Search"
-#: ../data/glade/search_window.glade.h:3
+#: ../data/gui/search_window.ui.h:3
msgid "_Add contact"
msgstr "_Add contact"
#. Information
-#: ../data/glade/search_window.glade.h:4 ../src/roster_window.py:5523
+#: ../data/gui/search_window.ui.h:4 ../src/roster_window.py:5631
msgid "_Information"
msgstr "_Information"
-#: ../data/glade/search_window.glade.h:5 ../src/disco.py:1318
+#: ../data/gui/search_window.ui.h:5 ../src/disco.py:1355
msgid "_Search"
msgstr "_Search"
-#: ../data/glade/service_discovery_window.glade.h:1
+#: ../data/gui/service_discovery_window.ui.h:1
msgid "G_o"
msgstr "G_o"
-#: ../data/glade/service_discovery_window.glade.h:2
+#: ../data/gui/service_discovery_window.ui.h:2
msgid "_Address:"
msgstr "_Address:"
-#: ../data/glade/service_registration_window.glade.h:1
+#: ../data/gui/service_registration_window.ui.h:1
msgid "Register to"
msgstr "Register to"
-#: ../data/glade/service_registration_window.glade.h:2
+#: ../data/gui/service_registration_window.ui.h:2
msgid "_Cancel"
msgstr "_Cancel"
-#: ../data/glade/single_message_window.glade.h:1
-msgid "0"
-msgstr "0"
-
-#: ../data/glade/single_message_window.glade.h:2
+#: ../data/gui/single_message_window.ui.h:2
msgid "From:"
msgstr "From:"
-#: ../data/glade/single_message_window.glade.h:3
+#: ../data/gui/single_message_window.ui.h:3
msgid "Reply to this message"
msgstr "Reply to this message"
-#: ../data/glade/single_message_window.glade.h:4
+#: ../data/gui/single_message_window.ui.h:4
msgid "Sen_d"
msgstr "Sen_d"
-#: ../data/glade/single_message_window.glade.h:5
+#: ../data/gui/single_message_window.ui.h:5
msgid "Send message"
msgstr "Send message"
-#: ../data/glade/single_message_window.glade.h:6
+#: ../data/gui/single_message_window.ui.h:6
msgid "Send message and close window"
msgstr "Send message and close window"
-#: ../data/glade/single_message_window.glade.h:7
+#: ../data/gui/single_message_window.ui.h:7
msgid "Subject:"
msgstr "Subject:"
-#: ../data/glade/single_message_window.glade.h:8
+#: ../data/gui/single_message_window.ui.h:8
msgid "To:"
msgstr "To:"
-#: ../data/glade/single_message_window.glade.h:9
+#: ../data/gui/single_message_window.ui.h:9
msgid "_Reply"
msgstr "_Reply"
-#: ../data/glade/single_message_window.glade.h:10
+#: ../data/gui/single_message_window.ui.h:10
msgid "_Send & Close"
msgstr "_Send & Close"
-#: ../data/glade/subscription_request_window.glade.h:1
+#: ../data/gui/subscription_request_window.ui.h:1
msgid "Au_thorize"
msgstr "Au_thorise"
-#: ../data/glade/subscription_request_window.glade.h:2
+#: ../data/gui/subscription_request_window.ui.h:2
msgid "Authorize contact so he or she can know when you're connected"
msgstr "Authorise contact so he or she can know when you're connected"
-#: ../data/glade/subscription_request_window.glade.h:3
+#: ../data/gui/subscription_request_window.ui.h:3
msgid ""
"Deny authorization from contact so he or she cannot know when you're "
"connected"
@@ -2698,176 +2560,191 @@ msgstr ""
"Deny authorisation from contact so he or she cannot know when you're "
"connected"
-#: ../data/glade/subscription_request_window.glade.h:4
+#: ../data/gui/subscription_request_window.ui.h:4
msgid "Subscription Request"
msgstr "Subscription Request"
-#: ../data/glade/subscription_request_window.glade.h:7
+#: ../data/gui/subscription_request_window.ui.h:7
msgid "_Deny"
msgstr "_Deny"
-#: ../data/glade/synchronise_select_account_dialog.glade.h:1
+#: ../data/gui/synchronise_select_account_dialog.ui.h:1
msgid "Select the account with which you want to synchronise"
msgstr "Select the account with which you want to synchronise"
-#: ../data/glade/synchronise_select_contacts_dialog.glade.h:1
+#: ../data/gui/synchronise_select_contacts_dialog.ui.h:1
msgid "Select the contacts you want to synchronise"
msgstr "Select the contacts you want to synchronise"
-#: ../data/glade/synchronise_select_contacts_dialog.glade.h:2
+#: ../data/gui/synchronise_select_contacts_dialog.ui.h:2
msgid "Synchronise : select contacts"
msgstr "Synchronise : select contacts"
-#: ../data/glade/systray_context_menu.glade.h:1
+#: ../data/gui/systray_context_menu.ui.h:1
msgid "Mute Sounds"
msgstr "Mute Sounds"
-#: ../data/glade/systray_context_menu.glade.h:2
-msgid "Send Single _Message"
-msgstr "Send Single _Message"
-
-#: ../data/glade/systray_context_menu.glade.h:3
+#: ../data/gui/systray_context_menu.ui.h:2
msgid "Show All Pending _Events"
msgstr "Show All Pending _Events"
-#: ../data/glade/systray_context_menu.glade.h:5
-msgid "Sta_tus"
-msgstr "Sta_tus"
-
-#: ../data/glade/systray_context_menu.glade.h:6
-msgid "_Group Chat"
-msgstr "_Group Chat"
-
#. Given Name
-#: ../data/glade/vcard_information_window.glade.h:3
+#: ../data/gui/vcard_information_window.ui.h:3
msgid "<b>Ask:</b>"
msgstr "<b>Ask:</b>"
-#: ../data/glade/vcard_information_window.glade.h:6
+#: ../data/gui/vcard_information_window.ui.h:6
msgid "<b>Client:</b>"
msgstr "<b>Client:</b>"
-#: ../data/glade/vcard_information_window.glade.h:8
+#: ../data/gui/vcard_information_window.ui.h:8
msgid "<b>Contact time:</b>"
msgstr "<b>Contact time:</b>"
-#: ../data/glade/vcard_information_window.glade.h:19
+#: ../data/gui/vcard_information_window.ui.h:19
msgid "<b>Jabber ID:</b>"
msgstr "<b>Jabber ID:</b>"
-#: ../data/glade/vcard_information_window.glade.h:29
+#: ../data/gui/vcard_information_window.ui.h:29
msgid "<b>Resource:</b>"
msgstr "<b>Resource:</b>"
-#: ../data/glade/vcard_information_window.glade.h:32
+#: ../data/gui/vcard_information_window.ui.h:32
msgid "<b>Status:</b>"
msgstr "<b>Status:</b>"
#. Family Name
-#: ../data/glade/vcard_information_window.glade.h:35
+#: ../data/gui/vcard_information_window.ui.h:35
msgid "<b>Subscription:</b>"
msgstr "<b>Subscription:</b>"
-#: ../data/glade/vcard_information_window.glade.h:38
+#: ../data/gui/vcard_information_window.ui.h:38
msgid "<b>System:</b>"
msgstr "<b>System:</b>"
-#: ../data/glade/vcard_information_window.glade.h:41
+#: ../data/gui/vcard_information_window.ui.h:41
msgid "Comments"
msgstr "Comments"
-#: ../data/glade/vcard_information_window.glade.h:42
+#: ../data/gui/vcard_information_window.ui.h:42
msgid "Configured avatar:"
msgstr "Configured avatar:"
-#: ../data/glade/vcard_information_window.glade.h:43
-#: ../data/glade/zeroconf_information_window.glade.h:1
+#: ../data/gui/vcard_information_window.ui.h:43
+#: ../data/gui/zeroconf_information_window.ui.h:1
msgid "Contact"
msgstr "Contact"
-#: ../data/glade/vcard_information_window.glade.h:44
+#: ../data/gui/vcard_information_window.ui.h:44
msgid "Contact Information"
msgstr "Personal Information"
-#: ../data/glade/vcard_information_window.glade.h:47
+#: ../data/gui/vcard_information_window.ui.h:46
msgid "More"
msgstr "More"
-#: ../data/glade/vcard_information_window.glade.h:49
+#: ../data/gui/vcard_information_window.ui.h:48
msgid "User avatar:"
msgstr "User avatar:"
-#: ../data/glade/xml_console_window.glade.h:1
+#: ../data/gui/xml_console_window.ui.h:1
+#, fuzzy
+msgid "<b>Filter</b>"
+msgstr "<b>Font</b>"
+
+#: ../data/gui/xml_console_window.ui.h:2
msgid "<b>Jabber Traffic</b>"
msgstr "<b>Jabber Traffic</b>"
-#: ../data/glade/xml_console_window.glade.h:2
+#: ../data/gui/xml_console_window.ui.h:3
msgid "<b>XML Input</b>"
msgstr "<b>XML Input</b>"
-#. XML Console enable checkbutton
-#: ../data/glade/xml_console_window.glade.h:4
-msgid "Enable"
-msgstr "Enable"
+#: ../data/gui/xml_console_window.ui.h:4
+msgid "Hide IN stanzas"
+msgstr ""
-#. Info/Query make the "IQ" initials. So translate like this 'YourLang/YourLang (Info/Query)'. Thanks (it's a tooltip so width is not a problem)
-#: ../data/glade/xml_console_window.glade.h:6
+#: ../data/gui/xml_console_window.ui.h:5
+msgid "Hide IQ stanzas"
+msgstr ""
+
+#: ../data/gui/xml_console_window.ui.h:6
+msgid "Hide Message stanzas"
+msgstr ""
+
+#: ../data/gui/xml_console_window.ui.h:7
+msgid "Hide OUT stanzas"
+msgstr ""
+
+#: ../data/gui/xml_console_window.ui.h:8
+msgid "Hide Presence stanzas"
+msgstr ""
+
+#: ../data/gui/xml_console_window.ui.h:9
msgid "Info/Query"
msgstr "Info/Query"
#. Info/Query: all(?) jabber xml start with <iq Leaving it _IQ is not a bad idea unless you are sure your lang has this somehow else translated (NOTE: xml still will still say <iq in your language (of course))
-#: ../data/glade/xml_console_window.glade.h:8
+#: ../data/gui/xml_console_window.ui.h:13
msgid "_IQ"
msgstr "_IQ"
-#: ../data/glade/xml_console_window.glade.h:9
+#: ../data/gui/xml_console_window.ui.h:14
msgid "_Message"
msgstr "_Message"
-#: ../data/glade/xml_console_window.glade.h:10
+#: ../data/gui/xml_console_window.ui.h:15
msgid "_Presence"
msgstr "_Presence"
-#: ../data/glade/zeroconf_context_menu.glade.h:1
-msgid "_Modify Account..."
-msgstr "_Modify Account..."
-
-#: ../data/glade/zeroconf_information_window.glade.h:6
+#: ../data/gui/zeroconf_information_window.ui.h:6
msgid "Local jid:"
msgstr "Local jid:"
-#: ../data/glade/zeroconf_information_window.glade.h:7
+#: ../data/gui/zeroconf_information_window.ui.h:7
msgid "Personal"
msgstr "Personal"
-#: ../data/glade/zeroconf_information_window.glade.h:8
+#: ../data/gui/zeroconf_information_window.ui.h:8
msgid "Resource:"
msgstr "Resource:"
-#: ../data/glade/zeroconf_information_window.glade.h:9
+#: ../data/gui/zeroconf_information_window.ui.h:9
msgid "Status:"
msgstr "Status:"
-#: ../src/adhoc_commands.py:295
+#: ../data/gajim.desktop.in.in.h:1
+msgid "A GTK+ Jabber client"
+msgstr "A GTK+ Jabber client"
+
+#: ../data/gajim.desktop.in.in.h:2
+msgid "Gajim Instant Messenger"
+msgstr "Gajim Instant Messenger"
+
+#: ../data/gajim.desktop.in.in.h:3
+msgid "Jabber IM Client"
+msgstr "Jabber IM Client"
+
+#: ../src/adhoc_commands.py:298
msgid "Cancel confirmation"
msgstr "Cancel confirmation"
-#: ../src/adhoc_commands.py:296
+#: ../src/adhoc_commands.py:299
msgid ""
"You are in process of executing command. Do you really want to cancel it?"
msgstr ""
"You are in process of executing command. Do you really want to cancel it?"
-#: ../src/adhoc_commands.py:328 ../src/adhoc_commands.py:351
+#: ../src/adhoc_commands.py:331 ../src/adhoc_commands.py:354
msgid "Service sent malformed data"
msgstr "Service sent malformed data"
-#: ../src/adhoc_commands.py:337
+#: ../src/adhoc_commands.py:340
msgid "Service changed the session identifier."
msgstr "Service changed the session identifier."
#. when stanza doesn't have error description
-#: ../src/adhoc_commands.py:436
+#: ../src/adhoc_commands.py:441
msgid "Service returned an error."
msgstr "Service returned an error."
@@ -2892,7 +2769,7 @@ msgstr "Integer"
msgid "Text"
msgstr "Text"
-#: ../src/advanced_configuration_window.py:96 ../src/chat_control.py:879
+#: ../src/advanced_configuration_window.py:96 ../src/chat_control.py:903
msgid "Color"
msgstr "Colour"
@@ -3029,85 +2906,85 @@ msgstr "Swedish"
msgid "Chinese (Ch)"
msgstr "Chinese (Ch)"
-#: ../src/chat_control.py:446
+#: ../src/chat_control.py:450
msgid "Spelling language"
msgstr "Spelling language"
#. we are not connected
-#: ../src/chat_control.py:478 ../src/chat_control.py:670
+#: ../src/chat_control.py:482 ../src/chat_control.py:691
msgid "A connection is not available"
msgstr "A connection is not available"
-#: ../src/chat_control.py:479 ../src/chat_control.py:671
+#: ../src/chat_control.py:483 ../src/chat_control.py:692
msgid "Your message can not be sent until you are connected."
msgstr "Your message can not be sent until you are connected."
-#: ../src/chat_control.py:861
+#: ../src/chat_control.py:885
msgid "Underline"
msgstr "Underline"
-#: ../src/chat_control.py:862
+#: ../src/chat_control.py:886
msgid "Strike"
msgstr "Strike"
-#: ../src/chat_control.py:885
+#: ../src/chat_control.py:909
msgid "Font"
msgstr "Font"
-#: ../src/chat_control.py:894
+#: ../src/chat_control.py:918
msgid "Clear formating"
msgstr "Clear formating"
-#: ../src/chat_control.py:972
+#: ../src/chat_control.py:996
msgid "Really send file?"
msgstr "Really send file?"
-#: ../src/chat_control.py:973
+#: ../src/chat_control.py:997
#, python-format
msgid "If you send a file to %s, he/she will know your real Jabber ID."
msgstr "If you send a file to %s, he/she will know your real Jabber ID."
-#: ../src/chat_control.py:1411 ../src/chat_control.py:1864
+#: ../src/chat_control.py:1450 ../src/chat_control.py:1947
msgid "GPG encryption enabled"
msgstr "GPG encryption enabled"
#. Add to roster
-#: ../src/chat_control.py:1436 ../src/common/contacts.py:150
-#: ../src/common/contacts.py:253 ../src/common/helpers.py:55
-#: ../src/common/helpers.py:231 ../src/conversation_textview.py:916
-#: ../src/dialogs.py:1060 ../src/dialogs.py:1973 ../src/dialogs.py:2002
-#: ../src/gui_interface.py:610 ../src/gui_menu_builder.py:255
-#: ../src/gui_menu_builder.py:398 ../src/roster_window.py:1576
-#: ../src/roster_window.py:1578 ../src/roster_window.py:1893
-#: ../src/roster_window.py:3194 ../src/roster_window.py:3220
+#: ../src/chat_control.py:1475 ../src/common/contacts.py:158
+#: ../src/common/contacts.py:277 ../src/common/helpers.py:57
+#: ../src/common/helpers.py:245 ../src/dialogs.py:1064 ../src/dialogs.py:2069
+#: ../src/dialogs.py:2098 ../src/gui_interface.py:673
+#: ../src/gui_menu_builder.py:251 ../src/gui_menu_builder.py:394
+#: ../src/roster_window.py:1609 ../src/roster_window.py:1611
+#: ../src/roster_window.py:1939 ../src/roster_window.py:3286
+#: ../src/roster_window.py:3313
msgid "Not in Roster"
msgstr "Not in Roster"
-#: ../src/chat_control.py:1480
+#: ../src/chat_control.py:1519
msgid "This contact does not support file transfer."
msgstr "This contact does not support file transfer."
-#: ../src/chat_control.py:1483
+#: ../src/chat_control.py:1522
msgid "You need to know the real JID of the contact to send him or her a file."
msgstr ""
"You need to know the real JID of the contact to send him or her a file."
-#: ../src/chat_control.py:1555
+#: ../src/chat_control.py:1611
#, python-format
msgid "%(type)s state : %(state)s, reason: %(reason)s"
msgstr ""
-#: ../src/chat_control.py:1720
+#: ../src/chat_control.py:1812
#, python-format
msgid "%(nickname)s from group chat %(room_name)s"
msgstr "%(nickname)s from group chat %(room_name)s"
#. No key assigned nor a key is used by remote contact
-#: ../src/chat_control.py:1844 ../src/dialogs.py:4627
+#: ../src/chat_control.py:1927 ../src/dialogs.py:4814
msgid "No GPG key assigned"
msgstr "No GPG key assigned"
-#: ../src/chat_control.py:1845
+#: ../src/chat_control.py:1928
msgid ""
"No GPG key is assigned to this contact. So you cannot encrypt messages with "
"GPG."
@@ -3115,50 +2992,50 @@ msgstr ""
"No GPG key is assigned to this contact. So you cannot encrypt messages with "
"GPG."
-#: ../src/chat_control.py:1854
+#: ../src/chat_control.py:1937
msgid "GPG encryption disabled"
msgstr "GPG encryption disabled"
-#: ../src/chat_control.py:1880
+#: ../src/chat_control.py:1963
msgid "Session WILL be logged"
msgstr "Session WILL be logged"
-#: ../src/chat_control.py:1882
+#: ../src/chat_control.py:1965
msgid "Session WILL NOT be logged"
msgstr "Session WILL NOT be logged"
#. encryption %s active
-#: ../src/chat_control.py:1899
+#: ../src/chat_control.py:1982
msgid "is"
msgstr "is"
-#: ../src/chat_control.py:1899
+#: ../src/chat_control.py:1982
msgid "is NOT"
msgstr "is NOT"
#. chat session %s be logged
-#: ../src/chat_control.py:1901
+#: ../src/chat_control.py:1984
msgid "will"
msgstr "will"
-#: ../src/chat_control.py:1901
+#: ../src/chat_control.py:1984
msgid "will NOT"
msgstr "will NOT"
#. About encrypted chat session
-#: ../src/chat_control.py:1905
+#: ../src/chat_control.py:1988
msgid "and authenticated"
msgstr "and authenticated"
#. About encrypted chat session
-#: ../src/chat_control.py:1909
+#: ../src/chat_control.py:1992
msgid "and NOT authenticated"
msgstr "and NOT authenticated"
#. status will become 'is' or 'is not', authentificaed will become
#. 'and authentificated' or 'and not authentificated', logged will become
#. 'will' or 'will not'
-#: ../src/chat_control.py:1915
+#: ../src/chat_control.py:1999
#, python-format
msgid ""
"%(type)s encryption %(status)s active %(authenticated)s.\n"
@@ -3167,23 +3044,23 @@ msgstr ""
"%(type)s encryption %(status)s active %(authenticated)s.\n"
"Your chat session %(logged)s be logged."
-#: ../src/chat_control.py:2055
+#: ../src/chat_control.py:2139
msgid "Session negotiation cancelled"
msgstr "Session negotiation cancelled"
-#: ../src/chat_control.py:2064
+#: ../src/chat_control.py:2148
msgid "This session is encrypted"
msgstr "This session is encrypted"
-#: ../src/chat_control.py:2067
+#: ../src/chat_control.py:2151
msgid " and WILL be logged"
msgstr " and WILL be logged"
-#: ../src/chat_control.py:2069
+#: ../src/chat_control.py:2153
msgid " and WILL NOT be logged"
msgstr " and WILL NOT be logged"
-#: ../src/chat_control.py:2074
+#: ../src/chat_control.py:2158
msgid ""
"Remote contact's identity not verified. Click the shield button for more "
"details."
@@ -3191,25 +3068,25 @@ msgstr ""
"Remote contact's identity not verified. Click the shield button for more "
"details."
-#: ../src/chat_control.py:2076
+#: ../src/chat_control.py:2160
msgid "E2E encryption disabled"
msgstr "E2E encryption disabled"
-#: ../src/chat_control.py:2113 ../src/chat_control.py:2126
+#: ../src/chat_control.py:2197 ../src/chat_control.py:2210
msgid "The following message was NOT encrypted"
msgstr "The following message was NOT encrypted"
-#: ../src/chat_control.py:2119
+#: ../src/chat_control.py:2203
msgid "The following message was encrypted"
msgstr "The following message was encrypted"
#. %s is being replaced in the code with JID
-#: ../src/chat_control.py:2388
+#: ../src/chat_control.py:2475
#, python-format
msgid "You just received a new message from \"%s\""
msgstr "You just received a new message from \"%s\""
-#: ../src/chat_control.py:2389
+#: ../src/chat_control.py:2476
msgid ""
"If you close this tab and you have history disabled, this message will be "
"lost."
@@ -3217,15 +3094,15 @@ msgstr ""
"If you close this tab and you have history disabled, this message will be "
"lost."
-#: ../src/chat_control.py:2542 ../src/common/connection_handlers.py:2100
-#: ../src/common/connection_handlers.py:2146
-#: ../src/common/connection_handlers.py:2338
-#: ../src/common/connection_handlers.py:2483 ../src/common/connection.py:420
-#: ../src/gajim.py:154 ../src/session.py:134
+#: ../src/chat_control.py:2619 ../src/common/connection_handlers.py:1578
+#: ../src/common/connection_handlers.py:1629
+#: ../src/common/connection_handlers.py:1824
+#: ../src/common/connection_handlers.py:1974 ../src/common/connection.py:436
+#: ../src/gajim.py:156 ../src/session.py:134
msgid "Database Error"
msgstr "Database Error"
-#: ../src/chat_control.py:2543
+#: ../src/chat_control.py:2620
#, python-format
msgid ""
"The database file (%s) cannot be read. Try to repair it or remove it (all "
@@ -3234,110 +3111,120 @@ msgstr ""
"The database file (%s) cannot be read. Try to repair it or remove it (all "
"history will be lost)."
-#: ../src/chat_control.py:2784
+#: ../src/chat_control.py:2858
#, python-format
msgid "%(name)s is now %(status)s"
msgstr "%(name)s is now %(status)s"
-#: ../src/common/check_paths.py:44
+#: ../src/common/check_paths.py:37
msgid "creating logs database"
msgstr "creating logs database"
-#: ../src/common/check_paths.py:129 ../src/common/check_paths.py:140
-#: ../src/common/check_paths.py:147
+#: ../src/common/check_paths.py:85
+#, fuzzy
+msgid "creating cache database"
+msgstr "creating logs database"
+
+#: ../src/common/check_paths.py:274 ../src/common/check_paths.py:281
+#: ../src/common/check_paths.py:288 ../src/common/check_paths.py:295
+#: ../src/common/check_paths.py:302 ../src/common/check_paths.py:309
+#: ../src/common/check_paths.py:324
#, python-format
msgid "%s is a file but it should be a directory"
msgstr "%s is a file but it should be a directory"
-#: ../src/common/check_paths.py:130 ../src/common/check_paths.py:141
-#: ../src/common/check_paths.py:148 ../src/common/check_paths.py:156
+#: ../src/common/check_paths.py:275 ../src/common/check_paths.py:282
+#: ../src/common/check_paths.py:289 ../src/common/check_paths.py:296
+#: ../src/common/check_paths.py:303 ../src/common/check_paths.py:310
+#: ../src/common/check_paths.py:318 ../src/common/check_paths.py:325
+#: ../src/common/check_paths.py:333
msgid "Gajim will now exit"
msgstr "Gajim will now exit"
-#: ../src/common/check_paths.py:155
+#: ../src/common/check_paths.py:317 ../src/common/check_paths.py:332
#, python-format
msgid "%s is a directory but should be a file"
msgstr "%s is a directory but should be a file"
-#: ../src/common/check_paths.py:171
+#: ../src/common/check_paths.py:337
#, python-format
msgid "creating %s directory"
msgstr "creating %s directory"
-#: ../src/common/commands.py:79
+#: ../src/common/commands.py:82
msgid "Change status information"
msgstr "Change status information"
-#: ../src/common/commands.py:92
+#: ../src/common/commands.py:97
msgid "Change status"
msgstr "Change status"
-#: ../src/common/commands.py:93
+#: ../src/common/commands.py:98
msgid "Set the presence type and description"
msgstr "Set the presence type and description"
-#: ../src/common/commands.py:99
+#: ../src/common/commands.py:104
msgid "Free for chat"
msgstr "Free for chat"
-#: ../src/common/commands.py:100
+#: ../src/common/commands.py:105
msgid "Online"
msgstr "Online"
-#: ../src/common/commands.py:102
+#: ../src/common/commands.py:107
msgid "Extended away"
msgstr "Extended away"
-#: ../src/common/commands.py:103
+#: ../src/common/commands.py:108
msgid "Do not disturb"
msgstr "Do not disturb"
-#: ../src/common/commands.py:104
+#: ../src/common/commands.py:109
msgid "Offline - disconnect"
msgstr "Offline - disconnect"
-#: ../src/common/commands.py:109
+#: ../src/common/commands.py:114
msgid "Presence description:"
msgstr "Presence description:"
-#: ../src/common/commands.py:144
+#: ../src/common/commands.py:149
msgid "The status has been changed."
msgstr "The status has been changed."
-#: ../src/common/commands.py:176 ../src/common/commands.py:200
+#: ../src/common/commands.py:181 ../src/common/commands.py:207
msgid "Leave Groupchats"
msgstr "Leave Groupchats"
-#: ../src/common/commands.py:190
+#: ../src/common/commands.py:197
#, python-format
msgid "%(nickname)s on %(room_jid)s"
msgstr "%(nickname)s on %(room_jid)s"
-#: ../src/common/commands.py:194
+#: ../src/common/commands.py:201
msgid "You have not joined a groupchat."
msgstr "You have not joined a groupchat."
-#: ../src/common/commands.py:201
+#: ../src/common/commands.py:208
msgid "Choose the groupchats you want to leave"
msgstr "Choose the groupchats you want to leave"
#. Make special context menu if group is Groupchats
-#: ../src/common/commands.py:205 ../src/common/contacts.py:131
-#: ../src/common/helpers.py:55 ../src/roster_window.py:809
-#: ../src/roster_window.py:1580 ../src/roster_window.py:1582
-#: ../src/roster_window.py:5144
+#: ../src/common/commands.py:212 ../src/common/contacts.py:137
+#: ../src/common/helpers.py:57 ../src/roster_window.py:817
+#: ../src/roster_window.py:1613 ../src/roster_window.py:1615
+#: ../src/roster_window.py:5248
msgid "Groupchats"
msgstr "Groupchats"
-#: ../src/common/commands.py:246
+#: ../src/common/commands.py:253
msgid "You left the following groupchats:"
msgstr "You left the following groupchats:"
-#: ../src/common/commands.py:258
+#: ../src/common/commands.py:265
msgid "Forward unread messages"
msgstr "Forward unread messages"
-#: ../src/common/commands.py:278
+#: ../src/common/commands.py:287
msgid "All unread messages have been forwarded."
msgstr "All unread messages have been forwarded."
@@ -3428,9 +3315,9 @@ msgstr ""
"List (space separated) of rows (accounts and groups) that are collapsed."
#. sorted alphanum
-#: ../src/common/config.py:106 ../src/common/config.py:482
-#: ../src/common/optparser.py:288 ../src/common/optparser.py:465
-#: ../src/common/optparser.py:499 ../src/gui_interface.py:3251
+#: ../src/common/config.py:106 ../src/common/config.py:497
+#: ../src/common/optparser.py:287 ../src/common/optparser.py:483
+#: ../src/common/optparser.py:517 ../src/gui_interface.py:3370
msgid "default"
msgstr "default"
@@ -3711,11 +3598,11 @@ msgstr ""
"If True, Gajim will display the status message, if not empty, for every "
"contact under the contact name in roster window."
-#: ../src/common/config.py:228
+#: ../src/common/config.py:229
msgid "Define the position of the avatar in roster. Can be left or right"
msgstr "Define the position of the avatar in roster. Can be left or right"
-#: ../src/common/config.py:229
+#: ../src/common/config.py:230
msgid ""
"If True, Gajim will ask for avatar each contact that did not have an avatar "
"last time or has one cached that is too old."
@@ -3723,7 +3610,7 @@ msgstr ""
"If True, Gajim will ask for avatar each contact that did not have an avatar "
"last time or has one cached that is too old."
-#: ../src/common/config.py:230
+#: ../src/common/config.py:231
msgid ""
"If False, Gajim will no longer print status line in chats when a contact "
"changes his or her status and/or his or her status message."
@@ -3731,7 +3618,7 @@ msgstr ""
"If False, Gajim will no longer print status line in chats when a contact "
"changes his or her status and/or status message."
-#: ../src/common/config.py:231
+#: ../src/common/config.py:232
msgid ""
"can be \"none\", \"all\" or \"in_and_out\". If \"none\", Gajim will no "
"longer print status line in groupchats when a member changes his or her "
@@ -3745,29 +3632,29 @@ msgstr ""
"status messages. If \"in_and_out\", Gajim will only print FOO enters/leaves "
"group chat."
-#: ../src/common/config.py:233
+#: ../src/common/config.py:234
msgid "Background color of contacts when they just signed in."
msgstr "Background colour of contacts when they just signed in."
-#: ../src/common/config.py:234
+#: ../src/common/config.py:235
msgid "Background color of contacts when they just signed out."
msgstr "Background colour of contacts when they just signed out."
-#: ../src/common/config.py:236
+#: ../src/common/config.py:237
msgid ""
"If True, restored messages will use a smaller font than the default one."
msgstr ""
"If True, restored messages will use a smaller font than the default one."
-#: ../src/common/config.py:237
+#: ../src/common/config.py:238
msgid "Don't show avatar for the transport itself."
msgstr "Don't show avatar for the transport itself."
-#: ../src/common/config.py:238
+#: ../src/common/config.py:239
msgid "Don't show roster in the system taskbar."
msgstr "Don't show roster in the system taskbar."
-#: ../src/common/config.py:239
+#: ../src/common/config.py:240
msgid ""
"If True and installed GTK+ and PyGTK versions are at least 2.8, make the "
"window flash (the default behaviour in most Window Managers) when holding "
@@ -3777,7 +3664,7 @@ msgstr ""
"window flash (the default behaviour in most Window Managers) when holding "
"pending events."
-#: ../src/common/config.py:241
+#: ../src/common/config.py:242
msgid ""
"Jabberd1.4 does not like sha info when one join a password protected group "
"chat. Turn this option to False to stop sending sha info in group chat "
@@ -3788,7 +3675,7 @@ msgstr ""
"presences."
#. always, never, peracct, pertype should not be translated
-#: ../src/common/config.py:244
+#: ../src/common/config.py:245
msgid ""
"Controls the window where new messages are placed.\n"
"'always' - All messages are sent to a single window.\n"
@@ -3808,31 +3695,31 @@ msgstr ""
"'pertype' - Each message type (e.g., chats vs. groupchats) are sent to a "
"specific window."
-#: ../src/common/config.py:245
+#: ../src/common/config.py:246
msgid "If False, you will no longer see the avatar in the chat window."
msgstr "If False, you will no longer see the avatar in the chat window."
-#: ../src/common/config.py:246
+#: ../src/common/config.py:247
msgid "If True, pressing the escape key closes a tab/window."
msgstr "If True, pressing the escape key closes a tab/window."
-#: ../src/common/config.py:247
+#: ../src/common/config.py:248
msgid "Hides the buttons in chat windows."
msgstr "Hides the buttons in chat windows."
-#: ../src/common/config.py:248
+#: ../src/common/config.py:249
msgid "Hides the banner in a group chat window"
msgstr "Hides the banner in a group chat window"
-#: ../src/common/config.py:249
+#: ../src/common/config.py:250
msgid "Hides the banner in two persons chat window"
msgstr "Hides the banner in two persons chat window"
-#: ../src/common/config.py:250
+#: ../src/common/config.py:251
msgid "Hides the group chat occupants list in group chat window."
msgstr "Hides the group chat occupants list in group chat window."
-#: ../src/common/config.py:251
+#: ../src/common/config.py:252
msgid ""
"In a chat, show the nickname at the beginning of a line only when it's not "
"the same person talking than in previous message."
@@ -3840,15 +3727,15 @@ msgstr ""
"In a chat, show the nickname at the beginning of a line only when it's not "
"the same person talking than in previous message."
-#: ../src/common/config.py:252
+#: ../src/common/config.py:253
msgid "Indentation when using merge consecutive nickname."
msgstr "Indentation when using merge consecutive nickname."
-#: ../src/common/config.py:253
+#: ../src/common/config.py:254
msgid "Smooth scroll message in conversation window"
msgstr "Smooth scroll message in conversation window"
-#: ../src/common/config.py:254
+#: ../src/common/config.py:255
msgid ""
"List of colors, separated by \":\", that will be used to color nicknames in "
"group chats."
@@ -3856,11 +3743,11 @@ msgstr ""
"List of colours, separated by \":\", that will be used to colour nicknames "
"in group chats."
-#: ../src/common/config.py:255
+#: ../src/common/config.py:256
msgid "Ctrl-Tab go to next composing tab when none is unread."
msgstr "Ctrl-Tab go to next composing tab when none is unread."
-#: ../src/common/config.py:256
+#: ../src/common/config.py:257
msgid ""
"Should we show the confirm metacontacts creation dialog or not? Empty string "
"means we never show the dialog."
@@ -3868,7 +3755,7 @@ msgstr ""
"Should we show the confirm metacontacts creation dialogue or not? Empty "
"string means we never show the dialogue."
-#: ../src/common/config.py:257
+#: ../src/common/config.py:258
msgid ""
"Should we show the confirm block contact dialog or not? Empty string means "
"we never show the dialog."
@@ -3876,7 +3763,7 @@ msgstr ""
"Should we show the confirm block contact dialogue or not? Empty string means "
"we never show the dialogue."
-#: ../src/common/config.py:258
+#: ../src/common/config.py:259
msgid ""
"Should we show the confirm custom status dialog or not? Empty string means "
"we never show the dialog."
@@ -3884,7 +3771,7 @@ msgstr ""
"Should we show the confirm custom status dialogue or not? Empty string means "
"we never show the dialogue."
-#: ../src/common/config.py:259
+#: ../src/common/config.py:260
msgid ""
"If True, you will be able to set a negative priority to your account in "
"account modification window. BE CAREFUL, when you are logged in with a "
@@ -3894,7 +3781,7 @@ msgstr ""
"account modification window. BE CAREFUL, when you are logged in with a "
"negative priority, you will NOT receive any message from your server."
-#: ../src/common/config.py:260
+#: ../src/common/config.py:261
msgid ""
"If True, Gajim will use Gnome Keyring (if available) to store account "
"passwords."
@@ -3902,7 +3789,7 @@ msgstr ""
"If True, Gajim will use Gnome Keyring (if available) to store account "
"passwords."
-#: ../src/common/config.py:261
+#: ../src/common/config.py:262
msgid ""
"If True, Gajim will use KDE Wallet (if kwalletcli is available) to store "
"account passwords."
@@ -3910,7 +3797,7 @@ msgstr ""
"If True, Gajim will use KDE Wallet (if kwalletcli is available) to store "
"account passwords."
-#: ../src/common/config.py:262
+#: ../src/common/config.py:263
msgid ""
"If True, Gajim will show number of online and total contacts in account and "
"group rows."
@@ -3918,7 +3805,7 @@ msgstr ""
"If True, Gajim will show number of online and total contacts in account and "
"group rows."
-#: ../src/common/config.py:263
+#: ../src/common/config.py:264
msgid ""
"Can be empty, 'chat' or 'normal'. If not empty, treat all incoming messages "
"as if they were of this type"
@@ -3926,7 +3813,7 @@ msgstr ""
"Can be empty, 'chat' or 'normal'. If not empty, treat all incoming messages "
"as if they were of this type"
-#: ../src/common/config.py:264
+#: ../src/common/config.py:265
msgid ""
"If True, Gajim will scroll and select the contact who sent you the last "
"message, if chat window is not already opened."
@@ -3934,7 +3821,7 @@ msgstr ""
"If True, Gajim will scroll and select the contact who sent you the last "
"message, if chat window is not already opened."
-#: ../src/common/config.py:265
+#: ../src/common/config.py:266
msgid ""
"If True, Gajim will convert string between $$ and $$ to an image using dvips "
"and convert before insterting it in chat window."
@@ -3942,11 +3829,11 @@ msgstr ""
"If True, Gajim will convert string between $$ and $$ to an image using dvips "
"and convert before insterting it in chat window."
-#: ../src/common/config.py:266
+#: ../src/common/config.py:267
msgid "Time of inactivity needed before the change status window closes down."
msgstr "Time of inactivity needed before the change status window closes down."
-#: ../src/common/config.py:267
+#: ../src/common/config.py:268
msgid ""
"Maximum number of lines that are printed in conversations. Oldest lines are "
"cleared."
@@ -3954,7 +3841,7 @@ msgstr ""
"Maximum number of lines that are printed in conversations. Oldest lines are "
"cleared."
-#: ../src/common/config.py:268
+#: ../src/common/config.py:269
msgid ""
"If True, notification windows from notification-daemon will be attached to "
"systray icon."
@@ -3962,11 +3849,11 @@ msgstr ""
"If True, notification windows from notification-daemon will be attached to "
"systray icon."
-#: ../src/common/config.py:269
+#: ../src/common/config.py:270
msgid "Choose interval between 2 checks of idleness."
msgstr "Choose interval between 2 checks of idleness."
-#: ../src/common/config.py:270
+#: ../src/common/config.py:271
msgid ""
"Change the value to change the size of latex formulas displayed. The higher "
"is larger."
@@ -3974,7 +3861,7 @@ msgstr ""
"Change the value to change the size of latex formulae displayed. The higher "
"is larger."
-#: ../src/common/config.py:271
+#: ../src/common/config.py:272
msgid ""
"Valid uri schemes. Only schemes in this list will be accepted as \"real\" "
"uri. (mailto and xmpp are handled separately)"
@@ -3982,7 +3869,7 @@ msgstr ""
"Valid uri schemes. Only schemes in this list will be accepted as \"real\" "
"uri. (mailto and xmpp are handled separately)"
-#: ../src/common/config.py:272
+#: ../src/common/config.py:273
msgid ""
"Ask offline status message to all offline contacts when connection to an "
"accoutn is established. WARNING: This causes a lot of requests to be sent!"
@@ -3990,11 +3877,11 @@ msgstr ""
"Ask offline status message to all offline contacts when connection to an "
"account is established. WARNING: This causes a lot of requests to be sent!"
-#: ../src/common/config.py:273
+#: ../src/common/config.py:274
msgid "If True, completion in groupchats will be like a shell auto-completion"
msgstr "If True, completion in groupchats will be like a shell auto-completion"
-#: ../src/common/config.py:274
+#: ../src/common/config.py:275
msgid ""
"When is self contact row displayed. Can be \"always\", \"when_other_resource"
"\" or \"never\""
@@ -4002,7 +3889,23 @@ msgstr ""
"When is self contact row displayed. Can be \"always\", \"when_other_resource"
"\" or \"never\""
-#: ../src/common/config.py:286
+#: ../src/common/config.py:282
+msgid ""
+"If True, Gajim will try to use a STUN server when using jingle. The one in "
+"\"stun_server\" option, or the one given by the jabber server."
+msgstr ""
+
+#: ../src/common/config.py:283
+msgid "STUN server to use when using jingle"
+msgstr ""
+
+#: ../src/common/config.py:284
+msgid ""
+"If True, Gajim will show affiliation of groupchat occupants by adding a "
+"colored square to the status icon"
+msgstr ""
+
+#: ../src/common/config.py:296
msgid ""
"Priority will change automatically according to your status. Priorities are "
"defined in autopriority_* options."
@@ -4010,7 +3913,7 @@ msgstr ""
"Priority will change automatically according to your status. Priorities are "
"defined in autopriority_* options."
-#: ../src/common/config.py:294
+#: ../src/common/config.py:304
msgid ""
"Status used to autoconnect as. Can be online, chat, away, xa, dnd, "
"invisible. NOTE: this option is used only if restore_last_status is disabled"
@@ -4018,37 +3921,37 @@ msgstr ""
"Status used to autoconnect as. Can be online, chat, away, xa, dnd, "
"invisible. NOTE: this option is used only if restore_last_status is disabled"
-#: ../src/common/config.py:295
+#: ../src/common/config.py:305
msgid "If enabled, restore the last status that was used."
msgstr "If enabled, restore the last status that was used."
-#: ../src/common/config.py:297
+#: ../src/common/config.py:307
msgid ""
"If True, Contacts requesting authorization will be automatically accepted."
msgstr ""
"If True, Contacts requesting authorisation will be automatically accepted."
-#: ../src/common/config.py:298
+#: ../src/common/config.py:308
msgid ""
"If False, this account will be disabled and will not appear in roster window."
msgstr ""
"If False, this account will be disabled and will not appear in roster window."
-#: ../src/common/config.py:301
+#: ../src/common/config.py:311
msgid ""
"If disabled, don't sign presences with GPG key, even if GPG is configured."
msgstr ""
"If disabled, don't sign presences with GPG key, even if GPG is configured."
-#: ../src/common/config.py:303
+#: ../src/common/config.py:313
msgid "Enable ESessions encryption for this account."
msgstr "Enable ESessions encryption for this account."
-#: ../src/common/config.py:304
+#: ../src/common/config.py:314
msgid "Should Gajim automatically start an encrypted session when possible?"
msgstr "Should Gajim automatically start an encrypted session when possible?"
-#: ../src/common/config.py:305
+#: ../src/common/config.py:315
msgid ""
"Ordered list (space separated) of connection type to try. Can contain tls, "
"ssl or plain"
@@ -4056,29 +3959,36 @@ msgstr ""
"Ordered list (space separated) of connection type to try. Can contain tls, "
"ssl or plain"
-#: ../src/common/config.py:306
+#: ../src/common/config.py:316
msgid ""
"Show a warning dialog before sending password on an plaintext connection."
msgstr ""
"Show a warning dialogue before sending password on an plaintext connection."
-#: ../src/common/config.py:307
+#: ../src/common/config.py:317
msgid "Show a warning dialog before using standard SSL library."
msgstr "Show a warning dialogue before using standard SSL library."
-#: ../src/common/config.py:309
+#: ../src/common/config.py:318
+#, fuzzy
+msgid ""
+"Show a warning dialog before sending PLAIN password over a plain conenction."
+msgstr ""
+"Show a warning dialogue before sending password on an plaintext connection."
+
+#: ../src/common/config.py:320
msgid "Space separated list of ssl errors to ignore."
msgstr "Space separated list of SSL errors to ignore."
-#: ../src/common/config.py:318
+#: ../src/common/config.py:329
msgid "Whitespace sent after inactivity"
msgstr "Whitespace sent after inactivity"
-#: ../src/common/config.py:319
+#: ../src/common/config.py:330
msgid "XMPP ping sent after inactivity"
msgstr "XMPP ping sent after inactivity"
-#: ../src/common/config.py:323
+#: ../src/common/config.py:334
msgid ""
"How many seconds to wait for the answer of ping alive packet before we try "
"to reconnect."
@@ -4087,11 +3997,11 @@ msgstr ""
"to reconnect."
#. yes, no, ask
-#: ../src/common/config.py:327
+#: ../src/common/config.py:338
msgid "Jabberd2 workaround"
msgstr "Jabberd2 workaround"
-#: ../src/common/config.py:330
+#: ../src/common/config.py:341
msgid ""
"If checked, Gajim will use your IP and proxies defined in "
"file_transfer_proxies option for file transfer."
@@ -4099,15 +4009,15 @@ msgstr ""
"If ticked, Gajim will use your IP and proxies defined in "
"file_transfer_proxies option for file transfer."
-#: ../src/common/config.py:344
+#: ../src/common/config.py:355
msgid "Answer to receipt requests"
msgstr "Answer to receipt requests"
-#: ../src/common/config.py:345
+#: ../src/common/config.py:356
msgid "Sent receipt requests"
msgstr "Sent receipt requests"
-#: ../src/common/config.py:353
+#: ../src/common/config.py:366
msgid ""
"When negotiating an encrypted session, should Gajim assume you want your "
"messages to be logged?"
@@ -4115,11 +4025,16 @@ msgstr ""
"When negotiating an encrypted session, should Gajim assume you want your "
"messages to be logged?"
-#: ../src/common/config.py:416
+#: ../src/common/config.py:369
+#, fuzzy
+msgid "Message that is sent to contacts you want to add"
+msgstr "Please fill in the data of the contact you want to add"
+
+#: ../src/common/config.py:431
msgid "Is OpenPGP enabled for this contact?"
msgstr "Is OpenPGP enabled for this contact?"
-#: ../src/common/config.py:417
+#: ../src/common/config.py:432
msgid ""
"Should Gajim automatically start an encrypted session with this contact when "
"possible?"
@@ -4127,101 +4042,101 @@ msgstr ""
"Should Gajim automatically start an encrypted session with this contact when "
"possible?"
-#: ../src/common/config.py:418 ../src/common/config.py:421
+#: ../src/common/config.py:433 ../src/common/config.py:436
msgid "Language for which we want to check misspelled words"
msgstr "Language for which we want to check misspelt words"
-#: ../src/common/config.py:427
+#: ../src/common/config.py:442
msgid "all or space separated status"
msgstr "all or space separated status"
-#: ../src/common/config.py:428
+#: ../src/common/config.py:443
msgid "'yes', 'no', or 'both'"
msgstr "'yes', 'no', or 'both'"
-#: ../src/common/config.py:429 ../src/common/config.py:431
-#: ../src/common/config.py:432 ../src/common/config.py:435
-#: ../src/common/config.py:436
+#: ../src/common/config.py:444 ../src/common/config.py:446
+#: ../src/common/config.py:447 ../src/common/config.py:450
+#: ../src/common/config.py:451
msgid "'yes', 'no' or ''"
msgstr "'yes', 'no' or ''"
-#: ../src/common/config.py:442 ../src/common/pep.py:157
+#: ../src/common/config.py:457 ../src/common/pep.py:157
msgid "Sleeping"
msgstr "Sleeping"
-#: ../src/common/config.py:443
+#: ../src/common/config.py:458
msgid "Back soon"
msgstr "Back soon"
-#: ../src/common/config.py:443
+#: ../src/common/config.py:458
msgid "Back in some minutes."
msgstr "Back in some minutes."
-#: ../src/common/config.py:444 ../src/common/pep.py:127
+#: ../src/common/config.py:459 ../src/common/pep.py:127
msgid "Eating"
msgstr "Eating"
-#: ../src/common/config.py:444
+#: ../src/common/config.py:459
msgid "I'm eating, so leave me a message."
msgstr "I'm eating, so leave me a message."
-#: ../src/common/config.py:445
+#: ../src/common/config.py:460
msgid "Movie"
msgstr "Movie"
-#: ../src/common/config.py:445
+#: ../src/common/config.py:460
msgid "I'm watching a movie."
msgstr "I'm watching a movie."
-#: ../src/common/config.py:446 ../src/common/pep.py:186
+#: ../src/common/config.py:461 ../src/common/pep.py:186
msgid "Working"
msgstr "Working"
-#: ../src/common/config.py:446
+#: ../src/common/config.py:461
msgid "I'm working."
msgstr "I'm working."
-#: ../src/common/config.py:447
+#: ../src/common/config.py:462
msgid "Phone"
msgstr "Phone"
-#: ../src/common/config.py:447
+#: ../src/common/config.py:462
msgid "I'm on the phone."
msgstr "I'm on the phone."
-#: ../src/common/config.py:448
+#: ../src/common/config.py:463
msgid "Out"
msgstr "Out"
-#: ../src/common/config.py:448
+#: ../src/common/config.py:463
msgid "I'm out enjoying life."
msgstr "I'm out enjoying life."
-#: ../src/common/config.py:459
+#: ../src/common/config.py:474
msgid "I'm available."
msgstr "I'm available."
-#: ../src/common/config.py:460
+#: ../src/common/config.py:475
msgid "I'm free for chat."
msgstr "I'm free for chat."
-#: ../src/common/config.py:461 ../src/config.py:1478
+#: ../src/common/config.py:476 ../src/config.py:1576
msgid "Be right back."
msgstr "Be right back."
-#: ../src/common/config.py:462
+#: ../src/common/config.py:477
msgid "I'm not available."
msgstr "I'm not available."
-#: ../src/common/config.py:463
+#: ../src/common/config.py:478
msgid "Do not disturb."
msgstr "Do not disturb."
-#: ../src/common/config.py:464 ../src/common/config.py:465
+#: ../src/common/config.py:479 ../src/common/config.py:480
msgid "Bye!"
msgstr "Bye!"
-#: ../src/common/config.py:475
+#: ../src/common/config.py:490
msgid ""
"Sound to play when a group chat message contains one of the words in "
"muc_highlight_words, or when a group chat message contains your nickname."
@@ -4229,97 +4144,89 @@ msgstr ""
"Sound to play when a group chat message contains one of the words in "
"muc_highlight_words, or when a group chat message contains your nickname."
-#: ../src/common/config.py:476
+#: ../src/common/config.py:491
msgid "Sound to play when any MUC message arrives."
msgstr "Sound to play when any MUC message arrives."
-#: ../src/common/config.py:485 ../src/common/optparser.py:302
+#: ../src/common/config.py:500 ../src/common/optparser.py:301
msgid "green"
msgstr "green"
-#: ../src/common/config.py:489 ../src/common/optparser.py:288
+#: ../src/common/config.py:504 ../src/common/optparser.py:287
msgid "grocery"
msgstr "grocery"
-#: ../src/common/config.py:493
+#: ../src/common/config.py:508
msgid "human"
msgstr "human"
-#: ../src/common/config.py:497
+#: ../src/common/config.py:512
msgid "marine"
msgstr "marine"
-#: ../src/common/connection_handlers.py:83
+#: ../src/common/connection_handlers.py:84
#: ../src/common/zeroconf/connection_handlers_zeroconf.py:53
msgid "Unable to load idle module"
msgstr "Unable to load idle module"
-#: ../src/common/connection_handlers.py:251
-msgid "Wrong host"
-msgstr "Wrong host"
-
-#: ../src/common/connection_handlers.py:252
-msgid "Invalid local address? :-O"
-msgstr "Invalid local address? :-O"
-
-#: ../src/common/connection_handlers.py:696
+#: ../src/common/connection_handlers.py:117
#, python-format
msgid "Registration information for transport %s has not arrived in time"
msgstr "Registration information for transport %s has not arrived in time"
-#: ../src/common/connection_handlers.py:703
+#: ../src/common/connection_handlers.py:124
msgid "Registration succeeded"
msgstr "Registration succeeded"
-#: ../src/common/connection_handlers.py:704
+#: ../src/common/connection_handlers.py:125
#, python-format
msgid "Registration with agent %s succeeded"
msgstr "Registration with agent %s succeeded"
-#: ../src/common/connection_handlers.py:706
+#: ../src/common/connection_handlers.py:133
msgid "Registration failed"
msgstr "Registration failed"
-#: ../src/common/connection_handlers.py:706
+#: ../src/common/connection_handlers.py:133
#, python-format
msgid ""
"Registration with agent %(agent)s failed with error %(error)s: %(error_msg)s"
msgstr ""
"Registration with agent %(agent)s failed with error %(error)s: %(error_msg)s"
-#: ../src/common/connection_handlers.py:1008
-#: ../src/common/connection_handlers.py:2098
-#: ../src/common/connection_handlers.py:2144
-#: ../src/common/connection_handlers.py:2336
-#: ../src/common/connection_handlers.py:2481 ../src/common/connection.py:418
-#: ../src/gajim.py:354
+#: ../src/common/connection_handlers.py:438
+#: ../src/common/connection_handlers.py:1576
+#: ../src/common/connection_handlers.py:1627
+#: ../src/common/connection_handlers.py:1821
+#: ../src/common/connection_handlers.py:1972 ../src/common/connection.py:433
+#: ../src/gajim.py:345
msgid "Disk Write Error"
msgstr "Disk Write Error"
-#: ../src/common/connection_handlers.py:1225 ../src/common/connection.py:1373
+#: ../src/common/connection_handlers.py:666 ../src/common/connection.py:1455
msgid "Invisibility not supported"
msgstr "Invisibility not supported"
-#: ../src/common/connection_handlers.py:1226 ../src/common/connection.py:1374
+#: ../src/common/connection_handlers.py:667 ../src/common/connection.py:1456
#, python-format
msgid "Account %s doesn't support invisibility."
msgstr "Account %s doesn't support invisibility."
-#: ../src/common/connection_handlers.py:1919 ../src/common/connection.py:233
-#: ../src/config.py:1940 ../src/config.py:1949 ../src/config.py:2008
-#: ../src/config.py:3360 ../src/dataforms_widget.py:577 ../src/dialogs.py:2781
+#: ../src/common/connection_handlers.py:1397 ../src/common/connection.py:248
+#: ../src/config.py:2045 ../src/config.py:2054 ../src/config.py:2113
+#: ../src/config.py:3502 ../src/dataforms_widget.py:577 ../src/dialogs.py:2922
msgid "Invalid Jabber ID"
msgstr "Invalid Jabber ID"
-#: ../src/common/connection_handlers.py:1920
+#: ../src/common/connection_handlers.py:1398
msgid "A message from a non-valid JID arrived, it has been ignored."
msgstr "A message from a non-valid JID arrived, it has been ignored."
-#: ../src/common/connection_handlers.py:2101
-#: ../src/common/connection_handlers.py:2147
-#: ../src/common/connection_handlers.py:2339
-#: ../src/common/connection_handlers.py:2484 ../src/common/connection.py:421
-#: ../src/gajim.py:155 ../src/session.py:135
+#: ../src/common/connection_handlers.py:1579
+#: ../src/common/connection_handlers.py:1630
+#: ../src/common/connection_handlers.py:1825
+#: ../src/common/connection_handlers.py:1975 ../src/common/connection.py:437
+#: ../src/gajim.py:157 ../src/session.py:135
#, python-format
msgid ""
"The database file (%s) cannot be read. Try to repair it (see http://trac."
@@ -4328,7 +4235,7 @@ msgstr ""
"The database file (%s) cannot be read. Try to repair it (see http://trac."
"gajim.org/wiki/DatabaseBackup) or remove it (all history will be lost)."
-#: ../src/common/connection_handlers.py:2191
+#: ../src/common/connection_handlers.py:1676
#, python-format
msgid "Nickname not allowed: %s"
msgstr "Nickname not allowed: %s"
@@ -4336,76 +4243,76 @@ msgstr "Nickname not allowed: %s"
#. maximum user number reached
#. we are banned
#. group chat does not exist
-#: ../src/common/connection_handlers.py:2286
-#: ../src/common/connection_handlers.py:2294
-#: ../src/common/connection_handlers.py:2300
-#: ../src/common/connection_handlers.py:2303
-#: ../src/common/connection_handlers.py:2306
-#: ../src/common/connection_handlers.py:2310 ../src/gui_interface.py:128
+#: ../src/common/connection_handlers.py:1771
+#: ../src/common/connection_handlers.py:1779
+#: ../src/common/connection_handlers.py:1785
+#: ../src/common/connection_handlers.py:1788
+#: ../src/common/connection_handlers.py:1791
+#: ../src/common/connection_handlers.py:1795 ../src/gui_interface.py:138
msgid "Unable to join group chat"
msgstr "Unable to join group chat"
-#: ../src/common/connection_handlers.py:2287
+#: ../src/common/connection_handlers.py:1772
#, python-format
msgid "Maximum number of users for %s has been reached"
msgstr "Maximum number of users for %s has been reached"
-#: ../src/common/connection_handlers.py:2295
+#: ../src/common/connection_handlers.py:1780
#, python-format
msgid "You are banned from group chat %s."
msgstr "You are banned from group chat %s."
-#: ../src/common/connection_handlers.py:2301
+#: ../src/common/connection_handlers.py:1786
#, python-format
msgid "Group chat %s does not exist."
msgstr "Group chat %s does not exist."
-#: ../src/common/connection_handlers.py:2304
+#: ../src/common/connection_handlers.py:1789
msgid "Group chat creation is restricted."
msgstr "Group chat creation is restricted."
-#: ../src/common/connection_handlers.py:2307
+#: ../src/common/connection_handlers.py:1792
#, python-format
msgid "Your registered nickname must be used in group chat %s."
msgstr "Your registered nickname must be used in group chat %s."
-#: ../src/common/connection_handlers.py:2311
+#: ../src/common/connection_handlers.py:1796
#, python-format
msgid "You are not in the members list in groupchat %s."
msgstr "You are not in the members list in groupchat %s."
#. Room has been destroyed. see
#. http://www.xmpp.org/extensions/xep-0045.html#destroyroom
-#: ../src/common/connection_handlers.py:2354
+#: ../src/common/connection_handlers.py:1840
msgid "Room has been destroyed"
msgstr "Room has been destroyed"
-#: ../src/common/connection_handlers.py:2362
+#: ../src/common/connection_handlers.py:1848
#, python-format
msgid "You can join this room instead: %s"
msgstr "You can join this room instead: %s"
-#: ../src/common/connection_handlers.py:2393
+#: ../src/common/connection_handlers.py:1884
msgid "I would like to add you to my roster."
msgstr "I would like to add you to my roster."
#. BE CAREFUL: no con.updateRosterItem() in a callback
-#: ../src/common/connection_handlers.py:2414
+#: ../src/common/connection_handlers.py:1905
#, python-format
msgid "we are now subscribed to %s"
msgstr "we are now subscribed to %s"
-#: ../src/common/connection_handlers.py:2416
+#: ../src/common/connection_handlers.py:1907
#, python-format
msgid "unsubscribe request from %s"
msgstr "unsubscribe request from %s"
-#: ../src/common/connection_handlers.py:2418
+#: ../src/common/connection_handlers.py:1909
#, python-format
msgid "we are now unsubscribed from %s"
msgstr "we are now unsubscribed from %s"
-#: ../src/common/connection_handlers.py:2613
+#: ../src/common/connection_handlers.py:2104
#, python-format
msgid ""
"JID %s is not RFC compliant. It will not be added to your roster. Use roster "
@@ -4542,27 +4449,27 @@ msgstr "Key usage does not include certificate signing"
msgid "Application verification failure"
msgstr "Application verification failure"
-#: ../src/common/connection.py:234 ../src/dialogs.py:2782
+#: ../src/common/connection.py:249 ../src/dialogs.py:2923
#, python-format
msgid "It is not possible to send a message to %s, this JID is not valid."
msgstr "It is not possible to send a message to %s, this JID is not valid."
-#: ../src/common/connection.py:256
+#: ../src/common/connection.py:271
msgid "Neither the remote presence is signed, nor a key was assigned."
msgstr "Neither the remote presence is signed, nor a key was assigned."
-#: ../src/common/connection.py:259
+#: ../src/common/connection.py:274
#, python-format
msgid "The contact's key (%s) does not match the key assigned in Gajim."
msgstr "The contact's key (%s) does not match the key assigned in Gajim."
#. we're not english
#. one in locale and one en
-#: ../src/common/connection.py:307
+#: ../src/common/connection.py:322
msgid "[This message is *encrypted* (See :XEP:`27`]"
msgstr "[This message is *encrypted* (See :XEP:`27`]"
-#: ../src/common/connection.py:408
+#: ../src/common/connection.py:423
#, python-format
msgid ""
"Subject: %(subject)s\n"
@@ -4571,76 +4478,76 @@ msgstr ""
"Subject: %(subject)s\n"
"%(message)s"
-#: ../src/common/connection.py:721
+#: ../src/common/connection.py:789
#, python-format
msgid "Connection with account \"%s\" has been lost"
msgstr "Connection with account \"%s\" has been lost"
-#: ../src/common/connection.py:722
+#: ../src/common/connection.py:790
msgid "Reconnect manually."
msgstr "Reconnect manually."
-#: ../src/common/connection.py:734
+#: ../src/common/connection.py:802
#, python-format
msgid "Server %(name)s answered wrongly to register request: %(error)s"
msgstr "Server %(name)s answered wrongly to register request: %(error)s"
-#: ../src/common/connection.py:768
+#: ../src/common/connection.py:836
#, python-format
msgid "Server %s provided a different registration form"
msgstr "Server %s provided a different registration form"
-#: ../src/common/connection.py:781
+#: ../src/common/connection.py:849
#, python-format
msgid "Unknown SSL error: %d"
msgstr "Unknown SSL error: %d"
#. wrong answer
-#: ../src/common/connection.py:796
+#: ../src/common/connection.py:864
msgid "Invalid answer"
msgstr "Invalid answer"
-#: ../src/common/connection.py:797
+#: ../src/common/connection.py:865
#, python-format
msgid "Transport %(name)s answered wrongly to register request: %(error)s"
msgstr "Transport %(name)s answered wrongly to register request: %(error)s"
-#: ../src/common/connection.py:1075 ../src/common/connection.py:1204
-#: ../src/common/connection.py:1673
+#: ../src/common/connection.py:1146 ../src/common/connection.py:1275
+#: ../src/common/connection.py:1766
#: ../src/common/zeroconf/connection_zeroconf.py:189
#, python-format
msgid "Could not connect to \"%s\""
msgstr "Could not connect to \"%s\""
-#: ../src/common/connection.py:1076 ../src/gui_interface.py:705
+#: ../src/common/connection.py:1147 ../src/gui_interface.py:754
msgid "Check your connection or try again later."
msgstr "Check your connection or try again later."
-#: ../src/common/connection.py:1081
+#: ../src/common/connection.py:1152
#, python-format
msgid "Server replied: %s"
msgstr "Server replied: %s"
-#: ../src/common/connection.py:1094
+#: ../src/common/connection.py:1165
msgid "Connection to proxy failed"
msgstr "Connection to proxy failed"
-#: ../src/common/connection.py:1125 ../src/common/connection.py:1184
+#: ../src/common/connection.py:1196 ../src/common/connection.py:1255
#, python-format
msgid "Could not connect to account %s"
msgstr "Could not connect to account %s"
-#: ../src/common/connection.py:1126 ../src/common/connection.py:1185
+#: ../src/common/connection.py:1197 ../src/common/connection.py:1256
#, python-format
msgid "Connection with account %s has been lost. Retry connecting."
msgstr "Connection with account %s has been lost. Retry connecting."
-#: ../src/common/connection.py:1151
+#: ../src/common/connection.py:1222
#, python-format
msgid "The authenticity of the %s certificate could be invalid."
msgstr "The authenticity of the %s certificate could be invalid."
-#: ../src/common/connection.py:1154
+#: ../src/common/connection.py:1225
#, python-format
msgid ""
"\n"
@@ -4649,7 +4556,7 @@ msgstr ""
"\n"
"SSL Error: <b>%s</b>"
-#: ../src/common/connection.py:1156
+#: ../src/common/connection.py:1227
#, python-format
msgid ""
"\n"
@@ -4658,24 +4565,24 @@ msgstr ""
"\n"
"Unknown SSL error: %d"
-#: ../src/common/connection.py:1205
+#: ../src/common/connection.py:1276
msgid "Check your connection or try again later"
msgstr "Check your connection or try again later"
-#: ../src/common/connection.py:1236
+#: ../src/common/connection.py:1307
#, python-format
msgid "Authentication failed with \"%s\""
msgstr "Authentication failed with \"%s\""
-#: ../src/common/connection.py:1238
+#: ../src/common/connection.py:1309
msgid "Please check your login and password for correctness."
msgstr "Please check your login and password for correctness."
-#: ../src/common/connection.py:1300
+#: ../src/common/connection.py:1378
msgid "Error while removing privacy list"
msgstr "Error while removing privacy list"
-#: ../src/common/connection.py:1301
+#: ../src/common/connection.py:1379
#, python-format
msgid ""
"Privacy list %s has not been removed. It is maybe active in one of your "
@@ -4684,43 +4591,43 @@ msgstr ""
"Privacy list %s has not been removed. It is maybe active in one of your "
"connected resources. Deactivate it and try again."
-#: ../src/common/connection.py:1541
+#: ../src/common/connection.py:1632
#, python-format
msgid "Sent contact: \"%s\" (%s)"
msgstr "Sent contact: \"%s\" (%s)"
-#: ../src/common/connection.py:1544
+#: ../src/common/connection.py:1635
msgid "Sent contacts:"
msgstr "Sent contacts:"
-#: ../src/common/connection.py:1703 ../src/common/connection.py:1724
+#: ../src/common/connection.py:1781 ../src/common/connection.py:1804
msgid "Not fetched because of invisible status"
msgstr "Not fetched because of invisible status"
-#: ../src/common/connection.py:2106
+#: ../src/common/connection.py:2219
msgid "Unregister failed"
msgstr "Unregister failed"
-#: ../src/common/connection.py:2107
+#: ../src/common/connection.py:2220
#, python-format
msgid "Unregistration with server %(server)s failed: %(error)s"
msgstr "Unregistration with server %(server)s failed: %(error)s"
-#: ../src/common/contacts.py:129 ../src/common/helpers.py:55
-#: ../src/gui_interface.py:610
+#: ../src/common/contacts.py:135 ../src/common/helpers.py:57
+#: ../src/gui_interface.py:673
msgid "Observers"
msgstr "Observers"
-#: ../src/common/contacts.py:133 ../src/common/contacts.py:335
-#: ../src/common/helpers.py:55 ../src/disco.py:119 ../src/disco.py:120
-#: ../src/disco.py:1464 ../src/gui_interface.py:413
-#: ../src/roster_window.py:848 ../src/roster_window.py:1501
-#: ../src/roster_window.py:1572 ../src/roster_window.py:1574
-#: ../src/roster_window.py:1732
+#: ../src/common/contacts.py:139 ../src/common/contacts.py:366
+#: ../src/common/helpers.py:57 ../src/disco.py:120 ../src/disco.py:121
+#: ../src/disco.py:1501 ../src/gui_interface.py:423
+#: ../src/roster_window.py:856 ../src/roster_window.py:1524
+#: ../src/roster_window.py:1605 ../src/roster_window.py:1607
+#: ../src/roster_window.py:1766
msgid "Transports"
msgstr "Transports"
-#: ../src/common/contacts.py:343
+#: ../src/common/contacts.py:374
msgid "Not in roster"
msgstr "Not in roster"
@@ -4729,36 +4636,52 @@ msgstr "Not in roster"
msgid "D-Bus python bindings are missing in this computer"
msgstr "D-Bus python bindings are missing in this computer"
-#: ../src/common/dbus_support.py:41 ../src/common/dbus_support.py:51
+#: ../src/common/dbus_support.py:41 ../src/common/dbus_support.py:52
msgid "D-Bus capabilities of Gajim cannot be used"
msgstr "D-Bus capabilities of Gajim cannot be used"
#. only say that to non Windows users
-#: ../src/common/dbus_support.py:50
+#: ../src/common/dbus_support.py:51
msgid "D-Bus does not run correctly on this machine"
msgstr "D-Bus does not run correctly on this machine"
-#: ../src/common/exceptions.py:30
-msgid "pysqlite2 (aka python-pysqlite2) dependency is missing. Exiting..."
-msgstr "pysqlite2 (aka python-pysqlite2) dependency is missing. Exiting..."
+#: ../src/common/dbus_support.py:54
+#, fuzzy
+msgid "D-Bus does not run correctly on this machine: system bus not present"
+msgstr "D-Bus does not run correctly on this machine"
+
+#: ../src/common/dbus_support.py:57
+#, fuzzy
+msgid "D-Bus does not run correctly on this machine: session bus not present"
+msgstr "D-Bus does not run correctly on this machine"
-#: ../src/common/exceptions.py:47
+#: ../src/common/exceptions.py:45
msgid "Database cannot be read."
msgstr "Database cannot be read."
-#: ../src/common/exceptions.py:55
+#: ../src/common/exceptions.py:56
msgid "Service not available: Gajim is not running, or remote_control is False"
msgstr ""
"Service not available: Gajim is not running, or remote_control is False"
-#: ../src/common/exceptions.py:63
+#: ../src/common/exceptions.py:67
msgid "D-Bus is not present on this machine or python module is missing"
msgstr "D-Bus is not present on this machine or python module is missing"
-#: ../src/common/exceptions.py:71
+#: ../src/common/exceptions.py:78
+#, fuzzy, python-format
msgid ""
"Session bus is not available.\n"
+"Try reading %(url)s"
+msgstr ""
+"Session bus is not available.\n"
"Try reading http://trac.gajim.org/wiki/GajimDBus"
+
+#: ../src/common/exceptions.py:90
+#, fuzzy, python-format
+msgid ""
+"System bus is not available.\n"
+"Try reading %(url)s"
msgstr ""
"Session bus is not available.\n"
"Try reading http://trac.gajim.org/wiki/GajimDBus"
@@ -4926,240 +4849,277 @@ msgstr "End of week"
msgid "Weekend!"
msgstr "Weekend!"
-#: ../src/common/helpers.py:140
+#: ../src/common/helpers.py:151
msgid "Invalid character in username."
msgstr "Invalid character in username."
-#: ../src/common/helpers.py:145
+#: ../src/common/helpers.py:156
msgid "Server address required."
msgstr "Server address required."
-#: ../src/common/helpers.py:151
+#: ../src/common/helpers.py:162
msgid "Invalid character in hostname."
msgstr "Invalid character in hostname."
-#: ../src/common/helpers.py:158
+#: ../src/common/helpers.py:169
msgid "Invalid character in resource."
msgstr "Invalid character in resource."
-#: ../src/common/helpers.py:195
+#: ../src/common/helpers.py:209
msgid "_Busy"
msgstr "_Busy"
-#: ../src/common/helpers.py:197
+#: ../src/common/helpers.py:211
msgid "Busy"
msgstr "Busy"
-#: ../src/common/helpers.py:200
+#: ../src/common/helpers.py:214
msgid "_Not Available"
msgstr "_Not Available"
-#: ../src/common/helpers.py:205
+#: ../src/common/helpers.py:219
msgid "_Free for Chat"
msgstr "_Free for Chat"
-#: ../src/common/helpers.py:207
+#: ../src/common/helpers.py:221
msgid "Free for Chat"
msgstr "Free for Chat"
-#: ../src/common/helpers.py:210
+#: ../src/common/helpers.py:224
msgid "_Available"
msgstr "_Available"
-#: ../src/common/helpers.py:212 ../src/features_window.py:118
+#: ../src/common/helpers.py:226 ../src/features_window.py:114
msgid "Available"
msgstr "Available"
-#: ../src/common/helpers.py:214
+#: ../src/common/helpers.py:228
msgid "Connecting"
msgstr "Connecting"
-#: ../src/common/helpers.py:217
+#: ../src/common/helpers.py:231
msgid "A_way"
msgstr "A_way"
-#: ../src/common/helpers.py:222
+#: ../src/common/helpers.py:236
msgid "_Offline"
msgstr "_Offline"
-#: ../src/common/helpers.py:224
+#: ../src/common/helpers.py:238
msgid "Offline"
msgstr "Offline"
-#: ../src/common/helpers.py:227
+#: ../src/common/helpers.py:241
msgid "_Invisible"
msgstr "_Invisible"
-#: ../src/common/helpers.py:233
+#: ../src/common/helpers.py:247
msgid "?contact has status:Unknown"
msgstr "Unknown"
-#: ../src/common/helpers.py:235
+#: ../src/common/helpers.py:249
msgid "?contact has status:Has errors"
msgstr "Has errors"
-#: ../src/common/helpers.py:240
+#: ../src/common/helpers.py:254
msgid "?Subscription we already have:None"
msgstr "None"
-#: ../src/common/helpers.py:242
+#: ../src/common/helpers.py:256
msgid "To"
msgstr "To"
-#: ../src/common/helpers.py:246
+#: ../src/common/helpers.py:260
msgid "Both"
msgstr "Both"
-#: ../src/common/helpers.py:254
+#: ../src/common/helpers.py:268
msgid "?Ask (for Subscription):None"
msgstr "None"
-#: ../src/common/helpers.py:256
+#: ../src/common/helpers.py:270
msgid "Subscribe"
msgstr "Subscribe"
-#: ../src/common/helpers.py:265
+#: ../src/common/helpers.py:279
msgid "?Group Chat Contact Role:None"
msgstr "None"
-#: ../src/common/helpers.py:268
+#: ../src/common/helpers.py:282
msgid "Moderators"
msgstr "Moderators"
-#: ../src/common/helpers.py:270
+#: ../src/common/helpers.py:284
msgid "Moderator"
msgstr "Moderator"
-#: ../src/common/helpers.py:273
+#: ../src/common/helpers.py:287
msgid "Participants"
msgstr "Participants"
-#: ../src/common/helpers.py:275
+#: ../src/common/helpers.py:289
msgid "Participant"
msgstr "Participant"
-#: ../src/common/helpers.py:278
+#: ../src/common/helpers.py:292
msgid "Visitors"
msgstr "Visitors"
-#: ../src/common/helpers.py:280
+#: ../src/common/helpers.py:294
msgid "Visitor"
msgstr "Visitor"
-#: ../src/common/helpers.py:286
+#: ../src/common/helpers.py:300
msgid "?Group Chat Contact Affiliation:None"
msgstr "None"
-#: ../src/common/helpers.py:288
+#: ../src/common/helpers.py:302
msgid "Owner"
msgstr "Owner"
-#: ../src/common/helpers.py:290
+#: ../src/common/helpers.py:304
msgid "Administrator"
msgstr "Administrator"
-#: ../src/common/helpers.py:292
+#: ../src/common/helpers.py:306
msgid "Member"
msgstr "Member"
-#: ../src/common/helpers.py:329
+#: ../src/common/helpers.py:345
msgid "is paying attention to the conversation"
msgstr "is paying attention to the conversation"
-#: ../src/common/helpers.py:331
+#: ../src/common/helpers.py:347
msgid "is doing something else"
msgstr "is doing something else"
-#: ../src/common/helpers.py:333
+#: ../src/common/helpers.py:349
msgid "is composing a message..."
msgstr "is composing a message..."
#. paused means he or she was composing but has stopped for a while
-#: ../src/common/helpers.py:336
+#: ../src/common/helpers.py:352
msgid "paused composing a message"
msgstr "paused composing a message"
-#: ../src/common/helpers.py:338
+#: ../src/common/helpers.py:354
msgid "has closed the chat window or tab"
msgstr "has closed the chat window or tab"
#. GiB means gibibyte
-#: ../src/common/helpers.py:588
+#: ../src/common/helpers.py:619
#, python-format
msgid "%s GiB"
msgstr "%s GiB"
#. GB means gigabyte
-#: ../src/common/helpers.py:591
+#: ../src/common/helpers.py:622
#, python-format
msgid "%s GB"
msgstr "%s GB"
#. MiB means mibibyte
-#: ../src/common/helpers.py:595
+#: ../src/common/helpers.py:626
#, python-format
msgid "%s MiB"
msgstr "%s MiB"
#. MB means megabyte
-#: ../src/common/helpers.py:598
+#: ../src/common/helpers.py:629
#, python-format
msgid "%s MB"
msgstr "%s MB"
#. KiB means kibibyte
-#: ../src/common/helpers.py:602
+#: ../src/common/helpers.py:633
#, python-format
msgid "%s KiB"
msgstr "%s KiB"
#. KB means kilo bytes
-#: ../src/common/helpers.py:605
+#: ../src/common/helpers.py:636
#, python-format
msgid "%s KB"
msgstr "%s KB"
#. B means bytes
-#: ../src/common/helpers.py:608
+#: ../src/common/helpers.py:639
#, python-format
msgid "%s B"
msgstr "%s B"
-#: ../src/common/helpers.py:1049 ../src/common/helpers.py:1056
+#: ../src/common/helpers.py:1108 ../src/common/helpers.py:1115
#, python-format
msgid "%d message pending"
msgid_plural "%d messages pending"
msgstr[0] "%d message pending"
msgstr[1] "%d messages pending"
-#: ../src/common/helpers.py:1062
+#: ../src/common/helpers.py:1121
#, python-format
msgid " from room %s"
msgstr " from room %s"
-#: ../src/common/helpers.py:1065 ../src/common/helpers.py:1084
+#: ../src/common/helpers.py:1124 ../src/common/helpers.py:1143
#, python-format
msgid " from user %s"
msgstr " from user %s"
-#: ../src/common/helpers.py:1067
+#: ../src/common/helpers.py:1126
#, python-format
msgid " from %s"
msgstr " from %s"
-#: ../src/common/helpers.py:1074 ../src/common/helpers.py:1081
+#: ../src/common/helpers.py:1133 ../src/common/helpers.py:1140
#, python-format
msgid "%d event pending"
msgid_plural "%d events pending"
msgstr[0] "%d event pending"
msgstr[1] "%d events pending"
-#: ../src/common/helpers.py:1114
+#: ../src/common/helpers.py:1173
#, python-format
msgid "Gajim - %s"
msgstr "Gajim - %s"
-#: ../src/common/latex.py:108
+#: ../src/common/helpers.py:1341
+msgid "Hello, I am $name."
+msgstr ""
+
+#: ../src/common/jingle_rtp.py:106
+#, fuzzy, python-format
+msgid "%s configuration error"
+msgstr "Room Configuration"
+
+#: ../src/common/jingle_rtp.py:107
+#, python-format
+msgid ""
+"Couldn't setup %s. Check your configuration.\n"
+"\n"
+"Pipeline was:\n"
+"%s\n"
+"\n"
+"Error was:\n"
+"%s"
+msgstr ""
+
+#: ../src/common/jingle_rtp.py:299
+msgid "audio input"
+msgstr ""
+
+#: ../src/common/jingle_rtp.py:302
+msgid "audio output"
+msgstr ""
+
+#: ../src/common/jingle_rtp.py:331
+msgid "video input"
+msgstr ""
+
+#: ../src/common/jingle_rtp.py:339
+msgid "video output"
+msgstr ""
+
+#: ../src/common/latex.py:109
#, python-format
msgid "Error executing \"%(command)s\": %(error)s"
msgstr "Error executing \"%(command)s\": %(error)s"
@@ -5169,17 +5129,74 @@ msgstr "Error executing \"%(command)s\": %(error)s"
msgid "%s is not a valid loglevel"
msgstr "%s is not a valid loglevel"
+#: ../src/common/multimedia_helpers.py:37
+#, fuzzy
+msgid " Default device"
+msgstr "Default Message"
+
+#. Test src
+#: ../src/common/multimedia_helpers.py:53
+msgid "Audio test"
+msgstr ""
+
+#. Auto src
+#. Auto sink
+#. Auto src
+#: ../src/common/multimedia_helpers.py:56
+#: ../src/common/multimedia_helpers.py:69
+#: ../src/common/multimedia_helpers.py:82
+#: ../src/common/multimedia_helpers.py:99
+msgid "Autodetect"
+msgstr ""
+
+#. Alsa src
+#. Alsa sink
+#: ../src/common/multimedia_helpers.py:59
+#: ../src/common/multimedia_helpers.py:71
+#, fuzzy, python-format
+msgid "ALSA: %s"
+msgstr "Size: %s"
+
+#. Fake sink
+#. Fake video output
+#: ../src/common/multimedia_helpers.py:67
+#: ../src/common/multimedia_helpers.py:94
+msgid "Fake audio output"
+msgstr ""
+
+#. Test src
+#: ../src/common/multimedia_helpers.py:79
+msgid "Video test"
+msgstr ""
+
+#. V4L2 src
+#: ../src/common/multimedia_helpers.py:84
+#, python-format
+msgid "V4L2: %s"
+msgstr ""
+
+#. Auto sink
+#: ../src/common/multimedia_helpers.py:96
+#, python-format
+msgid "X Window System (X11/XShm/Xv): %s"
+msgstr ""
+
+#. ximagesink
+#: ../src/common/multimedia_helpers.py:98
+msgid "X Window System (without Xv)"
+msgstr ""
+
#. we talk about a file
-#: ../src/common/optparser.py:59
+#: ../src/common/optparser.py:53
#, python-format
msgid "error: cannot open %s for reading"
msgstr "error: cannot open %s for reading"
-#: ../src/common/optparser.py:297 ../src/common/optparser.py:298
+#: ../src/common/optparser.py:296 ../src/common/optparser.py:297
msgid "cyan"
msgstr "cyan"
-#: ../src/common/optparser.py:373
+#: ../src/common/optparser.py:376
msgid "migrating logs database to indices"
msgstr "migrating logs database to indices"
@@ -5816,19 +5833,19 @@ msgstr "Studying"
msgid "Writing"
msgstr "Writing"
-#: ../src/common/pep.py:335
+#: ../src/common/pep.py:340
msgid "Unknown Artist"
msgstr "Unknown Artist"
-#: ../src/common/pep.py:338
+#: ../src/common/pep.py:343
msgid "Unknown Title"
msgstr "Unknown Title"
-#: ../src/common/pep.py:341
+#: ../src/common/pep.py:346
msgid "Unknown Source"
msgstr "Unknown Source"
-#: ../src/common/pep.py:344
+#: ../src/common/pep.py:349
#, python-format
msgid ""
"<b>\"%(title)s\"</b> by <i>%(artist)s</i>\n"
@@ -5838,12 +5855,12 @@ msgstr ""
"from <i>%(source)s</i>"
#. We cannot bind port, call error callback and fail
-#: ../src/common/socks5.py:86
+#: ../src/common/socks5.py:91
#, python-format
msgid "Unable to bind to port %s."
msgstr "Unable to bind to port %s."
-#: ../src/common/socks5.py:87
+#: ../src/common/socks5.py:92
msgid ""
"Maybe you have another running instance of Gajim. File Transfer will be "
"cancelled."
@@ -5852,7 +5869,7 @@ msgstr ""
"cancelled."
#. we're not english
-#: ../src/common/stanza_session.py:301
+#: ../src/common/stanza_session.py:303
msgid ""
"[This is part of an encrypted session. If you see this message, something "
"went wrong.]"
@@ -5922,24 +5939,20 @@ msgstr ""
msgid "Error while adding service. %s"
msgstr "Error while adding service. %s"
-#: ../src/config.py:157 ../src/config.py:586
-msgid "Disabled"
-msgstr "Disabled"
-
-#: ../src/config.py:383
+#: ../src/config.py:397
msgid "Default Message"
msgstr "Default Message"
-#: ../src/config.py:392
+#: ../src/config.py:406
msgid "Enabled"
msgstr "Enabled"
-#: ../src/config.py:654 ../src/dialogs.py:1365
+#: ../src/config.py:721 ../src/dialogs.py:1394
#, python-format
msgid "Dictionary for lang %s not available"
msgstr "Dictionary for lang %s not available"
-#: ../src/config.py:655
+#: ../src/config.py:722
#, python-format
msgid ""
"You have to install %s dictionary to use spellchecking, or choose another "
@@ -5948,68 +5961,68 @@ msgstr ""
"You have to install %s dictionary to use spellchecking, or choose another "
"language by setting the speller_language option."
-#: ../src/config.py:1092
+#: ../src/config.py:1190
msgid "status message title"
msgstr "status message title"
-#: ../src/config.py:1092
+#: ../src/config.py:1190
msgid "status message text"
msgstr "status message text"
#. Name column
-#: ../src/config.py:1394 ../src/dialogs.py:2232 ../src/dialogs.py:2298
-#: ../src/dialogs.py:3014 ../src/disco.py:831 ../src/disco.py:1690
-#: ../src/disco.py:1992 ../src/history_window.py:89
+#: ../src/config.py:1490 ../src/dialogs.py:2374 ../src/dialogs.py:2440
+#: ../src/dialogs.py:3207 ../src/disco.py:868 ../src/disco.py:1727
+#: ../src/disco.py:2029 ../src/history_window.py:90
msgid "Name"
msgstr "Name"
-#: ../src/config.py:1487
+#: ../src/config.py:1585
msgid "Relogin now?"
msgstr "Relogin now?"
-#: ../src/config.py:1488
+#: ../src/config.py:1586
msgid "If you want all the changes to apply instantly, you must relogin."
msgstr "If you want all the changes to apply instantly, you must relogin."
-#: ../src/config.py:1620 ../src/config.py:1745
+#: ../src/config.py:1722 ../src/config.py:1847
msgid "OpenPGP is not usable on this computer"
msgstr "OpenPGP is not usable on this computer"
-#: ../src/config.py:1785 ../src/config.py:1829
+#: ../src/config.py:1887 ../src/config.py:1934
msgid "Unread events"
msgstr "Unread events"
-#: ../src/config.py:1786
+#: ../src/config.py:1888
msgid "Read all pending events before removing this account."
msgstr "Read all pending events before removing this account."
-#: ../src/config.py:1812
+#: ../src/config.py:1917
#, python-format
msgid "You have opened chat in account %s"
msgstr "You have opened chat in account %s"
-#: ../src/config.py:1813
+#: ../src/config.py:1918
msgid "All chat and groupchat windows will be closed. Do you want to continue?"
msgstr ""
"All chat and groupchat windows will be closed. Do you want to continue?"
-#: ../src/config.py:1825 ../src/config.py:2348 ../src/config.py:2382
+#: ../src/config.py:1930 ../src/config.py:2454 ../src/config.py:2490
msgid "You are currently connected to the server"
msgstr "You are currently connected to the server"
-#: ../src/config.py:1826
+#: ../src/config.py:1931
msgid "To change the account name, you must be disconnected."
msgstr "To change the account name, you must be disconnected."
-#: ../src/config.py:1830
+#: ../src/config.py:1935
msgid "To change the account name, you must read all pending events."
msgstr "To change the account name, you must read all pending events."
-#: ../src/config.py:1836
+#: ../src/config.py:1941
msgid "Account Name Already Used"
msgstr "Account Name Already Used"
-#: ../src/config.py:1837
+#: ../src/config.py:1942
msgid ""
"This name is already used by another of your accounts. Please choose another "
"name."
@@ -6017,143 +6030,143 @@ msgstr ""
"This name is already used by another of your accounts. Please choose another "
"name."
-#: ../src/config.py:1841 ../src/config.py:1845
+#: ../src/config.py:1946 ../src/config.py:1950
msgid "Invalid account name"
msgstr "Invalid account name"
-#: ../src/config.py:1842
+#: ../src/config.py:1947
msgid "Account name cannot be empty."
msgstr "Account name cannot be empty."
-#: ../src/config.py:1846
+#: ../src/config.py:1951
msgid "Account name cannot contain spaces."
msgstr "Account name cannot contain spaces."
-#: ../src/config.py:1921
+#: ../src/config.py:2026
msgid "Rename Account"
msgstr "Rename Account"
-#: ../src/config.py:1922
+#: ../src/config.py:2027
#, python-format
msgid "Enter a new name for account %s"
msgstr "Enter a new name for account %s"
-#: ../src/config.py:1950
+#: ../src/config.py:2055
msgid "A Jabber ID must be in the form \"user@servername\"."
msgstr "A Jabber ID must be in the form \"user@servername\"."
-#: ../src/config.py:2158 ../src/config.py:3406
+#: ../src/config.py:2263 ../src/config.py:3548
msgid "Invalid entry"
msgstr "Invalid entry"
-#: ../src/config.py:2159 ../src/config.py:3407
+#: ../src/config.py:2264 ../src/config.py:3549
msgid "Custom port must be a port number."
msgstr "Custom port must be a port number."
-#: ../src/config.py:2180
+#: ../src/config.py:2285
msgid "Failed to get secret keys"
msgstr "Failed to get secret keys"
-#: ../src/config.py:2181
+#: ../src/config.py:2286
msgid "There is no OpenPGP secret key available."
msgstr "There is no OpenPGP secret key available."
-#: ../src/config.py:2215
+#: ../src/config.py:2320
msgid "OpenPGP Key Selection"
msgstr "OpenPGP Key Selection"
-#: ../src/config.py:2216
+#: ../src/config.py:2321
msgid "Choose your OpenPGP key"
msgstr "Choose your OpenPGP key"
-#: ../src/config.py:2223
+#: ../src/config.py:2328
msgid "No such account available"
msgstr "No such account available"
-#: ../src/config.py:2224
+#: ../src/config.py:2329
msgid "You must create your account before editing your personal information."
msgstr "You must create your account before editing your personal information."
-#: ../src/config.py:2231 ../src/dialogs.py:2031 ../src/dialogs.py:2220
-#: ../src/dialogs.py:2405 ../src/disco.py:477 ../src/profile_window.py:325
+#: ../src/config.py:2336 ../src/dialogs.py:2127 ../src/dialogs.py:2362
+#: ../src/dialogs.py:2548 ../src/disco.py:511 ../src/profile_window.py:325
msgid "You are not connected to the server"
msgstr "You are not connected to the server"
-#: ../src/config.py:2232
+#: ../src/config.py:2337
msgid "Without a connection, you can not edit your personal information."
msgstr "Without a connection, you can not edit your personal information."
-#: ../src/config.py:2236
+#: ../src/config.py:2341
msgid "Your server doesn't support Vcard"
msgstr "Your server doesn't support Vcard"
-#: ../src/config.py:2237
+#: ../src/config.py:2342
msgid "Your server can't save your personal information."
msgstr "Your server can't save your personal information."
-#: ../src/config.py:2349 ../src/config.py:2383
+#: ../src/config.py:2455 ../src/config.py:2491
msgid "To disable the account, you must be disconnected."
msgstr "To disable the account, you must be disconnected."
-#: ../src/config.py:2354
+#: ../src/config.py:2460
msgid "Account Local already exists."
msgstr "Account Local already exists."
-#: ../src/config.py:2355
+#: ../src/config.py:2461
msgid "Please rename or remove it before enabling link-local messaging."
msgstr "Please rename or remove it before enabling link-local messaging."
-#: ../src/config.py:2510
+#: ../src/config.py:2618
#, python-format
msgid "Edit %s"
msgstr "Edit %s"
-#: ../src/config.py:2512
+#: ../src/config.py:2620
#, python-format
msgid "Register to %s"
msgstr "Register to %s"
#. list at the beginning
-#: ../src/config.py:2548
+#: ../src/config.py:2656
msgid "Ban List"
msgstr "Ban List"
-#: ../src/config.py:2549
+#: ../src/config.py:2657
msgid "Member List"
msgstr "Member List"
-#: ../src/config.py:2550
+#: ../src/config.py:2658
msgid "Owner List"
msgstr "Owner List"
-#: ../src/config.py:2551
+#: ../src/config.py:2659
msgid "Administrator List"
msgstr "Administrator List"
#. Address column
#. holds JID (who said this)
-#: ../src/config.py:2600 ../src/disco.py:838 ../src/history_manager.py:208
+#: ../src/config.py:2708 ../src/disco.py:875 ../src/history_manager.py:201
msgid "JID"
msgstr "JID"
-#: ../src/config.py:2610
+#: ../src/config.py:2718
msgid "Reason"
msgstr "Reason"
-#: ../src/config.py:2617
+#: ../src/config.py:2725
msgid "Nick"
msgstr "Nick"
-#: ../src/config.py:2623
+#: ../src/config.py:2731
msgid "Role"
msgstr "Role"
-#: ../src/config.py:2650
+#: ../src/config.py:2758
msgid "Banning..."
msgstr "Banning..."
#. You can move '\n' before user@domain if that line is TOO BIG
-#: ../src/config.py:2652
+#: ../src/config.py:2760
msgid ""
"<b>Whom do you want to ban?</b>\n"
"\n"
@@ -6161,11 +6174,11 @@ msgstr ""
"<b>Whom do you want to ban?</b>\n"
"\n"
-#: ../src/config.py:2654
+#: ../src/config.py:2762
msgid "Adding Member..."
msgstr "Adding Member..."
-#: ../src/config.py:2655
+#: ../src/config.py:2763
msgid ""
"<b>Whom do you want to make a member?</b>\n"
"\n"
@@ -6173,11 +6186,11 @@ msgstr ""
"<b>Whom do you want to make a member?</b>\n"
"\n"
-#: ../src/config.py:2657
+#: ../src/config.py:2765
msgid "Adding Owner..."
msgstr "Adding Owner..."
-#: ../src/config.py:2658
+#: ../src/config.py:2766
msgid ""
"<b>Whom do you want to make an owner?</b>\n"
"\n"
@@ -6185,11 +6198,11 @@ msgstr ""
"<b>Whom do you want to make an owner?</b>\n"
"\n"
-#: ../src/config.py:2660
+#: ../src/config.py:2768
msgid "Adding Administrator..."
msgstr "Adding Administrator..."
-#: ../src/config.py:2661
+#: ../src/config.py:2769
msgid ""
"<b>Whom do you want to make an administrator?</b>\n"
"\n"
@@ -6197,7 +6210,7 @@ msgstr ""
"<b>Whom do you want to make an administrator?</b>\n"
"\n"
-#: ../src/config.py:2662
+#: ../src/config.py:2770
msgid ""
"Can be one of the following:\n"
"1. user@domain/resource (only that resource matches).\n"
@@ -6213,86 +6226,114 @@ msgstr ""
"4. domain (the domain itself matches, as does any user@domain,\n"
"domain/resource, or address containing a subdomain)."
-#: ../src/config.py:2763
+#: ../src/config.py:2871
#, python-format
msgid "Removing %s account"
msgstr "Removing %s account"
-#: ../src/config.py:2785 ../src/gui_interface.py:1102
-#: ../src/gui_interface.py:1199
+#: ../src/config.py:2886
+#, fuzzy
+msgid "Account is disabled"
+msgstr "Emoticons disabled"
+
+#: ../src/config.py:2887
+msgid "To unregister from a server, account must be enabled."
+msgstr ""
+
+#: ../src/config.py:2900 ../src/gui_interface.py:1130
+#: ../src/gui_interface.py:1227
msgid "Password Required"
msgstr "Password Required"
-#: ../src/config.py:2786 ../src/gui_interface.py:1179
+#: ../src/config.py:2901 ../src/gui_interface.py:1207
#, python-format
msgid "Enter your password for account %s"
msgstr "Enter your password for account %s"
-#: ../src/config.py:2787 ../src/gui_interface.py:1199
+#: ../src/config.py:2902 ../src/gui_interface.py:1227
msgid "Save password"
msgstr "Save password"
-#: ../src/config.py:2796
+#: ../src/config.py:2912
#, python-format
msgid "Account \"%s\" is connected to the server"
msgstr "Account \"%s\" is connected to the server"
-#: ../src/config.py:2797
+#: ../src/config.py:2913
msgid "If you remove it, the connection will be lost."
msgstr "If you remove it, the connection will be lost."
-#: ../src/config.py:2895
+#: ../src/config.py:2927
+#, fuzzy, python-format
+msgid "Connection to server %s failed"
+msgstr "Connection to proxy failed"
+
+#: ../src/config.py:2928
+#, fuzzy
+msgid "What would you like to do?"
+msgstr "What do you want to do?"
+
+#: ../src/config.py:2929
+#, fuzzy
+msgid "Remove only from Gajim"
+msgstr "Remove account _only from Gajim"
+
+#: ../src/config.py:2930
+msgid "Don't remove anything. I'll try again later"
+msgstr ""
+
+#: ../src/config.py:3023
msgid "Default"
msgstr "Default"
-#: ../src/config.py:2895
+#: ../src/config.py:3023
msgid "?print_status:All"
msgstr "All"
-#: ../src/config.py:2896
+#: ../src/config.py:3024
msgid "Enter and leave only"
msgstr "Enter and leave only"
-#: ../src/config.py:2897
+#: ../src/config.py:3025
msgid "?print_status:None"
msgstr "None"
-#: ../src/config.py:2967
+#: ../src/config.py:3095
msgid "New Group Chat"
msgstr "New Group Chat"
-#: ../src/config.py:3000
+#: ../src/config.py:3128
msgid "This bookmark has invalid data"
msgstr "This bookmark has invalid data"
-#: ../src/config.py:3001
+#: ../src/config.py:3129
msgid ""
"Please be sure to fill out server and room fields or remove this bookmark."
msgstr ""
"Please be sure to fill out server and room fields or remove this bookmark."
#. invalid char
-#: ../src/config.py:3119 ../src/dialogs.py:1829
+#: ../src/config.py:3247 ../src/dialogs.py:1925
msgid "Invalid nickname"
msgstr "Invalid nickname"
-#: ../src/config.py:3120 ../src/config.py:3134 ../src/config.py:3148
+#: ../src/config.py:3248 ../src/config.py:3262 ../src/config.py:3276
msgid "Character not allowed"
msgstr "Character not allowed"
-#: ../src/config.py:3133 ../src/config.py:3382
+#: ../src/config.py:3261 ../src/config.py:3524
msgid "Invalid server"
msgstr "Invalid server"
-#: ../src/config.py:3147
+#: ../src/config.py:3275
msgid "Invalid room"
msgstr "Invalid room"
-#: ../src/config.py:3299
+#: ../src/config.py:3441
msgid "Account has been added successfully"
msgstr "Account has been added successfully"
-#: ../src/config.py:3300 ../src/config.py:3306
+#: ../src/config.py:3442 ../src/config.py:3448
msgid ""
"You can set advanced account options by pressing the Advanced button, or "
"later by choosing the Accounts menu item under the Edit menu from the main "
@@ -6302,32 +6343,32 @@ msgstr ""
"later by choosing the Accounts menu item under the Edit menu from the main "
"window."
-#: ../src/config.py:3305
+#: ../src/config.py:3447
msgid "Your new account has been created successfully"
msgstr "Your new account has been successfully created"
-#: ../src/config.py:3343
+#: ../src/config.py:3485
msgid "Invalid username"
msgstr "Invalid username"
-#: ../src/config.py:3345
+#: ../src/config.py:3487
msgid "You must provide a username to configure this account."
msgstr "You must provide a username to configure this account."
-#: ../src/config.py:3383
+#: ../src/config.py:3525
msgid "Please provide a server on which you want to register."
msgstr "Please provide a server on which you want to register."
-#: ../src/config.py:3439 ../src/gui_interface.py:1857
+#: ../src/config.py:3581 ../src/gui_interface.py:1886
msgid "Certificate Already in File"
msgstr "Certificate Already in File"
-#: ../src/config.py:3440 ../src/gui_interface.py:1858
+#: ../src/config.py:3582 ../src/gui_interface.py:1887
#, python-format
msgid "This certificate is already in file %s, so it's not added again."
msgstr "This certificate is already in file %s, so it's not added again."
-#: ../src/config.py:3510
+#: ../src/config.py:3655
#, python-format
msgid ""
"<b>Security Warning</b>\n"
@@ -6342,7 +6383,7 @@ msgstr ""
"SSL Error: %(error)s\n"
"Do you still want to connect to this server?"
-#: ../src/config.py:3516 ../src/gui_interface.py:1882
+#: ../src/config.py:3661 ../src/gui_interface.py:1914
#, python-format
msgid ""
"Add this certificate to the list of trusted certificates.\n"
@@ -6353,59 +6394,59 @@ msgstr ""
"SHA1 fingerprint of the certificate:\n"
"%s"
-#: ../src/config.py:3543 ../src/config.py:3570
+#: ../src/config.py:3691 ../src/config.py:3724
msgid "An error occurred during account creation"
msgstr "An error occurred during account creation"
-#: ../src/config.py:3637
+#: ../src/config.py:3791
msgid "Account name is in use"
msgstr "Account name is in use"
-#: ../src/config.py:3638
+#: ../src/config.py:3792
msgid "You already have an account using this name."
msgstr "You already have an account using this name."
-#: ../src/config.py:3791
+#: ../src/config.py:3945
msgid "Active"
msgstr "Active"
-#: ../src/config.py:3799
+#: ../src/config.py:3953
msgid "Event"
msgstr "Event"
-#: ../src/config.py:3834
+#: ../src/config.py:3988
msgid "First Message Received"
msgstr "First Message Received"
-#: ../src/config.py:3835
+#: ../src/config.py:3989
msgid "Next Message Received Focused"
msgstr "Next Message Received Focused"
-#: ../src/config.py:3837
+#: ../src/config.py:3991
msgid "Next Message Received Unfocused"
msgstr "Next Message Received Unfocused"
-#: ../src/config.py:3838
+#: ../src/config.py:3992
msgid "Contact Connected"
msgstr "Contact Connected"
-#: ../src/config.py:3839
+#: ../src/config.py:3993
msgid "Contact Disconnected"
msgstr "Contact Disconnected"
-#: ../src/config.py:3840
+#: ../src/config.py:3994
msgid "Message Sent"
msgstr "Message Sent"
-#: ../src/config.py:3841
+#: ../src/config.py:3995
msgid "Group Chat Message Highlight"
msgstr "Group Chat Message Highlight"
-#: ../src/config.py:3842
+#: ../src/config.py:3996
msgid "Group Chat Message Received"
msgstr "Group Chat Message Received"
-#: ../src/config.py:3843
+#: ../src/config.py:3997
msgid "GMail Email Received"
msgstr "GMail E-mail Received"
@@ -6427,44 +6468,44 @@ msgstr ""
"Text below this line is what has been said since the\n"
"last time you paid attention to this group chat"
-#: ../src/conversation_textview.py:737
+#: ../src/conversation_textview.py:738
msgid "_Quote"
msgstr "_Quote"
-#: ../src/conversation_textview.py:744
+#: ../src/conversation_textview.py:745
#, python-format
msgid "_Actions for \"%s\""
msgstr "_Actions for \"%s\""
-#: ../src/conversation_textview.py:756
+#: ../src/conversation_textview.py:757
msgid "Read _Wikipedia Article"
msgstr "Read _Wikipedia Article"
-#: ../src/conversation_textview.py:761
+#: ../src/conversation_textview.py:762
msgid "Look it up in _Dictionary"
msgstr "Look it up in _Dictionary"
-#: ../src/conversation_textview.py:778
+#: ../src/conversation_textview.py:779
#, python-format
msgid "Dictionary URL is missing an \"%s\" and it is not WIKTIONARY"
msgstr "Dictionary URL is missing an \"%s\" and it is not WIKTIONARY"
#. we must have %s in the url
-#: ../src/conversation_textview.py:791
+#: ../src/conversation_textview.py:792
#, python-format
msgid "Web Search URL is missing an \"%s\""
msgstr "Web Search URL is missing an \"%s\""
-#: ../src/conversation_textview.py:794
+#: ../src/conversation_textview.py:795
msgid "Web _Search for it"
msgstr "Web _Search for it"
-#: ../src/conversation_textview.py:800
+#: ../src/conversation_textview.py:801
msgid "Open as _Link"
msgstr "Open as _Link"
#. %i is day in year (1-365)
-#: ../src/conversation_textview.py:1295
+#: ../src/conversation_textview.py:1292
#, fuzzy, python-format
msgid "Yesterday"
msgid_plural "%i days ago"
@@ -6472,7 +6513,7 @@ msgstr[0] "Yesterday"
msgstr[1] "Yesterday"
#. if we have subject, show it too!
-#: ../src/conversation_textview.py:1330 ../src/history_window.py:475
+#: ../src/conversation_textview.py:1327 ../src/history_window.py:475
#, python-format
msgid "Subject: %s\n"
msgstr "Subject: %s\n"
@@ -6577,71 +6618,71 @@ msgstr "Yahoo! Address:"
msgid "Please fill in the data of the contact you want to add in account %s"
msgstr "Please fill in the data of the contact you want to add in account %s"
-#: ../src/dialogs.py:874
+#: ../src/dialogs.py:875
msgid "Please fill in the data of the contact you want to add"
msgstr "Please fill in the data of the contact you want to add"
-#: ../src/dialogs.py:1035 ../src/dialogs.py:1041 ../src/dialogs.py:1046
+#: ../src/dialogs.py:1039 ../src/dialogs.py:1045 ../src/dialogs.py:1050
msgid "Invalid User ID"
msgstr "Invalid User ID"
-#: ../src/dialogs.py:1042
+#: ../src/dialogs.py:1046
msgid "The user ID must not contain a resource."
msgstr "The user ID must not contain a resource."
-#: ../src/dialogs.py:1047
+#: ../src/dialogs.py:1051
msgid "You cannot add yourself to your roster."
msgstr "You cannot add yourself to your roster."
-#: ../src/dialogs.py:1061
+#: ../src/dialogs.py:1065
msgid "Contact already in roster"
msgstr "Contact already in roster"
-#: ../src/dialogs.py:1062
+#: ../src/dialogs.py:1066
msgid "This contact is already listed in your roster."
msgstr "This contact is already listed in your roster."
-#: ../src/dialogs.py:1098
+#: ../src/dialogs.py:1112
msgid "User ID:"
msgstr "User ID:"
-#: ../src/dialogs.py:1159
+#: ../src/dialogs.py:1175
msgid "A GTK+ jabber client"
msgstr "A GTK+ jabber client"
-#: ../src/dialogs.py:1160
+#: ../src/dialogs.py:1176
msgid "GTK+ Version:"
msgstr "GTK+ Version:"
-#: ../src/dialogs.py:1161
+#: ../src/dialogs.py:1177
msgid "PyGTK Version:"
msgstr "PyGTK Version:"
-#: ../src/dialogs.py:1171
+#: ../src/dialogs.py:1187
msgid "Current Developers:"
msgstr "Current Developers:"
-#: ../src/dialogs.py:1173
+#: ../src/dialogs.py:1189
msgid "Past Developers:"
msgstr "Past Developers:"
-#: ../src/dialogs.py:1179
+#: ../src/dialogs.py:1195
msgid "THANKS:"
msgstr "THANKS:"
#. remove one english sentence
#. and add it manually as translatable
-#: ../src/dialogs.py:1185
+#: ../src/dialogs.py:1201
msgid "Last but not least, we would like to thank all the package maintainers."
msgstr ""
"Last but not least, we would like to thank all the package maintainers."
#. here you write your name in the form Name FamilyName <someone@somewhere>
-#: ../src/dialogs.py:1198
+#: ../src/dialogs.py:1213
msgid "translator-credits"
msgstr "Jeff Bailes <thepizzaking@gmail.com>"
-#: ../src/dialogs.py:1366
+#: ../src/dialogs.py:1395
#, python-format
msgid ""
"You have to install %s dictionary to use spellchecking, or choose another "
@@ -6654,101 +6695,101 @@ msgstr ""
"\n"
"Highlighting misspelt words feature will not be used"
-#: ../src/dialogs.py:1830 ../src/dialogs.py:2171
+#: ../src/dialogs.py:1926 ../src/dialogs.py:2313
msgid "The nickname has not allowed characters."
msgstr "The nickname has not allowed characters."
-#: ../src/dialogs.py:1948
+#: ../src/dialogs.py:2044
#, python-format
msgid "Subscription request for account %(account)s from %(jid)s"
msgstr "Subscription request for account %(account)s from %(jid)s"
-#: ../src/dialogs.py:1951
+#: ../src/dialogs.py:2047
#, python-format
msgid "Subscription request from %s"
msgstr "Subscription request from %s"
-#: ../src/dialogs.py:2026 ../src/gui_interface.py:2592
+#: ../src/dialogs.py:2122 ../src/gui_interface.py:2670
#, python-format
msgid "You are already in group chat %s"
msgstr "You are already in group chat %s"
-#: ../src/dialogs.py:2032
+#: ../src/dialogs.py:2128
msgid "You can not join a group chat unless you are connected."
msgstr "You can not join a group chat unless you are connected."
-#: ../src/dialogs.py:2074
+#: ../src/dialogs.py:2169
#, python-format
msgid "Join Group Chat with account %s"
msgstr "Join Group Chat with account %s"
-#: ../src/dialogs.py:2160
+#: ../src/dialogs.py:2300
msgid "Invalid Account"
msgstr "Invalid Account"
-#: ../src/dialogs.py:2161
+#: ../src/dialogs.py:2301
msgid ""
"You have to choose an account from which you want to join the groupchat."
msgstr ""
"You have to choose an account from which you want to join the groupchat."
-#: ../src/dialogs.py:2170
+#: ../src/dialogs.py:2312
msgid "Invalid Nickname"
msgstr "Invalid Nickname"
-#: ../src/dialogs.py:2175 ../src/dialogs.py:2181
-#: ../src/groupchat_control.py:1776
+#: ../src/dialogs.py:2317 ../src/dialogs.py:2323
+#: ../src/groupchat_control.py:1758
msgid "Invalid group chat Jabber ID"
msgstr "Invalid group chat Jabber ID"
-#: ../src/dialogs.py:2176
+#: ../src/dialogs.py:2318
#, fuzzy
msgid "Please enter the group chat Jabber ID as room@server."
msgstr "The group chat Jabber ID has invalid characters."
-#: ../src/dialogs.py:2182 ../src/groupchat_control.py:1777
+#: ../src/dialogs.py:2324 ../src/groupchat_control.py:1759
msgid "The group chat Jabber ID has not allowed characters."
msgstr "The group chat Jabber ID has invalid characters."
-#: ../src/dialogs.py:2189
+#: ../src/dialogs.py:2331
msgid "This is not a group chat"
msgstr "This is not a group chat"
-#: ../src/dialogs.py:2190
+#: ../src/dialogs.py:2332
#, python-format
msgid "%s is not the name of a group chat."
msgstr "%s is not the name of a group chat."
-#: ../src/dialogs.py:2221
+#: ../src/dialogs.py:2363
msgid "Without a connection, you can not synchronise your contacts."
msgstr "Without a connection, you can not synchronise your contacts."
-#: ../src/dialogs.py:2235
+#: ../src/dialogs.py:2377
msgid "Server"
msgstr "Server"
-#: ../src/dialogs.py:2270
+#: ../src/dialogs.py:2412
msgid "This account is not connected to the server"
msgstr "This account is not connected to the server"
-#: ../src/dialogs.py:2271
+#: ../src/dialogs.py:2413
msgid "You cannot synchronize with an account unless it is connected."
msgstr "You cannot synchronise with an account unless it is connected."
-#: ../src/dialogs.py:2295
+#: ../src/dialogs.py:2437
msgid "Synchronise"
msgstr "Synchronise"
-#: ../src/dialogs.py:2355
+#: ../src/dialogs.py:2498
#, python-format
msgid "Start Chat with account %s"
msgstr "Start Chat with account %s"
-#: ../src/dialogs.py:2357
+#: ../src/dialogs.py:2500
msgid "Start Chat"
msgstr "Start Chat"
-#: ../src/dialogs.py:2358
+#: ../src/dialogs.py:2501
msgid ""
"Fill in the nickname or the Jabber ID of the contact you would like\n"
"to send a chat message to:"
@@ -6757,173 +6798,171 @@ msgstr ""
"to send a chat message to:"
#. if offline or connecting
-#: ../src/dialogs.py:2384 ../src/dialogs.py:2767 ../src/dialogs.py:2929
+#: ../src/dialogs.py:2527 ../src/dialogs.py:2908 ../src/dialogs.py:3122
msgid "Connection not available"
msgstr "Connection not available"
-#: ../src/dialogs.py:2385 ../src/dialogs.py:2768 ../src/dialogs.py:2930
+#: ../src/dialogs.py:2528 ../src/dialogs.py:2909 ../src/dialogs.py:3123
#, python-format
msgid "Please make sure you are connected with \"%s\"."
msgstr "Please make sure you are connected with \"%s\"."
-#: ../src/dialogs.py:2394 ../src/dialogs.py:2397
+#: ../src/dialogs.py:2537 ../src/dialogs.py:2540
msgid "Invalid JID"
msgstr "Invalid JID"
-#: ../src/dialogs.py:2397
+#: ../src/dialogs.py:2540
#, python-format
msgid "Unable to parse \"%s\"."
msgstr "Unable to parse \"%s\"."
-#: ../src/dialogs.py:2406
+#: ../src/dialogs.py:2549
msgid "Without a connection, you can not change your password."
msgstr "Without a connection, you can not change your password."
-#: ../src/dialogs.py:2425
+#: ../src/dialogs.py:2568
msgid "Invalid password"
msgstr "Invalid password"
-#: ../src/dialogs.py:2425
+#: ../src/dialogs.py:2568
msgid "You must enter a password."
msgstr "You must enter a password."
-#: ../src/dialogs.py:2429
+#: ../src/dialogs.py:2572
msgid "Passwords do not match"
msgstr "Passwords do not match"
-#: ../src/dialogs.py:2430
+#: ../src/dialogs.py:2573
msgid "The passwords typed in both fields must be identical."
msgstr "The passwords typed in both fields must be identical."
-#. img to display
#. default value
-#: ../src/dialogs.py:2469 ../src/notify.py:263 ../src/notify.py:504
+#: ../src/dialogs.py:2610 ../src/notify.py:265 ../src/notify.py:503
msgid "Contact Signed In"
msgstr "Contact Signed In"
-#: ../src/dialogs.py:2471 ../src/notify.py:271 ../src/notify.py:506
+#: ../src/dialogs.py:2612 ../src/notify.py:273 ../src/notify.py:505
msgid "Contact Signed Out"
msgstr "Contact Signed Out"
#. chat message
-#. img to display
-#: ../src/dialogs.py:2473 ../src/notify.py:294 ../src/notify.py:349
-#: ../src/notify.py:508
+#: ../src/dialogs.py:2614 ../src/notify.py:295 ../src/notify.py:347
+#: ../src/notify.py:507
msgid "New Message"
msgstr "New Message"
#. single message
-#: ../src/dialogs.py:2473 ../src/notify.py:275 ../src/notify.py:350
-#: ../src/notify.py:508
+#: ../src/dialogs.py:2614 ../src/notify.py:277 ../src/notify.py:348
+#: ../src/notify.py:507
msgid "New Single Message"
msgstr "New Single Message"
#. private message
-#: ../src/dialogs.py:2474 ../src/notify.py:282 ../src/notify.py:350
-#: ../src/notify.py:509
+#: ../src/dialogs.py:2615 ../src/notify.py:283 ../src/notify.py:348
+#: ../src/notify.py:508
msgid "New Private Message"
msgstr "New Private Message"
-#: ../src/dialogs.py:2474 ../src/gui_interface.py:1315 ../src/notify.py:518
+#: ../src/dialogs.py:2615 ../src/gui_interface.py:1343 ../src/notify.py:517
msgid "New E-mail"
msgstr "New E-mail"
-#: ../src/dialogs.py:2476 ../src/gui_interface.py:1382 ../src/notify.py:511
+#: ../src/dialogs.py:2617 ../src/gui_interface.py:1405 ../src/notify.py:510
msgid "File Transfer Request"
msgstr "File Transfer Request"
-#: ../src/dialogs.py:2478 ../src/gui_interface.py:1281
-#: ../src/gui_interface.py:1349 ../src/notify.py:513
+#: ../src/dialogs.py:2619 ../src/gui_interface.py:1309
+#: ../src/gui_interface.py:1374 ../src/notify.py:512
msgid "File Transfer Error"
msgstr "File Transfer Error"
-#: ../src/dialogs.py:2480 ../src/gui_interface.py:1427
-#: ../src/gui_interface.py:1449 ../src/gui_interface.py:1466
-#: ../src/notify.py:515
+#: ../src/dialogs.py:2621 ../src/gui_interface.py:1451
+#: ../src/gui_interface.py:1474 ../src/gui_interface.py:1491
+#: ../src/notify.py:514
msgid "File Transfer Completed"
msgstr "File Transfer Completed"
-#: ../src/dialogs.py:2481 ../src/gui_interface.py:1430 ../src/notify.py:516
+#: ../src/dialogs.py:2622 ../src/gui_interface.py:1454 ../src/notify.py:515
msgid "File Transfer Stopped"
msgstr "File Transfer Stopped"
-#: ../src/dialogs.py:2483 ../src/gui_interface.py:1123 ../src/notify.py:520
+#: ../src/dialogs.py:2624 ../src/gui_interface.py:1150 ../src/notify.py:519
msgid "Groupchat Invitation"
msgstr "Groupchat Invitation"
-#: ../src/dialogs.py:2485 ../src/notify.py:255 ../src/notify.py:522
+#: ../src/dialogs.py:2626 ../src/notify.py:257 ../src/notify.py:521
msgid "Contact Changed Status"
msgstr "Contact Changed Status"
-#: ../src/dialogs.py:2686
+#: ../src/dialogs.py:2827
#, python-format
msgid "Single Message using account %s"
msgstr "Single Message using account %s"
-#: ../src/dialogs.py:2688
+#: ../src/dialogs.py:2829
#, python-format
msgid "Single Message in account %s"
msgstr "Single Message in account %s"
-#: ../src/dialogs.py:2690
+#: ../src/dialogs.py:2831
msgid "Single Message"
msgstr "Single Message"
#. prepare UI for Sending
-#: ../src/dialogs.py:2693
+#: ../src/dialogs.py:2834
#, python-format
msgid "Send %s"
msgstr "Send %s"
#. prepare UI for Receiving
-#: ../src/dialogs.py:2716
+#: ../src/dialogs.py:2857
#, python-format
msgid "Received %s"
msgstr "Received %s"
#. prepare UI for Receiving
-#: ../src/dialogs.py:2739
+#: ../src/dialogs.py:2880
#, python-format
msgid "Form %s"
msgstr "Form %s"
#. we create a new blank window to send and we preset RE: and to jid
-#: ../src/dialogs.py:2818
+#: ../src/dialogs.py:2959
#, python-format
msgid "RE: %s"
msgstr "RE: %s"
-#: ../src/dialogs.py:2819
+#: ../src/dialogs.py:2960
#, python-format
msgid "%s wrote:\n"
msgstr "%s wrote:\n"
-#: ../src/dialogs.py:2868
+#: ../src/dialogs.py:3018
#, python-format
msgid "XML Console for %s"
msgstr "XML Console for %s"
-#: ../src/dialogs.py:2870
+#: ../src/dialogs.py:3020
msgid "XML Console"
msgstr "XML Console"
#. Action that can be done with an incoming list of contacts
-#: ../src/dialogs.py:2958
+#: ../src/dialogs.py:3151
#, fuzzy
msgid "add"
msgstr "Sad"
-#: ../src/dialogs.py:2958
+#: ../src/dialogs.py:3151
#, fuzzy
msgid "modify"
msgstr "Modify"
-#: ../src/dialogs.py:2959
+#: ../src/dialogs.py:3152
#, fuzzy
msgid "remove"
msgstr "Remo_ve"
-#: ../src/dialogs.py:2987
+#: ../src/dialogs.py:3180
#, fuzzy, python-format
msgid ""
"<b>%(jid)s</b> would like you to <b>%(action)s</b> some contacts in your "
@@ -6931,151 +6970,151 @@ msgid ""
msgstr "<b>%s</b> would like you to <b>%s</b> some contacts in your roster."
#. Change label for accept_button to action name instead of 'OK'.
-#: ../src/dialogs.py:3003 ../src/dialogs.py:3049
+#: ../src/dialogs.py:3196 ../src/dialogs.py:3242
msgid "Add"
msgstr "Add"
#. Change label for accept_button to action name instead of 'OK'.
-#: ../src/dialogs.py:3005 ../src/dialogs.py:3080
+#: ../src/dialogs.py:3198 ../src/dialogs.py:3273
msgid "Modify"
msgstr "Modify"
-#: ../src/dialogs.py:3011
+#. Change label for accept_button to action name instead of 'OK'.
+#: ../src/dialogs.py:3200 ../src/dialogs.py:3297
+msgid "Delete"
+msgstr "Delete"
+
+#: ../src/dialogs.py:3204
msgid "Jabber ID"
msgstr "Jabber ID"
-#: ../src/dialogs.py:3017
+#: ../src/dialogs.py:3210
msgid "Groups"
msgstr "Groups"
#. it is selected
#. remote_jid = model[iter_][1].decode('utf-8')
-#: ../src/dialogs.py:3125
+#: ../src/dialogs.py:3318
#, python-format
msgid "%s suggested me to add you in my roster."
msgstr "%s suggested me to add you in my roster."
-#: ../src/dialogs.py:3139
+#: ../src/dialogs.py:3332
#, fuzzy, python-format
msgid "Added %s contacts"
msgstr "_Add contact"
-#: ../src/dialogs.py:3176
+#: ../src/dialogs.py:3369
#, fuzzy, python-format
msgid "Removed %s contacts"
msgstr "Removes contact from roster"
-#: ../src/dialogs.py:3229
+#: ../src/dialogs.py:3422
#, python-format
msgid "Privacy List <b><i>%s</i></b>"
msgstr "Privacy List <b><i>%s</i></b>"
-#: ../src/dialogs.py:3233
+#: ../src/dialogs.py:3426
#, python-format
msgid "Privacy List for %s"
msgstr "Privacy List for %s"
-#: ../src/dialogs.py:3289
+#: ../src/dialogs.py:3482
#, python-format
msgid "Order: %(order)s, action: %(action)s, type: %(type)s, value: %(value)s"
msgstr "Order: %(order)s, action: %(action)s, type: %(type)s, value: %(value)s"
-#: ../src/dialogs.py:3294
+#: ../src/dialogs.py:3487
#, python-format
msgid "Order: %(order)s, action: %(action)s"
msgstr "Order: %(order)s, action: %(action)s"
-#: ../src/dialogs.py:3338
+#: ../src/dialogs.py:3531
msgid "<b>Edit a rule</b>"
msgstr "<b>Edit a rule</b>"
-#: ../src/dialogs.py:3449
+#: ../src/dialogs.py:3642
msgid "<b>Add a rule</b>"
msgstr "<b>Add a rule</b>"
-#: ../src/dialogs.py:3549
+#: ../src/dialogs.py:3742
#, python-format
msgid "Privacy Lists for %s"
msgstr "Privacy Lists for %s"
-#: ../src/dialogs.py:3551
+#: ../src/dialogs.py:3744
msgid "Privacy Lists"
msgstr "Privacy Lists"
-#: ../src/dialogs.py:3621
+#: ../src/dialogs.py:3814
msgid "Invalid List Name"
msgstr "Invalid List Name"
-#: ../src/dialogs.py:3622
+#: ../src/dialogs.py:3815
msgid "You must enter a name to create a privacy list."
msgstr "You must enter a name to create a privacy list."
-#: ../src/dialogs.py:3654
+#: ../src/dialogs.py:3847
msgid "You are invited to a groupchat"
msgstr "You are invited to a groupchat"
-#: ../src/dialogs.py:3657
+#: ../src/dialogs.py:3850
msgid "$Contact has invited you to join a discussion"
msgstr "$Contact has invited you to join a discussion"
-#: ../src/dialogs.py:3659
+#: ../src/dialogs.py:3852
#, python-format
msgid "$Contact has invited you to group chat %(room_jid)s"
msgstr "$Contact has invited you to group chat %(room_jid)s"
-#: ../src/dialogs.py:3667
+#: ../src/dialogs.py:3860
#, python-format
msgid "Comment: %s"
msgstr "Comment: %s"
-#: ../src/dialogs.py:3669
+#: ../src/dialogs.py:3862
msgid "Do you want to accept the invitation?"
msgstr "Do you want to accept the invitation?"
-#: ../src/dialogs.py:3730
+#: ../src/dialogs.py:3923
msgid "Choose Sound"
msgstr "Choose Sound"
-#: ../src/dialogs.py:3740 ../src/dialogs.py:3796
+#: ../src/dialogs.py:3933 ../src/dialogs.py:3989
msgid "All files"
msgstr "All files"
-#: ../src/dialogs.py:3745
+#: ../src/dialogs.py:3938
msgid "Wav Sounds"
msgstr "Wav Sounds"
-#: ../src/dialogs.py:3783
+#: ../src/dialogs.py:3976
msgid "Choose Image"
msgstr "Choose Image"
-#: ../src/dialogs.py:3801
+#: ../src/dialogs.py:3994
msgid "Images"
msgstr "Images"
-#: ../src/dialogs.py:3868
+#: ../src/dialogs.py:4061
#, python-format
msgid "When %s becomes:"
msgstr "When %s becomes:"
-#: ../src/dialogs.py:3870
+#: ../src/dialogs.py:4063
#, python-format
msgid "Adding Special Notification for %s"
msgstr "Adding Special Notification for %s"
-#. # means number
-#: ../src/dialogs.py:3939
-msgid "#"
-msgstr "#"
-
-#: ../src/dialogs.py:3945
+#: ../src/dialogs.py:4138
msgid "Condition"
msgstr "Condition"
-#: ../src/dialogs.py:4065
+#: ../src/dialogs.py:4258
msgid "when I am "
msgstr "when I am "
-#: ../src/dialogs.py:4541
+#: ../src/dialogs.py:4734
#, python-format
msgid ""
"Your chat session with <b>%(jid)s</b> is encrypted.\n"
@@ -7086,19 +7125,19 @@ msgstr ""
"\n"
"This session's Short Authentication String is <b>%(sas)s</b>."
-#: ../src/dialogs.py:4545
+#: ../src/dialogs.py:4737
msgid "You have already verified this contact's identity."
msgstr "You have already verified this contact's identity."
-#: ../src/dialogs.py:4551 ../src/dialogs.py:4640
+#: ../src/dialogs.py:4743 ../src/dialogs.py:4827
msgid "Contact's identity verified"
msgstr "Contact's identity verified"
-#: ../src/dialogs.py:4559
+#: ../src/dialogs.py:4749
msgid "Verify again..."
msgstr "Verify again..."
-#: ../src/dialogs.py:4564
+#: ../src/dialogs.py:4754
msgid ""
"To be certain that <b>only</b> the expected person can read your messages or "
"send you messages, you need to verify their identity by clicking the button "
@@ -7108,19 +7147,19 @@ msgstr ""
"send you messages, you need to verify their identity by clicking the button "
"below."
-#: ../src/dialogs.py:4567 ../src/dialogs.py:4621 ../src/dialogs.py:4634
+#: ../src/dialogs.py:4757 ../src/dialogs.py:4808 ../src/dialogs.py:4821
msgid "Contact's identity NOT verified"
msgstr "Contact's identity NOT verified"
-#: ../src/dialogs.py:4574
+#: ../src/dialogs.py:4762
msgid "Verify..."
msgstr "Verify..."
-#: ../src/dialogs.py:4586
+#: ../src/dialogs.py:4773
msgid "Have you verified the contact's identity?"
msgstr "Have you verified the contact's identity?"
-#: ../src/dialogs.py:4587
+#: ../src/dialogs.py:4774
#, python-format
msgid ""
"To prevent talking to an unknown person, you should speak to <b>%(jid)s</b> "
@@ -7135,22 +7174,22 @@ msgstr ""
"\n"
"This session's Short Authentication String is <b>%(sas)s</b>."
-#: ../src/dialogs.py:4588
+#: ../src/dialogs.py:4775
msgid "Did you talk to the remote contact and verify the SAS?"
msgstr "Did you talk to the remote contact and verify the SAS?"
-#: ../src/dialogs.py:4622
+#: ../src/dialogs.py:4809
#, python-format
msgid "The contact's key (%s) <b>does not match</b> the key assigned in Gajim."
msgstr ""
"The contact's key (%s) <b>does not match</b> the key assigned in Gajim."
-#: ../src/dialogs.py:4628
+#: ../src/dialogs.py:4815
msgid "No GPG key is assigned to this contact. So you cannot encrypt messages."
msgstr ""
"No GPG key is assigned to this contact. So you cannot encrypt messages."
-#: ../src/dialogs.py:4635
+#: ../src/dialogs.py:4822
msgid ""
"GPG key is assigned to this contact, but <b>you do not trust his key</b>, so "
"message <b>cannot</b> be encrypted. Use your GPG client to trust this key."
@@ -7158,7 +7197,7 @@ msgstr ""
"GPG key is assigned to this contact, but <b>you do not trust his key</b>, so "
"message <b>cannot</b> be encrypted. Use your GPG client to trust this key."
-#: ../src/dialogs.py:4641
+#: ../src/dialogs.py:4828
msgid ""
"GPG Key is assigned to this contact, and you trust his key, so messages will "
"be encrypted."
@@ -7166,52 +7205,52 @@ msgstr ""
"GPG Key is assigned to this contact, and you trust his key, so messages will "
"be encrypted."
-#: ../src/dialogs.py:4708
+#: ../src/dialogs.py:4893
msgid "an audio and video"
msgstr ""
-#: ../src/dialogs.py:4710
+#: ../src/dialogs.py:4895
msgid "an audio"
msgstr ""
-#: ../src/dialogs.py:4712
+#: ../src/dialogs.py:4897
msgid "a video"
msgstr ""
-#: ../src/dialogs.py:4716
+#: ../src/dialogs.py:4901
#, python-format
msgid ""
"%(contact)s wants to start %(type)s session with you. Do you want to answer "
"the call?"
msgstr ""
-#: ../src/disco.py:118
+#: ../src/disco.py:119
msgid "Others"
msgstr "Others"
#. conference is a category for listing mostly groupchats in service discovery
-#: ../src/disco.py:122
+#: ../src/disco.py:123
msgid "Conference"
msgstr "Conference"
-#: ../src/disco.py:478
+#: ../src/disco.py:512
msgid "Without a connection, you can not browse available services"
msgstr "Without a connection, you can not browse available services"
-#: ../src/disco.py:554
+#: ../src/disco.py:591
#, python-format
msgid "Service Discovery using account %s"
msgstr "Service Discovery using account %s"
-#: ../src/disco.py:556
+#: ../src/disco.py:593
msgid "Service Discovery"
msgstr "Service Discovery"
-#: ../src/disco.py:706
+#: ../src/disco.py:743
msgid "The service could not be found"
msgstr "The service could not be found"
-#: ../src/disco.py:707
+#: ../src/disco.py:744
msgid ""
"There is no service at the address you entered, or it is not responding. "
"Check the address and try again."
@@ -7219,93 +7258,97 @@ msgstr ""
"There is no service at the address you entered, or it is not responding. "
"Check the address and try again."
-#: ../src/disco.py:711 ../src/disco.py:1047
+#: ../src/disco.py:748 ../src/disco.py:1084
msgid "The service is not browsable"
msgstr "The service is not browsable"
-#: ../src/disco.py:712
+#: ../src/disco.py:749
msgid "This type of service does not contain any items to browse."
msgstr "This type of service does not contain any items to browse."
-#: ../src/disco.py:751 ../src/disco.py:761
+#: ../src/disco.py:788 ../src/disco.py:798
msgid "Invalid Server Name"
msgstr "Invalid Server Name"
-#: ../src/disco.py:815
+#: ../src/disco.py:852
#, python-format
msgid "Browsing %(address)s using account %(account)s"
msgstr "Browsing %(address)s using account %(account)s"
-#: ../src/disco.py:859
+#: ../src/disco.py:896
msgid "_Browse"
msgstr "_Browse"
-#: ../src/disco.py:1048
+#: ../src/disco.py:1085
msgid "This service does not contain any items to browse."
msgstr "This service does not contain any items to browse."
-#: ../src/disco.py:1288
+#: ../src/disco.py:1325
msgid "_Execute Command"
msgstr "_Execute Command"
-#: ../src/disco.py:1298 ../src/disco.py:1469
+#: ../src/disco.py:1335 ../src/disco.py:1506
msgid "Re_gister"
msgstr "Re_gister"
-#: ../src/disco.py:1510
+#: ../src/disco.py:1547
#, python-format
msgid "Scanning %(current)d / %(total)d.."
msgstr "Scanning %(current)d / %(total)d.."
#. Users column
-#: ../src/disco.py:1700
+#: ../src/disco.py:1737
msgid "Users"
msgstr "Users"
#. Description column
-#: ../src/disco.py:1708
+#: ../src/disco.py:1745
msgid "Description"
msgstr "Description"
#. Id column
-#: ../src/disco.py:1716
+#: ../src/disco.py:1753
msgid "Id"
msgstr "Id"
-#: ../src/disco.py:1781 ../src/gui_interface.py:3088
+#: ../src/disco.py:1783
+msgid "_Bookmark"
+msgstr "_Bookmark"
+
+#: ../src/disco.py:1818 ../src/gui_interface.py:3180
msgid "Bookmark already set"
msgstr "Bookmark already set"
-#: ../src/disco.py:1782 ../src/gui_interface.py:3089
+#: ../src/disco.py:1819 ../src/gui_interface.py:3181
#, python-format
msgid "Group Chat \"%s\" is already in your bookmarks."
msgstr "Group Chat \"%s\" is already in your bookmarks."
-#: ../src/disco.py:1791 ../src/gui_interface.py:3102
+#: ../src/disco.py:1828 ../src/gui_interface.py:3195
msgid "Bookmark has been added successfully"
msgstr "Bookmark has been added successfully"
-#: ../src/disco.py:1792 ../src/gui_interface.py:3103
+#: ../src/disco.py:1829 ../src/gui_interface.py:3196
msgid "You can manage your bookmarks via Actions menu in your roster."
msgstr "You can manage your bookmarks via Actions menu in your roster."
-#: ../src/disco.py:2001
+#: ../src/disco.py:2038
msgid "Subscribed"
msgstr "Subscribed"
-#: ../src/disco.py:2009
+#: ../src/disco.py:2046
msgid "Node"
msgstr "Node"
-#: ../src/disco.py:2073
+#: ../src/disco.py:2110
msgid "New post"
msgstr "New post"
-#: ../src/disco.py:2079
+#: ../src/disco.py:2116
msgid "_Subscribe"
msgstr "_Subscribe"
-#: ../src/disco.py:2085
+#: ../src/disco.py:2122
msgid "_Unsubscribe"
msgstr "_Unsubscribe"
@@ -7354,7 +7397,7 @@ msgstr "Requires python-dbus."
#: ../src/features_window.py:59 ../src/features_window.py:63
#: ../src/features_window.py:67 ../src/features_window.py:71
#: ../src/features_window.py:75 ../src/features_window.py:83
-#: ../src/features_window.py:87 ../src/features_window.py:111
+#: ../src/features_window.py:87 ../src/features_window.py:107
msgid "Feature not available under Windows."
msgstr "Feature not available under Windows."
@@ -7518,102 +7561,90 @@ msgstr ""
msgid "Requires python-docutils."
msgstr "Requires python-docutils."
-#: ../src/features_window.py:104
-msgid "Banners and clickable links"
-msgstr "Banners and clickable links"
-
#: ../src/features_window.py:105
-msgid "Ability to have clickable URLs in chat and groupchat window banners."
-msgstr "Ability to have clickable URLs in chat and groupchat window banners."
-
-#: ../src/features_window.py:106 ../src/features_window.py:107
-msgid "Requires python-sexy."
-msgstr "Requires python-sexy."
-
-#: ../src/features_window.py:108
-msgid "Audio / Video"
-msgstr ""
-
-#: ../src/features_window.py:109
msgid "Ability to start audio and video chat."
msgstr ""
-#: ../src/features_window.py:110
+#: ../src/features_window.py:106
#, fuzzy
msgid "Requires python-farsight."
msgstr "Requires python-avahi."
-#: ../src/features_window.py:125
+#: ../src/features_window.py:121
msgid "Feature"
msgstr "Feature"
-#: ../src/filetransfers_window.py:76
+#: ../src/filetransfers_window.py:77
msgid "File"
msgstr "File"
-#: ../src/filetransfers_window.py:91
+#: ../src/filetransfers_window.py:92
msgid "Time"
msgstr "Time"
-#: ../src/filetransfers_window.py:103
+#: ../src/filetransfers_window.py:104
msgid "Progress"
msgstr "Progress"
-#: ../src/filetransfers_window.py:177 ../src/filetransfers_window.py:233
+#: ../src/filetransfers_window.py:178 ../src/filetransfers_window.py:234
#, python-format
msgid "Filename: %s"
msgstr "Filename: %s"
-#: ../src/filetransfers_window.py:178 ../src/filetransfers_window.py:323
+#: ../src/filetransfers_window.py:179 ../src/filetransfers_window.py:323
#, python-format
msgid "Size: %s"
msgstr "Size: %s"
#. You is a reply of who sent a file
#. You is a reply of who received a file
-#: ../src/filetransfers_window.py:187 ../src/filetransfers_window.py:197
-#: ../src/history_manager.py:529
+#: ../src/filetransfers_window.py:188 ../src/filetransfers_window.py:198
+#: ../src/history_manager.py:522
msgid "You"
msgstr "You"
-#: ../src/filetransfers_window.py:188
+#: ../src/filetransfers_window.py:189
#, python-format
msgid "Sender: %s"
msgstr "Sender: %s"
-#: ../src/filetransfers_window.py:189 ../src/filetransfers_window.py:617
-#: ../src/tooltips.py:651
+#: ../src/filetransfers_window.py:190 ../src/filetransfers_window.py:617
+#: ../src/tooltips.py:700
msgid "Recipient: "
msgstr "Recipient: "
-#: ../src/filetransfers_window.py:200
+#: ../src/filetransfers_window.py:201
#, python-format
msgid "Saved in: %s"
msgstr "Saved in: %s"
-#: ../src/filetransfers_window.py:202
+#: ../src/filetransfers_window.py:203
msgid "File transfer completed"
msgstr "File transfer completed"
-#: ../src/filetransfers_window.py:217 ../src/filetransfers_window.py:224
+#: ../src/filetransfers_window.py:205
+msgid "_Open Containing Folder"
+msgstr "_Open Containing Folder"
+
+#: ../src/filetransfers_window.py:218 ../src/filetransfers_window.py:225
msgid "File transfer cancelled"
msgstr "File transfer cancelled"
-#: ../src/filetransfers_window.py:217 ../src/filetransfers_window.py:225
+#: ../src/filetransfers_window.py:218 ../src/filetransfers_window.py:226
msgid "Connection with peer cannot be established."
msgstr "Connection with peer cannot be established."
-#: ../src/filetransfers_window.py:234
+#: ../src/filetransfers_window.py:235
#, python-format
msgid "Recipient: %s"
msgstr "Recipient: %s"
-#: ../src/filetransfers_window.py:236
+#: ../src/filetransfers_window.py:237
#, python-format
msgid "Error message: %s"
msgstr "Error message: %s"
-#: ../src/filetransfers_window.py:237
+#: ../src/filetransfers_window.py:238
msgid "File transfer stopped"
msgstr "File transfer stopped"
@@ -7621,7 +7652,7 @@ msgstr "File transfer stopped"
msgid "Choose File to Send..."
msgstr "Choose File to Send..."
-#: ../src/filetransfers_window.py:273 ../src/tooltips.py:689
+#: ../src/filetransfers_window.py:273 ../src/tooltips.py:738
msgid "Description: "
msgstr "Description: "
@@ -7653,12 +7684,12 @@ msgstr "Description: %s"
msgid "%s wants to send you a file:"
msgstr "%s wants to send you a file:"
-#: ../src/filetransfers_window.py:342 ../src/gtkgui_helpers.py:858
+#: ../src/filetransfers_window.py:342 ../src/gtkgui_helpers.py:902
#, python-format
msgid "Cannot overwrite existing file \"%s\""
msgstr "Cannot overwrite existing file \"%s\""
-#: ../src/filetransfers_window.py:343 ../src/gtkgui_helpers.py:860
+#: ../src/filetransfers_window.py:343 ../src/gtkgui_helpers.py:903
msgid ""
"A file with this name already exists and you do not have permission to "
"overwrite it."
@@ -7666,22 +7697,22 @@ msgstr ""
"A file with this name already exists and you do not have permission to "
"overwrite it."
-#: ../src/filetransfers_window.py:359 ../src/gtkgui_helpers.py:864
+#: ../src/filetransfers_window.py:359 ../src/gtkgui_helpers.py:907
msgid "This file already exists"
msgstr "This file already exists"
-#: ../src/filetransfers_window.py:359 ../src/gtkgui_helpers.py:864
+#: ../src/filetransfers_window.py:359 ../src/gtkgui_helpers.py:907
msgid "What do you want to do?"
msgstr "What do you want to do?"
#. read-only bit is used to mark special folder under windows,
#. not to mark that a folder is read-only. See ticket #3587
-#: ../src/filetransfers_window.py:369 ../src/gtkgui_helpers.py:871
+#: ../src/filetransfers_window.py:369 ../src/gtkgui_helpers.py:914
#, python-format
msgid "Directory \"%s\" is not writable"
msgstr "Directory \"%s\" is not writable"
-#: ../src/filetransfers_window.py:369 ../src/gtkgui_helpers.py:872
+#: ../src/filetransfers_window.py:369 ../src/gtkgui_helpers.py:915
msgid "You do not have permission to create files in this directory."
msgstr "You do not have permission to create files in this directory."
@@ -7717,71 +7748,56 @@ msgstr "File: "
msgid "It is not possible to send empty files"
msgstr "It is not possible to send empty files"
-#: ../src/filetransfers_window.py:613 ../src/tooltips.py:641
+#: ../src/filetransfers_window.py:613 ../src/tooltips.py:690
msgid "Name: "
msgstr "Name: "
-#: ../src/filetransfers_window.py:615 ../src/tooltips.py:645
+#: ../src/filetransfers_window.py:615 ../src/tooltips.py:694
msgid "Sender: "
msgstr "Sender: "
-#: ../src/filetransfers_window.py:809
+#: ../src/filetransfers_window.py:777
msgid "Pause"
msgstr "Pause"
-#: ../src/gajim.py:139
+#: ../src/filetransfers_window.py:788
+msgid "_Continue"
+msgstr "_Continue"
+
+#: ../src/gajim.py:141
msgid "Gajim needs X server to run. Quiting..."
msgstr "Gajim needs X server to run. Quiting..."
-#: ../src/gajim.py:141
+#: ../src/gajim.py:143
#, python-format
msgid "importing PyGTK failed: %s"
msgstr "importing PyGTK failed: %s"
-#: ../src/gajim.py:180
-msgid "Gajim needs PyGTK 2.12 or above"
+#: ../src/gajim.py:183
+#, fuzzy
+msgid "Gajim needs PyGTK 2.16 or above"
msgstr "Gajim needs PyGTK 2.12 or above"
-#: ../src/gajim.py:181
-msgid "Gajim needs PyGTK 2.12 or above to run. Quiting..."
+#: ../src/gajim.py:184
+#, fuzzy
+msgid "Gajim needs PyGTK 2.16 or above to run. Quiting..."
msgstr "Gajim needs PyGTK 2.12 or above to run. Quiting..."
-#: ../src/gajim.py:183
-msgid "Gajim needs GTK 2.12 or above"
+#: ../src/gajim.py:186
+#, fuzzy
+msgid "Gajim needs GTK 2.16 or above"
msgstr "Gajim needs GTK 2.12 or above"
-#: ../src/gajim.py:184
-msgid "Gajim needs GTK 2.12 or above to run. Quiting..."
+#: ../src/gajim.py:187
+#, fuzzy
+msgid "Gajim needs GTK 2.16 or above to run. Quiting..."
msgstr "Gajim needs GTK 2.12 or above to run. Quiting..."
-#: ../src/gajim.py:189
-msgid "GTK+ runtime is missing libglade support"
-msgstr "GTK+ runtime is missing libglade support"
-
-#: ../src/gajim.py:191
-#, python-format
-msgid ""
-"Please remove your current GTK+ runtime and install the latest stable "
-"version from %s"
-msgstr ""
-"Please remove your current GTK+ runtime and install the latest stable "
-"version from %s"
-
-#: ../src/gajim.py:193
-msgid ""
-"Please make sure that GTK+ and PyGTK have libglade support in your system."
-msgstr ""
-"Please make sure that GTK+ and PyGTK have libglade support in your system."
-
-#: ../src/gajim.py:198
-msgid "Gajim needs PySQLite2 to run"
-msgstr "Gajim needs PySQLite2 to run"
-
-#: ../src/gajim.py:206
+#: ../src/gajim.py:196
msgid "Gajim needs pywin32 to run"
msgstr "Gajim needs pywin32 to run"
-#: ../src/gajim.py:207
+#: ../src/gajim.py:197
#, python-format
msgid ""
"Please make sure that Pywin32 is installed on your system. You can get it at "
@@ -7791,11 +7807,11 @@ msgstr ""
"%s"
#. set the icon to all newly opened wind
-#: ../src/gajim.py:328
+#: ../src/gajim.py:320
msgid "Gajim is already running"
msgstr "Gajim is already running"
-#: ../src/gajim.py:329
+#: ../src/gajim.py:321
msgid ""
"Another instance of Gajim seems to be running\n"
"Run anyway?"
@@ -7838,8 +7854,8 @@ msgstr ""
#: ../src/gajim-remote.py:170 ../src/gajim-remote.py:191
#: ../src/gajim-remote.py:221 ../src/gajim-remote.py:230
#: ../src/gajim-remote.py:237 ../src/gajim-remote.py:244
-#: ../src/gajim-remote.py:255 ../src/gajim-remote.py:271
-#: ../src/gajim-remote.py:282
+#: ../src/gajim-remote.py:255 ../src/gajim-remote.py:280
+#: ../src/gajim-remote.py:291
msgid "account"
msgstr "account"
@@ -7861,12 +7877,15 @@ msgid "status"
msgstr "status"
#: ../src/gajim-remote.py:109
-msgid "one of: offline, online, chat, away, xa, dnd, invisible "
+#, fuzzy
+msgid ""
+"one of: offline, online, chat, away, xa, dnd, invisible. If not set, use "
+"accoun't previous status"
msgstr "one of: offline, online, chat, away, xa, dnd, invisible "
#: ../src/gajim-remote.py:110 ../src/gajim-remote.py:133
#: ../src/gajim-remote.py:144 ../src/gajim-remote.py:158
-#: ../src/gajim-remote.py:169 ../src/gajim-remote.py:273
+#: ../src/gajim-remote.py:169 ../src/gajim-remote.py:282
msgid "message"
msgstr "message"
@@ -8096,70 +8115,89 @@ msgstr ""
"all accounts"
#: ../src/gajim-remote.py:268
+#, fuzzy
+msgid "Change the avatar"
+msgstr "Change status"
+
+#: ../src/gajim-remote.py:270
+#, fuzzy
+msgid "Picture to use"
+msgstr "Nickname to use"
+
+#: ../src/gajim-remote.py:271
+#, fuzzy
+msgid ""
+"Account in which the avatar will be set; if not specified, the avatar will "
+"be set for all accounts"
+msgstr ""
+"Account in which the xml will be sent; if not specified, xml will be sent to "
+"all accounts"
+
+#: ../src/gajim-remote.py:277
msgid "Handle a xmpp:/ uri"
msgstr "Handle a xmpp:/ uri"
-#: ../src/gajim-remote.py:270
+#: ../src/gajim-remote.py:279
msgid "uri"
msgstr "uri"
-#: ../src/gajim-remote.py:270
+#: ../src/gajim-remote.py:279
msgid "URI to handle"
msgstr "URI to handle"
-#: ../src/gajim-remote.py:271
+#: ../src/gajim-remote.py:280
msgid "Account in which you want to handle it"
msgstr "Account in which you want to handle it"
-#: ../src/gajim-remote.py:273
+#: ../src/gajim-remote.py:282
msgid "Message content"
msgstr "Message content"
-#: ../src/gajim-remote.py:277
+#: ../src/gajim-remote.py:286
msgid "Join a MUC room"
msgstr "Join a MUC room"
-#: ../src/gajim-remote.py:279
+#: ../src/gajim-remote.py:288
msgid "room"
msgstr "room"
-#: ../src/gajim-remote.py:279
+#: ../src/gajim-remote.py:288
msgid "Room JID"
msgstr "Room JID"
-#: ../src/gajim-remote.py:280
+#: ../src/gajim-remote.py:289
msgid "nick"
msgstr "nick"
-#: ../src/gajim-remote.py:280
+#: ../src/gajim-remote.py:289
msgid "Nickname to use"
msgstr "Nickname to use"
-#: ../src/gajim-remote.py:281
+#: ../src/gajim-remote.py:290
msgid "password"
msgstr "password"
-#: ../src/gajim-remote.py:281
+#: ../src/gajim-remote.py:290
msgid "Password to enter the room"
msgstr "Password to enter the room"
-#: ../src/gajim-remote.py:282
+#: ../src/gajim-remote.py:291
msgid "Account from which you want to enter the room"
msgstr "Account from which you want to enter the room"
-#: ../src/gajim-remote.py:287
+#: ../src/gajim-remote.py:296
msgid "Check if Gajim is running"
msgstr "Check if Gajim is running"
-#: ../src/gajim-remote.py:291
+#: ../src/gajim-remote.py:300
msgid "Shows or hides the ipython window"
msgstr "Shows or hides the ipython window"
-#: ../src/gajim-remote.py:318
+#: ../src/gajim-remote.py:327
msgid "Missing argument \"contact_jid\""
msgstr "Missing argument \"contact_jid\""
-#: ../src/gajim-remote.py:339
+#: ../src/gajim-remote.py:348
#, python-format
msgid ""
"'%s' is not in your roster.\n"
@@ -8168,15 +8206,15 @@ msgstr ""
"'%s' is not in your roster.\n"
"Please specify account for sending the message."
-#: ../src/gajim-remote.py:342
+#: ../src/gajim-remote.py:351
msgid "You have no active account"
msgstr "You have no active account"
-#: ../src/gajim-remote.py:395
+#: ../src/gajim-remote.py:404
msgid "It seems Gajim is not running. So you can't use gajim-remote."
msgstr "It seems Gajim is not running. So you can't use gajim-remote."
-#: ../src/gajim-remote.py:422
+#: ../src/gajim-remote.py:431
#, python-format
msgid ""
"Usage: %(basename)s %(command)s %(arguments)s \n"
@@ -8185,16 +8223,16 @@ msgstr ""
"Usage: %(basename)s %(command)s %(arguments)s \n"
"\t %(help)s"
-#: ../src/gajim-remote.py:426
+#: ../src/gajim-remote.py:435
msgid "Arguments:"
msgstr "Arguments:"
-#: ../src/gajim-remote.py:430
+#: ../src/gajim-remote.py:439
#, python-format
msgid "%s not found"
msgstr "%s not found"
-#: ../src/gajim-remote.py:436
+#: ../src/gajim-remote.py:445
#, python-format
msgid ""
"Usage: %s command [arguments]\n"
@@ -8203,7 +8241,7 @@ msgstr ""
"Usage: %s command [arguments]\n"
"Command is one of:\n"
-#: ../src/gajim-remote.py:505
+#: ../src/gajim-remote.py:514
#, python-format
msgid ""
"Too many arguments. \n"
@@ -8212,7 +8250,7 @@ msgstr ""
"Too many arguments. \n"
"Type \"%(basename)s help %(command)s\" for more info"
-#: ../src/gajim-remote.py:510
+#: ../src/gajim-remote.py:519
#, python-format
msgid ""
"Argument \"%(arg)s\" is not specified. \n"
@@ -8221,7 +8259,11 @@ msgstr ""
"Argument \"%(arg)s\" is not specified. \n"
"Type \"%(basename)s help %(command)s\" for more info"
-#: ../src/gajim-remote.py:529
+#: ../src/gajim-remote.py:538
+msgid "No uri given"
+msgstr ""
+
+#: ../src/gajim-remote.py:540
msgid "Wrong uri"
msgstr "Wrong uri"
@@ -8250,175 +8292,176 @@ msgstr "You cannot delete your current theme"
msgid "Please first choose another for your current theme."
msgstr "Please first choose another for your current theme."
-#: ../src/groupchat_control.py:167
+#: ../src/groupchat_control.py:164
msgid "Sending private message failed"
msgstr "Sending private message failed"
#. in second %s code replaces with nickname
-#: ../src/groupchat_control.py:169
+#: ../src/groupchat_control.py:166
#, python-format
msgid "You are no longer in group chat \"%(room)s\" or \"%(nick)s\" has left."
msgstr "You are no longer in group chat \"%(room)s\" or \"%(nick)s\" has left."
-#: ../src/groupchat_control.py:439
+#: ../src/groupchat_control.py:436
msgid "Insert Nickname"
msgstr "Insert Nickname"
-#: ../src/groupchat_control.py:617
+#: ../src/groupchat_control.py:614
msgid "Conversation with "
msgstr "Conversation with "
-#: ../src/groupchat_control.py:619
+#: ../src/groupchat_control.py:616
msgid "Continued conversation"
msgstr "Continued conversation"
#. Can be a message (see handle_event_gc_config_change in gajim.py)
#. Can be a presence (see chg_contact_status in groupchat_control.py)
-#: ../src/groupchat_control.py:1228 ../src/gui_interface.py:1050
+#: ../src/groupchat_control.py:1213 ../src/gui_interface.py:1078
msgid "Any occupant is allowed to see your full JID"
msgstr "Any occupant is allowed to see your full JID"
#. Can be a message (see handle_event_gc_config_change in gajim.py)
-#: ../src/groupchat_control.py:1231
+#: ../src/groupchat_control.py:1216
msgid "Room logging is enabled"
msgstr "Room logging is enabled"
-#: ../src/groupchat_control.py:1233
+#: ../src/groupchat_control.py:1218
msgid "A new room has been created"
msgstr "A new room has been created"
-#: ../src/groupchat_control.py:1236
+#: ../src/groupchat_control.py:1221
msgid "The server has assigned or modified your roomnick"
msgstr "The server has assigned or modified your roomnick"
#. do not print 'kicked by None'
-#: ../src/groupchat_control.py:1242
+#: ../src/groupchat_control.py:1227
#, python-format
msgid "%(nick)s has been kicked: %(reason)s"
msgstr "%(nick)s has been kicked: %(reason)s"
-#: ../src/groupchat_control.py:1246
+#: ../src/groupchat_control.py:1231
#, python-format
msgid "%(nick)s has been kicked by %(who)s: %(reason)s"
msgstr "%(nick)s has been kicked by %(who)s: %(reason)s"
#. do not print 'banned by None'
-#: ../src/groupchat_control.py:1256
+#: ../src/groupchat_control.py:1241
#, python-format
msgid "%(nick)s has been banned: %(reason)s"
msgstr "%(nick)s has been banned: %(reason)s"
-#: ../src/groupchat_control.py:1260
+#: ../src/groupchat_control.py:1245
#, python-format
msgid "%(nick)s has been banned by %(who)s: %(reason)s"
msgstr "%(nick)s has been banned by %(who)s: %(reason)s"
-#: ../src/groupchat_control.py:1272 ../src/groupchat_control.py:1365
+#: ../src/groupchat_control.py:1257 ../src/groupchat_control.py:1352
#, python-format
msgid "You are now known as %s"
msgstr "You are now known as %s"
-#: ../src/groupchat_control.py:1288 ../src/gui_interface.py:894
+#: ../src/groupchat_control.py:1273 ../src/gui_interface.py:918
#, python-format
msgid "%(nick)s is now known as %(new_nick)s"
msgstr "%(nick)s is now known as %(new_nick)s"
-#: ../src/groupchat_control.py:1326 ../src/groupchat_control.py:1330
-#: ../src/groupchat_control.py:1335
+#: ../src/groupchat_control.py:1311 ../src/groupchat_control.py:1315
+#: ../src/groupchat_control.py:1320
#, python-format
msgid "%(nick)s has been removed from the room (%(reason)s)"
msgstr "%(nick)s has been removed from the room (%(reason)s)"
-#: ../src/groupchat_control.py:1327
+#: ../src/groupchat_control.py:1312
msgid "affiliation changed"
msgstr "affiliation changed"
-#: ../src/groupchat_control.py:1332
+#: ../src/groupchat_control.py:1317
msgid "room configuration changed to members-only"
msgstr "room configuration changed to members-only"
-#: ../src/groupchat_control.py:1337
+#: ../src/groupchat_control.py:1322
msgid "system shutdown"
msgstr "system shutdown"
-#: ../src/groupchat_control.py:1414
+#: ../src/groupchat_control.py:1401
#, python-format
msgid "** Affiliation of %(nick)s has been set to %(affiliation)s by %(actor)s"
msgstr ""
"** Affiliation of %(nick)s has been set to %(affiliation)s by %(actor)s"
-#: ../src/groupchat_control.py:1418
+#: ../src/groupchat_control.py:1405
#, python-format
msgid "** Affiliation of %(nick)s has been set to %(affiliation)s"
msgstr "** Affiliation of %(nick)s has been set to %(affiliation)s"
-#: ../src/groupchat_control.py:1433
+#: ../src/groupchat_control.py:1420
#, python-format
msgid "** Role of %(nick)s has been set to %(role)s by %(actor)s"
msgstr "** Role of %(nick)s has been set to %(role)s by %(actor)s"
-#: ../src/groupchat_control.py:1437
+#: ../src/groupchat_control.py:1424
#, python-format
msgid "** Role of %(nick)s has been set to %(role)s"
msgstr "** Role of %(nick)s has been set to %(role)s"
-#: ../src/groupchat_control.py:1466
+#: ../src/groupchat_control.py:1453
#, python-format
msgid "%s has left"
msgstr "%s has left"
-#: ../src/groupchat_control.py:1471
+#: ../src/groupchat_control.py:1458
#, python-format
msgid "%s has joined the group chat"
msgstr "%s has joined the group chat"
-#: ../src/groupchat_control.py:1473 ../src/gui_interface.py:919
-#: ../src/history_window.py:442 ../src/notify.py:250
+#: ../src/groupchat_control.py:1460 ../src/gui_interface.py:945
+#: ../src/history_window.py:442 ../src/notify.py:252
#, python-format
msgid "%(nick)s is now %(status)s"
msgstr "%(nick)s is now %(status)s"
-#: ../src/groupchat_control.py:1706
+#: ../src/groupchat_control.py:1688
#, python-format
msgid "Are you sure you want to leave group chat \"%s\"?"
msgstr "Are you sure you want to leave group chat \"%s\"?"
-#: ../src/groupchat_control.py:1708
+#: ../src/groupchat_control.py:1690
msgid ""
"If you close this window, you will be disconnected from this group chat."
msgstr ""
"If you close this window, you will be disconnected from this group chat."
-#: ../src/groupchat_control.py:1712 ../src/gui_interface.py:1172
-#: ../src/gui_interface.py:1940 ../src/gui_interface.py:1975
-#: ../src/message_window.py:227 ../src/roster_window.py:2658
-#: ../src/roster_window.py:3301 ../src/roster_window.py:3990
+#: ../src/groupchat_control.py:1694 ../src/gui_interface.py:1200
+#: ../src/gui_interface.py:1974 ../src/gui_interface.py:2011
+#: ../src/gui_interface.py:2046 ../src/message_window.py:222
+#: ../src/roster_window.py:2736 ../src/roster_window.py:3396
+#: ../src/roster_window.py:4120
msgid "Do _not ask me again"
msgstr "Do _not ask me again"
-#: ../src/groupchat_control.py:1745
+#: ../src/groupchat_control.py:1727
msgid "Changing Subject"
msgstr "Changing Subject"
-#: ../src/groupchat_control.py:1746
+#: ../src/groupchat_control.py:1728
msgid "Please specify the new subject:"
msgstr "Please specify the new subject:"
-#: ../src/groupchat_control.py:1753
+#: ../src/groupchat_control.py:1735
msgid "Changing Nickname"
msgstr "Changing Nickname"
-#: ../src/groupchat_control.py:1754
+#: ../src/groupchat_control.py:1736
msgid "Please specify the new nickname you want to use:"
msgstr "Please specify the new nickname you want to use:"
#. Ask for a reason
-#: ../src/groupchat_control.py:1783
+#: ../src/groupchat_control.py:1765
#, python-format
msgid "Destroying %s"
msgstr "Destroying %s"
-#: ../src/groupchat_control.py:1784
+#: ../src/groupchat_control.py:1766
msgid ""
"You are going to definitively destroy this room.\n"
"You may specify a reason below:"
@@ -8426,22 +8469,22 @@ msgstr ""
"You are going to definitively destroy this room.\n"
"You may specify a reason below:"
-#: ../src/groupchat_control.py:1786
+#: ../src/groupchat_control.py:1768
msgid "You may also enter an alternate venue:"
msgstr "You may also enter an alternate venue:"
#. ask for reason
-#: ../src/groupchat_control.py:1967
+#: ../src/groupchat_control.py:1952
#, python-format
msgid "Kicking %s"
msgstr "Kicking %s"
-#: ../src/groupchat_control.py:1968 ../src/groupchat_control.py:2291
+#: ../src/groupchat_control.py:1953 ../src/groupchat_control.py:2276
msgid "You may specify a reason below:"
msgstr "You may specify a reason below:"
#. ask for reason
-#: ../src/groupchat_control.py:2290
+#: ../src/groupchat_control.py:2275
#, python-format
msgid "Banning %s"
msgstr "Banning %s"
@@ -8462,58 +8505,58 @@ msgstr ""
msgid "_Report Bug"
msgstr "_Report Bug"
-#: ../src/gtkexcepthook.py:77
+#: ../src/gtkexcepthook.py:76
msgid "Details"
msgstr "Details"
#. we talk about file
-#: ../src/gtkgui_helpers.py:171 ../src/gtkgui_helpers.py:186
+#: ../src/gtkgui_helpers.py:205 ../src/gtkgui_helpers.py:221
#, python-format
msgid "Error: cannot open %s for reading"
msgstr "Error: cannot open %s for reading"
-#: ../src/gtkgui_helpers.py:362
+#: ../src/gtkgui_helpers.py:400
msgid "Error reading file:"
msgstr "Error reading file:"
-#: ../src/gtkgui_helpers.py:365
+#: ../src/gtkgui_helpers.py:403
msgid "Error parsing file:"
msgstr "Error parsing file:"
#. do not traceback (could be a permission problem)
#. we talk about a file here
-#: ../src/gtkgui_helpers.py:406
+#: ../src/gtkgui_helpers.py:444
#, python-format
msgid "Could not write to %s. Session Management support will not work"
msgstr "Could not write to %s. Session Management support will not work"
#. xmpp: is currently handled by another program, so ask the user
-#: ../src/gtkgui_helpers.py:770
+#: ../src/gtkgui_helpers.py:818
msgid "Gajim is not the default Jabber client"
msgstr "Gajim is not the default Jabber client"
-#: ../src/gtkgui_helpers.py:771
+#: ../src/gtkgui_helpers.py:819
msgid "Would you like to make Gajim the default Jabber client?"
msgstr "Would you like to make Gajim the default Jabber client?"
-#: ../src/gtkgui_helpers.py:772
+#: ../src/gtkgui_helpers.py:820
msgid "Always check to see if Gajim is the default Jabber client on startup"
msgstr "Always check to see if Gajim is the default Jabber client on startup"
-#: ../src/gtkgui_helpers.py:845
+#: ../src/gtkgui_helpers.py:887
msgid "Extension not supported"
msgstr "Extension not supported"
-#: ../src/gtkgui_helpers.py:846
+#: ../src/gtkgui_helpers.py:888
#, python-format
msgid "Image cannot be saved in %(type)s format. Save as %(new_filename)s?"
msgstr "Image cannot be saved in %(type)s format. Save as %(new_filename)s?"
-#: ../src/gtkgui_helpers.py:881
+#: ../src/gtkgui_helpers.py:924
msgid "Save Image as..."
msgstr "Save Image as..."
-#: ../src/gui_interface.py:129
+#: ../src/gui_interface.py:139
#, python-format
msgid ""
"Your desired nickname in group chat %s is in use or registered by another "
@@ -8524,58 +8567,58 @@ msgstr ""
"occupant.\n"
"Please specify another nickname below:"
-#: ../src/gui_interface.py:132
+#: ../src/gui_interface.py:142
msgid "Always use this nickname when there is a conflict"
msgstr "Always use this nickname when there is a conflict"
-#: ../src/gui_interface.py:149
+#: ../src/gui_interface.py:158
msgid "Do you accept this request?"
msgstr "Do you accept this request?"
-#: ../src/gui_interface.py:151
+#: ../src/gui_interface.py:160
#, python-format
msgid "Do you accept this request on account %s?"
msgstr "Do you accept this request on account %s?"
-#: ../src/gui_interface.py:154
+#: ../src/gui_interface.py:163
#, python-format
msgid "HTTP (%(method)s) Authorization for %(url)s (id: %(id)s)"
msgstr "HTTP (%(method)s) Authorisation for %(url)s (id: %(id)s)"
-#: ../src/gui_interface.py:205 ../src/notify.py:524
+#: ../src/gui_interface.py:212 ../src/notify.py:523
msgid "Connection Failed"
msgstr "Connection Failed"
-#: ../src/gui_interface.py:544 ../src/gui_interface.py:548
+#: ../src/gui_interface.py:605 ../src/gui_interface.py:609
#, python-format
msgid "Error %(code)s: %(msg)s"
msgstr "Error %(code)s: %(msg)s"
#. ('MSGNOTSENT', account, (jid, ierror_msg, msg, time, session))
-#: ../src/gui_interface.py:558 ../src/gui_interface.py:572
+#: ../src/gui_interface.py:620 ../src/gui_interface.py:635
#, python-format
msgid "error while sending %(message)s ( %(error)s )"
msgstr "error while sending %(message)s ( %(error)s )"
-#: ../src/gui_interface.py:599 ../src/notify.py:526
+#: ../src/gui_interface.py:662 ../src/notify.py:525
msgid "Subscription request"
msgstr "Subscription request"
-#: ../src/gui_interface.py:624
+#: ../src/gui_interface.py:687
msgid "Authorization accepted"
msgstr "Authorisation accepted"
-#: ../src/gui_interface.py:625
+#: ../src/gui_interface.py:688
#, python-format
msgid "The contact \"%s\" has authorized you to see his or her status."
msgstr "The contact \"%s\" has authorised you to see his or her status."
-#: ../src/gui_interface.py:637
+#: ../src/gui_interface.py:701
#, python-format
msgid "Contact \"%s\" removed subscription from you"
msgstr "Contact \"%s\" removed subscription from you"
-#: ../src/gui_interface.py:638
+#: ../src/gui_interface.py:702
msgid ""
"You will always see him or her as offline.\n"
"Do you want to remove him or her from your contact list?"
@@ -8583,59 +8626,59 @@ msgstr ""
"You will always see him or her as offline.\n"
"Do you want to remove him or her from your contact list?"
-#: ../src/gui_interface.py:663 ../src/notify.py:528
+#: ../src/gui_interface.py:726 ../src/notify.py:527
msgid "Unsubscribed"
msgstr "Unsubscribed"
-#: ../src/gui_interface.py:704
+#: ../src/gui_interface.py:753
#, python-format
msgid "Contact with \"%s\" cannot be established"
msgstr "Contact with \"%s\" cannot be established"
-#: ../src/gui_interface.py:986
+#: ../src/gui_interface.py:1013
#, python-format
msgid "%(jid)s has set the subject to %(subject)s"
msgstr "%(jid)s has set the subject to %(subject)s"
-#: ../src/gui_interface.py:1053
+#: ../src/gui_interface.py:1081
msgid "Room now shows unavailable member"
msgstr "Room now shows unavailable member"
-#: ../src/gui_interface.py:1055
+#: ../src/gui_interface.py:1083
msgid "room now does not show unavailable members"
msgstr "room now does not show unavailable members"
-#: ../src/gui_interface.py:1058
+#: ../src/gui_interface.py:1085
msgid "A non-privacy-related room configuration change has occurred"
msgstr "A non-privacy-related room configuration change has occurred"
#. Can be a presence (see chg_contact_status in groupchat_control.py)
-#: ../src/gui_interface.py:1061
+#: ../src/gui_interface.py:1089
msgid "Room logging is now enabled"
msgstr "Room logging is now enabled"
-#: ../src/gui_interface.py:1063
+#: ../src/gui_interface.py:1091
msgid "Room logging is now disabled"
msgstr "Room logging is now disabled"
-#: ../src/gui_interface.py:1065
+#: ../src/gui_interface.py:1093
msgid "Room is now non-anonymous"
msgstr "Room is now non-anonymous"
-#: ../src/gui_interface.py:1068
+#: ../src/gui_interface.py:1096
msgid "Room is now semi-anonymous"
msgstr "Room is now semi-anonymous"
-#: ../src/gui_interface.py:1071
+#: ../src/gui_interface.py:1099
msgid "Room is now fully-anonymous"
msgstr "Room is now fully-anonymous"
-#: ../src/gui_interface.py:1103
+#: ../src/gui_interface.py:1131
#, python-format
msgid "A Password is required to join the room %s. Please type it."
msgstr "A Password is required to join the room %s. Please type it."
-#: ../src/gui_interface.py:1137
+#: ../src/gui_interface.py:1164
msgid ""
"You configured Gajim to use GPG agent, but there is no GPG agent running or "
"it returned a wrong passphrase.\n"
@@ -8643,23 +8686,23 @@ msgstr ""
"You configured Gajim to use GPG agent, but there is no GPG agent running or "
"it returned a wrong passphrase.\n"
-#: ../src/gui_interface.py:1139 ../src/gui_interface.py:1145
+#: ../src/gui_interface.py:1166 ../src/gui_interface.py:1173
msgid "You are currently connected without your OpenPGP key."
msgstr "You are currently connected without your OpenPGP key."
-#: ../src/gui_interface.py:1140
+#: ../src/gui_interface.py:1168
msgid "Your passphrase is incorrect"
msgstr "Your passphrase is incorrect"
-#: ../src/gui_interface.py:1144
+#: ../src/gui_interface.py:1172
msgid "OpenGPG Passphrase Incorrect"
msgstr "OpenGPG Passphrase Incorrect"
-#: ../src/gui_interface.py:1170
+#: ../src/gui_interface.py:1198
msgid "GPG key not trusted"
msgstr "GPG key not trusted"
-#: ../src/gui_interface.py:1170
+#: ../src/gui_interface.py:1198
msgid ""
"The GPG key used to encrypt this chat is not trusted. Do you really want to "
"encrypt this message?"
@@ -8667,27 +8710,28 @@ msgstr ""
"The GPG key used to encrypt this chat is not trusted. Do you really want to "
"encrypt this message?"
-#: ../src/gui_interface.py:1182
+#: ../src/gui_interface.py:1210
+#, fuzzy
msgid ""
-"Gnome Keyring is installed but not \t\t\t\tcorrectly started (environment "
-"variable probably not \t\t\t\tcorrectly set)"
+"Gnome Keyring is installed but not correctly started "
+"(environment variable probably not correctly set)"
msgstr ""
"Gnome Keyring is installed but not \t\t\t\tcorrectly started (environment "
"variable probably not \t\t\t\tcorrectly set)"
-#: ../src/gui_interface.py:1292
+#: ../src/gui_interface.py:1319
#, python-format
msgid "New mail on %(gmail_mail_address)s"
msgstr "New mail on %(gmail_mail_address)s"
-#: ../src/gui_interface.py:1294
+#: ../src/gui_interface.py:1321
#, python-format
msgid "You have %d new mail conversation"
msgid_plural "You have %d new mail conversations"
msgstr[0] "You have %d new mail conversation"
msgstr[1] "You have %d new mail conversations"
-#: ../src/gui_interface.py:1307
+#: ../src/gui_interface.py:1334
#, python-format
msgid ""
"\n"
@@ -8702,42 +8746,42 @@ msgstr ""
"Subject: %(subject)s\n"
"%(snippet)s"
-#: ../src/gui_interface.py:1379
+#: ../src/gui_interface.py:1403
#, python-format
msgid "%s wants to send you a file."
msgstr "%s wants to send you a file."
-#: ../src/gui_interface.py:1417 ../src/roster_window.py:1814
+#: ../src/gui_interface.py:1440 ../src/roster_window.py:1853
msgid "Remote contact stopped transfer"
msgstr "Remote contact stopped transfer"
-#: ../src/gui_interface.py:1419 ../src/roster_window.py:1816
+#: ../src/gui_interface.py:1443 ../src/roster_window.py:1855
msgid "Error opening file"
msgstr "Error opening file"
-#: ../src/gui_interface.py:1450
+#: ../src/gui_interface.py:1475
#, python-format
msgid "You successfully received %(filename)s from %(name)s."
msgstr "You successfully received %(filename)s from %(name)s."
#. ft stopped
-#: ../src/gui_interface.py:1454
+#: ../src/gui_interface.py:1479
#, python-format
msgid "File transfer of %(filename)s from %(name)s stopped."
msgstr "File transfer of %(filename)s from %(name)s stopped."
-#: ../src/gui_interface.py:1467
+#: ../src/gui_interface.py:1492
#, python-format
msgid "You successfully sent %(filename)s to %(name)s."
msgstr "You successfully sent %(filename)s to %(name)s."
#. ft stopped
-#: ../src/gui_interface.py:1471
+#: ../src/gui_interface.py:1496
#, python-format
msgid "File transfer of %(filename)s to %(name)s stopped."
msgstr "File transfer of %(filename)s to %(name)s stopped."
-#: ../src/gui_interface.py:1576
+#: ../src/gui_interface.py:1608
#, python-format
msgid ""
"Unable to decrypt message from %s\n"
@@ -8746,36 +8790,36 @@ msgstr ""
"Unable to decrypt message from %s\n"
"It may have been tampered with."
-#: ../src/gui_interface.py:1583
+#: ../src/gui_interface.py:1615
msgid "Unable to decrypt message"
msgstr "Unable to decrypt message"
-#: ../src/gui_interface.py:1657
+#: ../src/gui_interface.py:1686
msgid "Username Conflict"
msgstr "Username Conflict"
-#: ../src/gui_interface.py:1658
+#: ../src/gui_interface.py:1687
msgid "Please type a new username for your local account"
msgstr "Please type a new username for your local account"
-#: ../src/gui_interface.py:1670
+#: ../src/gui_interface.py:1700
msgid "Ping?"
msgstr "Ping?"
-#: ../src/gui_interface.py:1683
+#: ../src/gui_interface.py:1713
#, python-format
msgid "Pong! (%s s.)"
msgstr "Pong! (%s s.)"
-#: ../src/gui_interface.py:1694
+#: ../src/gui_interface.py:1724
msgid "Error."
msgstr "Error."
-#: ../src/gui_interface.py:1721
+#: ../src/gui_interface.py:1752
msgid "Resource Conflict"
msgstr "Resource Conflict"
-#: ../src/gui_interface.py:1722
+#: ../src/gui_interface.py:1753
msgid ""
"You are already connected to this account with the same resource. Please "
"type a new one"
@@ -8783,21 +8827,22 @@ msgstr ""
"You are already connected to this account with the same resource. Please "
"type a new one"
-#: ../src/gui_interface.py:1771
+#. TODO: we should use another pixmap ;-)
+#: ../src/gui_interface.py:1800
#, fuzzy, python-format
msgid "%s wants to start a voice chat."
msgstr "%s wants to send you a file."
-#: ../src/gui_interface.py:1774
+#: ../src/gui_interface.py:1803
#, fuzzy
msgid "Voice Chat Request"
msgstr "File Transfer Request"
-#: ../src/gui_interface.py:1879
+#: ../src/gui_interface.py:1909
msgid "Error verifying SSL certificate"
msgstr "Error verifying SSL certificate"
-#: ../src/gui_interface.py:1880
+#: ../src/gui_interface.py:1910
#, python-format
msgid ""
"There was an error verifying the SSL certificate of your jabber server: %"
@@ -8808,15 +8853,15 @@ msgstr ""
"(error)s\n"
"Do you still want to connect to this server?"
-#: ../src/gui_interface.py:1885
+#: ../src/gui_interface.py:1918
msgid "Ignore this error for this certificate."
msgstr "Ignore this error for this certificate."
-#: ../src/gui_interface.py:1905
+#: ../src/gui_interface.py:1938
msgid "SSL certificate error"
msgstr "SSL certificate error"
-#: ../src/gui_interface.py:1906
+#: ../src/gui_interface.py:1939
#, python-format
msgid ""
"It seems the SSL certificate of account %(account)s has changed or your "
@@ -8833,23 +8878,27 @@ msgstr ""
"\n"
"Do you still want to connect and update the fingerprint of the certificate?"
-#: ../src/gui_interface.py:1936 ../src/gui_interface.py:1971
+#: ../src/gui_interface.py:1969 ../src/gui_interface.py:2006
+#: ../src/gui_interface.py:2042
msgid "Insecure connection"
msgstr "Insecure connection"
-#: ../src/gui_interface.py:1937
+#: ../src/gui_interface.py:1970
+#, fuzzy
msgid ""
-"You are about to send your password on an unencrypted connection. Are you "
-"sure you want to do that?"
+"You are about to connect to the server with an insecure connection. This "
+"means all your conversations will be exchanged unencrypted. Are you sure you "
+"want to do that?"
msgstr ""
-"You are about to send your password on an unencrypted connection. Are you "
-"sure you want to do that?"
+"You are about to send your password on an insecure connection. You should "
+"install PyOpenSSL to prevent that. Are you sure you want to do that?"
-#: ../src/gui_interface.py:1939 ../src/gui_interface.py:1974
+#: ../src/gui_interface.py:1973 ../src/gui_interface.py:2010
+#: ../src/gui_interface.py:2045
msgid "Yes, I really want to connect insecurely"
msgstr "Yes, I really want to connect insecurely"
-#: ../src/gui_interface.py:1972
+#: ../src/gui_interface.py:2007
msgid ""
"You are about to send your password on an insecure connection. You should "
"install PyOpenSSL to prevent that. Are you sure you want to do that?"
@@ -8857,21 +8906,30 @@ msgstr ""
"You are about to send your password on an insecure connection. You should "
"install PyOpenSSL to prevent that. Are you sure you want to do that?"
-#: ../src/gui_interface.py:1992
+#: ../src/gui_interface.py:2043
+#, fuzzy
+msgid ""
+"You are about to send your password unencrypted on an insecure connection. "
+"Are you sure you want to do that?"
+msgstr ""
+"You are about to send your password on an unencrypted connection. Are you "
+"sure you want to do that?"
+
+#: ../src/gui_interface.py:2064
msgid "PEP node was not removed"
msgstr "PEP node was not removed"
-#: ../src/gui_interface.py:1993
+#: ../src/gui_interface.py:2065
#, python-format
msgid "PEP node %(node)s was not removed: %(message)s"
msgstr "PEP node %(node)s was not removed: %(message)s"
#. theme doesn't exist, disable emoticons
-#: ../src/gui_interface.py:2547 ../src/gui_interface.py:2569
+#: ../src/gui_interface.py:2622 ../src/gui_interface.py:2645
msgid "Emoticons disabled"
msgstr "Emoticons disabled"
-#: ../src/gui_interface.py:2548
+#: ../src/gui_interface.py:2623
msgid ""
"Your configured emoticons theme has not been found, so emoticons have been "
"disabled."
@@ -8879,7 +8937,7 @@ msgstr ""
"Your configured emoticons theme has not been found, so emoticons have been "
"disabled."
-#: ../src/gui_interface.py:2570
+#: ../src/gui_interface.py:2646
msgid ""
"Your configured emoticons theme cannot been loaded. You maybe need to update "
"the format of emoticons.py file. See http://trac.gajim.org/wiki/Emoticons "
@@ -8889,40 +8947,40 @@ msgstr ""
"the format of emoticons.py file. See http://trac.gajim.org/wiki/Emoticons "
"for more details."
-#: ../src/gui_interface.py:2598 ../src/roster_window.py:3441
+#: ../src/gui_interface.py:2677 ../src/roster_window.py:3557
msgid "You cannot join a group chat while you are invisible"
msgstr "You cannot join a group chat while you are invisible"
#. it is good to notify the user
#. in case he or she cannot see the output of the console
-#: ../src/gui_interface.py:2969
+#: ../src/gui_interface.py:3056
msgid "Could not save your settings and preferences"
msgstr "Could not save your settings and preferences"
-#: ../src/gui_interface.py:3462
+#: ../src/gui_interface.py:3592
msgid "Passphrase Required"
msgstr "Passphrase Required"
-#: ../src/gui_interface.py:3463
+#: ../src/gui_interface.py:3593
#, python-format
msgid "Enter GPG key passphrase for key %(keyid)s (account %(account)s)."
msgstr "Enter GPG key passphrase for key %(keyid)s (account %(account)s)."
-#: ../src/gui_interface.py:3477
+#: ../src/gui_interface.py:3607
msgid "GPG key expired"
msgstr "GPG key expired"
-#: ../src/gui_interface.py:3478
+#: ../src/gui_interface.py:3608
#, fuzzy, python-format
msgid "Your GPG key has expired, you will be connected to %s without OpenPGP."
msgstr "Your GPG key has expied, you will be connected to %s without OpenPGP."
#. ask again
-#: ../src/gui_interface.py:3487
+#: ../src/gui_interface.py:3617
msgid "Wrong Passphrase"
msgstr "Wrong Passphrase"
-#: ../src/gui_interface.py:3488
+#: ../src/gui_interface.py:3618
msgid "Please retype your GPG passphrase or press Cancel."
msgstr "Please retype your GPG passphrase or press Cancel."
@@ -8930,37 +8988,37 @@ msgstr "Please retype your GPG passphrase or press Cancel."
msgid "_New Group Chat"
msgstr "_New Group Chat"
-#: ../src/gui_menu_builder.py:413
+#: ../src/gui_menu_builder.py:409
msgid "I would like to add you to my roster"
msgstr "I would like to add you to my roster"
-#: ../src/history_manager.py:121
+#: ../src/history_manager.py:114
msgid "Cannot find history logs database"
msgstr "Cannot find history logs database"
#. holds jid
-#: ../src/history_manager.py:161
+#: ../src/history_manager.py:154
msgid "Contacts"
msgstr "Contacts"
#. holds time
-#: ../src/history_manager.py:174 ../src/history_manager.py:214
-#: ../src/history_window.py:97
+#: ../src/history_manager.py:167 ../src/history_manager.py:207
+#: ../src/history_window.py:98
msgid "Date"
msgstr "Date"
#. holds nickname
-#: ../src/history_manager.py:180 ../src/history_manager.py:232
+#: ../src/history_manager.py:173 ../src/history_manager.py:225
msgid "Nickname"
msgstr "Nickname"
#. holds message
-#: ../src/history_manager.py:188 ../src/history_manager.py:220
-#: ../src/history_window.py:105
+#: ../src/history_manager.py:181 ../src/history_manager.py:213
+#: ../src/history_window.py:106
msgid "Message"
msgstr "Message"
-#: ../src/history_manager.py:248
+#: ../src/history_manager.py:241
msgid ""
"Do you want to clean up the database? (STRONGLY NOT RECOMMENDED IF GAJIM IS "
"RUNNING)"
@@ -8968,7 +9026,7 @@ msgstr ""
"Do you want to clean up the database? (STRONGLY NOT RECOMMENDED IF GAJIM IS "
"RUNNING)"
-#: ../src/history_manager.py:250
+#: ../src/history_manager.py:243
msgid ""
"Normally allocated database size will not be freed, it will just become "
"reusable. If you really want to reduce database filesize, click YES, else "
@@ -8982,26 +9040,26 @@ msgstr ""
"\n"
"In case you click YES, please wait..."
-#: ../src/history_manager.py:467
+#: ../src/history_manager.py:460
msgid "Exporting History Logs..."
msgstr "Exporting History Logs..."
-#: ../src/history_manager.py:542
+#: ../src/history_manager.py:535
#, python-format
msgid "%(who)s on %(time)s said: %(message)s\n"
msgstr "%(who)s on %(time)s said: %(message)s\n"
-#: ../src/history_manager.py:579
+#: ../src/history_manager.py:572
msgid "Do you really want to delete logs of the selected contact?"
msgid_plural "Do you really want to delete logs of the selected contacts?"
msgstr[0] "Do you really want to delete the logs of the selected contact?"
msgstr[1] "Do you really want to delete the logs of the selected contacts?"
-#: ../src/history_manager.py:583 ../src/history_manager.py:618
+#: ../src/history_manager.py:576 ../src/history_manager.py:611
msgid "This is an irreversible operation."
msgstr "This is an irreversible operation."
-#: ../src/history_manager.py:615
+#: ../src/history_manager.py:608
msgid "Do you really want to delete the selected message?"
msgid_plural "Do you really want to delete the selected messages?"
msgstr[0] "Do you really want to delete the selected message?"
@@ -9040,35 +9098,35 @@ msgstr "Status is now: %(status)s: %(status_msg)s"
msgid "Status is now: %(status)s"
msgstr "Status is now: %(status)s"
-#: ../src/htmltextview.py:513 ../src/htmltextview.py:523
+#: ../src/htmltextview.py:515 ../src/htmltextview.py:525
msgid "Timeout loading image"
msgstr "Timeout loading image"
-#: ../src/htmltextview.py:533
+#: ../src/htmltextview.py:535
msgid "Image is too big"
msgstr "Image is too big"
-#: ../src/message_window.py:225
+#: ../src/message_window.py:220
msgid "You are going to close several tabs"
msgstr "You are going to close several tabs"
-#: ../src/message_window.py:226
+#: ../src/message_window.py:221
msgid "Do you really want to close them all?"
msgstr "Do you really want to close them all?"
-#: ../src/message_window.py:490
+#: ../src/message_window.py:482
msgid "Chats"
msgstr "Chats"
-#: ../src/message_window.py:492
+#: ../src/message_window.py:484
msgid "Group Chats"
msgstr "Group Chats"
-#: ../src/message_window.py:494
+#: ../src/message_window.py:486
msgid "Private Chats"
msgstr "Private Chats"
-#: ../src/message_window.py:500
+#: ../src/message_window.py:492
msgid "Messages"
msgstr "Messages"
@@ -9080,22 +9138,22 @@ msgstr "- messages will be logged"
msgid "- messages will not be logged"
msgstr "- messages will not be logged"
-#: ../src/notify.py:248
+#: ../src/notify.py:250
#, python-format
msgid "%(nick)s Changed Status"
msgstr "%(nick)s Changed Status"
-#: ../src/notify.py:258
+#: ../src/notify.py:260
#, python-format
msgid "%(nickname)s Signed In"
msgstr "%(nickname)s Signed In"
-#: ../src/notify.py:266
+#: ../src/notify.py:268
#, python-format
msgid "%(nickname)s Signed Out"
msgstr "%(nickname)s Signed Out"
-#: ../src/notify.py:278
+#: ../src/notify.py:279
#, python-format
msgid "New Single Message from %(nickname)s"
msgstr "New Single Message from %(nickname)s"
@@ -9120,7 +9178,7 @@ msgstr "Messaged by %(nickname)s"
msgid "New Message from %(nickname)s"
msgstr "New Message from %(nickname)s"
-#: ../src/notify.py:568
+#: ../src/notify.py:566
msgid "Ignore"
msgstr "Ignore"
@@ -9128,18 +9186,18 @@ msgstr "Ignore"
msgid "Retrieving profile..."
msgstr "Retrieving profile..."
-#: ../src/profile_window.py:110 ../src/roster_window.py:2845
+#: ../src/profile_window.py:110 ../src/roster_window.py:2932
msgid "File is empty"
msgstr "File is empty"
-#: ../src/profile_window.py:113 ../src/roster_window.py:2848
+#: ../src/profile_window.py:113 ../src/roster_window.py:2935
msgid "File does not exist"
msgstr "File does not exist"
#. keep identation
#. unknown format
#: ../src/profile_window.py:127 ../src/profile_window.py:143
-#: ../src/roster_window.py:2850 ../src/roster_window.py:2861
+#: ../src/roster_window.py:2937 ../src/roster_window.py:2948
msgid "Could not load image"
msgstr "Could not load image"
@@ -9171,51 +9229,51 @@ msgstr ""
"There was an error while publishing your personal information, try again "
"later."
-#: ../src/roster_window.py:280 ../src/roster_window.py:1019
+#: ../src/roster_window.py:283 ../src/roster_window.py:1028
msgid "Merged accounts"
msgstr "Merged accounts"
-#: ../src/roster_window.py:1871
+#: ../src/roster_window.py:1916
msgid "Authorization has been sent"
msgstr "Authorisation has been sent"
-#: ../src/roster_window.py:1872
+#: ../src/roster_window.py:1917
#, python-format
msgid "Now \"%s\" will know your status."
msgstr "Now \"%s\" will know your status."
-#: ../src/roster_window.py:1894
+#: ../src/roster_window.py:1940
msgid "Subscription request has been sent"
msgstr "Subscription request has been sent"
-#: ../src/roster_window.py:1895
+#: ../src/roster_window.py:1941
#, python-format
msgid "If \"%s\" accepts this request you will know his or her status."
msgstr "If \"%s\" accepts this request you will know his or her status."
-#: ../src/roster_window.py:1909
+#: ../src/roster_window.py:1955
msgid "Authorization has been removed"
msgstr "Authorisation has been removed"
-#: ../src/roster_window.py:1910
+#: ../src/roster_window.py:1956
#, python-format
msgid "Now \"%s\" will always see you as offline."
msgstr "Now \"%s\" will always see you as offline."
-#: ../src/roster_window.py:1938
+#: ../src/roster_window.py:1983
msgid "GPG is not usable"
msgstr "GPG is not usable"
-#: ../src/roster_window.py:1939
+#: ../src/roster_window.py:1984
#, python-format
msgid "You will be connected to %s without OpenPGP."
msgstr "You will be connected to %s without OpenPGP."
-#: ../src/roster_window.py:2148 ../src/roster_window.py:3394
+#: ../src/roster_window.py:2196 ../src/roster_window.py:3493
msgid "You are participating in one or more group chats"
msgstr "You are participating in one or more group chats"
-#: ../src/roster_window.py:2149 ../src/roster_window.py:3395
+#: ../src/roster_window.py:2197 ../src/roster_window.py:3494
msgid ""
"Changing your status to invisible will result in disconnection from those "
"group chats. Are you sure you want to go invisible?"
@@ -9223,27 +9281,38 @@ msgstr ""
"Changing your status to invisible will result in disconnection from those "
"group chats. Are you sure you want to go invisible?"
-#: ../src/roster_window.py:2175
+#: ../src/roster_window.py:2223
msgid "desync'ed"
msgstr "desync'ed"
-#: ../src/roster_window.py:2236
+#: ../src/roster_window.py:2285
msgid "Really quit Gajim?"
msgstr "Really quit Gajim?"
-#: ../src/roster_window.py:2237
+#: ../src/roster_window.py:2286
msgid "Are you sure you want to quit Gajim?"
msgstr "Are you sure you want to quit Gajim?"
-#: ../src/roster_window.py:2238
+#: ../src/roster_window.py:2287
msgid "Always close Gajim"
msgstr "Always close Gajim"
-#: ../src/roster_window.py:2333 ../src/roster_window.py:2576
+#: ../src/roster_window.py:2370
+#, fuzzy
+msgid "You have running file transfers"
+msgstr "Cancel file transfer"
+
+#: ../src/roster_window.py:2371
+msgid ""
+"If you quit now, the file(s) being transfered will be stopped. Do you still "
+"want to quit?"
+msgstr ""
+
+#: ../src/roster_window.py:2402 ../src/roster_window.py:2650
msgid "You have unread messages"
msgstr "You have unread messages"
-#: ../src/roster_window.py:2334
+#: ../src/roster_window.py:2403
msgid ""
"Messages will only be available for reading them later if you have history "
"enabled and contact is in your roster."
@@ -9251,16 +9320,16 @@ msgstr ""
"Messages will only be available for reading them later if you have history "
"enabled and contact is in your roster."
-#: ../src/roster_window.py:2577
+#: ../src/roster_window.py:2651
msgid "You must read them before removing this transport."
msgstr "You must read them before removing this transport."
-#: ../src/roster_window.py:2580
+#: ../src/roster_window.py:2654
#, python-format
msgid "Transport \"%s\" will be removed"
msgstr "Transport \"%s\" will be removed"
-#: ../src/roster_window.py:2581
+#: ../src/roster_window.py:2655
msgid ""
"You will no longer be able to send and receive messages from contacts using "
"this transport."
@@ -9268,11 +9337,11 @@ msgstr ""
"You will no longer be able to send and receive messages from contacts using "
"this transport."
-#: ../src/roster_window.py:2584
+#: ../src/roster_window.py:2658
msgid "Transports will be removed"
msgstr "Transports will be removed"
-#: ../src/roster_window.py:2589
+#: ../src/roster_window.py:2663
#, python-format
msgid ""
"You will no longer be able to send and receive messages to contacts from "
@@ -9281,11 +9350,11 @@ msgstr ""
"You will no longer be able to send and receive messages to contacts from "
"these transports: %s"
-#: ../src/roster_window.py:2653
+#: ../src/roster_window.py:2731
msgid "You are about to block a contact. Are you sure you want to continue?"
msgstr "You are about to block a contact. Are you sure you want to continue?"
-#: ../src/roster_window.py:2655
+#: ../src/roster_window.py:2733
msgid ""
"This contact will see you offline and you will not receive messages he will "
"send you."
@@ -9294,56 +9363,56 @@ msgstr ""
"send you."
#. it's jid
-#: ../src/roster_window.py:2741
+#: ../src/roster_window.py:2824
msgid "Rename Contact"
msgstr "Rename Contact"
-#: ../src/roster_window.py:2742
+#: ../src/roster_window.py:2825
#, python-format
msgid "Enter a new nickname for contact %s"
msgstr "Enter a new nickname for contact %s"
-#: ../src/roster_window.py:2749
+#: ../src/roster_window.py:2832
msgid "Rename Group"
msgstr "Rename Group"
-#: ../src/roster_window.py:2750
+#: ../src/roster_window.py:2833
#, python-format
msgid "Enter a new name for group %s"
msgstr "Enter a new name for group %s"
-#: ../src/roster_window.py:2791
+#: ../src/roster_window.py:2878
msgid "Remove Group"
msgstr "Remove Group"
-#: ../src/roster_window.py:2792
+#: ../src/roster_window.py:2879
#, python-format
msgid "Do you want to remove group %s from the roster?"
msgstr "Do you want to remove group %s from the roster?"
-#: ../src/roster_window.py:2793
+#: ../src/roster_window.py:2880
msgid "Also remove all contacts in this group from your roster"
msgstr "Also remove all contacts in this group from your roster"
-#: ../src/roster_window.py:2832
+#: ../src/roster_window.py:2919
msgid "Assign OpenPGP Key"
msgstr "Assign OpenPGP Key"
-#: ../src/roster_window.py:2833
+#: ../src/roster_window.py:2920
msgid "Select a key to apply to the contact"
msgstr "Select a key to apply to the contact"
-#: ../src/roster_window.py:3210
+#: ../src/roster_window.py:3303
#, python-format
msgid "Contact \"%s\" will be removed from your roster"
msgstr "Contact \"%s\" will be removed from your roster"
-#: ../src/roster_window.py:3212
+#: ../src/roster_window.py:3305
#, python-format
msgid "You are about to remove \"%(name)s\" (%(jid)s) from your roster.\n"
msgstr "You are about to remove \"%(name)s\" (%(jid)s) from your roster.\n"
-#: ../src/roster_window.py:3217
+#: ../src/roster_window.py:3310
msgid ""
"By removing this contact you also remove authorization resulting in him or "
"her always seeing you as offline."
@@ -9352,11 +9421,11 @@ msgstr ""
"her always seeing you as offline."
#. Contact is not in roster
-#: ../src/roster_window.py:3223
+#: ../src/roster_window.py:3316
msgid "Do you want to continue?"
msgstr "Do you want to continue?"
-#: ../src/roster_window.py:3226
+#: ../src/roster_window.py:3320
msgid ""
"By removing this contact you also by default remove authorization resulting "
"in him or her always seeing you as offline."
@@ -9364,16 +9433,16 @@ msgstr ""
"By removing this contact you also by default remove authorisation resulting "
"in him or her always seeing you as offline."
-#: ../src/roster_window.py:3229
+#: ../src/roster_window.py:3323
msgid "I want this contact to know my status after removal"
msgstr "I want this contact to know my status after removal"
#. several contact to remove at the same time
-#: ../src/roster_window.py:3233
+#: ../src/roster_window.py:3327
msgid "Contacts will be removed from your roster"
msgstr "Contacts will be removed from your roster"
-#: ../src/roster_window.py:3238
+#: ../src/roster_window.py:3332
#, python-format
msgid ""
"By removing these contacts:%s\n"
@@ -9382,34 +9451,35 @@ msgstr ""
"By removing these contacts:%s\n"
"you also remove authorisation resulting in them always seeing you as offline."
-#: ../src/roster_window.py:3295
+#: ../src/roster_window.py:3390
+#, fuzzy
msgid ""
-"You are about to send a custom status. Are you sure you want to continue?"
+"You are about to send a custom status. Are you sure you want to continue?"
msgstr ""
"You are about to send a custom status. Are you sure you want to continue?"
-#: ../src/roster_window.py:3297
-#, python-format
+#: ../src/roster_window.py:3392
+#, fuzzy, python-format
msgid ""
"This contact will temporarily see you as %(status)s, but only until you "
-"change your status. Then he will see your global status."
+"change your status. Then he or she will see your global status."
msgstr ""
"This contact will temporarily see you as %(status)s, but only until you "
"change your status. Then they will see your global status."
-#: ../src/roster_window.py:3316
+#: ../src/roster_window.py:3411
msgid "No account available"
msgstr "No account available"
-#: ../src/roster_window.py:3317
+#: ../src/roster_window.py:3412
msgid "You must create an account before you can chat with other contacts."
msgstr "You must create an account before you can chat with other contacts."
-#: ../src/roster_window.py:3897
+#: ../src/roster_window.py:4020
msgid "Metacontacts storage not supported by your server"
msgstr "Metacontacts storage not supported by your server"
-#: ../src/roster_window.py:3899
+#: ../src/roster_window.py:4022
msgid ""
"Your server does not support storing metacontacts information. So those "
"information will not be saved on next reconnection."
@@ -9417,13 +9487,13 @@ msgstr ""
"Your server does not support storing metacontacts information. So those "
"information will not be saved on next reconnection."
-#: ../src/roster_window.py:3984
+#: ../src/roster_window.py:4114
msgid ""
"You are about to create a metacontact. Are you sure you want to continue?"
msgstr ""
"You are about to create a metacontact. Are you sure you want to continue?"
-#: ../src/roster_window.py:3986
+#: ../src/roster_window.py:4116
msgid ""
"Metacontacts are a way to regroup several contacts in one line. Generally it "
"is used when the same person has several Jabber accounts or transport "
@@ -9433,23 +9503,23 @@ msgstr ""
"is used when the same person has several Jabber accounts or transport "
"accounts."
-#: ../src/roster_window.py:4101
+#: ../src/roster_window.py:4231
msgid "Invalid file URI:"
msgstr "Invalid file URI:"
-#: ../src/roster_window.py:4112
+#: ../src/roster_window.py:4243
#, python-format
msgid "Do you want to send this file to %s:"
msgid_plural "Do you want to send these files to %s:"
msgstr[0] "Do you want to send this file to %s:"
msgstr[1] "Do you want to send these files to %s:"
-#: ../src/roster_window.py:4227
+#: ../src/roster_window.py:4358
#, python-format
msgid "Send %s to %s"
msgstr "Send %s to %s"
-#: ../src/roster_window.py:4233
+#: ../src/roster_window.py:4364
#, python-format
msgid "Make %s and %s metacontacts"
msgstr "Make %s and %s metacontacts"
@@ -9459,126 +9529,130 @@ msgstr "Make %s and %s metacontacts"
#. for chat_with
#. for single message
#. join gc
-#: ../src/roster_window.py:4718 ../src/roster_window.py:4789
-#: ../src/roster_window.py:4798 ../src/statusicon.py:248
-#: ../src/statusicon.py:295 ../src/statusicon.py:301
+#: ../src/roster_window.py:4813 ../src/roster_window.py:4886
+#: ../src/roster_window.py:4895 ../src/statusicon.py:246
+#: ../src/statusicon.py:293 ../src/statusicon.py:299
#, python-format
msgid "using account %s"
msgstr "using account %s"
#. add
-#: ../src/roster_window.py:4805
+#: ../src/roster_window.py:4902
#, python-format
msgid "to %s account"
msgstr "to %s account"
#. disco
-#: ../src/roster_window.py:4810
+#: ../src/roster_window.py:4907
#, python-format
msgid "using %s account"
msgstr "using %s account"
-#: ../src/roster_window.py:4847 ../src/statusicon.py:311
+#: ../src/roster_window.py:4945 ../src/statusicon.py:309
msgid "_Manage Bookmarks..."
msgstr "_Manage Bookmarks..."
#. profile, avatar
-#: ../src/roster_window.py:4867
+#: ../src/roster_window.py:4965
#, python-format
msgid "of account %s"
msgstr "of account %s"
-#: ../src/roster_window.py:4907
+#: ../src/roster_window.py:5006
#, python-format
msgid "for account %s"
msgstr "for account %s"
-#: ../src/roster_window.py:4963 ../src/roster_window.py:5064
+#: ../src/roster_window.py:5066 ../src/roster_window.py:5171
msgid "_Change Status Message"
msgstr "_Change Status Message"
-#: ../src/roster_window.py:4990
+#: ../src/roster_window.py:5099
msgid "Publish Tune"
msgstr "Publish Tune"
-#: ../src/roster_window.py:4998
+#: ../src/roster_window.py:5101
+#, fuzzy
+msgid "Publish Location"
+msgstr "Publish Tune"
+
+#: ../src/roster_window.py:5104
msgid "Configure Services..."
msgstr "Configure Services..."
-#: ../src/roster_window.py:5145
+#: ../src/roster_window.py:5249
msgid "_Maximize All"
msgstr "_Maximise All"
-#. Send Group Message
-#: ../src/roster_window.py:5153 ../src/roster_window.py:5325
+#: ../src/roster_window.py:5259 ../src/roster_window.py:5433
msgid "Send Group M_essage"
msgstr "Send Group M_essage"
-#: ../src/roster_window.py:5161
+#: ../src/roster_window.py:5267
msgid "To all users"
msgstr "To all users"
-#: ../src/roster_window.py:5165
+#: ../src/roster_window.py:5271
msgid "To all online users"
msgstr "To all online users"
#. Manage Transport submenu
-#: ../src/roster_window.py:5345
+#: ../src/roster_window.py:5453
msgid "_Manage Contacts"
msgstr "_Manage Contacts"
#. Edit Groups
-#: ../src/roster_window.py:5353
+#: ../src/roster_window.py:5462
msgid "Edit _Groups"
msgstr "Edit _Groups"
#. Send single message
-#: ../src/roster_window.py:5408
+#: ../src/roster_window.py:5517
msgid "Send Single Message"
msgstr "Send Single Message"
#. Execute Command
-#: ../src/roster_window.py:5454
+#: ../src/roster_window.py:5564
msgid "Execute Command..."
msgstr "Execute Command..."
#. Manage Transport submenu
-#: ../src/roster_window.py:5464
+#: ../src/roster_window.py:5574
msgid "_Manage Transport"
msgstr "_Manage Transport"
#. Modify Transport
-#: ../src/roster_window.py:5472
+#: ../src/roster_window.py:5583
msgid "_Modify Transport"
msgstr "_Modify Transport"
#. Rename
-#: ../src/roster_window.py:5481
+#: ../src/roster_window.py:5593
msgid "_Rename"
msgstr "_Rename"
-#: ../src/roster_window.py:5546
+#: ../src/roster_window.py:5653
msgid "_Maximize"
msgstr "_Maximise"
-#: ../src/roster_window.py:5554
+#: ../src/roster_window.py:5662
msgid "_Reconnect"
msgstr "_Reconnect"
-#: ../src/roster_window.py:5560
+#: ../src/roster_window.py:5669
msgid "_Disconnect"
msgstr "_Disconnect"
#. History manager
-#: ../src/roster_window.py:5642
+#: ../src/roster_window.py:5751
msgid "History Manager"
msgstr "History Manager"
-#: ../src/roster_window.py:5653
+#: ../src/roster_window.py:5762
msgid "_Join New Group Chat"
msgstr "_Join New Group Chat"
-#: ../src/roster_window.py:5809
+#: ../src/roster_window.py:5934
msgid "Change Status Message..."
msgstr "Change Status Message..."
@@ -9609,13 +9683,13 @@ msgid "Confirm these session options"
msgstr "Confirm these session options"
#: ../src/session.py:431
-#, python-format
+#, fuzzy, python-format
msgid ""
"The remote client wants to negotiate an session with these features:\n"
"\n"
-"\t%s\n"
+"%s\n"
"\n"
-"\tAre these options acceptable?"
+"Are these options acceptable?"
msgstr ""
"The remote client wants to negotiate an session with these features:\n"
"\n"
@@ -9638,116 +9712,126 @@ msgstr ""
"\n"
"Continue with the session?"
-#: ../src/statusicon.py:209
+#: ../src/statusicon.py:210
msgid "_Change Status Message..."
msgstr "_Change Status Message..."
-#: ../src/statusicon.py:325
+#: ../src/statusicon.py:322
+#, fuzzy
+msgid "Hide _Roster"
+msgstr "in _roster"
+
+#: ../src/statusicon.py:333
msgid "Hide this menu"
msgstr "Hide this menu"
-#: ../src/tooltips.py:347 ../src/tooltips.py:544
+#: ../src/tooltips.py:351 ../src/tooltips.py:562
msgid "Jabber ID: "
msgstr "Jabber ID: "
-#: ../src/tooltips.py:350 ../src/tooltips.py:548
+#: ../src/tooltips.py:354 ../src/tooltips.py:566
msgid "Resource: "
msgstr "Resource: "
-#: ../src/tooltips.py:355
+#: ../src/tooltips.py:359
#, python-format
msgid "%(owner_or_admin_or_member)s of this group chat"
msgstr "%(owner_or_admin_or_member)s of this group chat"
-#: ../src/tooltips.py:455
+#: ../src/tooltips.py:459
msgid " [blocked]"
msgstr " [blocked]"
-#: ../src/tooltips.py:459
+#: ../src/tooltips.py:463
msgid " [minimized]"
msgstr " [minimised]"
-#: ../src/tooltips.py:474 ../src/tooltips.py:686
+#: ../src/tooltips.py:478 ../src/tooltips.py:735
msgid "Status: "
msgstr "Status: "
-#: ../src/tooltips.py:504
+#: ../src/tooltips.py:522
#, python-format
msgid "Last status: %s"
msgstr "Last status: %s"
-#: ../src/tooltips.py:506
+#: ../src/tooltips.py:524 ../src/tooltips.py:587
#, python-format
msgid " since %s"
msgstr " since %s"
-#: ../src/tooltips.py:524
+#: ../src/tooltips.py:542
msgid "Connected"
msgstr "Connected"
-#: ../src/tooltips.py:526
+#: ../src/tooltips.py:544
msgid "Disconnected"
msgstr "Disconnected"
#. ('both' is the normal sub so we don't show it)
-#: ../src/tooltips.py:555
+#: ../src/tooltips.py:573
msgid "Subscription: "
msgstr "Subscription: "
-#: ../src/tooltips.py:565
+#: ../src/tooltips.py:583
msgid "OpenPGP: "
msgstr "OpenPGP: "
-#: ../src/tooltips.py:618
+#: ../src/tooltips.py:662
msgid "Tune:"
msgstr "Tune:"
-#: ../src/tooltips.py:644
+#: ../src/tooltips.py:667
+#, fuzzy
+msgid "Location:"
+msgstr "Notification"
+
+#: ../src/tooltips.py:693
msgid "Download"
msgstr "Download"
-#: ../src/tooltips.py:650
+#: ../src/tooltips.py:699
msgid "Upload"
msgstr "Upload"
-#: ../src/tooltips.py:657
+#: ../src/tooltips.py:706
msgid "Type: "
msgstr "Type: "
-#: ../src/tooltips.py:661
+#: ../src/tooltips.py:710
msgid "Transferred: "
msgstr "Transferred: "
-#: ../src/tooltips.py:664 ../src/tooltips.py:685
+#: ../src/tooltips.py:713 ../src/tooltips.py:734
msgid "Not started"
msgstr "Not started"
-#: ../src/tooltips.py:668
+#: ../src/tooltips.py:717
msgid "Stopped"
msgstr "Stopped"
-#: ../src/tooltips.py:670 ../src/tooltips.py:673
+#: ../src/tooltips.py:719 ../src/tooltips.py:722
msgid "Completed"
msgstr "Completed"
-#: ../src/tooltips.py:677
+#: ../src/tooltips.py:726
msgid "?transfer status:Paused"
msgstr "Paused"
#. stalled is not paused. it is like 'frozen' it stopped alone
-#: ../src/tooltips.py:681
+#: ../src/tooltips.py:730
msgid "Stalled"
msgstr "Stalled"
-#: ../src/tooltips.py:683
+#: ../src/tooltips.py:732
msgid "Transferring"
msgstr "Transferring"
-#: ../src/tooltips.py:721
+#: ../src/tooltips.py:770
msgid "This service has not yet responded with detailed information"
msgstr "This service has not yet responded with detailed information"
-#: ../src/tooltips.py:724
+#: ../src/tooltips.py:773
msgid ""
"This service could not respond with detailed information.\n"
"It is most likely legacy or broken"
@@ -9755,28 +9839,28 @@ msgstr ""
"This service could not respond with detailed information.\n"
"It is most likely legacy or broken"
-#: ../src/vcard.py:252
+#: ../src/vcard.py:251
msgid "?Client:Unknown"
msgstr "Unknown"
-#: ../src/vcard.py:254
+#: ../src/vcard.py:253
msgid "?OS:Unknown"
msgstr "Unknown"
-#: ../src/vcard.py:275
+#: ../src/vcard.py:274
msgid "?Time:Unknown"
msgstr "Unknown"
-#: ../src/vcard.py:299 ../src/vcard.py:309 ../src/vcard.py:518
+#: ../src/vcard.py:298 ../src/vcard.py:308 ../src/vcard.py:516
#, python-format
msgid "since %s"
msgstr "since %s"
-#: ../src/vcard.py:336
+#: ../src/vcard.py:335
msgid "<b>Affiliation:</b>"
msgstr "<b>Affiliation:</b>"
-#: ../src/vcard.py:344
+#: ../src/vcard.py:343
msgid ""
"This contact is interested in your presence information, but you are not "
"interested in his/her presence"
@@ -9784,7 +9868,7 @@ msgstr ""
"This contact is interested in your presence information, but you are not "
"interested in his/her presence"
-#: ../src/vcard.py:346
+#: ../src/vcard.py:345
msgid ""
"You are interested in the contact's presence information, but he/she is not "
"interested in yours"
@@ -9792,13 +9876,13 @@ msgstr ""
"You are interested in the contact's presence information, but he/she is not "
"interested in yours"
-#: ../src/vcard.py:348
+#: ../src/vcard.py:347
msgid "You and the contact are interested in each other's presence information"
msgstr ""
"You and the contact are interested in each other's presence information"
#. None
-#: ../src/vcard.py:350
+#: ../src/vcard.py:349
msgid ""
"You are not interested in the contact's presence, and neither he/she is "
"interested in yours"
@@ -9806,18 +9890,372 @@ msgstr ""
"You are not interested in the contact's presence, and neither he/she is "
"interested in yours"
-#: ../src/vcard.py:357
+#: ../src/vcard.py:356
msgid "You are waiting contact's answer about your subscription request"
msgstr "You are waiting contact's answer about your subscription request"
-#: ../src/vcard.py:359
+#: ../src/vcard.py:358
msgid "There is no pending subscription request."
msgstr "There is no pending subscription request."
-#: ../src/vcard.py:364 ../src/vcard.py:418 ../src/vcard.py:541
+#: ../src/vcard.py:363 ../src/vcard.py:417 ../src/vcard.py:539
msgid " resource with priority "
msgstr " resource with priority "
+#~ msgid "Join _Group Chat..."
+#~ msgstr "Join _Group Chat..."
+
+#~ msgid "_Add Contact..."
+#~ msgstr "_Add Contact..."
+
+#~ msgid "_Discover Services"
+#~ msgstr "_Discover Services"
+
+#~ msgid "_Execute Command..."
+#~ msgstr "_Execute Command..."
+
+#~ msgid "_Modify Account"
+#~ msgstr "_Modify Account"
+
+#~ msgid "_Personal Events"
+#~ msgstr "_Personal Events"
+
+#~ msgid "_Start Chat..."
+#~ msgstr "_Start Chat..."
+
+#~ msgid "_Status"
+#~ msgstr "_Status"
+
+#~ msgid "Account Modification"
+#~ msgstr "Account Modification"
+
+#~ msgid ""
+#~ "Check this so Gajim will connect in port 5223 where legacy servers are "
+#~ "expected to have SSL capabilities. Note that Gajim uses TLS encryption by "
+#~ "default if broadcasted by the server, and with this option enabled TLS "
+#~ "will be disabled"
+#~ msgstr ""
+#~ "Tick this so Gajim will connect in port 5223 where legacy servers are "
+#~ "expected to have SSL capabilities. Note that Gajim uses TLS encryption by "
+#~ "default if broadcasted by the server, and with this option enabled TLS "
+#~ "will be disabled"
+
+#~ msgid "Edit Personal Information..."
+#~ msgstr "Edit Personal Information..."
+
+#~ msgid "Hostname: "
+#~ msgstr "Hostname: "
+
+#~ msgid ""
+#~ "If checked, Gajim will store the password in ~/.gajim/config with 'read' "
+#~ "permission only for you"
+#~ msgstr ""
+#~ "If ticked, Gajim will store the password in ~/.gajim/config with 'read' "
+#~ "permission only for you"
+
+#~ msgid "Port: "
+#~ msgstr "Port: "
+
+#~ msgid "Proxy:"
+#~ msgstr "Proxy:"
+
+#~ msgid "Save _passphrase (insecure)"
+#~ msgstr "Save _passphrase (insecure)"
+
+#~ msgid "Send keep-alive packets"
+#~ msgstr "Send keep-alive packets"
+
+#~ msgid "Use _SSL (legacy)"
+#~ msgstr "Use _SSL (legacy)"
+
+#~ msgid "_Adjust to status"
+#~ msgstr "_Adjust to status"
+
+#~ msgid "gtk-add"
+#~ msgstr "gtk-add"
+
+#~ msgid "gtk-close"
+#~ msgstr "gtk-close"
+
+#~ msgid "gtk-remove"
+#~ msgstr "gtk-remove"
+
+#~ msgid "Delete MOTD"
+#~ msgstr "Delete MOTD"
+
+#~ msgid "_Send Server Message..."
+#~ msgstr "_Send Server Message..."
+
+#~ msgid ""
+#~ "Receive a Message\n"
+#~ "Contact Disconnected \n"
+#~ "Contact Change Status \n"
+#~ "Group Chat Message Highlight \n"
+#~ "Group Chat Message Received \n"
+#~ "File Transfer Request \n"
+#~ "File Transfer Started \n"
+#~ "File Transfer Finished"
+#~ msgstr ""
+#~ "Receive a Message\n"
+#~ "Contact Disconnected \n"
+#~ "Contact Change Status \n"
+#~ "Group Chat Message Highlight \n"
+#~ "Group Chat Message Received \n"
+#~ "File Transfer Request \n"
+#~ "File Transfer Started \n"
+#~ "File Transfer Finished"
+
+#~ msgid ""
+#~ "contact(s)\n"
+#~ "group(s)\n"
+#~ "everybody"
+#~ msgstr ""
+#~ "contact(s)\n"
+#~ "group(s)\n"
+#~ "everybody"
+
+#~ msgid "Join _Group Chat"
+#~ msgstr "Join _Group Chat"
+
+#~ msgid "_Copy JID/Email Address"
+#~ msgstr "_Copy JID/E-mail Address"
+
+#~ msgid "_Copy Link Location"
+#~ msgstr "_Copy Link Location"
+
+#~ msgid "_Open Email Composer"
+#~ msgstr "_Open E-mail Composer"
+
+#~ msgid "_Open Link in Browser"
+#~ msgstr "_Open Link in Browser"
+
+#~ msgid "_Start Chat"
+#~ msgstr "_Start Chat"
+
+#~ msgid ""
+#~ "Account row\n"
+#~ "Group row\n"
+#~ "Contact row\n"
+#~ "Chat Banner"
+#~ msgstr ""
+#~ "Account row\n"
+#~ "Group row\n"
+#~ "Contact row\n"
+#~ "Chat Banner"
+
+#~ msgid "Change _Nickname..."
+#~ msgstr "Change _Nickname..."
+
+#~ msgid "Change _Subject..."
+#~ msgstr "Change _Subject..."
+
+#~ msgid "Configure _Room..."
+#~ msgstr "Configure _Room..."
+
+#~ msgid "_Destroy Room"
+#~ msgstr "_Destroy Room"
+
+#~ msgid "_Manage Room"
+#~ msgstr "_Manage Room"
+
+#~ msgid "Send _File"
+#~ msgstr "Send _File"
+
+#~ msgid "_Add to Roster"
+#~ msgstr "_Add to Roster"
+
+#~ msgid "_Send Private Message"
+#~ msgstr "_Send Private Message"
+
+#~ msgid ""
+#~ "Enter JID or Contact name\n"
+#~ "Groupchat Histories\n"
+#~ "All Chat Histories"
+#~ msgstr ""
+#~ "Enter JID or Contact name\n"
+#~ "Groupchat Histories\n"
+#~ "All Chat Histories"
+
+#~ msgid "Manage Accounts"
+#~ msgstr "Manage Accounts"
+
+#~ msgid "gtk-delete"
+#~ msgstr "gtk-delete"
+
+#~ msgid "Add this contact to roster (Ctrl+D)"
+#~ msgstr "Add this contact to roster (Ctrl+D)"
+
+#~ msgid "Bookmark this room (Ctrl+B)"
+#~ msgstr "Bookmark this room (Ctrl+B)"
+
+#~ msgid "Browse the chat history (Ctrl+H)"
+#~ msgstr "Browse the chat history (Ctrl+H)"
+
+#~ msgid "Change the room's subject (Alt+T)"
+#~ msgstr "Change the room's subject (Alt+T)"
+
+#~ msgid "Change your nickname (Ctrl+N)"
+#~ msgstr "Change your nickname (Ctrl+N)"
+
+#~ msgid "Invite contacts to the conversation (Ctrl+G)"
+#~ msgstr "Invite contacts to the conversation (Ctrl+G)"
+
+#~ msgid "Send a file (Ctrl+F)"
+#~ msgstr "Send a file (Ctrl+F)"
+
+#~ msgid "Show a list of emoticons (Alt+M)"
+#~ msgstr "Show a list of emoticons (Alt+M)"
+
+#~ msgid "Show a list of formattings"
+#~ msgstr "Show a list of formattings"
+
+#, fuzzy
+#~ msgid "Show a menu of advanced functions (Alt+D)"
+#~ msgstr "Show a menu of advanced functions (Alt+A)"
+
+#~ msgid "Show the contact's profile (Ctrl+I)"
+#~ msgstr "Show the contact's profile (Ctrl+I)"
+
+#~ msgid ""
+#~ "All chat states\n"
+#~ "Composing only\n"
+#~ "Disabled"
+#~ msgstr ""
+#~ "All chat states\n"
+#~ "Composing only\n"
+#~ "Disabled"
+
+#~ msgid ""
+#~ "Autodetect on every Gajim startup\n"
+#~ "Always use GNOME default applications\n"
+#~ "Always use KDE default applications\n"
+#~ "Always use Xfce default applications\n"
+#~ "Custom"
+#~ msgstr ""
+#~ "Autodetect on every Gajim startup\n"
+#~ "Always use GNOME default applications\n"
+#~ "Always use KDE default applications\n"
+#~ "Always use Xfce default applications\n"
+#~ "Custom"
+
+#~ msgid ""
+#~ "Detached roster with detached chats\n"
+#~ "Detached roster with single chat\n"
+#~ "Single window for everything\n"
+#~ "Detached roster with chat grouped by account\n"
+#~ "Detached roster with chat grouped by type"
+#~ msgstr ""
+#~ "Detached roster with detached chats\n"
+#~ "Detached roster with single chat\n"
+#~ "Single window for everything\n"
+#~ "Detached roster with chat grouped by account\n"
+#~ "Detached roster with chat grouped by type"
+
+#~ msgid ""
+#~ "Pop it up\n"
+#~ "Notify me about it\n"
+#~ "Show only in roster"
+#~ msgstr ""
+#~ "Pop it up\n"
+#~ "Notify me about it\n"
+#~ "Show only in roster"
+
+#~ msgid ""
+#~ "none\n"
+#~ "both\n"
+#~ "from\n"
+#~ "to"
+#~ msgstr ""
+#~ "none\n"
+#~ "both\n"
+#~ "from\n"
+#~ "to"
+
+#~ msgid "gtk-cancel"
+#~ msgstr "gtk-cancel"
+
+#~ msgid "Add _Contact..."
+#~ msgstr "Add _Contact..."
+
+#~ msgid "Fea_tures"
+#~ msgstr "Fea_tures"
+
+#~ msgid "File _Transfers"
+#~ msgstr "File _Transfers"
+
+#~ msgid "Profile, A_vatar"
+#~ msgstr "Profile, A_vatar"
+
+#~ msgid "_Accounts"
+#~ msgstr "_Accounts"
+
+#~ msgid "_Contents"
+#~ msgstr "_Contents"
+
+#~ msgid "_FAQ"
+#~ msgstr "_FAQ"
+
+#~ msgid "_Preferences"
+#~ msgstr "_Preferences"
+
+#~ msgid "_Quit"
+#~ msgstr "_Quit"
+
+#~ msgid "_Send Single Message..."
+#~ msgstr "_Send Single Message..."
+
+#~ msgid "Send Single _Message"
+#~ msgstr "Send Single _Message"
+
+#~ msgid "Sta_tus"
+#~ msgstr "Sta_tus"
+
+#~ msgid "_Group Chat"
+#~ msgstr "_Group Chat"
+
+#~ msgid "Enable"
+#~ msgstr "Enable"
+
+#~ msgid "_Modify Account..."
+#~ msgstr "_Modify Account..."
+
+#~ msgid "Wrong host"
+#~ msgstr "Wrong host"
+
+#~ msgid "Invalid local address? :-O"
+#~ msgstr "Invalid local address? :-O"
+
+#~ msgid "pysqlite2 (aka python-pysqlite2) dependency is missing. Exiting..."
+#~ msgstr "pysqlite2 (aka python-pysqlite2) dependency is missing. Exiting..."
+
+#~ msgid "Banners and clickable links"
+#~ msgstr "Banners and clickable links"
+
+#~ msgid "Ability to have clickable URLs in chat and groupchat window banners."
+#~ msgstr ""
+#~ "Ability to have clickable URLs in chat and groupchat window banners."
+
+#~ msgid "Requires python-sexy."
+#~ msgstr "Requires python-sexy."
+
+#~ msgid "GTK+ runtime is missing libglade support"
+#~ msgstr "GTK+ runtime is missing libglade support"
+
+#~ msgid ""
+#~ "Please remove your current GTK+ runtime and install the latest stable "
+#~ "version from %s"
+#~ msgstr ""
+#~ "Please remove your current GTK+ runtime and install the latest stable "
+#~ "version from %s"
+
+#~ msgid ""
+#~ "Please make sure that GTK+ and PyGTK have libglade support in your system."
+#~ msgstr ""
+#~ "Please make sure that GTK+ and PyGTK have libglade support in your system."
+
+#~ msgid "Gajim needs PySQLite2 to run"
+#~ msgstr "Gajim needs PySQLite2 to run"
+
#~ msgid "_Incoming message:"
#~ msgstr "_Incoming message:"
@@ -10049,12 +10487,6 @@ msgstr " resource with priority "
#~ msgid "Gajim account %s"
#~ msgstr "Gajim account %s"
-#~ msgid "Always use OS/X default applications"
-#~ msgstr "Always use OS/X default applications"
-
-#~ msgid "Custom"
-#~ msgstr "Custom"
-
#~ msgid "Duplicate Jabber ID"
#~ msgstr "Duplicate Jabber ID"
@@ -10187,9 +10619,6 @@ msgstr " resource with priority "
#~ msgid "<small>Romeo and Juliet</small>"
#~ msgstr "<small>Romeo and Juliet</small>"
-#~ msgid "Old stories"
-#~ msgstr "Old stories"
-
#~ msgid "Soliloquy"
#~ msgstr "Soliloquy"
@@ -10306,9 +10735,6 @@ msgstr " resource with priority "
#~ msgid "Set status message to reflect currently playing _music track"
#~ msgstr "Set status message to reflect currently playing _music track"
-#~ msgid "Show only in _roster"
-#~ msgstr "Show only in _roster"
-
#~ msgid "The auto away status message"
#~ msgstr "The auto away status message"
@@ -10339,18 +10765,9 @@ msgstr " resource with priority "
#~ msgid "_Advanced Notifications Control..."
#~ msgstr "_Advanced Notifications Control..."
-#~ msgid "_Never"
-#~ msgstr "_Never"
-
-#~ msgid "_Notify me about it"
-#~ msgstr "_Notify me about it"
-
#~ msgid "_Player:"
#~ msgstr "_Player:"
-#~ msgid "_Pop it up"
-#~ msgstr "_Pop it up"
-
#~ msgid "City:"
#~ msgstr "City:"