Browse Source

Merge 885cf26740 into 1f4b5248a0

pull/1893/merge
Jade Hamel 1 month ago
parent
commit
b3aa0d2141
No account linked to committer's email address

+ 26
- 0
languages/ca-FR-chanserv.lang.json View File

@@ -0,0 +1,26 @@
1
+{
2
+  "$bAMODE$b modifies persistent mode settings for channel members.": "$bAMODE$b modifie les modes persistants attribués aux membres du salon.",
3
+  "$bCLEAR$b removes users or settings from a channel.": "$bCLEAR$b retire utilisateurices ou réglages d’un salon.",
4
+  "$bDEOP$b removes the given user (or yourself) from a channel admin.": "$bDEOP$b lève vos privilèges d’opérateurice, ou ceux d’une autre personne.",
5
+  "$bGET$b queries the current values of a channel's settings": "$bGET$b liste les réglages actuels d’un salon.",
6
+  "$bHISTORY$b\n'history' lets you control how channel history is stored. Your options are:\n1. 'off'        [no history]\n2. 'ephemeral'  [a limited amount of temporary history, not stored on disk]\n3. 'on'         [history stored in a permanent database, if available]\n4. 'default'    [use the server default]": "$bHISTORY$b\nDéfinit la façon dont l’historique est conservé. Les options disponibles sont :\na) On                    Historique enregistré en base de données, si disponible.\nb) Off                   Historique désactivé.\nc) Default            Utilise le réglage du serveur.\nd) Ephemeral      Historique temporaire, sans base de données.",
7
+  "$bINFO$b displays info about a registered channel.": "$bINFO$b affiche les détails d’un salon enregistré.",
8
+  "$bLIST$b searches the list of registered channels.": "$bLIST$b affiche les salons enregistrés.",
9
+  "$bOP$b makes the given user (or yourself) a channel admin.": "$bOP$b fait de vous, ou de quelqu’un d’autre, un·e administrateurice du salon.",
10
+  "$bPURGE$b blacklists a channel from the server.": "$bPURGE$b élimine un salon du serveur.",
11
+  "$bREGISTER$b lets you own a given channel.": "$bREGISTER$b vous permet de réserver un salon.",
12
+  "$bSET$b modifies a channel's settings": "$bSET$b change les réglages d’un salon.",
13
+  "$bTRANSFER$b transfers ownership of a channel to another user.": "$bTRANSFER$b donne possession d’un salon à un·e autre utilisateurice.",
14
+  "$bUNREGISTER$b deletes a channel registration.": "$bUNREGISTER$b supprime l’enregistrement d’un salon.",
15
+  "ChanServ lets you register and manage channels.": "ChanServ vous laisse enregistrer et gérer des salons.",
16
+  "Syntax $bSET #channel <setting> <value>$b\n\nSET modifies a channel's settings. The following settings are available:": "Syntaxe : $bSET #Salon Réglage Valeur$b\n\nSET change les réglages d’un salon. Les options disponibles sont :",
17
+  "Syntax: $INFO #channel$b\n\nINFO displays info about a registered channel.": "Syntaxe : $bINFO #Salon$b\n\nINFO affiche les détails d’un salon enregistré.",
18
+  "Syntax: $bCLEAR #channel target$b\n\nCLEAR removes users or settings from a channel. Specifically:\n\n$bCLEAR #channel users$b kicks all users except for you.\n$bCLEAR #channel access$b resets all stored bans, invites, ban exceptions,\nand persistent user-mode grants made with CS AMODE.": "Syntaxe : $bCLEAR #Salon Cible$b\n\nCLEAR retire utilisateurices ou réglages d’un salon. Spécifiquement :\n\n$bCLEAR #Salon Users$b expulse tou·te·s les utilisateurices à part vous.\n$bCLEAR #Salon Access$b efface tous les bannissements, exceptions, invitations,\net modes persistants établis via CS AMODE.",
19
+  "Syntax: $bDEOP #channel [nickname]$b\n\nDEOP removes the given nickname, or yourself, the channel admin. You can only use\nthis command if you're the founder of the channel.": "Syntaxe : $bDEOP #Salon (Nom)$b\n\nCommande réservée à lia fondateurice du salon.\nLève vos privilèges d’opérateurice, ou ceux d’une autre personne.",
20
+  "Syntax: $bGET #channel <setting>$b\n\nGET queries the current values of the channel settings. For more information\non the settings and their possible values, see HELP SET.": "Syntaxe : $bGET #Salon Réglage$b\n\nGET liste les réglages actuels d’un salon. Les options disponibles\nsont consultables via la commande HELP SET.",
21
+  "Syntax: $bLIST [regex]$b\n\nLIST returns the list of registered channels, which match the given regex.\nIf no regex is provided, all registered channels are returned.": "Syntaxe : $bLIST Regex$b\n\nAffiche les salons enregistrés, et correspondants à l’expression donnée,\nou une liste complète si aucune option n’est fournie.",
22
+  "Syntax: $bOP #channel [nickname]$b\n\nOP makes the given nickname, or yourself, a channel admin. You can only use\nthis command if you're the founder of the channel.": "Syntaxe : $bOP #Salon [Nom]$b\n\nOP fait de vous, ou de quelqu’un d’autre, un·e administrateurice du salon. Cette commande est seulement disponible si vous avez créé ledit salon.",
23
+  "Syntax: $bREGISTER #channel$b\n\nREGISTER lets you own the given channel. If you rejoin this channel, you'll be\ngiven admin privs on it. Modes set on the channel and the topic will also be\nremembered.": "Syntaxe : $bREGISTER #Salon$b\n\nREGISTER enregistre le salon donné, et fait de vous saon administrateurice. Les modes du salon, comme son sujet, seront sauvegardés.",
24
+  "Syntax: $bTRANSFER [accept] #channel user [code]$b\n\nTRANSFER transfers ownership of a channel from one user to another.\nTo prevent accidental transfers, a verification code is required. For\nexample, $bTRANSFER #channel alice$b displays the required confirmation\ncode, then $bTRANSFER #channel alice 2930242125$b initiates the transfer.\nUnless you are an IRC operator with the correct permissions, alice must\nthen accept the transfer, which she can do with $bTRANSFER accept #channel$b.\nTo cancel a pending transfer, transfer the channel to yourself.": "Syntaxe : $bTRANSFER (Accept) #Salon Utilisateurice (Code)$b\n\nTRANSFER passe la propriété d’un salon d’un·e utilisateurice à un·e autre.\nAfin d’éviter les cessions accidentelles, un code de vérification est nécessaire.\nExemple : $bTRANSFER #Salon Julie$b affiche ledit code, et\n$bTRANSFER #Salon Julie 24682468$b initie le transfert.\nÀ moins que la commande ait été issue par un·e opérateurice du serveur, Julie\ndoit ensuite donner son aval via $bTRANSFER Accept #Salon$b.\nPour annuler une passation en cours, retransférez le salon à votre nom.",
25
+  "Syntax: $bUNREGISTER #channel [code]$b\n\nUNREGISTER deletes a channel registration, allowing someone else to claim it.\nTo prevent accidental unregistrations, a verification code is required;\ninvoking the command without a code will display the necessary code.": "Syntaxe : $bUNREGISTER #Salon [code]$b\n\nUNREGISTER supprime l’enregistrement d’un salon, laissant la possibilité à une autre personne de le récupérer. Afin d’éviter les effacements accidentels, un code de vérification est requis ; l’invocation de la commande vous en donnera un."
26
+}

+ 71
- 0
languages/ca-FR-help.lang.json View File

