Browse Source

Update translations from CrowdIn!

tags/v1.0.0-rc1
Daniel Oaks 5 years ago
parent
commit
84333b82ae

+ 67
- 0
languages/el-GR-help.lang.json View File

@@ -0,0 +1,67 @@
1
+{
2
+  "= Help Topics =\n\nCommands:\n%s\n\nRPL_ISUPPORT Tokens:\n%s\n\nInformation:\n%s": "= Θέματα βοήθειας =\n\nΕντολές:\n%s\n\nRPL_ISUPPORT ένδειξης:\n%s\n\nΠληροφορίες:\n%s",
3
+  "== Channel Modes ==\n\nOragono supports the following channel modes:\n\n  +b  |  Client masks that are banned from the channel (e.g. *!*@127.0.0.1)\n  +e  |  Client masks that are exempted from bans.\n  +I  |  Client masks that are exempted from the invite-only flag.\n  +i  |  Invite-only mode, only invited clients can join the channel.\n  +k  |  Key required when joining the channel.\n  +l  |  Client join limit for the channel.\n  +m  |  Moderated mode, only privileged clients can talk on the channel.\n  +n  |  No-outside-messages mode, only users that are on the channel can send\n      |  messages to it.\n  +R  |  Only registered users can talk in the channel.\n  +s  |  Secret mode, channel won't show up in /LIST or whois replies.\n  +t  |  Only channel opers can modify the topic.\n\n= 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.": "== Λειτουργίες καναλιού ==\n\nΤο οragono υποστηρίζει τις ακόλουθες λειτουργίες καναλιών:\n\n  +b  |  Μάσκες πελετών που έχουν απαγορευτεί από το κανάλι (π.χ. *! * @127.0.0.1)\n  +e  |  Μάσκες πελατών που απαλλάσσονται από απαγορεύσεις.\n  +I |  Μάσκες πελατών που εξαιρούνται από τη σημαία μόνο για πρόσκληση.\n  +i |  Μόνο για προσκλήσεις, μόνο προσκεκλημένοι πελάτες μπορούν να συμμετάσχουν στο κανάλι.\n  +k  | Το κλειδί που απαιτείται όταν συνδέεστε στο κανάλι.\n  +l  |  Το όριο σύνδεσης πελάτη για το κανάλι.\n  +m  |  Συντονισμένη λειτουργία, μόνο προνομιακοί πελάτες μπορούν να μιλήσουν στο κανάλι.\n  +n  |  Λειτουργία χωρίς εξωτερικά μηνύματα, μόνο οι χρήστες που βρίσκονται στο κανάλι μπορούν να στείλουν \n      |  μηνύματα σε αυτό.\n  +R  |  Μόνο εγγεγραμμένοι χρήστες μπορούν να μιλήσουν στο κανάλι.\n  +s  |  Μυστική λειτουργία, το κανάλι δεν θα εμφανιστεί στο / LIST ή στις απαντήσεις whois.\n  +t  |  Μόνο οι χειριστές καναλιών μπορούν να τροποποιήσουν το θέμα.\n\n= Προθέματα =\n\n  +q (~) | Λειτουργία ιδρυτή καναλιού.\n  +a (&) | Λειτουργία διαχειριστή καναλιού.\n  +o (@) | Λειτουργία χειριστή καναλιού.\n  +h (%) |  Λειτουργία μισο-χειριστή καναλιού.\n  +v (+) |  Λειτουργία φωνής καναλιού.",
4
+  "== 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\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": "== Μάσκες ειδοποίησης διακομιστή ==\n\nΤο oragono υποστηρίζει τις ακόλουθες μάσκες προειδοποίησης διακομιστή για χειριστές:\n\na | Τοπικές ανακοινώσεις.\nc | Συνδέσεις τοπικών πελατών.\nj | Ενέργειες τοπικού καναλιού.\nk | Τοπικές εξολοθρεύσης.\nn | Τοπικές αλλαγές ψευδώνυμου.\no | Ενέργειες τοπικού χειριστή.\nq | Τοπική τερματοποίηση.\nt | Τοπική χρήση /STATS.\nu | Ενέργειες τοπικού λογαριασμού πελάτη.\nx | Τοπικές γραμμές X (DLINE / KLINE / κ. τ. λ).\n\nΓια να ορίσετε ένα snomask, κάντε το με το ψευδώνυμό σας:\n\n/MODE <nick> +s <chars>\n\nΓια παράδειγμα, αυτό θα καθόριζε τα kill, oper, λογαριασμό και xline snomasks στοn dan:\n\n/MODE dan +s koux",
5
+  "== 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\nΤο oragono υποστηρίζει τους ακόλουθους τρόπους χρήστη:\n\n+a | Ο χρήστης έχει επισημανθεί ως μακριά. Αυτή η λειτουργία έχει οριστεί με την εντολή /AWAY.\n+i | Ο χρήστης έχει επισημανθεί ως αόρατος (τα κανάλια του είναι κρυμμένα από τις απαντήσεις whois).\n+o | Ο χρήστης είναι χειριστής IRC.\n+R | Ο χρήστης δέχεται μόνο μηνύματα από άλλους εγγεγραμμένους χρήστες.\n+s | Μάσκες ειδοποιήσεων διακομιστών (ανατρέξτε στο βοήθημα με / HELPOP snomasks).\n+Z | Ο χρήστης είναι συνδεδεμένος μέσω TLS.",
6
+  "@+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 <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",
7
+  "ACC REGISTER <accountname> [callback_namespace:]<callback> [cred_type] :<credential>\nACC VERIFY <accountname> <auth_code>\n\nUsed in account registration. See the relevant specs for more info:\nhttps://oragono.io/specs.html": "ACC REGISTER <accountname> [callback_namespace:]<callback> [cred_type] :<credential>\nACC VERIFY <accountname> <auth_code>\n\nUsed in account registration. See the relevant specs for more info:\nhttps://oragono.io/specs.html",
8
+  "AMBIANCE <target> <text to be sent>\n\nThe AMBIANCE command is used to send a scene notification to the given target.": "AMBIANCE <target> <text to be sent>\n\nThe AMBIANCE command is used to send a scene notification to the given target.",
9
+  "AUTHENTICATE\n\nUsed during SASL authentication. See the IRCv3 specs for more info:\nhttp://ircv3.net/specs/extensions/sasl-3.1.html": "AUTHENTICATE\n\nUsed during SASL authentication. See the IRCv3 specs for more info:\nhttp://ircv3.net/specs/extensions/sasl-3.1.html",
10
+  "AWAY [message]\n\nIf [message] is sent, marks you away. If [message] is not sent, marks you no\nlonger away.": "AWAY [message]\n\nIf [message] is sent, marks you away. If [message] is not sent, marks you no\nlonger away.",
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 <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",
12
+  "CHANSERV <subcommand> [params]\n\nChanServ controls channel registrations.": "CHANSERV <subcommand> [params]\n\nChanServ controls channel registrations.",
13
+  "CS <subcommand> [params]\n\nChanServ controls channel registrations.": "CS <subcommand> [params]\n\nChanServ controls channel registrations.",
14
+  "DEBUG <option>\n\nPrints debug information about 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 out the CPU profiler info.": "DEBUG <option>\n\nPrints debug information about 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 out the CPU profiler info.",
15
+  "DLINE [ANDKILL] [MYSELF] [duration] <ip>/<net> [ON <server>] [reason [| oper reason]]\nDLINE LIST\n\nBans an IP address or network from connecting to the server. If the duration is\ngiven then only for that long. The reason is shown to the user themselves, but\neveryone else will see a standard message. The oper reason is shown to\noperators getting info about the DLINEs that exist.\n\nBans are saved across subsequent launches of the server.\n\n\"ANDKILL\" means that all matching clients are also removed from the server.\n\n\"MYSELF\" is required when the DLINE matches the address the person applying it is connected\nfrom. If \"MYSELF\" is not given, trying to DLINE yourself will result in an error.\n\n[duration] can be of the following forms:\n\t1y 12mo 31d 10h 8m 13s\n\n<net> is specified in typical CIDR notation. For example:\n\t127.0.0.1/8\n\t8.8.8.8/24\n\nON <server> specifies that the ban is to be set on that specific server.\n\n[reason] and [oper reason], if they exist, are separated by a vertical bar (|).\n\nIf \"DLINE LIST\" is sent, the server sends back a list of our current DLINEs.": "DLINE [ANDKILL] [MYSELF] [duration] <ip>/<net> [ON <server>] [reason [| oper reason]]\nDLINE LIST\n\nBans an IP address or network from connecting to the server. If the duration is\ngiven then only for that long. The reason is shown to the user themselves, but\neveryone else will see a standard message. The oper reason is shown to\noperators getting info about the DLINEs that exist.\n\nBans are saved across subsequent launches of the server.\n\n\"ANDKILL\" means that all matching clients are also removed from the server.\n\n\"MYSELF\" is required when the DLINE matches the address the person applying it is connected\nfrom. If \"MYSELF\" is not given, trying to DLINE yourself will result in an error.\n\n[duration] can be of the following forms:\n\t1y 12mo 31d 10h 8m 13s\n\n<net> is specified in typical CIDR notation. For example:\n\t127.0.0.1/8\n\t8.8.8.8/24\n\nON <server> specifies that the ban is to be set on that specific server.\n\n[reason] and [oper reason], if they exist, are separated by a vertical bar (|).\n\nIf \"DLINE LIST\" is sent, the server sends back a list of our current DLINEs.",
16
+  "HELP <argument>\n\nGet an explanation of <argument>, or \"index\" for a list of help topics.": "HELP <argument>\n\nGet an explanation of <argument>, or \"index\" for a list of help topics.",
17
+  "HELPOP <argument>\n\nGet an explanation of <argument>, or \"index\" for a list of help topics.": "HELPOP <argument>\n\nGet an explanation of <argument>, or \"index\" for a list of help topics.",
18
+  "HOSTSERV <command> [params]\n\nHostServ lets you manage your vhost (a string displayed in place of your\nreal hostname).": "HOSTSERV <command> [params]\n\nHostServ lets you manage your vhost (a string displayed in place of your\nreal hostname).",
19
+  "HS <command> [params]\n\nHostServ lets you manage your vhost (a string displayed in place of your\nreal hostname).": "HS <command> [params]\n\nHostServ lets you manage your vhost (a string displayed in place of your\nreal hostname).",
20
+  "INFO\n\nSends information about the server, developers, etc.": "INFO\n\nSends information about the server, developers, etc.",
21
+  "INVITE <nickname> <channel>\n\nInvites the given user to the given channel, so long as you have the\nappropriate channel privs.": "INVITE <nickname> <channel>\n\nInvites the given user to the given channel, so long as you have the\nappropriate channel privs.",
22
+  "ISON <nickname>{ <nickname>}\n\nReturns whether the given nicks exist on the network.": "ISON <nickname>{ <nickname>}\n\nReturns whether the given nicks exist on the network.",
23
+  "JOIN <channel>{,<channel>} [<key>{,<key>}]\n\nJoins the given channels with the matching keys.": "JOIN <channel>{,<channel>} [<key>{,<key>}]\n\nJoins the given channels with the matching keys.",
24
+  "KICK <channel> <user> [reason]\n\nRemoves the user from the given channel, so long as you have the appropriate\nchannel privs.": "KICK <channel> <user> [reason]\n\nRemoves the user from the given channel, so long as you have the appropriate\nchannel privs.",
25
+  "KILL <nickname> [reason]\n\nRemoves the given user from the network, showing them the reason if it is\nsupplied.": "KILL <nickname> [reason]\n\nRemoves the given user from the network, showing them the reason if it is\nsupplied.",
26
+  "KLINE [ANDKILL] [MYSELF] [duration] <mask> [ON <server>] [reason [| oper reason]]\nKLINE LIST\n\nBans a mask from connecting to the server. If the duration is given then only for that\nlong. The reason is shown to the user themselves, but everyone else will see a standard\nmessage. The oper reason is shown to operators getting info about the KLINEs that exist.\n\nBans are saved across subsequent launches of the server.\n\n\"ANDKILL\" means that all matching clients are also removed from the server.\n\n\"MYSELF\" is required when the KLINE matches the address the person applying it is connected\nfrom. If \"MYSELF\" is not given, trying to KLINE yourself will result in an error.\n\n[duration] can be of the following forms:\n\t1y 12mo 31d 10h 8m 13s\n\n<mask> is specified in typical IRC format. For example:\n\tdan\n\tdan!5*@127.*\n\nON <server> specifies that the ban is to be set on that specific server.\n\n[reason] and [oper reason], if they exist, are separated by a vertical bar (|).\n\nIf \"KLINE LIST\" is sent, the server sends back a list of our current KLINEs.": "KLINE [ANDKILL] [MYSELF] [duration] <mask> [ON <server>] [reason [| oper reason]]\nKLINE LIST\n\nBans a mask from connecting to the server. If the duration is given then only for that\nlong. The reason is shown to the user themselves, but everyone else will see a standard\nmessage. The oper reason is shown to operators getting info about the KLINEs that exist.\n\nBans are saved across subsequent launches of the server.\n\n\"ANDKILL\" means that all matching clients are also removed from the server.\n\n\"MYSELF\" is required when the KLINE matches the address the person applying it is connected\nfrom. If \"MYSELF\" is not given, trying to KLINE yourself will result in an error.\n\n[duration] can be of the following forms:\n\t1y 12mo 31d 10h 8m 13s\n\n<mask> is specified in typical IRC format. For example:\n\tdan\n\tdan!5*@127.*\n\nON <server> specifies that the ban is to be set on that specific server.\n\n[reason] and [oper reason], if they exist, are separated by a vertical bar (|).\n\nIf \"KLINE LIST\" is sent, the server sends back a list of our current KLINEs.",
27
+  "LANGUAGE <code>{ <code>}\n\nSets your preferred languages to the given ones.": "LANGUAGE <code>{ <code>}\n\nSets your preferred languages to the given ones.",
28
+  "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 [<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.",
29
+  "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 [<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.",
30
+  "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 <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\".",
31
+  "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 <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.",
32
+  "MOTD [server]\n\nReturns the message of the day for this, or the given, server.": "MOTD [server]\n\nReturns the message of the day for this, or the given, server.",
33
+  "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 [<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\".",
34
+  "NICK <newnick>\n\nSets your nickname to the new given one.": "NICK <newnick>\n\nSets your nickname to the new given one.",
35
+  "NICKSERV <subcommand> [params]\n\nNickServ controls accounts and user registrations.": "NICKSERV <subcommand> [params]\n\nNickServ controls accounts and user registrations.",
36
+  "NOTICE <target>{,<target>} <text to be sent>\n\nSends the text to the given targets as a NOTICE.": "NOTICE <target>{,<target>} <text to be sent>\n\nSends the text to the given targets as a NOTICE.",
37
+  "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 <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.",
38
+  "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 <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.",
39
+  "NS <subcommand> [params]\n\nNickServ controls accounts and user registrations.": "NS <subcommand> [params]\n\nNickServ controls accounts and user registrations.",
40
+  "OPER <name> <password>\n\nIf the correct details are given, gives you IRCop privs.": "OPER <name> <password>\n\nIf the correct details are given, gives you IRCop privs.",
41
+  "PART <channel>{,<channel>} [reason]\n\nLeaves the given channels and shows people the given reason.": "PART <channel>{,<channel>} [reason]\n\nLeaves the given channels and shows people the given reason.",
42
+  "PASS <password>\n\nWhen the server requires a connection password to join, used to send us the\npassword.": "PASS <password>\n\nWhen the server requires a connection password to join, used to send us the\npassword.",
43
+  "PING <args>...\n\nRequests a PONG. Used to check link connectivity.": "PING <args>...\n\nRequests a PONG. Used to check link connectivity.",
44
+  "PONG <args>...\n\nReplies to a PING. Used to check link connectivity.": "PONG <args>...\n\nReplies to a PING. Used to check link connectivity.",
45
+  "PRIVMSG <target>{,<target>} <text to be sent>\n\nSends the text to the given targets as a PRIVMSG.": "PRIVMSG <target>{,<target>} <text to be sent>\n\nSends the text to the given targets as a PRIVMSG.",
46
+  "QUIT [reason]\n\nIndicates that you're leaving the server, and shows everyone the given reason.": "QUIT [reason]\n\nIndicates that you're leaving the server, and shows everyone the given reason.",
47
+  "REHASH\n\nReloads the config file and updates TLS certificates on listeners": "REHASH\n\nReloads the config file and updates TLS certificates on listeners",
48
+  "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 <channel> <newname> [<reason>]\n\nRenames the given channel with the given reason, if possible.\n\nFor example:\n\tRENAME #ircv2 #ircv3 :Protocol upgrades!",
49
+  "RESUME <oldnick> [timestamp]\n\nSent before registration has completed, this indicates that the client wants to\nresume their old connection <oldnick>.": "RESUME <oldnick> [timestamp]\n\nSent before registration has completed, this indicates that the client wants to\nresume their old connection <oldnick>.",
50
+  "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 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",
51
+  "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 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.",
52
+  "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 [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.",
53
+  "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 <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\".",
54
+  "SANICK <currentnick> <newnick>\n\nGives the given user a new nickname.": "SANICK <currentnick> <newnick>\n\nGives the given user a new nickname.",
55
+  "SCENE <target> <text to be sent>\n\nThe SCENE command is used to send a scene notification to the given target.": "SCENE <target> <text to be sent>\n\nThe SCENE command is used to send a scene notification to the given target.",
56
+  "TIME [server]\n\nShows the time of the current, or the given, server.": "TIME [server]\n\nShows the time of the current, or the given, server.",
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 <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.",
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\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",
59
+  "UNKLINE <mask>\n\nRemoves an existing ban on a mask.\n\nFor example:\n\tdan\n\tdan!5*@127.*": "UNKLINE <mask>\n\nRemoves an existing ban on a mask.\n\nFor example:\n\tdan\n\tdan!5*@127.*",
60
+  "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 <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).",
61
+  "USERHOST <nickname>{ <nickname>}\n\t\t\nShows information about the given users. Takes up to 10 nicknames.": "USERHOST <nickname>{ <nickname>}\n\t\t\nShows information about the given users. Takes up to 10 nicknames.",
62
+  "VERSION [server]\n\nViews the version of software and the RPL_ISUPPORT tokens for the given server.": "VERSION [server]\n\nViews the version of software and the RPL_ISUPPORT tokens for the given server.",
63
+  "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 <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",
64
+  "WHO <name> [o]\n\nReturns information for the given user.": "WHO <name> [o]\n\nReturns information for the given user.",
65
+  "WHOIS <client>{,<client>}\n\nReturns information for the given user(s).": "WHOIS <client>{,<client>}\n\nReturns information for the given user(s).",
66
+  "WHOWAS <nickname>\n\nReturns historical information on the last user with the given nickname.": "WHOWAS <nickname>\n\nReturns historical information on the last user with the given nickname."
67
+}

+ 231
- 0
languages/el-GR-irc.lang.json View File

@@ -0,0 +1,231 @@
1
+{
2
+  "$bWarning: unregistering this account will remove its stored privileges.$b": "$bWarning: unregistering this account will remove its stored privileges.$b",
3
+  "$bWarning: unregistering this channel will remove all stored channel attributes.$b": "$bWarning: unregistering this channel will remove all stored channel attributes.$b",
4
+  "%d. User %s requests vhost: %s": "%d. User %s requests vhost: %s",
5
+  "%s [account: %s] joined the channel": "%s [account: %s] joined the channel",
6
+  "%s joined the channel": "%s joined the channel",
7
+  "%s kicked %s (%s)": "%s kicked %s (%s)",
8
+  "%s left the channel (%s)": "%s left the channel (%s)",
9
+  "%s quit (%s)": "%s quit (%s)",
10
+  "*** $bEnd of %s HELP$b ***": "*** $bEnd of %s HELP$b ***",
11
+  "*** Could not find your username": "*** Δεν ήταν δυνατή η εύρεση του ονόματος του χρήστη",
12
+  "*** Found your username": "*** Βρέθηκε το όνομα του χρήστη σας",
13
+  "*** Got a malformed username, ignoring": "*** Έχει ένα κακόβουλο όνομα του χρήστη, αγνοώντας",
14
+  "*** Looking up your username": "*** Αναζητώντας το όνομα του χρήστη σας",
15
+  "- %s Message of the day - ": "- %s Μήνυμα ημέρας - ",
16
+  "... and other commands which have been disabled": "... and other commands which have been disabled",
17
+  "A request is pending for vhost: %s": "A request is pending for vhost: %s",
18
+  "A request was previously made for vhost: %s": "A request was previously made for vhost: %s",
19
+  "Account %s has no vhost": "Account %s has no vhost",
20
+  "Account %s has vhost: %s": "Account %s has vhost: %s",
21
+  "Account %s receives mode +%s": "Account %s receives mode +%s",
22
+  "Account already exists": "Ο λογαριασμός υπάρχει ήδη",
23
+  "Account created": "Ο λογαριασμός δημιουργήθηκε",
24
+  "Account created, pending verification; verification code has been sent to %s:%s": "Ο λογαριασμός δημιουργήθηκε. Εκκρεμεί επαλήθευση. Ο κωδικός επαλήθευσης έχει σταλεί στο %s: %s",
25
+  "Account does not exist": "Ο λογαριασμός δεν υπάρχει",
26
+  "Account name is not valid": "Το όνομα του λογαριασμού δεν είναι έγκυρο",
27
+  "Account registration has been disabled": "Η εγγραφή του λογαριασμού έχει απενεργοποιηθεί",
28
+  "Account registration is disabled": "Η εγγραφή λογαριασμού είναι απενεργοποιημένη",
29
+  "Account: %s": "Λογαριασμός: %s",
30
+  "Actual user@host, Actual IP": "Πραγματικό user@host, πραγματική IP",
31
+  "Added D-Line for %s": "Προστέθηκε D-Line για %s",
32
+  "Added K-Line for %s": "Προστέθηκε K-Line για %s",
33
+  "Added temporary (%[1]s) D-Line for %[2]s": "Προστέθηκε προσωρινά (%[1]s) D-Line για %[2]s",
34
+  "Added temporary (%[1]s) K-Line for %[2]s": "Προστέθηκε προσωρινά (%[1]s) Κ-Line για %[2]s",
35
+  "Additional grouped nick: %s": "Επιπλέον ομαδοποιημένων nick: %s",
36
+  "An account already exists for your certificate fingerprint": "Υπάρχει ήδη λογαριασμός για το δακτυλικό σας αποτύπωμα πιστοποιητικού",
37
+  "An error occurred": "An error occurred",
38
+  "Authentication successful": "Ο έλεγχος της ταυτότητας ήταν επιτυχής",
39
+  "Bad or unauthorized PROXY command": "Bad or unauthorized PROXY command",
40
+  "Bad password": "Εσφαλμένος κωδικός",
41
+  "Ban - %[1]s - added by %[2]s - %[3]s": "Απαγόρευση - %[1]s - προστέθηκε από %[2]s - %[3]s",
42
+  "Callback namespace is not supported": "Ο χώρος ονομάτων ανάκλησης δεν υποστηρίζεται",
43
+  "Can't change modes for other users": "Δεν είναι δυνατή η αλλαγή των τρόπων λειτουργίας για άλλους χρήστες",
44
+  "Can't view modes for other users": "Δεν είναι δυνατή η προβολή λειτουργιών για άλλους χρήστες",
45
+  "Cannot join channel (+%s)": "Δεν είναι δυνατή η σύνδεση στο κανάλι (+%s)",
46
+  "Cannot resume connection": "Cannot resume connection",
47
+  "Cannot resume connection, connection registration has already been completed": "Δεν είναι δυνατή η συνέχιση της σύνδεσης, η εγγραφή σύνδεσης έχει ήδη ολοκληρωθεί",
48
+  "Cannot resume connection, invalid resume token": "Cannot resume connection, invalid resume token",
49
+  "Cannot resume connection, old and new clients must have TLS": "Δεν είναι δυνατή η συνέχιση της σύνδεσης, παλαιοί και νέοι πελάτες πρέπει να έχουν TLS",
50
+  "Cannot resume connection, old client not found": "Δεν είναι δυνατή η συνέχιση της σύνδεσης, ο παλαιός πελάτης δεν βρέθηκε",
51
+  "Cannot send to channel": "Δεν είναι δυνατή η αποστολή στο κανάλι",
52
+  "Change was a no-op": "Change was a no-op",
53
+  "Channel %s has %d persistent modes set": "Channel %s has %d persistent modes set",
54
+  "Channel %s is now unregistered": "Channel %s is now unregistered",
55
+  "Channel %s successfully registered": "Το κανάλι %s δημιουργήθηκε επιτυχώς",
56
+  "Channel does not exist": "Το κανάλι δεν υπάρχει",
57
+  "Channel doesn't have roleplaying mode available": "Το κανάλι δεν έχει λειτουργία ρόλων",
58
+  "Channel is not registered": "Channel is not registered",
59
+  "Channel list is full": "Η λίστα καναλιών είναι πλήρης",
60
+  "Channel name is not valid": "Το όνομα του καναλιού δεν είναι έγκυρο",
61
+  "Channel renamed: %s": "Το κανάλι μετονομάστηκε: %s",
62
+  "Client reconnected": "Ο πελάτης έχει επανασυνδεθεί",
63
+  "Client reconnected (up to %d seconds of history lost)": "Client reconnected (up to %d seconds of history lost)",
64
+  "Command restricted": "Η εντολή είναι περιορισμένη",
65
+  "Contributors and Former Developers:": "Συντελεστές και πρώην προγραμματιστές:",
66
+  "Core Developers:": "Προγραμματιστές του πυρήνα:",
67
+  "Could not find given client": "Δεν ήταν δυνατή η εύρεση του συγκεκριμένου πελάτη",
68
+  "Could not login with your TLS certificate or supplied username/password": "Δεν ήταν δυνατή η σύνδεση με το πιστοποιητικό TLS ή το όνομα χρήστη / κωδικό πρόσβασής σας",
69
+  "Could not parse IP address or CIDR network": "Δεν ήταν δυνατή η ανάλυση της διεύθυνσης IP ή του δικτύου CIDR",
70
+  "Could not register": "Δεν ήταν δυνατή η εγγραφή",
71
+  "Could not remove ban [%s]": "Δεν ήταν δυνατή η κατάργηση της απαγόρευσης [%s]",
72
+  "Could not set or change nickname: %s": "Δεν ήταν δυνατή η ρύθμιση ή αλλαγή ψευδώνυμου: %s",
73
+  "Could not successfully save new D-LINE: %s": "Δεν ήταν δυνατή η σωστή αποθήκευση νέου D-LINE: %s",
74
+  "Could not successfully save new K-LINE: %s": "Δεν ήταν δυνατή η σωστή αποθήκευση νέου K-LINE: %s",
75
+  "Could not ungroup nick": "Δεν ήταν δυνατή η κατάργηση της ομάδας ψευδώνυμου",
76
+  "Credential type is not supported": "Ο τύπος διαπιστευτηρίων δεν υποστηρίζεται",
77
+  "End of /HELPOP": "Τέλος της /HELPOP",
78
+  "End of /INFO": "Τέλος της /INFO",
79
+  "End of /WHOIS list": "Τέλος της /WHOIS λίστας",
80
+  "End of LIST": "Τέλος της ΛΙΣΤΑΣ",
81
+  "End of MOTD command": "Τέλος της MOTD εντολής",
82
+  "End of NAMES list": "Τέλος τησ NAMES λίστας",
83
+  "End of WHO list": "Τέλος της /WHO λίστας",
84
+  "End of WHOWAS": "Τέλος της WHOWAS",
85
+  "End of list": "Τέλος της λίστας",
86
+  "Enforcement method set": "Enforcement method set",
87
+  "Erroneous nickname": "Λανθασμένο ψευδώνυμο",
88
+  "Error reserving nickname": "Σφάλμα κατάτμησης ψευδώνυμου",
89
+  "Error while unregistering account": "Σφάλμα κατά την κατάργηση της καταχώρησης λογαριασμού",
90
+  "Fake source must be a valid nickname": "Η ψεύτικη πηγή πρέπει να είναι έγκυρο ψευδώνυμο",
91
+  "First param must be a mask or channel": "Η πρώτη παράμετρος (param) πρέπει να είναι μάσκα ή κανάλι",
92
+  "GHOSTed by %s": "Είδωλο από %s",
93
+  "HELPOP <argument>\n\nGet an explanation of <argument>, or \"index\" for a list of help topics.": "HELPOP <argument>\n\nGet an explanation of <argument>, or \"index\" for a list of help topics.",
94
+  "Help not found": "Η βοήθεια δεν βρέθηκε",
95
+  "I have %[1]d clients and %[2]d servers": "Έχω %[1]d πελάτες και %[2]d διακομιστές",
96
+  "IRC Operators online": "IRC Operators online",
97
+  "Insufficient oper privs": "Ανεπαρκής oper privs",
98
+  "Insufficient privileges": "Insufficient privileges",
99
+  "Internal error": "Internal error",
100
+  "Invalid CAP subcommand": "Μη έγκυρη υποταγή CAP",
101
+  "Invalid account name": "Invalid account name",
102
+  "Invalid mode change": "Invalid mode change",
103
+  "Invalid parameters": "Invalid parameters",
104
+  "Invalid parameters. For usage, do /msg %s HELP %s": "Invalid parameters. For usage, do /msg %s HELP %s",
105
+  "Invalid vhost": "Invalid vhost",
106
+  "It was rejected for reason: %s": "It was rejected for reason: %s",
107
+  "JOIN 0 is not allowed": "JOIN 0 δεν επιτρέπεται",
108
+  "Language preferences have been set": "Οι προτιμήσεις γλώσσας έχουν ρυθμιστεί",
109
+  "Languages are not supported by this server": "Οι γλώσσες δεν υποστηρίζονται από αυτό το διακομιστή",
110
+  "MOTD File is missing": "MOTD Το αρχείο λείπει",
111
+  "Malformed username": "Ακατάλληλο όνομα χρήστη",
112
+  "Mask isn't valid": "Η μάσκα δεν είναι έγκυρη",
113
+  "Network service, for more info /msg %s HELP": "Network service, for more info /msg %s HELP",
114
+  "Nickname is already in use": "Το ψευδώνυμο είναι ήδη σε χρήση",
115
+  "Nickname is reserved by a different account": "Το ψευδώνυμο κρατείται από διαφορετικό λογαριασμό",
116
+  "No DLINEs have been set!": "Δεν έχουν οριστεί DLINEs!",
117
+  "No command given": "Δεν δόθηκε καμία εντολή",
118
+  "No masks given": "Δεν δόθηκαν μάσκες",
119
+  "No nickname given": "Δεν δόθηκε ψευδώνυμο",
120
+  "No such account": "No such account",
121
+  "No such channel": "Δεν υπάρχει τέτοιο κανάλι",
122
+  "No such nick": "Δεν υπάρχει τέτοιο ψευδώνυμο",
123
+  "No topic is set": "Δεν έχει οριστεί θέμα",
124
+  "No username supplied": "Δεν παρέχεται κανένα όνομα χρήστη",
125
+  "Not enough parameters": "Δεν υπάρχει αρκετή παράμετροι",
126
+  "Only channel founders can change registered channels": "Μόνο οι ιδρυτές καναλιών μπορούν να αλλάξουν καταχωρημένα κανάλια",
127
+  "Oragono is released under the MIT license.": "Το oragono απελευθερώνεται βάσει της άδειας MIT.",
128
+  "Passphrase contains forbidden characters or is otherwise invalid": "Passphrase contains forbidden characters or is otherwise invalid",
129
+  "Password changed": "Password changed",
130
+  "Password could not be changed due to server error": "Password could not be changed due to server error",
131
+  "Password incorrect": "Λανθασμένος κωδικός πρόσβασης",
132
+  "Permission Denied": "Δεν επιτρέπεται η άδεια",
133
+  "Permission Denied - You're not an IRC operator": "Δεν επιτρέπεται η άδεια - Δεν είστε χειριστής IRC",
134
+  "Please wait at least %v and try again": "Please wait at least %v and try again",
135
+  "Proxied IP address is not valid: [%s]": "Η διεύθυνση IP του διακομιστή μεσολάβησης δεν είναι έγκυρη: [%s]",
136
+  "Received malformed line": "Παραλήφθηκε παραμορφωμένη γραμμή",
137
+  "Registered at: %s": "Εγγραφή στο: %s",
138
+  "Registration requires a valid e-mail address": "Η εγγραφή απαιτεί έγκυρη διεύθυνση ηλεκτρονικού ταχυδρομείου",
139
+  "Rehashing": "Ανανέωση",
140
+  "Remote servers not yet supported": "Δεν υποστηρίζονται ακόμη απομακρυσμένοι διακομιστές",
141
+  "Removed D-Line for %s": "Καταργήθηκε η γραμμή D-Line για %s",
142
+  "Removed K-Line for %s": "Καταργήθηκε η γραμμή K-Line για %s",
143
+  "Resume may have lost up to %d seconds of history": "Resume may have lost up to %d seconds of history",
144
+  "SASL authentication aborted": "Ο έλεγχος ταυτότητας SASL αποβλήθηκε",
145
+  "SASL authentication failed": "Ο έλεγχος ταυτότητας SASL απέτυχε",
146
+  "SASL authentication failed, you are not connecting with a certificate": "Αποτυχία ελέγχου ταυτότητας SASL, δεν έχετε σύνδεση με ένα πιστοποιητικό",
147
+  "SASL authentication failed: Invalid auth blob": "Αποτυχία ελέγχου ταυτότητας SASL: Μη έγκυρη σφραγίδα auth blob",
148
+  "SASL authentication failed: Invalid b64 encoding": "Αποτυχία ελέγχου ταυτότητας SASL: Μη έγκυρη κωδικοποίηση b64",
149
+  "SASL authentication failed: Passphrase too long": "Αποτυχία ελέγχου ταυτότητας SASL: Η φράση πρόσβασης είναι πολύ μεγάλη",
150
+  "SASL authentication failed: authcid and authzid should be the same": "Αποτυχία ελέγχου ταυτότητας SASL: authcid και authzid θα πρέπει να είναι τα ίδια",
151
+  "SASL message too long": "Το μήνυμα SASL είναι πολύ μεγάλο",
152
+  "Server notice masks": "Μάσκες ειδοποίησης διακομιστή",
153
+  "Some additional message history may have been lost": "Some additional message history may have been lost",
154
+  "Successfully approved vhost request for %s": "Successfully approved vhost request for %s",
155
+  "Successfully cleared vhost": "Successfully cleared vhost",
156
+  "Successfully disabled your vhost": "Successfully disabled your vhost",
157
+  "Successfully enabled your vhost": "Successfully enabled your vhost",
158
+  "Successfully grouped nick %s with your account": "Επιτυχής ομαδοποίησης ψευδώνυμου %s με τον λογαριασμό σας",
159
+  "Successfully op'd in channel %s": "Επιτυχής χειριστής στο κανάλι %s",
160
+  "Successfully rejected vhost request for %s": "Successfully rejected vhost request for %s",
161
+  "Successfully set mode %s": "Successfully set mode %s",
162
+  "Successfully set vhost": "Successfully set vhost",
163
+  "Successfully ungrouped nick %s with your account": "Επιτυχής ομαδοποίηση ψευδώνυμου %s με τον λογαριασμό σας",
164
+  "Successfully unregistered account %s": "Επιτυχής μη καταχωρισμένος λογαριασμός %s",
165
+  "Thanks to Jeremy Latt for founding Ergonomadic, the project this is based on": "Ευχαριστώ στον Jeremy Latt για την ίδρυση του Ergonomadic, στο έργο το οποίο βασίζεται",
166
+  "That nickname is already reserved by someone else": "Αυτό το ψευδώνυμο έχει ήδη δεσμευτεί από κάποιον άλλο",
167
+  "That nickname is not registered": "Αυτό το ψευδώνυμο δεν έχει καταχωριστεί",
168
+  "There are %[1]d users and %[2]d invisible on %[3]d server(s)": "Υπάρχουν %[1]d χρήστες και %[2]d αόρατοι στο %[3]d διακομιστή (ές)",
169
+  "There are %d pending requests for vhosts (%d displayed)": "There are %d pending requests for vhosts (%d displayed)",
170
+  "There was no such nickname": "Δεν υπήρχε τέτοιο ψευδώνυμο",
171
+  "They aren't on that channel": "Δεν είναι σε αυτό το κανάλι",
172
+  "This ban matches you. To DLINE yourself, you must use the command:  /DLINE MYSELF <arguments>": "Αυτή η απαγόρευση σας ταιριάζει. Για να ορίσετε τον εαυτό σας με το DLINE, πρέπει να χρησιμοποιήσετε την εντολή: /DLINE τον εαυτό μου <arguments>",
173
+  "This ban matches you. To KLINE yourself, you must use the command:  /KLINE MYSELF <arguments>": "Αυτή η απαγόρευση σας ταιριάζει. Για να ορίσετε τον εαυτό σας με το KLINE, πρέπει να χρησιμοποιήσετε την εντολή: /KLINE τον εαυτό μου <arguments>",
174
+  "This command has been disabled by the server administrators": "This command has been disabled by the server administrators",
175
+  "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.": "Αυτός ο διακομιστής βρίσκεται σε λειτουργία εντοπισμού σφαλμάτων και καταγράφει όλες τις εισόδους / εξόδους χρηστών. Εάν δεν θέλετε για όλα όσα στείλατε να είναι αναγνώσιμα από τον ιδιοκτήτη του / των διακομιστή (ών), παρακαλείστε να αποσυνδεθείτε.",
176
+  "This server was created %s": "Αυτός ο διακομιστής δημιουργήθηκε %s",
177
+  "This vhost is currently disabled, but can be enabled with /HS ON": "This vhost is currently disabled, but can be enabled with /HS ON",
178
+  "Timestamp is not in 2006-01-02T15:04:05.999Z format, ignoring it": "Δεν υπάρχει χρονική σήμανση 2006-01-02T15:04:05.999Z μορφοποίηση, αγνοώντας το",
179
+  "To confirm account unregistration, type: /NS UNREGISTER %s %s": "To confirm account unregistration, type: /NS UNREGISTER %s %s",
180
+  "To confirm channel unregistration, type: /CS UNREGISTER %s %s": "To confirm channel unregistration, type: /CS UNREGISTER %s %s",
181
+  "To verify your account, issue one of these commands:": "Για να επαληθεύσετε τον λογαριασμό σας, εκδώστε μία από αυτές τις εντολές:",
182
+  "Translators:": "Μεταφραστές:",
183
+  "Unknown command": "Άγνωστη εντολή",
184
+  "Unknown command. To see available commands, run": "Unknown command. To see available commands, run",
185
+  "Unknown subcommand": "Άγνωστh δευτερεύουσα εντολή",
186
+  "User doesn't have roleplaying mode enabled": "Ο χρήστης δεν έχει ενεργοποιημένη τη λειτουργία ρόλου παιχνιδιού",
187
+  "Verification code: %s": "Κωδικός επαλήθευσης: %s",
188
+  "Verify your account on %s": "Επαληθεύστε το λογαριασμό σας %s",
189
+  "WEBIRC command is not usable from your address or incorrect password given": "Η εντολή WEBIRC δεν μπορεί να χρησιμοποιηθεί από τη διεύθυνσή σας ή έχει δοθεί λάθος κωδικός πρόσβασης",
190
+  "Welcome to the Internet Relay Network %s": "Καλώς ήλθατε στο Δίκτυο Αναμεταδόσεων στο Διαδίκτυο %s",
191
+  "You are banned from this server (%s)": "Είστε αποκλεισμένος από αυτόν το διακομιστή (%s)",
192
+  "You are no longer marked as being away": "Δεν είστε πλέον χαρακτηρισμένος ως απομακρυσμένος",
193
+  "You are not using a TLS certificate": "Δεν χρησιμοποιείτε πιστοποιητικό TLS",
194
+  "You are now an IRC operator": "Τώρα είστε χειριστής IRC",
195
+  "You are now logged in as %s": "Είστε πλέον συνδεδεμένοι ως %s",
196
+  "You can't GHOST yourself (try /QUIT instead)": "Δεν μπορείτε να είστε είδωλο στον εαυτό σας (δοκιμάστε /QUIT αντιθέτως)",
197
+  "You can't ungroup your primary nickname (try unregistering your account instead)": "Δεν μπορείτε να ομαδοποιήσετε το κύριο ψευδώνυμό σας (αντιθέτως δοκιμάστε να καταργήσετε την καταχώριση του λογαριασμού σας)",
198
+  "You don't have enough channel privileges": "You don't have enough channel privileges",
199
+  "You don't own that nick": "Δεν διαθέτετε αυτό το ψευδώνυμο",
200
+  "You have been banned from this server (%s)": "Έχετε απαγορευτεί από αυτόν το διακομιστή (%s)",
201
+  "You have been marked as being away": "Έχετε επισημανθεί ως μακριά",
202
+  "You have too many nicks reserved already (you can remove some with /NS DROP)": "Έχετε ήδη πάρα πολλά ψευδώνυμα δεσμευμένα (μπορείτε να καταργήσετε μερικά με /NS DROP)",
203
+  "You may not reregister": "Δεν μπορείτε να κάνετε εκ νέου εγγραφή",
204
+  "You must be an oper on the channel to register it": "Πρέπει να είστε χειριστής στο κανάλι για να την καταχωρήσετε",
205
+  "You must be the channel founder to op": "Πρέπει να είστε ο ιδρυτής του καναλιού που θα το χειριστή",
206
+  "You must specify an account": "You must specify an account",
207
+  "You must wait an additional %v before making another request": "You must wait an additional %v before making another request",
208
+  "You need to either supply a passphrase or be connected via TLS with a client cert": "Πρέπει είτε να δώσετε μια φράση πρόσβασης είτε να συνδεθείτε μέσω TLS με ένα πιστοποιητικό πελάτη",
209
+  "You need to register before you can use that command": "Θα πρέπει να εγγραφείτε για να μπορέσετε να χρησιμοποιήσετε αυτήν την εντολή",
210
+  "You specified too many languages": "Ορίσατε πολλές γλώσσες",
211
+  "You're already logged into an account": "Έχετε ήδη συνδεθεί σε έναν λογαριασμό",
212
+  "You're already opered-up!": "Είστε ήδη χειριστής!",
213
+  "You're not a channel operator": "Δεν είστε χειριστής καναλιού",
214
+  "You're not logged into an account": "Δεν είστε συνδεδεμένοι σε λογαριασμό",
215
+  "You're not on that channel": "Δεν είστε σε αυτό το κανάλι",
216
+  "You're now logged in as %s": "Είστε πλέον συνδεδεμένοι ως %s",
217
+  "Your current nickname enforcement is: %s": "Your current nickname enforcement is: %s",
218
+  "Your host is %[1]s, running version %[2]s": "Ο οικοδεσπότης σας είναι %[1]s, τρέχουσα έκδοση %[2]s",
219
+  "Your vhost request was approved by an administrator": "Your vhost request was approved by an administrator",
220
+  "Your vhost request was rejected by an administrator. The reason given was: %s": "Your vhost request was rejected by an administrator. The reason given was: %s",
221
+  "Your vhost request will be reviewed by an administrator": "Your vhost request will be reviewed by an administrator",
222
+  "are supported by this server": "υποστηρίζονται από αυτόν τον διακομιστή",
223
+  "can speak these languages": "μπορούν να μιλούν αυτές τις γλώσσες",
224
+  "channels formed": "channels formed",
225
+  "has client certificate fingerprint %s": "έχει δακτυλικό αποτύπωμα πιστοποιητικού πελάτη %s",
226
+  "is a $bBot$b on %s": "είναι ένα $bBot$b επί %s",
227
+  "is an unknown mode character to me": "είναι ένας άγνωστος τρόπος χαρακτήρα για μένα",
228
+  "is logged in as": "είναι συνδεδεμένος ως",
229
+  "is using a secure connection": "χρησιμοποιεί ασφαλή σύνδεση",
230
+  "seconds idle, signon time": "δευτερόλεπτα σε αδράνεια, ώρα εγγραφής"
231
+}

