From 51988a24d9f4b4dd3a3b5392d80b29c1fa95f77a Mon Sep 17 00:00:00 2001 From: Daniel Oaks Date: Wed, 17 Jun 2020 08:52:10 +1000 Subject: [PATCH 01/94] New translations irc.lang.json (Romanian) --- languages/ro-RO-irc.lang.json | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/languages/ro-RO-irc.lang.json b/languages/ro-RO-irc.lang.json index 7bdab815..ee19eaac 100644 --- a/languages/ro-RO-irc.lang.json +++ b/languages/ro-RO-irc.lang.json @@ -95,6 +95,7 @@ "Could not accept ownership of channel %s": "Nu s-a putut accepta rolul de fondator al canalului %s", "Could not delete message": "Mesajul nu a putut fi șters", "Could not find given client": "Nu găsesc clientul menționat", + "Could not generate EXTJWT token": "Jetonul EXTJWT nu a putut fi generat", "Could not look up account name, proceeding anyway": "Nu am putut găsi numele de cont, se continuă oricum", "Could not parse IP address or CIDR network": "Nu s-a putut analiza adresa IP sau rețeaua CIDR", "Could not register": "Eroare la înregistrare", @@ -108,7 +109,8 @@ "Created at: %s": "Data creării: %s", "Current global users %[1]s, max %[2]s": "Utilizatori globali actuali %[1]s, max %[2]s", "Current local users %[1]s, max %[2]s": "Utilizatori locali actuali %[1]s, max %[2]s", - "Data export for %[1]s completed and written to %[2]s": "", + "Data export for %[1]s completed and written to %[2]s": "Exportul de date pentru %[1]s este complet și rezultatul a fost scris în %[2]s", + "Device ID: %s": "ID dispozitiv: %s", "End of /HELPOP": "Sfârșit /HELPOP", "End of /INFO": "Sfârșit /INFO", "End of /WHOIS list": "Sfârșit listă /WHOIS", @@ -165,6 +167,7 @@ "Invalid params": "Parametri invalizi", "Invalid regex": "Expresie regulară invalidă", "Invalid vhost": "Gazdă virtuală invalidă", + "It was built from git hash %s.": "Compilat conform valorii de dispersie git %s.", "It was rejected for reason: %s": "Motivul respingerii a fost următorul: %s", "JOIN 0 is not allowed": "JOIN 0 nu este permis", "Language %s is not supported by this server": "Limba %s nu este suportată de acest server", @@ -189,6 +192,7 @@ "No such channel": "Nu există asemenea canal", "No such module [%s]": "Nu există asemenea modul [%s]", "No such nick": "Nu există asemenea pseudonim", + "No such service": "Nu există asemenea serviciu", "No such setting": "Nu există asemenea setare", "No text to send": "Niciun text de trimis", "No topic is set": "Nu este setată nicio temă de discuție", @@ -228,6 +232,7 @@ "SASL authentication failed: Passphrase too long": "Autentificare SASL eșuată: Parolă prea lungă", "SASL authentication failed: authcid and authzid should be the same": "Autentificare SASL eșuată: authcid și authzid ar trebui să fie similare", "SASL message too long": "Mesaj SASL prea lung", + "SUMMON has been disabled": "Comanda SUMMON a fost dezactivată", "Server notice masks": "Măști de anunț de server", "Session %d (currently attached session):": "Sesiunea %d (sesiunea atașată în mod curent):", "Session %d:": "Sesiune %d:", @@ -247,7 +252,7 @@ "Successfully registered account %s": "Contul %s a fost înregistrat cu succes", "Successfully rejected vhost request for %s": "Solicitarea de gazdă virtuală în așteptare pentru %s a fost respinsă cu succes", "Successfully reset channel access": "Lista de acces a canalului a fost resetată cu succes", - "Successfully set persistent mode %s%s on %s": "", + "Successfully set persistent mode %[1]s on %[2]s": "Fanionul persistent %[1]s a fost setat cu succes pentru %[2]s", "Successfully set vhost": "Gazdă virtuală setată cu succes", "Successfully transferred channel %[1]s to account %[2]s": "Canalul %[1]s a fost transferat cu succes, contului %[2]s", "Successfully ungrouped nick %s with your account": "Pseudonimul %s a fost degrupat de la contul tău, cu succes", @@ -272,6 +277,7 @@ "This ban matches you. To KLINE yourself, you must use the command: /KLINE MYSELF ": "Acest ban se potrivește cu dumneavoastră. Pentru a utiliza /KLINE ca să anulați acest ban, folosiți comanda: /KLINE MYSELF ", "This command has been disabled by the server administrators": "Această comandă a fost dezactivată de echipa administrativă", "This feature has been disabled by the server administrators": "Acest atribut a fost dezactivat de administratorii serverului", + "This is Oragono version %s.": "Oragono, versiunea %s.", "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.": "Acest server funcționează în modul de depanare și jurnalizare ale tuturor I/O ale utilizatorilor. Dacă nu dorești ca fiecare mesaj trimis să fie citit de către proprietarul serverului, te rugăm să te deconectezi.", "This server requires that you wait %v after connecting before you can use /LIST. You have %v left.": "Serverul este configurat astfel încât trebuie să treacă %v după conectare, până să poți utiliza comanda /LIST. Au mai rămas %v.", "This server was created %s": "Acest server a fost creat la data de %s", @@ -285,6 +291,7 @@ "Transfer of channel %[1]s to account %[2]s succeeded, pending acceptance": "Transferul canalului %[1]s către contul %[2]s a fost efectuat cu succes, se așteaptă confirmarea", "Translators:": "Traducători:", "Try again later": "Încearcă, din nou, mai târziu", + "USERS has been disabled": "Comanda USERS a fost dezactivată", "Unknown command": "Comandă necunoscută", "Unknown command. To see available commands, run: /%s HELP": "Comandă necunoscută. Pentru o listă de comenzi disponibile, tastează: /%s HELP", "Unknown subcommand": "Subcomandă necunoscută", @@ -351,7 +358,7 @@ "Your nickname must match your account name %s exactly to modify this setting. Try changing it with /NICK, or logging out and back in with the correct nickname.": "Pseudonimul tău trebuie să fie identic cu numele contului %s, pentru a putea modifica această setare. Fie îl schimbi folosind comanda /NICK, sau te reconectezi folosind pseudonimul corect.", "Your stored always-on setting is: %s": "Setarea contului tău, stocată, pentru parametrul always-on, este: %s", "Your stored auto-away setting is: %s": "Setarea contului tău, stocată, pentru parametrul auto-away, este: %s", - "Your stored direct message history setting is: %s": "", + "Your stored direct message history setting is: %s": "Setarea stocată pentru istoricul mesajelor directe este: %s", "Your stored nickname enforcement setting is: %s": "Starea stocată, impusă, a pseudonimului tău, este: %s", "Your vhost request was approved by an administrator": "Solicitarea ta, de gazdă virtuală, a fost aprobată de către un administrator", "Your vhost request was rejected by an administrator": "Solicitarea ta, de gazdă virtuală, a fost respinsă de către un administrator", From 475382d47c7357555ffe66de297152ea21bfc539 Mon Sep 17 00:00:00 2001 From: Daniel Oaks Date: Wed, 17 Jun 2020 08:52:11 +1000 Subject: [PATCH 02/94] New translations nickserv.lang.json (Portuguese) --- languages/pt-PT-nickserv.lang.json | 53 ++++++++++++++++++++++++++---- 1 file changed, 46 insertions(+), 7 deletions(-) diff --git a/languages/pt-PT-nickserv.lang.json b/languages/pt-PT-nickserv.lang.json index 63a6a973..93ff60a5 100644 --- a/languages/pt-PT-nickserv.lang.json +++ b/languages/pt-PT-nickserv.lang.json @@ -1,16 +1,55 @@ { - "NickServ lets you register and login to an account.\n\nTo see in-depth help for a specific NickServ command, try:\n $b/NS HELP $b\n\nHere are the commands you can use:\n%s": "", + "$bALWAYS-ON$b\n'always-on' controls whether your nickname/identity will remain active\neven while you are disconnected from the server. Your options are 'true',\n'false', and 'default' (use the server default value).": "", + "$bAUTO-AWAY$b\n'auto-away' is only effective for always-on clients. If enabled, you will\nautomatically be marked away when all your sessions are disconnected, and\nautomatically return from away when you connect again.": "", + "$bAUTOREPLAY-LINES$b\n'autoreplay-lines' controls the number of lines of channel history that will\nbe replayed to you automatically when joining a channel. Your options are any\npositive number, 0 to disable the feature, and 'default' to use the server\ndefault.": "", + "$bAUTOREPLAY-MISSED$b\n'autoreplay-missed' is only effective for always-on clients. If enabled,\nif you have at most one active session, the server will remember the time\nyou disconnect and then replay missed messages to you when you reconnect.\nYour options are 'on' and 'off'.": "", + "$bCERT$b controls a user account's certificate fingerprints": "", + "$bDM-HISTORY$b\n'dm-history' is only effective for always-on clients. It lets you control\nhow the history of your direct messages is stored. Your options are:\n1. 'off' [no history]\n2. 'ephemeral' [a limited amount of temporary history, not stored on disk]\n3. 'on' [history stored in a permanent database, if available]\n4. 'default' [use the server default]": "", + "$bDROP$b de-links your current (or the given) nickname from your user account.": "", + "$bENFORCE$b\n'enforce' lets you specify a custom enforcement mechanism for your registered\nnicknames. Your options are:\n1. 'none' [no enforcement, overriding the server default]\n or else they will be renamed]\n2. 'strict' [you must already be authenticated to use the nick]\n3. 'default' [use the server default]": "", + "$bERASE$b erases all records of an account, allowing reuse.": "", + "$bGET$b queries the current values of your account settings": "", + "$bGHOST$b reclaims your nickname.": "", + "$bGROUP$b links your current nickname to your user account.": "", + "$bIDENTIFY$b lets you login to your account.": "", + "$bINFO$b gives you information on a user account.": "", + "$bLIST$b searches the list of registered nicknames.": "", + "$bMULTICLIENT$b\nIf 'multiclient' is enabled and you are already logged in and using a nick, a\nsecond client of yours that authenticates with SASL and requests the same nick\nis allowed to attach to the nick as well (this is comparable to the behavior\nof IRC \"bouncers\" like ZNC). Your options are 'on' (allow this behavior),\n'off' (disallow it), and 'default' (use the server default value).": "", + "$bPASSWD$b lets you change your password.": "", + "$bREGISTER$b lets you register a user account.": "", + "$bREPLAY-JOINS$b\n'replay-joins' controls whether replayed channel history will include\nlines for join and part. This provides more information about the context of\nmessages, but may be spammy. Your options are 'always', 'never', and the default\nof 'commands-only' (the messages will be replayed in /HISTORY output, but not\nduring autoreplay).": "", + "$bSADROP$b forcibly de-links the given nickname from its user account.": "", + "$bSAGET$b queries the current values of another user's account settings": "", + "$bSAREGISTER$b registers an account on someone else's behalf.": "", + "$bSASET$b modifies another user's account settings": "", + "$bSESSIONS$b lists the sessions attached to a nickname.": "", + "$bSET$b modifies your account settings": "", + "$bUNREGISTER$b lets you delete your user account.": "", + "$bVERIFY$b lets you complete account registration.": "", + "Insufficient privileges": "", + "Invalid parameters": "", + "NickServ lets you register, log in to, and manage an account.": "", + "Password incorrect": "", + "Passwords do not match": "", + "Syntax $bSET $b\n\nSET modifies your account settings. The following settings are available:": "", + "Syntax: $bCERT [account] [certfp]$b\n\nCERT examines or modifies the TLS certificate fingerprints that can be used to\nlog into an account. Specifically, $bCERT LIST$b lists the authorized\nfingerprints, $bCERT ADD $b adds a new fingerprint, and\n$bCERT DEL $b removes a fingerprint. If you're an IRC operator\nwith the correct permissions, you can act on another user's account, for\nexample with $bCERT ADD $b.": "", "Syntax: $bDROP [nickname]$b\n\nDROP de-links the given (or your current) nickname from your user account.": "", - "Syntax: $bENFORCE [method]$b\n\nENFORCE lets you specify a custom enforcement mechanism for your registered\nnicknames. Your options are:\n1. 'none' [no enforcement, overriding the server default]\n2. 'timeout' [anyone using the nick must authenticate before a deadline,\n or else they will be renamed]\n3. 'strict' [you must already be authenticated to use the nick]\n4. 'default' [use the server default]\nWith no arguments, queries your current enforcement status.": "", + "Syntax: $bENFORCE [method]$b\n\nENFORCE is an alias for $bGET enforce$b and $bSET enforce$b. See the help\nentry for $bSET$b for more information.": "", + "Syntax: $bERASE [code]$b\n\nERASE deletes all records of an account, allowing it to be re-registered.\nThis should be used with caution, because it violates an expectation that\naccount names are permanent identifiers. Typically, UNREGISTER should be\nused instead. A confirmation code is required; invoking the command\nwithout a code will display the necessary code.": "", + "Syntax: $bGET $b\n\nGET queries the current values of your account settings. For more information\non the settings and their possible values, see HELP SET.": "", "Syntax: $bGHOST $b\n\nGHOST disconnects the given user from the network if they're logged in with the\nsame user account, letting you reclaim your nickname.": "", "Syntax: $bGROUP$b\n\nGROUP links your current nickname with your logged-in account, so other people\nwill not be able to use it.": "", "Syntax: $bIDENTIFY [password]$b\n\nIDENTIFY lets you login to the given username using either password auth, or\ncertfp (your client certificate) if a password is not given.": "", "Syntax: $bINFO [username]$b\n\nINFO gives you information about the given (or your own) user account.": "", - "Syntax: $bPASSWD $b\nOr: $bPASSWD $b\n\nPASSWD lets you change your account password. You must supply your current\npassword and confirm the new one by typing it twice. If you're an IRC operator\nwith the correct permissions, you can use PASSWD to reset someone else's\npassword by supplying their username and then the desired password.": "", - "Syntax: $bREGISTER [password]$b\n\nREGISTER lets you register a user account. If the server allows anonymous\nregistration, you can send an asterisk (*) as the email address.\n\nIf the password is left out, your account will be registered to your TLS client\ncertificate (and you will need to use that certificate to login in future).": "", + "Syntax: $bLIST [regex]$b\n\nLIST returns the list of registered nicknames, which match the given regex.\nIf no regex is provided, all registered nicknames are returned.": "", + "Syntax: $bPASSWD $b\nOr: $bPASSWD $b\n\nPASSWD lets you change your account password. You must supply your current\npassword and confirm the new one by typing it twice. If you're an IRC operator\nwith the correct permissions, you can use PASSWD to reset someone else's\npassword by supplying their username and then the desired password. To\nindicate an empty password, use * instead.": "", + "Syntax: $bREGISTER [email]$b\n\nREGISTER lets you register your current nickname as a user account. If the\nserver allows anonymous registration, you can omit the e-mail address.\n\nIf you are currently logged in with a TLS client certificate and wish to use\nit instead of a password to log in, send * as the password.": "", "Syntax: $bSADROP $b\n\nSADROP forcibly de-links the given nickname from the attached user account.": "", - "Syntax: $bSAREGISTER $b\n\nSAREGISTER registers an account on someone else's behalf.\nThis is for use in configurations that require SASL for all connections;\nan administrator can set use this command to set up user accounts.": "", - "Syntax: $bSESSIONS [nickname]$b\n\nSESSIONS lists information about the sessions currently attached, via\nthe server's bouncer functionality, to your nickname. An administrator\ncan use this command to list another user's sessions.": "", + "Syntax: $bSAGET $b\n\nSAGET queries the values of someone else's account settings. For more\ninformation on the settings and their possible values, see HELP SET.": "", + "Syntax: $bSAREGISTER [password]$b\n\nSAREGISTER registers an account on someone else's behalf.\nThis is for use in configurations that require SASL for all connections;\nan administrator can set use this command to set up user accounts.": "", + "Syntax: $bSASET $b\n\nSASET modifies the values of someone else's account settings. For more\ninformation on the settings and their possible values, see HELP SET.": "", + "Syntax: $bSESSIONS [nickname]$b\n\nSESSIONS lists information about the sessions currently attached, via\nthe server's multiclient functionality, to your nickname. An administrator\ncan use this command to list another user's sessions.": "", "Syntax: $bUNREGISTER [code]$b\n\nUNREGISTER lets you delete your user account (or someone else's, if you're an\nIRC operator with the correct permissions). To prevent accidental\nunregistrations, a verification code is required; invoking the command without\na code will display the necessary code.": "", - "Syntax: $bVERIFY $b\n\nVERIFY lets you complete an account registration, if the server requires email\nor other verification.": "" + "Syntax: $bVERIFY $b\n\nVERIFY lets you complete an account registration, if the server requires email\nor other verification.": "", + "You're not logged into an account": "" } From e9ffabf25ed2f88a7290b2b562acd173682e7bd6 Mon Sep 17 00:00:00 2001 From: Daniel Oaks Date: Wed, 17 Jun 2020 08:52:13 +1000 Subject: [PATCH 03/94] New translations help.lang.json (Swedish) --- languages/sv-SE-help.lang.json | 3 +++ 1 file changed, 3 insertions(+) diff --git a/languages/sv-SE-help.lang.json b/languages/sv-SE-help.lang.json index 70b87e3b..b45fde25 100644 --- a/languages/sv-SE-help.lang.json +++ b/languages/sv-SE-help.lang.json @@ -15,6 +15,7 @@ "DEBUG