@@ -0,0 +1,71 @@
1
+{
2
+  "= Help Topics =\n\nCommands:\n%[1]s\n\nRPL_ISUPPORT Tokens:\n%[2]s\n\nInformation:\n%[3]s": "= Sujets d’aide =\n\nCommandes :\n%[1]s\n\nJetons RPL_ISUPPORT :\n%[2]s\n\nInformation :\n%[3]s",
3
+  "== Server Notice Masks ==\n\nOragono supports the following server notice masks for operators:\n\n  a  |  Local announcements.\n  c  |  Local client connections.\n  j  |  Local channel actions.\n  k  |  Local kills.\n  n  |  Local nick changes.\n  o  |  Local oper actions.\n  q  |  Local quits.\n  t  |  Local /STATS usage.\n  u  |  Local client account actions.\n  x  |  Local X-lines (DLINE/KLINE/etc).\n  v  |  Local vhost changes.\n\nTo set a snomask, do this with your nickname:\n\n  /MODE <nick> +s <chars>\n\nFor instance, this would set the kill, oper, account and xline snomasks on dan:\n\n  /MODE dan +s koux": "== Notifications ==\n\nOragono propose les masques d’opérateurice suivants :\n\n  a  | Annonces locales.\n  c  | Connexions locales.\n  j  | Actions liées au salon.\n  k  | Éliminations des utilisateurices.\n  n  | Changements de noms.\n  o  | Actions des opérateurices.\n  q  | Déconnexions locales.\n  t  | Utilisations des statistiques.\n  u  | Actions des utilisateurices.\n  x  | Bannissements des utilisateurices.\n  v  | Changements d’hôtes virtuels.\n\nLeur activation est possible via une simple commande, par exemple :\n  /mode Julie +s cat\nActivera pour Julie, la surveillance des annonces et connexions locales, plus l’utilisations des statistiques.",
4
+  "== User Modes ==\n\nOragono supports the following user modes:\n\n  +a  |  User is marked as being away. This mode is set with the /AWAY command.\n  +i  |  User is marked as invisible (their channels are hidden from whois replies).\n  +o  |  User is an IRC operator.\n  +R  |  User only accepts messages from other registered users.\n  +s  |  Server Notice Masks (see help with /HELPOP snomasks).\n  +Z  |  User is connected via TLS.\n  +B  |  User is a bot.\n  +E  |  User can receive roleplaying commands.\n  +T  |  CTCP messages to the user are blocked.": "== Modes d’Utilisateurice ==\n\nOragono propose les modes d’utilisateurice suivants :\n\n  +a  |  Absent·e. S’active via /away.\n  +i   |  Invisible. Salons masqués en /whois.\n  +o  |  Opérateurice.\n  +R  |  Accepte seulement les messages d’utilisateurices enregistré·e·s.\n  +s  |  Masques de notification serveur. Voir /helpop snomasks.\n  +Z  |  Connecté·e via TLS.\n  +B  |  Robox.\n  +E  |  Accepte les commandes pour le jeu de rôle.\n  +T  |  Refuse les messages de type CTCP.",
5
+  "@+client-only-tags TAGMSG <target>{,<target>}\n\nSends the given client-only tags to the given targets as a TAGMSG. See the IRCv3\nspecs for more info: http://ircv3.net/specs/core/message-tags-3.3.html": "@+Client-only-tags TAGMSG Nom (,Nom)\n\nEnvoie les « client-only tags » aux utilisateurices donné·e·s via TAGMSG.\nPour plus d’informations, voir les spécifications IRCv3 :\nhttps://ircv3.net/specs/extensions/message-tags.html",
6
+  "AMBIANCE <target> <text to be sent>\n\nThe AMBIANCE command is used to send a scene notification to the given target.": "AMBIANCE Destination :Message\n\t\t\nCette commande envoie un message d’ambiance. Requière l’activation\ndu mode jeu de rôle (+E) sur le salon ou l’utilisateurice donné·e.\n\nExemple : AMBIANCE #Salon :Juste à côté du feu de cheminée, se trouvait un chat qui ronronnait.",
7
+  "AUTHENTICATE\n\nUsed during SASL authentication. See the IRCv3 specs for more info:\nhttp://ircv3.net/specs/extensions/sasl-3.1.html": "AUTHENTICATE\n\nCommande utilisée au cours de l’authentification via SASL, cf. spécifications IRCv3 :\nhttps://ircv3.net/specs/extensions/sasl-3.1",
8
+  "AWAY [message]\n\nIf [message] is sent, marks you away. If [message] is not sent, marks you no\nlonger away.": "AWAY (Message)\n\nSi un message est donné, cette commande vous signale comme absent·e. Sans,\nvous annonce de retour.",
9
+  "BATCH {+,-}reference-tag type [params...]\n\nBATCH initiates an IRCv3 client-to-server batch. You should never need to\nissue this command manually.": "BATCH {+,-} Référence Type (Paramètres)\n\nBATCH est une fonctionnalité IRCv3, qui initie un traitement par lot entre\nle client et le serveur. Cette commande ne devrait jamais être utilisée manuellement.",
10
+  "BRB [message]\n\nDisconnects you from the server, while instructing the server to keep you\npresent for a short time window. During this window, you can either resume\nor reattach to your nickname. If [message] is sent, it is used as your away\nmessage (and as your quit message if you don't return in time).": "BRB (Message)\n\nVous déconnecte, en demandant au serveur de maintenir votre présence\npour une courte durée. Pendant ce temps, vous pouvez rattacher votre nom, et\nretrouver votre connexion. Si un message est ajouté, il est utilisé comme la raison de\nvotre absence — ou si vous ne revenez pas, comme au revoir.",
11
+  "CAP <subcommand> [:<capabilities>]\n\nUsed in capability negotiation. See the IRCv3 specs for more info:\nhttp://ircv3.net/specs/core/capability-negotiation-3.1.html\nhttp://ircv3.net/specs/core/capability-negotiation-3.2.html": "CAP Sous-commande (:Capacités)\n\nCommande utilisée pour la négociation des capacités. Voir\nles spécifications IRCv3 pour plus d’informations :\nhttps://ircv3.net/specs/core/capability-negotiation.html",
12
+  "CHATHISTORY [params]\n\nCHATHISTORY is a history replay command associated with the IRCv3\nspecification draft/chathistory. See this document:\nhttps://github.com/ircv3/ircv3-specifications/pull/393": "CHATHISTORY (Paramètres)\n\nCette commande affiche l’historique d’une conversation ou d’un salon, et\nfait partie des spécifications IRCv3. Cf. documentation :\nhttps://github.com/ircv3/ircv3-specifications/pull/393",
13
+  "DEBUG <option>\n\nProvides various debugging commands for the IRCd. <option> can be one of:\n\n* GCSTATS: Garbage control statistics.\n* NUMGOROUTINE: Number of goroutines in use.\n* STARTCPUPROFILE: Starts the CPU profiler.\n* STOPCPUPROFILE: Stops the CPU profiler.\n* PROFILEHEAP: Writes a memory profile.\n* CRASHSERVER: Crashes the server (for use in failover testing)": "DEBUG Option\n\nOffre diverses commandes de déboggage. Les options disponibles sont :\n\n* CRASHSERVER : Cause un crash du serveur.\n* GCSTATS : Contrôle des statistiques.\n* NUMGOROUTINE : Numération des routines.\n* PROFILEHEAP : Profil de la mémoire.\n* STARTCPUPROFILE : Début du profilage du processeur.\n* STOPCPUPROFILE : Fin du profilage du processeur.",
14
+  "DEOPER\n\nDEOPER removes the IRCop privileges granted to you by a successful /OPER.": "DEOPER\n\nDEOPER retire les privilèges précédemment obtenus via /OPER.",
15
+  "EXTJWT <target> [service_name]\n\nGet a JSON Web Token for target (either * or a channel name).": "EXTJWT Cible (Nom-du-service)\n\nDélivre un « JSON Web Token » (https://jwt.io) pour la\ncible qui peut être « * », ou le nom d’un salon.",
16
+  "HELP <argument>\n\nGet an explanation of <argument>, or \"index\" for a list of help topics.": "HELP Argument\n\nExplique l’argument donné, ou liste les aides disponibles avec Index.",
17
+  "HELPOP <argument>\n\nGet an explanation of <argument>, or \"index\" for a list of help topics.": "HELPOP <commande>\n\nExplique la commande donnée ; une liste complète est disponible via « /helpop index ».",
18
+  "HISTORY <target> [limit]\n\nReplay message history. <target> can be a channel name, \"me\" to replay direct\nmessage history, or a nickname to replay another client's direct message\nhistory (they must be logged into the same account as you). [limit] can be\neither an integer (the maximum number of messages to replay), or a time\nduration like 10m or 1h (the time window within which to replay messages).": "HISTORY Cible (Limite)\n\nAffiche l’historique des messages. La cible peut être le nom d’un salon, d’un·e\nutilisateurice lié·e à votre compte, ou « me » pour les échanges privés.\nLa limite est, au choix, une valeur numéraire ou bien temporelle.",
19
+  "INFO\n\nSends information about the server, developers, etc.": "INFO\n\nAffiche les informations au sujet d’Oragono, de ses développeuxes, etc.",
20
+  "INVITE <nickname> <channel>\n\nInvites the given user to the given channel, so long as you have the\nappropriate channel privs.": "INVITE Nom Salon\n\nInvite l’utilisateurice donné·e dans le salon spécifié.",
21
+  "ISON <nickname>{ <nickname>}\n\nReturns whether the given nicks exist on the network.": "ISON Nom(s)\n\nRévèle si les utilisateurices donné·e·s sont présent·e·s sur le réseau.",
22
+  "JOIN <channel>{,<channel>} [<key>{,<key>}]\n\nJoins the given channels with the matching keys.": "JOIN #Salon (,#Salon) (Clés)\n\nRejoint les salons donnés, avec ou sans clés spécifiées.",
23
+  "KICK <channel> <user> [reason]\n\nRemoves the user from the given channel, so long as you have the appropriate\nchannel privs.": "KICK Salon Utilisateurice (Raison)\n\nExclut l’utilisateurice du salon, si vous avez les privilèges nécessaires.",
24
+  "KILL <nickname> [reason]\n\nRemoves the given user from the network, showing them the reason if it is\nsupplied.": "KILL Nom (Raison)\n\nExclut l’utilisateurice du réseau, si vous avez les privilèges nécessaires.",
25
+  "LANGUAGE <code>{ <code>}\n\nSets your preferred languages to the given ones.": "LANGUAGE <Code> {<Code>}\n\nEnregistre votre, ou vos langues favorites.",
26
+  "LIST [<channel>{,<channel>}] [<elistcond>{,<elistcond>}]\n\nShows information on the given channels (or if none are given, then on all\nchannels). <elistcond>s modify how the channels are selected.": "LIST [<Salon>{,<Salon>}] [<Condition>{,<Condition>}]\n\nListe l’ensemble des salons disponibles sur le réseau, ou les détails\nde ceux spécifiés. Ajouter une ou plusieurs conditions influe la sélection.\n\nExemple : LIST U >2\nÉnumère tous les salons avec au moins deux utilisateurices présent·e·s.\nPour en apprendre davantage, voir la documentation :\nhttps://modern.ircdocs.horse/#elist-parameter",
27
+  "LUSERS [<mask> [<server>]]\n\nShows statistics about the size of the network. If <mask> is given, only\nreturns stats for servers matching the given mask.  If <server> is given, the\ncommand is processed by that server.": "LUSERS [<Masque> [<Serveur>]]\n\nAffiche les statistiques du réseau. Si un <masque> est spécifié, donne\nseulement les informations du ou des serveurs en rapport. Si un <serveur> est\nindiqué, la commande est traitée par celui-ci.",
28
+  "MODE <target> [<modestring> [<mode arguments>...]]\n\nSets and removes modes from the given target. For more specific information on\nmode characters, see the help for \"modes\".": "MODE Cible Arguments\n\nAjoute ou supprime un ou plusieurs modes sur le salon ou l’utilisateurice donné·e.\nPour connaître les modes disponibles : /help modes\n\nExemples :\nMODE #Salon +is\nMODE Utilisateurice -v",
29
+  "MONITOR <subcmd>\n\nAllows the monitoring of nicknames, for alerts when they are online and\noffline. The subcommands are:\n\n    MONITOR + target{,target}\nAdds the given names to your list of monitored nicknames.\n\n    MONITOR - target{,target}\nRemoves the given names from your list of monitored nicknames.\n\n    MONITOR C\nClears your list of monitored nicknames.\n\n    MONITOR L\nLists all the nicknames you are currently monitoring.\n\n    MONITOR S\nLists whether each nick in your MONITOR list is online or offline.": "MONITOR Sous-commande\n\nCommande donnant la possibilité de suivre d’autres utilisateurices, vous notifiant\nde leurs connexions et déconnexions. Les sous-commandes disponibles sont :\n\n    MONITOR + Nom\nAjoute le nom donné à votre liste de suivi.\n\n    MONITOR - Nom\nEnlève le nom donné de votre liste de suivi.\n\nIl est possible de spécifier plusieurs noms en les séparant par une virgule.\n\n    MONITOR C\nEfface intégralement votre liste de suivi.\n\n    MONITOR L\nListe les utilisateurices actuellement suivi·e·s.\n\n    MONITOR S\nListe les utilisateurices actuellement suivi·e·s, ainsi que leur statut.",
30
+  "MOTD [server]\n\nReturns the message of the day for this, or the given, server.": "MOTD (Serveur)\n\nAffiche le message du jour lié au serveur actuel, ou celui spécifié.",
31
+  "NAMES [<channel>{,<channel>}]\n\nViews the clients joined to a channel and their channel membership prefixes. To\nview the channel membership prefixes supported by this server, see the help for\n\"PREFIX\".": "NAMES #Salon(,#Salon)\n\nAffiche les utilisateurices présent·e·s sur le ou les salons spécifiés.",
32
+  "NICK <newnick>\n\nSets your nickname to the new given one.": "NICK Nom\n\nChange votre pseudonyme pour celui donné.",
33
+  "NOTICE <target>{,<target>} <text to be sent>\n\nSends the text to the given targets as a NOTICE.": "NOTICE Nom (,Nom) Message\n\nEnvoie le message donné sous forme de notice aux utilisateurices listées.",
34
+  "NPC <target> <sourcenick> <text to be sent>\n\t\t\nThe NPC command is used to send a message to the target as the source.\n\nRequires the roleplay mode (+E) to be set on the target.": "NPC Destination Nom :Message\n\t\t\nCette commande simule un personnage non jouable, en vous laissant émettre\ndes messages sous une autre identité. Requière l’activation du mode jeu de rôle (+E)\nsur le salon ou l’utilisateurice donné·e.\n\nExemple : NPC #Salon Chat :Miaou !",
35
+  "NPCA <target> <sourcenick> <text to be sent>\n\t\t\nThe NPC command is used to send an action to the target as the source.\n\nRequires the roleplay mode (+E) to be set on the target.": "NPCA Destination Nom :Message\n\t\t\nCette commande simule un personnage non jouable, en vous laissant émettre\nune action sous une autre identité. Requière l’activation du mode jeu de rôle (+E)\nsur le salon ou l’utilisateurice donné·e.\n\nExemple : NPCA #Salon Chat :ronronne.",
36
+  "OPER <name> [password]\n\nIf the correct details are given, gives you IRCop privs.": "OPER Nom Mot-de-passe\n\nDonne accès aux privilèges réservés aux opérateurices du serveur.",
37
+  "PART <channel>{,<channel>} [reason]\n\nLeaves the given channels and shows people the given reason.": "PART #Salon (,#Salon) (Raison)\n\nQuitte le, ou les salon donnés, en annonçant la raison si spécifiée.",
38
+  "PASS <password>\n\nWhen the server requires a connection password to join, used to send us the\npassword.": "PASS Passe\n\nEnvoie le mot de passe au serveur s’il en requière un.",
39
+  "PING <args>...\n\nRequests a PONG. Used to check link connectivity.": "PING (Arguments)\n\nRetourne un PONG. Sert à vérifier la connexion au serveur.",
40
+  "PONG <args>...\n\nReplies to a PING. Used to check link connectivity.": "PONG (Arguments)\n\nRépond à un PING. Sert à vérifier la connexion au serveur.",
41
+  "PRIVMSG <target>{,<target>} <text to be sent>\n\nSends the text to the given targets as a PRIVMSG.": "PRIVMSG Nom(,Nom) Texte à émettre\n\nEnvoie un message privé aux utilisateurices listé·e·s.",
42
+  "QUIT [reason]\n\nIndicates that you're leaving the server, and shows everyone the given reason.": "QUIT (Raison)\n\nQuitte le serveur, en annonçant la raison si spécifiée.",
43
+  "REGISTER <email | *> <password>\n\nRegisters an account in accordance with the draft/register capability.": "REGISTER adresse@électroniq.ue mot-de-passe\n\nCrée un compte en accord avec la capacité correspondante.",
44
+  "REHASH\n\nReloads the config file and updates TLS certificates on listeners": "REHASH\n\nMet à jour les certificats et la configuration du serveur.",
45
+  "RELAYMSG <channel> <spoofed nick> :<message>\n\nThis command lets channel operators relay messages to their\nchannel from other messaging systems using relay bots. The\nspoofed nickname MUST contain a forwardslash.\n\nFor example:\n\tRELAYMSG #ircv3 Mallory/D :Welp, we linked Discord...": "RELAYMSG #Salon Nom :Message\n\nCette commande offre aux opérateurices de relayer\nvers leur salon, des messages provenant d’autres services\nde discussion en ligne. Le nom doit contenir une barre oblique.\n\nExample :\n\tRELAYMSG #Couture Julie/D :Voici un message envoyé depuis Discord !",
46
+  "RENAME <channel> <newname> [<reason>]\n\nRenames the given channel with the given reason, if possible.\n\nFor example:\n\tRENAME #ircv2 #ircv3 :Protocol upgrades!": "RENAME #AncienNom #NouveauNom (:Raison)\n\nRenomme le salon spécifié, avec ou sans raison donnée.",
47
+  "RESUME <oldnick> [timestamp]\n\nSent before registration has completed, this indicates that the client wants to\nresume their old connection <oldnick>.": "RESUME <Nom> (Horodatage)\n\nCommande envoyée avant la complétion de l’identification, indiquant que\nle client demande à rétablir sa précédente connexion.",
48
+  "RPL_ISUPPORT CASEMAPPING\n\nOragono supports an experimental unicode casemapping designed for extended\nUnicode support. This casemapping is based off RFC 7613 and the draft rfc7613\ncasemapping spec here: https://oragono.io/specs.html": "RPL_ISUPPORT CASEMAPPING\n\nOragono propose une version expérimentale d’Unicode afin d’étendre\nsa compatibilité, basée sur la spécification RFC 7613. Voir :\nhttps://oragono.io/specs.html",
49
+  "RPL_ISUPPORT PREFIX\n\nOragono supports the following channel membership prefixes:\n\n  +q (~)  |  Founder channel mode.\n  +a (&)  |  Admin channel mode.\n  +o (@)  |  Operator channel mode.\n  +h (%)  |  Halfop channel mode.\n  +v (+)  |  Voice channel mode.": "RPL_ISUPPORT PREFIX\n\nOragono propose différents modes persistants pour les membres d’un salon :\n\n  +q (~)  |  Fondateurice.\n  +a (&)  |  Administrateurice.\n  +o (@) |  Opérateurice.\n  +h (%) |  Modérateurice.\n  +v (+)  |  Utilisateurice voisé·e.",
50
+  "SAJOIN [nick] #channel{,#channel}\n\nForcibly joins a user to a channel, ignoring restrictions like bans, user limits\nand channel keys. If [nick] is omitted, it defaults to the operator.": "SAJOIN Nom #Salon(,#Salon)\n\nForce l’utilisateurice spécifié·e à rejoindre le ou les salons listés, outrepassant\ntoutes restrictions préalablement établies. ",
51
+  "SAMODE <target> [<modestring> [<mode arguments>...]]\n\nForcibly sets and removes modes from the given target -- only available to\nopers. For more specific information on mode characters, see the help for\n\"cmode\" and \"umode\".": "SAMODE Cible Modes\n\nCommande réservée aux opérateurices, qui force l’ajout ou le retrait de modes\npour le salon ou l’utilisateurice spécifé·e. Une liste de modes est disponible via :\n/help cmode\n/help umode",
52
+  "SANICK <currentnick> <newnick>\n\nGives the given user a new nickname.": "SANICK NomActuel NouveauNom\n\nChange le nom de l’utilisateurice en question.",
53
+  "SCENE <target> <text to be sent>\n\nThe SCENE command is used to send a scene notification to the given target.": "SCENE Destination :Message\n\t\t\nCette commande envoie la description d’une scène. Requière l’activation\ndu mode jeu de rôle (+E) sur le salon ou l’utilisateurice donné·e.\n\nExemple : SCENE #Salon :Juste à côté du feu de cheminée, se trouvait un chat qui ronronnait.",
54
+  "SETNAME <realname>\n\nThe SETNAME command updates the realname to be the newly-given one.": "SETNAME Nom réel\n\nChange votre « nom réel » pour celui donné.\n\nExemple : SETNAME Carmen Sandiego",
55
+  "SUMMON [parameters]\n\nThe SUMMON command is not implemented.": "SUMMON Paramètres\n\nLa commande SUMMON n’est pas implémentée.",
56
+  "TIME [server]\n\nShows the time of the current, or the given, server.": "TIME (Serveur)\n\nAffiche l’heure du serveur actuel, ou celui spécifié.",
57
+  "TOPIC <channel> [topic]\n\nIf [topic] is given, sets the topic in the channel to that. If [topic] is not\ngiven, views the current topic on the channel.": "TOPIC Salon (Sujet)\n\nAffiche le sujet actuel du salon, ou le remplace si un nouveau est donné.",
58
+  "UNDLINE <ip>/<net>\n\nRemoves an existing ban on an IP address or a network.\n\n<net> is specified in typical CIDR notation. For example:\n\t127.0.0.1/8\n\t8.8.8.8/24": "UNDLINE <IP>/<Net>\n\nLève un bannissement en cours sur l’adresse IP ou le réseau donné·e.\n\n<Net> est à spécifier selon la méthode CIDR.\n\nExemples :\n\t127.0.0.1/8\n\t8.8.8.8/24",
59
+  "UNINVITE <nickname> <channel>\n\nUNINVITE rescinds a channel invitation sent for an invite-only channel.": "UNINVITE Nom #Salon\n\nAnnule une invitation précédemment envoyée.",
60
+  "UNKLINE <mask>\n\nRemoves an existing ban on a mask.\n\nFor example:\n\tdan\n\tdan!5*@127.*": "UNKLINE <Masque>\n\nLève un bannissement en cours sur le masque donné.\n\nExemples :\n\tUNKLINE Nuve\n\tUNKLINE Nuve!6*@28.*",
61
+  "USER <username> 0 * <realname>\n\nUsed in connection registration, sets your username and realname to the given\nvalues (though your username may also be looked up with Ident).": "USER <Nom d’utilisateurice> 0 * <Nom réel>\n\nCommande utilisée au cours de l’identification au serveur, établissant le\nnom d’utilisateurice et le « nom réel » donnés à la connexion.",
62
+  "USERHOST <nickname>{ <nickname>}\n\t\t\nShows information about the given users. Takes up to 10 nicknames.": "USERHOST Nom (Nom)\n\t\t\nAffiche les informations des utilisateurices donné·e·s.\nAccepte jusqu’à dix noms séparés par une espace.",
63
+  "USERS [parameters]\n\nThe USERS command is not implemented.": "USERS Paramètres\n\nLa commande USERS n’est pas implémentée.",
64
+  "VERIFY <account> <password>\n\nVerifies an account in accordance with the draft/register capability.": "VERIFY Nom Mot-de-passe\n\nVérifie un compte en accord avec la capacité correspondante.",
65
+  "VERSION [server]\n\nViews the version of software and the RPL_ISUPPORT tokens for the given server.": "VERSION (Serveur)\n\nAffiche la version d’Oragono utilisée par le serveur actuel, ou celui\nspécifié, ainsi que ses réglages RPL_ISUPPORT.",
66
+  "WEBIRC <password> <gateway> <hostname> <ip> [:<flags>]\n\nUsed by web<->IRC gateways and bouncers, the WEBIRC command allows gateways to\npass-through the real IP addresses of clients:\nircv3.net/specs/extensions/webirc.html\n\n<flags> is a list of space-separated strings indicating various details about\nthe connection from the client to the gateway, such as:\n\n- tls: this flag indicates that the client->gateway connection is secure": "WEBIRC <Mot de passe> <Passerelle> <Nom d’hôte> <Adresse IP> [:<Marquages>]\n\nCommande utilisée par les passerelles Web<->IRC, et les « bouncers », leur permettant\nde relayer la véritable adresse IP des clients. Voir spécification :\nhttps://ircv3.net/specs/extensions/webirc.html\n\nLes <marquages> sont une liste de termes séparés par une espace, indiquant divers\ndétails au sujet de la connexion du client à la passerelle, comme par exemple :\n\n- TLS : ce marquage indique que le lien entre le client et la passerelle est sécurisé.",
67
+  "WHO <name> [o]\n\nReturns information for the given user.": "WHO #Salon (ou Utilisateurice)\n\nAffiche les informations d’un·e utilisateurice, ou\nliste celleux présent·e·s dans un salon.",
68
+  "WHOIS <client>{,<client>}\n\nReturns information for the given user(s).": "WHOIS Nom (,Nom)\n\nAffiche les informations des utilisateurices données.",
69
+  "WHOWAS <nickname>\n\nReturns historical information on the last user with the given nickname.": "WHOWAS Nom\n\nAffiche les dernières informations d’un·e utilisateurice actuellement déconnecté·e.",
70
+  "ZNC <module> [params]\n\nUsed to emulate features of the ZNC bouncer. This command is not intended\nfor direct use by end users.": "ZNC Module (Paramètres)\n\nCommande non destinée aux utilisateurices, permettant d’émuler les fonctionnalités de ZNC."
71
+}