+ 5
- 0
languages/el-GR.lang.yaml View File

@@ -0,0 +1,5 @@
1
+---
2
+name: "Ελληνικά"
3
+code: "el"
4
+contributors: "Nicholas Kyriakides (Shillos) <shillos5@gmail.com>"
5
+incomplete: true

+ 67
- 0
languages/es-ES-help.lang.json View File

@@ -0,0 +1,67 @@
1
+{
2
+  "= Help Topics =\n\nCommands:\n%s\n\nRPL_ISUPPORT Tokens:\n%s\n\nInformation:\n%s": "= Temas de ayuda = \n\nComandos:\n%s\n\nRPL_ISUPPORT Tokens:\n%s\n\nInformación:\n%s",
3
+  "== Channel Modes ==\n\nOragono supports the following channel modes:\n\n  +b  |  Client masks that are banned from the channel (e.g. *!*@127.0.0.1)\n  +e  |  Client masks that are exempted from bans.\n  +I  |  Client masks that are exempted from the invite-only flag.\n  +i  |  Invite-only mode, only invited clients can join the channel.\n  +k  |  Key required when joining the channel.\n  +l  |  Client join limit for the channel.\n  +m  |  Moderated mode, only privileged clients can talk on the channel.\n  +n  |  No-outside-messages mode, only users that are on the channel can send\n      |  messages to it.\n  +R  |  Only registered users can talk in the channel.\n  +s  |  Secret mode, channel won't show up in /LIST or whois replies.\n  +t  |  Only channel opers can modify the topic.\n\n= 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.": "== Channel Modes ==\n\nOragono supports the following channel modes:\n\n  +b  |  Client masks that are banned from the channel (e.g. *!*@127.0.0.1)\n  +e  |  Client masks that are exempted from bans.\n  +I  |  Client masks that are exempted from the invite-only flag.\n  +i  |  Invite-only mode, only invited clients can join the channel.\n  +k  |  Key required when joining the channel.\n  +l  |  Client join limit for the channel.\n  +m  |  Moderated mode, only privileged clients can talk on the channel.\n  +n  |  No-outside-messages mode, only users that are on the channel can send\n      |  messages to it.\n  +R  |  Only registered users can talk in the channel.\n  +s  |  Secret mode, channel won't show up in /LIST or whois replies.\n  +t  |  Only channel opers can modify the topic.\n\n= 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.",
4
+  "== 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\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": "== 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\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",
5
+  "== 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.": "== 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.",
6
+  "@+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 <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",
7
+  "ACC REGISTER <accountname> [callback_namespace:]<callback> [cred_type] :<credential>\nACC VERIFY <accountname> <auth_code>\n\nUsed in account registration. See the relevant specs for more info:\nhttps://oragono.io/specs.html": "ACC REGISTER <accountname> [callback_namespace:]<callback> [cred_type] :<credential>\nACC VERIFY <accountname> <auth_code>\n\nUsed in account registration. See the relevant specs for more info:\nhttps://oragono.io/specs.html",
8
+  "AMBIANCE <target> <text to be sent>\n\nThe AMBIANCE command is used to send a scene notification to the given target.": "AMBIANCE <target> <text to be sent>\n\nThe AMBIANCE command is used to send a scene notification to the given target.",
9
+  "AUTHENTICATE\n\nUsed during SASL authentication. See the IRCv3 specs for more info:\nhttp://ircv3.net/specs/extensions/sasl-3.1.html": "AUTHENTICATE\n\nUsed during SASL authentication. See the IRCv3 specs for more info:\nhttp://ircv3.net/specs/extensions/sasl-3.1.html",
10
+  "AWAY [message]\n\nIf [message] is sent, marks you away. If [message] is not sent, marks you no\nlonger away.": "AWAY [message]\n\nIf [message] is sent, marks you away. If [message] is not sent, marks you no\nlonger away.",
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 <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",
12
+  "CHANSERV <subcommand> [params]\n\nChanServ controls channel registrations.": "CHANSERV <subcommand> [params]\n\nChanServ controls channel registrations.",
13
+  "CS <subcommand> [params]\n\nChanServ controls channel registrations.": "CS <subcommand> [params]\n\nChanServ controls channel registrations.",
14
+  "DEBUG <option>\n\nPrints debug information about 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 out the CPU profiler info.": "DEBUG <option>\n\nPrints debug information about 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 out the CPU profiler info.",
15
+  "DLINE [ANDKILL] [MYSELF] [duration] <ip>/<net> [ON <server>] [reason [| oper reason]]\nDLINE LIST\n\nBans an IP address or network from connecting to the server. If the duration is\ngiven then only for that long. The reason is shown to the user themselves, but\neveryone else will see a standard message. The oper reason is shown to\noperators getting info about the DLINEs that exist.\n\nBans are saved across subsequent launches of the server.\n\n\"ANDKILL\" means that all matching clients are also removed from the server.\n\n\"MYSELF\" is required when the DLINE matches the address the person applying it is connected\nfrom. If \"MYSELF\" is not given, trying to DLINE yourself will result in an error.\n\n[duration] can be of the following forms:\n\t1y 12mo 31d 10h 8m 13s\n\n<net> is specified in typical CIDR notation. For example:\n\t127.0.0.1/8\n\t8.8.8.8/24\n\nON <server> specifies that the ban is to be set on that specific server.\n\n[reason] and [oper reason], if they exist, are separated by a vertical bar (|).\n\nIf \"DLINE LIST\" is sent, the server sends back a list of our current DLINEs.": "DLINE [ANDKILL] [MYSELF] [duration] <ip>/<net> [ON <server>] [reason [| oper reason]]\nDLINE LIST\n\nBans an IP address or network from connecting to the server. If the duration is\ngiven then only for that long. The reason is shown to the user themselves, but\neveryone else will see a standard message. The oper reason is shown to\noperators getting info about the DLINEs that exist.\n\nBans are saved across subsequent launches of the server.\n\n\"ANDKILL\" means that all matching clients are also removed from the server.\n\n\"MYSELF\" is required when the DLINE matches the address the person applying it is connected\nfrom. If \"MYSELF\" is not given, trying to DLINE yourself will result in an error.\n\n[duration] can be of the following forms:\n\t1y 12mo 31d 10h 8m 13s\n\n<net> is specified in typical CIDR notation. For example:\n\t127.0.0.1/8\n\t8.8.8.8/24\n\nON <server> specifies that the ban is to be set on that specific server.\n\n[reason] and [oper reason], if they exist, are separated by a vertical bar (|).\n\nIf \"DLINE LIST\" is sent, the server sends back a list of our current DLINEs.",
16
+  "HELP <argument>\n\nGet an explanation of <argument>, or \"index\" for a list of help topics.": "HELP <argument>\n\nGet an explanation of <argument>, or \"index\" for a list of help topics.",
17
+  "HELPOP <argument>\n\nGet an explanation of <argument>, or \"index\" for a list of help topics.": "HELPOP <argument>\n\nGet an explanation of <argument>, or \"index\" for a list of help topics.",
18
+  "HOSTSERV <command> [params]\n\nHostServ lets you manage your vhost (a string displayed in place of your\nreal hostname).": "HOSTSERV <command> [params]\n\nHostServ lets you manage your vhost (a string displayed in place of your\nreal hostname).",
19
+  "HS <command> [params]\n\nHostServ lets you manage your vhost (a string displayed in place of your\nreal hostname).": "HS <command> [params]\n\nHostServ lets you manage your vhost (a string displayed in place of your\nreal hostname).",
20
+  "INFO\n\nSends information about the server, developers, etc.": "INFO\n\nSends information about the server, developers, etc.",
21
+  "INVITE <nickname> <channel>\n\nInvites the given user to the given channel, so long as you have the\nappropriate channel privs.": "INVITE <nickname> <channel>\n\nInvites the given user to the given channel, so long as you have the\nappropriate channel privs.",
22
+  "ISON <nickname>{ <nickname>}\n\nReturns whether the given nicks exist on the network.": "ISON <nickname>{ <nickname>}\n\nReturns whether the given nicks exist on the network.",
23
+  "JOIN <channel>{,<channel>} [<key>{,<key>}]\n\nJoins the given channels with the matching keys.": "JOIN <channel>{,<channel>} [<key>{,<key>}]\n\nJoins the given channels with the matching keys.",
24
+  "KICK <channel> <user> [reason]\n\nRemoves the user from the given channel, so long as you have the appropriate\nchannel privs.": "KICK <channel> <user> [reason]\n\nRemoves the user from the given channel, so long as you have the appropriate\nchannel privs.",
25
+  "KILL <nickname> [reason]\n\nRemoves the given user from the network, showing them the reason if it is\nsupplied.": "KILL <nickname> [reason]\n\nRemoves the given user from the network, showing them the reason if it is\nsupplied.",
26
+  "KLINE [ANDKILL] [MYSELF] [duration] <mask> [ON <server>] [reason [| oper reason]]\nKLINE LIST\n\nBans a mask from connecting to the server. If the duration is given then only for that\nlong. The reason is shown to the user themselves, but everyone else will see a standard\nmessage. The oper reason is shown to operators getting info about the KLINEs that exist.\n\nBans are saved across subsequent launches of the server.\n\n\"ANDKILL\" means that all matching clients are also removed from the server.\n\n\"MYSELF\" is required when the KLINE matches the address the person applying it is connected\nfrom. If \"MYSELF\" is not given, trying to KLINE yourself will result in an error.\n\n[duration] can be of the following forms:\n\t1y 12mo 31d 10h 8m 13s\n\n<mask> is specified in typical IRC format. For example:\n\tdan\n\tdan!5*@127.*\n\nON <server> specifies that the ban is to be set on that specific server.\n\n[reason] and [oper reason], if they exist, are separated by a vertical bar (|).\n\nIf \"KLINE LIST\" is sent, the server sends back a list of our current KLINEs.": "KLINE [ANDKILL] [MYSELF] [duration] <mask> [ON <server>] [reason [| oper reason]]\nKLINE LIST\n\nBans a mask from connecting to the server. If the duration is given then only for that\nlong. The reason is shown to the user themselves, but everyone else will see a standard\nmessage. The oper reason is shown to operators getting info about the KLINEs that exist.\n\nBans are saved across subsequent launches of the server.\n\n\"ANDKILL\" means that all matching clients are also removed from the server.\n\n\"MYSELF\" is required when the KLINE matches the address the person applying it is connected\nfrom. If \"MYSELF\" is not given, trying to KLINE yourself will result in an error.\n\n[duration] can be of the following forms:\n\t1y 12mo 31d 10h 8m 13s\n\n<mask> is specified in typical IRC format. For example:\n\tdan\n\tdan!5*@127.*\n\nON <server> specifies that the ban is to be set on that specific server.\n\n[reason] and [oper reason], if they exist, are separated by a vertical bar (|).\n\nIf \"KLINE LIST\" is sent, the server sends back a list of our current KLINEs.",
27
+  "LANGUAGE <code>{ <code>}\n\nSets your preferred languages to the given ones.": "LANGUAGE <code>{ <code>}\n\nSets your preferred languages to the given ones.",
28
+  "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 [<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.",
29
+  "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 [<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.",
30
+  "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 <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\".",
31
+  "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 <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.",
32
+  "MOTD [server]\n\nReturns the message of the day for this, or the given, server.": "MOTD [server]\n\nReturns the message of the day for this, or the given, server.",
33
+  "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 [<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\".",
34
+  "NICK <newnick>\n\nSets your nickname to the new given one.": "NICK <newnick>\n\nSets your nickname to the new given one.",
35
+  "NICKSERV <subcommand> [params]\n\nNickServ controls accounts and user registrations.": "NICKSERV <subcommand> [params]\n\nNickServ controls accounts and user registrations.",
36
+  "NOTICE <target>{,<target>} <text to be sent>\n\nSends the text to the given targets as a NOTICE.": "NOTICE <target>{,<target>} <text to be sent>\n\nSends the text to the given targets as a NOTICE.",
37
+  "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 <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.",
38
+  "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 <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.",
39
+  "NS <subcommand> [params]\n\nNickServ controls accounts and user registrations.": "NS <subcommand> [params]\n\nNickServ controls accounts and user registrations.",
40
+  "OPER <name> <password>\n\nIf the correct details are given, gives you IRCop privs.": "OPER <name> <password>\n\nIf the correct details are given, gives you IRCop privs.",
41
+  "PART <channel>{,<channel>} [reason]\n\nLeaves the given channels and shows people the given reason.": "PART <channel>{,<channel>} [reason]\n\nLeaves the given channels and shows people the given reason.",
42
+  "PASS <password>\n\nWhen the server requires a connection password to join, used to send us the\npassword.": "PASS <password>\n\nWhen the server requires a connection password to join, used to send us the\npassword.",
43
+  "PING <args>...\n\nRequests a PONG. Used to check link connectivity.": "PING <args>...\n\nRequests a PONG. Used to check link connectivity.",
44
+  "PONG <args>...\n\nReplies to a PING. Used to check link connectivity.": "PONG <args>...\n\nReplies to a PING. Used to check link connectivity.",
45
+  "PRIVMSG <target>{,<target>} <text to be sent>\n\nSends the text to the given targets as a PRIVMSG.": "PRIVMSG <target>{,<target>} <text to be sent>\n\nSends the text to the given targets as a PRIVMSG.",
46
+  "QUIT [reason]\n\nIndicates that you're leaving the server, and shows everyone the given reason.": "QUIT [reason]\n\nIndicates that you're leaving the server, and shows everyone the given reason.",
47
+  "REHASH\n\nReloads the config file and updates TLS certificates on listeners": "REHASH\n\nReloads the config file and updates TLS certificates on listeners",
48
+  "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 <channel> <newname> [<reason>]\n\nRenames the given channel with the given reason, if possible.\n\nFor example:\n\tRENAME #ircv2 #ircv3 :Protocol upgrades!",
49
+  "RESUME <oldnick> [timestamp]\n\nSent before registration has completed, this indicates that the client wants to\nresume their old connection <oldnick>.": "RESUME <oldnick> [timestamp]\n\nSent before registration has completed, this indicates that the client wants to\nresume their old connection <oldnick>.",
50
+  "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 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",
51
+  "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 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.",
52
+  "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 [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.",
53
+  "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 <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\".",
54
+  "SANICK <currentnick> <newnick>\n\nGives the given user a new nickname.": "SANICK <currentnick> <newnick>\n\nGives the given user a new nickname.",
55
+  "SCENE <target> <text to be sent>\n\nThe SCENE command is used to send a scene notification to the given target.": "SCENE <target> <text to be sent>\n\nThe SCENE command is used to send a scene notification to the given target.",
56
+  "TIME [server]\n\nShows the time of the current, or the given, server.": "TIME [server]\n\nShows the time of the current, or the given, server.",
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 <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.",
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\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",
59
+  "UNKLINE <mask>\n\nRemoves an existing ban on a mask.\n\nFor example:\n\tdan\n\tdan!5*@127.*": "UNKLINE <mask>\n\nRemoves an existing ban on a mask.\n\nFor example:\n\tdan\n\tdan!5*@127.*",
60
+  "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 <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).",
61
+  "USERHOST <nickname>{ <nickname>}\n\t\t\nShows information about the given users. Takes up to 10 nicknames.": "USERHOST <nickname>{ <nickname>}\n\t\t\nShows information about the given users. Takes up to 10 nicknames.",
62
+  "VERSION [server]\n\nViews the version of software and the RPL_ISUPPORT tokens for the given server.": "VERSION [server]\n\nViews the version of software and the RPL_ISUPPORT tokens for the given server.",
63
+  "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 <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",
64
+  "WHO <name> [o]\n\nReturns information for the given user.": "WHO <name> [o]\n\nReturns information for the given user.",
65
+  "WHOIS <client>{,<client>}\n\nReturns information for the given user(s).": "WHOIS <client>{,<client>}\n\nReturns information for the given user(s).",
66
+  "WHOWAS <nickname>\n\nReturns historical information on the last user with the given nickname.": "WHOWAS <nickname>\n\nReturns historical information on the last user with the given nickname."
67
+}

+ 231
- 0
languages/es-ES-irc.lang.json View File

@@ -0,0 +1,231 @@
1
+{
2
+  "$bWarning: unregistering this account will remove its stored privileges.$b": "$bWarning: unregistering this account will remove its stored privileges.$b",
3
+  "$bWarning: unregistering this channel will remove all stored channel attributes.$b": "$bWarning: unregistering this channel will remove all stored channel attributes.$b",
4
+  "%d. User %s requests vhost: %s": "%d. User %s requests vhost: %s",
5
+  "%s [account: %s] joined the channel": "%s [account: %s] joined the channel",
6
+  "%s joined the channel": "%s joined the channel",
7
+  "%s kicked %s (%s)": "%s kicked %s (%s)",
8
+  "%s left the channel (%s)": "%s left the channel (%s)",
9
+  "%s quit (%s)": "%s quit (%s)",
10
+  "*** $bEnd of %s HELP$b ***": "*** $bEnd of %s HELP$b ***",
11
+  "*** Could not find your username": "*** No se encuentra el nombre de usuario",
12
+  "*** Found your username": "*** Encuentra tu nombre de usuario",
13
+  "*** Got a malformed username, ignoring": "*** Nombre de usuario incorrecto, ignorando",
14
+  "*** Looking up your username": "*** Buscando su nombre de usuario",
15
+  "- %s Message of the day - ": "- %s Mensaje del día - ",
16
+  "... and other commands which have been disabled": "... and other commands which have been disabled",
17
+  "A request is pending for vhost: %s": "A request is pending for vhost: %s",
18
+  "A request was previously made for vhost: %s": "A request was previously made for vhost: %s",
19
+  "Account %s has no vhost": "Account %s has no vhost",
20
+  "Account %s has vhost: %s": "Account %s has vhost: %s",
21
+  "Account %s receives mode +%s": "Account %s receives mode +%s",
22
+  "Account already exists": "Cuenta existente",
23
+  "Account created": "Cuenta creada",
24
+  "Account created, pending verification; verification code has been sent to %s:%s": "Cuenta creada pendiente de verificación; código enviado a %s:%s",
25
+  "Account does not exist": "Cuenta inexistente",
26
+  "Account name is not valid": "Nombre de cuenta inválido",
27
+  "Account registration has been disabled": "El registro de la cuenta ha sido deshabilitado",
28
+  "Account registration is disabled": "El registro de la cuenta está deshabilitado",
29
+  "Account: %s": "Cuenta: %s",
30
+  "Actual user@host, Actual IP": "Actual user@host, Actual IP",
31
+  "Added D-Line for %s": "D-Line aplicado para %s",
32
+  "Added K-Line for %s": "K-Line aplicado para %s",
33
+  "Added temporary (%[1]s) D-Line for %[2]s": "Added temporary (%[1]s) D-Line for %[2]s",
34
+  "Added temporary (%[1]s) K-Line for %[2]s": "Added temporary (%[1]s) K-Line for %[2]s",
35
+  "Additional grouped nick: %s": "Nick adicional agrupado: %s",
36
+  "An account already exists for your certificate fingerprint": "Ya existe una cuenta para el certificado digital fingerprint",
37
+  "An error occurred": "An error occurred",
38
+  "Authentication successful": "Autenticación exitosa",
39
+  "Bad or unauthorized PROXY command": "Bad or unauthorized PROXY command",
40
+  "Bad password": "Contrañesa incorrecta",
41
+  "Ban - %[1]s - added by %[2]s - %[3]s": "Ban - %[1]s - puesto por %[2]s - %[3]s",
42
+  "Callback namespace is not supported": "No se admiten espacios",
43
+  "Can't change modes for other users": "No pude cambiar los modos para otros usuarios",
44
+  "Can't view modes for other users": "No puede ver los modos de otros usuarios",
45
+  "Cannot join channel (+%s)": "No puede unirse al canal (+%s)",
46
+  "Cannot resume connection": "Cannot resume connection",
47
+  "Cannot resume connection, connection registration has already been completed": "No es posible reanudar la conexión. El registro de la conexión ya fue completado",
48
+  "Cannot resume connection, invalid resume token": "Cannot resume connection, invalid resume token",
49
+  "Cannot resume connection, old and new clients must have TLS": "No se puede reanudar la conexión, los clientes antiguos y nuevos deben tener TLS",
50
+  "Cannot resume connection, old client not found": "No puede reanudar la conexión, el cliente antiguo no se encuentra",
51
+  "Cannot send to channel": "No se puede enviar al canal",
52
+  "Change was a no-op": "Change was a no-op",
53
+  "Channel %s has %d persistent modes set": "Channel %s has %d persistent modes set",
54
+  "Channel %s is now unregistered": "Channel %s is now unregistered",
55
+  "Channel %s successfully registered": "Canal %s registrado correctamente",
56
+  "Channel does not exist": "El canal no existe",
57
+  "Channel doesn't have roleplaying mode available": "Channel doesn't have roleplaying mode available",
58
+  "Channel is not registered": "Channel is not registered",
59
+  "Channel list is full": "La lista del canal está completa",
60
+  "Channel name is not valid": "Nombre del canal inválido",
61
+  "Channel renamed: %s": "Canal renombrado: %s",
62
+  "Client reconnected": "Cliente reconectado",
63
+  "Client reconnected (up to %d seconds of history lost)": "Client reconnected (up to %d seconds of history lost)",
64
+  "Command restricted": "Comando restringido",
65
+  "Contributors and Former Developers:": "Colaboradores y Ex Desarrolladores:",
66
+  "Core Developers:": "Core Developers:",
67
+  "Could not find given client": "Could not find given client",
68
+  "Could not login with your TLS certificate or supplied username/password": "No podría acceder con su certificado TLS o contraseña suministrada",
69
+  "Could not parse IP address or CIDR network": "No podría analizar CIDR red o dirección IP",
70
+  "Could not register": "No se pudo registrar",
71
+  "Could not remove ban [%s]": "No se pudo quitar el ban [%s]",
72
+  "Could not set or change nickname: %s": "No se puede definir o cambiar nick: %s",
73
+  "Could not successfully save new D-LINE: %s": "Could not successfully save new D-LINE: %s",
74
+  "Could not successfully save new K-LINE: %s": "Could not successfully save new K-LINE: %s",
75
+  "Could not ungroup nick": "No se puede desagrupar nick",
76
+  "Credential type is not supported": "No se admite el tipo de credencial",
77
+  "End of /HELPOP": "Final de /HELPOP",
78
+  "End of /INFO": "Final del /INFO",
79
+  "End of /WHOIS list": "Final de lista /WHOIS",
80
+  "End of LIST": "Final de la lista",
81
+  "End of MOTD command": "Final de comando /MOTD",
82
+  "End of NAMES list": "Final de lista /NAMES",
83
+  "End of WHO list": "Final de lista /WHO",
84
+  "End of WHOWAS": "Fin del WHOWAS",
85
+  "End of list": "Final de la lista",
86
+  "Enforcement method set": "Enforcement method set",
87
+  "Erroneous nickname": "Nick erróneo",
88
+  "Error reserving nickname": "Error reservando el nick",
89
+  "Error while unregistering account": "Error al anular el registro de cuenta",
90
+  "Fake source must be a valid nickname": "Debes ingresar un nombre de usuario válido",
91
+  "First param must be a mask or channel": "El primero parámetro debe ser una máscara o un canal",
92
+  "GHOSTed by %s": "Liberada por %s",
93
+  "HELPOP <argument>\n\nGet an explanation of <argument>, or \"index\" for a list of help topics.": "HELPOP <argument>\n\nGet an explanation of <argument>, or \"index\" for a list of help topics.",
94
+  "Help not found": "Help not found",
95
+  "I have %[1]d clients and %[2]d servers": "Hay %[1]d clientes y %[2]d servidores",
96
+  "IRC Operators online": "IRC Operators online",
97
+  "Insufficient oper privs": "Insufficient oper privs",
98
+  "Insufficient privileges": "Insufficient privileges",
99
+  "Internal error": "Internal error",
100
+  "Invalid CAP subcommand": "Invalid CAP subcommand",
101
+  "Invalid account name": "Invalid account name",
102
+  "Invalid mode change": "Invalid mode change",
103
+  "Invalid parameters": "Invalid parameters",
104
+  "Invalid parameters. For usage, do /msg %s HELP %s": "Invalid parameters. For usage, do /msg %s HELP %s",
105
+  "Invalid vhost": "Invalid vhost",
106
+  "It was rejected for reason: %s": "It was rejected for reason: %s",
107
+  "JOIN 0 is not allowed": "JOIN 0 is not allowed",
108
+  "Language preferences have been set": "Preferencias de lenguajes definidas",
109
+  "Languages are not supported by this server": "Idiomas no compatibles con este servidor",
110
+  "MOTD File is missing": "No se encuentra el archivo MOTD",
111
+  "Malformed username": "Nombre de usuario incorrecto",
112
+  "Mask isn't valid": "La máscara no es válida",
113
+  "Network service, for more info /msg %s HELP": "Network service, for more info /msg %s HELP",
114
+  "Nickname is already in use": "El nick ya está en uso",
115
+  "Nickname is reserved by a different account": "El nick está reservado para otra cuenta",
116
+  "No DLINEs have been set!": "No DLINEs have been set!",
117
+  "No command given": "No command given",
118
+  "No masks given": "No masks given",
119
+  "No nickname given": "No nickname given",
120
+  "No such account": "No such account",
121
+  "No such channel": "No such channel",
122
+  "No such nick": "No such nick",
123
+  "No topic is set": "No topic is set",
124
+  "No username supplied": "No username supplied",
125
+  "Not enough parameters": "Not enough parameters",
126
+  "Only channel founders can change registered channels": "Only channel founders can change registered channels",
127
+  "Oragono is released under the MIT license.": "Oragono is released under the MIT license.",
128
+  "Passphrase contains forbidden characters or is otherwise invalid": "Passphrase contains forbidden characters or is otherwise invalid",
129
+  "Password changed": "Password changed",
130
+  "Password could not be changed due to server error": "Password could not be changed due to server error",
131
+  "Password incorrect": "Password incorrect",
132
+  "Permission Denied": "Permission Denied",
133
+  "Permission Denied - You're not an IRC operator": "Permission Denied - You're not an IRC operator",
134
+  "Please wait at least %v and try again": "Please wait at least %v and try again",
135
+  "Proxied IP address is not valid: [%s]": "Proxied IP address is not valid: [%s]",
136
+  "Received malformed line": "Received malformed line",
137
+  "Registered at: %s": "Registered at: %s",
138
+  "Registration requires a valid e-mail address": "Registration requires a valid e-mail address",
139
+  "Rehashing": "Rehashing",
140
+  "Remote servers not yet supported": "Remote servers not yet supported",
141
+  "Removed D-Line for %s": "Removed D-Line for %s",
142
+  "Removed K-Line for %s": "Removed K-Line for %s",
143
+  "Resume may have lost up to %d seconds of history": "Resume may have lost up to %d seconds of history",
144
+  "SASL authentication aborted": "SASL authentication aborted",
145
+  "SASL authentication failed": "SASL authentication failed",
146
+  "SASL authentication failed, you are not connecting with a certificate": "SASL authentication failed, you are not connecting with a certificate",
147
+  "SASL authentication failed: Invalid auth blob": "SASL authentication failed: Invalid auth blob",
148
+  "SASL authentication failed: Invalid b64 encoding": "SASL authentication failed: Invalid b64 encoding",
149
+  "SASL authentication failed: Passphrase too long": "SASL authentication failed: Passphrase too long",
150
+  "SASL authentication failed: authcid and authzid should be the same": "SASL authentication failed: authcid and authzid should be the same",
151
+  "SASL message too long": "SASL message too long",
152
+  "Server notice masks": "Server notice masks",
153
+  "Some additional message history may have been lost": "Some additional message history may have been lost",
154
+  "Successfully approved vhost request for %s": "Successfully approved vhost request for %s",
155
+  "Successfully cleared vhost": "Successfully cleared vhost",
156
+  "Successfully disabled your vhost": "Successfully disabled your vhost",
157
+  "Successfully enabled your vhost": "Successfully enabled your vhost",
158
+  "Successfully grouped nick %s with your account": "Successfully grouped nick %s with your account",
159
+  "Successfully op'd in channel %s": "Successfully op'd in channel %s",
160
+  "Successfully rejected vhost request for %s": "Successfully rejected vhost request for %s",
161
+  "Successfully set mode %s": "Successfully set mode %s",
162
+  "Successfully set vhost": "Successfully set vhost",
163
+  "Successfully ungrouped nick %s with your account": "Successfully ungrouped nick %s with your account",
164
+  "Successfully unregistered account %s": "Successfully unregistered account %s",
165
+  "Thanks to Jeremy Latt for founding Ergonomadic, the project this is based on": "Thanks to Jeremy Latt for founding Ergonomadic, the project this is based on",
166
+  "That nickname is already reserved by someone else": "That nickname is already reserved by someone else",
167
+  "That nickname is not registered": "That nickname is not registered",
168
+  "There are %[1]d users and %[2]d invisible on %[3]d server(s)": "There are %[1]d users and %[2]d invisible on %[3]d server(s)",
169
+  "There are %d pending requests for vhosts (%d displayed)": "There are %d pending requests for vhosts (%d displayed)",
170
+  "There was no such nickname": "There was no such nickname",
171
+  "They aren't on that channel": "They aren't on that channel",
172
+  "This ban matches you. To DLINE yourself, you must use the command:  /DLINE MYSELF <arguments>": "This ban matches you. To DLINE yourself, you must use the command:  /DLINE MYSELF <arguments>",
173
+  "This ban matches you. To KLINE yourself, you must use the command:  /KLINE MYSELF <arguments>": "This ban matches you. To KLINE yourself, you must use the command:  /KLINE MYSELF <arguments>",
174
+  "This command has been disabled by the server administrators": "This command has been disabled by the server administrators",
175
+  "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.": "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.",
176
+  "This server was created %s": "This server was created %s",
177
+  "This vhost is currently disabled, but can be enabled with /HS ON": "This vhost is currently disabled, but can be enabled with /HS ON",
178
+  "Timestamp is not in 2006-01-02T15:04:05.999Z format, ignoring it": "Timestamp is not in 2006-01-02T15:04:05.999Z format, ignoring it",
179
+  "To confirm account unregistration, type: /NS UNREGISTER %s %s": "To confirm account unregistration, type: /NS UNREGISTER %s %s",
180
+  "To confirm channel unregistration, type: /CS UNREGISTER %s %s": "To confirm channel unregistration, type: /CS UNREGISTER %s %s",
181
+  "To verify your account, issue one of these commands:": "To verify your account, issue one of these commands:",
182
+  "Translators:": "Translators:",
183
+  "Unknown command": "Unknown command",
184
+  "Unknown command. To see available commands, run": "Unknown command. To see available commands, run",
185
+  "Unknown subcommand": "Unknown subcommand",
186
+  "User doesn't have roleplaying mode enabled": "User doesn't have roleplaying mode enabled",
187
+  "Verification code: %s": "Verification code: %s",
188
+  "Verify your account on %s": "Verify your account on %s",
189
+  "WEBIRC command is not usable from your address or incorrect password given": "WEBIRC command is not usable from your address or incorrect password given",
190
+  "Welcome to the Internet Relay Network %s": "Welcome to the Internet Relay Network %s",
191
+  "You are banned from this server (%s)": "You are banned from this server (%s)",
192
+  "You are no longer marked as being away": "You are no longer marked as being away",
193
+  "You are not using a TLS certificate": "You are not using a TLS certificate",
194
+  "You are now an IRC operator": "You are now an IRC operator",
195
+  "You are now logged in as %s": "You are now logged in as %s",
196
+  "You can't GHOST yourself (try /QUIT instead)": "You can't GHOST yourself (try /QUIT instead)",
197
+  "You can't ungroup your primary nickname (try unregistering your account instead)": "You can't ungroup your primary nickname (try unregistering your account instead)",
198
+  "You don't have enough channel privileges": "You don't have enough channel privileges",
199
+  "You don't own that nick": "You don't own that nick",
200
+  "You have been banned from this server (%s)": "You have been banned from this server (%s)",
201
+  "You have been marked as being away": "You have been marked as being away",
202
+  "You have too many nicks reserved already (you can remove some with /NS DROP)": "You have too many nicks reserved already (you can remove some with /NS DROP)",
203
+  "You may not reregister": "You may not reregister",
204
+  "You must be an oper on the channel to register it": "You must be an oper on the channel to register it",
205
+  "You must be the channel founder to op": "You must be the channel founder to op",
206
+  "You must specify an account": "You must specify an account",
207
+  "You must wait an additional %v before making another request": "You must wait an additional %v before making another request",
208
+  "You need to either supply a passphrase or be connected via TLS with a client cert": "You need to either supply a passphrase or be connected via TLS with a client cert",
209
+  "You need to register before you can use that command": "You need to register before you can use that command",
210
+  "You specified too many languages": "You specified too many languages",
211
+  "You're already logged into an account": "You're already logged into an account",
212
+  "You're already opered-up!": "You're already opered-up!",
213
+  "You're not a channel operator": "You're not a channel operator",
214
+  "You're not logged into an account": "You're not logged into an account",
215
+  "You're not on that channel": "You're not on that channel",
216
+  "You're now logged in as %s": "You're now logged in as %s",
217
+  "Your current nickname enforcement is: %s": "Your current nickname enforcement is: %s",
218
+  "Your host is %[1]s, running version %[2]s": "Your host is %[1]s, running version %[2]s",
219
+  "Your vhost request was approved by an administrator": "Your vhost request was approved by an administrator",
220
+  "Your vhost request was rejected by an administrator. The reason given was: %s": "Your vhost request was rejected by an administrator. The reason given was: %s",
221
+  "Your vhost request will be reviewed by an administrator": "Your vhost request will be reviewed by an administrator",
222
+  "are supported by this server": "are supported by this server",
223
+  "can speak these languages": "can speak these languages",
224
+  "channels formed": "channels formed",
225
+  "has client certificate fingerprint %s": "has client certificate fingerprint %s",
226
+  "is a $bBot$b on %s": "is a $bBot$b on %s",
227
+  "is an unknown mode character to me": "is an unknown mode character to me",
228
+  "is logged in as": "is logged in as",
229
+  "is using a secure connection": "is using a secure connection",
230
+  "seconds idle, signon time": "seconds idle, signon time"
231
+}

