Mercurial > libervia-backend
view i18n/sat.po @ 1596:b7ee113183fc
jp: better profile commands:
- new "profile/default" command
- info doesn't show password anymore by default, need to be explicitly requested
- info and modify don't need to connect anymore
- modify can now set default profile. As use_profile is set, at least a profile session need to be started when it would not be mandatory technicaly (if just setting the profile as default is needed). But this option should not be used often, and it's not a big side effect, so I don't feel the need to create a new dedicated command, or to do complicated checks to avoid the session start.
author | Goffi <goffi@goffi.org> |
---|---|
date | Sat, 14 Nov 2015 19:18:10 +0100 |
parents | 96fb74a4714d |
children | d246666ebe25 |
line wrap: on
line source
# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2014-02-24 19:12+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #: frontends/src/bridge/DBus.py:62 #: src/bridge/bridge_constructor/dbus_frontend_template.py:62 #: src/bridge/bridge_constructor/generated/DBus.py:62 msgid "Unknown interface" msgstr "" #: frontends/src/constants.py:38 frontends/src/constants.py:44 #: frontends/src/wix/constants.py:39 src/plugins/plugin_xep_0050.py:52 msgid "Online" msgstr "" #: frontends/src/constants.py:39 frontends/src/constants.py:45 #: frontends/src/wix/constants.py:40 src/plugins/plugin_xep_0050.py:54 msgid "Free for chat" msgstr "" #: frontends/src/constants.py:40 frontends/src/constants.py:46 msgid "Away from keyboard" msgstr "" #: frontends/src/constants.py:41 frontends/src/constants.py:47 #: src/plugins/plugin_xep_0050.py:55 msgid "Do not disturb" msgstr "" #: frontends/src/constants.py:42 frontends/src/constants.py:48 #: frontends/src/wix/constants.py:43 src/plugins/plugin_xep_0050.py:53 msgid "Away" msgstr "" #: frontends/src/jp/base.py:46 msgid "" "ProgressBar not available, please download it at http://pypi.python.org/pypi/" "progressbar" msgstr "" #: frontends/src/jp/base.py:47 msgid "" "Progress bar deactivated\n" "--\n" msgstr "" #: frontends/src/jp/base.py:79 frontends/src/quick_frontend/quick_app.py:43 msgid "Can't connect to SàT backend, are you sure it's launched ?" msgstr "" #: frontends/src/jp/base.py:82 frontends/src/quick_frontend/quick_app.py:46 msgid "Can't init bridge" msgstr "" #: frontends/src/jp/base.py:90 msgid "Available commands" msgstr "" #: frontends/src/jp/base.py:112 #, python-format msgid "Use PROFILE profile key (default: %(default)s)" msgstr "" #: frontends/src/jp/base.py:113 msgid "Connect the profile before doing anything else" msgstr "" #: frontends/src/jp/base.py:117 msgid "Show progress bar" msgstr "" #: frontends/src/jp/base.py:145 #, python-format msgid "Invalid module %s" msgstr "" #: frontends/src/jp/base.py:161 msgid "User interruption: good bye" msgstr "" #: frontends/src/jp/base.py:203 #, python-format msgid "%s is not a valid JID !" msgstr "" #: frontends/src/jp/base.py:226 msgid "Can't connect profile" msgstr "" #: frontends/src/jp/base.py:232 #, python-format msgid "The profile [%s] doesn't exist" msgstr "" #: frontends/src/jp/base.py:241 #, python-format msgid "" "Profile [%(profile)s] is not connected, please connect it before using jp, " "or use --connect option" msgstr "" #: frontends/src/jp/base.py:269 msgid "Progress: " msgstr "" #: frontends/src/jp/cmd_adhoc.py:34 msgid "Remote control a software" msgstr "" #: frontends/src/jp/cmd_adhoc.py:37 msgid "Software name" msgstr "" #: frontends/src/jp/cmd_adhoc.py:38 msgid "Jids allowed to use the command" msgstr "" #: frontends/src/jp/cmd_adhoc.py:39 msgid "Groups allowed to use the command" msgstr "" #: frontends/src/jp/cmd_adhoc.py:40 msgid "Groups that are *NOT* allowed to use the command" msgstr "" #: frontends/src/jp/cmd_adhoc.py:41 msgid "Jids that are *NOT* allowed to use the command" msgstr "" #: frontends/src/jp/cmd_adhoc.py:42 msgid "Loop on the commands" msgstr "" #: frontends/src/jp/cmd_adhoc.py:56 #, python-format msgid "Bus name found: [%s]" msgstr "" #: frontends/src/jp/cmd_adhoc.py:59 #, python-format msgid "Command found: (path:%(path)s, iface: %(iface)s) [%(command)s]" msgstr "" #: frontends/src/jp/cmd_adhoc.py:68 msgid "Ad-hoc commands" msgstr "" #: frontends/src/jp/cmd_file.py:33 msgid "Send a file to a contact" msgstr "" #: frontends/src/jp/cmd_file.py:36 msgid "A list of file" msgstr "" #: frontends/src/jp/cmd_file.py:37 frontends/src/jp/cmd_message.py:36 #: frontends/src/jp/cmd_pipe.py:37 msgid "The destination jid" msgstr "" #: frontends/src/jp/cmd_file.py:38 msgid "Make a bzip2 tarball" msgstr "" #: frontends/src/jp/cmd_file.py:50 #, python-format msgid "file [%s] doesn't exist !" msgstr "" #: frontends/src/jp/cmd_file.py:53 #, python-format msgid "[%s] is a dir ! Please send files inside or use compression" msgstr "" #: frontends/src/jp/cmd_file.py:61 #, python-format msgid "tmp file_ (%s) already exists ! Please remove it" msgstr "" #: frontends/src/jp/cmd_file.py:63 msgid "bz2 is an experimental option at an early dev stage, use with caution" msgstr "" #: frontends/src/jp/cmd_file.py:65 msgid "Starting compression, please wait..." msgstr "" #: frontends/src/jp/cmd_file.py:69 #, python-format msgid "Adding %s" msgstr "" #: frontends/src/jp/cmd_file.py:72 msgid "Done !" msgstr "" #: frontends/src/jp/cmd_file.py:85 msgid "Wait for a file to be sent by a contact" msgstr "" #: frontends/src/jp/cmd_file.py:92 frontends/src/jp/cmd_pipe.py:68 msgid "Jids accepted (none means \"accept everything\")" msgstr "" #: frontends/src/jp/cmd_file.py:93 msgid "Accept multiple files (you'll have to stop manually)" msgstr "" #: frontends/src/jp/cmd_file.py:94 msgid "Force overwritting of existing files" msgstr "" #: frontends/src/jp/cmd_file.py:103 #, python-format msgid "Accepted file [%(filename)s] from %(sender)s" msgstr "" #: frontends/src/jp/cmd_file.py:107 #, python-format msgid "" "Refused file [%(filename)s] from %(sender)s: a file with the same name " "already exist" msgstr "" #: frontends/src/jp/cmd_file.py:125 msgid "File sending/receiving" msgstr "" #: frontends/src/jp/cmd_message.py:31 msgid "Send a message to a contact" msgstr "" #: frontends/src/jp/cmd_message.py:34 msgid "" "Separate xmpp messages: send one message per line instead of one message " "alone." msgstr "" #: frontends/src/jp/cmd_message.py:35 msgid "Add a new line at the beginning of the input (usefull for ascii art ;))" msgstr "" #: frontends/src/jp/cmd_pipe.py:34 msgid "Pipe a stream out" msgstr "" #: frontends/src/jp/cmd_pipe.py:61 msgid "Wait for the reception of a pipe stream" msgstr "" #: frontends/src/jp/cmd_pipe.py:87 msgid "Stream piping through XMPP" msgstr "" #: frontends/src/jp/cmd_profile.py:30 msgid "The name of the profile" msgstr "" #: frontends/src/jp/cmd_profile.py:35 msgid "Delete a profile" msgstr "" #: frontends/src/jp/cmd_profile.py:50 msgid "Get information about a profile" msgstr "" #: frontends/src/jp/cmd_profile.py:76 msgid "List profiles" msgstr "" #: frontends/src/jp/cmd_profile.py:89 msgid "Create a new profile" msgstr "" #: frontends/src/jp/cmd_profile.py:92 msgid "the name of the profile" msgstr "" #: frontends/src/jp/cmd_profile.py:93 msgid "the jid of the profile" msgstr "" #: frontends/src/jp/cmd_profile.py:94 msgid "the password of the profile" msgstr "" #: frontends/src/jp/cmd_profile.py:115 msgid "Profile commands" msgstr "" #: frontends/src/primitivus/card_game.py:266 #: frontends/src/wix/card_game.py:103 msgid "Please choose your contrat" msgstr "" #: frontends/src/primitivus/card_game.py:288 #: frontends/src/wix/card_game.py:114 src/plugins/plugin_misc_tarot.py:239 msgid "Draw game" msgstr "" #: frontends/src/primitivus/card_game.py:290 #: frontends/src/wix/card_game.py:116 msgid "You win \\o/" msgstr "" #: frontends/src/primitivus/card_game.py:290 #: frontends/src/wix/card_game.py:116 msgid "You loose :(" msgstr "" #: frontends/src/primitivus/card_game.py:302 #: frontends/src/wix/card_game.py:134 msgid "Cards played are invalid !" msgstr "" #: frontends/src/primitivus/card_game.py:335 #: frontends/src/wix/card_game.py:242 msgid "Do you put these cards in chien ?" msgstr "" #: frontends/src/primitivus/chat.py:134 msgid "Game" msgstr "" #: frontends/src/primitivus/chat.py:135 msgid "MUC" msgstr "" #: frontends/src/primitivus/chat.py:137 msgid "Configure room" msgstr "" #: frontends/src/primitivus/chat.py:139 msgid "Action" msgstr "" #: frontends/src/primitivus/chat.py:139 msgid "Send file" msgstr "" #: frontends/src/primitivus/chat.py:318 #, python-format msgid "Primitivus: %s is talking to you" msgstr "" #: frontends/src/primitivus/chat.py:320 #, python-format msgid "Primitivus: %(user)s mentioned you in room '%(room)s'" msgstr "" #: frontends/src/primitivus/chat.py:337 frontends/src/wix/chat.py:273 msgid "Can't start game" msgstr "" #: frontends/src/primitivus/chat.py:337 frontends/src/wix/chat.py:273 msgid "You need to be exactly 4 peoples in the room to start a Tarot game" msgstr "" #: frontends/src/primitivus/chat.py:345 #: frontends/src/primitivus/primitivus:458 #: frontends/src/primitivus/primitivus:460 #: frontends/src/primitivus/primitivus:523 #: frontends/src/primitivus/primitivus:549 #: frontends/src/primitivus/primitivus:559 #: frontends/src/primitivus/primitivus:578 #: frontends/src/primitivus/primitivus:597 frontends/src/wix/card_game.py:134 #: frontends/src/wix/main_window.py:248 frontends/src/wix/main_window.py:255 #: frontends/src/wix/main_window.py:323 frontends/src/wix/main_window.py:410 #: frontends/src/wix/main_window.py:458 frontends/src/wix/main_window.py:481 msgid "Error" msgstr "" #: frontends/src/primitivus/contact_list.py:44 msgid "Contacts" msgstr "" #: frontends/src/primitivus/primitivus:108 #, python-format msgid "Error while sending message (%s)" msgstr "" #: frontends/src/primitivus/primitivus:273 msgid "Pleeeeasse, I can't even breathe !" msgstr "" #: frontends/src/primitivus/primitivus:285 frontends/src/wix/profile.py:83 msgid "General" msgstr "" #: frontends/src/primitivus/primitivus:286 #: frontends/src/primitivus/profile_manager.py:49 #: frontends/src/wix/profile_manager.py:69 msgid "Connect" msgstr "" #: frontends/src/primitivus/primitivus:287 src/plugins/plugin_xep_0050.py:57 msgid "Disconnect" msgstr "" #: frontends/src/primitivus/primitivus:288 msgid "Parameters" msgstr "" #: frontends/src/primitivus/primitivus:289 #: frontends/src/primitivus/primitivus:603 msgid "About" msgstr "" #: frontends/src/primitivus/primitivus:290 msgid "Exit" msgstr "" #: frontends/src/primitivus/primitivus:291 msgid "Contact" msgstr "" #: frontends/src/primitivus/primitivus:292 msgid "Add contact" msgstr "" #: frontends/src/primitivus/primitivus:293 msgid "Remove contact" msgstr "" #: frontends/src/primitivus/primitivus:294 src/plugins/plugin_xep_0055.py:56 msgid "Communication" msgstr "" #: frontends/src/primitivus/primitivus:295 msgid "Join room" msgstr "" #: frontends/src/primitivus/primitivus:307 msgid "Main menu" msgstr "" #: frontends/src/primitivus/primitivus:354 #: frontends/src/primitivus/primitivus:382 msgid "Chat menu" msgstr "" #: frontends/src/primitivus/primitivus:420 #: frontends/src/wix/main_window.py:203 #, python-format msgid "unmanaged dialog type: %s" msgstr "" #: frontends/src/primitivus/primitivus:435 msgid "INTERNAL ERROR: Unexpected class for main widget's footer" msgstr "" #: frontends/src/primitivus/primitivus:458 #: frontends/src/wix/main_window.py:247 msgid "Unmanaged action result" msgstr "" #: frontends/src/primitivus/primitivus:477 #: frontends/src/wix/main_window.py:277 msgid "Where do you want to save the file ?" msgstr "" #: frontends/src/primitivus/primitivus:489 #: frontends/src/wix/main_window.py:271 #, python-format msgid "" "The contact %(jid)s wants to send you the file %(filename)s\n" "Do you accept ?" msgstr "" #: frontends/src/primitivus/primitivus:502 #: frontends/src/wix/main_window.py:308 msgid "unknown id, ignoring" msgstr "" #: frontends/src/primitivus/primitivus:508 #: frontends/src/wix/main_window.py:244 frontends/src/wix/main_window.py:330 msgid "XML user interface received" msgstr "" #: frontends/src/primitivus/primitivus:511 #: frontends/src/wix/main_window.py:333 msgid "Form" msgstr "" #: frontends/src/primitivus/primitivus:513 #: frontends/src/wix/main_window.py:335 msgid "Registration" msgstr "" #: frontends/src/primitivus/primitivus:537 #: frontends/src/wix/main_window.py:352 #, python-format msgid "FIXME FIXME FIXME: type [%s] not implemented" msgstr "" #: frontends/src/primitivus/primitivus:547 #: frontends/src/primitivus/primitivus:557 #: frontends/src/wix/main_window.py:448 frontends/src/wix/main_window.py:508 #, python-format msgid "'%s' is an invalid JID !" msgstr "" #: frontends/src/primitivus/primitivus:563 #: frontends/src/wix/main_window.py:471 #, python-format msgid "Unsubscribing %s presence" msgstr "" #: frontends/src/primitivus/primitivus:578 msgid "Can't get parameters" msgstr "" #: frontends/src/primitivus/primitivus:587 #: frontends/src/wix/main_window.py:502 msgid "Entering a MUC room" msgstr "" #: frontends/src/primitivus/primitivus:587 #: frontends/src/wix/main_window.py:500 msgid "Please enter MUC's JID" msgstr "" #: frontends/src/primitivus/primitivus:591 #: frontends/src/wix/main_window.py:441 msgid "Adding a contact" msgstr "" #: frontends/src/primitivus/primitivus:591 #: frontends/src/wix/main_window.py:440 msgid "Please enter new contact JID" msgstr "" #: frontends/src/primitivus/primitivus:597 msgid "You have not selected any contact to delete !" msgstr "" #: frontends/src/primitivus/primitivus:599 #, python-format msgid "Are you sure you want to delete the contact [%s] ?" msgstr "" #: frontends/src/primitivus/profile_manager.py:35 msgid "Login:" msgstr "" #: frontends/src/primitivus/profile_manager.py:36 #: frontends/src/wix/profile_manager.py:66 msgid "Password:" msgstr "" #: frontends/src/primitivus/profile_manager.py:41 #: frontends/src/wix/profile_manager.py:51 msgid "New" msgstr "" #: frontends/src/primitivus/profile_manager.py:42 #: frontends/src/wix/profile_manager.py:52 msgid "Delete" msgstr "" #: frontends/src/primitivus/profile_manager.py:54 msgid "Profile Manager" msgstr "" #: frontends/src/primitivus/profile_manager.py:82 msgid "A profile with this name already exists" msgstr "" #: frontends/src/primitivus/profile_manager.py:84 msgid "Profile creation cancelled by backend" msgstr "" #: frontends/src/primitivus/profile_manager.py:86 msgid "Database error" msgstr "" #: frontends/src/primitivus/profile_manager.py:88 #, python-format msgid "Unknown reason (%s)" msgstr "" #: frontends/src/primitivus/profile_manager.py:89 msgid "Can't create profile" msgstr "" #: frontends/src/primitivus/profile_manager.py:100 #: frontends/src/wix/profile_manager.py:95 msgid "New profile" msgstr "" #: frontends/src/primitivus/profile_manager.py:100 msgid "Please enter a new profile name" msgstr "" #: frontends/src/primitivus/profile_manager.py:104 #, python-format msgid "Are you sure you want to delete the profile %s ?" msgstr "" #: frontends/src/primitivus/profile_manager.py:123 #: frontends/src/wix/profile_manager.py:131 msgid "No profile selected" msgstr "" #: frontends/src/primitivus/profile_manager.py:123 msgid "You need to create and select a profile before connecting" msgstr "" #: frontends/src/primitivus/profile_manager.py:126 #: frontends/src/wix/profile_manager.py:100 #: frontends/src/wix/profile_manager.py:134 msgid "Bad profile name" msgstr "" #: frontends/src/primitivus/profile_manager.py:126 #: frontends/src/wix/profile_manager.py:100 #: frontends/src/wix/profile_manager.py:134 msgid "A profile name can't start with a @" msgstr "" #: frontends/src/primitivus/profile_manager.py:152 #: frontends/src/quick_frontend/quick_app.py:119 #: frontends/src/wix/profile_manager.py:158 msgid "Can't get profile parameter" msgstr "" #: frontends/src/primitivus/progress.py:33 msgid "Clear progress list" msgstr "" #: frontends/src/primitivus/status.py:46 msgid "Set your presence" msgstr "" #: frontends/src/primitivus/status.py:50 msgid "Set your status" msgstr "" #: frontends/src/primitivus/status.py:50 msgid "New status" msgstr "" #: frontends/src/primitivus/xmlui.py:76 msgid "Unknown div_char" msgstr "" #: frontends/src/primitivus/xmlui.py:225 frontends/src/wix/xmlui.py:255 msgid "Submit" msgstr "" #: frontends/src/primitivus/xmlui.py:227 frontends/src/primitivus/xmlui.py:235 msgid "Cancel" msgstr "" #: frontends/src/primitivus/xmlui.py:234 msgid "Save" msgstr "" #: frontends/src/quick_frontend/quick_app.py:98 #, python-format msgid "Trying to plug an unknown profile (%s)" msgstr "" #: frontends/src/quick_frontend/quick_app.py:104 msgid "" "\n" " %prog [options]\n" "\n" " %prog --help for options list\n" " " msgstr "" #: frontends/src/quick_frontend/quick_app.py:111 msgid "Select the profile to use" msgstr "" #: frontends/src/quick_frontend/quick_app.py:124 msgid "There is already one profile plugged (we are in single profile mode) !" msgstr "" #: frontends/src/quick_frontend/quick_app.py:128 msgid "The profile asked doesn't exist" msgstr "" #: frontends/src/quick_frontend/quick_app.py:131 msgid "The profile is already plugged" msgstr "" #: frontends/src/quick_frontend/quick_app.py:153 msgid "Error during autoconnection" msgstr "" #: frontends/src/quick_frontend/quick_app.py:207 msgid "This profile is not plugged" msgstr "" #: frontends/src/quick_frontend/quick_app.py:218 msgid "Connected" msgstr "" #: frontends/src/quick_frontend/quick_app.py:225 msgid "Disconnected" msgstr "" #: frontends/src/quick_frontend/quick_app.py:233 msgid "Connection Error" msgstr "" #: frontends/src/quick_frontend/quick_app.py:236 msgid "Can't connect to account, please check your password" msgstr "" #: frontends/src/quick_frontend/quick_app.py:236 msgid "Connection error" msgstr "" #: frontends/src/quick_frontend/quick_app.py:238 #, python-format msgid "FIXME: error_type %s not implemented" msgstr "" #: frontends/src/quick_frontend/quick_app.py:290 msgid "sendMessage Error" msgstr "" #: frontends/src/quick_frontend/quick_app.py:306 #, python-format msgid "" "presence update for %(jid)s (show=%(show)s, priority=%(priority)s, statuses=" "%(statuses)s) [profile:%(profile)s]" msgstr "" #: frontends/src/quick_frontend/quick_app.py:323 #, python-format msgid "Watched jid [%s] is connected !" msgstr "" #: frontends/src/quick_frontend/quick_app.py:336 #, python-format msgid "Room [%(room_jid)s] joined by %(profile)s, users presents:%(users)s" msgstr "" #: frontends/src/quick_frontend/quick_app.py:347 #, python-format msgid "Room [%(room_jid)s] left by %(profile)s" msgstr "" #: frontends/src/quick_frontend/quick_app.py:357 #, python-format msgid "user [%(user_nick)s] joined room [%(room_jid)s]" msgstr "" #: frontends/src/quick_frontend/quick_app.py:365 #, python-format msgid "user [%(user_nick)s] left room [%(room_jid)s]" msgstr "" #: frontends/src/quick_frontend/quick_app.py:373 #, python-format msgid "" "user [%(old_nick)s] is now known as [%(new_nick)s] in room [%(room_jid)s]" msgstr "" #: frontends/src/quick_frontend/quick_app.py:381 #, python-format msgid "new subject for room [%(room_jid)s]: %(subject)s" msgstr "" #: frontends/src/quick_frontend/quick_app.py:386 msgid "Tarot Game Started \\o/" msgstr "" #: frontends/src/quick_frontend/quick_app.py:389 #, python-format msgid "" "new Tarot game started by [%(referee)s] in room [%(room_jid)s] with " "%(players)s" msgstr "" #: frontends/src/quick_frontend/quick_app.py:394 msgid "New Tarot Game" msgstr "" #: frontends/src/quick_frontend/quick_app.py:402 msgid "Tarot: need to select a contrat" msgstr "" #: frontends/src/quick_frontend/quick_app.py:409 msgid "Show cards" msgstr "" #: frontends/src/quick_frontend/quick_app.py:416 msgid "My turn to play" msgstr "" #: frontends/src/quick_frontend/quick_app.py:424 msgid "Tarot: score received" msgstr "" #: frontends/src/quick_frontend/quick_app.py:431 #, python-format msgid "Card(s) played (%(player)s): %(cards)s" msgstr "" #: frontends/src/quick_frontend/quick_app.py:438 #, python-format msgid "Cards played are not valid: %s" msgstr "" #: frontends/src/quick_frontend/quick_app.py:445 msgid "Quiz Game Started \\o/" msgstr "" #: frontends/src/quick_frontend/quick_app.py:448 #, python-format msgid "" "new Quiz game started by [%(referee)s] in room [%(room_jid)s] with " "%(players)s" msgstr "" #: frontends/src/quick_frontend/quick_app.py:453 msgid "New Quiz Game" msgstr "" #: frontends/src/quick_frontend/quick_app.py:461 #, python-format msgid "Quiz: new question: %s" msgstr "" #: frontends/src/quick_frontend/quick_app.py:514 #, python-format msgid "The contact %s has accepted your subscription" msgstr "" #: frontends/src/quick_frontend/quick_app.py:514 #: frontends/src/quick_frontend/quick_app.py:520 msgid "Subscription confirmation" msgstr "" #: frontends/src/quick_frontend/quick_app.py:517 #, python-format msgid "The contact %s has refused your subscription" msgstr "" #: frontends/src/quick_frontend/quick_app.py:517 msgid "Subscription refusal" msgstr "" #: frontends/src/quick_frontend/quick_app.py:520 #, python-format msgid "" "The contact %s wants to subscribe to your presence.\n" "Do you accept ?" msgstr "" #: frontends/src/quick_frontend/quick_app.py:531 #, python-format msgid "param update: [%(namespace)s] %(name)s = %(value)s" msgstr "" #: frontends/src/quick_frontend/quick_app.py:533 #, python-format msgid "Changing JID to %s" msgstr "" #: frontends/src/quick_frontend/quick_chat.py:47 #, python-format msgid "Adding users %s to room" msgstr "" #: frontends/src/quick_frontend/quick_chat.py:49 msgid "[INTERNAL] trying to set presents nicks for a non group chat window" msgstr "" #: frontends/src/quick_frontend/quick_chat.py:55 frontends/src/wix/chat.py:146 #, python-format msgid "Replacing user %s" msgstr "" #: frontends/src/quick_frontend/quick_chat.py:57 frontends/src/wix/chat.py:148 msgid "[INTERNAL] trying to replace user for a non group chat window" msgstr "" #: frontends/src/quick_frontend/quick_chat.py:66 #, python-format msgid "Removing user %s" msgstr "" #: frontends/src/quick_frontend/quick_chat.py:68 msgid "[INTERNAL] trying to remove user for a non group chat window" msgstr "" #: frontends/src/quick_frontend/quick_chat.py:83 #, python-format msgid "Changing nick of user %(old_nick)s to %(new_nick)s" msgstr "" #: frontends/src/quick_frontend/quick_chat.py:85 msgid "[INTERNAL] trying to change user nick for a non group chat window" msgstr "" #: frontends/src/quick_frontend/quick_chat.py:93 #, python-format msgid "Setting subject to %s" msgstr "" #: frontends/src/quick_frontend/quick_chat.py:95 msgid "[INTERNAL] trying to set subject for a non group chat window" msgstr "" #: frontends/src/quick_frontend/quick_chat.py:100 msgid "now we print history" msgstr "" #: frontends/src/quick_frontend/quick_chat.py:110 msgid "Can't get history" msgstr "" #: frontends/src/quick_frontend/quick_chat.py:149 msgid "startGame is not implemented in this frontend" msgstr "" #: frontends/src/quick_frontend/quick_chat.py:154 msgid "getGame is not implemented in this frontend" msgstr "" #: frontends/src/quick_frontend/quick_contact_list.py:28 msgid "Contact List init" msgstr "" #: frontends/src/quick_frontend/quick_contact_management.py:71 msgid "Trying to get attribute for an unknown contact" msgstr "" #: frontends/src/quick_frontend/quick_contact_management.py:87 msgid "INTERNAL ERROR: Key error" msgstr "" #: frontends/src/quick_frontend/quick_contact_management.py:99 #, python-format msgid "Trying to update an unknown contact: %s" msgstr "" #: frontends/src/tools/xmlui.py:191 msgid "XMLUI can have only one main container" msgstr "" #: frontends/src/tools/xmlui.py:240 #, python-format msgid "Unknown container [%s], using default one" msgstr "" #: frontends/src/tools/xmlui.py:249 msgid "Internal Error, container has not _xmluiAppend method" msgstr "" #: frontends/src/tools/xmlui.py:315 #, python-format msgid "FIXME FIXME FIXME: widget type [%s] is not implemented" msgstr "" #: frontends/src/tools/xmlui.py:316 #, python-format msgid "FIXME FIXME FIXME: type [%s] is not implemented" msgstr "" #: frontends/src/tools/xmlui.py:324 #, python-format msgid "No change listener on [%s]" msgstr "" #: frontends/src/tools/xmlui.py:330 #, python-format msgid "Unknown tag [%s]" msgstr "" #: frontends/src/tools/xmlui.py:395 msgid "No callback_id found" msgstr "" #: frontends/src/tools/xmlui.py:436 msgid "The form data is not sent back, the type is not managed properly" msgstr "" #: frontends/src/tools/xmlui.py:441 msgid "Cancelling form" msgstr "" #: frontends/src/wix/card_game.py:95 msgid "Contrat choosed" msgstr "" #: frontends/src/wix/card_game.py:242 msgid "Écart" msgstr "" #: frontends/src/wix/chat.py:114 msgid "configure chat window for Tarot game" msgstr "" #: frontends/src/wix/chat.py:121 msgid "configure chat window for Quiz game" msgstr "" #: frontends/src/wix/chat.py:175 msgid "&SendFile\tCTRL-s" msgstr "" #: frontends/src/wix/chat.py:175 msgid " Send a file to contact" msgstr "" #: frontends/src/wix/chat.py:176 msgid "&Action" msgstr "" #: frontends/src/wix/chat.py:187 msgid "Start &Tarot game\tCTRL-t" msgstr "" #: frontends/src/wix/chat.py:187 msgid " Start a Tarot card game" msgstr "" #: frontends/src/wix/chat.py:188 msgid "&Games" msgstr "" #: frontends/src/wix/chat.py:256 msgid "Send File" msgstr "" #: frontends/src/wix/chat.py:257 msgid "Choose a file to send" msgstr "" #: frontends/src/wix/chat.py:259 #, python-format msgid "filename: %s" msgstr "" #: frontends/src/wix/chat.py:267 frontends/src/wix/main_window.py:281 msgid "File Transfer" msgstr "" #: frontends/src/wix/chat.py:267 frontends/src/wix/main_window.py:281 #, python-format msgid "Copying %s" msgstr "" #: frontends/src/wix/chat.py:270 msgid "Starting Tarot game" msgstr "" #: frontends/src/wix/chat.py:271 msgid "FIXME: temporary menu, must be changed" msgstr "" #: frontends/src/wix/constants.py:36 msgid "offline" msgstr "" #: frontends/src/wix/constants.py:37 msgid "online" msgstr "" #: frontends/src/wix/constants.py:41 msgid "AFK" msgstr "" #: frontends/src/wix/constants.py:42 msgid "DND" msgstr "" #: frontends/src/wix/contact_list.py:79 #, python-format msgid "update %s" msgstr "" #: frontends/src/wix/contact_list.py:153 #, python-format msgid "adding %s" msgstr "" #: frontends/src/wix/contact_list.py:192 #, python-format msgid "removing %s" msgstr "" #: frontends/src/wix/main_window.py:87 msgid "Wix jabber client" msgstr "" #: frontends/src/wix/main_window.py:109 #, python-format msgid "plugin profile %s" msgstr "" #: frontends/src/wix/main_window.py:118 msgid "Creating menus" msgstr "" #: frontends/src/wix/main_window.py:120 msgid "&Connect\tCTRL-c" msgstr "" #: frontends/src/wix/main_window.py:120 msgid " Connect to the server" msgstr "" #: frontends/src/wix/main_window.py:121 msgid "&Disconnect\tCTRL-d" msgstr "" #: frontends/src/wix/main_window.py:121 msgid " Disconnect from the server" msgstr "" #: frontends/src/wix/main_window.py:122 msgid "&Parameters" msgstr "" #: frontends/src/wix/main_window.py:122 msgid " Configure the program" msgstr "" #: frontends/src/wix/main_window.py:124 msgid "A&bout" msgstr "" #: frontends/src/wix/main_window.py:124 #, python-format msgid " About %s" msgstr "" #: frontends/src/wix/main_window.py:125 msgid "E&xit" msgstr "" #: frontends/src/wix/main_window.py:125 msgid " Terminate the program" msgstr "" #: frontends/src/wix/main_window.py:127 msgid "&Add contact" msgstr "" #: frontends/src/wix/main_window.py:127 msgid " Add a contact to your list" msgstr "" #: frontends/src/wix/main_window.py:128 msgid "&Remove contact" msgstr "" #: frontends/src/wix/main_window.py:128 msgid " Remove the selected contact from your list" msgstr "" #: frontends/src/wix/main_window.py:130 msgid "&Show profile" msgstr "" #: frontends/src/wix/main_window.py:130 msgid " Show contact's profile" msgstr "" #: frontends/src/wix/main_window.py:132 msgid "&Join Room" msgstr "" #: frontends/src/wix/main_window.py:132 msgid " Join a Multi-User Chat room" msgstr "" #: frontends/src/wix/main_window.py:134 msgid "&General" msgstr "" #: frontends/src/wix/main_window.py:135 msgid "&Contacts" msgstr "" #: frontends/src/wix/main_window.py:136 msgid "&Communication" msgstr "" #: frontends/src/wix/main_window.py:267 msgid "Confirmation asked" msgstr "" #: frontends/src/wix/main_window.py:270 msgid "File transfer confirmation asked" msgstr "" #: frontends/src/wix/main_window.py:272 msgid "File Request" msgstr "" #: frontends/src/wix/main_window.py:290 msgid "Yes/No confirmation asked" msgstr "" #: frontends/src/wix/main_window.py:292 #: frontends/src/wix/profile_manager.py:111 msgid "Confirmation" msgstr "" #: frontends/src/wix/main_window.py:306 #, python-format msgid "actionResult: type = [%(type)s] id = [%(id)s] data = [%(data)s]" msgstr "" #: frontends/src/wix/main_window.py:315 msgid "Success" msgstr "" #: frontends/src/wix/main_window.py:334 msgid "registration" msgstr "" #: frontends/src/wix/main_window.py:382 #, python-format msgid "onContactActivated: %s" msgstr "" #: frontends/src/wix/main_window.py:400 msgid "Status change request" msgstr "" #: frontends/src/wix/main_window.py:404 msgid "Param request" msgstr "" #: frontends/src/wix/main_window.py:406 msgid "Configuration" msgstr "" #: frontends/src/wix/main_window.py:422 #, python-format msgid "%(name)s is a SàT (Salut à Toi) frontend\n" msgstr "" #: frontends/src/wix/main_window.py:438 msgid "Add contact request" msgstr "" #: frontends/src/wix/main_window.py:441 msgid "name@server.tld" msgstr "" #: frontends/src/wix/main_window.py:454 msgid "Remove contact request" msgstr "" #: frontends/src/wix/main_window.py:457 frontends/src/wix/main_window.py:480 msgid "You haven't selected any contact !" msgstr "" #: frontends/src/wix/main_window.py:465 #, python-format msgid "Are you sure you want to delete %s from your roster list ?" msgstr "" #: frontends/src/wix/main_window.py:466 msgid "Contact suppression" msgstr "" #: frontends/src/wix/main_window.py:477 msgid "Show contact's profile request" msgstr "" #: frontends/src/wix/main_window.py:493 #, python-format msgid "Profile received: [%s]" msgstr "" #: frontends/src/wix/main_window.py:512 msgid "Exiting..." msgstr "" #: frontends/src/wix/main_window.py:519 msgid "Tray Click" msgstr "" #: frontends/src/wix/profile_manager.py:46 msgid "Profile:" msgstr "" #: frontends/src/wix/profile_manager.py:59 msgid "Login" msgstr "" #: frontends/src/wix/profile_manager.py:95 msgid "Please enter the new profile name" msgstr "" #: frontends/src/wix/profile_manager.py:111 #, python-format msgid "Are you sure to delete the profile [%s]" msgstr "" #: frontends/src/wix/profile_manager.py:131 msgid "You must select a profile or create a new one before connecting" msgstr "" #: frontends/src/wix/profile_manager.py:148 msgid "Saving new JID and server" msgstr "" #: frontends/src/wix/profile_manager.py:152 msgid "Saving new password" msgstr "" #: frontends/src/wix/profile_manager.py:158 msgid "Profile error" msgstr "" #: frontends/src/wix/profile.py:34 msgid "Full Name" msgstr "" #: frontends/src/wix/profile.py:35 msgid "Nickname" msgstr "" #: frontends/src/wix/profile.py:36 msgid "Birthday" msgstr "" #: frontends/src/wix/profile.py:37 msgid "Phone #" msgstr "" #: frontends/src/wix/profile.py:38 msgid "Website" msgstr "" #: frontends/src/wix/profile.py:39 msgid "E-mail" msgstr "" #: frontends/src/wix/profile.py:40 msgid "Avatar" msgstr "" #: frontends/src/wix/profile.py:88 frontends/src/wix/xmlui.py:297 msgid "close" msgstr "" #: frontends/src/wix/quiz_game.py:168 msgid "" "Quel dommage, personne n'a trouvé la réponse\n" "\n" "Attention, la prochaine question arrive..." msgstr "" #: frontends/src/wix/xmlui.py:137 #, python-format msgid "Can't find value [%s] to select" msgstr "" #: frontends/src/wix/xmlui.py:175 msgid "select" msgstr "" #: src/core/sat_main.py:97 #, python-format msgid "Constant %(name)s overrided with [%(value)s]" msgstr "" #: src/core/sat_main.py:102 msgid "Trying to access an undefined constant" msgstr "" #: src/core/sat_main.py:109 msgid "Trying to redefine a constant" msgstr "" #: src/core/sat_main.py:177 msgid "Memory initialised" msgstr "" #: src/core/sat_main.py:207 #, python-format msgid "Dependency plugin not found: [%s]" msgstr "" #: src/core/sat_main.py:214 #, python-format msgid "importing plugin: %s" msgstr "" #: src/core/sat_main.py:233 msgid "Trying to connect a non-exsitant profile" msgstr "" #: src/core/sat_main.py:237 msgid "already connected !" msgstr "" #: src/core/sat_main.py:255 msgid "Can't parse port value, using default value" msgstr "" #: src/core/sat_main.py:283 msgid "setting plugins parents" msgstr "" #: src/core/sat_main.py:304 msgid "not connected !" msgstr "" #: src/core/sat_main.py:307 msgid "Disconnecting..." msgstr "" #: src/core/sat_main.py:317 src/memory/memory.py:1027 msgid "Asking contacts for a non-existant profile" msgstr "" #: src/core/sat_main.py:328 msgid "Asking group's contacts for a non-existant profile" msgstr "" #: src/core/sat_main.py:337 msgid "Trying to remove reference to a client not referenced" msgstr "" #: src/core/sat_main.py:349 msgid "running app" msgstr "" #: src/core/sat_main.py:353 msgid "stopping app" msgstr "" #: src/core/sat_main.py:414 msgid "No user, password or server given, can't register new account." msgstr "" #: src/core/sat_main.py:422 #, python-format msgid "Are you sure to register new account [%(user)s] to server %(server)s ?" msgstr "" #: src/core/sat_main.py:427 #, python-format msgid "register Confirmation CB ! (%s)" msgstr "" #: src/core/sat_main.py:442 #, python-format msgid "setting param: %(name)s=%(value)s in category %(category)s" msgstr "" #: src/core/sat_main.py:452 msgid "asking connection status for a non-existant profile" msgstr "" #: src/core/sat_main.py:518 #, python-format msgid "Sending jabber message of type [%(type)s] to %(to)s..." msgstr "" #: src/core/sat_main.py:556 msgid "Trying to send a message with no profile" msgstr "" #: src/core/sat_main.py:603 #, python-format msgid "subsciption request [%(subs_type)s] for %(jid)s" msgstr "" #: src/core/sat_main.py:716 src/core/sat_main.py:733 #, python-format msgid "Requested disco info on %s" msgstr "" #: src/core/sat_main.py:718 #, python-format msgid "Feature found: %s" msgstr "" #: src/core/sat_main.py:721 #, python-format msgid "Identity found: [%(category)s/%(type)s] %(identity)s" msgstr "" #: src/core/sat_main.py:735 #, python-format msgid "Identity added: (%(category)s,%(type)s) ==> %(entity)s [%(profile)s]" msgstr "" #: src/core/sat_main.py:742 #, python-format msgid "" "Can't get information on identity [%(entity)s] for profile [%(profile)s]" msgstr "" #: src/core/sat_main.py:747 msgid "" "Using jabberfr workaround, be sure your domain has at least two levels (e.g. " "\"example.tld\", not \"example\" alone)" msgstr "" #: src/core/sat_main.py:771 msgid "action_type for actionResultExt must be DICT_DICT, fixing it" msgstr "" #: src/core/sat_main.py:785 msgid "Asking confirmation a non-existant profile" msgstr "" #: src/core/sat_main.py:787 msgid "Attempt to register two callbacks for the same confirmation" msgstr "" #: src/core/sat_main.py:796 msgid "Confirmation answer from a non-existant profile" msgstr "" #: src/core/sat_main.py:797 #, python-format msgid "Received confirmation answer for conf_id [%(conf_id)s]: %(success)s" msgstr "" #: src/core/sat_main.py:797 msgid "accepted" msgstr "" #: src/core/sat_main.py:797 msgid "refused" msgstr "" #: src/core/sat_main.py:799 #, python-format msgid "Received an unknown confirmation (%(id)s for %(profile)s)" msgstr "" #: src/core/sat_main.py:818 msgid "Trying to remove an unknow progress callback" msgstr "" #: src/core/sat_main.py:851 msgid "id already registered" msgstr "" #: src/core/sat_main.py:880 msgid "trying to launch action with a non-existant profile" msgstr "" #: src/core/sat_main.py:935 msgid "A menu with the same path and type already exists" msgstr "" #: src/core/xmpp.py:57 #, python-format msgid "********** [%s] CONNECTED **********" msgstr "" #: src/core/xmpp.py:63 msgid "XML stream is initialized" msgstr "" #: src/core/xmpp.py:100 #, python-format msgid "********** [%s] DISCONNECTED **********" msgstr "" #: src/core/xmpp.py:104 msgid "No keep_alife" msgstr "" #: src/core/xmpp.py:120 #, python-format msgid "got message from: %s" msgstr "" #: src/core/xmpp.py:224 #, python-format msgid "new contact in roster list: %s" msgstr "" #: src/core/xmpp.py:235 #, python-format msgid "removing %s from roster list" msgstr "" #: src/core/xmpp.py:293 #, python-format msgid "" "presence update for [%(entity)s] (available, show=%(show)s statuses=" "%(statuses)s priority=%(priority)d)" msgstr "" #: src/core/xmpp.py:312 #, python-format msgid "presence update for [%(entity)s] (unavailable, statuses=%(statuses)s)" msgstr "" #: src/core/xmpp.py:355 msgid "sending automatic \"from\" subscription request" msgstr "" #: src/core/xmpp.py:363 #, python-format msgid "subscription approved for [%s]" msgstr "" #: src/core/xmpp.py:367 #, python-format msgid "unsubscription confirmed for [%s]" msgstr "" #: src/core/xmpp.py:371 #, python-format msgid "subscription request from [%s]" msgstr "" #: src/core/xmpp.py:375 msgid "sending automatic subscription acceptance" msgstr "" #: src/core/xmpp.py:382 #, python-format msgid "unsubscription asked for [%s]" msgstr "" #: src/core/xmpp.py:385 msgid "automatic contact deletion" msgstr "" #: src/core/xmpp.py:417 msgid "Registration asked for" msgstr "" #: src/core/xmpp.py:438 src/plugins/plugin_xep_0077.py:90 #, python-format msgid "registration answer: %s" msgstr "" #: src/core/xmpp.py:440 msgid "Registration successfull" msgstr "" #: src/core/xmpp.py:445 src/plugins/plugin_xep_0077.py:86 #: src/plugins/plugin_xep_0077.py:96 #, python-format msgid "Registration failure: %s" msgstr "" #: src/core/xmpp.py:450 src/plugins/plugin_xep_0077.py:98 msgid "Username already exists, please choose an other one" msgstr "" #: src/core/xmpp.py:453 #, python-format msgid "Registration failed (%s)" msgstr "" #: src/memory/memory.py:143 msgid "Connection" msgstr "" #: src/memory/memory.py:144 msgid "Register new account" msgstr "" #: src/memory/memory.py:145 msgid "Connect on frontend startup" msgstr "" #: src/memory/memory.py:146 msgid "Disconnect on frontend closure" msgstr "" #: src/memory/memory.py:147 src/plugins/plugin_xep_0249.py:69 msgid "Misc" msgstr "" #: src/memory/memory.py:202 #, python-format msgid "Trying to purge cache of a profile not in memory: [%s]" msgstr "" #: src/memory/memory.py:223 #, python-format msgid "The profile [%s] already exists" msgstr "" #: src/memory/memory.py:239 msgid "The profile name already exists" msgstr "" #: src/memory/memory.py:250 msgid "Trying to delete an unknown profile" msgstr "" #: src/memory/memory.py:253 msgid "Trying to delete a connected profile" msgstr "" #: src/memory/memory.py:268 msgid "No default profile, returning first one" msgstr "" #: src/memory/memory.py:272 msgid "No profile exist yet" msgstr "" #: src/memory/memory.py:280 msgid "Trying to access an unknown profile" msgstr "" #: src/memory/memory.py:361 msgid "Trying to register frontends parameters with no specified app: aborted" msgstr "" #: src/memory/memory.py:366 #, python-format msgid "Trying to register twice frontends parameters for %(app)s: aborted" msgstr "" #: src/memory/memory.py:377 #, python-format msgid "Can't determine default value for [%(category)s/%(name)s]: %(reason)s" msgstr "" #: src/memory/memory.py:392 src/memory/memory.py:437 src/memory/memory.py:472 #, python-format msgid "Requested param [%(name)s] in category [%(category)s] doesn't exist !" msgstr "" #: src/memory/memory.py:448 msgid "Requesting a param for an non-existant profile" msgstr "" #: src/memory/memory.py:452 msgid "Requesting synchronous param for not connected profile" msgstr "" #: src/memory/memory.py:476 #, python-format msgid "" "Trying to get parameter '%(param)s' in category '%(cat)s' without " "authorization!!!" msgstr "" #: src/memory/memory.py:488 msgid "Requesting a param for a non-existant profile" msgstr "" #: src/memory/memory.py:622 src/memory/memory.py:638 src/memory/memory.py:661 msgid "Asking params for inexistant profile" msgstr "" #: src/memory/memory.py:713 msgid "Trying to set parameter for an unknown profile" msgstr "" #: src/memory/memory.py:718 #, python-format msgid "Requesting an unknown parameter (%(category)s/%(name)s)" msgstr "" #: src/memory/memory.py:723 #, python-format msgid "" "Trying to set parameter '%(param)s' in category '%(cat)s' without " "authorization!!!" msgstr "" #: src/memory/memory.py:776 msgid "Memory manager init" msgstr "" #: src/memory/memory.py:791 msgid "Loading default params template" msgstr "" #: src/memory/memory.py:804 msgid "Can't read main config !" msgstr "" #: src/memory/memory.py:838 #, python-format msgid "Parameters loaded from file: %s" msgstr "" #: src/memory/memory.py:841 #, python-format msgid "Can't load parameters from file: %s" msgstr "" #: src/memory/memory.py:857 #, python-format msgid "[%s] Profile session started" msgstr "" #: src/memory/memory.py:863 #, python-format msgid "[%s] Profile session purge" msgstr "" #: src/memory/memory.py:868 #, python-format msgid "Trying to purge roster status cache for a profile not in memory: [%s]" msgstr "" #: src/memory/memory.py:878 #, python-format msgid "Parameters saved to file: %s" msgstr "" #: src/memory/memory.py:881 #, python-format msgid "Can't save parameters to file: %s" msgstr "" #: src/memory/memory.py:967 #, python-format msgid "" "Entities (%(category)s/%(type)s) of %(server)s not available, maybe they " "haven't been asked yet?" msgstr "" #: src/memory/memory.py:996 msgid "Trying find server feature for a non-existant profile" msgstr "" #: src/memory/memory.py:1004 #, python-format msgid "Features of %s not available, maybe they haven't been asked yet?" msgstr "" #: src/memory/memory.py:1013 msgid "Asking contacts for a non-existant or not connected profile" msgstr "" #: src/memory/memory.py:1017 msgid "Entity not in cache" msgstr "" #: src/memory/memory.py:1041 msgid "Trying to add presence status to a non-existant profile" msgstr "" #: src/memory/memory.py:1061 src/memory/memory.py:1092 msgid "Trying to get entity data for a non-existant profile" msgstr "" #: src/memory/memory.py:1135 msgid "Asking waiting subscriptions for a non-existant profile" msgstr "" #: src/memory/persistent.py:38 msgid "PersistentDict can't be used before memory initialisation" msgstr "" #: src/memory/sqlite.py:83 msgid "Connecting database" msgstr "" #: src/memory/sqlite.py:88 msgid "Can't activate foreign keys" msgstr "" #: src/memory/sqlite.py:91 msgid "The database is new, creating the tables" msgstr "" #: src/memory/sqlite.py:162 #, python-format msgid "Can't delete profile [%s]" msgstr "" #: src/memory/sqlite.py:167 #, python-format msgid "Profile [%s] deleted" msgstr "" #: src/memory/sqlite.py:181 msgid "loading general parameters from database" msgstr "" #: src/memory/sqlite.py:194 msgid "loading individual parameters from database" msgstr "" #: src/memory/sqlite.py:216 #, python-format msgid "Can't set general parameter (%(category)s/%(name)s) in database" msgstr "" #: src/memory/sqlite.py:227 #, python-format msgid "" "Can't set individual parameter (%(category)s/%(name)s) for [%(profile)s] in " "database" msgstr "" #: src/memory/sqlite.py:247 #, python-format msgid "" "Can't save following message in history: from [%(from_jid)s] to [%(to_jid)s] " "==> [%(message)s]" msgstr "" #: src/memory/sqlite.py:312 #, python-format msgid "loading general private values [namespace: %s] from database" msgstr "" #: src/memory/sqlite.py:314 src/memory/sqlite.py:330 #, python-format msgid "No data present in database for namespace %s" msgstr "" #: src/memory/sqlite.py:327 #, python-format msgid "loading individual private values [namespace: %s] from database" msgstr "" #: src/memory/sqlite.py:339 #, python-format msgid "" "Can't set general private value (%(key)s) [namespace:%(namespace)s] in " "database" msgstr "" #: src/memory/sqlite.py:351 #, python-format msgid "" "Can't set individual private value (%(key)s) [namespace: %(namespace)s] for " "[%(profile)s] in database" msgstr "" #: src/memory/sqlite.py:361 #, python-format msgid "" "Can't delete general private value (%(key)s) [namespace:%(namespace)s] in " "database" msgstr "" #: src/memory/sqlite.py:372 #, python-format msgid "" "Can't delete individual private value (%(key)s) [namespace: %(namespace)s] " "for [%(profile)s] in database" msgstr "" #: src/memory/sqlite.py:386 #, python-format msgid "loading general private binary values [namespace: %s] from database" msgstr "" #: src/memory/sqlite.py:388 src/memory/sqlite.py:404 #, python-format msgid "No binary data present in database for namespace %s" msgstr "" #: src/memory/sqlite.py:401 #, python-format msgid "loading individual private binary values [namespace: %s] from database" msgstr "" #: src/memory/sqlite.py:413 #, python-format msgid "" "Can't set general private binary value (%(key)s) [namespace:%(namespace)s] " "in database" msgstr "" #: src/memory/sqlite.py:425 #, python-format msgid "" "Can't set individual binary private value (%(key)s) [namespace: " "%(namespace)s] for [%(profile)s] in database" msgstr "" #: src/memory/sqlite.py:435 #, python-format msgid "" "Can't delete general private binary value (%(key)s) [namespace:" "%(namespace)s] in database" msgstr "" #: src/memory/sqlite.py:446 #, python-format msgid "" "Can't delete individual private binary value (%(key)s) [namespace: " "%(namespace)s] for [%(profile)s] in database" msgstr "" #: src/memory/sqlite.py:512 msgid "" "Your local schema is up-to-date, but database versions mismatch, fixing it..." msgstr "" #: src/memory/sqlite.py:522 msgid "" "There is a schema mismatch, but as we are on a dev version, database will be " "updated" msgstr "" #: src/memory/sqlite.py:526 msgid "" "schema version is up-to-date, but local schema differ from expected current " "schema" msgstr "" #: src/memory/sqlite.py:528 #, python-format msgid "" "Here are the commands that should fix the situation, use at your own risk " "(do a backup before modifying database), you can go to SàT's MUC room at " "sat@chat.jabberfr.org for help\n" "### SQL###\n" "%s\n" "### END SQL ###\n" msgstr "" #: src/memory/sqlite.py:532 msgid "Database schema has changed, local database will be updated" msgstr "" #: src/plugins/deprecated_misc_cs.py:50 msgid "" "This plugin allow to manage your CouchSurfing account throught your SàT " "frontend" msgstr "" #: src/plugins/deprecated_misc_cs.py:70 msgid "Plugin CS initialization" msgstr "" #: src/plugins/deprecated_misc_cs.py:75 msgid "Plugin" msgstr "" #: src/plugins/deprecated_misc_cs.py:75 msgid "Launch CoushSurfing management interface" msgstr "" #: src/plugins/deprecated_misc_cs.py:95 msgid "" "Impossible to contact CS website, please check your login/password, " "connection or try again later" msgstr "" #: src/plugins/deprecated_misc_cs.py:103 msgid "" "You have to fill your CouchSurfing login & password in parameters before " "using this interface" msgstr "" #: src/plugins/deprecated_misc_cs.py:162 msgid "Messages" msgstr "" #: src/plugins/deprecated_misc_cs.py:163 #, python-format msgid "" "G'day %(name)s, you have %(nb_message)i unread message%(plural_mess)s and " "%(unread_CR_mess)s unread couch request message%(plural_CR)s\n" "If you want to send a message, select the recipient(s) in the list below" msgstr "" #: src/plugins/deprecated_misc_cs.py:165 #, python-format msgid "Show unread message%(plural)s in external web browser" msgstr "" #: src/plugins/deprecated_misc_cs.py:168 msgid "Subject" msgstr "" #: src/plugins/deprecated_misc_cs.py:171 msgid "Message" msgstr "" #: src/plugins/deprecated_misc_cs.py:174 msgid "send" msgstr "" #: src/plugins/deprecated_misc_cs.py:195 #, python-format msgid "" "CS friend found: %(friend_name)s (id: %(friend_id)s, link: %(friend_link)s)" msgstr "" #: src/plugins/deprecated_misc_cs.py:218 msgid "" "INTERNAL ERROR: no confirmation of message sent by CS, maybe the site has " "been modified ?" msgstr "" #: src/plugins/deprecated_misc_cs.py:229 #, python-format msgid "Sending message to %s" msgstr "" #: src/plugins/deprecated_misc_cs.py:230 #, python-format msgid "" "\n" "subject: %(subject)s\n" "message: \n" "---\n" "%(message)s\n" "---\n" "\n" msgstr "" #: src/plugins/deprecated_misc_cs.py:236 msgid "Message sent" msgstr "" #: src/plugins/deprecated_misc_cs.py:237 msgid "The message has been sent to every recipients" msgstr "" #: src/plugins/deprecated_misc_cs.py:250 msgid "There is not recipient selected for this message !" msgstr "" #: src/plugins/deprecated_misc_cs.py:256 #, python-format msgid "sending message to %(friends)s with subject [%(subject)s]" msgstr "" #: src/plugins/plugin_adhoc_dbus.py:48 msgid "Add D-Bus management to Ad-Hoc commands" msgstr "" #: src/plugins/plugin_adhoc_dbus.py:55 msgid "plugin Ad-Hoc D-Bus initialization" msgstr "" #: src/plugins/plugin_adhoc_dbus.py:164 msgid "Command selection" msgstr "" #: src/plugins/plugin_adhoc_dbus.py:201 src/plugins/plugin_xep_0050.py:372 msgid "Updated" msgstr "" #: src/plugins/plugin_adhoc_dbus.py:205 msgid "Command sent" msgstr "" #: src/plugins/plugin_exp_command_export.py:36 msgid "Implementation of command export" msgstr "" #: src/plugins/plugin_exp_command_export.py:86 msgid "Plugin command export initialization" msgstr "" #: src/plugins/plugin_exp_parrot.py:35 msgid "Implementation of parrot mode (repeat messages between 2 entities)" msgstr "" #: src/plugins/plugin_exp_parrot.py:47 msgid "Plugin Parrot initialization" msgstr "" #: src/plugins/plugin_exp_pipe.py:43 msgid "Implementation of SI Pipe Transfer" msgstr "" #: src/plugins/plugin_exp_pipe.py:51 msgid "Plugin Pipe initialization" msgstr "" #: src/plugins/plugin_exp_pipe.py:66 #, python-format msgid "SI Pipe Transfer: TimeOut reached for id %s" msgstr "" #: src/plugins/plugin_exp_pipe.py:71 src/plugins/plugin_xep_0096.py:70 msgid "kill id called on a non existant approval id" msgstr "" #: src/plugins/plugin_exp_pipe.py:81 msgid "EXP-PIPE file transfer requested" msgstr "" #: src/plugins/plugin_exp_pipe.py:90 msgid "No pipe element found" msgstr "" #: src/plugins/plugin_exp_pipe.py:100 src/plugins/plugin_xep_0096.py:117 msgid "No stream method found" msgstr "" #: src/plugins/plugin_exp_pipe.py:104 src/plugins/plugin_xep_0096.py:121 msgid "Can't find a valid stream method" msgstr "" #: src/plugins/plugin_exp_pipe.py:108 src/plugins/plugin_xep_0096.py:125 msgid "No feature element found" msgstr "" #: src/plugins/plugin_exp_pipe.py:133 src/plugins/plugin_xep_0096.py:159 msgid "dest path not found in frontend_data" msgstr "" #: src/plugins/plugin_exp_pipe.py:143 src/plugins/plugin_xep_0096.py:171 msgid "" "Unknown stream method, this should not happen at this stage, cancelling " "transfer" msgstr "" #: src/plugins/plugin_exp_pipe.py:153 src/plugins/plugin_xep_0096.py:186 #, python-format msgid "Transfer [%s] refused" msgstr "" #: src/plugins/plugin_exp_pipe.py:164 src/plugins/plugin_exp_pipe.py:249 #: src/plugins/plugin_xep_0096.py:197 #, python-format msgid "Transfer %s successfuly finished" msgstr "" #: src/plugins/plugin_exp_pipe.py:175 #, python-format msgid "Transfer %(id)s failed with stream method %(s_method)s" msgstr "" #: src/plugins/plugin_exp_pipe.py:180 src/plugins/plugin_xep_0096.py:216 msgid "All stream methods failed, can't transfer the file" msgstr "" #: src/plugins/plugin_exp_pipe.py:187 #, python-format msgid "Pipe transfer refused by %s" msgstr "" #: src/plugins/plugin_exp_pipe.py:188 #, python-format msgid "The contact %s refused your pipe stream" msgstr "" #: src/plugins/plugin_exp_pipe.py:188 msgid "Pipe stream refused" msgstr "" #: src/plugins/plugin_exp_pipe.py:190 #, python-format msgid "Error during pipe stream transfer with %s" msgstr "" #: src/plugins/plugin_exp_pipe.py:191 #, python-format msgid "" "Something went wrong during the pipe stream session intialisation with %s" msgstr "" #: src/plugins/plugin_exp_pipe.py:191 msgid "Pipe stream error" msgstr "" #: src/plugins/plugin_exp_pipe.py:197 src/plugins/plugin_xep_0096.py:233 msgid "Protocol error during file transfer" msgstr "" #: src/plugins/plugin_exp_pipe.py:202 src/plugins/plugin_xep_0096.py:238 msgid "No feature element" msgstr "" #: src/plugins/plugin_exp_pipe.py:209 src/plugins/plugin_xep_0096.py:245 msgid "No stream method choosed" msgstr "" #: src/plugins/plugin_exp_pipe.py:223 src/plugins/plugin_xep_0096.py:267 msgid "Invalid stream method received" msgstr "" #: src/plugins/plugin_exp_pipe.py:235 src/plugins/plugin_xep_0096.py:280 msgid "Trying to send a file from an unknown profile" msgstr "" #: src/plugins/plugin_exp_pipe.py:254 #, python-format msgid "Transfer %(id)s failed with stream method %(s_method)s %(profile)s" msgstr "" #: src/plugins/plugin_misc_account.py:38 msgid "SàT account creation" msgstr "" #: src/plugins/plugin_misc_account.py:79 msgid "Prosody registration success" msgstr "" #: src/plugins/plugin_misc_account.py:82 #, python-format msgid "Can't register Prosody account (error code: %(code)d): %(message)s" msgstr "" #: src/plugins/plugin_misc_account.py:92 msgid "Plugin Account initialization" msgstr "" #: src/plugins/plugin_misc_account.py:100 #, python-format msgid "Can't find %s" msgstr "" #: src/plugins/plugin_misc_account.py:103 #, python-format msgid "Prosody path found: %s" msgstr "" #: src/plugins/plugin_misc_groupblog.py:61 msgid "Implementation of microblogging with roster access" msgstr "" #: src/plugins/plugin_misc_groupblog.py:85 msgid "Group blog plugin initialization" msgstr "" #: src/plugins/plugin_misc_groupblog.py:147 #: src/plugins/plugin_misc_room_game.py:422 #, python-format msgid "No client for this profile key: %s" msgstr "" #: src/plugins/plugin_misc_groupblog.py:153 msgid "Looking for item-access power pubsub server" msgstr "" #: src/plugins/plugin_misc_groupblog.py:161 #, python-format msgid "item-access powered pubsub service found: [%s]" msgstr "" #: src/plugins/plugin_misc_groupblog.py:171 msgid "No item-access powered pubsub server found, can't use group blog" msgstr "" #: src/plugins/plugin_misc_groupblog.py:320 msgid "Unknown access_type" msgstr "" #: src/plugins/plugin_misc_groupblog.py:376 msgid "Unknown access type" msgstr "" #: src/plugins/plugin_misc_imap.py:46 msgid "" "Create an Imap server that you can use to read your \"normal\" type messages" msgstr "" #: src/plugins/plugin_misc_imap.py:64 msgid "Plugin Imap Server initialization" msgstr "" #: src/plugins/plugin_misc_imap.py:71 #, python-format msgid "Launching IMAP server on port %d" msgstr "" #: src/plugins/plugin_misc_imap.py:439 msgid "IMAP server connection started" msgstr "" #: src/plugins/plugin_misc_imap.py:442 #, python-format msgid "IMAP server connection lost (reason: %s)" msgstr "" #: src/plugins/plugin_misc_maildir.py:47 msgid "Intercept \"normal\" type messages, and put them in a Maildir type box" msgstr "" #: src/plugins/plugin_misc_maildir.py:60 msgid "Plugin Maildir initialization" msgstr "" #: src/plugins/plugin_misc_maildir.py:127 msgid "Trying to remove an mailboxUser not referenced" msgstr "" #: src/plugins/plugin_misc_maildir.py:128 #: src/plugins/plugin_misc_maildir.py:147 #: src/plugins/plugin_misc_maildir.py:286 #: src/plugins/plugin_misc_maildir.py:290 #: src/plugins/plugin_misc_maildir.py:294 msgid "INTERNAL ERROR: " msgstr "" #: src/plugins/plugin_misc_maildir.py:146 msgid "Boxname doesn't exist in internal data" msgstr "" #: src/plugins/plugin_misc_maildir.py:285 msgid "Trying to remove an observer for an inexistant mailbox" msgstr "" #: src/plugins/plugin_misc_maildir.py:289 msgid "Trying to remove an inexistant observer, no observer for this signal" msgstr "" #: src/plugins/plugin_misc_maildir.py:293 msgid "Trying to remove an inexistant observer" msgstr "" #: src/plugins/plugin_misc_quiz.py:44 msgid "Implementation of Quiz game" msgstr "" #: src/plugins/plugin_misc_quiz.py:56 msgid "Plugin Quiz initialization" msgstr "" #: src/plugins/plugin_misc_quiz.py:182 #: src/plugins/plugin_misc_room_game.py:522 #: src/plugins/plugin_misc_room_game.py:545 #: src/plugins/plugin_misc_tarot.py:392 src/plugins/plugin_misc_tarot.py:406 #, python-format msgid "profile %s is unknown" msgstr "" #: src/plugins/plugin_misc_quiz.py:254 msgid "" "Bienvenue dans cette partie rapide de quizz, le premier à atteindre le score " "de 9 remporte le jeu\n" "\n" "Attention, tu es prêt ?" msgstr "" #: src/plugins/plugin_misc_quiz.py:282 src/plugins/plugin_misc_tarot.py:474 #, python-format msgid "Player %(player)s is ready to start [status: %(status)s]" msgstr "" #: src/plugins/plugin_misc_quiz.py:330 src/plugins/plugin_misc_radiocol.py:231 #, python-format msgid "Unmanaged game element: %s" msgstr "" #: src/plugins/plugin_misc_radiocol.py:45 msgid "Implementation of radio collective" msgstr "" #: src/plugins/plugin_misc_radiocol.py:63 msgid "Radio collective initialization" msgstr "" #: src/plugins/plugin_misc_radiocol.py:101 msgid "Can't access profile's data" msgstr "" #: src/plugins/plugin_misc_radiocol.py:125 msgid "No more participants in the radiocol: cleaning data" msgstr "" #: src/plugins/plugin_misc_radiocol.py:161 msgid "INTERNAL ERROR: can't find full path of the song to delete" msgstr "" #: src/plugins/plugin_misc_radiocol.py:168 #, python-format msgid "INTERNAL ERROR: can't find %s on the file system" msgstr "" #: src/plugins/plugin_misc_room_game.py:45 msgid "Base class for MUC games" msgstr "" #: src/plugins/plugin_misc_room_game.py:197 #, python-format msgid "%(user)s not allowed to join the game %(game)s in %(room)s" msgstr "" #: src/plugins/plugin_misc_room_game.py:331 #, python-format msgid "%(user)s not allowed to invite for the game %(game)s in %(room)s" msgstr "" #: src/plugins/plugin_misc_room_game.py:376 #, python-format msgid "" "Still waiting for %(users)s before starting the game %(game)s in %(room)s" msgstr "" #: src/plugins/plugin_misc_room_game.py:394 #, python-format msgid "Preparing room for %s game" msgstr "" #: src/plugins/plugin_misc_room_game.py:397 src/plugins/plugin_xep_0045.py:259 msgid "Unknown profile" msgstr "" #: src/plugins/plugin_misc_room_game.py:503 #, python-format msgid "%(game)s game already created in room %(room)s" msgstr "" #: src/plugins/plugin_misc_room_game.py:506 #, python-format msgid "%(game)s game in room %(room)s can only be created by %(user)s" msgstr "" #: src/plugins/plugin_misc_room_game.py:519 #, python-format msgid "Creating %(game)s game in room %(room)s" msgstr "" #: src/plugins/plugin_misc_room_game.py:559 #, python-format msgid "new round for %s game" msgstr "" #: src/plugins/plugin_misc_room_game.py:624 msgid "Message can not be sent without a sender profile" msgstr "" #: src/plugins/plugin_misc_smtp.py:46 msgid "" "Create a SMTP server that you can use to send your \"normal\" type messages" msgstr "" #: src/plugins/plugin_misc_smtp.py:63 msgid "Plugin SMTP Server initialization" msgstr "" #: src/plugins/plugin_misc_smtp.py:70 #, python-format msgid "Launching SMTP server on port %d" msgstr "" #: src/plugins/plugin_misc_smtp.py:96 #, python-format msgid "Can't send message: %s" msgstr "" #: src/plugins/plugin_misc_smtp.py:201 msgid "SMTP server connection started" msgstr "" #: src/plugins/plugin_misc_smtp.py:205 #, python-format msgid "SMTP server connection lost (reason: %s)" msgstr "" #: src/plugins/plugin_misc_tarot.py:43 msgid "Implementation of Tarot card game" msgstr "" #: src/plugins/plugin_misc_tarot.py:55 msgid "Plugin Tarot initialization" msgstr "" #: src/plugins/plugin_misc_tarot.py:60 msgid "Passe" msgstr "" #: src/plugins/plugin_misc_tarot.py:60 msgid "Petite" msgstr "" #: src/plugins/plugin_misc_tarot.py:60 msgid "Garde" msgstr "" #: src/plugins/plugin_misc_tarot.py:60 msgid "Garde Sans" msgstr "" #: src/plugins/plugin_misc_tarot.py:60 msgid "Garde Contre" msgstr "" #: src/plugins/plugin_misc_tarot.py:102 msgid "contrat selection" msgstr "" #: src/plugins/plugin_misc_tarot.py:115 msgid "scores" msgstr "" #: src/plugins/plugin_misc_tarot.py:196 src/plugins/plugin_misc_tarot.py:227 #, python-format msgid "" "Player %(excuse_owner)s give %(card_waited)s to %(player_waiting)s for " "Excuse compensation" msgstr "" #: src/plugins/plugin_misc_tarot.py:232 #, python-format msgid "" "%(excuse_owner)s keep the Excuse but has not card to give, %(winner)s is " "waiting for one" msgstr "" #: src/plugins/plugin_misc_tarot.py:242 src/plugins/plugin_misc_tarot.py:314 #, python-format msgid "" "\n" "--\n" "%(player)s:\n" "score for this game ==> %(score_game)i\n" "total score ==> %(total_score)i" msgstr "" #: src/plugins/plugin_misc_tarot.py:292 msgid "INTERNAL ERROR: contrat not managed (mispelled ?)" msgstr "" #: src/plugins/plugin_misc_tarot.py:311 #, python-format msgid "" "The attacker (%(attaquant)s) makes %(points)i and needs to make " "%(point_limit)i (%(nb_bouts)s oulder%(plural)s%(separator)s%(bouts)s): he " "%(victory)s" msgstr "" #: src/plugins/plugin_misc_tarot.py:372 msgid "Internal error: unmanaged game stage" msgstr "" #: src/plugins/plugin_misc_tarot.py:394 #, python-format msgid "contrat [%(contrat)s] choosed by %(profile)s" msgstr "" #: src/plugins/plugin_misc_tarot.py:408 #, python-format msgid "Cards played by %(profile)s: [%(cards)s]" msgstr "" #: src/plugins/plugin_misc_tarot.py:507 msgid "Everybody is passing, round ended" msgstr "" #: src/plugins/plugin_misc_tarot.py:514 #, python-format msgid "%(player)s win the bid with %(contrat)s" msgstr "" #: src/plugins/plugin_misc_tarot.py:535 msgid "tarot: chien received" msgstr "" #: src/plugins/plugin_misc_tarot.py:586 #, python-format msgid "The winner of this trick is %s" msgstr "" #: src/plugins/plugin_misc_tarot.py:630 #, python-format msgid "Unmanaged error type: %s" msgstr "" #: src/plugins/plugin_misc_tarot.py:632 #, python-format msgid "Unmanaged card game element: %s" msgstr "" #: src/plugins/plugin_misc_text_commands.py:32 msgid "IRC like text commands" msgstr "" #: src/plugins/plugin_misc_text_commands.py:42 msgid "Text commands initialization" msgstr "" #: src/plugins/plugin_misc_text_commands.py:230 msgid "Invalid jid, can't whois" msgstr "" #: src/plugins/plugin_misc_text_commands.py:233 #, python-format msgid "whois for %(jid)s" msgstr "" #: src/plugins/plugin_misc_text_commands.py:255 #, python-format msgid "" "Text commands available:\n" "%s" msgstr "" #: src/plugins/plugin_misc_text_syntaxes.py:33 src/test/constants.py:42 msgid "Composition" msgstr "" #: src/plugins/plugin_misc_text_syntaxes.py:58 msgid "Management of various text syntaxes (XHTML-IM, Markdown, etc)" msgstr "" #: src/plugins/plugin_misc_text_syntaxes.py:99 msgid "Text syntaxes plugin initialization" msgstr "" #: src/plugins/plugin_misc_xmllog.py:33 msgid "Send raw XML logs to bridge" msgstr "" #: src/plugins/plugin_misc_xmllog.py:46 msgid "INTERNAL ERROR: Unmanaged XML type" msgstr "" #: src/plugins/plugin_misc_xmllog.py:65 msgid "Activate XML log" msgstr "" #: src/plugins/plugin_misc_xmllog.py:68 msgid "Plugin XML Log initialization" msgstr "" #: src/plugins/plugin_misc_xmllog.py:79 msgid "XML log activated" msgstr "" #: src/plugins/plugin_xep_0020.py:43 msgid "Implementation of Feature Negotiation" msgstr "" #: src/plugins/plugin_xep_0020.py:50 msgid "Plugin XEP_0020 initialization" msgstr "" #: src/plugins/plugin_xep_0020.py:71 #, python-format msgid "More than one value choosed for %s, keeping the first one" msgstr "" #: src/plugins/plugin_xep_0033.py:64 msgid "Implementation of Extended Stanza Addressing" msgstr "" #: src/plugins/plugin_xep_0033.py:73 msgid "Extended Stanza Addressing plugin initialization" msgstr "" #: src/plugins/plugin_xep_0033.py:88 msgid "XEP-0033 is being used but the server doesn't support it!" msgstr "" #: src/plugins/plugin_xep_0033.py:90 #, python-format msgid "" "Stanzas using XEP-0033 should be addressed to %(expected)s, not %(current)s!" msgstr "" #: src/plugins/plugin_xep_0033.py:91 msgid "TODO: addressing has be fixed by the backend... fix it in the frontend!" msgstr "" #: src/plugins/plugin_xep_0045.py:47 msgid "Implementation of Multi-User Chat" msgstr "" #: src/plugins/plugin_xep_0045.py:58 msgid "Plugin XEP_0045 initialization" msgstr "" #: src/plugins/plugin_xep_0045.py:83 #, python-format msgid "Unknown or disconnected profile (%s)" msgstr "" #: src/plugins/plugin_xep_0045.py:103 msgid "Error while configuring the room" msgstr "" #: src/plugins/plugin_xep_0045.py:114 #, python-format msgid "Error while joining the room %s" msgstr "" #: src/plugins/plugin_xep_0045.py:116 src/plugins/plugin_xep_0045.py:308 msgid "Group chat error" msgstr "" #: src/plugins/plugin_xep_0045.py:266 msgid "Can't find a MUC service" msgstr "" #: src/plugins/plugin_xep_0045.py:281 #, python-format msgid "%(profile)s is already in room %(room_jid)s" msgstr "" #: src/plugins/plugin_xep_0045.py:283 #, python-format msgid "[%(profile)s] is joining room %(room)s with nick %(nick)s" msgstr "" #: src/plugins/plugin_xep_0045.py:306 #, python-format msgid "Invalid room jid: %s" msgstr "" #: src/plugins/plugin_xep_0045.py:397 #, python-format msgid "user %(nick)s has joined room (%(room_id)s)" msgstr "" #: src/plugins/plugin_xep_0045.py:409 #, python-format msgid "Room [%(room)s] left (%(profile)s))" msgstr "" #: src/plugins/plugin_xep_0045.py:415 #, python-format msgid "user %(nick)s left room (%(room_id)s)" msgstr "" #: src/plugins/plugin_xep_0045.py:427 #, python-format msgid "New subject for room (%(room_id)s): %(subject)s" msgstr "" #: src/plugins/plugin_xep_0047.py:56 msgid "Implementation of In-Band Bytestreams" msgstr "" #: src/plugins/plugin_xep_0047.py:64 msgid "In-Band Bytestreams plugin initialization" msgstr "" #: src/plugins/plugin_xep_0047.py:79 #, python-format msgid "In-Band Bytestream: TimeOut reached for id %(sid)s [%(profile)s]" msgstr "" #: src/plugins/plugin_xep_0047.py:89 src/plugins/plugin_xep_0065.py:517 msgid "Client no more in cache" msgstr "" #: src/plugins/plugin_xep_0047.py:92 src/plugins/plugin_xep_0065.py:520 msgid "kill id called on a non existant id" msgstr "" #: src/plugins/plugin_xep_0047.py:148 msgid "IBB stream opening" msgstr "" #: src/plugins/plugin_xep_0047.py:158 #, python-format msgid "malformed IBB transfer: %s" msgstr "" #: src/plugins/plugin_xep_0047.py:162 #, python-format msgid "Ignoring unexpected IBB transfer: %s" msgstr "" #: src/plugins/plugin_xep_0047.py:166 src/plugins/plugin_xep_0047.py:242 msgid "sended jid inconsistency (man in the middle attack attempt ?)" msgstr "" #: src/plugins/plugin_xep_0047.py:195 msgid "IBB stream closing" msgstr "" #: src/plugins/plugin_xep_0047.py:235 msgid "Received data for an unknown session id" msgstr "" #: src/plugins/plugin_xep_0047.py:249 msgid "Sequence error" msgstr "" #: src/plugins/plugin_xep_0047.py:262 msgid "Invalid base64 data" msgstr "" #: src/plugins/plugin_xep_0047.py:295 src/plugins/plugin_xep_0065.py:561 msgid "stream length not managed yet" msgstr "" #: src/plugins/plugin_xep_0047.py:324 src/plugins/plugin_xep_0065.py:604 msgid "Transfer failed" msgstr "" #: src/plugins/plugin_xep_0050.py:56 msgid "Left" msgstr "" #: src/plugins/plugin_xep_0050.py:66 msgid "Implementation of Ad-Hoc Commands" msgstr "" #: src/plugins/plugin_xep_0050.py:108 #, python-format msgid "The groups [%(group)s] is unknown for profile [%(profile)s])" msgstr "" #: src/plugins/plugin_xep_0050.py:210 msgid "plugin XEP-0050 initialization" msgstr "" #: src/plugins/plugin_xep_0050.py:218 src/plugins/plugin_xep_0100.py:65 msgid "Service" msgstr "" #: src/plugins/plugin_xep_0050.py:218 msgid "commands" msgstr "" #: src/plugins/plugin_xep_0050.py:218 msgid "Execute ad-hoc commands" msgstr "" #: src/plugins/plugin_xep_0050.py:224 msgid "Status" msgstr "" #: src/plugins/plugin_xep_0050.py:237 msgid "Please select a command" msgstr "" #: src/plugins/plugin_xep_0050.py:334 msgid "Please enter target jid" msgstr "" #: src/plugins/plugin_xep_0050.py:348 msgid "status selection" msgstr "" #: src/plugins/plugin_xep_0050.py:376 msgid "Status updated" msgstr "" #: src/plugins/plugin_xep_0054.py:65 msgid "Implementation of vcard-temp" msgstr "" #: src/plugins/plugin_xep_0054.py:75 msgid "Plugin XEP_0054 initialization" msgstr "" #: src/plugins/plugin_xep_0054.py:144 #, python-format msgid "Photo of type [%s] found" msgstr "" #: src/plugins/plugin_xep_0054.py:146 msgid "Decoding binary" msgstr "" #: src/plugins/plugin_xep_0054.py:153 #, python-format msgid "file saved to %s" msgstr "" #: src/plugins/plugin_xep_0054.py:155 #, python-format msgid "file [%s] already in cache" msgstr "" #: src/plugins/plugin_xep_0054.py:161 msgid "parsing vcard" msgstr "" #: src/plugins/plugin_xep_0054.py:183 #, python-format msgid "FIXME: [%s] VCard tag is not managed yet" msgstr "" #: src/plugins/plugin_xep_0054.py:189 msgid "VCard found" msgstr "" #: src/plugins/plugin_xep_0054.py:200 msgid "FIXME: vCard not found as first child element" msgstr "" #: src/plugins/plugin_xep_0054.py:206 #, python-format msgid "Can't find VCard of %s" msgstr "" #: src/plugins/plugin_xep_0054.py:215 msgid "Asking vcard for a non-existant or not connected profile" msgstr "" #: src/plugins/plugin_xep_0054.py:219 #, python-format msgid "Asking for %s's VCard" msgstr "" #: src/plugins/plugin_xep_0054.py:234 #, python-format msgid "Asking for an uncached avatar [%s]" msgstr "" #: src/plugins/plugin_xep_0054.py:263 msgid "Trying to set avatar for a non-existant or not connected profile" msgstr "" #: src/plugins/plugin_xep_0054.py:308 msgid "New avatar found, requesting vcard" msgstr "" #: src/plugins/plugin_xep_0055.py:38 msgid "Implementation of Jabber Search" msgstr "" #: src/plugins/plugin_xep_0055.py:45 msgid "Jabber search plugin initialization" msgstr "" #: src/plugins/plugin_xep_0055.py:56 src/plugins/plugin_xep_0055.py:76 msgid "Search directory" msgstr "" #: src/plugins/plugin_xep_0055.py:56 msgid "Search use directory" msgstr "" #: src/plugins/plugin_xep_0055.py:77 msgid "Please enter the search jid" msgstr "" #: src/plugins/plugin_xep_0055.py:107 src/plugins/plugin_xep_0055.py:165 msgid "No query element found" msgstr "" #: src/plugins/plugin_xep_0055.py:112 src/plugins/plugin_xep_0055.py:170 msgid "No data form found" msgstr "" #: src/plugins/plugin_xep_0055.py:119 #, python-format msgid "Fields request failure: %s" msgstr "" #: src/plugins/plugin_xep_0055.py:176 #, python-format msgid "Search request failure: %s" msgstr "" #: src/plugins/plugin_xep_0060.py:34 msgid "Implementation of PubSub Protocol" msgstr "" #: src/plugins/plugin_xep_0060.py:51 msgid "PubSub plugin initialization" msgstr "" #: src/plugins/plugin_xep_0060.py:85 #, python-format msgid "Trying to %(action)s with an unknown profile key [%(profile_key)s]" msgstr "" #: src/plugins/plugin_xep_0060.py:93 msgid "INTERNAL ERROR: no handler for required profile" msgstr "" #: src/plugins/plugin_xep_0060.py:170 msgid "Publish node deleted" msgstr "" #: src/plugins/plugin_xep_0065.py:90 msgid "Implementation of SOCKS5 Bytestreams" msgstr "" #: src/plugins/plugin_xep_0065.py:142 msgid "Protocol init" msgstr "" #: src/plugins/plugin_xep_0065.py:338 msgid "File transfer completed, closing connection" msgstr "" #: src/plugins/plugin_xep_0065.py:404 msgid "Socks 5 server connection started" msgstr "" #: src/plugins/plugin_xep_0065.py:407 #, python-format msgid "Socks 5 server connection lost (reason: %s)" msgstr "" #: src/plugins/plugin_xep_0065.py:432 msgid "Socks 5 client connection started" msgstr "" #: src/plugins/plugin_xep_0065.py:435 #, python-format msgid "Socks 5 client connection lost (reason: %s)" msgstr "" #: src/plugins/plugin_xep_0065.py:462 msgid "Plugin XEP_0065 initialization" msgstr "" #: src/plugins/plugin_xep_0065.py:468 msgid "registering" msgstr "" #: src/plugins/plugin_xep_0065.py:476 #, python-format msgid "Launching Socks5 Stream server on port %d" msgstr "" #: src/plugins/plugin_xep_0065.py:507 #, python-format msgid "Socks5 Bytestream: TimeOut reached for id %(sid)s [%(profile)s]" msgstr "" #: src/plugins/plugin_xep_0065.py:557 msgid "Unknown profile, this should not happen" msgstr "" #: src/plugins/plugin_xep_0065.py:614 msgid "Internal error, can't do transfer" msgstr "" #: src/plugins/plugin_xep_0065.py:624 src/plugins/plugin_xep_0065.py:797 msgid "No streamhost found in stream query" msgstr "" #: src/plugins/plugin_xep_0065.py:629 msgid "A proxy server is used" msgstr "" #: src/plugins/plugin_xep_0065.py:634 msgid "Proxy jid is not the same as in parameters, this should not happen" msgstr "" #: src/plugins/plugin_xep_0065.py:642 src/plugins/plugin_xep_0065.py:736 msgid "activating stream" msgstr "" #: src/plugins/plugin_xep_0065.py:660 msgid "Can't activate the proxy stream" msgstr "" #: src/plugins/plugin_xep_0065.py:690 msgid "BS stream query" msgstr "" #: src/plugins/plugin_xep_0065.py:704 #, python-format msgid "Ignoring unexpected BS transfer: %s" msgstr "" #: src/plugins/plugin_xep_0065.py:713 #, python-format msgid "No streamhost found in stream query %s" msgstr "" #: src/plugins/plugin_xep_0065.py:722 msgid "incomplete streamhost element" msgstr "" #: src/plugins/plugin_xep_0065.py:728 #, python-format msgid "Stream proposed: host=[%(host)s] port=[%(port)s]" msgstr "" #: src/plugins/plugin_xep_0065.py:789 msgid "Can't determine proxy information" msgstr "" #: src/plugins/plugin_xep_0065.py:793 msgid "Bad answer received from proxy" msgstr "" #: src/plugins/plugin_xep_0065.py:800 msgid "" "Multiple streamhost elements in proxy not managed, keeping only the first one" msgstr "" #: src/plugins/plugin_xep_0065.py:813 msgid "No proxy found on this server" msgstr "" #: src/plugins/plugin_xep_0071.py:44 msgid "Implementation of XHTML-IM" msgstr "" #: src/plugins/plugin_xep_0071.py:72 msgid "XHTML-IM plugin initialization" msgstr "" #: src/plugins/plugin_xep_0071.py:114 src/plugins/plugin_xep_0277.py:259 msgid "Can't have xhtml and rich content at the same time" msgstr "" #: src/plugins/plugin_xep_0077.py:39 msgid "Implementation of in-band registration" msgstr "" #: src/plugins/plugin_xep_0077.py:46 msgid "Plugin XEP_0077 initialization" msgstr "" #: src/plugins/plugin_xep_0077.py:64 msgid "Can't find data form" msgstr "" #: src/plugins/plugin_xep_0077.py:65 msgid "This gateway can't be managed by SàT, sorry :(" msgstr "" #: src/plugins/plugin_xep_0077.py:109 #, python-format msgid "Asking registration for [%s]" msgstr "" #: src/plugins/plugin_xep_0085.py:49 msgid "Implementation of Chat State Notifications Protocol" msgstr "" #: src/plugins/plugin_xep_0085.py:89 msgid "Enable chat state notifications" msgstr "" #: src/plugins/plugin_xep_0085.py:93 msgid "Chat State Notifications plugin initialization" msgstr "" #: src/plugins/plugin_xep_0095.py:51 msgid "Implementation of Stream Initiation" msgstr "" #: src/plugins/plugin_xep_0095.py:58 msgid "Plugin XEP_0095 initialization" msgstr "" #: src/plugins/plugin_xep_0095.py:75 msgid "XEP-0095 Stream initiation" msgstr "" #: src/plugins/plugin_xep_0095.py:161 msgid "sending stream initiation accept answer" msgstr "" #: src/plugins/plugin_xep_0095.py:183 msgid "Asking for an non-existant or not connected profile" msgstr "" #: src/plugins/plugin_xep_0095.py:188 #, python-format msgid "Stream Session ID: %s" msgstr "" #: src/plugins/plugin_xep_0096.py:43 msgid "Implementation of SI File Transfer" msgstr "" #: src/plugins/plugin_xep_0096.py:50 msgid "Plugin XEP_0096 initialization" msgstr "" #: src/plugins/plugin_xep_0096.py:65 #, python-format msgid "SI File Transfer: TimeOut reached for id %s" msgstr "" #: src/plugins/plugin_xep_0096.py:80 msgid "XEP-0096 file transfer requested" msgstr "" #: src/plugins/plugin_xep_0096.py:100 #, python-format msgid "File proposed: name=[%(name)s] size=%(size)s" msgstr "" #: src/plugins/plugin_xep_0096.py:107 msgid "No file element found" msgstr "" #: src/plugins/plugin_xep_0096.py:208 #, python-format msgid "Transfer %(id)s failed with stream method %(s_method)s: %(reason)s" msgstr "" #: src/plugins/plugin_xep_0096.py:223 #, python-format msgid "File transfer refused by %s" msgstr "" #: src/plugins/plugin_xep_0096.py:224 #, python-format msgid "The contact %s refused your file" msgstr "" #: src/plugins/plugin_xep_0096.py:224 msgid "File refused" msgstr "" #: src/plugins/plugin_xep_0096.py:226 #, python-format msgid "Error during file transfer with %s" msgstr "" #: src/plugins/plugin_xep_0096.py:227 #, python-format msgid "" "Something went wrong during the file transfer session intialisation with %s" msgstr "" #: src/plugins/plugin_xep_0096.py:227 msgid "File transfer error" msgstr "" #: src/plugins/plugin_xep_0096.py:299 #, python-format msgid "Transfer %(sid)s successfuly finished [%(profile)s]" msgstr "" #: src/plugins/plugin_xep_0096.py:305 #, python-format msgid "" "Transfer %(id)s failed with stream method %(s_method)s: %(reason)s " "[%(profile)s]" msgstr "" #: src/plugins/plugin_xep_0100.py:35 msgid "Implementation of Gateways protocol" msgstr "" #: src/plugins/plugin_xep_0100.py:38 msgid "" "Be careful ! Gateways allow you to use an external IM (legacy IM), so you " "can see your contact as XMPP contacts.\n" "But when you do this, all your messages go throught the external legacy IM " "server, it is a huge privacy issue (i.e.: all your messages throught the " "gateway can be monitored, recorded, analysed by the external server, most of " "time a private company)." msgstr "" #: src/plugins/plugin_xep_0100.py:43 msgid "Internet Relay Chat" msgstr "" #: src/plugins/plugin_xep_0100.py:44 msgid "XMPP" msgstr "" #: src/plugins/plugin_xep_0100.py:45 msgid "Tencent QQ" msgstr "" #: src/plugins/plugin_xep_0100.py:46 msgid "SIP/SIMPLE" msgstr "" #: src/plugins/plugin_xep_0100.py:47 msgid "ICQ" msgstr "" #: src/plugins/plugin_xep_0100.py:48 msgid "Yahoo! Messenger" msgstr "" #: src/plugins/plugin_xep_0100.py:49 msgid "Gadu-Gadu" msgstr "" #: src/plugins/plugin_xep_0100.py:50 msgid "AOL Instant Messenger" msgstr "" #: src/plugins/plugin_xep_0100.py:51 msgid "Windows Live Messenger" msgstr "" #: src/plugins/plugin_xep_0100.py:58 msgid "Gateways plugin initialization" msgstr "" #: src/plugins/plugin_xep_0100.py:65 msgid "gateways" msgstr "" #: src/plugins/plugin_xep_0100.py:65 msgid "Find gateways" msgstr "" #: src/plugins/plugin_xep_0100.py:77 msgid "Invalid JID" msgstr "" #: src/plugins/plugin_xep_0100.py:84 #, python-format msgid "Gateways manager (%s)" msgstr "" #: src/plugins/plugin_xep_0100.py:92 #, python-format msgid "Failed (%s)" msgstr "" #: src/plugins/plugin_xep_0100.py:105 msgid "Use external XMPP server" msgstr "" #: src/plugins/plugin_xep_0100.py:107 msgid "Go !" msgstr "" #: src/plugins/plugin_xep_0100.py:114 msgid "No gateway index selected" msgstr "" #: src/plugins/plugin_xep_0100.py:128 #, python-format msgid "" "INTERNAL ERROR: identity category should always be \"gateway\" in " "_getTypeString, got \"%s\"" msgstr "" #: src/plugins/plugin_xep_0100.py:132 msgid "Unknown IM" msgstr "" #: src/plugins/plugin_xep_0100.py:136 msgid "Registration successful, doing the rest" msgstr "" #: src/plugins/plugin_xep_0100.py:159 msgid "Timeout" msgstr "" #: src/plugins/plugin_xep_0100.py:170 #, python-format msgid "Found gateway [%(jid)s]: %(identity_name)s" msgstr "" #: src/plugins/plugin_xep_0100.py:173 #, python-format msgid "Skipping [%(jid)s] which is not a gateway" msgstr "" #: src/plugins/plugin_xep_0100.py:180 msgid "No gateway found" msgstr "" #: src/plugins/plugin_xep_0100.py:185 #, python-format msgid "item found: %s" msgstr "" #: src/plugins/plugin_xep_0100.py:209 #, python-format msgid "find gateways (target = %(target)s, profile = %(profile)s)" msgstr "" #: src/plugins/plugin_xep_0115.py:54 msgid "Implementation of entity capabilities" msgstr "" #: src/plugins/plugin_xep_0115.py:82 msgid "Plugin XEP_0115 initialization" msgstr "" #: src/plugins/plugin_xep_0115.py:148 #, python-format msgid "Capability hash generated: [%s]" msgstr "" #: src/plugins/plugin_xep_0163.py:42 msgid "Implementation of Personal Eventing Protocol" msgstr "" #: src/plugins/plugin_xep_0163.py:49 msgid "PEP plugin initialization" msgstr "" #: src/plugins/plugin_xep_0163.py:97 #, python-format msgid "Trying to send personal event with an unknown profile key [%s]" msgstr "" #: src/plugins/plugin_xep_0163.py:100 msgid "Trying to send personal event for an unknown type" msgstr "" #: src/plugins/plugin_xep_0163.py:106 msgid "No item found" msgstr "" #: src/plugins/plugin_xep_0163.py:111 msgid "Can't find mood element in mood event" msgstr "" #: src/plugins/plugin_xep_0163.py:115 msgid "No mood found" msgstr "" #: src/plugins/plugin_xep_0249.py:51 msgid "Implementation of Direct MUC Invitations" msgstr "" #: src/plugins/plugin_xep_0249.py:71 msgid "Auto-join MUC on invitation" msgstr "" #: src/plugins/plugin_xep_0249.py:77 msgid "Plugin XEP_0249 initialization" msgstr "" #: src/plugins/plugin_xep_0249.py:95 src/plugins/plugin_xep_0249.py:123 msgid "Profile doesn't exists !" msgstr "" #: src/plugins/plugin_xep_0249.py:125 #, python-format msgid "Invitation accepted for room %(room)s [%(profile)s]" msgstr "" #: src/plugins/plugin_xep_0249.py:137 #, python-format msgid "Invitation received for room %(room)s [%(profile)s]" msgstr "" #: src/plugins/plugin_xep_0249.py:139 msgid "Error while parsing invitation" msgstr "" #: src/plugins/plugin_xep_0249.py:143 msgid "Invitation silently discarded because user is already in the room." msgstr "" #: src/plugins/plugin_xep_0249.py:154 #, python-format msgid "" "You have been invited by %(user)s to join the room %(room)s. Do you accept?" msgstr "" #: src/plugins/plugin_xep_0249.py:154 src/plugins/plugin_xep_0249.py:157 msgid "MUC invitation" msgstr "" #: src/plugins/plugin_xep_0249.py:157 #, python-format msgid "" "An invitation from %(user)s to join the room %(room)s has been declined " "according to your personal settings." msgstr "" #: src/plugins/plugin_xep_0277.py:47 msgid "Implementation of microblogging Protocol" msgstr "" #: src/plugins/plugin_xep_0277.py:58 msgid "Microblogging plugin initialization" msgstr "" #: src/plugins/plugin_xep_0277.py:132 #, python-format msgid "No entry found in the pubsub item %s" msgstr "" #: src/plugins/plugin_xep_0277.py:155 #, python-format msgid "Atom entry %s misses a required element" msgstr "" #: src/plugins/plugin_xep_0277.py:181 #, python-format msgid "Can't parse the link element of pubsub entry %s" msgstr "" #: src/plugins/plugin_xep_0277.py:190 #, python-format msgid "Can't find author element in pubsub entry %s" msgstr "" #: src/plugins/plugin_xep_0277.py:218 msgid "Content of type XHTML must declare its namespace!" msgstr "" #: src/plugins/plugin_xep_0277.py:302 msgid "Microblog data must contain at least 'content' key" msgstr "" #: src/plugins/plugin_xep_0277.py:306 msgid "Microblog data's content value must not be empty" msgstr "" #: src/plugins/plugin_xep_0277.py:340 msgid "Can't find profile's jid" msgstr "" #: src/plugins/plugin_xep_0277.py:347 #, python-format msgid "Microblog node has now access %s" msgstr "" #: src/plugins/plugin_xep_0277.py:351 msgid "Can't set microblog access" msgstr "" #: src/test/constants.py:43 msgid "Enable unibox" msgstr "" #: src/test/constants.py:44 msgid "'Wysiwyg' edition" msgstr "" #: src/test/test_plugin_misc_room_game.py:43 msgid "Dummy plugin to test room game" msgstr "" #: src/tools/misc.py:58 #, python-format msgid "There is already a bound priority [%s]" msgstr "" #: src/tools/misc.py:60 #, python-format msgid "There is already a trigger with the same priority [%s]" msgstr "" #: src/tools/xml_tools.py:177 msgid "INTERNAL ERROR: parameters xml not valid" msgstr "" #: src/tools/xml_tools.py:186 msgid "INTERNAL ERROR: params categories must have a name" msgstr "" #: src/tools/xml_tools.py:194 msgid "INTERNAL ERROR: params must have a name" msgstr "" #: src/tools/xml_tools.py:276 msgid "TabElement must be a child of TabsContainer" msgstr "" #: src/tools/xml_tools.py:316 msgid "Can't set row index if auto_index is True" msgstr "" #: src/tools/xml_tools.py:416 msgid "either items or columns need do be filled" msgstr "" #: src/tools/xml_tools.py:429 msgid "Headers lenght doesn't correspond to columns" msgstr "" #: src/tools/xml_tools.py:475 msgid "Incorrect number of items in list" msgstr "" #: src/tools/xml_tools.py:578 msgid "Value must be 0, 1, false or true" msgstr "" #: src/tools/xml_tools.py:612 msgid "empty \"options\" list" msgstr "" #: src/tools/xml_tools.py:614 msgid "invalid styles" msgstr "" #: src/tools/xml_tools.py:652 #, python-format msgid "Unknown panel type [%s]" msgstr "" #: src/tools/xml_tools.py:654 msgid "form XMLUI need a submit_id" msgstr "" #: src/tools/xml_tools.py:656 msgid "container argument must be a string" msgstr "" #: src/tools/xml_tools.py:748 #, python-format msgid "Unknown container type [%s]" msgstr "" #: src/tools/xml_tools.py:767 #, python-format msgid "Invalid type [%s]" msgstr ""