+ 16
- 0
languages/ca-FR-hostserv.lang.json View File

@@ -0,0 +1,16 @@
1
+{
2
+  "$bDEL$b deletes a user's vhost.": "$bDEL$b supprime la demande d’hôte virtuel.",
3
+  "$bOFF$b disables your vhost, if you have one approved.": "$bOFF$b désactive votre hôte virtuel.",
4
+  "$bON$b enables your vhost, if you have one approved.": "$bON$b active votre hôte virtuel.",
5
+  "$bSET$b sets a user's vhost.": "$bSET$b définit l’hôte virtuel d’un·e utilisateurice.",
6
+  "$bSETCLOAKSECRET$b modifies the IP cloaking secret.": "$bSETCLOAKSECRET$b modifie le secret pour la génération des masques.",
7
+  "$bSTATUS$b shows your vhost and request status.": "$bSTATUS$b affiche votre hôte virtuel, ou le statut de votre demande.",
8
+  "HostServ lets you manage your vhost (i.e., the string displayed\nin place of your client's hostname/IP).": "HostServ vous laisse gérer votre hôte virtuel, dit « vhost », qui\nremplace votre véritable nom d’hôte, ou adresse IP, par le texte de votre choix.",
9
+  "Syntax: $bDEL <user>$b\n\nDEL deletes a user's vhost.": "Syntaxe : $bDEL <Utilisateurice>$b\n\nDEL supprime l’hôte virtuel de l’utilisateurice en question.",
10
+  "Syntax: $bOFF$b\n\nOFF disables your vhost, if you have one approved.": "Syntaxe : $bOFF$b\n\nOFF désactive votre hôte virtuel.",
11
+  "Syntax: $bON$b\n\nON enables your vhost, if you have one approved.": "Syntaxe : $bON$b\n\nON active votre hôte virtuel.",
12
+  "Syntax: $bSET <user> <vhost>$b\n\nSET sets a user's vhost, bypassing the request system.": "Syntaxe : $bSET <Utilisateurice> <Hôte>$b\n\nSET établit l’hôte virtuel d’un·e utilisateurice.",
13
+  "Syntax: $bSETCLOAKSECRET$b <secret> [code]\n\nSETCLOAKSECRET can be used to set or rotate the cloak secret. You should use\na cryptographically strong secret. To prevent accidental modification, a\nverification code is required; invoking the command without a code will\ndisplay the necessary code.": "Syntaxe : $bSETCLOAKSECRET$b <Secret> (Code)\n\nÉtablit, ou modifie, le masque secret. Une forte cryptographie est recommandée.\nPour éviter les changements accidentels, un code de vérification vous sera fourni et demandé.",
14
+  "Syntax: $bSTATUS [user]$b\n\nSTATUS displays your current vhost, if any, and the status of your most recent\nrequest for a new one. A server operator can view someone else's status.": "Syntaxe : $bSTATUS (Utilisateurice)$b\n\nSTATUS affiche votre hôte virtuel, ou l’état de votre demande\npour en obtenir un. Un·e opérateurice peut voir le statut d’autres utilisateurices.",
15
+  "^[0-9A-Za-z.\\-_/]+$": "^[0-9A-Za-z.\\-_/]+$"
16
+}

+ 449
- 0
languages/ca-FR-irc.lang.json View File