+ 5
- 0
languages/es-ES.lang.yaml View File

@@ -0,0 +1,5 @@
1
+---
2
+name: "Español"
3
+code: "es"
4
+contributors: "Mauropek"
5
+incomplete: true

+ 185
- 102
languages/fr-FR-irc.lang.json View File

@@ -1,148 +1,231 @@
1 1
 {
2
-  "%d IRC Operators online": "%d opérateurs IRC en ligne",
3
-  "%d channels formed": "%d chaînes crées",
4
-  "*** Could not find your username": "",
5
-  "*** Found your username": "",
6
-  "*** Got a malformed username, ignoring": "",
7
-  "*** Looking up your username": "",
2
+  "$bWarning: unregistering this account will remove its stored privileges.$b": "$bWarning: unregistering this account will remove its stored privileges.$b",
3
+  "$bWarning: unregistering this channel will remove all stored channel attributes.$b": "$bWarning: unregistering this channel will remove all stored channel attributes.$b",
4
+  "%d. User %s requests vhost: %s": "%d. User %s requests vhost: %s",
5
+  "%s [account: %s] joined the channel": "%s [account: %s] joined the channel",
6
+  "%s joined the channel": "%s joined the channel",
7
+  "%s kicked %s (%s)": "%s kicked %s (%s)",
8
+  "%s left the channel (%s)": "%s left the channel (%s)",
9
+  "%s quit (%s)": "%s quit (%s)",
10
+  "*** $bEnd of %s HELP$b ***": "*** $bEnd of %s HELP$b ***",
11
+  "*** Could not find your username": "*** Could not find your username",
12
+  "*** Found your username": "*** Found your username",
13
+  "*** Got a malformed username, ignoring": "*** Got a malformed username, ignoring",
14
+  "*** Looking up your username": "*** Looking up your username",
8 15
   "- %s Message of the day - ": "- %s Message du jour - ",
9
-  "Account already exists": "",
10
-  "Account created": "",
11
-  "Account name is not valid": "",
12
-  "Account registration is disabled": "",
16
+  "... and other commands which have been disabled": "... and other commands which have been disabled",
17
+  "A request is pending for vhost: %s": "A request is pending for vhost: %s",
18
+  "A request was previously made for vhost: %s": "A request was previously made for vhost: %s",
19
+  "Account %s has no vhost": "Account %s has no vhost",
20
+  "Account %s has vhost: %s": "Account %s has vhost: %s",
21
+  "Account %s receives mode +%s": "Account %s receives mode +%s",
22
+  "Account already exists": "Account already exists",
23
+  "Account created": "Account created",
24
+  "Account created, pending verification; verification code has been sent to %s:%s": "Account created, pending verification; verification code has been sent to %s:%s",
25
+  "Account does not exist": "Account does not exist",
26
+  "Account name is not valid": "Account name is not valid",
27
+  "Account registration has been disabled": "Account registration has been disabled",
28
+  "Account registration is disabled": "Account registration is disabled",
29
+  "Account: %s": "Account: %s",
13 30
   "Actual user@host, Actual IP": "Utilise vraiment l'addresse",
14
-  "Added D-Line for %s": "",
15
-  "Added K-Line for %s": "",
16
-  "Added temporary (%[1]s) D-Line for %[2]s": "",
17
-  "Added temporary (%[1]s) K-Line for %[2]s": "",
18
-  "Authentication successful": "",
19
-  "Ban - %[1]s - added by %[2]s - %[3]s": "",
20
-  "Ban - %s - added by %s - %s": "",
21
-  "Callback namespace is not supported": "",
31
+  "Added D-Line for %s": "Added D-Line for %s",
32
+  "Added K-Line for %s": "Added K-Line for %s",
33
+  "Added temporary (%[1]s) D-Line for %[2]s": "Added temporary (%[1]s) D-Line for %[2]s",
34
+  "Added temporary (%[1]s) K-Line for %[2]s": "Added temporary (%[1]s) K-Line for %[2]s",
35
+  "Additional grouped nick: %s": "Additional grouped nick: %s",
36
+  "An account already exists for your certificate fingerprint": "An account already exists for your certificate fingerprint",
37
+  "An error occurred": "An error occurred",
38
+  "Authentication successful": "Authentication successful",
39
+  "Bad or unauthorized PROXY command": "Bad or unauthorized PROXY command",
40
+  "Bad password": "Bad password",
41
+  "Ban - %[1]s - added by %[2]s - %[3]s": "Ban - %[1]s - added by %[2]s - %[3]s",
42
+  "Callback namespace is not supported": "Callback namespace is not supported",
22 43
   "Can't change modes for other users": "Impossible de modifier la mode des autres clients",
23 44
   "Can't view modes for other users": "Impossible d'afficher la mode des autres clients",
24 45
   "Cannot join channel (+%s)": "Impossible de joindre (+%s)",
25
-  "Cannot resume connection, connection registration has already been completed": "",
26
-  "Cannot resume connection, old and new clients must be logged into the same account": "",
27
-  "Cannot resume connection, old and new clients must have TLS": "",
28
-  "Cannot resume connection, old client not found": "",
29
-  "Cannot resume connection, old nickname contains spaces": "",
46
+  "Cannot resume connection": "Cannot resume connection",
47
+  "Cannot resume connection, connection registration has already been completed": "Cannot resume connection, connection registration has already been completed",
48
+  "Cannot resume connection, invalid resume token": "Cannot resume connection, invalid resume token",
49
+  "Cannot resume connection, old and new clients must have TLS": "Cannot resume connection, old and new clients must have TLS",
50
+  "Cannot resume connection, old client not found": "Cannot resume connection, old client not found",
30 51
   "Cannot send to channel": "Impossible d'envoyer à la chaîne",
31
-  "Channel %s successfully registered": "",
32
-  "Channel doesn't have roleplaying mode available": "",
52
+  "Change was a no-op": "Change was a no-op",
53
+  "Channel %s has %d persistent modes set": "Channel %s has %d persistent modes set",
54
+  "Channel %s is now unregistered": "Channel %s is now unregistered",
55
+  "Channel %s successfully registered": "Channel %s successfully registered",
56
+  "Channel does not exist": "Channel does not exist",
57
+  "Channel doesn't have roleplaying mode available": "Channel doesn't have roleplaying mode available",
58
+  "Channel is not registered": "Channel is not registered",
33 59
   "Channel list is full": "Vous êtes dans trop de chaînes",
34
-  "Channel name is not valid": "",
35
-  "Channel registration is not enabled": "",
36
-  "Channel renamed: %s": "",
37
-  "Client reconnected": "",
38
-  "Contributors and Former Developers:": "",
39
-  "Core Developers:": "",
40
-  "Could not apply mode changes: +%s": "",
41
-  "Could not parse IP address or CIDR network": "",
42
-  "Could not register": "",
43
-  "Could not remove ban [%s]": "",
44
-  "Could not set or change nickname: %s": "",
45
-  "Could not successfully save new D-LINE: %s": "",
46
-  "Could not successfully save new K-LINE: %s": "",
47
-  "Credential type is not supported": "",
60
+  "Channel name is not valid": "Channel name is not valid",
61
+  "Channel renamed: %s": "Channel renamed: %s",
62
+  "Client reconnected": "Client reconnected",
63
+  "Client reconnected (up to %d seconds of history lost)": "Client reconnected (up to %d seconds of history lost)",
64
+  "Command restricted": "Command restricted",
65
+  "Contributors and Former Developers:": "Contributors and Former Developers:",
66
+  "Core Developers:": "Core Developers:",
67
+  "Could not find given client": "Could not find given client",
68
+  "Could not login with your TLS certificate or supplied username/password": "Could not login with your TLS certificate or supplied username/password",
69
+  "Could not parse IP address or CIDR network": "Could not parse IP address or CIDR network",
70
+  "Could not register": "Could not register",
71
+  "Could not remove ban [%s]": "Could not remove ban [%s]",
72
+  "Could not set or change nickname: %s": "Could not set or change nickname: %s",
73
+  "Could not successfully save new D-LINE: %s": "Could not successfully save new D-LINE: %s",
74
+  "Could not successfully save new K-LINE: %s": "Could not successfully save new K-LINE: %s",
75
+  "Could not ungroup nick": "Could not ungroup nick",
76
+  "Credential type is not supported": "Credential type is not supported",
48 77
   "End of /HELPOP": "Fin de /HELPOP",
49 78
   "End of /INFO": "Fin de liste /INFO",
50 79
   "End of /WHOIS list": "Fin de liste /WHOIS",
51 80
   "End of LIST": "Fin de /LIST",
52 81
   "End of MOTD command": "Fin de commande /MOTD",
53
-  "End of NAMES list": "",
82
+  "End of NAMES list": "End of NAMES list",
54 83
   "End of WHO list": "Fin de liste /WHO",
55 84
   "End of WHOWAS": "Fin de WHOWAS",
56
-  "End of list": "",
85
+  "End of list": "End of list",
86
+  "Enforcement method set": "Enforcement method set",
57 87
   "Erroneous nickname": "Nom inapproprié",
58
-  "Fake source must be a valid nickname": "",
59
-  "First param must be a mask or channel": "",
60
-  "HELPOP <argument>\n\nGet an explanation of <argument>, or \"index\" for a list of help topics.": "",
88
+  "Error reserving nickname": "Error reserving nickname",
89
+  "Error while unregistering account": "Error while unregistering account",
90
+  "Fake source must be a valid nickname": "Fake source must be a valid nickname",
91
+  "First param must be a mask or channel": "First param must be a mask or channel",
92
+  "GHOSTed by %s": "GHOSTed by %s",
93
+  "HELPOP <argument>\n\nGet an explanation of <argument>, or \"index\" for a list of help topics.": "HELPOP <argument>\n\nGet an explanation of <argument>, or \"index\" for a list of help topics.",
61 94
   "Help not found": "Ce renseignement n'existe pas",
62 95
   "I have %[1]d clients and %[2]d servers": "J'ai %[1]d clients et %[2]d serveurs",
63
-  "Insufficient oper privs": "",
64
-  "Invalid CAP subcommand": "",
65
-  "JOIN 0 is not allowed": "",
66
-  "Language preferences have been set": "",
67
-  "Languages are not supported by this server": "",
96
+  "IRC Operators online": "IRC Operators online",
97
+  "Insufficient oper privs": "Insufficient oper privs",
98
+  "Insufficient privileges": "Insufficient privileges",
99
+  "Internal error": "Internal error",
100
+  "Invalid CAP subcommand": "Invalid CAP subcommand",
101
+  "Invalid account name": "Invalid account name",
102
+  "Invalid mode change": "Invalid mode change",
103
+  "Invalid parameters": "Invalid parameters",
104
+  "Invalid parameters. For usage, do /msg %s HELP %s": "Invalid parameters. For usage, do /msg %s HELP %s",
105
+  "Invalid vhost": "Invalid vhost",
106
+  "It was rejected for reason: %s": "It was rejected for reason: %s",
107
+  "JOIN 0 is not allowed": "JOIN 0 is not allowed",
108
+  "Language preferences have been set": "Language preferences have been set",
109
+  "Languages are not supported by this server": "Languages are not supported by this server",
68 110
   "MOTD File is missing": "Fichier de message du jour manquant",
69
-  "Malformed username": "",
70
-  "Mask isn't valid": "",
71
-  "NickServ is not yet implemented, sorry! To register an account, check /HELPOP REG": "",
111
+  "Malformed username": "Malformed username",
112
+  "Mask isn't valid": "Mask isn't valid",
113
+  "Network service, for more info /msg %s HELP": "Network service, for more info /msg %s HELP",
72 114
   "Nickname is already in use": "Ce nom est déjà utilisé",
73
-  "No DLINEs have been set!": "",
74
-  "No command given": "",
75
-  "No masks given": "",
115
+  "Nickname is reserved by a different account": "Nickname is reserved by a different account",
116
+  "No DLINEs have been set!": "No DLINEs have been set!",
117
+  "No command given": "No command given",
118
+  "No masks given": "No masks given",
76 119
   "No nickname given": "Aucun nom donné",
120
+  "No such account": "No such account",
77 121
   "No such channel": "Aucune chaîne",
78 122
   "No such nick": "Aucun(e) client/chaîne",
79
-  "No such server": "",
80 123
   "No topic is set": "Il n'y a pas de sujet",
124
+  "No username supplied": "No username supplied",
81 125
   "Not enough parameters": "Pas assez de paramètres",
82
-  "Only channel founders can change registered channels": "",
83
-  "Oragono is released under the MIT license.": "",
84
-  "PROXY command is not usable from your address": "",
126
+  "Only channel founders can change registered channels": "Only channel founders can change registered channels",
127
+  "Oragono is released under the MIT license.": "Oragono is released under the MIT license.",
128
+  "Passphrase contains forbidden characters or is otherwise invalid": "Passphrase contains forbidden characters or is otherwise invalid",
129
+  "Password changed": "Password changed",
130
+  "Password could not be changed due to server error": "Password could not be changed due to server error",
85 131
   "Password incorrect": "Faux mot de passe",
86
-  "Permission Denied": "",
132
+  "Permission Denied": "Permission Denied",
87 133
   "Permission Denied - You're not an IRC operator": "Vous n'avez pas ce droit puisque vous n'êtes pas un opérateur",
88
-  "Proxied IP address is not valid: [%s]": "",
89
-  "Received malformed line": "",
134
+  "Please wait at least %v and try again": "Please wait at least %v and try again",
135
+  "Proxied IP address is not valid: [%s]": "Proxied IP address is not valid: [%s]",
136
+  "Received malformed line": "Received malformed line",
137
+  "Registered at: %s": "Registered at: %s",
138
+  "Registration requires a valid e-mail address": "Registration requires a valid e-mail address",
90 139
   "Rehashing": "Le serveur relit le fichier de configuration",
91
-  "Remote servers not yet supported": "",
92
-  "Removed D-Line for %s": "",
93
-  "Removed K-Line for %s": "",
94
-  "SASL authentication aborted": "",
95
-  "SASL authentication failed": "",
96
-  "SASL authentication failed, you are not connecting with a certificate": "",
97
-  "SASL authentication failed: Bad account name": "",
98
-  "SASL authentication failed: Invalid auth blob": "",
99
-  "SASL authentication failed: Invalid b64 encoding": "",
100
-  "SASL authentication failed: Passphrase too long": "",
101
-  "SASL authentication failed: authcid and authzid should be the same": "",
102
-  "SASL authentication successful": "",
103
-  "SASL message too long": "",
104
-  "Server notice masks": "",
105
-  "Sorry, I don't know that command": "",
106
-  "Syntax: REGISTER <channel>": "",
107
-  "Thanks to Jeremy Latt for founding Ergonomadic, the project this is based on": "",
140
+  "Remote servers not yet supported": "Remote servers not yet supported",
141
+  "Removed D-Line for %s": "Removed D-Line for %s",
142
+  "Removed K-Line for %s": "Removed K-Line for %s",
143
+  "Resume may have lost up to %d seconds of history": "Resume may have lost up to %d seconds of history",
144
+  "SASL authentication aborted": "SASL authentication aborted",
145
+  "SASL authentication failed": "SASL authentication failed",
146
+  "SASL authentication failed, you are not connecting with a certificate": "SASL authentication failed, you are not connecting with a certificate",
147
+  "SASL authentication failed: Invalid auth blob": "SASL authentication failed: Invalid auth blob",
148
+  "SASL authentication failed: Invalid b64 encoding": "SASL authentication failed: Invalid b64 encoding",
149
+  "SASL authentication failed: Passphrase too long": "SASL authentication failed: Passphrase too long",
150
+  "SASL authentication failed: authcid and authzid should be the same": "SASL authentication failed: authcid and authzid should be the same",
151
+  "SASL message too long": "SASL message too long",
152
+  "Server notice masks": "Server notice masks",
153
+  "Some additional message history may have been lost": "Some additional message history may have been lost",
154
+  "Successfully approved vhost request for %s": "Successfully approved vhost request for %s",
155
+  "Successfully cleared vhost": "Successfully cleared vhost",
156
+  "Successfully disabled your vhost": "Successfully disabled your vhost",
157
+  "Successfully enabled your vhost": "Successfully enabled your vhost",
158
+  "Successfully grouped nick %s with your account": "Successfully grouped nick %s with your account",
159
+  "Successfully op'd in channel %s": "Successfully op'd in channel %s",
160
+  "Successfully rejected vhost request for %s": "Successfully rejected vhost request for %s",
161
+  "Successfully set mode %s": "Successfully set mode %s",
162
+  "Successfully set vhost": "Successfully set vhost",
163
+  "Successfully ungrouped nick %s with your account": "Successfully ungrouped nick %s with your account",
164
+  "Successfully unregistered account %s": "Successfully unregistered account %s",
165
+  "Thanks to Jeremy Latt for founding Ergonomadic, the project this is based on": "Thanks to Jeremy Latt for founding Ergonomadic, the project this is based on",
166
+  "That nickname is already reserved by someone else": "That nickname is already reserved by someone else",
167
+  "That nickname is not registered": "That nickname is not registered",
108 168
   "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",
169
+  "There are %d pending requests for vhosts (%d displayed)": "There are %d pending requests for vhosts (%d displayed)",
109 170
   "There was no such nickname": "Il n'y avait pas un tel nom",
110 171
   "They aren't on that channel": "Il n'est pas sur cette chaîne",
111
-  "This ban matches you. To DLINE yourself, you must use the command:  /DLINE MYSELF <arguments>": "",
112
-  "This ban matches you. To KLINE yourself, you must use the command:  /KLINE MYSELF <arguments>": "",
113
-  "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.": "",
172
+  "This ban matches you. To DLINE yourself, you must use the command:  /DLINE MYSELF <arguments>": "This ban matches you. To DLINE yourself, you must use the command:  /DLINE MYSELF <arguments>",
173
+  "This ban matches you. To KLINE yourself, you must use the command:  /KLINE MYSELF <arguments>": "This ban matches you. To KLINE yourself, you must use the command:  /KLINE MYSELF <arguments>",
174
+  "This command has been disabled by the server administrators": "This command has been disabled by the server administrators",
175
+  "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.": "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.",
114 176
   "This server was created %s": "Ce serveur a été crée %s",
115
-  "Timestamp is not in 2006-01-02T15:04:05.999Z format, ignoring it": "",
177
+  "This vhost is currently disabled, but can be enabled with /HS ON": "This vhost is currently disabled, but can be enabled with /HS ON",
178
+  "Timestamp is not in 2006-01-02T15:04:05.999Z format, ignoring it": "Timestamp is not in 2006-01-02T15:04:05.999Z format, ignoring it",
179
+  "To confirm account unregistration, type: /NS UNREGISTER %s %s": "To confirm account unregistration, type: /NS UNREGISTER %s %s",
180
+  "To confirm channel unregistration, type: /CS UNREGISTER %s %s": "To confirm channel unregistration, type: /CS UNREGISTER %s %s",
181
+  "To verify your account, issue one of these commands:": "To verify your account, issue one of these commands:",
182
+  "Translators:": "Translators:",
116 183
   "Unknown command": "Commande inconnue",
184
+  "Unknown command. To see available commands, run": "Unknown command. To see available commands, run",
117 185
   "Unknown subcommand": "Sous-commande inconnue",
118
-  "User doesn't have roleplaying mode enabled": "",
119
-  "VERIFY is not yet implemented": "",
120
-  "WEBIRC command is not usable from your address or incorrect password given": "",
121
-  "Welcome to the Internet Relay Network %s": "",
186
+  "User doesn't have roleplaying mode enabled": "User doesn't have roleplaying mode enabled",
187
+  "Verification code: %s": "Verification code: %s",
188
+  "Verify your account on %s": "Verify your account on %s",
189
+  "WEBIRC command is not usable from your address or incorrect password given": "WEBIRC command is not usable from your address or incorrect password given",
190
+  "Welcome to the Internet Relay Network %s": "Welcome to the Internet Relay Network %s",
122 191
   "You are banned from this server (%s)": "Vous êtes interdit d'utiliser ce serveur (%s)",
123 192
   "You are no longer marked as being away": "Vous n'êtes plus marqué 'absent'",
124
-  "You are not using a TLS certificate": "",
193
+  "You are not using a TLS certificate": "You are not using a TLS certificate",
125 194
   "You are now an IRC operator": "Vous êtes maintenant un opérateur IRC",
126
-  "You are now logged in as %s": "",
195
+  "You are now logged in as %s": "You are now logged in as %s",
196
+  "You can't GHOST yourself (try /QUIT instead)": "You can't GHOST yourself (try /QUIT instead)",
197
+  "You can't ungroup your primary nickname (try unregistering your account instead)": "You can't ungroup your primary nickname (try unregistering your account instead)",
198
+  "You don't have enough channel privileges": "You don't have enough channel privileges",
199
+  "You don't own that nick": "You don't own that nick",
127 200
   "You have been banned from this server (%s)": "Vous avez été interdit d'utiliser ce serveur (%s)",
128 201
   "You have been marked as being away": "Vous êtes maintenant marqué 'absent'",
202
+  "You have too many nicks reserved already (you can remove some with /NS DROP)": "You have too many nicks reserved already (you can remove some with /NS DROP)",
129 203
   "You may not reregister": "Vous ne pouvez pas vous enregistrer à nouveau",
130
-  "You must be an oper on the channel to register it": "",
131
-  "You must be logged in to register a channel": "",
204
+  "You must be an oper on the channel to register it": "You must be an oper on the channel to register it",
205
+  "You must be the channel founder to op": "You must be the channel founder to op",
206
+  "You must specify an account": "You must specify an account",
207
+  "You must wait an additional %v before making another request": "You must wait an additional %v before making another request",
208
+  "You need to either supply a passphrase or be connected via TLS with a client cert": "You need to either supply a passphrase or be connected via TLS with a client cert",
132 209
   "You need to register before you can use that command": "Vous ne vous êtes pas enregistré",
133
-  "You need to run a command": "",
134
-  "You specified too many languages": "",
135
-  "You're already logged into an account": "",
136
-  "You're already opered-up!": "",
210
+  "You specified too many languages": "You specified too many languages",
211
+  "You're already logged into an account": "You're already logged into an account",
212
+  "You're already opered-up!": "You're already opered-up!",
137 213
   "You're not a channel operator": "Vous n'avez pas assez de pouvoir dans cette chaîne IRC pour faire ça",
214
+  "You're not logged into an account": "You're not logged into an account",
138 215
   "You're not on that channel": "Vous n'êtes pas sur cette chaîne",
216
+  "You're now logged in as %s": "You're now logged in as %s",
217
+  "Your current nickname enforcement is: %s": "Your current nickname enforcement is: %s",
139 218
   "Your host is %[1]s, running version %[2]s": "Votre serveur est %[1]s, version %[2]s",
219
+  "Your vhost request was approved by an administrator": "Your vhost request was approved by an administrator",
220
+  "Your vhost request was rejected by an administrator. The reason given was: %s": "Your vhost request was rejected by an administrator. The reason given was: %s",
221
+  "Your vhost request will be reviewed by an administrator": "Your vhost request will be reviewed by an administrator",
140 222
   "are supported by this server": "sont supportés par ce serveur",
141
-  "can speak these languages": "",
142
-  "has client certificate fingerprint %s": "",
143
-  "is a $bBot$b on %s": "",
223
+  "can speak these languages": "can speak these languages",
224
+  "channels formed": "channels formed",
225
+  "has client certificate fingerprint %s": "has client certificate fingerprint %s",
226
+  "is a $bBot$b on %s": "is a $bBot$b on %s",
144 227
   "is an unknown mode character to me": "m'est inconnu",
145
-  "is logged in as": "",
146
-  "is using a secure connection": "",
147
-  "seconds idle, signon time": ""
148
-}
228
+  "is logged in as": "is logged in as",
229
+  "is using a secure connection": "is using a secure connection",
230
+  "seconds idle, signon time": "seconds idle, signon time"
231
+}

languages/nb-NO-help.lang.json → languages/no-NO-help.lang.json View File

@@ -15,6 +15,8 @@
15 15
   "DLINE [ANDKILL] [MYSELF] [duration] <ip>/<net> [ON <server>] [reason [| oper reason]]\nDLINE LIST\n\nBans an IP address or network from connecting to the server. If the duration is\ngiven then only for that long. The reason is shown to the user themselves, but\neveryone else will see a standard message. The oper reason is shown to\noperators getting info about the DLINEs that exist.\n\nBans are saved across subsequent launches of the server.\n\n\"ANDKILL\" means that all matching clients are also removed from the server.\n\n\"MYSELF\" is required when the DLINE matches the address the person applying it is connected\nfrom. If \"MYSELF\" is not given, trying to DLINE yourself will result in an error.\n\n[duration] can be of the following forms:\n\t1y 12mo 31d 10h 8m 13s\n\n<net> is specified in typical CIDR notation. For example:\n\t127.0.0.1/8\n\t8.8.8.8/24\n\nON <server> specifies that the ban is to be set on that specific server.\n\n[reason] and [oper reason], if they exist, are separated by a vertical bar (|).\n\nIf \"DLINE LIST\" is sent, the server sends back a list of our current DLINEs.": "DLINE [ANDKILL] [MYSELF] [duration] <ip>/<net> [ON <server>] [reason [| oper reason]]\nDLINE LIST\n\nBans an IP address or network from connecting to the server. If the duration is\ngiven then only for that long. The reason is shown to the user themselves, but\neveryone else will see a standard message. The oper reason is shown to\noperators getting info about the DLINEs that exist.\n\nBans are saved across subsequent launches of the server.\n\n\"ANDKILL\" means that all matching clients are also removed from the server.\n\n\"MYSELF\" is required when the DLINE matches the address the person applying it is connected\nfrom. If \"MYSELF\" is not given, trying to DLINE yourself will result in an error.\n\n[duration] can be of the following forms:\n\t1y 12mo 31d 10h 8m 13s\n\n<net> is specified in typical CIDR notation. For example:\n\t127.0.0.1/8\n\t8.8.8.8/24\n\nON <server> specifies that the ban is to be set on that specific server.\n\n[reason] and [oper reason], if they exist, are separated by a vertical bar (|).\n\nIf \"DLINE LIST\" is sent, the server sends back a list of our current DLINEs.",
16 16
   "HELP <argument>\n\nGet an explanation of <argument>, or \"index\" for a list of help topics.": "HELP <argument>\n\nGet an explanation of <argument>, or \"index\" for a list of help topics.",
17 17
   "HELPOP <argument>\n\nGet an explanation of <argument>, or \"index\" for a list of help topics.": "HELPOP <argument>\n\nGet an explanation of <argument>, or \"index\" for a list of help topics.",
18
+  "HOSTSERV <command> [params]\n\nHostServ lets you manage your vhost (a string displayed in place of your\nreal hostname).": "HOSTSERV <command> [params]\n\nHostServ lets you manage your vhost (a string displayed in place of your\nreal hostname).",
19
+  "HS <command> [params]\n\nHostServ lets you manage your vhost (a string displayed in place of your\nreal hostname).": "HS <command> [params]\n\nHostServ lets you manage your vhost (a string displayed in place of your\nreal hostname).",
18 20
   "INFO\n\nSends information about the server, developers, etc.": "INFO\n\nSends information about the server, developers, etc.",
19 21
   "INVITE <nickname> <channel>\n\nInvites the given user to the given channel, so long as you have the\nappropriate channel privs.": "INVITE <nickname> <channel>\n\nInvites the given user to the given channel, so long as you have the\nappropriate channel privs.",
20 22
   "ISON <nickname>{ <nickname>}\n\nReturns whether the given nicks exist on the network.": "ISON <nickname>{ <nickname>}\n\nReturns whether the given nicks exist on the network.",
@@ -41,13 +43,13 @@
41 43
   "PING <args>...\n\nRequests a PONG. Used to check link connectivity.": "PING <args>...\n\nRequests a PONG. Used to check link connectivity.",
42 44
   "PONG <args>...\n\nReplies to a PING. Used to check link connectivity.": "PONG <args>...\n\nReplies to a PING. Used to check link connectivity.",
43 45
   "PRIVMSG <target>{,<target>} <text to be sent>\n\nSends the text to the given targets as a PRIVMSG.": "PRIVMSG <target>{,<target>} <text to be sent>\n\nSends the text to the given targets as a PRIVMSG.",
44
-  "PROXY TCP4/6 <sourceip> <destip> <sourceport> <destport>\n\nUsed by haproxy's PROXY v1 protocol, to allow for alternate TLS support:\nhttp://www.haproxy.org/download/1.8/doc/proxy-protocol.txt": "PROXY TCP4/6 <sourceip> <destip> <sourceport> <destport>\n\nUsed by haproxy's PROXY v1 protocol, to allow for alternate TLS support:\nhttp://www.haproxy.org/download/1.8/doc/proxy-protocol.txt",
45 46
   "QUIT [reason]\n\nIndicates that you're leaving the server, and shows everyone the given reason.": "QUIT [reason]\n\nIndicates that you're leaving the server, and shows everyone the given reason.",
46 47
   "REHASH\n\nReloads the config file and updates TLS certificates on listeners": "REHASH\n\nReloads the config file and updates TLS certificates on listeners",
47 48
   "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 <channel> <newname> [<reason>]\n\nRenames the given channel with the given reason, if possible.\n\nFor example:\n\tRENAME #ircv2 #ircv3 :Protocol upgrades!",
48 49
   "RESUME <oldnick> [timestamp]\n\nSent before registration has completed, this indicates that the client wants to\nresume their old connection <oldnick>.": "RESUME <oldnick> [timestamp]\n\nSent before registration has completed, this indicates that the client wants to\nresume their old connection <oldnick>.",
49 50
   "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 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",
50 51
   "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 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.",
52
+  "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 [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.",
51 53
   "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 <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\".",
52 54
   "SANICK <currentnick> <newnick>\n\nGives the given user a new nickname.": "SANICK <currentnick> <newnick>\n\nGives the given user a new nickname.",
53 55
   "SCENE <target> <text to be sent>\n\nThe SCENE command is used to send a scene notification to the given target.": "SCENE <target> <text to be sent>\n\nThe SCENE command is used to send a scene notification to the given target.",
@@ -62,4 +64,4 @@
62 64
   "WHO <name> [o]\n\nReturns information for the given user.": "WHO <name> [o]\n\nReturns information for the given user.",
63 65
   "WHOIS <client>{,<client>}\n\nReturns information for the given user(s).": "WHOIS <client>{,<client>}\n\nReturns information for the given user(s).",
64 66
   "WHOWAS <nickname>\n\nReturns historical information on the last user with the given nickname.": "WHOWAS <nickname>\n\nReturns historical information on the last user with the given nickname."
65
-}
67
+}

languages/nb-NO-irc.lang.json → languages/no-NO-irc.lang.json View File

