Localize engine notices, transactional emails, and operator-access denials in all six languages
All checks were successful
CI / check (push) Successful in 5m18s

This commit is contained in:
Jean Chevronnet 2026-07-20 02:25:54 +00:00
parent ecdead8278
commit e4a14b9813
No known key found for this signature in database
13 changed files with 299 additions and 55 deletions

View file

@ -1308,5 +1308,30 @@
"{n} report. \u0002VIEW\u0002 <id> for detail.": "{n} denúncia. \u0002VIEW\u0002 <id> para detalhes.",
"{n} reports. \u0002VIEW\u0002 <id> for detail.": "{n} denúncias. \u0002VIEW\u0002 <id> para detalhes.",
"End of list ({count} group).": "Fim da lista ({count} grupo).",
"End of list ({count} groups).": "Fim da lista ({count} grupos)."
"End of list ({count} groups).": "Fim da lista ({count} grupos).",
"Password reset for {account}": "Reposição de palavra-passe para {account}",
"Your password reset code for {account} is: {code}\nIt expires in 15 minutes.\nReset with:\n /msg NickServ RESETPASS {account} {code} <newpassword>\n": "O seu código de reposição de palavra-passe para {account} é: {code}\nExpira dentro de 15 minutos.\nReponha com:\n /msg NickServ RESETPASS {account} {code} <newpassword>\n",
"Password reset": "Reposição de palavra-passe",
"Use this code to reset the password for your account {account}.": "Utilize este código para repor a palavra-passe da sua conta {account}.",
"This code expires in 15 minutes. If you didn't ask to reset it, ignore this email.": "Este código expira dentro de 15 minutos. Se não pediu a reposição, ignore este email.",
"Confirm your {account} registration": "Confirme o registo de {account}",
"Confirm your account {account} with:\n /msg NickServ CONFIRM {code}\nThe code expires in 15 minutes.\n": "Confirme a sua conta {account} com:\n /msg NickServ CONFIRM {code}\nO código expira dentro de 15 minutos.\n",
"Confirm your account": "Confirme a sua conta",
"Welcome! Confirm the email for your account {account} with the code below.": "Bem-vindo! Confirme o email da sua conta {account} com o código abaixo.",
"This code expires in 15 minutes.": "Este código expira dentro de 15 minutos.",
"Your {word} {name} is about to expire": "O seu {word} {name} está prestes a expirar",
"Your {word} {name} has been inactive and will expire in {remaining}.\n{keep}\n": "O seu {word} {name} tem estado inativo e vai expirar em {remaining}.\n{keep}\n",
"About to expire": "Prestes a expirar",
"Your {word} {name} has been inactive and will expire in {remaining}.": "O seu {word} {name} tem estado inativo e vai expirar em {remaining}.",
"To keep it, have a member join the channel before then. Otherwise it will be removed.": "Para o manter, peça a um membro que entre no canal antes disso. Caso contrário, será removido.",
"To keep it, just identify to it before then. Otherwise it will be removed.": "Para a manter, basta identificar-se nela antes disso. Caso contrário, será removida.",
"account": "conta",
"channel": "canal",
"You're now identified as \u0002{account}\u0002. Welcome back!": "Está agora identificado como \u0002{account}\u0002. Bem-vindo de volta!",
"You have been logged out of \u0002{account}\u0002.": "A sua sessão em \u0002{account}\u0002 foi terminada.",
"A confirmation code has been emailed to you. Confirm with \u0002CONFIRM <code>\u0002.": "Foi-lhe enviado um código de confirmação por email. Confirme com \u0002CONFIRM <code>\u0002.",
"You are now the founder of \u0002{chan}\u0002 (inherited from \u0002{account}\u0002).": "É agora o fundador de \u0002{chan}\u0002 (herdado de \u0002{account}\u0002).",
"You didn't identify in time; you've been renamed.": "Não se identificou a tempo; o seu nome foi alterado.",
"Please mind the channel rules — {reason} Next time you'll be kicked.": "Respeite as regras do canal — {reason} Da próxima vez será expulso.",
"Access denied — {what} is for services operators.": "Acesso negado — {what} é para operadores de serviços."
}