@@ -0,0 +1,449 @@
1
+{
2
+  "    $b/msg %s HELP <command>$b": "    $b/msg %s HELP Commande$b",
3
+  "$bWarning: changing the cloak secret will invalidate stored ban/invite/exception lists.$b": "$bAttention : changer le secret annulera l’ensemble des bannissements, invitations, et exceptions en place.$b",
4
+  "$bWarning: erasing this account will allow it to be re-registered; consider UNREGISTER instead.$b": "$bAttention : effacer ce nom de compte le rendra à nouveau disponible, utilisez plutôt la commande UNREGISTER pour qu’il reste inaccessible.$b",
5
+  "$bWarning: unregistering this account will remove its stored privileges.$b": "$bAttention : effacer ce compte lèvera ses privilèges.$b",
6
+  "$bWarning: unregistering this channel will remove all stored channel attributes.$b": "$bAttention : effacer ce canal le démunira de ses attributs.$b",
7
+  "$bWarning: you are about to empty this channel and remove it from the server.$b": "$bAttention : vous êtes sur le point de vider ce salon, et de le supprimer du serveur.$b",
8
+  "$bWarning: you are about to transfer control of your channel to another user.$b": "$bAttention : vous êtes sur le point de céder la propriété de votre salon à un·e autre utilisateurice.$b",
9
+  "%[1]s - %[2]s - added by %[3]s - %[4]s": "%[1]s - %[2]s - ajouté par %[3]s - %[4]s",
10
+  "%[1]s [account: %[2]s] joined the channel": "%[1]s [%[2]s] a rejoint le canal",
11
+  "%[1]s changed nick to %[2]s": "%[1]s a changé de nom pour %[2]s",
12
+  "%[1]s invited you to channel %[2]s": "%[1]s vous a invité·e sur le salon %[2]s",
13
+  "%[1]s kicked %[2]s (%[3]s)": "%[1]s a éjecté %[2]s (%[3]s)",
14
+  "%[1]s left the channel (%[2]s)": "%[1]s a quitté le canal (%[2]s)",
15
+  "%[1]s quit (%[2]s)": "%[1]s est parti·e (%[2]s)",
16
+  "%[1]s set channel modes: %[2]s": "%[1]s a changé les modes du salon : %[2]s",
17
+  "%[1]s set the channel topic to: %[2]s": "%[1]s a changé le sujet du salon : %[2]s",
18
+  "%s <subcommand> [params]": "%s Sous-commande (Paramètres)",
19
+  "%s joined the channel": "%s a rejoint le canal",
20
+  "*** $bChanServ LIST$b ***": "*** $bListe des Salons$b ***",
21
+  "*** $bEnd of %s HELP$b ***": "*** $bFin de %s AIDE$b ***",
22
+  "*** $bEnd of ChanServ LIST$b ***": "*** $bFin de Liste$b ***",
23
+  "*** $bEnd of NickServ LIST$b ***": "*** $bListe des Utilisateurices$b ***",
24
+  "*** $bNickServ LIST$b ***": "*** $bFin de Liste$b ***",
25
+  "*** Could not find your username": "*** Impossible de trouver votre nom d’utilisateurice",
26
+  "*** Found your username": "*** Nom d’utilisateurice trouvé",
27
+  "*** Got a malformed username, ignoring": "*** Reçu mauvais nom d’utilisateurice",
28
+  "*** Looking up your username": "*** Recherche de votre nom d’utilisateurice",
29
+  "- %s Message of the day - ": "- %s Message du jour - ",
30
+  "... and other commands which have been disabled": "… et autres commandes ayant été désactivées",
31
+  "A client is already using that account; try logging out and logging back in with SASL": "Ce compte est déjà en ligne, essayez de vous reconnecter via SASL",
32
+  "A valid e-mail address is required": "Une adresse électronique valide est nécessaire",
33
+  "Account %[1]s has been suspended: %[2]s": "Le compte %[1]s a été suspendu : %[2]s",
34
+  "Account %[1]s has vhost: %[2]s": "Le compte %[1]s a pour hôte virtuel : %[2]s",
35
+  "Account %[1]s is in good standing; see /NICKSERV INFO %[2]s for more details": "%[1]s est aimé·e. Voir /NICKSERV INFO %[2]s pour en apprendre davantage.",
36
+  "Account %[1]s receives mode +%[2]s": "Le compte %[1]s reçoit le mode +%[2]s",
37
+  "Account %[1]s suspended at %[2]s. Duration: %[3]s. %[4]s": "%[1]s a été suspendu·e à %[2]s, pour une durée de %[3]s. %[4]s",
38
+  "Account %[1]s was created, but has not been verified": "%[1]s créé·e, mais non vérifié·e",
39
+  "Account %s has no vhost": "Le compte %s n’a pas d’hôte virtuel",
40
+  "Account already exists": "Compte déjà existant",
41
+  "Account created": "Compte créé",
42
+  "Account created, pending verification; verification code has been sent to %s": "Compte créé, en attente de vérification ; le code de vérification a été envoyé à %s",
43
+  "Account does not exist": "Ce compte n’existe pas",
44
+  "Account registration is disabled": "La création de compte est désactivée",
45
+  "Account successfully registered": "Compte créé avec succès",
46
+  "Account was not suspended": "Le compte n’a pas été suspendu",
47
+  "Account: %s": "Compte : %s",
48
+  "Actual user@host, Actual IP": "Véritable utilisateurice@hôte, véritable IP",
49
+  "Added D-Line for %s": "D-Line ajoutée pour %s",
50
+  "Added K-Line for %s": "K-Line ajoutée pour %s",
51
+  "Added temporary (%[1]s) D-Line for %[2]s": "D-Line temporaire (%[1]s) ajoutée pour %[2]s",
52
+  "Added temporary (%[1]s) K-Line for %[2]s": "K-Line temporaire (%[1]s) ajoutée pour %[2]s",
53
+  "Adding this mask would affect %[1]d clients (an additional %[2]d clients are exempt due to always-on)": "Ajouter ce masque influencerait %[1]d connexion(s)",
54
+  "Additional grouped nick: %s": "Nom additionnel groupé : %s",
55
+  "An error occurred": "Une erreur est survenue",
56
+  "Authentication failed: %s": "Authentification échouée : %s",
57
+  "Authentication successful": "Authentification réussie",
58
+  "Autoreplay of missed messages is enabled": "La rediffusion des messages manqués est activée",
59
+  "Bad or unauthorized PROXY command": "Commande PROXY erronée ou prohibée",
60
+  "Because your client is not always-on, auto-away is disabled": "Le passage automatique en mode absent·e est désactivé pour ce compte",
61
+  "CTCP messages are disabled over Tor": "Les messages CTCP sont désactivés via Tor",
62
+  "Can't change modes for other users": "Impossible de changer les modes d’autres utilisateurices",
63
+  "Can't purge invalid channel %s": "Salon %s invalide, élimination impossible",
64
+  "Can't view modes for other users": "Impossible de voir les modes des autres utilisateurices",
65
+  "Cancelled pending transfer of channel %s": "Annulation du transfert en cours pour le salon %s",
66
+  "Cannot join channel (+%s)": "Impossible de joindre (+%s)",
67
+  "Cannot rename channel": "Impossible de renommer le canal",
68
+  "Cannot resume connection": "Impossible de rétablir la connexion",
69
+  "Cannot resume connection, connection registration has already been completed": "Impossible de rétablir la connexion, son enregistrement a déjà été complété",
70
+  "Cannot resume connection, old and new clients must have TLS": "Impossible de rétablir la connexion, anciens et nouveaux clients doivent avoir TLS",
71
+  "Cannot resume connection, token is not valid": "Impossible de rétablir la connexion, le jeton est faux",
72
+  "Cannot send a blank line with the multiline concat tag": "Impossible d’envoyer une ligne blanche",
73
+  "Cannot send to channel (+%s)": "Envoi impossible (+%s)",
74
+  "Certfp:      %s": "Certfp :      %s",
75
+  "Certificate fingerprint not found": "Empreinte du certificat introuvable",
76
+  "Certificate fingerprint successfully added": "Empreinte du certificat ajoutée",
77
+  "Certificate fingerprint successfully removed": "Empreinte du certificat effacée",
78
+  "Channel %[1]s has %[2]d persistent modes set": "Le salon %[1]s a %[2]d comme modes persistants",
79
+  "Channel %[1]s list already contains %[2]s": "La liste du salon %[1]s contient déjà %[2]s",
80
+  "Channel %[1]s list does not contain %[2]s": "La liste du salon %[1]s ne contient pas %[2]s",
81
+  "Channel %s is not registered": "Le salon %s n’est pas enregistré",
82
+  "Channel %s is now unregistered": "Le canal %s a été effacé",
83
+  "Channel %s is registered": "Le salon %s est enregistré",
84
+  "Channel %s successfully registered": "Le canal %s a été enregistré",
85
+  "Channel %s was purged by the server operators and cannot be used": "Le salon %s a été éliminé par les opérateurices du serveur, et n’est plus accessible",
86
+  "Channel %s wasn't previously purged from the server": "Le salon %s n’a pas été éliminé du serveur",
87
+  "Channel does not exist": "Ce canal n’existe pas",
88
+  "Channel doesn't have roleplaying mode available": "Le mode « jeu de rôle » n’est pas disponible dans ce salon",
89
+  "Channel is not invite-only": "Salon uniquement sur invitation",
90
+  "Channel is not registered": "Ce canal n’est pas enregistré",
91
+  "Channel list is full": "La liste de canaux est pleine",
92
+  "Channel registration is restricted to server operators": "L’enregistrement des salons est réservé aux opérateurices",
93
+  "Channel renamed": "Canal renommé",
94
+  "Channel renamed: %s": "Canal renommé : %s",
95
+  "Channels with persistent history cannot be renamed": "Les salons dotés d’un historique persistant ne peuvent pas être renommés",
96
+  "Client %[1]s is associated with IP %[2]s": "%[1]s est associé·e à l’adresse IP %[2]s",
97
+  "Client %[1]s is logged into account %[2]s and has %[3]d active clients (see /NICKSERV CLIENTS LIST %[4]s for more info": "%[1]s est connecté·e via le compte %[2]s, avec %[3]d connexions actives (voir /NICKSERV CLIENTS LIST %[4]s pour plus d’informations).",
98
+  "Client %[1]s is unauthenticated and connected from %[2]s": "%[1]s est connecté·e depuis %[2]s, et n’est pas identifié·e",
99
+  "Client %d (currently attached client):": "Logiciel %d, actuellement attaché :",
100
+  "Client %d:": "Logiciel %d :",
101
+  "Client %s is always-on and cannot be fully removed by /KILL; consider /NS SUSPEND instead": "%s a une connexion permanente, et ne peut donc pas être exclu·e via /KILL ; utilisez plutôt /NS SUSPEND",
102
+  "Client ID to logout should be an integer (or \\\"all\\": "L’identifiant du logiciel pour se déconnecter devrait être un nombre entier",
103
+  "Client already had the desired nickname": "Ce logiciel utilise déjà le nom souhaité",
104
+  "Client reconnected": "Client reconnecté",
105
+  "Client reconnected (message history may have been lost)": "Client reconnecté (l’historique des messages a pu être perdu)",
106
+  "Client reconnected (up to %d seconds of message history lost)": "Client reconnecté (jusqu’à %d secondes de l’historique ont pu être perdues)",
107
+  "Command not allowed during a multiline batch": "Commande non autorisée au cours d’une saisie multilignes",
108
+  "Command restricted": "Commande limitée",
109
+  "Connection:  %s": "Connexion :  %s",
110
+  "Core Developers:": "Développeuxes Majeuxes :",
111
+  "Could not accept ownership of channel %s": "Impossible de prendre possession du salon %s",
112
+  "Could not delete message": "Impossible d’effacer le message",
113
+  "Could not dispatch verification e-mail": "Impossible d’envoyer le courriel de vérification",
114
+  "Could not find given client": "Client donné introuvable",
115
+  "Could not generate EXTJWT token": "Impossible de créer un jeton EXTJWT",
116
+  "Could not look up account name, proceeding anyway": "Nom de compte introuvable, merci de patienter",
117
+  "Could not parse IP address or CIDR network": "Impossible d’analyser l’adresse IP, ou le réseau CIDR",
118
+  "Could not register": "Enregistrement impossible",
119
+  "Could not remove ban [%s]": "Impossible de retirer le ban [%s]",
120
+  "Could not remove ban: %v": "Levée du bannissement impossible : %v",
121
+  "Could not retrieve history": "Historique introuvable",
122
+  "Could not set or change nickname": "Impossible d’établir ou de changer le nom",
123
+  "Could not successfully save new D-LINE: %s": "Impossible d’enregistrer la nouvelle D-Line : %s",
124
+  "Could not successfully save new K-LINE: %s": "Impossible d’enregistrer la nouvelle K-Line : %s",
125
+  "Could not transfer channel": "Transfert du salon impossible",
126
+  "Could not ungroup nick": "Impossible de dégrouper ce nom",
127
+  "Couldn't load account: %v": "Chargement du compte impossible : %v",
128
+  "Couldn't parse ban target": "Bannissement impossible",
129
+  "Couldn't rename account: %s": "Changement de nom impossible pour %s",
130
+  "Created at:  %s": "Créé·e le : %s",
131
+  "Current DEFCON level is %d": "Le niveau DEFCON actuel est %d",
132
+  "Current global users %[1]s, max %[2]s": "%[1]s utilisateurices actuellement connecté·e·s ; record à %[2]s",
133
+  "Current local users %[1]s, max %[2]s": "%[1]s utilisateurices actuellement connecté·e·s au serveur local ; record à %[2]s",
134
+  "Data export for %[1]s completed and written to %[2]s": "L’export des données pour %[A]s a été transmis à %[2]s",
135
+  "Device ID:   %s": "Identifiant de l’appareil :   %s",
136
+  "Direct messages from unregistered users are temporarily restricted": "Les messages privés sont actuellement inaccessibles aux utilisateurices sans compte",
137
+  "Disconnected %d client(s) associated with the account, using the following IPs:": "Les adresses suivantes ont été déconnectées :",
138
+  "End of /HELPOP": "Fin de HELPOP",
139
+  "End of /INFO": "Fin de INFO",
140
+  "End of /WHOIS list": "Fin de WHOIS",
141
+  "End of LIST": "Fin de liste",
142
+  "End of MOTD command": "Fin du message du jour",
143
+  "End of NAMES list": "Fin de NAMES",
144
+  "End of WHO list": "Fin de WHO",
145
+  "End of WHOWAS": "Fin de WHOWAS",
146
+  "End of history playback": "Fin de l’historique",
147
+  "End of list": "Fin de liste",
148
+  "Enqueued account %s for message deletion": "%s a été ajouté à la liste d’attente pour la suppression des messages",
149
+  "Erroneous nickname": "Nom inadéquat",
150
+  "Error deleting message: %v": "Erreur lors de l’effacement du message : %v",
151
+  "Error loading account data": "Impossible de charger les données du compte",
152
+  "Error opening export file: %v": "Erreur lors de l’ouverture des données exportées : %v",
153
+  "Error reserving nickname": "Erreur lors de la réservation du nom",
154
+  "Error while unregistering account": "Erreur au cours de la suppression du compte",
155
+  "Failed to verify account": "Vérification du compte échouée",
156
+  "First param must be a mask or channel": "Le premier paramètre doit être un masque, ou un salon",
157
+  "For a more complete list of contributors, see our changelog:": "Pour une liste complète des contributeurices, voir le journal des modifications :",
158
+  "For more details, try /%s HELP": "Pour plus de détails : /%s HELP",
159
+  "Former Core Developers:": "Ancien·ne·s développeuxes majeuxes :",
160
+  "Forwarding to another channel": "Redirection vers un autre salon",
161
+  "Founder: %s": "Fondateurice : %s",
162
+  "GHOSTed by %s": "Déconnecté·e via Ghost par %s",
163
+  "Given current server settings, auto-away is disabled for your client": "En accord avec les réglages du serveur, l’absence automatique est désactivée pour votre client",
164
+  "Given current server settings, auto-away is enabled for your client": "En accord avec les réglages du serveur, l’absence automatique est activée pour votre client",
165
+  "Given current server settings, the channel history query cutoff setting is: %s": "Avec les réglages actuels du serveur, l’historique du salon va jusqu’à %s",
166
+  "Given current server settings, the channel history setting is: %s": "Selon la configuration actuelle du serveur, le réglage de l’historique pour les salons est : %s",
167
+  "Given current server settings, your client is always-on": "En accord avec la configuration actuelle du serveur, votre mode persistant est activé",
168
+  "Given current server settings, your client is not always-on": "En accord avec la configuration actuelle du serveur, votre mode persistant est désactivé",
169
+  "Given current server settings, your direct message history setting is: %s": "Selon la configuration actuelle du serveur, le réglage de l’historique pour les messages privés est : %s",
170
+  "Given current server settings, your nickname is enforced with: %s": "Les réglages du serveur font que votre nom a été changé pour : %s",
171
+  "HELPOP <argument>\n\nGet an explanation of <argument>, or \"index\" for a list of help topics.": "HELPOP <commande>\n\nExplique la commande donnée ; une liste complète est disponible via « /helpop index ».",
172
+  "Help not found": "Aide introuvable",
173
+  "Here are the commands you can use:": "Voici les commandes qui vous sont accessibles :",
174
+  "Hostname:    %s": "Nom d’hôte : %s",
175
+  "I have %[1]d clients and %[2]d servers": "J’ai %[1]d client(s), et %[2]d serveur(s)",
176
+  "I'll be right back": "De retour dans un instant !",
177
+  "IP %s is exempt from connection limits": "Aucune limite de connexion pour l’adresse %s",
178
+  "IP address:  %s": "Adresse IP : %s",
179
+  "IRC Operators online": "Opérateurices IRC en ligne",
180
+  "Incorrect batch tag sent": "Étiquette de lot erronée",
181
+  "Input line too long": "Entrée trop longue",
182
+  "Insufficient oper privs": "Privilèges opérateurices insuffisants",
183
+  "Insufficient privileges": "Privilèges insuffisants",
184
+  "Internal error": "Erreur interne",
185
+  "Invalid CAP subcommand": "Sous-commande CAP invalide",
186
+  "Invalid DEFCON parameter": "Paramètre DEFCON invalide",
187
+  "Invalid account name": "Nom de compte invalide",
188
+  "Invalid certificate fingerprint": "Empreinte du certificat invalide",
189
+  "Invalid channel name": "Nom de salon invalide",
190
+  "Invalid mode %[1]s parameter: %[2]s": "Paramètre invalide pour le mode %[1]s : %[2]s",
191
+  "Invalid mode change": "Changement de mode invalide",
192
+  "Invalid multiline batch": "Saisie multilignes invalide",
193
+  "Invalid nickname": "Nom invalide",
194
+  "Invalid parameters": "Paramètres invalides",
195
+  "Invalid parameters. For usage, do /msg %[1]s HELP %[2]s": "Paramètres invalides. Détails disponibles via /msg %[1]s HELP %[2]s",
196
+  "Invalid params": "Paramètres invalides",
197
+  "Invalid regex": "Regex invalide",
198
+  "Invalid roleplay name": "Nom invalide pour le jeu de rôle",
199
+  "Invalid time duration for NS SUSPEND": "Durée de suspension invalide",
200
+  "Invalid verification code": "Code de vérification invalide",
201
+  "Invalid vhost": "Vhost invalide",
202
+  "It was built from git hash %s.": "Basé sur le hachage git %s.",
203
+  "It was compiled using %s.": "Compilé via %s.",
204
+  "Killed %[1]d active client(s) from %[2]s, associated with %[3]d nickname(s):": "Suppression de %[1]d connexion(s) pour %[2]s, liée(s) au(x) nom(s) suivant(s) :",
205
+  "Killed %d clients:": "Suppression de %d connexion(s) :",
206
+  "Language %s is not supported by this server": "Le langage %s n’est pas proposé sur ce serveur",
207
+  "Language preferences have been set": "Vos préférences linguistiques ont été enregistrées",
208
+  "Last active: %s": "Dernière activité : %s",
209
+  "MOTD File is missing": "Message du jour manquant",
210
+  "Malformed username": "Nom erroné",
211
+  "Mask isn't valid": "Masque invalide",
212
+  "Message rejected for containing invalid UTF-8": "Message rejeté pour usage de caractères invalides",
213
+  "Messages could not be retrieved": "Récupération des messages impossible",
214
+  "Missing client ID to logout (or \\\"all\\": "L’identifiant du logiciel pour se déconnecter est manquant",
215
+  "Multiclient functionality is currently disabled for your account": "La fonctionnalité multiclient est actuellement désactivée",
216
+  "Multiclient functionality is currently disabled for your account, but you can opt in": "La fonctionnalité multiclient est disponible, mais actuellement désactivée pour votre compte",
217
+  "Multiclient functionality is currently enabled for your account": "La fonctionnalité multiclient est actuellement activée",
218
+  "Multiclient functionality is currently enabled for your account, but you can opt out": "La fonctionnalité multiclient est optionnelle, et actuellement activée pour votre compte",
219
+  "Network %[1]s has %[2]d active connections out of a maximum of %[3]d": "Le réseau %[1]s a %[2]d connexions actives, sur un maximum de %[3]d",
220
+  "Network %[1]s has had %[2]d connection attempts in the past %[3]v, out of a maximum of %[4]d": "Le réseau %[1]s a récemment reçu %[2]d tentatives de connexions, sur un maximum de %[4]d",
221
+  "Network service, for more info /msg %s HELP": "Service réseau ; davantage d’informations disponibles via /msg %s HELP",
222
+  "Nickname %[1]s has %[2]d attached clients(s)": "%[1]s a %[2]d logiciel(s) attaché(s)",
223
+  "Nickname is already in use": "Ce nom est déjà utilisé",
224
+  "Nickname is reserved by a different account": "Ce nom est déjà réservé par un autre compte",
225
+  "No DLINEs have been set!": "Aucune D-Line mise en place !",
226
+  "No ban exists for %[1]s": "Aucun bannissement pour %[1]s",
227
+  "No changes were made": "Aucun changement effectué",
228
+  "No client is currently using that nickname": "Personne n’utilise ce nom actuellement",
229
+  "No nickname given": "Aucun nom donné",
230
+  "No reason given.": "Aucune raison donnée.",
231
+  "No such account": "Compte introuvable",
232
+  "No such channel": "Ce canal n’existe pas",
233
+  "No such module [%s]": "Module introuvable",
234
+  "No such nick": "Pseudo introuvable",
235
+  "No such service": "Service introuvable",
236
+  "No such setting": "Réglage introuvable",
237
+  "No text to send": "Aucun message à envoyer",
238
+  "No topic is set": "Aucun sujet enregistré",
239
+  "Not enough parameters": "Pas assez de paramètres",
240
+  "Note that if the user is currently in the channel, you must /KICK them after you ban them": "Si la personne est dans le salon, un /kick est nécessaire après bannissement",
241
+  "Only channel founders can change registered channels": "Seul·e·s les créateurices d’un salon peuvent le modifier",
242
+  "Only the channel founder can do this": "Seulement li créateurice du salon peut faire cela",
243
+  "Oragono does not emulate the ZNC module %s": "Oragono n’émule pas ce module ZNC : %s",
244
+  "Oragono is released under the MIT license.": "Oragono est publié sous la licence MIT.",
245
+  "Passphrase contains forbidden characters or is otherwise invalid": "La phrase secrète contient des caractères invalides",
246
+  "Password changed": "Mot de passe changé",
247
+  "Password could not be changed due to server error": "Impossible de changer le mot de passe à cause d’une erreur serveur",
248
+  "Password incorrect": "Mot de passe incorrect",
249
+  "Password was invalid": "Mot de passe invalide",
250
+  "Permission Denied": "Permission refusée",
251
+  "Please wait at least %v and try again": "Merci de patienter au moins %v avant d’essayer à nouveau",
252
+  "Purge reason: %s": "Raison de l’élimination : %s",
253
+  "Purged at: %s": "Éliminé à : %s",
254
+  "Purged by operator: %s": "Éliminé par l’opérateurice : %s",
255
+  "RELAYMSG has been disabled": "Relai désactivé.",
256
+  "Realname is not valid": "Ce « nom réel » est invalide",
257
+  "Reason: %s": "Motif : %s",
258
+  "Received malformed line": "Ligne reçue mal-formée",
259
+  "Registered at: %s": "Enregistré·e le : %s",
260
+  "Registered channel: %s": "Salon enregistré le : %s",
261
+  "Registration requires a valid e-mail address": "L’enregistrement requiert une adresse e-mail valide",
262
+  "Rehash complete": "Hachage complété",
263
+  "Relayed nicknames MUST contain a relaymsg separator from this set: %s": "Les noms des utilisateurices dont les messages sont relayés, doivent afficher\nun séparateur parmi la liste suivante : %s",
264
+  "Relayed users cannot receive private messages": "Les utilisateurices d’un relai ne peuvent pas recevoir de messages privés",
265
+  "Remote servers not yet supported": "Les serveurs distants ne sont pas encore compatibles",
266
+  "Removed D-Line for %s": "D-Line supprimée pour %s",
267
+  "Removed K-Line for %s": "K-Line supprimée pour %s",
268
+  "Requesting the %s client capability is forbidden": "Demander l’aptitude %s est défendu",
269
+  "Reset throttle for IP: %s": "Délai de réinitialisation pour l’IP : %s",
270
+  "Resume may have lost some message history": "Une partie de l’historique a pu être perdue",
271
+  "Resume may have lost up to %d seconds of history": "Le résumé a perdu jusqu’à %d secondes de l’historique",
272
+  "Roleplaying has been disabled by the server administrators": "Le mode « jeu de rôle » a été désactivé par les administrateurices",
273
+  "Rotated the cloak secret; you must rehash or restart the server for it to take effect": "Secret modifié, rehachez ou redémarrez le serveur pour que le changement prenne effet",
274
+  "SASL authentication aborted": "Authentification SASL interrompue",
275
+  "SASL authentication failed": "Authentification SASL échouée",
276
+  "SASL authentication failed, you are not connecting with a certificate": "Authentification SASL échouée, vous n’avez pas de certificat",
277
+  "SASL authentication failed: Invalid auth blob": "Authentification SASL échouée : forme invalide",
278
+  "SASL authentication failed: Invalid b64 encoding": "Authentification SASL échouée : encodage b64 invalide",
279
+  "SASL authentication failed: Passphrase too long": "Authentification SASL échouée : phrase secrète trop longue",
280
+  "SASL authentication failed: authcid and authzid should be the same": "Authentification SASL échouée : authcid et authzid devraient être identiques",
281
+  "SASL message too long": "Message SASL trop long",
282
+  "SUMMON has been disabled": "Cette commande a été désactivée",
283
+  "Server notice masks": "Masques de notification du serveur",
284
+  "Some IPs may also be prevented from connecting by the connection limiter and/or throttler": "Certaines adresses peuvent aussi être bloquées par les limites de connexions",
285
+  "Specified client ID does not exist": "L’identifiant logiciel indiqué n’existe pas",
286
+  "Started exporting data for account %[1]s to file %[2]s": "Début de l’export des données du compte %[1]s vers le fichier %[2]s",
287
+  "Successfully accepted ownership of channel %s": "Propriété du salon %s acceptée",
288
+  "Successfully added UBAN for %s": "Bannissement ajouté pour %s",
289
+  "Successfully changed the channel settings": "Réglages du salon changés avec succès",
290
+  "Successfully changed your account settings": "Réglages sauvegardés",
291
+  "Successfully cleared vhost": "Hôte virtuel effacé",
292
+  "Successfully deleted message": "Message effacé",
293
+  "Successfully disabled your vhost": "Hôte virtuel désactivé",
294
+  "Successfully enabled your vhost": "Hôte virtuel activé",
295
+  "Successfully granted operator privileges": "Privilèges d’opérateurice reçus",
296
+  "Successfully grouped nick %s with your account": "Le nom %s a été lié à votre compte",
297
+  "Successfully logged out all sessions": "Toutes sessions déconnectées",
298
+  "Successfully logged out session": "Session déconnectée",
299
+  "Successfully purged channel %s from the server": "Salon %s éliminé du serveur",
300
+  "Successfully registered account %s": "Compte %s enregistré",
301
+  "Successfully removed ban on %s": "Bannissement levé pour %s",
302
+  "Successfully removed operator privileges": "Privilèges retirés",
303
+  "Successfully renamed account": "Nom changé avec succès",
304
+  "Successfully reset channel access": "Accès du salon réinitialisés",
305
+  "Successfully set persistent mode %[1]s on %[2]s": "Le mode persistant %[1]s a été établi pour %[2]s",
306
+  "Successfully set vhost": "Hôte virtuel mis en place",
307
+  "Successfully suspended account %s": "Le compte %s a été suspendu",
308
+  "Successfully transferred channel %[1]s to account %[2]s": "Salon %[1]s cédé au compte %[2]s",
309
+  "Successfully un-suspended account %s": "La suspension du compte %s a été levée",
310
+  "Successfully ungrouped nick %s with your account": "Le nom %s a été détaché de votre compte",
311
+  "Successfully unpurged channel %s from the server": "Salon %s restauré sur le serveur",
312
+  "Successfully unregistered account %s": "Compte %s effacé",
313
+  "Target has no privileges to remove": "La cible n’a pas de privilège à effacer",
314
+  "That certificate fingerprint is already associated with another account": "Cette empreinte de certificat est déjà associée avec un autre compte",
315
+  "That certificate fingerprint was already authorized": "Cette empreinte de certificat a déjà été autorisée",
316
+  "That channel is not registered": "Ce canal n’est pas enregistré",
317
+  "That nickname is already reserved by someone else": "Ce nom est déjà réservé par quelqu’un d’autre",
318
+  "That nickname is not registered": "Ce nom n’est pas enregistré",
319
+  "The message must not be blank": "Le message ne peut pas être vide",
320
+  "The stored channel history query cutoff setting is: %s": "Le réglage lié à la longueur de l’historique du salon est : %s",
321
+  "The stored channel history setting is: %s": "Le réglage enregistré pour l’historique des salons est : %s",
322
+  "There are %[1]d active client(s) from %[2]s, associated with %[3]d nickname(s):": "Nous avons %[1]d connexion(s) active(s) pour %[2]s, liée(s) au(x) nom(s) suivant(s) :",
323
+  "There are %[1]d certificate fingerprint(s) authorized for account %[2]s.": "Le compte %[2]s a %[1]d certificats autorisés.",
324
+  "There are %[1]d users and %[2]d invisible on %[3]d server(s)": "Il y a %[1]d clients et %[2]d invisibles sur %[3]d serveurs",
325
+  "There are %d active IP/network ban(s) (DLINEs)": "Le réseau a %d bannissement(s) en cours (DLINE).",
326
+  "There are %d active account suspensions.": "Le réseau a %d suspension(s) en cours.",
327
+  "There are %d active ban(s) on nick-user-host masks (KLINEs)": "Le réseau a %d masque(s) actuellement banni(s) (KLINE).",
328
+  "There are %d purged channel(s).": "Le réseau a éliminé %d salon(s).",
329
+  "There is no account registered for %s": "Aucun compte enregistré pour %s",
330
+  "There is no active IP ban against %s": "Aucun bannissement actif pour %s",
331
+  "There was no such nickname": "Ce nom est introuvable",
332
+  "They aren't on that channel": "Iel n’est pas sur ce canal",
333
+  "This ban matches you. To DLINE yourself, you must use the command:  /DLINE MYSELF <arguments>": "Ce bannissement vous cible. Pour ajouter une D-Line sur vous-même, utilisez la commande : /dline myself <options>",
334
+  "This ban matches you. To KLINE yourself, you must use the command:  /KLINE MYSELF <arguments>": "Ce bannissement vous cible. Pour ajouter une K-Line sur vous-même, utilisez la commande : /kline myself <options>",
335
+  "This channel has been purged by the server administrators and cannot be used": "Ce salon a été éliminé par les administrateurices du serveur, et n’est donc plus utilisable",
336
+  "This command has been disabled by the server administrators": "Cette commande a été désactivée par les administrateurices du serveur",
337
+  "This feature has been disabled by the server administrators": "Cette fonctionnalité a été désactivée par les administrateurices du serveur",
338
+  "This is Oragono version %s.": "Oragono en version %s.",
339
+  "This server is in debug mode and is logging all user I/O. If you do not wish for everything you send to be readable by the server owner(s), please disconnect.": "Ce serveur est en mode débogage, et enregistre toutes entrées/sorties ; si vous ne souhaitez pas que l’ensemble de vos échanges soit lisible par ses propriétaires, merci de vous déconnecter.",
340
+  "This server requires that you wait %v after connecting before you can use /LIST. You have %v left.": "Ce serveur requière d’attendre %v après la connexion pour lister ses salons ; encore %v à patienter.",
341
+  "This server was created %s": "Ce serveur a été créé le %s",
342
+  "This user's nickname and account name need to be equal": "Le nom du compte et le pseudo doivent être identiques",
343
+  "This vhost is currently disabled, but can be enabled with /HS ON": "Cet hôte virtuel est actuellement inactif, mais peut être réactivé via /hs on",
344
+  "Timestamp is not in 2006-01-02T15:04:05.999Z format, ignoring it": "La date n’est pas au format 2009-05-31T16:20:04.666Z, et est donc ignorée",
345
+  "To change a password, use the PASSWD command. For details, /msg NickServ HELP PASSWD": "Pour changer le mot de passe : /ns help passwd",
346
+  "To confirm your channel transfer, type: /CS TRANSFER %[1]s %[2]s %[3]s": "Pour confirmer la cession du salon, entrez : /CS TRANSFER %[1]s %[2]s %[3]s",
347
+  "To confirm, run this command: %s": "Entrer la commande suivante pour confirmer : %s",
348
+  "To see in-depth help for a specific command, try:": "Pour voir l’aide détaillée d’une commande spécifique :",
349
+  "To verify your account, issue the following command:": "Pour vérifier votre compte, entrez la commande suivante :",
350
+  "Transfer of channel %[1]s to account %[2]s succeeded, pending acceptance": "Transfert du salon %[1]s au compte %[2]s réussi ; en attente d’acceptation.",
351
+  "Translators:": "Traducteurices :",
352
+  "Try again later": "Merci de réessayer ultérieurement",
353
+  "USERS has been disabled": "Cette commande a été désactivée",
354
+  "Unknown command": "Commande inconnue",
355
+  "Unknown command. To see available commands, run: /%s HELP": "Commande inconnue. Pour voir la liste des commandes disponibles, entrez : /%s HELP",
356
+  "Unknown subcommand": "Sous-commande inconnue",
357
+  "Unrecognized DEBUG subcommand": "Sous-commande DEBUG non reconnue",
358
+  "Usage: REGISTER <passphrase> [email]": "Usage : REGISTER mot-de-passe c@ourri.el",
359
+  "User %[1]s can be banned by hostname: /MODE %[2]s +b %[3]s": "L’utilisateurice %[1]s peut être banni·e via son nom d’hôte : /MODE %[2]s +b %[3]s",
360
+  "User %[1]s is authenticated and can be banned by nickname: /MODE %[2]s +b %[3]s!*@*": "L’utilisateurice %[1]s est authentifiée, et peut être banni·e via son pseudo : /MODE %[2]s +b %[3]s!*@*",
361
+  "User doesn't have roleplaying mode enabled": "Cet·te utilisateurice n’a pas activé le mode « jeu de rôle »",
362
+  "User is already on that channel": "Utilisateurice déjà présent·e sur ce salon",
363
+  "Username invalid or not given": "Nom introuvable, ou invalide",
364
+  "Username is already registered or otherwise unavailable": "Ce nom est déjà réservé",
365
+  "Verification code: %s": "Code de vérification : %s",
366
+  "Verify your account on %s": "Vérifiez votre compte sur %s",
367
+  "WEBIRC command is not usable from your address or incorrect password given": "La commande WEBIRC n’est pas utilisable depuis votre adresse, ou le mot de passe est erroné",
368
+  "Warning: %d clients matched this rule, but were not killed due to being always-on:": "Attention, %d personnes correspondantes à cette règle utilisent le mode always-on, et n’ont donc pas été déconnectées :",
369
+  "Warning: %s is not currently connected to the server. Using WHOWAS data, which may be inaccurate:": "Attention ! % est actuellement déconnecté·e du serveur. Voici ses dernières données via WHOWAS, qui peuvent s’avérer inexactes :",
370
+  "Warning: /JOIN 0 will remove you from all channels. To confirm, type: /JOIN 0 %s": "Attention ! La commande /JOIN 0 vous fera quitter l’ensemble des salons. Merci de confirmer via /JOIN 0 %s",
371
+  "Warning: account %s currently has a persistent channel privilege granted with CS AMODE. If this mode is not removed, bans will not be respected": "Attention ! %s bénéficie d’un privilège persistant via /CS AMODE. À moins qu’il soit préalablement retiré, tout bannissement sera caduque.",
372
+  "Warning: account %s is the channel founder and cannot be banned": "Attention ! %s est læ fondateurice du salon, et ne peut donc pas être banni·e.",
373
+  "Warning: banning this IP or a network that contains it may affect other users. Use /UBAN INFO on the candidate IP or network for more information.": "Attention ! Bannir cette addresse peut affecter d’autres utilisateurices. La commande /UBAN INFO vous donnera plus d’informations à ce sujet.",
374
+  "Warning: could not rename affected client: %v": "Attention ! Changement de nom impossible pour : %v",
375
+  "Warning: server.ip-cloaking.enabled-for-always-on is disabled. This reduces the precision of channel bans.": "Attention ! Le réglage server.ip-cloaking.enabled-for-always-on est désactivé, ce qui réduit la précision des bannissements liés aux salons.",
376
+  "Warning: this ban will affect %d other users:": "Attention ! Ce bannissement affectera %d autres utilisateurices :",
377
+  "Welcome to the %s IRC Network %s": "Bienvenue sur l’Internet Relay Chat",
378
+  "You already have too many certificate fingerprints": "Vous avez déjà trop d’empreintes de certificat",
379
+  "You are banned from this server (%s)": "Vous êtes banni·e de ce serveur (%s)",
380
+  "You are no longer authorized to be on this server": "Vous n’êtes plus autorisé·e à être sur ce serveur",
381
+  "You are no longer marked as being away": "Vous n’êtes plus absent·e",
382
+  "You are now an IRC operator": "Vous êtes à présent opérateurice",
383
+  "You are now logged in as %s": "Vous êtes maintenant identifié·e en tant que %s",
384
+  "You can suspend their accounts instead; try /UBAN ADD <nickname>": "À la place, vous pouvez suspendre leur compte via la commande /UBAN ADD Nom",
385
+  "You can't GHOST an always-on client": "Impossible d’utiliser GHOST sur un·e utilisateurice dont le mode persistant est activé",
386
+  "You can't GHOST yourself (try /QUIT instead)": "Vous ne pouvez utiliser GHOST sur vous-même (essayez /QUIT à la place)",
387
+  "You can't delete your password unless you add a certificate fingerprint": "Suppression du mot de passe impossible sans l’ajout préalable d’un certificat",
388
+  "You can't forward a channel to itself": "Impossible de rediriger un salon vers lui-même",
389
+  "You can't mix secure and insecure connections to this account": "Impossible de mélanger connexions claires et cryptées pour ce compte",
390
+  "You can't remove all your certificate fingerprints unless you add a password": "Suppression du certificat impossible sans l’ajout préalable d’un mot de passe",
391
+  "You can't ungroup your primary nickname (try unregistering your account instead)": "Vous ne pouvez pas dégrouper votre nom principal (essayez d’effacer votre compte à la place)",
392
+  "You cannot relay messages to this channel": "Impossible de relayer des messages vers ce salon",
393
+  "You don't have any stored privileges on that channel": "Vous n’avez aucun privilège enregistré sur ce salon",
394
+  "You don't have enough channel privileges": "Vous n’avez pas assez de privilèges",
395
+  "You don't own that nick": "Ce nom ne vous appartient pas",
396
+  "You have already registered or attempted to register": "Vous êtes déjà enregistré·e",
397
+  "You have already registered the maximum number of channels; try dropping some with /CS UNREGISTER": "Vous avez déjà enregistré le nombre maximal de canaux ; essayez d’en libérer via /CS UNREGISTER",
398
+  "You have been banned from this server (%s)": "Vous avez été banni·e de ce serveur (%s)",
399
+  "You have been marked as being away": "Vous êtes maintenant absent·e",
400
+  "You have been offered ownership of channel %[1]s. To accept, /CS TRANSFER ACCEPT %[1]s": "La propriété du salon %[1]s vous a été offerte ; pour l’accepter, entrez : /CS TRANSFER ACCEPT %[1]s",
401
+  "You have enabled autoreplay of missed messages, but you can't receive them because your client isn't set to always-on": "La rediffusion des messages manqués est impossible si votre mode persistant est désactivé",
402
+  "You have sent too many registration messages": "Vous avez envoyé trop de messages d’enregistrement",
403
+  "You have too many nicks reserved already (you can remove some with /NS DROP)": "Vous avez déjà trop de noms réservés (vous pouvez en libérer via /NS DROP)",
404
+  "You may not change your nickname": "Changement de nom actuellement indisponible",
405
+  "You may not reregister": "Vous ne pouvez pas vous enregistrer à nouveau",
406
+  "You must be a channel operator in the channel you are forwarding to": "Vous devez être opérateurice du salon vers lequel vous souhaitez faire une redirection",
407
+  "You must be an oper on the channel to register it": "Vous devez être opérateurice sur le canal pour l’enregistrer",
408
+  "You must be connected with TLS and a client certificate to do this": "Vous devez être connecté·e via TLS, et avoir un certificat client pour faire cela",
409
+  "You must complete the connection before registering your account": "Merci d’attendre l’établissement de la connexion avant de créer un compte",
410
+  "You must complete the connection before verifying your account": "Merci d’attendre l’établissement de la connexion avant de vérifier un compte",
411
+  "You must log in with SASL to join this server": "Vous devez vous authentifier via SASL pour rejoindre ce serveur",
412
+  "You must specify an account": "Vous devez spécifier un compte",
413
+  "You must use your account name as your nickname": "Votre pseudonyme doit correspondre au nom du compte lié",
414
+  "You need to register before you can use that command": "Vous devez vous enregistrer avant de pouvoir utiliser cette commande",
415
+  "You specified too many languages": "Vous avez spécifié trop de langages",
416
+  "You weren't offered ownership of channel %s": "La prise de possession du salon %s ne vous a pas été offerte",
417
+  "You will not see JOINs and PARTs in /HISTORY output or in autoreplay": "La rediffusion automatique des messages via /HISTORY n’affichera plus\nles messages de type JOIN et PART.",
418
+  "You will receive %d lines of autoreplayed history": "Vous recevrez le nombre de %d lignes dans votre historique",
419
+  "You will receive the server default of %d lines of autoreplayed history": "Vous recevrez le nombre de lignes par défaut (%d) dans votre historique",
420
+  "You will see JOINs and PARTs in /HISTORY output and in autoreplay": "La rediffusion automatique des messages via /HISTORY affichera\nles messages de type JOIN et PART.",
421
+  "You will see JOINs and PARTs in /HISTORY output, but not in autoreplay": "La rediffusion manuelle des messages via /HISTORY affichera\nles messages de type JOIN et PART.",
422
+  "You're already logged into an account": "Vous êtes déjà identifié·e",
423
+  "You're already opered-up!": "Vous êtes déjà opérateurice du réseau !",
424
+  "You're not a channel operator": "Vous n’êtes pas opérateurice",
425
+  "You're not logged into an account": "Vous n’êtes pas identifié·e",
426
+  "You're not on that channel": "Vous n’êtes pas sur ce canal",
427
+  "You're now logged in as %s": "Vous êtes maintenant identifié·e en tant que %s",
428
+  "Your account credentials are managed externally and cannot be changed here": "Les informations de votre compte sont gérées en externe, et ne peuvent pas être changées ici",
429
+  "Your account is not configured to receive autoreplayed missed messages": "La rediffusion automatique des messages manqués n’est pas configurée pour votre compte",
430
+  "Your client does not support BRB": "Votre client ne propose pas BRB",
431
+  "Your host is %[1]s, running version %[2]s": "Votre hôte est %[1]s, version %[2]s",
432
+  "Your nickname must match your account name %s exactly to modify this setting. Try changing it with /NICK, or logging out and back in with the correct nickname.": "Pour modifier ce réglage, votre pseudonyme doit être identique à votre nom de compte ; vous pouvez le changer via la commande /nick.",
433
+  "Your stored always-on setting is: %s": "Le réglage enregistré pour votre mode persistant est : %s",
434
+  "Your stored auto-away setting is: %s": "Votre réglage d’absence automatique est : %s",
435
+  "Your stored direct message history setting is: %s": "Le réglage enregistré pour l’historique des messages privés est : %s",
436
+  "Your stored nickname enforcement setting is: %s": "Votre réglage enregistré pour l’application de nom est : %s",
437
+  "are supported by this server": "sont compatibles avec ce serveur",
438
+  "channels formed": "canaux créés",
439
+  "has client certificate fingerprint %s": "a comme empreinte de certificat client %s",
440
+  "indefinite": "indéfini·e",
441
+  "is a $bBot$b on %s": "est un·e robox sur %s",
442
+  "is a network service": "est un service du réseau",
443
+  "is an unknown mode character to me": "est un mode de caractères inconnu",
444
+  "is logged in as": "est connecté·e en tant que",
445
+  "is using a secure connection": "utilise une connexion sécurisée",
446
+  "is using modes +%s": "utilise les modes +%s",
447
+  "seconds idle, signon time": "secondes d’inactivité, heure de connexion",
448
+  "unregistered connections": "connexions non enregistrées"
449
+}