@@ -1,15 +1,24 @@
1 1
 {
2
-  "%d IRC Operators online": "%d IRC-operatører pålogget",
3
-  "%d channels formed": "%d kanaler opprettet",
4
-  "*** $bChanServ HELP$b ***": "*** $bChanServ HJELP$b ***",
5
-  "*** $bEnd of ChanServ HELP$b ***": "*** $bSlutt av ChanServ HJELP$b ***",
6
-  "*** $bEnd of NickServ HELP$b ***": "*** $bSlutt av NickServ HJELP$b ***",
7
-  "*** $bNickServ HELP$b ***": "*** $bNickServ HJELP$b ***",
2
+  "$bWarning: unregistering this account will remove its stored privileges.$b": "$bWarning: unregistering this account will remove its stored privileges.$b",
3
+  "$bWarning: unregistering this channel will remove all stored channel attributes.$b": "$bWarning: unregistering this channel will remove all stored channel attributes.$b",
4
+  "%d. User %s requests vhost: %s": "%d. User %s requests vhost: %s",
5
+  "%s [account: %s] joined the channel": "%s [account: %s] joined the channel",
6
+  "%s joined the channel": "%s joined the channel",
7
+  "%s kicked %s (%s)": "%s kicked %s (%s)",
8
+  "%s left the channel (%s)": "%s left the channel (%s)",
9
+  "%s quit (%s)": "%s quit (%s)",
10
+  "*** $bEnd of %s HELP$b ***": "*** $bEnd of %s HELP$b ***",
8 11
   "*** Could not find your username": "*** Kunne ikke finne brukernavn ditt",
9 12
   "*** Found your username": "*** Fant brukernavnet ditt",
10 13
   "*** Got a malformed username, ignoring": "*** Fikk et misformet brukernavn, ignorerer",
11 14
   "*** Looking up your username": "*** Ser etter brukernavnet ditt",
12 15
   "- %s Message of the day - ": "- %s dagens melding - ",
16
+  "... and other commands which have been disabled": "... and other commands which have been disabled",
17
+  "A request is pending for vhost: %s": "A request is pending for vhost: %s",
18
+  "A request was previously made for vhost: %s": "A request was previously made for vhost: %s",
19
+  "Account %s has no vhost": "Account %s has no vhost",
20
+  "Account %s has vhost: %s": "Account %s has vhost: %s",
21
+  "Account %s receives mode +%s": "Account %s receives mode +%s",
13 22
   "Account already exists": "Kontoen finnes allerede",
14 23
   "Account created": "Opprettet konto",
15 24
   "Account created, pending verification; verification code has been sent to %s:%s": "Konto opprettet, venter på godkjenning; bekreftelseskoden er sendt til %s:%s",
@@ -25,33 +34,36 @@
25 34
   "Added temporary (%[1]s) K-Line for %[2]s": "Lagt til midlertidig (%[1]s) D-linje for %[2]s",
26 35
   "Additional grouped nick: %s": "Flere grupperte kallenavn: %s",
27 36
   "An account already exists for your certificate fingerprint": "Det finnes allerede en konto for sertifikat fingeravtrykket ditt",
37
+  "An error occurred": "An error occurred",
28 38
   "Authentication successful": "Autentisering vellykket",
39
+  "Bad or unauthorized PROXY command": "Bad or unauthorized PROXY command",
29 40
   "Bad password": "Feil passord",
30 41
   "Ban - %[1]s - added by %[2]s - %[3]s": "Ban - %[1]s - lagt til av %[2]s - %[3]s",
31
-  "Ban - %s - added by %s - %s": "Ban - %s - lagt til av %s - %s",
32 42
   "Callback namespace is not supported": "Callback namespace er ikke søttet",
33 43
   "Can't change modes for other users": "Kan ikke endre modus for andre brukere",
34 44
   "Can't view modes for other users": "Kan ikke se modus for andre brukere",
35 45
   "Cannot join channel (+%s)": "Kan ikke bli med i kanalen (+%s)",
46
+  "Cannot resume connection": "Cannot resume connection",
36 47
   "Cannot resume connection, connection registration has already been completed": "Kan ikke fortsette tilkobling, tilkoblingsregistreringen har allerede blitt fullført",
37
-  "Cannot resume connection, old and new clients must be logged into the same account": "Kan ikke fortsette tilkobling, gamle og nye klienter må være innlogget på samme konto",
48
+  "Cannot resume connection, invalid resume token": "Cannot resume connection, invalid resume token",
38 49
   "Cannot resume connection, old and new clients must have TLS": "Kan ikke fortsette tilkobling, gamle og nye klienter må ha TLS",
39 50
   "Cannot resume connection, old client not found": "Kan ikke fortsette tilkobling, gammel klient ikke funnet",
40
-  "Cannot resume connection, old nickname contains spaces": "Kan ikke fortsette tilkobling, gammelt kallenavn inneholder mellomrom",
41 51
   "Cannot send to channel": "Kan ikke sende til kanal",
52
+  "Change was a no-op": "Change was a no-op",
53
+  "Channel %s has %d persistent modes set": "Channel %s has %d persistent modes set",
54
+  "Channel %s is now unregistered": "Channel %s is now unregistered",
42 55
   "Channel %s successfully registered": "Kanal %s ble vellykket registrert",
43 56
   "Channel does not exist": "Kanalen finnes ikke",
44 57
   "Channel doesn't have roleplaying mode available": "Kanalen har ikke rollespill modus tilgjengelig",
58
+  "Channel is not registered": "Channel is not registered",
45 59
   "Channel list is full": "Kanallisten er full",
46 60
   "Channel name is not valid": "Kanalnavnet er ikke gyldig",
47
-  "Channel registration is not enabled": "Kanalregistrering er ikke aktivert",
48 61
   "Channel renamed: %s": "Kanal omdøpt: %s",
49 62
   "Client reconnected": "Klient tilkoblet på nytt",
50
-  "Command error. Please report this to the developers": "Kommandofeil. Vennligst raporter dette til utviklerene",
63
+  "Client reconnected (up to %d seconds of history lost)": "Client reconnected (up to %d seconds of history lost)",
51 64
   "Command restricted": "Kommandoen er begrenset",
52 65
   "Contributors and Former Developers:": "Bidragsytere og Tidligere Utviklere:",
53 66
   "Core Developers:": "Kjerneutviklere:",
54
-  "Could not apply mode changes: +%s": "Kan ikke bruke modus endringer: +%s",
55 67
   "Could not find given client": "Finner ikke gitt klient",
56 68
   "Could not login with your TLS certificate or supplied username/password": "Kunne ikke logge inn med TLS sertifikatet eller angitt brukernavn/passord",
57 69
   "Could not parse IP address or CIDR network": "Kunne ikke analysere IP-addressen eller CIDR nettverk",
@@ -71,6 +83,7 @@
71 83
   "End of WHO list": "Slutten av WHO liste",
72 84
   "End of WHOWAS": "Slutten av WHOWAS",
73 85
   "End of list": "Slutt på listen",
86
+  "Enforcement method set": "Enforcement method set",
74 87
   "Erroneous nickname": "Feilaktig kallenavn",
75 88
   "Error reserving nickname": "Feil ved reservering av kallenavn",
76 89
   "Error while unregistering account": "Feil ved avregistrering av konto",
@@ -80,22 +93,31 @@
80 93
   "HELPOP <argument>\n\nGet an explanation of <argument>, or \"index\" for a list of help topics.": "HELPOP <argument>\n\nGet an explanation of <argument>, or \"index\" for a list of help topics.",
81 94
   "Help not found": "Hjelp ikke funnet",
82 95
   "I have %[1]d clients and %[2]d servers": "Jeg har %[1]d klienter og %[2]d tjenere",
96
+  "IRC Operators online": "IRC Operators online",
83 97
   "Insufficient oper privs": "Utilstrekkelige operatør privilegier",
98
+  "Insufficient privileges": "Insufficient privileges",
99
+  "Internal error": "Internal error",
84 100
   "Invalid CAP subcommand": "Ugyldig CAP underkommando",
85
-  "Invalid username": "Ugyldig brukernavn",
101
+  "Invalid account name": "Invalid account name",
102
+  "Invalid mode change": "Invalid mode change",
103
+  "Invalid parameters": "Invalid parameters",
104
+  "Invalid parameters. For usage, do /msg %s HELP %s": "Invalid parameters. For usage, do /msg %s HELP %s",
105
+  "Invalid vhost": "Invalid vhost",
106
+  "It was rejected for reason: %s": "It was rejected for reason: %s",
86 107
   "JOIN 0 is not allowed": "JOIN 0 er ikke tillatt",
87 108
   "Language preferences have been set": "Språkinnstillingene har blitt satt",
88 109
   "Languages are not supported by this server": "Språk støttes ikke av denne tjeneren",
89
-  "Login has been disabled": "Innlogging er deaktivert",
90 110
   "MOTD File is missing": "MOTD filen mangler",
91 111
   "Malformed username": "Feilaktig brukernavn",
92 112
   "Mask isn't valid": "Masken er ikke gyldig",
113
+  "Network service, for more info /msg %s HELP": "Network service, for more info /msg %s HELP",
93 114
   "Nickname is already in use": "Kallenavnet er allerede i bruk",
94 115
   "Nickname is reserved by a different account": "Kallenavnet er reservert av en annen konto",
95 116
   "No DLINEs have been set!": "Ingen DLINJER er angitt!",
96 117
   "No command given": "Ingen kommando gitt",
97 118
   "No masks given": "Ingen maske gitt",
98 119
   "No nickname given": "Ingen kallenavn gitt",
120
+  "No such account": "No such account",
99 121
   "No such channel": "Ingen kanal med det navnet",
100 122
   "No such nick": "Ingen kallenavn med det navnet",
101 123
   "No topic is set": "Ingen emne er satt",
@@ -103,10 +125,13 @@
103 125
   "Not enough parameters": "Ikke nok parametere",
104 126
   "Only channel founders can change registered channels": "Kun kanalgrunnleggere kan endre registrerte kanaler",
105 127
   "Oragono is released under the MIT license.": "Oragono er utgitt under MIT-lisensen.",
106
-  "PROXY command is not usable from your address": "PROXY kommandoen er ikke mulig å bruke fra din addresse",
128
+  "Passphrase contains forbidden characters or is otherwise invalid": "Passphrase contains forbidden characters or is otherwise invalid",
129
+  "Password changed": "Password changed",
130
+  "Password could not be changed due to server error": "Password could not be changed due to server error",
107 131
   "Password incorrect": "Passordet er feil",
108 132
   "Permission Denied": "Ingen tilgang",
109 133
   "Permission Denied - You're not an IRC operator": "Ingen tilgang - Du er ikke en IRC-operatør",
134
+  "Please wait at least %v and try again": "Please wait at least %v and try again",
110 135
   "Proxied IP address is not valid: [%s]": "IP-addressen sent fra mellomtjener er ikke gyldig: [%s]",
111 136
   "Received malformed line": "Mottok ugyldig linje",
112 137
   "Registered at: %s": "Registrert hos: %s",
@@ -115,6 +140,7 @@
115 140
   "Remote servers not yet supported": "Eksterne tjenere søttes ikke enda",
116 141
   "Removed D-Line for %s": "Fjernet D-linje for %s",
117 142
   "Removed K-Line for %s": "Fjernet K-linje for %s",
143
+  "Resume may have lost up to %d seconds of history": "Resume may have lost up to %d seconds of history",
118 144
   "SASL authentication aborted": "SASL godkjenning avbrutt",
119 145
   "SASL authentication failed": "SASL godkjenning mislyktes",
120 146
   "SASL authentication failed, you are not connecting with a certificate": "SASL godkjenning mislyktes, du kobler ikke til med et sertifikat",
@@ -124,29 +150,38 @@
124 150
   "SASL authentication failed: authcid and authzid should be the same": "SASL godkjenning mislyktes: authcid og authzid skal være den samme",
125 151
   "SASL message too long": "SASL melding er for lang",
126 152
   "Server notice masks": "Server varsel masker",
153
+  "Some additional message history may have been lost": "Some additional message history may have been lost",
154
+  "Successfully approved vhost request for %s": "Successfully approved vhost request for %s",
155
+  "Successfully cleared vhost": "Successfully cleared vhost",
156
+  "Successfully disabled your vhost": "Successfully disabled your vhost",
157
+  "Successfully enabled your vhost": "Successfully enabled your vhost",
127 158
   "Successfully grouped nick %s with your account": "Vellykket gruppering av kallenavnet %s til din konto",
128 159
   "Successfully op'd in channel %s": "Vellykket operatør i kanalen %s",
160
+  "Successfully rejected vhost request for %s": "Successfully rejected vhost request for %s",
161
+  "Successfully set mode %s": "Successfully set mode %s",
162
+  "Successfully set vhost": "Successfully set vhost",
129 163
   "Successfully ungrouped nick %s with your account": "Vellykket fjerning av gruppert kallenavn %s fra din konto",
130 164
   "Successfully unregistered account %s": "Vellykket avregistrering av konto %s",
131
-  "Syntax: $bOP #channel [nickname]$b": "Syntaks: $bOP #kanal [kallenavn]$b",
132
-  "Syntax: $bREGISTER #channel$b": "Syntaks: $bREGISTER #channel$b",
133 165
   "Thanks to Jeremy Latt for founding Ergonomadic, the project this is based on": "Takk til Jeremy Latt som grunnla Ergonomadic, prosjektet dette er basert på",
134 166
   "That nickname is already reserved by someone else": "Det kallenavnet er allerede reservert av noen andre",
135 167
   "That nickname is not registered": "Det kallenavnet er ikke registrert",
136 168
   "There are %[1]d users and %[2]d invisible on %[3]d server(s)": "Det er %[1]d brukere og %[2]d usynlige på %[3]d server(e)",
169
+  "There are %d pending requests for vhosts (%d displayed)": "There are %d pending requests for vhosts (%d displayed)",
137 170
   "There was no such nickname": "Det var ingen slike kallenavn",
138 171
   "They aren't on that channel": "De er ikke på den kanalen",
139 172
   "This ban matches you. To DLINE yourself, you must use the command:  /DLINE MYSELF <arguments>": "Dette forbudet stemmer overens med deg. For å DLINJE deg selv må du bruke kommandoen: /DLINE MYSELF <arguments>",
140 173
   "This ban matches you. To KLINE yourself, you must use the command:  /KLINE MYSELF <arguments>": "Dette forbudet stemmer overens med deg. For å KLINJE deg selv må du bruke kommandoen: /KLINE MYSELF <arguments>",
174
+  "This command has been disabled by the server administrators": "This command has been disabled by the server administrators",
141 175
   "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.": "Denne serveren er i feilsøkingsmodus og logger all bruker I/O. Hvis du ikke ønsker at alt du sender skal leses av eieren(e) av serveren så vennligst koble fra.",
142 176
   "This server was created %s": "Denne serveren ble opprettet %s",
177
+  "This vhost is currently disabled, but can be enabled with /HS ON": "This vhost is currently disabled, but can be enabled with /HS ON",
143 178
   "Timestamp is not in 2006-01-02T15:04:05.999Z format, ignoring it": "Tidsstempelet er ikke i 2006-01-02T15:04:05.999Z format, ignorerer det",
179
+  "To confirm account unregistration, type: /NS UNREGISTER %s %s": "To confirm account unregistration, type: /NS UNREGISTER %s %s",
180
+  "To confirm channel unregistration, type: /CS UNREGISTER %s %s": "To confirm channel unregistration, type: /CS UNREGISTER %s %s",
144 181
   "To verify your account, issue one of these commands:": "For å verifisere kontoen din, send en av disse kommandoene:",
145 182
   "Translators:": "Oversettere:",
146 183
   "Unknown command": "Ukjent kommando",
147
-  "Unknown command. To see available commands, run /CS HELP": "Ukjent kommando. Hvis du vil se tilgjengelige kommandoer, kjør /CS HELP",
148
-  "Unknown command. To see available commands, run /NS HELP": "Ukjent kommando. Hvis du vil se tilgjengelige kommandoer, kjør /NS HELP",
149
-  "Unknown command. To see available commands, run /cs HELP": "Ukjent kommando. Hvis du vil se tilgjengelige kommandoer, kjør /CS HELP",
184
+  "Unknown command. To see available commands, run": "Unknown command. To see available commands, run",
150 185
   "Unknown subcommand": "Ukjent underkommando",
151 186
   "User doesn't have roleplaying mode enabled": "Brukeren har ikke rollespill modus aktivert",
152 187
   "Verification code: %s": "Bekreftelseskode: %s",
@@ -160,15 +195,16 @@
160 195
   "You are now logged in as %s": "Du er nå logget inn som %s",
161 196
   "You can't GHOST yourself (try /QUIT instead)": "Du kan ikke bruke GHOST på deg selv (prøv /QUIT istedenfor)",
162 197
   "You can't ungroup your primary nickname (try unregistering your account instead)": "Du kan ikke fjerne gruppering av ditt primære kallenavn (prøv å avregistrere kontoen istedenfor)",
198
+  "You don't have enough channel privileges": "You don't have enough channel privileges",
163 199
   "You don't own that nick": "Du eier ikke det kallenavnet",
164 200
   "You have been banned from this server (%s)": "Du har blitt utestengt fra denne tjeneren (%s)",
165 201
   "You have been marked as being away": "Du har blitt merkert som borte",
166 202
   "You have too many nicks reserved already (you can remove some with /NS DROP)": "Du har for mange kallenavn reservert (du kan fjerne noen med /NS DROP)",
167 203
   "You may not reregister": "Du kan ikke registrere på nytt",
168 204
   "You must be an oper on the channel to register it": "Du må være en operatør på kanalen for å registrere den",
169
-  "You must be logged in to op on a channel": "Du må være logget inn for å få operatørstatus på en kanal",
170
-  "You must be logged in to register a channel": "Du må være innlogget for å registrere en kanal",
171 205
   "You must be the channel founder to op": "Du må være grunnleggeren av kanalen for å gi operatørstatus",
206
+  "You must specify an account": "You must specify an account",
207
+  "You must wait an additional %v before making another request": "You must wait an additional %v before making another request",
172 208
   "You need to either supply a passphrase or be connected via TLS with a client cert": "Du må angi en passordfrase eller koble til via TLS med et klientsertifikat",
173 209
   "You need to register before you can use that command": "Du må registrere deg før du kan bruke kommandoen",
174 210
   "You specified too many languages": "Du har angitt for mange språk",
@@ -178,13 +214,18 @@
178 214
   "You're not logged into an account": "Du er ikke logget inn på en konto",
179 215
   "You're not on that channel": "Du er ikke på den kanalen",
180 216
   "You're now logged in as %s": "Du er nå logget inn som %s",
217
+  "Your current nickname enforcement is: %s": "Your current nickname enforcement is: %s",
181 218
   "Your host is %[1]s, running version %[2]s": "Din vert er %[1]s, versjon %[2]s",
219
+  "Your vhost request was approved by an administrator": "Your vhost request was approved by an administrator",
220
+  "Your vhost request was rejected by an administrator. The reason given was: %s": "Your vhost request was rejected by an administrator. The reason given was: %s",
221
+  "Your vhost request will be reviewed by an administrator": "Your vhost request will be reviewed by an administrator",
182 222
   "are supported by this server": "er støttet av denne tjeneren",
183 223
   "can speak these languages": "kan snakke disse språkene",
224
+  "channels formed": "channels formed",
184 225
   "has client certificate fingerprint %s": "har klient sertifikat fingeravtrykk %s",
185 226
   "is a $bBot$b on %s": "er en $bBot$b på %s",
186 227
   "is an unknown mode character to me": "er en ukjent modus for meg",
187 228
   "is logged in as": "er innlogget som",
188 229
   "is using a secure connection": "bruker en sikker tilkobling",
189 230
   "seconds idle, signon time": "sekunder idle, logget på"
190
-}
231
+}

languages/nb-NO.lang.yaml → languages/no-NO.lang.yaml View File

@@ -1,4 +1,5 @@
1 1
 ---
2 2
 name: "Norsk"
3
-code: "nb-NO"
3
+code: "no"
4 4
 contributors: "Morten <moocow@ircfreakz.net>"
5
+incomplete: true

+ 231
- 0
languages/pl-PL-irc.lang.json View File

@@ -0,0 +1,231 @@
1
+{
2
+  "$bWarning: unregistering this account will remove its stored privileges.$b": "$bWarning: unregistering this account will remove its stored privileges.$b",
3
+  "$bWarning: unregistering this channel will remove all stored channel attributes.$b": "$bWarning: unregistering this channel will remove all stored channel attributes.$b",
4
+  "%d. User %s requests vhost: %s": "%d. User %s requests vhost: %s",
5
+  "%s [account: %s] joined the channel": "%s [account: %s] joined the channel",
6
+  "%s joined the channel": "%s joined the channel",
7
+  "%s kicked %s (%s)": "%s kicked %s (%s)",
8
+  "%s left the channel (%s)": "%s left the channel (%s)",
9
+  "%s quit (%s)": "%s quit (%s)",
10
+  "*** $bEnd of %s HELP$b ***": "*** $bEnd of %s HELP$b ***",
11
+  "*** Could not find your username": "*** Nie można odnaleźć nazwy użytkownika",
12
+  "*** Found your username": "*** Znaleziono Twoją nazwę użytkownika",
13
+  "*** Got a malformed username, ignoring": "*** Got a malformed username, ignoring",
14
+  "*** Looking up your username": "*** Wyszukiwanie twojej nazwy użytkownika",
15
+  "- %s Message of the day - ": "- %s wiadomość dnia - ",
16
+  "... and other commands which have been disabled": "... and other commands which have been disabled",
17
+  "A request is pending for vhost: %s": "A request is pending for vhost: %s",
18
+  "A request was previously made for vhost: %s": "A request was previously made for vhost: %s",
19
+  "Account %s has no vhost": "Account %s has no vhost",
20
+  "Account %s has vhost: %s": "Account %s has vhost: %s",
21
+  "Account %s receives mode +%s": "Account %s receives mode +%s",
22
+  "Account already exists": "Konto już istnieje",
23
+  "Account created": "Utworzono konto",
24
+  "Account created, pending verification; verification code has been sent to %s:%s": "Konto utworzone, weryfikacja w toku; kod weryfikacyjny został wysłany do %s:%s",
25
+  "Account does not exist": "Konto nie istnieje",
26
+  "Account name is not valid": "Nazwa konta nie jest prawidłowa",
27
+  "Account registration has been disabled": "Rejestracja kont została wyłączona",
28
+  "Account registration is disabled": "Rejestracja kont została wyłączona",
29
+  "Account: %s": "Konto: %s",
30
+  "Actual user@host, Actual IP": "Rzeczywisty user@host, rzeczywisty IP",
31
+  "Added D-Line for %s": "Dodano D-Line do %s",
32
+  "Added K-Line for %s": "Dodano K-Line na %s",
33
+  "Added temporary (%[1]s) D-Line for %[2]s": "Dodano tymczasowe (%[1]s) D-Line dla %[2]s",
34
+  "Added temporary (%[1]s) K-Line for %[2]s": "Dodano tymczasowe (%[1]s) K-Line dla %[2]s",
35
+  "Additional grouped nick: %s": "Dodatkowe zgrupowany nick: %s",
36
+  "An account already exists for your certificate fingerprint": "An account already exists for your certificate fingerprint",
37
+  "An error occurred": "An error occurred",
38
+  "Authentication successful": "Uwierzytelnienie zakończone pomyślnie",
39
+  "Bad or unauthorized PROXY command": "Bad or unauthorized PROXY command",
40
+  "Bad password": "Nieprawidłowe hasło",
41
+  "Ban - %[1]s - added by %[2]s - %[3]s": "Ban - %[1]s - dodany przez %[2]s - %[3]s",
42
+  "Callback namespace is not supported": "Callback namespace is not supported",
43
+  "Can't change modes for other users": "Can't change modes for other users",
44
+  "Can't view modes for other users": "Can't view modes for other users",
45
+  "Cannot join channel (+%s)": "Nie można dołączyć do kanału (+%s)",
46
+  "Cannot resume connection": "Cannot resume connection",
47
+  "Cannot resume connection, connection registration has already been completed": "Cannot resume connection, connection registration has already been completed",
48
+  "Cannot resume connection, invalid resume token": "Cannot resume connection, invalid resume token",
49
+  "Cannot resume connection, old and new clients must have TLS": "Cannot resume connection, old and new clients must have TLS",
50
+  "Cannot resume connection, old client not found": "Cannot resume connection, old client not found",
51
+  "Cannot send to channel": "Cannot send to channel",
52
+  "Change was a no-op": "Change was a no-op",
53
+  "Channel %s has %d persistent modes set": "Channel %s has %d persistent modes set",
54
+  "Channel %s is now unregistered": "Channel %s is now unregistered",
55
+  "Channel %s successfully registered": "Channel %s successfully registered",
56
+  "Channel does not exist": "Channel does not exist",
57
+  "Channel doesn't have roleplaying mode available": "Channel doesn't have roleplaying mode available",
58
+  "Channel is not registered": "Channel is not registered",
59
+  "Channel list is full": "Channel list is full",
60
+  "Channel name is not valid": "Channel name is not valid",
61
+  "Channel renamed: %s": "Channel renamed: %s",
62
+  "Client reconnected": "Client reconnected",
63
+  "Client reconnected (up to %d seconds of history lost)": "Client reconnected (up to %d seconds of history lost)",
64
+  "Command restricted": "Command restricted",
65
+  "Contributors and Former Developers:": "Contributors and Former Developers:",
66
+  "Core Developers:": "Core Developers:",
67
+  "Could not find given client": "Could not find given client",
68
+  "Could not login with your TLS certificate or supplied username/password": "Could not login with your TLS certificate or supplied username/password",
69
+  "Could not parse IP address or CIDR network": "Could not parse IP address or CIDR network",
70
+  "Could not register": "Could not register",
71
+  "Could not remove ban [%s]": "Could not remove ban [%s]",
72
+  "Could not set or change nickname: %s": "Could not set or change nickname: %s",
73
+  "Could not successfully save new D-LINE: %s": "Could not successfully save new D-LINE: %s",
74
+  "Could not successfully save new K-LINE: %s": "Could not successfully save new K-LINE: %s",
75
+  "Could not ungroup nick": "Could not ungroup nick",
76
+  "Credential type is not supported": "Credential type is not supported",
77
+  "End of /HELPOP": "End of /HELPOP",
78
+  "End of /INFO": "End of /INFO",
79
+  "End of /WHOIS list": "End of /WHOIS list",
80
+  "End of LIST": "End of LIST",
81
+  "End of MOTD command": "End of MOTD command",
82
+  "End of NAMES list": "End of NAMES list",
83
+  "End of WHO list": "End of WHO list",
84
+  "End of WHOWAS": "End of WHOWAS",
85
+  "End of list": "End of list",
86
+  "Enforcement method set": "Enforcement method set",
87
+  "Erroneous nickname": "Erroneous nickname",
88
+  "Error reserving nickname": "Error reserving nickname",
89
+  "Error while unregistering account": "Error while unregistering account",
90
+  "Fake source must be a valid nickname": "Fake source must be a valid nickname",
91
+  "First param must be a mask or channel": "First param must be a mask or channel",
92
+  "GHOSTed by %s": "GHOSTed by %s",
93
+  "HELPOP <argument>\n\nGet an explanation of <argument>, or \"index\" for a list of help topics.": "HELPOP <argument>\n\nGet an explanation of <argument>, or \"index\" for a list of help topics.",
94
+  "Help not found": "Help not found",
95
+  "I have %[1]d clients and %[2]d servers": "I have %[1]d clients and %[2]d servers",
96
+  "IRC Operators online": "IRC Operators online",
97
+  "Insufficient oper privs": "Insufficient oper privs",
98
+  "Insufficient privileges": "Insufficient privileges",
99
+  "Internal error": "Internal error",
100
+  "Invalid CAP subcommand": "Invalid CAP subcommand",
101
+  "Invalid account name": "Invalid account name",
102
+  "Invalid mode change": "Invalid mode change",
103
+  "Invalid parameters": "Invalid parameters",
104
+  "Invalid parameters. For usage, do /msg %s HELP %s": "Invalid parameters. For usage, do /msg %s HELP %s",
105
+  "Invalid vhost": "Invalid vhost",
106
+  "It was rejected for reason: %s": "It was rejected for reason: %s",
107
+  "JOIN 0 is not allowed": "JOIN 0 is not allowed",
108
+  "Language preferences have been set": "Language preferences have been set",
109
+  "Languages are not supported by this server": "Languages are not supported by this server",
110
+  "MOTD File is missing": "MOTD File is missing",
111
+  "Malformed username": "Malformed username",
112
+  "Mask isn't valid": "Mask isn't valid",
113
+  "Network service, for more info /msg %s HELP": "Network service, for more info /msg %s HELP",
114
+  "Nickname is already in use": "Nickname is already in use",
115
+  "Nickname is reserved by a different account": "Nickname is reserved by a different account",
116
+  "No DLINEs have been set!": "No DLINEs have been set!",
117
+  "No command given": "No command given",
118
+  "No masks given": "No masks given",
119
+  "No nickname given": "No nickname given",
120
+  "No such account": "No such account",
121
+  "No such channel": "No such channel",
122
+  "No such nick": "No such nick",
123
+  "No topic is set": "No topic is set",
124
+  "No username supplied": "No username supplied",
125
+  "Not enough parameters": "Not enough parameters",
126
+  "Only channel founders can change registered channels": "Only channel founders can change registered channels",
127
+  "Oragono is released under the MIT license.": "Oragono is released under the MIT license.",
128
+  "Passphrase contains forbidden characters or is otherwise invalid": "Passphrase contains forbidden characters or is otherwise invalid",
129
+  "Password changed": "Password changed",
130
+  "Password could not be changed due to server error": "Password could not be changed due to server error",
131
+  "Password incorrect": "Password incorrect",
132
+  "Permission Denied": "Permission Denied",
133
+  "Permission Denied - You're not an IRC operator": "Permission Denied - You're not an IRC operator",
134
+  "Please wait at least %v and try again": "Please wait at least %v and try again",
135
+  "Proxied IP address is not valid: [%s]": "Proxied IP address is not valid: [%s]",
136
+  "Received malformed line": "Received malformed line",
137
+  "Registered at: %s": "Registered at: %s",
138
+  "Registration requires a valid e-mail address": "Registration requires a valid e-mail address",
139
+  "Rehashing": "Rehashing",
140
+  "Remote servers not yet supported": "Remote servers not yet supported",
141
+  "Removed D-Line for %s": "Removed D-Line for %s",
142
+  "Removed K-Line for %s": "Removed K-Line for %s",
143
+  "Resume may have lost up to %d seconds of history": "Resume may have lost up to %d seconds of history",
144
+  "SASL authentication aborted": "SASL authentication aborted",
145
+  "SASL authentication failed": "SASL authentication failed",
146
+  "SASL authentication failed, you are not connecting with a certificate": "SASL authentication failed, you are not connecting with a certificate",
147
+  "SASL authentication failed: Invalid auth blob": "SASL authentication failed: Invalid auth blob",
148
+  "SASL authentication failed: Invalid b64 encoding": "SASL authentication failed: Invalid b64 encoding",
149
+  "SASL authentication failed: Passphrase too long": "SASL authentication failed: Passphrase too long",
150
+  "SASL authentication failed: authcid and authzid should be the same": "SASL authentication failed: authcid and authzid should be the same",
151
+  "SASL message too long": "SASL message too long",
152
+  "Server notice masks": "Server notice masks",
153
+  "Some additional message history may have been lost": "Some additional message history may have been lost",
154
+  "Successfully approved vhost request for %s": "Successfully approved vhost request for %s",
155
+  "Successfully cleared vhost": "Successfully cleared vhost",
156
+  "Successfully disabled your vhost": "Successfully disabled your vhost",
157
+  "Successfully enabled your vhost": "Successfully enabled your vhost",
158
+  "Successfully grouped nick %s with your account": "Successfully grouped nick %s with your account",
159
+  "Successfully op'd in channel %s": "Successfully op'd in channel %s",
160
+  "Successfully rejected vhost request for %s": "Successfully rejected vhost request for %s",
161
+  "Successfully set mode %s": "Successfully set mode %s",
162
+  "Successfully set vhost": "Successfully set vhost",
163
+  "Successfully ungrouped nick %s with your account": "Successfully ungrouped nick %s with your account",
164
+  "Successfully unregistered account %s": "Successfully unregistered account %s",
165
+  "Thanks to Jeremy Latt for founding Ergonomadic, the project this is based on": "Thanks to Jeremy Latt for founding Ergonomadic, the project this is based on",
166
+  "That nickname is already reserved by someone else": "That nickname is already reserved by someone else",
167
+  "That nickname is not registered": "That nickname is not registered",
168
+  "There are %[1]d users and %[2]d invisible on %[3]d server(s)": "There are %[1]d users and %[2]d invisible on %[3]d server(s)",
169
+  "There are %d pending requests for vhosts (%d displayed)": "There are %d pending requests for vhosts (%d displayed)",
170
+  "There was no such nickname": "There was no such nickname",
171
+  "They aren't on that channel": "They aren't on that channel",
172
+  "This ban matches you. To DLINE yourself, you must use the command:  /DLINE MYSELF <arguments>": "This ban matches you. To DLINE yourself, you must use the command:  /DLINE MYSELF <arguments>",
173
+  "This ban matches you. To KLINE yourself, you must use the command:  /KLINE MYSELF <arguments>": "This ban matches you. To KLINE yourself, you must use the command:  /KLINE MYSELF <arguments>",
174
+  "This command has been disabled by the server administrators": "This command has been disabled by the server administrators",
175
+  "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.": "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.",
176
+  "This server was created %s": "This server was created %s",
177
+  "This vhost is currently disabled, but can be enabled with /HS ON": "This vhost is currently disabled, but can be enabled with /HS ON",
178
+  "Timestamp is not in 2006-01-02T15:04:05.999Z format, ignoring it": "Timestamp is not in 2006-01-02T15:04:05.999Z format, ignoring it",
179
+  "To confirm account unregistration, type: /NS UNREGISTER %s %s": "To confirm account unregistration, type: /NS UNREGISTER %s %s",
180
+  "To confirm channel unregistration, type: /CS UNREGISTER %s %s": "To confirm channel unregistration, type: /CS UNREGISTER %s %s",
181
+  "To verify your account, issue one of these commands:": "To verify your account, issue one of these commands:",
182
+  "Translators:": "Translators:",
183
+  "Unknown command": "Unknown command",
184
+  "Unknown command. To see available commands, run": "Unknown command. To see available commands, run",
185
+  "Unknown subcommand": "Unknown subcommand",
186
+  "User doesn't have roleplaying mode enabled": "User doesn't have roleplaying mode enabled",
187
+  "Verification code: %s": "Verification code: %s",
188
+  "Verify your account on %s": "Verify your account on %s",
189
+  "WEBIRC command is not usable from your address or incorrect password given": "WEBIRC command is not usable from your address or incorrect password given",
190
+  "Welcome to the Internet Relay Network %s": "Welcome to the Internet Relay Network %s",
191
+  "You are banned from this server (%s)": "You are banned from this server (%s)",
192
+  "You are no longer marked as being away": "You are no longer marked as being away",
193
+  "You are not using a TLS certificate": "You are not using a TLS certificate",
194
+  "You are now an IRC operator": "You are now an IRC operator",
195
+  "You are now logged in as %s": "You are now logged in as %s",
196
+  "You can't GHOST yourself (try /QUIT instead)": "You can't GHOST yourself (try /QUIT instead)",
197
+  "You can't ungroup your primary nickname (try unregistering your account instead)": "You can't ungroup your primary nickname (try unregistering your account instead)",
198
+  "You don't have enough channel privileges": "You don't have enough channel privileges",
199
+  "You don't own that nick": "You don't own that nick",
200
+  "You have been banned from this server (%s)": "You have been banned from this server (%s)",
201
+  "You have been marked as being away": "You have been marked as being away",
202
+  "You have too many nicks reserved already (you can remove some with /NS DROP)": "You have too many nicks reserved already (you can remove some with /NS DROP)",
203
+  "You may not reregister": "You may not reregister",
204
+  "You must be an oper on the channel to register it": "You must be an oper on the channel to register it",
205
+  "You must be the channel founder to op": "You must be the channel founder to op",
206
+  "You must specify an account": "You must specify an account",
207
+  "You must wait an additional %v before making another request": "You must wait an additional %v before making another request",
208
+  "You need to either supply a passphrase or be connected via TLS with a client cert": "You need to either supply a passphrase or be connected via TLS with a client cert",
209
+  "You need to register before you can use that command": "You need to register before you can use that command",
210
+  "You specified too many languages": "You specified too many languages",
211
+  "You're already logged into an account": "You're already logged into an account",
212
+  "You're already opered-up!": "You're already opered-up!",
213
+  "You're not a channel operator": "You're not a channel operator",
214
+  "You're not logged into an account": "You're not logged into an account",
215
+  "You're not on that channel": "You're not on that channel",
216
+  "You're now logged in as %s": "You're now logged in as %s",
217
+  "Your current nickname enforcement is: %s": "Your current nickname enforcement is: %s",
218
+  "Your host is %[1]s, running version %[2]s": "Your host is %[1]s, running version %[2]s",
219
+  "Your vhost request was approved by an administrator": "Your vhost request was approved by an administrator",
220
+  "Your vhost request was rejected by an administrator. The reason given was: %s": "Your vhost request was rejected by an administrator. The reason given was: %s",
221
+  "Your vhost request will be reviewed by an administrator": "Your vhost request will be reviewed by an administrator",
222
+  "are supported by this server": "are supported by this server",
223
+  "can speak these languages": "can speak these languages",
224
+  "channels formed": "channels formed",
225
+  "has client certificate fingerprint %s": "has client certificate fingerprint %s",
226
+  "is a $bBot$b on %s": "is a $bBot$b on %s",
227
+  "is an unknown mode character to me": "is an unknown mode character to me",
228
+  "is logged in as": "jest zalogowany jako",
229
+  "is using a secure connection": "is using a secure connection",
230
+  "seconds idle, signon time": "seconds idle, signon time"
231
+}

