diff --git a/Chanban/cmgmt_langs/en.msg b/Chanban/cmgmt_langs/en.msg index 407044e..c0ee5d4 100644 --- a/Chanban/cmgmt_langs/en.msg +++ b/Chanban/cmgmt_langs/en.msg @@ -1,126 +1,132 @@ # =========================================================================== # Channel Management - Language File (en) # =========================================================================== -# Substitutions are done via %s placeholders, in the order they appear. -# The available variables for each message are listed above it. +# Substitutions are done via positional %1$s placeholders, in the order they +# appear. The available variables for each message are listed above it. # =========================================================================== # ---------------- # # General messages # # ---------------- # ### Ban reason -::msgcat::mcset en ban.reason "User has been banned from the channel." +::msgcat::mcset en ban.reason {User has been banned from the channel.} ### Temporary ban reason -::msgcat::mcset en temp.ban.reason "User has been temporarily banned from the channel." +::msgcat::mcset en temp.ban.reason {User has been temporarily banned from the channel.} ### Kick reason -::msgcat::mcset en kick.reason "Your behaviour is not conducive to the desired environment." +::msgcat::mcset en kick.reason {Your behaviour is not conducive to the desired environment.} ### Revenge kick when someone tries to kick the bot -::msgcat::mcset en revenge.kick "Very funny... NOT!" +::msgcat::mcset en revenge.kick {Very funny... NOT...} ### No access error message ($nick) -::msgcat::mcset en error.no.access "You don't have access, %s." +::msgcat::mcset en error.no.access {You don't have access, %s.} -### Target not on channel error message ($target, $chan) -::msgcat::mcset en not.on.chan "ERROR! %s is not on %s." +### Target not on channel error message (%1$s = $target, %2$s = $chan) +::msgcat::mcset en not.on.chan {ERROR! %1$s is not on %2$s.} -### Error message when we try to ban/kick a protected nick ($target) -::msgcat::mcset en protected.user "ERROR! %s is a protected nick and can't be banned/kicked." +### Error message when we try to ban/kick a protected nick (%1$s = $target) +::msgcat::mcset en protected.user {ERROR! %1$s is a protected nick and can't be banned/kicked.} ### Error message when we add a mask that matches a protected user/mask -::msgcat::mcset en prot.user.addban "ERROR! This mask matches a protected user and can't be added." +::msgcat::mcset en prot.user.addban {ERROR! This mask matches a protected user and can't be added.} -### Message to be displayed when a ban is added to the bot ban list ($banmask) -::msgcat::mcset en ban.added "%s added to %s's ban list." +### Message to be displayed when a ban is added to the bot ban list (%1$s = $banmask, %2$s = $chan) +::msgcat::mcset en ban.added {%1$s added to %2$s's ban list.} -### Message to be displayed when a temp ban is added to the bot ban list ($banmask) -::msgcat::mcset en tmp.ban.added "%s temporarily added to %s's ban list." +### Message to be displayed when a temp ban is added to the bot ban list (%1$s = $banmask, %2$s = $chan) +::msgcat::mcset en tmp.ban.added {%1$s temporarily added to %2$s's ban list.} -### Message to be displayed when channel bot ban list is empty -::msgcat::mcset en banlist.empty "ERROR! %s's ban list is empty." +### Message to be displayed when channel bot ban list is empty (%1$s = $chan) +::msgcat::mcset en banlist.empty {ERROR! %1$s's ban list is empty.} -### Opening message for the ban list file ($chan, $bancount) -::msgcat::mcset en banlist.open "-= Start of %s's ban list. %s bans displayed." +### Opening message for the ban list file (%1$s = $chan, %2$s = $bancount) +::msgcat::mcset en banlist.open {-= Start of %1$s's ban list. %2$s bans displayed.} -### Message for bans on the file ($banmask, $freason, $creator, $date) -::msgcat::mcset en banlist.format "Banmask: %s :: Reason: %s :: Added by: %s :: Date: %s" +### Message for bans on the file (%1$s = $banmask, %2$s = $freason, %3$s = $creator, %4$s = $date) +::msgcat::mcset en banlist.format {Banmask: %1$s :: Reason: %2$s :: Added by: %3$s :: Date: %4$s} -### Message for the end of the ban list file ($chan) -::msgcat::mcset en banlist.end "-= End of %s's ban list. =-" +### Message for the end of the ban list file (%1$s = $chan) +::msgcat::mcset en banlist.end {-= End of %1$s's ban list. =-} -### Message to be displayed when a ban is removed from the bot banlist ($banmask) -::msgcat::mcset en ban.removed "%s removed from %s's ban list." +### Message to be displayed when a ban is removed from the bot banlist (%1$s = $banmask) +::msgcat::mcset en ban.removed {%s removed from %1$s's ban list.} -### Message to be displayed when the mask doesn't exist ($banmask, $chan) -::msgcat::mcset en not.ban.mask "ERROR! %s doesn't exist on %s's ban list." +### Message to be displayed when the mask doesn't exist (%1$s = $banmask, %2$s = $chan) +::msgcat::mcset en not.ban.mask {ERROR! %1$s doesn't exist on %2$s's ban list.} -### Message for ban list upload failure ($err) -::msgcat::mcset en banlist.upload.fail "ERROR! Failed to upload ban list: (%s)." +### Message for ban list upload failure (%1$s = $err) +::msgcat::mcset en banlist.upload.fail {ERROR! Failed to upload ban list: (%1$s).} -### Message with the URL to check the ban list ($chan, $result) -::msgcat::mcset en banlist.url "Ban list for %s can be checked here: %s." +### Message with the URL to check the ban list (%1$s = $chan, %2$s = $result) +::msgcat::mcset en banlist.url {Ban list for %1$s can be checked here: %2$s.} ### Message to display when auto add is already enabled ($chan) -::msgcat::mcset en autoadd.enabled "ERROR! Automatic ban adding is already enabled on %s." +::msgcat::mcset en autoadd.enabled {ERROR! Automatic ban adding is already enabled on %2$s.} -### Message to display when auto add is enabled for the first time ($chan) -::msgcat::mcset en autoadd.enable "SUCCESS! Automatic ban adding enabled on %s." +### Message to display when auto add is enabled for the first time (%1$s = $chan) +::msgcat::mcset en autoadd.enable {SUCCESS! Automatic ban adding enabled on %1$s.} -### Message to display when auto add is already disabled ($chan) -::msgcat::mcset en autoadd.disabled "ERROR! Automatic ban adding is already disabled on %s." +### Message to display when auto add is already disabled (%1$s = $chan) +::msgcat::mcset en autoadd.disabled {ERROR! Automatic ban adding is already disabled on %1$s.} -### Message to be displayed when auto add is disabled for the first time ($chan) -::msgcat::mcset en autoadd.disable "SUCCESS! Automatic ban adding disabled on %s." +### Message to be displayed when auto add is disabled for the first time (%1$s = $chan) +::msgcat::mcset en autoadd.disable {SUCCESS! Automatic ban adding disabled on %1$s.} -### Message to be displayed when we check the auto add status ($turned, $chan) -::msgcat::mcset en autoadd.status "STATUS: Automatic ban adding is %s on %s." +### Message to be displayed when we check the auto add status (%1$s = $turned, %2$s = $chan) +::msgcat::mcset en autoadd.status {STATUS: Automatic ban adding is %1$s on %2$s.} -### Message to display when a ban is auto added to the bot ban list ($target, $chan) -::msgcat::mcset en auto.added "%s auto-added to %s's ban list." +### Message to display when a ban is auto added to the bot ban list (%1$ = $target, %2$s = $chan) +::msgcat::mcset en auto.added {%1$s auto-added to %2$s's ban list.} -### Message to display when a user already matches global or channel flag 'o' ($target, $chan) -::msgcat::mcset en got.oflag "ERROR! %s is already a global OP or a %s OP." +### Message to display when a user already matches global or channel flag 'o' (%1$s = $target, %2$s = $chan) +::msgcat::mcset en got.oflag {ERROR! %1$s is already a global OP or a %2$s OP.} -### Message to display when a user is added as an OP to the channel ($target, $chan) -::msgcat::mcset en added.chanop "SUCCESS! %s added as OP for %s." +### Message to display when a user is added as an OP to the channel (%1$s = $target, %2$s = $chan) +::msgcat::mcset en added.chanop {SUCCESS! %1$s added as OP for %2$s.} -### Message to be displayed when a user is removed as an OP from the channel ($target, $chan) -::msgcat::mcset en op.deleted "SUCCESS! %s removed as OP from %s" +### Message to be displayed when a user is removed as an OP from the channel (%1$s = $target, %2$s = $chan) +::msgcat::mcset en op.deleted {SUCCESS! %1$s removed as OP from %2$s.} -### Message to display when a user doesn't exist on the bot database ($target) -::msgcat::mcset en inexistent.user "ERROR! %s doesn't exist on my database" +### Message to display when a user doesn't exist on the bot database (%1$s = $target) +::msgcat::mcset en inexistent.user {ERROR! %1$s doesn't exist on my database.} -### Message to be displayed when the user is removed from the bot database ($target) -::msgcat::mcset en db.user.deleted "%s removed from bot database because they have no access in any channel." +### Message to be displayed when the user is removed from the bot database (%1$s = $target) +::msgcat::mcset en db.user.deleted {%1$s removed from bot database because they have no access in any channel.} -### Message to display when checking for the list of OPs ($chan) -::msgcat::mcset en chanop.list "List of %s OPs:" +### Message to display when checking for the list of OPs (%1$s = $chan) +::msgcat::mcset en chanop.list {List of %1$s OPs:} -# ------------ # -# Public procs # -# ------------ # -### Syntax error message ($::cmgmt::trigger) -::msgcat::mcset en error.syntax "ERROR! Syntax: %s" +### Message to say that auto adding of bans is enable +::msgcat::mcset en is.enabled {enabled} -### Message to display on the ban list file explaining how to remove a ban ($::cmgmt::trigger) -::msgcat::mcset en banlist.explain "*** To remove a ban, type: %s" +### Message to say that auto adding of bans is disabled +::msgcat::mcset en is.disabled {disabled} -### Message to be displayed when we check the available commands ($::cmgmt::trigger) -::msgcat::mcset en cmgmt.cmds "Available commands (prefix them with %s): ban, tban, kick, voice, devoice, addop, delop, unban, banlist, autoadd, ops" +# ---------------- # +# Channel commands # +# ---------------- # +### Syntax error message (%1$s = $::cmgmt::trigger) +::msgcat::mcset en error.syntax {ERROR! Syntax: %1$s:} -# ------------- # -# Private procs # -#-------------- # +### Message to display on the ban list file explaining how to remove a ban (%1$s = $::cmgmt::trigger) +::msgcat::mcset en banlist.explain {*** To remove a ban, type: %1$s} + +### Message to be displayed when we check the available commands (%1$s = $::cmgmt::trigger) +::msgcat::mcset en cmgmt.cmds {Available commands (prefix them with %1$s): ban, tban, kick, voice, devoice, addop, delop, unban, banlist, autoadd, ops.} + +# ------------------------ # +# Private message commands # +# ------------------------ # ### Syntax error message -::msgcat::mcset en pm.error.syntax "ERROR! Syntax:" +::msgcat::mcset en pm.error.syntax {ERROR! Syntax:} -### Bot not on chan error message ($chan) -::msgcat::mcset en bot.not.onchan "ERROR! I'm not on %s." +### Bot not on chan error message (%1$s = $chan) +::msgcat::mcset en bot.not.onchan {ERROR! I'm not on %1$s.} -### Message to display on the ban list file explaining to remove bans ($::botnick) -::msgcat::mcset en pm.banlist.explain "*** To remove a ban, type: /msg %s" +### Message to display on the ban list file explaining to remove bans (%1$s = $::botnick) +::msgcat::mcset en pm.banlist.explain {*** To remove a ban, type: /msg %1$s} ### Message to be displayed when we check the available commands -::msgcat::mcset en msg.cmgmt.cmds "Available commands ban, tban, kick, voice, devoice, addop, delop, unban, banlist, autoadd, ops" \ No newline at end of file +::msgcat::mcset en msg.cmgmt.cmds {Available commands ban, tban, kick, voice, devoice, addop, delop, unban, banlist, autoadd, ops} \ No newline at end of file diff --git a/Chanban/cmgmt_langs/it.msg b/Chanban/cmgmt_langs/it.msg index 9e63566..3ecc45c 100644 --- a/Chanban/cmgmt_langs/it.msg +++ b/Chanban/cmgmt_langs/it.msg @@ -1,126 +1,133 @@ # =========================================================================== -# Channel Management - Language File (it) +# Channel Management - File Lingua (it) # =========================================================================== -# Le sostituzioni vengono effettuate tramite i segnaposto %s, nell'ordine in cui appaiono. -# Le variabili disponibili per ogni messaggio sono elencate sopra di esso. +# Le sostituzioni vengono effettuate tramite segnaposto %1$s posizionali, +# nell'ordine in cui appaiono. Le variabili disponibili per ogni messaggio +# sono elencate sopra di esso. # =========================================================================== # ---------------- # # Messaggi generali # # ---------------- # ### Motivo del ban -::msgcat::mcset it ban.reason "Sei stato bannato dal canale." +::msgcat::mcset it ban.reason {Sei stato bannato dal canale.} ### Motivo del ban temporaneo -::msgcat::mcset it temp.ban.reason "Sei stato bannato temporaneamente dal canale." +::msgcat::mcset it temp.ban.reason {Sei stato bannato temporaneamente dal canale.} ### Motivo del kick -::msgcat::mcset it kick.reason "Il tuo comportamento non è adatto all'ambiente del canale." +::msgcat::mcset it kick.reason {Il tuo comportamento non è adeguato all'ambiente desiderato.} -### Kick di ritorsione quando qualcuno cerca di kickare il bot -::msgcat::mcset it revenge.kick "Molto divertente... NO!" +### Revenge kick quando qualcuno prova a kickare il bot +::msgcat::mcset it revenge.kick {Molto divertente... MA NO...} -### Messaggio di errore per mancanza di accesso ($nick) -::msgcat::mcset it error.no.access "Non hai i permessi necessari, %s." +### Messaggio di accesso negato (%1$s = $nick) +::msgcat::mcset it error.no.access {Non hai i permessi necessari, %s.} -### Messaggio di errore se il target non è sul canale ($target, $chan) -::msgcat::mcset it not.on.chan "ERRORE! %s non è su %s." +### Utente non presente nel canale (%1$s = $target, %2$s = $chan) +::msgcat::mcset it not.on.chan {ERRORE! %1$s non è su %2$s.} -### Messaggio di errore quando si tenta di bannare/kickare un nick protetto ($target) -::msgcat::mcset it protected.user "ERRORE! %s è un nick protetto e non può essere bannato/kickato." +### Tentativo di ban/kick su un nick protetto (%1$s = $target) +::msgcat::mcset it protected.user {ERRORE! %1$s è un nick protetto e non può essere bannato/kickato.} -### Messaggio di errore quando si aggiunge una maschera che corrisponde a un utente protetto -::msgcat::mcset it prot.user.addban "ERRORE! Questa maschera corrisponde a un utente protetto e non può essere aggiunta." +### Tentativo di aggiungere una mask che corrisponde a un utente protetto +::msgcat::mcset it prot.user.addban {ERRORE! Questa mask corrisponde a un utente protetto e non può essere aggiunta.} -### Messaggio quando un ban viene aggiunto alla lista ban del bot ($banmask, $chan) -::msgcat::mcset it ban.added "%s aggiunto alla lista ban di %s." +### Ban aggiunto alla lista ban del bot (%1$s = $banmask, %2$s = $chan) +::msgcat::mcset it ban.added {%1$s aggiunto alla lista ban di %2$s.} -### Messaggio quando un ban temporaneo viene aggiunto alla lista ban del bot ($banmask, $chan) -::msgcat::mcset it tmp.ban.added "%s aggiunto temporaneamente alla lista ban di %s." +### Ban temporaneo aggiunto alla lista ban del bot (%1$s = $banmask, %2$s = $chan) +::msgcat::mcset it tmp.ban.added {%1$s aggiunto temporaneamente alla lista ban di %2$s.} -### Messaggio quando la lista ban del canale è vuota ($chan) -::msgcat::mcset it banlist.empty "ERRORE! La lista ban di %s è vuota." +### Lista ban del canale vuota (%1$s = $chan) +::msgcat::mcset it banlist.empty {ERRORE! La lista ban di %1$s è vuota.} -### Messaggio di apertura del file della lista ban ($chan, $bancount) -::msgcat::mcset it banlist.open "-= Inizio della lista ban di %s. %s ban visualizzati." +### Intestazione del file della lista ban (%1$s = $chan, %2$s = $bancount) +::msgcat::mcset it banlist.open {-= Inizio della lista ban di %1$s. %2$s ban visualizzati.} -### Formato di ogni ban nel file ($banmask, $freason, $creator, $date) -::msgcat::mcset it banlist.format "Maschera: %s :: Motivo: %s :: Aggiunto da: %s :: Data: %s" +### Formato di ogni ban nel file (%1$s = $banmask, %2$s = $freason, %3$s = $creator, %4$s = $date) +::msgcat::mcset it banlist.format {Banmask: %1$s :: Motivo: %2$s :: Aggiunto da: %3$s :: Data: %4$s} -### Messaggio di chiusura del file della lista ban ($chan) -::msgcat::mcset it banlist.end "-= Fine della lista ban di %s. =-" +### Chiusura del file della lista ban (%1$s = $chan) +::msgcat::mcset it banlist.end {-= Fine della lista ban di %1$s. =-} -### Messaggio quando un ban viene rimosso dalla lista ban del bot ($banmask, $chan) -::msgcat::mcset it ban.removed "%s rimosso dalla lista ban di %s." +### Ban rimosso dalla lista ban del bot (%1$s = $banmask, %2$s = $chan) +::msgcat::mcset it ban.removed {%1$s rimosso dalla lista ban di %2$s.} -### Messaggio quando la maschera non esiste nella lista ban ($banmask, $chan) -::msgcat::mcset it not.ban.mask "ERRORE! %s non esiste nella lista ban di %s." +### Mask non presente nella lista ban (%1$s = $banmask, %2$s = $chan) +::msgcat::mcset it not.ban.mask {ERRORE! %1$s non esiste nella lista ban di %2$s.} -### Messaggio per errore di upload della lista ban ($err) -::msgcat::mcset it banlist.upload.fail "ERRORE! Upload della lista ban fallito: (%s)." +### Errore durante l'upload della lista ban (%1$s = $err) +::msgcat::mcset it banlist.upload.fail {ERRORE! Impossibile caricare la lista ban: (%1$s).} -### Messaggio con l'URL per controllare la lista ban ($chan, $result) -::msgcat::mcset it banlist.url "La lista ban di %s è disponibile qui: %s." +### URL per consultare la lista ban (%1$s = $chan, %2$s = $result) +::msgcat::mcset it banlist.url {La lista ban di %1$s è consultabile qui: %2$s.} -### Messaggio quando l'aggiunta automatica è già abilitata ($chan) -::msgcat::mcset it autoadd.enabled "ERRORE! L'aggiunta automatica dei ban è già abilitata su %s." +### Auto-aggiunta ban già abilitata (%1$s = $chan) +::msgcat::mcset it autoadd.enabled {ERRORE! L'aggiunta automatica dei ban è già abilitata su %1$s.} -### Messaggio quando l'aggiunta automatica viene abilitata ($chan) -::msgcat::mcset it autoadd.enable "FATTO! Aggiunta automatica dei ban abilitata su %s." +### Auto-aggiunta ban abilitata (%1$s = $chan) +::msgcat::mcset it autoadd.enable {FATTO! Aggiunta automatica dei ban abilitata su %1$s.} -### Messaggio quando l'aggiunta automatica è già disabilitata ($chan) -::msgcat::mcset it autoadd.disabled "ERRORE! L'aggiunta automatica dei ban è già disabilitata su %s." +### Auto-aggiunta ban già disabilitata (%1$s = $chan) +::msgcat::mcset it autoadd.disabled {ERRORE! L'aggiunta automatica dei ban è già disabilitata su %1$s.} -### Messaggio quando l'aggiunta automatica viene disabilitata ($chan) -::msgcat::mcset it autoadd.disable "FATTO! Aggiunta automatica dei ban disabilitata su %s." +### Auto-aggiunta ban disabilitata (%1$s = $chan) +::msgcat::mcset it autoadd.disable {FATTO! Aggiunta automatica dei ban disabilitata su %1$s.} -### Messaggio per lo stato dell'aggiunta automatica ($turned, $chan) -::msgcat::mcset it autoadd.status "STATO: L'aggiunta automatica dei ban è %s su %s." +### Stato dell'auto-aggiunta ban (%1$s = $turned, %2$s = $chan) +::msgcat::mcset it autoadd.status {STATO: L'aggiunta automatica dei ban è %1$s su %2$s.} -### Messaggio quando un ban viene aggiunto automaticamente alla lista ban ($target, $chan) -::msgcat::mcset it auto.added "%s aggiunto automaticamente alla lista ban di %s." +### Ban aggiunto automaticamente alla lista ban del bot (%1$s = $target, %2$s = $chan) +::msgcat::mcset it auto.added {%1$s aggiunto automaticamente alla lista ban di %2$s.} -### Messaggio quando un utente ha già il flag 'o' globale o sul canale ($target, $chan) -::msgcat::mcset it got.oflag "ERRORE! %s è già un OP globale o un OP di %s." +### Utente già OP globale o di canale (%1$s = $target, %2$s = $chan) +::msgcat::mcset it got.oflag {ERRORE! %1$s è già un OP globale o un OP di %2$s.} -### Messaggio quando un utente viene aggiunto come OP del canale ($target, $chan) -::msgcat::mcset it added.chanop "FATTO! %s aggiunto come OP di %s." +### Utente aggiunto come OP del canale (%1$s = $target, %2$s = $chan) +::msgcat::mcset it added.chanop {FATTO! %1$s aggiunto come OP di %2$s.} -### Messaggio quando un utente viene rimosso come OP del canale ($target, $chan) -::msgcat::mcset it op.deleted "FATTO! %s rimosso come OP di %s" +### Utente rimosso come OP del canale (%1$s = $target, %2$s = $chan) +::msgcat::mcset it op.deleted {FATTO! %1$s rimosso come OP di %2$s.} -### Messaggio quando un utente non esiste nel database del bot ($target) -::msgcat::mcset it inexistent.user "ERRORE! %s non esiste nel mio database" +### Utente non presente nel database del bot (%1$s = $target) +::msgcat::mcset it inexistent.user {ERRORE! %1$s non esiste nel mio database.} -### Messaggio quando l'utente viene rimosso dal database del bot ($target) -::msgcat::mcset it db.user.deleted "%s rimosso dal database del bot perché non ha accesso a nessun canale." +### Utente rimosso dal database del bot (%1$s = $target) +::msgcat::mcset it db.user.deleted {%1$s rimosso dal database del bot perché non ha accesso a nessun canale.} -### Messaggio per la lista degli OP del canale ($chan) -::msgcat::mcset it chanop.list "Lista degli OP di %s:" +### Lista degli OP del canale (%1$s = $chan) +::msgcat::mcset it chanop.list {Lista degli OP di %1$s:} -# ------------ # -# Comandi pubblici # -# ------------ # -### Messaggio di errore di sintassi ($::cmgmt::trigger) -::msgcat::mcset it error.syntax "ERRORE! Sintassi: %s" +### Messaggio per indicare che l'aggiunta automatica dei ban è attiva +::msgcat::mcset it is.enabled {attiva} -### Messaggio nel file della lista ban su come rimuovere un ban ($::cmgmt::trigger) -::msgcat::mcset it banlist.explain "*** Per rimuovere un ban, digita: %s" +### Messaggio per indicare che l'aggiunta automatica dei ban è disattiva +::msgcat::mcset it is.disabled {disattiva} -### Messaggio per i comandi disponibili ($::cmgmt::trigger) -::msgcat::mcset it cmgmt.cmds "Comandi disponibili (usa il prefisso %s): ban, tban, kick, voice, devoice, addop, delop, unban, banlist, autoadd, ops" +# ------------------- # +# Comandi via canale # +# ------------------- # +### Messaggio di errore di sintassi (%1$s = $::cmgmt::trigger) +::msgcat::mcset it error.syntax {ERRORE! Sintassi: %1$s} -# ------------- # -# Comandi privati # -# -------------- # +### Istruzioni per rimuovere un ban nel file lista ban (%1$s = $::cmgmt::trigger) +::msgcat::mcset it banlist.explain {*** Per rimuovere un ban, digita: %1$s} + +### Lista dei comandi disponibili (%1$s = $::cmgmt::trigger) +::msgcat::mcset it cmgmt.cmds {Comandi disponibili (precedili con %1$s): ban, tban, kick, voice, devoice, addop, delop, unban, banlist, autoadd, ops.} + +# -------------------- # +# Comandi via messaggio # +# -------------------- # ### Messaggio di errore di sintassi -::msgcat::mcset it pm.error.syntax "ERRORE! Sintassi:" +::msgcat::mcset it pm.error.syntax {ERRORE! Sintassi:} -### Messaggio di errore se il bot non è sul canale ($chan) -::msgcat::mcset it bot.not.onchan "ERRORE! Non sono su %s." +### Bot non presente nel canale (%1$s = $chan) +::msgcat::mcset it bot.not.onchan {ERRORE! Non sono su %1$s.} -### Messaggio nel file della lista ban su come rimuovere ban via PM ($::botnick) -::msgcat::mcset it pm.banlist.explain "*** Per rimuovere un ban, digita: /msg %s" +### Istruzioni per rimuovere un ban nel file lista ban (%1$s = $::botnick) +::msgcat::mcset it pm.banlist.explain {*** Per rimuovere un ban, digita: /msg %1$s} -### Messaggio per i comandi disponibili via PM -::msgcat::mcset it msg.cmgmt.cmds "Comandi disponibili: ban, tban, kick, voice, devoice, addop, delop, unban, banlist, autoadd, ops" +### Lista dei comandi disponibili +::msgcat::mcset it msg.cmgmt.cmds {Comandi disponibili: ban, tban, kick, voice, devoice, addop, delop, unban, banlist, autoadd, ops} diff --git a/Chanban/cmgmt_langs/pt.msg b/Chanban/cmgmt_langs/pt.msg index 3cc193e..a314d29 100644 --- a/Chanban/cmgmt_langs/pt.msg +++ b/Chanban/cmgmt_langs/pt.msg @@ -1,126 +1,133 @@ # =========================================================================== -# Channel Management - Language File (pt) +# Channel Management - Ficheiro de Língua (pt) # =========================================================================== -# As substituições são feitas através dos marcadores %s, pela ordem em que aparecem. -# As variáveis disponíveis para cada mensagem estão listadas acima de cada uma. +# As substituições são feitas através de marcadores posicionais %1$s, +# pela ordem em que aparecem. As variáveis disponíveis para cada mensagem +# estão indicadas acima da mesma. # =========================================================================== -# ---------------- # -# Mensagens gerais # -# ---------------- # +# ------------------- # +# Mensagens gerais # +# ------------------- # ### Motivo do ban -::msgcat::mcset pt ban.reason "Foste banido do canal." +::msgcat::mcset pt ban.reason {Foste banido do canal.} ### Motivo do ban temporário -::msgcat::mcset pt temp.ban.reason "Foste banido temporariamente do canal." +::msgcat::mcset pt temp.ban.reason {Foste banido temporariamente do canal.} ### Motivo do kick -::msgcat::mcset pt kick.reason "O teu comportamento não é adequado ao ambiente do canal." +::msgcat::mcset pt kick.reason {O teu comportamento não é adequado ao ambiente pretendido.} -### Kick de retaliação quando alguém tenta kickar o bot -::msgcat::mcset pt revenge.kick "Muito engraçado... NÃO!" +### Revenge kick quando alguém tenta kickar o bot +::msgcat::mcset pt revenge.kick {Muito engraçado... NÃO...} -### Mensagem de erro por falta de acesso ($nick) -::msgcat::mcset pt error.no.access "Não tens permissões para isso, %s." +### Mensagem de acesso negado (%1$s = $nick) +::msgcat::mcset pt error.no.access {Não tens permissões para isso, %s.} -### Mensagem de erro se o alvo não está no canal ($target, $chan) -::msgcat::mcset pt not.on.chan "ERRO! %s não está em %s." +### Utilizador não presente no canal (%1$s = $target, %2$s = $chan) +::msgcat::mcset pt not.on.chan {ERRO! %1$s não está em %2$s.} -### Mensagem de erro ao tentar banir/kickar um nick protegido ($target) -::msgcat::mcset pt protected.user "ERRO! %s é um nick protegido e não pode ser banido/kickado." +### Tentativa de ban/kick num nick protegido (%1$s = $target) +::msgcat::mcset pt protected.user {ERRO! %1$s é um nick protegido e não pode ser banido/kickado.} -### Mensagem de erro ao adicionar uma máscara que corresponde a um utilizador protegido -::msgcat::mcset pt prot.user.addban "ERRO! Esta máscara corresponde a um utilizador protegido e não pode ser adicionada." +### Tentativa de adicionar uma mask que corresponde a um utilizador protegido +::msgcat::mcset pt prot.user.addban {ERRO! Esta mask corresponde a um utilizador protegido e não pode ser adicionada.} -### Mensagem quando um ban é adicionado à lista de bans do bot ($banmask, $chan) -::msgcat::mcset pt ban.added "%s adicionado à lista de bans de %s." +### Ban adicionado à lista de bans do bot (%1$s = $banmask, %2$s = $chan) +::msgcat::mcset pt ban.added {%1$s adicionado à lista de bans de %2$s.} -### Mensagem quando um ban temporário é adicionado à lista de bans do bot ($banmask, $chan) -::msgcat::mcset pt tmp.ban.added "%s adicionado temporariamente à lista de bans de %s." +### Ban temporário adicionado à lista de bans do bot (%1$s = $banmask, %2$s = $chan) +::msgcat::mcset pt tmp.ban.added {%1$s adicionado temporariamente à lista de bans de %2$s.} -### Mensagem quando a lista de bans do canal está vazia ($chan) -::msgcat::mcset pt banlist.empty "ERRO! A lista de bans de %s está vazia." +### Lista de bans do canal vazia (%1$s = $chan) +::msgcat::mcset pt banlist.empty {ERRO! A lista de bans de %1$s está vazia.} -### Mensagem de abertura do ficheiro da lista de bans ($chan, $bancount) -::msgcat::mcset pt banlist.open "-= Início da lista de bans de %s. %s bans apresentados." +### Cabeçalho do ficheiro da lista de bans (%1$s = $chan, %2$s = $bancount) +::msgcat::mcset pt banlist.open {-= Início da lista de bans de %1$s. %2$s bans apresentados.} -### Formato de cada ban no ficheiro ($banmask, $freason, $creator, $date) -::msgcat::mcset pt banlist.format "Máscara: %s :: Motivo: %s :: Adicionado por: %s :: Data: %s" +### Formato de cada ban no ficheiro (%1$s = $banmask, %2$s = $freason, %3$s = $creator, %4$s = $date) +::msgcat::mcset pt banlist.format {Banmask: %1$s :: Motivo: %2$s :: Adicionado por: %3$s :: Data: %4$s} -### Mensagem de fecho do ficheiro da lista de bans ($chan) -::msgcat::mcset pt banlist.end "-= Fim da lista de bans de %s. =-" +### Rodapé do ficheiro da lista de bans (%1$s = $chan) +::msgcat::mcset pt banlist.end {-= Fim da lista de bans de %1$s. =-} -### Mensagem quando um ban é removido da lista de bans do bot ($banmask, $chan) -::msgcat::mcset pt ban.removed "%s removido da lista de bans de %s." +### Ban removido da lista de bans do bot (%1$s = $banmask, %2$s = $chan) +::msgcat::mcset pt ban.removed {%1$s removido da lista de bans de %2$s.} -### Mensagem quando a máscara não existe na lista de bans ($banmask, $chan) -::msgcat::mcset pt not.ban.mask "ERRO! %s não existe na lista de bans de %s." +### Mask não presente na lista de bans (%1$s = $banmask, %2$s = $chan) +::msgcat::mcset pt not.ban.mask {ERRO! %1$s não existe na lista de bans de %2$s.} -### Mensagem para erro no upload da lista de bans ($err) -::msgcat::mcset pt banlist.upload.fail "ERRO! Falha ao fazer upload da lista de bans: (%s)." +### Erro ao carregar a lista de bans (%1$s = $err) +::msgcat::mcset pt banlist.upload.fail {ERRO! Não foi possível carregar a lista de bans: (%1$s).} -### Mensagem com o URL para consultar a lista de bans ($chan, $result) -::msgcat::mcset pt banlist.url "A lista de bans de %s está disponível aqui: %s." +### URL para consultar a lista de bans (%1$s = $chan, %2$s = $result) +::msgcat::mcset pt banlist.url {A lista de bans de %1$s pode ser consultada aqui: %2$s.} -### Mensagem quando a adição automática já está activa ($chan) -::msgcat::mcset pt autoadd.enabled "ERRO! A adição automática de bans já está activa em %s." +### Adição automática de bans já activada (%1$s = $chan) +::msgcat::mcset pt autoadd.enabled {ERRO! A adição automática de bans já está activada em %1$s.} -### Mensagem quando a adição automática é activada ($chan) -::msgcat::mcset pt autoadd.enable "FEITO! Adição automática de bans activada em %s." +### Adição automática de bans activada (%1$s = $chan) +::msgcat::mcset pt autoadd.enable {FEITO! Adição automática de bans activada em %1$s.} -### Mensagem quando a adição automática já está desactivada ($chan) -::msgcat::mcset pt autoadd.disabled "ERRO! A adição automática de bans já está desactivada em %s." +### Adição automática de bans já desactivada (%1$s = $chan) +::msgcat::mcset pt autoadd.disabled {ERRO! A adição automática de bans já está desactivada em %1$s.} -### Mensagem quando a adição automática é desactivada ($chan) -::msgcat::mcset pt autoadd.disable "FEITO! Adição automática de bans desactivada em %s." +### Adição automática de bans desactivada (%1$s = $chan) +::msgcat::mcset pt autoadd.disable {FEITO! Adição automática de bans desactivada em %1$s.} -### Mensagem para o estado da adição automática ($turned, $chan) -::msgcat::mcset pt autoadd.status "ESTADO: A adição automática de bans está %s em %s." +### Estado da adição automática de bans (%1$s = $turned, %2$s = $chan) +::msgcat::mcset pt autoadd.status {ESTADO: A adição automática de bans está %1$s em %2$s.} -### Mensagem quando um ban é adicionado automaticamente à lista de bans ($target, $chan) -::msgcat::mcset pt auto.added "%s adicionado automaticamente à lista de bans de %s." +### Ban adicionado automaticamente à lista de bans do bot (%1$s = $target, %2$s = $chan) +::msgcat::mcset pt auto.added {%1$s adicionado automaticamente à lista de bans de %2$s.} -### Mensagem quando um utilizador já tem o flag 'o' global ou no canal ($target, $chan) -::msgcat::mcset pt got.oflag "ERRO! %s já é um OP global ou um OP de %s." +### Utilizador já é OP global ou de canal (%1$s = $target, %2$s = $chan) +::msgcat::mcset pt got.oflag {ERRO! %1$s já é um OP global ou um OP de %2$s.} -### Mensagem quando um utilizador é adicionado como OP do canal ($target, $chan) -::msgcat::mcset pt added.chanop "FEITO! %s adicionado como OP de %s." +### Utilizador adicionado como OP do canal (%1$s = $target, %2$s = $chan) +::msgcat::mcset pt added.chanop {FEITO! %1$s adicionado como OP de %2$s.} -### Mensagem quando um utilizador é removido como OP do canal ($target, $chan) -::msgcat::mcset pt op.deleted "FEITO! %s removido como OP de %s" +### Utilizador removido como OP do canal (%1$s = $target, %2$s = $chan) +::msgcat::mcset pt op.deleted {FEITO! %1$s removido como OP de %2$s.} -### Mensagem quando um utilizador não existe na base de dados do bot ($target) -::msgcat::mcset pt inexistent.user "ERRO! %s não existe na minha base de dados" +### Utilizador não presente na base de dados do bot (%1$s = $target) +::msgcat::mcset pt inexistent.user {ERRO! %1$s não existe na minha base de dados.} -### Mensagem quando o utilizador é removido da base de dados do bot ($target) -::msgcat::mcset pt db.user.deleted "%s removido da base de dados do bot porque não tem acesso a nenhum canal." +### Utilizador removido da base de dados do bot (%1$s = $target) +::msgcat::mcset pt db.user.deleted {%1$s removido da base de dados do bot por não ter acesso a nenhum canal.} -### Mensagem para a lista de OPs do canal ($chan) -::msgcat::mcset pt chanop.list "Lista de OPs de %s:" +### Lista de OPs do canal (%1$s = $chan) +::msgcat::mcset pt chanop.list {Lista de OPs de %1$s:} -# ------------ # -# Comandos públicos # -# ------------ # -### Mensagem de erro de sintaxe ($::cmgmt::trigger) -::msgcat::mcset pt error.syntax "ERRO! Sintaxe: %s" +### Mensagem para indicar que a adição automática de bans está activada +::msgcat::mcset pt is.enabled {activada} -### Mensagem no ficheiro da lista de bans sobre como remover um ban ($::cmgmt::trigger) -::msgcat::mcset pt banlist.explain "*** Para remover um ban, escreve: %s" +### Mensagem para indicar que a adição automática de bans está desactivada +::msgcat::mcset pt is.disabled {desactivada} -### Mensagem com os comandos disponíveis ($::cmgmt::trigger) -::msgcat::mcset pt cmgmt.cmds "Comandos disponíveis (usa o prefixo %s): ban, tban, kick, voice, devoice, addop, delop, unban, banlist, autoadd, ops" +# ---------------------- # +# Comandos via canal # +# ---------------------- # +### Mensagem de erro de sintaxe (%1$s = $::cmgmt::trigger) +::msgcat::mcset pt error.syntax {ERRO! Sintaxe: %1$s} -# ------------- # -# Comandos privados # -# -------------- # +### Instruções para remover um ban no ficheiro da lista de bans (%1$s = $::cmgmt::trigger) +::msgcat::mcset pt banlist.explain {*** Para remover um ban, escreve: %1$s} + +### Lista de comandos disponíveis (%1$s = $::cmgmt::trigger) +::msgcat::mcset pt cmgmt.cmds {Comandos disponíveis (prefixá-los com %1$s): ban, tban, kick, voice, devoice, addop, delop, unban, banlist, autoadd, ops.} + +# ----------------------- # +# Comandos via mensagem # +# ----------------------- # ### Mensagem de erro de sintaxe -::msgcat::mcset pt pm.error.syntax "ERRO! Sintaxe:" +::msgcat::mcset pt pm.error.syntax {ERRO! Sintaxe:} -### Mensagem de erro se o bot não está no canal ($chan) -::msgcat::mcset pt bot.not.onchan "ERRO! Não estou em %s." +### Bot não presente no canal (%1$s = $chan) +::msgcat::mcset pt bot.not.onchan {ERRO! Não estou em %1$s.} -### Mensagem no ficheiro da lista de bans sobre como remover bans via PM ($::botnick) -::msgcat::mcset pt pm.banlist.explain "*** Para remover um ban, escreve: /msg %s" +### Instruções para remover um ban no ficheiro da lista de bans (%1$s = $::botnick) +::msgcat::mcset pt pm.banlist.explain {*** Para remover um ban, escreve: /msg %1$s} -### Mensagem com os comandos disponíveis via PM -::msgcat::mcset pt msg.cmgmt.cmds "Comandos disponíveis: ban, tban, kick, voice, devoice, addop, delop, unban, banlist, autoadd, ops" +### Lista de comandos disponíveis +::msgcat::mcset pt msg.cmgmt.cmds {Comandos disponíveis: ban, tban, kick, voice, devoice, addop, delop, unban, banlist, autoadd, ops}