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>2009-05-22 00:42:03 +0400
committerYann Leboulanger <asterix@lagaule.org>2009-05-22 00:42:03 +0400
commit28d60946c5e4a8778d68fb509a49541b590c0044 (patch)
tree85087f0162462fc3b1fcdb18816cca19cf353c22 /po/en_GB.po
parentfe308dab763e55155e50c2e75cd36b26e0787e90 (diff)
updated po files for 0.12.2 release
Diffstat (limited to 'po/en_GB.po')
-rw-r--r--po/en_GB.po2457
1 files changed, 1274 insertions, 1183 deletions
diff --git a/po/en_GB.po b/po/en_GB.po
index a72fb9526..f213ae02c 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.11.1\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2008-12-10 09:44+0100\n"
+"POT-Creation-Date: 2009-05-21 22:39+0200\n"
"PO-Revision-Date: 2008-12-02 10:09+1100\n"
"Last-Translator: Jeff Bailes <thepizzaking@gmail.com>\n"
"Language-Team: English <en_gb@li.org>\n"
@@ -116,13 +116,12 @@ msgstr "I want to _register for a new account"
#: ../data/glade/account_creation_wizard_window.glade.h:14
#: ../data/glade/account_modification_window.glade.h:20
-#: ../data/glade/accounts_window.glade.h:25
+#: ../data/glade/accounts_window.glade.h:24
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:15
#: ../data/glade/account_modification_window.glade.h:26
-#: ../data/glade/accounts_window.glade.h:34
msgid "Manage..."
msgstr "Manage..."
@@ -132,7 +131,7 @@ msgstr "Prox_y:"
#: ../data/glade/account_creation_wizard_window.glade.h:17
#: ../data/glade/account_modification_window.glade.h:40
-#: ../data/glade/accounts_window.glade.h:48
+#: ../data/glade/accounts_window.glade.h:45
msgid "Save pass_word"
msgstr "Save pass_word"
@@ -142,7 +141,6 @@ msgstr "Set my profile when I connect"
#: ../data/glade/account_creation_wizard_window.glade.h:19
#: ../data/glade/account_modification_window.glade.h:45
-#: ../data/glade/accounts_window.glade.h:53
msgid "Use custom hostname/port"
msgstr "Use custom hostname/port"
@@ -173,7 +171,7 @@ msgstr "_Hostname:"
#: ../data/glade/account_creation_wizard_window.glade.h:26
#: ../data/glade/account_modification_window.glade.h:50
-#: ../data/glade/accounts_window.glade.h:58
+#: ../data/glade/accounts_window.glade.h:59
msgid "_Password:"
msgstr "_Password:"
@@ -199,18 +197,16 @@ msgstr "<b>Miscellaneous</b>"
#: ../data/glade/account_modification_window.glade.h:2
#: ../data/glade/accounts_window.glade.h:2
-#: ../data/glade/zeroconf_properties_window.glade.h:1
msgid "<b>OpenPGP</b>"
msgstr "<b>OpenPGP</b>"
#: ../data/glade/account_modification_window.glade.h:3
#: ../data/glade/accounts_window.glade.h:3
-#: ../data/glade/zeroconf_properties_window.glade.h:2
msgid "<b>Personal Information</b>"
msgstr "<b>Personal Information</b>"
#: ../data/glade/account_modification_window.glade.h:4
-#: ../data/glade/accounts_window.glade.h:5
+#: ../data/glade/accounts_window.glade.h:6
msgid "Account"
msgstr "Account"
@@ -219,23 +215,22 @@ msgid "Account Modification"
msgstr "Account Modification"
#: ../data/glade/account_modification_window.glade.h:6
-#: ../data/glade/accounts_window.glade.h:7
+#: ../data/glade/accounts_window.glade.h:8
msgid "Administration operations"
msgstr "Administration operations"
#: ../data/glade/account_modification_window.glade.h:7
-#: ../data/glade/accounts_window.glade.h:8
+#: ../data/glade/accounts_window.glade.h:9
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:9
-#: ../data/glade/zeroconf_properties_window.glade.h:3
+#: ../data/glade/accounts_window.glade.h:10
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:10
+#: ../data/glade/accounts_window.glade.h:11
msgid "Chan_ge Password"
msgstr "Chan_ge Password"
@@ -252,37 +247,35 @@ msgstr ""
"be disabled"
#: ../data/glade/account_modification_window.glade.h:11
-#: ../data/glade/accounts_window.glade.h:12
-#: ../data/glade/zeroconf_properties_window.glade.h:4
+#: ../data/glade/accounts_window.glade.h:13
msgid "Choose _Key..."
msgstr "Choose _Key..."
#: ../data/glade/account_modification_window.glade.h:12
-#: ../data/glade/accounts_window.glade.h:13
+#: ../data/glade/accounts_window.glade.h:14
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:14
+#: ../data/glade/accounts_window.glade.h:15
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:15
+#: ../data/glade/accounts_window.glade.h:17
msgid "Connection"
msgstr "Connection"
#: ../data/glade/account_modification_window.glade.h:15
-#: ../data/glade/accounts_window.glade.h:17
msgid "Edit Personal Information..."
msgstr "Edit Personal Information..."
#. No configured account
#: ../data/glade/account_modification_window.glade.h:16
#: ../data/glade/accounts_window.glade.h:20
-#: ../data/glade/roster_window.glade.h:5 ../src/common/helpers.py:1043
-#: ../src/common/helpers.py:1055 ../src/notify.py:513 ../src/notify.py:544
-#: ../src/notify.py:556
+#: ../data/glade/roster_window.glade.h:5 ../src/common/helpers.py:1159
+#: ../src/common/helpers.py:1171 ../src/notify.py:517 ../src/notify.py:553
+#: ../src/notify.py:565
msgid "Gajim"
msgstr "Gajim"
@@ -291,21 +284,18 @@ msgstr "Gajim"
#. General group cannot be changed
#: ../data/glade/account_modification_window.glade.h:17
#: ../data/glade/accounts_window.glade.h:21
-#: ../data/glade/preferences_window.glade.h:49
-#: ../data/glade/zeroconf_properties_window.glade.h:7
-#: ../src/common/contacts.py:98 ../src/dialogs.py:103 ../src/dialogs.py:111
-#: ../src/dialogs.py:166 ../src/roster_window.py:2672
-#: ../src/roster_window.py:5157
+#: ../data/glade/preferences_window.glade.h:49 ../src/common/contacts.py:98
+#: ../src/dialogs.py:103 ../src/dialogs.py:111 ../src/roster_window.py:2683
+#: ../src/roster_window.py:5207
msgid "General"
msgstr "General"
#: ../data/glade/account_modification_window.glade.h:18
-#: ../data/glade/accounts_window.glade.h:22
msgid "Hostname: "
msgstr "Hostname: "
#: ../data/glade/account_modification_window.glade.h:19
-#: ../data/glade/accounts_window.glade.h:23
+#: ../data/glade/accounts_window.glade.h:22
msgid ""
"If checked, Gajim will also broadcast some more IPs except from just your "
"IP, so file transfer has higher chances of working."
@@ -314,7 +304,7 @@ msgstr ""
"so file transfer has higher chances of working."
#: ../data/glade/account_modification_window.glade.h:21
-#: ../data/glade/accounts_window.glade.h:26
+#: ../data/glade/accounts_window.glade.h:25
msgid ""
"If checked, Gajim will send keep-alive packets to prevent connection timeout "
"which results in disconnection"
@@ -323,7 +313,6 @@ msgstr ""
"which results in disconnection"
#: ../data/glade/account_modification_window.glade.h:22
-#: ../data/glade/zeroconf_properties_window.glade.h:8
msgid ""
"If checked, Gajim will store the password in ~/.gajim/config with 'read' "
"permission only for you"
@@ -332,8 +321,7 @@ msgstr ""
"permission only for you"
#: ../data/glade/account_modification_window.glade.h:23
-#: ../data/glade/accounts_window.glade.h:27
-#: ../data/glade/zeroconf_properties_window.glade.h:9
+#: ../data/glade/accounts_window.glade.h:26
msgid ""
"If checked, Gajim, when launched, will automatically connect to jabber using "
"this account"
@@ -342,8 +330,7 @@ msgstr ""
"this account"
#: ../data/glade/account_modification_window.glade.h:24
-#: ../data/glade/accounts_window.glade.h:28
-#: ../data/glade/zeroconf_properties_window.glade.h:10
+#: ../data/glade/accounts_window.glade.h:27
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 "
@@ -354,48 +341,45 @@ msgstr ""
"accordingly"
#: ../data/glade/account_modification_window.glade.h:25
-#: ../data/glade/accounts_window.glade.h:31
+#: ../data/glade/accounts_window.glade.h:30
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:36
-#: ../data/glade/zeroconf_properties_window.glade.h:16 ../src/config.py:1557
-#: ../src/config.py:2057
+#: ../data/glade/accounts_window.glade.h:34 ../src/config.py:1605
+#: ../src/config.py:2108
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:38
-#: ../data/glade/change_mood_dialog.glade.h:3 ../src/config.py:1147
-#: ../src/config.py:1218 ../src/config.py:1465 ../src/config.py:1470
-#: ../src/config.py:1965 ../src/config.py:2043 ../src/config.py:2056
-#: ../src/config.py:3151 ../src/config.py:3219 ../src/dialogs.py:294
-#: ../src/dialogs.py:296 ../src/dialogs.py:523 ../src/roster_window.py:2741
-#: ../src/roster_window.py:2747 ../src/roster_window.py:2752
+#: ../data/glade/accounts_window.glade.h:36
+#: ../data/glade/change_mood_dialog.glade.h:3 ../src/config.py:1192
+#: ../src/config.py:1263 ../src/config.py:1510 ../src/config.py:1515
+#: ../src/config.py:2016 ../src/config.py:2094 ../src/config.py:2107
+#: ../src/config.py:3200 ../src/config.py:3268 ../src/dialogs.py:293
+#: ../src/dialogs.py:295 ../src/dialogs.py:524 ../src/roster_window.py:2753
+#: ../src/roster_window.py:2759 ../src/roster_window.py:2764
msgid "None"
msgstr "None"
#: ../data/glade/account_modification_window.glade.h:30
-#: ../data/glade/accounts_window.glade.h:39
+#: ../data/glade/accounts_window.glade.h:37
#: ../data/glade/profile_window.glade.h:36
-#: ../data/glade/zeroconf_properties_window.glade.h:17
msgid "Personal Information"
msgstr "Personal Information"
#: ../data/glade/account_modification_window.glade.h:31
-#: ../data/glade/accounts_window.glade.h:40
msgid "Port: "
msgstr "Port: "
#: ../data/glade/account_modification_window.glade.h:32
-#: ../data/glade/accounts_window.glade.h:41
+#: ../data/glade/accounts_window.glade.h:38
msgid "Priori_ty:"
msgstr "Priori_ty:"
#: ../data/glade/account_modification_window.glade.h:33
-#: ../data/glade/accounts_window.glade.h:42
+#: ../data/glade/accounts_window.glade.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 "
@@ -406,7 +390,7 @@ msgstr ""
"client with the highest priority gets the events"
#: ../data/glade/account_modification_window.glade.h:34
-#: ../data/glade/accounts_window.glade.h:43
+#: ../data/glade/accounts_window.glade.h:40
msgid "Priority will change automatically according to your status."
msgstr "Priority will change automatically according to your status."
@@ -415,12 +399,12 @@ msgid "Proxy:"
msgstr "Proxy:"
#: ../data/glade/account_modification_window.glade.h:36
-#: ../data/glade/accounts_window.glade.h:45
+#: ../data/glade/accounts_window.glade.h:42
msgid "Resour_ce:"
msgstr "Resour_ce:"
#: ../data/glade/account_modification_window.glade.h:37
-#: ../data/glade/accounts_window.glade.h:46
+#: ../data/glade/accounts_window.glade.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 "
@@ -435,29 +419,25 @@ msgstr ""
"has the highest priority will get the events. (see below)"
#: ../data/glade/account_modification_window.glade.h:38
-#: ../data/glade/zeroconf_properties_window.glade.h:18
msgid "Save _passphrase (insecure)"
msgstr "Save _passphrase (insecure)"
#: ../data/glade/account_modification_window.glade.h:39
-#: ../data/glade/accounts_window.glade.h:47
-#: ../data/glade/zeroconf_properties_window.glade.h:19
+#: ../data/glade/accounts_window.glade.h:44
msgid "Save conversation _logs for all contacts"
msgstr "Save conversation _logs for all contacts"
#: ../data/glade/account_modification_window.glade.h:41
-#: ../data/glade/accounts_window.glade.h:49
msgid "Send keep-alive packets"
msgstr "Send keep-alive packets"
#: ../data/glade/account_modification_window.glade.h:42
-#: ../data/glade/accounts_window.glade.h:50
-#: ../data/glade/zeroconf_properties_window.glade.h:20
+#: ../data/glade/accounts_window.glade.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:51
+#: ../data/glade/accounts_window.glade.h:49
#: ../data/glade/synchronise_select_account_dialog.glade.h:2
msgid "Synchronise contacts"
msgstr "Synchronise contacts"
@@ -467,12 +447,11 @@ msgid "Use _SSL (legacy)"
msgstr "Use _SSL (legacy)"
#: ../data/glade/account_modification_window.glade.h:46
-#: ../data/glade/accounts_window.glade.h:55
+#: ../data/glade/accounts_window.glade.h:53
msgid "Use file transfer proxies"
msgstr "Use file transfer proxies"
#: ../data/glade/account_modification_window.glade.h:47
-#: ../data/glade/accounts_window.glade.h:56
msgid "_Adjust to status"
msgstr "_Adjust to status"
@@ -489,11 +468,16 @@ msgstr "_Name:"
msgid "<b>Proxy</b>"
msgstr "<b>Proxy</b>"
-#: ../data/glade/accounts_window.glade.h:6
+#: ../data/glade/accounts_window.glade.h:5
+#, fuzzy
+msgid "A_djust to status"
+msgstr "_Adjust to status"
+
+#: ../data/glade/accounts_window.glade.h:7
msgid "Accounts"
msgstr "Accounts"
-#: ../data/glade/accounts_window.glade.h:11
+#: ../data/glade/accounts_window.glade.h:12
msgid ""
"Check this so Gajim will ask you before sending your password over an "
"insecure connection."
@@ -502,29 +486,25 @@ msgstr ""
"insecure connection."
#: ../data/glade/accounts_window.glade.h:16
+#, fuzzy
+msgid "Co_nnect on Gajim startup"
+msgstr "C_onnect on Gajim startup"
+
+#: ../data/glade/accounts_window.glade.h:18
#: ../data/glade/zeroconf_information_window.glade.h:2
-#: ../data/glade/zeroconf_properties_window.glade.h:5
msgid "E-Mail:"
msgstr "E-Mail:"
-#. XML Console enable checkbutton
-#: ../data/glade/accounts_window.glade.h:18
-#: ../data/glade/xml_console_window.glade.h:4
-msgid "Enable"
-msgstr "Enable"
-
#: ../data/glade/accounts_window.glade.h:19
#: ../data/glade/zeroconf_information_window.glade.h:3
-#: ../data/glade/zeroconf_properties_window.glade.h:6
msgid "First Name:"
msgstr "First Name:"
-#: ../data/glade/accounts_window.glade.h:24
+#: ../data/glade/accounts_window.glade.h:23
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
-#: ../data/glade/zeroconf_properties_window.glade.h:11
+#: ../data/glade/accounts_window.glade.h:28
msgid ""
"If the default port that is used for incoming messages is unfitting for your "
"setup you can select another one here.\n"
@@ -534,57 +514,97 @@ msgstr ""
"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
-#: ../data/glade/zeroconf_properties_window.glade.h:13 ../src/dialogs.py:679
+#: ../data/glade/accounts_window.glade.h:31
+#: ../data/glade/zeroconf_information_window.glade.h:4 ../src/dialogs.py:681
msgid "Jabber ID:"
msgstr "Jabber ID:"
-#: ../data/glade/accounts_window.glade.h:33
+#: ../data/glade/accounts_window.glade.h:32
#: ../data/glade/zeroconf_information_window.glade.h:5
-#: ../data/glade/zeroconf_properties_window.glade.h:14
msgid "Last Name:"
msgstr "Surname:"
-#: ../data/glade/accounts_window.glade.h:35
+#: ../data/glade/accounts_window.glade.h:33
msgid "Mer_ge accounts"
msgstr "Mer_ge accounts"
#. Rename
-#: ../data/glade/accounts_window.glade.h:44 ../src/roster_window.py:5108
+#: ../data/glade/accounts_window.glade.h:41 ../src/roster_window.py:5158
msgid "Re_name"
msgstr "Re_name"
-#: ../data/glade/accounts_window.glade.h:52
-msgid "Use GPG _Agent"
+#: ../data/glade/accounts_window.glade.h:46
+#, fuzzy
+msgid "Send _keep-alive packets"
+msgstr "Send keep-alive packets"
+
+#: ../data/glade/accounts_window.glade.h:48
+#, fuzzy
+msgid "Synchroni_ze account status with global status"
+msgstr "Synch_ronise account status with global status"
+
+#: ../data/glade/accounts_window.glade.h:50
+#, fuzzy
+msgid "Use G_PG Agent"
msgstr "Use GPG _Agent"
-#: ../data/glade/accounts_window.glade.h:54
-#: ../data/glade/zeroconf_properties_window.glade.h:21
-msgid "Use custom port:"
+#: ../data/glade/accounts_window.glade.h:51
+#, fuzzy
+msgid "Use cust_om hostname/port"
+msgstr "Use custom hostname/port"
+
+#: ../data/glade/accounts_window.glade.h:52
+#, fuzzy
+msgid "Use cust_om port:"
msgstr "Use custom port:"
-#: ../data/glade/accounts_window.glade.h:59
+#: ../data/glade/accounts_window.glade.h:54
+#, fuzzy
+msgid "_Edit Personal Information..."
+msgstr "Edit Personal Information..."
+
+#: ../data/glade/accounts_window.glade.h:55
+#, fuzzy
+msgid "_Enable"
+msgstr "Enable"
+
+#: ../data/glade/accounts_window.glade.h:56
+#, fuzzy
+msgid "_Hostname: "
+msgstr "_Hostname:"
+
+#: ../data/glade/accounts_window.glade.h:58
+#, fuzzy
+msgid "_Manage..."
+msgstr "Manage..."
+
+#: ../data/glade/accounts_window.glade.h:60
+#, fuzzy
+msgid "_Port: "
+msgstr "_Port:"
+
+#: ../data/glade/accounts_window.glade.h:61
msgid "_Warn before using an insecure connection"
msgstr "_Warn before using an insecure connection"
-#: ../data/glade/accounts_window.glade.h:60
+#: ../data/glade/accounts_window.glade.h:62
+#, fuzzy
+msgid "_use HTTP__PROXY environment variable"
+msgstr "use HTTP_PROXY environment variable"
+
+#: ../data/glade/accounts_window.glade.h:63
msgid "gtk-add"
msgstr "gtk-add"
-#: ../data/glade/accounts_window.glade.h:61
+#: ../data/glade/accounts_window.glade.h:64
#: ../data/glade/features_window.glade.h:4
msgid "gtk-close"
msgstr "gtk-close"
-#: ../data/glade/accounts_window.glade.h:62
+#: ../data/glade/accounts_window.glade.h:65
msgid "gtk-remove"
msgstr "gtk-remove"
-#: ../data/glade/accounts_window.glade.h:63
-msgid "use HTTP_PROXY environment variable"
-msgstr "use HTTP_PROXY environment variable"
-
#: ../data/glade/add_new_contact_window.glade.h:1
msgid "A_ccount:"
msgstr "A_ccount:"
@@ -768,7 +788,7 @@ msgid "All statuses"
msgstr "All statuses"
#: ../data/glade/advanced_notifications_window.glade.h:8
-#: ../src/common/commands.py:102 ../src/common/helpers.py:291
+#: ../src/common/commands.py:102 ../src/common/helpers.py:226
msgid "Away"
msgstr "Away"
@@ -785,7 +805,7 @@ msgid "Have "
msgstr "Have "
#: ../data/glade/advanced_notifications_window.glade.h:12
-#: ../src/common/helpers.py:301
+#: ../src/common/helpers.py:236
msgid "Invisible"
msgstr "Invisible"
@@ -794,7 +814,7 @@ msgid "Launch a command"
msgstr "Launch a command"
#: ../data/glade/advanced_notifications_window.glade.h:14
-#: ../src/common/helpers.py:274
+#: ../src/common/helpers.py:209
msgid "Not Available"
msgstr "Not Available"
@@ -1026,7 +1046,7 @@ msgstr "_Add to Roster"
#: ../data/glade/roster_contact_context_menu.glade.h:17
#: ../data/glade/roster_window.glade.h:20
#: ../data/glade/zeroconf_contact_context_menu.glade.h:6
-#: ../src/roster_window.py:5804
+#: ../src/roster_window.py:5854
msgid "_History"
msgstr "_History"
@@ -1134,7 +1154,7 @@ msgstr ""
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:793
+#: ../data/glade/filetransfers.glade.h:13 ../src/filetransfers_window.py:794
msgid "_Continue"
msgstr "_Continue"
@@ -1298,13 +1318,13 @@ msgstr "_Voice"
msgid "Create new post"
msgstr "Create new post"
-#: ../data/glade/groups_post_window.glade.h:2 ../src/common/helpers.py:316
+#: ../data/glade/groups_post_window.glade.h:2 ../src/common/helpers.py:251
msgid "From"
msgstr "From"
#. holds subject
-#: ../data/glade/groups_post_window.glade.h:3 ../src/history_manager.py:171
-#: ../src/history_manager.py:202
+#: ../data/glade/groups_post_window.glade.h:3 ../src/history_manager.py:170
+#: ../src/history_manager.py:201
msgid "Subject"
msgstr "Subject"
@@ -1375,7 +1395,7 @@ msgstr "Search:"
msgid "_Log conversation history"
msgstr "_Log conversation history"
-#: ../data/glade/join_groupchat_window.glade.h:1 ../src/dialogs.py:1698
+#: ../data/glade/join_groupchat_window.glade.h:1 ../src/dialogs.py:1704
msgid "Join Group Chat"
msgstr "Join Group Chat"
@@ -1402,8 +1422,8 @@ msgstr "Recently:"
msgid "Room:"
msgstr "Room:"
-#: ../data/glade/join_groupchat_window.glade.h:7 ../src/disco.py:1199
-#: ../src/disco.py:1620
+#: ../data/glade/join_groupchat_window.glade.h:7 ../src/disco.py:1200
+#: ../src/disco.py:1621
msgid "_Join"
msgstr "_Join"
@@ -1927,7 +1947,7 @@ msgstr ""
msgid "Sort contacts by status"
msgstr "Sort contacts by status"
-#: ../data/glade/preferences_window.glade.h:84 ../src/config.py:400
+#: ../data/glade/preferences_window.glade.h:84 ../src/config.py:401
msgid "Status"
msgstr "Status"
@@ -2103,7 +2123,7 @@ msgstr "JabberID"
msgid "Order:"
msgstr "Order:"
-#: ../data/glade/privacy_list_window.glade.h:11 ../src/dialogs.py:2566
+#: ../data/glade/privacy_list_window.glade.h:11 ../src/dialogs.py:2590
msgid "Privacy List"
msgstr "Privacy List"
@@ -2307,8 +2327,8 @@ msgstr "Remove account from Gajim and from _server"
#. Remove group
#. Remove
-#: ../data/glade/remove_account_window.glade.h:4 ../src/roster_window.py:5145
-#: ../src/roster_window.py:5622 ../src/roster_window.py:5751
+#: ../data/glade/remove_account_window.glade.h:4 ../src/roster_window.py:5195
+#: ../src/roster_window.py:5672 ../src/roster_window.py:5801
msgid "_Remove"
msgstr "_Remove"
@@ -2330,14 +2350,14 @@ msgstr "Edit _Groups..."
#. Execute Command
#: ../data/glade/roster_contact_context_menu.glade.h:5
-#: ../src/roster_window.py:5694
+#: ../src/roster_window.py:5744
msgid "Execute Command..."
msgstr "Execute Command..."
#. Invite to
#. Invite to Groupchat
#: ../data/glade/roster_contact_context_menu.glade.h:6
-#: ../src/roster_window.py:5063 ../src/roster_window.py:5575
+#: ../src/roster_window.py:5113 ../src/roster_window.py:5625
msgid "In_vite to"
msgstr "In_vite to"
@@ -2347,7 +2367,7 @@ msgstr "Remo_ve"
#. Send Custom Status
#: ../data/glade/roster_contact_context_menu.glade.h:8
-#: ../src/roster_window.py:5073 ../src/roster_window.py:5660
+#: ../src/roster_window.py:5123 ../src/roster_window.py:5710
msgid "Send Cus_tom Status"
msgstr "Send Cus_tom Status"
@@ -2373,8 +2393,8 @@ msgid "_Allow him/her to see my status"
msgstr "_Allow him/her to see my status"
#: ../data/glade/roster_contact_context_menu.glade.h:15
-#: ../src/roster_window.py:5136 ../src/roster_window.py:5612
-#: ../src/roster_window.py:5741
+#: ../src/roster_window.py:5186 ../src/roster_window.py:5662
+#: ../src/roster_window.py:5791
msgid "_Block"
msgstr "_Block"
@@ -2400,8 +2420,8 @@ msgid "_Subscription"
msgstr "_Subscription"
#: ../data/glade/roster_contact_context_menu.glade.h:22
-#: ../src/roster_window.py:5130 ../src/roster_window.py:5606
-#: ../src/roster_window.py:5738
+#: ../src/roster_window.py:5180 ../src/roster_window.py:5656
+#: ../src/roster_window.py:5788
msgid "_Unblock"
msgstr "_Unblock"
@@ -2459,7 +2479,7 @@ msgstr "_Actions"
msgid "_Contents"
msgstr "_Contents"
-#: ../data/glade/roster_window.glade.h:17 ../src/disco.py:1353
+#: ../data/glade/roster_window.glade.h:17 ../src/disco.py:1354
msgid "_Edit"
msgstr "_Edit"
@@ -2500,11 +2520,11 @@ msgid "_Add contact"
msgstr "_Add contact"
#. Information
-#: ../data/glade/search_window.glade.h:4 ../src/roster_window.py:5763
+#: ../data/glade/search_window.glade.h:4 ../src/roster_window.py:5813
msgid "_Information"
msgstr "_Information"
-#: ../data/glade/search_window.glade.h:5 ../src/disco.py:1211
+#: ../data/glade/search_window.glade.h:5 ../src/disco.py:1212
msgid "_Search"
msgstr "_Search"
@@ -2691,6 +2711,11 @@ msgstr "<b>Jabber Traffic</b>"
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"
+
#. 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
msgid "Info/Query"
@@ -2719,13 +2744,13 @@ msgstr "Assign Open_PGP Key"
#. Edit Groups
#: ../data/glade/zeroconf_contact_context_menu.glade.h:3
-#: ../src/roster_window.py:5595
+#: ../src/roster_window.py:5645
msgid "Edit _Groups"
msgstr "Edit _Groups"
#. Rename
#: ../data/glade/zeroconf_contact_context_menu.glade.h:8
-#: ../src/roster_window.py:5721
+#: ../src/roster_window.py:5771
msgid "_Rename"
msgstr "_Rename"
@@ -2749,10 +2774,6 @@ msgstr "Resource:"
msgid "Status:"
msgstr "Status:"
-#: ../data/glade/zeroconf_properties_window.glade.h:15
-msgid "Modify Account"
-msgstr "Modify Account"
-
#: ../src/adhoc_commands.py:264
msgid "Cancel confirmation"
msgstr "Cancel confirmation"
@@ -2927,49 +2948,50 @@ msgstr "Swedish"
msgid "Chinese (Ch)"
msgstr "Chinese (Ch)"
-#: ../src/chat_control.py:332
+#: ../src/chat_control.py:342
msgid "Spelling language"
msgstr "Spelling language"
#. we are not connected
-#: ../src/chat_control.py:355 ../src/chat_control.py:551
+#: ../src/chat_control.py:365 ../src/chat_control.py:561
msgid "A connection is not available"
msgstr "A connection is not available"
-#: ../src/chat_control.py:356 ../src/chat_control.py:552
+#: ../src/chat_control.py:366 ../src/chat_control.py:562
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:1149 ../src/chat_control.py:1545
+#: ../src/chat_control.py:1164 ../src/chat_control.py:1561
msgid "GPG encryption enabled"
msgstr "GPG encryption enabled"
#. Add to roster
#. add_to_roster_menuitem
-#: ../src/chat_control.py:1171 ../src/chat_control.py:2039
-#: ../src/common/contacts.py:113 ../src/common/helpers.py:73
-#: ../src/common/helpers.py:303 ../src/conversation_textview.py:845
-#: ../src/dialogs.py:904 ../src/gajim.py:979 ../src/gajim.py:1639
-#: ../src/roster_window.py:915 ../src/roster_window.py:1541
-#: ../src/roster_window.py:1543 ../src/roster_window.py:1879
-#: ../src/roster_window.py:3110 ../src/roster_window.py:3134
-#: ../src/roster_window.py:5257 ../src/roster_window.py:5441
+#: ../src/chat_control.py:1186 ../src/chat_control.py:2060
+#: ../src/common/contacts.py:113 ../src/common/helpers.py:67
+#: ../src/common/helpers.py:238 ../src/conversation_textview.py:847
+#: ../src/dialogs.py:906 ../src/dialogs.py:1630 ../src/dialogs.py:1655
+#: ../src/gajim.py:1047 ../src/gajim.py:1745 ../src/roster_window.py:915
+#: ../src/roster_window.py:1542 ../src/roster_window.py:1544
+#: ../src/roster_window.py:1888 ../src/roster_window.py:3123
+#: ../src/roster_window.py:3150 ../src/roster_window.py:5307
+#: ../src/roster_window.py:5491
msgid "Not in Roster"
msgstr "Not in Roster"
-#: ../src/chat_control.py:1303 ../src/tooltips.py:627
+#: ../src/chat_control.py:1319 ../src/tooltips.py:627
msgid "Unknown Artist"
msgstr "Unknown Artist"
-#: ../src/chat_control.py:1305 ../src/tooltips.py:632
+#: ../src/chat_control.py:1321 ../src/tooltips.py:632
msgid "Unknown Title"
msgstr "Unknown Title"
-#: ../src/chat_control.py:1307 ../src/tooltips.py:637
+#: ../src/chat_control.py:1323 ../src/tooltips.py:637
msgid "Unknown Source"
msgstr "Unknown Source"
-#: ../src/chat_control.py:1311 ../src/tooltips.py:639
+#: ../src/chat_control.py:1327 ../src/tooltips.py:639
#, python-format
msgid ""
"<b>\"%(title)s\"</b> by <i>%(artist)s</i>\n"
@@ -2978,7 +3000,7 @@ msgstr ""
"<b>\"%(title)s\"</b> by <i>%(artist)s</i>\n"
"from <i>%(source)s</i>"
-#: ../src/chat_control.py:1316
+#: ../src/chat_control.py:1332
#, python-format
msgid ""
"%(title)s by %(artist)s\n"
@@ -2987,17 +3009,17 @@ msgstr ""
"%(title)s by %(artist)s\n"
"from %(source)s"
-#: ../src/chat_control.py:1440
+#: ../src/chat_control.py:1456
#, 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:1525 ../src/dialogs.py:3912
+#: ../src/chat_control.py:1541 ../src/dialogs.py:3937
msgid "No GPG key assigned"
msgstr "No GPG key assigned"
-#: ../src/chat_control.py:1526
+#: ../src/chat_control.py:1542
msgid ""
"No GPG key is assigned to this contact. So you cannot encrypt messages with "
"GPG."
@@ -3005,50 +3027,50 @@ msgstr ""
"No GPG key is assigned to this contact. So you cannot encrypt messages with "
"GPG."
-#: ../src/chat_control.py:1535
+#: ../src/chat_control.py:1551
msgid "GPG encryption disabled"
msgstr "GPG encryption disabled"
-#: ../src/chat_control.py:1560
+#: ../src/chat_control.py:1577
msgid "Session WILL be logged"
msgstr "Session WILL be logged"
-#: ../src/chat_control.py:1562
+#: ../src/chat_control.py:1579
msgid "Session WILL NOT be logged"
msgstr "Session WILL NOT be logged"
#. encryption %s active
-#: ../src/chat_control.py:1576
+#: ../src/chat_control.py:1593
msgid "is"
msgstr "is"
-#: ../src/chat_control.py:1576
+#: ../src/chat_control.py:1593
msgid "is NOT"
msgstr "is NOT"
#. chat session %s be logged
-#: ../src/chat_control.py:1578
+#: ../src/chat_control.py:1595
msgid "will"
msgstr "will"
-#: ../src/chat_control.py:1578
+#: ../src/chat_control.py:1595
msgid "will NOT"
msgstr "will NOT"
#. About encrypted chat session
-#: ../src/chat_control.py:1582
+#: ../src/chat_control.py:1599
msgid "and authenticated"
msgstr "and authenticated"
#. About encrypted chat session
-#: ../src/chat_control.py:1586
+#: ../src/chat_control.py:1603
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:1592
+#: ../src/chat_control.py:1609
#, python-format
msgid ""
"%(type)s encryption %(status)s active %(authenticated)s.\n"
@@ -3057,26 +3079,26 @@ msgstr ""
"%(type)s encryption %(status)s active %(authenticated)s.\n"
"Your chat session %(logged)s be logged."
-#: ../src/chat_control.py:1640
+#: ../src/chat_control.py:1657
msgid "Command not supported for zeroconf account."
msgstr "Command not supported for zeroconf account."
-#: ../src/chat_control.py:1651 ../src/groupchat_control.py:1653
+#: ../src/chat_control.py:1668 ../src/groupchat_control.py:1657
#, python-format
msgid "Commands: %s"
msgstr "Commands: %s"
-#: ../src/chat_control.py:1654 ../src/groupchat_control.py:1667
+#: ../src/chat_control.py:1671 ../src/groupchat_control.py:1671
#, python-format
msgid "Usage: /%s, clears the text window."
msgstr "Usage: /%s, clears the text window."
-#: ../src/chat_control.py:1657 ../src/groupchat_control.py:1672
+#: ../src/chat_control.py:1674 ../src/groupchat_control.py:1676
#, python-format
msgid "Usage: /%s, hide the chat buttons."
msgstr "Usage: /%s, hide the chat buttons."
-#: ../src/chat_control.py:1660 ../src/groupchat_control.py:1688
+#: ../src/chat_control.py:1677 ../src/groupchat_control.py:1692
#, python-format
msgid ""
"Usage: /%(command)s <action>, sends action to the current group chat. Use "
@@ -3085,38 +3107,38 @@ msgstr ""
"Usage: /%(command)s <action>, sends action to the current group chat. Use "
"third person. (e.g. /%(command)s explodes.)"
-#: ../src/chat_control.py:1665
+#: ../src/chat_control.py:1682
#, python-format
msgid "Usage: /%s, sends a ping to the contact"
msgstr "Usage: /%s, sends a ping to the contact"
-#: ../src/chat_control.py:1668
+#: ../src/chat_control.py:1685
#, python-format
msgid "Usage: /%s, send the message to the contact"
msgstr "Usage: /%s, send the message to the contact"
-#: ../src/chat_control.py:1671 ../src/groupchat_control.py:1711
+#: ../src/chat_control.py:1688 ../src/groupchat_control.py:1715
#, python-format
msgid "No help info for /%s"
msgstr "No help info for /%s"
-#: ../src/chat_control.py:1802
+#: ../src/chat_control.py:1819
msgid "Session negotiation cancelled"
msgstr "Session negotiation cancelled"
-#: ../src/chat_control.py:1809
+#: ../src/chat_control.py:1826
msgid "This session is encrypted"
msgstr "This session is encrypted"
-#: ../src/chat_control.py:1812
+#: ../src/chat_control.py:1829
msgid " and WILL be logged"
msgstr " and WILL be logged"
-#: ../src/chat_control.py:1814
+#: ../src/chat_control.py:1831
msgid " and WILL NOT be logged"
msgstr " and WILL NOT be logged"
-#: ../src/chat_control.py:1819
+#: ../src/chat_control.py:1836
msgid ""
"Remote contact's identity not verified. Click the shield button for more "
"details."
@@ -3124,25 +3146,25 @@ msgstr ""
"Remote contact's identity not verified. Click the shield button for more "
"details."
-#: ../src/chat_control.py:1821
+#: ../src/chat_control.py:1838
msgid "E2E encryption disabled"
msgstr "E2E encryption disabled"
-#: ../src/chat_control.py:1850 ../src/chat_control.py:1863
+#: ../src/chat_control.py:1871 ../src/chat_control.py:1884
msgid "The following message was NOT encrypted"
msgstr "The following message was NOT encrypted"
-#: ../src/chat_control.py:1856
+#: ../src/chat_control.py:1877
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:2227
+#: ../src/chat_control.py:2248
#, python-format
msgid "You just received a new message from \"%s\""
msgstr "You just received a new message from \"%s\""
-#: ../src/chat_control.py:2228
+#: ../src/chat_control.py:2249
msgid ""
"If you close this tab and you have history disabled, this message will be "
"lost."
@@ -3150,15 +3172,15 @@ msgstr ""
"If you close this tab and you have history disabled, this message will be "
"lost."
-#: ../src/chat_control.py:2378 ../src/common/connection_handlers.py:1847
-#: ../src/common/connection_handlers.py:1893
-#: ../src/common/connection_handlers.py:2081
-#: ../src/common/connection_handlers.py:2214 ../src/common/connection.py:1218
-#: ../src/gajim.py:174
+#: ../src/chat_control.py:2399 ../src/common/connection_handlers.py:1865
+#: ../src/common/connection_handlers.py:1911
+#: ../src/common/connection_handlers.py:2099
+#: ../src/common/connection_handlers.py:2232 ../src/common/connection.py:1298
+#: ../src/gajim.py:194
msgid "Database Error"
msgstr "Database Error"
-#: ../src/chat_control.py:2379
+#: ../src/chat_control.py:2400
#, python-format
msgid ""
"The database file (%s) cannot be read. Try to repair it or remove it (all "
@@ -3167,7 +3189,7 @@ msgstr ""
"The database file (%s) cannot be read. Try to repair it or remove it (all "
"history will be lost)."
-#: ../src/chat_control.py:2615
+#: ../src/chat_control.py:2636
#, python-format
msgid "%(name)s is now %(status)s"
msgstr "%(name)s is now %(status)s"
@@ -3256,9 +3278,9 @@ msgstr "Choose the groupchats you want to leave"
#. Make special context menu if group is Groupchats
#: ../src/common/commands.py:206 ../src/common/contacts.py:94
-#: ../src/common/helpers.py:73 ../src/roster_window.py:788
-#: ../src/roster_window.py:1545 ../src/roster_window.py:1547
-#: ../src/roster_window.py:5033
+#: ../src/common/helpers.py:67 ../src/roster_window.py:788
+#: ../src/roster_window.py:1546 ../src/roster_window.py:1548
+#: ../src/roster_window.py:5083
msgid "Groupchats"
msgstr "Groupchats"
@@ -3278,52 +3300,52 @@ msgstr "All unread messages have been forwarded."
msgid "Use D-Bus and Notification-Daemon to show notifications"
msgstr "Use D-Bus and Notification-Daemon to show notifications"
-#: ../src/common/config.py:87
+#: ../src/common/config.py:86
msgid "Time in minutes, after which your status changes to away."
msgstr "Time in minutes, after which your status changes to away."
-#: ../src/common/config.py:88
+#: ../src/common/config.py:87
msgid "$S (Away as a result of being idle more than $T min)"
msgstr "$S (Away as a result of being idle more than $T min)"
-#: ../src/common/config.py:88
+#: ../src/common/config.py:87
msgid "$S will be replaced by current status message, $T by autoaway time."
msgstr "$S will be replaced by current status message, $T by autoaway time."
-#: ../src/common/config.py:90
+#: ../src/common/config.py:89
msgid "Time in minutes, after which your status changes to not available."
msgstr "Time in minutes, after which your status changes to not available."
-#: ../src/common/config.py:91
+#: ../src/common/config.py:90
msgid "$S (Not available as a result of being idle more than $T min)"
msgstr "$S (Not available as a result of being idle more than $T min)"
-#: ../src/common/config.py:91
+#: ../src/common/config.py:90
msgid "$S will be replaced by current status message, $T by autoxa time."
msgstr "$S will be replaced by current status message, $T by autoxa time."
-#: ../src/common/config.py:111
+#: ../src/common/config.py:110
msgid ""
"List (space separated) of rows (accounts and groups) that are collapsed."
msgstr ""
"List (space separated) of rows (accounts and groups) that are collapsed."
#. sorted alphanum
-#: ../src/common/config.py:112 ../src/common/config.py:448
-#: ../src/common/optparser.py:215 ../src/common/optparser.py:433
-#: ../src/common/optparser.py:467 ../src/gajim.py:3124
+#: ../src/common/config.py:111 ../src/common/config.py:451
+#: ../src/common/optparser.py:217 ../src/common/optparser.py:435
+#: ../src/common/optparser.py:469 ../src/gajim.py:3275
msgid "default"
msgstr "default"
-#: ../src/common/config.py:116
+#: ../src/common/config.py:115
msgid "Enable link-local/zeroconf messaging"
msgstr "Enable link-local/zeroconf messaging"
-#: ../src/common/config.py:119
+#: ../src/common/config.py:118
msgid "Language used by speller"
msgstr "Language used by speller"
-#: ../src/common/config.py:120
+#: ../src/common/config.py:119
msgid ""
"'always' - print time for every message.\n"
"'sometimes' - print time every print_ichat_every_foo_minutes minute.\n"
@@ -3333,7 +3355,7 @@ msgstr ""
"'sometimes' - print time every print_ichat_every_foo_minutes minute.\n"
"'never' - never print time."
-#: ../src/common/config.py:121
+#: ../src/common/config.py:120
msgid ""
"Print time in chats using Fuzzy Clock. Value of fuzziness from 1 to 4, or 0 "
"to disable fuzzyclock. 1 is the most precise clock, 4 the least precise one. "
@@ -3343,17 +3365,17 @@ msgstr ""
"to disable fuzzyclock. 1 is the most precise clock, 4 the least precise one. "
"This is used only if print_time is 'sometimes'."
-#: ../src/common/config.py:124
+#: ../src/common/config.py:123
msgid "Treat * / _ pairs as possible formatting characters."
msgstr "Treat * / _ pairs as possible formatting characters."
-#: ../src/common/config.py:125
+#: ../src/common/config.py:124
msgid ""
"If True, do not remove */_ . So *abc* will be bold but with * * not removed."
msgstr ""
"If True, do not remove */_ . So *abc* will be bold but with * * not removed."
-#: ../src/common/config.py:128
+#: ../src/common/config.py:127
msgid ""
"Uses ReStructured text markup to send HTML, plus ascii formatting if "
"selected. For syntax, see http://docutils.sourceforge.net/docs/ref/rst/"
@@ -3363,7 +3385,7 @@ msgstr ""
"selected. For syntax, see http://docutils.sourceforge.net/docs/ref/rst/"
"restructuredtext.html (If you want to use this, install docutils)"
-#: ../src/common/config.py:137
+#: ../src/common/config.py:136
msgid ""
"Character to add after nickname when using nick completion (tab) in group "
"chat."
@@ -3371,7 +3393,7 @@ msgstr ""
"Character to add after nickname when using nick completion (tab) in group "
"chat."
-#: ../src/common/config.py:138
+#: ../src/common/config.py:137
msgid ""
"Character to propose to add after desired nickname when desired nickname is "
"used by someone else in group chat."
@@ -3397,11 +3419,11 @@ msgstr "Characters that are printed before the nickname in conversations"
msgid "Characters that are printed after the nickname in conversations"
msgstr "Characters that are printed after the nickname in conversations"
-#: ../src/common/config.py:168
+#: ../src/common/config.py:167
msgid "Add * and [n] in roster title?"
msgstr "Add * and [n] in roster title?"
-#: ../src/common/config.py:169
+#: ../src/common/config.py:168
msgid ""
"How many lines to remember from previous conversation when a chat tab/window "
"is reopened."
@@ -3409,11 +3431,11 @@ msgstr ""
"How many lines to remember from previous conversation when a chat tab/window "
"is reopened."
-#: ../src/common/config.py:170
+#: ../src/common/config.py:169
msgid "How many minutes should last lines from previous conversation last."
msgstr "How many minutes should last lines from previous conversation last."
-#: ../src/common/config.py:171
+#: ../src/common/config.py:170
msgid ""
"Send message on Ctrl+Enter and with Enter make new line (Mirabilis ICQ "
"Client default behaviour)."
@@ -3421,11 +3443,11 @@ msgstr ""
"Send message on Ctrl+Enter and with Enter make new line (Mirabilis ICQ "
"Client default behaviour)."
-#: ../src/common/config.py:173
+#: ../src/common/config.py:172
msgid "How many lines to store for Ctrl+KeyUP."
msgstr "How many lines to store for Ctrl+KeyUP."
-#: ../src/common/config.py:176
+#: ../src/common/config.py:175
#, python-format
msgid ""
"Either custom url with %s in it where %s is the word/phrase or 'WIKTIONARY' "
@@ -3434,11 +3456,11 @@ msgstr ""
"Either custom URL with %s in it where %s is the word/phrase or 'WIKTIONARY' "
"which means use wiktionary."
-#: ../src/common/config.py:179
+#: ../src/common/config.py:178
msgid "If checked, Gajim can be controlled remotely using gajim-remote."
msgstr "If ticked, Gajim can be controlled remotely using gajim-remote."
-#: ../src/common/config.py:180
+#: ../src/common/config.py:179
msgid ""
"If True, listen to D-Bus signals from NetworkManager and change the status "
"of accounts (provided they do not have listen_to_network_manager set to "
@@ -3450,13 +3472,13 @@ msgstr ""
"False and they sync with global status) based upon the status of the network "
"connection."
-#: ../src/common/config.py:181
+#: ../src/common/config.py:180
msgid ""
"Sent chat state notifications. Can be one of all, composing_only, disabled."
msgstr ""
"Sent chat state notifications. Can be one of all, composing_only, disabled."
-#: ../src/common/config.py:182
+#: ../src/common/config.py:181
msgid ""
"Displayed chat state notifications in chat windows. Can be one of all, "
"composing_only, disabled."
@@ -3464,7 +3486,7 @@ msgstr ""
"Displayed chat state notifications in chat windows. Can be one of all, "
"composing_only, disabled."
-#: ../src/common/config.py:184
+#: ../src/common/config.py:183
msgid ""
"When not printing time for every message (print_time==sometimes), print it "
"every x minutes."
@@ -3472,11 +3494,11 @@ msgstr ""
"When not printing time for every message (print_time==sometimes), print it "
"every x minutes."
-#: ../src/common/config.py:185
+#: ../src/common/config.py:184
msgid "Ask before closing a group chat tab/window."
msgstr "Ask before closing a group chat tab/window."
-#: ../src/common/config.py:186
+#: ../src/common/config.py:185
msgid ""
"Always ask before closing group chat tab/window in this space separated list "
"of group chat jids."
@@ -3484,7 +3506,7 @@ msgstr ""
"Always ask before closing group chat tab/window in this space separated list "
"of group chat jids."
-#: ../src/common/config.py:187
+#: ../src/common/config.py:186
msgid ""
"Never ask before closing group chat tab/window in this space separated list "
"of group chat jids."
@@ -3492,7 +3514,7 @@ msgstr ""
"Never ask before closing group chat tab/window in this space separated list "
"of group chat jids."
-#: ../src/common/config.py:190
+#: ../src/common/config.py:189
msgid ""
"Comma separated list of hosts that we send, in addition of local interfaces, "
"for File Transfer in case of address translation/port forwarding."
@@ -3500,35 +3522,27 @@ msgstr ""
"Comma separated list of hosts that we send, in addition of local interfaces, "
"for File Transfer in case of address translation/port forwarding."
-#: ../src/common/config.py:192
+#: ../src/common/config.py:191
msgid "IEC standard says KiB = 1024 bytes, KB = 1000 bytes."
msgstr "IEC standard says KiB = 1024 bytes, KB = 1000 bytes."
-#: ../src/common/config.py:194
+#: ../src/common/config.py:193
msgid "Notify of events in the system trayicon."
msgstr "Notify of events in the system trayicon."
-#: ../src/common/config.py:200
+#: ../src/common/config.py:199
msgid "Show tab when only one conversation?"
msgstr "Show tab when only one conversation?"
-#: ../src/common/config.py:201
+#: ../src/common/config.py:200
msgid "Show tabbed notebook border in chat windows?"
msgstr "Show tabbed notebook border in chat windows?"
-#: ../src/common/config.py:202
+#: ../src/common/config.py:201
msgid "Show close button in tab?"
msgstr "Show close button in tab?"
-#: ../src/common/config.py:203
-msgid ""
-"When negotiating an encrypted session, should Gajim assume you want your "
-"messages to be logged?"
-msgstr ""
-"When negotiating an encrypted session, should Gajim assume you want your "
-"messages to be logged?"
-
-#: ../src/common/config.py:204
+#: ../src/common/config.py:202
msgid ""
"A list of modp groups to use in a Diffie-Hellman, highest preference first, "
"separated by commas. Valid groups are 1, 2, 5, 14, 15, 16, 17 and 18. Higher "
@@ -3540,17 +3554,17 @@ msgstr ""
"numbers are more secure, but take longer to calculate when you start a "
"session."
-#: ../src/common/config.py:213
+#: ../src/common/config.py:211
msgid "Preview new messages in notification popup?"
msgstr "Preview new messages in notification popup?"
-#: ../src/common/config.py:218
+#: ../src/common/config.py:216
msgid ""
"A semicolon-separated list of words that will be highlighted in group chats."
msgstr ""
"A semicolon-separated list of words that will be highlighted in group chats."
-#: ../src/common/config.py:219
+#: ../src/common/config.py:217
msgid ""
"If True, quits Gajim when X button of Window Manager is clicked. This "
"setting is taken into account only if trayicon is used."
@@ -3558,13 +3572,13 @@ msgstr ""
"If True, quits Gajim when X button of Window Manager is clicked. This "
"setting is taken into account only if trayicon is used."
-#: ../src/common/config.py:220
+#: ../src/common/config.py:218
msgid ""
"If True, Gajim will check if it's the default jabber client on each startup."
msgstr ""
"If True, Gajim will check if it's the default jabber client on each startup."
-#: ../src/common/config.py:221
+#: ../src/common/config.py:219
msgid ""
"If True, Gajim will display an icon on each tab containing unread messages. "
"Depending on the theme, this icon may be animated."
@@ -3572,7 +3586,7 @@ msgstr ""
"If True, Gajim will display an icon on each tab containing unread messages. "
"Depending on the theme, this icon may be animated."
-#: ../src/common/config.py:222
+#: ../src/common/config.py:220
msgid ""
"If True, Gajim will display the status message, if not empty, for every "
"contact under the contact name in roster window."
@@ -3580,11 +3594,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:227
+#: ../src/common/config.py:225
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:228
+#: ../src/common/config.py:226
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."
@@ -3592,7 +3606,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:229
+#: ../src/common/config.py:227
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."
@@ -3600,7 +3614,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:230
+#: ../src/common/config.py:228
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 "
@@ -3614,29 +3628,29 @@ msgstr ""
"status messages. If \"in_and_out\", Gajim will only print FOO enters/leaves "
"group chat."
-#: ../src/common/config.py:232
+#: ../src/common/config.py:230
msgid "Background color of contacts when they just signed in."
msgstr "Background colour of contacts when they just signed in."
-#: ../src/common/config.py:233
+#: ../src/common/config.py:231
msgid "Background color of contacts when they just signed out."
msgstr "Background colour of contacts when they just signed out."
-#: ../src/common/config.py:235
+#: ../src/common/config.py:233
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:236
+#: ../src/common/config.py:234
msgid "Don't show avatar for the transport itself."
msgstr "Don't show avatar for the transport itself."
-#: ../src/common/config.py:237
+#: ../src/common/config.py:235
msgid "Don't show roster in the system taskbar."
msgstr "Don't show roster in the system taskbar."
-#: ../src/common/config.py:238
+#: ../src/common/config.py:236
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 "
@@ -3646,7 +3660,7 @@ msgstr ""
"window flash (the default behaviour in most Window Managers) when holding "
"pending events."
-#: ../src/common/config.py:240
+#: ../src/common/config.py:238
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 "
@@ -3657,7 +3671,7 @@ msgstr ""
"presences."
#. always, never, peracct, pertype should not be translated
-#: ../src/common/config.py:243
+#: ../src/common/config.py:241
msgid ""
"Controls the window where new messages are placed.\n"
"'always' - All messages are sent to a single window.\n"
@@ -3677,31 +3691,31 @@ msgstr ""
"'pertype' - Each message type (e.g., chats vs. groupchats) are sent to a "
"specific window."
-#: ../src/common/config.py:244
+#: ../src/common/config.py:242
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:245
+#: ../src/common/config.py:243
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:246
+#: ../src/common/config.py:244
msgid "Hides the buttons in chat windows."
msgstr "Hides the buttons in chat windows."
-#: ../src/common/config.py:247
+#: ../src/common/config.py:245
msgid "Hides the banner in a group chat window"
msgstr "Hides the banner in a group chat window"
-#: ../src/common/config.py:248
+#: ../src/common/config.py:246
msgid "Hides the banner in two persons chat window"
msgstr "Hides the banner in two persons chat window"
-#: ../src/common/config.py:249
+#: ../src/common/config.py:247
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:250
+#: ../src/common/config.py:248
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."
@@ -3709,15 +3723,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:251
+#: ../src/common/config.py:249
msgid "Indentation when using merge consecutive nickname."
msgstr "Indentation when using merge consecutive nickname."
-#: ../src/common/config.py:252
+#: ../src/common/config.py:250
msgid "Smooth scroll message in conversation window"
msgstr "Smooth scroll message in conversation window"
-#: ../src/common/config.py:253
+#: ../src/common/config.py:251
msgid ""
"List of colors, separated by \":\", that will be used to color nicknames in "
"group chats."
@@ -3725,11 +3739,11 @@ msgstr ""
"List of colours, separated by \":\", that will be used to colour nicknames "
"in group chats."
-#: ../src/common/config.py:254
+#: ../src/common/config.py:252
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:255
+#: ../src/common/config.py:253
msgid ""
"Should we show the confirm metacontacts creation dialog or not? Empty string "
"means we never show the dialog."
@@ -3737,7 +3751,7 @@ msgstr ""
"Should we show the confirm metacontacts creation dialogue or not? Empty "
"string means we never show the dialogue."
-#: ../src/common/config.py:256
+#: ../src/common/config.py:254
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 "
@@ -3747,7 +3761,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:257
+#: ../src/common/config.py:255
msgid ""
"If True, Gajim will use Gnome Keyring (if available) to store account "
"passwords."
@@ -3755,7 +3769,7 @@ msgstr ""
"If True, Gajim will use Gnome Keyring (if available) to store account "
"passwords."
-#: ../src/common/config.py:258
+#: ../src/common/config.py:256
msgid ""
"If True, Gajim will show number of online and total contacts in account and "
"group rows."
@@ -3763,7 +3777,7 @@ msgstr ""
"If True, Gajim will show number of online and total contacts in account and "
"group rows."
-#: ../src/common/config.py:259
+#: ../src/common/config.py:257
msgid ""
"Can be empty, 'chat' or 'normal'. If not empty, treat all incoming messages "
"as if they were of this type"
@@ -3771,7 +3785,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:260
+#: ../src/common/config.py:258
msgid ""
"If True, Gajim will scroll and select the contact who sent you the last "
"message, if chat window is not already opened."
@@ -3779,7 +3793,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:261
+#: ../src/common/config.py:259
msgid ""
"If True, Gajim will convert string between $$ and $$ to an image using dvips "
"and convert before insterting it in chat window."
@@ -3787,11 +3801,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:262
+#: ../src/common/config.py:260
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:263
+#: ../src/common/config.py:261
msgid ""
"Maximum number of lines that are printed in conversations. Oldest lines are "
"cleared."
@@ -3799,7 +3813,7 @@ msgstr ""
"Maximum number of lines that are printed in conversations. Oldest lines are "
"cleared."
-#: ../src/common/config.py:264
+#: ../src/common/config.py:262
msgid ""
"If True, notification windows from notification-daemon will be attached to "
"systray icon."
@@ -3807,11 +3821,11 @@ msgstr ""
"If True, notification windows from notification-daemon will be attached to "
"systray icon."
-#: ../src/common/config.py:265
+#: ../src/common/config.py:263
msgid "Choose interval between 2 checks of idleness."
msgstr "Choose interval between 2 checks of idleness."
-#: ../src/common/config.py:266
+#: ../src/common/config.py:264
msgid ""
"Change the value to change the size of latex formulas displayed. The higher "
"is larger."
@@ -3819,7 +3833,7 @@ msgstr ""
"Change the value to change the size of latex formulae displayed. The higher "
"is larger."
-#: ../src/common/config.py:267
+#: ../src/common/config.py:265
msgid ""
"Valid uri schemes. Only schemes in this list will be made accepted as \"real"
"\" uri."
@@ -3827,7 +3841,7 @@ msgstr ""
"Valid URI schemes. Only schemes in this list will be made accepted as \"real"
"\" URI."
-#: ../src/common/config.py:278
+#: ../src/common/config.py:276
msgid ""
"Priority will change automatically according to your status. Priorities are "
"defined in autopriority_* options."
@@ -3835,7 +3849,7 @@ msgstr ""
"Priority will change automatically according to your status. Priorities are "
"defined in autopriority_* options."
-#: ../src/common/config.py:286
+#: ../src/common/config.py:284
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"
@@ -3843,25 +3857,25 @@ 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:287
+#: ../src/common/config.py:285
msgid "If enabled, restore the last status that was used."
msgstr "If enabled, restore the last status that was used."
-#: ../src/common/config.py:292
+#: ../src/common/config.py:290
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:294
+#: ../src/common/config.py:292
msgid "Enable ESessions encryption for this account."
msgstr "Enable ESessions encryption for this account."
-#: ../src/common/config.py:295
+#: ../src/common/config.py:293
msgid "Should Gajim automatically start an encrypted session when possible?"
msgstr "Should Gajim automatically start an encrypted session when possible?"
-#: ../src/common/config.py:296
+#: ../src/common/config.py:294
msgid ""
"Ordered list (space separated) of connection type to try. Can contain tls, "
"ssl or plain"
@@ -3869,24 +3883,33 @@ msgstr ""
"Ordered list (space separated) of connection type to try. Can contain tls, "
"ssl or plain"
-#: ../src/common/config.py:297
+#: ../src/common/config.py:295
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:298
+#: ../src/common/config.py:296
msgid "Show a warning dialog before using standard SSL library."
msgstr "Show a warning dialogue before using standard SSL library."
-#: ../src/common/config.py:300
+#: ../src/common/config.py:298
msgid "Space separated list of ssl errors to ignore."
msgstr "Space separated list of SSL errors to ignore."
+#: ../src/common/config.py:307
+msgid "Whitespace sent after inactivity"
+msgstr ""
+
+#: ../src/common/config.py:308
+msgid "XMPP ping sent after inactivity"
+msgstr ""
+
#: ../src/common/config.py:312
+#, fuzzy
msgid ""
-"How many seconds to wait for the answer of keepalive packet before we try to "
-"reconnect."
+"How many seconds to wait for the answer of ping alive packet before we try "
+"to reconnect."
msgstr ""
"How many seconds to wait for the answer of keepalive packet before we try to "
"reconnect."
@@ -3912,11 +3935,19 @@ msgstr "Answer to receipt requests"
msgid "Sent receipt requests"
msgstr "Sent receipt requests"
-#: ../src/common/config.py:389
+#: ../src/common/config.py:343
+msgid ""
+"When negotiating an encrypted session, should Gajim assume you want your "
+"messages to be logged?"
+msgstr ""
+"When negotiating an encrypted session, should Gajim assume you want your "
+"messages to be logged?"
+
+#: ../src/common/config.py:392
msgid "Is OpenPGP enabled for this contact?"
msgstr "Is OpenPGP enabled for this contact?"
-#: ../src/common/config.py:390
+#: ../src/common/config.py:393
msgid ""
"Should Gajim automatically start an encrypted session with this contact when "
"possible?"
@@ -3924,101 +3955,101 @@ msgstr ""
"Should Gajim automatically start an encrypted session with this contact when "
"possible?"
-#: ../src/common/config.py:391 ../src/common/config.py:394
+#: ../src/common/config.py:394 ../src/common/config.py:397
msgid "Language for which we want to check misspelled words"
msgstr "Language for which we want to check misspelt words"
-#: ../src/common/config.py:400
+#: ../src/common/config.py:403
msgid "all or space separated status"
msgstr "all or space separated status"
-#: ../src/common/config.py:401
+#: ../src/common/config.py:404
msgid "'yes', 'no', or 'both'"
msgstr "'yes', 'no', or 'both'"
-#: ../src/common/config.py:402 ../src/common/config.py:404
-#: ../src/common/config.py:405 ../src/common/config.py:408
-#: ../src/common/config.py:409
+#: ../src/common/config.py:405 ../src/common/config.py:407
+#: ../src/common/config.py:408 ../src/common/config.py:411
+#: ../src/common/config.py:412
msgid "'yes', 'no' or ''"
msgstr "'yes', 'no' or ''"
-#: ../src/common/config.py:415 ../src/common/pep.py:159
+#: ../src/common/config.py:418 ../src/common/pep.py:159
msgid "Sleeping"
msgstr "Sleeping"
-#: ../src/common/config.py:416
+#: ../src/common/config.py:419
msgid "Back soon"
msgstr "Back soon"
-#: ../src/common/config.py:416
+#: ../src/common/config.py:419
msgid "Back in some minutes."
msgstr "Back in some minutes."
-#: ../src/common/config.py:417 ../src/common/pep.py:129
+#: ../src/common/config.py:420 ../src/common/pep.py:129
msgid "Eating"
msgstr "Eating"
-#: ../src/common/config.py:417
+#: ../src/common/config.py:420
msgid "I'm eating, so leave me a message."
msgstr "I'm eating, so leave me a message."
-#: ../src/common/config.py:418
+#: ../src/common/config.py:421
msgid "Movie"
msgstr "Movie"
-#: ../src/common/config.py:418
+#: ../src/common/config.py:421
msgid "I'm watching a movie."
msgstr "I'm watching a movie."
-#: ../src/common/config.py:419 ../src/common/pep.py:188
+#: ../src/common/config.py:422 ../src/common/pep.py:188
msgid "Working"
msgstr "Working"
-#: ../src/common/config.py:419
+#: ../src/common/config.py:422
msgid "I'm working."
msgstr "I'm working."
-#: ../src/common/config.py:420
+#: ../src/common/config.py:423
msgid "Phone"
msgstr "Phone"
-#: ../src/common/config.py:420
+#: ../src/common/config.py:423
msgid "I'm on the phone."
msgstr "I'm on the phone."
-#: ../src/common/config.py:421
+#: ../src/common/config.py:424
msgid "Out"
msgstr "Out"
-#: ../src/common/config.py:421
+#: ../src/common/config.py:424
msgid "I'm out enjoying life."
msgstr "I'm out enjoying life."
-#: ../src/common/config.py:425
+#: ../src/common/config.py:428
msgid "I'm available."
msgstr "I'm available."
-#: ../src/common/config.py:426
+#: ../src/common/config.py:429
msgid "I'm free for chat."
msgstr "I'm free for chat."
-#: ../src/common/config.py:427 ../src/config.py:1397
+#: ../src/common/config.py:430 ../src/config.py:1442
msgid "Be right back."
msgstr "Be right back."
-#: ../src/common/config.py:428
+#: ../src/common/config.py:431
msgid "I'm not available."
msgstr "I'm not available."
-#: ../src/common/config.py:429
+#: ../src/common/config.py:432
msgid "Do not disturb."
msgstr "Do not disturb."
-#: ../src/common/config.py:430 ../src/common/config.py:431
+#: ../src/common/config.py:433 ../src/common/config.py:434
msgid "Bye!"
msgstr "Bye!"
-#: ../src/common/config.py:441
+#: ../src/common/config.py:444
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."
@@ -4026,68 +4057,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:442
+#: ../src/common/config.py:445
msgid "Sound to play when any MUC message arrives."
msgstr "Sound to play when any MUC message arrives."
-#: ../src/common/config.py:451 ../src/common/optparser.py:229
+#: ../src/common/config.py:454 ../src/common/optparser.py:231
msgid "green"
msgstr "green"
-#: ../src/common/config.py:455 ../src/common/optparser.py:215
+#: ../src/common/config.py:458 ../src/common/optparser.py:217
msgid "grocery"
msgstr "grocery"
-#: ../src/common/config.py:459
+#: ../src/common/config.py:462
msgid "human"
msgstr "human"
-#: ../src/common/config.py:463
+#: ../src/common/config.py:466
msgid "marine"
msgstr "marine"
-#: ../src/common/connection_handlers.py:71
+#: ../src/common/connection_handlers.py:72
#: ../src/common/zeroconf/connection_handlers_zeroconf.py:49
msgid "Unable to load idle module"
msgstr "Unable to load idle module"
-#: ../src/common/connection_handlers.py:233
+#: ../src/common/connection_handlers.py:234
#: ../src/common/zeroconf/connection_handlers_zeroconf.py:93
msgid "Wrong host"
msgstr "Wrong host"
-#: ../src/common/connection_handlers.py:234
+#: ../src/common/connection_handlers.py:235
msgid "Invalid local address? :-O"
msgstr "Invalid local address? :-O"
-#: ../src/common/connection_handlers.py:639
+#: ../src/common/connection_handlers.py:640
#, 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:930
-#: ../src/common/connection_handlers.py:1845
-#: ../src/common/connection_handlers.py:1891
-#: ../src/common/connection_handlers.py:2079
-#: ../src/common/connection_handlers.py:2212 ../src/common/connection.py:1216
-#: ../src/gajim.py:396
+#: ../src/common/connection_handlers.py:647
+#, fuzzy
+msgid "Registration succeeded"
+msgstr "Register to %s"
+
+#: ../src/common/connection_handlers.py:648
+#, python-format
+msgid "Resgitration with agent %s succeeded"
+msgstr ""
+
+#: ../src/common/connection_handlers.py:650
+#, fuzzy
+msgid "Registration failed"
+msgstr "Connection Failed"
+
+#: ../src/common/connection_handlers.py:650
+#, python-format
+msgid ""
+"Resgitration with agent %(agent)s failed with error %(error)s: %(error_msg)s"
+msgstr ""
+
+#: ../src/common/connection_handlers.py:942
+#: ../src/common/connection_handlers.py:1863
+#: ../src/common/connection_handlers.py:1909
+#: ../src/common/connection_handlers.py:2097
+#: ../src/common/connection_handlers.py:2230 ../src/common/connection.py:1296
+#: ../src/gajim.py:416
msgid "Disk Write Error"
msgstr "Disk Write Error"
-#: ../src/common/connection_handlers.py:1137 ../src/common/connection.py:848
+#: ../src/common/connection_handlers.py:1149 ../src/common/connection.py:889
msgid "Invisibility not supported"
msgstr "Invisibility not supported"
-#: ../src/common/connection_handlers.py:1138 ../src/common/connection.py:849
+#: ../src/common/connection_handlers.py:1150 ../src/common/connection.py:890
#, python-format
msgid "Account %s doesn't support invisibility."
msgstr "Account %s doesn't support invisibility."
-#: ../src/common/connection_handlers.py:1848
-#: ../src/common/connection_handlers.py:1894
-#: ../src/common/connection_handlers.py:2082
-#: ../src/common/connection_handlers.py:2215 ../src/common/connection.py:1219
-#: ../src/gajim.py:175
+#: ../src/common/connection_handlers.py:1866
+#: ../src/common/connection_handlers.py:1912
+#: ../src/common/connection_handlers.py:2100
+#: ../src/common/connection_handlers.py:2233 ../src/common/connection.py:1299
+#: ../src/gajim.py:195
#, python-format
msgid ""
"The database file (%s) cannot be read. Try to repair it (see http://trac."
@@ -4096,7 +4148,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:1966
+#: ../src/common/connection_handlers.py:1984
#, python-format
msgid "Nickname not allowed: %s"
msgstr "Nickname not allowed: %s"
@@ -4104,70 +4156,70 @@ msgstr "Nickname not allowed: %s"
#. we are banned
#. group chat does not exist
#. user may close the window before we are here
-#: ../src/common/connection_handlers.py:2041
-#: ../src/common/connection_handlers.py:2044
-#: ../src/common/connection_handlers.py:2047
-#: ../src/common/connection_handlers.py:2050
-#: ../src/common/connection_handlers.py:2054 ../src/gajim.py:560
+#: ../src/common/connection_handlers.py:2059
+#: ../src/common/connection_handlers.py:2062
+#: ../src/common/connection_handlers.py:2065
+#: ../src/common/connection_handlers.py:2068
+#: ../src/common/connection_handlers.py:2072 ../src/gajim.py:594
msgid "Unable to join group chat"
msgstr "Unable to join group chat"
-#: ../src/common/connection_handlers.py:2042
+#: ../src/common/connection_handlers.py:2060
#, python-format
msgid "You are banned from group chat %s."
msgstr "You are banned from group chat %s."
-#: ../src/common/connection_handlers.py:2045
+#: ../src/common/connection_handlers.py:2063
#, python-format
msgid "Group chat %s does not exist."
msgstr "Group chat %s does not exist."
-#: ../src/common/connection_handlers.py:2048
+#: ../src/common/connection_handlers.py:2066
msgid "Group chat creation is restricted."
msgstr "Group chat creation is restricted."
-#: ../src/common/connection_handlers.py:2051
+#: ../src/common/connection_handlers.py:2069
#, 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:2055
+#: ../src/common/connection_handlers.py:2073
#, 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:2097
+#: ../src/common/connection_handlers.py:2115
msgid "Room has been destroyed"
msgstr "Room has been destroyed"
-#: ../src/common/connection_handlers.py:2104
+#: ../src/common/connection_handlers.py:2122
#, python-format
msgid "You can join this room instead: %s"
msgstr "You can join this room instead: %s"
-#: ../src/common/connection_handlers.py:2131
+#: ../src/common/connection_handlers.py:2149
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:2152
+#: ../src/common/connection_handlers.py:2170
#, python-format
msgid "we are now subscribed to %s"
msgstr "we are now subscribed to %s"
-#: ../src/common/connection_handlers.py:2154
+#: ../src/common/connection_handlers.py:2172
#, python-format
msgid "unsubscribe request from %s"
msgstr "unsubscribe request from %s"
-#: ../src/common/connection_handlers.py:2156
+#: ../src/common/connection_handlers.py:2174
#, python-format
msgid "we are now unsubscribed from %s"
msgstr "we are now unsubscribed from %s"
-#: ../src/common/connection_handlers.py:2338
+#: ../src/common/connection_handlers.py:2357
#, python-format
msgid ""
"JID %s is not RFC compliant. It will not be added to your roster. Use roster "
@@ -4177,15 +4229,15 @@ msgstr ""
"management tools such as http://jru.jabberstudio.org/ to remove it"
#. We didn't set a passphrase
-#: ../src/common/connection_handlers.py:2363
-#: ../src/common/zeroconf/connection_zeroconf.py:172
+#: ../src/common/connection_handlers.py:2382
+#: ../src/common/zeroconf/connection_zeroconf.py:174
msgid "OpenPGP passphrase was not given"
msgstr "OpenPGP passphrase was not given"
#. %s is the account name here
-#: ../src/common/connection_handlers.py:2365
-#: ../src/common/zeroconf/connection_zeroconf.py:174
-#: ../src/roster_window.py:1930 ../src/roster_window.py:1950
+#: ../src/common/connection_handlers.py:2384
+#: ../src/common/zeroconf/connection_zeroconf.py:176
+#: ../src/roster_window.py:1939 ../src/roster_window.py:1959
#, python-format
msgid "You will be connected to %s without OpenPGP."
msgstr "You will be connected to %s without OpenPGP."
@@ -4318,72 +4370,72 @@ msgstr "Key usage does not include certificate signing"
msgid "Application verification failure"
msgstr "Application verification failure"
-#: ../src/common/connection.py:266
-#: ../src/common/zeroconf/connection_zeroconf.py:214
+#: ../src/common/connection.py:274
+#: ../src/common/zeroconf/connection_zeroconf.py:216
#, python-format
msgid "Connection with account \"%s\" has been lost"
msgstr "Connection with account \"%s\" has been lost"
-#: ../src/common/connection.py:267
+#: ../src/common/connection.py:275
msgid "Reconnect manually."
msgstr "Reconnect manually."
-#: ../src/common/connection.py:278
+#: ../src/common/connection.py:286
#, 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:312
+#: ../src/common/connection.py:320
#, python-format
msgid "Server %s provided a different registration form"
msgstr "Server %s provided a different registration form"
-#: ../src/common/connection.py:325
+#: ../src/common/connection.py:333
#, python-format
msgid "Unknown SSL error: %d"
msgstr "Unknown SSL error: %d"
#. wrong answer
-#: ../src/common/connection.py:340
+#: ../src/common/connection.py:348
msgid "Invalid answer"
msgstr "Invalid answer"
-#: ../src/common/connection.py:341
+#: ../src/common/connection.py:349
#, 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:522
+#: ../src/common/connection.py:530
msgid "Connection to proxy failed"
msgstr "Connection to proxy failed"
-#: ../src/common/connection.py:610 ../src/common/connection.py:711
-#: ../src/common/connection.py:1351
-#: ../src/common/zeroconf/connection_zeroconf.py:248
+#: ../src/common/connection.py:618 ../src/common/connection.py:722
+#: ../src/common/connection.py:1431
+#: ../src/common/zeroconf/connection_zeroconf.py:250
#, python-format
msgid "Could not connect to \"%s\""
msgstr "Could not connect to \"%s\""
-#: ../src/common/connection.py:611 ../src/gajim.py:1056
+#: ../src/common/connection.py:619 ../src/gajim.py:1142
msgid "Check your connection or try again later."
msgstr "Check your connection or try again later."
-#: ../src/common/connection.py:643 ../src/common/connection.py:691
+#: ../src/common/connection.py:651 ../src/common/connection.py:702
#, python-format
msgid "Could not connect to account %s"
msgstr "Could not connect to account %s"
-#: ../src/common/connection.py:644 ../src/common/connection.py:692
+#: ../src/common/connection.py:652 ../src/common/connection.py:703
#, 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:666
+#: ../src/common/connection.py:674
#, 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:669
+#: ../src/common/connection.py:677
#, python-format
msgid ""
"\n"
@@ -4392,7 +4444,7 @@ msgstr ""
"\n"
"SSL Error: <b>%s</b>"
-#: ../src/common/connection.py:671
+#: ../src/common/connection.py:679
#, python-format
msgid ""
"\n"
@@ -4401,24 +4453,24 @@ msgstr ""
"\n"
"Unknown SSL error: %d"
-#: ../src/common/connection.py:712
+#: ../src/common/connection.py:723
msgid "Check your connection or try again later"
msgstr "Check your connection or try again later"
-#: ../src/common/connection.py:737
+#: ../src/common/connection.py:748
#, python-format
msgid "Authentication failed with \"%s\""
msgstr "Authentication failed with \"%s\""
-#: ../src/common/connection.py:739
+#: ../src/common/connection.py:750
msgid "Please check your login and password for correctness."
msgstr "Please check your login and password for correctness."
-#: ../src/common/connection.py:800
+#: ../src/common/connection.py:816
msgid "Error while removing privacy list"
msgstr "Error while removing privacy list"
-#: ../src/common/connection.py:801
+#: ../src/common/connection.py:817
#, python-format
msgid ""
"Privacy list %s has not been removed. It is maybe active in one of your "
@@ -4427,25 +4479,25 @@ 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:1095
-#: ../src/common/zeroconf/connection_zeroconf.py:386
+#: ../src/common/connection.py:1144
+#: ../src/common/zeroconf/connection_zeroconf.py:388
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:1097
-#: ../src/common/zeroconf/connection_zeroconf.py:388
+#: ../src/common/connection.py:1146
+#: ../src/common/zeroconf/connection_zeroconf.py:390
#, 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:1106
+#: ../src/common/connection.py:1190
msgid "[This message is *encrypted* (See :XEP:`27`]"
msgstr "[This message is *encrypted* (See :XEP:`27`]"
-#: ../src/common/connection.py:1206
-#: ../src/common/zeroconf/connection_zeroconf.py:465
+#: ../src/common/connection.py:1286
+#: ../src/common/zeroconf/connection_zeroconf.py:467
#, python-format
msgid ""
"Subject: %(subject)s\n"
@@ -4454,20 +4506,20 @@ msgstr ""
"Subject: %(subject)s\n"
"%(message)s"
-#: ../src/common/connection.py:1384
+#: ../src/common/connection.py:1464
msgid "Not fetched because of invisible status"
msgstr "Not fetched because of invisible status"
-#: ../src/common/contacts.py:92 ../src/common/helpers.py:73
-#: ../src/gajim.py:979
+#: ../src/common/contacts.py:92 ../src/common/helpers.py:67
+#: ../src/gajim.py:1047
msgid "Observers"
msgstr "Observers"
#: ../src/common/contacts.py:96 ../src/common/contacts.py:348
-#: ../src/common/helpers.py:73 ../src/disco.py:117 ../src/disco.py:118
-#: ../src/disco.py:1350 ../src/gajim.py:806 ../src/roster_window.py:818
-#: ../src/roster_window.py:1470 ../src/roster_window.py:1537
-#: ../src/roster_window.py:1539 ../src/roster_window.py:1676
+#: ../src/common/helpers.py:67 ../src/disco.py:117 ../src/disco.py:118
+#: ../src/disco.py:1351 ../src/gajim.py:861 ../src/roster_window.py:818
+#: ../src/roster_window.py:1471 ../src/roster_window.py:1538
+#: ../src/roster_window.py:1540 ../src/roster_window.py:1677
msgid "Transports"
msgstr "Transports"
@@ -4476,11 +4528,11 @@ msgid "Not in roster"
msgstr "Not in roster"
#. only say that to non Windows users
-#: ../src/common/dbus_support.py:47
+#: ../src/common/dbus_support.py:49
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:48
+#: ../src/common/dbus_support.py:50
msgid "D-Bus capabilities of Gajim cannot be used"
msgstr "D-Bus capabilities of Gajim cannot be used"
@@ -4659,250 +4711,255 @@ msgstr "End of week"
msgid "Weekend!"
msgstr "Weekend!"
-#: ../src/common/helpers.py:158
+#: ../src/common/helpers.py:152
msgid "Invalid character in username."
msgstr "Invalid character in username."
-#: ../src/common/helpers.py:163
+#: ../src/common/helpers.py:157
msgid "Server address required."
msgstr "Server address required."
-#: ../src/common/helpers.py:169
+#: ../src/common/helpers.py:163
msgid "Invalid character in hostname."
msgstr "Invalid character in hostname."
-#: ../src/common/helpers.py:176
+#: ../src/common/helpers.py:170
msgid "Invalid character in resource."
msgstr "Invalid character in resource."
-#. GiB means gibibyte
-#: ../src/common/helpers.py:216
-#, python-format
-msgid "%s GiB"
-msgstr "%s GiB"
-
-#. GB means gigabyte
-#: ../src/common/helpers.py:219
-#, python-format
-msgid "%s GB"
-msgstr "%s GB"
-
-#. MiB means mibibyte
-#: ../src/common/helpers.py:223
-#, python-format
-msgid "%s MiB"
-msgstr "%s MiB"
-
-#. MB means megabyte
-#: ../src/common/helpers.py:226
-#, python-format
-msgid "%s MB"
-msgstr "%s MB"
-
-#. KiB means kibibyte
-#: ../src/common/helpers.py:230
-#, python-format
-msgid "%s KiB"
-msgstr "%s KiB"
-
-#. KB means kilo bytes
-#: ../src/common/helpers.py:233
-#, python-format
-msgid "%s KB"
-msgstr "%s KB"
-
-#. B means bytes
-#: ../src/common/helpers.py:236
-#, python-format
-msgid "%s B"
-msgstr "%s B"
-
-#: ../src/common/helpers.py:267
+#: ../src/common/helpers.py:202
msgid "_Busy"
msgstr "_Busy"
-#: ../src/common/helpers.py:269
+#: ../src/common/helpers.py:204
msgid "Busy"
msgstr "Busy"
-#: ../src/common/helpers.py:272
+#: ../src/common/helpers.py:207
msgid "_Not Available"
msgstr "_Not Available"
-#: ../src/common/helpers.py:277
+#: ../src/common/helpers.py:212
msgid "_Free for Chat"
msgstr "_Free for Chat"
-#: ../src/common/helpers.py:279
+#: ../src/common/helpers.py:214
msgid "Free for Chat"
msgstr "Free for Chat"
-#: ../src/common/helpers.py:282
+#: ../src/common/helpers.py:217
msgid "_Available"
msgstr "_Available"
-#: ../src/common/helpers.py:284 ../src/features_window.py:121
+#: ../src/common/helpers.py:219 ../src/features_window.py:117
msgid "Available"
msgstr "Available"
-#: ../src/common/helpers.py:286
+#: ../src/common/helpers.py:221
msgid "Connecting"
msgstr "Connecting"
-#: ../src/common/helpers.py:289
+#: ../src/common/helpers.py:224
msgid "A_way"
msgstr "A_way"
-#: ../src/common/helpers.py:294
+#: ../src/common/helpers.py:229
msgid "_Offline"
msgstr "_Offline"
-#: ../src/common/helpers.py:296
+#: ../src/common/helpers.py:231
msgid "Offline"
msgstr "Offline"
-#: ../src/common/helpers.py:299
+#: ../src/common/helpers.py:234
msgid "_Invisible"
msgstr "_Invisible"
-#: ../src/common/helpers.py:305
+#: ../src/common/helpers.py:240
msgid "?contact has status:Unknown"
msgstr "Unknown"
-#: ../src/common/helpers.py:307
+#: ../src/common/helpers.py:242
msgid "?contact has status:Has errors"
msgstr "Has errors"
-#: ../src/common/helpers.py:312
+#: ../src/common/helpers.py:247
msgid "?Subscription we already have:None"
msgstr "None"
-#: ../src/common/helpers.py:314
+#: ../src/common/helpers.py:249
msgid "To"
msgstr "To"
-#: ../src/common/helpers.py:318
+#: ../src/common/helpers.py:253
msgid "Both"
msgstr "Both"
-#: ../src/common/helpers.py:326
+#: ../src/common/helpers.py:261
msgid "?Ask (for Subscription):None"
msgstr "None"
-#: ../src/common/helpers.py:328
+#: ../src/common/helpers.py:263
msgid "Subscribe"
msgstr "Subscribe"
-#: ../src/common/helpers.py:337
+#: ../src/common/helpers.py:272
msgid "?Group Chat Contact Role:None"
msgstr "None"
-#: ../src/common/helpers.py:340
+#: ../src/common/helpers.py:275
msgid "Moderators"
msgstr "Moderators"
-#: ../src/common/helpers.py:342
+#: ../src/common/helpers.py:277
msgid "Moderator"
msgstr "Moderator"
-#: ../src/common/helpers.py:345
+#: ../src/common/helpers.py:280
msgid "Participants"
msgstr "Participants"
-#: ../src/common/helpers.py:347
+#: ../src/common/helpers.py:282
msgid "Participant"
msgstr "Participant"
-#: ../src/common/helpers.py:350
+#: ../src/common/helpers.py:285
msgid "Visitors"
msgstr "Visitors"
-#: ../src/common/helpers.py:352
+#: ../src/common/helpers.py:287
msgid "Visitor"
msgstr "Visitor"
-#: ../src/common/helpers.py:358
+#: ../src/common/helpers.py:293
msgid "?Group Chat Contact Affiliation:None"
msgstr "None"
-#: ../src/common/helpers.py:360
+#: ../src/common/helpers.py:295
msgid "Owner"
msgstr "Owner"
-#: ../src/common/helpers.py:362
+#: ../src/common/helpers.py:297
msgid "Administrator"
msgstr "Administrator"
-#: ../src/common/helpers.py:364
+#: ../src/common/helpers.py:299
msgid "Member"
msgstr "Member"
-#: ../src/common/helpers.py:401
+#: ../src/common/helpers.py:336
msgid "is paying attention to the conversation"
msgstr "is paying attention to the conversation"
-#: ../src/common/helpers.py:403
+#: ../src/common/helpers.py:338
msgid "is doing something else"
msgstr "is doing something else"
-#: ../src/common/helpers.py:405
+#: ../src/common/helpers.py:340
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:408
+#: ../src/common/helpers.py:343
msgid "paused composing a message"
msgstr "paused composing a message"
-#: ../src/common/helpers.py:410
+#: ../src/common/helpers.py:345
msgid "has closed the chat window or tab"
msgstr "has closed the chat window or tab"
-#: ../src/common/helpers.py:992 ../src/common/helpers.py:999
+#. GiB means gibibyte
+#: ../src/common/helpers.py:681
+#, python-format
+msgid "%s GiB"
+msgstr "%s GiB"
+
+#. GB means gigabyte
+#: ../src/common/helpers.py:684
+#, python-format
+msgid "%s GB"
+msgstr "%s GB"
+
+#. MiB means mibibyte
+#: ../src/common/helpers.py:688
+#, python-format
+msgid "%s MiB"
+msgstr "%s MiB"
+
+#. MB means megabyte
+#: ../src/common/helpers.py:691
+#, python-format
+msgid "%s MB"
+msgstr "%s MB"
+
+#. KiB means kibibyte
+#: ../src/common/helpers.py:695
+#, python-format
+msgid "%s KiB"
+msgstr "%s KiB"
+
+#. KB means kilo bytes
+#: ../src/common/helpers.py:698
+#, python-format
+msgid "%s KB"
+msgstr "%s KB"
+
+#. B means bytes
+#: ../src/common/helpers.py:701
+#, python-format
+msgid "%s B"
+msgstr "%s B"
+
+#: ../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:1005
+#: ../src/common/helpers.py:1121
#, python-format
msgid " from room %s"
msgstr " from room %s"
-#: ../src/common/helpers.py:1008 ../src/common/helpers.py:1027
+#: ../src/common/helpers.py:1124 ../src/common/helpers.py:1143
#, python-format
msgid " from user %s"
msgstr " from user %s"
-#: ../src/common/helpers.py:1010
+#: ../src/common/helpers.py:1126
#, python-format
msgid " from %s"
msgstr " from %s"
-#: ../src/common/helpers.py:1017 ../src/common/helpers.py:1024
+#: ../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:1057
+#: ../src/common/helpers.py:1173
#, python-format
msgid "Gajim - %s"
msgstr "Gajim - %s"
+#: ../src/common/latex.py:123 ../src/common/latex.py:138
+#, python-format
+msgid "Error executing \"%(command)s\": %(error)s"
+msgstr "Error executing \"%(command)s\": %(error)s"
+
#. we talk about a file
#: ../src/common/optparser.py:56
#, python-format
msgid "error: cannot open %s for reading"
msgstr "error: cannot open %s for reading"
-#: ../src/common/optparser.py:224 ../src/common/optparser.py:225
+#: ../src/common/optparser.py:226 ../src/common/optparser.py:227
msgid "cyan"
msgstr "cyan"
-#: ../src/common/optparser.py:341
+#: ../src/common/optparser.py:343
msgid "migrating logs database to indices"
msgstr "migrating logs database to indices"
@@ -5540,12 +5597,12 @@ msgid "Writing"
msgstr "Writing"
#. We cannot bind port, call error callback and fail
-#: ../src/common/socks5.py:84
+#: ../src/common/socks5.py:85
#, python-format
msgid "Unable to bind to port %s."
msgstr "Unable to bind to port %s."
-#: ../src/common/socks5.py:85
+#: ../src/common/socks5.py:86
msgid ""
"Maybe you have another running instance of Gajim. File Transfer will be "
"cancelled."
@@ -5577,16 +5634,16 @@ msgstr ""
"The host %s you configured as the ft_add_hosts_to_send advanced option is "
"not valid, so ignored."
-#: ../src/common/zeroconf/connection_zeroconf.py:215
+#: ../src/common/zeroconf/connection_zeroconf.py:217
msgid "To continue sending and receiving messages, you will need to reconnect."
msgstr ""
"To continue sending and receiving messages, you will need to reconnect."
-#: ../src/common/zeroconf/connection_zeroconf.py:238
+#: ../src/common/zeroconf/connection_zeroconf.py:240
msgid "Avahi error"
msgstr "Avahi error"
-#: ../src/common/zeroconf/connection_zeroconf.py:238
+#: ../src/common/zeroconf/connection_zeroconf.py:240
#, python-format
msgid ""
"%s\n"
@@ -5595,31 +5652,31 @@ msgstr ""
"%s\n"
"Link-local messaging might not work properly."
-#: ../src/common/zeroconf/connection_zeroconf.py:249
+#: ../src/common/zeroconf/connection_zeroconf.py:251
msgid "Please check if Avahi or Bonjour is installed."
msgstr "Please check if Avahi or Bonjour is installed."
-#: ../src/common/zeroconf/connection_zeroconf.py:258
-#: ../src/common/zeroconf/connection_zeroconf.py:262
+#: ../src/common/zeroconf/connection_zeroconf.py:260
+#: ../src/common/zeroconf/connection_zeroconf.py:264
msgid "Could not start local service"
msgstr "Could not start local service"
-#: ../src/common/zeroconf/connection_zeroconf.py:259
+#: ../src/common/zeroconf/connection_zeroconf.py:261
#, python-format
msgid "Unable to bind to port %d."
msgstr "Unable to bind to port %d."
-#: ../src/common/zeroconf/connection_zeroconf.py:263
-#: ../src/common/zeroconf/connection_zeroconf.py:358
+#: ../src/common/zeroconf/connection_zeroconf.py:265
+#: ../src/common/zeroconf/connection_zeroconf.py:360
msgid "Please check if avahi-daemon is running."
msgstr "Please check if avahi-daemon is running."
-#: ../src/common/zeroconf/connection_zeroconf.py:357
+#: ../src/common/zeroconf/connection_zeroconf.py:359
#, python-format
msgid "Could not change status of account \"%s\""
msgstr "Could not change status of account \"%s\""
-#: ../src/common/zeroconf/connection_zeroconf.py:379
+#: ../src/common/zeroconf/connection_zeroconf.py:381
msgid ""
"You are not connected or not visible to others. Your message could not be "
"sent."
@@ -5628,16 +5685,16 @@ msgstr ""
"sent."
#. we're not english
-#: ../src/common/zeroconf/connection_zeroconf.py:396
+#: ../src/common/zeroconf/connection_zeroconf.py:398
msgid "[This message is encrypted]"
msgstr "[This message is encrypted]"
-#: ../src/common/zeroconf/connection_zeroconf.py:477
+#: ../src/common/zeroconf/connection_zeroconf.py:479
msgid "Your message could not be sent."
msgstr "Your message could not be sent."
#. Contact Offline
-#: ../src/common/zeroconf/connection_zeroconf.py:484
+#: ../src/common/zeroconf/connection_zeroconf.py:486
msgid "Contact is offline. Your message could not be sent."
msgstr "Contact is offline. Your message could not be sent."
@@ -5647,7 +5704,7 @@ msgstr "Contact is offline. Your message could not be sent."
msgid "Error while adding service. %s"
msgstr "Error while adding service. %s"
-#: ../src/config.py:150 ../src/config.py:582
+#: ../src/config.py:150 ../src/config.py:624
msgid "Disabled"
msgstr "Disabled"
@@ -5659,28 +5716,28 @@ msgstr "Active"
msgid "Event"
msgstr "Event"
-#: ../src/config.py:405
+#: ../src/config.py:407
msgid "Default Message"
msgstr "Default Message"
-#: ../src/config.py:412
+#: ../src/config.py:416
msgid "Enabled"
msgstr "Enabled"
-#: ../src/config.py:454
+#: ../src/config.py:459
msgid "Always use OS/X default applications"
msgstr "Always use OS/X default applications"
-#: ../src/config.py:455
+#: ../src/config.py:460
msgid "Custom"
msgstr "Custom"
-#: ../src/config.py:650 ../src/dialogs.py:1200
+#: ../src/config.py:692 ../src/dialogs.py:1202
#, python-format
msgid "Dictionary for lang %s not available"
msgstr "Dictionary for lang %s not available"
-#: ../src/config.py:651
+#: ../src/config.py:693
#, python-format
msgid ""
"You have to install %s dictionary to use spellchecking, or choose another "
@@ -5689,104 +5746,104 @@ msgstr ""
"You have to install %s dictionary to use spellchecking, or choose another "
"language by setting the speller_language option."
-#: ../src/config.py:1016
+#: ../src/config.py:1061
msgid "status message title"
msgstr "status message title"
-#: ../src/config.py:1016
+#: ../src/config.py:1061
msgid "status message text"
msgstr "status message text"
-#: ../src/config.py:1053
+#: ../src/config.py:1098
msgid "First Message Received"
msgstr "First Message Received"
-#: ../src/config.py:1054
+#: ../src/config.py:1099
msgid "Next Message Received Focused"
msgstr "Next Message Received Focused"
-#: ../src/config.py:1056
+#: ../src/config.py:1101
msgid "Next Message Received Unfocused"
msgstr "Next Message Received Unfocused"
-#: ../src/config.py:1057
+#: ../src/config.py:1102
msgid "Contact Connected"
msgstr "Contact Connected"
-#: ../src/config.py:1058
+#: ../src/config.py:1103
msgid "Contact Disconnected"
msgstr "Contact Disconnected"
-#: ../src/config.py:1059
+#: ../src/config.py:1104
msgid "Message Sent"
msgstr "Message Sent"
-#: ../src/config.py:1060
+#: ../src/config.py:1105
msgid "Group Chat Message Highlight"
msgstr "Group Chat Message Highlight"
-#: ../src/config.py:1061
+#: ../src/config.py:1106
msgid "Group Chat Message Received"
msgstr "Group Chat Message Received"
-#: ../src/config.py:1062
+#: ../src/config.py:1107
msgid "GMail Email Received"
msgstr "GMail E-mail Received"
#. Name column
-#: ../src/config.py:1319 ../src/dialogs.py:1824 ../src/dialogs.py:1888
-#: ../src/disco.py:770 ../src/disco.py:1564 ../src/disco.py:1811
+#: ../src/config.py:1364 ../src/dialogs.py:1830 ../src/dialogs.py:1894
+#: ../src/disco.py:771 ../src/disco.py:1565 ../src/disco.py:1812
#: ../src/history_window.py:87
msgid "Name"
msgstr "Name"
-#: ../src/config.py:1405
+#: ../src/config.py:1450
msgid "Relogin now?"
msgstr "Relogin now?"
-#: ../src/config.py:1406
+#: ../src/config.py:1451
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:1531 ../src/config.py:1630
+#: ../src/config.py:1579 ../src/config.py:1680
msgid "OpenPGP is not usable in this computer"
msgstr "OpenPGP is not usable in this computer"
-#: ../src/config.py:1666 ../src/config.py:1709
+#: ../src/config.py:1716 ../src/config.py:1759
msgid "Unread events"
msgstr "Unread events"
-#: ../src/config.py:1667
+#: ../src/config.py:1717
msgid "Read all pending events before removing this account."
msgstr "Read all pending events before removing this account."
-#: ../src/config.py:1693
+#: ../src/config.py:1743
#, python-format
msgid "You have opened chat in account %s"
msgstr "You have opened chat in account %s"
-#: ../src/config.py:1694
+#: ../src/config.py:1744
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:1705
+#: ../src/config.py:1755
msgid "You are currently connected to the server"
msgstr "You are currently connected to the server"
-#: ../src/config.py:1706
+#: ../src/config.py:1756
msgid "To change the account name, you must be disconnected."
msgstr "To change the account name, you must be disconnected."
-#: ../src/config.py:1710
+#: ../src/config.py:1760
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:1716
+#: ../src/config.py:1766
msgid "Account Name Already Used"
msgstr "Account Name Already Used"
-#: ../src/config.py:1717
+#: ../src/config.py:1767
msgid ""
"This name is already used by another of your accounts. Please choose another "
"name."
@@ -5794,144 +5851,144 @@ msgstr ""
"This name is already used by another of your accounts. Please choose another "
"name."
-#: ../src/config.py:1721 ../src/config.py:1725
+#: ../src/config.py:1771 ../src/config.py:1775
msgid "Invalid account name"
msgstr "Invalid account name"
-#: ../src/config.py:1722
+#: ../src/config.py:1772
msgid "Account name cannot be empty."
msgstr "Account name cannot be empty."
-#: ../src/config.py:1726
+#: ../src/config.py:1776
msgid "Account name cannot contain spaces."
msgstr "Account name cannot contain spaces."
-#: ../src/config.py:1800
+#: ../src/config.py:1851
msgid "Rename Account"
msgstr "Rename Account"
-#: ../src/config.py:1801
+#: ../src/config.py:1852
#, python-format
msgid "Enter a new name for account %s"
msgstr "Enter a new name for account %s"
-#: ../src/config.py:1819 ../src/config.py:1827 ../src/config.py:1870
-#: ../src/config.py:3089 ../src/dataforms_widget.py:536
+#: ../src/config.py:1870 ../src/config.py:1878 ../src/config.py:1921
+#: ../src/config.py:3150 ../src/dataforms_widget.py:536
msgid "Invalid Jabber ID"
msgstr "Invalid Jabber ID"
-#: ../src/config.py:1828
+#: ../src/config.py:1879
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:2018 ../src/config.py:3161
+#: ../src/config.py:2069 ../src/config.py:3210
msgid "Invalid entry"
msgstr "Invalid entry"
-#: ../src/config.py:2019 ../src/config.py:3162
+#: ../src/config.py:2070 ../src/config.py:3211
msgid "Custom port must be a port number."
msgstr "Custom port must be a port number."
-#: ../src/config.py:2040
+#: ../src/config.py:2091
msgid "Failed to get secret keys"
msgstr "Failed to get secret keys"
-#: ../src/config.py:2041
+#: ../src/config.py:2092
msgid "There was a problem retrieving your OpenPGP secret keys."
msgstr "There was a problem retrieving your OpenPGP secret keys."
-#: ../src/config.py:2076
+#: ../src/config.py:2127
msgid "OpenPGP Key Selection"
msgstr "OpenPGP Key Selection"
-#: ../src/config.py:2077
+#: ../src/config.py:2128
msgid "Choose your OpenPGP key"
msgstr "Choose your OpenPGP key"
-#: ../src/config.py:2088
+#: ../src/config.py:2139
msgid "No such account available"
msgstr "No such account available"
-#: ../src/config.py:2089
+#: ../src/config.py:2140
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:2096 ../src/dialogs.py:1676 ../src/dialogs.py:1812
-#: ../src/dialogs.py:1991 ../src/disco.py:439 ../src/profile_window.py:320
+#: ../src/config.py:2147 ../src/dialogs.py:1682 ../src/dialogs.py:1818
+#: ../src/dialogs.py:1997 ../src/disco.py:439 ../src/profile_window.py:320
msgid "You are not connected to the server"
msgstr "You are not connected to the server"
-#: ../src/config.py:2097
+#: ../src/config.py:2148
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:2101
+#: ../src/config.py:2152
msgid "Your server doesn't support Vcard"
msgstr "Your server doesn't support Vcard"
-#: ../src/config.py:2102
+#: ../src/config.py:2153
msgid "Your server can't save your personal information."
msgstr "Your server can't save your personal information."
-#: ../src/config.py:2133
+#: ../src/config.py:2184
msgid "Account Local already exists."
msgstr "Account Local already exists."
-#: ../src/config.py:2134
+#: ../src/config.py:2185
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:2317
+#: ../src/config.py:2368
#, python-format
msgid "Edit %s"
msgstr "Edit %s"
-#: ../src/config.py:2319
+#: ../src/config.py:2370
#, python-format
msgid "Register to %s"
msgstr "Register to %s"
#. list at the beginning
-#: ../src/config.py:2355
+#: ../src/config.py:2406
msgid "Ban List"
msgstr "Ban List"
-#: ../src/config.py:2356
+#: ../src/config.py:2407
msgid "Member List"
msgstr "Member List"
-#: ../src/config.py:2357
+#: ../src/config.py:2408
msgid "Owner List"
msgstr "Owner List"
-#: ../src/config.py:2358
+#: ../src/config.py:2409
msgid "Administrator List"
msgstr "Administrator List"
#. Address column
#. holds JID (who said this)
-#: ../src/config.py:2407 ../src/disco.py:777 ../src/history_manager.py:184
+#: ../src/config.py:2458 ../src/disco.py:778 ../src/history_manager.py:183
msgid "JID"
msgstr "JID"
-#: ../src/config.py:2415
+#: ../src/config.py:2468
msgid "Reason"
msgstr "Reason"
-#: ../src/config.py:2420
+#: ../src/config.py:2475
msgid "Nick"
msgstr "Nick"
-#: ../src/config.py:2424
+#: ../src/config.py:2481
msgid "Role"
msgstr "Role"
-#: ../src/config.py:2449
+#: ../src/config.py:2508
msgid "Banning..."
msgstr "Banning..."
#. You can move '\n' before user@domain if that line is TOO BIG
-#: ../src/config.py:2451
+#: ../src/config.py:2510
msgid ""
"<b>Whom do you want to ban?</b>\n"
"\n"
@@ -5939,11 +5996,11 @@ msgstr ""
"<b>Whom do you want to ban?</b>\n"
"\n"
-#: ../src/config.py:2453
+#: ../src/config.py:2512
msgid "Adding Member..."
msgstr "Adding Member..."
-#: ../src/config.py:2454
+#: ../src/config.py:2513
msgid ""
"<b>Whom do you want to make a member?</b>\n"
"\n"
@@ -5951,11 +6008,11 @@ msgstr ""
"<b>Whom do you want to make a member?</b>\n"
"\n"
-#: ../src/config.py:2456
+#: ../src/config.py:2515
msgid "Adding Owner..."
msgstr "Adding Owner..."
-#: ../src/config.py:2457
+#: ../src/config.py:2516
msgid ""
"<b>Whom do you want to make an owner?</b>\n"
"\n"
@@ -5963,11 +6020,11 @@ msgstr ""
"<b>Whom do you want to make an owner?</b>\n"
"\n"
-#: ../src/config.py:2459
+#: ../src/config.py:2518
msgid "Adding Administrator..."
msgstr "Adding Administrator..."
-#: ../src/config.py:2460
+#: ../src/config.py:2519
msgid ""
"<b>Whom do you want to make an administrator?</b>\n"
"\n"
@@ -5975,7 +6032,7 @@ msgstr ""
"<b>Whom do you want to make an administrator?</b>\n"
"\n"
-#: ../src/config.py:2461
+#: ../src/config.py:2520
msgid ""
"Can be one of the following:\n"
"1. user@domain/resource (only that resource matches).\n"
@@ -5991,84 +6048,76 @@ msgstr ""
"4. domain (the domain itself matches, as does any user@domain,\n"
"domain/resource, or address containing a subdomain."
-#: ../src/config.py:2558
+#: ../src/config.py:2617
#, python-format
msgid "Removing %s account"
msgstr "Removing %s account"
-#: ../src/config.py:2580 ../src/gajim.py:1428 ../src/roster_window.py:1942
+#: ../src/config.py:2639 ../src/gajim.py:1519 ../src/roster_window.py:1951
msgid "Password Required"
msgstr "Password Required"
-#: ../src/config.py:2581 ../src/roster_window.py:1916
+#: ../src/config.py:2640 ../src/roster_window.py:1925
#, python-format
msgid "Enter your password for account %s"
msgstr "Enter your password for account %s"
-#: ../src/config.py:2582 ../src/roster_window.py:1943
+#: ../src/config.py:2641 ../src/roster_window.py:1952
msgid "Save password"
msgstr "Save password"
-#: ../src/config.py:2591
+#: ../src/config.py:2650
#, python-format
msgid "Account \"%s\" is connected to the server"
msgstr "Account \"%s\" is connected to the server"
-#: ../src/config.py:2592
+#: ../src/config.py:2651
msgid "If you remove it, the connection will be lost."
msgstr "If you remove it, the connection will be lost."
-#: ../src/config.py:2688
+#: ../src/config.py:2747
msgid "Default"
msgstr "Default"
-#: ../src/config.py:2688
+#: ../src/config.py:2747
msgid "?print_status:All"
msgstr "All"
-#: ../src/config.py:2689
+#: ../src/config.py:2748
msgid "Enter and leave only"
msgstr "Enter and leave only"
-#: ../src/config.py:2690
+#: ../src/config.py:2749
msgid "?print_status:None"
msgstr "None"
-#: ../src/config.py:2758
+#: ../src/config.py:2817
msgid "New Group Chat"
msgstr "New Group Chat"
-#: ../src/config.py:2791
+#: ../src/config.py:2850
msgid "This bookmark has invalid data"
msgstr "This bookmark has invalid data"
-#: ../src/config.py:2792
+#: ../src/config.py:2851
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."
-#: ../src/config.py:3072
+#: ../src/config.py:3133
msgid "Invalid username"
msgstr "Invalid username"
-#: ../src/config.py:3074
+#: ../src/config.py:3135
msgid "You must provide a username to configure this account."
msgstr "You must provide a username to configure this account."
-#: ../src/config.py:3100
-msgid "Duplicate Jabber ID"
-msgstr "Duplicate Jabber ID"
-
-#: ../src/config.py:3101
-msgid "This account is already configured in Gajim."
-msgstr "This account is already configured in Gajim."
-
-#: ../src/config.py:3118
+#: ../src/config.py:3167
msgid "Account has been added successfully"
msgstr "Account has been added successfully"
-#: ../src/config.py:3119 ../src/config.py:3308
+#: ../src/config.py:3168 ../src/config.py:3359
msgid ""
"You can set advanced account options by pressing the Advanced button, or "
"later by choosing the Accounts menuitem under the Edit menu from the main "
@@ -6078,24 +6127,24 @@ msgstr ""
"later by choosing the Accounts menuitem under the Edit menu from the main "
"window."
-#: ../src/config.py:3137
+#: ../src/config.py:3186
msgid "Invalid server"
msgstr "Invalid server"
-#: ../src/config.py:3138
+#: ../src/config.py:3187
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:3189 ../src/gajim.py:2006
+#: ../src/config.py:3238 ../src/gajim.py:2116
msgid "Certificate Already in File"
msgstr "Certificate Already in File"
-#: ../src/config.py:3190 ../src/gajim.py:2007
+#: ../src/config.py:3239 ../src/gajim.py:2117
#, 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:3258
+#: ../src/config.py:3307
#, python-format
msgid ""
"<b>Security Warning</b>\n"
@@ -6110,7 +6159,7 @@ msgstr ""
"SSL Error: %(error)s\n"
"Do you still want to connect to this server?"
-#: ../src/config.py:3264 ../src/gajim.py:2030
+#: ../src/config.py:3313 ../src/gajim.py:2141
#, python-format
msgid ""
"Add this certificate to the list of trusted certificates.\n"
@@ -6121,23 +6170,23 @@ msgstr ""
"SHA1 fingerprint of the certificate:\n"
"%s"
-#: ../src/config.py:3287 ../src/config.py:3326
+#: ../src/config.py:3338 ../src/config.py:3379
msgid "An error occurred during account creation"
msgstr "An error occurred during account creation"
-#: ../src/config.py:3307
+#: ../src/config.py:3358
msgid "Your new account has been created successfully"
msgstr "Your new account has been successfully created"
-#: ../src/config.py:3410
+#: ../src/config.py:3463
msgid "Account name is in use"
msgstr "Account name is in use"
-#: ../src/config.py:3411
+#: ../src/config.py:3464
msgid "You already have an account using this name."
msgstr "You already have an account using this name."
-#: ../src/conversation_textview.py:549
+#: ../src/conversation_textview.py:547
msgid ""
"This icon indicates that this message has not yet\n"
"been received by the remote end. If this icon stays\n"
@@ -6147,7 +6196,7 @@ msgstr ""
"been received by the remote end. If this icon stays\n"
"for a long time, it's likely the message got lost."
-#: ../src/conversation_textview.py:568
+#: ../src/conversation_textview.py:566
msgid ""
"Text below this line is what has been said since the\n"
"last time you paid attention to this group chat"
@@ -6155,56 +6204,51 @@ 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:678
+#: ../src/conversation_textview.py:680
#, python-format
msgid "_Actions for \"%s\""
msgstr "_Actions for \"%s\""
-#: ../src/conversation_textview.py:690
+#: ../src/conversation_textview.py:692
msgid "Read _Wikipedia Article"
msgstr "Read _Wikipedia Article"
-#: ../src/conversation_textview.py:695
+#: ../src/conversation_textview.py:697
msgid "Look it up in _Dictionary"
msgstr "Look it up in _Dictionary"
-#: ../src/conversation_textview.py:712
+#: ../src/conversation_textview.py:714
#, 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:725
+#: ../src/conversation_textview.py:727
#, python-format
msgid "Web Search URL is missing an \"%s\""
msgstr "Web Search URL is missing an \"%s\""
-#: ../src/conversation_textview.py:728
+#: ../src/conversation_textview.py:730
msgid "Web _Search for it"
msgstr "Web _Search for it"
-#: ../src/conversation_textview.py:734
+#: ../src/conversation_textview.py:736
msgid "Open as _Link"
msgstr "Open as _Link"
-#: ../src/conversation_textview.py:978 ../src/conversation_textview.py:996
-#, python-format
-msgid "Error executing \"%(command)s\": %(error)s"
-msgstr "Error executing \"%(command)s\": %(error)s"
-
-#: ../src/conversation_textview.py:1248
+#: ../src/conversation_textview.py:1162
msgid "Yesterday"
msgstr "Yesterday"
#. the number is >= 2
#. %i is day in year (1-365), %d (1-31) we want %i
-#: ../src/conversation_textview.py:1252
+#: ../src/conversation_textview.py:1166
#, python-format
msgid "%i days ago"
msgstr "%i days ago"
#. if we have subject, show it too!
-#: ../src/conversation_textview.py:1286
+#: ../src/conversation_textview.py:1200
#, python-format
msgid "Subject: %s\n"
msgstr "Subject: %s\n"
@@ -6237,19 +6281,19 @@ msgstr "Contact name: <i>%s</i>"
msgid "Jabber ID: <i>%s</i>"
msgstr "Jabber ID: <i>%s</i>"
-#: ../src/dialogs.py:187
+#: ../src/dialogs.py:184
msgid "Group"
msgstr "Group"
-#: ../src/dialogs.py:194
+#: ../src/dialogs.py:191
msgid "In the group"
msgstr "In the group"
-#: ../src/dialogs.py:279
+#: ../src/dialogs.py:277
msgid "KeyID"
msgstr "KeyID"
-#: ../src/dialogs.py:284
+#: ../src/dialogs.py:282
msgid "Contact name"
msgstr "Contact name"
@@ -6257,123 +6301,123 @@ msgstr "Contact name"
msgid "Set Mood"
msgstr "Set Mood"
-#: ../src/dialogs.py:549
+#: ../src/dialogs.py:550
#, python-format
msgid "%s Status Message"
msgstr "%s Status Message"
-#: ../src/dialogs.py:551
+#: ../src/dialogs.py:552
msgid "Status Message"
msgstr "Status Message"
-#: ../src/dialogs.py:663
+#: ../src/dialogs.py:665
msgid "Overwrite Status Message?"
msgstr "Overwrite Status Message?"
-#: ../src/dialogs.py:664
+#: ../src/dialogs.py:666
msgid ""
"This name is already used. Do you want to overwrite this status message?"
msgstr ""
"This name is already used. Do you want to overwrite this status message?"
-#: ../src/dialogs.py:673
+#: ../src/dialogs.py:675
msgid "Save as Preset Status Message"
msgstr "Save as Preset Status Message"
-#: ../src/dialogs.py:674
+#: ../src/dialogs.py:676
msgid "Please type a name for this status message"
msgstr "Please type a name for this status message"
-#: ../src/dialogs.py:680
+#: ../src/dialogs.py:682
msgid "AIM Address:"
msgstr "AIM Address:"
-#: ../src/dialogs.py:681
+#: ../src/dialogs.py:683
msgid "GG Number:"
msgstr "GG Number:"
-#: ../src/dialogs.py:682
+#: ../src/dialogs.py:684
msgid "ICQ Number:"
msgstr "ICQ Number:"
-#: ../src/dialogs.py:683
+#: ../src/dialogs.py:685
msgid "MSN Address:"
msgstr "MSN Address:"
-#: ../src/dialogs.py:684
+#: ../src/dialogs.py:686
msgid "Yahoo! Address:"
msgstr "Yahoo! Address:"
-#: ../src/dialogs.py:720
+#: ../src/dialogs.py:722
#, python-format
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:722
+#: ../src/dialogs.py:724
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:879 ../src/dialogs.py:885 ../src/dialogs.py:890
+#: ../src/dialogs.py:881 ../src/dialogs.py:887 ../src/dialogs.py:892
msgid "Invalid User ID"
msgstr "Invalid User ID"
-#: ../src/dialogs.py:886
+#: ../src/dialogs.py:888
msgid "The user ID must not contain a resource."
msgstr "The user ID must not contain a resource."
-#: ../src/dialogs.py:891
+#: ../src/dialogs.py:893
msgid "You cannot add yourself to your roster."
msgstr "You cannot add yourself to your roster."
-#: ../src/dialogs.py:905
+#: ../src/dialogs.py:907
msgid "Contact already in roster"
msgstr "Contact already in roster"
-#: ../src/dialogs.py:906
+#: ../src/dialogs.py:908
msgid "This contact is already listed in your roster."
msgstr "This contact is already listed in your roster."
-#: ../src/dialogs.py:942
+#: ../src/dialogs.py:944
msgid "User ID:"
msgstr "User ID:"
-#: ../src/dialogs.py:1000
+#: ../src/dialogs.py:1002
msgid "A GTK+ jabber client"
msgstr "A GTK+ jabber client"
-#: ../src/dialogs.py:1001
+#: ../src/dialogs.py:1003
msgid "GTK+ Version:"
msgstr "GTK+ Version:"
-#: ../src/dialogs.py:1002
+#: ../src/dialogs.py:1004
msgid "PyGTK Version:"
msgstr "PyGTK Version:"
-#: ../src/dialogs.py:1012
+#: ../src/dialogs.py:1014
msgid "Current Developers:"
msgstr "Current Developers:"
-#: ../src/dialogs.py:1014
+#: ../src/dialogs.py:1016
msgid "Past Developers:"
msgstr "Past Developers:"
-#: ../src/dialogs.py:1020
+#: ../src/dialogs.py:1022
msgid "THANKS:"
msgstr "THANKS:"
#. remove one english sentence
#. and add it manually as translatable
-#: ../src/dialogs.py:1026
+#: ../src/dialogs.py:1028
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:1039
+#: ../src/dialogs.py:1041
msgid "translator-credits"
msgstr "Jeff Bailes <thepizzaking@gmail.com>"
-#: ../src/dialogs.py:1201
+#: ../src/dialogs.py:1203
#, python-format
msgid ""
"You have to install %s dictionary to use spellchecking, or choose another "
@@ -6386,88 +6430,88 @@ msgstr ""
"\n"
"Highlighting misspelt words feature will not be used"
-#: ../src/dialogs.py:1605
+#: ../src/dialogs.py:1607
#, 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:1608
+#: ../src/dialogs.py:1610
#, python-format
msgid "Subscription request from %s"
msgstr "Subscription request from %s"
-#: ../src/dialogs.py:1669 ../src/gajim.py:2627
+#: ../src/dialogs.py:1675 ../src/gajim.py:2779
#, python-format
msgid "You are already in group chat %s"
msgstr "You are already in group chat %s"
-#: ../src/dialogs.py:1677
+#: ../src/dialogs.py:1683
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:1696
+#: ../src/dialogs.py:1702
#, python-format
msgid "Join Group Chat with account %s"
msgstr "Join Group Chat with account %s"
-#: ../src/dialogs.py:1767
+#: ../src/dialogs.py:1773
msgid "Invalid Nickname"
msgstr "Invalid Nickname"
-#: ../src/dialogs.py:1768 ../src/groupchat_control.py:1453
-#: ../src/groupchat_control.py:1734
+#: ../src/dialogs.py:1774 ../src/groupchat_control.py:1456
+#: ../src/groupchat_control.py:1738
msgid "The nickname has not allowed characters."
msgstr "The nickname has not allowed characters."
-#: ../src/dialogs.py:1772 ../src/dialogs.py:1778
-#: ../src/groupchat_control.py:1901
+#: ../src/dialogs.py:1778 ../src/dialogs.py:1784
+#: ../src/groupchat_control.py:1907
msgid "Invalid group chat Jabber ID"
msgstr "Invalid group chat Jabber ID"
-#: ../src/dialogs.py:1773 ../src/dialogs.py:1779
-#: ../src/groupchat_control.py:1902
+#: ../src/dialogs.py:1779 ../src/dialogs.py:1785
+#: ../src/groupchat_control.py:1908
msgid "The group chat Jabber ID has not allowed characters."
msgstr "The group chat Jabber ID has invalid characters."
-#: ../src/dialogs.py:1785
+#: ../src/dialogs.py:1791
msgid "This is not a group chat"
msgstr "This is not a group chat"
-#: ../src/dialogs.py:1786
+#: ../src/dialogs.py:1792
#, 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:1813
+#: ../src/dialogs.py:1819
msgid "Without a connection, you can not synchronise your contacts."
msgstr "Without a connection, you can not synchronise your contacts."
-#: ../src/dialogs.py:1827
+#: ../src/dialogs.py:1833
msgid "Server"
msgstr "Server"
-#: ../src/dialogs.py:1860
+#: ../src/dialogs.py:1866
msgid "This account is not connected to the server"
msgstr "This account is not connected to the server"
-#: ../src/dialogs.py:1861
+#: ../src/dialogs.py:1867
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:1885
+#: ../src/dialogs.py:1891
msgid "Synchronise"
msgstr "Synchronise"
-#: ../src/dialogs.py:1943
+#: ../src/dialogs.py:1949
#, python-format
msgid "Start Chat with account %s"
msgstr "Start Chat with account %s"
-#: ../src/dialogs.py:1945
+#: ../src/dialogs.py:1951
msgid "Start Chat"
msgstr "Start Chat"
-#: ../src/dialogs.py:1946
+#: ../src/dialogs.py:1952
msgid ""
"Fill in the nickname or the Jabber ID of the contact you would like\n"
"to send a chat message to:"
@@ -6476,272 +6520,272 @@ msgstr ""
"to send a chat message to:"
#. if offline or connecting
-#: ../src/dialogs.py:1970 ../src/dialogs.py:2345 ../src/dialogs.py:2488
+#: ../src/dialogs.py:1976 ../src/dialogs.py:2350 ../src/dialogs.py:2512
msgid "Connection not available"
msgstr "Connection not available"
-#: ../src/dialogs.py:1971 ../src/dialogs.py:2346 ../src/dialogs.py:2489
+#: ../src/dialogs.py:1977 ../src/dialogs.py:2351 ../src/dialogs.py:2513
#, python-format
msgid "Please make sure you are connected with \"%s\"."
msgstr "Please make sure you are connected with \"%s\"."
-#: ../src/dialogs.py:1980 ../src/dialogs.py:1983
+#: ../src/dialogs.py:1986 ../src/dialogs.py:1989 ../src/dialogs.py:2365
msgid "Invalid JID"
msgstr "Invalid JID"
-#: ../src/dialogs.py:1983
+#: ../src/dialogs.py:1989
#, python-format
msgid "Unable to parse \"%s\"."
msgstr "Unable to parse \"%s\"."
-#: ../src/dialogs.py:1992
+#: ../src/dialogs.py:1998
msgid "Without a connection, you can not change your password."
msgstr "Without a connection, you can not change your password."
-#: ../src/dialogs.py:2011
+#: ../src/dialogs.py:2017
msgid "Invalid password"
msgstr "Invalid password"
-#: ../src/dialogs.py:2011
+#: ../src/dialogs.py:2017
msgid "You must enter a password."
msgstr "You must enter a password."
-#: ../src/dialogs.py:2015
+#: ../src/dialogs.py:2021
msgid "Passwords do not match"
msgstr "Passwords do not match"
-#: ../src/dialogs.py:2016
+#: ../src/dialogs.py:2022
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:2056 ../src/notify.py:245 ../src/notify.py:471
+#: ../src/dialogs.py:2062 ../src/notify.py:245 ../src/notify.py:471
#: ../src/osx/growler.py:12
msgid "Contact Signed In"
msgstr "Contact Signed In"
-#: ../src/dialogs.py:2058 ../src/notify.py:253 ../src/notify.py:473
+#: ../src/dialogs.py:2064 ../src/notify.py:253 ../src/notify.py:473
#: ../src/osx/growler.py:12
msgid "Contact Signed Out"
msgstr "Contact Signed Out"
#. chat message
-#: ../src/dialogs.py:2060 ../src/notify.py:276 ../src/notify.py:475
+#: ../src/dialogs.py:2066 ../src/notify.py:276 ../src/notify.py:475
#: ../src/osx/growler.py:12
msgid "New Message"
msgstr "New Message"
#. single message
-#: ../src/dialogs.py:2060 ../src/notify.py:257 ../src/notify.py:475
+#: ../src/dialogs.py:2066 ../src/notify.py:257 ../src/notify.py:475
#: ../src/osx/growler.py:13
msgid "New Single Message"
msgstr "New Single Message"
#. private message
-#: ../src/dialogs.py:2061 ../src/notify.py:264 ../src/notify.py:476
+#: ../src/dialogs.py:2067 ../src/notify.py:264 ../src/notify.py:476
#: ../src/osx/growler.py:13
msgid "New Private Message"
msgstr "New Private Message"
-#: ../src/dialogs.py:2061 ../src/gajim.py:1593 ../src/notify.py:484
+#: ../src/dialogs.py:2067 ../src/gajim.py:1699 ../src/notify.py:484
#: ../src/osx/growler.py:13
msgid "New E-mail"
msgstr "New E-mail"
-#: ../src/dialogs.py:2063 ../src/gajim.py:1659 ../src/notify.py:478
+#: ../src/dialogs.py:2069 ../src/gajim.py:1765 ../src/notify.py:478
#: ../src/osx/growler.py:14
msgid "File Transfer Request"
msgstr "File Transfer Request"
-#: ../src/dialogs.py:2065 ../src/gajim.py:1559 ../src/gajim.py:1626
+#: ../src/dialogs.py:2071 ../src/gajim.py:1665 ../src/gajim.py:1732
#: ../src/notify.py:480 ../src/osx/growler.py:14
msgid "File Transfer Error"
msgstr "File Transfer Error"
-#: ../src/dialogs.py:2067 ../src/gajim.py:1701 ../src/gajim.py:1723
-#: ../src/gajim.py:1740 ../src/notify.py:482 ../src/osx/growler.py:15
+#: ../src/dialogs.py:2073 ../src/gajim.py:1807 ../src/gajim.py:1829
+#: ../src/gajim.py:1846 ../src/notify.py:482 ../src/osx/growler.py:15
msgid "File Transfer Completed"
msgstr "File Transfer Completed"
-#: ../src/dialogs.py:2068 ../src/gajim.py:1704 ../src/notify.py:482
+#: ../src/dialogs.py:2074 ../src/gajim.py:1810 ../src/notify.py:482
#: ../src/osx/growler.py:15
msgid "File Transfer Stopped"
msgstr "File Transfer Stopped"
-#: ../src/dialogs.py:2070 ../src/gajim.py:1449 ../src/notify.py:486
+#: ../src/dialogs.py:2076 ../src/gajim.py:1540 ../src/notify.py:486
#: ../src/osx/growler.py:16
msgid "Groupchat Invitation"
msgstr "Groupchat Invitation"
-#: ../src/dialogs.py:2072 ../src/notify.py:237 ../src/notify.py:488
+#: ../src/dialogs.py:2078 ../src/notify.py:237 ../src/notify.py:488
#: ../src/osx/growler.py:16
msgid "Contact Changed Status"
msgstr "Contact Changed Status"
-#: ../src/dialogs.py:2264
+#: ../src/dialogs.py:2269
#, python-format
msgid "Single Message using account %s"
msgstr "Single Message using account %s"
-#: ../src/dialogs.py:2266
+#: ../src/dialogs.py:2271
#, python-format
msgid "Single Message in account %s"
msgstr "Single Message in account %s"
-#: ../src/dialogs.py:2268
+#: ../src/dialogs.py:2273
msgid "Single Message"
msgstr "Single Message"
#. prepare UI for Sending
-#: ../src/dialogs.py:2271
+#: ../src/dialogs.py:2276
#, python-format
msgid "Send %s"
msgstr "Send %s"
#. prepare UI for Receiving
-#: ../src/dialogs.py:2294
+#: ../src/dialogs.py:2299
#, python-format
msgid "Received %s"
msgstr "Received %s"
#. prepare UI for Receiving
-#: ../src/dialogs.py:2317
+#: ../src/dialogs.py:2322
#, 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:2389
+#: ../src/dialogs.py:2401
#, python-format
msgid "RE: %s"
msgstr "RE: %s"
-#: ../src/dialogs.py:2390
+#: ../src/dialogs.py:2402
#, python-format
msgid "%s wrote:\n"
msgstr "%s wrote:\n"
-#: ../src/dialogs.py:2434
+#: ../src/dialogs.py:2451
#, python-format
msgid "XML Console for %s"
msgstr "XML Console for %s"
-#: ../src/dialogs.py:2436
+#: ../src/dialogs.py:2453
msgid "XML Console"
msgstr "XML Console"
-#: ../src/dialogs.py:2560
+#: ../src/dialogs.py:2584
#, python-format
msgid "Privacy List <b><i>%s</i></b>"
msgstr "Privacy List <b><i>%s</i></b>"
-#: ../src/dialogs.py:2564
+#: ../src/dialogs.py:2588
#, python-format
msgid "Privacy List for %s"
msgstr "Privacy List for %s"
-#: ../src/dialogs.py:2620
+#: ../src/dialogs.py:2644
#, 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:2625
+#: ../src/dialogs.py:2649
#, python-format
msgid "Order: %(order)s, action: %(action)s"
msgstr "Order: %(order)s, action: %(action)s"
-#: ../src/dialogs.py:2667
+#: ../src/dialogs.py:2691
msgid "<b>Edit a rule</b>"
msgstr "<b>Edit a rule</b>"
-#: ../src/dialogs.py:2754
+#: ../src/dialogs.py:2778
msgid "<b>Add a rule</b>"
msgstr "<b>Add a rule</b>"
-#: ../src/dialogs.py:2850
+#: ../src/dialogs.py:2874
#, python-format
msgid "Privacy Lists for %s"
msgstr "Privacy Lists for %s"
-#: ../src/dialogs.py:2852
+#: ../src/dialogs.py:2876
msgid "Privacy Lists"
msgstr "Privacy Lists"
-#: ../src/dialogs.py:2922
+#: ../src/dialogs.py:2946
msgid "Invalid List Name"
msgstr "Invalid List Name"
-#: ../src/dialogs.py:2923
+#: ../src/dialogs.py:2947
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:2955
+#: ../src/dialogs.py:2979
msgid "You are invited to a groupchat"
msgstr "You are invited to a groupchat"
-#: ../src/dialogs.py:2958
+#: ../src/dialogs.py:2982
msgid "$Contact has invited you to join a discussion"
msgstr "$Contact has invited you to join a discussion"
-#: ../src/dialogs.py:2960
+#: ../src/dialogs.py:2984
#, 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:2968
+#: ../src/dialogs.py:2992
#, python-format
msgid "Comment: %s"
msgstr "Comment: %s"
-#: ../src/dialogs.py:2970
+#: ../src/dialogs.py:2994
msgid "Do you want to accept the invitation?"
msgstr "Do you want to accept the invitation?"
-#: ../src/dialogs.py:3025
+#: ../src/dialogs.py:3050
msgid "Choose Sound"
msgstr "Choose Sound"
-#: ../src/dialogs.py:3035 ../src/dialogs.py:3086
+#: ../src/dialogs.py:3060 ../src/dialogs.py:3111
msgid "All files"
msgstr "All files"
-#: ../src/dialogs.py:3040
+#: ../src/dialogs.py:3065
msgid "Wav Sounds"
msgstr "Wav Sounds"
-#: ../src/dialogs.py:3073
+#: ../src/dialogs.py:3098
msgid "Choose Image"
msgstr "Choose Image"
-#: ../src/dialogs.py:3091
+#: ../src/dialogs.py:3116
msgid "Images"
msgstr "Images"
-#: ../src/dialogs.py:3156
+#: ../src/dialogs.py:3181
#, python-format
msgid "When %s becomes:"
msgstr "When %s becomes:"
-#: ../src/dialogs.py:3158
+#: ../src/dialogs.py:3183
#, python-format
msgid "Adding Special Notification for %s"
msgstr "Adding Special Notification for %s"
#. # means number
-#: ../src/dialogs.py:3229
+#: ../src/dialogs.py:3254
msgid "#"
msgstr "#"
-#: ../src/dialogs.py:3235
+#: ../src/dialogs.py:3260
msgid "Condition"
msgstr "Condition"
-#: ../src/dialogs.py:3353
+#: ../src/dialogs.py:3378
msgid "when I am "
msgstr "when I am "
-#: ../src/dialogs.py:3828
+#: ../src/dialogs.py:3853
#, python-format
msgid ""
"Your chat session with <b>%(jid)s</b> is encrypted.\n"
@@ -6752,19 +6796,19 @@ msgstr ""
"\n"
"This session's Short Authentication String is <b>%(sas)s</b>."
-#: ../src/dialogs.py:3832
+#: ../src/dialogs.py:3857
msgid "You have already verified this contact's identity."
msgstr "You have already verified this contact's identity."
-#: ../src/dialogs.py:3838 ../src/dialogs.py:3925
+#: ../src/dialogs.py:3863 ../src/dialogs.py:3950
msgid "Contact's identity verified"
msgstr "Contact's identity verified"
-#: ../src/dialogs.py:3846
+#: ../src/dialogs.py:3871
msgid "Verify again..."
msgstr "Verify again..."
-#: ../src/dialogs.py:3851
+#: ../src/dialogs.py:3876
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 "
@@ -6774,19 +6818,19 @@ msgstr ""
"send you messages, you need to verify their identity by clicking the button "
"below."
-#: ../src/dialogs.py:3854 ../src/dialogs.py:3906 ../src/dialogs.py:3919
+#: ../src/dialogs.py:3879 ../src/dialogs.py:3931 ../src/dialogs.py:3944
msgid "Contact's identity NOT verified"
msgstr "Contact's identity NOT verified"
-#: ../src/dialogs.py:3861
+#: ../src/dialogs.py:3886
msgid "Verify..."
msgstr "Verify..."
-#: ../src/dialogs.py:3873
+#: ../src/dialogs.py:3898
msgid "Have you verified the contact's identity?"
msgstr "Have you verified the contact's identity?"
-#: ../src/dialogs.py:3874
+#: ../src/dialogs.py:3899
#, python-format
msgid ""
"To prevent talking to an unknown person, you should speak to <b>%(jid)s</b> "
@@ -6801,22 +6845,22 @@ msgstr ""
"\n"
"This session's Short Authentication String is <b>%(sas)s</b>."
-#: ../src/dialogs.py:3875
+#: ../src/dialogs.py:3900
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:3907
+#: ../src/dialogs.py:3932
#, 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:3913
+#: ../src/dialogs.py:3938
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:3920
+#: ../src/dialogs.py:3945
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."
@@ -6824,7 +6868,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:3926
+#: ../src/dialogs.py:3951
msgid ""
"GPG Key is assigned to this contact, and you trust his key, so messages will "
"be encrypted."
@@ -6854,11 +6898,11 @@ msgstr "Service Discovery using account %s"
msgid "Service Discovery"
msgstr "Service Discovery"
-#: ../src/disco.py:656
+#: ../src/disco.py:657
msgid "The service could not be found"
msgstr "The service could not be found"
-#: ../src/disco.py:657
+#: ../src/disco.py:658
msgid ""
"There is no service at the address you entered, or it is not responding. "
"Check the address and try again."
@@ -6866,201 +6910,201 @@ msgstr ""
"There is no service at the address you entered, or it is not responding. "
"Check the address and try again."
-#: ../src/disco.py:661 ../src/disco.py:957
+#: ../src/disco.py:662 ../src/disco.py:958
msgid "The service is not browsable"
msgstr "The service is not browsable"
-#: ../src/disco.py:662
+#: ../src/disco.py:663
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:699 ../src/disco.py:709
+#: ../src/disco.py:700 ../src/disco.py:710
msgid "Invalid Server Name"
msgstr "Invalid Server Name"
-#: ../src/disco.py:756
+#: ../src/disco.py:757
#, python-format
msgid "Browsing %(address)s using account %(account)s"
msgstr "Browsing %(address)s using account %(account)s"
-#: ../src/disco.py:796
+#: ../src/disco.py:797
msgid "_Browse"
msgstr "_Browse"
-#: ../src/disco.py:958
+#: ../src/disco.py:959
msgid "This service does not contain any items to browse."
msgstr "This service does not contain any items to browse."
-#: ../src/disco.py:1181
+#: ../src/disco.py:1182
msgid "_Execute Command"
msgstr "_Execute Command"
-#: ../src/disco.py:1191 ../src/disco.py:1355
+#: ../src/disco.py:1192 ../src/disco.py:1356
msgid "Re_gister"
msgstr "Re_gister"
-#: ../src/disco.py:1392
+#: ../src/disco.py:1393
#, python-format
msgid "Scanning %(current)d / %(total)d.."
msgstr "Scanning %(current)d / %(total)d.."
#. Users column
-#: ../src/disco.py:1574
+#: ../src/disco.py:1575
msgid "Users"
msgstr "Users"
#. Description column
-#: ../src/disco.py:1582
+#: ../src/disco.py:1583
msgid "Description"
msgstr "Description"
#. Id column
-#: ../src/disco.py:1590
+#: ../src/disco.py:1591
msgid "Id"
msgstr "Id"
-#: ../src/disco.py:1820
+#: ../src/disco.py:1821
msgid "Subscribed"
msgstr "Subscribed"
-#: ../src/disco.py:1828
+#: ../src/disco.py:1829
msgid "Node"
msgstr "Node"
-#: ../src/disco.py:1885
+#: ../src/disco.py:1886
msgid "New post"
msgstr "New post"
-#: ../src/disco.py:1891
+#: ../src/disco.py:1892
msgid "_Subscribe"
msgstr "_Subscribe"
-#: ../src/disco.py:1897
+#: ../src/disco.py:1898
msgid "_Unsubscribe"
msgstr "_Unsubscribe"
-#: ../src/features_window.py:51
+#: ../src/features_window.py:47
msgid "PyOpenSSL"
msgstr "PyOpenSSL"
-#: ../src/features_window.py:52
+#: ../src/features_window.py:48
msgid ""
"A library used to validate server certificates to ensure a secure connection."
msgstr ""
"A library used to validate server certificates to ensure a secure connection."
-#: ../src/features_window.py:53 ../src/features_window.py:54
+#: ../src/features_window.py:49 ../src/features_window.py:50
msgid "Requires python-pyopenssl."
msgstr "Requires python-pyopenssl."
-#: ../src/features_window.py:55
+#: ../src/features_window.py:51
msgid "Bonjour / Zeroconf"
msgstr "Bonjour / Zeroconf"
-#: ../src/features_window.py:56
+#: ../src/features_window.py:52
msgid "Serverless chatting with autodetected clients in a local network."
msgstr "Serverless chatting with autodetected clients in a local network."
-#: ../src/features_window.py:57
+#: ../src/features_window.py:53
msgid "Requires python-avahi."
msgstr "Requires python-avahi."
-#: ../src/features_window.py:58
+#: ../src/features_window.py:54
msgid "Requires pybonjour (http://o2s.csail.mit.edu/o2s-wiki/pybonjour)."
msgstr "Requires pybonjour (http://o2s.csail.mit.edu/o2s-wiki/pybonjour)."
-#: ../src/features_window.py:59
+#: ../src/features_window.py:55
msgid "gajim-remote"
msgstr "gajim-remote"
-#: ../src/features_window.py:60
+#: ../src/features_window.py:56
msgid "A script to control Gajim via commandline."
msgstr "A script to control Gajim via commandline."
-#: ../src/features_window.py:61
+#: ../src/features_window.py:57
msgid "Requires python-dbus."
msgstr "Requires python-dbus."
-#: ../src/features_window.py:62 ../src/features_window.py:66
-#: ../src/features_window.py:70 ../src/features_window.py:74
-#: ../src/features_window.py:78 ../src/features_window.py:86
-#: ../src/features_window.py:90
+#: ../src/features_window.py:58 ../src/features_window.py:62
+#: ../src/features_window.py:66 ../src/features_window.py:70
+#: ../src/features_window.py:74 ../src/features_window.py:82
+#: ../src/features_window.py:86
msgid "Feature not available under Windows."
msgstr "Feature not available under Windows."
-#: ../src/features_window.py:63
+#: ../src/features_window.py:59
msgid "OpenGPG"
msgstr "OpenGPG"
-#: ../src/features_window.py:64
+#: ../src/features_window.py:60
msgid "Encrypting chatmessages with gpg keys."
msgstr "Encrypting chat messages with gpg keys."
-#: ../src/features_window.py:65
+#: ../src/features_window.py:61
msgid "Requires gpg and python-GnuPGInterface."
msgstr "Requires gpg and python-GnuPGInterface."
-#: ../src/features_window.py:67
+#: ../src/features_window.py:63
msgid "network-manager"
msgstr "network-manager"
-#: ../src/features_window.py:68
+#: ../src/features_window.py:64
msgid "Autodetection of network status."
msgstr "Autodetection of network status."
-#: ../src/features_window.py:69
+#: ../src/features_window.py:65
msgid "Requires gnome-network-manager and python-dbus."
msgstr "Requires gnome-network-manager and python-dbus."
-#: ../src/features_window.py:71
+#: ../src/features_window.py:67
msgid "Session Management"
msgstr "Session Management"
-#: ../src/features_window.py:72
+#: ../src/features_window.py:68
msgid "Gajim session is stored on logout and restored on login."
msgstr "Gajim session is stored on logout and restored on login."
-#: ../src/features_window.py:73
+#: ../src/features_window.py:69
msgid "Requires python-gnome2."
msgstr "Requires python-gnome2."
-#: ../src/features_window.py:75
+#: ../src/features_window.py:71
msgid "gnome-keyring"
msgstr "gnome-keyring"
-#: ../src/features_window.py:76
+#: ../src/features_window.py:72
msgid "Passwords can be stored securely and not just in plaintext."
msgstr "Passwords can be stored securely and not just in plaintext."
-#: ../src/features_window.py:77
+#: ../src/features_window.py:73
msgid "Requires gnome-keyring and python-gnome2-desktop."
msgstr "Requires gnome-keyring and python-gnome2-desktop."
-#: ../src/features_window.py:79
+#: ../src/features_window.py:75
msgid "SRV"
msgstr "SRV"
-#: ../src/features_window.py:80
+#: ../src/features_window.py:76
msgid "Ability to connect to servers which are using SRV records."
msgstr "Ability to connect to servers which are using SRV records."
-#: ../src/features_window.py:81
+#: ../src/features_window.py:77
msgid "Requires dnsutils."
msgstr "Requires dnsutils."
-#: ../src/features_window.py:82
+#: ../src/features_window.py:78
msgid "Requires nslookup to use SRV records."
msgstr "Requires nslookup to use SRV records."
-#: ../src/features_window.py:83
+#: ../src/features_window.py:79
msgid "Spell Checker"
msgstr "Spell Checker"
-#: ../src/features_window.py:84
+#: ../src/features_window.py:80
msgid "Spellchecking of composed messages."
msgstr "Spellchecking of composed messages."
-#: ../src/features_window.py:85
+#: ../src/features_window.py:81
msgid ""
"Requires python-gnome2-extras or compilation of gtkspell module from Gajim "
"sources."
@@ -7068,15 +7112,15 @@ msgstr ""
"Requires python-gnome2-extras or compilation of gtkspell module from Gajim "
"sources."
-#: ../src/features_window.py:87
+#: ../src/features_window.py:83
msgid "Notification-daemon"
msgstr "Notification-daemon"
-#: ../src/features_window.py:88
+#: ../src/features_window.py:84
msgid "Passive popups notifying for new events."
msgstr "Passive popups notifying for new events."
-#: ../src/features_window.py:89
+#: ../src/features_window.py:85
msgid ""
"Requires python-notify or instead python-dbus in conjunction with "
"notification-daemon."
@@ -7084,45 +7128,45 @@ msgstr ""
"Requires python-notify or instead python-dbus in conjunction with "
"notification-daemon."
-#: ../src/features_window.py:91
+#: ../src/features_window.py:87
msgid "Trayicon"
msgstr "Trayicon"
-#: ../src/features_window.py:92
+#: ../src/features_window.py:88
msgid "A icon in systemtray reflecting the current presence."
msgstr "A icon in systemtray reflecting the current presence."
-#: ../src/features_window.py:93
+#: ../src/features_window.py:89
msgid ""
"Requires python-gnome2-extras or compiled trayicon module from Gajim sources."
msgstr ""
"Requires python-gnome2-extras or compiled trayicon module from Gajim sources."
-#: ../src/features_window.py:94
+#: ../src/features_window.py:90
msgid "Requires PyGTK >= 2.10."
msgstr "Requires PyGTK >= 2.10."
-#: ../src/features_window.py:95
+#: ../src/features_window.py:91
msgid "Idle"
msgstr "Idle"
-#: ../src/features_window.py:96
+#: ../src/features_window.py:92
msgid "Ability to measure idle time, in order to set auto status."
msgstr "Ability to measure idle time, in order to set auto status."
-#: ../src/features_window.py:97 ../src/features_window.py:98
+#: ../src/features_window.py:93 ../src/features_window.py:94
msgid "Requires compilation of the idle module from Gajim sources."
msgstr "Requires compilation of the idle module from Gajim sources."
-#: ../src/features_window.py:99
+#: ../src/features_window.py:95
msgid "LaTeX"
msgstr "LaTeX"
-#: ../src/features_window.py:100
+#: ../src/features_window.py:96
msgid "Transform LaTeX expressions between $$ $$."
msgstr "Transform LaTeX expressions between $$ $$."
-#: ../src/features_window.py:101
+#: ../src/features_window.py:97
msgid ""
"Requires texlive-latex-base and dvipng. You have to set 'use_latex' to True "
"in the Advanced Configuration Editor."
@@ -7130,7 +7174,7 @@ msgstr ""
"Requires texlive-latex-base and dvipng. You have to set 'use_latex' to True "
"in the Advanced Configuration Editor."
-#: ../src/features_window.py:102
+#: ../src/features_window.py:98
msgid ""
"Requires texlive-latex-base and dvipng (All is in MikTeX). You have to set "
"'use_latex' to True in the Advanced Configuration Editor."
@@ -7138,23 +7182,23 @@ msgstr ""
"Requires texlive-latex-base and dvipng (All is in MikTeX). You have to set "
"'use_latex' to True in the Advanced Configuration Editor."
-#: ../src/features_window.py:103
+#: ../src/features_window.py:99
msgid "End to End Encryption"
msgstr "End to End Encryption"
-#: ../src/features_window.py:104
+#: ../src/features_window.py:100
msgid "Encrypting chatmessages."
msgstr "Encrypting chatmessages."
-#: ../src/features_window.py:105 ../src/features_window.py:106
+#: ../src/features_window.py:101 ../src/features_window.py:102
msgid "Requires python-crypto."
msgstr "Requires python-crypto."
-#: ../src/features_window.py:107
+#: ../src/features_window.py:103
msgid "RST Generator"
msgstr "RST Generator"
-#: ../src/features_window.py:108
+#: ../src/features_window.py:104
msgid ""
"Generate XHTML output from RST code (see http://docutils.sourceforge.net/"
"docs/ref/rst/restructuredtext.html)."
@@ -7162,23 +7206,23 @@ msgstr ""
"Generate XHTML output from RST code (see http://docutils.sourceforge.net/"
"docs/ref/rst/restructuredtext.html)."
-#: ../src/features_window.py:109 ../src/features_window.py:110
+#: ../src/features_window.py:105 ../src/features_window.py:106
msgid "Requires python-docutils."
msgstr "Requires python-docutils."
-#: ../src/features_window.py:111
+#: ../src/features_window.py:107
msgid "libsexy"
msgstr "libsexy"
-#: ../src/features_window.py:112
+#: ../src/features_window.py:108
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:113 ../src/features_window.py:114
+#: ../src/features_window.py:109 ../src/features_window.py:110
msgid "Requires python-sexy."
msgstr "Requires python-sexy."
-#: ../src/features_window.py:128
+#: ../src/features_window.py:124
msgid "Feature"
msgstr "Feature"
@@ -7199,7 +7243,7 @@ msgstr "Progress"
msgid "Filename: %s"
msgstr "Filename: %s"
-#: ../src/filetransfers_window.py:174 ../src/filetransfers_window.py:313
+#: ../src/filetransfers_window.py:174 ../src/filetransfers_window.py:314
#, python-format
msgid "Size: %s"
msgstr "Size: %s"
@@ -7207,7 +7251,7 @@ 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:183 ../src/filetransfers_window.py:193
-#: ../src/history_manager.py:499
+#: ../src/history_manager.py:498
msgid "You"
msgstr "You"
@@ -7216,7 +7260,7 @@ msgstr "You"
msgid "Sender: %s"
msgstr "Sender: %s"
-#: ../src/filetransfers_window.py:185 ../src/filetransfers_window.py:596
+#: ../src/filetransfers_window.py:185 ../src/filetransfers_window.py:597
#: ../src/tooltips.py:671
msgid "Recipient: "
msgstr "Recipient: "
@@ -7273,27 +7317,27 @@ msgstr "This file is being used by another process."
msgid "File: %s"
msgstr "File: %s"
-#: ../src/filetransfers_window.py:316
+#: ../src/filetransfers_window.py:317
#, python-format
msgid "Type: %s"
msgstr "Type: %s"
-#: ../src/filetransfers_window.py:318
+#: ../src/filetransfers_window.py:319
#, python-format
msgid "Description: %s"
msgstr "Description: %s"
-#: ../src/filetransfers_window.py:319
+#: ../src/filetransfers_window.py:320
#, python-format
msgid "%s wants to send you a file:"
msgstr "%s wants to send you a file:"
-#: ../src/filetransfers_window.py:332 ../src/gtkgui_helpers.py:821
+#: ../src/filetransfers_window.py:333 ../src/gtkgui_helpers.py:821
#, python-format
msgid "Cannot overwrite existing file \"%s\""
msgstr "Cannot overwrite existing file \"%s\""
-#: ../src/filetransfers_window.py:333 ../src/gtkgui_helpers.py:823
+#: ../src/filetransfers_window.py:334 ../src/gtkgui_helpers.py:823
msgid ""
"A file with this name already exists and you do not have permission to "
"overwrite it."
@@ -7301,33 +7345,33 @@ msgstr ""
"A file with this name already exists and you do not have permission to "
"overwrite it."
-#: ../src/filetransfers_window.py:349 ../src/gtkgui_helpers.py:827
+#: ../src/filetransfers_window.py:350 ../src/gtkgui_helpers.py:827
msgid "This file already exists"
msgstr "This file already exists"
-#: ../src/filetransfers_window.py:349 ../src/gtkgui_helpers.py:827
+#: ../src/filetransfers_window.py:350 ../src/gtkgui_helpers.py:827
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:359 ../src/gtkgui_helpers.py:834
+#: ../src/filetransfers_window.py:360 ../src/gtkgui_helpers.py:834
#, python-format
msgid "Directory \"%s\" is not writable"
msgstr "Directory \"%s\" is not writable"
-#: ../src/filetransfers_window.py:359 ../src/gtkgui_helpers.py:835
+#: ../src/filetransfers_window.py:360 ../src/gtkgui_helpers.py:835
msgid "You do not have permission to create files in this directory."
msgstr "You do not have permission to create files in this directory."
-#: ../src/filetransfers_window.py:369
+#: ../src/filetransfers_window.py:370
msgid "Save File as..."
msgstr "Save File as..."
#. Print remaining time in format 00:00:00
#. You can change the places of (hours), (minutes), (seconds) -
#. they are not translatable.
-#: ../src/filetransfers_window.py:435
+#: ../src/filetransfers_window.py:436
#, python-format
msgid "%(hours)02.d:%(minutes)02.d:%(seconds)02.d"
msgstr "%(hours)02.d:%(minutes)02.d:%(seconds)02.d"
@@ -7335,65 +7379,65 @@ msgstr "%(hours)02.d:%(minutes)02.d:%(seconds)02.d"
#. This should make the string Kb/s,
#. where 'Kb' part is taken from %s.
#. Only the 's' after / (which means second) should be translated.
-#: ../src/filetransfers_window.py:526
+#: ../src/filetransfers_window.py:527
#, python-format
msgid "(%(filesize_unit)s/s)"
msgstr "(%(filesize_unit)s/s)"
-#: ../src/filetransfers_window.py:566 ../src/filetransfers_window.py:569
+#: ../src/filetransfers_window.py:567 ../src/filetransfers_window.py:570
msgid "Invalid File"
msgstr "Invalid File"
-#: ../src/filetransfers_window.py:566
+#: ../src/filetransfers_window.py:567
msgid "File: "
msgstr "File: "
-#: ../src/filetransfers_window.py:570
+#: ../src/filetransfers_window.py:571
msgid "It is not possible to send empty files"
msgstr "It is not possible to send empty files"
-#: ../src/filetransfers_window.py:592 ../src/tooltips.py:661
+#: ../src/filetransfers_window.py:593 ../src/tooltips.py:661
msgid "Name: "
msgstr "Name: "
-#: ../src/filetransfers_window.py:594 ../src/tooltips.py:665
+#: ../src/filetransfers_window.py:595 ../src/tooltips.py:665
msgid "Sender: "
msgstr "Sender: "
-#: ../src/filetransfers_window.py:782
+#: ../src/filetransfers_window.py:783
msgid "Pause"
msgstr "Pause"
-#: ../src/gajim.py:87
+#: ../src/gajim.py:86
#, python-format
msgid "%s is not a valid loglevel"
msgstr "%s is not a valid loglevel"
-#: ../src/gajim.py:160
+#: ../src/gajim.py:180
msgid "Gajim needs X server to run. Quiting..."
msgstr "Gajim needs X server to run. Quiting..."
-#: ../src/gajim.py:190
+#: ../src/gajim.py:210
msgid "Gajim needs PyGTK 2.8 or above"
msgstr "Gajim needs PyGTK 2.8 or above"
-#: ../src/gajim.py:191
+#: ../src/gajim.py:211
msgid "Gajim needs PyGTK 2.8 or above to run. Quiting..."
msgstr "Gajim needs PyGTK 2.8 or above to run. Quiting..."
-#: ../src/gajim.py:193
+#: ../src/gajim.py:213
msgid "Gajim needs GTK 2.8 or above"
msgstr "Gajim needs GTK 2.8 or above"
-#: ../src/gajim.py:194
+#: ../src/gajim.py:214
msgid "Gajim needs GTK 2.8 or above to run. Quiting..."
msgstr "Gajim needs GTK 2.8 or above to run. Quiting..."
-#: ../src/gajim.py:199
+#: ../src/gajim.py:219
msgid "GTK+ runtime is missing libglade support"
msgstr "GTK+ runtime is missing libglade support"
-#: ../src/gajim.py:201
+#: ../src/gajim.py:221
#, python-format
msgid ""
"Please remove your current GTK+ runtime and install the latest stable "
@@ -7402,21 +7446,21 @@ msgstr ""
"Please remove your current GTK+ runtime and install the latest stable "
"version from %s"
-#: ../src/gajim.py:203
+#: ../src/gajim.py:223
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:208
+#: ../src/gajim.py:228
msgid "Gajim needs PySQLite2 to run"
msgstr "Gajim needs PySQLite2 to run"
-#: ../src/gajim.py:216
+#: ../src/gajim.py:236
msgid "Gajim needs pywin32 to run"
msgstr "Gajim needs pywin32 to run"
-#: ../src/gajim.py:217
+#: ../src/gajim.py:237
#, python-format
msgid ""
"Please make sure that Pywin32 is installed on your system. You can get it at "
@@ -7426,11 +7470,11 @@ msgstr ""
"%s"
#. set the icon to all newly opened wind
-#: ../src/gajim.py:370
+#: ../src/gajim.py:390
msgid "Gajim is already running"
msgstr "Gajim is already running"
-#: ../src/gajim.py:371
+#: ../src/gajim.py:391
msgid ""
"Another instance of Gajim seems to be running\n"
"Run anyway?"
@@ -7438,25 +7482,35 @@ msgstr ""
"Another instance of Gajim seems to be running\n"
"Run anyway?"
-#: ../src/gajim.py:497
+#: ../src/gajim.py:522
msgid "Passphrase Required"
msgstr "Passphrase Required"
-#: ../src/gajim.py:498
+#: ../src/gajim.py:523
#, 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/gajim.py:537
+#, fuzzy
+msgid "GPG key expired"
+msgstr "No GPG key assigned"
+
+#: ../src/gajim.py:538
+#, fuzzy, python-format
+msgid "Your GPG key has expied, you will be connected to %s without OpenPGP."
+msgstr "You will be connected to %s without OpenPGP."
+
#. ask again
-#: ../src/gajim.py:513
+#: ../src/gajim.py:547
msgid "Wrong Passphrase"
msgstr "Wrong Passphrase"
-#: ../src/gajim.py:514
+#: ../src/gajim.py:548
msgid "Please retype your GPG passphrase or press Cancel."
msgstr "Please retype your GPG passphrase or press Cancel."
-#: ../src/gajim.py:561
+#: ../src/gajim.py:595
#, python-format
msgid ""
"Your desired nickname in group chat %s is in use or registered by another "
@@ -7467,50 +7521,55 @@ msgstr ""
"occupant.\n"
"Please specify another nickname below:"
-#: ../src/gajim.py:575
+#: ../src/gajim.py:609
msgid "Do you accept this request?"
msgstr "Do you accept this request?"
-#: ../src/gajim.py:577
+#: ../src/gajim.py:611
#, python-format
msgid "Do you accept this request on account %s?"
msgstr "Do you accept this request on account %s?"
-#: ../src/gajim.py:580
+#: ../src/gajim.py:614
#, 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/gajim.py:628 ../src/notify.py:490 ../src/osx/growler.py:17
+#: ../src/gajim.py:662 ../src/notify.py:490 ../src/osx/growler.py:17
msgid "Connection Failed"
msgstr "Connection Failed"
-#: ../src/gajim.py:934 ../src/gajim.py:938
+#: ../src/gajim.py:986 ../src/gajim.py:990
#, python-format
msgid "Error %(code)s: %(msg)s"
msgstr "Error %(code)s: %(msg)s"
#. ('MSGNOTSENT', account, (jid, ierror_msg, msg, time, session))
-#: ../src/gajim.py:948 ../src/gajim.py:961
+#: ../src/gajim.py:1000 ../src/gajim.py:1013
#, python-format
msgid "error while sending %(message)s ( %(error)s )"
msgstr "error while sending %(message)s ( %(error)s )"
-#: ../src/gajim.py:993
+#: ../src/gajim.py:1036 ../src/notify.py:492
+#, fuzzy
+msgid "Subscription request"
+msgstr "Subscription Request"
+
+#: ../src/gajim.py:1061
msgid "Authorization accepted"
msgstr "Authorisation accepted"
-#: ../src/gajim.py:994
+#: ../src/gajim.py:1062
#, 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/gajim.py:1013
+#: ../src/gajim.py:1074
#, python-format
msgid "Contact \"%s\" removed subscription from you"
msgstr "Contact \"%s\" removed subscription from you"
-#: ../src/gajim.py:1014
+#: ../src/gajim.py:1075
msgid ""
"You will always see him or her as offline.\n"
"Do you want to remove him or her from your contact list?"
@@ -7518,72 +7577,77 @@ msgstr ""
"You will always see him or her as offline.\n"
"Do you want to remove him or her from your contact list?"
-#: ../src/gajim.py:1055
+#: ../src/gajim.py:1100 ../src/notify.py:494
+#, fuzzy
+msgid "Unsubscribed"
+msgstr "_Unsubscribe"
+
+#: ../src/gajim.py:1141
#, python-format
msgid "Contact with \"%s\" cannot be established"
msgstr "Contact with \"%s\" cannot be established"
-#: ../src/gajim.py:1231 ../src/groupchat_control.py:1164
+#: ../src/gajim.py:1318 ../src/groupchat_control.py:1167
#, python-format
msgid "%(nick)s is now known as %(new_nick)s"
msgstr "%(nick)s is now known as %(new_nick)s"
-#: ../src/gajim.py:1249 ../src/groupchat_control.py:1339
+#: ../src/gajim.py:1336 ../src/groupchat_control.py:1342
#: ../src/history_window.py:419 ../src/notify.py:232
#, python-format
msgid "%(nick)s is now %(status)s"
msgstr "%(nick)s is now %(status)s"
-#: ../src/gajim.py:1312
+#: ../src/gajim.py:1403
#, python-format
msgid "%(jid)s has set the subject to %(subject)s"
msgstr "%(jid)s has set the subject to %(subject)s"
#. Can be a presence (see chg_contact_status in groupchat_control.py)
#. Can be a message (see handle_event_gc_config_change in gajim.py)
-#: ../src/gajim.py:1376 ../src/groupchat_control.py:1124
+#: ../src/gajim.py:1467 ../src/groupchat_control.py:1127
msgid "Any occupant is allowed to see your full JID"
msgstr "Any occupant is allowed to see your full JID"
-#: ../src/gajim.py:1379
+#: ../src/gajim.py:1470
msgid "Room now shows unavailable member"
msgstr "Room now shows unavailable member"
-#: ../src/gajim.py:1381
+#: ../src/gajim.py:1472
msgid "room now does not show unavailable members"
msgstr "room now does not show unavailable members"
-#: ../src/gajim.py:1384
+#: ../src/gajim.py:1475
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/gajim.py:1387
+#: ../src/gajim.py:1478
msgid "Room logging is now enabled"
msgstr "Room logging is now enabled"
-#: ../src/gajim.py:1389
+#: ../src/gajim.py:1480
msgid "Room logging is now disabled"
msgstr "Room logging is now disabled"
-#: ../src/gajim.py:1391
+#: ../src/gajim.py:1482
msgid "Room is now non-anonymous"
msgstr "Room is now non-anonymous"
-#: ../src/gajim.py:1394
+#: ../src/gajim.py:1485
msgid "Room is now semi-anonymous"
msgstr "Room is now semi-anonymous"
-#: ../src/gajim.py:1397
+#: ../src/gajim.py:1488
msgid "Room is now fully-anonymous"
msgstr "Room is now fully-anonymous"
-#: ../src/gajim.py:1429
+#: ../src/gajim.py:1520
#, 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/gajim.py:1463
+#: ../src/gajim.py:1554
msgid ""
"You configured Gajim to use GPG agent, but there is no GPG agent running or "
"it returned a wrong passphrase.\n"
@@ -7591,27 +7655,45 @@ msgstr ""
"You configured Gajim to use GPG agent, but there is no GPG agent running or "
"it returned a wrong passphrase.\n"
-#: ../src/gajim.py:1465
+#: ../src/gajim.py:1556
msgid "You are currently connected without your OpenPGP key."
msgstr "You are currently connected without your OpenPGP key."
-#: ../src/gajim.py:1468
+#: ../src/gajim.py:1559
msgid "Your passphrase is incorrect"
msgstr "Your passphrase is incorrect"
-#: ../src/gajim.py:1570
+#: ../src/gajim.py:1582
+#, fuzzy
+msgid "GPG key not trusted"
+msgstr "GPG is not usable"
+
+#: ../src/gajim.py:1582
+#, fuzzy
+msgid ""
+"The GPG key used to encrypt this chat is not trusted. Do you really want to "
+"encrypt this message?"
+msgstr ""
+"No GPG key is assigned to this contact. So you cannot encrypt messages."
+
+#: ../src/gajim.py:1584 ../src/gajim.py:2199 ../src/gajim.py:2234
+#: ../src/groupchat_control.py:1849 ../src/roster_window.py:3839
+msgid "Do _not ask me again"
+msgstr "Do _not ask me again"
+
+#: ../src/gajim.py:1676
#, python-format
msgid "New mail on %(gmail_mail_address)s"
msgstr "New mail on %(gmail_mail_address)s"
-#: ../src/gajim.py:1572
+#: ../src/gajim.py:1678
#, 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/gajim.py:1585
+#: ../src/gajim.py:1691
#, python-format
msgid ""
"\n"
@@ -7626,34 +7708,34 @@ msgstr ""
"Subject: %(subject)s\n"
"%(snippet)s"
-#: ../src/gajim.py:1656
+#: ../src/gajim.py:1762
#, python-format
msgid "%s wants to send you a file."
msgstr "%s wants to send you a file."
-#: ../src/gajim.py:1724
+#: ../src/gajim.py:1830
#, python-format
msgid "You successfully received %(filename)s from %(name)s."
msgstr "You successfully received %(filename)s from %(name)s."
#. ft stopped
-#: ../src/gajim.py:1728
+#: ../src/gajim.py:1834
#, python-format
msgid "File transfer of %(filename)s from %(name)s stopped."
msgstr "File transfer of %(filename)s from %(name)s stopped."
-#: ../src/gajim.py:1741
+#: ../src/gajim.py:1847
#, python-format
msgid "You successfully sent %(filename)s to %(name)s."
msgstr "You successfully sent %(filename)s to %(name)s."
#. ft stopped
-#: ../src/gajim.py:1745
+#: ../src/gajim.py:1851
#, python-format
msgid "File transfer of %(filename)s to %(name)s stopped."
msgstr "File transfer of %(filename)s to %(name)s stopped."
-#: ../src/gajim.py:1833
+#: ../src/gajim.py:1939
#, python-format
msgid ""
"Unable to decrypt message from %s\n"
@@ -7662,36 +7744,36 @@ msgstr ""
"Unable to decrypt message from %s\n"
"It may have been tampered with."
-#: ../src/gajim.py:1840
+#: ../src/gajim.py:1946
msgid "Unable to decrypt message"
msgstr "Unable to decrypt message"
-#: ../src/gajim.py:1911
+#: ../src/gajim.py:2020
msgid "Username Conflict"
msgstr "Username Conflict"
-#: ../src/gajim.py:1912
+#: ../src/gajim.py:2021
msgid "Please type a new username for your local account"
msgstr "Please type a new username for your local account"
-#: ../src/gajim.py:1924
+#: ../src/gajim.py:2033
msgid "Ping?"
msgstr "Ping?"
-#: ../src/gajim.py:1937
+#: ../src/gajim.py:2046
#, python-format
msgid "Pong! (%s s.)"
msgstr "Pong! (%s s.)"
-#: ../src/gajim.py:1948
+#: ../src/gajim.py:2057
msgid "Error."
msgstr "Error."
-#: ../src/gajim.py:1973
+#: ../src/gajim.py:2082
msgid "Resource Conflict"
msgstr "Resource Conflict"
-#: ../src/gajim.py:1974
+#: ../src/gajim.py:2083
msgid ""
"You are already connected to this account with the same resource. Please "
"type a new one"
@@ -7699,11 +7781,11 @@ msgstr ""
"You are already connected to this account with the same resource. Please "
"type a new one"
-#: ../src/gajim.py:2027
+#: ../src/gajim.py:2138
msgid "Error verifying SSL certificate"
msgstr "Error verifying SSL certificate"
-#: ../src/gajim.py:2028
+#: ../src/gajim.py:2139
#, python-format
msgid ""
"There was an error verifying the SSL certificate of your jabber server: %"
@@ -7714,19 +7796,19 @@ msgstr ""
"(error)s\n"
"Do you still want to connect to this server?"
-#: ../src/gajim.py:2033
+#: ../src/gajim.py:2144
msgid "Ignore this error for this certificate."
msgstr "Ignore this error for this certificate."
-#: ../src/gajim.py:2048
+#: ../src/gajim.py:2164
msgid "SSL certificate error"
msgstr "SSL certificate error"
-#: ../src/gajim.py:2049
-#, python-format
+#: ../src/gajim.py:2165
+#, fuzzy, python-format
msgid ""
-"It seems the SSL certificate has changed or your connection is being "
-"hacked.\n"
+"It seems the SSL certificate of account %(account)s has changed or your "
+"connection is being hacked.\n"
"Old fingerprint: %(old)s\n"
"New fingerprint: %(new)s\n"
"\n"
@@ -7739,11 +7821,11 @@ msgstr ""
"\n"
"Do you still want to connect and update the fingerprint of the certificate?"
-#: ../src/gajim.py:2071 ../src/gajim.py:2101
+#: ../src/gajim.py:2195 ../src/gajim.py:2230
msgid "Insecure connection"
msgstr "Insecure connection"
-#: ../src/gajim.py:2072
+#: ../src/gajim.py:2196
msgid ""
"You are about to send your password on an unencrypted connection. Are you "
"sure you want to do that?"
@@ -7751,16 +7833,11 @@ msgstr ""
"You are about to send your password on an unencrypted connection. Are you "
"sure you want to do that?"
-#: ../src/gajim.py:2074 ../src/gajim.py:2104
+#: ../src/gajim.py:2198 ../src/gajim.py:2233
msgid "Yes, I really want to connect insecurely"
msgstr "Yes, I really want to connect insecurely"
-#: ../src/gajim.py:2075 ../src/gajim.py:2105 ../src/groupchat_control.py:1843
-#: ../src/roster_window.py:3789
-msgid "Do _not ask me again"
-msgstr "Do _not ask me again"
-
-#: ../src/gajim.py:2102
+#: ../src/gajim.py:2231
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?"
@@ -7768,21 +7845,21 @@ 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/gajim.py:2119
+#: ../src/gajim.py:2251
msgid "PEP node was not removed"
msgstr "PEP node was not removed"
-#: ../src/gajim.py:2120
+#: ../src/gajim.py:2252
#, 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/gajim.py:2585 ../src/gajim.py:2606
+#: ../src/gajim.py:2737 ../src/gajim.py:2758
msgid "Emoticons disabled"
msgstr "Emoticons disabled"
-#: ../src/gajim.py:2586
+#: ../src/gajim.py:2738
msgid ""
"Your configured emoticons theme has not been found, so emoticons have been "
"disabled."
@@ -7790,7 +7867,7 @@ msgstr ""
"Your configured emoticons theme has not been found, so emoticons have been "
"disabled."
-#: ../src/gajim.py:2607
+#: ../src/gajim.py:2759
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 "
@@ -7800,55 +7877,55 @@ msgstr ""
"the format of emoticons.py file. See http://trac.gajim.org/wiki/Emoticons "
"for more details."
-#: ../src/gajim.py:2633 ../src/roster_window.py:3323
+#: ../src/gajim.py:2785 ../src/roster_window.py:3356
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/gajim.py:2913
+#: ../src/gajim.py:3064
msgid "Could not save your settings and preferences"
msgstr "Could not save your settings and preferences"
-#: ../src/gajim.py:3010
+#: ../src/gajim.py:3161
msgid "Bookmark already set"
msgstr "Bookmark already set"
-#: ../src/gajim.py:3011
+#: ../src/gajim.py:3162
#, python-format
msgid "Group Chat \"%s\" is already in your bookmarks."
msgstr "Group Chat \"%s\" is already in your bookmarks."
-#: ../src/gajim.py:3024
+#: ../src/gajim.py:3175
msgid "Bookmark has been added successfully"
msgstr "Bookmark has been added successfully"
-#: ../src/gajim.py:3025
+#: ../src/gajim.py:3176
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/gajim-remote.py:79
+#: ../src/gajim-remote.py:81
msgid "Shows a help on specific command"
msgstr "Shows a help on specific command"
#. User gets help for the command, specified by this parameter
-#: ../src/gajim-remote.py:82
+#: ../src/gajim-remote.py:84
msgid "command"
msgstr "command"
-#: ../src/gajim-remote.py:83
+#: ../src/gajim-remote.py:85
msgid "show help on command"
msgstr "show help on command"
-#: ../src/gajim-remote.py:87
+#: ../src/gajim-remote.py:89
msgid "Shows or hides the roster window"
msgstr "Shows or hides the roster window"
-#: ../src/gajim-remote.py:91
+#: ../src/gajim-remote.py:93
msgid "Pops up a window with the next pending event"
msgstr "Pops up a window with the next pending event"
-#: ../src/gajim-remote.py:95
+#: ../src/gajim-remote.py:97
msgid ""
"Prints a list of all contacts in the roster. Each contact appears on a "
"separate line"
@@ -7856,47 +7933,47 @@ msgstr ""
"Prints a list of all contacts in the roster. Each contact appears on a "
"separate line"
-#: ../src/gajim-remote.py:98 ../src/gajim-remote.py:113
-#: ../src/gajim-remote.py:123 ../src/gajim-remote.py:136
-#: ../src/gajim-remote.py:150 ../src/gajim-remote.py:159
-#: ../src/gajim-remote.py:180 ../src/gajim-remote.py:210
-#: ../src/gajim-remote.py:219 ../src/gajim-remote.py:226
-#: ../src/gajim-remote.py:233 ../src/gajim-remote.py:244
-#: ../src/gajim-remote.py:260 ../src/gajim-remote.py:270
+#: ../src/gajim-remote.py:100 ../src/gajim-remote.py:115
+#: ../src/gajim-remote.py:125 ../src/gajim-remote.py:138
+#: ../src/gajim-remote.py:152 ../src/gajim-remote.py:161
+#: ../src/gajim-remote.py:182 ../src/gajim-remote.py:212
+#: ../src/gajim-remote.py:221 ../src/gajim-remote.py:228
+#: ../src/gajim-remote.py:235 ../src/gajim-remote.py:246
+#: ../src/gajim-remote.py:262 ../src/gajim-remote.py:272
msgid "account"
msgstr "account"
-#: ../src/gajim-remote.py:98
+#: ../src/gajim-remote.py:100
msgid "show only contacts of the given account"
msgstr "show only contacts of the given account"
-#: ../src/gajim-remote.py:104
+#: ../src/gajim-remote.py:106
msgid "Prints a list of registered accounts"
msgstr "Prints a list of registered accounts"
-#: ../src/gajim-remote.py:108
+#: ../src/gajim-remote.py:110
msgid "Changes the status of account or accounts"
msgstr "Changes the status of account or accounts"
#. offline, online, chat, away, xa, dnd, invisible should not be translated
-#: ../src/gajim-remote.py:111
+#: ../src/gajim-remote.py:113
msgid "status"
msgstr "status"
-#: ../src/gajim-remote.py:111
+#: ../src/gajim-remote.py:113
msgid "one of: offline, online, chat, away, xa, dnd, invisible "
msgstr "one of: offline, online, chat, away, xa, dnd, invisible "
-#: ../src/gajim-remote.py:112 ../src/gajim-remote.py:133
-#: ../src/gajim-remote.py:147 ../src/gajim-remote.py:158
+#: ../src/gajim-remote.py:114 ../src/gajim-remote.py:135
+#: ../src/gajim-remote.py:149 ../src/gajim-remote.py:160
msgid "message"
msgstr "message"
-#: ../src/gajim-remote.py:112
+#: ../src/gajim-remote.py:114
msgid "status message"
msgstr "status message"
-#: ../src/gajim-remote.py:113
+#: ../src/gajim-remote.py:115
msgid ""
"change status of account \"account\". If not specified, try to change status "
"of all accounts that have \"sync with global status\" option set"
@@ -7904,19 +7981,19 @@ msgstr ""
"change status of account \"account\". If not specified, try to change status "
"of all accounts that have \"sync with global status\" option set"
-#: ../src/gajim-remote.py:119
+#: ../src/gajim-remote.py:121
msgid "Shows the chat dialog so that you can send messages to a contact"
msgstr "Shows the chat dialogue so that you can send messages to a contact"
-#: ../src/gajim-remote.py:121
+#: ../src/gajim-remote.py:123
msgid "JID of the contact that you want to chat with"
msgstr "JID of the contact that you want to chat with"
-#: ../src/gajim-remote.py:123 ../src/gajim-remote.py:210
+#: ../src/gajim-remote.py:125 ../src/gajim-remote.py:212
msgid "if specified, contact is taken from the contact list of this account"
msgstr "if specified, contact is taken from the contact list of this account"
-#: ../src/gajim-remote.py:128
+#: ../src/gajim-remote.py:130
msgid ""
"Sends new chat message to a contact in the roster. Both OpenPGP key and "
"account are optional. If you want to set only 'account', without 'OpenPGP "
@@ -7926,29 +8003,29 @@ msgstr ""
"account are optional. If you want to set only 'account', without 'OpenPGP "
"key', just set 'OpenPGP key' to ''."
-#: ../src/gajim-remote.py:132 ../src/gajim-remote.py:145
+#: ../src/gajim-remote.py:134 ../src/gajim-remote.py:147
msgid "JID of the contact that will receive the message"
msgstr "JID of the contact that will receive the message"
-#: ../src/gajim-remote.py:133 ../src/gajim-remote.py:147
-#: ../src/gajim-remote.py:158
+#: ../src/gajim-remote.py:135 ../src/gajim-remote.py:149
+#: ../src/gajim-remote.py:160
msgid "message contents"
msgstr "message contents"
-#: ../src/gajim-remote.py:134 ../src/gajim-remote.py:148
+#: ../src/gajim-remote.py:136 ../src/gajim-remote.py:150
msgid "pgp key"
msgstr "pgp key"
-#: ../src/gajim-remote.py:134 ../src/gajim-remote.py:148
+#: ../src/gajim-remote.py:136 ../src/gajim-remote.py:150
msgid "if specified, the message will be encrypted using this public key"
msgstr "if specified, the message will be encrypted using this public key"
-#: ../src/gajim-remote.py:136 ../src/gajim-remote.py:150
-#: ../src/gajim-remote.py:159
+#: ../src/gajim-remote.py:138 ../src/gajim-remote.py:152
+#: ../src/gajim-remote.py:161
msgid "if specified, the message will be sent using this account"
msgstr "if specified, the message will be sent using this account"
-#: ../src/gajim-remote.py:141
+#: ../src/gajim-remote.py:143
msgid ""
"Sends new single message to a contact in the roster. Both OpenPGP key and "
"account are optional. If you want to set only 'account', without 'OpenPGP "
@@ -7958,134 +8035,134 @@ msgstr ""
"account are optional. If you want to set only 'account', without 'OpenPGP "
"key', just set 'OpenPGP key' to ''."
-#: ../src/gajim-remote.py:146
+#: ../src/gajim-remote.py:148
msgid "subject"
msgstr "subject"
-#: ../src/gajim-remote.py:146
+#: ../src/gajim-remote.py:148
msgid "message subject"
msgstr "message subject"
-#: ../src/gajim-remote.py:155
+#: ../src/gajim-remote.py:157
msgid "Sends new message to a groupchat you've joined."
msgstr "Sends new message to a groupchat you've joined."
-#: ../src/gajim-remote.py:157
+#: ../src/gajim-remote.py:159
msgid "JID of the room that will receive the message"
msgstr "JID of the room that will receive the message"
-#: ../src/gajim-remote.py:164
+#: ../src/gajim-remote.py:166
msgid "Gets detailed info on a contact"
msgstr "Gets detailed info on a contact"
-#: ../src/gajim-remote.py:166 ../src/gajim-remote.py:179
-#: ../src/gajim-remote.py:209 ../src/gajim-remote.py:218
+#: ../src/gajim-remote.py:168 ../src/gajim-remote.py:181
+#: ../src/gajim-remote.py:211 ../src/gajim-remote.py:220
msgid "JID of the contact"
msgstr "JID of the contact"
-#: ../src/gajim-remote.py:170
+#: ../src/gajim-remote.py:172
msgid "Gets detailed info on a account"
msgstr "Gets detailed info on a account"
-#: ../src/gajim-remote.py:172
+#: ../src/gajim-remote.py:174
msgid "Name of the account"
msgstr "Name of the account"
-#: ../src/gajim-remote.py:176
+#: ../src/gajim-remote.py:178
msgid "Sends file to a contact"
msgstr "Sends file to a contact"
-#: ../src/gajim-remote.py:178
+#: ../src/gajim-remote.py:180
msgid "file"
msgstr "file"
-#: ../src/gajim-remote.py:178
+#: ../src/gajim-remote.py:180
msgid "File path"
msgstr "File path"
-#: ../src/gajim-remote.py:180
+#: ../src/gajim-remote.py:182
msgid "if specified, file will be sent using this account"
msgstr "if specified, file will be sent using this account"
-#: ../src/gajim-remote.py:185
+#: ../src/gajim-remote.py:187
msgid "Lists all preferences and their values"
msgstr "Lists all preferences and their values"
-#: ../src/gajim-remote.py:189
+#: ../src/gajim-remote.py:191
msgid "Sets value of 'key' to 'value'."
msgstr "Sets value of 'key' to 'value'."
-#: ../src/gajim-remote.py:191
+#: ../src/gajim-remote.py:193
msgid "key=value"
msgstr "key=value"
-#: ../src/gajim-remote.py:191
+#: ../src/gajim-remote.py:193
msgid "'key' is the name of the preference, 'value' is the value to set it to"
msgstr "'key' is the name of the preference, 'value' is the value to set it to"
-#: ../src/gajim-remote.py:196
+#: ../src/gajim-remote.py:198
msgid "Deletes a preference item"
msgstr "Deletes a preference item"
-#: ../src/gajim-remote.py:198
+#: ../src/gajim-remote.py:200
msgid "key"
msgstr "key"
-#: ../src/gajim-remote.py:198
+#: ../src/gajim-remote.py:200
msgid "name of the preference to be deleted"
msgstr "name of the preference to be deleted"
-#: ../src/gajim-remote.py:202
+#: ../src/gajim-remote.py:204
msgid "Writes the current state of Gajim preferences to the .config file"
msgstr "Writes the current state of Gajim preferences to the .config file"
-#: ../src/gajim-remote.py:207
+#: ../src/gajim-remote.py:209
msgid "Removes contact from roster"
msgstr "Removes contact from roster"
-#: ../src/gajim-remote.py:216
+#: ../src/gajim-remote.py:218
msgid "Adds contact to roster"
msgstr "Adds contact to roster"
-#: ../src/gajim-remote.py:218
+#: ../src/gajim-remote.py:220
msgid "jid"
msgstr "jid"
-#: ../src/gajim-remote.py:219
+#: ../src/gajim-remote.py:221
msgid "Adds new contact to this account"
msgstr "Adds new contact to this account"
-#: ../src/gajim-remote.py:224
+#: ../src/gajim-remote.py:226
msgid "Returns current status (the global one unless account is specified)"
msgstr "Returns current status (the global one unless account is specified)"
-#: ../src/gajim-remote.py:231
+#: ../src/gajim-remote.py:233
msgid ""
"Returns current status message (the global one unless account is specified)"
msgstr ""
"Returns current status message (the global one unless account is specified)"
-#: ../src/gajim-remote.py:238
+#: ../src/gajim-remote.py:240
msgid "Returns number of unread messages"
msgstr "Returns number of unread messages"
-#: ../src/gajim-remote.py:242
+#: ../src/gajim-remote.py:244
msgid "Opens 'Start Chat' dialog"
msgstr "Opens 'Start Chat' dialogue"
-#: ../src/gajim-remote.py:244
+#: ../src/gajim-remote.py:246
msgid "Starts chat, using this account"
msgstr "Starts chat, using this account"
-#: ../src/gajim-remote.py:248
+#: ../src/gajim-remote.py:250
msgid "Sends custom XML"
msgstr "Sends custom XML"
-#: ../src/gajim-remote.py:250
+#: ../src/gajim-remote.py:252
msgid "XML to send"
msgstr "XML to send"
-#: ../src/gajim-remote.py:251
+#: ../src/gajim-remote.py:253
msgid ""
"Account in which the xml will be sent; if not specified, xml will be sent to "
"all accounts"
@@ -8093,67 +8170,67 @@ msgstr ""
"Account in which the xml will be sent; if not specified, xml will be sent to "
"all accounts"
-#: ../src/gajim-remote.py:257
+#: ../src/gajim-remote.py:259
msgid "Handle a xmpp:/ uri"
msgstr "Handle a xmpp:/ uri"
-#: ../src/gajim-remote.py:259
+#: ../src/gajim-remote.py:261
msgid "uri"
msgstr "uri"
-#: ../src/gajim-remote.py:259
+#: ../src/gajim-remote.py:261
msgid "URI to handle"
msgstr "URI to handle"
-#: ../src/gajim-remote.py:260
+#: ../src/gajim-remote.py:262
msgid "Account in which you want to handle it"
msgstr "Account in which you want to handle it"
-#: ../src/gajim-remote.py:265
+#: ../src/gajim-remote.py:267
msgid "Join a MUC room"
msgstr "Join a MUC room"
-#: ../src/gajim-remote.py:267
+#: ../src/gajim-remote.py:269
msgid "room"
msgstr "room"
-#: ../src/gajim-remote.py:267
+#: ../src/gajim-remote.py:269
msgid "Room JID"
msgstr "Room JID"
-#: ../src/gajim-remote.py:268
+#: ../src/gajim-remote.py:270
msgid "nick"
msgstr "nick"
-#: ../src/gajim-remote.py:268
+#: ../src/gajim-remote.py:270
msgid "Nickname to use"
msgstr "Nickname to use"
-#: ../src/gajim-remote.py:269
+#: ../src/gajim-remote.py:271
msgid "password"
msgstr "password"
-#: ../src/gajim-remote.py:269
+#: ../src/gajim-remote.py:271
msgid "Password to enter the room"
msgstr "Password to enter the room"
-#: ../src/gajim-remote.py:270
+#: ../src/gajim-remote.py:272
msgid "Account from which you want to enter the room"
msgstr "Account from which you want to enter the room"
-#: ../src/gajim-remote.py:275
+#: ../src/gajim-remote.py:277
msgid "Check if Gajim is running"
msgstr "Check if Gajim is running"
-#: ../src/gajim-remote.py:279
+#: ../src/gajim-remote.py:281
msgid "Shows or hides the ipython window"
msgstr "Shows or hides the ipython window"
-#: ../src/gajim-remote.py:306
+#: ../src/gajim-remote.py:308
msgid "Missing argument \"contact_jid\""
msgstr "Missing argument \"contact_jid\""
-#: ../src/gajim-remote.py:325
+#: ../src/gajim-remote.py:327
#, python-format
msgid ""
"'%s' is not in your roster.\n"
@@ -8162,15 +8239,15 @@ msgstr ""
"'%s' is not in your roster.\n"
"Please specify account for sending the message."
-#: ../src/gajim-remote.py:328
+#: ../src/gajim-remote.py:330
msgid "You have no active account"
msgstr "You have no active account"
-#: ../src/gajim-remote.py:380
+#: ../src/gajim-remote.py:382
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:409
+#: ../src/gajim-remote.py:411
#, python-format
msgid ""
"Usage: %(basename)s %(command)s %(arguments)s \n"
@@ -8179,16 +8256,16 @@ msgstr ""
"Usage: %(basename)s %(command)s %(arguments)s \n"
"\t %(help)s"
-#: ../src/gajim-remote.py:413
+#: ../src/gajim-remote.py:415
msgid "Arguments:"
msgstr "Arguments:"
-#: ../src/gajim-remote.py:417
+#: ../src/gajim-remote.py:419
#, python-format
msgid "%s not found"
msgstr "%s not found"
-#: ../src/gajim-remote.py:421
+#: ../src/gajim-remote.py:423
#, python-format
msgid ""
"Usage: %s command [arguments]\n"
@@ -8197,7 +8274,7 @@ msgstr ""
"Usage: %s command [arguments]\n"
"Command is one of:\n"
-#: ../src/gajim-remote.py:493
+#: ../src/gajim-remote.py:495
#, python-format
msgid ""
"Too many arguments. \n"
@@ -8206,7 +8283,7 @@ msgstr ""
"Too many arguments. \n"
"Type \"%(basename)s help %(command)s\" for more info"
-#: ../src/gajim-remote.py:498
+#: ../src/gajim-remote.py:500
#, python-format
msgid ""
"Argument \"%(arg)s\" is not specified. \n"
@@ -8215,7 +8292,7 @@ msgstr ""
"Argument \"%(arg)s\" is not specified. \n"
"Type \"%(basename)s help %(command)s\" for more info"
-#: ../src/gajim-remote.py:517
+#: ../src/gajim-remote.py:519
msgid "Wrong uri"
msgstr "Wrong uri"
@@ -8244,148 +8321,148 @@ 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:150
+#: ../src/groupchat_control.py:153
msgid "Sending private message failed"
msgstr "Sending private message failed"
#. in second %s code replaces with nickname
-#: ../src/groupchat_control.py:152
+#: ../src/groupchat_control.py:155
#, 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:451
+#: ../src/groupchat_control.py:454
msgid "Insert Nickname"
msgstr "Insert Nickname"
-#: ../src/groupchat_control.py:603
+#: ../src/groupchat_control.py:606
msgid "Conversation with "
msgstr "Conversation with "
-#: ../src/groupchat_control.py:605
+#: ../src/groupchat_control.py:608
msgid "Continued conversation"
msgstr "Continued conversation"
-#: ../src/groupchat_control.py:1027
+#: ../src/groupchat_control.py:1030
msgid "Really send file?"
msgstr "Really send file?"
-#: ../src/groupchat_control.py:1028
+#: ../src/groupchat_control.py:1031
#, 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."
#. Can be a message (see handle_event_gc_config_change in gajim.py)
-#: ../src/groupchat_control.py:1127
+#: ../src/groupchat_control.py:1130
msgid "Room logging is enabled"
msgstr "Room logging is enabled"
-#: ../src/groupchat_control.py:1129
+#: ../src/groupchat_control.py:1132
msgid "A new room has been created"
msgstr "A new room has been created"
-#: ../src/groupchat_control.py:1132
+#: ../src/groupchat_control.py:1135
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:1138
+#: ../src/groupchat_control.py:1141
#, python-format
msgid "%(nick)s has been kicked: %(reason)s"
msgstr "%(nick)s has been kicked: %(reason)s"
-#: ../src/groupchat_control.py:1142
+#: ../src/groupchat_control.py:1145
#, 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:1149
+#: ../src/groupchat_control.py:1152
#, python-format
msgid "%(nick)s has been banned: %(reason)s"
msgstr "%(nick)s has been banned: %(reason)s"
-#: ../src/groupchat_control.py:1153
+#: ../src/groupchat_control.py:1156
#, 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:1162
+#: ../src/groupchat_control.py:1165
#, python-format
msgid "You are now known as %s"
msgstr "You are now known as %s"
-#: ../src/groupchat_control.py:1200 ../src/groupchat_control.py:1204
-#: ../src/groupchat_control.py:1209
+#: ../src/groupchat_control.py:1203 ../src/groupchat_control.py:1207
+#: ../src/groupchat_control.py:1212
#, 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:1201
+#: ../src/groupchat_control.py:1204
msgid "affiliation changed"
msgstr "affiliation changed"
-#: ../src/groupchat_control.py:1206
+#: ../src/groupchat_control.py:1209
msgid "room configuration changed to members-only"
msgstr "room configuration changed to members-only"
-#: ../src/groupchat_control.py:1211
+#: ../src/groupchat_control.py:1214
msgid "system shutdown"
msgstr "system shutdown"
-#: ../src/groupchat_control.py:1280
+#: ../src/groupchat_control.py:1283
#, 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:1284
+#: ../src/groupchat_control.py:1287
#, 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:1299
+#: ../src/groupchat_control.py:1302
#, 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:1303
+#: ../src/groupchat_control.py:1306
#, 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:1332
+#: ../src/groupchat_control.py:1335
#, python-format
msgid "%s has left"
msgstr "%s has left"
-#: ../src/groupchat_control.py:1337
+#: ../src/groupchat_control.py:1340
#, python-format
msgid "%s has joined the group chat"
msgstr "%s has joined the group chat"
#. Invalid Nickname
#. invalid char
-#: ../src/groupchat_control.py:1452 ../src/groupchat_control.py:1733
+#: ../src/groupchat_control.py:1455 ../src/groupchat_control.py:1737
msgid "Invalid nickname"
msgstr "Invalid nickname"
-#: ../src/groupchat_control.py:1476 ../src/groupchat_control.py:1494
-#: ../src/groupchat_control.py:1578 ../src/groupchat_control.py:1595
+#: ../src/groupchat_control.py:1480 ../src/groupchat_control.py:1498
+#: ../src/groupchat_control.py:1582 ../src/groupchat_control.py:1599
#, python-format
msgid "Nickname not found: %s"
msgstr "Nickname not found: %s"
-#: ../src/groupchat_control.py:1510
+#: ../src/groupchat_control.py:1514
msgid "This group chat has no subject"
msgstr "This group chat has no subject"
-#: ../src/groupchat_control.py:1521
+#: ../src/groupchat_control.py:1525
#, python-format
msgid "Invited %(contact_jid)s to %(room_jid)s."
msgstr "Invited %(contact_jid)s to %(room_jid)s."
-#: ../src/groupchat_control.py:1656
+#: ../src/groupchat_control.py:1660
#, python-format
msgid ""
"Usage: /%s <nickname|JID> [reason], bans the JID from the group chat. The "
@@ -8398,7 +8475,7 @@ msgstr ""
"the JID is currently in the group chat, he/she/it will also be kicked. Does "
"NOT support spaces in nickname."
-#: ../src/groupchat_control.py:1663
+#: ../src/groupchat_control.py:1667
#, python-format
msgid ""
"Usage: /%s <nickname>, opens a private chat window with the specified "
@@ -8407,7 +8484,7 @@ msgstr ""
"Usage: /%s <nickname>, opens a private chat window with the specified "
"occupant."
-#: ../src/groupchat_control.py:1669
+#: ../src/groupchat_control.py:1673
#, python-format
msgid ""
"Usage: /%s [reason], closes the current window or tab, displaying reason if "
@@ -8416,7 +8493,7 @@ msgstr ""
"Usage: /%s [reason], closes the current window or tab, displaying reason if "
"specified."
-#: ../src/groupchat_control.py:1675
+#: ../src/groupchat_control.py:1679
#, python-format
msgid ""
"Usage: /%s <JID> [reason], invites JID to the current group chat, optionally "
@@ -8425,7 +8502,7 @@ msgstr ""
"Usage: /%s <JID> [reason], invites JID to the current group chat, optionally "
"providing a reason."
-#: ../src/groupchat_control.py:1679
+#: ../src/groupchat_control.py:1683
#, python-format
msgid ""
"Usage: /%s <room>@<server>[/nickname], offers to join room@server optionally "
@@ -8434,7 +8511,7 @@ msgstr ""
"Usage: /%s <room>@<server>[/nickname], offers to join room@server optionally "
"using specified nickname."
-#: ../src/groupchat_control.py:1683
+#: ../src/groupchat_control.py:1687
#, python-format
msgid ""
"Usage: /%s <nickname> [reason], removes the occupant specified by nickname "
@@ -8445,7 +8522,7 @@ msgstr ""
"from the group chat and optionally displays a reason. Does NOT support "
"spaces in nickname."
-#: ../src/groupchat_control.py:1692
+#: ../src/groupchat_control.py:1696
#, python-format
msgid ""
"Usage: /%s <nickname> [message], opens a private message window and sends "
@@ -8454,62 +8531,62 @@ msgstr ""
"Usage: /%s <nickname> [message], opens a private message window and sends "
"message to the occupant specified by nickname."
-#: ../src/groupchat_control.py:1697
+#: ../src/groupchat_control.py:1701
#, python-format
msgid "Usage: /%s <nickname>, changes your nickname in current group chat."
msgstr "Usage: /%s <nickname>, changes your nickname in current group chat."
-#: ../src/groupchat_control.py:1701
+#: ../src/groupchat_control.py:1705
#, python-format
msgid "Usage: /%s , display the names of group chat occupants."
msgstr "Usage: /%s , display the names of group chat occupants."
-#: ../src/groupchat_control.py:1705
+#: ../src/groupchat_control.py:1709
#, python-format
msgid "Usage: /%s [topic], displays or updates the current group chat topic."
msgstr "Usage: /%s [topic], displays or updates the current group chat topic."
-#: ../src/groupchat_control.py:1708
+#: ../src/groupchat_control.py:1712
#, python-format
msgid ""
"Usage: /%s <message>, sends a message without looking for other commands."
msgstr ""
"Usage: /%s <message>, sends a message without looking for other commands."
-#: ../src/groupchat_control.py:1837
+#: ../src/groupchat_control.py:1843
#, 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:1839
+#: ../src/groupchat_control.py:1845
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:1876
+#: ../src/groupchat_control.py:1882
msgid "Changing Subject"
msgstr "Changing Subject"
-#: ../src/groupchat_control.py:1877
+#: ../src/groupchat_control.py:1883
msgid "Please specify the new subject:"
msgstr "Please specify the new subject:"
-#: ../src/groupchat_control.py:1881
+#: ../src/groupchat_control.py:1887
msgid "Changing Nickname"
msgstr "Changing Nickname"
-#: ../src/groupchat_control.py:1882
+#: ../src/groupchat_control.py:1888
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:1908
+#: ../src/groupchat_control.py:1914
#, python-format
msgid "Destroying %s"
msgstr "Destroying %s"
-#: ../src/groupchat_control.py:1909
+#: ../src/groupchat_control.py:1915
msgid ""
"You are going to definitively destroy this room.\n"
"You may specify a reason below:"
@@ -8517,22 +8594,22 @@ msgstr ""
"You are going to definitively destroy this room.\n"
"You may specify a reason below:"
-#: ../src/groupchat_control.py:1911
+#: ../src/groupchat_control.py:1917
msgid "You may also enter an alternate venue:"
msgstr "You may also enter an alternate venue:"
#. ask for reason
-#: ../src/groupchat_control.py:2083
+#: ../src/groupchat_control.py:2089
#, python-format
msgid "Kicking %s"
msgstr "Kicking %s"
-#: ../src/groupchat_control.py:2084 ../src/groupchat_control.py:2390
+#: ../src/groupchat_control.py:2090 ../src/groupchat_control.py:2396
msgid "You may specify a reason below:"
msgstr "You may specify a reason below:"
#. ask for reason
-#: ../src/groupchat_control.py:2389
+#: ../src/groupchat_control.py:2395
#, python-format
msgid "Banning %s"
msgstr "Banning %s"
@@ -8604,33 +8681,33 @@ msgstr "Image cannot be saved in %(type)s format. Save as %(new_filename)s?"
msgid "Save Image as..."
msgstr "Save Image as..."
-#: ../src/history_manager.py:97
+#: ../src/history_manager.py:96
msgid "Cannot find history logs database"
msgstr "Cannot find history logs database"
#. holds jid
-#: ../src/history_manager.py:137
+#: ../src/history_manager.py:136
msgid "Contacts"
msgstr "Contacts"
#. holds time
-#: ../src/history_manager.py:150 ../src/history_manager.py:190
+#: ../src/history_manager.py:149 ../src/history_manager.py:189
#: ../src/history_window.py:95
msgid "Date"
msgstr "Date"
#. holds nickname
-#: ../src/history_manager.py:156 ../src/history_manager.py:208
+#: ../src/history_manager.py:155 ../src/history_manager.py:207
msgid "Nickname"
msgstr "Nickname"
#. holds message
-#: ../src/history_manager.py:164 ../src/history_manager.py:196
+#: ../src/history_manager.py:163 ../src/history_manager.py:195
#: ../src/history_window.py:103
msgid "Message"
msgstr "Message"
-#: ../src/history_manager.py:224
+#: ../src/history_manager.py:223
msgid ""
"Do you want to clean up the database? (STRONGLY NOT RECOMMENDED IF GAJIM IS "
"RUNNING)"
@@ -8638,7 +8715,7 @@ msgstr ""
"Do you want to clean up the database? (STRONGLY NOT RECOMMENDED IF GAJIM IS "
"RUNNING)"
-#: ../src/history_manager.py:226
+#: ../src/history_manager.py:225
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 "
@@ -8652,26 +8729,26 @@ msgstr ""
"\n"
"In case you click YES, please wait..."
-#: ../src/history_manager.py:437
+#: ../src/history_manager.py:436
msgid "Exporting History Logs..."
msgstr "Exporting History Logs..."
-#: ../src/history_manager.py:512
+#: ../src/history_manager.py:511
#, 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:549
+#: ../src/history_manager.py:548
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:553 ../src/history_manager.py:588
+#: ../src/history_manager.py:552 ../src/history_manager.py:587
msgid "This is an irreversible operation."
msgstr "This is an irreversible operation."
-#: ../src/history_manager.py:585
+#: ../src/history_manager.py:584
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?"
@@ -8701,11 +8778,11 @@ msgstr "Status is now: %(status)s: %(status_msg)s"
msgid "Status is now: %(status)s"
msgstr "Status is now: %(status)s"
-#: ../src/htmltextview.py:591 ../src/htmltextview.py:602
+#: ../src/htmltextview.py:592 ../src/htmltextview.py:603
msgid "Timeout loading image"
msgstr "Timeout loading image"
-#: ../src/htmltextview.py:612
+#: ../src/htmltextview.py:613
msgid "Image is too big"
msgstr "Image is too big"
@@ -8781,18 +8858,18 @@ msgstr "Generic"
msgid "Retrieving profile..."
msgstr "Retrieving profile..."
-#: ../src/profile_window.py:109 ../src/roster_window.py:2786
+#: ../src/profile_window.py:109 ../src/roster_window.py:2798
msgid "File is empty"
msgstr "File is empty"
-#: ../src/profile_window.py:112 ../src/roster_window.py:2789
+#: ../src/profile_window.py:112 ../src/roster_window.py:2801
msgid "File does not exist"
msgstr "File does not exist"
#. keep identation
#. unknown format
#: ../src/profile_window.py:126 ../src/profile_window.py:142
-#: ../src/roster_window.py:2791 ../src/roster_window.py:2802
+#: ../src/roster_window.py:2803 ../src/roster_window.py:2814
msgid "Could not load image"
msgstr "Could not load image"
@@ -8828,34 +8905,34 @@ msgstr ""
msgid "Merged accounts"
msgstr "Merged accounts"
-#: ../src/roster_window.py:1859
+#: ../src/roster_window.py:1868
msgid "Authorization has been sent"
msgstr "Authorisation has been sent"
-#: ../src/roster_window.py:1860
+#: ../src/roster_window.py:1869
#, python-format
msgid "Now \"%s\" will know your status."
msgstr "Now \"%s\" will know your status."
-#: ../src/roster_window.py:1880
+#: ../src/roster_window.py:1889
msgid "Subscription request has been sent"
msgstr "Subscription request has been sent"
-#: ../src/roster_window.py:1881
+#: ../src/roster_window.py:1890
#, 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:1893
+#: ../src/roster_window.py:1902
msgid "Authorization has been removed"
msgstr "Authorisation has been removed"
-#: ../src/roster_window.py:1894
+#: ../src/roster_window.py:1903
#, python-format
msgid "Now \"%s\" will always see you as offline."
msgstr "Now \"%s\" will always see you as offline."
-#: ../src/roster_window.py:1919
+#: ../src/roster_window.py:1928
msgid ""
"Gnome Keyring is installed but not \t\t\t\t\t\t\tcorrectly started "
"(environment variable probably not \t\t\t\t\t\t\tcorrectly set)"
@@ -8863,15 +8940,15 @@ msgstr ""
"Gnome Keyring is installed but not \t\t\t\t\t\t\tcorrectly started "
"(environment variable probably not \t\t\t\t\t\t\tcorrectly set)"
-#: ../src/roster_window.py:1929 ../src/roster_window.py:1949
+#: ../src/roster_window.py:1938 ../src/roster_window.py:1958
msgid "GPG is not usable"
msgstr "GPG is not usable"
-#: ../src/roster_window.py:2118 ../src/roster_window.py:3266
+#: ../src/roster_window.py:2127 ../src/roster_window.py:3299
msgid "You are participating in one or more group chats"
msgstr "You are participating in one or more group chats"
-#: ../src/roster_window.py:2119 ../src/roster_window.py:3267
+#: ../src/roster_window.py:2128 ../src/roster_window.py:3300
msgid ""
"Changing your status to invisible will result in disconnection from those "
"group chats. Are you sure you want to go invisible?"
@@ -8879,15 +8956,15 @@ 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:2145
+#: ../src/roster_window.py:2154
msgid "desync'ed"
msgstr "desync'ed"
-#: ../src/roster_window.py:2283 ../src/roster_window.py:2520
+#: ../src/roster_window.py:2294 ../src/roster_window.py:2531
msgid "You have unread messages"
msgstr "You have unread messages"
-#: ../src/roster_window.py:2284
+#: ../src/roster_window.py:2295
msgid ""
"Messages will only be available for reading them later if you have history "
"enabled and contact is in your roster."
@@ -8895,16 +8972,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:2521
+#: ../src/roster_window.py:2532
msgid "You must read them before removing this transport."
msgstr "You must read them before removing this transport."
-#: ../src/roster_window.py:2524
+#: ../src/roster_window.py:2535
#, python-format
msgid "Transport \"%s\" will be removed"
msgstr "Transport \"%s\" will be removed"
-#: ../src/roster_window.py:2525
+#: ../src/roster_window.py:2536
msgid ""
"You will no longer be able to send and receive messages from contacts using "
"this transport."
@@ -8912,11 +8989,11 @@ msgstr ""
"You will no longer be able to send and receive messages from contacts using "
"this transport."
-#: ../src/roster_window.py:2528
+#: ../src/roster_window.py:2539
msgid "Transports will be removed"
msgstr "Transports will be removed"
-#: ../src/roster_window.py:2533
+#: ../src/roster_window.py:2544
#, python-format
msgid ""
"You will no longer be able to send and receive messages to contacts from "
@@ -8926,51 +9003,56 @@ msgstr ""
"these transports: %s"
#. it's jid
-#: ../src/roster_window.py:2667
+#: ../src/roster_window.py:2678
msgid "Rename Contact"
msgstr "Rename Contact"
-#: ../src/roster_window.py:2668
+#: ../src/roster_window.py:2679
#, python-format
msgid "Enter a new nickname for contact %s"
msgstr "Enter a new nickname for contact %s"
-#: ../src/roster_window.py:2675
+#: ../src/roster_window.py:2686
msgid "Rename Group"
msgstr "Rename Group"
-#: ../src/roster_window.py:2676
+#: ../src/roster_window.py:2687
#, python-format
msgid "Enter a new name for group %s"
msgstr "Enter a new name for group %s"
-#: ../src/roster_window.py:2732
+#: ../src/roster_window.py:2744
msgid "Remove Group"
msgstr "Remove Group"
-#: ../src/roster_window.py:2733
+#: ../src/roster_window.py:2745
#, 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:2734
+#: ../src/roster_window.py:2746
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:2773
+#: ../src/roster_window.py:2785
msgid "Assign OpenPGP Key"
msgstr "Assign OpenPGP Key"
-#: ../src/roster_window.py:2774
+#: ../src/roster_window.py:2786
msgid "Select a key to apply to the contact"
msgstr "Select a key to apply to the contact"
-#: ../src/roster_window.py:3127
+#: ../src/roster_window.py:3140
#, python-format
msgid "Contact \"%s\" will be removed from your roster"
msgstr "Contact \"%s\" will be removed from your roster"
-#: ../src/roster_window.py:3131
+#: ../src/roster_window.py:3142
+#, python-format
+msgid "You are about to remove \"%(name)s\" (%(jid)s) from your roster.\n"
+msgstr ""
+
+#: ../src/roster_window.py:3147
msgid ""
"By removing this contact you also remove authorization resulting in him or "
"her always seeing you as offline."
@@ -8979,11 +9061,11 @@ msgstr ""
"her always seeing you as offline."
#. Contact is not in roster
-#: ../src/roster_window.py:3136
+#: ../src/roster_window.py:3153
msgid "Do you want to continue?"
msgstr "Do you want to continue?"
-#: ../src/roster_window.py:3140
+#: ../src/roster_window.py:3156
msgid ""
"By removing this contact you also by default remove authorization resulting "
"in him or her always seeing you as offline."
@@ -8991,16 +9073,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:3143
+#: ../src/roster_window.py:3159
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:3147
+#: ../src/roster_window.py:3163
msgid "Contacts will be removed from your roster"
msgstr "Contacts will be removed from your roster"
-#: ../src/roster_window.py:3151
+#: ../src/roster_window.py:3168
#, python-format
msgid ""
"By removing these contacts:%s\n"
@@ -9009,19 +9091,19 @@ msgstr ""
"By removing these contacts:%s\n"
"you also remove authorisation resulting in them always seeing you as offline."
-#: ../src/roster_window.py:3190
+#: ../src/roster_window.py:3223
msgid "No account available"
msgstr "No account available"
-#: ../src/roster_window.py:3191
+#: ../src/roster_window.py:3224
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:3707
+#: ../src/roster_window.py:3757
msgid "Metacontacts storage not supported by your server"
msgstr "Metacontacts storage not supported by your server"
-#: ../src/roster_window.py:3709
+#: ../src/roster_window.py:3759
msgid ""
"Your server does not support storing metacontacts information. So those "
"information will not be saved on next reconnection."
@@ -9029,13 +9111,13 @@ msgstr ""
"Your server does not support storing metacontacts information. So those "
"information will not be saved on next reconnection."
-#: ../src/roster_window.py:3783
+#: ../src/roster_window.py:3833
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:3785
+#: ../src/roster_window.py:3835
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 "
@@ -9045,11 +9127,11 @@ msgstr ""
"is used when the same person has several Jabber accounts or transport "
"accounts."
-#: ../src/roster_window.py:3898
+#: ../src/roster_window.py:3948
msgid "Invalid file URI:"
msgstr "Invalid file URI:"
-#: ../src/roster_window.py:3909
+#: ../src/roster_window.py:3959
#, python-format
msgid "Do you want to send this file to %s:"
msgid_plural "Do you want to send these files to %s:"
@@ -9061,123 +9143,123 @@ msgstr[1] "Do you want to send these files to %s:"
#. for chat_with
#. for single message
#. join gc
-#: ../src/roster_window.py:4586 ../src/roster_window.py:4657
-#: ../src/roster_window.py:4666 ../src/systray.py:219 ../src/systray.py:224
-#: ../src/systray.py:230
+#: ../src/roster_window.py:4636 ../src/roster_window.py:4707
+#: ../src/roster_window.py:4716 ../src/systray.py:211 ../src/systray.py:258
+#: ../src/systray.py:264
#, python-format
msgid "using account %s"
msgstr "using account %s"
#. add
-#: ../src/roster_window.py:4673
+#: ../src/roster_window.py:4723
#, python-format
msgid "to %s account"
msgstr "to %s account"
#. disco
-#: ../src/roster_window.py:4678
+#: ../src/roster_window.py:4728
#, python-format
msgid "using %s account"
msgstr "using %s account"
-#: ../src/roster_window.py:4715 ../src/systray.py:257
+#: ../src/roster_window.py:4765 ../src/systray.py:274
msgid "_Manage Bookmarks..."
msgstr "_Manage Bookmarks..."
#. profile, avatar
-#: ../src/roster_window.py:4735
+#: ../src/roster_window.py:4785
#, python-format
msgid "of account %s"
msgstr "of account %s"
-#: ../src/roster_window.py:4775
+#: ../src/roster_window.py:4825
#, python-format
msgid "for account %s"
msgstr "for account %s"
-#: ../src/roster_window.py:4837 ../src/roster_window.py:4946
+#: ../src/roster_window.py:4887 ../src/roster_window.py:4996
msgid "_Change Status Message"
msgstr "_Change Status Message"
-#: ../src/roster_window.py:4864
+#: ../src/roster_window.py:4914
msgid "Publish Tune"
msgstr "Publish Tune"
-#: ../src/roster_window.py:4871
+#: ../src/roster_window.py:4921
msgid "Mood"
msgstr "Mood"
-#: ../src/roster_window.py:4875
+#: ../src/roster_window.py:4925
msgid "Activity"
msgstr "Activity"
-#: ../src/roster_window.py:4880
+#: ../src/roster_window.py:4930
msgid "Configure Services..."
msgstr "Configure Services..."
-#: ../src/roster_window.py:5034
+#: ../src/roster_window.py:5084
msgid "_Maximize All"
msgstr "_Maximise All"
#. Send Group Message
-#: ../src/roster_window.py:5042 ../src/roster_window.py:5567
+#: ../src/roster_window.py:5092 ../src/roster_window.py:5617
msgid "Send Group M_essage"
msgstr "Send Group M_essage"
-#: ../src/roster_window.py:5050
+#: ../src/roster_window.py:5100
msgid "To all users"
msgstr "To all users"
-#: ../src/roster_window.py:5054
+#: ../src/roster_window.py:5104
msgid "To all online users"
msgstr "To all online users"
-#: ../src/roster_window.py:5464
+#: ../src/roster_window.py:5514
msgid "I would like to add you to my roster"
msgstr "I would like to add you to my roster"
#. Manage Transport submenu
-#: ../src/roster_window.py:5587
+#: ../src/roster_window.py:5637
msgid "_Manage Contacts"
msgstr "_Manage Contacts"
#. Send single message
-#: ../src/roster_window.py:5648
+#: ../src/roster_window.py:5698
msgid "Send Single Message"
msgstr "Send Single Message"
#. Manage Transport submenu
-#: ../src/roster_window.py:5704
+#: ../src/roster_window.py:5754
msgid "_Manage Transport"
msgstr "_Manage Transport"
#. Modify Transport
-#: ../src/roster_window.py:5712
+#: ../src/roster_window.py:5762
msgid "_Modify Transport"
msgstr "_Modify Transport"
-#: ../src/roster_window.py:5787
+#: ../src/roster_window.py:5837
msgid "_Maximize"
msgstr "_Maximise"
-#: ../src/roster_window.py:5794
+#: ../src/roster_window.py:5844
msgid "_Disconnect"
msgstr "_Disconnect"
-#: ../src/roster_window.py:5874
+#: ../src/roster_window.py:5924
msgid "_New Group Chat"
msgstr "_New Group Chat"
#. History manager
-#: ../src/roster_window.py:5987
+#: ../src/roster_window.py:6037
msgid "History Manager"
msgstr "History Manager"
-#: ../src/roster_window.py:5996
+#: ../src/roster_window.py:6046
msgid "_Join New Group Chat"
msgstr "_Join New Group Chat"
-#: ../src/roster_window.py:6206
+#: ../src/roster_window.py:6256
msgid "Change Status Message..."
msgstr "Change Status Message..."
@@ -9194,7 +9276,7 @@ msgstr "Error in received dataform"
msgid "No result"
msgstr "No result"
-#: ../src/session.py:124
+#: ../src/session.py:123
msgid "Disk WriteError"
msgstr "Disk WriteError"
@@ -9203,11 +9285,11 @@ msgstr "Disk WriteError"
msgid "Subject: %s"
msgstr "Subject: %s"
-#: ../src/session.py:398 ../src/session.py:433
+#: ../src/session.py:411 ../src/session.py:446
msgid "Confirm these session options"
msgstr "Confirm these session options"
-#: ../src/session.py:400
+#: ../src/session.py:413
#, python-format
msgid ""
"The remote client wants to negotiate an session with these features:\n"
@@ -9222,7 +9304,7 @@ msgstr ""
"\n"
"\tAre these options acceptable?"
-#: ../src/session.py:434
+#: ../src/session.py:447
#, python-format
msgid ""
"The remote client selected these options:\n"
@@ -9237,11 +9319,11 @@ msgstr ""
"\n"
"Continue with the session?"
-#: ../src/systray.py:176
+#: ../src/systray.py:172
msgid "_Change Status Message..."
msgstr "_Change Status Message..."
-#: ../src/systray.py:270
+#: ../src/systray.py:289
msgid "Hide this menu"
msgstr "Hide this menu"
@@ -9421,6 +9503,15 @@ msgstr "There is no pending subscription request."
msgid " resource with priority "
msgstr " resource with priority "
+#~ msgid "Modify Account"
+#~ msgstr "Modify Account"
+
+#~ msgid "Duplicate Jabber ID"
+#~ msgstr "Duplicate Jabber ID"
+
+#~ msgid "This account is already configured in Gajim."
+#~ msgstr "This account is already configured in Gajim."
+
#~ msgid "Click to see features (like MSN, ICQ transports) of jabber servers"
#~ msgstr "Click to see features (like MSN, ICQ transports) of jabber servers"