+ 5
- 0
languages/pl-PL.lang.yaml View File

@@ -0,0 +1,5 @@
1
+---
2
+name: "Polski"
3
+code: "pl"
4
+contributors: "Sebastian Korotkiewicz (modinfi)"
5
+incomplete: true

+ 66
- 64
languages/pt-BR-help.lang.json View File

@@ -1,65 +1,67 @@
1 1
 {
2
-  "= Help Topics =\n\nCommands:\n%s\n\nRPL_ISUPPORT Tokens:\n%s\n\nInformation:\n%s": "",
3
-  "== Channel Modes ==\n\nOragono supports the following channel modes:\n\n  +b  |  Client masks that are banned from the channel (e.g. *!*@127.0.0.1)\n  +e  |  Client masks that are exempted from bans.\n  +I  |  Client masks that are exempted from the invite-only flag.\n  +i  |  Invite-only mode, only invited clients can join the channel.\n  +k  |  Key required when joining the channel.\n  +l  |  Client join limit for the channel.\n  +m  |  Moderated mode, only privileged clients can talk on the channel.\n  +n  |  No-outside-messages mode, only users that are on the channel can send\n      |  messages to it.\n  +r  |  Only registered users can talk in the channel.\n  +s  |  Secret mode, channel won't show up in /LIST or whois replies.\n  +t  |  Only channel opers can modify the topic.\n\n= 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.": "",
4
-  "== 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\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": "",
5
-  "== 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.": "",
6
-  "@+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": "",
7
-  "ACC REGISTER <accountname> [callback_namespace:]<callback> [cred_type] :<credential>\nACC VERIFY <accountname> <auth_code>\n\nUsed in account registration. See the relevant specs for more info:\nhttps://oragono.io/specs.html": "",
8
-  "AMBIANCE <target> <text to be sent>\n\nThe AMBIANCE command is used to send a scene notification to the given target.": "",
9
-  "AUTHENTICATE\n\nUsed during SASL authentication. See the IRCv3 specs for more info:\nhttp://ircv3.net/specs/extensions/sasl-3.1.html": "",
10
-  "AWAY [message]\n\nIf [message] is sent, marks you away. If [message] is not sent, marks you no\nlonger away.": "",
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": "",
12
-  "CHANSERV <subcommand> [params]\n\nChanServ controls channel registrations.": "",
13
-  "CS <subcommand> [params]\n\nChanServ controls channel registrations.": "",
14
-  "DEBUG <option>\n\nPrints debug information about 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 out the CPU profiler info.": "",
15
-  "DLINE [ANDKILL] [MYSELF] [duration] <ip>/<net> [ON <server>] [reason [| oper reason]]\nDLINE LIST\n\nBans an IP address or network from connecting to the server. If the duration is\ngiven then only for that long. The reason is shown to the user themselves, but\neveryone else will see a standard message. The oper reason is shown to\noperators getting info about the DLINEs that exist.\n\nBans are saved across subsequent launches of the server.\n\n\"ANDKILL\" means that all matching clients are also removed from the server.\n\n\"MYSELF\" is required when the DLINE matches the address the person applying it is connected\nfrom. If \"MYSELF\" is not given, trying to DLINE yourself will result in an error.\n\n[duration] can be of the following forms:\n\t1y 12mo 31d 10h 8m 13s\n\n<net> is specified in typical CIDR notation. For example:\n\t127.0.0.1/8\n\t8.8.8.8/24\n\nON <server> specifies that the ban is to be set on that specific server.\n\n[reason] and [oper reason], if they exist, are separated by a vertical bar (|).\n\nIf \"DLINE LIST\" is sent, the server sends back a list of our current DLINEs.": "",
16
-  "HELP <argument>\n\nGet an explanation of <argument>, or \"index\" for a list of help topics.": "",
17
-  "HELPOP <argument>\n\nGet an explanation of <argument>, or \"index\" for a list of help topics.": "",
18
-  "INFO\n\nSends information about the server, developers, etc.": "",
19
-  "INVITE <nickname> <channel>\n\nInvites the given user to the given channel, so long as you have the\nappropriate channel privs.": "",
20
-  "ISON <nickname>{ <nickname>}\n\nReturns whether the given nicks exist on the network.": "",
21
-  "JOIN <channel>{,<channel>} [<key>{,<key>}]\n\nJoins the given channels with the matching keys.": "",
22
-  "KICK <channel> <user> [reason]\n\nRemoves the user from the given channel, so long as you have the appropriate\nchannel privs.": "",
23
-  "KILL <nickname> [reason]\n\nRemoves the given user from the network, showing them the reason if it is\nsupplied.": "",
24
-  "KLINE [ANDKILL] [MYSELF] [duration] <mask> [ON <server>] [reason [| oper reason]]\nKLINE LIST\n\nBans a mask from connecting to the server. If the duration is given then only for that\nlong. The reason is shown to the user themselves, but everyone else will see a standard\nmessage. The oper reason is shown to operators getting info about the KLINEs that exist.\n\nBans are saved across subsequent launches of the server.\n\n\"ANDKILL\" means that all matching clients are also removed from the server.\n\n\"MYSELF\" is required when the KLINE matches the address the person applying it is connected\nfrom. If \"MYSELF\" is not given, trying to KLINE yourself will result in an error.\n\n[duration] can be of the following forms:\n\t1y 12mo 31d 10h 8m 13s\n\n<mask> is specified in typical IRC format. For example:\n\tdan\n\tdan!5*@127.*\n\nON <server> specifies that the ban is to be set on that specific server.\n\n[reason] and [oper reason], if they exist, are separated by a vertical bar (|).\n\nIf \"KLINE LIST\" is sent, the server sends back a list of our current KLINEs.": "",
25
-  "LANGUAGE <code>{ <code>}\n\nSets your preferred languages to the given ones.": "",
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.": "",
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.": "",
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\".": "",
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.": "",
30
-  "MOTD [server]\n\nReturns the message of the day for this, or the given, server.": "",
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\".": "",
32
-  "NICK <newnick>\n\nSets your nickname to the new given one.": "",
33
-  "NICKSERV <subcommand> [params]\n\nNickServ controls accounts and user registrations.": "",
34
-  "NOTICE <target>{,<target>} <text to be sent>\n\nSends the text to the given targets as a NOTICE.": "",
35
-  "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.": "",
36
-  "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.": "",
37
-  "NS <subcommand> [params]\n\nNickServ controls accounts and user registrations.": "",
38
-  "OPER <name> <password>\n\nIf the correct details are given, gives you IRCop privs.": "",
39
-  "PART <channel>{,<channel>} [reason]\n\nLeaves the given channels and shows people the given reason.": "",
40
-  "PASS <password>\n\nWhen the server requires a connection password to join, used to send us the\npassword.": "",
41
-  "PING <args>...\n\nRequests a PONG. Used to check link connectivity.": "",
42
-  "PONG <args>...\n\nReplies to a PING. Used to check link connectivity.": "",
43
-  "PRIVMSG <target>{,<target>} <text to be sent>\n\nSends the text to the given targets as a PRIVMSG.": "",
44
-  "PROXY TCP4/6 <sourceip> <destip> <sourceport> <destport>\n\nUsed by haproxy's PROXY v1 protocol, to allow for alternate TLS support:\nhttp://www.haproxy.org/download/1.8/doc/proxy-protocol.txt": "",
45
-  "QUIT [reason]\n\nIndicates that you're leaving the server, and shows everyone the given reason.": "",
46
-  "REHASH\n\nReloads the config file and updates TLS certificates on listeners": "",
47
-  "RENAME <channel> <newname> [<reason>]\n\nRenames the given channel with the given reason, if possible.\n\nFor example:\n\tRENAME #ircv2 #ircv3 :Protocol upgrades!": "",
48
-  "RESUME <oldnick> [timestamp]\n\nSent before registration has completed, this indicates that the client wants to\nresume their old connection <oldnick>.": "",
49
-  "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": "",
50
-  "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.": "",
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\".": "",
52
-  "SANICK <currentnick> <newnick>\n\nGives the given user a new nickname.": "",
53
-  "SCENE <target> <text to be sent>\n\nThe SCENE command is used to send a scene notification to the given target.": "",
54
-  "TIME [server]\n\nShows the time of the current, or the given, server.": "",
55
-  "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.": "",
56
-  "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": "",
57
-  "UNKLINE <mask>\n\nRemoves an existing ban on a mask.\n\nFor example:\n\tdan\n\tdan!5*@127.*": "",
58
-  "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).": "",
59
-  "USERHOST <nickname>{ <nickname>}\n\t\t\nShows information about the given users. Takes up to 10 nicknames.": "",
60
-  "VERSION [server]\n\nViews the version of software and the RPL_ISUPPORT tokens for the given server.": "",
61
-  "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": "",
62
-  "WHO <name> [o]\n\nReturns information for the given user.": "",
63
-  "WHOIS <client>{,<client>}\n\nReturns information for the given user(s).": "",
64
-  "WHOWAS <nickname>\n\nReturns historical information on the last user with the given nickname.": ""
65
-}
2
+  "= Help Topics =\n\nCommands:\n%s\n\nRPL_ISUPPORT Tokens:\n%s\n\nInformation:\n%s": "= Tópicos de Ajuda =\n\nComandos:\n%s\n\nRPL_ISUPPORT Tokens:\n%s\n\nInformation:\n%s",
3
+  "== Channel Modes ==\n\nOragono supports the following channel modes:\n\n  +b  |  Client masks that are banned from the channel (e.g. *!*@127.0.0.1)\n  +e  |  Client masks that are exempted from bans.\n  +I  |  Client masks that are exempted from the invite-only flag.\n  +i  |  Invite-only mode, only invited clients can join the channel.\n  +k  |  Key required when joining the channel.\n  +l  |  Client join limit for the channel.\n  +m  |  Moderated mode, only privileged clients can talk on the channel.\n  +n  |  No-outside-messages mode, only users that are on the channel can send\n      |  messages to it.\n  +R  |  Only registered users can talk in the channel.\n  +s  |  Secret mode, channel won't show up in /LIST or whois replies.\n  +t  |  Only channel opers can modify the topic.\n\n= 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.": "== Channel Modes ==\n\nOragono supports the following channel modes:\n\n  +b  |  Client masks that are banned from the channel (e.g. *!*@127.0.0.1)\n  +e  |  Client masks that are exempted from bans.\n  +I  |  Client masks that are exempted from the invite-only flag.\n  +i  |  Invite-only mode, only invited clients can join the channel.\n  +k  |  Key required when joining the channel.\n  +l  |  Client join limit for the channel.\n  +m  |  Moderated mode, only privileged clients can talk on the channel.\n  +n  |  No-outside-messages mode, only users that are on the channel can send\n      |  messages to it.\n  +R  |  Only registered users can talk in the channel.\n  +s  |  Secret mode, channel won't show up in /LIST or whois replies.\n  +t  |  Only channel opers can modify the topic.\n\n= 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.",
4
+  "== 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\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": "== 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\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",
5
+  "== 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.": "== 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.",
6
+  "@+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 <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",
7
+  "ACC REGISTER <accountname> [callback_namespace:]<callback> [cred_type] :<credential>\nACC VERIFY <accountname> <auth_code>\n\nUsed in account registration. See the relevant specs for more info:\nhttps://oragono.io/specs.html": "ACC REGISTER <accountname> [callback_namespace:]<callback> [cred_type] :<credential>\nACC VERIFY <accountname> <auth_code>\n\nUsed in account registration. See the relevant specs for more info:\nhttps://oragono.io/specs.html",
8
+  "AMBIANCE <target> <text to be sent>\n\nThe AMBIANCE command is used to send a scene notification to the given target.": "AMBIANCE <target> <text to be sent>\n\nThe AMBIANCE command is used to send a scene notification to the given target.",
9
+  "AUTHENTICATE\n\nUsed during SASL authentication. See the IRCv3 specs for more info:\nhttp://ircv3.net/specs/extensions/sasl-3.1.html": "AUTHENTICATE\n\nUsed during SASL authentication. See the IRCv3 specs for more info:\nhttp://ircv3.net/specs/extensions/sasl-3.1.html",
10
+  "AWAY [message]\n\nIf [message] is sent, marks you away. If [message] is not sent, marks you no\nlonger away.": "AWAY [message]\n\nIf [message] is sent, marks you away. If [message] is not sent, marks you no\nlonger away.",
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 <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",
12
+  "CHANSERV <subcommand> [params]\n\nChanServ controls channel registrations.": "CHANSERV <subcommand> [params]\n\nChanServ controls channel registrations.",
13
+  "CS <subcommand> [params]\n\nChanServ controls channel registrations.": "CS <subcommand> [params]\n\nChanServ controls channel registrations.",
14
+  "DEBUG <option>\n\nPrints debug information about 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 out the CPU profiler info.": "DEBUG <option>\n\nPrints debug information about 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 out the CPU profiler info.",
15
+  "DLINE [ANDKILL] [MYSELF] [duration] <ip>/<net> [ON <server>] [reason [| oper reason]]\nDLINE LIST\n\nBans an IP address or network from connecting to the server. If the duration is\ngiven then only for that long. The reason is shown to the user themselves, but\neveryone else will see a standard message. The oper reason is shown to\noperators getting info about the DLINEs that exist.\n\nBans are saved across subsequent launches of the server.\n\n\"ANDKILL\" means that all matching clients are also removed from the server.\n\n\"MYSELF\" is required when the DLINE matches the address the person applying it is connected\nfrom. If \"MYSELF\" is not given, trying to DLINE yourself will result in an error.\n\n[duration] can be of the following forms:\n\t1y 12mo 31d 10h 8m 13s\n\n<net> is specified in typical CIDR notation. For example:\n\t127.0.0.1/8\n\t8.8.8.8/24\n\nON <server> specifies that the ban is to be set on that specific server.\n\n[reason] and [oper reason], if they exist, are separated by a vertical bar (|).\n\nIf \"DLINE LIST\" is sent, the server sends back a list of our current DLINEs.": "DLINE [ANDKILL] [MYSELF] [duration] <ip>/<net> [ON <server>] [reason [| oper reason]]\nDLINE LIST\n\nBans an IP address or network from connecting to the server. If the duration is\ngiven then only for that long. The reason is shown to the user themselves, but\neveryone else will see a standard message. The oper reason is shown to\noperators getting info about the DLINEs that exist.\n\nBans are saved across subsequent launches of the server.\n\n\"ANDKILL\" means that all matching clients are also removed from the server.\n\n\"MYSELF\" is required when the DLINE matches the address the person applying it is connected\nfrom. If \"MYSELF\" is not given, trying to DLINE yourself will result in an error.\n\n[duration] can be of the following forms:\n\t1y 12mo 31d 10h 8m 13s\n\n<net> is specified in typical CIDR notation. For example:\n\t127.0.0.1/8\n\t8.8.8.8/24\n\nON <server> specifies that the ban is to be set on that specific server.\n\n[reason] and [oper reason], if they exist, are separated by a vertical bar (|).\n\nIf \"DLINE LIST\" is sent, the server sends back a list of our current DLINEs.",
16
+  "HELP <argument>\n\nGet an explanation of <argument>, or \"index\" for a list of help topics.": "HELP <argument>\n\nGet an explanation of <argument>, or \"index\" for a list of help topics.",
17
+  "HELPOP <argument>\n\nGet an explanation of <argument>, or \"index\" for a list of help topics.": "HELPOP <argument>\n\nGet an explanation of <argument>, or \"index\" for a list of help topics.",
18
+  "HOSTSERV <command> [params]\n\nHostServ lets you manage your vhost (a string displayed in place of your\nreal hostname).": "HOSTSERV <command> [params]\n\nHostServ lets you manage your vhost (a string displayed in place of your\nreal hostname).",
19
+  "HS <command> [params]\n\nHostServ lets you manage your vhost (a string displayed in place of your\nreal hostname).": "HS <command> [params]\n\nHostServ lets you manage your vhost (a string displayed in place of your\nreal hostname).",
20
+  "INFO\n\nSends information about the server, developers, etc.": "INFO\n\nSends information about the server, developers, etc.",
21
+  "INVITE <nickname> <channel>\n\nInvites the given user to the given channel, so long as you have the\nappropriate channel privs.": "INVITE <nickname> <channel>\n\nInvites the given user to the given channel, so long as you have the\nappropriate channel privs.",
22
+  "ISON <nickname>{ <nickname>}\n\nReturns whether the given nicks exist on the network.": "ISON <nickname>{ <nickname>}\n\nReturns whether the given nicks exist on the network.",
23
+  "JOIN <channel>{,<channel>} [<key>{,<key>}]\n\nJoins the given channels with the matching keys.": "JOIN <channel>{,<channel>} [<key>{,<key>}]\n\nJoins the given channels with the matching keys.",
24
+  "KICK <channel> <user> [reason]\n\nRemoves the user from the given channel, so long as you have the appropriate\nchannel privs.": "KICK <channel> <user> [reason]\n\nRemoves the user from the given channel, so long as you have the appropriate\nchannel privs.",
25
+  "KILL <nickname> [reason]\n\nRemoves the given user from the network, showing them the reason if it is\nsupplied.": "KILL <nickname> [reason]\n\nRemoves the given user from the network, showing them the reason if it is\nsupplied.",
26
+  "KLINE [ANDKILL] [MYSELF] [duration] <mask> [ON <server>] [reason [| oper reason]]\nKLINE LIST\n\nBans a mask from connecting to the server. If the duration is given then only for that\nlong. The reason is shown to the user themselves, but everyone else will see a standard\nmessage. The oper reason is shown to operators getting info about the KLINEs that exist.\n\nBans are saved across subsequent launches of the server.\n\n\"ANDKILL\" means that all matching clients are also removed from the server.\n\n\"MYSELF\" is required when the KLINE matches the address the person applying it is connected\nfrom. If \"MYSELF\" is not given, trying to KLINE yourself will result in an error.\n\n[duration] can be of the following forms:\n\t1y 12mo 31d 10h 8m 13s\n\n<mask> is specified in typical IRC format. For example:\n\tdan\n\tdan!5*@127.*\n\nON <server> specifies that the ban is to be set on that specific server.\n\n[reason] and [oper reason], if they exist, are separated by a vertical bar (|).\n\nIf \"KLINE LIST\" is sent, the server sends back a list of our current KLINEs.": "KLINE [ANDKILL] [MYSELF] [duration] <mask> [ON <server>] [reason [| oper reason]]\nKLINE LIST\n\nBans a mask from connecting to the server. If the duration is given then only for that\nlong. The reason is shown to the user themselves, but everyone else will see a standard\nmessage. The oper reason is shown to operators getting info about the KLINEs that exist.\n\nBans are saved across subsequent launches of the server.\n\n\"ANDKILL\" means that all matching clients are also removed from the server.\n\n\"MYSELF\" is required when the KLINE matches the address the person applying it is connected\nfrom. If \"MYSELF\" is not given, trying to KLINE yourself will result in an error.\n\n[duration] can be of the following forms:\n\t1y 12mo 31d 10h 8m 13s\n\n<mask> is specified in typical IRC format. For example:\n\tdan\n\tdan!5*@127.*\n\nON <server> specifies that the ban is to be set on that specific server.\n\n[reason] and [oper reason], if they exist, are separated by a vertical bar (|).\n\nIf \"KLINE LIST\" is sent, the server sends back a list of our current KLINEs.",
27
+  "LANGUAGE <code>{ <code>}\n\nSets your preferred languages to the given ones.": "LANGUAGE <code>{ <code>}\n\nSets your preferred languages to the given ones.",
28
+  "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 [<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.",
29
+  "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 [<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.",
30
+  "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 <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\".",
31
+  "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 <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.",
32
+  "MOTD [server]\n\nReturns the message of the day for this, or the given, server.": "MOTD [server]\n\nReturns the message of the day for this, or the given, server.",
33
+  "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 [<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\".",
34
+  "NICK <newnick>\n\nSets your nickname to the new given one.": "NICK <newnick>\n\nSets your nickname to the new given one.",
35
+  "NICKSERV <subcommand> [params]\n\nNickServ controls accounts and user registrations.": "NICKSERV <subcommand> [params]\n\nNickServ controls accounts and user registrations.",
36
+  "NOTICE <target>{,<target>} <text to be sent>\n\nSends the text to the given targets as a NOTICE.": "NOTICE <target>{,<target>} <text to be sent>\n\nSends the text to the given targets as a NOTICE.",
37
+  "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 <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.",
38
+  "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 <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.",
39
+  "NS <subcommand> [params]\n\nNickServ controls accounts and user registrations.": "NS <subcommand> [params]\n\nNickServ controls accounts and user registrations.",
40
+  "OPER <name> <password>\n\nIf the correct details are given, gives you IRCop privs.": "OPER <name> <password>\n\nIf the correct details are given, gives you IRCop privs.",
41
+  "PART <channel>{,<channel>} [reason]\n\nLeaves the given channels and shows people the given reason.": "PART <channel>{,<channel>} [reason]\n\nLeaves the given channels and shows people the given reason.",
42
+  "PASS <password>\n\nWhen the server requires a connection password to join, used to send us the\npassword.": "PASS <password>\n\nWhen the server requires a connection password to join, used to send us the\npassword.",
43
+  "PING <args>...\n\nRequests a PONG. Used to check link connectivity.": "PING <args>...\n\nRequests a PONG. Used to check link connectivity.",
44
+  "PONG <args>...\n\nReplies to a PING. Used to check link connectivity.": "PONG <args>...\n\nReplies to a PING. Used to check link connectivity.",
45
+  "PRIVMSG <target>{,<target>} <text to be sent>\n\nSends the text to the given targets as a PRIVMSG.": "PRIVMSG <target>{,<target>} <text to be sent>\n\nSends the text to the given targets as a PRIVMSG.",
46
+  "QUIT [reason]\n\nIndicates that you're leaving the server, and shows everyone the given reason.": "QUIT [reason]\n\nIndicates that you're leaving the server, and shows everyone the given reason.",
47
+  "REHASH\n\nReloads the config file and updates TLS certificates on listeners": "REHASH\n\nReloads the config file and updates TLS certificates on listeners",
48
+  "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 <channel> <newname> [<reason>]\n\nRenames the given channel with the given reason, if possible.\n\nFor example:\n\tRENAME #ircv2 #ircv3 :Protocol upgrades!",
49
+  "RESUME <oldnick> [timestamp]\n\nSent before registration has completed, this indicates that the client wants to\nresume their old connection <oldnick>.": "RESUME <oldnick> [timestamp]\n\nSent before registration has completed, this indicates that the client wants to\nresume their old connection <oldnick>.",
50
+  "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 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",
51
+  "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 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.",
52
+  "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 [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.",
53
+  "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 <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\".",
54
+  "SANICK <currentnick> <newnick>\n\nGives the given user a new nickname.": "SANICK <currentnick> <newnick>\n\nGives the given user a new nickname.",
55
+  "SCENE <target> <text to be sent>\n\nThe SCENE command is used to send a scene notification to the given target.": "SCENE <target> <text to be sent>\n\nThe SCENE command is used to send a scene notification to the given target.",
56
+  "TIME [server]\n\nShows the time of the current, or the given, server.": "TIME [server]\n\nShows the time of the current, or the given, server.",
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 <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.",
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\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",
59
+  "UNKLINE <mask>\n\nRemoves an existing ban on a mask.\n\nFor example:\n\tdan\n\tdan!5*@127.*": "UNKLINE <mask>\n\nRemoves an existing ban on a mask.\n\nFor example:\n\tdan\n\tdan!5*@127.*",
60
+  "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 <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).",
61
+  "USERHOST <nickname>{ <nickname>}\n\t\t\nShows information about the given users. Takes up to 10 nicknames.": "USERHOST <nickname>{ <nickname>}\n\t\t\nShows information about the given users. Takes up to 10 nicknames.",
62
+  "VERSION [server]\n\nViews the version of software and the RPL_ISUPPORT tokens for the given server.": "VERSION [server]\n\nViews the version of software and the RPL_ISUPPORT tokens for the given server.",
63
+  "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 <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",
64
+  "WHO <name> [o]\n\nReturns information for the given user.": "WHO <name> [o]\n\nReturns information for the given user.",
65
+  "WHOIS <client>{,<client>}\n\nReturns information for the given user(s).": "WHOIS <client>{,<client>}\n\nReturns information for the given user(s).",
66
+  "WHOWAS <nickname>\n\nReturns historical information on the last user with the given nickname.": "WHOWAS <nickname>\n\nReturns historical information on the last user with the given nickname."
67
+}

+ 73
- 32
languages/pt-BR-irc.lang.json View File

@@ -1,15 +1,24 @@
1 1
 {
2
-  "%d IRC Operators online": "%d operadores do IRC online",
3
-  "%d channels formed": "%d canais formados",
4
-  "*** $bChanServ HELP$b ***": "*** $bChanServ HELP$b ***",
5
-  "*** $bEnd of ChanServ HELP$b ***": "*** $bEnd of ChanServ HELP$b ***",
6
-  "*** $bEnd of NickServ HELP$b ***": "*** $bEnd of NickServ HELP$b ***",
7
-  "*** $bNickServ HELP$b ***": "*** $bNickServ HELP$b ***",
2
+  "$bWarning: unregistering this account will remove its stored privileges.$b": "$bWarning: unregistering this account will remove its stored privileges.$b",
3
+  "$bWarning: unregistering this channel will remove all stored channel attributes.$b": "$bWarning: unregistering this channel will remove all stored channel attributes.$b",
4
+  "%d. User %s requests vhost: %s": "%d. User %s requests vhost: %s",
5
+  "%s [account: %s] joined the channel": "%s [account: %s] joined the channel",
6
+  "%s joined the channel": "%s joined the channel",
7
+  "%s kicked %s (%s)": "%s kicked %s (%s)",
8
+  "%s left the channel (%s)": "%s left the channel (%s)",
9
+  "%s quit (%s)": "%s quit (%s)",
10
+  "*** $bEnd of %s HELP$b ***": "*** $bEnd of %s HELP$b ***",
8 11
   "*** Could not find your username": "*** Não foi possível encontrar o seu nome usuário",
9 12
   "*** Found your username": "*** O seu nome de usuário foi encontrado",
10 13
   "*** Got a malformed username, ignoring": "*** Nome de usuário inválido, ignorando",
11 14
   "*** Looking up your username": "*** Procurando o seu nome de usuário",
12 15
   "- %s Message of the day - ": "- %s Mensagem do dia - ",
16
+  "... and other commands which have been disabled": "... and other commands which have been disabled",
17
+  "A request is pending for vhost: %s": "A request is pending for vhost: %s",
18
+  "A request was previously made for vhost: %s": "A request was previously made for vhost: %s",
19
+  "Account %s has no vhost": "Account %s has no vhost",
20
+  "Account %s has vhost: %s": "Account %s has vhost: %s",
21
+  "Account %s receives mode +%s": "Account %s receives mode +%s",
13 22
   "Account already exists": "Já existe uma conta com este nome",
14 23
   "Account created": "Conta criada",
15 24
   "Account created, pending verification; verification code has been sent to %s:%s": "Account created, pending verification; verification code has been sent to %s:%s",
@@ -25,33 +34,36 @@
25 34
   "Added temporary (%[1]s) K-Line for %[2]s": "Uma K-Line temporária (%[1]s) foi adicionada para %[2]s",
26 35
   "Additional grouped nick: %s": "Additional grouped nick: %s",
27 36
   "An account already exists for your certificate fingerprint": "An account already exists for your certificate fingerprint",
37
+  "An error occurred": "An error occurred",
28 38
   "Authentication successful": "Autenticação bem-sucedida",
39
+  "Bad or unauthorized PROXY command": "Bad or unauthorized PROXY command",
29 40
   "Bad password": "Bad password",
30 41
   "Ban - %[1]s - added by %[2]s - %[3]s": "Banimento - %[1]s - adicionado por %[2]s - %[3]s",
31
-  "Ban - %s - added by %s - %s": "Banimento - %s - adicionado por %s - %s",
32 42
   "Callback namespace is not supported": "Callback namespace is not supported",
33 43
   "Can't change modes for other users": "Can't change modes for other users",
34 44
   "Can't view modes for other users": "Não é possível ver os modos de outros usuários",
35 45
   "Cannot join channel (+%s)": "Não foi possível entrar no canal (+%s)",
46
+  "Cannot resume connection": "Cannot resume connection",
36 47
   "Cannot resume connection, connection registration has already been completed": "Cannot resume connection, connection registration has already been completed",
37
-  "Cannot resume connection, old and new clients must be logged into the same account": "Cannot resume connection, old and new clients must be logged into the same account",
48
+  "Cannot resume connection, invalid resume token": "Cannot resume connection, invalid resume token",
38 49
   "Cannot resume connection, old and new clients must have TLS": "Cannot resume connection, old and new clients must have TLS",
39 50
   "Cannot resume connection, old client not found": "Cannot resume connection, old client not found",
40
-  "Cannot resume connection, old nickname contains spaces": "Cannot resume connection, old nickname contains spaces",
41 51
   "Cannot send to channel": "Não foi possível enviar a mensagem para o canal",
52
+  "Change was a no-op": "Change was a no-op",
53
+  "Channel %s has %d persistent modes set": "Channel %s has %d persistent modes set",
54
+  "Channel %s is now unregistered": "Channel %s is now unregistered",
42 55
   "Channel %s successfully registered": "O canal %s foi registrado com sucesso",
43 56
   "Channel does not exist": "Channel does not exist",
44 57
   "Channel doesn't have roleplaying mode available": "Channel doesn't have roleplaying mode available",
58
+  "Channel is not registered": "Channel is not registered",
45 59
   "Channel list is full": "A lista de canais está cheia",
46 60
   "Channel name is not valid": "O nome do canal não é válido",
47
-  "Channel registration is not enabled": "O registro de canais está desativado",
48 61
   "Channel renamed: %s": "Canal renomeado: %s",
49 62
   "Client reconnected": "Cliente reconectado",
50
-  "Command error. Please report this to the developers": "Command error. Please report this to the developers",
63
+  "Client reconnected (up to %d seconds of history lost)": "Client reconnected (up to %d seconds of history lost)",
51 64
   "Command restricted": "Command restricted",
52 65
   "Contributors and Former Developers:": "Antigos desenvolvedores e colaboradores:",
53 66
   "Core Developers:": "Principais desenvolvedores:",
54
-  "Could not apply mode changes: +%s": "Não foi possível aplicar as alterações de modo: +%s",
55 67
   "Could not find given client": "Could not find given client",
56 68
   "Could not login with your TLS certificate or supplied username/password": "Could not login with your TLS certificate or supplied username/password",
57 69
   "Could not parse IP address or CIDR network": "Could not parse IP address or CIDR network",
@@ -71,6 +83,7 @@
71 83
   "End of WHO list": "Fim da lista WHO",
72 84
   "End of WHOWAS": "Fim de WHOWAS",
73 85
   "End of list": "Fim da lista",
86
+  "Enforcement method set": "Enforcement method set",
74 87
   "Erroneous nickname": "Erroneous nickname",
75 88
   "Error reserving nickname": "Error reserving nickname",
76 89
   "Error while unregistering account": "Error while unregistering account",
@@ -80,22 +93,31 @@
80 93
   "HELPOP <argument>\n\nGet an explanation of <argument>, or \"index\" for a list of help topics.": "HELPOP <argument>\n\nGet an explanation of <argument>, or \"index\" for a list of help topics.",
81 94
   "Help not found": "Ajuda não encontrada",
82 95
   "I have %[1]d clients and %[2]d servers": "Eu tenho %[1]d clientes e %[2]d servidores",
96
+  "IRC Operators online": "IRC Operators online",
83 97
   "Insufficient oper privs": "Privilégios de operador insuficientes",
98
+  "Insufficient privileges": "Insufficient privileges",
99
+  "Internal error": "Internal error",
84 100
   "Invalid CAP subcommand": "Invalid CAP subcommand",
85
-  "Invalid username": "Invalid username",
101
+  "Invalid account name": "Invalid account name",
102
+  "Invalid mode change": "Invalid mode change",
103
+  "Invalid parameters": "Invalid parameters",
104
+  "Invalid parameters. For usage, do /msg %s HELP %s": "Invalid parameters. For usage, do /msg %s HELP %s",
105
+  "Invalid vhost": "Invalid vhost",
106
+  "It was rejected for reason: %s": "It was rejected for reason: %s",
86 107
   "JOIN 0 is not allowed": "JOIN 0 não é permitido",
87 108
   "Language preferences have been set": "As preferências de idioma foram definidas",
88 109
   "Languages are not supported by this server": "Languages are not supported by this server",
89
-  "Login has been disabled": "Login has been disabled",
90 110
   "MOTD File is missing": "O arquivo de MOTD não foi encontrado",
91 111
   "Malformed username": "Nome de usuário inválido",
92 112
   "Mask isn't valid": "Máscara inválida",
113
+  "Network service, for more info /msg %s HELP": "Network service, for more info /msg %s HELP",
93 114
   "Nickname is already in use": "O apelido já está em uso",
94 115
   "Nickname is reserved by a different account": "Nickname is reserved by a different account",
95 116
   "No DLINEs have been set!": "Nenhuma DLINE foi definida!",
96 117
   "No command given": "No command given",
97 118
   "No masks given": "No masks given",
98 119
   "No nickname given": "No nickname given",
120
+  "No such account": "No such account",
99 121
   "No such channel": "O canal não existe",
100 122
   "No such nick": "O nick não existe",
101 123
   "No topic is set": "Nenhum tópico definido",
@@ -103,50 +125,63 @@
103 125
   "Not enough parameters": "Not enough parameters",
104 126
   "Only channel founders can change registered channels": "Only channel founders can change registered channels",
105 127
   "Oragono is released under the MIT license.": "Oragono é disponibilizado sob a licença MIT.",
106
-  "PROXY command is not usable from your address": "PROXY command is not usable from your address",
128
+  "Passphrase contains forbidden characters or is otherwise invalid": "Passphrase contains forbidden characters or is otherwise invalid",
129
+  "Password changed": "Password changed",
130
+  "Password could not be changed due to server error": "Password could not be changed due to server error",
107 131
   "Password incorrect": "Senha incorreta",
108 132
   "Permission Denied": "Permissão negada",
109 133
   "Permission Denied - You're not an IRC operator": "Permissão negada - Você não é um operador do IRC",
134
+  "Please wait at least %v and try again": "Please wait at least %v and try again",
110 135
   "Proxied IP address is not valid: [%s]": "Proxied IP address is not valid: [%s]",
111 136
   "Received malformed line": "Received malformed line",
112 137
   "Registered at: %s": "Registered at: %s",
113 138
   "Registration requires a valid e-mail address": "Registration requires a valid e-mail address",
114 139
   "Rehashing": "Rehashing",
115
-  "Remote servers not yet supported": "Remote servers not yet supported",
140
+  "Remote servers not yet supported": "Servidores remotos ainda não suportados",
116 141
   "Removed D-Line for %s": "D-Line para %s removida",
117 142
   "Removed K-Line for %s": "K-Line para %s removida",
143
+  "Resume may have lost up to %d seconds of history": "Resume may have lost up to %d seconds of history",
118 144
   "SASL authentication aborted": "Autenticação SASL cancelada",
119 145
   "SASL authentication failed": "Falha na autenticação SASL",
120 146
   "SASL authentication failed, you are not connecting with a certificate": "Falha na autenticação SASL: Você não está conectando com um certificado",
121 147
   "SASL authentication failed: Invalid auth blob": "SASL authentication failed: Invalid auth blob",
122
-  "SASL authentication failed: Invalid b64 encoding": "SASL authentication failed: Invalid b64 encoding",
123
-  "SASL authentication failed: Passphrase too long": "SASL authentication failed: Passphrase too long",
124
-  "SASL authentication failed: authcid and authzid should be the same": "SASL authentication failed: authcid and authzid should be the same",
125
-  "SASL message too long": "SASL message too long",
148
+  "SASL authentication failed: Invalid b64 encoding": "Falha na autenticação SASL: codificação b64 inválida",
149
+  "SASL authentication failed: Passphrase too long": "Autenticação SASL falhou: senha longa demais",
150
+  "SASL authentication failed: authcid and authzid should be the same": "Falha na autenticação SASL: authcid e authzid devem ser iguais",
151
+  "SASL message too long": "Mensagem SASL muito longa",
126 152
   "Server notice masks": "Server notice masks",
127
-  "Successfully grouped nick %s with your account": "Successfully grouped nick %s with your account",
153
+  "Some additional message history may have been lost": "Some additional message history may have been lost",
154
+  "Successfully approved vhost request for %s": "Successfully approved vhost request for %s",
155
+  "Successfully cleared vhost": "Successfully cleared vhost",
156
+  "Successfully disabled your vhost": "Successfully disabled your vhost",
157
+  "Successfully enabled your vhost": "Successfully enabled your vhost",
158
+  "Successfully grouped nick %s with your account": "O nick %s foi grupado com sucesso em sua conta",
128 159
   "Successfully op'd in channel %s": "Successfully op'd in channel %s",
160
+  "Successfully rejected vhost request for %s": "Successfully rejected vhost request for %s",
161
+  "Successfully set mode %s": "Successfully set mode %s",
162
+  "Successfully set vhost": "Successfully set vhost",
129 163
   "Successfully ungrouped nick %s with your account": "Successfully ungrouped nick %s with your account",
130 164
   "Successfully unregistered account %s": "Successfully unregistered account %s",
131
-  "Syntax: $bOP #channel [nickname]$b": "Syntax: $bOP #channel [nickname]$b",
132
-  "Syntax: $bREGISTER #channel$b": "Syntax: $bREGISTER #channel$b",
133 165
   "Thanks to Jeremy Latt for founding Ergonomadic, the project this is based on": "Thanks to Jeremy Latt for founding Ergonomadic, the project this is based on",
134 166
   "That nickname is already reserved by someone else": "That nickname is already reserved by someone else",
135 167
   "That nickname is not registered": "That nickname is not registered",
136 168
   "There are %[1]d users and %[2]d invisible on %[3]d server(s)": "Há %[1]d usuários e %[2]d invisíveis em %[3]d servidor(es)",
169
+  "There are %d pending requests for vhosts (%d displayed)": "There are %d pending requests for vhosts (%d displayed)",
137 170
   "There was no such nickname": "O apelido especificado não existia",
138 171
   "They aren't on that channel": "They aren't on that channel",
139 172
   "This ban matches you. To DLINE yourself, you must use the command:  /DLINE MYSELF <arguments>": "This ban matches you. To DLINE yourself, you must use the command:  /DLINE MYSELF <arguments>",
140 173
   "This ban matches you. To KLINE yourself, you must use the command:  /KLINE MYSELF <arguments>": "This ban matches you. To KLINE yourself, you must use the command:  /KLINE MYSELF <arguments>",
174
+  "This command has been disabled by the server administrators": "This command has been disabled by the server administrators",
141 175
   "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.": "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.",
142 176
   "This server was created %s": "Este servidor foi criado em %s",
177
+  "This vhost is currently disabled, but can be enabled with /HS ON": "This vhost is currently disabled, but can be enabled with /HS ON",
143 178
   "Timestamp is not in 2006-01-02T15:04:05.999Z format, ignoring it": "Timestamp is not in 2006-01-02T15:04:05.999Z format, ignoring it",
179
+  "To confirm account unregistration, type: /NS UNREGISTER %s %s": "To confirm account unregistration, type: /NS UNREGISTER %s %s",
180
+  "To confirm channel unregistration, type: /CS UNREGISTER %s %s": "To confirm channel unregistration, type: /CS UNREGISTER %s %s",
144 181
   "To verify your account, issue one of these commands:": "To verify your account, issue one of these commands:",
145 182
   "Translators:": "Translators:",
146 183
   "Unknown command": "Comando inválido",
147
-  "Unknown command. To see available commands, run /CS HELP": "Unknown command. To see available commands, run /CS HELP",
148
-  "Unknown command. To see available commands, run /NS HELP": "Unknown command. To see available commands, run /NS HELP",
149
-  "Unknown command. To see available commands, run /cs HELP": "Unknown command. To see available commands, run /cs HELP",
184
+  "Unknown command. To see available commands, run": "Unknown command. To see available commands, run",
150 185
   "Unknown subcommand": "Unknown subcommand",
151 186
   "User doesn't have roleplaying mode enabled": "User doesn't have roleplaying mode enabled",
152 187
   "Verification code: %s": "Verification code: %s",
@@ -160,31 +195,37 @@
160 195
   "You are now logged in as %s": "Você agora está conectado como %s",
161 196
   "You can't GHOST yourself (try /QUIT instead)": "You can't GHOST yourself (try /QUIT instead)",
162 197
   "You can't ungroup your primary nickname (try unregistering your account instead)": "You can't ungroup your primary nickname (try unregistering your account instead)",
198
+  "You don't have enough channel privileges": "You don't have enough channel privileges",
163 199
   "You don't own that nick": "You don't own that nick",
164 200
   "You have been banned from this server (%s)": "Você foi banido deste servidor (%s)",
165 201
   "You have been marked as being away": "Você foi marcado como ausente",
166 202
   "You have too many nicks reserved already (you can remove some with /NS DROP)": "You have too many nicks reserved already (you can remove some with /NS DROP)",
167 203
   "You may not reregister": "You may not reregister",
168 204
   "You must be an oper on the channel to register it": "Você precisa ser um operador no canal para registrá-lo",
169
-  "You must be logged in to op on a channel": "You must be logged in to op on a channel",
170
-  "You must be logged in to register a channel": "Você precisa iniciar a sessão para registrar um canal",
171 205
   "You must be the channel founder to op": "You must be the channel founder to op",
172
-  "You need to either supply a passphrase or be connected via TLS with a client cert": "You need to either supply a passphrase or be connected via TLS with a client cert",
206
+  "You must specify an account": "You must specify an account",
207
+  "You must wait an additional %v before making another request": "You must wait an additional %v before making another request",
208
+  "You need to either supply a passphrase or be connected via TLS with a client cert": "Você precisa fornecer uma senha ou ser conectado via TLS com um certificado de cliente",
173 209
   "You need to register before you can use that command": "Você precisa se registrar antes de usar o comando",
174 210
   "You specified too many languages": "Você especificou muitas linguagens",
175 211
   "You're already logged into an account": "Você já está conectado à uma conta",
176 212
   "You're already opered-up!": "Você já é um operador!",
177 213
   "You're not a channel operator": "Você não é um operador de canal",
178
-  "You're not logged into an account": "You're not logged into an account",
214
+  "You're not logged into an account": "Você não está logado em uma conta",
179 215
   "You're not on that channel": "Você não está no canal especificado",
180
-  "You're now logged in as %s": "You're now logged in as %s",
216
+  "You're now logged in as %s": "Você agora está conectado como %s",
217
+  "Your current nickname enforcement is: %s": "Your current nickname enforcement is: %s",
181 218
   "Your host is %[1]s, running version %[2]s": "O seu host é %[1]s, rodando a versão %[2]s",
219
+  "Your vhost request was approved by an administrator": "Your vhost request was approved by an administrator",
220
+  "Your vhost request was rejected by an administrator. The reason given was: %s": "Your vhost request was rejected by an administrator. The reason given was: %s",
221
+  "Your vhost request will be reviewed by an administrator": "Your vhost request will be reviewed by an administrator",
182 222
   "are supported by this server": "são recursos suportados por este servidor",
183 223
   "can speak these languages": "pode falar estes idiomas",
224
+  "channels formed": "channels formed",
184 225
   "has client certificate fingerprint %s": "possui uma impressão digital do certificado de cliente %s",
185 226
   "is a $bBot$b on %s": "é um $bBot$b em %s",
186 227
   "is an unknown mode character to me": "é um caractere de modo desconhecido para mim",
187 228
   "is logged in as": "está conectado como",
188 229
   "is using a secure connection": "está usando uma conexão segura",
189 230
   "seconds idle, signon time": "segundos ausente, hora da conexão"
190
-}
231
+}

