From c3ae663f911b0c8f53df69ec303d52b74cf7f1e2 Mon Sep 17 00:00:00 2001 From: Yann Leboulanger Date: Sun, 21 Jan 2007 14:14:25 +0000 Subject: [PATCH] [Jeff] british translation --- po/en_GB.po | 1963 +++++++++++++++++++++++++++++---------------------- 1 file changed, 1104 insertions(+), 859 deletions(-) diff --git a/po/en_GB.po b/po/en_GB.po index bafe3034f..c926577c5 100644 --- a/po/en_GB.po +++ b/po/en_GB.po @@ -3,19 +3,22 @@ # This file is distributed under the same license as the Gajim - A Jabber Instant Messager package. # Jeff Bailes , 2006. # -#: ../src/gajim-remote.py:202 ../src/gajim-remote.py:209 +#: ../src/gajim-remote.py:204 ../src/gajim-remote.py:211 +#: ../src/gajim-remote.py:237 ../src/gajim-remote.py:238 +#: ../src/gajim-remote.py:244 ../src/gajim-remote.py:245 +#: ../src/gajim-remote.py:246 ../src/gajim-remote.py:247 msgid "" msgstr "" -"Project-Id-Version: Gajim - A Jabber Instant Messager 0.10.1.8\n" +"Project-Id-Version: Gajim - A Jabber Instant Messager 0.11.1\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2006-12-18 09:32+0100\n" -"PO-Revision-Date: 2006-11-30 14:06+1100\n" +"POT-Creation-Date: 2007-01-16 20:08+0100\n" +"PO-Revision-Date: 2007-01-21 15:27+1100\n" "Last-Translator: Jeff Bailes \n" "Language-Team: English \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Plural-Forms: nplurals=2; plural=(n != 1);" #: ../data/gajim.desktop.in.in.h:1 msgid "A GTK+ Jabber client" @@ -203,8 +206,8 @@ msgid "Account Modification" msgstr "Account Modification" #: ../data/glade/account_modification_window.glade.h:6 -msgid "Autoreconnect when connection is lost" -msgstr "Autoreconnect when connection is lost" +msgid "Auto-reconnect when connection is lost" +msgstr "Auto-reconnect when connection is lost" #: ../data/glade/account_modification_window.glade.h:7 #: ../data/glade/zeroconf_properties_window.glade.h:3 @@ -245,18 +248,18 @@ msgid "Edit Personal Information..." msgstr "Edit Personal Information..." #: ../data/glade/account_modification_window.glade.h:14 -#: ../data/glade/roster_window.glade.h:5 ../src/notify.py:453 -#: ../src/notify.py:475 ../src/notify.py:487 ../src/common/helpers.py:905 +#: ../data/glade/roster_window.glade.h:5 ../src/notify.py:457 +#: ../src/notify.py:479 ../src/notify.py:491 ../src/common/helpers.py:905 msgid "Gajim" msgstr "Gajim" #. Contact is not in a group, so count it in General group #: ../data/glade/account_modification_window.glade.h:15 -#: ../data/glade/preferences_window.glade.h:49 +#: ../data/glade/preferences_window.glade.h:51 #: ../data/glade/zeroconf_properties_window.glade.h:7 -#: ../src/roster_window.py:342 ../src/roster_window.py:1207 -#: ../src/roster_window.py:1418 ../src/roster_window.py:2029 -#: ../src/roster_window.py:2071 ../src/common/contacts.py:278 +#: ../src/roster_window.py:346 ../src/roster_window.py:1225 +#: ../src/roster_window.py:1436 ../src/roster_window.py:2112 +#: ../src/roster_window.py:2154 ../src/common/contacts.py:280 msgid "General" msgstr "General" @@ -274,11 +277,11 @@ msgstr "" #: ../data/glade/account_modification_window.glade.h:19 msgid "" -"If checked, Gajim will send keep-alive packets so it prevents connection " -"timeout which results in disconnection" +"If checked, Gajim will send keep-alive packets to prevent connection timeout " +"which results in disconnection" msgstr "" -"If tiked, Gajim will send keep-alive packets so it prevents connection " -"timeout which results in disconnection" +"If ticked, Gajim will send keep-alive packets to prevent connection timeout " +"which results in disconnection" #: ../data/glade/account_modification_window.glade.h:20 #: ../data/glade/zeroconf_properties_window.glade.h:8 @@ -318,17 +321,17 @@ msgid "Manage..." msgstr "Manage..." #: ../data/glade/account_modification_window.glade.h:25 -#: ../data/glade/zeroconf_properties_window.glade.h:16 ../src/config.py:1643 -#: ../src/config.py:3436 +#: ../data/glade/zeroconf_properties_window.glade.h:16 ../src/config.py:1617 +#: ../src/config.py:3414 msgid "No key selected" msgstr "No key selected" #. None means no proxy profile selected -#: ../data/glade/account_modification_window.glade.h:27 ../src/config.py:1225 -#: ../src/config.py:1230 ../src/config.py:1414 ../src/config.py:1633 -#: ../src/config.py:1642 ../src/config.py:1701 ../src/config.py:1775 -#: ../src/config.py:2646 ../src/config.py:3426 ../src/config.py:3435 -#: ../src/dialogs.py:281 ../src/dialogs.py:283 +#: ../data/glade/account_modification_window.glade.h:27 ../src/config.py:1197 +#: ../src/config.py:1202 ../src/config.py:1386 ../src/config.py:1607 +#: ../src/config.py:1616 ../src/config.py:1675 ../src/config.py:1749 +#: ../src/config.py:3404 ../src/config.py:3413 ../src/dialogs.py:281 +#: ../src/dialogs.py:283 msgid "None" msgstr "None" @@ -365,8 +368,8 @@ msgid "Proxy:" msgstr "Proxy:" #: ../data/glade/account_modification_window.glade.h:34 -msgid "Resour_ce: " -msgstr "Resour_ce: " +msgid "Resour_ce:" +msgstr "Resour_ce:" #: ../data/glade/account_modification_window.glade.h:35 msgid "" @@ -422,8 +425,8 @@ msgid "_Jabber ID:" msgstr "_Jabber ID:" #: ../data/glade/account_modification_window.glade.h:46 -msgid "_Name: " -msgstr "_Name: " +msgid "_Name:" +msgstr "_Name:" #: ../data/glade/accounts_window.glade.h:1 msgid "Accounts" @@ -445,7 +448,7 @@ msgstr "" #: ../data/glade/accounts_window.glade.h:4 msgid "" -"If you have 2 or more accounts and it is checked, Gajim will list all " +"If you have 2 or more accounts and this is checked, Gajim will list all " "contacts as if you had one account" msgstr "" "If you have two or more accounts and this is ticked, Gajim will list all " @@ -486,12 +489,12 @@ msgstr "I would like to add you to my contact list." #: ../data/glade/add_new_contact_window.glade.h:5 msgid "" -"You have to register to this transport\n" +"You have to register with this transport\n" "to be able to add a contact from this\n" "protocol. Click on register button to\n" "proceed." msgstr "" -"You have to register to this transport\n" +"You have to register with this transport\n" "to be able to add a contact from this\n" "protocol. Click on register button to\n" "proceed." @@ -525,8 +528,8 @@ msgid "_User ID:" msgstr "_User ID:" #: ../data/glade/adhoc_commands_window.glade.h:1 -msgid "An error has occured:" -msgstr "An error has occured:" +msgid "An error has occurred:" +msgstr "An error has occurred:" #: ../data/glade/adhoc_commands_window.glade.h:2 msgid "Choose command to execute:" @@ -565,8 +568,8 @@ msgid "Description" msgstr "Description" #: ../data/glade/advanced_configuration_window.glade.h:2 -msgid "NOTE: You should restart gajim for some setting to take effect" -msgstr "NOTE: You should restart gajim for some settings to take effect" +msgid "NOTE: You should restart Gajim for some settings to take effect" +msgstr "NOTE: You should restart Gajim for some settings to take effect" #: ../data/glade/advanced_configuration_window.glade.h:3 msgid "Advanced Configuration Editor" @@ -585,8 +588,8 @@ msgid "Deletes Message of the Day" msgstr "Deletes Message of the Day" #: ../data/glade/advanced_menuitem_menu.glade.h:3 -msgid "Sends a message to currently connected users to this server" -msgstr "Sends a message to currently connected users on this server" +msgid "Sends a message to users currently connected to this server" +msgstr "Sends a message to users currently connected to this server" #: ../data/glade/advanced_menuitem_menu.glade.h:4 msgid "Set MOTD" @@ -654,7 +657,7 @@ msgid "All statuses" msgstr "All statuses" #: ../data/glade/advanced_notifications_window.glade.h:8 -#: ../src/common/helpers.py:234 +#: ../src/common/commands.py:91 ../src/common/helpers.py:234 msgid "Away" msgstr "Away" @@ -699,76 +702,74 @@ msgstr "Play a sound" #: ../data/glade/advanced_notifications_window.glade.h:18 msgid "" "Receive a Message\n" -"Contact Connected \n" "Contact Disconnected \n" "Contact Change Status \n" "Group Chat Message Highlight \n" "Group Chat Message Received \n" -"File Transfert Resquest \n" -"File Transfert Started \n" -"File Transfert Finished" +"File Transfer Request \n" +"File Transfer Started \n" +"File Transfer Finished" msgstr "" "Receive a Message\n" -"Contact Connected\n" -"Contact Disconnected\n" -"Contact Change Status\n" -"Group Chat Message Highlight\n" -"Group Chat Message Received\n" -"File Transfer Resquest\n" -"File Transfer Started\n" +"Contact Disconnected \n" +"Contact Change Status \n" +"Group Chat Message Highlight \n" +"Group Chat Message Received \n" +"File Transfer Request \n" +"File Transfer Started \n" "File Transfer Finished" -#: ../data/glade/advanced_notifications_window.glade.h:27 +#: ../data/glade/advanced_notifications_window.glade.h:26 msgid "When " msgstr "When " -#: ../data/glade/advanced_notifications_window.glade.h:28 +#: ../data/glade/advanced_notifications_window.glade.h:27 msgid "" "_Activate window manager's UrgencyHint to make chat window in taskbar flash" msgstr "" "_Activate window manager's UrgencyHint to make chat window in taskbar flash" -#: ../data/glade/advanced_notifications_window.glade.h:29 +#: ../data/glade/advanced_notifications_window.glade.h:28 msgid "_Disable auto opening chat window" msgstr "_Disable auto opening chat window" -#: ../data/glade/advanced_notifications_window.glade.h:30 +#: ../data/glade/advanced_notifications_window.glade.h:29 msgid "_Disable existing popup window" msgstr "_Disable existing pop-up window" -#: ../data/glade/advanced_notifications_window.glade.h:31 +#: ../data/glade/advanced_notifications_window.glade.h:30 msgid "_Disable existing sound for this event" msgstr "_Disable existing sound for this event" -#: ../data/glade/advanced_notifications_window.glade.h:32 +#: ../data/glade/advanced_notifications_window.glade.h:31 msgid "_Disable showing event in roster" msgstr "_Disable showing event in roster" -#: ../data/glade/advanced_notifications_window.glade.h:33 +#: ../data/glade/advanced_notifications_window.glade.h:32 msgid "_Disable showing event in systray" msgstr "_Disable showing event in systray" -#: ../data/glade/advanced_notifications_window.glade.h:34 +#: ../data/glade/advanced_notifications_window.glade.h:33 msgid "_Inform me with a popup window" msgstr "_Inform me with a pop-up window" -#: ../data/glade/advanced_notifications_window.glade.h:35 +#: ../data/glade/advanced_notifications_window.glade.h:34 msgid "_Open chat window with user" msgstr "_Open chat window with user" -#: ../data/glade/advanced_notifications_window.glade.h:36 +#: ../data/glade/advanced_notifications_window.glade.h:35 msgid "_Show event in roster" msgstr "_Show event in roster" -#: ../data/glade/advanced_notifications_window.glade.h:37 +#: ../data/glade/advanced_notifications_window.glade.h:36 msgid "_Show event in systray" msgstr "_Show event in systray" -#: ../data/glade/advanced_notifications_window.glade.h:38 +#: ../data/glade/advanced_notifications_window.glade.h:37 msgid "and I " msgstr "and I " -#: ../data/glade/advanced_notifications_window.glade.h:39 +#: ../data/glade/advanced_notifications_window.glade.h:38 msgid "" "contact(s)\n" "group(s)\n" @@ -778,11 +779,11 @@ msgstr "" "group(s)\n" "everybody" -#: ../data/glade/advanced_notifications_window.glade.h:42 +#: ../data/glade/advanced_notifications_window.glade.h:41 msgid "for " msgstr "for " -#: ../data/glade/advanced_notifications_window.glade.h:43 +#: ../data/glade/advanced_notifications_window.glade.h:42 msgid "when I'm in" msgstr "when I'm in" @@ -952,12 +953,12 @@ msgid "Remove file transfer from the list." msgstr "Remove file transfer from the list." #: ../data/glade/filetransfers.glade.h:9 -msgid "Removes completed, canceled and failed file transfers from the list" +msgid "Removes completed, cancelled and failed file transfers from the list" msgstr "Removes completed, cancelled and failed file transfers from the list" #: ../data/glade/filetransfers.glade.h:10 -msgid "Shows a list of file transfers between you and other" -msgstr "Shows a list of file transfers between you and other" +msgid "Shows a list of file transfers between you and others" +msgstr "Shows a list of file transfers between you and others" #: ../data/glade/filetransfers.glade.h:11 msgid "" @@ -1204,32 +1205,36 @@ msgstr "Deny" msgid "Invitation Received" msgstr "Invitation Received" -#: ../data/glade/join_groupchat_window.glade.h:1 ../src/dialogs.py:1146 +#: ../data/glade/join_groupchat_window.glade.h:1 ../src/dialogs.py:1149 msgid "Join Group Chat" msgstr "Join Group Chat" #: ../data/glade/join_groupchat_window.glade.h:2 +msgid "Join this room automatically when I connect" +msgstr "Join this room automatically when I connect" + +#: ../data/glade/join_groupchat_window.glade.h:3 #: ../data/glade/manage_bookmarks_window.glade.h:4 #: ../data/glade/profile_window.glade.h:23 #: ../data/glade/vcard_information_window.glade.h:29 msgid "Nickname:" msgstr "Nickname:" -#: ../data/glade/join_groupchat_window.glade.h:3 +#: ../data/glade/join_groupchat_window.glade.h:4 #: ../data/glade/manage_bookmarks_window.glade.h:5 msgid "Password:" msgstr "Password:" -#: ../data/glade/join_groupchat_window.glade.h:4 +#: ../data/glade/join_groupchat_window.glade.h:5 msgid "Recently:" msgstr "Recently:" -#: ../data/glade/join_groupchat_window.glade.h:5 +#: ../data/glade/join_groupchat_window.glade.h:6 #: ../data/glade/manage_bookmarks_window.glade.h:7 msgid "Room:" msgstr "Room:" -#: ../data/glade/join_groupchat_window.glade.h:6 ../src/disco.py:1151 +#: ../data/glade/join_groupchat_window.glade.h:7 ../src/disco.py:1151 #: ../src/disco.py:1518 msgid "_Join" msgstr "_Join" @@ -1296,7 +1301,7 @@ msgstr "Use authentication" msgid "Click to insert an emoticon (Alt+M)" msgstr "Click to insert an emoticon (Alt+M)" -#: ../data/glade/message_window.glade.h:2 ../src/chat_control.py:1104 +#: ../data/glade/message_window.glade.h:2 ../src/chat_control.py:1109 msgid "OpenPGP Encryption" msgstr "OpenPGP Encryption" @@ -1352,14 +1357,10 @@ msgid "Visual Notifications" msgstr "Visual Notifications" #: ../data/glade/preferences_window.glade.h:12 -msgid "A_fter nickname:" -msgstr "A_fter nickname:" - -#: ../data/glade/preferences_window.glade.h:13 msgid "Advanced" msgstr "Advanced" -#: ../data/glade/preferences_window.glade.h:14 +#: ../data/glade/preferences_window.glade.h:13 msgid "" "All chat states\n" "Composing only\n" @@ -1369,18 +1370,22 @@ msgstr "" "Composing only\n" "Disabled" -#: ../data/glade/preferences_window.glade.h:17 +#: ../data/glade/preferences_window.glade.h:16 msgid "Allow _OS information to be sent" msgstr "Allow _OS information to be sent" -#: ../data/glade/preferences_window.glade.h:18 +#: ../data/glade/preferences_window.glade.h:17 msgid "Allow popup/notifications when I'm _away/na/busy/invisible" msgstr "Allow pop-up/notifications when I'm _away/na/busy/invisible" -#: ../data/glade/preferences_window.glade.h:19 +#: ../data/glade/preferences_window.glade.h:18 msgid "Also known as iChat style" msgstr "Also known as iChat style" +#: ../data/glade/preferences_window.glade.h:19 +msgid "Always check to see if Gajim is the _default Jabber client on startup" +msgstr "Always check to see if Gajim is the _default Jabber client on startup" + #: ../data/glade/preferences_window.glade.h:20 msgid "" "An example: If you have enabled status message for away, Gajim won't ask you " @@ -1417,121 +1422,127 @@ msgstr "" "Always use XFCE4 default applications\n" "Custom" -#: ../data/glade/preferences_window.glade.h:29 -msgid "B_efore nickname:" -msgstr "B_efore nickname:" - -#: ../data/glade/preferences_window.glade.h:30 ../src/chat_control.py:844 +#: ../data/glade/preferences_window.glade.h:29 ../src/chat_control.py:852 msgid "Chat" msgstr "Chat" -#: ../data/glade/preferences_window.glade.h:31 +#: ../data/glade/preferences_window.glade.h:30 msgid "" "Check this option, only if someone you don't have in the roster spams/annoys " -"you. Use with caution, cause it blocks all messages from any contact that is " -"not in the roster" +"you. Use with caution, because it blocks all messages from any contact that " +"is not in the roster" msgstr "" "Tick this option, only if someone you don't have in the roster spams/annoys " "you. Use with caution, because it blocks all messages from any contact that " "is not in the roster" -#: ../data/glade/preferences_window.glade.h:32 +#: ../data/glade/preferences_window.glade.h:31 msgid "Configure color and font of the interface" msgstr "Configure colour and font of the interface" -#: ../data/glade/preferences_window.glade.h:33 +#: ../data/glade/preferences_window.glade.h:32 msgid "Default Status Messages" msgstr "Default Status Messages" -#: ../data/glade/preferences_window.glade.h:34 +#: ../data/glade/preferences_window.glade.h:33 msgid "Default status _iconset:" msgstr "Default status _iconset:" -#: ../data/glade/preferences_window.glade.h:35 +#: ../data/glade/preferences_window.glade.h:34 +msgid "" +"Determined by sender\n" +"Chat message\n" +"Single message" +msgstr "" +"Determined by sender\n" +"Chat message\n" +"Single message" + +#: ../data/glade/preferences_window.glade.h:37 msgid "Display _extra email details" msgstr "Display _extra e-mail details" -#: ../data/glade/preferences_window.glade.h:36 +#: ../data/glade/preferences_window.glade.h:38 msgid "Display a_vatars of contacts in roster" msgstr "Display a_vatars of contacts in roster" -#: ../data/glade/preferences_window.glade.h:37 +#: ../data/glade/preferences_window.glade.h:39 msgid "Display status _messages of contacts in roster" msgstr "Display status _messages of contacts in roster" -#: ../data/glade/preferences_window.glade.h:38 +#: ../data/glade/preferences_window.glade.h:40 msgid "Displayed Chat state noti_fications:" msgstr "Displayed Chat state noti_fications:" -#: ../data/glade/preferences_window.glade.h:39 +#: ../data/glade/preferences_window.glade.h:41 msgid "E_very 5 minutes" msgstr "E_very 5 minutes" -#: ../data/glade/preferences_window.glade.h:40 +#: ../data/glade/preferences_window.glade.h:42 msgid "Emoticons:" msgstr "Emoticons:" -#: ../data/glade/preferences_window.glade.h:41 +#: ../data/glade/preferences_window.glade.h:43 msgid "Events" msgstr "Events" -#: ../data/glade/preferences_window.glade.h:42 -msgid "" -"Gajim can send and receive meta-information related to a conversation you " -"may have with a contact. Here you can specify which chatstates you want to " -"display in chat windows." -msgstr "" -"Gajim can send and receive meta-information related to a conversation you " -"may have with a contact. Here you can specify which chatstates you want to " -"display in chat windows." - -#: ../data/glade/preferences_window.glade.h:43 -msgid "" -"Gajim can send and receive meta-information related to a conversation you " -"may have with a contact. Here you can specify which chatstates you want to " -"send to the other party." -msgstr "" -"Gajim can send and receive meta-information related to a conversation you " -"may have with a contact. Here you can specify which chatstates you want to " -"send to the other party." - #: ../data/glade/preferences_window.glade.h:44 msgid "" -"Gajim will automatically show new events by poping up the relative window" +"Gajim can send and receive meta-information related to a conversation you " +"may have with a contact. Here you can specify which chatstates you want to " +"display in chat windows." msgstr "" -"Gajim will automatically show new events by poping up the relative window" +"Gajim can send and receive meta-information related to a conversation you " +"may have with a contact. Here you can specify which chatstates you want to " +"display in chat windows." #: ../data/glade/preferences_window.glade.h:45 msgid "" +"Gajim can send and receive meta-information related to a conversation you " +"may have with a contact. Here you can specify which chatstates you want to " +"send to the other party." +msgstr "" +"Gajim can send and receive meta-information related to a conversation you " +"may have with a contact. Here you can specify which chatstates you want to " +"send to the other party." + +#: ../data/glade/preferences_window.glade.h:46 +msgid "" +"Gajim will automatically show new events by popping up the relative window" +msgstr "" +"Gajim will automatically show new events by popping up the relative window" + +#: ../data/glade/preferences_window.glade.h:47 +msgid "" "Gajim will notify you for new events via a popup in the bottom right of the " "screen" msgstr "" "Gajim will notify you for new events via a pop-up in the bottom right of the " "screen" -#: ../data/glade/preferences_window.glade.h:46 -msgid "" -"Gajim will notify you via a popup window in the bottom right of the screen " -"about contacts that just signed in" -msgstr "" -"Gajim will notify you via a pop-up window in the bottom right of the screen " -"about contacts that just signed in" - -#: ../data/glade/preferences_window.glade.h:47 -msgid "" -"Gajim will notify you via a popup window in the bottom right of the screen " -"about contacts that just signed out" -msgstr "" -"Gajim will notify you via a pop-up window in the bottom right of the screen " -"about contacts that just signed out" - #: ../data/glade/preferences_window.glade.h:48 msgid "" +"Gajim will notify you via a popup window in the bottom right of the screen " +"about contacts that just signed in" +msgstr "" +"Gajim will notify you via a pop-up window in the bottom right of the screen " +"about contacts that just signed in" + +#: ../data/glade/preferences_window.glade.h:49 +msgid "" +"Gajim will notify you via a popup window in the bottom right of the screen " +"about contacts that just signed out" +msgstr "" +"Gajim will notify you via a pop-up window in the bottom right of the screen " +"about contacts that just signed out" + +#: ../data/glade/preferences_window.glade.h:50 +msgid "" "Gajim will only change the icon of the contact that triggered the new event" msgstr "" "Gajim will only change the icon of the contact that triggered the new event" -#: ../data/glade/preferences_window.glade.h:50 +#: ../data/glade/preferences_window.glade.h:52 msgid "" "If checked, Gajim will also include information about the sender of the new " "emails" @@ -1539,7 +1550,7 @@ msgstr "" "If ticked, Gajim will also include information about the sender of the new e-" "mails" -#: ../data/glade/preferences_window.glade.h:51 +#: ../data/glade/preferences_window.glade.h:53 msgid "" "If checked, Gajim will display avatars of contacts in roster window and in " "group chats" @@ -1547,7 +1558,7 @@ msgstr "" "If ticked, Gajim will display avatars of contacts in roster window and in " "group chats" -#: ../data/glade/preferences_window.glade.h:52 +#: ../data/glade/preferences_window.glade.h:54 msgid "" "If checked, Gajim will display status messages of contacts under the contact " "name in roster window and in group chats" @@ -1555,7 +1566,7 @@ msgstr "" "If ticked, Gajim will display status messages of contacts under the contact " "name in roster window and in group chats" -#: ../data/glade/preferences_window.glade.h:53 +#: ../data/glade/preferences_window.glade.h:55 msgid "" "If checked, Gajim will remember the roster and chat window positions in the " "screen and the sizes of them next time you run it" @@ -1563,7 +1574,7 @@ msgstr "" "If ticked, Gajim will remember the roster and chat window positions in the " "screen and the sizes of them next time you run it" -#: ../data/glade/preferences_window.glade.h:54 +#: ../data/glade/preferences_window.glade.h:56 msgid "" "If checked, Gajim will use protocol-specific status icons. (eg. A contact " "from MSN will have the equivalent msn icon for status online, away, busy, " @@ -1573,7 +1584,7 @@ msgstr "" "from MSN will have the equivalent MSN icon for status online, away, busy, " "etc...)" -#: ../data/glade/preferences_window.glade.h:55 +#: ../data/glade/preferences_window.glade.h:57 msgid "" "If not disabled, Gajim will replace ascii smilies like ':)' with equivalent " "animated or static graphical emoticons" @@ -1581,15 +1592,15 @@ msgstr "" "If not disabled, Gajim will replace ascii smilies like ':)' with equivalent " "animated or static graphical emoticons" -#: ../data/glade/preferences_window.glade.h:56 +#: ../data/glade/preferences_window.glade.h:58 msgid "Ignore rich content in incoming messages" msgstr "Ignore rich content in incoming messages" -#: ../data/glade/preferences_window.glade.h:57 +#: ../data/glade/preferences_window.glade.h:59 msgid "Ma_nage..." msgstr "Ma_nage..." -#: ../data/glade/preferences_window.glade.h:58 +#: ../data/glade/preferences_window.glade.h:60 msgid "" "Never\n" "Always\n" @@ -1601,59 +1612,59 @@ msgstr "" "Per account\n" "Per type" -#: ../data/glade/preferences_window.glade.h:62 +#: ../data/glade/preferences_window.glade.h:64 msgid "Notify me about contacts that: " msgstr "Notify me about contacts that: " -#: ../data/glade/preferences_window.glade.h:63 +#: ../data/glade/preferences_window.glade.h:65 msgid "Notify on new _GMail email" msgstr "Notify on new _GMail email" -#: ../data/glade/preferences_window.glade.h:64 +#: ../data/glade/preferences_window.glade.h:66 msgid "On every _message" msgstr "On every _message" -#: ../data/glade/preferences_window.glade.h:65 +#: ../data/glade/preferences_window.glade.h:67 msgid "One message _window:" msgstr "One message _window:" -#: ../data/glade/preferences_window.glade.h:66 +#: ../data/glade/preferences_window.glade.h:68 msgid "Outgoing Chat state noti_fications:" msgstr "Outgoing Chat state noti_fications:" -#: ../data/glade/preferences_window.glade.h:67 +#: ../data/glade/preferences_window.glade.h:69 msgid "Play _sounds" msgstr "Play _sounds" -#: ../data/glade/preferences_window.glade.h:68 +#: ../data/glade/preferences_window.glade.h:70 msgid "Preferences" msgstr "Preferences" -#: ../data/glade/preferences_window.glade.h:69 +#: ../data/glade/preferences_window.glade.h:71 msgid "Print time:" msgstr "Print time:" -#: ../data/glade/preferences_window.glade.h:70 +#: ../data/glade/preferences_window.glade.h:72 msgid "Save _position and size for roster and chat windows" msgstr "Save _position and size for roster and chat windows" -#: ../data/glade/preferences_window.glade.h:71 +#: ../data/glade/preferences_window.glade.h:73 msgid "Set status message to reflect currently playing _music track" msgstr "Set status message to reflect currently playing _music track" -#: ../data/glade/preferences_window.glade.h:72 +#: ../data/glade/preferences_window.glade.h:74 msgid "Show only in _roster" msgstr "Show only in _roster" -#: ../data/glade/preferences_window.glade.h:73 +#: ../data/glade/preferences_window.glade.h:75 msgid "Sign _in" msgstr "Sign _in" -#: ../data/glade/preferences_window.glade.h:74 +#: ../data/glade/preferences_window.glade.h:76 msgid "Sign _out" msgstr "Sign _out" -#: ../data/glade/preferences_window.glade.h:75 +#: ../data/glade/preferences_window.glade.h:77 msgid "" "Some messages may include rich content (formatting, colors etc). If checked, " "Gajim will just display the raw message text." @@ -1661,35 +1672,39 @@ msgstr "" "Some messages may include rich content (formatting, colours etc). If ticked, " "Gajim will just display the raw message text." -#: ../data/glade/preferences_window.glade.h:76 +#: ../data/glade/preferences_window.glade.h:78 msgid "Status" msgstr "Status" -#: ../data/glade/preferences_window.glade.h:77 +#: ../data/glade/preferences_window.glade.h:79 msgid "T_heme:" msgstr "T_heme:" -#: ../data/glade/preferences_window.glade.h:78 +#: ../data/glade/preferences_window.glade.h:80 msgid "The auto away status message" msgstr "The auto away status message" -#: ../data/glade/preferences_window.glade.h:79 +#: ../data/glade/preferences_window.glade.h:81 msgid "The auto not available status message" msgstr "The auto not available status message" -#: ../data/glade/preferences_window.glade.h:80 +#: ../data/glade/preferences_window.glade.h:82 +msgid "Treat all incoming messages as:" +msgstr "Treat all incoming messages as:" + +#: ../data/glade/preferences_window.glade.h:83 msgid "Use _transports iconsets" msgstr "Use _transport's iconsets" -#: ../data/glade/preferences_window.glade.h:81 +#: ../data/glade/preferences_window.glade.h:84 msgid "Use system _default" msgstr "Use system _default" -#: ../data/glade/preferences_window.glade.h:82 +#: ../data/glade/preferences_window.glade.h:85 msgid "Use t_rayicon (aka. notification area icon)" msgstr "Use t_rayicon (aka. notification area icon)" -#: ../data/glade/preferences_window.glade.h:83 +#: ../data/glade/preferences_window.glade.h:86 msgid "" "When a new event (message, file transfer request etc..) is received, the " "following methods may be used to inform you about it. Please note that " @@ -1701,11 +1716,11 @@ msgstr "" "events about new messages only occur if it is a new message from a contact " "you are not already chatting with" -#: ../data/glade/preferences_window.glade.h:84 +#: ../data/glade/preferences_window.glade.h:87 msgid "When new event is received" msgstr "When new event is received" -#: ../data/glade/preferences_window.glade.h:85 +#: ../data/glade/preferences_window.glade.h:88 msgid "" "Works for Rhythmbox and Muine players. For more players, please visit http://" "trac.gajim.org/wiki/GajimAndMusicPlayer" @@ -1713,91 +1728,83 @@ msgstr "" "Works for Rhythmbox and Muine players. For more players, please visit http://" "trac.gajim.org/wiki/GajimAndMusicPlayer" -#: ../data/glade/preferences_window.glade.h:86 +#: ../data/glade/preferences_window.glade.h:89 msgid "_Advanced Notifications Control..." msgstr "_Advanced Notifications Control..." -#: ../data/glade/preferences_window.glade.h:87 -msgid "_After time:" -msgstr "_After time:" - -#: ../data/glade/preferences_window.glade.h:88 -msgid "_Before time:" -msgstr "_Before time:" - -#: ../data/glade/preferences_window.glade.h:89 +#: ../data/glade/preferences_window.glade.h:90 msgid "_Browser:" msgstr "_Browser:" -#: ../data/glade/preferences_window.glade.h:90 +#: ../data/glade/preferences_window.glade.h:91 msgid "_File manager:" msgstr "_File manager:" -#: ../data/glade/preferences_window.glade.h:91 +#: ../data/glade/preferences_window.glade.h:92 msgid "_Font:" msgstr "_Font:" -#: ../data/glade/preferences_window.glade.h:92 +#: ../data/glade/preferences_window.glade.h:93 msgid "_Highlight misspelled words" msgstr "_Highlight misspelt words" -#: ../data/glade/preferences_window.glade.h:93 +#: ../data/glade/preferences_window.glade.h:94 msgid "_Ignore events from contacts not in the roster" msgstr "_Ignore events from contacts not in the roster" -#: ../data/glade/preferences_window.glade.h:94 +#: ../data/glade/preferences_window.glade.h:95 msgid "_Incoming message:" msgstr "_Incoming message:" -#: ../data/glade/preferences_window.glade.h:95 +#: ../data/glade/preferences_window.glade.h:96 msgid "_Log status changes of contacts" msgstr "_Log status changes of contacts" -#: ../data/glade/preferences_window.glade.h:96 +#: ../data/glade/preferences_window.glade.h:97 msgid "_Mail client:" msgstr "_Mail client:" -#: ../data/glade/preferences_window.glade.h:97 +#: ../data/glade/preferences_window.glade.h:98 msgid "_Never" msgstr "_Never" -#: ../data/glade/preferences_window.glade.h:98 +#: ../data/glade/preferences_window.glade.h:99 msgid "_Notify me about it" msgstr "_Notify me about it" -#: ../data/glade/preferences_window.glade.h:99 +#: ../data/glade/preferences_window.glade.h:100 msgid "_Open..." msgstr "_Open..." -#: ../data/glade/preferences_window.glade.h:100 +#: ../data/glade/preferences_window.glade.h:101 msgid "_Outgoing message:" msgstr "_Outgoing message:" -#: ../data/glade/preferences_window.glade.h:101 +#: ../data/glade/preferences_window.glade.h:102 msgid "_Player:" msgstr "_Player:" -#: ../data/glade/preferences_window.glade.h:102 +#: ../data/glade/preferences_window.glade.h:103 msgid "_Pop it up" msgstr "_Pop it up" -#: ../data/glade/preferences_window.glade.h:103 +#: ../data/glade/preferences_window.glade.h:104 msgid "_Reset to Default Colors" msgstr "_Reset to Default Colours" -#: ../data/glade/preferences_window.glade.h:104 +#: ../data/glade/preferences_window.glade.h:105 msgid "_Sort contacts by status" msgstr "_Sort contacts by status" -#: ../data/glade/preferences_window.glade.h:105 +#: ../data/glade/preferences_window.glade.h:106 msgid "_Status message:" msgstr "_Status message:" -#: ../data/glade/preferences_window.glade.h:106 +#: ../data/glade/preferences_window.glade.h:107 msgid "_URL:" msgstr "_URL:" -#: ../data/glade/preferences_window.glade.h:107 +#: ../data/glade/preferences_window.glade.h:108 msgid "minutes" msgstr "minutes" @@ -1841,7 +1848,7 @@ msgstr "JabberID" msgid "Order:" msgstr "Order:" -#: ../data/glade/privacy_list_window.glade.h:11 ../src/dialogs.py:1841 +#: ../data/glade/privacy_list_window.glade.h:11 ../src/dialogs.py:1863 msgid "Privacy List" msgstr "Privacy List" @@ -2019,14 +2026,6 @@ msgstr "Suffix:" msgid "Work" msgstr "Work" -#: ../data/glade/profile_window.glade.h:37 -msgid "_Publish" -msgstr "_Publish" - -#: ../data/glade/profile_window.glade.h:38 -msgid "_Retrieve" -msgstr "_Retrieve" - #: ../data/glade/remove_account_window.glade.h:1 msgid "What do you want to do?" msgstr "What do you want to do?" @@ -2055,17 +2054,17 @@ msgstr "Assign Open_PGP Key" #: ../data/glade/roster_contact_context_menu.glade.h:4 #: ../data/glade/zeroconf_contact_context_menu.glade.h:3 -#: ../src/roster_window.py:1993 +#: ../src/roster_window.py:2076 msgid "Edit _Groups" msgstr "Edit _Groups" #: ../data/glade/roster_contact_context_menu.glade.h:5 -#: ../src/roster_window.py:2128 +#: ../src/roster_window.py:2211 msgid "Execute Command..." msgstr "Execute Command..." #: ../data/glade/roster_contact_context_menu.glade.h:6 -#: ../src/roster_window.py:1951 +#: ../src/roster_window.py:2034 msgid "In_vite to" msgstr "In_vite to" @@ -2089,14 +2088,14 @@ msgstr "_Forbid him/her to see my status" #. Remove group #: ../data/glade/roster_contact_context_menu.glade.h:14 -#: ../src/roster_window.py:1945 ../src/roster_window.py:2042 -#: ../src/roster_window.py:2149 +#: ../src/roster_window.py:2028 ../src/roster_window.py:2125 +#: ../src/roster_window.py:2232 msgid "_Remove from Roster" msgstr "_Remove from Roster" #: ../data/glade/roster_contact_context_menu.glade.h:15 #: ../data/glade/zeroconf_contact_context_menu.glade.h:7 -#: ../src/roster_window.py:2137 +#: ../src/roster_window.py:2220 msgid "_Rename" msgstr "_Rename" @@ -2145,7 +2144,7 @@ msgid "_Discover Services" msgstr "_Discover Services" #: ../data/glade/roster_window.glade.h:14 ../src/disco.py:1256 -#: ../src/roster_window.py:2120 +#: ../src/roster_window.py:2203 msgid "_Edit" msgstr "_Edit" @@ -2238,13 +2237,16 @@ msgid "Au_thorize" msgstr "Au_thorise" #: ../data/glade/subscription_request_window.glade.h:2 -msgid "Authorize contact so he can know when you're connected" -msgstr "Authorise contact so they can know when you're connected" +msgid "Authorize contact so he or she can know when you're connected" +msgstr "Authorise contact so he or she can know when you're connected" #: ../data/glade/subscription_request_window.glade.h:3 -msgid "Deny authorization from contact so he cannot know when you're connected" +msgid "" +"Deny authorization from contact so he or she cannot know when you're " +"connected" msgstr "" -"Deny authorisation from contact so they cannot know when you're connected" +"Deny authorisation from contact so he or she cannot know when you're " +"connected" #: ../data/glade/subscription_request_window.glade.h:4 msgid "Subscription Request" @@ -2389,25 +2391,50 @@ msgstr "Modify Account" msgid "Use custom port:" msgstr "Use custom port:" -#: ../src/advanced.py:57 +#. For i18n +#: ../src/advanced.py:51 +msgid "Activated" +msgstr "Activated" + +#: ../src/advanced.py:51 +msgid "Deactivated" +msgstr "Deactivated" + +#: ../src/advanced.py:53 +msgid "Boolean" +msgstr "Boolean" + +#: ../src/advanced.py:54 +msgid "Integer" +msgstr "Integer" + +#: ../src/advanced.py:55 +msgid "Text" +msgstr "Text" + +#: ../src/advanced.py:56 +msgid "Color" +msgstr "Colour" + +#: ../src/advanced.py:65 msgid "Preference Name" msgstr "Preference Name" -#: ../src/advanced.py:63 +#: ../src/advanced.py:71 msgid "Value" msgstr "Value" -#: ../src/advanced.py:72 +#: ../src/advanced.py:80 msgid "Type" msgstr "Type" #. we talk about option description in advanced configuration editor -#: ../src/advanced.py:128 +#: ../src/advanced.py:137 msgid "(None)" msgstr "(None)" #. we talk about password -#: ../src/advanced.py:227 +#: ../src/advanced.py:240 msgid "Hidden" msgstr "Hidden" @@ -2420,6 +2447,10 @@ msgstr "Hidden" msgid "English" msgstr "English" +#: ../src/chat_control.py:52 +msgid "Belarusian" +msgstr "Belarusian" + #: ../src/chat_control.py:52 msgid "Bulgarian" msgstr "Bulgarian" @@ -2440,6 +2471,10 @@ msgstr "German" msgid "Greek" msgstr "Greek" +#: ../src/chat_control.py:52 +msgid "British" +msgstr "British" + #: ../src/chat_control.py:52 msgid "Esperanto" msgstr "Esperanto" @@ -2465,16 +2500,16 @@ msgid "Italian" msgstr "Italian" #: ../src/chat_control.py:52 -msgid "Norvegian b" -msgstr "Norvegian b" +msgid "Norwegian (b)" +msgstr "Norwegian (b)" #: ../src/chat_control.py:52 msgid "Dutch" msgstr "Dutch" #: ../src/chat_control.py:52 -msgid "Norvegian" -msgstr "Norvegian" +msgid "Norwegian" +msgstr "Norwegian" #: ../src/chat_control.py:52 msgid "Polish" @@ -2504,7 +2539,7 @@ msgstr "Swedish" msgid "Chinese (Ch)" msgstr "Chinese (Ch)" -#: ../src/chat_control.py:201 ../src/dialogs.py:1497 +#: ../src/chat_control.py:208 ../src/dialogs.py:1517 msgid "" "If that is not your language for which you want to highlight misspelled " "words, then please set your $LANG as appropriate. Eg. for French do export " @@ -2520,62 +2555,62 @@ msgstr "" "\n" "Highlighting misspelt words feature will not be used" -#: ../src/chat_control.py:239 +#: ../src/chat_control.py:247 msgid "Spelling language" msgstr "Spelling language" #. we are not connected -#: ../src/chat_control.py:262 ../src/chat_control.py:468 +#: ../src/chat_control.py:270 ../src/chat_control.py:476 msgid "A connection is not available" msgstr "A connection is not available" -#: ../src/chat_control.py:263 ../src/chat_control.py:469 +#: ../src/chat_control.py:271 ../src/chat_control.py:477 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:844 +#: ../src/chat_control.py:852 msgid "Chats" msgstr "Chats" -#: ../src/chat_control.py:1030 +#: ../src/chat_control.py:1034 #, python-format msgid "%(nickname)s from group chat %(room_name)s" msgstr "%(nickname)s from group chat %(room_name)s" #. we talk about a contact here -#: ../src/chat_control.py:1118 +#: ../src/chat_control.py:1123 #, python-format msgid "%s has not broadcast an OpenPGP key, nor has one been assigned" msgstr "%s has not broadcast an OpenPGP key, nor has one been assigned" -#: ../src/chat_control.py:1254 +#: ../src/chat_control.py:1259 msgid "Encryption enabled" msgstr "Encryption enabled" -#: ../src/chat_control.py:1259 +#: ../src/chat_control.py:1264 msgid "Encryption disabled" msgstr "Encryption disabled" #. add_to_roster_menuitem -#: ../src/chat_control.py:1401 ../src/conversation_textview.py:495 -#: ../src/dialogs.py:629 ../src/gajim.py:781 ../src/gajim.py:782 -#: ../src/gajim.py:1121 ../src/roster_window.py:328 -#: ../src/roster_window.py:404 ../src/roster_window.py:1638 -#: ../src/roster_window.py:1819 ../src/roster_window.py:2392 -#: ../src/roster_window.py:2596 ../src/roster_window.py:2607 -#: ../src/roster_window.py:3832 ../src/roster_window.py:3834 +#: ../src/chat_control.py:1406 ../src/conversation_textview.py:493 +#: ../src/dialogs.py:629 ../src/gajim.py:785 ../src/gajim.py:786 +#: ../src/gajim.py:1130 ../src/roster_window.py:332 +#: ../src/roster_window.py:410 ../src/roster_window.py:1498 +#: ../src/roster_window.py:1508 ../src/roster_window.py:1684 +#: ../src/roster_window.py:1890 ../src/roster_window.py:2475 +#: ../src/roster_window.py:3900 ../src/roster_window.py:3902 #: ../src/common/contacts.py:73 ../src/common/helpers.py:42 #: ../src/common/helpers.py:246 msgid "Not in Roster" msgstr "Not in Roster" #. %s is being replaced in the code with JID -#: ../src/chat_control.py:1545 +#: ../src/chat_control.py:1550 #, python-format msgid "You just received a new message from \"%s\"" msgstr "You just received a new message from \"%s\"" -#: ../src/chat_control.py:1546 +#: ../src/chat_control.py:1551 msgid "" "If you close this tab and you have history disabled, this message will be " "lost." @@ -2583,29 +2618,29 @@ msgstr "" "If you close this tab and you have history disabled, this message will be " "lost." -#: ../src/config.py:135 ../src/config.py:594 +#: ../src/config.py:137 ../src/config.py:588 msgid "Disabled" msgstr "Disabled" -#: ../src/config.py:221 +#: ../src/config.py:231 #, python-format msgid "Every %s _minutes" msgstr "Every %s _minutes" -#: ../src/config.py:363 +#: ../src/config.py:353 msgid "Active" msgstr "Active" -#: ../src/config.py:371 +#: ../src/config.py:361 msgid "Event" msgstr "Event" -#: ../src/config.py:685 ../src/gajim.py:2142 +#: ../src/config.py:684 ../src/gajim.py:2165 #, python-format msgid "Dictionary for lang %s not available" msgstr "Dictionary for lang %s not available" -#: ../src/config.py:686 ../src/gajim.py:2143 +#: ../src/config.py:685 ../src/gajim.py:2166 #, python-format msgid "" "You have to install %s dictionary to use spellchecking, or choose another " @@ -2614,71 +2649,71 @@ msgstr "" "You have to install %s dictionary to use spellchecking, or choose another " "language by setting the speller_language option." -#: ../src/config.py:1038 +#: ../src/config.py:1009 msgid "status message title" msgstr "status message title" -#: ../src/config.py:1038 +#: ../src/config.py:1009 msgid "status message text" msgstr "status message text" -#: ../src/config.py:1073 +#: ../src/config.py:1045 msgid "First Message Received" msgstr "First Message Received" -#: ../src/config.py:1074 +#: ../src/config.py:1046 msgid "Next Message Received" msgstr "Next Message Received" -#: ../src/config.py:1075 +#: ../src/config.py:1047 msgid "Contact Connected" msgstr "Contact Connected" -#: ../src/config.py:1076 +#: ../src/config.py:1048 msgid "Contact Disconnected" msgstr "Contact Disconnected" -#: ../src/config.py:1077 +#: ../src/config.py:1049 msgid "Message Sent" msgstr "Message Sent" -#: ../src/config.py:1078 +#: ../src/config.py:1050 msgid "Group Chat Message Highlight" msgstr "Group Chat Message Highlight" -#: ../src/config.py:1079 +#: ../src/config.py:1051 msgid "Group Chat Message Received" msgstr "Group Chat Message Received" -#: ../src/config.py:1086 +#: ../src/config.py:1058 msgid "GMail Email Received" msgstr "GMail E-mail Received" -#: ../src/config.py:1289 +#: ../src/config.py:1261 msgid "OpenPGP is not usable in this computer" msgstr "OpenPGP is not usable in this computer" -#: ../src/config.py:1335 +#: ../src/config.py:1307 msgid "You are currently connected to the server" msgstr "You are currently connected to the server" -#: ../src/config.py:1336 +#: ../src/config.py:1308 msgid "To change the account name, you must be disconnected." msgstr "To change the account name, you must be disconnected." -#: ../src/config.py:1339 ../src/config.py:1931 +#: ../src/config.py:1311 ../src/config.py:1905 msgid "Unread events" msgstr "Unread events" -#: ../src/config.py:1340 +#: ../src/config.py:1312 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:1344 +#: ../src/config.py:1316 msgid "Account Name Already Used" msgstr "Account Name Already Used" -#: ../src/config.py:1345 +#: ../src/config.py:1317 msgid "" "This name is already used by another of your accounts. Please choose another " "name." @@ -2686,172 +2721,171 @@ msgstr "" "This name is already used by another of your accounts. Please choose another " "name." -#: ../src/config.py:1349 ../src/config.py:1353 +#: ../src/config.py:1321 ../src/config.py:1325 msgid "Invalid account name" msgstr "Invalid account name" -#: ../src/config.py:1350 +#: ../src/config.py:1322 msgid "Account name cannot be empty." msgstr "Account name cannot be empty." -#: ../src/config.py:1354 +#: ../src/config.py:1326 msgid "Account name cannot contain spaces." msgstr "Account name cannot contain spaces." -#: ../src/config.py:1362 ../src/config.py:1368 ../src/config.py:1378 -#: ../src/config.py:3036 +#: ../src/config.py:1334 ../src/config.py:1340 ../src/config.py:1350 +#: ../src/config.py:3013 msgid "Invalid Jabber ID" msgstr "Invalid Jabber ID" -#: ../src/config.py:1369 +#: ../src/config.py:1341 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:1428 +#: ../src/config.py:1400 msgid "Invalid entry" msgstr "Invalid entry" -#: ../src/config.py:1429 +#: ../src/config.py:1401 msgid "Custom port must be a port number." msgstr "Custom port must be a port number." -#: ../src/config.py:1555 ../src/common/config.py:363 +#: ../src/config.py:1529 ../src/common/config.py:366 msgid "Be right back." msgstr "Be right back." -#: ../src/config.py:1565 +#: ../src/config.py:1539 msgid "Relogin now?" msgstr "Relogin now?" -#: ../src/config.py:1566 +#: ../src/config.py:1540 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:1592 +#: ../src/config.py:1566 msgid "No such account available" msgstr "No such account available" -#: ../src/config.py:1593 +#: ../src/config.py:1567 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:1600 ../src/dialogs.py:1128 ../src/dialogs.py:1297 -#: ../src/disco.py:417 ../src/profile_window.py:307 -#: ../src/profile_window.py:373 +#: ../src/config.py:1574 ../src/dialogs.py:1131 ../src/dialogs.py:1317 +#: ../src/disco.py:417 ../src/profile_window.py:313 msgid "You are not connected to the server" msgstr "You are not connected to the server" -#: ../src/config.py:1601 +#: ../src/config.py:1575 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:1605 +#: ../src/config.py:1579 msgid "Your server doesn't support Vcard" msgstr "Your server doesn't support Vcard" -#: ../src/config.py:1606 +#: ../src/config.py:1580 msgid "Your server can't save your personal information." msgstr "Your server can't save your personal information." -#: ../src/config.py:1630 ../src/config.py:3423 +#: ../src/config.py:1604 ../src/config.py:3401 msgid "Failed to get secret keys" msgstr "Failed to get secret keys" -#: ../src/config.py:1631 ../src/config.py:3424 +#: ../src/config.py:1605 ../src/config.py:3402 msgid "There was a problem retrieving your OpenPGP secret keys." msgstr "There was a problem retrieving your OpenPGP secret keys." -#: ../src/config.py:1634 ../src/config.py:3427 +#: ../src/config.py:1608 ../src/config.py:3405 msgid "OpenPGP Key Selection" msgstr "OpenPGP Key Selection" -#: ../src/config.py:1635 ../src/config.py:3428 +#: ../src/config.py:1609 ../src/config.py:3406 msgid "Choose your OpenPGP key" msgstr "Choose your OpenPGP key" #. Name column -#: ../src/config.py:1865 ../src/disco.py:741 ../src/disco.py:1467 +#: ../src/config.py:1839 ../src/disco.py:741 ../src/disco.py:1467 #: ../src/disco.py:1705 ../src/history_window.py:78 msgid "Name" msgstr "Name" -#: ../src/config.py:1868 +#: ../src/config.py:1842 msgid "Server" msgstr "Server" -#: ../src/config.py:1932 +#: ../src/config.py:1906 msgid "Read all pending events before removing this account." msgstr "Read all pending events before removing this account." -#: ../src/config.py:1969 +#: ../src/config.py:1943 #, python-format msgid "You have opened chat in account %s" msgstr "You have opened chat in account %s" -#: ../src/config.py:1970 +#: ../src/config.py:1944 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:2029 +#: ../src/config.py:2003 msgid "Account Local already exists." msgstr "Account Local already exists." -#: ../src/config.py:2030 +#: ../src/config.py:2004 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:2262 +#: ../src/config.py:2238 #, python-format msgid "Edit %s" msgstr "Edit %s" -#: ../src/config.py:2264 +#: ../src/config.py:2240 #, python-format msgid "Register to %s" msgstr "Register to %s" -#. list at the begining -#: ../src/config.py:2336 +#. list at the beginning +#: ../src/config.py:2312 msgid "Ban List" msgstr "Ban List" -#: ../src/config.py:2337 +#: ../src/config.py:2313 msgid "Member List" msgstr "Member List" -#: ../src/config.py:2338 +#: ../src/config.py:2314 msgid "Owner List" msgstr "Owner List" -#: ../src/config.py:2339 +#: ../src/config.py:2315 msgid "Administrator List" msgstr "Administrator List" #. Address column #. holds JID (who said this) -#: ../src/config.py:2372 ../src/disco.py:748 ../src/history_manager.py:154 +#: ../src/config.py:2348 ../src/disco.py:748 ../src/history_manager.py:154 msgid "JID" msgstr "JID" -#: ../src/config.py:2380 +#: ../src/config.py:2356 msgid "Reason" msgstr "Reason" -#: ../src/config.py:2385 +#: ../src/config.py:2361 msgid "Nick" msgstr "Nick" -#: ../src/config.py:2389 +#: ../src/config.py:2365 msgid "Role" msgstr "Role" -#: ../src/config.py:2410 +#: ../src/config.py:2386 msgid "Banning..." msgstr "Banning..." #. You can move '\n' before user@domain if that line is TOO BIG -#: ../src/config.py:2412 +#: ../src/config.py:2388 msgid "" "Whom do you want to ban?\n" "\n" @@ -2859,11 +2893,11 @@ msgstr "" "Whom do you want to ban?\n" "\n" -#: ../src/config.py:2414 +#: ../src/config.py:2390 msgid "Adding Member..." msgstr "Adding Member..." -#: ../src/config.py:2415 +#: ../src/config.py:2391 msgid "" "Whom do you want to make a member?\n" "\n" @@ -2871,23 +2905,23 @@ msgstr "" "Whom do you want to make a member?\n" "\n" -#: ../src/config.py:2417 +#: ../src/config.py:2393 msgid "Adding Owner..." msgstr "Adding Owner..." -#: ../src/config.py:2418 +#: ../src/config.py:2394 msgid "" -"Whom do you want to make a owner?\n" +"Whom do you want to make an owner?\n" "\n" msgstr "" "Whom do you want to make an owner?\n" "\n" -#: ../src/config.py:2420 +#: ../src/config.py:2396 msgid "Adding Administrator..." msgstr "Adding Administrator..." -#: ../src/config.py:2421 +#: ../src/config.py:2397 msgid "" "Whom do you want to make an administrator?\n" "\n" @@ -2895,7 +2929,7 @@ msgstr "" "Whom do you want to make an administrator?\n" "\n" -#: ../src/config.py:2422 +#: ../src/config.py:2398 msgid "" "Can be one of the following:\n" "1. user@domain/resource (only that resource matches).\n" @@ -2911,121 +2945,126 @@ msgstr "" "4. domain (the domain itself matches, as does any user@domain,\n" "domain/resource, or address containing a subdomain." -#: ../src/config.py:2527 +#: ../src/config.py:2503 #, python-format msgid "Removing %s account" msgstr "Removing %s account" -#: ../src/config.py:2544 ../src/roster_window.py:2665 +#: ../src/config.py:2520 ../src/roster_window.py:2733 msgid "Password Required" msgstr "Password Required" -#: ../src/config.py:2545 ../src/roster_window.py:2666 +#: ../src/config.py:2521 ../src/roster_window.py:2729 #, python-format msgid "Enter your password for account %s" msgstr "Enter your password for account %s" -#: ../src/config.py:2546 ../src/roster_window.py:2667 +#: ../src/config.py:2522 ../src/roster_window.py:2734 msgid "Save password" msgstr "Save password" -#: ../src/config.py:2560 +#: ../src/config.py:2536 #, python-format msgid "Account \"%s\" is connected to the server" msgstr "Account \"%s\" is connected to the server" -#: ../src/config.py:2561 +#: ../src/config.py:2537 msgid "If you remove it, the connection will be lost." msgstr "If you remove it, the connection will be lost." -#: ../src/config.py:2645 +#: ../src/config.py:2622 msgid "Default" msgstr "Default" -#: ../src/config.py:2645 +#: ../src/config.py:2622 msgid "?print_status:All" msgstr "All" -#: ../src/config.py:2646 +#: ../src/config.py:2623 msgid "Enter and leave only" msgstr "Enter and leave only" -#: ../src/config.py:2716 +#: ../src/config.py:2624 +msgid "?print_status:None" +msgstr "None" + +#: ../src/config.py:2692 msgid "New Group Chat" msgstr "New Group Chat" -#: ../src/config.py:2748 +#: ../src/config.py:2725 msgid "This bookmark has invalid data" msgstr "This bookmark has invalid data" -#: ../src/config.py:2749 +#: ../src/config.py:2726 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:3011 +#: ../src/config.py:2988 msgid "Invalid username" msgstr "Invalid username" -#: ../src/config.py:3012 +#: ../src/config.py:2989 msgid "You must provide a username to configure this account." msgstr "You must provide a username to configure this account." -#: ../src/config.py:3022 ../src/dialogs.py:1316 +#: ../src/config.py:2999 ../src/dialogs.py:1336 msgid "Invalid password" msgstr "Invalid password" -#: ../src/config.py:3023 +#: ../src/config.py:3000 msgid "You must enter a password for the new account." msgstr "You must enter a password for the new account." -#: ../src/config.py:3027 ../src/dialogs.py:1321 +#: ../src/config.py:3004 ../src/dialogs.py:1341 msgid "Passwords do not match" msgstr "Passwords do not match" -#: ../src/config.py:3028 ../src/dialogs.py:1322 +#: ../src/config.py:3005 ../src/dialogs.py:1342 msgid "The passwords typed in both fields must be identical." msgstr "The passwords typed in both fields must be identical." -#: ../src/config.py:3047 +#: ../src/config.py:3024 msgid "Duplicate Jabber ID" msgstr "Duplicate Jabber ID" -#: ../src/config.py:3048 +#: ../src/config.py:3025 msgid "This account is already configured in Gajim." msgstr "This account is already configured in Gajim." -#: ../src/config.py:3065 +#: ../src/config.py:3042 msgid "Account has been added successfully" msgstr "Account has been added successfully" -#: ../src/config.py:3066 ../src/config.py:3101 +#: ../src/config.py:3043 ../src/config.py:3078 msgid "" -"You can set advanced account options by pressing Advanced button, or later " -"by clicking in Accounts menuitem under Edit menu from the main window." +"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 " +"window." msgstr "" "You can set advanced account options by pressing the Advanced button, or " -"later by clicking the Accounts menuitem under the Edit menu from the main " +"later by choosing the Accounts menuitem under the Edit menu from the main " "window." -#: ../src/config.py:3100 +#: ../src/config.py:3077 msgid "Your new account has been created successfully" msgstr "Your new account has been successfully created" -#: ../src/config.py:3118 -msgid "An error occured during account creation" -msgstr "An error occured during account creation" +#: ../src/config.py:3095 +msgid "An error occurred during account creation" +msgstr "An error occurred during account creation" -#: ../src/config.py:3176 +#: ../src/config.py:3153 msgid "Account name is in use" msgstr "Account name is in use" -#: ../src/config.py:3177 +#: ../src/config.py:3154 msgid "You already have an account using this name." msgstr "You already have an account using this name." -#: ../src/conversation_textview.py:273 +#: ../src/conversation_textview.py:271 msgid "" "Text below this line is what has been said since the last time you paid " "attention to this group chat" @@ -3033,52 +3072,52 @@ msgstr "" "Text below this line is what has been said since the last time you paid " "attention to this group chat" -#: ../src/conversation_textview.py:342 +#: ../src/conversation_textview.py:340 #, python-format msgid "_Actions for \"%s\"" msgstr "_Actions for \"%s\"" -#: ../src/conversation_textview.py:354 +#: ../src/conversation_textview.py:352 msgid "Read _Wikipedia Article" msgstr "Read _Wikipedia Article" -#: ../src/conversation_textview.py:359 +#: ../src/conversation_textview.py:357 msgid "Look it up in _Dictionary" msgstr "Look it up in _Dictionary" #. we must have %s in the url if not WIKTIONARY -#: ../src/conversation_textview.py:375 +#: ../src/conversation_textview.py:373 #, 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:388 +#: ../src/conversation_textview.py:386 #, python-format msgid "Web Search URL is missing an \"%s\"" msgstr "Web Search URL is missing an \"%s\"" -#: ../src/conversation_textview.py:391 +#: ../src/conversation_textview.py:389 msgid "Web _Search for it" msgstr "Web _Search for it" -#: ../src/conversation_textview.py:397 +#: ../src/conversation_textview.py:395 msgid "Open as _Link" msgstr "Open as _Link" -#: ../src/conversation_textview.py:757 +#: ../src/conversation_textview.py:752 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:761 +#: ../src/conversation_textview.py:756 #, python-format msgid "%i days ago" msgstr "%i days ago" #. if we have subject, show it too! -#: ../src/conversation_textview.py:793 +#: ../src/conversation_textview.py:790 #, python-format msgid "Subject: %s\n" msgstr "Subject: %s\n" @@ -3171,110 +3210,110 @@ msgstr "Contact already in roster" msgid "This contact is already listed in your roster." msgstr "This contact is already listed in your roster." -#: ../src/dialogs.py:665 +#: ../src/dialogs.py:668 msgid "User ID:" msgstr "User ID:" -#: ../src/dialogs.py:728 +#: ../src/dialogs.py:731 msgid "A GTK+ jabber client" msgstr "A GTK+ jabber client" -#: ../src/dialogs.py:729 +#: ../src/dialogs.py:732 msgid "GTK+ Version:" msgstr "GTK+ Version:" -#: ../src/dialogs.py:730 +#: ../src/dialogs.py:733 msgid "PyGTK Version:" msgstr "PyGTK Version:" -#: ../src/dialogs.py:744 +#: ../src/dialogs.py:747 msgid "Current Developers:" msgstr "Current Developers:" -#: ../src/dialogs.py:746 +#: ../src/dialogs.py:749 msgid "Past Developers:" msgstr "Past Developers:" -#: ../src/dialogs.py:756 +#: ../src/dialogs.py:759 msgid "THANKS:" msgstr "THANKS:" #. remove one english sentence #. and add it manually as translatable -#: ../src/dialogs.py:762 +#: ../src/dialogs.py:765 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 -#: ../src/dialogs.py:776 +#: ../src/dialogs.py:779 msgid "translator-credits" msgstr "Jeff Bailes " -#: ../src/dialogs.py:906 +#: ../src/dialogs.py:909 #, python-format msgid "Unable to bind to port %s." msgstr "Unable to bind to port %s." -#: ../src/dialogs.py:907 +#: ../src/dialogs.py:910 msgid "" "Maybe you have another running instance of Gajim. File Transfer will be " -"canceled." +"cancelled." msgstr "" "Maybe you have another running instance of Gajim. File Transfer will be " "cancelled." -#: ../src/dialogs.py:1058 +#: ../src/dialogs.py:1061 #, python-format msgid "Subscription request for account %s from %s" msgstr "Subscription request for account %s from %s" -#: ../src/dialogs.py:1061 +#: ../src/dialogs.py:1064 #, python-format msgid "Subscription request from %s" msgstr "Subscription request from %s" -#: ../src/dialogs.py:1121 ../src/roster_window.py:681 +#: ../src/dialogs.py:1124 ../src/roster_window.py:687 #, python-format msgid "You are already in group chat %s" msgstr "You are already in group chat %s" -#: ../src/dialogs.py:1129 +#: ../src/dialogs.py:1132 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:1144 +#: ../src/dialogs.py:1147 #, python-format msgid "Join Group Chat with account %s" msgstr "Join Group Chat with account %s" -#: ../src/dialogs.py:1212 ../src/dialogs.py:1218 +#: ../src/dialogs.py:1215 ../src/dialogs.py:1221 msgid "Invalid group chat Jabber ID" msgstr "Invalid group chat Jabber ID" -#: ../src/dialogs.py:1213 ../src/dialogs.py:1219 +#: ../src/dialogs.py:1216 ../src/dialogs.py:1222 msgid "The group chat Jabber ID has not allowed characters." msgstr "The group chat Jabber ID has invalid characters." -#: ../src/dialogs.py:1225 +#: ../src/dialogs.py:1228 msgid "This is not a group chat" msgstr "This is not a group chat" -#: ../src/dialogs.py:1226 +#: ../src/dialogs.py:1229 #, 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:1248 +#: ../src/dialogs.py:1268 #, python-format msgid "Start Chat with account %s" msgstr "Start Chat with account %s" -#: ../src/dialogs.py:1250 +#: ../src/dialogs.py:1270 msgid "Start Chat" msgstr "Start Chat" -#: ../src/dialogs.py:1251 +#: ../src/dialogs.py:1271 msgid "" "Fill in the nickname or the Jabber ID of the contact you would like\n" "to send a chat message to:" @@ -3283,230 +3322,230 @@ msgstr "" "to send a chat message to:" #. if offline or connecting -#: ../src/dialogs.py:1276 ../src/dialogs.py:1635 ../src/dialogs.py:1764 +#: ../src/dialogs.py:1296 ../src/dialogs.py:1655 ../src/dialogs.py:1786 msgid "Connection not available" msgstr "Connection not available" -#: ../src/dialogs.py:1277 ../src/dialogs.py:1636 ../src/dialogs.py:1765 +#: ../src/dialogs.py:1297 ../src/dialogs.py:1656 ../src/dialogs.py:1787 #, python-format msgid "Please make sure you are connected with \"%s\"." msgstr "Please make sure you are connected with \"%s\"." -#: ../src/dialogs.py:1286 ../src/dialogs.py:1289 +#: ../src/dialogs.py:1306 ../src/dialogs.py:1309 msgid "Invalid JID" msgstr "Invalid JID" -#: ../src/dialogs.py:1289 +#: ../src/dialogs.py:1309 #, python-format msgid "Unable to parse \"%s\"." msgstr "Unable to parse \"%s\"." -#: ../src/dialogs.py:1298 +#: ../src/dialogs.py:1318 msgid "Without a connection, you can not change your password." msgstr "Without a connection, you can not change your password." -#: ../src/dialogs.py:1317 +#: ../src/dialogs.py:1337 msgid "You must enter a password." msgstr "You must enter a password." #. img to display #. default value -#: ../src/dialogs.py:1364 ../src/notify.py:211 ../src/notify.py:411 +#: ../src/dialogs.py:1384 ../src/notify.py:211 ../src/notify.py:415 msgid "Contact Signed In" msgstr "Contact Signed In" -#: ../src/dialogs.py:1366 ../src/notify.py:219 ../src/notify.py:413 +#: ../src/dialogs.py:1386 ../src/notify.py:219 ../src/notify.py:417 msgid "Contact Signed Out" msgstr "Contact Signed Out" #. chat message -#: ../src/dialogs.py:1368 ../src/notify.py:238 ../src/notify.py:415 +#: ../src/dialogs.py:1388 ../src/notify.py:238 ../src/notify.py:419 msgid "New Message" msgstr "New Message" #. single message -#: ../src/dialogs.py:1368 ../src/notify.py:223 ../src/notify.py:415 +#: ../src/dialogs.py:1388 ../src/notify.py:223 ../src/notify.py:419 msgid "New Single Message" msgstr "New Single Message" #. private message -#: ../src/dialogs.py:1369 ../src/notify.py:230 ../src/notify.py:416 +#: ../src/dialogs.py:1389 ../src/notify.py:230 ../src/notify.py:420 msgid "New Private Message" msgstr "New Private Message" -#: ../src/dialogs.py:1369 ../src/gajim.py:1216 ../src/notify.py:424 +#: ../src/dialogs.py:1389 ../src/gajim.py:1225 ../src/notify.py:428 msgid "New E-mail" msgstr "New E-mail" -#: ../src/dialogs.py:1371 ../src/gajim.py:1369 ../src/notify.py:418 +#: ../src/dialogs.py:1391 ../src/gajim.py:1378 ../src/notify.py:422 msgid "File Transfer Request" msgstr "File Transfer Request" -#: ../src/dialogs.py:1373 ../src/gajim.py:1188 ../src/gajim.py:1345 -#: ../src/notify.py:420 +#: ../src/dialogs.py:1393 ../src/gajim.py:1197 ../src/gajim.py:1354 +#: ../src/notify.py:424 msgid "File Transfer Error" msgstr "File Transfer Error" -#: ../src/dialogs.py:1375 ../src/gajim.py:1408 ../src/gajim.py:1430 -#: ../src/gajim.py:1447 ../src/notify.py:422 +#: ../src/dialogs.py:1395 ../src/gajim.py:1417 ../src/gajim.py:1439 +#: ../src/gajim.py:1456 ../src/notify.py:426 msgid "File Transfer Completed" msgstr "File Transfer Completed" -#: ../src/dialogs.py:1376 ../src/gajim.py:1411 ../src/notify.py:422 +#: ../src/dialogs.py:1396 ../src/gajim.py:1420 ../src/notify.py:426 msgid "File Transfer Stopped" msgstr "File Transfer Stopped" -#: ../src/dialogs.py:1378 ../src/gajim.py:1086 ../src/notify.py:426 +#: ../src/dialogs.py:1398 ../src/gajim.py:1094 ../src/notify.py:430 msgid "Groupchat Invitation" msgstr "Groupchat Invitation" -#: ../src/dialogs.py:1380 ../src/notify.py:203 ../src/notify.py:428 +#: ../src/dialogs.py:1400 ../src/notify.py:203 ../src/notify.py:432 msgid "Contact Changed Status" msgstr "Contact Changed Status" -#: ../src/dialogs.py:1565 +#: ../src/dialogs.py:1585 #, python-format msgid "Single Message using account %s" msgstr "Single Message using account %s" -#: ../src/dialogs.py:1567 +#: ../src/dialogs.py:1587 #, python-format msgid "Single Message in account %s" msgstr "Single Message in account %s" -#: ../src/dialogs.py:1569 +#: ../src/dialogs.py:1589 msgid "Single Message" msgstr "Single Message" #. prepare UI for Sending -#: ../src/dialogs.py:1572 +#: ../src/dialogs.py:1592 #, python-format msgid "Send %s" msgstr "Send %s" #. prepare UI for Receiving -#: ../src/dialogs.py:1595 +#: ../src/dialogs.py:1615 #, python-format msgid "Received %s" msgstr "Received %s" #. we create a new blank window to send and we preset RE: and to jid -#: ../src/dialogs.py:1667 +#: ../src/dialogs.py:1687 #, python-format msgid "RE: %s" msgstr "RE: %s" -#: ../src/dialogs.py:1668 +#: ../src/dialogs.py:1688 #, python-format msgid "%s wrote:\n" msgstr "%s wrote:\n" -#: ../src/dialogs.py:1712 +#: ../src/dialogs.py:1732 #, python-format msgid "XML Console for %s" msgstr "XML Console for %s" -#: ../src/dialogs.py:1714 +#: ../src/dialogs.py:1734 msgid "XML Console" msgstr "XML Console" -#: ../src/dialogs.py:1835 +#: ../src/dialogs.py:1857 #, python-format msgid "Privacy List %s" msgstr "Privacy List %s" -#: ../src/dialogs.py:1839 +#: ../src/dialogs.py:1861 #, python-format msgid "Privacy List for %s" msgstr "Privacy List for %s" -#: ../src/dialogs.py:1887 +#: ../src/dialogs.py:1909 #, python-format msgid "Order: %s, action: %s, type: %s, value: %s" msgstr "Order: %s, action: %s, type: %s, value: %s" -#: ../src/dialogs.py:1890 +#: ../src/dialogs.py:1912 #, python-format msgid "Order: %s, action: %s" msgstr "Order: %s, action: %s" -#: ../src/dialogs.py:1932 +#: ../src/dialogs.py:1954 msgid "Edit a rule" msgstr "Edit a rule" -#: ../src/dialogs.py:2019 +#: ../src/dialogs.py:2041 msgid "Add a rule" msgstr "Add a rule" -#: ../src/dialogs.py:2115 +#: ../src/dialogs.py:2137 #, python-format msgid "Privacy Lists for %s" msgstr "Privacy Lists for %s" -#: ../src/dialogs.py:2117 +#: ../src/dialogs.py:2139 msgid "Privacy Lists" msgstr "Privacy Lists" -#: ../src/dialogs.py:2185 +#: ../src/dialogs.py:2209 msgid "Invalid List Name" msgstr "Invalid List Name" -#: ../src/dialogs.py:2186 +#: ../src/dialogs.py:2210 msgid "You must enter a name to create a privacy list." msgstr "You must enter a name to create a privacy list." -#. FIXME: use nickname instead of contact_jid -#: ../src/dialogs.py:2220 +#. Don't translate $Contact +#: ../src/dialogs.py:2244 #, python-format -msgid "%(contact_jid)s has invited you to group chat %(room_jid)s" -msgstr "%(contact_jid)s has invited you to group chat %(room_jid)s" +msgid "$Contact has invited you to group chat %(room_jid)s" +msgstr "$Contact has invited you to group chat %(room_jid)s" #. only if not None and not '' -#: ../src/dialogs.py:2226 +#: ../src/dialogs.py:2256 #, python-format msgid "Comment: %s" msgstr "Comment: %s" -#: ../src/dialogs.py:2288 +#: ../src/dialogs.py:2318 msgid "Choose Sound" msgstr "Choose Sound" -#: ../src/dialogs.py:2298 ../src/dialogs.py:2343 +#: ../src/dialogs.py:2328 ../src/dialogs.py:2373 msgid "All files" msgstr "All files" -#: ../src/dialogs.py:2303 +#: ../src/dialogs.py:2333 msgid "Wav Sounds" msgstr "Wav Sounds" -#: ../src/dialogs.py:2333 +#: ../src/dialogs.py:2363 msgid "Choose Image" msgstr "Choose Image" -#: ../src/dialogs.py:2348 +#: ../src/dialogs.py:2378 msgid "Images" msgstr "Images" -#: ../src/dialogs.py:2405 +#: ../src/dialogs.py:2435 #, python-format msgid "When %s becomes:" msgstr "When %s becomes:" -#: ../src/dialogs.py:2407 +#: ../src/dialogs.py:2437 #, python-format msgid "Adding Special Notification for %s" msgstr "Adding Special Notification for %s" #. # means number -#: ../src/dialogs.py:2478 +#: ../src/dialogs.py:2508 msgid "#" msgstr "#" -#: ../src/dialogs.py:2484 +#: ../src/dialogs.py:2514 msgid "Condition" msgstr "Condition" -#: ../src/dialogs.py:2605 +#: ../src/dialogs.py:2635 msgid "when I am " msgstr "when I am " @@ -3515,11 +3554,11 @@ msgid "Others" msgstr "Others" #: ../src/disco.py:102 ../src/disco.py:103 ../src/disco.py:1253 -#: ../src/gajim.py:539 ../src/roster_window.py:267 ../src/roster_window.py:325 -#: ../src/roster_window.py:364 ../src/roster_window.py:445 -#: ../src/roster_window.py:477 ../src/roster_window.py:479 -#: ../src/roster_window.py:3828 ../src/roster_window.py:3830 -#: ../src/common/helpers.py:42 +#: ../src/gajim.py:539 ../src/roster_window.py:271 ../src/roster_window.py:329 +#: ../src/roster_window.py:368 ../src/roster_window.py:451 +#: ../src/roster_window.py:483 ../src/roster_window.py:485 +#: ../src/roster_window.py:3896 ../src/roster_window.py:3898 +#: ../src/common/contacts.py:267 ../src/common/helpers.py:42 msgid "Transports" msgstr "Transports" @@ -3663,7 +3702,7 @@ msgid "File transfer completed" msgstr "File transfer completed" #: ../src/filetransfers_window.py:204 ../src/filetransfers_window.py:212 -msgid "File transfer canceled" +msgid "File transfer cancelled" msgstr "File transfer cancelled" #: ../src/filetransfers_window.py:204 ../src/filetransfers_window.py:213 @@ -3681,8 +3720,8 @@ msgid "Error message: %s" msgstr "Error message: %s" #: ../src/filetransfers_window.py:227 -msgid "File transfer stopped by the contact of the other side" -msgstr "File transfer was stopped by the contact at the other end" +msgid "File transfer stopped by the contact at the other end" +msgstr "File transfer stopped by the contact at the other end" #: ../src/filetransfers_window.py:244 msgid "Choose File to Send..." @@ -3716,12 +3755,12 @@ msgstr "Description: %s" msgid "%s wants to send you a file:" msgstr "%s wants to send you a file:" -#: ../src/filetransfers_window.py:318 ../src/gtkgui_helpers.py:683 +#: ../src/filetransfers_window.py:318 ../src/gtkgui_helpers.py:705 #, python-format msgid "Cannot overwrite existing file \"%s\"" msgstr "Cannot overwrite existing file \"%s\"" -#: ../src/filetransfers_window.py:319 ../src/gtkgui_helpers.py:685 +#: ../src/filetransfers_window.py:319 ../src/gtkgui_helpers.py:707 msgid "" "A file with this name already exists and you do not have permission to " "overwrite it." @@ -3729,20 +3768,20 @@ msgstr "" "A file with this name already exists and you do not have permission to " "overwrite it." -#: ../src/filetransfers_window.py:326 ../src/gtkgui_helpers.py:689 +#: ../src/filetransfers_window.py:326 ../src/gtkgui_helpers.py:711 msgid "This file already exists" msgstr "This file already exists" -#: ../src/filetransfers_window.py:326 ../src/gtkgui_helpers.py:689 +#: ../src/filetransfers_window.py:326 ../src/gtkgui_helpers.py:711 msgid "What do you want to do?" msgstr "What do you want to do?" -#: ../src/filetransfers_window.py:338 ../src/gtkgui_helpers.py:699 +#: ../src/filetransfers_window.py:338 ../src/gtkgui_helpers.py:721 #, python-format msgid "Directory \"%s\" is not writable" msgstr "Directory \"%s\" is not writable" -#: ../src/filetransfers_window.py:338 ../src/gtkgui_helpers.py:700 +#: ../src/filetransfers_window.py:338 ../src/gtkgui_helpers.py:722 msgid "You do not have permission to create files in this directory." msgstr "You do not have permission to create files in this directory." @@ -3791,8 +3830,8 @@ msgid "Pause" msgstr "Pause" #: ../src/gajim.py:47 -msgid "Gajim needs Xserver to run. Quiting..." -msgstr "Gajim needs Xserver to run. Quiting..." +msgid "Gajim needs X server to run. Quiting..." +msgstr "Gajim needs X server to run. Quiting..." #: ../src/gajim.py:51 msgid "Gajim needs PyGTK 2.6 or above" @@ -3868,67 +3907,74 @@ msgstr "HTTP (%s) Authorisation for %s (id: %s)" msgid "Do you accept this request?" msgstr "Do you accept this request?" -#: ../src/gajim.py:393 ../src/notify.py:430 +#: ../src/gajim.py:393 ../src/notify.py:434 msgid "Connection Failed" msgstr "Connection Failed" -#: ../src/gajim.py:706 +#: ../src/gajim.py:710 #, python-format msgid "Subject: %s" msgstr "Subject: %s" #. ('MSGNOTSENT', account, (jid, ierror_msg, msg, time)) -#: ../src/gajim.py:751 ../src/gajim.py:764 +#: ../src/gajim.py:755 ../src/gajim.py:768 #, python-format msgid "error while sending %s ( %s )" msgstr "error while sending %s ( %s )" -#: ../src/gajim.py:797 +#: ../src/gajim.py:801 msgid "Authorization accepted" msgstr "Authorisation accepted" -#: ../src/gajim.py:798 +#: ../src/gajim.py:802 #, 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:806 +#: ../src/gajim.py:810 #, python-format msgid "Contact \"%s\" removed subscription from you" msgstr "Contact \"%s\" removed subscription from you" -#: ../src/gajim.py:807 +#: ../src/gajim.py:811 msgid "You will always see him or her as offline." msgstr "You will always see him or her as offline." -#: ../src/gajim.py:850 +#: ../src/gajim.py:854 #, python-format msgid "Contact with \"%s\" cannot be established" msgstr "Contact with \"%s\" cannot be established" -#: ../src/gajim.py:851 ../src/common/connection.py:406 +#: ../src/gajim.py:855 ../src/common/connection.py:406 msgid "Check your connection or try again later." msgstr "Check your connection or try again later." -#: ../src/gajim.py:999 ../src/roster_window.py:1197 +#: ../src/gajim.py:1004 ../src/roster_window.py:1218 #, python-format msgid "%s is now %s (%s)" msgstr "%s is now %s (%s)" -#: ../src/gajim.py:1096 +#. No status message +#: ../src/gajim.py:1007 ../src/groupchat_control.py:944 +#: ../src/roster_window.py:1221 +#, python-format +msgid "%s is now %s" +msgstr "%s is now %s" + +#: ../src/gajim.py:1104 msgid "Your passphrase is incorrect" msgstr "Your passphrase is incorrect" -#: ../src/gajim.py:1097 +#: ../src/gajim.py:1105 msgid "You are currently connected without your OpenPGP key." msgstr "You are currently connected without your OpenPGP key." -#: ../src/gajim.py:1199 +#: ../src/gajim.py:1208 #, python-format msgid "New mail on %(gmail_mail_address)s" msgstr "New mail on %(gmail_mail_address)s" -#: ../src/gajim.py:1201 +#: ../src/gajim.py:1210 #, python-format msgid "You have %d new mail conversation" msgid_plural "You have %d new mail conversations" @@ -3938,7 +3984,7 @@ msgstr[1] "You have %d new mail conversations" #. FIXME: emulate Gtalk client popups. find out what they parse and how #. they decide what to show #. each message has a 'From', 'Subject' and 'Snippet' field -#: ../src/gajim.py:1210 +#: ../src/gajim.py:1219 #, python-format msgid "" "\n" @@ -3947,52 +3993,52 @@ msgstr "" "\n" "From: %(from_address)s" -#: ../src/gajim.py:1366 +#: ../src/gajim.py:1375 #, python-format msgid "%s wants to send you a file." msgstr "%s wants to send you a file." -#: ../src/gajim.py:1431 +#: ../src/gajim.py:1440 #, 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:1435 +#: ../src/gajim.py:1444 #, 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:1448 +#: ../src/gajim.py:1457 #, 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:1452 +#: ../src/gajim.py:1461 #, 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:1558 +#: ../src/gajim.py:1574 msgid "Username Conflict" msgstr "Username Conflict" -#: ../src/gajim.py:1559 +#: ../src/gajim.py:1575 msgid "Please type a new username for your local account" msgstr "Please type a new username for your local account" #. it is good to notify the user #. in case he or she cannot see the output of the console -#: ../src/gajim.py:1898 +#: ../src/gajim.py:1915 msgid "Could not save your settings and preferences" msgstr "Could not save your settings and preferences" -#: ../src/gajim.py:2090 +#: ../src/gajim.py:2113 msgid "Network Manager support not available" msgstr "Network Manager support not available" -#: ../src/gajim.py:2165 +#: ../src/gajim.py:2188 msgid "Session Management support not available (missing gnome.ui module)" msgstr "Session Management support not available (missing gnome.ui module)" @@ -4014,57 +4060,58 @@ msgid "Shows or hides the roster window" msgstr "Shows or hides the roster window" #: ../src/gajim-remote.py:78 -msgid "Popups a window with the next pending event" +msgid "Pops up a window with the next pending event" msgstr "Pops up a window with the next pending event" #: ../src/gajim-remote.py:82 msgid "" -"Prints a list of all contacts in the roster. Each contact appear on a " +"Prints a list of all contacts in the roster. Each contact appears on a " "separate line" msgstr "" "Prints a list of all contacts in the roster. Each contact appears on a " "separate line" -#: ../src/gajim-remote.py:84 ../src/gajim-remote.py:98 -#: ../src/gajim-remote.py:108 ../src/gajim-remote.py:121 -#: ../src/gajim-remote.py:135 ../src/gajim-remote.py:156 -#: ../src/gajim-remote.py:186 ../src/gajim-remote.py:195 -#: ../src/gajim-remote.py:202 ../src/gajim-remote.py:209 -#: ../src/gajim-remote.py:220 +#: ../src/gajim-remote.py:85 ../src/gajim-remote.py:100 +#: ../src/gajim-remote.py:110 ../src/gajim-remote.py:123 +#: ../src/gajim-remote.py:137 ../src/gajim-remote.py:158 +#: ../src/gajim-remote.py:188 ../src/gajim-remote.py:197 +#: ../src/gajim-remote.py:204 ../src/gajim-remote.py:211 +#: ../src/gajim-remote.py:222 ../src/gajim-remote.py:238 +#: ../src/gajim-remote.py:247 msgid "account" msgstr "account" -#: ../src/gajim-remote.py:84 +#: ../src/gajim-remote.py:85 msgid "show only contacts of the given account" msgstr "show only contacts of the given account" -#: ../src/gajim-remote.py:89 +#: ../src/gajim-remote.py:91 msgid "Prints a list of registered accounts" msgstr "Prints a list of registered accounts" -#: ../src/gajim-remote.py:93 +#: ../src/gajim-remote.py:95 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:96 +#: ../src/gajim-remote.py:98 msgid "status" msgstr "status" -#: ../src/gajim-remote.py:96 +#: ../src/gajim-remote.py:98 msgid "one of: offline, online, chat, away, xa, dnd, invisible " msgstr "one of: offline, online, chat, away, xa, dnd, invisible " -#: ../src/gajim-remote.py:97 ../src/gajim-remote.py:118 -#: ../src/gajim-remote.py:132 +#: ../src/gajim-remote.py:99 ../src/gajim-remote.py:120 +#: ../src/gajim-remote.py:134 msgid "message" msgstr "message" -#: ../src/gajim-remote.py:97 +#: ../src/gajim-remote.py:99 msgid "status message" msgstr "status message" -#: ../src/gajim-remote.py:98 +#: ../src/gajim-remote.py:100 msgid "" "change status of account \"account\". If not specified, try to change status " "of all accounts that have \"sync with global status\" option set" @@ -4072,19 +4119,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:104 +#: ../src/gajim-remote.py:106 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:106 +#: ../src/gajim-remote.py:108 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:108 ../src/gajim-remote.py:186 +#: ../src/gajim-remote.py:110 ../src/gajim-remote.py:188 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:113 +#: ../src/gajim-remote.py:115 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 " @@ -4094,27 +4141,27 @@ msgstr "" "account are optional. If you want to set only 'account', without 'OpenPGP " "key', just set 'OpenPGP key' to ''." -#: ../src/gajim-remote.py:117 ../src/gajim-remote.py:130 +#: ../src/gajim-remote.py:119 ../src/gajim-remote.py:132 msgid "JID of the contact that will receive the message" msgstr "JID of the contact that will receive the message" -#: ../src/gajim-remote.py:118 ../src/gajim-remote.py:132 +#: ../src/gajim-remote.py:120 ../src/gajim-remote.py:134 msgid "message contents" msgstr "message contents" -#: ../src/gajim-remote.py:119 ../src/gajim-remote.py:133 +#: ../src/gajim-remote.py:121 ../src/gajim-remote.py:135 msgid "pgp key" msgstr "pgp key" -#: ../src/gajim-remote.py:119 ../src/gajim-remote.py:133 +#: ../src/gajim-remote.py:121 ../src/gajim-remote.py:135 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:121 ../src/gajim-remote.py:135 +#: ../src/gajim-remote.py:123 ../src/gajim-remote.py:137 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:126 +#: ../src/gajim-remote.py:128 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 " @@ -4124,126 +4171,126 @@ msgstr "" "account are optional. If you want to set only 'account', without 'OpenPGP " "key', just set 'OpenPGP key' to ''." -#: ../src/gajim-remote.py:131 +#: ../src/gajim-remote.py:133 msgid "subject" msgstr "subject" -#: ../src/gajim-remote.py:131 +#: ../src/gajim-remote.py:133 msgid "message subject" msgstr "message subject" -#: ../src/gajim-remote.py:140 +#: ../src/gajim-remote.py:142 msgid "Gets detailed info on a contact" msgstr "Gets detailed info on a contact" -#: ../src/gajim-remote.py:142 ../src/gajim-remote.py:155 -#: ../src/gajim-remote.py:185 ../src/gajim-remote.py:194 +#: ../src/gajim-remote.py:144 ../src/gajim-remote.py:157 +#: ../src/gajim-remote.py:187 ../src/gajim-remote.py:196 msgid "JID of the contact" msgstr "JID of the contact" -#: ../src/gajim-remote.py:146 +#: ../src/gajim-remote.py:148 msgid "Gets detailed info on a account" msgstr "Gets detailed info on a account" -#: ../src/gajim-remote.py:148 +#: ../src/gajim-remote.py:150 msgid "Name of the account" msgstr "Name of the account" -#: ../src/gajim-remote.py:152 +#: ../src/gajim-remote.py:154 msgid "Sends file to a contact" msgstr "Sends file to a contact" -#: ../src/gajim-remote.py:154 +#: ../src/gajim-remote.py:156 msgid "file" msgstr "file" -#: ../src/gajim-remote.py:154 +#: ../src/gajim-remote.py:156 msgid "File path" msgstr "File path" -#: ../src/gajim-remote.py:156 +#: ../src/gajim-remote.py:158 msgid "if specified, file will be sent using this account" msgstr "if specified, file will be sent using this account" -#: ../src/gajim-remote.py:161 +#: ../src/gajim-remote.py:163 msgid "Lists all preferences and their values" msgstr "Lists all preferences and their values" -#: ../src/gajim-remote.py:165 +#: ../src/gajim-remote.py:167 msgid "Sets value of 'key' to 'value'." msgstr "Sets value of 'key' to 'value'." -#: ../src/gajim-remote.py:167 +#: ../src/gajim-remote.py:169 msgid "key=value" msgstr "key=value" -#: ../src/gajim-remote.py:167 +#: ../src/gajim-remote.py:169 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:172 +#: ../src/gajim-remote.py:174 msgid "Deletes a preference item" msgstr "Deletes a preference item" -#: ../src/gajim-remote.py:174 +#: ../src/gajim-remote.py:176 msgid "key" msgstr "key" -#: ../src/gajim-remote.py:174 +#: ../src/gajim-remote.py:176 msgid "name of the preference to be deleted" msgstr "name of the preference to be deleted" -#: ../src/gajim-remote.py:178 +#: ../src/gajim-remote.py:180 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:183 +#: ../src/gajim-remote.py:185 msgid "Removes contact from roster" msgstr "Removes contact from roster" -#: ../src/gajim-remote.py:192 +#: ../src/gajim-remote.py:194 msgid "Adds contact to roster" msgstr "Adds contact to roster" -#: ../src/gajim-remote.py:194 +#: ../src/gajim-remote.py:196 msgid "jid" msgstr "jid" -#: ../src/gajim-remote.py:195 +#: ../src/gajim-remote.py:197 msgid "Adds new contact to this account" msgstr "Adds new contact to this account" -#: ../src/gajim-remote.py:200 +#: ../src/gajim-remote.py:202 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:207 +#: ../src/gajim-remote.py:209 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:214 -msgid "Returns number of unreaded messages" -msgstr "Returns number of unreaded messages" +#: ../src/gajim-remote.py:216 +msgid "Returns number of unread messages" +msgstr "Returns number of unread messages" -#: ../src/gajim-remote.py:218 +#: ../src/gajim-remote.py:220 msgid "Opens 'Start Chat' dialog" msgstr "Opens 'Start Chat' dialogue" -#: ../src/gajim-remote.py:220 +#: ../src/gajim-remote.py:222 msgid "Starts chat, using this account" msgstr "Starts chat, using this account" -#: ../src/gajim-remote.py:224 +#: ../src/gajim-remote.py:226 msgid "Sends custom XML" msgstr "Sends custom XML" -#: ../src/gajim-remote.py:226 +#: ../src/gajim-remote.py:228 msgid "XML to send" msgstr "XML to send" -#: ../src/gajim-remote.py:227 +#: ../src/gajim-remote.py:229 msgid "" "Account in which the xml will be sent; if not specified, xml will be sent to " "all accounts" @@ -4251,11 +4298,35 @@ msgstr "" "Account in which the xml will be sent; if not specified, xml will be sent to " "all accounts" -#: ../src/gajim-remote.py:249 +#: ../src/gajim-remote.py:235 +msgid "Handle a xmpp:/ uri" +msgstr "Handle a xmpp:/ uri" + +#: ../src/gajim-remote.py:237 +msgid "uri" +msgstr "uri" + +#: ../src/gajim-remote.py:242 +msgid "Join a MUC room" +msgstr "Join a MUC room" + +#: ../src/gajim-remote.py:244 +msgid "room" +msgstr "room" + +#: ../src/gajim-remote.py:245 +msgid "nick" +msgstr "nick" + +#: ../src/gajim-remote.py:246 +msgid "password" +msgstr "password" + +#: ../src/gajim-remote.py:269 msgid "Missing argument \"contact_jid\"" msgstr "Missing argument \"contact_jid\"" -#: ../src/gajim-remote.py:268 +#: ../src/gajim-remote.py:288 #, python-format msgid "" "'%s' is not in your roster.\n" @@ -4264,11 +4335,11 @@ msgstr "" "'%s' is not in your roster.\n" "Please specify account for sending the message." -#: ../src/gajim-remote.py:271 +#: ../src/gajim-remote.py:291 msgid "You have no active account" msgstr "You have no active account" -#: ../src/gajim-remote.py:335 +#: ../src/gajim-remote.py:355 #, python-format msgid "" "Usage: %s %s %s \n" @@ -4277,16 +4348,16 @@ msgstr "" "Usage: %s %s %s \n" "\t %s" -#: ../src/gajim-remote.py:338 +#: ../src/gajim-remote.py:358 msgid "Arguments:" msgstr "Arguments:" -#: ../src/gajim-remote.py:342 +#: ../src/gajim-remote.py:362 #, python-format msgid "%s not found" msgstr "%s not found" -#: ../src/gajim-remote.py:346 +#: ../src/gajim-remote.py:366 #, python-format msgid "" "Usage: %s command [arguments]\n" @@ -4295,7 +4366,16 @@ msgstr "" "Usage: %s command [arguments]\n" "Command is one of:\n" -#: ../src/gajim-remote.py:420 +#: ../src/gajim-remote.py:439 +#, python-format +msgid "" +"Too many arguments. \n" +"Type \"%s help %s\" for more info" +msgstr "" +"Too many arguments. \n" +"Type \"%s help %s\" for more info" + +#: ../src/gajim-remote.py:443 #, python-format msgid "" "Argument \"%s\" is not specified. \n" @@ -4304,6 +4384,10 @@ msgstr "" "Argument \"%s\" is not specified. \n" "Type \"%s help %s\" for more info" +#: ../src/gajim-remote.py:461 +msgid "Wrong uri" +msgstr "Wrong uri" + #: ../src/gajim_themes_window.py:60 msgid "Theme" msgstr "Theme" @@ -4352,85 +4436,79 @@ msgid "Insert Nickname" msgstr "Insert Nickname" #. do not print 'kicked by None' -#: ../src/groupchat_control.py:831 +#: ../src/groupchat_control.py:829 #, python-format msgid "%(nick)s has been kicked: %(reason)s" msgstr "%(nick)s has been kicked: %(reason)s" -#: ../src/groupchat_control.py:835 +#: ../src/groupchat_control.py:833 #, 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:842 +#: ../src/groupchat_control.py:840 #, python-format msgid "%(nick)s has been banned: %(reason)s" msgstr "%(nick)s has been banned: %(reason)s" -#: ../src/groupchat_control.py:846 +#: ../src/groupchat_control.py:844 #, 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:854 +#: ../src/groupchat_control.py:852 #, python-format msgid "You are now known as %s" msgstr "You are now known as %s" -#: ../src/groupchat_control.py:856 +#: ../src/groupchat_control.py:854 #, python-format msgid "%s is now known as %s" msgstr "%s is now known as %s" -#: ../src/groupchat_control.py:936 +#: ../src/groupchat_control.py:937 #, python-format msgid "%s has left" msgstr "%s has left" -#: ../src/groupchat_control.py:941 +#: ../src/groupchat_control.py:942 #, python-format msgid "%s has joined the group chat" msgstr "%s has joined the group chat" -#. No status message -#: ../src/groupchat_control.py:943 ../src/roster_window.py:1200 -#, python-format -msgid "%s is now %s" -msgstr "%s is now %s" - -#: ../src/groupchat_control.py:1062 ../src/groupchat_control.py:1080 -#: ../src/groupchat_control.py:1173 ../src/groupchat_control.py:1190 +#: ../src/groupchat_control.py:1063 ../src/groupchat_control.py:1081 +#: ../src/groupchat_control.py:1174 ../src/groupchat_control.py:1191 #, python-format msgid "Nickname not found: %s" msgstr "Nickname not found: %s" -#: ../src/groupchat_control.py:1096 +#: ../src/groupchat_control.py:1097 msgid "This group chat has no subject" msgstr "This group chat has no subject" -#: ../src/groupchat_control.py:1109 +#: ../src/groupchat_control.py:1110 #, python-format msgid "Invited %(contact_jid)s to %(room_jid)s." msgstr "Invited %(contact_jid)s to %(room_jid)s." #. %s is something the user wrote but it is not a jid so we inform -#: ../src/groupchat_control.py:1116 ../src/groupchat_control.py:1144 +#: ../src/groupchat_control.py:1117 ../src/groupchat_control.py:1145 #, python-format msgid "%s does not appear to be a valid JID" msgstr "%s does not appear to be a valid JID" -#: ../src/groupchat_control.py:1227 +#: ../src/groupchat_control.py:1228 #, python-format msgid "No such command: /%s (if you want to send this, prefix it with /say)" msgstr "No such command: /%s (if you want to send this, prefix it with /say)" -#: ../src/groupchat_control.py:1250 +#: ../src/groupchat_control.py:1251 #, python-format msgid "Commands: %s" msgstr "Commands: %s" -#: ../src/groupchat_control.py:1252 +#: ../src/groupchat_control.py:1253 #, python-format msgid "" "Usage: /%s [reason], bans the JID from the group chat. The " @@ -4443,19 +4521,21 @@ 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:1259 +#: ../src/groupchat_control.py:1260 #, python-format msgid "" -"Usage: /%s , opens a private chat window to the specified occupant." +"Usage: /%s , opens a private chat window with the specified " +"occupant." msgstr "" -"Usage: /%s , opens a private chat window to the specified occupant." +"Usage: /%s , opens a private chat window with the specified " +"occupant." -#: ../src/groupchat_control.py:1263 +#: ../src/groupchat_control.py:1264 #, python-format msgid "Usage: /%s, clears the text window." msgstr "Usage: /%s, clears the text window." -#: ../src/groupchat_control.py:1265 +#: ../src/groupchat_control.py:1266 #, python-format msgid "" "Usage: /%s [reason], closes the current window or tab, displaying reason if " @@ -4464,12 +4544,12 @@ msgstr "" "Usage: /%s [reason], closes the current window or tab, displaying reason if " "specified." -#: ../src/groupchat_control.py:1268 +#: ../src/groupchat_control.py:1269 #, python-format msgid "Usage: /%s, hide the chat buttons." msgstr "Usage: /%s, hide the chat buttons." -#: ../src/groupchat_control.py:1271 +#: ../src/groupchat_control.py:1272 #, python-format msgid "" "Usage: /%s [reason], invites JID to the current group chat, optionally " @@ -4478,7 +4558,7 @@ msgstr "" "Usage: /%s [reason], invites JID to the current group chat, optionally " "providing a reason." -#: ../src/groupchat_control.py:1275 +#: ../src/groupchat_control.py:1276 #, python-format msgid "" "Usage: /%s @[/nickname], offers to join room@server optionally " @@ -4487,7 +4567,7 @@ msgstr "" "Usage: /%s @[/nickname], offers to join room@server optionally " "using specified nickname." -#: ../src/groupchat_control.py:1279 +#: ../src/groupchat_control.py:1280 #, python-format msgid "" "Usage: /%s [reason], removes the occupant specified by nickname " @@ -4498,7 +4578,7 @@ msgstr "" "from the group chat and optionally displays a reason. Does NOT support " "spaces in nickname." -#: ../src/groupchat_control.py:1284 +#: ../src/groupchat_control.py:1285 #, python-format msgid "" "Usage: /%s , sends action to the current group chat. Use third " @@ -4507,102 +4587,102 @@ msgstr "" "Usage: /%s , sends action to the current group chat. Use third " "person. (e.g. /%s explodes.)" -#: ../src/groupchat_control.py:1288 +#: ../src/groupchat_control.py:1289 #, python-format msgid "" -"Usage: /%s [message], opens a private message windowand sends " +"Usage: /%s [message], opens a private message window and sends " "message to the occupant specified by nickname." msgstr "" "Usage: /%s [message], opens a private message window and sends " "message to the occupant specified by nickname." -#: ../src/groupchat_control.py:1293 +#: ../src/groupchat_control.py:1294 #, python-format msgid "Usage: /%s , changes your nickname in current group chat." msgstr "Usage: /%s , changes your nickname in current group chat." -#: ../src/groupchat_control.py:1297 +#: ../src/groupchat_control.py:1298 #, 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:1301 +#: ../src/groupchat_control.py:1302 #, 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:1304 +#: ../src/groupchat_control.py:1305 #, python-format msgid "" "Usage: /%s , sends a message without looking for other commands." msgstr "" "Usage: /%s , sends a message without looking for other commands." -#: ../src/groupchat_control.py:1307 +#: ../src/groupchat_control.py:1308 #, python-format msgid "No help info for /%s" msgstr "No help info for /%s" -#: ../src/groupchat_control.py:1356 +#: ../src/groupchat_control.py:1359 #, 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:1358 +#: ../src/groupchat_control.py:1361 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:1362 ../src/roster_window.py:3962 +#: ../src/groupchat_control.py:1365 ../src/roster_window.py:4036 msgid "Do _not ask me again" msgstr "Do _not ask me again" -#: ../src/groupchat_control.py:1396 +#: ../src/groupchat_control.py:1399 msgid "Changing Subject" msgstr "Changing Subject" -#: ../src/groupchat_control.py:1397 +#: ../src/groupchat_control.py:1400 msgid "Please specify the new subject:" msgstr "Please specify the new subject:" -#: ../src/groupchat_control.py:1406 +#: ../src/groupchat_control.py:1409 msgid "Changing Nickname" msgstr "Changing Nickname" -#: ../src/groupchat_control.py:1407 +#: ../src/groupchat_control.py:1410 msgid "Please specify the new nickname you want to use:" msgstr "Please specify the new nickname you want to use:" -#: ../src/groupchat_control.py:1432 +#: ../src/groupchat_control.py:1435 msgid "Bookmark already set" msgstr "Bookmark already set" -#: ../src/groupchat_control.py:1433 +#: ../src/groupchat_control.py:1436 #, python-format msgid "Group Chat \"%s\" is already in your bookmarks." msgstr "Group Chat \"%s\" is already in your bookmarks." -#: ../src/groupchat_control.py:1442 +#: ../src/groupchat_control.py:1445 msgid "Bookmark has been added successfully" msgstr "Bookmark has been added successfully" -#: ../src/groupchat_control.py:1443 +#: ../src/groupchat_control.py:1446 msgid "You can manage your bookmarks via Actions menu in your roster." msgstr "You can manage your bookmarks via Actions menu in your roster." #. ask for reason -#: ../src/groupchat_control.py:1569 +#: ../src/groupchat_control.py:1574 #, python-format msgid "Kicking %s" msgstr "Kicking %s" -#: ../src/groupchat_control.py:1570 ../src/groupchat_control.py:1852 +#: ../src/groupchat_control.py:1575 ../src/groupchat_control.py:1858 msgid "You may specify a reason below:" msgstr "You may specify a reason below:" #. ask for reason -#: ../src/groupchat_control.py:1851 +#: ../src/groupchat_control.py:1857 #, python-format msgid "Banning %s" msgstr "Banning %s" @@ -4648,16 +4728,29 @@ msgstr "Error parsing file:" msgid "Could not write to %s. Session Management support will not work" msgstr "Could not write to %s. Session Management support will not work" -#: ../src/gtkgui_helpers.py:728 +#. xmpp: is currently handled by another program, so ask the user +#: ../src/gtkgui_helpers.py:649 +msgid "Gajim is not the default Jabber client" +msgstr "Gajim is not the default Jabber client" + +#: ../src/gtkgui_helpers.py:650 +msgid "Would you like to make Gajim the default Jabber client?" +msgstr "Would you like to make Gajim the default Jabber client?" + +#: ../src/gtkgui_helpers.py:651 +msgid "Always check to see if Gajim is the default Jabber client on startup" +msgstr "Always check to see if Gajim is the default Jabber client on startup" + +#: ../src/gtkgui_helpers.py:750 msgid "Extension not supported" msgstr "Extension not supported" -#: ../src/gtkgui_helpers.py:729 +#: ../src/gtkgui_helpers.py:751 #, python-format msgid "Image cannot be saved in %(type)s format. Save as %(new_filename)s?" msgstr "Image cannot be saved in %(type)s format. Save as %(new_filename)s?" -#: ../src/gtkgui_helpers.py:738 +#: ../src/gtkgui_helpers.py:760 msgid "Save Image as..." msgstr "Save Image as..." @@ -4739,22 +4832,22 @@ msgstr[1] "Do you really want to delete the selected messages?" msgid "Conversation History with %s" msgstr "Conversation History with %s" -#: ../src/history_window.py:261 +#: ../src/history_window.py:258 #, python-format msgid "%(nick)s is now %(status)s: %(status_msg)s" msgstr "%(nick)s is now %(status)s: %(status_msg)s" -#: ../src/history_window.py:265 ../src/notify.py:198 +#: ../src/history_window.py:262 ../src/notify.py:198 #, python-format msgid "%(nick)s is now %(status)s" msgstr "%(nick)s is now %(status)s" -#: ../src/history_window.py:271 +#: ../src/history_window.py:268 #, python-format msgid "Status is now: %(status)s: %(status_msg)s" msgstr "Status is now: %(status)s: %(status_msg)s" -#: ../src/history_window.py:274 +#: ../src/history_window.py:271 #, python-format msgid "Status is now: %(status)s" msgstr "Status is now: %(status)s" @@ -4803,45 +4896,41 @@ msgstr "%(nickname)s: %(message)s" msgid "New Message from %(nickname)s" msgstr "New Message from %(nickname)s" -#: ../src/profile_window.py:72 ../src/profile_window.py:376 +#: ../src/profile_window.py:72 msgid "Retrieving profile..." msgstr "Retrieving profile..." -#: ../src/profile_window.py:107 ../src/profile_window.py:203 -#: ../src/profile_window.py:212 ../src/profile_window.py:370 +#: ../src/profile_window.py:107 ../src/profile_window.py:210 +#: ../src/profile_window.py:219 msgid "Click to set your avatar" msgstr "Click to set your avatar" #. keep identation -#: ../src/profile_window.py:136 +#: ../src/profile_window.py:137 msgid "Could not load image" msgstr "Could not load image" -#: ../src/profile_window.py:238 +#: ../src/profile_window.py:245 msgid "Information received" msgstr "Information received" -#: ../src/profile_window.py:308 +#: ../src/profile_window.py:314 msgid "Without a connection you can not publish your contact information." msgstr "Without a connection you can not publish your contact information." -#: ../src/profile_window.py:320 +#: ../src/profile_window.py:326 msgid "Sending profile..." msgstr "Sending profile..." -#: ../src/profile_window.py:328 -msgid "Information published" -msgstr "Information published" - -#: ../src/profile_window.py:340 +#: ../src/profile_window.py:341 msgid "Information NOT published" msgstr "Information NOT published" -#: ../src/profile_window.py:347 +#: ../src/profile_window.py:348 msgid "vCard publication failed" msgstr "vCard publication failed" -#: ../src/profile_window.py:348 +#: ../src/profile_window.py:349 msgid "" "There was an error while publishing your personal information, try again " "later." @@ -4849,26 +4938,22 @@ msgstr "" "There was an error while publishing your personal information, try again " "later." -#: ../src/profile_window.py:374 -msgid "Without a connection, you can not get your contact information." -msgstr "Without a connection, you can not get your contact information." - -#: ../src/roster_window.py:168 ../src/roster_window.py:223 +#: ../src/roster_window.py:171 ../src/roster_window.py:226 msgid "Merged accounts" msgstr "Merged accounts" -#: ../src/roster_window.py:340 ../src/common/helpers.py:42 +#: ../src/roster_window.py:344 ../src/common/helpers.py:42 msgid "Observers" msgstr "Observers" -#: ../src/roster_window.py:686 ../src/roster_window.py:3133 +#: ../src/roster_window.py:692 ../src/roster_window.py:3201 msgid "You cannot join a group chat while you are invisible" msgstr "You cannot join a group chat while you are invisible" #. new chat #. for chat_with #. for single message -#: ../src/roster_window.py:878 ../src/systray.py:187 ../src/systray.py:192 +#: ../src/roster_window.py:884 ../src/systray.py:187 ../src/systray.py:192 #, python-format msgid "using account %s" msgstr "using account %s" @@ -4876,68 +4961,68 @@ msgstr "using account %s" #. the 'manage gc bookmarks' item is shown #. below to avoid duplicate code #. add -#: ../src/roster_window.py:903 +#: ../src/roster_window.py:909 #, python-format msgid "to %s account" msgstr "to %s account" #. disco -#: ../src/roster_window.py:908 +#: ../src/roster_window.py:914 #, python-format msgid "using %s account" msgstr "using %s account" #. profile, avatar -#: ../src/roster_window.py:983 +#: ../src/roster_window.py:989 #, python-format msgid "of account %s" msgstr "of account %s" -#: ../src/roster_window.py:1003 +#: ../src/roster_window.py:1009 msgid "_Manage Bookmarks..." msgstr "_Manage Bookmarks..." -#: ../src/roster_window.py:1032 +#: ../src/roster_window.py:1038 #, python-format msgid "for account %s" msgstr "for account %s" #. History manager -#: ../src/roster_window.py:1053 +#: ../src/roster_window.py:1059 msgid "History Manager" msgstr "History Manager" -#: ../src/roster_window.py:1062 +#: ../src/roster_window.py:1068 msgid "_Join New Group Chat" msgstr "_Join New Group Chat" -#: ../src/roster_window.py:1380 ../src/roster_window.py:3326 -#: ../src/roster_window.py:3333 +#: ../src/roster_window.py:1398 ../src/roster_window.py:3394 +#: ../src/roster_window.py:3401 msgid "You have unread messages" msgstr "You have unread messages" -#: ../src/roster_window.py:1381 +#: ../src/roster_window.py:1399 msgid "You must read them before removing this transport." msgstr "You must read them before removing this transport." -#: ../src/roster_window.py:1384 +#: ../src/roster_window.py:1402 #, python-format msgid "Transport \"%s\" will be removed" msgstr "Transport \"%s\" will be removed" -#: ../src/roster_window.py:1385 +#: ../src/roster_window.py:1403 msgid "" -"You will no longer be able to send and receive messages to contacts from " +"You will no longer be able to send and receive messages from contacts using " "this transport." msgstr "" -"You will no longer be able to send and receive messages to contacts from " +"You will no longer be able to send and receive messages from contacts using " "this transport." -#: ../src/roster_window.py:1388 +#: ../src/roster_window.py:1406 msgid "Transports will be removed" msgstr "Transports will be removed" -#: ../src/roster_window.py:1393 +#: ../src/roster_window.py:1411 #, python-format msgid "" "You will no longer be able to send and receive messages to contacts from " @@ -4947,114 +5032,114 @@ msgstr "" "these transports:%s" #. it's jid -#: ../src/roster_window.py:1413 +#: ../src/roster_window.py:1431 msgid "Rename Contact" msgstr "Rename Contact" -#: ../src/roster_window.py:1414 +#: ../src/roster_window.py:1432 #, python-format msgid "Enter a new nickname for contact %s" msgstr "Enter a new nickname for contact %s" -#: ../src/roster_window.py:1421 +#: ../src/roster_window.py:1439 msgid "Rename Group" msgstr "Rename Group" -#: ../src/roster_window.py:1422 +#: ../src/roster_window.py:1440 #, python-format msgid "Enter a new name for group %s" msgstr "Enter a new name for group %s" -#: ../src/roster_window.py:1476 +#: ../src/roster_window.py:1515 msgid "Remove Group" msgstr "Remove Group" -#: ../src/roster_window.py:1477 +#: ../src/roster_window.py:1516 #, 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:1478 +#: ../src/roster_window.py:1517 msgid "Remove also all contacts in this group from your roster" msgstr "Remove also all contacts in this group from your roster" -#: ../src/roster_window.py:1502 +#: ../src/roster_window.py:1546 msgid "Assign OpenPGP Key" msgstr "Assign OpenPGP Key" -#: ../src/roster_window.py:1503 +#: ../src/roster_window.py:1547 msgid "Select a key to apply to the contact" msgstr "Select a key to apply to the contact" -#: ../src/roster_window.py:1784 ../src/roster_window.py:1960 +#: ../src/roster_window.py:1782 ../src/roster_window.py:2043 msgid "_New group chat" msgstr "_New group chat" -#: ../src/roster_window.py:1842 +#: ../src/roster_window.py:1913 msgid "I would like to add you to my roster" msgstr "I would like to add you to my roster" -#: ../src/roster_window.py:2005 ../src/roster_window.py:2052 +#: ../src/roster_window.py:2088 ../src/roster_window.py:2135 msgid "Send Group M_essage" msgstr "Send Group M_essage" -#: ../src/roster_window.py:2031 +#: ../src/roster_window.py:2114 msgid "Re_name" msgstr "Re_name" -#: ../src/roster_window.py:2058 +#: ../src/roster_window.py:2141 msgid "To all users" msgstr "To all users" -#: ../src/roster_window.py:2061 +#: ../src/roster_window.py:2144 msgid "To all online users" msgstr "To all online users" -#: ../src/roster_window.py:2097 +#: ../src/roster_window.py:2180 msgid "_Log on" msgstr "_Log on" -#: ../src/roster_window.py:2107 +#: ../src/roster_window.py:2190 msgid "Log _off" msgstr "Log _off" -#: ../src/roster_window.py:2229 ../src/roster_window.py:2300 +#: ../src/roster_window.py:2312 ../src/roster_window.py:2383 msgid "_Change Status Message" msgstr "_Change Status Message" -#: ../src/roster_window.py:2372 +#: ../src/roster_window.py:2455 msgid "Authorization has been sent" msgstr "Authorisation has been sent" -#: ../src/roster_window.py:2373 +#: ../src/roster_window.py:2456 #, python-format msgid "Now \"%s\" will know your status." msgstr "Now \"%s\" will know your status." -#: ../src/roster_window.py:2393 +#: ../src/roster_window.py:2476 msgid "Subscription request has been sent" msgstr "Subscription request has been sent" -#: ../src/roster_window.py:2394 +#: ../src/roster_window.py:2477 #, 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:2406 +#: ../src/roster_window.py:2489 msgid "Authorization has been removed" msgstr "Authorisation has been removed" -#: ../src/roster_window.py:2407 +#: ../src/roster_window.py:2490 #, python-format msgid "Now \"%s\" will always see you as offline." msgstr "Now \"%s\" will always see you as offline." -#: ../src/roster_window.py:2615 +#: ../src/roster_window.py:2680 #, python-format msgid "Contact \"%s\" will be removed from your roster" msgstr "Contact \"%s\" will be removed from your roster" -#: ../src/roster_window.py:2619 +#: ../src/roster_window.py:2684 msgid "" "By removing this contact you also remove authorization resulting in him or " "her always seeing you as offline." @@ -5062,7 +5147,7 @@ msgstr "" "By removing this contact you also remove authorisation resulting in him or " "her always seeing you as offline." -#: ../src/roster_window.py:2624 +#: ../src/roster_window.py:2689 msgid "" "By removing this contact you also by default remove authorization resulting " "in him or her always seeing you as offline." @@ -5070,16 +5155,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:2627 +#: ../src/roster_window.py:2692 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:2631 +#: ../src/roster_window.py:2696 msgid "Contacts will be removed from your roster" msgstr "Contacts will be removed from your roster" -#: ../src/roster_window.py:2635 +#: ../src/roster_window.py:2700 #, python-format msgid "" "By removing these contacts:%s\n" @@ -5088,40 +5173,48 @@ msgstr "" "By removing these contacts:%s\n" "you also remove authorisation resulting in them always seeing you as offline." +#: ../src/roster_window.py:2732 +msgid "" +"Gnomekeyring is installed but not correctly started (environment variable " +"probably not correctly set)" +msgstr "" +"Gnomekeyring is installed but not correctly started (environment variable " +"probably not correctly set)" + #. TODO: make this string translatable #. %s is the account name here -#: ../src/roster_window.py:2693 ../src/common/connection.py:587 +#: ../src/roster_window.py:2760 ../src/common/connection.py:596 #: ../src/common/zeroconf/connection_zeroconf.py:158 #, python-format msgid "You will be connected to %s without OpenPGP." msgstr "You will be connected to %s without OpenPGP." -#: ../src/roster_window.py:2710 +#: ../src/roster_window.py:2777 msgid "Passphrase Required" msgstr "Passphrase Required" -#: ../src/roster_window.py:2711 +#: ../src/roster_window.py:2778 #, python-format msgid "Enter GPG key passphrase for account %s." msgstr "Enter GPG key passphrase for account %s." -#: ../src/roster_window.py:2716 +#: ../src/roster_window.py:2783 msgid "Save passphrase" msgstr "Save passphrase" -#: ../src/roster_window.py:2724 +#: ../src/roster_window.py:2791 msgid "Wrong Passphrase" msgstr "Wrong Passphrase" -#: ../src/roster_window.py:2725 +#: ../src/roster_window.py:2792 msgid "Please retype your GPG passphrase or press Cancel." msgstr "Please retype your GPG passphrase or press Cancel." -#: ../src/roster_window.py:2782 ../src/roster_window.py:2842 +#: ../src/roster_window.py:2849 ../src/roster_window.py:2909 msgid "You are participating in one or more group chats" msgstr "You are participating in one or more group chats" -#: ../src/roster_window.py:2783 ../src/roster_window.py:2843 +#: ../src/roster_window.py:2850 ../src/roster_window.py:2910 msgid "" "Changing your status to invisible will result in disconnection from those " "group chats. Are you sure you want to go invisible?" @@ -5129,20 +5222,20 @@ 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:2800 +#: ../src/roster_window.py:2867 msgid "No account available" msgstr "No account available" -#: ../src/roster_window.py:2801 +#: ../src/roster_window.py:2868 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:2899 +#: ../src/roster_window.py:2966 #, python-format msgid "\"%(title)s\" by %(artist)s" msgstr "\"%(title)s\" by %(artist)s" -#: ../src/roster_window.py:3327 ../src/roster_window.py:3334 +#: ../src/roster_window.py:3395 ../src/roster_window.py:3402 msgid "" "Messages will only be available for reading them later if you have history " "enabled." @@ -5150,11 +5243,11 @@ msgstr "" "Messages will only be available for reading them later if you have history " "enabled." -#: ../src/roster_window.py:3912 +#: ../src/roster_window.py:3986 msgid "Metacontacts storage not supported by your server" msgstr "Metacontacts storage not supported by your server" -#: ../src/roster_window.py:3914 +#: ../src/roster_window.py:3988 msgid "" "Your server does not support storing metacontacts information. So those " "information will not be save on next reconnection." @@ -5162,33 +5255,33 @@ msgstr "" "Your server does not support storing metacontacts information. So those " "information will not be save on next reconnection." -#: ../src/roster_window.py:3956 +#: ../src/roster_window.py:4030 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:3958 +#: ../src/roster_window.py:4032 msgid "" -"Metacontacts are a way to regroup several contacts in one line. Generaly it " +"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 " "accounts." msgstr "" -"Metacontacts are a way to regroup several contacts in one line. Generaly it " +"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 " "accounts." -#: ../src/roster_window.py:4125 +#: ../src/roster_window.py:4199 #, python-format msgid "Drop %s in group %s" msgstr "Drop %s in group %s" -#: ../src/roster_window.py:4132 +#: ../src/roster_window.py:4206 #, python-format msgid "Make %s and %s metacontacts" msgstr "Make %s and %s metacontacts" -#: ../src/roster_window.py:4319 +#: ../src/roster_window.py:4393 msgid "Change Status Message..." msgstr "Change Status Message..." @@ -5351,8 +5444,8 @@ msgstr "creating logs database" #: ../src/common/check_paths.py:89 ../src/common/check_paths.py:100 #: ../src/common/check_paths.py:107 #, python-format -msgid "%s is file but it should be a directory" -msgstr "%s is file but it should be a directory" +msgid "%s is a file but it should be a directory" +msgstr "%s is a file but it should be a directory" #: ../src/common/check_paths.py:90 ../src/common/check_paths.py:101 #: ../src/common/check_paths.py:108 ../src/common/check_paths.py:116 @@ -5361,102 +5454,187 @@ msgstr "Gajim will now exit" #: ../src/common/check_paths.py:115 #, python-format -msgid "%s is directory but should be file" -msgstr "%s is directory but should be file" +msgid "%s is a directory but should be a file" +msgstr "%s is a directory but should be a file" #: ../src/common/check_paths.py:131 #, python-format msgid "creating %s directory" msgstr "creating %s directory" -#: ../src/common/config.py:55 +#: ../src/common/commands.py:69 +msgid "Change status information" +msgstr "Change status information" + +#: ../src/common/commands.py:82 +msgid "Change status" +msgstr "Change status" + +#: ../src/common/commands.py:83 +msgid "Set the presence type and description" +msgstr "Set the presence type and description" + +#: ../src/common/commands.py:89 +msgid "Free for chat" +msgstr "Free for chat" + +#: ../src/common/commands.py:90 +msgid "Online" +msgstr "Online" + +#: ../src/common/commands.py:92 +msgid "Extended away" +msgstr "Extended away" + +#: ../src/common/commands.py:93 +msgid "Do not disturb" +msgstr "Do not disturb" + +#: ../src/common/commands.py:94 +msgid "Offline - disconnect" +msgstr "Offline - disconnect" + +#: ../src/common/commands.py:99 +msgid "Presence description:" +msgstr "Presence description:" + +#: ../src/common/commands.py:134 +msgid "The status has been changed." +msgstr "The status has been changed." + +#: ../src/common/commands.py:179 +#, python-format +msgid "%(nickname)s on %(room_jid)s" +msgstr "%(nickname)s on %(room_jid)s" + +#: ../src/common/commands.py:183 +msgid "You have not joined a groupchat." +msgstr "You have not joined a groupchat." + +#: ../src/common/commands.py:189 +msgid "Leave Groupchats" +msgstr "Leave Groupchats" + +#: ../src/common/commands.py:190 +msgid "Choose the groupchats you want to leave" +msgstr "Choose the groupchats you want to leave" + +#: ../src/common/commands.py:194 +msgid "Groupchats" +msgstr "Groupchats" + +#: ../src/common/commands.py:230 +msgid "You leaved the following groupchats:" +msgstr "You left the following groupchats:" + +#: ../src/common/config.py:56 msgid "Use D-Bus and Notification-Daemon to show notifications" msgstr "Use D-Bus and Notification-Daemon to show notifications" -#: ../src/common/config.py:60 +#: ../src/common/config.py:61 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:61 +#: ../src/common/config.py:62 msgid "Away as a result of being idle" msgstr "Away as a result of being idle" -#: ../src/common/config.py:63 +#: ../src/common/config.py:64 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:64 +#: ../src/common/config.py:65 msgid "Not available as a result of being idle" msgstr "Not available as a result of being idle" -#: ../src/common/config.py:82 +#: ../src/common/config.py:83 msgid "" "List (space separated) of rows (accounts and groups) that are collapsed." msgstr "" "List (space separated) of rows (accounts and groups) that are collapsed." -#: ../src/common/config.py:87 +#: ../src/common/config.py:88 msgid "Enable link-local/zeroconf messaging" msgstr "Enable link-local/zeroconf messaging" -#: ../src/common/config.py:90 +#: ../src/common/config.py:91 msgid "Language used by speller" msgstr "Language used by speller" -#: ../src/common/config.py:91 -msgid "" -"'always' - print time for every message.\n" -"'sometimes' - print time every print_ichat_every_foo_minutes minute.\n" -"'never' - never print time." -msgstr "" -"'always' - print time for every message.\n" -"'sometimes' - print time every print_ichat_every_foo_minutes minute.\n" -"'never' - never print time." - #: ../src/common/config.py:92 msgid "" +"'always' - print time for every message.\n" +"'sometimes' - print time every print_ichat_every_foo_minutes minute.\n" +"'never' - never print time." +msgstr "" +"'always' - print time for every message.\n" +"'sometimes' - print time every print_ichat_every_foo_minutes minute.\n" +"'never' - never print time." + +#: ../src/common/config.py:93 +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 less precise one. " +"to disable fuzzyclock. 1 is the most precise clock, 4 the least precise one. " "This is used only if print_time is 'sometimes'." msgstr "" "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 less precise one. " +"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:95 +#: ../src/common/config.py:96 msgid "Treat * / _ pairs as possible formatting characters." msgstr "Treat * / _ pairs as possible formatting characters." -#: ../src/common/config.py:96 +#: ../src/common/config.py:97 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:99 +#: ../src/common/config.py:100 msgid "" -"Uses ReStructured text markup for HTML, plus ascii formatting if selected. " -"(If you want to use this, install docutils)" +"Uses ReStructured text markup to send HTML, plus ascii formatting if " +"selected. For syntax, see http://docutils.sourceforge.net/docs/ref/rst/" +"restructuredtext.html (If you want to use this, install docutils)" msgstr "" -"Uses ReStructured text markup for HTML, plus ascii formatting if selected. " -"(If you want to use this, install docutils)" - -#: ../src/common/config.py:108 -msgid "" -"Character to add after nickname when using nick completion (tab) in group " -"chat." -msgstr "" -"Character to add after nickname when using nick completion (tab) in group " -"chat." +"Uses ReStructured text markup to send HTML, plus ascii formatting if " +"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:109 msgid "" +"Character to add after nickname when using nick completion (tab) in group " +"chat." +msgstr "" +"Character to add after nickname when using nick completion (tab) in group " +"chat." + +#: ../src/common/config.py:110 +msgid "" "Character to propose to add after desired nickname when desired nickname is " "used by someone else in group chat." msgstr "" "Character to propose to add after desired nickname when desired nickname is " "used by someone else in group chat." +#: ../src/common/config.py:133 +msgid "" +"This option let you customize timestamp that is printed in conversation. For " +"exemple \"[%H:%M] \" will show \"[hour:minute] \". See python doc on " +"strftime for full documentation: http://docs.python.org/lib/module-time.html" +msgstr "" +"This option let you customize timestamp that is printed in conversation. For " +"exemple \"[%H:%M] \" will show \"[hour:minute] \". See python doc on " +"strftime for full documentation: http://docs.python.org/lib/module-time.html" + +#: ../src/common/config.py:134 +msgid "Characters that are printed before the nickname in conversations" +msgstr "Characters that are printed before the nickname in conversations" + +#: ../src/common/config.py:135 +msgid "Characters that are printed after the nickname in conversations" +msgstr "Characters that are printed after the nickname in conversations" + #: ../src/common/config.py:142 msgid "Add * and [n] in roster title?" msgstr "Add * and [n] in roster title?" @@ -5595,8 +5773,10 @@ msgstr "" "setting is taken into account only if trayicon is used." #: ../src/common/config.py:191 -msgid "If True, Gajim registers for xmpp:// on each startup." -msgstr "If True, Gajim registers for xmpp:// on each startup." +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:192 msgid "" @@ -5635,13 +5815,13 @@ 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 " "status and/or his or her status message. If \"all\" Gajim will print all " -"status messages. If \"in_and_out\", gajim will only print FOO enters/leaves " +"status messages. If \"in_and_out\", Gajim will only print FOO enters/leaves " "group chat." msgstr "" "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 " "status and/or his or her status message. If \"all\" Gajim will print all " -"status messages. If \"in_and_out\", gajim will only print FOO enters/leaves " +"status messages. If \"in_and_out\", Gajim will only print FOO enters/leaves " "group chat." #: ../src/common/config.py:199 @@ -5742,8 +5922,8 @@ msgstr "" "the same person talking than in previous message." #: ../src/common/config.py:219 -msgid "Indentation when using merge consecutive nickame." -msgstr "Indentation when using merge consecutive nickame." +msgid "Indentation when using merge consecutive nickname." +msgstr "Indentation when using merge consecutive nickname." #: ../src/common/config.py:220 msgid "List of colors that will be used to color nicknames in group chats." @@ -5764,14 +5944,38 @@ msgstr "" #: ../src/common/config.py:223 msgid "" "If True, you will be able to set a negative priority to your account in " -"account modification window. BE CAREFULL, when you are logged in with a " +"account modification window. BE CAREFUL, when you are logged in with a " "negative priority, you will NOT receive any message from your server." msgstr "" "If True, you will be able to set a negative priority to your account in " -"account modification window. BE CAREFULL, when you are logged in with a " +"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:234 +#: ../src/common/config.py:224 +msgid "" +"If True, Gajim will use Gnome Keyring (if available) to store account " +"passwords." +msgstr "" +"If True, Gajim will use Gnome Keyring (if available) to store account " +"passwords." + +#: ../src/common/config.py:225 +msgid "" +"If True, Gajim will show number of online and total contacts in account and " +"group rows." +msgstr "" +"If True, Gajim will show number of online and total contacts in account and " +"group rows." + +#: ../src/common/config.py:226 +msgid "" +"Can be empty, 'chat' or 'normal'. If not empty, treat all incoming messages " +"as if they were of this type" +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:237 msgid "" "Priority will change automatically according to your status. Priorities are " "defined in autopriority_* options." @@ -5780,11 +5984,11 @@ msgstr "" "defined in autopriority_* options." #. yes, no, ask -#: ../src/common/config.py:263 +#: ../src/common/config.py:266 msgid "Jabberd2 workaround" msgstr "Jabberd2 workaround" -#: ../src/common/config.py:267 +#: ../src/common/config.py:270 msgid "" "If checked, Gajim will use your IP and proxies defined in " "file_transfer_proxies option for file transfer." @@ -5792,101 +5996,101 @@ msgstr "" "If ticked, Gajim will use your IP and proxies defined in " "file_transfer_proxies option for file transfer." -#: ../src/common/config.py:326 +#: ../src/common/config.py:329 msgid "Is OpenPGP enabled for this contact?" msgstr "Is OpenPGP enabled for this contact?" -#: ../src/common/config.py:327 ../src/common/config.py:330 +#: ../src/common/config.py:330 ../src/common/config.py:333 msgid "Language for which we want to check misspelled words" msgstr "Language for which we want to check misspelt words" -#: ../src/common/config.py:336 +#: ../src/common/config.py:339 msgid "all or space separated status" msgstr "all or space separated status" -#: ../src/common/config.py:337 +#: ../src/common/config.py:340 msgid "'yes', 'no', or 'both'" msgstr "'yes', 'no', or 'both'" -#: ../src/common/config.py:338 ../src/common/config.py:340 -#: ../src/common/config.py:341 ../src/common/config.py:344 -#: ../src/common/config.py:345 +#: ../src/common/config.py:341 ../src/common/config.py:343 +#: ../src/common/config.py:344 ../src/common/config.py:347 +#: ../src/common/config.py:348 msgid "'yes', 'no' or ''" msgstr "'yes', 'no' or ''" -#: ../src/common/config.py:351 +#: ../src/common/config.py:354 msgid "Sleeping" msgstr "Sleeping" -#: ../src/common/config.py:352 +#: ../src/common/config.py:355 msgid "Back soon" msgstr "Back soon" -#: ../src/common/config.py:352 +#: ../src/common/config.py:355 msgid "Back in some minutes." msgstr "Back in some minutes." -#: ../src/common/config.py:353 +#: ../src/common/config.py:356 msgid "Eating" msgstr "Eating" -#: ../src/common/config.py:353 +#: ../src/common/config.py:356 msgid "I'm eating, so leave me a message." msgstr "I'm eating, so leave me a message." -#: ../src/common/config.py:354 +#: ../src/common/config.py:357 msgid "Movie" msgstr "Movie" -#: ../src/common/config.py:354 +#: ../src/common/config.py:357 msgid "I'm watching a movie." msgstr "I'm watching a movie." -#: ../src/common/config.py:355 +#: ../src/common/config.py:358 msgid "Working" msgstr "Working" -#: ../src/common/config.py:355 +#: ../src/common/config.py:358 msgid "I'm working." msgstr "I'm working." -#: ../src/common/config.py:356 +#: ../src/common/config.py:359 msgid "Phone" msgstr "Phone" -#: ../src/common/config.py:356 +#: ../src/common/config.py:359 msgid "I'm on the phone." msgstr "I'm on the phone." -#: ../src/common/config.py:357 +#: ../src/common/config.py:360 msgid "Out" msgstr "Out" -#: ../src/common/config.py:357 +#: ../src/common/config.py:360 msgid "I'm out enjoying life." msgstr "I'm out enjoying life." -#: ../src/common/config.py:361 +#: ../src/common/config.py:364 msgid "I'm available." msgstr "I'm available." -#: ../src/common/config.py:362 +#: ../src/common/config.py:365 msgid "I'm free for chat." msgstr "I'm free for chat." -#: ../src/common/config.py:364 +#: ../src/common/config.py:367 msgid "I'm not available." msgstr "I'm not available." -#: ../src/common/config.py:365 +#: ../src/common/config.py:368 msgid "Do not disturb." msgstr "Do not disturb." -#: ../src/common/config.py:366 ../src/common/config.py:367 +#: ../src/common/config.py:369 ../src/common/config.py:370 msgid "Bye!" msgstr "Bye!" -#: ../src/common/config.py:376 +#: ../src/common/config.py:379 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." @@ -5894,23 +6098,23 @@ 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:377 +#: ../src/common/config.py:380 msgid "Sound to play when any MUC message arrives." msgstr "Sound to play when any MUC message arrives." -#: ../src/common/config.py:386 ../src/common/optparser.py:197 +#: ../src/common/config.py:389 ../src/common/optparser.py:193 msgid "green" msgstr "green" -#: ../src/common/config.py:390 ../src/common/optparser.py:183 +#: ../src/common/config.py:393 ../src/common/optparser.py:179 msgid "grocery" msgstr "grocery" -#: ../src/common/config.py:394 +#: ../src/common/config.py:397 msgid "human" msgstr "human" -#: ../src/common/config.py:398 +#: ../src/common/config.py:401 msgid "marine" msgstr "marine" @@ -5938,7 +6142,7 @@ msgstr "" 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:1523 +#: ../src/common/connection_handlers.py:1540 #, python-format msgid "Nickname not allowed: %s" msgstr "Nickname not allowed: %s" @@ -5946,41 +6150,41 @@ msgstr "Nickname not allowed: %s" #. password required to join #. we are banned #. group chat does not exist -#: ../src/common/connection_handlers.py:1585 -#: ../src/common/connection_handlers.py:1588 -#: ../src/common/connection_handlers.py:1591 -#: ../src/common/connection_handlers.py:1594 -#: ../src/common/connection_handlers.py:1597 -#: ../src/common/connection_handlers.py:1600 +#: ../src/common/connection_handlers.py:1602 +#: ../src/common/connection_handlers.py:1605 #: ../src/common/connection_handlers.py:1608 +#: ../src/common/connection_handlers.py:1611 +#: ../src/common/connection_handlers.py:1614 +#: ../src/common/connection_handlers.py:1617 +#: ../src/common/connection_handlers.py:1625 msgid "Unable to join group chat" msgstr "Unable to join group chat" -#: ../src/common/connection_handlers.py:1586 +#: ../src/common/connection_handlers.py:1603 msgid "A password is required to join this group chat." msgstr "A password is required to join this group chat." -#: ../src/common/connection_handlers.py:1589 +#: ../src/common/connection_handlers.py:1606 msgid "You are banned from this group chat." msgstr "You are banned from this group chat." -#: ../src/common/connection_handlers.py:1592 +#: ../src/common/connection_handlers.py:1609 msgid "Such group chat does not exist." msgstr "Such group chat does not exist." -#: ../src/common/connection_handlers.py:1595 +#: ../src/common/connection_handlers.py:1612 msgid "Group chat creation is restricted." msgstr "Group chat creation is restricted." -#: ../src/common/connection_handlers.py:1598 +#: ../src/common/connection_handlers.py:1615 msgid "Your registered nickname must be used." msgstr "Your registered nickname must be used." -#: ../src/common/connection_handlers.py:1601 +#: ../src/common/connection_handlers.py:1618 msgid "You are not in the members list." msgstr "You are not in the members list." -#: ../src/common/connection_handlers.py:1609 +#: ../src/common/connection_handlers.py:1626 msgid "" "Your desired nickname is in use or registered by another occupant.\n" "Please specify another nickname below:" @@ -5988,27 +6192,27 @@ msgstr "" "Your desired nickname is in use or registered by another occupant.\n" "Please specify another nickname below:" -#: ../src/common/connection_handlers.py:1659 +#: ../src/common/connection_handlers.py:1676 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:1680 +#: ../src/common/connection_handlers.py:1697 #, python-format msgid "we are now subscribed to %s" msgstr "we are now subscribed to %s" -#: ../src/common/connection_handlers.py:1682 +#: ../src/common/connection_handlers.py:1699 #, python-format msgid "unsubscribe request from %s" msgstr "unsubscribe request from %s" -#: ../src/common/connection_handlers.py:1684 +#: ../src/common/connection_handlers.py:1701 #, python-format msgid "we are now unsubscribed from %s" msgstr "we are now unsubscribed from %s" -#: ../src/common/connection_handlers.py:1854 +#: ../src/common/connection_handlers.py:1871 #, python-format msgid "" "JID %s is not RFC compliant. It will not be added to your roster. Use roster " @@ -6038,7 +6242,7 @@ msgid "Invalid answer" msgstr "Invalid answer" #: ../src/common/connection.py:405 ../src/common/connection.py:440 -#: ../src/common/connection.py:889 +#: ../src/common/connection.py:898 #: ../src/common/zeroconf/connection_zeroconf.py:217 #, python-format msgid "Could not connect to \"%s\"" @@ -6062,33 +6266,46 @@ msgstr "Authentication failed with \"%s\"" msgid "Please check your login and password for correctness." msgstr "Please check your login and password for correctness." +#: ../src/common/connection.py:495 +msgid "Error while removing privacy list" +msgstr "Error while removing privacy list" + +#: ../src/common/connection.py:496 +#, python-format +msgid "" +"Privacy list %s has not been removed. It is maybe active in one of your " +"connected resources. Desactivate it and try again." +msgstr "" +"Privacy list %s has not been removed. It is maybe active in one of your " +"connected resources. Deactivate it and try again." + #. We didn't set a passphrase -#: ../src/common/connection.py:585 +#: ../src/common/connection.py:594 #: ../src/common/zeroconf/connection_zeroconf.py:156 msgid "OpenPGP passphrase was not given" msgstr "OpenPGP passphrase was not given" #. do not show I'm invisible! -#: ../src/common/connection.py:627 +#: ../src/common/connection.py:636 msgid "invisible" msgstr "invisible" -#: ../src/common/connection.py:628 +#: ../src/common/connection.py:637 msgid "offline" msgstr "offline" -#: ../src/common/connection.py:629 +#: ../src/common/connection.py:638 #, python-format msgid "I'm %s" msgstr "I'm %s" #. we're not english #. one in locale and one en -#: ../src/common/connection.py:720 +#: ../src/common/connection.py:729 msgid "[This message is *encrypted* (See :JEP:`27`]" msgstr "[This message is *encrypted* (See :JEP:`27`]" -#: ../src/common/connection.py:776 +#: ../src/common/connection.py:785 #: ../src/common/zeroconf/connection_zeroconf.py:397 #, python-format msgid "" @@ -6098,10 +6315,14 @@ msgstr "" "Subject: %s\n" "%s" -#: ../src/common/connection.py:915 +#: ../src/common/connection.py:924 msgid "Not fetched because of invisible status" msgstr "Not fetched because of invisible status" +#: ../src/common/contacts.py:271 +msgid "Not in roster" +msgstr "Not in roster" + #. only say that to non Windows users #: ../src/common/dbus_support.py:33 msgid "D-Bus python bindings are missing in this computer" @@ -6183,102 +6404,102 @@ msgstr "twelve" #. Strings to use for the output. %0 will be replaced with the preceding hour (e.g. "x PAST %0"), %1 with the coming hour (e.g. "x TO %1). ''' #. A "singular-form". It is used when talking about hour 0 #: ../src/common/fuzzyclock.py:47 ../src/common/fuzzyclock.py:55 -msgid "%0 o'clock" -msgstr "%0 o'clock" +msgid "$0 o'clock" +msgstr "$0 o'clock" #: ../src/common/fuzzyclock.py:47 ../src/common/fuzzyclock.py:55 -msgid "five past %0" -msgstr "five past %0" - -#: ../src/common/fuzzyclock.py:47 ../src/common/fuzzyclock.py:56 -msgid "ten past %0" -msgstr "ten past %0" +msgid "five past $0" +msgstr "five past $0" #: ../src/common/fuzzyclock.py:48 ../src/common/fuzzyclock.py:56 -msgid "quarter past %0" -msgstr "quarter past %0" +msgid "ten past $0" +msgstr "ten past $0" -#: ../src/common/fuzzyclock.py:48 ../src/common/fuzzyclock.py:57 -msgid "twenty past %0" -msgstr "twenty past %0" +#: ../src/common/fuzzyclock.py:48 ../src/common/fuzzyclock.py:56 +msgid "quarter past $0" +msgstr "quarter past $0" #: ../src/common/fuzzyclock.py:49 ../src/common/fuzzyclock.py:57 -msgid "twenty five past %0" -msgstr "twenty five past %0" +msgid "twenty past $0" +msgstr "twenty past $0" -#: ../src/common/fuzzyclock.py:49 ../src/common/fuzzyclock.py:58 -msgid "half past %0" -msgstr "half past %0" +#: ../src/common/fuzzyclock.py:49 ../src/common/fuzzyclock.py:57 +msgid "twenty five past $0" +msgstr "twenty five past $0" #: ../src/common/fuzzyclock.py:50 ../src/common/fuzzyclock.py:58 -msgid "twenty five to %1" -msgstr "twenty five to %1" +msgid "half past $0" +msgstr "half past $0" -#: ../src/common/fuzzyclock.py:50 ../src/common/fuzzyclock.py:59 -msgid "twenty to %1" -msgstr "twenty to %1" +#: ../src/common/fuzzyclock.py:50 ../src/common/fuzzyclock.py:58 +msgid "twenty five to $1" +msgstr "twenty five to $1" #: ../src/common/fuzzyclock.py:51 ../src/common/fuzzyclock.py:59 -msgid "quarter to %1" -msgstr "quarter to %1" +msgid "twenty to $1" +msgstr "twenty to $1" -#: ../src/common/fuzzyclock.py:51 ../src/common/fuzzyclock.py:60 -msgid "ten to %1" -msgstr "ten to %1" - -#: ../src/common/fuzzyclock.py:51 ../src/common/fuzzyclock.py:60 -msgid "five to %1" -msgstr "five to %1" +#: ../src/common/fuzzyclock.py:51 ../src/common/fuzzyclock.py:59 +msgid "quarter to $1" +msgstr "quarter to $1" #: ../src/common/fuzzyclock.py:52 ../src/common/fuzzyclock.py:60 -msgid "%1 o'clock" -msgstr "%1 o'clock" +msgid "ten to $1" +msgstr "ten to $1" -#: ../src/common/fuzzyclock.py:62 +#: ../src/common/fuzzyclock.py:52 ../src/common/fuzzyclock.py:60 +msgid "five to $1" +msgstr "five to $1" + +#: ../src/common/fuzzyclock.py:52 ../src/common/fuzzyclock.py:61 +msgid "$1 o'clock" +msgstr "$1 o'clock" + +#: ../src/common/fuzzyclock.py:64 msgid "Night" msgstr "Night" -#: ../src/common/fuzzyclock.py:62 +#: ../src/common/fuzzyclock.py:64 msgid "Early morning" msgstr "Early morning" -#: ../src/common/fuzzyclock.py:62 +#: ../src/common/fuzzyclock.py:64 msgid "Morning" msgstr "Morning" -#: ../src/common/fuzzyclock.py:62 +#: ../src/common/fuzzyclock.py:64 msgid "Almost noon" msgstr "Almost noon" -#: ../src/common/fuzzyclock.py:63 +#: ../src/common/fuzzyclock.py:65 msgid "Noon" msgstr "Noon" -#: ../src/common/fuzzyclock.py:63 +#: ../src/common/fuzzyclock.py:65 msgid "Afternoon" msgstr "Afternoon" -#: ../src/common/fuzzyclock.py:63 +#: ../src/common/fuzzyclock.py:65 msgid "Evening" msgstr "Evening" -#: ../src/common/fuzzyclock.py:63 +#: ../src/common/fuzzyclock.py:65 msgid "Late evening" msgstr "Late evening" -#: ../src/common/fuzzyclock.py:65 +#: ../src/common/fuzzyclock.py:67 msgid "Start of week" msgstr "Start of week" -#: ../src/common/fuzzyclock.py:65 +#: ../src/common/fuzzyclock.py:67 msgid "Middle of week" msgstr "Middle of week" -#: ../src/common/fuzzyclock.py:65 +#: ../src/common/fuzzyclock.py:67 msgid "End of week" msgstr "End of week" -#: ../src/common/fuzzyclock.py:66 +#: ../src/common/fuzzyclock.py:68 msgid "Weekend!" msgstr "Weekend!" @@ -6472,7 +6693,7 @@ msgstr "is doing something else" msgid "is composing a message..." msgstr "is composing a message..." -#. paused means he or she was compoing but has stopped for a while +#. paused means he or she was composing but has stopped for a while #: ../src/common/helpers.py:353 msgid "paused composing a message" msgstr "paused composing a message" @@ -6515,24 +6736,24 @@ msgid "Gajim - %s" msgstr "Gajim - %s" #. we talk about a file -#: ../src/common/optparser.py:60 +#: ../src/common/optparser.py:59 #, python-format msgid "error: cannot open %s for reading" msgstr "error: cannot open %s for reading" -#: ../src/common/optparser.py:183 +#: ../src/common/optparser.py:179 msgid "gtk+" msgstr "gtk+" -#: ../src/common/optparser.py:192 ../src/common/optparser.py:193 +#: ../src/common/optparser.py:188 ../src/common/optparser.py:189 msgid "cyan" msgstr "cyan" -#: ../src/common/optparser.py:302 -msgid "migrating logs database to indeces" -msgstr "migrating logs database to indeces" +#: ../src/common/optparser.py:306 +msgid "migrating logs database to indices" +msgstr "migrating logs database to indices" -#: ../src/common/passwords.py:86 +#: ../src/common/passwords.py:92 #, python-format msgid "Gajim account %s" msgstr "Gajim account %s" @@ -6617,6 +6838,30 @@ msgstr "[This message is encrypted]" msgid "Error while adding service. %s" msgstr "Error while adding service. %s" +#~ msgid "A_fter nickname:" +#~ msgstr "A_fter nickname:" + +#~ msgid "B_efore nickname:" +#~ msgstr "B_efore nickname:" + +#~ msgid "_After time:" +#~ msgstr "_After time:" + +#~ msgid "_Before time:" +#~ msgstr "_Before time:" + +#~ msgid "_Publish" +#~ msgstr "_Publish" + +#~ msgid "_Retrieve" +#~ msgstr "_Retrieve" + +#~ msgid "Information published" +#~ msgstr "Information published" + +#~ msgid "Without a connection, you can not get your contact information." +#~ msgstr "Without a connection, you can not get your contact information." + #~ msgid "This is result of query." #~ msgstr "This is result of query."