+ 59
- 0
languages/ca-FR-nickserv.lang.json View File

@@ -0,0 +1,59 @@
1
+{
2
+  "$bALWAYS-ON$b\n'always-on' controls whether your nickname/identity will remain active\neven while you are disconnected from the server. Your options are 'true',\n'false', and 'default' (use the server default value).": "$bALWAYS-ON$b\nPermet de maintenir votre présence en ligne, même en étant déconnecté·e du réseau.\nVos options sont « default » (adopte l’option du serveur), « false » (désactive l’option), ou « true » (active l’option).",
3
+  "$bAUTO-AWAY$b\n'auto-away' is only effective for always-on clients. If enabled, you will\nautomatically be marked away when all your sessions are disconnected, and\nautomatically return from away when you connect again.": "$bAUTO-AWAY$b\nSeulement disponible pour les utilisateurices bénéficiant d’une\nconnexion permanente. Vous signale comme absent·e\nlorsque l’ensemble de vos sessions sont inactives, et comme\nétant de retour dès que vous êtes à nouveau connecté·e.",
4
+  "$bAUTOREPLAY-LINES$b\n'autoreplay-lines' controls the number of lines of channel history that will\nbe replayed to you automatically when joining a channel. Your options are any\npositive number, 0 to disable the feature, and 'default' to use the server\ndefault.": "$bAUTOREPLAY-LINES$b\nDétermine la quantité de lignes automatiquement rediffusées par l’historique\nlorsque vous rejoignez un salon. Vous pouvez choisir n’importe quel nombre, désactiver\nl’option avec « 0 », ou utiliser le réglage du serveur via « default ».",
5
+  "$bAUTOREPLAY-MISSED$b\n'autoreplay-missed' is only effective for always-on clients. If enabled,\nif you have at most one active session, the server will remember the time\nyou disconnect and then replay missed messages to you when you reconnect.\nYour options are 'on' and 'off'.": "$bAUTOREPLAY-MISSED$b\nDemande au serveur de mémoriser le moment de votre départ, et à votre\nretour, de jouer l’ensemble des messages manqués durant votre absence.\nUniquement disponible pour les comptes bénéficiant d’une connexion permanente.",
6
+  "$bCERT$b controls a user account's certificate fingerprints": "$bCERT$b vous laisse gérer le certificat lié à votre compte",
7
+  "$bCLIENTS$b can list and logout the sessions attached to a nickname.": "$bCLIENTS$b offre de lister, ou déconnecter, les sessions attachées à un compte.",
8
+  "$bDM-HISTORY$b\n'dm-history' is only effective for always-on clients. It lets you control\nhow the history of your direct messages is stored. Your options are:\n1. 'off'        [no history]\n2. 'ephemeral'  [a limited amount of temporary history, not stored on disk]\n3. 'on'         [history stored in a permanent database, if available]\n4. 'default'    [use the server default]": "$bDM-HISTORY$b\nDétermine la façon dont vos messages privés sont sauvegardés. Les options sont :\n1. Off (Aucun historique)\n2. Ephemeral (Historique temporaire)\n3. On (Historique permanent)\n4. Default (Réglage du serveur)\nUniquement disponible pour les comptes bénéficiant d’une connexion permanente.",
9
+  "$bDROP$b de-links your current (or the given) nickname from your user account.": "$bDROP$b détache votre nom actuel, ou celui donné, de votre compte.",
10
+  "$bENFORCE$b\n'enforce' lets you specify a custom enforcement mechanism for your registered\nnicknames. Your options are:\n1. 'none'    [no enforcement, overriding the server default]\n2. 'strict'  [you must already be authenticated to use the nick]\n3. 'default' [use the server default]": "$bENFORCE$b\nDétermine la protection dont bénéficient vos noms enregistrés. Les options sont :\n1. None (Aucune protection)\n2. Strict (Authentification requise)\n3. Default (Réglage du serveur)",
11
+  "$bERASE$b erases all records of an account, allowing reuse.": "$bERASE$b efface toute trace du compte donné,\net le rend de nouveau disponible à l’enregistrement.",
12
+  "$bGET$b queries the current values of your account settings": "$bGET$b affiche les réglages actuels de votre compte",
13
+  "$bGHOST$b reclaims your nickname.": "$bGHOST$b vous laisse récupérer votre nom.",
14
+  "$bGROUP$b links your current nickname to your user account.": "$bGROUP$b attache votre nom actuel à votre compte.",
15
+  "$bIDENTIFY$b lets you login to your account.": "$bIDENTIFY$b vous laisse vous connecter à votre compte.",
16
+  "$bINFO$b gives you information on a user account.": "$bINFO$b affiche les informations d’un·e autre utilisateurice.",
17
+  "$bLIST$b searches the list of registered nicknames.": "$bLIST$b affiche une liste des noms enregistrés.",
18
+  "$bMULTICLIENT$b\nIf 'multiclient' is enabled and you are already logged in and using a nick, a\nsecond client of yours that authenticates with SASL and requests the same nick\nis allowed to attach to the nick as well (this is comparable to the behavior\nof IRC \"bouncers\" like ZNC). Your options are 'on' (allow this behavior),\n'off' (disallow it), and 'default' (use the server default value).": "$bMULTICLIENT$b\nOffre la possibilité de regrouper l’ensemble de vos connexions\nréalisées via SASL, et d’utiliser le même nom sur plusieurs clients à la fois.\nLes options sont : On (activation), Off (désactivation), ou Default (réglage du serveur).",
19
+  "$bPASSWD$b lets you change your password.": "$bPASSWD$b vous laisse changer votre mot de passe.",
20
+  "$bREGISTER$b lets you register a user account.": "$bREGISTER$b vous laisse créer un compte.",
21
+  "$bRENAME$b renames an account": "$bRENAME$b change le nom d’un compte",
22
+  "$bREPLAY-JOINS$b\n'replay-joins' controls whether replayed channel history will include\nlines for join and part. This provides more information about the context of\nmessages, but may be spammy. Your options are 'always', 'never', and the default\nof 'commands-only' (the messages will be replayed in /HISTORY output, but not\nduring autoreplay).": "$bREPLAY-JOINS$b\nVous laisse choisir si l’historique des salons doit inclure, ou non, les\nmessages indiquant arrivées et départs. Les options sont :\n– Always (Activation)\n– Never (Désactivation)\n– Commands-only (Uniquement via /history)",
23
+  "$bSADROP$b forcibly de-links the given nickname from its user account.": "$bSADROP$b force le nom donné à se détacher du compte auquel il est lié.",
24
+  "$bSAGET$b queries the current values of another user's account settings": "$bSAGET$b affiche les réglages actuels d’un·e autre utilisateurice",
25
+  "$bSAREGISTER$b registers an account on someone else's behalf.": "$bSAREGISTER$b vous laisse créer un compte pour une autre personne.",
26
+  "$bSASET$b modifies another user's account settings": "$bSASET$b vous laisse modifier les réglages d’un autre compte",
27
+  "$bSET$b modifies your account settings": "$bSET$b vous laisse modifier les réglages de votre compte",
28
+  "$bSUSPEND$b manages account suspensions": "$bSUSPEND$b offre de lister, ou modifier, les suspensions de comptes.",
29
+  "$bUNREGISTER$b lets you delete your user account.": "$bUNREGISTER$b vous laisse effacer votre compte.",
30
+  "$bVERIFY$b lets you complete account registration.": "$bVERIFY$b vous laisse valider la création de votre compte.",
31
+  "Insufficient privileges": "Privilèges insuffisants",
32
+  "Invalid parameters": "Paramètres invalides",
33
+  "NickServ lets you register, log in to, and manage an account.": "NickServ vous laisse créer et gérer vote compte.",
34
+  "Password incorrect": "Mot de passe incorrect",
35
+  "Passwords do not match": "Les mots de passe ne correspondent pas",
36
+  "Syntax $bSET <setting> <value>$b\n\nSET modifies your account settings. The following settings are available:": "Syntaxe : $bSET Réglage Valeur$b\n\nChange les préférences de votre compte. Les réglages suivants sont disponibles :",
37
+  "Syntax: $bCERT <LIST | ADD | DEL> [account] [certfp]$b\n\nCERT examines or modifies the TLS certificate fingerprints that can be used to\nlog into an account. Specifically, $bCERT LIST$b lists the authorized\nfingerprints, $bCERT ADD <fingerprint>$b adds a new fingerprint, and\n$bCERT DEL <fingerprint>$b removes a fingerprint. If you're an IRC operator\nwith the correct permissions, you can act on another user's account, for\nexample with $bCERT ADD <account> <fingerprint>$b.": "Syntaxe : $bCERT <LIST | ADD | DEL> [Compte] [Empreinte]$b\n\nGère les certificats TLS pouvant être utilisées pour s’identifier.\nListe, ajoute, ou supprime une empreinte de votre compte.\nSeul·e·s les opérateurices sont à même de modifier les réglages\nd’un·e autre utilisateurice.",
38
+  "Syntax: $bCLIENTS LIST [nickname]$b\n\nCLIENTS LIST shows information about the clients currently attached, via\nthe server's multiclient functionality, to your nickname. An administrator\ncan use this command to list another user's clients.\n\nSyntax: $bCLIENTS LOGOUT [nickname] [client_id/all]$b\n\nCLIENTS LOGOUT detaches a single client, or all other clients currently\nattached, via the server's multiclient functionality, to your nickname. An\nadministrator can use this command to logout another user's clients.": "Syntaxe : $bCLIENTS LIST (Nom)$b\n\nListe l’ensemble des sessions actuellement attachées à votre\nnom, ou si vous êtes opérateurice, celui d’un·e autre utilisateurice.\n\nSyntaxe : $bCLIENTS LOGOUT (Nom) (Identifiant)\n\nDétache une session en particulier en indiquant son identifiant, ou\nchacune d’entre elles en spécifiant « all » à la place.",
39
+  "Syntax: $bDROP [nickname]$b\n\nDROP de-links the given (or your current) nickname from your user account.": "Syntaxe : $bDROP (Nom)$b\n\nDROP délie votre nom actuel, ou celui spécifié, de votre compte.",
40
+  "Syntax: $bENFORCE [method]$b\n\nENFORCE is an alias for $bGET enforce$b and $bSET enforce$b. See the help\nentry for $bSET$b for more information.": "Syntaxe : $bENFORCE [Méthode]$b\n\nCommande alternative pour $bGET Enforce$b et $bSET Enforce$b.\nVoir l’aide disponible sur $bSET$b pour plus d’informations.",
41
+  "Syntax: $bERASE <username> [code]$b\n\nERASE deletes all records of an account, allowing it to be re-registered.\nThis should be used with caution, because it violates an expectation that\naccount names are permanent identifiers. Typically, UNREGISTER should be\nused instead. A confirmation code is required; invoking the command\nwithout a code will display the necessary code.": "Syntaxe : $bERASE Nom (Code)$b\n\nEfface toute trace d’un compte, laissant son nom de nouveau disponible\nà l’enregistrement. Un code vous sera fourni, et ensuite demandé pour confirmation.",
42
+  "Syntax: $bGET <setting>$b\n\nGET queries the current values of your account settings. For more information\non the settings and their possible values, see HELP SET.": "Syntaxe : $bGET Réglage$b\n\nAffiche les préférences de votre compte. Pour plus d’informations sur\nles réglages disponibles, voir HELP SET.",
43
+  "Syntax: $bGHOST <nickname>$b\n\nGHOST disconnects the given user from the network if they're logged in with the\nsame user account, letting you reclaim your nickname.": "Syntaxe : $bGHOST Nom$b\n\nGHOST vous laisse retrouver l’usage de votre nom après une déconnexion.",
44
+  "Syntax: $bGROUP$b\n\nGROUP links your current nickname with your logged-in account, so other people\nwill not be able to use it.": "Syntaxe : $bGROUP$b\n\nGROUP réserve votre nom actuel, en le liant au compte auquel vous êtes connecté·e.",
45
+  "Syntax: $bIDENTIFY <username> [password]$b\n\nIDENTIFY lets you login to the given username using either password auth, or\ncertfp (your client certificate) if a password is not given.": "Syntaxe : $bIDENTIFY Nom (Passe)$b\n\nIDENTIFY vous connecte au compte spécifié, via mot de passe ou CertFP.",
46
+  "Syntax: $bINFO [username]$b\n\nINFO gives you information about the given (or your own) user account.": "Syntaxe : $bINFO (Nom)$b\n\nINFO affiche les détails de votre compte, ou celui d’un·e autre utilisateurice.",
47
+  "Syntax: $bLIST [regex]$b\n\nLIST returns the list of registered nicknames, which match the given regex.\nIf no regex is provided, all registered nicknames are returned.": "Syntaxe : $bLIST (Regex)$b\n\nAffiche les noms enregistrés, et correspondants à l’expression donnée,\nou une liste complète si aucune option n’est fournie.",
48
+  "Syntax: $bPASSWD <current> <new> <new_again>$b\nOr:     $bPASSWD <username> <new>$b\n\nPASSWD lets you change your account password. You must supply your current\npassword and confirm the new one by typing it twice. If you're an IRC operator\nwith the correct permissions, you can use PASSWD to reset someone else's\npassword by supplying their username and then the desired password. To\nindicate an empty password, use * instead.": "Syntaxe : $bPASSWD <Actuel> <Nouveau> <Nouveau>$b\n\nChange le mot de passe lié à votre compte. Vous devez fournir l’actuel, et\nconfirmer le nouveau en le tapant deux fois. Les opérateurices peuvent également\nréinitialiser le mot de passe d’un·e autre utilisateurice via la commande suivante :\n$bPASSWD <Nom> <Passe>$b",
49
+  "Syntax: $bREGISTER <password> [email]$b\n\nREGISTER lets you register your current nickname as a user account. If the\nserver allows anonymous registration, you can omit the e-mail address.\n\nIf you are currently logged in with a TLS client certificate and wish to use\nit instead of a password to log in, send * as the password.": "Syntaxe : $bREGISTER <Passe> (Courriel)$b\n\nCrée un compte sous votre nom actuel.\nSi le serveur accueille les enregistrements anonymes, l’adresse\nélectronique est alors optionnelle. Si vous souhaitez utiliser un certificat\npour vous identifier, entrez * comme mot de passe.",
50
+  "Syntax: $bSADROP <nickname>$b\n\nSADROP forcibly de-links the given nickname from the attached user account.": "Syntaxe : $bSADROP <Nom>$b\n\nSADROP délie le nom donné du compte auquel il est attaché.",
51
+  "Syntax: $bSAGET <account> <setting>$b\n\nSAGET queries the values of someone else's account settings. For more\ninformation on the settings and their possible values, see HELP SET.": "Syntaxe : $bSAGET Compte Réglage$b\n\nRévèle les préférences d’un·e autre utilisateurice. Pour plus d’informations sur\nles réglages disponibles, voir HELP SET.",
52
+  "Syntax: $bSAREGISTER <username> [password]$b\n\nSAREGISTER registers an account on someone else's behalf.\nThis is for use in configurations that require SASL for all connections;\nan administrator can set use this command to set up user accounts.": "Syntaxe : $bSAREGISTER Nom Mot-de-passe$b\n\nOffre la possibilité de créer un compte pour une autre personne.",
53
+  "Syntax: $bSASET <account> <setting> <value>$b\n\nSASET modifies the values of someone else's account settings. For more\ninformation on the settings and their possible values, see HELP SET.": "Syntaxe : $bSET Réglage Valeur$b\n\nChange les préférences d’un·e autre utilisateurice. Pour en apprendre davantage\nsur les réglages disponibles, voir HELP SET.",
54
+  "Syntax: $bSESSIONS [nickname]$b\n\nSESSIONS is an alias for $bCLIENTS LIST$b. See the help entry for $bCLIENTS$b\nfor more information.": "Syntaxe : $bSESSIONS (Nom)$b\n\nCette commande est un alias de CLIENTS LIST.\nVoir l’aide correspondante pour plus d’informations.",
55
+  "Syntax: $bSUSPEND ADD <nickname> [DURATION duration] [reason]$b\n        $bSUSPEND DEL <nickname>$b\n        $bSUSPEND LIST$b\n\nSuspending an account disables it (preventing new logins) and disconnects\nall associated clients. You can specify a time limit or a reason for\nthe suspension. The $bDEL$b subcommand reverses a suspension, and the $bLIST$b\ncommand lists all current suspensions.": "Syntaxe : $bSUSPEND ADD Nom (DURATION Durée) (Raison)$b\n                 $bSUSPEND DEL Nom$b\n                 $bSUSPEND LIST$b\n\nLa suspension d’un compte déconnecte l’ensemble de ses sessions, et\ndésactive sa capacité à s’identifier auprès du serveur. Une limite de temps, ou\nune raison, peuvent être ajoutées. La variante DEL permet de lever une suspension, et\nLIST d’afficher toutes celles en cours.",
56
+  "Syntax: $bUNREGISTER <username> [code]$b\n\nUNREGISTER lets you delete your user account (or someone else's, if you're an\nIRC operator with the correct permissions). To prevent accidental\nunregistrations, a verification code is required; invoking the command without\na code will display the necessary code.": "Syntaxe : $bUNREGISTER <Nom> <Code>$b\n\nUNREGISTER vous laisse effacer votre compte, et si vous êtes\nopérateurice, celui d’un·e autre utilisateurice. Un code unique\nest fourni, et requis, afin d’éviter les suppressions accidentelles.",
57
+  "Syntax: $bVERIFY <username> <code>$b\n\nVERIFY lets you complete an account registration, if the server requires email\nor other verification.": "Syntaxe : $bVERIFY <Nom> <Code>$b\n\nVERIFY valide l’enregistrement d’un compte, dans le cas où\nle serveur requière une vérification.",
58
+  "You're not logged into an account": "Vous n’êtes pas identifié·e"
59
+}

+ 15
- 0
languages/ca-FR.lang.yaml View File

@@ -0,0 +1,15 @@
1
+---
2
+#translation info file for our example language
3
+#languages are made up of a few different files:
4
+#<locale>.lang.yaml       - general info about the translation
5
+#<locale>-irc.lang.json   - IRC strings to be translated
6
+#<locale>-help.lang.json  - help entries to be translated
7
+#we split up translations in this way so that they can be displayed more nicely on CrowdIn
8
+#name - this is the 'nice' or 'full' name of the language
9
+name: "Français"
10
+#code - this is what the language will be referred to in our list of languages
11
+code: "ca-FR"
12
+#contributors - people who have contributed to this translation
13
+contributors: "Jade Hamel <jade@pineapple.fans>"
14
+#incomplete - whether to mark this language as incomplete
15
+incomplete: true

Loading…
Cancel
Save