+ 67
- 0
languages/ro-RO-help.lang.json View File

@@ -0,0 +1,67 @@
1
+{
2
+  "= Help Topics =\n\nCommands:\n%s\n\nRPL_ISUPPORT Tokens:\n%s\n\nInformation:\n%s": "= Tematică de ajutor =\n\nComenzi:\n%s\n\nRPL_ISUPPORT Tokens:\n%s\n\nInformație:\n%s",
3
+  "== Channel Modes ==\n\nOragono supports the following channel modes:\n\n  +b  |  Client masks that are banned from the channel (e.g. *!*@127.0.0.1)\n  +e  |  Client masks that are exempted from bans.\n  +I  |  Client masks that are exempted from the invite-only flag.\n  +i  |  Invite-only mode, only invited clients can join the channel.\n  +k  |  Key required when joining the channel.\n  +l  |  Client join limit for the channel.\n  +m  |  Moderated mode, only privileged clients can talk on the channel.\n  +n  |  No-outside-messages mode, only users that are on the channel can send\n      |  messages to it.\n  +R  |  Only registered users can talk in the channel.\n  +s  |  Secret mode, channel won't show up in /LIST or whois replies.\n  +t  |  Only channel opers can modify the topic.\n\n= 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.": "== Moduri de canal ==\n\nOragono suportă următoarele moduri de canal:\n\n  +b  |  Măștile unui client, interzise pe canal (ex. *!*@127.0.0.1)\n  +e  |  Măștile unui client, ce sunt exceptate de la ban.\n  +I  |  Client masks that are exempted from the invite-only flag.\n  +i  |  Invite-only mode, only invited clients can join the channel.\n  +k  |  Este necesară o cheie, pentru a putea intra pe canal.\n  +l  |  Client join limit for the channel.\n  +m  |  Modul moderat, doar clienții privilegiați pot trimite text pe canal.\n  +n  |  No-outside-messages mode, only users that are on the channel can send\n      |  messages to it.\n  +R  |  Doar utilizatorii înregistrați la servicii pot trimite text pe canal.\n  +s  |  Mod secret, canalul nu va fi afișat în /LIST sau mesaje whois.\n  +t  |  Doar operatorii pot modifica topicul.\n\n= Prefixe =\n\n  +q (~)  |  Mod fondator de canal.\n  +a (&)  |  Mod administrator de canal.\n  +o (@)  |  Mod operator de canal.\n  +h (%)  |  Mod semi-op pe canal.\n  +v (+)  |  Mod voce pe canal.",
4
+  "== 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\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": "== Server Notice Masks ==\n\nOragono suportă următoarele măști de atenționare valabile pentru operatori:\n\n  a  |  Anunțuri locale.\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\nPentru a seta o snomask, do this with your nickname:\n\n  /MODE <pseudonim> +s <caracter(e)>\n\nSpre exemplu, următoarea comandă ar seta modurile kill, oper, cont și xline pentru utilizatorul dan:\n\n  /MODE dan +s koux",
5
+  "== 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.": "== Moduri utilizator ==\n\nOragono suportă următoarele moduri de utilizator:\n\n  +a  |  User is marked as being away. This mode is set with the /AWAY command.\n  +i  |  Utilizatorul a fost marcat ca invizibil (canalele pe care se află vor fi ascunse în conținutul /whois).\n  +o  |  Utilizatorul este un Operator IRC.\n  +R  |  User only accepts messages from other registered users. \n  +s  |  Server Notice Masks (see help with /HELPOP snomasks).\n  +Z  |  Utilizatorul se conectează via TLS.",
6
+  "@+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 <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",
7
+  "ACC REGISTER <accountname> [callback_namespace:]<callback> [cred_type] :<credential>\nACC VERIFY <accountname> <auth_code>\n\nUsed in account registration. See the relevant specs for more info:\nhttps://oragono.io/specs.html": "ACC REGISTER <accountname> [callback_namespace:]<callback> [cred_type] :<credential>\nACC VERIFY <accountname> <auth_code>\n\nUsed in account registration. See the relevant specs for more info:\nhttps://oragono.io/specs.html",
8
+  "AMBIANCE <target> <text to be sent>\n\nThe AMBIANCE command is used to send a scene notification to the given target.": "AMBIANCE <target> <text to be sent>\n\nThe AMBIANCE command is used to send a scene notification to the given target.",
9
+  "AUTHENTICATE\n\nUsed during SASL authentication. See the IRCv3 specs for more info:\nhttp://ircv3.net/specs/extensions/sasl-3.1.html": "AUTHENTICATE\n\nUsed during SASL authentication. See the IRCv3 specs for more info:\nhttp://ircv3.net/specs/extensions/sasl-3.1.html",
10
+  "AWAY [message]\n\nIf [message] is sent, marks you away. If [message] is not sent, marks you no\nlonger away.": "AWAY [message]\n\nIf [message] is sent, marks you away. If [message] is not sent, marks you no\nlonger away.",
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 <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",
12
+  "CHANSERV <subcommand> [params]\n\nChanServ controls channel registrations.": "CHANSERV <subcommand> [params]\n\nChanServ controls channel registrations.",
13
+  "CS <subcommand> [params]\n\nChanServ controls channel registrations.": "CS <subcommand> [params]\n\nChanServ controls channel registrations.",
14
+  "DEBUG <option>\n\nPrints debug information about 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 out the CPU profiler info.": "DEBUG <option>\n\nPrints debug information about 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 out the CPU profiler info.",
15
+  "DLINE [ANDKILL] [MYSELF] [duration] <ip>/<net> [ON <server>] [reason [| oper reason]]\nDLINE LIST\n\nBans an IP address or network from connecting to the server. If the duration is\ngiven then only for that long. The reason is shown to the user themselves, but\neveryone else will see a standard message. The oper reason is shown to\noperators getting info about the DLINEs that exist.\n\nBans are saved across subsequent launches of the server.\n\n\"ANDKILL\" means that all matching clients are also removed from the server.\n\n\"MYSELF\" is required when the DLINE matches the address the person applying it is connected\nfrom. If \"MYSELF\" is not given, trying to DLINE yourself will result in an error.\n\n[duration] can be of the following forms:\n\t1y 12mo 31d 10h 8m 13s\n\n<net> is specified in typical CIDR notation. For example:\n\t127.0.0.1/8\n\t8.8.8.8/24\n\nON <server> specifies that the ban is to be set on that specific server.\n\n[reason] and [oper reason], if they exist, are separated by a vertical bar (|).\n\nIf \"DLINE LIST\" is sent, the server sends back a list of our current DLINEs.": "DLINE [ANDKILL] [MYSELF] [duration] <ip>/<net> [ON <server>] [reason [| oper reason]]\nDLINE LIST\n\nBans an IP address or network from connecting to the server. If the duration is\ngiven then only for that long. The reason is shown to the user themselves, but\neveryone else will see a standard message. The oper reason is shown to\noperators getting info about the DLINEs that exist.\n\nBans are saved across subsequent launches of the server.\n\n\"ANDKILL\" means that all matching clients are also removed from the server.\n\n\"MYSELF\" is required when the DLINE matches the address the person applying it is connected\nfrom. If \"MYSELF\" is not given, trying to DLINE yourself will result in an error.\n\n[duration] can be of the following forms:\n\t1y 12mo 31d 10h 8m 13s\n\n<net> is specified in typical CIDR notation. For example:\n\t127.0.0.1/8\n\t8.8.8.8/24\n\nON <server> specifies that the ban is to be set on that specific server.\n\n[reason] and [oper reason], if they exist, are separated by a vertical bar (|).\n\nIf \"DLINE LIST\" is sent, the server sends back a list of our current DLINEs.",
16
+  "HELP <argument>\n\nGet an explanation of <argument>, or \"index\" for a list of help topics.": "HELP <argument>\n\nGet an explanation of <argument>, or \"index\" for a list of help topics.",
17
+  "HELPOP <argument>\n\nGet an explanation of <argument>, or \"index\" for a list of help topics.": "HELPOP <argument>\n\nGet an explanation of <argument>, or \"index\" for a list of help topics.",
18
+  "HOSTSERV <command> [params]\n\nHostServ lets you manage your vhost (a string displayed in place of your\nreal hostname).": "HOSTSERV <command> [params]\n\nHostServ lets you manage your vhost (a string displayed in place of your\nreal hostname).",
19
+  "HS <command> [params]\n\nHostServ lets you manage your vhost (a string displayed in place of your\nreal hostname).": "HS <command> [params]\n\nHostServ lets you manage your vhost (a string displayed in place of your\nreal hostname).",
20
+  "INFO\n\nSends information about the server, developers, etc.": "INFO\n\nSends information about the server, developers, etc.",
21
+  "INVITE <nickname> <channel>\n\nInvites the given user to the given channel, so long as you have the\nappropriate channel privs.": "INVITE <nickname> <channel>\n\nInvites the given user to the given channel, so long as you have the\nappropriate channel privs.",
22
+  "ISON <nickname>{ <nickname>}\n\nReturns whether the given nicks exist on the network.": "ISON <nickname>{ <nickname>}\n\nReturns whether the given nicks exist on the network.",
23
+  "JOIN <channel>{,<channel>} [<key>{,<key>}]\n\nJoins the given channels with the matching keys.": "JOIN <channel>{,<channel>} [<key>{,<key>}]\n\nJoins the given channels with the matching keys.",
24
+  "KICK <channel> <user> [reason]\n\nRemoves the user from the given channel, so long as you have the appropriate\nchannel privs.": "KICK <channel> <user> [reason]\n\nRemoves the user from the given channel, so long as you have the appropriate\nchannel privs.",
25
+  "KILL <nickname> [reason]\n\nRemoves the given user from the network, showing them the reason if it is\nsupplied.": "KILL <nickname> [reason]\n\nRemoves the given user from the network, showing them the reason if it is\nsupplied.",
26
+  "KLINE [ANDKILL] [MYSELF] [duration] <mask> [ON <server>] [reason [| oper reason]]\nKLINE LIST\n\nBans a mask from connecting to the server. If the duration is given then only for that\nlong. The reason is shown to the user themselves, but everyone else will see a standard\nmessage. The oper reason is shown to operators getting info about the KLINEs that exist.\n\nBans are saved across subsequent launches of the server.\n\n\"ANDKILL\" means that all matching clients are also removed from the server.\n\n\"MYSELF\" is required when the KLINE matches the address the person applying it is connected\nfrom. If \"MYSELF\" is not given, trying to KLINE yourself will result in an error.\n\n[duration] can be of the following forms:\n\t1y 12mo 31d 10h 8m 13s\n\n<mask> is specified in typical IRC format. For example:\n\tdan\n\tdan!5*@127.*\n\nON <server> specifies that the ban is to be set on that specific server.\n\n[reason] and [oper reason], if they exist, are separated by a vertical bar (|).\n\nIf \"KLINE LIST\" is sent, the server sends back a list of our current KLINEs.": "KLINE [ANDKILL] [MYSELF] [duration] <mask> [ON <server>] [reason [| oper reason]]\nKLINE LIST\n\nBans a mask from connecting to the server. If the duration is given then only for that\nlong. The reason is shown to the user themselves, but everyone else will see a standard\nmessage. The oper reason is shown to operators getting info about the KLINEs that exist.\n\nBans are saved across subsequent launches of the server.\n\n\"ANDKILL\" means that all matching clients are also removed from the server.\n\n\"MYSELF\" is required when the KLINE matches the address the person applying it is connected\nfrom. If \"MYSELF\" is not given, trying to KLINE yourself will result in an error.\n\n[duration] can be of the following forms:\n\t1y 12mo 31d 10h 8m 13s\n\n<mask> is specified in typical IRC format. For example:\n\tdan\n\tdan!5*@127.*\n\nON <server> specifies that the ban is to be set on that specific server.\n\n[reason] and [oper reason], if they exist, are separated by a vertical bar (|).\n\nIf \"KLINE LIST\" is sent, the server sends back a list of our current KLINEs.",
27
+  "LANGUAGE <code>{ <code>}\n\nSets your preferred languages to the given ones.": "LANGUAGE <code>{ <code>}\n\nSets your preferred languages to the given ones.",
28
+  "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 [<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.",
29
+  "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 [<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.",
30
+  "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 <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\".",
31
+  "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 <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.",
32
+  "MOTD [server]\n\nReturns the message of the day for this, or the given, server.": "MOTD [server]\n\nReturns the message of the day for this, or the given, server.",
33
+  "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 [<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\".",
34
+  "NICK <newnick>\n\nSets your nickname to the new given one.": "NICK <newnick>\n\nSets your nickname to the new given one.",
35
+  "NICKSERV <subcommand> [params]\n\nNickServ controls accounts and user registrations.": "NICKSERV <subcommand> [params]\n\nNickServ controls accounts and user registrations.",
36
+  "NOTICE <target>{,<target>} <text to be sent>\n\nSends the text to the given targets as a NOTICE.": "NOTICE <target>{,<target>} <text to be sent>\n\nSends the text to the given targets as a NOTICE.",
37
+  "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 <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.",
38
+  "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 <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.",
39
+  "NS <subcommand> [params]\n\nNickServ controls accounts and user registrations.": "NS <subcommand> [params]\n\nNickServ controls accounts and user registrations.",
40
+  "OPER <name> <password>\n\nIf the correct details are given, gives you IRCop privs.": "OPER <name> <password>\n\nIf the correct details are given, gives you IRCop privs.",
41
+  "PART <channel>{,<channel>} [reason]\n\nLeaves the given channels and shows people the given reason.": "PART <channel>{,<channel>} [reason]\n\nLeaves the given channels and shows people the given reason.",
42
+  "PASS <password>\n\nWhen the server requires a connection password to join, used to send us the\npassword.": "PASS <password>\n\nWhen the server requires a connection password to join, used to send us the\npassword.",
43
+  "PING <args>...\n\nRequests a PONG. Used to check link connectivity.": "PING <args>...\n\nRequests a PONG. Used to check link connectivity.",
44
+  "PONG <args>...\n\nReplies to a PING. Used to check link connectivity.": "PONG <args>...\n\nReplies to a PING. Used to check link connectivity.",
45
+  "PRIVMSG <target>{,<target>} <text to be sent>\n\nSends the text to the given targets as a PRIVMSG.": "PRIVMSG <target>{,<target>} <text to be sent>\n\nSends the text to the given targets as a PRIVMSG.",
46
+  "QUIT [reason]\n\nIndicates that you're leaving the server, and shows everyone the given reason.": "QUIT [reason]\n\nIndicates that you're leaving the server, and shows everyone the given reason.",
47
+  "REHASH\n\nReloads the config file and updates TLS certificates on listeners": "REHASH\n\nReloads the config file and updates TLS certificates on listeners",
48
+  "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 <channel> <newname> [<reason>]\n\nRenames the given channel with the given reason, if possible.\n\nFor example:\n\tRENAME #ircv2 #ircv3 :Protocol upgrades!",
49
+  "RESUME <oldnick> [timestamp]\n\nSent before registration has completed, this indicates that the client wants to\nresume their old connection <oldnick>.": "RESUME <oldnick> [timestamp]\n\nSent before registration has completed, this indicates that the client wants to\nresume their old connection <oldnick>.",
50
+  "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 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",
51
+  "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 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.",
52
+  "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 [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.",
53
+  "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 <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\".",
54
+  "SANICK <currentnick> <newnick>\n\nGives the given user a new nickname.": "SANICK <currentnick> <newnick>\n\nGives the given user a new nickname.",
55
+  "SCENE <target> <text to be sent>\n\nThe SCENE command is used to send a scene notification to the given target.": "SCENE <target> <text to be sent>\n\nThe SCENE command is used to send a scene notification to the given target.",
56
+  "TIME [server]\n\nShows the time of the current, or the given, server.": "TIME [server]\n\nShows the time of the current, or the given, server.",
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 <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.",
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\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",
59
+  "UNKLINE <mask>\n\nRemoves an existing ban on a mask.\n\nFor example:\n\tdan\n\tdan!5*@127.*": "UNKLINE <mask>\n\nRemoves an existing ban on a mask.\n\nFor example:\n\tdan\n\tdan!5*@127.*",
60
+  "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 <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).",
61
+  "USERHOST <nickname>{ <nickname>}\n\t\t\nShows information about the given users. Takes up to 10 nicknames.": "USERHOST <nickname>{ <nickname>}\n\t\t\nShows information about the given users. Takes up to 10 nicknames.",
62
+  "VERSION [server]\n\nViews the version of software and the RPL_ISUPPORT tokens for the given server.": "VERSION [server]\n\nViews the version of software and the RPL_ISUPPORT tokens for the given server.",
63
+  "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 <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",
64
+  "WHO <name> [o]\n\nReturns information for the given user.": "WHO <name> [o]\n\nReturns information for the given user.",
65
+  "WHOIS <client>{,<client>}\n\nReturns information for the given user(s).": "WHOIS <client>{,<client>}\n\nReturns information for the given user(s).",
66
+  "WHOWAS <nickname>\n\nReturns historical information on the last user with the given nickname.": "WHOWAS <nickname>\n\nReturns historical information on the last user with the given nickname."
67
+}

+ 231
- 0
languages/ro-RO-irc.lang.json View File

@@ -0,0 +1,231 @@
1
+{
2
+  "$bWarning: unregistering this account will remove its stored privileges.$b": "$bWarning: unregistering this account will remove its stored privileges.$b",
3
+  "$bWarning: unregistering this channel will remove all stored channel attributes.$b": "$bWarning: unregistering this channel will remove all stored channel attributes.$b",
4
+  "%d. User %s requests vhost: %s": "%d. User %s requests vhost: %s",
5
+  "%s [account: %s] joined the channel": "%s [account: %s] joined the channel",
6
+  "%s joined the channel": "%s joined the channel",
7
+  "%s kicked %s (%s)": "%s kicked %s (%s)",
8
+  "%s left the channel (%s)": "%s left the channel (%s)",
9
+  "%s quit (%s)": "%s quit (%s)",
10
+  "*** $bEnd of %s HELP$b ***": "*** $bEnd of %s HELP$b ***",
11
+  "*** Could not find your username": "*** Nu ți-am găsit numele de utilizator",
12
+  "*** Found your username": "*** Ți-am găsit numele de utilizator",
13
+  "*** Got a malformed username, ignoring": "*** Am primit un nume de utilizator deformat, se ignoră",
14
+  "*** Looking up your username": "*** Îți verific numele de utilizator",
15
+  "- %s Message of the day - ": "- %s Mesajul zilei - ",
16
+  "... and other commands which have been disabled": "... and other commands which have been disabled",
17
+  "A request is pending for vhost: %s": "A request is pending for vhost: %s",
18
+  "A request was previously made for vhost: %s": "A request was previously made for vhost: %s",
19
+  "Account %s has no vhost": "Account %s has no vhost",
20
+  "Account %s has vhost: %s": "Account %s has vhost: %s",
21
+  "Account %s receives mode +%s": "Account %s receives mode +%s",
22
+  "Account already exists": "Contul există deja",
23
+  "Account created": "Cont creat",
24
+  "Account created, pending verification; verification code has been sent to %s:%s": "Cont creat, verificare în așteptare; codul de verificare a fost trimis la %s:%s",
25
+  "Account does not exist": "Contul nu există",
26
+  "Account name is not valid": "Numele contului este invalid",
27
+  "Account registration has been disabled": "Înregistrarea de conturi a fost dezactivată",
28
+  "Account registration is disabled": "Înregistrarea de conturi este dezactivată",
29
+  "Account: %s": "Cont: %s",
30
+  "Actual user@host, Actual IP": "Utilizator@gazdă actual, IP actual",
31
+  "Added D-Line for %s": "Am adăugat D-Line pentru %s",
32
+  "Added K-Line for %s": "Am adăugat K-Line pentru %s",
33
+  "Added temporary (%[1]s) D-Line for %[2]s": "Am adăugat D-Line temporar (%[1]s) pentru %[2]s",
34
+  "Added temporary (%[1]s) K-Line for %[2]s": "Am adăugat K-Line temporar (%[1]s) pentru %[2]s",
35
+  "Additional grouped nick: %s": "Pseudonim adițional adăugat la grup: %s",
36
+  "An account already exists for your certificate fingerprint": "Există deja un cont cu amprenta certificatului tău",
37
+  "An error occurred": "An error occurred",
38
+  "Authentication successful": "Autentificare reușită",
39
+  "Bad or unauthorized PROXY command": "Bad or unauthorized PROXY command",
40
+  "Bad password": "Parolă greșită",
41
+  "Ban - %[1]s - added by %[2]s - %[3]s": "Ban - %[1]s - adăugat de %[2]s - %[3]s",
42
+  "Callback namespace is not supported": "Callback namespace is not supported",
43
+  "Can't change modes for other users": "Nu pot schimba moduri pentru alți utilizatori",
44
+  "Can't view modes for other users": "Nu poți vizualiza modurile altor utilizatori",
45
+  "Cannot join channel (+%s)": "Nu poți intra pe canal (+%s)",
46
+  "Cannot resume connection": "Cannot resume connection",
47
+  "Cannot resume connection, connection registration has already been completed": "Cannot resume connection, connection registration has already been completed",
48
+  "Cannot resume connection, invalid resume token": "Cannot resume connection, invalid resume token",
49
+  "Cannot resume connection, old and new clients must have TLS": "Nu pot relua conexiunea, ambii clienți, vechi și nou, trebuie să aibă TLS",
50
+  "Cannot resume connection, old client not found": "Nu pot relua conexiunea, nu am găsit clientul vechi",
51
+  "Cannot send to channel": "Nu poți trimite pe canal",
52
+  "Change was a no-op": "Change was a no-op",
53
+  "Channel %s has %d persistent modes set": "Channel %s has %d persistent modes set",
54
+  "Channel %s is now unregistered": "Channel %s is now unregistered",
55
+  "Channel %s successfully registered": "Canalul %s a fost înregistrat cu succes",
56
+  "Channel does not exist": "Canalul nu există",
57
+  "Channel doesn't have roleplaying mode available": "Channel doesn't have roleplaying mode available",
58
+  "Channel is not registered": "Channel is not registered",
59
+  "Channel list is full": "Channel list is full",
60
+  "Channel name is not valid": "Numele canalului este invalid",
61
+  "Channel renamed: %s": "Canal redenumit: %s",
62
+  "Client reconnected": "Clientul s-a reconectat",
63
+  "Client reconnected (up to %d seconds of history lost)": "Client reconnected (up to %d seconds of history lost)",
64
+  "Command restricted": "Comandă restricționată",
65
+  "Contributors and Former Developers:": "Contribuabili și foști dezvoltatori:",
66
+  "Core Developers:": "Nucleul dezvoltatorilor:",
67
+  "Could not find given client": "Nu găsesc clientul menționat",
68
+  "Could not login with your TLS certificate or supplied username/password": "Nu te-ai autentificat cu certificatul TLS sau cu numele de utilizator / parola furnizate",
69
+  "Could not parse IP address or CIDR network": "Could not parse IP address or CIDR network",
70
+  "Could not register": "Could not register",
71
+  "Could not remove ban [%s]": "Nu pot înlătura ban [%s]",
72
+  "Could not set or change nickname: %s": "Nu pot seta sau schimba pseudonim: %s",
73
+  "Could not successfully save new D-LINE: %s": "N-am putut salva noul D-LINE: %s",
74
+  "Could not successfully save new K-LINE: %s": "N-am putut salva noul K-LINE: %s",
75
+  "Could not ungroup nick": "Nu am putut degrupa pseudonimul",
76
+  "Credential type is not supported": "Tipul acreditărilor nu este suportat",
77
+  "End of /HELPOP": "Sfârșit /HELPOP",
78
+  "End of /INFO": "Sfârșit /INFO",
79
+  "End of /WHOIS list": "Sfârșit listă /WHOIS",
80
+  "End of LIST": "Sfârșit LIST",
81
+  "End of MOTD command": "Sfârșit comandă MOTD",
82
+  "End of NAMES list": "Sfârșit listă NAMES",
83
+  "End of WHO list": "Sfârșit listă WHO",
84
+  "End of WHOWAS": "Sfârșit WHOWAS",
85
+  "End of list": "Sfârșit listă",
86
+  "Enforcement method set": "Enforcement method set",
87
+  "Erroneous nickname": "Pseudonim eronat",
88
+  "Error reserving nickname": "Eroare la rezervarea pseudonimului",
89
+  "Error while unregistering account": "Eroare la ștergerea contului",
90
+  "Fake source must be a valid nickname": "Sursa falsă trebuie să fie un pseudonim valabil",
91
+  "First param must be a mask or channel": "Primul parametru trebuie să fie o mască sau un canal",
92
+  "GHOSTed by %s": "GHOSTed by %s",
93
+  "HELPOP <argument>\n\nGet an explanation of <argument>, or \"index\" for a list of help topics.": "HELPOP <argument>\n\nGet an explanation of <argument>, or \"index\" for a list of help topics.",
94
+  "Help not found": "Fișierul de ajutor nu a fost găsit",
95
+  "I have %[1]d clients and %[2]d servers": "Am conectați %[1]d clienți și %[2]d server(e)",
96
+  "IRC Operators online": "IRC Operators online",
97
+  "Insufficient oper privs": "Privilegii de operator insuficiente",
98
+  "Insufficient privileges": "Insufficient privileges",
99
+  "Internal error": "Internal error",
100
+  "Invalid CAP subcommand": "Invalid CAP subcommand",
101
+  "Invalid account name": "Invalid account name",
102
+  "Invalid mode change": "Invalid mode change",
103
+  "Invalid parameters": "Invalid parameters",
104
+  "Invalid parameters. For usage, do /msg %s HELP %s": "Invalid parameters. For usage, do /msg %s HELP %s",
105
+  "Invalid vhost": "Invalid vhost",
106
+  "It was rejected for reason: %s": "It was rejected for reason: %s",
107
+  "JOIN 0 is not allowed": "JOIN 0 is not allowed",
108
+  "Language preferences have been set": "Preferințele lingvistice au fost setate",
109
+  "Languages are not supported by this server": "Languages are not supported by this server",
110
+  "MOTD File is missing": "Fișierul MOTD lipsește",
111
+  "Malformed username": "Nume de utilizator deformat",
112
+  "Mask isn't valid": "Mască invalidă",
113
+  "Network service, for more info /msg %s HELP": "Network service, for more info /msg %s HELP",
114
+  "Nickname is already in use": "Pseudonimul este folosit deja",
115
+  "Nickname is reserved by a different account": "Pseudonimul este rezervat de un cont diferit",
116
+  "No DLINEs have been set!": "Niciun DLINE setat!",
117
+  "No command given": "Nicio comandă furnizată",
118
+  "No masks given": "Nicio mască furnizată",
119
+  "No nickname given": "Niciun pseudonim furnizat",
120
+  "No such account": "No such account",
121
+  "No such channel": "Nu există asemenea canal",
122
+  "No such nick": "Nu există asemenea pseudonim",
123
+  "No topic is set": "Nu este setată nicio temă de discuție",
124
+  "No username supplied": "Niciun nume de utilizator furnizat",
125
+  "Not enough parameters": "Parametri insuficienți",
126
+  "Only channel founders can change registered channels": "Doar fondatorii de canale pot schimba canalele înregistrate",
127
+  "Oragono is released under the MIT license.": "Oragono este disponibil sub licența MIT.",
128
+  "Passphrase contains forbidden characters or is otherwise invalid": "Passphrase contains forbidden characters or is otherwise invalid",
129
+  "Password changed": "Password changed",
130
+  "Password could not be changed due to server error": "Password could not be changed due to server error",
131
+  "Password incorrect": "Parolă incorectă",
132
+  "Permission Denied": "Acces refuzat",
133
+  "Permission Denied - You're not an IRC operator": "Acces refuzat - Nu ești un operator IRC",
134
+  "Please wait at least %v and try again": "Please wait at least %v and try again",
135
+  "Proxied IP address is not valid: [%s]": "Proxied IP address is not valid: [%s]",
136
+  "Received malformed line": "Am primit linie deformată",
137
+  "Registered at: %s": "Înregistrat la: %s",
138
+  "Registration requires a valid e-mail address": "Pentru înregistrare, este necesară o adresă validă de e-mail",
139
+  "Rehashing": "Rehashing",
140
+  "Remote servers not yet supported": "Nu sunt suportate încă serverele la distanță",
141
+  "Removed D-Line for %s": "Am înlăturat D-Line pentru %s",
142
+  "Removed K-Line for %s": "Am înlăturat K-Line pentru %s",
143
+  "Resume may have lost up to %d seconds of history": "Resume may have lost up to %d seconds of history",
144
+  "SASL authentication aborted": "Autentificare SASL întreruptă",
145
+  "SASL authentication failed": "Autentificare SASL eșuată",
146
+  "SASL authentication failed, you are not connecting with a certificate": "Autentificare SASL eșuată, nu te conectezi cu un certificat",
147
+  "SASL authentication failed: Invalid auth blob": "Autentificare SASL eșuată: Obiect binar invalid de autentificare",
148
+  "SASL authentication failed: Invalid b64 encoding": "Autentificare SASL eșuată: Codare b64 invalidă",
149
+  "SASL authentication failed: Passphrase too long": "Autentificare SASL eșuată: Parolă prea lungă",
150
+  "SASL authentication failed: authcid and authzid should be the same": "Autentificare SASL eșuată: authcid și authzid ar trebui să fie similare",
151
+  "SASL message too long": "Mesaj SASL prea lung",
152
+  "Server notice masks": "Server notice masks",
153
+  "Some additional message history may have been lost": "Some additional message history may have been lost",
154
+  "Successfully approved vhost request for %s": "Successfully approved vhost request for %s",
155
+  "Successfully cleared vhost": "Successfully cleared vhost",
156
+  "Successfully disabled your vhost": "Successfully disabled your vhost",
157
+  "Successfully enabled your vhost": "Successfully enabled your vhost",
158
+  "Successfully grouped nick %s with your account": "Successfully grouped nick %s with your account",
159
+  "Successfully op'd in channel %s": "Successfully op'd in channel %s",
160
+  "Successfully rejected vhost request for %s": "Successfully rejected vhost request for %s",
161
+  "Successfully set mode %s": "Successfully set mode %s",
162
+  "Successfully set vhost": "Successfully set vhost",
163
+  "Successfully ungrouped nick %s with your account": "Successfully ungrouped nick %s with your account",
164
+  "Successfully unregistered account %s": "Successfully unregistered account %s",
165
+  "Thanks to Jeremy Latt for founding Ergonomadic, the project this is based on": "Mulțumiri lui Jeremy Latt pentru că a înființat Ergonomadic, proiectul ce stă la baza acestuia",
166
+  "That nickname is already reserved by someone else": "Pseudonimul este rezervat de altcineva",
167
+  "That nickname is not registered": "Pseudonimul nu este înregistrat",
168
+  "There are %[1]d users and %[2]d invisible on %[3]d server(s)": "Sunt %[1]d utilizatori și %[2]d invizibili pe %[3]d server(e)",
169
+  "There are %d pending requests for vhosts (%d displayed)": "There are %d pending requests for vhosts (%d displayed)",
170
+  "There was no such nickname": "Nu a existat asemenea pseudonim",
171
+  "They aren't on that channel": "Nu se află pe acel canal",
172
+  "This ban matches you. To DLINE yourself, you must use the command:  /DLINE MYSELF <arguments>": "This ban matches you. To DLINE yourself, you must use the command:  /DLINE MYSELF <arguments>",
173
+  "This ban matches you. To KLINE yourself, you must use the command:  /KLINE MYSELF <arguments>": "This ban matches you. To KLINE yourself, you must use the command:  /KLINE MYSELF <arguments>",
174
+  "This command has been disabled by the server administrators": "This command has been disabled by the server administrators",
175
+  "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.": "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.",
176
+  "This server was created %s": "Acest server a fost creat la data de %s",
177
+  "This vhost is currently disabled, but can be enabled with /HS ON": "This vhost is currently disabled, but can be enabled with /HS ON",
178
+  "Timestamp is not in 2006-01-02T15:04:05.999Z format, ignoring it": "Timestamp is not in 2006-01-02T15:04:05.999Z format, ignoring it",
179
+  "To confirm account unregistration, type: /NS UNREGISTER %s %s": "To confirm account unregistration, type: /NS UNREGISTER %s %s",
180
+  "To confirm channel unregistration, type: /CS UNREGISTER %s %s": "To confirm channel unregistration, type: /CS UNREGISTER %s %s",
181
+  "To verify your account, issue one of these commands:": "Pentru a-ți verifica contul, folosește una din comenzile:",
182
+  "Translators:": "Traducători:",
183
+  "Unknown command": "Comandă necunoscută",
184
+  "Unknown command. To see available commands, run": "Unknown command. To see available commands, run",
185
+  "Unknown subcommand": "Subcomandă necunoscută",
186
+  "User doesn't have roleplaying mode enabled": "User doesn't have roleplaying mode enabled",
187
+  "Verification code: %s": "Cod de verificare: %s",
188
+  "Verify your account on %s": "Verifică-ți contul pe %s",
189
+  "WEBIRC command is not usable from your address or incorrect password given": "WEBIRC command is not usable from your address or incorrect password given",
190
+  "Welcome to the Internet Relay Network %s": "Bine ai venit pe rețeaua de IRC %s",
191
+  "You are banned from this server (%s)": "Ți-a fost restricționat accesul la acest server (%s)",
192
+  "You are no longer marked as being away": "You are no longer marked as being away",
193
+  "You are not using a TLS certificate": "Nu folosești un certificat TLS",
194
+  "You are now an IRC operator": "Acum ai privilegii de Operator IRC",
195
+  "You are now logged in as %s": "Te-ai autentificat ca %s",
196
+  "You can't GHOST yourself (try /QUIT instead)": "Nu poți folosi comanda /GHOST pentru tine (încearcă /QUIT)",
197
+  "You can't ungroup your primary nickname (try unregistering your account instead)": "You can't ungroup your primary nickname (try unregistering your account instead)",
198
+  "You don't have enough channel privileges": "You don't have enough channel privileges",
199
+  "You don't own that nick": "Nu deții acel pseudonim",
200
+  "You have been banned from this server (%s)": "Ți-a fost restricționat accesul la acest server (%s)",
201
+  "You have been marked as being away": "You have been marked as being away",
202
+  "You have too many nicks reserved already (you can remove some with /NS DROP)": "You have too many nicks reserved already (you can remove some with /NS DROP)",
203
+  "You may not reregister": "You may not reregister",
204
+  "You must be an oper on the channel to register it": "Trebuie să fi operator pe canal, pentru a-l putea înregistra",
205
+  "You must be the channel founder to op": "You must be the channel founder to op",
206
+  "You must specify an account": "You must specify an account",
207
+  "You must wait an additional %v before making another request": "You must wait an additional %v before making another request",
208
+  "You need to either supply a passphrase or be connected via TLS with a client cert": "You need to either supply a passphrase or be connected via TLS with a client cert",
209
+  "You need to register before you can use that command": "Trebuie să te înregistrezi ca să poți folosi comanda",
210
+  "You specified too many languages": "Ai specificat prea multe limbi",
211
+  "You're already logged into an account": "Te-ai autentificat deja la un cont",
212
+  "You're already opered-up!": "Ai deja statut de operator!",
213
+  "You're not a channel operator": "Nu ești operator de canal",
214
+  "You're not logged into an account": "Nu te-ai autentificat la niciun cont",
215
+  "You're not on that channel": "Nu te afli pe acel canal",
216
+  "You're now logged in as %s": "Te-ai autentificat ca %s",
217
+  "Your current nickname enforcement is: %s": "Your current nickname enforcement is: %s",
218
+  "Your host is %[1]s, running version %[2]s": "Gazda ta este %[1]s, rulând versiunea %[2]s",
219
+  "Your vhost request was approved by an administrator": "Your vhost request was approved by an administrator",
220
+  "Your vhost request was rejected by an administrator. The reason given was: %s": "Your vhost request was rejected by an administrator. The reason given was: %s",
221
+  "Your vhost request will be reviewed by an administrator": "Your vhost request will be reviewed by an administrator",
222
+  "are supported by this server": "sunt suportate de acest server",
223
+  "can speak these languages": "vorbește aceste limbi",
224
+  "channels formed": "channels formed",
225
+  "has client certificate fingerprint %s": "has client certificate fingerprint %s",
226
+  "is a $bBot$b on %s": "este un $bBot$b pe %s",
227
+  "is an unknown mode character to me": "este un caracter de mod necunoscut",
228
+  "is logged in as": "s-a autentificat ca",
229
+  "is using a secure connection": "folosește o conexiune securizată",
230
+  "seconds idle, signon time": "secunde fără activitate, ora când a intrat"
231
+}

