mirror of
https://github.com/Mikaela/Limnoria.git
synced 2024-11-30 06:49:24 +01:00
AutoMode & Factoids & Google & Math & Network & Seen & Status & Topic: Update l10n-fr.
This commit is contained in:
parent
489ec1b065
commit
99a734323f
@ -2,9 +2,9 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Limnoria\n"
|
||||
"POT-Creation-Date: 2013-03-03 19:39+CET\n"
|
||||
"PO-Revision-Date: 2013-03-03 19:45+0100\n"
|
||||
"Last-Translator: Valentin Lorentz <progval@gmail.com>\n"
|
||||
"POT-Creation-Date: 2014-01-21 19:30+CET\n"
|
||||
"PO-Revision-Date: 2014-01-21 19:33+0100\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: French <kde-i18n-doc@kde.org>\n"
|
||||
"Language: fr\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
@ -30,6 +30,15 @@ msgstr ""
|
||||
|
||||
#: config.py:52
|
||||
msgid ""
|
||||
"Determines whether the bot will\n"
|
||||
" check for 'alternative capabilities' (ie. autoop, autohalfop,\n"
|
||||
" autovoice) in addition to/instead of classic ones."
|
||||
msgstr ""
|
||||
"Détermine si le bot vérifiera les « capacités alternatives » (ie. autoop, "
|
||||
"autohalfop, autovoice) en plus/à la place des capacités classiques."
|
||||
|
||||
#: config.py:56
|
||||
msgid ""
|
||||
"Determines whether the bot will \"fall\n"
|
||||
" through\" to halfop/voicing when auto-opping is turned off but\n"
|
||||
" auto-halfopping/voicing are turned on."
|
||||
@ -37,7 +46,7 @@ msgstr ""
|
||||
"Détermine si le bot ne halfopera/voicera pas lorsque l'auto-op est "
|
||||
"désactivé, même si l'auto-halfopvoice est activé."
|
||||
|
||||
#: config.py:56
|
||||
#: config.py:60
|
||||
msgid ""
|
||||
"Determines whether the bot will automatically\n"
|
||||
" op people with the <channel>,op capability when they join the channel.\n"
|
||||
@ -46,7 +55,7 @@ msgstr ""
|
||||
"Détermine si le bot opera automatiquement les gens qui ont la capacité "
|
||||
"<canal>,op lorsqu'ils rejoignent le canal."
|
||||
|
||||
#: config.py:60
|
||||
#: config.py:64
|
||||
msgid ""
|
||||
"Determines whether the bot will automatically\n"
|
||||
" halfop people with the <channel>,halfop capability when they join the\n"
|
||||
@ -55,7 +64,7 @@ msgstr ""
|
||||
"Détermine si le bot halfopera les gens qui ont la capacité <canal>,halfop "
|
||||
"lorsqu'ils rejoignent le canal."
|
||||
|
||||
#: config.py:64
|
||||
#: config.py:68
|
||||
msgid ""
|
||||
"Determines whether the bot will automatically\n"
|
||||
" voice people with the <channel>,voice capability when they join the\n"
|
||||
@ -64,7 +73,7 @@ msgstr ""
|
||||
"Détermine si le bot voicera automatiquement les gens avec la capacité "
|
||||
"<canal>,voice lorsqu'ils rejoingent le canal."
|
||||
|
||||
#: config.py:68
|
||||
#: config.py:72
|
||||
msgid ""
|
||||
"Determines whether the bot will automatically\n"
|
||||
" ban people who join the channel and are on the banlist."
|
||||
@ -72,7 +81,7 @@ msgstr ""
|
||||
"Détermine si le bot bannira automatiquement les personnes qui rejoignent le "
|
||||
"canal et qui sont sur la liste de bannissement."
|
||||
|
||||
#: config.py:71
|
||||
#: config.py:75
|
||||
msgid ""
|
||||
"Determines how many seconds the bot\n"
|
||||
" will automatically ban a person when banning."
|
||||
@ -80,7 +89,7 @@ msgstr ""
|
||||
"Détermine combien de secondes durera le bannissement que le bot posera sur "
|
||||
"une personne."
|
||||
|
||||
#: config.py:75
|
||||
#: config.py:79
|
||||
msgid ""
|
||||
"Determines how many seconds the bot will wait\n"
|
||||
" before applying a mode. Has no effect on bans."
|
||||
@ -88,7 +97,7 @@ msgstr ""
|
||||
"Détermine combien de secondes le bot attendra avant d'appliquer un mode. "
|
||||
"Cela n'a aucun effet sur les bannissements."
|
||||
|
||||
#: config.py:79
|
||||
#: config.py:83
|
||||
msgid ""
|
||||
"Extra modes that will be\n"
|
||||
" applied to a user. Example syntax: user1+o-v user2+v user3-v"
|
||||
@ -96,8 +105,8 @@ msgstr ""
|
||||
"Des modes supplémentaires à appliquer à un utilisateur. Par exemple : "
|
||||
"user1+o-v user2+v user3-v"
|
||||
|
||||
#: plugin.py:64
|
||||
#: plugin.py:78
|
||||
msgid ""
|
||||
"Determines whether or not a mode has already\n"
|
||||
" been applied."
|
||||
msgstr ""
|
||||
msgstr "Détermine si un mode a déjà été appliqué ou non."
|
||||
|
@ -1,82 +1,145 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Limnoria\n"
|
||||
"POT-Creation-Date: 2011-06-28 19:40+CEST\n"
|
||||
"POT-Creation-Date: 2014-01-21 19:24+CET\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: Valentin Lorentz <progval@gmail.com>\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: Limnoria <progval@gmail.com>\n"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Poedit-Language: Français\n"
|
||||
"X-Poedit-Country: France\n"
|
||||
"X-Poedit-SourceCharset: ASCII\n"
|
||||
"X-Generator: Poedit 1.5.4\n"
|
||||
"Language: fr\n"
|
||||
|
||||
#: config.py:45
|
||||
msgid ""
|
||||
"Value must include $value, otherwise the factoid's value would be left\n"
|
||||
" out."
|
||||
msgstr "La valeur doit inclure $value, sinon la valeur de la factoid ne serait pas affichée."
|
||||
msgstr ""
|
||||
"La valeur doit inclure $value, sinon la valeur de la factoid ne serait pas "
|
||||
"affichée."
|
||||
|
||||
#: config.py:51
|
||||
#: config.py:52
|
||||
msgid ""
|
||||
"Determines whether the Factoids plugins will\n"
|
||||
" be browsable on the HTTP server."
|
||||
msgstr "Détermine si le plugin Factoids sera accessible par le serveur HTTP."
|
||||
|
||||
#: config.py:55
|
||||
msgid ""
|
||||
"Determines whether factoids can be displayed\n"
|
||||
" via the web server."
|
||||
msgstr "Détermine si les factoids seront affichées via le serveur web."
|
||||
|
||||
#: config.py:59
|
||||
msgid ""
|
||||
"Only allows a user with voice or above on a\n"
|
||||
" channel to use the command."
|
||||
msgstr ""
|
||||
"Autoriser uniquement un(e) utilisateur(trice) qui a un voice ou mieux dans "
|
||||
"le salon à utiliser la commande."
|
||||
|
||||
#: config.py:62
|
||||
msgid ""
|
||||
"Determines what separator must be used in the\n"
|
||||
" learn command. Defaults to 'as' -- learn <key> as <value>. Users might\n"
|
||||
" learn command. Defaults to 'as' -- learn <key> as <value>. Users "
|
||||
"might\n"
|
||||
" feel more comfortable with 'is' or something else, so it's\n"
|
||||
" configurable."
|
||||
msgstr "Détermine quel séparateur est utilisé par la commande 'learn'. Par défaut, il s'agit de 'est' : 'learn <clef> as <valeur>. Les utilisateurs sont susceptibles de trouver 'is' plus confortable, ou n'importe quoi, c'est configurable."
|
||||
msgstr ""
|
||||
"Détermine quel séparateur est utilisé par la commande 'learn'. Par défaut, "
|
||||
"il s'agit de 'est' : 'learn <clef> as <valeur>. Les utilisateurs sont "
|
||||
"susceptibles de trouver 'is' plus confortable, ou n'importe quoi, c'est "
|
||||
"configurable."
|
||||
|
||||
#: config.py:56
|
||||
#: config.py:67
|
||||
msgid ""
|
||||
"Determines whether the bot will reply with the\n"
|
||||
" single matching factoid if only one factoid matches when using the search\n"
|
||||
" single matching factoid if only one factoid matches when using the "
|
||||
"search\n"
|
||||
" command."
|
||||
msgstr "Détermine si le bot répondra avec une seule factoid, même si la recherche de l'utilisateur donne plusieurs résultats."
|
||||
msgstr ""
|
||||
"Détermine si le bot répondra avec une seule factoid, même si la recherche de "
|
||||
"l'utilisateur donne plusieurs résultats."
|
||||
|
||||
#: config.py:60
|
||||
#: config.py:71
|
||||
msgid ""
|
||||
"Determines whether the bot will reply to invalid\n"
|
||||
" commands by searching for a factoid; basically making the whatis\n"
|
||||
" unnecessary when you want all factoids for a given key."
|
||||
msgstr "Détermine si le bot répondra aux commandes invalides lors de la recherche d'une factoid ; permet simplement de rendre la commande 'whatis' inutile lorsque vous voulez toutes les factoids d'un clef donnée."
|
||||
msgstr ""
|
||||
"Détermine si le bot répondra aux commandes invalides lors de la recherche "
|
||||
"d'une factoid ; permet simplement de rendre la commande 'whatis' inutile "
|
||||
"lorsque vous voulez toutes les factoids d'un clef donnée."
|
||||
|
||||
#: config.py:64
|
||||
#: config.py:75
|
||||
msgid ""
|
||||
"If you try to look up a nonexistent factoid,\n"
|
||||
" this setting make the bot try to find some possible matching keys through\n"
|
||||
" several approximate matching algorithms and return a list of matching keys,\n"
|
||||
" this setting make the bot try to find some possible matching keys "
|
||||
"through\n"
|
||||
" several approximate matching algorithms and return a list of matching "
|
||||
"keys,\n"
|
||||
" before giving up."
|
||||
msgstr "Si vous essayez de chercher une factoid inexistante, cette option permet de faire en sorte que le bot recherche les clefs de factoids dont le nom est proche, et qu'il les affiche."
|
||||
msgstr ""
|
||||
"Si vous essayez de chercher une factoid inexistante, cette option permet de "
|
||||
"faire en sorte que le bot recherche les clefs de factoids dont le nom est "
|
||||
"proche, et qu'il les affiche."
|
||||
|
||||
#: config.py:69
|
||||
#: config.py:80
|
||||
msgid "$key could be $value."
|
||||
msgstr "$key semble être $value."
|
||||
|
||||
#: config.py:69
|
||||
#: config.py:80
|
||||
msgid ""
|
||||
"Determines the format of\n"
|
||||
" the response given when a factoid's value is requested. All the standard\n"
|
||||
" substitutes apply, in addition to \"$key\" for the factoid's key and \"$value\"\n"
|
||||
" the response given when a factoid's value is requested. All the "
|
||||
"standard\n"
|
||||
" substitutes apply, in addition to \"$key\" for the factoid's key and "
|
||||
"\"$value\"\n"
|
||||
" for the factoid's value."
|
||||
msgstr "Détermine le format de la réponse donnée lorsqu'une valeur de factoid est demandée. Tous les substitus standards s'appliquent, en plus de \"$key\" pour la clef de la factoid et \"$value\" pour la valeur de la factoid."
|
||||
msgstr ""
|
||||
"Détermine le format de la réponse donnée lorsqu'une valeur de factoid est "
|
||||
"demandée. Tous les substitus standards s'appliquent, en plus de \"$key\" "
|
||||
"pour la clef de la factoid et \"$value\" pour la valeur de la factoid."
|
||||
|
||||
#: plugin.py:179
|
||||
#: plugin.py:108
|
||||
msgid "key"
|
||||
msgstr "clé"
|
||||
|
||||
#: plugin.py:109
|
||||
msgid "id"
|
||||
msgstr "n°"
|
||||
|
||||
#: plugin.py:110
|
||||
msgid "fact"
|
||||
msgstr "factoid"
|
||||
|
||||
#: plugin.py:275
|
||||
msgid "You have to be at least voiced to teach factoids."
|
||||
msgstr "Vous devez au moins être voice pour m’apprendre des factoids."
|
||||
|
||||
#: plugin.py:312
|
||||
msgid ""
|
||||
"[<channel>] <key> %s <value>\n"
|
||||
"\n"
|
||||
" Associates <key> with <value>. <channel> is only\n"
|
||||
" necessary if the message isn't sent on the channel\n"
|
||||
" itself. The word '%s' is necessary to separate the\n"
|
||||
" key from the value. It can be changed to another word\n"
|
||||
" itself. The word '%s' is necessary to separate "
|
||||
"the\n"
|
||||
" key from the value. It can be changed to another "
|
||||
"word\n"
|
||||
" via the learnSeparator registry value.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
"[<canal>] <clef> %s <valeur>\n"
|
||||
"\n"
|
||||
"Associer la <clef> avec la <valeur>. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même. Le mot '%s' est nécessaire pour séparer la clef de la valeur. Il peut être modifié avec la valeur de registre learnSeparator."
|
||||
"Associer la <clef> avec la <valeur>. <canal> n'est nécessaire que si le "
|
||||
"message n'est pas envoyé sur le canal lui-même. Le mot '%s' est nécessaire "
|
||||
"pour séparer la clef de la valeur. Il peut être modifié avec la valeur de "
|
||||
"registre learnSeparator."
|
||||
|
||||
#: plugin.py:199
|
||||
#: plugin.py:332
|
||||
msgid ""
|
||||
"Try to typo-match input to possible factoids.\n"
|
||||
" \n"
|
||||
@ -84,70 +147,81 @@ msgid ""
|
||||
" First, try a simple wildcard search.\n"
|
||||
" If that fails, use the Damerau-Levenshtein edit-distance metric.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
msgstr "."
|
||||
|
||||
#: plugin.py:257
|
||||
#: plugin.py:386
|
||||
#: plugin.py:390 plugin.py:520
|
||||
msgid "That's not a valid number for that key."
|
||||
msgstr "Ce n'est pas un nombre valide pour cette clef."
|
||||
|
||||
#: plugin.py:279
|
||||
#: plugin.py:372
|
||||
#: plugin.py:598
|
||||
#: plugin.py:412 plugin.py:506 plugin.py:735
|
||||
msgid "No factoid matches that key."
|
||||
msgstr "Aucune factoid ne correspond à cette clef."
|
||||
|
||||
#: plugin.py:304
|
||||
#: plugin.py:438
|
||||
msgid ""
|
||||
"[<channel>] [--raw] <key> [<number>]\n"
|
||||
"\n"
|
||||
" Looks up the value of <key> in the factoid database. If given a\n"
|
||||
" number, will return only that exact factoid. If '--raw' option is\n"
|
||||
" given, no variable substitution will take place on the factoid.\n"
|
||||
" <channel> is only necessary if the message isn't sent in the channel\n"
|
||||
" <channel> is only necessary if the message isn't sent in the "
|
||||
"channel\n"
|
||||
" itself.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
"[<canal>] <clef> [<nombre>]\n"
|
||||
"\n"
|
||||
"Regarde la valeur de la <clef> dans la base de données de factoids. Si un <nombre> est donné, retourne la factoid exacte. Si l'option --raw est donnée, aucune substitution de variable ne sera effectuée avant d'afficher la factoid.<canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même."
|
||||
"Regarde la valeur de la <clef> dans la base de données de factoids. Si un "
|
||||
"<nombre> est donné, retourne la factoid exacte. Si l'option --raw est "
|
||||
"donnée, aucune substitution de variable ne sera effectuée avant d'afficher "
|
||||
"la factoid.<canal> n'est nécessaire que si le message n'est pas envoyé sur "
|
||||
"le canal lui-même."
|
||||
|
||||
#: plugin.py:321
|
||||
#: plugin.py:523
|
||||
#: plugin.py:455 plugin.py:660
|
||||
msgid "key id"
|
||||
msgstr "id de clef"
|
||||
|
||||
#: plugin.py:334
|
||||
#: plugin.py:468
|
||||
msgid ""
|
||||
"[<channel>] <oldkey> <newkey> [<number>]\n"
|
||||
"\n"
|
||||
" Adds a new key <newkey> for factoid associated with <oldkey>.\n"
|
||||
" <number> is only necessary if there's more than one factoid associated\n"
|
||||
" <number> is only necessary if there's more than one factoid "
|
||||
"associated\n"
|
||||
" with <oldkey>.\n"
|
||||
"\n"
|
||||
" The same action can be accomplished by using the 'learn' function with\n"
|
||||
" The same action can be accomplished by using the 'learn' function "
|
||||
"with\n"
|
||||
" a new key but an existing (verbatim) factoid content.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
"[<canal>] <ancienne clef> <nouvelle clef> [<nombre>]\n"
|
||||
"\n"
|
||||
"Ajoute une <nouvelle clef> à la factoid correspondant à l'<ancienne clef>. Le <nombre> n'est nécessaire que si il y a plus d'une factoid associée à l'<ancienne clef>.La même action peut être accomplie en utilisant la fonction 'learn' avec la <nouvelle clef>, sans le contenu actuel de la factoid."
|
||||
"Ajoute une <nouvelle clef> à la factoid correspondant à l'<ancienne clef>. "
|
||||
"Le <nombre> n'est nécessaire que si il y a plus d'une factoid associée à "
|
||||
"l'<ancienne clef>.La même action peut être accomplie en utilisant la "
|
||||
"fonction 'learn' avec la <nouvelle clef>, sans le contenu actuel de la "
|
||||
"factoid."
|
||||
|
||||
#: plugin.py:381
|
||||
#: plugin.py:398
|
||||
#: plugin.py:515 plugin.py:532
|
||||
msgid "This key-factoid relationship already exists."
|
||||
msgstr "Cette relation clef-factoid existe déjà."
|
||||
|
||||
#: plugin.py:389
|
||||
msgid "This key has more than one factoid associated with it, but you have not provided a number."
|
||||
msgstr "Cette clef a plus d'une factoid associée, mais vous n'avez pas fourni un nombre."
|
||||
#: plugin.py:523
|
||||
msgid ""
|
||||
"This key has more than one factoid associated with it, but you have not "
|
||||
"provided a number."
|
||||
msgstr ""
|
||||
"Cette clef a plus d'une factoid associée, mais vous n'avez pas fourni un "
|
||||
"nombre."
|
||||
|
||||
#: plugin.py:403
|
||||
#: plugin.py:537
|
||||
msgid ""
|
||||
"[<channel>] [--plain] [--alpha] [<number>]\n"
|
||||
"\n"
|
||||
" Returns a list of top-ranked factoid keys, sorted by usage count\n"
|
||||
" (rank). If <number> is not provided, the default number of factoid keys\n"
|
||||
" (rank). If <number> is not provided, the default number of factoid "
|
||||
"keys\n"
|
||||
" returned is set by the rankListLength registry value.\n"
|
||||
"\n"
|
||||
" If --plain option is given, rank numbers and usage counts are not\n"
|
||||
@ -156,50 +230,65 @@ msgid ""
|
||||
" If --alpha option is given in addition to --plain, keys are sorted\n"
|
||||
" alphabetically, instead of by rank.\n"
|
||||
"\n"
|
||||
" <channel> is only necessary if the message isn't sent in the channel\n"
|
||||
" <channel> is only necessary if the message isn't sent in the "
|
||||
"channel\n"
|
||||
" itself.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
"[<canal>] [--plain] [--alpha] [<nombre>]\n"
|
||||
"\n"
|
||||
"Retourne une liste des factoids les plus utilisées. Si le <nombre> n'est pas fourni, il correspond par défaut au nombre de clefs de factoids défini dans la clef de registre rankListLength. Si --plain est donné, le numéro des rangs et le comptage des utilisations n'est pas inclu dans la sortie. Si --alpha est donné, en plus de --plain, les clefs seront triées alphabétiquement, au lieu de l'être par leur rang.<canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même."
|
||||
"Retourne une liste des factoids les plus utilisées. Si le <nombre> n'est pas "
|
||||
"fourni, il correspond par défaut au nombre de clefs de factoids défini dans "
|
||||
"la clef de registre rankListLength. Si --plain est donné, le numéro des "
|
||||
"rangs et le comptage des utilisations n'est pas inclu dans la sortie. Si --"
|
||||
"alpha est donné, en plus de --plain, les clefs seront triées "
|
||||
"alphabétiquement, au lieu de l'être par leur rang.<canal> n'est nécessaire "
|
||||
"que si le message n'est pas envoyé sur le canal lui-même."
|
||||
|
||||
#: plugin.py:448
|
||||
#: plugin.py:582
|
||||
msgid ""
|
||||
"[<channel>] <key>\n"
|
||||
"\n"
|
||||
" Locks the factoid(s) associated with <key> so that they cannot be\n"
|
||||
" removed or added to. <channel> is only necessary if the message isn't\n"
|
||||
" removed or added to. <channel> is only necessary if the message "
|
||||
"isn't\n"
|
||||
" sent in the channel itself.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
"[<canal>] <clef>\n"
|
||||
"\n"
|
||||
"Verrouille la/les factoid(s) associé(e) à la <clef>, pour qu'elles ne puissent plus être supprimées ou modifiées. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même."
|
||||
"Verrouille la/les factoid(s) associé(e) à la <clef>, pour qu'elles ne "
|
||||
"puissent plus être supprimées ou modifiées. <canal> n'est nécessaire que si "
|
||||
"le message n'est pas envoyé sur le canal lui-même."
|
||||
|
||||
#: plugin.py:466
|
||||
#: plugin.py:600
|
||||
msgid ""
|
||||
"[<channel>] <key>\n"
|
||||
"\n"
|
||||
" Unlocks the factoid(s) associated with <key> so that they can be\n"
|
||||
" removed or added to. <channel> is only necessary if the message isn't\n"
|
||||
" removed or added to. <channel> is only necessary if the message "
|
||||
"isn't\n"
|
||||
" sent in the channel itself.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
"[<canal>] <clef>\n"
|
||||
"\n"
|
||||
"Verrouille la/les factoid(s) associé(e) à la <clef>, pour qu'elles puissent être supprimées ou modifiées. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même."
|
||||
"Verrouille la/les factoid(s) associé(e) à la <clef>, pour qu'elles puissent "
|
||||
"être supprimées ou modifiées. <canal> n'est nécessaire que si le message "
|
||||
"n'est pas envoyé sur le canal lui-même."
|
||||
|
||||
#: plugin.py:505
|
||||
#: plugin.py:639
|
||||
msgid ""
|
||||
"[<channel>] <key> [<number>|*]\n"
|
||||
"\n"
|
||||
" Removes a key-fact relationship for key <key> from the factoids\n"
|
||||
" database. If there is more than one such relationship for this key,\n"
|
||||
" database. If there is more than one such relationship for this "
|
||||
"key,\n"
|
||||
" a number is necessary to determine which one should be removed.\n"
|
||||
" A * can be used to remove all relationships for <key>.\n"
|
||||
"\n"
|
||||
" If as a result, the key (factoid) remains without any relationships to\n"
|
||||
" If as a result, the key (factoid) remains without any relationships "
|
||||
"to\n"
|
||||
" a factoid (key), it shall be removed from the database.\n"
|
||||
"\n"
|
||||
" <channel> is only necessary if\n"
|
||||
@ -208,58 +297,76 @@ msgid ""
|
||||
msgstr ""
|
||||
"[<canal>] <clef> [<nombre>|*]\n"
|
||||
"\n"
|
||||
"Enlève la factoid <clef> de la base de données. Si il y a plus d'une factoid avec cette clef, un <nombre> est requis pour déterminer laquelle sera supprimée. Un joker * peut être utilisé pour enlever toutes les factoids avec cette clef. Si, en tant que résultat, la clef (factoid) n'a plus aucune relation avec une autre factoid (clef), elle devrait être supprimée de la base de données.<canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même."
|
||||
"Enlève la factoid <clef> de la base de données. Si il y a plus d'une factoid "
|
||||
"avec cette clef, un <nombre> est requis pour déterminer laquelle sera "
|
||||
"supprimée. Un joker * peut être utilisé pour enlever toutes les factoids "
|
||||
"avec cette clef. Si, en tant que résultat, la clef (factoid) n'a plus aucune "
|
||||
"relation avec une autre factoid (clef), elle devrait être supprimée de la "
|
||||
"base de données.<canal> n'est nécessaire que si le message n'est pas envoyé "
|
||||
"sur le canal lui-même."
|
||||
|
||||
#: plugin.py:537
|
||||
#: plugin.py:654
|
||||
msgid "You have to be at least voiced to remove factoids."
|
||||
msgstr "Vous devez au moins être voice pour supprimer des factoids."
|
||||
|
||||
#: plugin.py:674
|
||||
msgid "There is no such factoid."
|
||||
msgstr "Cette factoid n'existe pas."
|
||||
|
||||
#: plugin.py:547
|
||||
#: plugin.py:684
|
||||
msgid "Invalid factoid number."
|
||||
msgstr "Numéro de factoid invalide."
|
||||
|
||||
#: plugin.py:552
|
||||
msgid "%s factoids have that key. Please specify which one to remove, or use * to designate all of them."
|
||||
msgstr "%s factoids ont cette clef. Veuillez spécifier laquelle vous voulez supprimer ou utiliser * pour toutes les désigner."
|
||||
#: plugin.py:689
|
||||
msgid ""
|
||||
"%s factoids have that key. Please specify which one to remove, or use * to "
|
||||
"designate all of them."
|
||||
msgstr ""
|
||||
"%s factoids ont cette clef. Veuillez spécifier laquelle vous voulez "
|
||||
"supprimer ou utiliser * pour toutes les désigner."
|
||||
|
||||
#: plugin.py:560
|
||||
#: plugin.py:697
|
||||
msgid ""
|
||||
"[<channel>]\n"
|
||||
"\n"
|
||||
" Returns a random factoid from the database for <channel>. <channel>\n"
|
||||
" Returns random factoids from the database for <channel>. <channel>\n"
|
||||
" is only necessary if the message isn't sent in the channel itself.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
"[<canal>]\n"
|
||||
"\n"
|
||||
"Retourne une factoid aléatoire de la base de données pour le canal. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même."
|
||||
"Retourne une factoid aléatoire de la base de données pour le canal. <canal> "
|
||||
"n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même."
|
||||
|
||||
#: plugin.py:582
|
||||
#: plugin.py:719
|
||||
msgid "I couldn't find a factoid."
|
||||
msgstr "Je ne peux trouver une factoid"
|
||||
|
||||
#: plugin.py:587
|
||||
#: plugin.py:724
|
||||
msgid ""
|
||||
"[<channel>] <key>\n"
|
||||
"\n"
|
||||
" Gives information about the factoid(s) associated with <key>.\n"
|
||||
" <channel> is only necessary if the message isn't sent in the channel\n"
|
||||
" <channel> is only necessary if the message isn't sent in the "
|
||||
"channel\n"
|
||||
" itself.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
"[<canal>] <clef>\n"
|
||||
"\n"
|
||||
"Donne des informations sur la/les factoid(s) associée(s) à la <clef>. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même."
|
||||
"Donne des informations sur la/les factoid(s) associée(s) à la <clef>. "
|
||||
"<canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-"
|
||||
"même."
|
||||
|
||||
#: plugin.py:613
|
||||
#: plugin.py:750
|
||||
msgid "#%i was added by %s at %s, and has been recalled %n"
|
||||
msgstr "#%i a été ajouté par %s le %s, et il y a eu %n."
|
||||
|
||||
#: plugin.py:616
|
||||
#: plugin.py:753
|
||||
msgid "time"
|
||||
msgstr "rappel"
|
||||
|
||||
#: plugin.py:626
|
||||
#: plugin.py:763
|
||||
msgid ""
|
||||
"[<channel>] <key> <number> <regexp>\n"
|
||||
"\n"
|
||||
@ -269,32 +376,38 @@ msgid ""
|
||||
msgstr ""
|
||||
"[<canal>] <clef> <nombre> <expression régulière>\n"
|
||||
"\n"
|
||||
"Change la factoid <nombre> associée à la <clef>, en accord avec l'<expression régulière>. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même."
|
||||
"Change la factoid <nombre> associée à la <clef>, en accord avec "
|
||||
"l'<expression régulière>. <canal> n'est nécessaire que si le message n'est "
|
||||
"pas envoyé sur le canal lui-même."
|
||||
|
||||
#: plugin.py:640
|
||||
#: plugin.py:777
|
||||
msgid "I couldn't find any key %q"
|
||||
msgstr "Je ne peux trouver de clef %q"
|
||||
|
||||
#: plugin.py:655
|
||||
#: plugin.py:792
|
||||
msgid ""
|
||||
"[<channel>] [--values] [--{regexp} <value>] [<glob> ...]\n"
|
||||
"\n"
|
||||
" Searches the keyspace for keys matching <glob>. If --regexp is given,\n"
|
||||
" its associated value is taken as a regexp and matched against the keys.\n"
|
||||
" If --values is given, search the value space instead of the keyspace.\n"
|
||||
" Searches the keyspace for keys matching <glob>. If --regexp is "
|
||||
"given,\n"
|
||||
" its associated value is taken as a regexp and matched against the "
|
||||
"keys.\n"
|
||||
" If --values is given, search the value space instead of the "
|
||||
"keyspace.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
"[<canal>] [--values] [--{regexp} <expression régulière>] [<glob>...]\n"
|
||||
"\n"
|
||||
"Recherche les clefs correspondant au <glob>. Si --regexp est donné, recherche les clefs correspondantes à l'<expression régulière>. Si --values est donné, recherche parmi les valeurs, plutôt que parmi les clefs. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même."
|
||||
"Recherche les clefs correspondant au <glob>. Si --regexp est donné, "
|
||||
"recherche les clefs correspondantes à l'<expression régulière>. Si --values "
|
||||
"est donné, recherche parmi les valeurs, plutôt que parmi les clefs. <canal> "
|
||||
"n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même."
|
||||
|
||||
#: plugin.py:692
|
||||
#: plugin.py:701
|
||||
#: plugin.py:829 plugin.py:838
|
||||
msgid "No keys matched that query."
|
||||
msgstr "Aucune clef ne correspond à cette requête."
|
||||
|
||||
#: plugin.py:697
|
||||
#: plugin.py:706
|
||||
#: plugin.py:834 plugin.py:843
|
||||
msgid "More than 100 keys matched that query; please narrow your query."
|
||||
msgstr "Plus de 100 clefs correspondent à votre requête ; veuillez la préciser."
|
||||
|
||||
msgstr ""
|
||||
"Plus de 100 clefs correspondent à votre requête ; veuillez la préciser."
|
||||
|
@ -1,15 +1,16 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Limnoria\n"
|
||||
"POT-Creation-Date: 2013-03-03 19:38+CET\n"
|
||||
"POT-Creation-Date: 2014-01-21 22:36+CET\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: Valentin Lorentz <progval@gmail.com>\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: Limnoria <progval@gmail.com>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Poedit-SourceCharset: ASCII\n"
|
||||
"X-Generator: Poedit 1.5.4\n"
|
||||
"Language: fr\n"
|
||||
|
||||
#: config.py:39
|
||||
msgid ""
|
||||
@ -44,6 +45,12 @@ msgstr ""
|
||||
|
||||
#: config.py:105
|
||||
msgid ""
|
||||
"Determines the base URL used for\n"
|
||||
" requests."
|
||||
msgstr "Détermine l’URL de base utilisée pour les requêtes."
|
||||
|
||||
#: config.py:108
|
||||
msgid ""
|
||||
"Determines whether the search snarfer is\n"
|
||||
" enabled. If so, messages (even unaddressed ones) beginning with the "
|
||||
"word\n"
|
||||
@ -54,7 +61,7 @@ msgstr ""
|
||||
"messages (même non adressés) commençant par 'google' seront répondus par la "
|
||||
"première URL que Google donne pour cette recherche."
|
||||
|
||||
#: config.py:110
|
||||
#: config.py:113
|
||||
msgid ""
|
||||
"Determines whether the word 'google' in the\n"
|
||||
" bot's output will be made colorful (like Google's logo)."
|
||||
@ -62,24 +69,26 @@ msgstr ""
|
||||
"Détermine si le mot 'google' dans la sortie du bot sera coloré (comme le "
|
||||
"logo de Google)"
|
||||
|
||||
#: config.py:113
|
||||
#: config.py:116
|
||||
msgid "Determines whether results are bolded."
|
||||
msgstr "Détermine si les résultats sont mis en gras."
|
||||
|
||||
#: config.py:115
|
||||
#: config.py:118
|
||||
msgid ""
|
||||
"Determines whether results are sent in\n"
|
||||
" different lines or all in the same one."
|
||||
msgstr ""
|
||||
"Détermine si les résultats sont envoyés sur différentes lignes, ou tous sur "
|
||||
"la même."
|
||||
|
||||
#: config.py:118
|
||||
#: config.py:121
|
||||
msgid ""
|
||||
"Determines the maximum number of results returned\n"
|
||||
" from the google command."
|
||||
msgstr ""
|
||||
"Détermine le nombre maximum de résultats retournés par la commande google."
|
||||
|
||||
#: config.py:121
|
||||
#: config.py:124
|
||||
msgid ""
|
||||
"Determines what default language is used in\n"
|
||||
" searches. If left empty, no specific language will be requested."
|
||||
@ -87,11 +96,11 @@ msgstr ""
|
||||
"Détermine quand langue par défaut est utilisée dans les recherches. Si "
|
||||
"laissé vide, aucune langue spécifique ne sera demandée."
|
||||
|
||||
#: config.py:121
|
||||
#: config.py:124
|
||||
msgid "en"
|
||||
msgstr "fr"
|
||||
|
||||
#: config.py:124
|
||||
#: config.py:127
|
||||
msgid ""
|
||||
"Determines what level of search filtering to use\n"
|
||||
" by default. 'active' - most filtering, 'moderate' - default filtering,\n"
|
||||
@ -100,7 +109,7 @@ msgstr ""
|
||||
"Détermine le niveau de filtrage à utiliser par défaut. 'active' filtre tout, "
|
||||
"'moderate' est le filtre par défaut, et 'off' désactive le filtrage."
|
||||
|
||||
#: plugin.py:83
|
||||
#: plugin.py:84
|
||||
msgid ""
|
||||
"Perform a search using Google's AJAX API.\n"
|
||||
" search(\"search phrase\", options={})\n"
|
||||
@ -122,15 +131,15 @@ msgstr ""
|
||||
" (Default: \"lang_en\")\n"
|
||||
" "
|
||||
|
||||
#: plugin.py:122 plugin.py:185
|
||||
#: plugin.py:123 plugin.py:189
|
||||
msgid "We broke The Google!"
|
||||
msgstr "Google est toukassay !"
|
||||
|
||||
#: plugin.py:144
|
||||
#: plugin.py:148
|
||||
msgid "No matches found."
|
||||
msgstr "Aucune correspondance."
|
||||
|
||||
#: plugin.py:152
|
||||
#: plugin.py:156
|
||||
msgid ""
|
||||
"[--snippet] <search>\n"
|
||||
"\n"
|
||||
@ -143,11 +152,11 @@ msgstr ""
|
||||
"Effectue une recherche google, mais ne retourne que le premier résultat. Si "
|
||||
"l'option --snippet est donnée, retournera également un fragment de la page."
|
||||
|
||||
#: plugin.py:169
|
||||
#: plugin.py:173
|
||||
msgid "Google found nothing."
|
||||
msgstr "Google n'a rien trouvé."
|
||||
|
||||
#: plugin.py:174
|
||||
#: plugin.py:178
|
||||
msgid ""
|
||||
"<search> [--{filter,language} <value>]\n"
|
||||
"\n"
|
||||
@ -163,7 +172,7 @@ msgstr ""
|
||||
"sont donnés. --language accepte une abbréviation de langue ; --filter "
|
||||
"accepte un niveau de filtrage ('active', 'moderate', 'off')."
|
||||
|
||||
#: plugin.py:202
|
||||
#: plugin.py:206
|
||||
msgid ""
|
||||
"<url>\n"
|
||||
"\n"
|
||||
@ -174,11 +183,11 @@ msgstr ""
|
||||
"\n"
|
||||
"Retourne un lien vers la version en cache de l'<url>, si elle est disponible."
|
||||
|
||||
#: plugin.py:213
|
||||
#: plugin.py:217
|
||||
msgid "Google seems to have no cache for that site."
|
||||
msgstr "Google semble ne pas avoir de cache pour ce site."
|
||||
|
||||
#: plugin.py:218
|
||||
#: plugin.py:222
|
||||
msgid ""
|
||||
"<search string> <search string> [<search string> ...]\n"
|
||||
"\n"
|
||||
@ -191,7 +200,7 @@ msgstr ""
|
||||
"Retourne les résultats de chaque recherche, dans l'ordre, par ordre "
|
||||
"croissant du nombre de résultats."
|
||||
|
||||
#: plugin.py:241
|
||||
#: plugin.py:245
|
||||
msgid ""
|
||||
"<source language> [to] <target language> <text>\n"
|
||||
"\n"
|
||||
@ -204,11 +213,11 @@ msgstr ""
|
||||
"Retourne le <texte>, traduire de la <langue de départ> vers la <langue "
|
||||
"finale>."
|
||||
|
||||
#: plugin.py:277
|
||||
#: plugin.py:283
|
||||
msgid "^google\\s+(.*)$"
|
||||
msgstr "^google\\s+(.*)$"
|
||||
|
||||
#: plugin.py:306
|
||||
#: plugin.py:310
|
||||
msgid ""
|
||||
"<expression>\n"
|
||||
"\n"
|
||||
@ -219,11 +228,7 @@ msgstr ""
|
||||
"\n"
|
||||
"Utilise la calculatrice Google pour calculer la valeur de l'<expression>."
|
||||
|
||||
#: plugin.py:339
|
||||
msgid "Google says: Error: %s."
|
||||
msgstr "Google dit : Erreur : %s."
|
||||
|
||||
#: plugin.py:346
|
||||
#: plugin.py:345
|
||||
msgid ""
|
||||
"<phone number>\n"
|
||||
"\n"
|
||||
@ -234,10 +239,13 @@ msgstr ""
|
||||
"\n"
|
||||
"Recherche le <numéro de téléphone> sur Google."
|
||||
|
||||
#: plugin.py:360
|
||||
#: plugin.py:362
|
||||
msgid "Google's phonebook didn't come up with anything."
|
||||
msgstr "L'annuaire téléphonique de Google ne donne aucun résultat."
|
||||
|
||||
#~ msgid "Google says: Error: %s."
|
||||
#~ msgstr "Google dit : Erreur : %s."
|
||||
|
||||
#~ msgid "from language"
|
||||
#~ msgstr "de la langue"
|
||||
|
||||
|
@ -1,19 +1,18 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Limnoria\n"
|
||||
"POT-Creation-Date: 2010-10-17 15:35+CEST\n"
|
||||
"POT-Creation-Date: 2014-01-21 19:30+CET\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: Valentin Lorentz <progval@gmail.com>\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: Limnoria <progval@gmail.com>\n"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Poedit-Language: Français\n"
|
||||
"X-Poedit-Country: France\n"
|
||||
"X-Poedit-SourceCharset: ASCII\n"
|
||||
"X-Generator: Poedit 1.5.4\n"
|
||||
"Language: fr\n"
|
||||
|
||||
#: plugin.py:52
|
||||
#: plugin.py:55
|
||||
msgid ""
|
||||
"<fromBase> [<toBase>] <number>\n"
|
||||
"\n"
|
||||
@ -23,63 +22,80 @@ msgid ""
|
||||
msgstr ""
|
||||
"<base 1> [<base 2>] <nombre>\n"
|
||||
"\n"
|
||||
"Converti le nombre d'une base à l'autre. La seconde base est la décimale par défaut."
|
||||
"Converti le nombre d'une base à l'autre. La seconde base est la décimale par "
|
||||
"défaut."
|
||||
|
||||
#: plugin.py:63
|
||||
#: plugin.py:66
|
||||
msgid "Invalid <number> for base %s: %s"
|
||||
msgstr "Nombre invalide pour la base %s : %s"
|
||||
|
||||
#: plugin.py:69
|
||||
#: plugin.py:72
|
||||
msgid "Convert a decimal number to another base; returns a string."
|
||||
msgstr "Converti un nombre décimal dans une autre base, retourne une chaîne."
|
||||
|
||||
#: plugin.py:90
|
||||
#: plugin.py:93
|
||||
msgid ""
|
||||
"Convert a number from any base, 2 through 36, to any other\n"
|
||||
" base, 2 through 36. Returns a string."
|
||||
msgstr "Convertir un nombre de n'importe quelle base, de 2 à 36, à n'importe quelle base, de 2 à 36."
|
||||
msgstr ""
|
||||
"Convertir un nombre de n'importe quelle base, de 2 à 36, à n'importe quelle "
|
||||
"base, de 2 à 36."
|
||||
|
||||
#: plugin.py:157
|
||||
#: plugin.py:167
|
||||
msgid ""
|
||||
"<math expression>\n"
|
||||
"\n"
|
||||
" Returns the value of the evaluated <math expression>. The syntax is\n"
|
||||
" Returns the value of the evaluated <math expression>. The syntax "
|
||||
"is\n"
|
||||
" Python syntax; the type of arithmetic is floating point. Floating\n"
|
||||
" point arithmetic is used in order to prevent a user from being able to\n"
|
||||
" crash to the bot with something like '10**10**10**10'. One consequence\n"
|
||||
" point arithmetic is used in order to prevent a user from being able "
|
||||
"to\n"
|
||||
" crash to the bot with something like '10**10**10**10'. One "
|
||||
"consequence\n"
|
||||
" is that large values such as '10**24' might not be exact.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
"<expression mathématique>\n"
|
||||
"\n"
|
||||
"Retourne la valeur de l'<expression mathématique> évaluée. La syntaxe est celle de Python ; le calcul est à virgule flottante. Les calculs à virgule flottante sont utilisés pour enmpêcher l'utilisateur de faire crasher le bot avec quelque chose du genre '10**10**10**10'. L'une des conséquences est que les grandes valeurs commandes '10**24' peuvent ne pas être exactes."
|
||||
"Retourne la valeur de l'<expression mathématique> évaluée. La syntaxe est "
|
||||
"celle de Python ; le calcul est à virgule flottante. Les calculs à virgule "
|
||||
"flottante sont utilisés pour enmpêcher l'utilisateur de faire crasher le bot "
|
||||
"avec quelque chose du genre '10**10**10**10'. L'une des conséquences est que "
|
||||
"les grandes valeurs commandes '10**24' peuvent ne pas être exactes."
|
||||
|
||||
#: plugin.py:166
|
||||
#: plugin.py:220
|
||||
msgid "There's really no reason why you should have underscores or brackets in your mathematical expression. Please remove them."
|
||||
msgstr "Il n'y a aucune réelle raison que vous mettiez des underscores ou des crochets dans vos expressions mathématiques. Merci de les retirer."
|
||||
#: plugin.py:178
|
||||
msgid ""
|
||||
"There's no reason you should have fancy non-ASCII characters in your "
|
||||
"mathematical expression. Please remove them."
|
||||
msgstr ""
|
||||
"Il n'y a aucune réelle raison que vous mettiez des caractères non-ASCII dans "
|
||||
"vos expressions mathématiques. Merci de les retirer."
|
||||
|
||||
#: plugin.py:172
|
||||
#: plugin.py:228
|
||||
#: plugin.py:183 plugin.py:237
|
||||
msgid ""
|
||||
"There's really no reason why you should have underscores or brackets in your "
|
||||
"mathematical expression. Please remove them."
|
||||
msgstr ""
|
||||
"Il n'y a aucune réelle raison que vous mettiez des underscores ou des "
|
||||
"crochets dans vos expressions mathématiques. Merci de les retirer."
|
||||
|
||||
#: plugin.py:189 plugin.py:245
|
||||
msgid "You can't use lambda in this command."
|
||||
msgstr "Vous ne pouvez utiliser lambda dans cette commande."
|
||||
|
||||
#: plugin.py:202
|
||||
#: plugin.py:236
|
||||
#: plugin.py:219 plugin.py:253
|
||||
msgid "The answer exceeded %s or so."
|
||||
msgstr "La réponse dépasse %s."
|
||||
|
||||
#: plugin.py:204
|
||||
#: plugin.py:238
|
||||
#: plugin.py:221 plugin.py:255
|
||||
msgid "Something in there wasn't a valid number."
|
||||
msgstr "Quelque chose là-dedans n'est pas un nombre valide"
|
||||
|
||||
#: plugin.py:206
|
||||
#: plugin.py:240
|
||||
#: plugin.py:223 plugin.py:257
|
||||
msgid "%s is not a defined function."
|
||||
msgstr "%s n'est pas une fonction définie"
|
||||
|
||||
#: plugin.py:213
|
||||
#: plugin.py:230
|
||||
msgid ""
|
||||
"<math expression>\n"
|
||||
"\n"
|
||||
@ -90,9 +106,11 @@ msgid ""
|
||||
msgstr ""
|
||||
"<expression mathématique>\n"
|
||||
"\n"
|
||||
"Cette commande est la même que la commande 'calc', excepté qu'elle utilise des mathématiques entières, ce qui peut causer une surconsommation de CPU de la part du bot. C'est pourquoi elle requiert la capacité 'trusted'."
|
||||
"Cette commande est la même que la commande 'calc', excepté qu'elle utilise "
|
||||
"des mathématiques entières, ce qui peut causer une surconsommation de CPU de "
|
||||
"la part du bot. C'est pourquoi elle requiert la capacité 'trusted'."
|
||||
|
||||
#: plugin.py:250
|
||||
#: plugin.py:267
|
||||
msgid ""
|
||||
"<rpn math expression>\n"
|
||||
"\n"
|
||||
@ -103,19 +121,19 @@ msgstr ""
|
||||
"\n"
|
||||
"Retourne la valeur de l'expression mathématique NPI."
|
||||
|
||||
#: plugin.py:275
|
||||
#: plugin.py:292
|
||||
msgid "Not enough arguments for %s"
|
||||
msgstr "Pas assez d'arguments pour %s."
|
||||
|
||||
#: plugin.py:288
|
||||
#: plugin.py:305
|
||||
msgid "%q is not a defined function."
|
||||
msgstr "%q n'est pas une fonction définie."
|
||||
|
||||
#: plugin.py:295
|
||||
#: plugin.py:312
|
||||
msgid "Stack: [%s]"
|
||||
msgstr "Pile : [%s]"
|
||||
|
||||
#: plugin.py:299
|
||||
#: plugin.py:316
|
||||
msgid ""
|
||||
"[<number>] <unit> to <other unit>\n"
|
||||
"\n"
|
||||
@ -125,18 +143,23 @@ msgid ""
|
||||
msgstr ""
|
||||
"[<nombre>] <unité> to <autre unité>\n"
|
||||
"\n"
|
||||
"Convertit de l'<unité> à l'<autre unité>. Si le nombre n'est pas donné, il vaut 1 par défaut. Pour plus d'informations sur les unités, utilisez la commande 'units'."
|
||||
"Convertit de l'<unité> à l'<autre unité>. Si le nombre n'est pas donné, il "
|
||||
"vaut 1 par défaut. Pour plus d'informations sur les unités, utilisez la "
|
||||
"commande 'units'."
|
||||
|
||||
#: plugin.py:314
|
||||
#: plugin.py:346
|
||||
msgid ""
|
||||
" [<type>]\n"
|
||||
"\n"
|
||||
" With no arguments, returns a list of measurement types, which can be\n"
|
||||
" passed as arguments. When called with a type as an argument, returns\n"
|
||||
" With no arguments, returns a list of measurement types, which can "
|
||||
"be\n"
|
||||
" passed as arguments. When called with a type as an argument, "
|
||||
"returns\n"
|
||||
" the units of that type.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
"[<type>]\n"
|
||||
"\n"
|
||||
"Sans argument, retourne la liste des types de mesures, qui peuvent être passés en argument. Lors de l'appel avec un argument, retourne les unités de chaque type."
|
||||
|
||||
"Sans argument, retourne la liste des types de mesures, qui peuvent être "
|
||||
"passés en argument. Lors de l'appel avec un argument, retourne les unités de "
|
||||
"chaque type."
|
||||
|
@ -1,46 +1,49 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Limnoria\n"
|
||||
"POT-Creation-Date: 2012-07-04 19:47+CEST\n"
|
||||
"POT-Creation-Date: 2014-01-21 22:36+CET\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: Valentin Lorentz <progval@gmail.com>\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: Limnoria <progval@gmail.com>\n"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Poedit-Language: Français\n"
|
||||
"X-Poedit-Country: France\n"
|
||||
"X-Poedit-SourceCharset: ASCII\n"
|
||||
"X-Generator: Poedit 1.5.4\n"
|
||||
"Language: fr\n"
|
||||
|
||||
#: plugin.py:57
|
||||
#: plugin.py:58
|
||||
msgid ""
|
||||
"[--ssl] <network> [<host[:port]>] [<password>]\n"
|
||||
"\n"
|
||||
" Connects to another network (which will be represented by the name\n"
|
||||
" provided in <network>) at <host:port>. If port is not provided, it\n"
|
||||
" defaults to 6667, the default port for IRC. If password is\n"
|
||||
" provided, it will be sent to the server in a PASS command. If --ssl is\n"
|
||||
" provided, it will be sent to the server in a PASS command. If --ssl "
|
||||
"is\n"
|
||||
" provided, an SSL connection will be attempted.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
"[--ssl] <nom> [<hôte[:port]>] [<mot de passe>]\n"
|
||||
"\n"
|
||||
"Se connecter à un autre réseau (représenté par le <nom>) au <hôte:port>. Si le port n'est pas fourni, il s'agit du 6667, celui par défaut pour IRC. Si le <mot de passe> est fourni, l'envoie au serveur par la commande PASS. Si --ssl est fourni, une connexion SSL sera requise."
|
||||
"Se connecter à un autre réseau (représenté par le <nom>) au <hôte:port>. Si "
|
||||
"le port n'est pas fourni, il s'agit du 6667, celui par défaut pour IRC. Si "
|
||||
"le <mot de passe> est fourni, l'envoie au serveur par la commande PASS. Si --"
|
||||
"ssl est fourni, une connexion SSL sera requise."
|
||||
|
||||
#: plugin.py:67
|
||||
#: plugin.py:68
|
||||
msgid "I'm already connected to %s."
|
||||
msgstr "Je suis déjà connecté à %s."
|
||||
|
||||
#: plugin.py:87
|
||||
#: plugin.py:88
|
||||
msgid "A server must be provided if the network is not already registered."
|
||||
msgstr "Un serveur doit être fourni si le réseau n'est pas déjà enregistré."
|
||||
|
||||
#: plugin.py:95
|
||||
#: plugin.py:96
|
||||
msgid "Connection to %s initiated."
|
||||
msgstr "Connexion à %s initialisée."
|
||||
|
||||
#: plugin.py:102
|
||||
#: plugin.py:103
|
||||
msgid ""
|
||||
"[<network>] [<quit message>]\n"
|
||||
"\n"
|
||||
@ -52,28 +55,35 @@ msgid ""
|
||||
msgstr ""
|
||||
"[<réseau>] [<message de quit>]\n"
|
||||
"\n"
|
||||
"Se déconnecte du <réseau>. Si le <message de quit> est fourni, quitte le réseau avec ce message. Le <réseau> n'est nécessaire que s'il ne s'agit pas du réseau sur lequel la commande est envoyée."
|
||||
"Se déconnecte du <réseau>. Si le <message de quit> est fourni, quitte le "
|
||||
"réseau avec ce message. Le <réseau> n'est nécessaire que s'il ne s'agit pas "
|
||||
"du réseau sur lequel la commande est envoyée."
|
||||
|
||||
#: plugin.py:114
|
||||
#: plugin.py:115
|
||||
msgid "Disconnection to %s initiated."
|
||||
msgstr "Déconnexion à %s initialisée."
|
||||
|
||||
#: plugin.py:120
|
||||
#: plugin.py:121
|
||||
msgid ""
|
||||
"[<network>] [<quit message>]\n"
|
||||
"\n"
|
||||
" Disconnects and then reconnects to <network>. If no network is given,\n"
|
||||
" disconnects and then reconnects to the network the command was given\n"
|
||||
" Disconnects and then reconnects to <network>. If no network is "
|
||||
"given,\n"
|
||||
" disconnects and then reconnects to the network the command was "
|
||||
"given\n"
|
||||
" on. If no quit message is given, uses the configured one\n"
|
||||
" (supybot.plugins.Owner.quitMsg) or the nick of the person giving the\n"
|
||||
" (supybot.plugins.Owner.quitMsg) or the nick of the person giving "
|
||||
"the\n"
|
||||
" command.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
"[<réseau>] [<message de quit>]\n"
|
||||
"\n"
|
||||
"Se déconnecte du <réseau> et s'y reconnecte. Si le <message de quit> est fourni, quitte le réseau avec ce message. Le <réseau> n'est nécessaire que s'il ne s'agit pas du réseau sur lequel la commande est envoyée."
|
||||
"Se déconnecte du <réseau> et s'y reconnecte. Si le <message de quit> est "
|
||||
"fourni, quitte le réseau avec ce message. Le <réseau> n'est nécessaire que "
|
||||
"s'il ne s'agit pas du réseau sur lequel la commande est envoyée."
|
||||
|
||||
#: plugin.py:137
|
||||
#: plugin.py:138
|
||||
msgid ""
|
||||
"<network> <command> [<arg> ...]\n"
|
||||
"\n"
|
||||
@ -84,62 +94,72 @@ msgstr ""
|
||||
"\n"
|
||||
"Envoie la <commande> au bot (avec les arguments) sur le <réseau>."
|
||||
|
||||
#: plugin.py:210
|
||||
#: plugin.py:213
|
||||
msgid "is an op on %L"
|
||||
msgstr "est op sur %L"
|
||||
|
||||
#: plugin.py:212
|
||||
#: plugin.py:215
|
||||
msgid "is a halfop on %L"
|
||||
msgstr "est halfop sur %L"
|
||||
|
||||
#: plugin.py:214
|
||||
#: plugin.py:217
|
||||
msgid "is voiced on %L"
|
||||
msgstr "est voicé sur %L"
|
||||
|
||||
#: plugin.py:217
|
||||
#: plugin.py:220
|
||||
msgid "is also on %L"
|
||||
msgstr "est aussi sur %L"
|
||||
|
||||
#: plugin.py:219
|
||||
#: plugin.py:222
|
||||
msgid "is on %L"
|
||||
msgstr "est sur %L"
|
||||
|
||||
#: plugin.py:221
|
||||
#: plugin.py:225
|
||||
msgid "isn't on any non-secret channels"
|
||||
msgstr "n'est sur aucun canal non secret"
|
||||
|
||||
#: plugin.py:228
|
||||
#: plugin.py:229
|
||||
#: plugin.py:233
|
||||
#: plugin.py:234 plugin.py:235 plugin.py:241
|
||||
msgid "<unknown>"
|
||||
msgstr "<inconnu>"
|
||||
|
||||
#: plugin.py:240
|
||||
#: plugin.py:248
|
||||
msgid " identified"
|
||||
msgstr " identifié"
|
||||
|
||||
#: plugin.py:245
|
||||
#: plugin.py:254
|
||||
msgid "%s (%s) has been%s on server %s since %s (idle for %s) and %s.%s"
|
||||
msgstr "%s (%s) a été%s sur le serveur %s depuis %s (idle depuis %s) et %s.%s"
|
||||
|
||||
#: plugin.py:258
|
||||
msgid "%s (%s) has been%s on server %s and disconnect on %s."
|
||||
msgstr "%s (%s) a été%s sur le serveur %s puis c’est déconnecté à %s."
|
||||
|
||||
#: plugin.py:272
|
||||
msgid "There is no %s on %s."
|
||||
msgstr "Il n'y a pas de %s sur %s."
|
||||
|
||||
#: plugin.py:264
|
||||
#: plugin.py:274
|
||||
msgid "There was no %s on %s."
|
||||
msgstr "Il n'y a pas eu de %s sur %s."
|
||||
|
||||
#: plugin.py:282 plugin.py:298
|
||||
msgid ""
|
||||
"[<network>] <nick>\n"
|
||||
"\n"
|
||||
" Returns the WHOIS response <network> gives for <nick>. <network> is\n"
|
||||
" only necessary if the network is different than the network the command\n"
|
||||
" Returns the WHOIS response <network> gives for <nick>. <network> "
|
||||
"is\n"
|
||||
" only necessary if the network is different than the network the "
|
||||
"command\n"
|
||||
" is sent on.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
"[<réseau>] <nick>\n"
|
||||
"\n"
|
||||
"Retourne les réponses WHOIS du <réseau> pour le <nick>. Le <réseau> n'est nécessaire que s'il ne s'agit pas du réseau sur lequel la commande est envoyée."
|
||||
"Retourne les réponses WHOIS du <réseau> pour le <nick>. Le <réseau> n'est "
|
||||
"nécessaire que s'il ne s'agit pas du réseau sur lequel la commande est "
|
||||
"envoyée."
|
||||
|
||||
#: plugin.py:280
|
||||
#: plugin.py:314
|
||||
msgid ""
|
||||
"takes no arguments\n"
|
||||
"\n"
|
||||
@ -150,41 +170,46 @@ msgstr ""
|
||||
" \n"
|
||||
"Retourne la liste des réseaux auxquels le bot est actuellement connecté."
|
||||
|
||||
#: plugin.py:293
|
||||
#: plugin.py:327
|
||||
msgid "%.2f seconds."
|
||||
msgstr "%.2f secondes"
|
||||
|
||||
#: plugin.py:297
|
||||
#: plugin.py:331
|
||||
msgid ""
|
||||
"[<network>]\n"
|
||||
"\n"
|
||||
" Returns the current latency to <network>. <network> is only necessary\n"
|
||||
" if the message isn't sent on the network to which this command is to\n"
|
||||
" Returns the current latency to <network>. <network> is only "
|
||||
"necessary\n"
|
||||
" if the message isn't sent on the network to which this command is "
|
||||
"to\n"
|
||||
" apply.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
"[<réseau>]\n"
|
||||
"\n"
|
||||
"Retourne la latence actuelle du <réseau>. Le <réseau> n'est nécessaire que s'il ne s'agit pas du réseau sur lequel la commande est envoyée."
|
||||
"Retourne la latence actuelle du <réseau>. Le <réseau> n'est nécessaire que "
|
||||
"s'il ne s'agit pas du réseau sur lequel la commande est envoyée."
|
||||
|
||||
#: plugin.py:303
|
||||
#: plugin.py:337
|
||||
msgid "Latency check (from %s)."
|
||||
msgstr "Vérification de lance (de %s)."
|
||||
|
||||
#: plugin.py:311
|
||||
#: plugin.py:345
|
||||
msgid ""
|
||||
"[<network>]\n"
|
||||
"\n"
|
||||
" Returns the current network driver for <network>. <network> is only\n"
|
||||
" Returns the current network driver for <network>. <network> is "
|
||||
"only\n"
|
||||
" necessary if the message isn't sent on the network to which this\n"
|
||||
" command is to apply.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
"[<réseau>]\n"
|
||||
"\n"
|
||||
"Retourne le 'driver' actuel pour le <réseau>. Le <réseau> n'est nécessaire que s'il ne s'agit pas du réseau sur lequel la commande est envoyée."
|
||||
"Retourne le 'driver' actuel pour le <réseau>. Le <réseau> n'est nécessaire "
|
||||
"que s'il ne s'agit pas du réseau sur lequel la commande est envoyée."
|
||||
|
||||
#: plugin.py:322
|
||||
#: plugin.py:356
|
||||
msgid ""
|
||||
"[<network>]\n"
|
||||
" \n"
|
||||
@ -195,7 +220,6 @@ msgstr ""
|
||||
"\n"
|
||||
"Indique depuis combien de temps la connexion est établie."
|
||||
|
||||
#: plugin.py:329
|
||||
#: plugin.py:363
|
||||
msgid "I've been connected to %s for %s."
|
||||
msgstr "Je suis connecté à %s depuis %s."
|
||||
|
||||
|
@ -1,15 +1,16 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Limnoria\n"
|
||||
"POT-Creation-Date: 2013-03-03 19:39+CET\n"
|
||||
"POT-Creation-Date: 2014-01-21 22:33+CET\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: Valentin Lorentz <progval@gmail.com>\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: Limnoria <progval@gmail.com>\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Poedit-SourceCharset: ASCII\n"
|
||||
"X-Generator: Poedit 1.5.4\n"
|
||||
"Language: fr\n"
|
||||
|
||||
#: config.py:49
|
||||
msgid ""
|
||||
@ -22,35 +23,48 @@ msgstr ""
|
||||
"requête \"seen\". Bien sûr, cela ne s'applique que s'il y a des jokers dans "
|
||||
"la requête."
|
||||
|
||||
#: plugin.py:197
|
||||
#: config.py:53
|
||||
msgid ""
|
||||
"Determines whether the last message will\n"
|
||||
" be displayed with @seen. Useful for keeping messages from a channel\n"
|
||||
" private."
|
||||
msgstr ""
|
||||
"Détermine si le dernier message sera affiché avec @seen. Utile pour garder "
|
||||
"les messages d’un salon privés."
|
||||
|
||||
#: plugin.py:198
|
||||
msgid "Not enough non-wildcard characters."
|
||||
msgstr "Pas assez de caractères non-joker."
|
||||
|
||||
#: plugin.py:205 plugin.py:295
|
||||
msgid "%s was last seen in %s %s ago: %s"
|
||||
msgstr "%s a été vu pour la dernière fois sur %i il y a %s : %s"
|
||||
#: plugin.py:206 plugin.py:303
|
||||
msgid "%s was last seen in %s %s ago"
|
||||
msgstr "%s a été vu pour la dernière fois sur %s il y a %s"
|
||||
|
||||
#: plugin.py:212
|
||||
#: plugin.py:212 plugin.py:278 plugin.py:307
|
||||
msgid "%s: %s"
|
||||
msgstr "%s : %s"
|
||||
|
||||
#: plugin.py:218
|
||||
msgid "%s (%s ago)"
|
||||
msgstr "%s (il y a %s)"
|
||||
|
||||
#: plugin.py:214
|
||||
#: plugin.py:220
|
||||
msgid "%s could be %L"
|
||||
msgstr "%s doit être %L"
|
||||
|
||||
#: plugin.py:214
|
||||
#: plugin.py:220
|
||||
msgid "or"
|
||||
msgstr "ou"
|
||||
|
||||
#: plugin.py:216
|
||||
#: plugin.py:222
|
||||
msgid "I haven't seen anyone matching %s."
|
||||
msgstr "Je n'ai vu personne correspondant à %s."
|
||||
|
||||
#: plugin.py:218 plugin.py:299
|
||||
#: plugin.py:224 plugin.py:310
|
||||
msgid "I have not seen %s."
|
||||
msgstr "Je n'ai pas vu %s."
|
||||
|
||||
#: plugin.py:222
|
||||
#: plugin.py:228
|
||||
msgid ""
|
||||
"[<channel>] <nick>\n"
|
||||
"\n"
|
||||
@ -66,7 +80,7 @@ msgstr ""
|
||||
"<nick> a parlé. <canal> n'est nécessaire que si le message n'est pas envoyé "
|
||||
"sur le canal lui-même. <nick> peut contenir le joker *."
|
||||
|
||||
#: plugin.py:236
|
||||
#: plugin.py:242
|
||||
msgid ""
|
||||
"[<channel>] [--user <name>] [<nick>]\n"
|
||||
"\n"
|
||||
@ -91,15 +105,15 @@ msgstr ""
|
||||
"en question a été vu actif sur le <canal. <canal> n'est nécessaire que si le "
|
||||
"message n'est pas envoyé sur le canal lui-même."
|
||||
|
||||
#: plugin.py:269
|
||||
msgid "Someone was last seen in %s %s ago: %s"
|
||||
msgstr "Quelqu'un a été vu pour la dernière fois sur %s il y a %s : %s"
|
||||
#: plugin.py:275
|
||||
msgid "Someone was last seen in %s %s ago"
|
||||
msgstr "Quelqu'un a été vu pour la dernière fois sur %s il y a %s"
|
||||
|
||||
#: plugin.py:273
|
||||
#: plugin.py:281
|
||||
msgid "I have never seen anyone."
|
||||
msgstr "Je n'ai jamais vu personne."
|
||||
|
||||
#: plugin.py:277
|
||||
#: plugin.py:285
|
||||
msgid ""
|
||||
"[<channel>]\n"
|
||||
"\n"
|
||||
@ -113,7 +127,7 @@ msgstr ""
|
||||
"Retourne la dernière chose dite sur le <canal>. <canal> n'est nécessaire que "
|
||||
"si le message n'est pas envoyé sur le canal lui-même."
|
||||
|
||||
#: plugin.py:303
|
||||
#: plugin.py:314
|
||||
msgid ""
|
||||
"[<channel>] <name>\n"
|
||||
"\n"
|
||||
@ -134,32 +148,35 @@ msgstr ""
|
||||
"<nom>, il n'est pas considéré comme vu. <canal> n'est nécessaire que si le "
|
||||
"message n'est pas envoyé sur le canal lui-même."
|
||||
|
||||
#: plugin.py:319
|
||||
#: plugin.py:330
|
||||
msgid ""
|
||||
"[<channel>] <nick>\n"
|
||||
"[<channel>] [<nick>]\n"
|
||||
"\n"
|
||||
" Returns the messages since <nick> last left the channel.\n"
|
||||
" If <nick> is not given, it defaults to the nickname of the person\n"
|
||||
" calling the command.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
"[<canal>] <nick>\n"
|
||||
"\n"
|
||||
"Retourne les messages depuis que <nick> est parti du canal."
|
||||
"Retourne les messages depuis que <nick> est parti du canal.<nick> correspond "
|
||||
"par défaut au nick de la personne appelant la commande."
|
||||
|
||||
#: plugin.py:326
|
||||
#: plugin.py:339
|
||||
msgid "I am not in %s."
|
||||
msgstr "Je ne suis pas dans %s."
|
||||
|
||||
#: plugin.py:329
|
||||
#: plugin.py:342
|
||||
msgid "%s must be in %s to use this command."
|
||||
msgstr "%s doit être dans %s pour utiliser cette commande."
|
||||
|
||||
#: plugin.py:352
|
||||
#: plugin.py:365
|
||||
msgid "I couldn't find in my history of %s messages where %r last left %s"
|
||||
msgstr ""
|
||||
"Je ne peux pas trouver dans mon historique de %s messages, où %r a quitté il "
|
||||
"y a %s"
|
||||
|
||||
#: plugin.py:361
|
||||
#: plugin.py:374
|
||||
msgid "Either %s didn't leave, or no messages were sent while %s was gone."
|
||||
msgstr ""
|
||||
"Soit %s n'est jamais parti, soit aucun message n'a été envoyé depuis qu'il "
|
||||
|
@ -1,37 +1,41 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Limnoria\n"
|
||||
"POT-Creation-Date: 2012-03-11 20:58+UTC\n"
|
||||
"POT-Creation-Date: 2014-01-21 22:33+CET\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: Valentin Lorentz <progval@gmail.com>\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: Limnoria <progval@gmail.com>\n"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Poedit-Language: Français\n"
|
||||
"X-Poedit-Country: France\n"
|
||||
"X-Poedit-SourceCharset: ASCII\n"
|
||||
"X-Generator: Poedit 1.5.4\n"
|
||||
"Language: fr\n"
|
||||
|
||||
#: config.py:46
|
||||
msgid ""
|
||||
"Determines whether the cpu command will list\n"
|
||||
" the time taken by children as well as the bot's process."
|
||||
msgstr "Détermine si la commande cpu listera le temps pris par les enfants aussi bien que celui du processus du bot."
|
||||
msgstr ""
|
||||
"Détermine si la commande cpu listera le temps pris par les enfants aussi "
|
||||
"bien que celui du processus du bot."
|
||||
|
||||
#: config.py:49
|
||||
msgid ""
|
||||
"Determines whether the cpu command will\n"
|
||||
" provide the number of threads spawned and active."
|
||||
msgstr "Détermine si la commande cpu donnera le nombre de threads lancés et actifs."
|
||||
msgstr ""
|
||||
"Détermine si la commande cpu donnera le nombre de threads lancés et actifs."
|
||||
|
||||
#: config.py:52
|
||||
msgid ""
|
||||
"Determines whether the cpu command will report\n"
|
||||
" the amount of memory being used by the bot."
|
||||
msgstr "Détermine si la commande cpu donnera la quantité de mémoire utilisée par le bot."
|
||||
msgstr ""
|
||||
"Détermine si la commande cpu donnera la quantité de mémoire utilisée par le "
|
||||
"bot."
|
||||
|
||||
#: plugin.py:71
|
||||
#: plugin.py:72
|
||||
msgid ""
|
||||
"takes no arguments\n"
|
||||
"\n"
|
||||
@ -42,19 +46,19 @@ msgstr ""
|
||||
"\n"
|
||||
"Retourne le status du bot."
|
||||
|
||||
#: plugin.py:80
|
||||
#: plugin.py:81
|
||||
msgid "%s as %L"
|
||||
msgstr "%s en tant que %L"
|
||||
|
||||
#: plugin.py:81
|
||||
#: plugin.py:82
|
||||
msgid "I am connected to %L."
|
||||
msgstr "Je suis connecté à %L"
|
||||
|
||||
#: plugin.py:83
|
||||
#: plugin.py:84
|
||||
msgid "I am currently in code profiling mode."
|
||||
msgstr "Je suis actuellement en mode de profiling du code."
|
||||
|
||||
#: plugin.py:89
|
||||
#: plugin.py:90
|
||||
msgid ""
|
||||
"takes no arguments\n"
|
||||
"\n"
|
||||
@ -65,7 +69,7 @@ msgstr ""
|
||||
"\n"
|
||||
"Retourne les threads actifs."
|
||||
|
||||
#: plugin.py:95
|
||||
#: plugin.py:96
|
||||
msgid "I have spawned %n; %n %b still currently active: %L."
|
||||
msgstr "J'ai lancé %n ; %n %b encore actuellement en vie : %L."
|
||||
|
||||
@ -73,6 +77,19 @@ msgstr "J'ai lancé %n ; %n %b encore actuellement en vie : %L."
|
||||
msgid ""
|
||||
"takes no arguments\n"
|
||||
"\n"
|
||||
" Returns the number of processes that have been spawned, and list of\n"
|
||||
" ones that are still active.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
"ne prend pas d'argument\n"
|
||||
"\n"
|
||||
"Retourne le nombre de processus qui ont été lancés, et la liste de ceux qui "
|
||||
"sont encore actifs."
|
||||
|
||||
#: plugin.py:118
|
||||
msgid ""
|
||||
"takes no arguments\n"
|
||||
"\n"
|
||||
" Returns some interesting network-related statistics.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
@ -80,15 +97,19 @@ msgstr ""
|
||||
"\n"
|
||||
"Retourne quelques statistiques intéressantes liées au réseau."
|
||||
|
||||
#: plugin.py:111
|
||||
#: plugin.py:126
|
||||
msgid "an indeterminate amount of time"
|
||||
msgstr "une durée indéterminée"
|
||||
|
||||
#: plugin.py:112
|
||||
msgid "I have received %s messages for a total of %S. I have sent %s messages for a total of %S. I have been connected to %s for %s."
|
||||
msgstr "J'ai reçu %s message pour un total de %S. J'ai envoyé %s messages pour un total de %S. J'ai été connecté à %s pendant %s."
|
||||
#: plugin.py:127
|
||||
msgid ""
|
||||
"I have received %s messages for a total of %S. I have sent %s messages for "
|
||||
"a total of %S. I have been connected to %s for %s."
|
||||
msgstr ""
|
||||
"J'ai reçu %s message pour un total de %S. J'ai envoyé %s messages pour un "
|
||||
"total de %S. J'ai été connecté à %s pendant %s."
|
||||
|
||||
#: plugin.py:121
|
||||
#: plugin.py:136
|
||||
msgid ""
|
||||
"takes no arguments\n"
|
||||
"\n"
|
||||
@ -99,23 +120,31 @@ msgstr ""
|
||||
"\n"
|
||||
"Retourne quelques statistiques intéressantes reliées au CPU."
|
||||
|
||||
#: plugin.py:131
|
||||
msgid "My children have taken %.2f seconds of user time and %.2f seconds of system time for a total of %.2f seconds of CPU time."
|
||||
msgstr "Mes enfants ont pris %.2f secondes du temps utilisateur et %.2f secondes du temps système, pour un total de %.2f secondes de temps CPU."
|
||||
#: plugin.py:146
|
||||
msgid ""
|
||||
"My children have taken %.2f seconds of user time and %.2f seconds of system "
|
||||
"time for a total of %.2f seconds of CPU time."
|
||||
msgstr ""
|
||||
"Mes enfants ont pris %.2f secondes du temps utilisateur et %.2f secondes du "
|
||||
"temps système, pour un total de %.2f secondes de temps CPU."
|
||||
|
||||
#: plugin.py:138
|
||||
msgid "I have taken %.2f seconds of user time and %.2f seconds of system time, for a total of %.2f seconds of CPU time. %s"
|
||||
msgstr "J'ai pris %.2f secondes du temps utilisateur et %.2f secondes du temps système, pour un total de %.2f secondes de temps CPU. %s"
|
||||
#: plugin.py:153
|
||||
msgid ""
|
||||
"I have taken %.2f seconds of user time and %.2f seconds of system time, for "
|
||||
"a total of %.2f seconds of CPU time. %s"
|
||||
msgstr ""
|
||||
"J'ai pris %.2f secondes du temps utilisateur et %.2f secondes du temps "
|
||||
"système, pour un total de %.2f secondes de temps CPU. %s"
|
||||
|
||||
#: plugin.py:160
|
||||
#: plugin.py:175
|
||||
msgid "Unable to run ps command."
|
||||
msgstr "Impossible de lancer la commande ps."
|
||||
|
||||
#: plugin.py:166
|
||||
#: plugin.py:181
|
||||
msgid " I'm taking up %S of memory."
|
||||
msgstr " Je prend plus de %S de mémoire."
|
||||
|
||||
#: plugin.py:175
|
||||
#: plugin.py:190
|
||||
msgid ""
|
||||
"takes no arguments\n"
|
||||
"\n"
|
||||
@ -126,11 +155,11 @@ msgstr ""
|
||||
"\n"
|
||||
"Retourne quelques statistiques intéressantes liées aux commandes."
|
||||
|
||||
#: plugin.py:185
|
||||
#: plugin.py:200
|
||||
msgid "I offer a total of %n in %n. I have processed %n."
|
||||
msgstr "J'offre un total de %n dans %n plugins. J'ai géré %n."
|
||||
|
||||
#: plugin.py:194
|
||||
#: plugin.py:209
|
||||
msgid ""
|
||||
"takes no arguments\n"
|
||||
"\n"
|
||||
@ -141,7 +170,7 @@ msgstr ""
|
||||
"\n"
|
||||
"Retourne une liste des commandes offertes par le bot."
|
||||
|
||||
#: plugin.py:208
|
||||
#: plugin.py:223
|
||||
msgid ""
|
||||
"takes no arguments\n"
|
||||
"\n"
|
||||
@ -152,11 +181,11 @@ msgstr ""
|
||||
"\n"
|
||||
"Retourne la durée durant laquelle le bot est lancée."
|
||||
|
||||
#: plugin.py:212
|
||||
#: plugin.py:227
|
||||
msgid "I have been running for %s."
|
||||
msgstr "Je suis lancé depuis %s."
|
||||
|
||||
#: plugin.py:219
|
||||
#: plugin.py:234
|
||||
msgid ""
|
||||
"takes no arguments\n"
|
||||
"\n"
|
||||
@ -167,7 +196,7 @@ msgstr ""
|
||||
"\n"
|
||||
"Retourne le(s) serveur(s) sur le(s)quel(s) le bot est."
|
||||
|
||||
#: plugin.py:228
|
||||
#: plugin.py:243
|
||||
msgid ""
|
||||
"takes no arguments\n"
|
||||
"\n"
|
||||
@ -177,4 +206,3 @@ msgstr ""
|
||||
"ne prend pas d'argument\n"
|
||||
"\n"
|
||||
"Retourne le(s) serveur(s) sur le(s)quel(s) le bot est."
|
||||
|
||||
|
@ -1,56 +1,80 @@
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: Limnoria\n"
|
||||
"POT-Creation-Date: 2012-07-29 11:54+CEST\n"
|
||||
"POT-Creation-Date: 2014-01-21 22:32+CET\n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Last-Translator: Valentin Lorentz <progval@gmail.com>\n"
|
||||
"Last-Translator: \n"
|
||||
"Language-Team: Limnoria <progval@gmail.com>\n"
|
||||
"Language: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Poedit-Language: Français\n"
|
||||
"X-Poedit-Country: France\n"
|
||||
"X-Poedit-SourceCharset: ASCII\n"
|
||||
"X-Generator: Poedit 1.5.4\n"
|
||||
"Language: fr\n"
|
||||
|
||||
#: config.py:45
|
||||
msgid "Value must include $topic, otherwise the actual topic would be left out."
|
||||
msgstr "La valeur doit inclure $topic, sinon, le topic actuel serait laissé tel quel."
|
||||
msgid ""
|
||||
"Value must include $topic, otherwise the actual topic would be left out."
|
||||
msgstr ""
|
||||
"La valeur doit inclure $topic, sinon, le topic actuel serait laissé tel quel."
|
||||
|
||||
#: config.py:50
|
||||
msgid ""
|
||||
"Determines what separator is\n"
|
||||
" used between individually added topics in the channel topic."
|
||||
msgstr "Détermine quel séparateur est utilisé entre les différents topics dans le topic du canal."
|
||||
msgstr ""
|
||||
"Détermine quel séparateur est utilisé entre les différents topics dans le "
|
||||
"topic du canal."
|
||||
|
||||
#: config.py:53
|
||||
msgid ""
|
||||
"Determines what format is used to add\n"
|
||||
" topics in the topic. All the standard substitutes apply, in addition to\n"
|
||||
" topics in the topic. All the standard substitutes apply, in addition "
|
||||
"to\n"
|
||||
" \"$topic\" for the topic itself."
|
||||
msgstr "Détermine quel format est utilisé pour ajouter des topics dans le topic. Tous les substituts standard s'appliquent, en plus de \"$topic\" pour le topic lui-même."
|
||||
msgstr ""
|
||||
"Détermine quel format est utilisé pour ajouter des topics dans le topic. "
|
||||
"Tous les substituts standard s'appliquent, en plus de \"$topic\" pour le "
|
||||
"topic lui-même."
|
||||
|
||||
#: config.py:57
|
||||
msgid ""
|
||||
"Determines whether the bot will recognize the\n"
|
||||
" TOPICLEN value sent to it by the server and thus refuse to send TOPICs\n"
|
||||
" longer than the TOPICLEN. These topics are likely to be truncated by the\n"
|
||||
" longer than the TOPICLEN. These topics are likely to be truncated by "
|
||||
"the\n"
|
||||
" server anyway, so this defaults to True."
|
||||
msgstr "Détermine si le bot reconnaitra la valeur TOPICLEN envoyée par le serveur et refusera d'envoyer des topics plus longs que TOPICLEN. De toutes manière, les topics trop longs seront tronqués par le serveur, don cç vaut par défaut True."
|
||||
msgstr ""
|
||||
"Détermine si le bot reconnaitra la valeur TOPICLEN envoyée par le serveur et "
|
||||
"refusera d'envoyer des topics plus longs que TOPICLEN. De toutes manière, "
|
||||
"les topics trop longs seront tronqués par le serveur, don cç vaut par défaut "
|
||||
"True."
|
||||
|
||||
#: config.py:62
|
||||
msgid ""
|
||||
"Determines what the default topic for the channel\n"
|
||||
" is. This is used by the default command to set this topic."
|
||||
msgstr "Détermine quel est le topic par défaut du canal. C'est utilisé par la commande 'default'."
|
||||
msgstr ""
|
||||
"Détermine quel est le topic par défaut du canal. C'est utilisé par la "
|
||||
"commande 'default'."
|
||||
|
||||
#: config.py:66
|
||||
#: config.py:65
|
||||
msgid ""
|
||||
"Determines whether the bot will set the topic\n"
|
||||
" every time it joins, or only if the topic is empty."
|
||||
msgstr ""
|
||||
"Détermine si le bot définira le topic à chaque fois qu’il rejoint le salon, "
|
||||
"ou seulement si le topic est vide."
|
||||
|
||||
#: config.py:69
|
||||
msgid ""
|
||||
"Determines the number of previous\n"
|
||||
" topics to keep around in case the undo command is called."
|
||||
msgstr "Détermine le nombre de topics précédents à garder pour le cas où la commande 'undo' est appelée."
|
||||
msgstr ""
|
||||
"Détermine le nombre de topics précédents à garder pour le cas où la commande "
|
||||
"'undo' est appelée."
|
||||
|
||||
#: config.py:69
|
||||
#: config.py:72
|
||||
msgid ""
|
||||
"Determines the\n"
|
||||
" capabilities required (if any) to make any topic changes,\n"
|
||||
@ -58,7 +82,11 @@ msgid ""
|
||||
" channel-level capabilities.\n"
|
||||
" Note that absence of an explicit anticapability means user has\n"
|
||||
" capability."
|
||||
msgstr "Détermine les capacités requises (s'il y en a) pour changer le topic (c'est à dire tout ce qui n'est pas une opération en lecture seule). Utilisez #canal,capacité pour les capacités de canaux. Notez qu'en l'absence d'une anticapacité explicite, l'utilisateur a cette capacité."
|
||||
msgstr ""
|
||||
"Détermine les capacités requises (s'il y en a) pour changer le topic (c'est "
|
||||
"à dire tout ce qui n'est pas une opération en lecture seule). Utilisez "
|
||||
"#canal,capacité pour les capacités de canaux. Notez qu'en l'absence d'une "
|
||||
"anticapacité explicite, l'utilisateur a cette capacité."
|
||||
|
||||
#: plugin.py:57
|
||||
msgid "I'm not currently in %s."
|
||||
@ -81,10 +109,13 @@ msgid "There are no topics in %s."
|
||||
msgstr "Il n'y a pas de topic sur %s."
|
||||
|
||||
#: plugin.py:200
|
||||
msgid "That topic is too long for this server (maximum length: %i; this topic: %i)."
|
||||
msgstr "Ce topic est trop long pour ce serveur (longueur maximum : %i ; ce topic : %i)."
|
||||
msgid ""
|
||||
"That topic is too long for this server (maximum length: %i; this topic: %i)."
|
||||
msgstr ""
|
||||
"Ce topic est trop long pour ce serveur (longueur maximum : %i ; ce topic : "
|
||||
"%i)."
|
||||
|
||||
#: plugin.py:213
|
||||
#: plugin.py:219
|
||||
msgid ""
|
||||
"Check if the user has any of the required capabilities to manage\n"
|
||||
" the channel topic.\n"
|
||||
@ -95,47 +126,55 @@ msgid ""
|
||||
" Also allow if the user is a chanop. Since he can change the topic\n"
|
||||
" manually anyway.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
msgstr "."
|
||||
|
||||
#: plugin.py:267
|
||||
#: plugin.py:276
|
||||
msgid ""
|
||||
"[<channel>]\n"
|
||||
"\n"
|
||||
" Returns the topic for <channel>. <channel> is only necessary if the\n"
|
||||
" Returns the topic for <channel>. <channel> is only necessary if "
|
||||
"the\n"
|
||||
" message isn't sent in the channel itself.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
"[<canal>]\n"
|
||||
"\n"
|
||||
"Retourne le topic du <canal>. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même."
|
||||
"Retourne le topic du <canal>. <canal> n'est nécessaire que si le message "
|
||||
"n'est pas envoyé sur le canal lui-même."
|
||||
|
||||
#: plugin.py:278
|
||||
#: plugin.py:287
|
||||
msgid ""
|
||||
"[<channel>] <topic>\n"
|
||||
"\n"
|
||||
" Adds <topic> to the topics for <channel>. <channel> is only necessary\n"
|
||||
" Adds <topic> to the topics for <channel>. <channel> is only "
|
||||
"necessary\n"
|
||||
" if the message isn't sent in the channel itself.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
"[<canal>] <topic>\n"
|
||||
"\n"
|
||||
"Ajoute le <topic> aux topics du <canal>. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même."
|
||||
"Ajoute le <topic> aux topics du <canal>. <canal> n'est nécessaire que si le "
|
||||
"message n'est pas envoyé sur le canal lui-même."
|
||||
|
||||
#: plugin.py:293
|
||||
#: plugin.py:302
|
||||
msgid ""
|
||||
"[<channel>] <topic>\n"
|
||||
"\n"
|
||||
" Adds <topic> to the topics for <channel>. If the topic is too long\n"
|
||||
" for the server, topics will be popped until there is enough room.\n"
|
||||
" <channel> is only necessary if the message isn't sent in the channel\n"
|
||||
" <channel> is only necessary if the message isn't sent in the "
|
||||
"channel\n"
|
||||
" itself.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
"[<canal>] <topic>\n"
|
||||
"\n"
|
||||
"Ajoute le topic <topic> aux topics du <canal>. Si le topic est trop long pour le serveur, les topics les plus vieux seront supprimés jusqu'à ce qu'il y ai assez de place. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même."
|
||||
"Ajoute le topic <topic> aux topics du <canal>. Si le topic est trop long "
|
||||
"pour le serveur, les topics les plus vieux seront supprimés jusqu'à ce qu'il "
|
||||
"y ai assez de place. <canal> n'est nécessaire que si le message n'est pas "
|
||||
"envoyé sur le canal lui-même."
|
||||
|
||||
#: plugin.py:310
|
||||
#: plugin.py:319
|
||||
msgid ""
|
||||
"[<channel>] <number> <topic>\n"
|
||||
"\n"
|
||||
@ -146,134 +185,163 @@ msgstr ""
|
||||
"\n"
|
||||
"Remplace le topic <nombre> par le <topic>."
|
||||
|
||||
#: plugin.py:324
|
||||
#: plugin.py:333
|
||||
msgid ""
|
||||
"[<channel>] <topic>\n"
|
||||
"\n"
|
||||
" Adds <topic> to the topics for <channel> at the beginning of the topics\n"
|
||||
" Adds <topic> to the topics for <channel> at the beginning of the "
|
||||
"topics\n"
|
||||
" currently on <channel>. <channel> is only necessary if the message\n"
|
||||
" isn't sent in the channel itself.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
"[<canal>] <topic>\n"
|
||||
"\n"
|
||||
"Ajoute le <topic> aux topics du <canal>, au début des topics actuellement sur le <canal>. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même."
|
||||
"Ajoute le <topic> aux topics du <canal>, au début des topics actuellement "
|
||||
"sur le <canal>. <canal> n'est nécessaire que si le message n'est pas envoyé "
|
||||
"sur le canal lui-même."
|
||||
|
||||
#: plugin.py:340
|
||||
#: plugin.py:349
|
||||
msgid ""
|
||||
"[<channel>]\n"
|
||||
"\n"
|
||||
" Shuffles the topics in <channel>. <channel> is only necessary if the\n"
|
||||
" Shuffles the topics in <channel>. <channel> is only necessary if "
|
||||
"the\n"
|
||||
" message isn't sent in the channel itself.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
"[<canal>]\n"
|
||||
"\n"
|
||||
"Mélance les topics sur le <canal>. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même."
|
||||
"Mélance les topics sur le <canal>. <canal> n'est nécessaire que si le "
|
||||
"message n'est pas envoyé sur le canal lui-même."
|
||||
|
||||
#: plugin.py:350
|
||||
#: plugin.py:359
|
||||
msgid "I can't shuffle 1 or fewer topics."
|
||||
msgstr "Je ne peux mélanger les topics que si il y en a au moins deux."
|
||||
|
||||
#: plugin.py:362
|
||||
#: plugin.py:371
|
||||
msgid ""
|
||||
"[<channel>] <number> [<number> ...]\n"
|
||||
"\n"
|
||||
" Reorders the topics from <channel> in the order of the specified\n"
|
||||
" <number> arguments. <number> is a one-based index into the topics.\n"
|
||||
" <channel> is only necessary if the message isn't sent in the channel\n"
|
||||
" <channel> is only necessary if the message isn't sent in the "
|
||||
"channel\n"
|
||||
" itself.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
"[<canal>] <nombre> [<nombre> ...]\n"
|
||||
"\n"
|
||||
"Remet les topics du <canal> dans l'ordre spécifié par les arguments <nombre>. <nombre> est un index dans les topics. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même."
|
||||
"Remet les topics du <canal> dans l'ordre spécifié par les arguments "
|
||||
"<nombre>. <nombre> est un index dans les topics. <canal> n'est nécessaire "
|
||||
"que si le message n'est pas envoyé sur le canal lui-même."
|
||||
|
||||
#: plugin.py:375
|
||||
#: plugin.py:384
|
||||
msgid "I cannot reorder 1 or fewer topics."
|
||||
msgstr "Je ne peux réordonner les topics s'il y en a moins de deux."
|
||||
|
||||
#: plugin.py:377
|
||||
#: plugin.py:386
|
||||
msgid "All topic numbers must be specified."
|
||||
msgstr "Tous les nombres de topics doivent être spécifiés."
|
||||
|
||||
#: plugin.py:379
|
||||
#: plugin.py:388
|
||||
msgid "Duplicate topic numbers cannot be specified."
|
||||
msgstr "Les numéros de topics ne peuvent être en double."
|
||||
|
||||
#: plugin.py:387
|
||||
#: plugin.py:396
|
||||
msgid ""
|
||||
"[<channel>]\n"
|
||||
"\n"
|
||||
" Returns a list of the topics in <channel>, prefixed by their indexes.\n"
|
||||
" Mostly useful for topic reordering. <channel> is only necessary if the\n"
|
||||
" Returns a list of the topics in <channel>, prefixed by their "
|
||||
"indexes.\n"
|
||||
" Mostly useful for topic reordering. <channel> is only necessary if "
|
||||
"the\n"
|
||||
" message isn't sent in the channel itself.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
"[<canal>]\n"
|
||||
"\n"
|
||||
"Retourne la liste des topics sur le <canal>, préfixés par leur index. Généralement utile pour réordonner les topics. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même."
|
||||
"Retourne la liste des topics sur le <canal>, préfixés par leur index. "
|
||||
"Généralement utile pour réordonner les topics. <canal> n'est nécessaire que "
|
||||
"si le message n'est pas envoyé sur le canal lui-même."
|
||||
|
||||
#: plugin.py:396
|
||||
#: plugin.py:405
|
||||
msgid "%i: %s"
|
||||
msgstr "%i : %s"
|
||||
|
||||
#: plugin.py:403
|
||||
#: plugin.py:412
|
||||
msgid ""
|
||||
"[<channel>] <number>\n"
|
||||
"\n"
|
||||
" Returns topic number <number> from <channel>. <number> is a one-based\n"
|
||||
" Returns topic number <number> from <channel>. <number> is a one-"
|
||||
"based\n"
|
||||
" index into the topics. <channel> is only necessary if the message\n"
|
||||
" isn't sent in the channel itself.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
"[<canal>] <nombre>\n"
|
||||
"\n"
|
||||
"Retourne le topic numéro <nombre> du canal. <nombre> est un index dans les topics. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même."
|
||||
"Retourne le topic numéro <nombre> du canal. <nombre> est un index dans les "
|
||||
"topics. <canal> n'est nécessaire que si le message n'est pas envoyé sur le "
|
||||
"canal lui-même."
|
||||
|
||||
#: plugin.py:418
|
||||
#: plugin.py:424
|
||||
msgid ""
|
||||
"[<channel>] <number> <regexp>\n"
|
||||
"\n"
|
||||
" Changes the topic number <number> on <channel> according to the regular\n"
|
||||
" expression <regexp>. <number> is the one-based index into the topics;\n"
|
||||
" Changes the topic number <number> on <channel> according to the "
|
||||
"regular\n"
|
||||
" expression <regexp>. <number> is the one-based index into the "
|
||||
"topics;\n"
|
||||
" <regexp> is a regular expression of the form\n"
|
||||
" s/regexp/replacement/flags. <channel> is only necessary if the message\n"
|
||||
" s/regexp/replacement/flags. <channel> is only necessary if the "
|
||||
"message\n"
|
||||
" isn't sent in the channel itself.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
"[<canal>] <nombre> <regexp>\n"
|
||||
"\n"
|
||||
"Change le topic <nombre> sur le <canal>, en accord avec l'expression régulière <regexp>. <nombre> est un index parmis les topics ; <regexp> est une expression régulière de la forme s/regexp/replacement/flags. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même."
|
||||
"Change le topic <nombre> sur le <canal>, en accord avec l'expression "
|
||||
"régulière <regexp>. <nombre> est un index parmis les topics ; <regexp> est "
|
||||
"une expression régulière de la forme s/regexp/replacement/flags. <canal> "
|
||||
"n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même."
|
||||
|
||||
#: plugin.py:436
|
||||
#: plugin.py:442
|
||||
msgid ""
|
||||
"[<channel>] [<number>] <topic>\n"
|
||||
"\n"
|
||||
" Sets the topic <number> to be <text>. If no <number> is given, this\n"
|
||||
" Sets the topic <number> to be <text>. If no <number> is given, "
|
||||
"this\n"
|
||||
" sets the entire topic. <channel> is only necessary if the message\n"
|
||||
" isn't sent in the channel itself.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
"[<canal>] [<nombre>] <topic>\n"
|
||||
"\n"
|
||||
"Définit le topic <nombre>. Si le <nombre> n'est pas donné, il s'agit du topic entier. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même."
|
||||
"Définit le topic <nombre>. Si le <nombre> n'est pas donné, il s'agit du "
|
||||
"topic entier. <canal> n'est nécessaire que si le message n'est pas envoyé "
|
||||
"sur le canal lui-même."
|
||||
|
||||
#: plugin.py:457
|
||||
#: plugin.py:463
|
||||
msgid ""
|
||||
"[<channel>] <number>\n"
|
||||
"\n"
|
||||
" Removes topic <number> from the topic for <channel> Topics are\n"
|
||||
" numbered starting from 1; you can also use negative indexes to refer\n"
|
||||
" to topics starting the from the end of the topic. <channel> is only\n"
|
||||
" numbered starting from 1; you can also use negative indexes to "
|
||||
"refer\n"
|
||||
" to topics starting the from the end of the topic. <channel> is "
|
||||
"only\n"
|
||||
" necessary if the message isn't sent in the channel itself.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
"[<canal>] <nombre>\n"
|
||||
"\n"
|
||||
"Supprime le topic <nombre> des topics du <canal>. Les topics sont numérotés à partir de 1 ; vous pouvez également utiliser des indexs négatifs pour compter à partir de la fin. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même."
|
||||
"Supprime le topic <nombre> des topics du <canal>. Les topics sont numérotés "
|
||||
"à partir de 1 ; vous pouvez également utiliser des indexs négatifs pour "
|
||||
"compter à partir de la fin. <canal> n'est nécessaire que si le message n'est "
|
||||
"pas envoyé sur le canal lui-même."
|
||||
|
||||
#: plugin.py:474
|
||||
#: plugin.py:480
|
||||
msgid ""
|
||||
"[<channel>]\n"
|
||||
"\n"
|
||||
@ -283,95 +351,111 @@ msgid ""
|
||||
msgstr ""
|
||||
"[<canal>]\n"
|
||||
"\n"
|
||||
"Verrouille le topic (défini le mode +t) sur le <canal>. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même."
|
||||
"Verrouille le topic (défini le mode +t) sur le <canal>. <canal> n'est "
|
||||
"nécessaire que si le message n'est pas envoyé sur le canal lui-même."
|
||||
|
||||
#: plugin.py:484
|
||||
#: plugin.py:490
|
||||
msgid "lock the topic"
|
||||
msgstr "verrouiller le topic"
|
||||
|
||||
#: plugin.py:488
|
||||
#: plugin.py:494
|
||||
msgid ""
|
||||
"[<channel>]\n"
|
||||
"\n"
|
||||
" Unlocks the topic (sets the mode -t) in <channel>. <channel> is only\n"
|
||||
" Unlocks the topic (sets the mode -t) in <channel>. <channel> is "
|
||||
"only\n"
|
||||
" necessary if the message isn't sent in the channel itself.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
"[<canal>]\n"
|
||||
"\n"
|
||||
"Déverrouille le topic (défini le mode -t) sur le <canal>. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même."
|
||||
"Déverrouille le topic (défini le mode -t) sur le <canal>. <canal> n'est "
|
||||
"nécessaire que si le message n'est pas envoyé sur le canal lui-même."
|
||||
|
||||
#: plugin.py:498
|
||||
#: plugin.py:504
|
||||
msgid "unlock the topic"
|
||||
msgstr "déverrouiller le topic"
|
||||
|
||||
#: plugin.py:502
|
||||
#: plugin.py:508
|
||||
msgid ""
|
||||
"[<channel>]\n"
|
||||
"\n"
|
||||
" Restores the topic to the last topic set by the bot. <channel> is only\n"
|
||||
" Restores the topic to the last topic set by the bot. <channel> is "
|
||||
"only\n"
|
||||
" necessary if the message isn't sent in the channel itself.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
"[<canal>]\n"
|
||||
"\n"
|
||||
"Restaure le topic tel qu'il était la dernière fois que le bot l'a défini. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même."
|
||||
"Restaure le topic tel qu'il était la dernière fois que le bot l'a défini. "
|
||||
"<canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-"
|
||||
"même."
|
||||
|
||||
#: plugin.py:513
|
||||
#: plugin.py:519
|
||||
msgid "I haven't yet set the topic in %s."
|
||||
msgstr "Je n'ai encore jamais définit le topic sur %s."
|
||||
|
||||
#: plugin.py:521
|
||||
#: plugin.py:527
|
||||
msgid ""
|
||||
"[<channel>]\n"
|
||||
"\n"
|
||||
" Restores the topic to the one previous to the last topic command that\n"
|
||||
" set it. <channel> is only necessary if the message isn't sent in the\n"
|
||||
" Restores the topic to the one previous to the last topic command "
|
||||
"that\n"
|
||||
" set it. <channel> is only necessary if the message isn't sent in "
|
||||
"the\n"
|
||||
" channel itself.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
"[<canal>]\n"
|
||||
"\n"
|
||||
"Restaure le topic à l'état dans lequel il était avant la dernière utilisation de la commande 'topic. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même."
|
||||
"Restaure le topic à l'état dans lequel il était avant la dernière "
|
||||
"utilisation de la commande 'topic. <canal> n'est nécessaire que si le "
|
||||
"message n'est pas envoyé sur le canal lui-même."
|
||||
|
||||
#: plugin.py:535
|
||||
#: plugin.py:541
|
||||
msgid "There are no more undos for %s."
|
||||
msgstr "Il n'y a plus rien à défaire sur %s"
|
||||
|
||||
#: plugin.py:540
|
||||
#: plugin.py:546
|
||||
msgid ""
|
||||
"[<channel>]\n"
|
||||
"\n"
|
||||
" Undoes the last undo. <channel> is only necessary if the message isn't\n"
|
||||
" Undoes the last undo. <channel> is only necessary if the message "
|
||||
"isn't\n"
|
||||
" sent in the channel itself.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
"[<canal>]\n"
|
||||
"\n"
|
||||
"Défait le dernier 'undo'. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même."
|
||||
"Défait le dernier 'undo'. <canal> n'est nécessaire que si le message n'est "
|
||||
"pas envoyé sur le canal lui-même."
|
||||
|
||||
#: plugin.py:552
|
||||
#: plugin.py:558
|
||||
msgid "There are no redos for %s."
|
||||
msgstr "Il n'y a plus rien à refaire sur %s"
|
||||
|
||||
#: plugin.py:557
|
||||
#: plugin.py:563
|
||||
msgid ""
|
||||
"[<channel>] <first topic number> <second topic number>\n"
|
||||
"\n"
|
||||
" Swaps the order of the first topic number and the second topic number.\n"
|
||||
" <channel> is only necessary if the message isn't sent in the channel\n"
|
||||
" Swaps the order of the first topic number and the second topic "
|
||||
"number.\n"
|
||||
" <channel> is only necessary if the message isn't sent in the "
|
||||
"channel\n"
|
||||
" itself.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
"[<canal>]\n"
|
||||
"\n"
|
||||
"<nombre du premier topic> <nombre du deuxième topic> Inverse les deux topics donnés. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même."
|
||||
"<nombre du premier topic> <nombre du deuxième topic> Inverse les deux topics "
|
||||
"donnés. <canal> n'est nécessaire que si le message n'est pas envoyé sur le "
|
||||
"canal lui-même."
|
||||
|
||||
#: plugin.py:568
|
||||
#: plugin.py:574
|
||||
msgid "I refuse to swap the same topic with itself."
|
||||
msgstr "Je refuse d'échanger un topic avec lui-même."
|
||||
|
||||
#: plugin.py:578
|
||||
#: plugin.py:584
|
||||
msgid ""
|
||||
"[<channel>]\n"
|
||||
"\n"
|
||||
@ -382,26 +466,32 @@ msgid ""
|
||||
msgstr ""
|
||||
"[<canal>]\n"
|
||||
"\n"
|
||||
"Enregistre le topic du <canal> pour être restauré avec @topic default par la suite. <canal> n'est nécessaire que si vous n'exécutez pas la commande dans le canal lui-même."
|
||||
"Enregistre le topic du <canal> pour être restauré avec @topic default par la "
|
||||
"suite. <canal> n'est nécessaire que si vous n'exécutez pas la commande dans "
|
||||
"le canal lui-même."
|
||||
|
||||
#: plugin.py:597
|
||||
#: plugin.py:603
|
||||
msgid ""
|
||||
"[<channel>]\n"
|
||||
"\n"
|
||||
" Sets the topic in <channel> to the default topic for <channel>. The\n"
|
||||
" Sets the topic in <channel> to the default topic for <channel>. "
|
||||
"The\n"
|
||||
" default topic for a channel may be configured via the configuration\n"
|
||||
" variable supybot.plugins.Topic.default.\n"
|
||||
" "
|
||||
msgstr ""
|
||||
"[<canal>]\n"
|
||||
"\n"
|
||||
"Définit le topic du <canal> pour correspondre à celui par défaut défini pour le <canal>. Le topic par défaut pour un canal peut être configuré via la variable supybot.plugins.Topic.default. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même."
|
||||
"Définit le topic du <canal> pour correspondre à celui par défaut défini pour "
|
||||
"le <canal>. Le topic par défaut pour un canal peut être configuré via la "
|
||||
"variable supybot.plugins.Topic.default. <canal> n'est nécessaire que si le "
|
||||
"message n'est pas envoyé sur le canal lui-même."
|
||||
|
||||
#: plugin.py:610
|
||||
#: plugin.py:616
|
||||
msgid "There is no default topic configured for %s."
|
||||
msgstr "Il n'y a pas de topic par défaut configuré pour %s."
|
||||
|
||||
#: plugin.py:616
|
||||
#: plugin.py:622
|
||||
msgid ""
|
||||
"[<channel>] <separator>\n"
|
||||
"\n"
|
||||
@ -411,5 +501,6 @@ msgid ""
|
||||
msgstr ""
|
||||
"[<canal>] <separateur>\n"
|
||||
"\n"
|
||||
"Définir le séparateur de topic du <canal> pour être <séparateur>. Convertit le topic actuel de manière appropriée. <canal> n'est nécessaire que si le message n'est pas envoyé sur le canal lui-même."
|
||||
|
||||
"Définir le séparateur de topic du <canal> pour être <séparateur>. Convertit "
|
||||
"le topic actuel de manière appropriée. <canal> n'est nécessaire que si le "
|
||||
"message n'est pas envoyé sur le canal lui-même."
|
||||
|
Loading…
Reference in New Issue
Block a user