+ 5
- 0
languages/ro-RO.lang.yaml View File

@@ -0,0 +1,5 @@
1
+---
2
+name: "Română"
3
+code: "ro"
4
+contributors: "Bogdan Mințoi <mintoi.bogdan@gmail.com>"
5
+incomplete: true

+ 4
- 2
languages/tr-TR-help.lang.json View File

@@ -15,6 +15,8 @@
15 15
   "DLINE [ANDKILL] [MYSELF] [duration] <ip>/<net> [ON <server>] [reason [| oper reason]]\nDLINE LIST\n\nBans an IP address or network from connecting to the server. If the duration is\ngiven then only for that long. The reason is shown to the user themselves, but\neveryone else will see a standard message. The oper reason is shown to\noperators getting info about the DLINEs that exist.\n\nBans are saved across subsequent launches of the server.\n\n\"ANDKILL\" means that all matching clients are also removed from the server.\n\n\"MYSELF\" is required when the DLINE matches the address the person applying it is connected\nfrom. If \"MYSELF\" is not given, trying to DLINE yourself will result in an error.\n\n[duration] can be of the following forms:\n\t1y 12mo 31d 10h 8m 13s\n\n<net> is specified in typical CIDR notation. For example:\n\t127.0.0.1/8\n\t8.8.8.8/24\n\nON <server> specifies that the ban is to be set on that specific server.\n\n[reason] and [oper reason], if they exist, are separated by a vertical bar (|).\n\nIf \"DLINE LIST\" is sent, the server sends back a list of our current DLINEs.": "DLINE [ANDKILL] [MYSELF] [duration] <ip>/<net> [ON <server>] [reason [| oper reason]]\nDLINE LIST\n\nBir IP adresini veya ağı sunucuya bağlanmaktan yasaklar. Süre verilirse o zaman sadece \nbu uzunluk için. Sebep kullanıcı kendilerine gösterilir ama başka herkes standart bir\nmesaj görecek. Operatör nedeni operatörlere mevcut olan DLINE'lar hakkında bilgi\niçin gösterilir.\n\nYasaklar sunucunun sonradan başlatılmalarına müteakip kaydedilir.\n\n\"ANDKILL\", eşleşen tüm istemciler ayrıca sunucudan kaldırılır.\n\n\"MYSELF\" kişinin nereden bağlanılmasını kabul ettiği yerden DLINE adresle eşleştiğinde gereklidir.\n\"MYSELF\" verilmemişse, kendi kendinize DLINE denemek bir hatada sonuç verecektir.\n\n[duration] aşağıdaki biçimlerde olabilir\n\t1y 12mo 31d 10h 8m 13s\n\n<net> tipik CIDR notasyonunda belirtilir. Örneğin:\n\t127.0.0.1/8\n\t8.8.8.8/24\n\nON <server> yasağın bu özel sunucuda ayarlanacağını belirtir.\n\n[reason] ve [oper reason], mevcutsa, bir dikey barla ayrılır ( I).\n\n\"DLINE LIST\" gönderildiyse, sunucu bizim geçerli DLINE'ların bir listesini geri gönderir.",
16 16
   "HELP <argument>\n\nGet an explanation of <argument>, or \"index\" for a list of help topics.": "HELP <argument>\n\n<argument>'in bir açıklamasını veya yardım başlıklarının bir listesi için \"index\" al.",
17 17
   "HELPOP <argument>\n\nGet an explanation of <argument>, or \"index\" for a list of help topics.": "HELPOP <argument>\n\n<argument>'in bir açıklamasını veya yardım başlıklarının bir listesi için \"index\" al.",
18
+  "HOSTSERV <command> [params]\n\nHostServ lets you manage your vhost (a string displayed in place of your\nreal hostname).": "HOSTSERV <command> [params]\n\nHostServ lets you manage your vhost (a string displayed in place of your\nreal hostname).",
19
+  "HS <command> [params]\n\nHostServ lets you manage your vhost (a string displayed in place of your\nreal hostname).": "HS <command> [params]\n\nHostServ lets you manage your vhost (a string displayed in place of your\nreal hostname).",
18 20
   "INFO\n\nSends information about the server, developers, etc.": "INFO\n\nSunucu, geliştiriciler vs. hakkında bilgi gönderir.",
19 21
   "INVITE <nickname> <channel>\n\nInvites the given user to the given channel, so long as you have the\nappropriate channel privs.": "INVITE <nickname> <channel>\n\nKanal özellikleri uygun olduğu kadar, belirli kullanıcıyı belirli kanala davet eder.",
20 22
   "ISON <nickname>{ <nickname>}\n\nReturns whether the given nicks exist on the network.": "ISON <nickname>{ <nickname>}\n\nBelirli takma adlar sunucuda mevcutsa geri çevirir.",
@@ -41,13 +43,13 @@
41 43
   "PING <args>...\n\nRequests a PONG. Used to check link connectivity.": "PING <args>...\n\nBir PONG ister. Link bağlanabilirliğini denetlemek için kullanılır.",
42 44
   "PONG <args>...\n\nReplies to a PING. Used to check link connectivity.": "PONG <args>...\n\nBir PING'e yanıt verir. Link bağlanılabilirliğini denetlemek için kullanılır.",
43 45
   "PRIVMSG <target>{,<target>} <text to be sent>\n\nSends the text to the given targets as a PRIVMSG.": "PRIVMSG <target>{,<target>} <text to be sent>\n\nBir PRIVMSG olarak belirtilen hedeflere metin gönderir.",
44
-  "PROXY TCP4/6 <sourceip> <destip> <sourceport> <destport>\n\nUsed by haproxy's PROXY v1 protocol, to allow for alternate TLS support:\nhttp://www.haproxy.org/download/1.8/doc/proxy-protocol.txt": "PROXY TCP4/6 <sourceip> <destip> <sourceport> <destport>\n\nHaproxy'nin PROXY v1 protokolu tarafından kullanılır, alternatif TLS\ndesteğine izin vermek için:\nhttp://www.haproxy.org/download/1.8/doc/proxy-protocol.txt",
45 46
   "QUIT [reason]\n\nIndicates that you're leaving the server, and shows everyone the given reason.": "QUIT [reason]\n\nSunucudan ayrıldığınızı belirtir ve herkese belirtilen nedeni gösterir.",
46 47
   "REHASH\n\nReloads the config file and updates TLS certificates on listeners": "REHASH\n\nYapılandırma dosyasını yeniden yükler ve dinleyicilerde TLS sertifikalarını günceller",
47 48
   "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 <channel> <newname> [<reason>]\n\nMümkünse, belirtilen nedenle belirtilen kanalı yeniden adlandırır.\n\nÖrneğin:\n\tRENAME #ircv2 #ircv3 :Protocol upgrades!",
48 49
   "RESUME <oldnick> [timestamp]\n\nSent before registration has completed, this indicates that the client wants to\nresume their old connection <oldnick>.": "RESUME <oldnick> [timestamp]\n\nKayıt tamamlanmadan önce gönderildi, bu istemcinin eski bağlantılarına\ndevam etmek istediğini belirtir <oldnick>.",
49 50
   "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 genişletilmiş Unicode desteği için deneysel bir unicode durum eşleştirmeyi\ndestekler. Bu durum eşleştirme buradaki RFC 7613 ve tasarı rfc7613 durum eşleştirmelerine \nbağlıdır: https://oragono.io/specs.html",
50 51
   "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 aşağıdaki kanal üyelik ön eklerini destekler:\n\n  +q (~)  |  Kurucu kanal modu.\n  +a (&)  |  Yönetici kanal modu.\n  +o (@)  |  Operatör kanal modu.\n  +h (%)  |  Yarı operatör kanal modu.\n  +v (+)  |  Ses kanal modu.",
52
+  "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 [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.",
51 53
   "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 <target> [<modestring> [<mode arguments>...]]\n\nBelirtilen hedeften modları zorla ayarlar ve kaldırır -- sadece operatörler\niçin geçerlidir. Mod karakterleri hakkında daha fazla özellik bilgisi için,\n\"cmode\" ve \"umode\" için yardıma bakın.",
52 54
   "SANICK <currentnick> <newnick>\n\nGives the given user a new nickname.": "SANICK <currentnick> <newnick>\n\nBelirli kullanıcıya yeni bir takma isim verir.",
53 55
   "SCENE <target> <text to be sent>\n\nThe SCENE command is used to send a scene notification to the given target.": "SCENE <target> <text to be sent>\n\nSCENE komutu belirtilen hedefe bir olay bildirimi göndermek için kullanılır.",
@@ -62,4 +64,4 @@
62 64
   "WHO <name> [o]\n\nReturns information for the given user.": "WHO <name> [o]\n\nBelirli kullanıcı için bilgi getirir.",
63 65
   "WHOIS <client>{,<client>}\n\nReturns information for the given user(s).": "WHOIS <client>{,<client>}\n\nBelirli kullanıcı(lar) için bilgi getirir.",
64 66
   "WHOWAS <nickname>\n\nReturns historical information on the last user with the given nickname.": "WHOWAS <nickname>\n\nBelirli takma isim ile son kullanıcıda geçmiş bilgi getirir."
65
-}
67
+}

+ 66
- 25
languages/tr-TR-irc.lang.json View File

@@ -1,21 +1,30 @@
1 1
 {
2
-  "%d IRC Operators online": "%d IRC Operatörleri çevrimiçi",
3
-  "%d channels formed": "%d kanalları oluşturuldu",
4
-  "*** $bChanServ HELP$b ***": "*** $bChanServ HELP$b ***",
5
-  "*** $bEnd of ChanServ HELP$b ***": "*** $bEnd of ChanServ HELP$b ***",
6
-  "*** $bEnd of NickServ HELP$b ***": "*** $bEnd of NickServ HELP$b ***",
7
-  "*** $bNickServ HELP$b ***": "*** $bNickServ HELP$b ***",
2
+  "$bWarning: unregistering this account will remove its stored privileges.$b": "$bWarning: unregistering this account will remove its stored privileges.$b",
3
+  "$bWarning: unregistering this channel will remove all stored channel attributes.$b": "$bWarning: unregistering this channel will remove all stored channel attributes.$b",
4
+  "%d. User %s requests vhost: %s": "%d. User %s requests vhost: %s",
5
+  "%s [account: %s] joined the channel": "%s [account: %s] joined the channel",
6
+  "%s joined the channel": "%s joined the channel",
7
+  "%s kicked %s (%s)": "%s kicked %s (%s)",
8
+  "%s left the channel (%s)": "%s left the channel (%s)",
9
+  "%s quit (%s)": "%s quit (%s)",
10
+  "*** $bEnd of %s HELP$b ***": "*** $bEnd of %s HELP$b ***",
8 11
   "*** Could not find your username": "*** Kullanıcı adınız bulunamadı",
9 12
   "*** Found your username": "*** Kullanıcı adınız bulundu",
10 13
   "*** Got a malformed username, ignoring": "*** Sakat bir kullanıcı adı, yok sayılıyor",
11 14
   "*** Looking up your username": "*** Kullanıcı adını düzelt",
12 15
   "- %s Message of the day - ": "- %s Günün mesajı - ",
16
+  "... and other commands which have been disabled": "... and other commands which have been disabled",
17
+  "A request is pending for vhost: %s": "A request is pending for vhost: %s",
18
+  "A request was previously made for vhost: %s": "A request was previously made for vhost: %s",
19
+  "Account %s has no vhost": "Account %s has no vhost",
20
+  "Account %s has vhost: %s": "Account %s has vhost: %s",
21
+  "Account %s receives mode +%s": "Account %s receives mode +%s",
13 22
   "Account already exists": "Hesap zaten mevcut",
14 23
   "Account created": "Hesap oluşturuldu",
15 24
   "Account created, pending verification; verification code has been sent to %s:%s": "Account created, pending verification; verification code has been sent to %s:%s",
16 25
   "Account does not exist": "Account does not exist",
17 26
   "Account name is not valid": "Hesap ismi geçerli değil",
18
-  "Account registration has been disabled": "Account registration has been disabled",
27
+  "Account registration has been disabled": "Hesap kaydı devre dışı bırakıldı",
19 28
   "Account registration is disabled": "Hesap kaydı devre dışı bırakıldı",
20 29
   "Account: %s": "Account: %s",
21 30
   "Actual user@host, Actual IP": "Güncel user@host, Güncel IP",
@@ -25,33 +34,36 @@
25 34
   "Added temporary (%[1]s) K-Line for %[2]s": "%[2]s için geçici (%[1]s) K-Line eklendi",
26 35
   "Additional grouped nick: %s": "Additional grouped nick: %s",
27 36
   "An account already exists for your certificate fingerprint": "An account already exists for your certificate fingerprint",
37
+  "An error occurred": "An error occurred",
28 38
   "Authentication successful": "Doğrulama başarılı",
39
+  "Bad or unauthorized PROXY command": "Bad or unauthorized PROXY command",
29 40
   "Bad password": "Bad password",
30 41
   "Ban - %[1]s - added by %[2]s - %[3]s": "Yasak - %[1]s - %[2]s tarafından eklendi - %[3]s",
31
-  "Ban - %s - added by %s - %s": "Yasak -%s - %s tarafından eklendi - %s",
32 42
   "Callback namespace is not supported": "İsim alanını geri çağırma desteklenmiyor",
33 43
   "Can't change modes for other users": "Diğer kullanıcılar için modlar değiştirilemiyor",
34 44
   "Can't view modes for other users": "Diğer kullanıcılar için modlar görüntülenemiyor",
35 45
   "Cannot join channel (+%s)": "Kanala katılınamıyor (+%s)",
46
+  "Cannot resume connection": "Cannot resume connection",
36 47
   "Cannot resume connection, connection registration has already been completed": "Bağlantıya devam edilemiyor, bağlantı kaydı zaten tamamlandı",
37
-  "Cannot resume connection, old and new clients must be logged into the same account": "Bağlantıya devam edilemiyor, eski ve yeni istemciler aynı hesaba giriş yapmış yapmış olmalı",
48
+  "Cannot resume connection, invalid resume token": "Cannot resume connection, invalid resume token",
38 49
   "Cannot resume connection, old and new clients must have TLS": "Bağlantıya devam edilemiyor, eski ve yeni istemcilerde TLS olmalı",
39 50
   "Cannot resume connection, old client not found": "Bağlantıya devam edilemiyor, eski istemci bulunamadı",
40
-  "Cannot resume connection, old nickname contains spaces": "Bağlantıya devam edilemiyor, eski takma isim boşluk içeriyor",
41 51
   "Cannot send to channel": "Kanala gönderilemiyor",
52
+  "Change was a no-op": "Change was a no-op",
53
+  "Channel %s has %d persistent modes set": "Channel %s has %d persistent modes set",
54
+  "Channel %s is now unregistered": "Channel %s is now unregistered",
42 55
   "Channel %s successfully registered": "Kanal %s başarıyla kaydedildi",
43 56
   "Channel does not exist": "Channel does not exist",
44 57
   "Channel doesn't have roleplaying mode available": "Kanalın geçerli rol yapma modu yok",
58
+  "Channel is not registered": "Channel is not registered",
45 59
   "Channel list is full": "Kanal listesi dolu",
46 60
   "Channel name is not valid": "Kanal ismi geçerli değil",
47
-  "Channel registration is not enabled": "Kanal kaydı etkinleştirilmedi",
48 61
   "Channel renamed: %s": "Kanal adı değiştirildi: %s",
49 62
   "Client reconnected": "İstemci tekrar bağlandı",
50
-  "Command error. Please report this to the developers": "Command error. Please report this to the developers",
63
+  "Client reconnected (up to %d seconds of history lost)": "Client reconnected (up to %d seconds of history lost)",
51 64
   "Command restricted": "Command restricted",
52 65
   "Contributors and Former Developers:": "Katkıda Bulunanlar ve Eski Geliştiriciler:",
53 66
   "Core Developers:": "Çekirdek Geliştiriciler:",
54
-  "Could not apply mode changes: +%s": "Mod değişimleri uygulanamadı: +%s",
55 67
   "Could not find given client": "Could not find given client",
56 68
   "Could not login with your TLS certificate or supplied username/password": "Could not login with your TLS certificate or supplied username/password",
57 69
   "Could not parse IP address or CIDR network": "IP adresi veya CIDR ağı ayrıştıtılamadı",
@@ -71,6 +83,7 @@
71 83
   "End of WHO list": "WHO listesi sonu",
72 84
   "End of WHOWAS": "WHOWAS listesi sonu",
73 85
   "End of list": "Liste sonu",
86
+  "Enforcement method set": "Enforcement method set",
74 87
   "Erroneous nickname": "Hatalı takma ad",
75 88
   "Error reserving nickname": "Error reserving nickname",
76 89
   "Error while unregistering account": "Error while unregistering account",
@@ -80,22 +93,31 @@
80 93
   "HELPOP <argument>\n\nGet an explanation of <argument>, or \"index\" for a list of help topics.": "HELPOP <argument>\n\n<argument>'in bir açıklamasını veya yardım başlıklarının bir listesi için \"index\" al.",
81 94
   "Help not found": "Yardım bulunamadı",
82 95
   "I have %[1]d clients and %[2]d servers": "%[1]d istemcim ve %[2]d sunucum var",
96
+  "IRC Operators online": "IRC Operators online",
83 97
   "Insufficient oper privs": "Yetersiz işlem hakları",
98
+  "Insufficient privileges": "Insufficient privileges",
99
+  "Internal error": "Internal error",
84 100
   "Invalid CAP subcommand": "Geçersiz CAP alt komutu",
85
-  "Invalid username": "Invalid username",
101
+  "Invalid account name": "Invalid account name",
102
+  "Invalid mode change": "Invalid mode change",
103
+  "Invalid parameters": "Invalid parameters",
104
+  "Invalid parameters. For usage, do /msg %s HELP %s": "Invalid parameters. For usage, do /msg %s HELP %s",
105
+  "Invalid vhost": "Invalid vhost",
106
+  "It was rejected for reason: %s": "It was rejected for reason: %s",
86 107
   "JOIN 0 is not allowed": "JOIN 0'a izin verilmiyor",
87 108
   "Language preferences have been set": "Dil tercihleri ayarlandı",
88 109
   "Languages are not supported by this server": "Diller bu sunucu tarafından desteklenmiyor",
89
-  "Login has been disabled": "Login has been disabled",
90 110
   "MOTD File is missing": "MOTD Dosyası kayıp",
91 111
   "Malformed username": "Sakat kullanıcı adı",
92 112
   "Mask isn't valid": "Maske geçerli değil",
113
+  "Network service, for more info /msg %s HELP": "Network service, for more info /msg %s HELP",
93 114
   "Nickname is already in use": "Takma ad zaten kullanılıyor",
94 115
   "Nickname is reserved by a different account": "Nickname is reserved by a different account",
95 116
   "No DLINEs have been set!": "Hiç DLINE ayarlanmadı!",
96 117
   "No command given": "Hiç komut verilmedi",
97 118
   "No masks given": "Hiç maske verilmedi",
98 119
   "No nickname given": "Hiç takma ad verilmedi",
120
+  "No such account": "No such account",
99 121
   "No such channel": "Böyle kanal yok",
100 122
   "No such nick": "Böyle isim yok",
101 123
   "No topic is set": "Hiç konu ayarlanmadı",
@@ -103,10 +125,13 @@
103 125
   "Not enough parameters": "Yeterli parametre yok",
104 126
   "Only channel founders can change registered channels": "Sadece kanal kurucuları kayıtlı kanalları değiştirebilir",
105 127
   "Oragono is released under the MIT license.": "Oragono MIT lisansı altında yayınlandı.",
106
-  "PROXY command is not usable from your address": "PROXY komutu adresiniz tarafından kullanılabilir değil",
128
+  "Passphrase contains forbidden characters or is otherwise invalid": "Passphrase contains forbidden characters or is otherwise invalid",
129
+  "Password changed": "Password changed",
130
+  "Password could not be changed due to server error": "Password could not be changed due to server error",
107 131
   "Password incorrect": "Şifre yanlış",
108 132
   "Permission Denied": "İzin Reddedildi",
109 133
   "Permission Denied - You're not an IRC operator": "İzin Reddedildi - Bir IRC operatörü değilsiniz",
134
+  "Please wait at least %v and try again": "Please wait at least %v and try again",
110 135
   "Proxied IP address is not valid: [%s]": "Proxylenmiş IP adresi geçerli değil: [%s]",
111 136
   "Received malformed line": "Alınan kusurlu satır",
112 137
   "Registered at: %s": "Registered at: %s",
@@ -115,6 +140,7 @@
115 140
   "Remote servers not yet supported": "Uzak sunucular henüz desteklenmiyor",
116 141
   "Removed D-Line for %s": "%s için D-Line kaldırıldı",
117 142
   "Removed K-Line for %s": "%s için K-Line kaldırıldı",
143
+  "Resume may have lost up to %d seconds of history": "Resume may have lost up to %d seconds of history",
118 144
   "SASL authentication aborted": "SASL doğrulaması bitirmeden durduruldu",
119 145
   "SASL authentication failed": "SASL doğrulaması başarısız oldu",
120 146
   "SASL authentication failed, you are not connecting with a certificate": "SASL doğrulaması başarısız oldu, bir sertifika ile bağlanmıyorsunuz",
@@ -124,29 +150,38 @@
124 150
   "SASL authentication failed: authcid and authzid should be the same": "SASL doğrulaması başarısız oldu: authcid ve authzid aynı olmalı",
125 151
   "SASL message too long": "SASL mesajı çok uzun",
126 152
   "Server notice masks": "Sunucu uyarı maskeleri",
153
+  "Some additional message history may have been lost": "Some additional message history may have been lost",
154
+  "Successfully approved vhost request for %s": "Successfully approved vhost request for %s",
155
+  "Successfully cleared vhost": "Successfully cleared vhost",
156
+  "Successfully disabled your vhost": "Successfully disabled your vhost",
157
+  "Successfully enabled your vhost": "Successfully enabled your vhost",
127 158
   "Successfully grouped nick %s with your account": "Successfully grouped nick %s with your account",
128 159
   "Successfully op'd in channel %s": "Successfully op'd in channel %s",
160
+  "Successfully rejected vhost request for %s": "Successfully rejected vhost request for %s",
161
+  "Successfully set mode %s": "Successfully set mode %s",
162
+  "Successfully set vhost": "Successfully set vhost",
129 163
   "Successfully ungrouped nick %s with your account": "Successfully ungrouped nick %s with your account",
130 164
   "Successfully unregistered account %s": "Successfully unregistered account %s",
131
-  "Syntax: $bOP #channel [nickname]$b": "Syntax: $bOP #channel [nickname]$b",
132
-  "Syntax: $bREGISTER #channel$b": "Söz dizimi: $bREGISTER #channel$b",
133 165
   "Thanks to Jeremy Latt for founding Ergonomadic, the project this is based on": "Merkezli proje Ergonomadic'i kurduğu için Jeremy Latt'e teşekkürler",
134 166
   "That nickname is already reserved by someone else": "That nickname is already reserved by someone else",
135 167
   "That nickname is not registered": "That nickname is not registered",
136 168
   "There are %[1]d users and %[2]d invisible on %[3]d server(s)": "%[3]d sunucu(lar) da %[1]d kullanıcı ve %[2]d görünmez var",
169
+  "There are %d pending requests for vhosts (%d displayed)": "There are %d pending requests for vhosts (%d displayed)",
137 170
   "There was no such nickname": "Böyle takma ad yoktu",
138 171
   "They aren't on that channel": "Onlar bu kanalda değil",
139 172
   "This ban matches you. To DLINE yourself, you must use the command:  /DLINE MYSELF <arguments>": "Bu yasak seninle eşleşiyor. Kendini DLINE için, şu komutu kullanmalısın: /DLINE MYSELF <arguments>",
140 173
   "This ban matches you. To KLINE yourself, you must use the command:  /KLINE MYSELF <arguments>": "Bu yasak seninle eşleşiyor. Kendini KLINE için şu komutu kullanmalısın: /KLINE MYSELF <arguments>",
174
+  "This command has been disabled by the server administrators": "This command has been disabled by the server administrators",
141 175
   "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.": "Bu sunucu ayıklama modundadır ve tüm kullanıcı I/O giriliyor. Gönderdiğiniz her şeyin sunucu sahip(ler) i tarafından okunabilir olmasını istemmiyorsanız, lütfen bağlantıyı kesin.",
142 176
   "This server was created %s": "Bu sunucu oluşturuldu %s",
177
+  "This vhost is currently disabled, but can be enabled with /HS ON": "This vhost is currently disabled, but can be enabled with /HS ON",
143 178
   "Timestamp is not in 2006-01-02T15:04:05.999Z format, ignoring it": "Zaman damgası 2006-01-02T15:04:05.999Z biçiminde değil, yok sayılıyor",
179
+  "To confirm account unregistration, type: /NS UNREGISTER %s %s": "To confirm account unregistration, type: /NS UNREGISTER %s %s",
180
+  "To confirm channel unregistration, type: /CS UNREGISTER %s %s": "To confirm channel unregistration, type: /CS UNREGISTER %s %s",
144 181
   "To verify your account, issue one of these commands:": "To verify your account, issue one of these commands:",
145 182
   "Translators:": "Translators:",
146 183
   "Unknown command": "Bilinmeyen komut",
147
-  "Unknown command. To see available commands, run /CS HELP": "Unknown command. To see available commands, run /CS HELP",
148
-  "Unknown command. To see available commands, run /NS HELP": "Unknown command. To see available commands, run /NS HELP",
149
-  "Unknown command. To see available commands, run /cs HELP": "Unknown command. To see available commands, run /cs HELP",
184
+  "Unknown command. To see available commands, run": "Unknown command. To see available commands, run",
150 185
   "Unknown subcommand": "Bilinmeyen alt komut",
151 186
   "User doesn't have roleplaying mode enabled": "Kullanıcının etkinleştirilmiş rol yapma modu yok",
152 187
   "Verification code: %s": "Verification code: %s",
@@ -160,15 +195,16 @@
160 195
   "You are now logged in as %s": "Şimdi %s olarak giriş yaptınız",
161 196
   "You can't GHOST yourself (try /QUIT instead)": "You can't GHOST yourself (try /QUIT instead)",
162 197
   "You can't ungroup your primary nickname (try unregistering your account instead)": "You can't ungroup your primary nickname (try unregistering your account instead)",
198
+  "You don't have enough channel privileges": "You don't have enough channel privileges",
163 199
   "You don't own that nick": "You don't own that nick",
164 200
   "You have been banned from this server (%s)": "Bu sunucudan (%s) yasaklandınız",
165 201
   "You have been marked as being away": "Uzakta olarak işaretlendiniz",
166 202
   "You have too many nicks reserved already (you can remove some with /NS DROP)": "You have too many nicks reserved already (you can remove some with /NS DROP)",
167 203
   "You may not reregister": "Tekrar kayıt olamayablirsiniz",
168 204
   "You must be an oper on the channel to register it": "Onu kaydetmek için kanalda bir operatör olmalısınız",
169
-  "You must be logged in to op on a channel": "You must be logged in to op on a channel",
170
-  "You must be logged in to register a channel": "Bir kanalı kaydetmek için giriş yapmalısın",
171 205
   "You must be the channel founder to op": "You must be the channel founder to op",
206
+  "You must specify an account": "You must specify an account",
207
+  "You must wait an additional %v before making another request": "You must wait an additional %v before making another request",
172 208
   "You need to either supply a passphrase or be connected via TLS with a client cert": "You need to either supply a passphrase or be connected via TLS with a client cert",
173 209
   "You need to register before you can use that command": "Bu komutu kullanabilmeden önce kayıt olmanız gerekir",
174 210
   "You specified too many languages": "Çok fazla dil belirttiniz",
@@ -177,14 +213,19 @@
177 213
   "You're not a channel operator": "Bir kanal operatörü değilsiniz",
178 214
   "You're not logged into an account": "You're not logged into an account",
179 215
   "You're not on that channel": "Bu kanalda değilsiniz",
180
-  "You're now logged in as %s": "You're now logged in as %s",
216
+  "You're now logged in as %s": "Şimdi %s olarak giriş yaptınız",
217
+  "Your current nickname enforcement is: %s": "Your current nickname enforcement is: %s",
181 218
   "Your host is %[1]s, running version %[2]s": "Hostunuz %[1]s, çalıştırma sürümü %[2]s",
219
+  "Your vhost request was approved by an administrator": "Your vhost request was approved by an administrator",
220
+  "Your vhost request was rejected by an administrator. The reason given was: %s": "Your vhost request was rejected by an administrator. The reason given was: %s",
221
+  "Your vhost request will be reviewed by an administrator": "Your vhost request will be reviewed by an administrator",
182 222
   "are supported by this server": "bu sunucu tarafından desteklenirler",
183 223
   "can speak these languages": "bu dilleri konuşabilir",
224
+  "channels formed": "channels formed",
184 225
   "has client certificate fingerprint %s": "istemci sertifikası parmak izine sahip %s",
185 226
   "is a $bBot$b on %s": "%s'de bir $bBot$b'dir",
186 227
   "is an unknown mode character to me": "bana bir bilinmeyen mod karakteridir",
187 228
   "is logged in as": "olarak giriş yapıldı",
188 229
   "is using a secure connection": "bir güvenli bağlantı kullanıyor",
189 230
   "seconds idle, signon time": "saniye boşluğu, oturum açma zamanı"
190
-}
231
+}

+ 67
- 0
languages/zh-CN-help.lang.json View File

@@ -0,0 +1,67 @@
1
+{
2
+  "= Help Topics =\n\nCommands:\n%s\n\nRPL_ISUPPORT Tokens:\n%s\n\nInformation:\n%s": "=帮助=\n指令:\n%s\n\nRPL_ISUPPORT凭据:\n%s\n\n信息:\n%s",
3
+  "== Channel Modes ==\n\nOragono supports the following channel modes:\n\n  +b  |  Client masks that are banned from the channel (e.g. *!*@127.0.0.1)\n  +e  |  Client masks that are exempted from bans.\n  +I  |  Client masks that are exempted from the invite-only flag.\n  +i  |  Invite-only mode, only invited clients can join the channel.\n  +k  |  Key required when joining the channel.\n  +l  |  Client join limit for the channel.\n  +m  |  Moderated mode, only privileged clients can talk on the channel.\n  +n  |  No-outside-messages mode, only users that are on the channel can send\n      |  messages to it.\n  +R  |  Only registered users can talk in the channel.\n  +s  |  Secret mode, channel won't show up in /LIST or whois replies.\n  +t  |  Only channel opers can modify the topic.\n\n= 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.": "== 频道状态 ==\n\nOragono支持如下频道状态:\n\n  +b  |  Client masks that are banned from the channel (e.g. *!*@127.0.0.1)\n  +e  |  Client masks that are exempted from bans.\n  +I  |  Client masks that are exempted from the invite-only flag.\n  +i  |  仅邀请状态,只有被邀请的用户才能加入频道。\n  +k  |  加入该频道需要密码。\n  +l  |  用户加入频道受限。\n  +m  |  Moderated 状态,只有授权用户才能在频道中发言\n  +n  |  无外部消息状态。只有在该频道的用户才可发言。\n  +R  |  只有注册用户才能在该频道发言。\n  +s  |  私密模式,频道不会显示在 /LIST 或者 whois 回显中.\n  +t  |  只有频道管理员才可修改话题。",
4
+  "== 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\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": "== 服务器通知过滤 ==\n\nOragono 给管理员提供了如下几种服务器通知过滤模式:\n\n  a  |  本地通告。\n  c  |  本地用户连接。\n  j  |  本地频道操作。\n  k  |  本地禁封。\n  n  |   本地昵称变化。\n  o  |  本地管理员操作。\n  q  |  本地退出\n  t  |  本地/STATS 使用.\n  u  |  本地用户账户行为.\n  x  |  本地X-lines (DLINE/KLINE/etc).\n\n请用以下方式设置 snomask:\n\n  /MODE <nick> +s <chars>\n\n举一个例子,这会为dan设置 kill, oper, account 和 xline的snomasks:\n\n  /MODE dan +s koux",
5
+  "== 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\nOragono 支持如下用户状态:\n\n  +a  |  用户设为离开。这个状态使用 /AWAY 指令设置。\n  +i  |  用户设为隐身 (他们的频道在 whois 回复中被隐藏).\n  +o  |  用户为 IRC 管理员。\n  +R  |  用户只接收注册用户的信息。\n  +s  |  服务器通知过滤(使用 /HELPOP snomasks查看帮助)。\n  +Z  |  用户通过 TLS 登录。",
6
+  "@+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 <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",
7
+  "ACC REGISTER <accountname> [callback_namespace:]<callback> [cred_type] :<credential>\nACC VERIFY <accountname> <auth_code>\n\nUsed in account registration. See the relevant specs for more info:\nhttps://oragono.io/specs.html": "ACC REGISTER <accountname> [callback_namespace:]<callback> [cred_type] :<credential>\nACC VERIFY <accountname> <auth_code>\n\nUsed in account registration. See the relevant specs for more info:\nhttps://oragono.io/specs.html",
8
+  "AMBIANCE <target> <text to be sent>\n\nThe AMBIANCE command is used to send a scene notification to the given target.": "AMBIANCE <target> <text to be sent>\n\nThe AMBIANCE command is used to send a scene notification to the given target.",
9
+  "AUTHENTICATE\n\nUsed during SASL authentication. See the IRCv3 specs for more info:\nhttp://ircv3.net/specs/extensions/sasl-3.1.html": "AUTHENTICATE\n\nUsed during SASL authentication. See the IRCv3 specs for more info:\nhttp://ircv3.net/specs/extensions/sasl-3.1.html",
10
+  "AWAY [message]\n\nIf [message] is sent, marks you away. If [message] is not sent, marks you no\nlonger away.": "AWAY [message]\n\nIf [message] is sent, marks you away. If [message] is not sent, marks you no\nlonger away.",
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 <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",
12
+  "CHANSERV <subcommand> [params]\n\nChanServ controls channel registrations.": "CHANSERV <subcommand> [params]\n\nChanServ controls channel registrations.",
13
+  "CS <subcommand> [params]\n\nChanServ controls channel registrations.": "CS <subcommand> [params]\n\nChanServ controls channel registrations.",
14
+  "DEBUG <option>\n\nPrints debug information about 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 out the CPU profiler info.": "DEBUG <option>\n\nPrints debug information about 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 out the CPU profiler info.",
15
+  "DLINE [ANDKILL] [MYSELF] [duration] <ip>/<net> [ON <server>] [reason [| oper reason]]\nDLINE LIST\n\nBans an IP address or network from connecting to the server. If the duration is\ngiven then only for that long. The reason is shown to the user themselves, but\neveryone else will see a standard message. The oper reason is shown to\noperators getting info about the DLINEs that exist.\n\nBans are saved across subsequent launches of the server.\n\n\"ANDKILL\" means that all matching clients are also removed from the server.\n\n\"MYSELF\" is required when the DLINE matches the address the person applying it is connected\nfrom. If \"MYSELF\" is not given, trying to DLINE yourself will result in an error.\n\n[duration] can be of the following forms:\n\t1y 12mo 31d 10h 8m 13s\n\n<net> is specified in typical CIDR notation. For example:\n\t127.0.0.1/8\n\t8.8.8.8/24\n\nON <server> specifies that the ban is to be set on that specific server.\n\n[reason] and [oper reason], if they exist, are separated by a vertical bar (|).\n\nIf \"DLINE LIST\" is sent, the server sends back a list of our current DLINEs.": "DLINE [ANDKILL] [MYSELF] [duration] <ip>/<net> [ON <server>] [reason [| oper reason]]\nDLINE LIST\n\nBans an IP address or network from connecting to the server. If the duration is\ngiven then only for that long. The reason is shown to the user themselves, but\neveryone else will see a standard message. The oper reason is shown to\noperators getting info about the DLINEs that exist.\n\nBans are saved across subsequent launches of the server.\n\n\"ANDKILL\" means that all matching clients are also removed from the server.\n\n\"MYSELF\" is required when the DLINE matches the address the person applying it is connected\nfrom. If \"MYSELF\" is not given, trying to DLINE yourself will result in an error.\n\n[duration] can be of the following forms:\n\t1y 12mo 31d 10h 8m 13s\n\n<net> is specified in typical CIDR notation. For example:\n\t127.0.0.1/8\n\t8.8.8.8/24\n\nON <server> specifies that the ban is to be set on that specific server.\n\n[reason] and [oper reason], if they exist, are separated by a vertical bar (|).\n\nIf \"DLINE LIST\" is sent, the server sends back a list of our current DLINEs.",
16
+  "HELP <argument>\n\nGet an explanation of <argument>, or \"index\" for a list of help topics.": "HELP <argument>\n\nGet an explanation of <argument>, or \"index\" for a list of help topics.",
17
+  "HELPOP <argument>\n\nGet an explanation of <argument>, or \"index\" for a list of help topics.": "HELPOP <argument>\n\nGet an explanation of <argument>, or \"index\" for a list of help topics.",
18
+  "HOSTSERV <command> [params]\n\nHostServ lets you manage your vhost (a string displayed in place of your\nreal hostname).": "HOSTSERV <command> [params]\n\nHostServ lets you manage your vhost (a string displayed in place of your\nreal hostname).",
19
+  "HS <command> [params]\n\nHostServ lets you manage your vhost (a string displayed in place of your\nreal hostname).": "HS <command> [params]\n\nHostServ lets you manage your vhost (a string displayed in place of your\nreal hostname).",
20
+  "INFO\n\nSends information about the server, developers, etc.": "INFO\n\nSends information about the server, developers, etc.",
21
+  "INVITE <nickname> <channel>\n\nInvites the given user to the given channel, so long as you have the\nappropriate channel privs.": "INVITE <nickname> <channel>\n\nInvites the given user to the given channel, so long as you have the\nappropriate channel privs.",
22
+  "ISON <nickname>{ <nickname>}\n\nReturns whether the given nicks exist on the network.": "ISON <nickname>{ <nickname>}\n\nReturns whether the given nicks exist on the network.",
23
+  "JOIN <channel>{,<channel>} [<key>{,<key>}]\n\nJoins the given channels with the matching keys.": "JOIN <channel>{,<channel>} [<key>{,<key>}]\n\nJoins the given channels with the matching keys.",
24
+  "KICK <channel> <user> [reason]\n\nRemoves the user from the given channel, so long as you have the appropriate\nchannel privs.": "KICK <channel> <user> [reason]\n\nRemoves the user from the given channel, so long as you have the appropriate\nchannel privs.",
25
+  "KILL <nickname> [reason]\n\nRemoves the given user from the network, showing them the reason if it is\nsupplied.": "KILL <nickname> [reason]\n\nRemoves the given user from the network, showing them the reason if it is\nsupplied.",
26
+  "KLINE [ANDKILL] [MYSELF] [duration] <mask> [ON <server>] [reason [| oper reason]]\nKLINE LIST\n\nBans a mask from connecting to the server. If the duration is given then only for that\nlong. The reason is shown to the user themselves, but everyone else will see a standard\nmessage. The oper reason is shown to operators getting info about the KLINEs that exist.\n\nBans are saved across subsequent launches of the server.\n\n\"ANDKILL\" means that all matching clients are also removed from the server.\n\n\"MYSELF\" is required when the KLINE matches the address the person applying it is connected\nfrom. If \"MYSELF\" is not given, trying to KLINE yourself will result in an error.\n\n[duration] can be of the following forms:\n\t1y 12mo 31d 10h 8m 13s\n\n<mask> is specified in typical IRC format. For example:\n\tdan\n\tdan!5*@127.*\n\nON <server> specifies that the ban is to be set on that specific server.\n\n[reason] and [oper reason], if they exist, are separated by a vertical bar (|).\n\nIf \"KLINE LIST\" is sent, the server sends back a list of our current KLINEs.": "KLINE [ANDKILL] [MYSELF] [duration] <mask> [ON <server>] [reason [| oper reason]]\nKLINE LIST\n\nBans a mask from connecting to the server. If the duration is given then only for that\nlong. The reason is shown to the user themselves, but everyone else will see a standard\nmessage. The oper reason is shown to operators getting info about the KLINEs that exist.\n\nBans are saved across subsequent launches of the server.\n\n\"ANDKILL\" means that all matching clients are also removed from the server.\n\n\"MYSELF\" is required when the KLINE matches the address the person applying it is connected\nfrom. If \"MYSELF\" is not given, trying to KLINE yourself will result in an error.\n\n[duration] can be of the following forms:\n\t1y 12mo 31d 10h 8m 13s\n\n<mask> is specified in typical IRC format. For example:\n\tdan\n\tdan!5*@127.*\n\nON <server> specifies that the ban is to be set on that specific server.\n\n[reason] and [oper reason], if they exist, are separated by a vertical bar (|).\n\nIf \"KLINE LIST\" is sent, the server sends back a list of our current KLINEs.",
27
+  "LANGUAGE <code>{ <code>}\n\nSets your preferred languages to the given ones.": "LANGUAGE <code>{ <code>}\n\nSets your preferred languages to the given ones.",
28
+  "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 [<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.",
29
+  "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 [<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.",
30
+  "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 <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\".",
31
+  "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 <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.",
32
+  "MOTD [server]\n\nReturns the message of the day for this, or the given, server.": "MOTD [server]\n\nReturns the message of the day for this, or the given, server.",
33
+  "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 [<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\".",
34
+  "NICK <newnick>\n\nSets your nickname to the new given one.": "NICK <newnick>\n\nSets your nickname to the new given one.",
35
+  "NICKSERV <subcommand> [params]\n\nNickServ controls accounts and user registrations.": "NICKSERV <subcommand> [params]\n\nNickServ controls accounts and user registrations.",
36
+  "NOTICE <target>{,<target>} <text to be sent>\n\nSends the text to the given targets as a NOTICE.": "NOTICE <target>{,<target>} <text to be sent>\n\nSends the text to the given targets as a NOTICE.",
37
+  "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 <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.",
38
+  "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 <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.",
39
+  "NS <subcommand> [params]\n\nNickServ controls accounts and user registrations.": "NS <subcommand> [params]\n\nNickServ controls accounts and user registrations.",
40
+  "OPER <name> <password>\n\nIf the correct details are given, gives you IRCop privs.": "OPER <name> <password>\n\nIf the correct details are given, gives you IRCop privs.",
41
+  "PART <channel>{,<channel>} [reason]\n\nLeaves the given channels and shows people the given reason.": "PART <channel>{,<channel>} [reason]\n\nLeaves the given channels and shows people the given reason.",
42
+  "PASS <password>\n\nWhen the server requires a connection password to join, used to send us the\npassword.": "PASS <password>\n\nWhen the server requires a connection password to join, used to send us the\npassword.",
43
+  "PING <args>...\n\nRequests a PONG. Used to check link connectivity.": "PING <args>...\n\nRequests a PONG. Used to check link connectivity.",
44
+  "PONG <args>...\n\nReplies to a PING. Used to check link connectivity.": "PONG <args>...\n\nReplies to a PING. Used to check link connectivity.",
45
+  "PRIVMSG <target>{,<target>} <text to be sent>\n\nSends the text to the given targets as a PRIVMSG.": "PRIVMSG <target>{,<target>} <text to be sent>\n\nSends the text to the given targets as a PRIVMSG.",
46
+  "QUIT [reason]\n\nIndicates that you're leaving the server, and shows everyone the given reason.": "QUIT [reason]\n\nIndicates that you're leaving the server, and shows everyone the given reason.",
47
+  "REHASH\n\nReloads the config file and updates TLS certificates on listeners": "REHASH\n\nReloads the config file and updates TLS certificates on listeners",
48
+  "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 <channel> <newname> [<reason>]\n\nRenames the given channel with the given reason, if possible.\n\nFor example:\n\tRENAME #ircv2 #ircv3 :Protocol upgrades!",
49
+  "RESUME <oldnick> [timestamp]\n\nSent before registration has completed, this indicates that the client wants to\nresume their old connection <oldnick>.": "RESUME <oldnick> [timestamp]\n\nSent before registration has completed, this indicates that the client wants to\nresume their old connection <oldnick>.",
50
+  "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 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",
51
+  "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 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.",
52
+  "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 [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.",
53
+  "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 <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\".",
54
+  "SANICK <currentnick> <newnick>\n\nGives the given user a new nickname.": "SANICK <currentnick> <newnick>\n\nGives the given user a new nickname.",
55
+  "SCENE <target> <text to be sent>\n\nThe SCENE command is used to send a scene notification to the given target.": "SCENE <target> <text to be sent>\n\nThe SCENE command is used to send a scene notification to the given target.",
56
+  "TIME [server]\n\nShows the time of the current, or the given, server.": "TIME [server]\n\nShows the time of the current, or the given, server.",
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 <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.",
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\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",
59
+  "UNKLINE <mask>\n\nRemoves an existing ban on a mask.\n\nFor example:\n\tdan\n\tdan!5*@127.*": "UNKLINE <mask>\n\nRemoves an existing ban on a mask.\n\nFor example:\n\tdan\n\tdan!5*@127.*",
60
+  "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 <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).",
61
+  "USERHOST <nickname>{ <nickname>}\n\t\t\nShows information about the given users. Takes up to 10 nicknames.": "USERHOST <nickname>{ <nickname>}\n\t\t\nShows information about the given users. Takes up to 10 nicknames.",
62
+  "VERSION [server]\n\nViews the version of software and the RPL_ISUPPORT tokens for the given server.": "VERSION [server]\n\nViews the version of software and the RPL_ISUPPORT tokens for the given server.",
63
+  "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 <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",
64
+  "WHO <name> [o]\n\nReturns information for the given user.": "WHO <name> [o]\n\nReturns information for the given user.",
65
+  "WHOIS <client>{,<client>}\n\nReturns information for the given user(s).": "WHOIS <client>{,<client>}\n\nReturns information for the given user(s).",
66
+  "WHOWAS <nickname>\n\nReturns historical information on the last user with the given nickname.": "WHOWAS <nickname>\n\nReturns historical information on the last user with the given nickname."
67
+}

+ 231
- 0
languages/zh-CN-irc.lang.json View File

@@ -0,0 +1,231 @@
1
+{
2
+  "$bWarning: unregistering this account will remove its stored privileges.$b": "$bWarning: unregistering this account will remove its stored privileges.$b",
3
+  "$bWarning: unregistering this channel will remove all stored channel attributes.$b": "$bWarning: unregistering this channel will remove all stored channel attributes.$b",
4
+  "%d. User %s requests vhost: %s": "%d. User %s requests vhost: %s",
5
+  "%s [account: %s] joined the channel": "%s [account: %s] joined the channel",
6
+  "%s joined the channel": "%s joined the channel",
7
+  "%s kicked %s (%s)": "%s kicked %s (%s)",
8
+  "%s left the channel (%s)": "%s left the channel (%s)",
9
+  "%s quit (%s)": "%s quit (%s)",
10
+  "*** $bEnd of %s HELP$b ***": "*** $bEnd of %s HELP$b ***",
11
+  "*** Could not find your username": "*** 找不到您的用户名",
12
+  "*** Found your username": "*** 已找到您的用户名",
13
+  "*** Got a malformed username, ignoring": "*** 用户名格式错误, 已忽略",
14
+  "*** Looking up your username": "*** 正在查找您的用户名",
15
+  "- %s Message of the day - ": "- %s公告 -",
16
+  "... and other commands which have been disabled": "... and other commands which have been disabled",
17
+  "A request is pending for vhost: %s": "A request is pending for vhost: %s",
18
+  "A request was previously made for vhost: %s": "A request was previously made for vhost: %s",
19
+  "Account %s has no vhost": "Account %s has no vhost",
20
+  "Account %s has vhost: %s": "Account %s has vhost: %s",
21
+  "Account %s receives mode +%s": "Account %s receives mode +%s",
22
+  "Account already exists": "账户已存在",
23
+  "Account created": "账户已创建完成",
24
+  "Account created, pending verification; verification code has been sent to %s:%s": "帐户已创建, 等待验证。验证码已发送到 %s: %s",
25
+  "Account does not exist": "不存在该账户",
26
+  "Account name is not valid": "账户名无效",
27
+  "Account registration has been disabled": "帐户注册已被禁用",
28
+  "Account registration is disabled": "帐户注册已被禁用",
29
+  "Account: %s": "账户:%s",
30
+  "Actual user@host, Actual IP": "实际 user@host, 实际 ip",
31
+  "Added D-Line for %s": "将%s添加到D-Line",
32
+  "Added K-Line for %s": "将%s添加到K-Line",
33
+  "Added temporary (%[1]s) D-Line for %[2]s": "为%[2]s添加临时 (%[1]s) D-Line",
34
+  "Added temporary (%[1]s) K-Line for %[2]s": "为%[2]s添加临时 (%[1]s) K-Line",
35
+  "Additional grouped nick: %s": "添加绑定昵称:%s",
36
+  "An account already exists for your certificate fingerprint": "您的证书已注册帐户",
37
+  "An error occurred": "An error occurred",
38
+  "Authentication successful": "身份验证成功",
39
+  "Bad or unauthorized PROXY command": "Bad or unauthorized PROXY command",
40
+  "Bad password": "密码有误",
41
+  "Ban - %[1]s - added by %[2]s - %[3]s": "禁封 - %[1]s - 操作人 %[2]s - %[3]s",
42
+  "Callback namespace is not supported": "回调命名空间不受支持",
43
+  "Can't change modes for other users": "无法修改其他用户的状态",
44
+  "Can't view modes for other users": "无法查看其他用户的状态",
45
+  "Cannot join channel (+%s)": "未能加入频道(+%s)",
46
+  "Cannot resume connection": "Cannot resume connection",
47
+  "Cannot resume connection, connection registration has already been completed": "未能恢复连接,连接注册已经被完成",
48
+  "Cannot resume connection, invalid resume token": "Cannot resume connection, invalid resume token",
49
+  "Cannot resume connection, old and new clients must have TLS": "不过恢复连接,恢复前后必须为有TLS证书",
50
+  "Cannot resume connection, old client not found": "未能恢复连接,恢复前数据未找到",
51
+  "Cannot send to channel": "未能发送到频道",
52
+  "Change was a no-op": "Change was a no-op",
53
+  "Channel %s has %d persistent modes set": "Channel %s has %d persistent modes set",
54
+  "Channel %s is now unregistered": "Channel %s is now unregistered",
55
+  "Channel %s successfully registered": "频道%s成功注册",
56
+  "Channel does not exist": "频道不存在",
57
+  "Channel doesn't have roleplaying mode available": "频道未启用角色扮演模式",
58
+  "Channel is not registered": "Channel is not registered",
59
+  "Channel list is full": "频道列表已满",
60
+  "Channel name is not valid": "频道名无效",
61
+  "Channel renamed: %s": "频道重命名:%s",
62
+  "Client reconnected": "用户已重新连接",
63
+  "Client reconnected (up to %d seconds of history lost)": "Client reconnected (up to %d seconds of history lost)",
64
+  "Command restricted": "命令受限",
65
+  "Contributors and Former Developers:": "贡献者和前开发人员:",
66
+  "Core Developers:": "核心开发者:",
67
+  "Could not find given client": "找不到指定用户",
68
+  "Could not login with your TLS certificate or supplied username/password": "无法使用您的 TLS 证书或提供的用户名/密码登录",
69
+  "Could not parse IP address or CIDR network": "未能识别IP地址或CIDR网络",
70
+  "Could not register": "未能注册",
71
+  "Could not remove ban [%s]": "未能解除禁封 [%s]",
72
+  "Could not set or change nickname: %s": "未能设置或改变用户名:%s",
73
+  "Could not successfully save new D-LINE: %s": "未能成功保存新的D-LINE:%s",
74
+  "Could not successfully save new K-LINE: %s": "未能成功保存新的K-LINE:%s",
75
+  "Could not ungroup nick": "未能解绑昵称",
76
+  "Credential type is not supported": "认证类型不受支持",
77
+  "End of /HELPOP": "/HELPOP已无后续",
78
+  "End of /INFO": "/INFO已无后续",
79
+  "End of /WHOIS list": "/WHOIS列表已无后续",
80
+  "End of LIST": "列表已无后续",
81
+  "End of MOTD command": "MOTD命令已无后续",
82
+  "End of NAMES list": "NAMES列表已无后续",
83
+  "End of WHO list": "WHO列表已无后续",
84
+  "End of WHOWAS": "WHOWAS已无后续",
85
+  "End of list": "列表已无后续",
86
+  "Enforcement method set": "Enforcement method set",
87
+  "Erroneous nickname": "昵称不可用",
88
+  "Error reserving nickname": "昵称申请时出错",
89
+  "Error while unregistering account": "账户注销时出错",
90
+  "Fake source must be a valid nickname": "伪装的来源必须是有效的昵称",
91
+  "First param must be a mask or channel": "第一个参数必须为标识或者频道",
92
+  "GHOSTed by %s": "您被%s请出了",
93
+  "HELPOP <argument>\n\nGet an explanation of <argument>, or \"index\" for a list of help topics.": "HELPOP <argument>\n\nGet an explanation of <argument>, or \"index\" for a list of help topics.",
94
+  "Help not found": "找不到帮助",
95
+  "I have %[1]d clients and %[2]d servers": "我有%[1]d用户和%[2]d服务器",
96
+  "IRC Operators online": "IRC Operators online",
97
+  "Insufficient oper privs": "没有足够的管理员权限",
98
+  "Insufficient privileges": "Insufficient privileges",
99
+  "Internal error": "Internal error",
100
+  "Invalid CAP subcommand": "无效CAP子命令",
101
+  "Invalid account name": "Invalid account name",
102
+  "Invalid mode change": "Invalid mode change",
103
+  "Invalid parameters": "Invalid parameters",
104
+  "Invalid parameters. For usage, do /msg %s HELP %s": "Invalid parameters. For usage, do /msg %s HELP %s",
105
+  "Invalid vhost": "Invalid vhost",
106
+  "It was rejected for reason: %s": "It was rejected for reason: %s",
107
+  "JOIN 0 is not allowed": "JOIN 0 不被允许",
108
+  "Language preferences have been set": "语言参数未设置",
109
+  "Languages are not supported by this server": "服务器不支持该语言",
110
+  "MOTD File is missing": "MOTD文件丢失",
111
+  "Malformed username": "用户名错误",
112
+  "Mask isn't valid": "标识无效",
113
+  "Network service, for more info /msg %s HELP": "Network service, for more info /msg %s HELP",
114
+  "Nickname is already in use": "该昵称已被使用",
115
+  "Nickname is reserved by a different account": "该昵称已被其它账户预约",
116
+  "No DLINEs have been set!": "DLINEs 尚未设置",
117
+  "No command given": "没有指定指令",
118
+  "No masks given": "没有设置标识选项",
119
+  "No nickname given": "没有指定昵称",
120
+  "No such account": "No such account",
121
+  "No such channel": "没有该频道",
122
+  "No such nick": "没有该昵称",
123
+  "No topic is set": "话题未设置",
124
+  "No username supplied": "没有提供用户名",
125
+  "Not enough parameters": "没有足够的参数",
126
+  "Only channel founders can change registered channels": "只有频道创建者才可以更改已注册频道",
127
+  "Oragono is released under the MIT license.": "Oragono基于MIT证书发布。",
128
+  "Passphrase contains forbidden characters or is otherwise invalid": "Passphrase contains forbidden characters or is otherwise invalid",
129
+  "Password changed": "Password changed",
130
+  "Password could not be changed due to server error": "Password could not be changed due to server error",
131
+  "Password incorrect": "密码错误",
132
+  "Permission Denied": "您没有该权限",
133
+  "Permission Denied - You're not an IRC operator": "您没有该权限 - 您并非IRC管理员",
134
+  "Please wait at least %v and try again": "Please wait at least %v and try again",
135
+  "Proxied IP address is not valid: [%s]": "代理IP地址不可用: [%s]",
136
+  "Received malformed line": "接收到的格式不正确的行",
137
+  "Registered at: %s": "您欲注册的账户或聊天室已存在于:%s",
138
+  "Registration requires a valid e-mail address": "注册需要合法e-mail邮箱",
139
+  "Rehashing": "配置文件正在重载",
140
+  "Remote servers not yet supported": "远程服务器尚未提供该指令",
141
+  "Removed D-Line for %s": "将%s移出 D-Line",
142
+  "Removed K-Line for %s": "将%s移出 K-Line",
143
+  "Resume may have lost up to %d seconds of history": "Resume may have lost up to %d seconds of history",
144
+  "SASL authentication aborted": "SASL认证中断",
145
+  "SASL authentication failed": "SASL认证失败",
146
+  "SASL authentication failed, you are not connecting with a certificate": "SASL认证失败,您没有使用证书连接",
147
+  "SASL authentication failed: Invalid auth blob": "SASL 身份验证失败: Invalid auth blob",
148
+  "SASL authentication failed: Invalid b64 encoding": "SASL 身份验证失败: 无效的b64编码",
149
+  "SASL authentication failed: Passphrase too long": "SASL 身份验证失败: 密码过长",
150
+  "SASL authentication failed: authcid and authzid should be the same": "SASL认证失败:authcid和authzid应一致",
151
+  "SASL message too long": "SASL消息过长",
152
+  "Server notice masks": "服务器消息过滤",
153
+  "Some additional message history may have been lost": "Some additional message history may have been lost",
154
+  "Successfully approved vhost request for %s": "Successfully approved vhost request for %s",
155
+  "Successfully cleared vhost": "Successfully cleared vhost",
156
+  "Successfully disabled your vhost": "Successfully disabled your vhost",
157
+  "Successfully enabled your vhost": "Successfully enabled your vhost",
158
+  "Successfully grouped nick %s with your account": "成功绑定昵称%s到您的用户",
159
+  "Successfully op'd in channel %s": "成功操作频道%s",
160
+  "Successfully rejected vhost request for %s": "Successfully rejected vhost request for %s",
161
+  "Successfully set mode %s": "Successfully set mode %s",
162
+  "Successfully set vhost": "Successfully set vhost",
163
+  "Successfully ungrouped nick %s with your account": "成功从你的账户解绑昵称%s",
164
+  "Successfully unregistered account %s": "成功删除账户%s",
165
+  "Thanks to Jeremy Latt for founding Ergonomadic, the project this is based on": "感谢 Jeremy Latt 建立了作为该项目根基的项目Ergonomadic。",
166
+  "That nickname is already reserved by someone else": "该昵称已被其他人占用",
167
+  "That nickname is not registered": "该昵称尚未注册",
168
+  "There are %[1]d users and %[2]d invisible on %[3]d server(s)": "共有 %[1]d 在线用户和 %[2]d 隐身用户于 %[3]d 服务器",
169
+  "There are %d pending requests for vhosts (%d displayed)": "There are %d pending requests for vhosts (%d displayed)",
170
+  "There was no such nickname": "无该用户名",
171
+  "They aren't on that channel": "您不在该频道",
172
+  "This ban matches you. To DLINE yourself, you must use the command:  /DLINE MYSELF <arguments>": "您在ban列表中。您必须使用指令解封自己:  /DLINE MYSELF <arguments>",
173
+  "This ban matches you. To KLINE yourself, you must use the command:  /KLINE MYSELF <arguments>": "您在ban列表中。您必须使用指令解封自己:  /KLINE MYSELF <arguments>",
174
+  "This command has been disabled by the server administrators": "This command has been disabled by the server administrators",
175
+  "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.": "该服务当前处于调试模式并且会记录所有用户的输入。如果您不希望您发送的所有话语被服务器管理员阅读,请退出。",
176
+  "This server was created %s": "该服务器已被创建%s",
177
+  "This vhost is currently disabled, but can be enabled with /HS ON": "This vhost is currently disabled, but can be enabled with /HS ON",
178
+  "Timestamp is not in 2006-01-02T15:04:05.999Z format, ignoring it": "时间戳并非2006-01-02T15:04:05.999Z格式,已忽略",
179
+  "To confirm account unregistration, type: /NS UNREGISTER %s %s": "To confirm account unregistration, type: /NS UNREGISTER %s %s",
180
+  "To confirm channel unregistration, type: /CS UNREGISTER %s %s": "To confirm channel unregistration, type: /CS UNREGISTER %s %s",
181
+  "To verify your account, issue one of these commands:": "请使用下列指令之一验证您的账户:",
182
+  "Translators:": "译者:",
183
+  "Unknown command": "不存在该命令",
184
+  "Unknown command. To see available commands, run": "Unknown command. To see available commands, run",
185
+  "Unknown subcommand": "未知子命令",
186
+  "User doesn't have roleplaying mode enabled": "用户未启用角色扮演模式",
187
+  "Verification code: %s": "验证码:%s",
188
+  "Verify your account on %s": "在%s验证您的用户",
189
+  "WEBIRC command is not usable from your address or incorrect password given": "您的当前地址不可用WEBIRC指令或密码错误",
190
+  "Welcome to the Internet Relay Network %s": "欢迎来到IRC%s",
191
+  "You are banned from this server (%s)": "您已被该服务器禁封(%s)",
192
+  "You are no longer marked as being away": "您不再被标记为离开",
193
+  "You are not using a TLS certificate": "您当前没有使用 TLS 证书",
194
+  "You are now an IRC operator": "您现在已是IRC管理员",
195
+  "You are now logged in as %s": "您已作为%s登录",
196
+  "You can't GHOST yourself (try /QUIT instead)": "您不能对自己使用GHOST指令(尝试使用 /QUIT 替代)",
197
+  "You can't ungroup your primary nickname (try unregistering your account instead)": "您不能解绑您的基础用户名(请尝试删除您的账户作为替代)",
198
+  "You don't have enough channel privileges": "You don't have enough channel privileges",
199
+  "You don't own that nick": "您不能拥有该昵称",
200
+  "You have been banned from this server (%s)": "您已被该服务器禁封(%s)",
201
+  "You have been marked as being away": "您已标记为离开",
202
+  "You have too many nicks reserved already (you can remove some with /NS DROP)": "您已经占用了太多昵称(您可以使用 /NS DROP先移除一些昵称)",
203
+  "You may not reregister": "您无须重新注册",
204
+  "You must be an oper on the channel to register it": "您必须是频道管理员才可注册它",
205
+  "You must be the channel founder to op": "您必须作为频道创建者才可管理",
206
+  "You must specify an account": "You must specify an account",
207
+  "You must wait an additional %v before making another request": "You must wait an additional %v before making another request",
208
+  "You need to either supply a passphrase or be connected via TLS with a client cert": "您必须提供一个密码或者通过TLS证书连接作为用户验证",
209
+  "You need to register before you can use that command": "您需要在使用该指令前注册",
210
+  "You specified too many languages": "您指定的语言过多",
211
+  "You're already logged into an account": "您已登录",
212
+  "You're already opered-up!": "您已是管理员!",
213
+  "You're not a channel operator": "您不是频道管理员",
214
+  "You're not logged into an account": "您尚未登录",
215
+  "You're not on that channel": "您不在该频道",
216
+  "You're now logged in as %s": "您已作为%s登录",
217
+  "Your current nickname enforcement is: %s": "Your current nickname enforcement is: %s",
218
+  "Your host is %[1]s, running version %[2]s": "您的主机是%[1]s, 运行版本%[2]s",
219
+  "Your vhost request was approved by an administrator": "Your vhost request was approved by an administrator",
220
+  "Your vhost request was rejected by an administrator. The reason given was: %s": "Your vhost request was rejected by an administrator. The reason given was: %s",
221
+  "Your vhost request will be reviewed by an administrator": "Your vhost request will be reviewed by an administrator",
222
+  "are supported by this server": "已被该服务器支持",
223
+  "can speak these languages": "能使用这些语言",
224
+  "channels formed": "channels formed",
225
+  "has client certificate fingerprint %s": "存在TLS指纹证书%s",
226
+  "is a $bBot$b on %s": "是一个$bBot$b 于 %s",
227
+  "is an unknown mode character to me": "于我是一个未知的身份状态字符",
228
+  "is logged in as": "登录为",
229
+  "is using a secure connection": "正在使用安全连接",
230
+  "seconds idle, signon time": "秒空闲, 登录时间"
231
+}

+ 5
- 0
languages/zh-CN.lang.yaml View File

@@ -0,0 +1,5 @@
1
+---
2
+name: "简体中文"
3
+code: "zh-CN"
4
+contributors: "Tony Chen <phtan90@gmail.com>\nRemini <i@iaside.com>"
5
+incomplete: true

Loading…
Cancel
Save