diff --git a/CMakeLists.txt b/CMakeLists.txt index a772f2db..7534d6d3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -242,8 +242,20 @@ endif() file(GLOB csocket_files LIST_DIRECTORIES FALSE "${PROJECT_SOURCE_DIR}/third_party/Csocket/Csocket.*") if(csocket_files STREQUAL "") - message(FATAL_ERROR " It looks like git submodules are not initialized.\n" - " Run: git submodule update --init --recursive") + execute_process(COMMAND git status + WORKING_DIRECTORY ${PROJECT_SOURCE_DIR} + RESULT_VARIABLE git_status_var + OUTPUT_QUIET + ERROR_QUIET) + if(git_status_var) + message(FATAL_ERROR + " It looks like git submodules are not initialized.\n" + " Either this is not a git clone, or you don't have git installed") + else() + message(FATAL_ERROR + " It looks like git submodules are not initialized.\n" + " Run: git submodule update --init --recursive") + endif() endif() install(DIRECTORY webskins diff --git a/modules/po/adminlog.de.po b/modules/po/adminlog.de_DE.po similarity index 100% rename from modules/po/adminlog.de.po rename to modules/po/adminlog.de_DE.po diff --git a/modules/po/adminlog.es_ES.po b/modules/po/adminlog.es_ES.po new file mode 100644 index 00000000..e9ffe397 --- /dev/null +++ b/modules/po/adminlog.es_ES.po @@ -0,0 +1,69 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: es-ES\n" +"X-Crowdin-File: /1.7.x/modules/po/adminlog.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: Spanish\n" +"Language: es_ES\n" + +#: adminlog.cpp:29 +msgid "Show the logging target" +msgstr "Muestra el objeto de registro" + +#: adminlog.cpp:31 +msgid " [path]" +msgstr " [ruta]" + +#: adminlog.cpp:32 +msgid "Set the logging target" +msgstr "Configura el objeto a registrar" + +#: adminlog.cpp:142 +msgid "Access denied" +msgstr "Acceso denegado" + +#: adminlog.cpp:156 +msgid "Now logging to file" +msgstr "Registrando en fichero" + +#: adminlog.cpp:160 +msgid "Now only logging to syslog" +msgstr "Registrando solo en syslog" + +#: adminlog.cpp:164 +msgid "Now logging to syslog and file" +msgstr "Registrando en syslog y fichero" + +#: adminlog.cpp:168 +msgid "Usage: Target [path]" +msgstr "Uso: Target [ruta]" + +#: adminlog.cpp:170 +msgid "Unknown target" +msgstr "Objeto desconocido" + +#: adminlog.cpp:192 +msgid "Logging is enabled for file" +msgstr "Activado registro a fichero" + +#: adminlog.cpp:195 +msgid "Logging is enabled for syslog" +msgstr "Activado registro a syslog" + +#: adminlog.cpp:198 +msgid "Logging is enabled for both, file and syslog" +msgstr "Activado registro a fichero y syslog" + +#: adminlog.cpp:204 +msgid "Log file will be written to {1}" +msgstr "El fichero de registro será escrito en {1}" + +#: adminlog.cpp:222 +msgid "Log ZNC events to file and/or syslog." +msgstr "Registrar eventos de ZNC a fichero y/o syslog" diff --git a/modules/po/adminlog.es.po b/modules/po/adminlog.pt_BR.po similarity index 89% rename from modules/po/adminlog.es.po rename to modules/po/adminlog.pt_BR.po index 9624f85a..d04e56bd 100644 --- a/modules/po/adminlog.es.po +++ b/modules/po/adminlog.pt_BR.po @@ -5,12 +5,12 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: crowdin.com\n" "X-Crowdin-Project: znc-bouncer\n" -"X-Crowdin-Language: es-ES\n" -"X-Crowdin-File: /master/modules/po/adminlog.pot\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/adminlog.pot\n" "Project-Id-Version: znc-bouncer\n" "Last-Translator: DarthGandalf \n" -"Language-Team: Spanish\n" -"Language: es_ES\n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" #: adminlog.cpp:29 msgid "Show the logging target" diff --git a/modules/po/adminlog.ru.po b/modules/po/adminlog.ru_RU.po similarity index 100% rename from modules/po/adminlog.ru.po rename to modules/po/adminlog.ru_RU.po diff --git a/modules/po/alias.de.po b/modules/po/alias.de_DE.po similarity index 100% rename from modules/po/alias.de.po rename to modules/po/alias.de_DE.po diff --git a/modules/po/alias.es_ES.po b/modules/po/alias.es_ES.po new file mode 100644 index 00000000..b0935398 --- /dev/null +++ b/modules/po/alias.es_ES.po @@ -0,0 +1,123 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: es-ES\n" +"X-Crowdin-File: /1.7.x/modules/po/alias.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: Spanish\n" +"Language: es_ES\n" + +#: alias.cpp:141 +msgid "missing required parameter: {1}" +msgstr "falta un parámetro: {1}" + +#: alias.cpp:201 +msgid "Created alias: {1}" +msgstr "Alias creado: {1}" + +#: alias.cpp:203 +msgid "Alias already exists." +msgstr "El alias ya existe." + +#: alias.cpp:210 +msgid "Deleted alias: {1}" +msgstr "Allias borrado: {1}" + +#: alias.cpp:213 alias.cpp:224 alias.cpp:246 alias.cpp:265 alias.cpp:276 +#: alias.cpp:333 +msgid "Alias does not exist." +msgstr "El alias no existe." + +#: alias.cpp:222 alias.cpp:244 alias.cpp:263 alias.cpp:274 +msgid "Modified alias." +msgstr "Alias modificado." + +#: alias.cpp:236 alias.cpp:256 +msgid "Invalid index." +msgstr "Índice no válido." + +#: alias.cpp:282 alias.cpp:298 +msgid "There are no aliases." +msgstr "No hay aliases." + +#: alias.cpp:289 +msgid "The following aliases exist: {1}" +msgstr "El siguiente alias ya existe: {1}" + +#: alias.cpp:290 +msgctxt "list|separator" +msgid ", " +msgstr "[lista | separador] ," + +#: alias.cpp:324 +msgid "Actions for alias {1}:" +msgstr "Acciones para el alias {1}:" + +#: alias.cpp:331 +msgid "End of actions for alias {1}." +msgstr "Fin de acciones para el alias {1}." + +#: alias.cpp:338 alias.cpp:341 alias.cpp:352 alias.cpp:357 +msgid "" +msgstr "" + +#: alias.cpp:339 +msgid "Creates a new, blank alias called name." +msgstr "Crea un nuevo alias vacío llamado nombre." + +#: alias.cpp:341 +msgid "Deletes an existing alias." +msgstr "Elimina un alias existente," + +#: alias.cpp:343 +msgid " " +msgstr " " + +#: alias.cpp:344 +msgid "Adds a line to an existing alias." +msgstr "Añade una línea a un alias existente." + +#: alias.cpp:346 +msgid " " +msgstr " " + +#: alias.cpp:347 +msgid "Inserts a line into an existing alias." +msgstr "Inserta una nueva línea en un alias existente." + +#: alias.cpp:349 +msgid " " +msgstr " " + +#: alias.cpp:350 +msgid "Removes a line from an existing alias." +msgstr "Borra una línea de un alias existente." + +#: alias.cpp:353 +msgid "Removes all lines from an existing alias." +msgstr "Borra todas las lineas de un alias existente." + +#: alias.cpp:355 +msgid "Lists all aliases by name." +msgstr "Muestra todos los alias por nombre." + +#: alias.cpp:358 +msgid "Reports the actions performed by an alias." +msgstr "Muestra las acciones ejecutadas por un alias." + +#: alias.cpp:362 +msgid "Generate a list of commands to copy your alias config." +msgstr "Genera una lista de comandos para copiar en tu configuración de alias." + +#: alias.cpp:374 +msgid "Clearing all of them!" +msgstr "¡Borrados todos los alias!" + +#: alias.cpp:409 +msgid "Provides bouncer-side command alias support." +msgstr "Proporciona soporte de aliases por parte del bouncer." diff --git a/modules/po/alias.es.po b/modules/po/alias.pt_BR.po similarity index 94% rename from modules/po/alias.es.po rename to modules/po/alias.pt_BR.po index 20749edc..55f52fc7 100644 --- a/modules/po/alias.es.po +++ b/modules/po/alias.pt_BR.po @@ -5,12 +5,12 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: crowdin.com\n" "X-Crowdin-Project: znc-bouncer\n" -"X-Crowdin-Language: es-ES\n" -"X-Crowdin-File: /master/modules/po/alias.pot\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/alias.pot\n" "Project-Id-Version: znc-bouncer\n" "Last-Translator: DarthGandalf \n" -"Language-Team: Spanish\n" -"Language: es_ES\n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" #: alias.cpp:141 msgid "missing required parameter: {1}" diff --git a/modules/po/alias.ru.po b/modules/po/alias.ru_RU.po similarity index 100% rename from modules/po/alias.ru.po rename to modules/po/alias.ru_RU.po diff --git a/modules/po/autoattach.de.po b/modules/po/autoattach.de_DE.po similarity index 81% rename from modules/po/autoattach.de.po rename to modules/po/autoattach.de_DE.po index ffb188af..c76c6708 100644 --- a/modules/po/autoattach.de.po +++ b/modules/po/autoattach.de_DE.po @@ -50,36 +50,37 @@ msgstr "Suche" #: autoattach.cpp:124 autoattach.cpp:132 msgid "Host" -msgstr "" +msgstr "Host" #: autoattach.cpp:138 msgid "You have no entries." -msgstr "" +msgstr "Du hast keine Einträge." #: autoattach.cpp:146 autoattach.cpp:149 msgid "[!]<#chan> " -msgstr "" +msgstr "[!]<#Kanal> " #: autoattach.cpp:147 msgid "Add an entry, use !#chan to negate and * for wildcards" msgstr "" +"Füge einen Eintrag hinzu, verwende !#Kanal zum Negieren und * als Platzhalter" #: autoattach.cpp:150 msgid "Remove an entry, needs to be an exact match" -msgstr "" +msgstr "Entferne einen Eintrag, muss genau passen" #: autoattach.cpp:152 msgid "List all entries" -msgstr "" +msgstr "Liste alle Einträge auf" #: autoattach.cpp:171 msgid "Unable to add [{1}]" -msgstr "" +msgstr "Kann [{1}] nicht hinzufügen" #: autoattach.cpp:283 msgid "List of channel masks and channel masks with ! before them." -msgstr "" +msgstr "Liste an Kanalmasken und Kanalmasken mit führendem !." #: autoattach.cpp:286 msgid "Reattaches you to channels on activity." -msgstr "" +msgstr "Verbindet dich wieder mit Kanälen bei Aktivität." diff --git a/modules/po/autoattach.es_ES.po b/modules/po/autoattach.es_ES.po new file mode 100644 index 00000000..a692cfc1 --- /dev/null +++ b/modules/po/autoattach.es_ES.po @@ -0,0 +1,85 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: es-ES\n" +"X-Crowdin-File: /1.7.x/modules/po/autoattach.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: Spanish\n" +"Language: es_ES\n" + +#: autoattach.cpp:94 +msgid "Added to list" +msgstr "Añadido a la lista" + +#: autoattach.cpp:96 +msgid "{1} is already added" +msgstr "{1} ya está añadido" + +#: autoattach.cpp:100 +msgid "Usage: Add [!]<#chan> " +msgstr "Uso: Add [!]<#canal> " + +#: autoattach.cpp:101 +msgid "Wildcards are allowed" +msgstr "Comodines permitidos" + +#: autoattach.cpp:113 +msgid "Removed {1} from list" +msgstr "Borrado {1} de la lista" + +#: autoattach.cpp:115 +msgid "Usage: Del [!]<#chan> " +msgstr "Uso: Del[!]<#canal> " + +#: autoattach.cpp:121 autoattach.cpp:129 +msgid "Neg" +msgstr "Neg" + +#: autoattach.cpp:122 autoattach.cpp:130 +msgid "Chan" +msgstr "Canal" + +#: autoattach.cpp:123 autoattach.cpp:131 +msgid "Search" +msgstr "Patrón" + +#: autoattach.cpp:124 autoattach.cpp:132 +msgid "Host" +msgstr "Host" + +#: autoattach.cpp:138 +msgid "You have no entries." +msgstr "No tienes entradas." + +#: autoattach.cpp:146 autoattach.cpp:149 +msgid "[!]<#chan> " +msgstr "[!]<#canal> " + +#: autoattach.cpp:147 +msgid "Add an entry, use !#chan to negate and * for wildcards" +msgstr "Añade una entrada, usa !#canal para negarla y * para usar comodines" + +#: autoattach.cpp:150 +msgid "Remove an entry, needs to be an exact match" +msgstr "Borra una entrada, necesita coincidir exactamente" + +#: autoattach.cpp:152 +msgid "List all entries" +msgstr "Muestra todas las entradas" + +#: autoattach.cpp:171 +msgid "Unable to add [{1}]" +msgstr "Imposible añadir [{1}]" + +#: autoattach.cpp:283 +msgid "List of channel masks and channel masks with ! before them." +msgstr "Lista de máscaras de canales y máscaras de canales con ! delante." + +#: autoattach.cpp:286 +msgid "Reattaches you to channels on activity." +msgstr "Te reune a los canales cuando hay actividad." diff --git a/modules/po/autoattach.es.po b/modules/po/autoattach.pt_BR.po similarity index 91% rename from modules/po/autoattach.es.po rename to modules/po/autoattach.pt_BR.po index 2593bf86..aea017e7 100644 --- a/modules/po/autoattach.es.po +++ b/modules/po/autoattach.pt_BR.po @@ -5,12 +5,12 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: crowdin.com\n" "X-Crowdin-Project: znc-bouncer\n" -"X-Crowdin-Language: es-ES\n" -"X-Crowdin-File: /master/modules/po/autoattach.pot\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/autoattach.pot\n" "Project-Id-Version: znc-bouncer\n" "Last-Translator: DarthGandalf \n" -"Language-Team: Spanish\n" -"Language: es_ES\n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" #: autoattach.cpp:94 msgid "Added to list" diff --git a/modules/po/autoattach.ru.po b/modules/po/autoattach.ru_RU.po similarity index 100% rename from modules/po/autoattach.ru.po rename to modules/po/autoattach.ru_RU.po diff --git a/modules/po/autocycle.de.po b/modules/po/autocycle.de_DE.po similarity index 71% rename from modules/po/autocycle.de.po rename to modules/po/autocycle.de_DE.po index cd5391ec..59ccd0dd 100644 --- a/modules/po/autocycle.de.po +++ b/modules/po/autocycle.de_DE.po @@ -14,55 +14,56 @@ msgstr "" #: autocycle.cpp:27 autocycle.cpp:30 msgid "[!]<#chan>" -msgstr "" +msgstr "[!]<#Kanal>" #: autocycle.cpp:28 msgid "Add an entry, use !#chan to negate and * for wildcards" msgstr "" +"Füge einen Eintrag hinzu, verwende !#Kanal zum Negieren und * als Platzhalter" #: autocycle.cpp:31 msgid "Remove an entry, needs to be an exact match" -msgstr "" +msgstr "Entferne einen Eintrag, muss genau passen" #: autocycle.cpp:33 msgid "List all entries" -msgstr "" +msgstr "Liste alle Einträge auf" #: autocycle.cpp:46 msgid "Unable to add {1}" -msgstr "" +msgstr "Kann {1} nicht hinzufügen" #: autocycle.cpp:66 msgid "{1} is already added" -msgstr "" +msgstr "{1} ist schon hinzugefügt" #: autocycle.cpp:68 msgid "Added {1} to list" -msgstr "" +msgstr "{1} zur Liste hinzugefügt" #: autocycle.cpp:70 msgid "Usage: Add [!]<#chan>" -msgstr "" +msgstr "Verwendung: Add [!]<#Kanal>" #: autocycle.cpp:78 msgid "Removed {1} from list" -msgstr "" +msgstr "{1} aus der Liste entfernt" #: autocycle.cpp:80 msgid "Usage: Del [!]<#chan>" -msgstr "" +msgstr "Verwendung: Del [!]<#Kanal>" #: autocycle.cpp:85 autocycle.cpp:89 autocycle.cpp:94 msgid "Channel" -msgstr "" +msgstr "Kanal" #: autocycle.cpp:100 msgid "You have no entries." -msgstr "" +msgstr "Du hast keine Einträge." #: autocycle.cpp:229 msgid "List of channel masks and channel masks with ! before them." -msgstr "" +msgstr "Liste an Kanalmasken und Kanalmasken mit führendem !." #: autocycle.cpp:234 msgid "Rejoins channels to gain Op if you're the only user left" diff --git a/modules/po/autocycle.es_ES.po b/modules/po/autocycle.es_ES.po new file mode 100644 index 00000000..0ce2c475 --- /dev/null +++ b/modules/po/autocycle.es_ES.po @@ -0,0 +1,70 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: es-ES\n" +"X-Crowdin-File: /1.7.x/modules/po/autocycle.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: Spanish\n" +"Language: es_ES\n" + +#: autocycle.cpp:27 autocycle.cpp:30 +msgid "[!]<#chan>" +msgstr "[!]<#canal>" + +#: autocycle.cpp:28 +msgid "Add an entry, use !#chan to negate and * for wildcards" +msgstr "Añadir una entrada, usa !#canal para negarla y * para usar comodín" + +#: autocycle.cpp:31 +msgid "Remove an entry, needs to be an exact match" +msgstr "Borrar una entrada, necesita coincidir exactamente" + +#: autocycle.cpp:33 +msgid "List all entries" +msgstr "Mostrar todas las entradas" + +#: autocycle.cpp:46 +msgid "Unable to add {1}" +msgstr "Imposible de añadir {1}" + +#: autocycle.cpp:66 +msgid "{1} is already added" +msgstr "{1} ya está añadido" + +#: autocycle.cpp:68 +msgid "Added {1} to list" +msgstr "Añadido {1} a la lista" + +#: autocycle.cpp:70 +msgid "Usage: Add [!]<#chan>" +msgstr "Uso: Add [!]<#canal>" + +#: autocycle.cpp:78 +msgid "Removed {1} from list" +msgstr "Borrado {1} de la lista" + +#: autocycle.cpp:80 +msgid "Usage: Del [!]<#chan>" +msgstr "Uso: Del [!]<#canal>" + +#: autocycle.cpp:85 autocycle.cpp:89 autocycle.cpp:94 +msgid "Channel" +msgstr "Canal" + +#: autocycle.cpp:100 +msgid "You have no entries." +msgstr "No tienes entradas." + +#: autocycle.cpp:229 +msgid "List of channel masks and channel masks with ! before them." +msgstr "Lista de máscaras de canales y máscaras de canales con ! delante." + +#: autocycle.cpp:234 +msgid "Rejoins channels to gain Op if you're the only user left" +msgstr "" +"Re-entra a los canales para obtener Op si eres el único usuario del canal" diff --git a/modules/po/autocycle.es.po b/modules/po/autocycle.pt_BR.po similarity index 90% rename from modules/po/autocycle.es.po rename to modules/po/autocycle.pt_BR.po index f4ccca71..8f252205 100644 --- a/modules/po/autocycle.es.po +++ b/modules/po/autocycle.pt_BR.po @@ -5,12 +5,12 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: crowdin.com\n" "X-Crowdin-Project: znc-bouncer\n" -"X-Crowdin-Language: es-ES\n" -"X-Crowdin-File: /master/modules/po/autocycle.pot\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/autocycle.pot\n" "Project-Id-Version: znc-bouncer\n" "Last-Translator: DarthGandalf \n" -"Language-Team: Spanish\n" -"Language: es_ES\n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" #: autocycle.cpp:27 autocycle.cpp:30 msgid "[!]<#chan>" diff --git a/modules/po/autocycle.ru.po b/modules/po/autocycle.ru_RU.po similarity index 100% rename from modules/po/autocycle.ru.po rename to modules/po/autocycle.ru_RU.po diff --git a/modules/po/autoop.de.po b/modules/po/autoop.de_DE.po similarity index 73% rename from modules/po/autoop.de.po rename to modules/po/autoop.de_DE.po index 5b1d9219..3d8aeb1c 100644 --- a/modules/po/autoop.de.po +++ b/modules/po/autoop.de_DE.po @@ -14,115 +14,117 @@ msgstr "" #: autoop.cpp:154 msgid "List all users" -msgstr "" +msgstr "Zeige alle Benutzer an" #: autoop.cpp:156 autoop.cpp:159 msgid " [channel] ..." -msgstr "" +msgstr " [Kanal] ..." #: autoop.cpp:157 msgid "Adds channels to a user" -msgstr "" +msgstr "Fügt Kanäle zu Benutzern hinzu" #: autoop.cpp:160 msgid "Removes channels from a user" -msgstr "" +msgstr "Entfernt Kanäle von Benutzern" #: autoop.cpp:162 autoop.cpp:165 msgid " ,[mask] ..." -msgstr "" +msgstr " ,[Maske] ..." #: autoop.cpp:163 msgid "Adds masks to a user" -msgstr "" +msgstr "Fügt Masken zu Benutzern hinzu" #: autoop.cpp:166 msgid "Removes masks from a user" -msgstr "" +msgstr "Entfernt Masken von Benutzern" #: autoop.cpp:169 msgid " [,...] [channels]" -msgstr "" +msgstr " [,...] [Kanäle]" #: autoop.cpp:170 msgid "Adds a user" -msgstr "" +msgstr "Fügt einen Benutzer hinzu" #: autoop.cpp:172 msgid "" -msgstr "" +msgstr "" #: autoop.cpp:172 msgid "Removes a user" -msgstr "" +msgstr "Entfernt einen Benutzer" #: autoop.cpp:275 msgid "Usage: AddUser [,...] [channels]" msgstr "" +"Verwendung: AddUser [,...] " +"[Kanäle]" #: autoop.cpp:291 msgid "Usage: DelUser " -msgstr "" +msgstr "Verwendung: DelUser " #: autoop.cpp:300 msgid "There are no users defined" -msgstr "" +msgstr "Es sind keine Benutzer definiert" #: autoop.cpp:306 autoop.cpp:317 autoop.cpp:321 autoop.cpp:323 msgid "User" -msgstr "" +msgstr "Benutzer" #: autoop.cpp:307 autoop.cpp:325 msgid "Hostmasks" -msgstr "" +msgstr "Hostmasken" #: autoop.cpp:308 autoop.cpp:318 msgid "Key" -msgstr "" +msgstr "Schlüssel" #: autoop.cpp:309 autoop.cpp:319 msgid "Channels" -msgstr "" +msgstr "Kanäle" #: autoop.cpp:337 msgid "Usage: AddChans [channel] ..." -msgstr "" +msgstr "Verwendung: AddChans [Kanal] ..." #: autoop.cpp:344 autoop.cpp:365 autoop.cpp:387 autoop.cpp:408 autoop.cpp:472 msgid "No such user" -msgstr "" +msgstr "Kein solcher Benutzer" #: autoop.cpp:349 msgid "Channel(s) added to user {1}" -msgstr "" +msgstr "Kanal/Kanäle zu Benutzer {1} hinzugefügt" #: autoop.cpp:358 msgid "Usage: DelChans [channel] ..." -msgstr "" +msgstr "Verwendung: DelChans [Kanal] ..." #: autoop.cpp:371 msgid "Channel(s) Removed from user {1}" -msgstr "" +msgstr "Kanal/Kanäle von Benutzer {1} entfernt" #: autoop.cpp:380 msgid "Usage: AddMasks ,[mask] ..." -msgstr "" +msgstr "Verwendung: AddMasks ,[Maske] ..." #: autoop.cpp:392 msgid "Hostmasks(s) added to user {1}" -msgstr "" +msgstr "Hostmaske(n) zu Benutzer {1} hinzugefügt" #: autoop.cpp:401 msgid "Usage: DelMasks ,[mask] ..." -msgstr "" +msgstr "Verwendung: DelMasks ,[Maske] ..." #: autoop.cpp:413 msgid "Removed user {1} with key {2} and channels {3}" -msgstr "" +msgstr "Benutzer {1} mit Schlüssel {2} und Kanälen {3} entfernt" #: autoop.cpp:419 msgid "Hostmasks(s) Removed from user {1}" -msgstr "" +msgstr "Hostmaske(n) von Benutzer {1} entfernt" #: autoop.cpp:478 msgid "User {1} removed" @@ -134,7 +136,7 @@ msgstr "Dieser Benutzer ist bereits vorhanden" #: autoop.cpp:490 msgid "User {1} added with hostmask(s) {2}" -msgstr "" +msgstr "Benutzer {1} mit Hostmaske(n) {2} hinzugefügt" #: autoop.cpp:532 msgid "" diff --git a/modules/po/autoop.es_ES.po b/modules/po/autoop.es_ES.po new file mode 100644 index 00000000..6e42b225 --- /dev/null +++ b/modules/po/autoop.es_ES.po @@ -0,0 +1,170 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: es-ES\n" +"X-Crowdin-File: /1.7.x/modules/po/autoop.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: Spanish\n" +"Language: es_ES\n" + +#: autoop.cpp:154 +msgid "List all users" +msgstr "Muestra todos los usuarios" + +#: autoop.cpp:156 autoop.cpp:159 +msgid " [channel] ..." +msgstr " [canal] ..." + +#: autoop.cpp:157 +msgid "Adds channels to a user" +msgstr "Añade canales a un usuario" + +#: autoop.cpp:160 +msgid "Removes channels from a user" +msgstr "Borra canales de un usuario" + +#: autoop.cpp:162 autoop.cpp:165 +msgid " ,[mask] ..." +msgstr " ,[máscara] ..." + +#: autoop.cpp:163 +msgid "Adds masks to a user" +msgstr "Añade máscaras a un usuario" + +#: autoop.cpp:166 +msgid "Removes masks from a user" +msgstr "Borra máscaras de un usuario" + +#: autoop.cpp:169 +msgid " [,...] [channels]" +msgstr " [,...] [canales]" + +#: autoop.cpp:170 +msgid "Adds a user" +msgstr "Añade un usuario" + +#: autoop.cpp:172 +msgid "" +msgstr "" + +#: autoop.cpp:172 +msgid "Removes a user" +msgstr "Borra un usuario" + +#: autoop.cpp:275 +msgid "Usage: AddUser [,...] [channels]" +msgstr "Uso: AddUser [,...] [canales]" + +#: autoop.cpp:291 +msgid "Usage: DelUser " +msgstr "Uso: DelUser " + +#: autoop.cpp:300 +msgid "There are no users defined" +msgstr "No hay usuarios definidos" + +#: autoop.cpp:306 autoop.cpp:317 autoop.cpp:321 autoop.cpp:323 +msgid "User" +msgstr "Usuario" + +#: autoop.cpp:307 autoop.cpp:325 +msgid "Hostmasks" +msgstr "Máscaras" + +#: autoop.cpp:308 autoop.cpp:318 +msgid "Key" +msgstr "Clave" + +#: autoop.cpp:309 autoop.cpp:319 +msgid "Channels" +msgstr "Canales" + +#: autoop.cpp:337 +msgid "Usage: AddChans [channel] ..." +msgstr "Uso: AddChans [canal]" + +#: autoop.cpp:344 autoop.cpp:365 autoop.cpp:387 autoop.cpp:408 autoop.cpp:472 +msgid "No such user" +msgstr "No existe el usuario" + +#: autoop.cpp:349 +msgid "Channel(s) added to user {1}" +msgstr "Canal(es) añadido(s) al usuario {1}" + +#: autoop.cpp:358 +msgid "Usage: DelChans [channel] ..." +msgstr "Uso: DelChans [canal] ..." + +#: autoop.cpp:371 +msgid "Channel(s) Removed from user {1}" +msgstr "Canal(es) borrado(s) del usuario {1}" + +#: autoop.cpp:380 +msgid "Usage: AddMasks ,[mask] ..." +msgstr "Uso: AddMasks ,[máscara] ..." + +#: autoop.cpp:392 +msgid "Hostmasks(s) added to user {1}" +msgstr "Máscara(s) añadida(s) al usuario {1}" + +#: autoop.cpp:401 +msgid "Usage: DelMasks ,[mask] ..." +msgstr "Uso: DelMasks ,[máscara] ..." + +#: autoop.cpp:413 +msgid "Removed user {1} with key {2} and channels {3}" +msgstr "Borrado usuario {1} con clave {2} y canales {3}" + +#: autoop.cpp:419 +msgid "Hostmasks(s) Removed from user {1}" +msgstr "Máscara(s) borrada(s) del usuario {1}" + +#: autoop.cpp:478 +msgid "User {1} removed" +msgstr "Usuario {1} eliminado" + +#: autoop.cpp:484 +msgid "That user already exists" +msgstr "Ese usuario ya existe" + +#: autoop.cpp:490 +msgid "User {1} added with hostmask(s) {2}" +msgstr "Usuario {1} añadido con la(s) máscara(s) {2}" + +#: autoop.cpp:532 +msgid "" +"[{1}] sent us a challenge but they are not opped in any defined channels." +msgstr "[{1}] nos ha enviado un reto pero no tiene op en ningún canal." + +#: autoop.cpp:536 +msgid "[{1}] sent us a challenge but they do not match a defined user." +msgstr "[{1}] nos ha enviado un reto pero no coincide con ningún usuario." + +#: autoop.cpp:544 +msgid "WARNING! [{1}] sent an invalid challenge." +msgstr "¡ATENCIÓN! [{1}] ha enviado un reto no válido." + +#: autoop.cpp:560 +msgid "[{1}] sent an unchallenged response. This could be due to lag." +msgstr "[{1}] ha enviado una respuesta sin reto. Esto podría deberse a lag." + +#: autoop.cpp:577 +msgid "" +"WARNING! [{1}] sent a bad response. Please verify that you have their " +"correct password." +msgstr "" +"¡ATENCIÓN! [{1}] ha enviado un respuesta incorrecta. Por favor, verifica que " +"tienes su contraseña correcta." + +#: autoop.cpp:586 +msgid "WARNING! [{1}] sent a response but did not match any defined users." +msgstr "¡ATENCIÓN! [{1}] ha respondido pero no coincide con ningún usuario" + +#: autoop.cpp:644 +msgid "Auto op the good people" +msgstr "AutoOp a gente conocida" diff --git a/modules/po/autoop.es.po b/modules/po/autoop.pt_BR.po similarity index 95% rename from modules/po/autoop.es.po rename to modules/po/autoop.pt_BR.po index f7d16c57..3d2e3bf3 100644 --- a/modules/po/autoop.es.po +++ b/modules/po/autoop.pt_BR.po @@ -5,12 +5,12 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: crowdin.com\n" "X-Crowdin-Project: znc-bouncer\n" -"X-Crowdin-Language: es-ES\n" -"X-Crowdin-File: /master/modules/po/autoop.pot\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/autoop.pot\n" "Project-Id-Version: znc-bouncer\n" "Last-Translator: DarthGandalf \n" -"Language-Team: Spanish\n" -"Language: es_ES\n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" #: autoop.cpp:154 msgid "List all users" diff --git a/modules/po/autoop.ru.po b/modules/po/autoop.ru_RU.po similarity index 100% rename from modules/po/autoop.ru.po rename to modules/po/autoop.ru_RU.po diff --git a/modules/po/autoreply.de.po b/modules/po/autoreply.de_DE.po similarity index 100% rename from modules/po/autoreply.de.po rename to modules/po/autoreply.de_DE.po diff --git a/modules/po/autoreply.es_ES.po b/modules/po/autoreply.es_ES.po new file mode 100644 index 00000000..d7c5c934 --- /dev/null +++ b/modules/po/autoreply.es_ES.po @@ -0,0 +1,45 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: es-ES\n" +"X-Crowdin-File: /1.7.x/modules/po/autoreply.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: Spanish\n" +"Language: es_ES\n" + +#: autoreply.cpp:25 +msgid "" +msgstr "" + +#: autoreply.cpp:25 +msgid "Sets a new reply" +msgstr "Añade una nueva respuesta" + +#: autoreply.cpp:27 +msgid "Displays the current query reply" +msgstr "Muestra la respuesta configurada" + +#: autoreply.cpp:75 +msgid "Current reply is: {1} ({2})" +msgstr "La respuesta actual es: {1} ({2})" + +#: autoreply.cpp:81 +msgid "New reply set to: {1} ({2})" +msgstr "Nueva respuesta configurada: {1} ({2})" + +#: autoreply.cpp:94 +msgid "" +"You might specify a reply text. It is used when automatically answering " +"queries, if you are not connected to ZNC." +msgstr "" +"Puedes especificar un texto de respuesta. Se usa para responder " +"automáticamente los privados si no estás conectado a ZNC." + +#: autoreply.cpp:98 +msgid "Reply to queries when you are away" +msgstr "Responde a los privados cuando estás ausente" diff --git a/modules/po/autoreply.es.po b/modules/po/autoreply.pt_BR.po similarity index 85% rename from modules/po/autoreply.es.po rename to modules/po/autoreply.pt_BR.po index 07190599..4d118a43 100644 --- a/modules/po/autoreply.es.po +++ b/modules/po/autoreply.pt_BR.po @@ -5,12 +5,12 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: crowdin.com\n" "X-Crowdin-Project: znc-bouncer\n" -"X-Crowdin-Language: es-ES\n" -"X-Crowdin-File: /master/modules/po/autoreply.pot\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/autoreply.pot\n" "Project-Id-Version: znc-bouncer\n" "Last-Translator: DarthGandalf \n" -"Language-Team: Spanish\n" -"Language: es_ES\n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" #: autoreply.cpp:25 msgid "" diff --git a/modules/po/autoreply.ru.po b/modules/po/autoreply.ru_RU.po similarity index 100% rename from modules/po/autoreply.ru.po rename to modules/po/autoreply.ru_RU.po diff --git a/modules/po/autovoice.de.po b/modules/po/autovoice.de_DE.po similarity index 89% rename from modules/po/autovoice.de.po rename to modules/po/autovoice.de_DE.po index 7a5b3146..cfbfa0ec 100644 --- a/modules/po/autovoice.de.po +++ b/modules/po/autovoice.de_DE.po @@ -30,7 +30,7 @@ msgstr "Entfernt Kanäle von Benutzern" #: autovoice.cpp:128 msgid " [channels]" -msgstr "" +msgstr " [Kanäle]" #: autovoice.cpp:129 msgid "Adds a user" @@ -46,7 +46,7 @@ msgstr "Entfernt einen Benutzer" #: autovoice.cpp:215 msgid "Usage: AddUser [channels]" -msgstr "" +msgstr "Verwendung: AddUser [Kanäle]" #: autovoice.cpp:229 msgid "Usage: DelUser " @@ -62,7 +62,7 @@ msgstr "Benutzer" #: autovoice.cpp:245 autovoice.cpp:251 msgid "Hostmask" -msgstr "" +msgstr "Hostmaske" #: autovoice.cpp:246 autovoice.cpp:252 msgid "Channels" @@ -78,7 +78,7 @@ msgstr "Kein solcher Benutzer" #: autovoice.cpp:275 msgid "Channel(s) added to user {1}" -msgstr "" +msgstr "Kanal/Kanäle zu Benutzer {1} hinzugefügt" #: autovoice.cpp:285 msgid "Usage: DelChans [channel] ..." @@ -86,7 +86,7 @@ msgstr "Verwendung: DelChans [Kanal] ..." #: autovoice.cpp:298 msgid "Channel(s) Removed from user {1}" -msgstr "" +msgstr "Kanal/Kanäle von Benutzer {1} entfernt" #: autovoice.cpp:335 msgid "User {1} removed" @@ -98,7 +98,7 @@ msgstr "Dieser Benutzer ist bereits vorhanden" #: autovoice.cpp:347 msgid "User {1} added with hostmask {2}" -msgstr "" +msgstr "Benutzer {1} mit Hostmaske {2} hinzugefügt" #: autovoice.cpp:360 msgid "" @@ -111,4 +111,4 @@ msgstr "" #: autovoice.cpp:365 msgid "Auto voice the good people" -msgstr "" +msgstr "Gebe automatisch Voice an die guten Leute" diff --git a/modules/po/autovoice.es_ES.po b/modules/po/autovoice.es_ES.po new file mode 100644 index 00000000..ca232e5c --- /dev/null +++ b/modules/po/autovoice.es_ES.po @@ -0,0 +1,113 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: es-ES\n" +"X-Crowdin-File: /1.7.x/modules/po/autovoice.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: Spanish\n" +"Language: es_ES\n" + +#: autovoice.cpp:120 +msgid "List all users" +msgstr "Muestra todos los usuarios" + +#: autovoice.cpp:122 autovoice.cpp:125 +msgid " [channel] ..." +msgstr " [canal]..." + +#: autovoice.cpp:123 +msgid "Adds channels to a user" +msgstr "Añade canales a un usuario" + +#: autovoice.cpp:126 +msgid "Removes channels from a user" +msgstr "Borra canales de un usuario" + +#: autovoice.cpp:128 +msgid " [channels]" +msgstr " [canales]" + +#: autovoice.cpp:129 +msgid "Adds a user" +msgstr "Añade un usuario" + +#: autovoice.cpp:131 +msgid "" +msgstr "" + +#: autovoice.cpp:131 +msgid "Removes a user" +msgstr "Borra un usuario" + +#: autovoice.cpp:215 +msgid "Usage: AddUser [channels]" +msgstr "Uso: AddUser [canales]" + +#: autovoice.cpp:229 +msgid "Usage: DelUser " +msgstr "Uso: DelUser " + +#: autovoice.cpp:238 +msgid "There are no users defined" +msgstr "No hay usuarios definidos" + +#: autovoice.cpp:244 autovoice.cpp:250 +msgid "User" +msgstr "Usuario" + +#: autovoice.cpp:245 autovoice.cpp:251 +msgid "Hostmask" +msgstr "Máscara" + +#: autovoice.cpp:246 autovoice.cpp:252 +msgid "Channels" +msgstr "Canales" + +#: autovoice.cpp:263 +msgid "Usage: AddChans [channel] ..." +msgstr "Uso: AddChans [canal] ..." + +#: autovoice.cpp:270 autovoice.cpp:292 autovoice.cpp:329 +msgid "No such user" +msgstr "No existe el usuario" + +#: autovoice.cpp:275 +msgid "Channel(s) added to user {1}" +msgstr "Canal(es) añadido(s) al usuario {1}" + +#: autovoice.cpp:285 +msgid "Usage: DelChans [channel] ..." +msgstr "Uso: DelChans [canal] ..." + +#: autovoice.cpp:298 +msgid "Channel(s) Removed from user {1}" +msgstr "Canal(es) borrado(s) del usuario {1}" + +#: autovoice.cpp:335 +msgid "User {1} removed" +msgstr "Usuario {1} eliminado" + +#: autovoice.cpp:341 +msgid "That user already exists" +msgstr "Ese usuario ya existe" + +#: autovoice.cpp:347 +msgid "User {1} added with hostmask {2}" +msgstr "Usuario {1} añadido con la(s) máscara(s) {2}" + +#: autovoice.cpp:360 +msgid "" +"Each argument is either a channel you want autovoice for (which can include " +"wildcards) or, if it starts with !, it is an exception for autovoice." +msgstr "" +"Cada argumento es un canal en el que quieres autovoz (el cual puede incluir " +"comodines) o, si comienza por !, omitirlo para dar autovoz." + +#: autovoice.cpp:365 +msgid "Auto voice the good people" +msgstr "AutoVoz a gente conocida" diff --git a/modules/po/autovoice.es.po b/modules/po/autovoice.pt_BR.po similarity index 93% rename from modules/po/autovoice.es.po rename to modules/po/autovoice.pt_BR.po index 1e95eef1..52c4b889 100644 --- a/modules/po/autovoice.es.po +++ b/modules/po/autovoice.pt_BR.po @@ -5,12 +5,12 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: crowdin.com\n" "X-Crowdin-Project: znc-bouncer\n" -"X-Crowdin-Language: es-ES\n" -"X-Crowdin-File: /master/modules/po/autovoice.pot\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/autovoice.pot\n" "Project-Id-Version: znc-bouncer\n" "Last-Translator: DarthGandalf \n" -"Language-Team: Spanish\n" -"Language: es_ES\n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" #: autovoice.cpp:120 msgid "List all users" diff --git a/modules/po/autovoice.ru.po b/modules/po/autovoice.ru_RU.po similarity index 100% rename from modules/po/autovoice.ru.po rename to modules/po/autovoice.ru_RU.po diff --git a/modules/po/awaystore.de.po b/modules/po/awaystore.de_DE.po similarity index 68% rename from modules/po/awaystore.de.po rename to modules/po/awaystore.de_DE.po index ea11340e..e33b09fc 100644 --- a/modules/po/awaystore.de.po +++ b/modules/po/awaystore.de_DE.po @@ -26,11 +26,11 @@ msgstr "{1} Nachrichten gelöscht" #: awaystore.cpp:104 msgid "USAGE: delete " -msgstr "" +msgstr "Verwendung: delete " #: awaystore.cpp:109 msgid "Illegal message # requested" -msgstr "" +msgstr "Ungültige Nachrichtennummer angefragt" #: awaystore.cpp:113 msgid "Message erased" @@ -38,7 +38,7 @@ msgstr "Nachricht gelöscht" #: awaystore.cpp:122 msgid "Messages saved to disk" -msgstr "" +msgstr "Nachrichten auf der Festplatte gespeichert" #: awaystore.cpp:124 msgid "There are no messages to save" @@ -46,65 +46,72 @@ msgstr "Es gibt keine Nachrichten zu speichern" #: awaystore.cpp:135 msgid "Password updated to [{1}]" -msgstr "" +msgstr "Password geändert auf [{1}]" #: awaystore.cpp:147 msgid "Corrupt message! [{1}]" -msgstr "" +msgstr "Unbrauchbare Nachricht! [{1}]" #: awaystore.cpp:159 msgid "Corrupt time stamp! [{1}]" -msgstr "" +msgstr "Unbrauchbarer Zeitstempel! [{1}]" #: awaystore.cpp:178 msgid "#--- End of messages" -msgstr "" +msgstr "#-- Ende der Nachrichten" #: awaystore.cpp:183 msgid "Timer set to 300 seconds" -msgstr "" +msgstr "Timer auf 300 Sekunden gesetzt" #: awaystore.cpp:188 awaystore.cpp:197 msgid "Timer disabled" -msgstr "" +msgstr "Timer deaktiviert" #: awaystore.cpp:199 msgid "Timer set to {1} seconds" -msgstr "" +msgstr "Timer auf {1} Sekunden gesetzt" #: awaystore.cpp:203 msgid "Current timer setting: {1} seconds" -msgstr "" +msgstr "Aktuelle Timereinstellung: {1} Sekunden" #: awaystore.cpp:278 msgid "This module needs as an argument a keyphrase used for encryption" msgstr "" +"Dieses Modul benötigt als Argument eine Schlüsselphrase zur Verschlüsselung" #: awaystore.cpp:285 msgid "" "Failed to decrypt your saved messages - Did you give the right encryption " "key as an argument to this module?" msgstr "" +"Konnte deine gespeicherte Nachrichten nicht entschlüssel - Hast du den " +"richtigen Verschlüsselungsschlüssel als Modulargument angegeben?" #: awaystore.cpp:386 awaystore.cpp:389 msgid "You have {1} messages!" -msgstr "" +msgstr "Du hast {1} Nachrichten!" #: awaystore.cpp:456 msgid "Unable to find buffer" -msgstr "" +msgstr "Kann Puffer nicht finden" #: awaystore.cpp:469 msgid "Unable to decode encrypted messages" -msgstr "" +msgstr "Kann verschlüsselte Nachrichten nicht dekodieren" #: awaystore.cpp:516 msgid "" "[ -notimer | -timer N ] [-chans] passw0rd . N is number of seconds, 600 by " "default." msgstr "" +"[ -notimer | -timer N ] [-chans] passw0rd . N ist Anzahl an Sekunden, " +"standardmäßig 600." #: awaystore.cpp:521 msgid "" "Adds auto-away with logging, useful when you use ZNC from different locations" msgstr "" +"Fügt automatische Abwesenheit mit Protokollierung hinzu, nützlich wenn du " +"ZNC von verschiedenen Orten verwendest" diff --git a/modules/po/awaystore.es_ES.po b/modules/po/awaystore.es_ES.po new file mode 100644 index 00000000..370a8e96 --- /dev/null +++ b/modules/po/awaystore.es_ES.po @@ -0,0 +1,117 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: es-ES\n" +"X-Crowdin-File: /1.7.x/modules/po/awaystore.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: Spanish\n" +"Language: es_ES\n" + +#: awaystore.cpp:67 +msgid "You have been marked as away" +msgstr "Has sido marcado como ausente" + +#: awaystore.cpp:78 awaystore.cpp:385 awaystore.cpp:388 +msgid "Welcome back!" +msgstr "¡Bienvenido de vuelta!" + +#: awaystore.cpp:100 +msgid "Deleted {1} messages" +msgstr "Borrado(s) {1} mensaje(s)" + +#: awaystore.cpp:104 +msgid "USAGE: delete " +msgstr "Uso: Delete " + +#: awaystore.cpp:109 +msgid "Illegal message # requested" +msgstr "Mensaje solicitado # incorrecto" + +#: awaystore.cpp:113 +msgid "Message erased" +msgstr "Mensaje borrado" + +#: awaystore.cpp:122 +msgid "Messages saved to disk" +msgstr "Mensajes guardados a disco" + +#: awaystore.cpp:124 +msgid "There are no messages to save" +msgstr "No hay mensajes a guardar" + +#: awaystore.cpp:135 +msgid "Password updated to [{1}]" +msgstr "Contraseña actualizada a [{1}]" + +#: awaystore.cpp:147 +msgid "Corrupt message! [{1}]" +msgstr "Mensaje corrupto [{1}]" + +#: awaystore.cpp:159 +msgid "Corrupt time stamp! [{1}]" +msgstr "Marca de tiempo corrupta [{1}]" + +#: awaystore.cpp:178 +msgid "#--- End of messages" +msgstr "#--- Fin de mensajes" + +#: awaystore.cpp:183 +msgid "Timer set to 300 seconds" +msgstr "Temporizador configurado a 300 segundos" + +#: awaystore.cpp:188 awaystore.cpp:197 +msgid "Timer disabled" +msgstr "Temporizador desactivado" + +#: awaystore.cpp:199 +msgid "Timer set to {1} seconds" +msgstr "Temporizador configurado a {1} segundos" + +#: awaystore.cpp:203 +msgid "Current timer setting: {1} seconds" +msgstr "Temporizador configurado a: {1} segundos" + +#: awaystore.cpp:278 +msgid "This module needs as an argument a keyphrase used for encryption" +msgstr "" +"Este módulo requiere como argumento una frase de paso utilizada en el cifrado" + +#: awaystore.cpp:285 +msgid "" +"Failed to decrypt your saved messages - Did you give the right encryption " +"key as an argument to this module?" +msgstr "" +"Fallo al descifrar los mensajes guardados. ¿Has proporcionado la clave de " +"cifrado correcta como argumento de este módulo?" + +#: awaystore.cpp:386 awaystore.cpp:389 +msgid "You have {1} messages!" +msgstr "¡Tienes {1} mensaje(s)!" + +#: awaystore.cpp:456 +msgid "Unable to find buffer" +msgstr "No se ha podido encontrar el búfer" + +#: awaystore.cpp:469 +msgid "Unable to decode encrypted messages" +msgstr "No se han podido descifrar los mensajes" + +#: awaystore.cpp:516 +msgid "" +"[ -notimer | -timer N ] [-chans] passw0rd . N is number of seconds, 600 by " +"default." +msgstr "" +"[ -notimer | -timer N ] [-chans] c0ntr4s3ñ4 . N es el número de segundos, " +"600 por defecto." + +#: awaystore.cpp:521 +msgid "" +"Adds auto-away with logging, useful when you use ZNC from different locations" +msgstr "" +"Te pone ausente con registro de mensajes, útil cuando usas ZNC desde varios " +"lugares" diff --git a/modules/po/awaystore.es.po b/modules/po/awaystore.pt_BR.po similarity index 93% rename from modules/po/awaystore.es.po rename to modules/po/awaystore.pt_BR.po index b6ec58e6..208c4243 100644 --- a/modules/po/awaystore.es.po +++ b/modules/po/awaystore.pt_BR.po @@ -5,12 +5,12 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: crowdin.com\n" "X-Crowdin-Project: znc-bouncer\n" -"X-Crowdin-Language: es-ES\n" -"X-Crowdin-File: /master/modules/po/awaystore.pot\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/awaystore.pot\n" "Project-Id-Version: znc-bouncer\n" "Last-Translator: DarthGandalf \n" -"Language-Team: Spanish\n" -"Language: es_ES\n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" #: awaystore.cpp:67 msgid "You have been marked as away" diff --git a/modules/po/awaystore.ru.po b/modules/po/awaystore.ru_RU.po similarity index 100% rename from modules/po/awaystore.ru.po rename to modules/po/awaystore.ru_RU.po diff --git a/modules/po/block_motd.de.po b/modules/po/block_motd.de_DE.po similarity index 73% rename from modules/po/block_motd.de.po rename to modules/po/block_motd.de_DE.po index 1b929e97..acc6587c 100644 --- a/modules/po/block_motd.de.po +++ b/modules/po/block_motd.de_DE.po @@ -14,22 +14,26 @@ msgstr "" #: block_motd.cpp:26 msgid "[]" -msgstr "" +msgstr "[]" #: block_motd.cpp:27 msgid "" "Override the block with this command. Can optionally specify which server to " "query." msgstr "" +"Überschreibe die Blockade mit diesem Befehl. Kann optional angeben welcher " +"Server befragt werden soll." #: block_motd.cpp:36 msgid "You are not connected to an IRC Server." -msgstr "" +msgstr "Du bist nicht zu einem IRC-Server verbunden." #: block_motd.cpp:58 msgid "MOTD blocked by ZNC" -msgstr "" +msgstr "MOTD durch ZNC blockiert" #: block_motd.cpp:104 msgid "Block the MOTD from IRC so it's not sent to your client(s)." msgstr "" +"Blockiere die MOTD aus dem IRC, so dass sie nicht zu deinen Klienten " +"gesendet wird." diff --git a/modules/po/block_motd.es_ES.po b/modules/po/block_motd.es_ES.po new file mode 100644 index 00000000..afe8998b --- /dev/null +++ b/modules/po/block_motd.es_ES.po @@ -0,0 +1,37 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: es-ES\n" +"X-Crowdin-File: /1.7.x/modules/po/block_motd.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: Spanish\n" +"Language: es_ES\n" + +#: block_motd.cpp:26 +msgid "[]" +msgstr "[]" + +#: block_motd.cpp:27 +msgid "" +"Override the block with this command. Can optionally specify which server to " +"query." +msgstr "" +"Sobreescribe el bloqueo con este comando. Puedes, opcionalmente, especificar " +"el servidor a consultar." + +#: block_motd.cpp:36 +msgid "You are not connected to an IRC Server." +msgstr "No estás conectado a un servidor de IRC." + +#: block_motd.cpp:58 +msgid "MOTD blocked by ZNC" +msgstr "MOTD bloqueado por ZNC" + +#: block_motd.cpp:104 +msgid "Block the MOTD from IRC so it's not sent to your client(s)." +msgstr "Bloquea el MOTD del IRC para que no se envíe a tu cliente." diff --git a/modules/po/block_motd.es.po b/modules/po/block_motd.pt_BR.po similarity index 83% rename from modules/po/block_motd.es.po rename to modules/po/block_motd.pt_BR.po index 5bad6471..0b2ed980 100644 --- a/modules/po/block_motd.es.po +++ b/modules/po/block_motd.pt_BR.po @@ -5,12 +5,12 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: crowdin.com\n" "X-Crowdin-Project: znc-bouncer\n" -"X-Crowdin-Language: es-ES\n" -"X-Crowdin-File: /master/modules/po/block_motd.pot\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/block_motd.pot\n" "Project-Id-Version: znc-bouncer\n" "Last-Translator: DarthGandalf \n" -"Language-Team: Spanish\n" -"Language: es_ES\n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" #: block_motd.cpp:26 msgid "[]" diff --git a/modules/po/block_motd.ru.po b/modules/po/block_motd.ru_RU.po similarity index 100% rename from modules/po/block_motd.ru.po rename to modules/po/block_motd.ru_RU.po diff --git a/modules/po/blockuser.de.po b/modules/po/blockuser.de_DE.po similarity index 70% rename from modules/po/blockuser.de.po rename to modules/po/blockuser.de_DE.po index a33e9189..39f221c3 100644 --- a/modules/po/blockuser.de.po +++ b/modules/po/blockuser.de_DE.po @@ -14,75 +14,75 @@ msgstr "" #: modules/po/../data/blockuser/tmpl/blockuser_WebadminUser.tmpl:9 msgid "Account is blocked" -msgstr "" +msgstr "Konto ist gesperrt" #: blockuser.cpp:23 msgid "Your account has been disabled. Contact your administrator." -msgstr "" +msgstr "Dein Konto wurde deaktiviert. Kontaktiere deinen Administrator." #: blockuser.cpp:29 msgid "List blocked users" -msgstr "" +msgstr "Liste gesperrter Benutzer" #: blockuser.cpp:31 blockuser.cpp:33 msgid "" -msgstr "" +msgstr "" #: blockuser.cpp:31 msgid "Block a user" -msgstr "" +msgstr "Sperre einen Nutzer" #: blockuser.cpp:33 msgid "Unblock a user" -msgstr "" +msgstr "Entsperre einen Benutzer" #: blockuser.cpp:55 msgid "Could not block {1}" -msgstr "" +msgstr "Konnte {1} nicht sperren" #: blockuser.cpp:76 msgid "Access denied" -msgstr "" +msgstr "Zugriff verweigert" #: blockuser.cpp:85 msgid "No users are blocked" -msgstr "" +msgstr "Keine Benutzer sind gesperrt" #: blockuser.cpp:88 msgid "Blocked users:" -msgstr "" +msgstr "Gesperrte Benutzer:" #: blockuser.cpp:100 msgid "Usage: Block " -msgstr "" +msgstr "Verwendung: Block " #: blockuser.cpp:105 blockuser.cpp:147 msgid "You can't block yourself" -msgstr "" +msgstr "Du kannst dich nicht selbst blockieren" #: blockuser.cpp:110 blockuser.cpp:152 msgid "Blocked {1}" -msgstr "" +msgstr "{1} gesperrt" #: blockuser.cpp:112 msgid "Could not block {1} (misspelled?)" -msgstr "" +msgstr "Konnte {1} nicht blockieren (falsch geschrieben?)" #: blockuser.cpp:120 msgid "Usage: Unblock " -msgstr "" +msgstr "Verwendung: Unblock " #: blockuser.cpp:125 blockuser.cpp:161 msgid "Unblocked {1}" -msgstr "" +msgstr "{1} entsperrt" #: blockuser.cpp:127 msgid "This user is not blocked" -msgstr "" +msgstr "Dieser Benutzer ist nicht blockiert" #: blockuser.cpp:155 msgid "Couldn't block {1}" -msgstr "" +msgstr "Konnte {1} nicht sperren" #: blockuser.cpp:164 msgid "User {1} is not blocked" @@ -94,4 +94,4 @@ msgstr "Einen oder mehrere Benutzernamen durch Leerzeichen getrennt eingeben." #: blockuser.cpp:219 msgid "Block certain users from logging in." -msgstr "" +msgstr "Blockiere bestimmter Benutzer, so dass sie sich nicht anmelden können." diff --git a/modules/po/blockuser.es_ES.po b/modules/po/blockuser.es_ES.po new file mode 100644 index 00000000..7988f48f --- /dev/null +++ b/modules/po/blockuser.es_ES.po @@ -0,0 +1,97 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: es-ES\n" +"X-Crowdin-File: /1.7.x/modules/po/blockuser.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: Spanish\n" +"Language: es_ES\n" + +#: modules/po/../data/blockuser/tmpl/blockuser_WebadminUser.tmpl:9 +msgid "Account is blocked" +msgstr "Cuenta bloqueada" + +#: blockuser.cpp:23 +msgid "Your account has been disabled. Contact your administrator." +msgstr "Tu cuenta ha sido desactivada. Contacta con tu administrador." + +#: blockuser.cpp:29 +msgid "List blocked users" +msgstr "Muestra los usuarios bloqueados" + +#: blockuser.cpp:31 blockuser.cpp:33 +msgid "" +msgstr "" + +#: blockuser.cpp:31 +msgid "Block a user" +msgstr "Bloquea un usuario" + +#: blockuser.cpp:33 +msgid "Unblock a user" +msgstr "Desbloquea un usuario" + +#: blockuser.cpp:55 +msgid "Could not block {1}" +msgstr "No se pudo bloquear a {1}" + +#: blockuser.cpp:76 +msgid "Access denied" +msgstr "Acceso denegado" + +#: blockuser.cpp:85 +msgid "No users are blocked" +msgstr "No hay usuarios bloqueados" + +#: blockuser.cpp:88 +msgid "Blocked users:" +msgstr "Usuarios bloqueados:" + +#: blockuser.cpp:100 +msgid "Usage: Block " +msgstr "Uso: Block " + +#: blockuser.cpp:105 blockuser.cpp:147 +msgid "You can't block yourself" +msgstr "No puedes bloquearte a ti mismo" + +#: blockuser.cpp:110 blockuser.cpp:152 +msgid "Blocked {1}" +msgstr "{1} bloqueado" + +#: blockuser.cpp:112 +msgid "Could not block {1} (misspelled?)" +msgstr "No se pudo bloquear a {1} (¿mal escrito?)" + +#: blockuser.cpp:120 +msgid "Usage: Unblock " +msgstr "Uso: Unblock " + +#: blockuser.cpp:125 blockuser.cpp:161 +msgid "Unblocked {1}" +msgstr "{1} desbloqueado" + +#: blockuser.cpp:127 +msgid "This user is not blocked" +msgstr "Este usuario no está bloqueado" + +#: blockuser.cpp:155 +msgid "Couldn't block {1}" +msgstr "No se ha podido bloquear a {1}" + +#: blockuser.cpp:164 +msgid "User {1} is not blocked" +msgstr "El usuario {1} no está bloqueado" + +#: blockuser.cpp:216 +msgid "Enter one or more user names. Separate them by spaces." +msgstr "Introduce uno o varios nombres de usuario. Separalos con espacios." + +#: blockuser.cpp:219 +msgid "Block certain users from logging in." +msgstr "Bloquea ciertos usuarios para conectarse." diff --git a/modules/po/blockuser.es.po b/modules/po/blockuser.pt_BR.po similarity index 92% rename from modules/po/blockuser.es.po rename to modules/po/blockuser.pt_BR.po index a8b1a64c..b19581a6 100644 --- a/modules/po/blockuser.es.po +++ b/modules/po/blockuser.pt_BR.po @@ -5,12 +5,12 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: crowdin.com\n" "X-Crowdin-Project: znc-bouncer\n" -"X-Crowdin-Language: es-ES\n" -"X-Crowdin-File: /master/modules/po/blockuser.pot\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/blockuser.pot\n" "Project-Id-Version: znc-bouncer\n" "Last-Translator: DarthGandalf \n" -"Language-Team: Spanish\n" -"Language: es_ES\n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" #: modules/po/../data/blockuser/tmpl/blockuser_WebadminUser.tmpl:9 msgid "Account is blocked" diff --git a/modules/po/blockuser.ru.po b/modules/po/blockuser.ru_RU.po similarity index 100% rename from modules/po/blockuser.ru.po rename to modules/po/blockuser.ru_RU.po diff --git a/modules/po/bouncedcc.de.po b/modules/po/bouncedcc.de_DE.po similarity index 100% rename from modules/po/bouncedcc.de.po rename to modules/po/bouncedcc.de_DE.po diff --git a/modules/po/bouncedcc.es_ES.po b/modules/po/bouncedcc.es_ES.po new file mode 100644 index 00000000..c7262719 --- /dev/null +++ b/modules/po/bouncedcc.es_ES.po @@ -0,0 +1,133 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: es-ES\n" +"X-Crowdin-File: /1.7.x/modules/po/bouncedcc.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: Spanish\n" +"Language: es_ES\n" + +#: bouncedcc.cpp:101 bouncedcc.cpp:119 bouncedcc.cpp:121 +msgctxt "list" +msgid "Type" +msgstr "Tipo" + +#: bouncedcc.cpp:102 bouncedcc.cpp:132 +msgctxt "list" +msgid "State" +msgstr "Estado" + +#: bouncedcc.cpp:103 +msgctxt "list" +msgid "Speed" +msgstr "Velocidad" + +#: bouncedcc.cpp:104 bouncedcc.cpp:115 +msgctxt "list" +msgid "Nick" +msgstr "Apodo" + +#: bouncedcc.cpp:105 bouncedcc.cpp:116 +msgctxt "list" +msgid "IP" +msgstr "IP" + +#: bouncedcc.cpp:106 bouncedcc.cpp:122 +msgctxt "list" +msgid "File" +msgstr "Archivo" + +#: bouncedcc.cpp:119 +msgctxt "list" +msgid "Chat" +msgstr "Chat" + +#: bouncedcc.cpp:121 +msgctxt "list" +msgid "Xfer" +msgstr "Xfer" + +#: bouncedcc.cpp:125 +msgid "Waiting" +msgstr "Esperando" + +#: bouncedcc.cpp:127 +msgid "Halfway" +msgstr "En camino" + +#: bouncedcc.cpp:129 +msgid "Connected" +msgstr "Conectado" + +#: bouncedcc.cpp:137 +msgid "You have no active DCCs." +msgstr "No tienes ningún DCC activo." + +#: bouncedcc.cpp:148 +msgid "Use client IP: {1}" +msgstr "Usa IP cliente: {1}" + +#: bouncedcc.cpp:153 +msgid "List all active DCCs" +msgstr "Muestra todos los DCC activos" + +#: bouncedcc.cpp:156 +msgid "Change the option to use IP of client" +msgstr "Cambia la opción para usar la IP del cliente" + +#: bouncedcc.cpp:383 bouncedcc.cpp:412 bouncedcc.cpp:436 bouncedcc.cpp:451 +msgctxt "type" +msgid "Chat" +msgstr "Chat" + +#: bouncedcc.cpp:383 bouncedcc.cpp:412 bouncedcc.cpp:436 bouncedcc.cpp:451 +msgctxt "type" +msgid "Xfer" +msgstr "Xfer" + +#: bouncedcc.cpp:385 +msgid "DCC {1} Bounce ({2}): Too long line received" +msgstr "" + +#: bouncedcc.cpp:418 +msgid "DCC {1} Bounce ({2}): Timeout while connecting to {3} {4}" +msgstr "" + +#: bouncedcc.cpp:422 +msgid "DCC {1} Bounce ({2}): Timeout while connecting." +msgstr "" + +#: bouncedcc.cpp:427 +msgid "" +"DCC {1} Bounce ({2}): Timeout while waiting for incoming connection on {3} " +"{4}" +msgstr "" + +#: bouncedcc.cpp:440 +msgid "DCC {1} Bounce ({2}): Connection refused while connecting to {3} {4}" +msgstr "" + +#: bouncedcc.cpp:444 +msgid "DCC {1} Bounce ({2}): Connection refused while connecting." +msgstr "" + +#: bouncedcc.cpp:457 bouncedcc.cpp:465 +msgid "DCC {1} Bounce ({2}): Socket error on {3} {4}: {5}" +msgstr "" + +#: bouncedcc.cpp:460 +msgid "DCC {1} Bounce ({2}): Socket error: {3}" +msgstr "" + +#: bouncedcc.cpp:547 +msgid "" +"Bounces DCC transfers through ZNC instead of sending them directly to the " +"user. " +msgstr "" +"Puentea transferencias DCC a través de ZNC en vez de enviarlas directamente " +"al usuario." diff --git a/modules/po/bouncedcc.es.po b/modules/po/bouncedcc.pt_BR.po similarity index 94% rename from modules/po/bouncedcc.es.po rename to modules/po/bouncedcc.pt_BR.po index 7519450e..64dd048d 100644 --- a/modules/po/bouncedcc.es.po +++ b/modules/po/bouncedcc.pt_BR.po @@ -5,12 +5,12 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: crowdin.com\n" "X-Crowdin-Project: znc-bouncer\n" -"X-Crowdin-Language: es-ES\n" -"X-Crowdin-File: /master/modules/po/bouncedcc.pot\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/bouncedcc.pot\n" "Project-Id-Version: znc-bouncer\n" "Last-Translator: DarthGandalf \n" -"Language-Team: Spanish\n" -"Language: es_ES\n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" #: bouncedcc.cpp:101 bouncedcc.cpp:119 bouncedcc.cpp:121 msgctxt "list" diff --git a/modules/po/bouncedcc.ru.po b/modules/po/bouncedcc.ru_RU.po similarity index 100% rename from modules/po/bouncedcc.ru.po rename to modules/po/bouncedcc.ru_RU.po diff --git a/modules/po/buffextras.de.po b/modules/po/buffextras.de_DE.po similarity index 84% rename from modules/po/buffextras.de.po rename to modules/po/buffextras.de_DE.po index 5ddbd45f..07cd0b13 100644 --- a/modules/po/buffextras.de.po +++ b/modules/po/buffextras.de_DE.po @@ -26,15 +26,15 @@ msgstr "{1} hat {2} mit folgendem Grund gekickt: {3}" #: buffextras.cpp:64 msgid "{1} quit: {2}" -msgstr "" +msgstr "{1} hat sich getrennt: {2}" #: buffextras.cpp:73 msgid "{1} joined" -msgstr "" +msgstr "{1} ist beigetreten" #: buffextras.cpp:81 msgid "{1} parted: {2}" -msgstr "" +msgstr "{1} hat verlassen: {2}" #: buffextras.cpp:90 msgid "{1} is now known as {2}" @@ -42,8 +42,8 @@ msgstr "{1} ist jetzt als {2} bekannt" #: buffextras.cpp:100 msgid "{1} changed the topic to: {2}" -msgstr "" +msgstr "{1} änderte das Thema zu: {2}" #: buffextras.cpp:115 msgid "Adds joins, parts etc. to the playback buffer" -msgstr "" +msgstr "Fügt Joins, Parts, usw. zum Playback-Puffer hinzu" diff --git a/modules/po/buffextras.es_ES.po b/modules/po/buffextras.es_ES.po new file mode 100644 index 00000000..fc71a603 --- /dev/null +++ b/modules/po/buffextras.es_ES.po @@ -0,0 +1,49 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: es-ES\n" +"X-Crowdin-File: /1.7.x/modules/po/buffextras.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: Spanish\n" +"Language: es_ES\n" + +#: buffextras.cpp:45 +msgid "Server" +msgstr "Servidor" + +#: buffextras.cpp:47 +msgid "{1} set mode: {2} {3}" +msgstr "{1} cambia modo: {2} {3}" + +#: buffextras.cpp:55 +msgid "{1} kicked {2} with reason: {3}" +msgstr "{1} ha expulsado a {2} por: {3}" + +#: buffextras.cpp:64 +msgid "{1} quit: {2}" +msgstr "{1} cierra: {2}" + +#: buffextras.cpp:73 +msgid "{1} joined" +msgstr "{1} entra" + +#: buffextras.cpp:81 +msgid "{1} parted: {2}" +msgstr "{1} sale: {2}" + +#: buffextras.cpp:90 +msgid "{1} is now known as {2}" +msgstr "{1} es ahora {2}" + +#: buffextras.cpp:100 +msgid "{1} changed the topic to: {2}" +msgstr "{1} ha cambiado el topic a: {2}" + +#: buffextras.cpp:115 +msgid "Adds joins, parts etc. to the playback buffer" +msgstr "Añade joins, parts, etc. al búfer" diff --git a/modules/po/buffextras.es.po b/modules/po/buffextras.pt_BR.po similarity index 85% rename from modules/po/buffextras.es.po rename to modules/po/buffextras.pt_BR.po index 26250671..384447e2 100644 --- a/modules/po/buffextras.es.po +++ b/modules/po/buffextras.pt_BR.po @@ -5,12 +5,12 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: crowdin.com\n" "X-Crowdin-Project: znc-bouncer\n" -"X-Crowdin-Language: es-ES\n" -"X-Crowdin-File: /master/modules/po/buffextras.pot\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/buffextras.pot\n" "Project-Id-Version: znc-bouncer\n" "Last-Translator: DarthGandalf \n" -"Language-Team: Spanish\n" -"Language: es_ES\n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" #: buffextras.cpp:45 msgid "Server" diff --git a/modules/po/buffextras.ru.po b/modules/po/buffextras.ru_RU.po similarity index 100% rename from modules/po/buffextras.ru.po rename to modules/po/buffextras.ru_RU.po diff --git a/modules/po/cert.de.po b/modules/po/cert.de_DE.po similarity index 95% rename from modules/po/cert.de.po rename to modules/po/cert.de_DE.po index 4e40c818..71717cb2 100644 --- a/modules/po/cert.de.po +++ b/modules/po/cert.de_DE.po @@ -73,8 +73,8 @@ msgstr "Löscht das aktuelle Zertifikat" #: cert.cpp:54 msgid "Show the current certificate" -msgstr "" +msgstr "Zeigt das aktuelle Zertifikat an" #: cert.cpp:105 msgid "Use a ssl certificate to connect to a server" -msgstr "" +msgstr "Verwende ein SSL-Zertifikat um zu einem Server zu verbinden" diff --git a/modules/po/cert.es_ES.po b/modules/po/cert.es_ES.po new file mode 100644 index 00000000..78707fbb --- /dev/null +++ b/modules/po/cert.es_ES.po @@ -0,0 +1,77 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: es-ES\n" +"X-Crowdin-File: /1.7.x/modules/po/cert.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: Spanish\n" +"Language: es_ES\n" + +# this text is inserted into `click here` in the other string +#: modules/po/../data/cert/tmpl/index.tmpl:5 +msgid "here" +msgstr "aquí" + +# {1} is `here`, translateable in the other string +#: modules/po/../data/cert/tmpl/index.tmpl:6 +msgid "" +"You already have a certificate set, use the form below to overwrite the " +"current certificate. Alternatively click {1} to delete your certificate." +msgstr "" +"Ya tienes un certiicado configurado, usa el siguiente formulario para " +"sobreescribirlo. También puedes pulsar {1} para eliminarlo." + +#: modules/po/../data/cert/tmpl/index.tmpl:8 +msgid "You do not have a certificate yet." +msgstr "No tienes un certificado aún." + +#: modules/po/../data/cert/tmpl/index.tmpl:14 cert.cpp:72 +msgid "Certificate" +msgstr "Certificado" + +#: modules/po/../data/cert/tmpl/index.tmpl:18 +msgid "PEM File:" +msgstr "Fichero PEM:" + +#: modules/po/../data/cert/tmpl/index.tmpl:22 +msgid "Update" +msgstr "Actualizar" + +#: cert.cpp:28 +msgid "Pem file deleted" +msgstr "Fichero PEM eliminado" + +#: cert.cpp:31 +msgid "The pem file doesn't exist or there was a error deleting the pem file." +msgstr "El fichero pem no existe o hay un error al eliminarlo." + +#: cert.cpp:38 +msgid "You have a certificate in {1}" +msgstr "Tienes un certificado en {1}" + +#: cert.cpp:41 +msgid "" +"You do not have a certificate. Please use the web interface to add a " +"certificate" +msgstr "No tienes ningún certificado. Usa la interfaz web para añadir uno" + +#: cert.cpp:44 +msgid "Alternatively you can either place one at {1}" +msgstr "También puedes colocar uno en {1}" + +#: cert.cpp:52 +msgid "Delete the current certificate" +msgstr "Borrar el certiicado actual" + +#: cert.cpp:54 +msgid "Show the current certificate" +msgstr "Mostrar el certificado actual" + +#: cert.cpp:105 +msgid "Use a ssl certificate to connect to a server" +msgstr "Usa un certificado SSL para conectar a un servidor" diff --git a/modules/po/cert.es.po b/modules/po/cert.pt_BR.po similarity index 92% rename from modules/po/cert.es.po rename to modules/po/cert.pt_BR.po index 7659f006..11de9c02 100644 --- a/modules/po/cert.es.po +++ b/modules/po/cert.pt_BR.po @@ -5,12 +5,12 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: crowdin.com\n" "X-Crowdin-Project: znc-bouncer\n" -"X-Crowdin-Language: es-ES\n" -"X-Crowdin-File: /master/modules/po/cert.pot\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/cert.pot\n" "Project-Id-Version: znc-bouncer\n" "Last-Translator: DarthGandalf \n" -"Language-Team: Spanish\n" -"Language: es_ES\n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" # this text is inserted into `click here` in the other string #: modules/po/../data/cert/tmpl/index.tmpl:5 diff --git a/modules/po/cert.ru.po b/modules/po/cert.ru_RU.po similarity index 100% rename from modules/po/cert.ru.po rename to modules/po/cert.ru_RU.po diff --git a/modules/po/certauth.de.po b/modules/po/certauth.de_DE.po similarity index 96% rename from modules/po/certauth.de.po rename to modules/po/certauth.de_DE.po index 13fadf84..4f40ec93 100644 --- a/modules/po/certauth.de.po +++ b/modules/po/certauth.de_DE.po @@ -35,11 +35,11 @@ msgstr "Schlüssel" #: modules/po/../data/certauth/tmpl/index.tmpl:36 msgid "del" -msgstr "" +msgstr "lösch" #: certauth.cpp:31 msgid "[pubkey]" -msgstr "" +msgstr "[öffentlicher Schlüssel]" #: certauth.cpp:32 msgid "Add a public key. If key is not provided will use the current key" @@ -49,7 +49,7 @@ msgstr "" #: certauth.cpp:35 msgid "id" -msgstr "" +msgstr "id" #: certauth.cpp:35 msgid "Delete a key by its number in List" @@ -87,7 +87,7 @@ msgstr "Der Schlüssel '{1}' wurde bereits hinzugefügt." #: certauth.cpp:170 certauth.cpp:182 msgctxt "list" msgid "Id" -msgstr "" +msgstr "Id" #: certauth.cpp:171 certauth.cpp:183 msgctxt "list" @@ -100,7 +100,7 @@ msgstr "Keine Schlüssel für deinen Benutzer gesetzt" #: certauth.cpp:203 msgid "Invalid #, check \"list\"" -msgstr "" +msgstr "Ungültige #, prüfe \"list\"" #: certauth.cpp:215 msgid "Removed" diff --git a/modules/po/certauth.es.po b/modules/po/certauth.es_ES.po similarity index 100% rename from modules/po/certauth.es.po rename to modules/po/certauth.es_ES.po diff --git a/modules/po/certauth.pt_BR.po b/modules/po/certauth.pt_BR.po new file mode 100644 index 00000000..21dc821d --- /dev/null +++ b/modules/po/certauth.pt_BR.po @@ -0,0 +1,108 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/certauth.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" + +#: modules/po/../data/certauth/tmpl/index.tmpl:7 +msgid "Add a key" +msgstr "" + +#: modules/po/../data/certauth/tmpl/index.tmpl:11 +msgid "Key:" +msgstr "" + +#: modules/po/../data/certauth/tmpl/index.tmpl:15 +msgid "Add Key" +msgstr "" + +#: modules/po/../data/certauth/tmpl/index.tmpl:23 +msgid "You have no keys." +msgstr "" + +#: modules/po/../data/certauth/tmpl/index.tmpl:30 +msgctxt "web" +msgid "Key" +msgstr "" + +#: modules/po/../data/certauth/tmpl/index.tmpl:36 +msgid "del" +msgstr "" + +#: certauth.cpp:31 +msgid "[pubkey]" +msgstr "" + +#: certauth.cpp:32 +msgid "Add a public key. If key is not provided will use the current key" +msgstr "" + +#: certauth.cpp:35 +msgid "id" +msgstr "" + +#: certauth.cpp:35 +msgid "Delete a key by its number in List" +msgstr "" + +#: certauth.cpp:37 +msgid "List your public keys" +msgstr "" + +#: certauth.cpp:39 +msgid "Print your current key" +msgstr "" + +#: certauth.cpp:142 +msgid "You are not connected with any valid public key" +msgstr "" + +#: certauth.cpp:144 +msgid "Your current public key is: {1}" +msgstr "" + +#: certauth.cpp:157 +msgid "You did not supply a public key or connect with one." +msgstr "" + +#: certauth.cpp:160 +msgid "Key '{1}' added." +msgstr "" + +#: certauth.cpp:162 +msgid "The key '{1}' is already added." +msgstr "" + +#: certauth.cpp:170 certauth.cpp:182 +msgctxt "list" +msgid "Id" +msgstr "" + +#: certauth.cpp:171 certauth.cpp:183 +msgctxt "list" +msgid "Key" +msgstr "" + +#: certauth.cpp:175 certauth.cpp:189 certauth.cpp:198 +msgid "No keys set for your user" +msgstr "" + +#: certauth.cpp:203 +msgid "Invalid #, check \"list\"" +msgstr "" + +#: certauth.cpp:215 +msgid "Removed" +msgstr "" + +#: certauth.cpp:290 +msgid "Allows users to authenticate via SSL client certificates." +msgstr "" diff --git a/modules/po/certauth.ru.po b/modules/po/certauth.ru_RU.po similarity index 100% rename from modules/po/certauth.ru.po rename to modules/po/certauth.ru_RU.po diff --git a/modules/po/chansaver.de.po b/modules/po/chansaver.de_DE.po similarity index 86% rename from modules/po/chansaver.de.po rename to modules/po/chansaver.de_DE.po index f0765178..8bf8abe3 100644 --- a/modules/po/chansaver.de.po +++ b/modules/po/chansaver.de_DE.po @@ -14,4 +14,4 @@ msgstr "" #: chansaver.cpp:91 msgid "Keeps config up-to-date when user joins/parts." -msgstr "" +msgstr "Hält die Konfiguration aktuell, wenn Benutzer Kanäle betritt/verlässt." diff --git a/modules/po/chansaver.es.po b/modules/po/chansaver.es_ES.po similarity index 86% rename from modules/po/chansaver.es.po rename to modules/po/chansaver.es_ES.po index 52f0594d..aceaf69c 100644 --- a/modules/po/chansaver.es.po +++ b/modules/po/chansaver.es_ES.po @@ -15,3 +15,5 @@ msgstr "" #: chansaver.cpp:91 msgid "Keeps config up-to-date when user joins/parts." msgstr "" +"Guarda una configuración actualizada del canal cuando un usuario entra o " +"sale." diff --git a/modules/po/chansaver.pt_BR.po b/modules/po/chansaver.pt_BR.po new file mode 100644 index 00000000..3fb8a1c0 --- /dev/null +++ b/modules/po/chansaver.pt_BR.po @@ -0,0 +1,17 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/chansaver.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" + +#: chansaver.cpp:91 +msgid "Keeps config up-to-date when user joins/parts." +msgstr "" diff --git a/modules/po/chansaver.ru.po b/modules/po/chansaver.ru_RU.po similarity index 100% rename from modules/po/chansaver.ru.po rename to modules/po/chansaver.ru_RU.po diff --git a/modules/po/clearbufferonmsg.de.po b/modules/po/clearbufferonmsg.de_DE.po similarity index 100% rename from modules/po/clearbufferonmsg.de.po rename to modules/po/clearbufferonmsg.de_DE.po diff --git a/modules/po/clearbufferonmsg.es.po b/modules/po/clearbufferonmsg.es_ES.po similarity index 87% rename from modules/po/clearbufferonmsg.es.po rename to modules/po/clearbufferonmsg.es_ES.po index 2c99fbe8..e5a029de 100644 --- a/modules/po/clearbufferonmsg.es.po +++ b/modules/po/clearbufferonmsg.es_ES.po @@ -15,3 +15,4 @@ msgstr "" #: clearbufferonmsg.cpp:160 msgid "Clears all channel and query buffers whenever the user does something" msgstr "" +"Borra todos los búfers de canales y privados cuando el usuario envía algo" diff --git a/modules/po/clearbufferonmsg.pt_BR.po b/modules/po/clearbufferonmsg.pt_BR.po new file mode 100644 index 00000000..9d7b3a2c --- /dev/null +++ b/modules/po/clearbufferonmsg.pt_BR.po @@ -0,0 +1,17 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/clearbufferonmsg.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" + +#: clearbufferonmsg.cpp:160 +msgid "Clears all channel and query buffers whenever the user does something" +msgstr "" diff --git a/modules/po/clearbufferonmsg.ru.po b/modules/po/clearbufferonmsg.ru_RU.po similarity index 100% rename from modules/po/clearbufferonmsg.ru.po rename to modules/po/clearbufferonmsg.ru_RU.po diff --git a/modules/po/clientnotify.de.po b/modules/po/clientnotify.de_DE.po similarity index 87% rename from modules/po/clientnotify.de.po rename to modules/po/clientnotify.de_DE.po index b85692b8..eb94484a 100644 --- a/modules/po/clientnotify.de.po +++ b/modules/po/clientnotify.de_DE.po @@ -14,7 +14,7 @@ msgstr "" #: clientnotify.cpp:47 msgid "" -msgstr "" +msgstr "" #: clientnotify.cpp:48 msgid "Sets the notify method" @@ -22,7 +22,7 @@ msgstr "Setzt die Benachrichtigungsmethode" #: clientnotify.cpp:50 clientnotify.cpp:54 msgid "" -msgstr "" +msgstr "" #: clientnotify.cpp:51 msgid "Turns notifications for unseen IP addresses on or off" @@ -31,7 +31,7 @@ msgstr "" #: clientnotify.cpp:55 msgid "Turns notifications for clients disconnecting on or off" -msgstr "" +msgstr "Schaltet Benachrichtungen für sich trennende Klienten an oder aus" #: clientnotify.cpp:57 msgid "Shows the current settings" @@ -42,7 +42,7 @@ msgid "" msgid_plural "" "Another client authenticated as your user. Use the 'ListClients' command to " "see all {1} clients." -msgstr[0] "" +msgstr[0] "" msgstr[1] "" "Ein anderer Client hat sich als dein Benutzer authentifiziert. Verwende den " "'ListClients'-Befehl um alle {1} Clients zu sehen." @@ -68,6 +68,8 @@ msgid "" "Current settings: Method: {1}, for unseen IP addresses only: {2}, notify on " "disconnecting clients: {3}" msgstr "" +"Aktuelle Einstellung: Methode: {1}, nur für ungesehene IP-Adressen: {2}, " +"benachrichtige bei sich trennenden Klienten: {3}" #: clientnotify.cpp:157 msgid "" diff --git a/modules/po/clientnotify.es_ES.po b/modules/po/clientnotify.es_ES.po new file mode 100644 index 00000000..b5b10d26 --- /dev/null +++ b/modules/po/clientnotify.es_ES.po @@ -0,0 +1,80 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: es-ES\n" +"X-Crowdin-File: /1.7.x/modules/po/clientnotify.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: Spanish\n" +"Language: es_ES\n" + +#: clientnotify.cpp:47 +msgid "" +msgstr "" + +#: clientnotify.cpp:48 +msgid "Sets the notify method" +msgstr "Define el método de notificación" + +#: clientnotify.cpp:50 clientnotify.cpp:54 +msgid "" +msgstr "" + +#: clientnotify.cpp:51 +msgid "Turns notifications for unseen IP addresses on or off" +msgstr "Activa o desactiva las notificaciones de direcciones IP nunca vistas" + +#: clientnotify.cpp:55 +msgid "Turns notifications for clients disconnecting on or off" +msgstr "" +"Activa o desactiva notificaciones de clientes conectando y desconectandose" + +#: clientnotify.cpp:57 +msgid "Shows the current settings" +msgstr "Muestra los ajustes actuales" + +#: clientnotify.cpp:81 clientnotify.cpp:95 +msgid "" +msgid_plural "" +"Another client authenticated as your user. Use the 'ListClients' command to " +"see all {1} clients." +msgstr[0] "" +msgstr[1] "" +"Otro cliente se ha autenticado con tu usuario. Usa el comando 'ListClients' " +"para ver todos los clientes de {1}." + +#: clientnotify.cpp:108 +msgid "Usage: Method " +msgstr "Uso: Method " + +#: clientnotify.cpp:114 clientnotify.cpp:127 clientnotify.cpp:140 +msgid "Saved." +msgstr "Guardado." + +#: clientnotify.cpp:121 +msgid "Usage: NewOnly " +msgstr "Uso: NewOnly " + +#: clientnotify.cpp:134 +msgid "Usage: OnDisconnect " +msgstr "Uso: OnDisconnect " + +#: clientnotify.cpp:145 +msgid "" +"Current settings: Method: {1}, for unseen IP addresses only: {2}, notify on " +"disconnecting clients: {3}" +msgstr "" +"Ajustes actuales: Método: {1}, para direcciones IP nunca vistas: {2}, " +"notificación de clientes desconectando: {3}" + +#: clientnotify.cpp:157 +msgid "" +"Notifies you when another IRC client logs into or out of your account. " +"Configurable." +msgstr "" +"Te notifica cuando otro cliente IRC se conecta o se desconecta de tu cuenta. " +"Configurable." diff --git a/modules/po/clientnotify.es.po b/modules/po/clientnotify.pt_BR.po similarity index 91% rename from modules/po/clientnotify.es.po rename to modules/po/clientnotify.pt_BR.po index 7102479e..1a8f3de0 100644 --- a/modules/po/clientnotify.es.po +++ b/modules/po/clientnotify.pt_BR.po @@ -5,12 +5,12 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: crowdin.com\n" "X-Crowdin-Project: znc-bouncer\n" -"X-Crowdin-Language: es-ES\n" -"X-Crowdin-File: /master/modules/po/clientnotify.pot\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/clientnotify.pot\n" "Project-Id-Version: znc-bouncer\n" "Last-Translator: DarthGandalf \n" -"Language-Team: Spanish\n" -"Language: es_ES\n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" #: clientnotify.cpp:47 msgid "" diff --git a/modules/po/clientnotify.ru.po b/modules/po/clientnotify.ru_RU.po similarity index 100% rename from modules/po/clientnotify.ru.po rename to modules/po/clientnotify.ru_RU.po diff --git a/modules/po/controlpanel.de.po b/modules/po/controlpanel.de_DE.po similarity index 100% rename from modules/po/controlpanel.de.po rename to modules/po/controlpanel.de_DE.po diff --git a/modules/po/controlpanel.es.po b/modules/po/controlpanel.es_ES.po similarity index 100% rename from modules/po/controlpanel.es.po rename to modules/po/controlpanel.es_ES.po diff --git a/modules/po/controlpanel.pt_BR.po b/modules/po/controlpanel.pt_BR.po new file mode 100644 index 00000000..b0757afb --- /dev/null +++ b/modules/po/controlpanel.pt_BR.po @@ -0,0 +1,718 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/controlpanel.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" + +#: controlpanel.cpp:51 controlpanel.cpp:63 +msgctxt "helptable" +msgid "Type" +msgstr "" + +#: controlpanel.cpp:52 controlpanel.cpp:65 +msgctxt "helptable" +msgid "Variables" +msgstr "" + +#: controlpanel.cpp:77 +msgid "String" +msgstr "" + +#: controlpanel.cpp:78 +msgid "Boolean (true/false)" +msgstr "" + +#: controlpanel.cpp:79 +msgid "Integer" +msgstr "" + +#: controlpanel.cpp:80 +msgid "Number" +msgstr "" + +#: controlpanel.cpp:123 +msgid "The following variables are available when using the Set/Get commands:" +msgstr "" + +#: controlpanel.cpp:146 +msgid "" +"The following variables are available when using the SetNetwork/GetNetwork " +"commands:" +msgstr "" + +#: controlpanel.cpp:159 +msgid "" +"The following variables are available when using the SetChan/GetChan " +"commands:" +msgstr "" + +#: controlpanel.cpp:165 +msgid "" +"You can use $user as the user name and $network as the network name for " +"modifying your own user and network." +msgstr "" + +#: controlpanel.cpp:174 controlpanel.cpp:961 controlpanel.cpp:998 +msgid "Error: User [{1}] does not exist!" +msgstr "" + +#: controlpanel.cpp:179 +msgid "Error: You need to have admin rights to modify other users!" +msgstr "" + +#: controlpanel.cpp:189 +msgid "Error: You cannot use $network to modify other users!" +msgstr "" + +#: controlpanel.cpp:197 +msgid "Error: User {1} does not have a network named [{2}]." +msgstr "" + +#: controlpanel.cpp:209 +msgid "Usage: Get [username]" +msgstr "" + +#: controlpanel.cpp:299 controlpanel.cpp:502 controlpanel.cpp:577 +#: controlpanel.cpp:653 controlpanel.cpp:788 controlpanel.cpp:873 +msgid "Error: Unknown variable" +msgstr "" + +#: controlpanel.cpp:308 +msgid "Usage: Set " +msgstr "" + +#: controlpanel.cpp:330 controlpanel.cpp:618 +msgid "This bind host is already set!" +msgstr "" + +#: controlpanel.cpp:337 controlpanel.cpp:349 controlpanel.cpp:357 +#: controlpanel.cpp:420 controlpanel.cpp:439 controlpanel.cpp:455 +#: controlpanel.cpp:465 controlpanel.cpp:625 +msgid "Access denied!" +msgstr "" + +#: controlpanel.cpp:371 controlpanel.cpp:380 controlpanel.cpp:837 +msgid "Setting failed, limit for buffer size is {1}" +msgstr "" + +#: controlpanel.cpp:400 +msgid "Password has been changed!" +msgstr "" + +#: controlpanel.cpp:408 +msgid "Timeout can't be less than 30 seconds!" +msgstr "" + +#: controlpanel.cpp:472 +msgid "That would be a bad idea!" +msgstr "" + +#: controlpanel.cpp:490 +msgid "Supported languages: {1}" +msgstr "" + +#: controlpanel.cpp:514 +msgid "Usage: GetNetwork [username] [network]" +msgstr "" + +#: controlpanel.cpp:533 +msgid "Error: A network must be specified to get another users settings." +msgstr "" + +#: controlpanel.cpp:539 +msgid "You are not currently attached to a network." +msgstr "" + +#: controlpanel.cpp:545 +msgid "Error: Invalid network." +msgstr "" + +#: controlpanel.cpp:589 +msgid "Usage: SetNetwork " +msgstr "" + +#: controlpanel.cpp:663 +msgid "Usage: AddChan " +msgstr "" + +#: controlpanel.cpp:676 +msgid "Error: User {1} already has a channel named {2}." +msgstr "" + +#: controlpanel.cpp:683 +msgid "Channel {1} for user {2} added to network {3}." +msgstr "" + +#: controlpanel.cpp:687 +msgid "" +"Could not add channel {1} for user {2} to network {3}, does it already exist?" +msgstr "" + +#: controlpanel.cpp:697 +msgid "Usage: DelChan " +msgstr "" + +#: controlpanel.cpp:712 +msgid "Error: User {1} does not have any channel matching [{2}] in network {3}" +msgstr "" + +#: controlpanel.cpp:725 +msgid "Channel {1} is deleted from network {2} of user {3}" +msgid_plural "Channels {1} are deleted from network {2} of user {3}" +msgstr[0] "" +msgstr[1] "" + +#: controlpanel.cpp:740 +msgid "Usage: GetChan " +msgstr "" + +#: controlpanel.cpp:754 controlpanel.cpp:818 +msgid "Error: No channels matching [{1}] found." +msgstr "" + +#: controlpanel.cpp:803 +msgid "Usage: SetChan " +msgstr "" + +#: controlpanel.cpp:884 controlpanel.cpp:894 +msgctxt "listusers" +msgid "Username" +msgstr "" + +#: controlpanel.cpp:885 controlpanel.cpp:895 +msgctxt "listusers" +msgid "Realname" +msgstr "" + +#: controlpanel.cpp:886 controlpanel.cpp:898 controlpanel.cpp:900 +msgctxt "listusers" +msgid "IsAdmin" +msgstr "" + +#: controlpanel.cpp:887 controlpanel.cpp:901 +msgctxt "listusers" +msgid "Nick" +msgstr "" + +#: controlpanel.cpp:888 controlpanel.cpp:902 +msgctxt "listusers" +msgid "AltNick" +msgstr "" + +#: controlpanel.cpp:889 controlpanel.cpp:903 +msgctxt "listusers" +msgid "Ident" +msgstr "" + +#: controlpanel.cpp:890 controlpanel.cpp:904 +msgctxt "listusers" +msgid "BindHost" +msgstr "" + +#: controlpanel.cpp:898 controlpanel.cpp:1138 +msgid "No" +msgstr "" + +#: controlpanel.cpp:900 controlpanel.cpp:1130 +msgid "Yes" +msgstr "" + +#: controlpanel.cpp:914 controlpanel.cpp:983 +msgid "Error: You need to have admin rights to add new users!" +msgstr "" + +#: controlpanel.cpp:920 +msgid "Usage: AddUser " +msgstr "" + +#: controlpanel.cpp:925 +msgid "Error: User {1} already exists!" +msgstr "" + +#: controlpanel.cpp:937 controlpanel.cpp:1012 +msgid "Error: User not added: {1}" +msgstr "" + +#: controlpanel.cpp:941 controlpanel.cpp:1016 +msgid "User {1} added!" +msgstr "" + +#: controlpanel.cpp:948 +msgid "Error: You need to have admin rights to delete users!" +msgstr "" + +#: controlpanel.cpp:954 +msgid "Usage: DelUser " +msgstr "" + +#: controlpanel.cpp:966 +msgid "Error: You can't delete yourself!" +msgstr "" + +#: controlpanel.cpp:972 +msgid "Error: Internal error!" +msgstr "" + +#: controlpanel.cpp:976 +msgid "User {1} deleted!" +msgstr "" + +#: controlpanel.cpp:991 +msgid "Usage: CloneUser " +msgstr "" + +#: controlpanel.cpp:1006 +msgid "Error: Cloning failed: {1}" +msgstr "" + +#: controlpanel.cpp:1035 +msgid "Usage: AddNetwork [user] network" +msgstr "" + +#: controlpanel.cpp:1041 +msgid "" +"Network number limit reached. Ask an admin to increase the limit for you, or " +"delete unneeded networks using /znc DelNetwork " +msgstr "" + +#: controlpanel.cpp:1049 +msgid "Error: User {1} already has a network with the name {2}" +msgstr "" + +#: controlpanel.cpp:1056 +msgid "Network {1} added to user {2}." +msgstr "" + +#: controlpanel.cpp:1060 +msgid "Error: Network [{1}] could not be added for user {2}: {3}" +msgstr "" + +#: controlpanel.cpp:1080 +msgid "Usage: DelNetwork [user] network" +msgstr "" + +#: controlpanel.cpp:1091 +msgid "The currently active network can be deleted via {1}status" +msgstr "" + +#: controlpanel.cpp:1097 +msgid "Network {1} deleted for user {2}." +msgstr "" + +#: controlpanel.cpp:1101 +msgid "Error: Network {1} could not be deleted for user {2}." +msgstr "" + +#: controlpanel.cpp:1120 controlpanel.cpp:1128 +msgctxt "listnetworks" +msgid "Network" +msgstr "" + +#: controlpanel.cpp:1121 controlpanel.cpp:1130 controlpanel.cpp:1138 +msgctxt "listnetworks" +msgid "OnIRC" +msgstr "" + +#: controlpanel.cpp:1122 controlpanel.cpp:1131 +msgctxt "listnetworks" +msgid "IRC Server" +msgstr "" + +#: controlpanel.cpp:1123 controlpanel.cpp:1133 +msgctxt "listnetworks" +msgid "IRC User" +msgstr "" + +#: controlpanel.cpp:1124 controlpanel.cpp:1135 +msgctxt "listnetworks" +msgid "Channels" +msgstr "" + +#: controlpanel.cpp:1143 +msgid "No networks" +msgstr "" + +#: controlpanel.cpp:1154 +msgid "Usage: AddServer [[+]port] [password]" +msgstr "" + +#: controlpanel.cpp:1168 +msgid "Added IRC Server {1} to network {2} for user {3}." +msgstr "" + +#: controlpanel.cpp:1172 +msgid "Error: Could not add IRC server {1} to network {2} for user {3}." +msgstr "" + +#: controlpanel.cpp:1185 +msgid "Usage: DelServer [[+]port] [password]" +msgstr "" + +#: controlpanel.cpp:1200 +msgid "Deleted IRC Server {1} from network {2} for user {3}." +msgstr "" + +#: controlpanel.cpp:1204 +msgid "Error: Could not delete IRC server {1} from network {2} for user {3}." +msgstr "" + +#: controlpanel.cpp:1214 +msgid "Usage: Reconnect " +msgstr "" + +#: controlpanel.cpp:1241 +msgid "Queued network {1} of user {2} for a reconnect." +msgstr "" + +#: controlpanel.cpp:1250 +msgid "Usage: Disconnect " +msgstr "" + +#: controlpanel.cpp:1265 +msgid "Closed IRC connection for network {1} of user {2}." +msgstr "" + +#: controlpanel.cpp:1280 controlpanel.cpp:1284 +msgctxt "listctcp" +msgid "Request" +msgstr "" + +#: controlpanel.cpp:1281 controlpanel.cpp:1285 +msgctxt "listctcp" +msgid "Reply" +msgstr "" + +#: controlpanel.cpp:1289 +msgid "No CTCP replies for user {1} are configured" +msgstr "" + +#: controlpanel.cpp:1292 +msgid "CTCP replies for user {1}:" +msgstr "" + +#: controlpanel.cpp:1308 +msgid "Usage: AddCTCP [user] [request] [reply]" +msgstr "" + +#: controlpanel.cpp:1310 +msgid "" +"This will cause ZNC to reply to the CTCP instead of forwarding it to clients." +msgstr "" + +#: controlpanel.cpp:1313 +msgid "An empty reply will cause the CTCP request to be blocked." +msgstr "" + +#: controlpanel.cpp:1322 +msgid "CTCP requests {1} to user {2} will now be blocked." +msgstr "" + +#: controlpanel.cpp:1326 +msgid "CTCP requests {1} to user {2} will now get reply: {3}" +msgstr "" + +#: controlpanel.cpp:1343 +msgid "Usage: DelCTCP [user] [request]" +msgstr "" + +#: controlpanel.cpp:1349 +msgid "CTCP requests {1} to user {2} will now be sent to IRC clients" +msgstr "" + +#: controlpanel.cpp:1353 +msgid "" +"CTCP requests {1} to user {2} will be sent to IRC clients (nothing has " +"changed)" +msgstr "" + +#: controlpanel.cpp:1363 controlpanel.cpp:1437 +msgid "Loading modules has been disabled." +msgstr "" + +#: controlpanel.cpp:1372 +msgid "Error: Unable to load module {1}: {2}" +msgstr "" + +#: controlpanel.cpp:1375 +msgid "Loaded module {1}" +msgstr "" + +#: controlpanel.cpp:1380 +msgid "Error: Unable to reload module {1}: {2}" +msgstr "" + +#: controlpanel.cpp:1383 +msgid "Reloaded module {1}" +msgstr "" + +#: controlpanel.cpp:1387 +msgid "Error: Unable to load module {1} because it is already loaded" +msgstr "" + +#: controlpanel.cpp:1398 +msgid "Usage: LoadModule [args]" +msgstr "" + +#: controlpanel.cpp:1417 +msgid "Usage: LoadNetModule [args]" +msgstr "" + +#: controlpanel.cpp:1442 +msgid "Please use /znc unloadmod {1}" +msgstr "" + +#: controlpanel.cpp:1448 +msgid "Error: Unable to unload module {1}: {2}" +msgstr "" + +#: controlpanel.cpp:1451 +msgid "Unloaded module {1}" +msgstr "" + +#: controlpanel.cpp:1460 +msgid "Usage: UnloadModule " +msgstr "" + +#: controlpanel.cpp:1477 +msgid "Usage: UnloadNetModule " +msgstr "" + +#: controlpanel.cpp:1494 controlpanel.cpp:1499 +msgctxt "listmodules" +msgid "Name" +msgstr "" + +#: controlpanel.cpp:1495 controlpanel.cpp:1500 +msgctxt "listmodules" +msgid "Arguments" +msgstr "" + +#: controlpanel.cpp:1519 +msgid "User {1} has no modules loaded." +msgstr "" + +#: controlpanel.cpp:1523 +msgid "Modules loaded for user {1}:" +msgstr "" + +#: controlpanel.cpp:1543 +msgid "Network {1} of user {2} has no modules loaded." +msgstr "" + +#: controlpanel.cpp:1547 +msgid "Modules loaded for network {1} of user {2}:" +msgstr "" + +#: controlpanel.cpp:1554 +msgid "[command] [variable]" +msgstr "" + +#: controlpanel.cpp:1555 +msgid "Prints help for matching commands and variables" +msgstr "" + +#: controlpanel.cpp:1558 +msgid " [username]" +msgstr "" + +#: controlpanel.cpp:1559 +msgid "Prints the variable's value for the given or current user" +msgstr "" + +#: controlpanel.cpp:1561 +msgid " " +msgstr "" + +#: controlpanel.cpp:1562 +msgid "Sets the variable's value for the given user" +msgstr "" + +#: controlpanel.cpp:1564 +msgid " [username] [network]" +msgstr "" + +#: controlpanel.cpp:1565 +msgid "Prints the variable's value for the given network" +msgstr "" + +#: controlpanel.cpp:1567 +msgid " " +msgstr "" + +#: controlpanel.cpp:1568 +msgid "Sets the variable's value for the given network" +msgstr "" + +#: controlpanel.cpp:1570 +msgid " [username] " +msgstr "" + +#: controlpanel.cpp:1571 +msgid "Prints the variable's value for the given channel" +msgstr "" + +#: controlpanel.cpp:1574 +msgid " " +msgstr "" + +#: controlpanel.cpp:1575 +msgid "Sets the variable's value for the given channel" +msgstr "" + +#: controlpanel.cpp:1577 controlpanel.cpp:1580 +msgid " " +msgstr "" + +#: controlpanel.cpp:1578 +msgid "Adds a new channel" +msgstr "" + +#: controlpanel.cpp:1581 +msgid "Deletes a channel" +msgstr "" + +#: controlpanel.cpp:1583 +msgid "Lists users" +msgstr "" + +#: controlpanel.cpp:1585 +msgid " " +msgstr "" + +#: controlpanel.cpp:1586 +msgid "Adds a new user" +msgstr "" + +#: controlpanel.cpp:1588 controlpanel.cpp:1611 controlpanel.cpp:1625 +msgid "" +msgstr "" + +#: controlpanel.cpp:1588 +msgid "Deletes a user" +msgstr "" + +#: controlpanel.cpp:1590 +msgid " " +msgstr "" + +#: controlpanel.cpp:1591 +msgid "Clones a user" +msgstr "" + +#: controlpanel.cpp:1593 controlpanel.cpp:1596 +msgid " " +msgstr "" + +#: controlpanel.cpp:1594 +msgid "Adds a new IRC server for the given or current user" +msgstr "" + +#: controlpanel.cpp:1597 +msgid "Deletes an IRC server from the given or current user" +msgstr "" + +#: controlpanel.cpp:1599 controlpanel.cpp:1602 controlpanel.cpp:1622 +msgid " " +msgstr "" + +#: controlpanel.cpp:1600 +msgid "Cycles the user's IRC server connection" +msgstr "" + +#: controlpanel.cpp:1603 +msgid "Disconnects the user from their IRC server" +msgstr "" + +#: controlpanel.cpp:1605 +msgid " [args]" +msgstr "" + +#: controlpanel.cpp:1606 +msgid "Loads a Module for a user" +msgstr "" + +#: controlpanel.cpp:1608 +msgid " " +msgstr "" + +#: controlpanel.cpp:1609 +msgid "Removes a Module of a user" +msgstr "" + +#: controlpanel.cpp:1612 +msgid "Get the list of modules for a user" +msgstr "" + +#: controlpanel.cpp:1615 +msgid " [args]" +msgstr "" + +#: controlpanel.cpp:1616 +msgid "Loads a Module for a network" +msgstr "" + +#: controlpanel.cpp:1619 +msgid " " +msgstr "" + +#: controlpanel.cpp:1620 +msgid "Removes a Module of a network" +msgstr "" + +#: controlpanel.cpp:1623 +msgid "Get the list of modules for a network" +msgstr "" + +#: controlpanel.cpp:1626 +msgid "List the configured CTCP replies" +msgstr "" + +#: controlpanel.cpp:1628 +msgid " [reply]" +msgstr "" + +#: controlpanel.cpp:1629 +msgid "Configure a new CTCP reply" +msgstr "" + +#: controlpanel.cpp:1631 +msgid " " +msgstr "" + +#: controlpanel.cpp:1632 +msgid "Remove a CTCP reply" +msgstr "" + +#: controlpanel.cpp:1636 controlpanel.cpp:1639 +msgid "[username] " +msgstr "" + +#: controlpanel.cpp:1637 +msgid "Add a network for a user" +msgstr "" + +#: controlpanel.cpp:1640 +msgid "Delete a network for a user" +msgstr "" + +#: controlpanel.cpp:1642 +msgid "[username]" +msgstr "" + +#: controlpanel.cpp:1643 +msgid "List all networks for a user" +msgstr "" + +#: controlpanel.cpp:1656 +msgid "" +"Dynamic configuration through IRC. Allows editing only yourself if you're " +"not ZNC admin." +msgstr "" diff --git a/modules/po/controlpanel.ru.po b/modules/po/controlpanel.ru_RU.po similarity index 100% rename from modules/po/controlpanel.ru.po rename to modules/po/controlpanel.ru_RU.po diff --git a/modules/po/crypt.de.po b/modules/po/crypt.de_DE.po similarity index 100% rename from modules/po/crypt.de.po rename to modules/po/crypt.de_DE.po diff --git a/modules/po/crypt.es.po b/modules/po/crypt.es_ES.po similarity index 100% rename from modules/po/crypt.es.po rename to modules/po/crypt.es_ES.po diff --git a/modules/po/crypt.pt_BR.po b/modules/po/crypt.pt_BR.po new file mode 100644 index 00000000..f2243cbe --- /dev/null +++ b/modules/po/crypt.pt_BR.po @@ -0,0 +1,143 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/crypt.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" + +#: crypt.cpp:198 +msgid "<#chan|Nick>" +msgstr "" + +#: crypt.cpp:199 +msgid "Remove a key for nick or channel" +msgstr "" + +#: crypt.cpp:201 +msgid "<#chan|Nick> " +msgstr "" + +#: crypt.cpp:202 +msgid "Set a key for nick or channel" +msgstr "" + +#: crypt.cpp:204 +msgid "List all keys" +msgstr "" + +#: crypt.cpp:206 +msgid "" +msgstr "" + +#: crypt.cpp:207 +msgid "Start a DH1080 key exchange with nick" +msgstr "" + +#: crypt.cpp:210 +msgid "Get the nick prefix" +msgstr "" + +#: crypt.cpp:213 +msgid "[Prefix]" +msgstr "" + +#: crypt.cpp:214 +msgid "Set the nick prefix, with no argument it's disabled." +msgstr "" + +#: crypt.cpp:270 +msgid "Received DH1080 public key from {1}, sending mine..." +msgstr "" + +#: crypt.cpp:275 crypt.cpp:296 +msgid "Key for {1} successfully set." +msgstr "" + +#: crypt.cpp:278 crypt.cpp:299 +msgid "Error in {1} with {2}: {3}" +msgstr "" + +#: crypt.cpp:280 crypt.cpp:301 +msgid "no secret key computed" +msgstr "" + +#: crypt.cpp:395 +msgid "Target [{1}] deleted" +msgstr "" + +#: crypt.cpp:397 +msgid "Target [{1}] not found" +msgstr "" + +#: crypt.cpp:400 +msgid "Usage DelKey <#chan|Nick>" +msgstr "" + +#: crypt.cpp:415 +msgid "Set encryption key for [{1}] to [{2}]" +msgstr "" + +#: crypt.cpp:417 +msgid "Usage: SetKey <#chan|Nick> " +msgstr "" + +#: crypt.cpp:428 +msgid "Sent my DH1080 public key to {1}, waiting for reply ..." +msgstr "" + +#: crypt.cpp:430 +msgid "Error generating our keys, nothing sent." +msgstr "" + +#: crypt.cpp:433 +msgid "Usage: KeyX " +msgstr "" + +#: crypt.cpp:440 +msgid "Nick Prefix disabled." +msgstr "" + +#: crypt.cpp:442 +msgid "Nick Prefix: {1}" +msgstr "" + +#: crypt.cpp:451 +msgid "You cannot use :, even followed by other symbols, as Nick Prefix." +msgstr "" + +#: crypt.cpp:460 +msgid "Overlap with Status Prefix ({1}), this Nick Prefix will not be used!" +msgstr "" + +#: crypt.cpp:465 +msgid "Disabling Nick Prefix." +msgstr "" + +#: crypt.cpp:467 +msgid "Setting Nick Prefix to {1}" +msgstr "" + +#: crypt.cpp:474 crypt.cpp:480 +msgctxt "listkeys" +msgid "Target" +msgstr "" + +#: crypt.cpp:475 crypt.cpp:481 +msgctxt "listkeys" +msgid "Key" +msgstr "" + +#: crypt.cpp:485 +msgid "You have no encryption keys set." +msgstr "" + +#: crypt.cpp:507 +msgid "Encryption for channel/private messages" +msgstr "" diff --git a/modules/po/crypt.ru.po b/modules/po/crypt.ru_RU.po similarity index 100% rename from modules/po/crypt.ru.po rename to modules/po/crypt.ru_RU.po diff --git a/modules/po/ctcpflood.de_DE.po b/modules/po/ctcpflood.de_DE.po new file mode 100644 index 00000000..8263414a --- /dev/null +++ b/modules/po/ctcpflood.de_DE.po @@ -0,0 +1,73 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: de\n" +"X-Crowdin-File: /1.7.x/modules/po/ctcpflood.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: German\n" +"Language: de_DE\n" + +#: ctcpflood.cpp:25 ctcpflood.cpp:27 +msgid "" +msgstr "" + +#: ctcpflood.cpp:25 +msgid "Set seconds limit" +msgstr "Setzt das Sekundenlimit" + +#: ctcpflood.cpp:27 +msgid "Set lines limit" +msgstr "Setzt das Zeilenlimit" + +#: ctcpflood.cpp:29 +msgid "Show the current limits" +msgstr "Zeige aktuelle Limits" + +#: ctcpflood.cpp:76 +msgid "Limit reached by {1}, blocking all CTCP" +msgstr "Limit von {1} erreicht, blockiere alle CTCP" + +#: ctcpflood.cpp:98 +msgid "Usage: Secs " +msgstr "Verwendung: Secs " + +#: ctcpflood.cpp:113 +msgid "Usage: Lines " +msgstr "Verwendung: Lines " + +#: ctcpflood.cpp:125 +msgid "1 CTCP message" +msgid_plural "{1} CTCP messages" +msgstr[0] "1 CTCP-Nachricht" +msgstr[1] "{1} CTCP-Nachrichten" + +#: ctcpflood.cpp:127 +msgid "every second" +msgid_plural "every {1} seconds" +msgstr[0] "jede Sekunde" +msgstr[1] "alle {1} Sekunden" + +#: ctcpflood.cpp:129 +msgid "Current limit is {1} {2}" +msgstr "Aktuelles Limit ist {1} {2}" + +#: ctcpflood.cpp:145 +msgid "" +"This user module takes none to two arguments. The first argument is the " +"number of lines after which the flood-protection is triggered. The second " +"argument is the time (sec) to in which the number of lines is reached. The " +"default setting is 4 CTCPs in 2 seconds" +msgstr "" +"Dieses Modul bekommt kein oder zwei Argumente. Das erste Argument ist die " +"Anzahl an Zeilen, die den Flood-Schutz auslösen. Das zweite Argument ist die " +"Zeit (Sek) in der das Zeilenlimit erreicht werden muss. Die " +"Standardeinstellung ist 4 CTCPs in 2 Sekunden" + +#: ctcpflood.cpp:151 +msgid "Don't forward CTCP floods to clients" +msgstr "Leite CTCP-Floods nicht an Klienten weiter" diff --git a/modules/po/ctcpflood.es.po b/modules/po/ctcpflood.es_ES.po similarity index 100% rename from modules/po/ctcpflood.es.po rename to modules/po/ctcpflood.es_ES.po diff --git a/modules/po/ctcpflood.de.po b/modules/po/ctcpflood.pt_BR.po similarity index 90% rename from modules/po/ctcpflood.de.po rename to modules/po/ctcpflood.pt_BR.po index 670a3342..09d04e29 100644 --- a/modules/po/ctcpflood.de.po +++ b/modules/po/ctcpflood.pt_BR.po @@ -5,12 +5,12 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: crowdin.com\n" "X-Crowdin-Project: znc-bouncer\n" -"X-Crowdin-Language: de\n" -"X-Crowdin-File: /master/modules/po/ctcpflood.pot\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/ctcpflood.pot\n" "Project-Id-Version: znc-bouncer\n" "Last-Translator: DarthGandalf \n" -"Language-Team: German\n" -"Language: de_DE\n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" #: ctcpflood.cpp:25 ctcpflood.cpp:27 msgid "" diff --git a/modules/po/ctcpflood.ru.po b/modules/po/ctcpflood.ru_RU.po similarity index 100% rename from modules/po/ctcpflood.ru.po rename to modules/po/ctcpflood.ru_RU.po diff --git a/modules/po/cyrusauth.de_DE.po b/modules/po/cyrusauth.de_DE.po new file mode 100644 index 00000000..8797e8dd --- /dev/null +++ b/modules/po/cyrusauth.de_DE.po @@ -0,0 +1,83 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: de\n" +"X-Crowdin-File: /1.7.x/modules/po/cyrusauth.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: German\n" +"Language: de_DE\n" + +#: cyrusauth.cpp:42 +msgid "Shows current settings" +msgstr "Zeige aktuelle Einstellungen an" + +#: cyrusauth.cpp:44 +msgid "yes|clone |no" +msgstr "yes|clone |no" + +#: cyrusauth.cpp:45 +msgid "" +"Create ZNC users upon first successful login, optionally from a template" +msgstr "" +"Lege ZNC-Benutzer bei erster erfolgreicher Anmeldung an, optional von einer " +"Vorlage" + +#: cyrusauth.cpp:56 +msgid "Access denied" +msgstr "Zugriff verweigert" + +#: cyrusauth.cpp:70 +msgid "Ignoring invalid SASL pwcheck method: {1}" +msgstr "Ignoriere ungültige SASL pwcheck-Methode: {1}" + +#: cyrusauth.cpp:71 +msgid "Ignored invalid SASL pwcheck method" +msgstr "Ungültige SASL pwcheck-Methode ignorriert" + +#: cyrusauth.cpp:79 +msgid "Need a pwcheck method as argument (saslauthd, auxprop)" +msgstr "Benötig eine pwcheck-Methode als Argument (saslauthd, auxprop)" + +#: cyrusauth.cpp:84 +msgid "SASL Could Not Be Initialized - Halting Startup" +msgstr "SASL Konnte Nicht Initialisiert Werden - Stoppe Start" + +#: cyrusauth.cpp:171 cyrusauth.cpp:186 +msgid "We will not create users on their first login" +msgstr "Wir werden keine Benutzer bei ihrer ersten Anmeldung anlegen" + +#: cyrusauth.cpp:174 cyrusauth.cpp:195 +msgid "" +"We will create users on their first login, using user [{1}] as a template" +msgstr "" +"Wir werden Benutzer bei ihrer ersten Anmeldung anlegen, wobei Benutzer [{1}] " +"als Vorlage verwendet wird" + +#: cyrusauth.cpp:177 cyrusauth.cpp:190 +msgid "We will create users on their first login" +msgstr "Wir werden Benutzer bei ihrer ersten Anmeldung anlegen" + +#: cyrusauth.cpp:199 +msgid "Usage: CreateUsers yes, CreateUsers no, or CreateUsers clone " +msgstr "" +"Verwendung: CreateUsers yes, CreateUser no, oder CreateUser clone " +"" + +#: cyrusauth.cpp:232 +msgid "" +"This global module takes up to two arguments - the methods of authentication " +"- auxprop and saslauthd" +msgstr "" +"Dieses globale Module nimmt bis zu zwei Argumente - die " +"Authentifizierungsmethoden - auxprop und saslauthd" + +#: cyrusauth.cpp:238 +msgid "Allow users to authenticate via SASL password verification method" +msgstr "" +"Erlaube es Benutzern sich über die SASL Passwordüberprüfungsmethode zu " +"authentifizieren" diff --git a/modules/po/cyrusauth.es.po b/modules/po/cyrusauth.es_ES.po similarity index 100% rename from modules/po/cyrusauth.es.po rename to modules/po/cyrusauth.es_ES.po diff --git a/modules/po/cyrusauth.de.po b/modules/po/cyrusauth.pt_BR.po similarity index 91% rename from modules/po/cyrusauth.de.po rename to modules/po/cyrusauth.pt_BR.po index 5cf82a15..b20b7d8d 100644 --- a/modules/po/cyrusauth.de.po +++ b/modules/po/cyrusauth.pt_BR.po @@ -5,12 +5,12 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: crowdin.com\n" "X-Crowdin-Project: znc-bouncer\n" -"X-Crowdin-Language: de\n" -"X-Crowdin-File: /master/modules/po/cyrusauth.pot\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/cyrusauth.pot\n" "Project-Id-Version: znc-bouncer\n" "Last-Translator: DarthGandalf \n" -"Language-Team: German\n" -"Language: de_DE\n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" #: cyrusauth.cpp:42 msgid "Shows current settings" diff --git a/modules/po/cyrusauth.ru.po b/modules/po/cyrusauth.ru_RU.po similarity index 100% rename from modules/po/cyrusauth.ru.po rename to modules/po/cyrusauth.ru_RU.po diff --git a/modules/po/dcc.de.po b/modules/po/dcc.de_DE.po similarity index 100% rename from modules/po/dcc.de.po rename to modules/po/dcc.de_DE.po diff --git a/modules/po/dcc.es.po b/modules/po/dcc.es_ES.po similarity index 100% rename from modules/po/dcc.es.po rename to modules/po/dcc.es_ES.po diff --git a/modules/po/dcc.pt_BR.po b/modules/po/dcc.pt_BR.po new file mode 100644 index 00000000..081199ad --- /dev/null +++ b/modules/po/dcc.pt_BR.po @@ -0,0 +1,227 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/dcc.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" + +#: dcc.cpp:88 +msgid " " +msgstr "" + +#: dcc.cpp:89 +msgid "Send a file from ZNC to someone" +msgstr "" + +#: dcc.cpp:91 +msgid "" +msgstr "" + +#: dcc.cpp:92 +msgid "Send a file from ZNC to your client" +msgstr "" + +#: dcc.cpp:94 +msgid "List current transfers" +msgstr "" + +#: dcc.cpp:103 +msgid "You must be admin to use the DCC module" +msgstr "" + +#: dcc.cpp:140 +msgid "Attempting to send [{1}] to [{2}]." +msgstr "" + +#: dcc.cpp:149 dcc.cpp:554 +msgid "Receiving [{1}] from [{2}]: File already exists." +msgstr "" + +#: dcc.cpp:167 +msgid "" +"Attempting to connect to [{1} {2}] in order to download [{3}] from [{4}]." +msgstr "" + +#: dcc.cpp:179 +msgid "Usage: Send " +msgstr "" + +#: dcc.cpp:186 dcc.cpp:206 +msgid "Illegal path." +msgstr "" + +#: dcc.cpp:199 +msgid "Usage: Get " +msgstr "" + +#: dcc.cpp:215 dcc.cpp:232 dcc.cpp:234 +msgctxt "list" +msgid "Type" +msgstr "" + +#: dcc.cpp:216 dcc.cpp:238 dcc.cpp:241 +msgctxt "list" +msgid "State" +msgstr "" + +#: dcc.cpp:217 dcc.cpp:243 +msgctxt "list" +msgid "Speed" +msgstr "" + +#: dcc.cpp:218 dcc.cpp:227 +msgctxt "list" +msgid "Nick" +msgstr "" + +#: dcc.cpp:219 dcc.cpp:228 +msgctxt "list" +msgid "IP" +msgstr "" + +#: dcc.cpp:220 dcc.cpp:229 +msgctxt "list" +msgid "File" +msgstr "" + +#: dcc.cpp:232 +msgctxt "list-type" +msgid "Sending" +msgstr "" + +#: dcc.cpp:234 +msgctxt "list-type" +msgid "Getting" +msgstr "" + +#: dcc.cpp:239 +msgctxt "list-state" +msgid "Waiting" +msgstr "" + +#: dcc.cpp:244 +msgid "{1} KiB/s" +msgstr "" + +#: dcc.cpp:250 +msgid "You have no active DCC transfers." +msgstr "" + +#: dcc.cpp:267 +msgid "Attempting to resume send from position {1} of file [{2}] for [{3}]" +msgstr "" + +#: dcc.cpp:277 +msgid "Couldn't resume file [{1}] for [{2}]: not sending anything." +msgstr "" + +#: dcc.cpp:286 +msgid "Bad DCC file: {1}" +msgstr "" + +#: dcc.cpp:341 +msgid "Sending [{1}] to [{2}]: File not open!" +msgstr "" + +#: dcc.cpp:345 +msgid "Receiving [{1}] from [{2}]: File not open!" +msgstr "" + +#: dcc.cpp:385 +msgid "Sending [{1}] to [{2}]: Connection refused." +msgstr "" + +#: dcc.cpp:389 +msgid "Receiving [{1}] from [{2}]: Connection refused." +msgstr "" + +#: dcc.cpp:397 +msgid "Sending [{1}] to [{2}]: Timeout." +msgstr "" + +#: dcc.cpp:401 +msgid "Receiving [{1}] from [{2}]: Timeout." +msgstr "" + +#: dcc.cpp:411 +msgid "Sending [{1}] to [{2}]: Socket error {3}: {4}" +msgstr "" + +#: dcc.cpp:415 +msgid "Receiving [{1}] from [{2}]: Socket error {3}: {4}" +msgstr "" + +#: dcc.cpp:423 +msgid "Sending [{1}] to [{2}]: Transfer started." +msgstr "" + +#: dcc.cpp:427 +msgid "Receiving [{1}] from [{2}]: Transfer started." +msgstr "" + +#: dcc.cpp:446 +msgid "Sending [{1}] to [{2}]: Too much data!" +msgstr "" + +#: dcc.cpp:450 +msgid "Receiving [{1}] from [{2}]: Too much data!" +msgstr "" + +#: dcc.cpp:456 +msgid "Sending [{1}] to [{2}] completed at {3} KiB/s" +msgstr "" + +#: dcc.cpp:461 +msgid "Receiving [{1}] from [{2}] completed at {3} KiB/s" +msgstr "" + +#: dcc.cpp:474 +msgid "Sending [{1}] to [{2}]: File closed prematurely." +msgstr "" + +#: dcc.cpp:478 +msgid "Receiving [{1}] from [{2}]: File closed prematurely." +msgstr "" + +#: dcc.cpp:501 +msgid "Sending [{1}] to [{2}]: Error reading from file." +msgstr "" + +#: dcc.cpp:505 +msgid "Receiving [{1}] from [{2}]: Error reading from file." +msgstr "" + +#: dcc.cpp:537 +msgid "Sending [{1}] to [{2}]: Unable to open file." +msgstr "" + +#: dcc.cpp:541 +msgid "Receiving [{1}] from [{2}]: Unable to open file." +msgstr "" + +#: dcc.cpp:563 +msgid "Receiving [{1}] from [{2}]: Could not open file." +msgstr "" + +#: dcc.cpp:572 +msgid "Sending [{1}] to [{2}]: Not a file." +msgstr "" + +#: dcc.cpp:581 +msgid "Sending [{1}] to [{2}]: Could not open file." +msgstr "" + +#: dcc.cpp:593 +msgid "Sending [{1}] to [{2}]: File too large (>4 GiB)." +msgstr "" + +#: dcc.cpp:623 +msgid "This module allows you to transfer files to and from ZNC" +msgstr "" diff --git a/modules/po/dcc.ru.po b/modules/po/dcc.ru_RU.po similarity index 100% rename from modules/po/dcc.ru.po rename to modules/po/dcc.ru_RU.po diff --git a/modules/po/disconkick.de_DE.po b/modules/po/disconkick.de_DE.po new file mode 100644 index 00000000..62a62625 --- /dev/null +++ b/modules/po/disconkick.de_DE.po @@ -0,0 +1,25 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: de\n" +"X-Crowdin-File: /1.7.x/modules/po/disconkick.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: German\n" +"Language: de_DE\n" + +#: disconkick.cpp:32 +msgid "You have been disconnected from the IRC server" +msgstr "Du wurdest vom IRC-Server getrennt" + +#: disconkick.cpp:45 +msgid "" +"Kicks the client from all channels when the connection to the IRC server is " +"lost" +msgstr "" +"Kickt den Klienten von allen Kanälen when die Verbindung zum IRC-Server " +"verloren geht" diff --git a/modules/po/disconkick.es.po b/modules/po/disconkick.es_ES.po similarity index 100% rename from modules/po/disconkick.es.po rename to modules/po/disconkick.es_ES.po diff --git a/modules/po/disconkick.de.po b/modules/po/disconkick.pt_BR.po similarity index 78% rename from modules/po/disconkick.de.po rename to modules/po/disconkick.pt_BR.po index 82688e25..abaa1985 100644 --- a/modules/po/disconkick.de.po +++ b/modules/po/disconkick.pt_BR.po @@ -5,12 +5,12 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: crowdin.com\n" "X-Crowdin-Project: znc-bouncer\n" -"X-Crowdin-Language: de\n" -"X-Crowdin-File: /master/modules/po/disconkick.pot\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/disconkick.pot\n" "Project-Id-Version: znc-bouncer\n" "Last-Translator: DarthGandalf \n" -"Language-Team: German\n" -"Language: de_DE\n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" #: disconkick.cpp:32 msgid "You have been disconnected from the IRC server" diff --git a/modules/po/disconkick.ru.po b/modules/po/disconkick.ru_RU.po similarity index 100% rename from modules/po/disconkick.ru.po rename to modules/po/disconkick.ru_RU.po diff --git a/modules/po/fail2ban.de_DE.po b/modules/po/fail2ban.de_DE.po new file mode 100644 index 00000000..7a7504f0 --- /dev/null +++ b/modules/po/fail2ban.de_DE.po @@ -0,0 +1,124 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: de\n" +"X-Crowdin-File: /1.7.x/modules/po/fail2ban.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: German\n" +"Language: de_DE\n" + +#: fail2ban.cpp:25 +msgid "[minutes]" +msgstr "[Minuten]" + +#: fail2ban.cpp:26 +msgid "The number of minutes IPs are blocked after a failed login." +msgstr "" +"Die Anzahl an Minuten, die IPs nach einem fehlgeschlagenen Anmeldeversuch " +"blockiert werden." + +#: fail2ban.cpp:28 +msgid "[count]" +msgstr "[Anzahl]" + +#: fail2ban.cpp:29 +msgid "The number of allowed failed login attempts." +msgstr "Die Anzahl der zulässigen fehlgeschlagenen Anmeldeversuche." + +#: fail2ban.cpp:31 fail2ban.cpp:33 +msgid "" +msgstr "" + +#: fail2ban.cpp:31 +msgid "Ban the specified hosts." +msgstr "Banne die angegebenen Hosts." + +#: fail2ban.cpp:33 +msgid "Unban the specified hosts." +msgstr "Entbanne die angegebenen Hosts." + +#: fail2ban.cpp:35 +msgid "List banned hosts." +msgstr "Liste gebannte Hosts auf." + +#: fail2ban.cpp:55 +msgid "" +"Invalid argument, must be the number of minutes IPs are blocked after a " +"failed login and can be followed by number of allowed failed login attempts" +msgstr "" +"Ungültiges Argument, muss die Anzahl an Minuten sein, die IPs nach einem " +"fehlgeschlagenen Anmeldeversuch geblockt werden, und kann durch die Anzahl " +"zulässiger fehlgeschlagener Anmeldeversuche gefolgt werden" + +#: fail2ban.cpp:77 fail2ban.cpp:100 fail2ban.cpp:123 fail2ban.cpp:146 +#: fail2ban.cpp:172 +msgid "Access denied" +msgstr "Zugriff verweigert" + +#: fail2ban.cpp:86 +msgid "Usage: Timeout [minutes]" +msgstr "Verwendung: Timeout [Minuten]" + +#: fail2ban.cpp:91 fail2ban.cpp:94 +msgid "Timeout: {1} min" +msgstr "Timeout: {1} Min" + +#: fail2ban.cpp:109 +msgid "Usage: Attempts [count]" +msgstr "Verwendung: Attempts [Anzahl]" + +#: fail2ban.cpp:114 fail2ban.cpp:117 +msgid "Attempts: {1}" +msgstr "Versuche: {1}" + +#: fail2ban.cpp:130 +msgid "Usage: Ban " +msgstr "Verwendung: Ban " + +#: fail2ban.cpp:140 +msgid "Banned: {1}" +msgstr "Gebannt: {1}" + +#: fail2ban.cpp:153 +msgid "Usage: Unban " +msgstr "Verwendung: Unban " + +#: fail2ban.cpp:163 +msgid "Unbanned: {1}" +msgstr "Entbannt: {1}" + +#: fail2ban.cpp:165 +msgid "Ignored: {1}" +msgstr "Ignoriert: {1}" + +#: fail2ban.cpp:177 fail2ban.cpp:182 +msgctxt "list" +msgid "Host" +msgstr "Host" + +#: fail2ban.cpp:178 fail2ban.cpp:183 +msgctxt "list" +msgid "Attempts" +msgstr "Versuche" + +#: fail2ban.cpp:187 +msgctxt "list" +msgid "No bans" +msgstr "Keine Bannungen" + +#: fail2ban.cpp:244 +msgid "" +"You might enter the time in minutes for the IP banning and the number of " +"failed logins before any action is taken." +msgstr "" +"Du kannst die Zeit in Minuten eingeben, die IPs gebannt werden, und die " +"Anzahl an fehlgeschlagenen Anmeldeversuchen, bevor etwas unternommen wird." + +#: fail2ban.cpp:249 +msgid "Block IPs for some time after a failed login." +msgstr "Blockiere IPs für eine Weile nach fehlgeschlagenen Anmeldungen." diff --git a/modules/po/fail2ban.es.po b/modules/po/fail2ban.es_ES.po similarity index 100% rename from modules/po/fail2ban.es.po rename to modules/po/fail2ban.es_ES.po diff --git a/modules/po/fail2ban.de.po b/modules/po/fail2ban.pt_BR.po similarity index 82% rename from modules/po/fail2ban.de.po rename to modules/po/fail2ban.pt_BR.po index 5e3e5961..4bbe9838 100644 --- a/modules/po/fail2ban.de.po +++ b/modules/po/fail2ban.pt_BR.po @@ -5,30 +5,28 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: crowdin.com\n" "X-Crowdin-Project: znc-bouncer\n" -"X-Crowdin-Language: de\n" -"X-Crowdin-File: /master/modules/po/fail2ban.pot\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/fail2ban.pot\n" "Project-Id-Version: znc-bouncer\n" "Last-Translator: DarthGandalf \n" -"Language-Team: German\n" -"Language: de_DE\n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" #: fail2ban.cpp:25 msgid "[minutes]" -msgstr "[Minuten]" +msgstr "" #: fail2ban.cpp:26 msgid "The number of minutes IPs are blocked after a failed login." msgstr "" -"Die Anzahl an Minuten, die IPs nach einem fehlgeschlagenen Anmeldeversuch " -"blockiert werden." #: fail2ban.cpp:28 msgid "[count]" -msgstr "[Anzahl]" +msgstr "" #: fail2ban.cpp:29 msgid "The number of allowed failed login attempts." -msgstr "Die Anzahl der zulässigen fehlgeschlagenen Anmeldeversuche." +msgstr "" #: fail2ban.cpp:31 fail2ban.cpp:33 msgid "" @@ -55,7 +53,7 @@ msgstr "" #: fail2ban.cpp:77 fail2ban.cpp:100 fail2ban.cpp:123 fail2ban.cpp:146 #: fail2ban.cpp:172 msgid "Access denied" -msgstr "Zugriff verweigert" +msgstr "" #: fail2ban.cpp:86 msgid "Usage: Timeout [minutes]" @@ -116,4 +114,4 @@ msgstr "" #: fail2ban.cpp:249 msgid "Block IPs for some time after a failed login." -msgstr "Blockiere IPs für eine Weile nach fehlgeschlagenen Anmeldungen." +msgstr "" diff --git a/modules/po/fail2ban.ru.po b/modules/po/fail2ban.ru_RU.po similarity index 100% rename from modules/po/fail2ban.ru.po rename to modules/po/fail2ban.ru_RU.po diff --git a/modules/po/flooddetach.de.po b/modules/po/flooddetach.de_DE.po similarity index 100% rename from modules/po/flooddetach.de.po rename to modules/po/flooddetach.de_DE.po diff --git a/modules/po/flooddetach.es.po b/modules/po/flooddetach.es_ES.po similarity index 100% rename from modules/po/flooddetach.es.po rename to modules/po/flooddetach.es_ES.po diff --git a/modules/po/flooddetach.pt_BR.po b/modules/po/flooddetach.pt_BR.po new file mode 100644 index 00000000..4e5a2978 --- /dev/null +++ b/modules/po/flooddetach.pt_BR.po @@ -0,0 +1,91 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/flooddetach.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" + +#: flooddetach.cpp:30 +msgid "Show current limits" +msgstr "" + +#: flooddetach.cpp:32 flooddetach.cpp:35 +msgid "[]" +msgstr "" + +#: flooddetach.cpp:33 +msgid "Show or set number of seconds in the time interval" +msgstr "" + +#: flooddetach.cpp:35 flooddetach.cpp:37 +msgid "blahblah: description" +msgstr "" + +#: flooddetach.cpp:37 +msgid "[yes|no]" +msgstr "" + +#: flooddetach.cpp:90 +msgid "Flood in {1} is over, reattaching..." +msgstr "" + +#: flooddetach.cpp:147 +msgid "Channel {1} was flooded, you've been detached" +msgstr "" + +#: flooddetach.cpp:184 +msgid "1 line" +msgid_plural "{1} lines" +msgstr[0] "" +msgstr[1] "" + +#: flooddetach.cpp:185 +msgid "every second" +msgid_plural "every {1} seconds" +msgstr[0] "" +msgstr[1] "" + +#: flooddetach.cpp:187 +msgid "Current limit is {1} {2}" +msgstr "" + +#: flooddetach.cpp:194 +msgid "Seconds limit is {1}" +msgstr "" + +#: flooddetach.cpp:199 +msgid "Set seconds limit to {1}" +msgstr "" + +#: flooddetach.cpp:208 +msgid "Lines limit is {1}" +msgstr "" + +#: flooddetach.cpp:213 +msgid "Set lines limit to {1}" +msgstr "" + +#: flooddetach.cpp:226 +msgid "Module messages are disabled" +msgstr "" + +#: flooddetach.cpp:228 +msgid "Module messages are enabled" +msgstr "" + +#: flooddetach.cpp:244 +msgid "" +"This user module takes up to two arguments. Arguments are numbers of " +"messages and seconds." +msgstr "" + +#: flooddetach.cpp:248 +msgid "Detach channels when flooded" +msgstr "" diff --git a/modules/po/flooddetach.ru.po b/modules/po/flooddetach.ru_RU.po similarity index 100% rename from modules/po/flooddetach.ru.po rename to modules/po/flooddetach.ru_RU.po diff --git a/modules/po/identfile.de_DE.po b/modules/po/identfile.de_DE.po new file mode 100644 index 00000000..66a48090 --- /dev/null +++ b/modules/po/identfile.de_DE.po @@ -0,0 +1,87 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: de\n" +"X-Crowdin-File: /1.7.x/modules/po/identfile.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: German\n" +"Language: de_DE\n" + +#: identfile.cpp:30 +msgid "Show file name" +msgstr "Zeige Dateinamen" + +#: identfile.cpp:32 +msgid "" +msgstr "" + +#: identfile.cpp:32 +msgid "Set file name" +msgstr "Setze Dateinamen" + +#: identfile.cpp:34 +msgid "Show file format" +msgstr "Zeige Dateiformat" + +#: identfile.cpp:36 +msgid "" +msgstr "" + +#: identfile.cpp:36 +msgid "Set file format" +msgstr "Setzt das Dateiformat" + +#: identfile.cpp:38 +msgid "Show current state" +msgstr "Zeige aktuellen Zustand" + +#: identfile.cpp:48 +msgid "File is set to: {1}" +msgstr "Datei ist gesetzt auf: {1}" + +#: identfile.cpp:53 +msgid "File has been set to: {1}" +msgstr "Datei wurde gesetzt auf: {1}" + +#: identfile.cpp:58 +msgid "Format has been set to: {1}" +msgstr "Format wurde gesetzt auf: {1}" + +#: identfile.cpp:59 identfile.cpp:65 +msgid "Format would be expanded to: {1}" +msgstr "Format würde expandiert zu: {1}" + +#: identfile.cpp:64 +msgid "Format is set to: {1}" +msgstr "Format ist gesetzt auf: {1}" + +#: identfile.cpp:78 +msgid "identfile is free" +msgstr "Ident-Datei ist frei" + +#: identfile.cpp:86 +msgid "Access denied" +msgstr "Zugriff verweigert" + +#: identfile.cpp:181 +msgid "" +"Aborting connection, another user or network is currently connecting and " +"using the ident spoof file" +msgstr "" +"Breche Verbindung ab, ein anderer Benutzer oder ein anderes Netzwerk " +"verbindet sich aktuell und verwendet die Ident-Spoof-Datei" + +#: identfile.cpp:189 +msgid "[{1}] could not be written, retrying..." +msgstr "[{1}] konnte nicht geschrieben werden, versuche erneut..." + +#: identfile.cpp:223 +msgid "Write the ident of a user to a file when they are trying to connect." +msgstr "" +"Schreibe den Ident eines Benutzers in eine Datei wenn er versucht sich zu " +"verbinden." diff --git a/modules/po/identfile.es.po b/modules/po/identfile.es_ES.po similarity index 100% rename from modules/po/identfile.es.po rename to modules/po/identfile.es_ES.po diff --git a/modules/po/identfile.de.po b/modules/po/identfile.pt_BR.po similarity index 91% rename from modules/po/identfile.de.po rename to modules/po/identfile.pt_BR.po index 303bc331..df1fa1a6 100644 --- a/modules/po/identfile.de.po +++ b/modules/po/identfile.pt_BR.po @@ -5,12 +5,12 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: crowdin.com\n" "X-Crowdin-Project: znc-bouncer\n" -"X-Crowdin-Language: de\n" -"X-Crowdin-File: /master/modules/po/identfile.pot\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/identfile.pot\n" "Project-Id-Version: znc-bouncer\n" "Last-Translator: DarthGandalf \n" -"Language-Team: German\n" -"Language: de_DE\n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" #: identfile.cpp:30 msgid "Show file name" diff --git a/modules/po/identfile.ru.po b/modules/po/identfile.ru_RU.po similarity index 100% rename from modules/po/identfile.ru.po rename to modules/po/identfile.ru_RU.po diff --git a/modules/po/imapauth.de_DE.po b/modules/po/imapauth.de_DE.po new file mode 100644 index 00000000..1839a1c0 --- /dev/null +++ b/modules/po/imapauth.de_DE.po @@ -0,0 +1,21 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: de\n" +"X-Crowdin-File: /1.7.x/modules/po/imapauth.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: German\n" +"Language: de_DE\n" + +#: imapauth.cpp:168 +msgid "[ server [+]port [ UserFormatString ] ]" +msgstr "[ Server [+]Port [UserFormatString] ]" + +#: imapauth.cpp:171 +msgid "Allow users to authenticate via IMAP." +msgstr "Erlaube es Benutzern sich via IMAP zu authentifizieren." diff --git a/modules/po/imapauth.es.po b/modules/po/imapauth.es_ES.po similarity index 100% rename from modules/po/imapauth.es.po rename to modules/po/imapauth.es_ES.po diff --git a/modules/po/imapauth.de.po b/modules/po/imapauth.pt_BR.po similarity index 76% rename from modules/po/imapauth.de.po rename to modules/po/imapauth.pt_BR.po index a8962f14..ae728c1c 100644 --- a/modules/po/imapauth.de.po +++ b/modules/po/imapauth.pt_BR.po @@ -5,12 +5,12 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: crowdin.com\n" "X-Crowdin-Project: znc-bouncer\n" -"X-Crowdin-Language: de\n" -"X-Crowdin-File: /master/modules/po/imapauth.pot\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/imapauth.pot\n" "Project-Id-Version: znc-bouncer\n" "Last-Translator: DarthGandalf \n" -"Language-Team: German\n" -"Language: de_DE\n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" #: imapauth.cpp:168 msgid "[ server [+]port [ UserFormatString ] ]" diff --git a/modules/po/imapauth.ru.po b/modules/po/imapauth.ru_RU.po similarity index 100% rename from modules/po/imapauth.ru.po rename to modules/po/imapauth.ru_RU.po diff --git a/modules/po/keepnick.de_DE.po b/modules/po/keepnick.de_DE.po new file mode 100644 index 00000000..5bef539c --- /dev/null +++ b/modules/po/keepnick.de_DE.po @@ -0,0 +1,53 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: de\n" +"X-Crowdin-File: /1.7.x/modules/po/keepnick.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: German\n" +"Language: de_DE\n" + +#: keepnick.cpp:39 +msgid "Try to get your primary nick" +msgstr "Versuche deinen Hauptnick zu bekommen" + +#: keepnick.cpp:42 keepnick.cpp:196 +msgid "No longer trying to get your primary nick" +msgstr "Versuche nicht länger deinen Hauptnick zu bekommen" + +#: keepnick.cpp:44 +msgid "Show the current state" +msgstr "Zeige den aktuellen Zustand an" + +#: keepnick.cpp:158 +msgid "ZNC is already trying to get this nickname" +msgstr "ZNC versucht bereits diesen Nicknamen zu bekommen" + +#: keepnick.cpp:173 +msgid "Unable to obtain nick {1}: {2}, {3}" +msgstr "Kann Nick {1} nicht bekommen: {2}, {3}" + +#: keepnick.cpp:181 +msgid "Unable to obtain nick {1}" +msgstr "Kann Nick {1} nicht bekommen" + +#: keepnick.cpp:191 +msgid "Trying to get your primary nick" +msgstr "Versuche deinen Hauptnick zu bekommen" + +#: keepnick.cpp:201 +msgid "Currently trying to get your primary nick" +msgstr "Versuche aktuell deinen Hauptnick zu bekommen" + +#: keepnick.cpp:203 +msgid "Currently disabled, try 'enable'" +msgstr "Aktuell deaktiviert, versuche 'enable'" + +#: keepnick.cpp:224 +msgid "Keeps trying for your primary nick" +msgstr "Versucht weiterhin deinen Hauptnick zu bekommen" diff --git a/modules/po/keepnick.es.po b/modules/po/keepnick.es_ES.po similarity index 100% rename from modules/po/keepnick.es.po rename to modules/po/keepnick.es_ES.po diff --git a/modules/po/keepnick.de.po b/modules/po/keepnick.pt_BR.po similarity index 88% rename from modules/po/keepnick.de.po rename to modules/po/keepnick.pt_BR.po index 8f5b260a..24ebc24f 100644 --- a/modules/po/keepnick.de.po +++ b/modules/po/keepnick.pt_BR.po @@ -5,12 +5,12 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: crowdin.com\n" "X-Crowdin-Project: znc-bouncer\n" -"X-Crowdin-Language: de\n" -"X-Crowdin-File: /master/modules/po/keepnick.pot\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/keepnick.pot\n" "Project-Id-Version: znc-bouncer\n" "Last-Translator: DarthGandalf \n" -"Language-Team: German\n" -"Language: de_DE\n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" #: keepnick.cpp:39 msgid "Try to get your primary nick" diff --git a/modules/po/keepnick.ru.po b/modules/po/keepnick.ru_RU.po similarity index 100% rename from modules/po/keepnick.ru.po rename to modules/po/keepnick.ru_RU.po diff --git a/modules/po/kickrejoin.de_DE.po b/modules/po/kickrejoin.de_DE.po new file mode 100644 index 00000000..720ac4af --- /dev/null +++ b/modules/po/kickrejoin.de_DE.po @@ -0,0 +1,63 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: de\n" +"X-Crowdin-File: /1.7.x/modules/po/kickrejoin.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: German\n" +"Language: de_DE\n" + +#: kickrejoin.cpp:56 +msgid "" +msgstr "" + +#: kickrejoin.cpp:56 +msgid "Set the rejoin delay" +msgstr "Setze die Wiederbetreten-Verzögerung" + +#: kickrejoin.cpp:58 +msgid "Show the rejoin delay" +msgstr "Zeige die Wiederbetreten-Verzögerung" + +#: kickrejoin.cpp:77 +msgid "Illegal argument, must be a positive number or 0" +msgstr "Ungültiges Argument, muss eine positive Zahl oder 0 sein" + +#: kickrejoin.cpp:90 +msgid "Negative delays don't make any sense!" +msgstr "Negative Verzögerungen machen keinen Sinn!" + +#: kickrejoin.cpp:98 +msgid "Rejoin delay set to 1 second" +msgid_plural "Rejoin delay set to {1} seconds" +msgstr[0] "Wiederbetretenverzögerung auf 1 Sekunde gesetzt" +msgstr[1] "Wiederbetretenverzögerung auf {1} Sekunden gesetzt" + +#: kickrejoin.cpp:101 +msgid "Rejoin delay disabled" +msgstr "Wiederbetretenverzögerung deaktiviert" + +#: kickrejoin.cpp:106 +msgid "Rejoin delay is set to 1 second" +msgid_plural "Rejoin delay is set to {1} seconds" +msgstr[0] "Wiederbetretenverzögerung ist auf 1 Sekunde gesetzt" +msgstr[1] "Wiederbetretenverzögerung ist auf {1} Sekunden gesetzt" + +#: kickrejoin.cpp:109 +msgid "Rejoin delay is disabled" +msgstr "Wiederbetretenverzögerung ist deaktiviert" + +#: kickrejoin.cpp:131 +msgid "You might enter the number of seconds to wait before rejoining." +msgstr "" +"Du kannst eine Anzahl an Sekunden angeben, die vor dem Wiederbetreten " +"gewartet wird." + +#: kickrejoin.cpp:134 +msgid "Autorejoins on kick" +msgstr "Automatisches wiederbetreten nach einem rauswurf" diff --git a/modules/po/kickrejoin.es.po b/modules/po/kickrejoin.es_ES.po similarity index 100% rename from modules/po/kickrejoin.es.po rename to modules/po/kickrejoin.es_ES.po diff --git a/modules/po/kickrejoin.de.po b/modules/po/kickrejoin.pt_BR.po similarity index 89% rename from modules/po/kickrejoin.de.po rename to modules/po/kickrejoin.pt_BR.po index 7232dc7a..dcac096b 100644 --- a/modules/po/kickrejoin.de.po +++ b/modules/po/kickrejoin.pt_BR.po @@ -5,12 +5,12 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: crowdin.com\n" "X-Crowdin-Project: znc-bouncer\n" -"X-Crowdin-Language: de\n" -"X-Crowdin-File: /master/modules/po/kickrejoin.pot\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/kickrejoin.pot\n" "Project-Id-Version: znc-bouncer\n" "Last-Translator: DarthGandalf \n" -"Language-Team: German\n" -"Language: de_DE\n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" #: kickrejoin.cpp:56 msgid "" diff --git a/modules/po/kickrejoin.ru.po b/modules/po/kickrejoin.ru_RU.po similarity index 100% rename from modules/po/kickrejoin.ru.po rename to modules/po/kickrejoin.ru_RU.po diff --git a/modules/po/lastseen.de_DE.po b/modules/po/lastseen.de_DE.po new file mode 100644 index 00000000..163d25e9 --- /dev/null +++ b/modules/po/lastseen.de_DE.po @@ -0,0 +1,68 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: de\n" +"X-Crowdin-File: /1.7.x/modules/po/lastseen.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: German\n" +"Language: de_DE\n" + +#: modules/po/../data/lastseen/tmpl/index.tmpl:8 +msgid "User" +msgstr "Benutzer" + +#: modules/po/../data/lastseen/tmpl/index.tmpl:9 lastseen.cpp:98 +msgid "Last Seen" +msgstr "Zuletzt gesehen" + +#: modules/po/../data/lastseen/tmpl/index.tmpl:10 +msgid "Info" +msgstr "Info" + +#: modules/po/../data/lastseen/tmpl/index.tmpl:11 +msgid "Action" +msgstr "Aktion" + +#: modules/po/../data/lastseen/tmpl/index.tmpl:21 +msgid "Edit" +msgstr "Bearbeiten" + +#: modules/po/../data/lastseen/tmpl/index.tmpl:22 +msgid "Delete" +msgstr "Löschen" + +#: modules/po/../data/lastseen/tmpl/lastseen_WebadminUser.tmpl:6 +msgid "Last login time:" +msgstr "Zeit der letzten Anmeldung:" + +#: lastseen.cpp:53 +msgid "Access denied" +msgstr "Zugriff verweigert" + +#: lastseen.cpp:61 lastseen.cpp:66 +msgctxt "show" +msgid "User" +msgstr "Benutzer" + +#: lastseen.cpp:62 lastseen.cpp:67 +msgctxt "show" +msgid "Last Seen" +msgstr "Zuletzt gesehen" + +#: lastseen.cpp:68 lastseen.cpp:124 +msgid "never" +msgstr "nie" + +#: lastseen.cpp:78 +msgid "Shows list of users and when they last logged in" +msgstr "" +"Zeigt eine Liste von Benutzern und wann sie sich zuletzt angemeldet haben an" + +#: lastseen.cpp:153 +msgid "Collects data about when a user last logged in." +msgstr "Sammelt Daten darüber, wann ein Benutzer sich zuletzt angemeldet hat." diff --git a/modules/po/lastseen.es.po b/modules/po/lastseen.es_ES.po similarity index 100% rename from modules/po/lastseen.es.po rename to modules/po/lastseen.es_ES.po diff --git a/modules/po/lastseen.de.po b/modules/po/lastseen.pt_BR.po similarity index 90% rename from modules/po/lastseen.de.po rename to modules/po/lastseen.pt_BR.po index f43faea4..ea89fd7c 100644 --- a/modules/po/lastseen.de.po +++ b/modules/po/lastseen.pt_BR.po @@ -5,12 +5,12 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: crowdin.com\n" "X-Crowdin-Project: znc-bouncer\n" -"X-Crowdin-Language: de\n" -"X-Crowdin-File: /master/modules/po/lastseen.pot\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/lastseen.pot\n" "Project-Id-Version: znc-bouncer\n" "Last-Translator: DarthGandalf \n" -"Language-Team: German\n" -"Language: de_DE\n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" #: modules/po/../data/lastseen/tmpl/index.tmpl:8 msgid "User" diff --git a/modules/po/lastseen.ru.po b/modules/po/lastseen.ru_RU.po similarity index 100% rename from modules/po/lastseen.ru.po rename to modules/po/lastseen.ru_RU.po diff --git a/modules/po/listsockets.de_DE.po b/modules/po/listsockets.de_DE.po new file mode 100644 index 00000000..6a93518d --- /dev/null +++ b/modules/po/listsockets.de_DE.po @@ -0,0 +1,114 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: de\n" +"X-Crowdin-File: /1.7.x/modules/po/listsockets.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: German\n" +"Language: de_DE\n" + +#: modules/po/../data/listsockets/tmpl/index.tmpl:7 listsockets.cpp:214 +#: listsockets.cpp:230 +msgid "Name" +msgstr "Name" + +#: modules/po/../data/listsockets/tmpl/index.tmpl:8 listsockets.cpp:215 +#: listsockets.cpp:231 +msgid "Created" +msgstr "Erzeugt" + +#: modules/po/../data/listsockets/tmpl/index.tmpl:9 listsockets.cpp:216 +#: listsockets.cpp:232 +msgid "State" +msgstr "Zustand" + +#: modules/po/../data/listsockets/tmpl/index.tmpl:10 listsockets.cpp:218 +#: listsockets.cpp:235 +msgid "SSL" +msgstr "SSL" + +#: modules/po/../data/listsockets/tmpl/index.tmpl:11 listsockets.cpp:220 +#: listsockets.cpp:240 +msgid "Local" +msgstr "Lokal" + +#: modules/po/../data/listsockets/tmpl/index.tmpl:12 listsockets.cpp:221 +#: listsockets.cpp:242 +msgid "Remote" +msgstr "Entfernt" + +#: modules/po/../data/listsockets/tmpl/index.tmpl:13 +msgid "Data In" +msgstr "Daten Ein" + +#: modules/po/../data/listsockets/tmpl/index.tmpl:14 +msgid "Data Out" +msgstr "Daten Aus" + +#: listsockets.cpp:62 +msgid "[-n]" +msgstr "[-n]" + +#: listsockets.cpp:62 +msgid "Shows the list of active sockets. Pass -n to show IP addresses" +msgstr "" +"Zeigt die Liste aktiver Verbindungen. Gebe -n an um IP-Adressen anzuzeigen" + +#: listsockets.cpp:70 +msgid "You must be admin to use this module" +msgstr "Du musst Administrator sein um dieses Modul zu verwenden" + +#: listsockets.cpp:96 +msgid "List sockets" +msgstr "Liste Verbindungen auf" + +#: listsockets.cpp:116 listsockets.cpp:236 +msgctxt "ssl" +msgid "Yes" +msgstr "Ja" + +#: listsockets.cpp:116 listsockets.cpp:237 +msgctxt "ssl" +msgid "No" +msgstr "Nein" + +#: listsockets.cpp:142 +msgid "Listener" +msgstr "" + +#: listsockets.cpp:144 +msgid "Inbound" +msgstr "Eingehend" + +#: listsockets.cpp:147 +msgid "Outbound" +msgstr "Ausgehend" + +#: listsockets.cpp:149 +msgid "Connecting" +msgstr "Verbindend" + +#: listsockets.cpp:152 +msgid "UNKNOWN" +msgstr "UNBEKANNT" + +#: listsockets.cpp:207 +msgid "You have no open sockets." +msgstr "Du hast keine offenen Verbindungen." + +#: listsockets.cpp:222 listsockets.cpp:244 +msgid "In" +msgstr "Ein" + +#: listsockets.cpp:223 listsockets.cpp:246 +msgid "Out" +msgstr "Aus" + +#: listsockets.cpp:262 +msgid "Lists active sockets" +msgstr "Liste aktive Verbindungen auf" diff --git a/modules/po/listsockets.es.po b/modules/po/listsockets.es_ES.po similarity index 100% rename from modules/po/listsockets.es.po rename to modules/po/listsockets.es_ES.po diff --git a/modules/po/listsockets.de.po b/modules/po/listsockets.pt_BR.po similarity index 93% rename from modules/po/listsockets.de.po rename to modules/po/listsockets.pt_BR.po index cfebe78c..60bc2f59 100644 --- a/modules/po/listsockets.de.po +++ b/modules/po/listsockets.pt_BR.po @@ -5,12 +5,12 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: crowdin.com\n" "X-Crowdin-Project: znc-bouncer\n" -"X-Crowdin-Language: de\n" -"X-Crowdin-File: /master/modules/po/listsockets.pot\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/listsockets.pot\n" "Project-Id-Version: znc-bouncer\n" "Last-Translator: DarthGandalf \n" -"Language-Team: German\n" -"Language: de_DE\n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" #: modules/po/../data/listsockets/tmpl/index.tmpl:7 listsockets.cpp:214 #: listsockets.cpp:230 diff --git a/modules/po/listsockets.ru.po b/modules/po/listsockets.ru_RU.po similarity index 100% rename from modules/po/listsockets.ru.po rename to modules/po/listsockets.ru_RU.po diff --git a/modules/po/log.de.po b/modules/po/log.de_DE.po similarity index 100% rename from modules/po/log.de.po rename to modules/po/log.de_DE.po diff --git a/modules/po/log.es.po b/modules/po/log.es_ES.po similarity index 100% rename from modules/po/log.es.po rename to modules/po/log.es_ES.po diff --git a/modules/po/log.pt_BR.po b/modules/po/log.pt_BR.po new file mode 100644 index 00000000..b1c855e7 --- /dev/null +++ b/modules/po/log.pt_BR.po @@ -0,0 +1,148 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/log.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" + +#: log.cpp:59 +msgid "" +msgstr "" + +#: log.cpp:60 +msgid "Set logging rules, use !#chan or !query to negate and * " +msgstr "" + +#: log.cpp:62 +msgid "Clear all logging rules" +msgstr "" + +#: log.cpp:64 +msgid "List all logging rules" +msgstr "" + +#: log.cpp:67 +msgid " true|false" +msgstr "" + +#: log.cpp:68 +msgid "Set one of the following options: joins, quits, nickchanges" +msgstr "" + +#: log.cpp:71 +msgid "Show current settings set by Set command" +msgstr "" + +#: log.cpp:143 +msgid "Usage: SetRules " +msgstr "" + +#: log.cpp:144 +msgid "Wildcards are allowed" +msgstr "" + +#: log.cpp:156 log.cpp:178 +msgid "No logging rules. Everything is logged." +msgstr "" + +#: log.cpp:161 +msgid "1 rule removed: {2}" +msgid_plural "{1} rules removed: {2}" +msgstr[0] "" +msgstr[1] "" + +#: log.cpp:168 log.cpp:173 +msgctxt "listrules" +msgid "Rule" +msgstr "" + +#: log.cpp:169 log.cpp:174 +msgctxt "listrules" +msgid "Logging enabled" +msgstr "" + +#: log.cpp:189 +msgid "" +"Usage: Set true|false, where is one of: joins, quits, nickchanges" +msgstr "" + +#: log.cpp:196 +msgid "Will log joins" +msgstr "" + +#: log.cpp:196 +msgid "Will not log joins" +msgstr "" + +#: log.cpp:197 +msgid "Will log quits" +msgstr "" + +#: log.cpp:197 +msgid "Will not log quits" +msgstr "" + +#: log.cpp:199 +msgid "Will log nick changes" +msgstr "" + +#: log.cpp:199 +msgid "Will not log nick changes" +msgstr "" + +#: log.cpp:203 +msgid "Unknown variable. Known variables: joins, quits, nickchanges" +msgstr "" + +#: log.cpp:211 +msgid "Logging joins" +msgstr "" + +#: log.cpp:211 +msgid "Not logging joins" +msgstr "" + +#: log.cpp:212 +msgid "Logging quits" +msgstr "" + +#: log.cpp:212 +msgid "Not logging quits" +msgstr "" + +#: log.cpp:213 +msgid "Logging nick changes" +msgstr "" + +#: log.cpp:214 +msgid "Not logging nick changes" +msgstr "" + +#: log.cpp:351 +msgid "" +"Invalid args [{1}]. Only one log path allowed. Check that there are no " +"spaces in the path." +msgstr "" + +#: log.cpp:401 +msgid "Invalid log path [{1}]" +msgstr "" + +#: log.cpp:404 +msgid "Logging to [{1}]. Using timestamp format '{2}'" +msgstr "" + +#: log.cpp:559 +msgid "[-sanitize] Optional path where to store logs." +msgstr "" + +#: log.cpp:563 +msgid "Writes IRC logs." +msgstr "" diff --git a/modules/po/log.ru.po b/modules/po/log.ru_RU.po similarity index 100% rename from modules/po/log.ru.po rename to modules/po/log.ru_RU.po diff --git a/modules/po/missingmotd.de.po b/modules/po/missingmotd.de_DE.po similarity index 90% rename from modules/po/missingmotd.de.po rename to modules/po/missingmotd.de_DE.po index 8f0dea3b..1acd0198 100644 --- a/modules/po/missingmotd.de.po +++ b/modules/po/missingmotd.de_DE.po @@ -14,4 +14,4 @@ msgstr "" #: missingmotd.cpp:36 msgid "Sends 422 to clients when they login" -msgstr "" +msgstr "Sende 422 an Klienten wenn sie sich verbinden" diff --git a/modules/po/missingmotd.es.po b/modules/po/missingmotd.es_ES.po similarity index 100% rename from modules/po/missingmotd.es.po rename to modules/po/missingmotd.es_ES.po diff --git a/modules/po/missingmotd.pt_BR.po b/modules/po/missingmotd.pt_BR.po new file mode 100644 index 00000000..ea45d369 --- /dev/null +++ b/modules/po/missingmotd.pt_BR.po @@ -0,0 +1,17 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/missingmotd.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" + +#: missingmotd.cpp:36 +msgid "Sends 422 to clients when they login" +msgstr "" diff --git a/modules/po/missingmotd.ru.po b/modules/po/missingmotd.ru_RU.po similarity index 90% rename from modules/po/missingmotd.ru.po rename to modules/po/missingmotd.ru_RU.po index 8a6dfc00..64c21dfe 100644 --- a/modules/po/missingmotd.ru.po +++ b/modules/po/missingmotd.ru_RU.po @@ -16,4 +16,4 @@ msgstr "" #: missingmotd.cpp:36 msgid "Sends 422 to clients when they login" -msgstr "" +msgstr "Отправляет 422 клиенту при логине" diff --git a/modules/po/modperl.de.po b/modules/po/modperl.de_DE.po similarity index 92% rename from modules/po/modperl.de.po rename to modules/po/modperl.de_DE.po index 953b5eec..33a767f5 100644 --- a/modules/po/modperl.de.po +++ b/modules/po/modperl.de_DE.po @@ -14,4 +14,4 @@ msgstr "" #: modperl.cpp:382 msgid "Loads perl scripts as ZNC modules" -msgstr "" +msgstr "Lade Perl-Skripte als ZNC-Module" diff --git a/modules/po/modperl.es.po b/modules/po/modperl.es_ES.po similarity index 100% rename from modules/po/modperl.es.po rename to modules/po/modperl.es_ES.po diff --git a/modules/po/modperl.pt_BR.po b/modules/po/modperl.pt_BR.po new file mode 100644 index 00000000..8721294c --- /dev/null +++ b/modules/po/modperl.pt_BR.po @@ -0,0 +1,17 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/modperl.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" + +#: modperl.cpp:382 +msgid "Loads perl scripts as ZNC modules" +msgstr "" diff --git a/modules/po/modperl.ru.po b/modules/po/modperl.ru_RU.po similarity index 90% rename from modules/po/modperl.ru.po rename to modules/po/modperl.ru_RU.po index 58394b93..cbba07e0 100644 --- a/modules/po/modperl.ru.po +++ b/modules/po/modperl.ru_RU.po @@ -16,4 +16,4 @@ msgstr "" #: modperl.cpp:382 msgid "Loads perl scripts as ZNC modules" -msgstr "" +msgstr "Загружает perl-скрипты как модуль ZNC" diff --git a/modules/po/modpython.de.po b/modules/po/modpython.de_DE.po similarity index 91% rename from modules/po/modpython.de.po rename to modules/po/modpython.de_DE.po index 6e35c58d..76dd2b8b 100644 --- a/modules/po/modpython.de.po +++ b/modules/po/modpython.de_DE.po @@ -14,4 +14,4 @@ msgstr "" #: modpython.cpp:512 msgid "Loads python scripts as ZNC modules" -msgstr "" +msgstr "Lade Python-Skripte als ZNC-Module" diff --git a/modules/po/modpython.es.po b/modules/po/modpython.es_ES.po similarity index 100% rename from modules/po/modpython.es.po rename to modules/po/modpython.es_ES.po diff --git a/modules/po/modpython.pt_BR.po b/modules/po/modpython.pt_BR.po new file mode 100644 index 00000000..8560f845 --- /dev/null +++ b/modules/po/modpython.pt_BR.po @@ -0,0 +1,17 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/modpython.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" + +#: modpython.cpp:512 +msgid "Loads python scripts as ZNC modules" +msgstr "" diff --git a/modules/po/modpython.ru.po b/modules/po/modpython.ru_RU.po similarity index 90% rename from modules/po/modpython.ru.po rename to modules/po/modpython.ru_RU.po index c9a9c0f1..56d47ae7 100644 --- a/modules/po/modpython.ru.po +++ b/modules/po/modpython.ru_RU.po @@ -16,4 +16,4 @@ msgstr "" #: modpython.cpp:512 msgid "Loads python scripts as ZNC modules" -msgstr "" +msgstr "Загружает Python-скрипты как модули ZNC" diff --git a/modules/po/modules_online.de.po b/modules/po/modules_online.de_DE.po similarity index 100% rename from modules/po/modules_online.de.po rename to modules/po/modules_online.de_DE.po diff --git a/modules/po/modules_online.es.po b/modules/po/modules_online.es_ES.po similarity index 100% rename from modules/po/modules_online.es.po rename to modules/po/modules_online.es_ES.po diff --git a/modules/po/modules_online.pt_BR.po b/modules/po/modules_online.pt_BR.po new file mode 100644 index 00000000..186a2e04 --- /dev/null +++ b/modules/po/modules_online.pt_BR.po @@ -0,0 +1,17 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/modules_online.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" + +#: modules_online.cpp:117 +msgid "Makes ZNC's *modules to be \"online\"." +msgstr "" diff --git a/modules/po/modules_online.ru.po b/modules/po/modules_online.ru_RU.po similarity index 100% rename from modules/po/modules_online.ru.po rename to modules/po/modules_online.ru_RU.po diff --git a/modules/po/nickserv.de_DE.po b/modules/po/nickserv.de_DE.po new file mode 100644 index 00000000..f76a98de --- /dev/null +++ b/modules/po/nickserv.de_DE.po @@ -0,0 +1,79 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: de\n" +"X-Crowdin-File: /1.7.x/modules/po/nickserv.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: German\n" +"Language: de_DE\n" + +#: nickserv.cpp:31 +msgid "Password set" +msgstr "Passwort gesetzt" + +#: nickserv.cpp:38 +msgid "NickServ name set" +msgstr "NickServe-Name gesetzt" + +#: nickserv.cpp:54 +msgid "No such editable command. See ViewCommands for list." +msgstr "" +"Kein solcher bearbeitbarer Befehl. Sieh dir ViewCommands für eine Liste an." + +#: nickserv.cpp:57 +msgid "Ok" +msgstr "Ok" + +#: nickserv.cpp:62 +msgid "password" +msgstr "Passwort" + +#: nickserv.cpp:62 +msgid "Set your nickserv password" +msgstr "Setzt dein Nickserv-Passwort" + +#: nickserv.cpp:64 +msgid "Clear your nickserv password" +msgstr "Löscht dein Nickserv-Passwort" + +#: nickserv.cpp:66 +msgid "nickname" +msgstr "Nickname" + +#: nickserv.cpp:67 +msgid "" +"Set NickServ name (Useful on networks like EpiKnet, where NickServ is named " +"Themis" +msgstr "" +"Setzt den Nickserv-Namen (Nützlich für Netzwerke wie EpiKnet, wo Nickserv " +"Themis heißt Themis" + +#: nickserv.cpp:71 +msgid "Reset NickServ name to default (NickServ)" +msgstr "Setzt Nickserv-Name auf Standard zurück (NickServ)" + +#: nickserv.cpp:75 +msgid "Show patterns for lines, which are being sent to NickServ" +msgstr "Zeige Muster für Linien, die an NickServ geschickt werden" + +#: nickserv.cpp:77 +msgid "cmd new-pattern" +msgstr "Befehl neues-Muster" + +#: nickserv.cpp:78 +msgid "Set pattern for commands" +msgstr "Setzt Muster für Befehle" + +#: nickserv.cpp:140 +msgid "Please enter your nickserv password." +msgstr "Bitte gebe dein Nickserv-Passwort ein." + +#: nickserv.cpp:144 +msgid "Auths you with NickServ (prefer SASL module instead)" +msgstr "" +"Authentifiziert dich mit NickServ (präferiere statt dessen das SASL-Modul)" diff --git a/modules/po/nickserv.es.po b/modules/po/nickserv.es_ES.po similarity index 100% rename from modules/po/nickserv.es.po rename to modules/po/nickserv.es_ES.po diff --git a/modules/po/nickserv.de.po b/modules/po/nickserv.pt_BR.po similarity index 90% rename from modules/po/nickserv.de.po rename to modules/po/nickserv.pt_BR.po index 5d554c4a..90f258db 100644 --- a/modules/po/nickserv.de.po +++ b/modules/po/nickserv.pt_BR.po @@ -5,12 +5,12 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: crowdin.com\n" "X-Crowdin-Project: znc-bouncer\n" -"X-Crowdin-Language: de\n" -"X-Crowdin-File: /master/modules/po/nickserv.pot\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/nickserv.pot\n" "Project-Id-Version: znc-bouncer\n" "Last-Translator: DarthGandalf \n" -"Language-Team: German\n" -"Language: de_DE\n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" #: nickserv.cpp:31 msgid "Password set" diff --git a/modules/po/nickserv.ru.po b/modules/po/nickserv.ru_RU.po similarity index 100% rename from modules/po/nickserv.ru.po rename to modules/po/nickserv.ru_RU.po diff --git a/modules/po/notes.de.po b/modules/po/notes.de_DE.po similarity index 100% rename from modules/po/notes.de.po rename to modules/po/notes.de_DE.po diff --git a/modules/po/notes.es.po b/modules/po/notes.es_ES.po similarity index 100% rename from modules/po/notes.es.po rename to modules/po/notes.es_ES.po diff --git a/modules/po/notes.pt_BR.po b/modules/po/notes.pt_BR.po new file mode 100644 index 00000000..bdc5b78a --- /dev/null +++ b/modules/po/notes.pt_BR.po @@ -0,0 +1,119 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/notes.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" + +#: modules/po/../data/notes/tmpl/index.tmpl:7 +msgid "Add A Note" +msgstr "" + +#: modules/po/../data/notes/tmpl/index.tmpl:11 +msgid "Key:" +msgstr "" + +#: modules/po/../data/notes/tmpl/index.tmpl:15 +msgid "Note:" +msgstr "" + +#: modules/po/../data/notes/tmpl/index.tmpl:19 +msgid "Add Note" +msgstr "" + +#: modules/po/../data/notes/tmpl/index.tmpl:27 +msgid "You have no notes to display." +msgstr "" + +#: modules/po/../data/notes/tmpl/index.tmpl:34 notes.cpp:164 notes.cpp:169 +msgid "Key" +msgstr "" + +#: modules/po/../data/notes/tmpl/index.tmpl:35 notes.cpp:165 notes.cpp:170 +msgid "Note" +msgstr "" + +#: modules/po/../data/notes/tmpl/index.tmpl:41 +msgid "[del]" +msgstr "" + +#: notes.cpp:32 +msgid "That note already exists. Use MOD to overwrite." +msgstr "" + +#: notes.cpp:35 notes.cpp:137 +msgid "Added note {1}" +msgstr "" + +#: notes.cpp:37 notes.cpp:48 notes.cpp:142 +msgid "Unable to add note {1}" +msgstr "" + +#: notes.cpp:46 notes.cpp:139 +msgid "Set note for {1}" +msgstr "" + +#: notes.cpp:56 +msgid "This note doesn't exist." +msgstr "" + +#: notes.cpp:66 notes.cpp:116 +msgid "Deleted note {1}" +msgstr "" + +#: notes.cpp:68 notes.cpp:118 +msgid "Unable to delete note {1}" +msgstr "" + +#: notes.cpp:75 +msgid "List notes" +msgstr "" + +#: notes.cpp:77 notes.cpp:81 +msgid " " +msgstr "" + +#: notes.cpp:77 +msgid "Add a note" +msgstr "" + +#: notes.cpp:79 notes.cpp:83 +msgid "" +msgstr "" + +#: notes.cpp:79 +msgid "Delete a note" +msgstr "" + +#: notes.cpp:81 +msgid "Modify a note" +msgstr "" + +#: notes.cpp:94 +msgid "Notes" +msgstr "" + +#: notes.cpp:133 +msgid "That note already exists. Use /#+ to overwrite." +msgstr "" + +#: notes.cpp:185 notes.cpp:187 +msgid "You have no entries." +msgstr "" + +#: notes.cpp:223 +msgid "" +"This user module takes up to one arguments. It can be -disableNotesOnLogin " +"not to show notes upon client login" +msgstr "" + +#: notes.cpp:227 +msgid "Keep and replay notes" +msgstr "" diff --git a/modules/po/notes.ru.po b/modules/po/notes.ru_RU.po similarity index 100% rename from modules/po/notes.ru.po rename to modules/po/notes.ru_RU.po diff --git a/modules/po/notify_connect.de_DE.po b/modules/po/notify_connect.de_DE.po new file mode 100644 index 00000000..3711b6bd --- /dev/null +++ b/modules/po/notify_connect.de_DE.po @@ -0,0 +1,29 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: de\n" +"X-Crowdin-File: /1.7.x/modules/po/notify_connect.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: German\n" +"Language: de_DE\n" + +#: notify_connect.cpp:24 +msgid "attached" +msgstr "verbunden" + +#: notify_connect.cpp:26 +msgid "detached" +msgstr "getrennt" + +#: notify_connect.cpp:41 +msgid "{1} {2} from {3}" +msgstr "{1} {2} von {3}" + +#: notify_connect.cpp:52 +msgid "Notifies all admin users when a client connects or disconnects." +msgstr "Benachrichtigt alle Admins wenn ein Klient sich verbindet oder trennt." diff --git a/modules/po/notify_connect.es.po b/modules/po/notify_connect.es_ES.po similarity index 100% rename from modules/po/notify_connect.es.po rename to modules/po/notify_connect.es_ES.po diff --git a/modules/po/notify_connect.de.po b/modules/po/notify_connect.pt_BR.po similarity index 79% rename from modules/po/notify_connect.de.po rename to modules/po/notify_connect.pt_BR.po index c7a51897..fbbb13d0 100644 --- a/modules/po/notify_connect.de.po +++ b/modules/po/notify_connect.pt_BR.po @@ -5,12 +5,12 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: crowdin.com\n" "X-Crowdin-Project: znc-bouncer\n" -"X-Crowdin-Language: de\n" -"X-Crowdin-File: /master/modules/po/notify_connect.pot\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/notify_connect.pot\n" "Project-Id-Version: znc-bouncer\n" "Last-Translator: DarthGandalf \n" -"Language-Team: German\n" -"Language: de_DE\n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" #: notify_connect.cpp:24 msgid "attached" diff --git a/modules/po/notify_connect.ru.po b/modules/po/notify_connect.ru_RU.po similarity index 100% rename from modules/po/notify_connect.ru.po rename to modules/po/notify_connect.ru_RU.po diff --git a/modules/po/partyline.de_DE.po b/modules/po/partyline.de_DE.po new file mode 100644 index 00000000..0e48f0aa --- /dev/null +++ b/modules/po/partyline.de_DE.po @@ -0,0 +1,41 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: de\n" +"X-Crowdin-File: /1.7.x/modules/po/partyline.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: German\n" +"Language: de_DE\n" + +#: partyline.cpp:60 +msgid "There are no open channels." +msgstr "Es gibt keine offenen Kanäle." + +#: partyline.cpp:66 partyline.cpp:73 +msgid "Channel" +msgstr "Kanal" + +#: partyline.cpp:67 partyline.cpp:74 +msgid "Users" +msgstr "Benutzer" + +#: partyline.cpp:82 +msgid "List all open channels" +msgstr "Liste alle offenen Kanäle auf" + +#: partyline.cpp:733 +msgid "" +"You may enter a list of channels the user joins, when entering the internal " +"partyline." +msgstr "" +"Du kannst eine Liste von Kanälen angeben, die der Benutzer betritt, wenn er " +"die interne Partyline betritt." + +#: partyline.cpp:739 +msgid "Internal channels and queries for users connected to ZNC" +msgstr "Interne Kanäle und Queries für mit ZNC verbundene Benutzer" diff --git a/modules/po/partyline.es.po b/modules/po/partyline.es_ES.po similarity index 100% rename from modules/po/partyline.es.po rename to modules/po/partyline.es_ES.po diff --git a/modules/po/partyline.de.po b/modules/po/partyline.pt_BR.po similarity index 84% rename from modules/po/partyline.de.po rename to modules/po/partyline.pt_BR.po index ba6a600b..b82651fa 100644 --- a/modules/po/partyline.de.po +++ b/modules/po/partyline.pt_BR.po @@ -5,12 +5,12 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: crowdin.com\n" "X-Crowdin-Project: znc-bouncer\n" -"X-Crowdin-Language: de\n" -"X-Crowdin-File: /master/modules/po/partyline.pot\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/partyline.pot\n" "Project-Id-Version: znc-bouncer\n" "Last-Translator: DarthGandalf \n" -"Language-Team: German\n" -"Language: de_DE\n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" #: partyline.cpp:60 msgid "There are no open channels." diff --git a/modules/po/partyline.ru.po b/modules/po/partyline.ru_RU.po similarity index 100% rename from modules/po/partyline.ru.po rename to modules/po/partyline.ru_RU.po diff --git a/modules/po/perform.de.po b/modules/po/perform.de_DE.po similarity index 100% rename from modules/po/perform.de.po rename to modules/po/perform.de_DE.po diff --git a/modules/po/perform.es.po b/modules/po/perform.es_ES.po similarity index 100% rename from modules/po/perform.es.po rename to modules/po/perform.es_ES.po diff --git a/modules/po/perform.pt_BR.po b/modules/po/perform.pt_BR.po new file mode 100644 index 00000000..1304c1d5 --- /dev/null +++ b/modules/po/perform.pt_BR.po @@ -0,0 +1,108 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/perform.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" + +#: modules/po/../data/perform/tmpl/index.tmpl:7 perform.cpp:143 +msgid "Perform" +msgstr "" + +#: modules/po/../data/perform/tmpl/index.tmpl:11 +msgid "Perform commands:" +msgstr "" + +#: modules/po/../data/perform/tmpl/index.tmpl:15 +msgid "Commands sent to the IRC server on connect, one per line." +msgstr "" + +#: modules/po/../data/perform/tmpl/index.tmpl:18 +msgid "Save" +msgstr "" + +#: perform.cpp:24 +msgid "Usage: add " +msgstr "" + +#: perform.cpp:29 +msgid "Added!" +msgstr "" + +#: perform.cpp:37 perform.cpp:82 +msgid "Illegal # Requested" +msgstr "" + +#: perform.cpp:41 +msgid "Command Erased." +msgstr "" + +#: perform.cpp:50 perform.cpp:56 +msgctxt "list" +msgid "Id" +msgstr "" + +#: perform.cpp:51 perform.cpp:57 +msgctxt "list" +msgid "Perform" +msgstr "" + +#: perform.cpp:52 perform.cpp:62 +msgctxt "list" +msgid "Expanded" +msgstr "" + +#: perform.cpp:67 +msgid "No commands in your perform list." +msgstr "" + +#: perform.cpp:73 +msgid "perform commands sent" +msgstr "" + +#: perform.cpp:86 +msgid "Commands Swapped." +msgstr "" + +#: perform.cpp:95 +msgid "" +msgstr "" + +#: perform.cpp:96 +msgid "Adds perform command to be sent to the server on connect" +msgstr "" + +#: perform.cpp:98 +msgid "" +msgstr "" + +#: perform.cpp:98 +msgid "Delete a perform command" +msgstr "" + +#: perform.cpp:100 +msgid "List the perform commands" +msgstr "" + +#: perform.cpp:103 +msgid "Send the perform commands to the server now" +msgstr "" + +#: perform.cpp:105 +msgid " " +msgstr "" + +#: perform.cpp:106 +msgid "Swap two perform commands" +msgstr "" + +#: perform.cpp:192 +msgid "Keeps a list of commands to be executed when ZNC connects to IRC." +msgstr "" diff --git a/modules/po/perform.ru.po b/modules/po/perform.ru_RU.po similarity index 100% rename from modules/po/perform.ru.po rename to modules/po/perform.ru_RU.po diff --git a/modules/po/perleval.de.po b/modules/po/perleval.de_DE.po similarity index 100% rename from modules/po/perleval.de.po rename to modules/po/perleval.de_DE.po diff --git a/modules/po/perleval.es.po b/modules/po/perleval.es_ES.po similarity index 100% rename from modules/po/perleval.es.po rename to modules/po/perleval.es_ES.po diff --git a/modules/po/perleval.pt_BR.po b/modules/po/perleval.pt_BR.po new file mode 100644 index 00000000..a4027538 --- /dev/null +++ b/modules/po/perleval.pt_BR.po @@ -0,0 +1,31 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/perleval.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" + +#: perleval.pm:23 +msgid "Evaluates perl code" +msgstr "" + +#: perleval.pm:33 +msgid "Only admin can load this module" +msgstr "" + +#: perleval.pm:44 +#, perl-format +msgid "Error: %s" +msgstr "" + +#: perleval.pm:46 +#, perl-format +msgid "Result: %s" +msgstr "" diff --git a/modules/po/perleval.ru.po b/modules/po/perleval.ru_RU.po similarity index 100% rename from modules/po/perleval.ru.po rename to modules/po/perleval.ru_RU.po diff --git a/modules/po/pyeval.de.po b/modules/po/pyeval.de_DE.po similarity index 100% rename from modules/po/pyeval.de.po rename to modules/po/pyeval.de_DE.po diff --git a/modules/po/pyeval.es.po b/modules/po/pyeval.es_ES.po similarity index 100% rename from modules/po/pyeval.es.po rename to modules/po/pyeval.es_ES.po diff --git a/modules/po/pyeval.pt_BR.po b/modules/po/pyeval.pt_BR.po new file mode 100644 index 00000000..efb14154 --- /dev/null +++ b/modules/po/pyeval.pt_BR.po @@ -0,0 +1,21 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/pyeval.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" + +#: pyeval.py:49 +msgid "You must have admin privileges to load this module." +msgstr "" + +#: pyeval.py:82 +msgid "Evaluates python code" +msgstr "" diff --git a/modules/po/pyeval.ru.po b/modules/po/pyeval.ru_RU.po similarity index 100% rename from modules/po/pyeval.ru.po rename to modules/po/pyeval.ru_RU.po diff --git a/modules/po/q.de.po b/modules/po/q.de_DE.po similarity index 100% rename from modules/po/q.de.po rename to modules/po/q.de_DE.po diff --git a/modules/po/q.es.po b/modules/po/q.es_ES.po similarity index 100% rename from modules/po/q.es.po rename to modules/po/q.es_ES.po diff --git a/modules/po/q.pt_BR.po b/modules/po/q.pt_BR.po new file mode 100644 index 00000000..424a58c8 --- /dev/null +++ b/modules/po/q.pt_BR.po @@ -0,0 +1,296 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/q.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" + +#: modules/po/../data/q/tmpl/index.tmpl:11 +msgid "Username:" +msgstr "" + +#: modules/po/../data/q/tmpl/index.tmpl:13 +msgid "Please enter a username." +msgstr "" + +#: modules/po/../data/q/tmpl/index.tmpl:16 +msgid "Password:" +msgstr "" + +#: modules/po/../data/q/tmpl/index.tmpl:18 +msgid "Please enter a password." +msgstr "" + +#: modules/po/../data/q/tmpl/index.tmpl:26 +msgid "Options" +msgstr "" + +#: modules/po/../data/q/tmpl/index.tmpl:42 +msgid "Save" +msgstr "" + +#: q.cpp:74 +msgid "" +"Notice: Your host will be cloaked the next time you reconnect to IRC. If you " +"want to cloak your host now, /msg *q Cloak. You can set your preference " +"with /msg *q Set UseCloakedHost true/false." +msgstr "" + +#: q.cpp:111 +msgid "The following commands are available:" +msgstr "" + +#: q.cpp:113 q.cpp:116 q.cpp:121 q.cpp:126 q.cpp:130 q.cpp:135 q.cpp:140 +msgid "Command" +msgstr "" + +#: q.cpp:114 q.cpp:117 q.cpp:123 q.cpp:127 q.cpp:132 q.cpp:136 q.cpp:141 +#: q.cpp:150 q.cpp:154 q.cpp:158 q.cpp:162 q.cpp:168 q.cpp:174 q.cpp:180 +#: q.cpp:186 +msgid "Description" +msgstr "" + +#: q.cpp:116 +msgid "Auth [ ]" +msgstr "" + +#: q.cpp:118 +msgid "Tries to authenticate you with Q. Both parameters are optional." +msgstr "" + +#: q.cpp:124 +msgid "Tries to set usermode +x to hide your real hostname." +msgstr "" + +#: q.cpp:128 +msgid "Prints the current status of the module." +msgstr "" + +#: q.cpp:133 +msgid "Re-requests the current user information from Q." +msgstr "" + +#: q.cpp:135 +msgid "Set " +msgstr "" + +#: q.cpp:137 +msgid "Changes the value of the given setting. See the list of settings below." +msgstr "" + +#: q.cpp:142 +msgid "Prints out the current configuration. See the list of settings below." +msgstr "" + +#: q.cpp:146 +msgid "The following settings are available:" +msgstr "" + +#: q.cpp:148 q.cpp:152 q.cpp:156 q.cpp:160 q.cpp:166 q.cpp:172 q.cpp:178 +#: q.cpp:183 q.cpp:227 q.cpp:230 q.cpp:233 q.cpp:236 q.cpp:239 q.cpp:242 +#: q.cpp:245 q.cpp:248 +msgid "Setting" +msgstr "" + +#: q.cpp:149 q.cpp:153 q.cpp:157 q.cpp:161 q.cpp:167 q.cpp:173 q.cpp:179 +#: q.cpp:184 +msgid "Type" +msgstr "" + +#: q.cpp:153 q.cpp:157 +msgid "String" +msgstr "" + +#: q.cpp:154 +msgid "Your Q username." +msgstr "" + +#: q.cpp:158 +msgid "Your Q password." +msgstr "" + +#: q.cpp:161 q.cpp:167 q.cpp:173 q.cpp:179 q.cpp:184 +msgid "Boolean" +msgstr "" + +#: q.cpp:163 q.cpp:373 +msgid "Whether to cloak your hostname (+x) automatically on connect." +msgstr "" + +#: q.cpp:169 q.cpp:381 +msgid "" +"Whether to use the CHALLENGEAUTH mechanism to avoid sending passwords in " +"cleartext." +msgstr "" + +#: q.cpp:175 q.cpp:389 +msgid "Whether to request voice/op from Q on join/devoice/deop." +msgstr "" + +#: q.cpp:181 q.cpp:395 +msgid "Whether to join channels when Q invites you." +msgstr "" + +#: q.cpp:187 q.cpp:402 +msgid "Whether to delay joining channels until after you are cloaked." +msgstr "" + +#: q.cpp:192 +msgid "This module takes 2 optional parameters: " +msgstr "" + +#: q.cpp:194 +msgid "Module settings are stored between restarts." +msgstr "" + +#: q.cpp:200 +msgid "Syntax: Set " +msgstr "" + +#: q.cpp:203 +msgid "Username set" +msgstr "" + +#: q.cpp:206 +msgid "Password set" +msgstr "" + +#: q.cpp:209 +msgid "UseCloakedHost set" +msgstr "" + +#: q.cpp:212 +msgid "UseChallenge set" +msgstr "" + +#: q.cpp:215 +msgid "RequestPerms set" +msgstr "" + +#: q.cpp:218 +msgid "JoinOnInvite set" +msgstr "" + +#: q.cpp:221 +msgid "JoinAfterCloaked set" +msgstr "" + +#: q.cpp:223 +msgid "Unknown setting: {1}" +msgstr "" + +#: q.cpp:228 q.cpp:231 q.cpp:234 q.cpp:237 q.cpp:240 q.cpp:243 q.cpp:246 +#: q.cpp:249 +msgid "Value" +msgstr "" + +#: q.cpp:253 +msgid "Connected: yes" +msgstr "" + +#: q.cpp:254 +msgid "Connected: no" +msgstr "" + +#: q.cpp:255 +msgid "Cloacked: yes" +msgstr "" + +#: q.cpp:255 +msgid "Cloacked: no" +msgstr "" + +#: q.cpp:256 +msgid "Authenticated: yes" +msgstr "" + +#: q.cpp:257 +msgid "Authenticated: no" +msgstr "" + +#: q.cpp:262 +msgid "Error: You are not connected to IRC." +msgstr "" + +#: q.cpp:270 +msgid "Error: You are already cloaked!" +msgstr "" + +#: q.cpp:276 +msgid "Error: You are already authed!" +msgstr "" + +#: q.cpp:280 +msgid "Update requested." +msgstr "" + +#: q.cpp:283 +msgid "Unknown command. Try 'help'." +msgstr "" + +#: q.cpp:293 +msgid "Cloak successful: Your hostname is now cloaked." +msgstr "" + +#: q.cpp:408 +msgid "Changes have been saved!" +msgstr "" + +#: q.cpp:435 +msgid "Cloak: Trying to cloak your hostname, setting +x..." +msgstr "" + +#: q.cpp:452 +msgid "" +"You have to set a username and password to use this module! See 'help' for " +"details." +msgstr "" + +#: q.cpp:458 +msgid "Auth: Requesting CHALLENGE..." +msgstr "" + +#: q.cpp:462 +msgid "Auth: Sending AUTH request..." +msgstr "" + +#: q.cpp:479 +msgid "Auth: Received challenge, sending CHALLENGEAUTH request..." +msgstr "" + +#: q.cpp:521 +msgid "Authentication failed: {1}" +msgstr "" + +#: q.cpp:525 +msgid "Authentication successful: {1}" +msgstr "" + +#: q.cpp:539 +msgid "" +"Auth failed: Q does not support HMAC-SHA-256 for CHALLENGEAUTH, falling back " +"to standard AUTH." +msgstr "" + +#: q.cpp:566 +msgid "RequestPerms: Requesting op on {1}" +msgstr "" + +#: q.cpp:579 +msgid "RequestPerms: Requesting voice on {1}" +msgstr "" + +#: q.cpp:686 +msgid "Please provide your username and password for Q." +msgstr "" + +#: q.cpp:689 +msgid "Auths you with QuakeNet's Q bot." +msgstr "" diff --git a/modules/po/q.ru.po b/modules/po/q.ru_RU.po similarity index 100% rename from modules/po/q.ru.po rename to modules/po/q.ru_RU.po diff --git a/modules/po/raw.de.po b/modules/po/raw.de_DE.po similarity index 100% rename from modules/po/raw.de.po rename to modules/po/raw.de_DE.po diff --git a/modules/po/raw.es.po b/modules/po/raw.es_ES.po similarity index 100% rename from modules/po/raw.es.po rename to modules/po/raw.es_ES.po diff --git a/modules/po/raw.pt_BR.po b/modules/po/raw.pt_BR.po new file mode 100644 index 00000000..bdd536d9 --- /dev/null +++ b/modules/po/raw.pt_BR.po @@ -0,0 +1,17 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/raw.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" + +#: raw.cpp:43 +msgid "View all of the raw traffic" +msgstr "" diff --git a/modules/po/raw.ru.po b/modules/po/raw.ru_RU.po similarity index 100% rename from modules/po/raw.ru.po rename to modules/po/raw.ru_RU.po diff --git a/modules/po/route_replies.de_DE.po b/modules/po/route_replies.de_DE.po new file mode 100644 index 00000000..ba1cc0ff --- /dev/null +++ b/modules/po/route_replies.de_DE.po @@ -0,0 +1,65 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: de\n" +"X-Crowdin-File: /1.7.x/modules/po/route_replies.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: German\n" +"Language: de_DE\n" + +#: route_replies.cpp:209 +msgid "[yes|no]" +msgstr "[ja|nein]" + +#: route_replies.cpp:210 +msgid "Decides whether to show the timeout messages or not" +msgstr "" +"Entscheidet ob eine Zeitüberschreitungsnachricht angezeigt werden soll oder " +"nicht" + +#: route_replies.cpp:350 +msgid "This module hit a timeout which is probably a connectivity issue." +msgstr "" +"Dieses Modul hatte eine Zeitüberschreitung, was wahrscheinlich ein " +"Verbindungsproblem ist." + +#: route_replies.cpp:353 +msgid "" +"However, if you can provide steps to reproduce this issue, please do report " +"a bug." +msgstr "" +"Falls du allerdings die Schritte zum Reproduzieren dieses Problems angeben " +"kannst, dann erstelle bitte einen Fehlerbericht." + +#: route_replies.cpp:356 +msgid "To disable this message, do \"/msg {1} silent yes\"" +msgstr "Um diese Nachricht zu deaktivieren, mache \"/msg {1} silent yes\"" + +#: route_replies.cpp:358 +msgid "Last request: {1}" +msgstr "Letzte Anfrage: {1}" + +#: route_replies.cpp:359 +msgid "Expected replies:" +msgstr "Erwartete Antworten:" + +#: route_replies.cpp:363 +msgid "{1} (last)" +msgstr "{1} (letzte)" + +#: route_replies.cpp:435 +msgid "Timeout messages are disabled." +msgstr "Zeitüberschreitungsnachrichten sind deaktiviert." + +#: route_replies.cpp:436 +msgid "Timeout messages are enabled." +msgstr "Zeitüberschreitungsnachrichten sind aktiviert." + +#: route_replies.cpp:457 +msgid "Send replies (e.g. to /who) to the right client only" +msgstr "Sende Antworten (z.B. auf /who) nur zum richtigen Klienten" diff --git a/modules/po/route_replies.es.po b/modules/po/route_replies.es_ES.po similarity index 100% rename from modules/po/route_replies.es.po rename to modules/po/route_replies.es_ES.po diff --git a/modules/po/route_replies.de.po b/modules/po/route_replies.pt_BR.po similarity index 71% rename from modules/po/route_replies.de.po rename to modules/po/route_replies.pt_BR.po index 8c163541..b570ca90 100644 --- a/modules/po/route_replies.de.po +++ b/modules/po/route_replies.pt_BR.po @@ -5,55 +5,55 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: crowdin.com\n" "X-Crowdin-Project: znc-bouncer\n" -"X-Crowdin-Language: de\n" -"X-Crowdin-File: /master/modules/po/route_replies.pot\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/route_replies.pot\n" "Project-Id-Version: znc-bouncer\n" "Last-Translator: DarthGandalf \n" -"Language-Team: German\n" -"Language: de_DE\n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" -#: route_replies.cpp:211 +#: route_replies.cpp:209 msgid "[yes|no]" msgstr "" -#: route_replies.cpp:212 +#: route_replies.cpp:210 msgid "Decides whether to show the timeout messages or not" msgstr "" -#: route_replies.cpp:352 +#: route_replies.cpp:350 msgid "This module hit a timeout which is probably a connectivity issue." msgstr "" -#: route_replies.cpp:355 +#: route_replies.cpp:353 msgid "" "However, if you can provide steps to reproduce this issue, please do report " "a bug." msgstr "" -#: route_replies.cpp:358 +#: route_replies.cpp:356 msgid "To disable this message, do \"/msg {1} silent yes\"" msgstr "" -#: route_replies.cpp:360 +#: route_replies.cpp:358 msgid "Last request: {1}" msgstr "" -#: route_replies.cpp:361 +#: route_replies.cpp:359 msgid "Expected replies:" msgstr "" -#: route_replies.cpp:365 +#: route_replies.cpp:363 msgid "{1} (last)" msgstr "" -#: route_replies.cpp:437 +#: route_replies.cpp:435 msgid "Timeout messages are disabled." msgstr "" -#: route_replies.cpp:438 +#: route_replies.cpp:436 msgid "Timeout messages are enabled." msgstr "" -#: route_replies.cpp:459 +#: route_replies.cpp:457 msgid "Send replies (e.g. to /who) to the right client only" msgstr "" diff --git a/modules/po/route_replies.ru.po b/modules/po/route_replies.ru_RU.po similarity index 100% rename from modules/po/route_replies.ru.po rename to modules/po/route_replies.ru_RU.po diff --git a/modules/po/sample.de.po b/modules/po/sample.de_DE.po similarity index 100% rename from modules/po/sample.de.po rename to modules/po/sample.de_DE.po diff --git a/modules/po/sample.es.po b/modules/po/sample.es_ES.po similarity index 100% rename from modules/po/sample.es.po rename to modules/po/sample.es_ES.po diff --git a/modules/po/sample.pt_BR.po b/modules/po/sample.pt_BR.po new file mode 100644 index 00000000..cd304ce2 --- /dev/null +++ b/modules/po/sample.pt_BR.po @@ -0,0 +1,119 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/sample.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" + +#: sample.cpp:31 +msgid "Sample job cancelled" +msgstr "" + +#: sample.cpp:33 +msgid "Sample job destroyed" +msgstr "" + +#: sample.cpp:50 +msgid "Sample job done" +msgstr "" + +#: sample.cpp:65 +msgid "TEST!!!!" +msgstr "" + +#: sample.cpp:74 +msgid "I'm being loaded with the arguments: {1}" +msgstr "" + +#: sample.cpp:85 +msgid "I'm being unloaded!" +msgstr "" + +#: sample.cpp:94 +msgid "You got connected BoyOh." +msgstr "" + +#: sample.cpp:98 +msgid "You got disconnected BoyOh." +msgstr "" + +#: sample.cpp:116 +msgid "{1} {2} set mode on {3} {4}{5} {6}" +msgstr "" + +#: sample.cpp:123 +msgid "{1} {2} opped {3} on {4}" +msgstr "" + +#: sample.cpp:129 +msgid "{1} {2} deopped {3} on {4}" +msgstr "" + +#: sample.cpp:135 +msgid "{1} {2} voiced {3} on {4}" +msgstr "" + +#: sample.cpp:141 +msgid "{1} {2} devoiced {3} on {4}" +msgstr "" + +#: sample.cpp:147 +msgid "* {1} sets mode: {2} {3} on {4}" +msgstr "" + +#: sample.cpp:163 +msgid "{1} kicked {2} from {3} with the msg {4}" +msgstr "" + +#: sample.cpp:169 +msgid "* {1} ({2}@{3}) quits ({4}) from channel: {6}" +msgid_plural "* {1} ({2}@{3}) quits ({4}) from {5} channels: {6}" +msgstr[0] "" +msgstr[1] "" + +#: sample.cpp:177 +msgid "Attempting to join {1}" +msgstr "" + +#: sample.cpp:182 +msgid "* {1} ({2}@{3}) joins {4}" +msgstr "" + +#: sample.cpp:189 +msgid "* {1} ({2}@{3}) parts {4}" +msgstr "" + +#: sample.cpp:196 +msgid "{1} invited us to {2}, ignoring invites to {2}" +msgstr "" + +#: sample.cpp:201 +msgid "{1} invited us to {2}" +msgstr "" + +#: sample.cpp:207 +msgid "{1} is now known as {2}" +msgstr "" + +#: sample.cpp:269 sample.cpp:276 +msgid "{1} changes topic on {2} to {3}" +msgstr "" + +#: sample.cpp:317 +msgid "Hi, I'm your friendly sample module." +msgstr "" + +#: sample.cpp:330 +msgid "Description of module arguments goes here." +msgstr "" + +#: sample.cpp:333 +msgid "To be used as a sample for writing modules" +msgstr "" diff --git a/modules/po/sample.ru.po b/modules/po/sample.ru_RU.po similarity index 100% rename from modules/po/sample.ru.po rename to modules/po/sample.ru_RU.po diff --git a/modules/po/samplewebapi.de.po b/modules/po/samplewebapi.de_DE.po similarity index 100% rename from modules/po/samplewebapi.de.po rename to modules/po/samplewebapi.de_DE.po diff --git a/modules/po/samplewebapi.es.po b/modules/po/samplewebapi.es_ES.po similarity index 100% rename from modules/po/samplewebapi.es.po rename to modules/po/samplewebapi.es_ES.po diff --git a/modules/po/samplewebapi.pt_BR.po b/modules/po/samplewebapi.pt_BR.po new file mode 100644 index 00000000..5d288b4d --- /dev/null +++ b/modules/po/samplewebapi.pt_BR.po @@ -0,0 +1,17 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/samplewebapi.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" + +#: samplewebapi.cpp:59 +msgid "Sample Web API module." +msgstr "" diff --git a/modules/po/samplewebapi.ru.po b/modules/po/samplewebapi.ru_RU.po similarity index 100% rename from modules/po/samplewebapi.ru.po rename to modules/po/samplewebapi.ru_RU.po diff --git a/modules/po/sasl.de.po b/modules/po/sasl.de_DE.po similarity index 100% rename from modules/po/sasl.de.po rename to modules/po/sasl.de_DE.po diff --git a/modules/po/sasl.es.po b/modules/po/sasl.es_ES.po similarity index 100% rename from modules/po/sasl.es.po rename to modules/po/sasl.es_ES.po diff --git a/modules/po/sasl.pt_BR.po b/modules/po/sasl.pt_BR.po new file mode 100644 index 00000000..d456c9d6 --- /dev/null +++ b/modules/po/sasl.pt_BR.po @@ -0,0 +1,174 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/sasl.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" + +#: modules/po/../data/sasl/tmpl/index.tmpl:7 sasl.cpp:290 +msgid "SASL" +msgstr "" + +#: modules/po/../data/sasl/tmpl/index.tmpl:11 +msgid "Username:" +msgstr "" + +#: modules/po/../data/sasl/tmpl/index.tmpl:13 +msgid "Please enter a username." +msgstr "" + +#: modules/po/../data/sasl/tmpl/index.tmpl:16 +msgid "Password:" +msgstr "" + +#: modules/po/../data/sasl/tmpl/index.tmpl:18 +msgid "Please enter a password." +msgstr "" + +#: modules/po/../data/sasl/tmpl/index.tmpl:22 +msgid "Options" +msgstr "" + +#: modules/po/../data/sasl/tmpl/index.tmpl:25 +msgid "Connect only if SASL authentication succeeds." +msgstr "" + +#: modules/po/../data/sasl/tmpl/index.tmpl:27 +msgid "Require authentication" +msgstr "" + +#: modules/po/../data/sasl/tmpl/index.tmpl:35 +msgid "Mechanisms" +msgstr "" + +#: modules/po/../data/sasl/tmpl/index.tmpl:42 +msgid "Name" +msgstr "" + +#: modules/po/../data/sasl/tmpl/index.tmpl:43 sasl.cpp:89 sasl.cpp:94 +msgid "Description" +msgstr "" + +#: modules/po/../data/sasl/tmpl/index.tmpl:57 +msgid "Selected mechanisms and their order:" +msgstr "" + +#: modules/po/../data/sasl/tmpl/index.tmpl:74 +msgid "Save" +msgstr "" + +#: sasl.cpp:54 +msgid "TLS certificate, for use with the *cert module" +msgstr "" + +#: sasl.cpp:56 +msgid "" +"Plain text negotiation, this should work always if the network supports SASL" +msgstr "" + +#: sasl.cpp:62 +msgid "search" +msgstr "" + +#: sasl.cpp:62 +msgid "Generate this output" +msgstr "" + +#: sasl.cpp:64 +msgid "[ []]" +msgstr "" + +#: sasl.cpp:65 +msgid "" +"Set username and password for the mechanisms that need them. Password is " +"optional. Without parameters, returns information about current settings." +msgstr "" + +#: sasl.cpp:69 +msgid "[mechanism[ ...]]" +msgstr "" + +#: sasl.cpp:70 +msgid "Set the mechanisms to be attempted (in order)" +msgstr "" + +#: sasl.cpp:72 +msgid "[yes|no]" +msgstr "" + +#: sasl.cpp:73 +msgid "Don't connect unless SASL authentication succeeds" +msgstr "" + +#: sasl.cpp:88 sasl.cpp:93 +msgid "Mechanism" +msgstr "" + +#: sasl.cpp:97 +msgid "The following mechanisms are available:" +msgstr "" + +#: sasl.cpp:107 +msgid "Username is currently not set" +msgstr "" + +#: sasl.cpp:109 +msgid "Username is currently set to '{1}'" +msgstr "" + +#: sasl.cpp:112 +msgid "Password was not supplied" +msgstr "" + +#: sasl.cpp:114 +msgid "Password was supplied" +msgstr "" + +#: sasl.cpp:122 +msgid "Username has been set to [{1}]" +msgstr "" + +#: sasl.cpp:123 +msgid "Password has been set to [{1}]" +msgstr "" + +#: sasl.cpp:143 +msgid "Current mechanisms set: {1}" +msgstr "" + +#: sasl.cpp:152 +msgid "We require SASL negotiation to connect" +msgstr "" + +#: sasl.cpp:154 +msgid "We will connect even if SASL fails" +msgstr "" + +#: sasl.cpp:191 +msgid "Disabling network, we require authentication." +msgstr "" + +#: sasl.cpp:192 +msgid "Use 'RequireAuth no' to disable." +msgstr "" + +#: sasl.cpp:245 +msgid "{1} mechanism succeeded." +msgstr "" + +#: sasl.cpp:257 +msgid "{1} mechanism failed." +msgstr "" + +#: sasl.cpp:335 +msgid "" +"Adds support for sasl authentication capability to authenticate to an IRC " +"server" +msgstr "" diff --git a/modules/po/sasl.ru.po b/modules/po/sasl.ru_RU.po similarity index 100% rename from modules/po/sasl.ru.po rename to modules/po/sasl.ru_RU.po diff --git a/modules/po/savebuff.de_DE.po b/modules/po/savebuff.de_DE.po new file mode 100644 index 00000000..84880695 --- /dev/null +++ b/modules/po/savebuff.de_DE.po @@ -0,0 +1,64 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: de\n" +"X-Crowdin-File: /1.7.x/modules/po/savebuff.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: German\n" +"Language: de_DE\n" + +#: savebuff.cpp:65 +msgid "" +msgstr "" + +#: savebuff.cpp:65 +msgid "Sets the password" +msgstr "Setzt das Password" + +#: savebuff.cpp:67 +msgid "" +msgstr "" + +#: savebuff.cpp:67 +msgid "Replays the buffer" +msgstr "Spielt den Puffer ab" + +#: savebuff.cpp:69 +msgid "Saves all buffers" +msgstr "Speichert alle Puffer" + +#: savebuff.cpp:221 +msgid "" +"Password is unset usually meaning the decryption failed. You can setpass to " +"the appropriate pass and things should start working, or setpass to a new " +"pass and save to reinstantiate" +msgstr "" + +#: savebuff.cpp:232 +msgid "Password set to [{1}]" +msgstr "Password auf [{1}] gesetzt" + +#: savebuff.cpp:262 +msgid "Replayed {1}" +msgstr "{1} abgespielt" + +#: savebuff.cpp:341 +msgid "Unable to decode Encrypted file {1}" +msgstr "Kann verschlüsselte Datei {1} nicht dekodieren" + +#: savebuff.cpp:358 +msgid "" +"This user module takes up to one arguments. Either --ask-pass or the " +"password itself (which may contain spaces) or nothing" +msgstr "" +"Dieses Modul bekommt bis zu einem Argument. Entweder --ask-pass oder das " +"Password selbst (welches Leerzeichen enthalten darf), oder nichts" + +#: savebuff.cpp:363 +msgid "Stores channel and query buffers to disk, encrypted" +msgstr "Speichert Kanal- und Querypuffer auf der Festplatte, verschlüsselt" diff --git a/modules/po/savebuff.es.po b/modules/po/savebuff.es_ES.po similarity index 100% rename from modules/po/savebuff.es.po rename to modules/po/savebuff.es_ES.po diff --git a/modules/po/savebuff.de.po b/modules/po/savebuff.pt_BR.po similarity index 89% rename from modules/po/savebuff.de.po rename to modules/po/savebuff.pt_BR.po index 7e44c48e..3f2cb677 100644 --- a/modules/po/savebuff.de.po +++ b/modules/po/savebuff.pt_BR.po @@ -5,12 +5,12 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: crowdin.com\n" "X-Crowdin-Project: znc-bouncer\n" -"X-Crowdin-Language: de\n" -"X-Crowdin-File: /master/modules/po/savebuff.pot\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/savebuff.pot\n" "Project-Id-Version: znc-bouncer\n" "Last-Translator: DarthGandalf \n" -"Language-Team: German\n" -"Language: de_DE\n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" #: savebuff.cpp:65 msgid "" diff --git a/modules/po/savebuff.ru.po b/modules/po/savebuff.ru_RU.po similarity index 100% rename from modules/po/savebuff.ru.po rename to modules/po/savebuff.ru_RU.po diff --git a/modules/po/send_raw.de.po b/modules/po/send_raw.de_DE.po similarity index 100% rename from modules/po/send_raw.de.po rename to modules/po/send_raw.de_DE.po diff --git a/modules/po/send_raw.es.po b/modules/po/send_raw.es_ES.po similarity index 100% rename from modules/po/send_raw.es.po rename to modules/po/send_raw.es_ES.po diff --git a/modules/po/send_raw.pt_BR.po b/modules/po/send_raw.pt_BR.po new file mode 100644 index 00000000..21f0d82e --- /dev/null +++ b/modules/po/send_raw.pt_BR.po @@ -0,0 +1,109 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/send_raw.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" + +#: modules/po/../data/send_raw/tmpl/index.tmpl:9 +msgid "Send a raw IRC line" +msgstr "" + +#: modules/po/../data/send_raw/tmpl/index.tmpl:14 +msgid "User:" +msgstr "" + +#: modules/po/../data/send_raw/tmpl/index.tmpl:15 +msgid "To change user, click to Network selector" +msgstr "" + +#: modules/po/../data/send_raw/tmpl/index.tmpl:19 +msgid "User/Network:" +msgstr "" + +#: modules/po/../data/send_raw/tmpl/index.tmpl:32 +msgid "Send to:" +msgstr "" + +#: modules/po/../data/send_raw/tmpl/index.tmpl:34 +msgid "Client" +msgstr "" + +#: modules/po/../data/send_raw/tmpl/index.tmpl:35 +msgid "Server" +msgstr "" + +#: modules/po/../data/send_raw/tmpl/index.tmpl:40 +msgid "Line:" +msgstr "" + +#: modules/po/../data/send_raw/tmpl/index.tmpl:45 +msgid "Send" +msgstr "" + +#: send_raw.cpp:32 +msgid "Sent [{1}] to {2}/{3}" +msgstr "" + +#: send_raw.cpp:36 send_raw.cpp:56 +msgid "Network {1} not found for user {2}" +msgstr "" + +#: send_raw.cpp:40 send_raw.cpp:60 +msgid "User {1} not found" +msgstr "" + +#: send_raw.cpp:52 +msgid "Sent [{1}] to IRC server of {2}/{3}" +msgstr "" + +#: send_raw.cpp:75 +msgid "You must have admin privileges to load this module" +msgstr "" + +#: send_raw.cpp:82 +msgid "Send Raw" +msgstr "" + +#: send_raw.cpp:92 +msgid "User not found" +msgstr "" + +#: send_raw.cpp:99 +msgid "Network not found" +msgstr "" + +#: send_raw.cpp:116 +msgid "Line sent" +msgstr "" + +#: send_raw.cpp:140 send_raw.cpp:143 +msgid "[user] [network] [data to send]" +msgstr "" + +#: send_raw.cpp:141 +msgid "The data will be sent to the user's IRC client(s)" +msgstr "" + +#: send_raw.cpp:144 +msgid "The data will be sent to the IRC server the user is connected to" +msgstr "" + +#: send_raw.cpp:147 +msgid "[data to send]" +msgstr "" + +#: send_raw.cpp:148 +msgid "The data will be sent to your current client" +msgstr "" + +#: send_raw.cpp:159 +msgid "Lets you send some raw IRC lines as/to someone else" +msgstr "" diff --git a/modules/po/send_raw.ru.po b/modules/po/send_raw.ru_RU.po similarity index 100% rename from modules/po/send_raw.ru.po rename to modules/po/send_raw.ru_RU.po diff --git a/modules/po/shell.de.po b/modules/po/shell.de_DE.po similarity index 91% rename from modules/po/shell.de.po rename to modules/po/shell.de_DE.po index 418482e1..72883029 100644 --- a/modules/po/shell.de.po +++ b/modules/po/shell.de_DE.po @@ -18,7 +18,7 @@ msgstr "Fehler beim ausführen: {1}" #: shell.cpp:75 msgid "You must be admin to use the shell module" -msgstr "Sie müssen Administrator sein, um das Shell-Modul zu verwenden" +msgstr "Du musst Administrator sein, um das Shell-Modul zu verwenden" #: shell.cpp:169 msgid "Gives shell access" diff --git a/modules/po/shell.es.po b/modules/po/shell.es_ES.po similarity index 100% rename from modules/po/shell.es.po rename to modules/po/shell.es_ES.po diff --git a/modules/po/shell.pt_BR.po b/modules/po/shell.pt_BR.po new file mode 100644 index 00000000..7eff80b0 --- /dev/null +++ b/modules/po/shell.pt_BR.po @@ -0,0 +1,29 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/shell.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" + +#: shell.cpp:37 +msgid "Failed to execute: {1}" +msgstr "" + +#: shell.cpp:75 +msgid "You must be admin to use the shell module" +msgstr "" + +#: shell.cpp:169 +msgid "Gives shell access" +msgstr "" + +#: shell.cpp:172 +msgid "Gives shell access. Only ZNC admins can use it." +msgstr "" diff --git a/modules/po/shell.ru.po b/modules/po/shell.ru_RU.po similarity index 100% rename from modules/po/shell.ru.po rename to modules/po/shell.ru_RU.po diff --git a/modules/po/simple_away.de.po b/modules/po/simple_away.de_DE.po similarity index 100% rename from modules/po/simple_away.de.po rename to modules/po/simple_away.de_DE.po diff --git a/modules/po/simple_away.es.po b/modules/po/simple_away.es_ES.po similarity index 100% rename from modules/po/simple_away.es.po rename to modules/po/simple_away.es_ES.po diff --git a/modules/po/simple_away.pt_BR.po b/modules/po/simple_away.pt_BR.po new file mode 100644 index 00000000..caf883f5 --- /dev/null +++ b/modules/po/simple_away.pt_BR.po @@ -0,0 +1,92 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/simple_away.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" + +#: simple_away.cpp:56 +msgid "[]" +msgstr "" + +#: simple_away.cpp:57 +#, c-format +msgid "" +"Prints or sets the away reason (%awaytime% is replaced with the time you " +"were set away, supports substitutions using ExpandString)" +msgstr "" + +#: simple_away.cpp:63 +msgid "Prints the current time to wait before setting you away" +msgstr "" + +#: simple_away.cpp:65 +msgid "" +msgstr "" + +#: simple_away.cpp:66 +msgid "Sets the time to wait before setting you away" +msgstr "" + +#: simple_away.cpp:69 +msgid "Disables the wait time before setting you away" +msgstr "" + +#: simple_away.cpp:73 +msgid "Get or set the minimum number of clients before going away" +msgstr "" + +#: simple_away.cpp:136 +msgid "Away reason set" +msgstr "" + +#: simple_away.cpp:138 +msgid "Away reason: {1}" +msgstr "" + +#: simple_away.cpp:139 +msgid "Current away reason would be: {1}" +msgstr "" + +#: simple_away.cpp:144 +msgid "Current timer setting: 1 second" +msgid_plural "Current timer setting: {1} seconds" +msgstr[0] "" +msgstr[1] "" + +#: simple_away.cpp:153 simple_away.cpp:161 +msgid "Timer disabled" +msgstr "" + +#: simple_away.cpp:155 +msgid "Timer set to 1 second" +msgid_plural "Timer set to: {1} seconds" +msgstr[0] "" +msgstr[1] "" + +#: simple_away.cpp:166 +msgid "Current MinClients setting: {1}" +msgstr "" + +#: simple_away.cpp:169 +msgid "MinClients set to {1}" +msgstr "" + +#: simple_away.cpp:248 +msgid "" +"You might enter up to 3 arguments, like -notimer awaymessage or -timer 5 " +"awaymessage." +msgstr "" + +#: simple_away.cpp:253 +msgid "" +"This module will automatically set you away on IRC while you are " +"disconnected from the bouncer." +msgstr "" diff --git a/modules/po/simple_away.ru.po b/modules/po/simple_away.ru_RU.po similarity index 100% rename from modules/po/simple_away.ru.po rename to modules/po/simple_away.ru_RU.po diff --git a/modules/po/stickychan.de.po b/modules/po/stickychan.de_DE.po similarity index 100% rename from modules/po/stickychan.de.po rename to modules/po/stickychan.de_DE.po diff --git a/modules/po/stickychan.es.po b/modules/po/stickychan.es_ES.po similarity index 100% rename from modules/po/stickychan.es.po rename to modules/po/stickychan.es_ES.po diff --git a/modules/po/stickychan.pt_BR.po b/modules/po/stickychan.pt_BR.po new file mode 100644 index 00000000..146404c1 --- /dev/null +++ b/modules/po/stickychan.pt_BR.po @@ -0,0 +1,102 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/stickychan.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" + +#: modules/po/../data/stickychan/tmpl/index.tmpl:9 +msgid "Name" +msgstr "" + +#: modules/po/../data/stickychan/tmpl/index.tmpl:10 +msgid "Sticky" +msgstr "" + +#: modules/po/../data/stickychan/tmpl/index.tmpl:25 +msgid "Save" +msgstr "" + +#: modules/po/../data/stickychan/tmpl/stickychan_WebadminChan.tmpl:8 +msgid "Channel is sticky" +msgstr "" + +#: stickychan.cpp:28 +msgid "<#channel> [key]" +msgstr "" + +#: stickychan.cpp:28 +msgid "Sticks a channel" +msgstr "" + +#: stickychan.cpp:30 +msgid "<#channel>" +msgstr "" + +#: stickychan.cpp:30 +msgid "Unsticks a channel" +msgstr "" + +#: stickychan.cpp:32 +msgid "Lists sticky channels" +msgstr "" + +#: stickychan.cpp:75 +msgid "Usage: Stick <#channel> [key]" +msgstr "" + +#: stickychan.cpp:79 +msgid "Stuck {1}" +msgstr "" + +#: stickychan.cpp:85 +msgid "Usage: Unstick <#channel>" +msgstr "" + +#: stickychan.cpp:89 +msgid "Unstuck {1}" +msgstr "" + +#: stickychan.cpp:101 +msgid " -- End of List" +msgstr "" + +#: stickychan.cpp:115 +msgid "Could not join {1} (# prefix missing?)" +msgstr "" + +#: stickychan.cpp:128 +msgid "Sticky Channels" +msgstr "" + +#: stickychan.cpp:160 +msgid "Changes have been saved!" +msgstr "" + +#: stickychan.cpp:185 +msgid "Channel became sticky!" +msgstr "" + +#: stickychan.cpp:189 +msgid "Channel stopped being sticky!" +msgstr "" + +#: stickychan.cpp:209 +msgid "" +"Channel {1} cannot be joined, it is an illegal channel name. Unsticking." +msgstr "" + +#: stickychan.cpp:246 +msgid "List of channels, separated by comma." +msgstr "" + +#: stickychan.cpp:251 +msgid "configless sticky chans, keeps you there very stickily even" +msgstr "" diff --git a/modules/po/stickychan.ru.po b/modules/po/stickychan.ru_RU.po similarity index 100% rename from modules/po/stickychan.ru.po rename to modules/po/stickychan.ru_RU.po diff --git a/modules/po/stripcontrols.de.po b/modules/po/stripcontrols.de_DE.po similarity index 100% rename from modules/po/stripcontrols.de.po rename to modules/po/stripcontrols.de_DE.po diff --git a/modules/po/stripcontrols.es.po b/modules/po/stripcontrols.es_ES.po similarity index 86% rename from modules/po/stripcontrols.es.po rename to modules/po/stripcontrols.es_ES.po index 5b5e3869..c05380ec 100644 --- a/modules/po/stripcontrols.es.po +++ b/modules/po/stripcontrols.es_ES.po @@ -16,3 +16,5 @@ msgstr "" msgid "" "Strips control codes (Colors, Bold, ..) from channel and private messages." msgstr "" +"Eliminar códigos de control (colores, negrita, ...) de canales y mensajes " +"privados." diff --git a/modules/po/stripcontrols.pt_BR.po b/modules/po/stripcontrols.pt_BR.po new file mode 100644 index 00000000..28ee2ee9 --- /dev/null +++ b/modules/po/stripcontrols.pt_BR.po @@ -0,0 +1,18 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/stripcontrols.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" + +#: stripcontrols.cpp:63 +msgid "" +"Strips control codes (Colors, Bold, ..) from channel and private messages." +msgstr "" diff --git a/modules/po/stripcontrols.ru.po b/modules/po/stripcontrols.ru_RU.po similarity index 100% rename from modules/po/stripcontrols.ru.po rename to modules/po/stripcontrols.ru_RU.po diff --git a/modules/po/watch.de.po b/modules/po/watch.de_DE.po similarity index 100% rename from modules/po/watch.de.po rename to modules/po/watch.de_DE.po diff --git a/modules/po/watch.es.po b/modules/po/watch.es_ES.po similarity index 100% rename from modules/po/watch.es.po rename to modules/po/watch.es_ES.po diff --git a/modules/po/watch.pt_BR.po b/modules/po/watch.pt_BR.po new file mode 100644 index 00000000..0cae6295 --- /dev/null +++ b/modules/po/watch.pt_BR.po @@ -0,0 +1,249 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/watch.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" + +#: watch.cpp:334 +msgid "All entries cleared." +msgstr "" + +#: watch.cpp:344 +msgid "Buffer count is set to {1}" +msgstr "" + +#: watch.cpp:348 +msgid "Unknown command: {1}" +msgstr "" + +#: watch.cpp:397 +msgid "Disabled all entries." +msgstr "" + +#: watch.cpp:398 +msgid "Enabled all entries." +msgstr "" + +#: watch.cpp:405 watch.cpp:437 watch.cpp:470 watch.cpp:570 watch.cpp:585 +msgid "Invalid Id" +msgstr "" + +#: watch.cpp:414 +msgid "Id {1} disabled" +msgstr "" + +#: watch.cpp:416 +msgid "Id {1} enabled" +msgstr "" + +#: watch.cpp:428 +msgid "Set DetachedClientOnly for all entries to Yes" +msgstr "" + +#: watch.cpp:430 +msgid "Set DetachedClientOnly for all entries to No" +msgstr "" + +#: watch.cpp:446 watch.cpp:479 +msgid "Id {1} set to Yes" +msgstr "" + +#: watch.cpp:448 watch.cpp:481 +msgid "Id {1} set to No" +msgstr "" + +#: watch.cpp:461 +msgid "Set DetachedChannelOnly for all entries to Yes" +msgstr "" + +#: watch.cpp:463 +msgid "Set DetachedChannelOnly for all entries to No" +msgstr "" + +#: watch.cpp:487 watch.cpp:503 +msgid "Id" +msgstr "" + +#: watch.cpp:488 watch.cpp:504 +msgid "HostMask" +msgstr "" + +#: watch.cpp:489 watch.cpp:505 +msgid "Target" +msgstr "" + +#: watch.cpp:490 watch.cpp:506 +msgid "Pattern" +msgstr "" + +#: watch.cpp:491 watch.cpp:507 +msgid "Sources" +msgstr "" + +#: watch.cpp:492 watch.cpp:508 watch.cpp:509 +msgid "Off" +msgstr "" + +#: watch.cpp:493 watch.cpp:511 +msgid "DetachedClientOnly" +msgstr "" + +#: watch.cpp:494 watch.cpp:514 +msgid "DetachedChannelOnly" +msgstr "" + +#: watch.cpp:512 watch.cpp:515 +msgid "Yes" +msgstr "" + +#: watch.cpp:512 watch.cpp:515 +msgid "No" +msgstr "" + +#: watch.cpp:521 watch.cpp:527 +msgid "You have no entries." +msgstr "" + +#: watch.cpp:578 +msgid "Sources set for Id {1}." +msgstr "" + +#: watch.cpp:593 +msgid "Id {1} removed." +msgstr "" + +#: watch.cpp:600 watch.cpp:604 watch.cpp:609 watch.cpp:614 watch.cpp:620 +#: watch.cpp:625 watch.cpp:629 watch.cpp:633 watch.cpp:638 watch.cpp:645 +#: watch.cpp:652 watch.cpp:658 watch.cpp:664 +msgid "Command" +msgstr "" + +#: watch.cpp:601 watch.cpp:605 watch.cpp:610 watch.cpp:616 watch.cpp:621 +#: watch.cpp:626 watch.cpp:630 watch.cpp:634 watch.cpp:641 watch.cpp:648 +#: watch.cpp:654 watch.cpp:660 watch.cpp:665 +msgid "Description" +msgstr "" + +#: watch.cpp:604 +msgid "Add [Target] [Pattern]" +msgstr "" + +#: watch.cpp:606 +msgid "Used to add an entry to watch for." +msgstr "" + +#: watch.cpp:609 +msgid "List" +msgstr "" + +#: watch.cpp:611 +msgid "List all entries being watched." +msgstr "" + +#: watch.cpp:614 +msgid "Dump" +msgstr "" + +#: watch.cpp:617 +msgid "Dump a list of all current entries to be used later." +msgstr "" + +#: watch.cpp:620 +msgid "Del " +msgstr "" + +#: watch.cpp:622 +msgid "Deletes Id from the list of watched entries." +msgstr "" + +#: watch.cpp:625 +msgid "Clear" +msgstr "" + +#: watch.cpp:626 +msgid "Delete all entries." +msgstr "" + +#: watch.cpp:629 +msgid "Enable " +msgstr "" + +#: watch.cpp:630 +msgid "Enable a disabled entry." +msgstr "" + +#: watch.cpp:633 +msgid "Disable " +msgstr "" + +#: watch.cpp:635 +msgid "Disable (but don't delete) an entry." +msgstr "" + +#: watch.cpp:639 +msgid "SetDetachedClientOnly " +msgstr "" + +#: watch.cpp:642 +msgid "Enable or disable detached client only for an entry." +msgstr "" + +#: watch.cpp:646 +msgid "SetDetachedChannelOnly " +msgstr "" + +#: watch.cpp:649 +msgid "Enable or disable detached channel only for an entry." +msgstr "" + +#: watch.cpp:652 +msgid "Buffer [Count]" +msgstr "" + +#: watch.cpp:655 +msgid "Show/Set the amount of buffered lines while detached." +msgstr "" + +#: watch.cpp:659 +msgid "SetSources [#chan priv #foo* !#bar]" +msgstr "" + +#: watch.cpp:661 +msgid "Set the source channels that you care about." +msgstr "" + +#: watch.cpp:664 +msgid "Help" +msgstr "" + +#: watch.cpp:665 +msgid "This help." +msgstr "" + +#: watch.cpp:681 +msgid "Entry for {1} already exists." +msgstr "" + +#: watch.cpp:689 +msgid "Adding entry: {1} watching for [{2}] -> {3}" +msgstr "" + +#: watch.cpp:695 +msgid "Watch: Not enough arguments. Try Help" +msgstr "" + +#: watch.cpp:764 +msgid "WARNING: malformed entry found while loading" +msgstr "" + +#: watch.cpp:778 +msgid "Copy activity from a specific user into a separate window" +msgstr "" diff --git a/modules/po/watch.ru.po b/modules/po/watch.ru_RU.po similarity index 100% rename from modules/po/watch.ru.po rename to modules/po/watch.ru_RU.po diff --git a/modules/po/webadmin.de.po b/modules/po/webadmin.de_DE.po similarity index 100% rename from modules/po/webadmin.de.po rename to modules/po/webadmin.de_DE.po diff --git a/modules/po/webadmin.es_ES.po b/modules/po/webadmin.es_ES.po new file mode 100644 index 00000000..d155d834 --- /dev/null +++ b/modules/po/webadmin.es_ES.po @@ -0,0 +1,1287 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: es-ES\n" +"X-Crowdin-File: /1.7.x/modules/po/webadmin.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: Spanish\n" +"Language: es_ES\n" + +#: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:12 +msgid "Channel Info" +msgstr "Información de canal" + +#: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:17 +msgid "Channel Name:" +msgstr "Nombre de canal:" + +#: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:19 +msgid "The channel name." +msgstr "El nombre del canal." + +#: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:24 +msgid "Key:" +msgstr "Clave:" + +#: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:26 +msgid "The password of the channel, if there is one." +msgstr "La contraseña del canal, si la hay." + +#: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:30 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:241 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:260 +msgid "Buffer Size:" +msgstr "Tamaño búfer:" + +#: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:32 +msgid "The buffer count." +msgstr "Líneas de búfer." + +#: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:36 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:235 +msgid "Default Modes:" +msgstr "Modos predeterminados:" + +#: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:38 +msgid "The default modes of the channel." +msgstr "Los modos por defecto del canal." + +#: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:46 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:270 +msgid "Flags" +msgstr "Banderas" + +#: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:51 +msgid "Save to config" +msgstr "Guardar configuración" + +#: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:67 +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:282 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:410 +msgid "Module {1}" +msgstr "Módulo {1}" + +#: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:75 +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:290 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:419 +msgid "Save and return" +msgstr "Guardar y volver" + +#: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:76 +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:291 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:420 +msgid "Save and continue" +msgstr "Guardar y continuar" + +#: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:78 +msgid "Add Channel and return" +msgstr "Añadir canal y volver" + +#: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:79 +msgid "Add Channel and continue" +msgstr "Añadir canal y continuar" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:8 +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:11 +msgid "<password>" +msgstr "<contraseña>" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:11 +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:12 +msgid "<network>" +msgstr "<red>" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:14 +msgid "" +"To connect to this network from your IRC client, you can set the server " +"password field as {1} or username field as {2}" +msgstr "" +"Para conectar a esta red desde tu cliente de IRC, puedes definir la " +"contraseña del servidor como {1} o el nombre de usuario como " +"{2}" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:24 +msgid "Network Info" +msgstr "Información de red" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:25 +msgid "" +"Nick, AltNick, Ident, RealName, BindHost can be left empty to use the value " +"from the user." +msgstr "" +"Apodo, ApodoAlt, Ident, RealName, BindHost pueden dejarse vacíos para usar " +"los valores del usuario." + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:29 +msgid "Network Name:" +msgstr "Nombre de red:" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:31 +msgid "The name of the IRC network." +msgstr "El nombre de la red de IRC." + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:35 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:69 +msgid "Nickname:" +msgstr "Apodo:" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:37 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:71 +msgid "Your nickname on IRC." +msgstr "Tu apodo en el IRC." + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:40 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:74 +msgid "Alt. Nickname:" +msgstr "Apodo alternativo:" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:42 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:76 +msgid "Your secondary nickname, if the first is not available on IRC." +msgstr "Tu apodo secundario, si el primero no está disponible en IRC." + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:46 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:80 +msgid "Ident:" +msgstr "Ident:" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:48 +msgid "Your ident." +msgstr "Tu ident." + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:51 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:91 +msgid "Realname:" +msgstr "Nombre real:" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:53 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:93 +msgid "Your real name." +msgstr "Tu nombre real." + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:58 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:99 +msgid "BindHost:" +msgstr "BindHost:" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:65 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:112 +msgid "Quit Message:" +msgstr "Mensaje de salida:" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:67 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:114 +msgid "You may define a Message shown, when you quit IRC." +msgstr "Puedes definir un mensaje a mostrar cuando sales del IRC." + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:71 +msgid "Active:" +msgstr "Activo:" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:73 +msgid "Connect to IRC & automatically re-connect" +msgstr "Conectar a IRC & reconectar automáticamente" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:77 +msgid "Trust all certs:" +msgstr "Confiar en todos los certificados:" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:79 +msgid "" +"Disable certificate validation (takes precedence over TrustPKI). INSECURE!" +msgstr "" +"Deshabilitar validación de certificados (prevalece sobre TrustPKI). " +"¡INSEGURO!" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:83 +msgid "Trust the PKI:" +msgstr "Confiar en el PKI:" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:85 +msgid "" +"Setting this to false will trust only certificates you added fingerprints " +"for." +msgstr "" +"Al dejar esta opción como Falso se confiará solamente en los certificados a " +"los que hayas añadido una huella digital." + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:89 +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:96 +msgid "Servers of this IRC network:" +msgstr "Servidores de esta red de IRC:" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:93 +msgid "One server per line, “host [[+]port] [password]”, + means SSL" +msgstr "" +"Un servidor por línea, \"host [[+]puerto] [contraseña\", + significa SSL" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:101 +msgid "Hostname" +msgstr "Nombre de host" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:102 +#: modules/po/../data/webadmin/tmpl/settings.tmpl:13 +msgid "Port" +msgstr "Puerto" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:103 +#: modules/po/../data/webadmin/tmpl/settings.tmpl:15 +msgid "SSL" +msgstr "SSL" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:104 +msgid "Password" +msgstr "Contraseña" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:116 +msgid "SHA-256 fingerprints of trusted SSL certificates of this IRC network:" +msgstr "" +"Huellas digitales SHA-256 de certificados SSL de confianza de esta red de " +"IRC:" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:120 +msgid "" +"When these certificates are encountered, checks for hostname, expiration " +"date, CA are skipped" +msgstr "" +"Cuando se encuentren estos certificados se omitirán las comprobaciones de " +"nombre de host, fecha de expiración, y CA" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:124 +msgid "Flood protection:" +msgstr "Protección de flood:" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:127 +msgid "" +"You might enable the flood protection. This prevents “excess flood” errors, " +"which occur, when your IRC bot is command flooded or spammed. After changing " +"this, reconnect ZNC to server." +msgstr "" +"Es aconsejable activar la protección de flood. Esto previene errores de " +"\"Excess flood\", que suelen ocurrir cuando tu cliente de IRC es inundado a " +"comandos. Al cambiar esto, reconecta ZNC al servidor." + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:130 +msgctxt "Flood Protection" +msgid "Enabled" +msgstr "[Protección de flood] Activada" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:134 +msgid "Flood protection rate:" +msgstr "Flujo de flood:" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:137 +msgid "" +"The number of seconds per line. After changing this, reconnect ZNC to server." +msgstr "" +"El número de segundos por línea. Al cambiar esto, reconecta ZNC al servidor." + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:140 +msgid "{1} seconds per line" +msgstr "{1} segundos por línea" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:144 +msgid "Flood protection burst:" +msgstr "Ráfaga de flood:" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:147 +msgid "" +"Defines the number of lines, which can be sent immediately. After changing " +"this, reconnect ZNC to server." +msgstr "" +"Número de líneas que pueden enviarse inmediatamente. Al cambiar esto, " +"reconecta ZNC al servidor." + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:150 +msgid "{1} lines can be sent immediately" +msgstr "{1} líneas que pueden enviarse inmediatamente" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:154 +msgid "Channel join delay:" +msgstr "Tiempo de unión a canales:" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:157 +msgid "" +"Defines the delay in seconds, until channels are joined after getting " +"connected." +msgstr "" +"Tiempo de espera antes de unirse a canales justo al conectar al servidor." + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:160 +msgid "{1} seconds" +msgstr "{1} segundos" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:165 +msgid "Character encoding used between ZNC and IRC server." +msgstr "Codificación de caracteres usada entre ZNC y el servidor de IRC." + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:166 +msgid "Server encoding:" +msgstr "Codificación del servidor:" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:176 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:231 +msgid "Channels" +msgstr "Canales" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:178 +msgid "" +"You will be able to add + modify channels here after you created the network." +msgstr "Aquí podrás añadir y modificar canales cuando hayas creado la red." + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:185 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:129 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:354 +#: modules/po/../data/webadmin/tmpl/listusers.tmpl:15 +#: modules/po/../data/webadmin/tmpl/settings.tmpl:72 +msgid "Add" +msgstr "Añadir" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:187 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:430 +#: modules/po/../data/webadmin/tmpl/settings.tmpl:237 +msgid "Save" +msgstr "Guardar" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:188 +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:228 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:131 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:174 +#: modules/po/../data/webadmin/tmpl/settings.tmpl:176 +msgid "Name" +msgstr "Nombre" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:189 +msgid "CurModes" +msgstr "Modos" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:190 +msgid "DefModes" +msgstr "ModosPredet" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:191 +msgid "BufferSize" +msgstr "Tamaño búfer" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:192 +msgid "Options" +msgstr "Opciones" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:194 +msgid "← Add a channel (opens in same page)" +msgstr "← Añade un canal (abre en la misma página)" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:204 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:146 +#: modules/po/../data/webadmin/tmpl/listusers.tmpl:27 +msgid "Edit" +msgstr "Editar" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:204 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:146 +#: modules/po/../data/webadmin/tmpl/settings.tmpl:53 +msgid "Del" +msgstr "Borrar" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:222 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:168 +msgid "Modules" +msgstr "Módulos" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:229 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:175 +#: modules/po/../data/webadmin/tmpl/settings.tmpl:177 +msgid "Arguments" +msgstr "Parámetros" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:230 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:176 +#: modules/po/../data/webadmin/tmpl/settings.tmpl:178 +msgid "Description" +msgstr "Descripción" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:231 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:177 +msgid "Loaded globally" +msgstr "Cargado globalmente" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:232 +msgid "Loaded by user" +msgstr "Cargado por el usuario" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:293 +msgid "Add Network and return" +msgstr "Añadir red y volver" + +#: modules/po/../data/webadmin/tmpl/add_edit_network.tmpl:294 +msgid "Add Network and continue" +msgstr "Añadir red y continuar" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:15 +msgid "Authentication" +msgstr "Autenticación" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:19 +msgid "Username:" +msgstr "Usuario:" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:29 +msgid "Please enter a username." +msgstr "Introduce un nombre de usuario." + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:34 +msgid "Password:" +msgstr "Contraseña:" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:36 +msgid "Please enter a password." +msgstr "Introduce una contraseña." + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:39 +msgid "Confirm password:" +msgstr "Confirma la contraseña:" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:41 +msgid "Please re-type the above password." +msgstr "Re-introduce la misma contraseña." + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:44 +#: modules/po/../data/webadmin/tmpl/settings.tmpl:151 +msgid "Auth Only Via Module:" +msgstr "Autenticación solo vía módulo" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:46 +msgid "" +"Allow user authentication by external modules only, disabling built-in " +"password authentication." +msgstr "" +"Permitir autenticación de usuario solo por módulos externos, deshabilitando " +"la autenticación integrada por contraseña." + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:50 +msgid "Allowed IPs:" +msgstr "IPs permitidas:" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:54 +msgid "" +"Leave empty to allow connections from all IPs.
Otherwise, one entry per " +"line, wildcards * and ? are available." +msgstr "" +"Dejar vacío para permitir conexiones desde todas las IPs.
De lo " +"contrario, una entrada por linea. Puedes usar comodines * y ?." + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:62 +msgid "IRC Information" +msgstr "Información de IRC" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:64 +msgid "" +"Nick, AltNick, Ident, RealName and QuitMsg can be left empty to use default " +"values." +msgstr "" +"Apodo, ApodoAlt, Ident, RealName y Quit pueden dejarse vacíos para usar los " +"valores predeterminados." + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:82 +msgid "The Ident is sent to server as username." +msgstr "La ident es enviada al servidor como nombre de usuario." + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:85 +#: modules/po/../data/webadmin/tmpl/settings.tmpl:102 +msgid "Status Prefix:" +msgstr "Prefijo de Status:" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:87 +#: modules/po/../data/webadmin/tmpl/settings.tmpl:104 +msgid "The prefix for the status and module queries." +msgstr "El prefijo para el status y los privados de módulos" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:105 +msgid "DCCBindHost:" +msgstr "DCCBindHost:" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:122 +#: modules/po/../data/webadmin/tmpl/listusers.tmpl:17 +#: modules/po/../data/webadmin/tmpl/traffic.tmpl:39 +msgid "Networks" +msgstr "Redes" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:132 +#: modules/po/../data/webadmin/tmpl/listusers.tmpl:18 +msgid "Clients" +msgstr "Clientes" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:133 +msgid "Current Server" +msgstr "Servidor actual" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:134 +msgid "Nick" +msgstr "Apodo" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:136 +msgid "← Add a network (opens in same page)" +msgstr "← Añade una red (se abre en la misma página)" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:160 +msgid "" +"You will be able to add + modify networks here after you have cloned the " +"user." +msgstr "Podrás añadir y modificar redes aquí cuando hayas clonado al usuario." + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:162 +msgid "" +"You will be able to add + modify networks here after you have created the " +"user." +msgstr "Podrás añadir y modificar redes aquí cuando hayas creado al usuario." + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:178 +#: modules/po/../data/webadmin/tmpl/settings.tmpl:179 +msgid "Loaded by networks" +msgstr "Cargado por redes" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:237 +msgid "" +"These are the default modes ZNC will set when you join an empty channel." +msgstr "" +"Estos son los modos predeterminados que ZNC pondrá cuando entres a un canal " +"vacío." + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:238 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:244 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:263 +msgid "Empty = use standard value" +msgstr "Vacio = Usa el valor estándar" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:243 +msgid "" +"This is the amount of lines that the playback buffer will store for channels " +"before dropping off the oldest line. The buffers are stored in the memory by " +"default." +msgstr "" +"Cantidad de líneas por canal que se guardarán en búfer antes de borrar las " +"más antiguas. Los búfers se guardan por defecto en memoria." + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:251 +msgid "Queries" +msgstr "Privados" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:255 +msgid "Max Buffers:" +msgstr "Max búfers:" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:257 +msgid "Maximum number of query buffers. 0 is unlimited." +msgstr "Número máximo de búfers de privados. 0 es ilimitado." + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:262 +msgid "" +"This is the amount of lines that the playback buffer will store for queries " +"before dropping off the oldest line. The buffers are stored in the memory by " +"default." +msgstr "" +"Cantidad de líneas de privados que se guardarán en búfer antes de borrar las " +"más antiguas. Los búfers se guardan por defecto en memoria." + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:285 +msgid "ZNC Behavior" +msgstr "Comportamiento de ZNC" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:286 +msgid "" +"Any of the following text boxes can be left empty to use their default value." +msgstr "" +"Cualquiera de estas cajas de texto pueden dejarse vacías para usar sus " +"valores predeterminados." + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:290 +msgid "Timestamp Format:" +msgstr "Formato de tiempo:" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:292 +msgid "" +"The format for the timestamps used in buffers, for example [%H:%M:%S]. This " +"setting is ignored in new IRC clients, which use server-time. If your client " +"supports server-time, change timestamp format in client settings instead." +msgstr "" +"El formato de tiempo usado en los búfers, por ejemplo [%H:%M:%S]. Este " +"parámetro se ignora en nuevos clientes de IRC, los cuales usan server-time. " +"Si tu cliente soporta server-time, cambia el formato de tiempo en sus " +"ajustes." + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:295 +msgid "Timezone:" +msgstr "Zona horaria:" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:298 +msgid "E.g. Europe/Berlin, or GMT-6" +msgstr "Ej: Europe/Madrid, o GMT+1" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:306 +msgid "Character encoding used between IRC client and ZNC." +msgstr "Codificación de caracteres usada entre tu cliente de IRC y ZNC." + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:307 +msgid "Client encoding:" +msgstr "Codificación de caracteres:" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:312 +msgid "Join Tries:" +msgstr "Intentos de unión:" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:314 +msgid "" +"This defines how many times ZNC tries to join a channel, if the first join " +"failed, e.g. due to channel mode +i/+k or if you are banned." +msgstr "" +"Número de veces que ZNC intentará entrar a un canal si la primera ha " +"fallado, por ej. por modos de canal +i/+k o si estás baneado." + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:317 +msgid "Join speed:" +msgstr "Velocidad de entrada:" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:319 +msgid "" +"How many channels are joined in one JOIN command. 0 is unlimited (default). " +"Set to small positive value if you get disconnected with “Max SendQ Exceeded”" +msgstr "" +"Número de canales que habrá en un comando JOIN. 0 es ilimitado " +"(predeterminado). Pon un valor positivo inferior si eres desconectado por " +"\"Max SendQ Exceeded\"" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:322 +msgid "Timeout before reconnect:" +msgstr "Tiempo de espera antes de reconectar:" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:324 +msgid "" +"How much time ZNC waits (in seconds) until it receives something from " +"network or declares the connection timeout. This happens after attempts to " +"ping the peer." +msgstr "" +"Tiempo que ZNC espera (en segundos) hasta que recibe algo de la red o " +"declara la conexión perdida." + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:327 +msgid "Max IRC Networks Number:" +msgstr "Máximo de redes de IRC:" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:329 +msgid "Maximum number of IRC networks allowed for this user." +msgstr "Número máximo de redes IRC permitidas para este usuario." + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:332 +msgid "Substitutions" +msgstr "Sustituciones" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:334 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:342 +msgid "CTCP Replies:" +msgstr "Respuestas CTCP:" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:338 +msgid "One reply per line. Example: TIME Buy a watch!" +msgstr "" +"Una respuesta por linea. Ejemplo: TIME ¡Cómprate un reloj!" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:339 +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:355 +msgid "{1} are available" +msgstr "{1} están disponibles" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:341 +msgid "Empty value means this CTCP request will be ignored" +msgstr "Un valor vacío hará que la solicitud CTCP será ignorada" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:347 +msgid "Request" +msgstr "Solicitud" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:348 +msgid "Response" +msgstr "Respuesta" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:373 +#: modules/po/../data/webadmin/tmpl/settings.tmpl:90 +msgid "Skin:" +msgstr "Apariencia:" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:377 +msgid "- Global -" +msgstr "- Global -" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:379 +#: modules/po/../data/webadmin/tmpl/settings.tmpl:94 +msgid "Default" +msgstr "Predeterminada" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:383 +msgid "No other skins found" +msgstr "No se han encontrado otras apariencias" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:389 +msgid "Language:" +msgstr "Idioma:" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:422 +msgid "Clone and return" +msgstr "Clonar y volver" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:423 +msgid "Clone and continue" +msgstr "Clonar y continuar" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:425 +msgid "Create and return" +msgstr "Crear y volver" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:426 +msgid "Create and continue" +msgstr "Crear y continuar" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:432 +#: modules/po/../data/webadmin/tmpl/listusers.tmpl:28 +msgid "Clone" +msgstr "Clonar" + +#: modules/po/../data/webadmin/tmpl/add_edit_user.tmpl:434 +msgid "Create" +msgstr "Crear" + +#: modules/po/../data/webadmin/tmpl/del_network.tmpl:5 +msgid "Confirm Network Deletion" +msgstr "Confirmar borrado de red" + +#: modules/po/../data/webadmin/tmpl/del_network.tmpl:9 +msgid "Are you sure you want to delete network “{2}” of user “{1}”?" +msgstr "" +"¿Estás seguro de que quieres eliminar la red \"{2}\" del usuario \"{1}\"?" + +#: modules/po/../data/webadmin/tmpl/del_network.tmpl:14 +#: modules/po/../data/webadmin/tmpl/del_user.tmpl:14 +msgid "Yes" +msgstr "Sí" + +#: modules/po/../data/webadmin/tmpl/del_network.tmpl:17 +#: modules/po/../data/webadmin/tmpl/del_user.tmpl:17 +msgid "No" +msgstr "No" + +#: modules/po/../data/webadmin/tmpl/del_user.tmpl:5 +msgid "Confirm User Deletion" +msgstr "Confirmación borrado de usuario" + +#: modules/po/../data/webadmin/tmpl/del_user.tmpl:9 +msgid "Are you sure you want to delete user “{1}”?" +msgstr "¿Estás seguro de que quieres eliminar al usuario \"{1}\"?" + +#: modules/po/../data/webadmin/tmpl/encoding_settings.tmpl:6 +msgid "ZNC is compiled without encodings support. {1} is required for it." +msgstr "" +"ZNC está compilado sin soporte de codificaciones. Se requiere {1} para ello." + +#: modules/po/../data/webadmin/tmpl/encoding_settings.tmpl:11 +msgid "Legacy mode is disabled by modpython." +msgstr "Modo heredado deshabilitado por modpython." + +#: modules/po/../data/webadmin/tmpl/encoding_settings.tmpl:18 +msgid "Don't ensure any encoding at all (legacy mode, not recommended)" +msgstr "No realizar ninguna codificación (modo heredado, no recomendado)" + +#: modules/po/../data/webadmin/tmpl/encoding_settings.tmpl:22 +msgid "Try to parse as UTF-8 and as {1}, send as UTF-8 (recommended)" +msgstr "" +"Intentar analizar como UTF-8 y como {1}, enviar como UTF-8 (recomendado)" + +#: modules/po/../data/webadmin/tmpl/encoding_settings.tmpl:26 +msgid "Try to parse as UTF-8 and as {1}, send as {1}" +msgstr "Intentar analizar como UTF-8 y como {1}, enviar como {1}" + +#: modules/po/../data/webadmin/tmpl/encoding_settings.tmpl:30 +msgid "Parse and send as {1} only" +msgstr "Analizar y enviar como {1} solamente" + +#: modules/po/../data/webadmin/tmpl/encoding_settings.tmpl:36 +msgid "E.g. UTF-8, or ISO-8859-15" +msgstr "Ej. UTF-8, o ISO-8859-15" + +#: modules/po/../data/webadmin/tmpl/index.tmpl:5 +msgid "Welcome to the ZNC webadmin module." +msgstr "Bienvenido al módulo webadmin de ZNC." + +#: modules/po/../data/webadmin/tmpl/index.tmpl:6 +msgid "" +"All changes you make will be in effect immediately after you submitted them." +msgstr "" +"Todos los cambios que hagas harán efecto inmediatamente cuando los envíes." + +#: modules/po/../data/webadmin/tmpl/listusers.tmpl:16 +msgid "Username" +msgstr "Nombre de usuario" + +#: modules/po/../data/webadmin/tmpl/listusers.tmpl:29 +#: modules/po/../data/webadmin/tmpl/settings.tmpl:21 +msgid "Delete" +msgstr "Borrar" + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:6 +msgid "Listen Port(s)" +msgstr "Puerto(s) de escucha" + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:14 +msgid "BindHost" +msgstr "BindHost" + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:16 +msgid "IPv4" +msgstr "IPv4" + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:17 +msgid "IPv6" +msgstr "IPv6" + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:18 +msgid "IRC" +msgstr "IRC" + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:19 +msgid "HTTP" +msgstr "HTTP" + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:20 +msgid "URIPrefix" +msgstr "PrefijoURI" + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:56 +msgid "" +"To delete port which you use to access webadmin itself, either connect to " +"webadmin via another port, or do it in IRC (/znc DelPort)" +msgstr "" +"Para eliminar el puerto que usas para acceder al webmin, conecta por otro " +"puerto, o hazlo por IRC (/znc DelPort)" + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:56 +msgid "Current" +msgstr "Actual" + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:86 +msgid "Settings" +msgstr "Ajustes" + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:105 +msgid "Default for new users only." +msgstr "Predeterminado solo para nuevos usuarios." + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:110 +msgid "Maximum Buffer Size:" +msgstr "Tamaño máximo del búfer:" + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:112 +msgid "Sets the global Max Buffer Size a user can have." +msgstr "Define el tamaño máximo global que un usuario puede tener." + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:117 +msgid "Connect Delay:" +msgstr "Tiempo de espera para conectar:" + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:119 +msgid "" +"The time between connection attempts to IRC servers, in seconds. This " +"affects the connection between ZNC and the IRC server; not the connection " +"between your IRC client and ZNC." +msgstr "" +"Tiempo entre intentos de conexión a los servidores de IRC, en segundos. Esto " +"afecta a la conexión entre ZNC y el servidor IRC, no a la conexión entre tu " +"cliente y ZNC." + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:124 +msgid "Server Throttle:" +msgstr "Regulador de conexión:" + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:126 +msgid "" +"The minimal time between two connect attempts to the same hostname, in " +"seconds. Some servers refuse your connection if you reconnect too fast." +msgstr "" +"Tiempo mínimo entre intentos de conexión al mismo host, en segundos. Algunos " +"servidores rechazan tu conexión si intentas reconectar demasiado rápido." + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:131 +msgid "Anonymous Connection Limit per IP:" +msgstr "Límite de conexiones anónimas por IP:" + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:133 +msgid "Limits the number of unidentified connections per IP." +msgstr "Limita el número de conexiones sin identificar por IP." + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:138 +msgid "Protect Web Sessions:" +msgstr "Proteger sesiones web:" + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:140 +msgid "Disallow IP changing during each web session" +msgstr "No permitir cambio de IP durante la sesión web" + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:145 +msgid "Hide ZNC Version:" +msgstr "Ocultar versión de ZNC" + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:147 +msgid "Hide version number from non-ZNC users" +msgstr "Ocultar número de versión a usuarios no-ZNC" + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:153 +msgid "Allow user authentication by external modules only" +msgstr "Permitir autenticación de usuario solo por módulos externos" + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:158 +msgid "MOTD:" +msgstr "MOTD:" + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:162 +msgid "“Message of the Day”, sent to all ZNC users on connect." +msgstr "\"Mensaje del día\", enviado a todos los usuarios de ZNC al conectar." + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:170 +msgid "Global Modules" +msgstr "Módulos globales" + +#: modules/po/../data/webadmin/tmpl/settings.tmpl:180 +msgid "Loaded by users" +msgstr "Cargados por usuarios" + +#: modules/po/../data/webadmin/tmpl/traffic.tmpl:7 +msgid "Information" +msgstr "Información" + +#: modules/po/../data/webadmin/tmpl/traffic.tmpl:13 +msgid "Uptime" +msgstr "Uptime" + +#: modules/po/../data/webadmin/tmpl/traffic.tmpl:18 +msgid "Total Users" +msgstr "Total usuarios" + +#: modules/po/../data/webadmin/tmpl/traffic.tmpl:22 +msgid "Total Networks" +msgstr "Total redes" + +#: modules/po/../data/webadmin/tmpl/traffic.tmpl:26 +#: modules/po/../data/webadmin/tmpl/traffic.tmpl:43 +msgid "Attached Networks" +msgstr "Redes unidas" + +#: modules/po/../data/webadmin/tmpl/traffic.tmpl:30 +msgid "Total Client Connections" +msgstr "Total conexiones cliente" + +#: modules/po/../data/webadmin/tmpl/traffic.tmpl:34 +msgid "Total IRC Connections" +msgstr "Total conexiones IRC" + +#: modules/po/../data/webadmin/tmpl/traffic.tmpl:47 +msgid "Client Connections" +msgstr "Conexiones cliente" + +#: modules/po/../data/webadmin/tmpl/traffic.tmpl:51 +msgid "IRC Connections" +msgstr "Conexiones IRC" + +#: modules/po/../data/webadmin/tmpl/traffic.tmpl:63 +#: modules/po/../data/webadmin/tmpl/traffic.tmpl:72 +#: modules/po/../data/webadmin/tmpl/traffic.tmpl:89 +#: modules/po/../data/webadmin/tmpl/traffic.tmpl:117 +msgid "Total" +msgstr "Total" + +#: modules/po/../data/webadmin/tmpl/traffic.tmpl:70 +#: modules/po/../data/webadmin/tmpl/traffic.tmpl:115 +msgctxt "Traffic" +msgid "In" +msgstr "Entrada" + +#: modules/po/../data/webadmin/tmpl/traffic.tmpl:71 +#: modules/po/../data/webadmin/tmpl/traffic.tmpl:116 +msgctxt "Traffic" +msgid "Out" +msgstr "Salida" + +#: modules/po/../data/webadmin/tmpl/traffic.tmpl:77 +#: modules/po/../data/webadmin/tmpl/traffic.tmpl:104 +msgid "Users" +msgstr "Usuarios" + +#: modules/po/../data/webadmin/tmpl/traffic.tmpl:106 +msgid "Traffic" +msgstr "Tráfico" + +#: modules/po/../data/webadmin/tmpl/traffic.tmpl:113 +msgid "User" +msgstr "Usuario" + +#: modules/po/../data/webadmin/tmpl/traffic.tmpl:114 +msgid "Network" +msgstr "Red" + +#: webadmin.cpp:91 webadmin.cpp:1879 +msgid "Global Settings" +msgstr "Ajustes globales" + +#: webadmin.cpp:93 +msgid "Your Settings" +msgstr "Tus ajustes" + +#: webadmin.cpp:94 webadmin.cpp:1691 +msgid "Traffic Info" +msgstr "Info de tráfico" + +#: webadmin.cpp:97 webadmin.cpp:1670 +msgid "Manage Users" +msgstr "Gestionar usuarios" + +#: webadmin.cpp:188 +msgid "Invalid Submission [Username is required]" +msgstr "Envío no válido [Nombre de usuario requerido]" + +#: webadmin.cpp:201 +msgid "Invalid Submission [Passwords do not match]" +msgstr "Envío no válido [Las contraseñas no coinciden]" + +#: webadmin.cpp:323 +msgid "Timeout can't be less than 30 seconds!" +msgstr "¡El tiempo de espera no puede ser inferior a 30 segundos!" + +#: webadmin.cpp:407 webadmin.cpp:435 webadmin.cpp:1189 webadmin.cpp:2064 +msgid "Unable to load module [{1}]: {2}" +msgstr "No se ha podido cargar el módulo [{1}]: {2}" + +#: webadmin.cpp:412 webadmin.cpp:440 +msgid "Unable to load module [{1}] with arguments [{2}]" +msgstr "No se ha podido cargar el módulo [{1}] con parámetros {2}" + +#: webadmin.cpp:521 webadmin.cpp:625 webadmin.cpp:650 webadmin.cpp:672 +#: webadmin.cpp:706 webadmin.cpp:1256 +msgid "No such user" +msgstr "No existe el usuario" + +#: webadmin.cpp:534 webadmin.cpp:566 webadmin.cpp:595 webadmin.cpp:611 +msgid "No such user or network" +msgstr "No existe el usuario o la red" + +#: webadmin.cpp:576 +msgid "No such channel" +msgstr "No existe el canal" + +#: webadmin.cpp:642 +msgid "Please don't delete yourself, suicide is not the answer!" +msgstr "No te elimines a ti mismo, el suicidio no es la solución" + +#: webadmin.cpp:715 webadmin.cpp:971 webadmin.cpp:1321 +msgid "Edit User [{1}]" +msgstr "Editar usuario [{1}]" + +#: webadmin.cpp:719 webadmin.cpp:897 +msgid "Edit Network [{1}]" +msgstr "Editar red [{1}]" + +#: webadmin.cpp:729 +msgid "Edit Channel [{1}] of Network [{2}] of User [{3}]" +msgstr "Editar canal [{1}] o red [{2}] del usuario [{3}]" + +#: webadmin.cpp:736 +msgid "Edit Channel [{1}]" +msgstr "Editar canal [{1}]" + +#: webadmin.cpp:744 +msgid "Add Channel to Network [{1}] of User [{2}]" +msgstr "Añadir canal a red [{1}] del usuario [{2}]" + +#: webadmin.cpp:749 +msgid "Add Channel" +msgstr "Añadir canal" + +#: webadmin.cpp:756 webadmin.cpp:1517 +msgid "Auto Clear Chan Buffer" +msgstr "Autoborrar búfer de canal" + +#: webadmin.cpp:758 +msgid "Automatically Clear Channel Buffer After Playback" +msgstr "Borrar automáticamente búfers de canales tras reproducirlos" + +#: webadmin.cpp:766 +msgid "Detached" +msgstr "Separado" + +#: webadmin.cpp:773 +msgid "Enabled" +msgstr "Habilitado" + +#: webadmin.cpp:797 +msgid "Channel name is a required argument" +msgstr "El nombre de canal es un parámetro obligatorio" + +#: webadmin.cpp:806 +msgid "Channel [{1}] already exists" +msgstr "El canal [{1}] ya existe" + +#: webadmin.cpp:813 +msgid "Could not add channel [{1}]" +msgstr "No se ha podido añadir el canal [{1}]" + +#: webadmin.cpp:861 +msgid "Channel was added/modified, but config file was not written" +msgstr "" +"El canal fue añadido/modificado, pero el fichero de configuración no ha sido " +"escrito" + +#: webadmin.cpp:894 +msgid "Edit Network [{1}] of User [{2}]" +msgstr "Editar red [{1}] del usuario [{2}]" + +#: webadmin.cpp:901 webadmin.cpp:1078 +msgid "" +"Network number limit reached. Ask an admin to increase the limit for you, or " +"delete unneeded networks from Your Settings." +msgstr "" +"Límite de redes superado. Pídele a un admin que te incremente el límite, o " +"elimina redes innecesarias de tus ajustes." + +#: webadmin.cpp:909 +msgid "Add Network for User [{1}]" +msgstr "Añadir red para el usuario [{1}]" + +#: webadmin.cpp:910 +msgid "Add Network" +msgstr "Añadir red" + +#: webadmin.cpp:1072 +msgid "Network name is a required argument" +msgstr "El nombre de la red es un parámetro obligatorio" + +#: webadmin.cpp:1196 webadmin.cpp:2071 +msgid "Unable to reload module [{1}]: {2}" +msgstr "No se ha podido recargar el módulo [{1}]: {2}" + +#: webadmin.cpp:1233 +msgid "Network was added/modified, but config file was not written" +msgstr "" +"La red fue añadida/modificada, pero el fichero de configuración no se ha " +"podido escribir" + +#: webadmin.cpp:1262 +msgid "That network doesn't exist for this user" +msgstr "La red no existe para este usuario" + +#: webadmin.cpp:1279 +msgid "Network was deleted, but config file was not written" +msgstr "" +"La red fue eliminada, pero el fichero de configuración no se ha podido " +"escribir" + +#: webadmin.cpp:1293 +msgid "That channel doesn't exist for this network" +msgstr "Ese canal no existe para esta red" + +#: webadmin.cpp:1302 +msgid "Channel was deleted, but config file was not written" +msgstr "" +"El canal fue eliminado, pero el fichero de configuración no se ha podido " +"escribir" + +#: webadmin.cpp:1330 +msgid "Clone User [{1}]" +msgstr "Clonar usuario [{1}]" + +#: webadmin.cpp:1519 +msgid "" +"Automatically Clear Channel Buffer After Playback (the default value for new " +"channels)" +msgstr "" +"Borrar automáticamente búfers de canales tras reproducirlos (el valor " +"predeterminado para nuevos canales)" + +#: webadmin.cpp:1529 +msgid "Multi Clients" +msgstr "Multi clientes" + +#: webadmin.cpp:1536 +msgid "Append Timestamps" +msgstr "Anexar marcas de tiempo" + +#: webadmin.cpp:1543 +msgid "Prepend Timestamps" +msgstr "Preceder marcas de tiempo" + +#: webadmin.cpp:1551 +msgid "Deny LoadMod" +msgstr "Bloquear LoadMod" + +#: webadmin.cpp:1558 +msgid "Admin" +msgstr "Admin" + +#: webadmin.cpp:1568 +msgid "Deny SetBindHost" +msgstr "Bloquear SetBindHost" + +#: webadmin.cpp:1576 +msgid "Auto Clear Query Buffer" +msgstr "Autoborrar búfer de privados" + +#: webadmin.cpp:1578 +msgid "Automatically Clear Query Buffer After Playback" +msgstr "Borrar automáticamente búfers de privados tras reproducirlos" + +#: webadmin.cpp:1602 +msgid "Invalid Submission: User {1} already exists" +msgstr "Envío no válido: el usuario {1} ya existe" + +#: webadmin.cpp:1624 webadmin.cpp:1635 +msgid "Invalid submission: {1}" +msgstr "Envío no válido: {1}" + +#: webadmin.cpp:1630 +msgid "User was added, but config file was not written" +msgstr "" +"El usuario fue añadido, pero el fichero de configuración no se ha podido " +"escribir" + +#: webadmin.cpp:1641 +msgid "User was edited, but config file was not written" +msgstr "" +"El usuario fue editado, pero el fichero de configuración no se ha podido " +"escribir" + +#: webadmin.cpp:1799 +msgid "Choose either IPv4 or IPv6 or both." +msgstr "Elige IPv4, IPv6 o ambos." + +#: webadmin.cpp:1816 +msgid "Choose either IRC or HTTP or both." +msgstr "Elige IRC, HTTP o ambos." + +#: webadmin.cpp:1829 webadmin.cpp:1865 +msgid "Port was changed, but config file was not written" +msgstr "" +"El puerto fue cambiado, pero el fichero de configuración no se ha podido " +"escribir" + +#: webadmin.cpp:1855 +msgid "Invalid request." +msgstr "Petición inválida." + +#: webadmin.cpp:1869 +msgid "The specified listener was not found." +msgstr "El puerto de escucha especificado no se ha encontrado." + +#: webadmin.cpp:2100 +msgid "Settings were changed, but config file was not written" +msgstr "" +"Los ajustes fueron cambiados, pero el fichero de configuración no se ha " +"podido escribir" diff --git a/modules/po/webadmin.es.po b/modules/po/webadmin.pt_BR.po similarity index 99% rename from modules/po/webadmin.es.po rename to modules/po/webadmin.pt_BR.po index 987ce55d..991332e3 100644 --- a/modules/po/webadmin.es.po +++ b/modules/po/webadmin.pt_BR.po @@ -5,12 +5,12 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: crowdin.com\n" "X-Crowdin-Project: znc-bouncer\n" -"X-Crowdin-Language: es-ES\n" -"X-Crowdin-File: /master/modules/po/webadmin.pot\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/modules/po/webadmin.pot\n" "Project-Id-Version: znc-bouncer\n" "Last-Translator: DarthGandalf \n" -"Language-Team: Spanish\n" -"Language: es_ES\n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" #: modules/po/../data/webadmin/tmpl/add_edit_chan.tmpl:12 msgid "Channel Info" diff --git a/modules/po/webadmin.ru.po b/modules/po/webadmin.ru_RU.po similarity index 100% rename from modules/po/webadmin.ru.po rename to modules/po/webadmin.ru_RU.po diff --git a/src/po/znc.de_DE.po b/src/po/znc.de_DE.po new file mode 100644 index 00000000..b66b7cf0 --- /dev/null +++ b/src/po/znc.de_DE.po @@ -0,0 +1,1783 @@ +msgid "" +msgstr "" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: crowdin.com\n" +"X-Crowdin-Project: znc-bouncer\n" +"X-Crowdin-Language: de\n" +"X-Crowdin-File: /1.7.x/src/po/znc.pot\n" +"Project-Id-Version: znc-bouncer\n" +"Last-Translator: DarthGandalf \n" +"Language-Team: German\n" +"Language: de_DE\n" + +#: webskins/_default_/tmpl/InfoBar.tmpl:6 +msgid "Logged in as: {1}" +msgstr "Angemeldet als: {1}" + +#: webskins/_default_/tmpl/InfoBar.tmpl:8 +msgid "Not logged in" +msgstr "Nicht angemeldet" + +#: webskins/_default_/tmpl/LoginBar.tmpl:3 +msgid "Logout" +msgstr "Abmelden" + +#: webskins/_default_/tmpl/Menu.tmpl:4 +msgid "Home" +msgstr "Startseite" + +#: webskins/_default_/tmpl/Menu.tmpl:7 +msgid "Global Modules" +msgstr "Globale Module" + +#: webskins/_default_/tmpl/Menu.tmpl:20 +msgid "User Modules" +msgstr "Benutzer-Module" + +#: webskins/_default_/tmpl/Menu.tmpl:35 +msgid "Network Modules ({1})" +msgstr "Netzwerk-Module ({1})" + +#: webskins/_default_/tmpl/index.tmpl:6 +msgid "Welcome to ZNC's web interface!" +msgstr "Willkommen bei ZNCs Web-Oberfläche!" + +#: webskins/_default_/tmpl/index.tmpl:11 +msgid "" +"No Web-enabled modules have been loaded. Load modules from IRC (“/msg " +"*status help” and “/msg *status loadmod <module>”). Once you have loaded some Web-enabled modules, the menu will expand." +msgstr "" +"Es wurden keine Web-fähigen Module geladen. Lade Module über IRC (\"/" +"msg *status help\" und \"/msg *status loadmod <module>\"). Sobald einige Web-fähige Module geladen wurden, wird das Menü " +"größer." + +#: znc.cpp:1563 +msgid "User already exists" +msgstr "Benutzer existiert bereits" + +#: znc.cpp:1671 +msgid "IPv6 is not enabled" +msgstr "IPv6 ist nicht aktiviert" + +#: znc.cpp:1679 +msgid "SSL is not enabled" +msgstr "SSL ist nicht aktiviert" + +#: znc.cpp:1687 +msgid "Unable to locate pem file: {1}" +msgstr "Kann PEM-Datei nicht finden: {1}" + +#: znc.cpp:1706 +msgid "Invalid port" +msgstr "Ungültiger Port" + +#: znc.cpp:1822 ClientCommand.cpp:1629 +msgid "Unable to bind: {1}" +msgstr "Kann nicht horchen: {1}" + +#: IRCNetwork.cpp:236 +msgid "Jumping servers because this server is no longer in the list" +msgstr "" +"Springe zu einem Server, da dieser Server nicht länger in der Liste ist" + +#: IRCNetwork.cpp:641 User.cpp:678 +msgid "Welcome to ZNC" +msgstr "Willkommen bei ZNC" + +#: IRCNetwork.cpp:729 +msgid "You are currently disconnected from IRC. Use 'connect' to reconnect." +msgstr "" +"Du bist zur Zeit nicht mit dem IRC verbunden. Verwende 'connect' zum " +"Verbinden." + +#: IRCNetwork.cpp:734 +msgid "" +"ZNC is presently running in DEBUG mode. Sensitive data during your current " +"session may be exposed to the host." +msgstr "" +"ZNC läuft aktuell im DEBUG-Modus. Heikle Daten können während deiner " +"aktuellen Session auf dem Host aufgedeckt werden." + +#: IRCNetwork.cpp:765 +msgid "This network is being deleted or moved to another user." +msgstr "" +"Dieses Netzwerk wird gelöscht oder zu einem anderen Benutzer verschoben." + +#: IRCNetwork.cpp:994 +msgid "The channel {1} could not be joined, disabling it." +msgstr "Der Kanal {1} konnte nicht betreten werden und wird deaktiviert." + +#: IRCNetwork.cpp:1123 +msgid "Your current server was removed, jumping..." +msgstr "Dein aktueller Server wurde entfernt, springe..." + +#: IRCNetwork.cpp:1286 +msgid "Cannot connect to {1}, because ZNC is not compiled with SSL support." +msgstr "" +"Kann nicht zu {1} verbinden, da ZNC ohne SSL-Unterstützung gebaut wurde." + +#: IRCNetwork.cpp:1307 +msgid "Some module aborted the connection attempt" +msgstr "Ein Modul hat den Verbindungsversuch abgebrochen" + +#: IRCSock.cpp:484 +msgid "Error from server: {1}" +msgstr "Fehler vom Server: {1}" + +#: IRCSock.cpp:686 +msgid "ZNC seems to be connected to itself, disconnecting..." +msgstr "ZNC scheint zu sich selbst verbunden zu sein, trenne die Verbindung..." + +#: IRCSock.cpp:733 +msgid "Server {1} redirects us to {2}:{3} with reason: {4}" +msgstr "" + +#: IRCSock.cpp:737 +msgid "Perhaps you want to add it as a new server." +msgstr "Vielleicht möchtest du dies als einen neuen Server hinzufügen." + +#: IRCSock.cpp:967 +msgid "Channel {1} is linked to another channel and was thus disabled." +msgstr "" +"Kanal {1} ist mit einem anderen Kanal verbunden und wurde daher deaktiviert." + +#: IRCSock.cpp:979 +msgid "Switched to SSL (STARTTLS)" +msgstr "Zu SSL gewechselt (STARTTLS)" + +#: IRCSock.cpp:1032 +msgid "You quit: {1}" +msgstr "" + +#: IRCSock.cpp:1238 +msgid "Disconnected from IRC. Reconnecting..." +msgstr "IRC-Verbindung getrennt. Verbinde erneut..." + +#: IRCSock.cpp:1269 +msgid "Cannot connect to IRC ({1}). Retrying..." +msgstr "Kann nicht mit IRC verbinden ({1}). Versuche es erneut..." + +#: IRCSock.cpp:1272 +msgid "Disconnected from IRC ({1}). Reconnecting..." +msgstr "IRC-Verbindung getrennt ({1}). Verbinde erneut..." + +#: IRCSock.cpp:1302 +msgid "If you trust this certificate, do /znc AddTrustedServerFingerprint {1}" +msgstr "" +"Falls du diesem Zertifikat vertraust, mache /znc AddTrustedServerFingerprint " +"{1}" + +#: IRCSock.cpp:1319 +msgid "IRC connection timed out. Reconnecting..." +msgstr "Zeitüberschreitung der IRC-Verbindung. Verbinde erneut..." + +#: IRCSock.cpp:1331 +msgid "Connection Refused. Reconnecting..." +msgstr "Verbindung abgelehnt. Verbinde erneut..." + +#: IRCSock.cpp:1339 +msgid "Received a too long line from the IRC server!" +msgstr "Eine zu lange Zeile wurde vom IRC-Server empfangen!" + +#: IRCSock.cpp:1443 +msgid "No free nick available" +msgstr "Kein freier Nick verfügbar" + +#: IRCSock.cpp:1451 +msgid "No free nick found" +msgstr "Kein freier Nick gefunden" + +#: Client.cpp:75 +msgid "No such module {1}" +msgstr "Kein solches Modul {1}" + +#: Client.cpp:365 +msgid "A client from {1} attempted to login as you, but was rejected: {2}" +msgstr "" +"Ein Client hat versucht sich von {1} aus als dich anzumelden, aber wurde " +"abgelehnt: {2}" + +#: Client.cpp:400 +msgid "Network {1} doesn't exist." +msgstr "Netzwerk {1} existiert nicht." + +#: Client.cpp:414 +msgid "" +"You have several networks configured, but no network was specified for the " +"connection." +msgstr "" +"Du hast mehrere Netzwerke, aber kein Netzwerk wurde für die Verbindung " +"ausgewählt." + +#: Client.cpp:417 +msgid "" +"Selecting network {1}. To see list of all configured networks, use /znc " +"ListNetworks" +msgstr "" +"Wähle Netzwerk {1}. Um eine Liste aller konfigurierten Netzwerke zu sehen, " +"verwende /znc ListNetworks" + +#: Client.cpp:420 +msgid "" +"If you want to choose another network, use /znc JumpNetwork , or " +"connect to ZNC with username {1}/ (instead of just {1})" +msgstr "" +"Falls du ein anderes Netzwerk wählen möchtest, verwende /znc JumpNetwork " +", oder verbinde dich zu ZNC mit dem Benutzernamen {1}/ " +"(statt einfach nur {1})" + +#: Client.cpp:426 +msgid "" +"You have no networks configured. Use /znc AddNetwork to add one." +msgstr "" +"Du hast keine Netzwerke konfiguriert. Verwende /znc AddNetwork um " +"eines hinzuzufügen." + +#: Client.cpp:437 +msgid "Closing link: Timeout" +msgstr "Schließe Verbindung: Zeitüberschreitung" + +#: Client.cpp:459 +msgid "Closing link: Too long raw line" +msgstr "Schließe Verbindung: Überlange Rohzeile" + +#: Client.cpp:466 +msgid "" +"You are being disconnected because another user just authenticated as you." +msgstr "" +"Deine Verbindung wird getrennt, da ein anderen Benutzer sich als dich " +"angemeldet hat." + +#: Client.cpp:1021 +msgid "Your CTCP to {1} got lost, you are not connected to IRC!" +msgstr "Dein CTCP an {1} wurde verloren, du bist nicht mit dem IRC verbunden!" + +#: Client.cpp:1148 +msgid "Your notice to {1} got lost, you are not connected to IRC!" +msgstr "" +"Deine Benachrichtigung an {1} wurde verloren, du bist nicht mit dem IRC " +"verbunden!" + +#: Client.cpp:1187 +msgid "Removing channel {1}" +msgstr "Entferne Kanal {1}" + +#: Client.cpp:1263 +msgid "Your message to {1} got lost, you are not connected to IRC!" +msgstr "" +"Deine Nachricht an {1} wurde verloren, du bist nicht mit dem IRC verbunden!" + +#: Client.cpp:1316 Client.cpp:1322 +msgid "Hello. How may I help you?" +msgstr "Hallo. Wie kann ich dir helfen?" + +#: Client.cpp:1336 +msgid "Usage: /attach <#chans>" +msgstr "Verwendung: /attach <#Kanal>" + +#: Client.cpp:1343 Client.cpp:1365 ClientCommand.cpp:129 ClientCommand.cpp:151 +msgid "There was {1} channel matching [{2}]" +msgid_plural "There were {1} channels matching [{2}]" +msgstr[0] "Es gibt einen Kanal, der auf [{2}] passt" +msgstr[1] "Es gibt {1} Kanäle, die auf [{2}] passen" + +#: Client.cpp:1346 ClientCommand.cpp:132 +msgid "Attached {1} channel" +msgid_plural "Attached {1} channels" +msgstr[0] "Zu {1} Kanal verbunden" +msgstr[1] "Zu {1} Kanälen verbunden" + +#: Client.cpp:1358 +msgid "Usage: /detach <#chans>" +msgstr "Verwendung: /detach <#Kanäle>" + +#: Client.cpp:1368 ClientCommand.cpp:154 +msgid "Detached {1} channel" +msgid_plural "Detached {1} channels" +msgstr[0] "Von {1} Kanal getrennt" +msgstr[1] "Von {1} Kanälen getrennt" + +#: Chan.cpp:638 +msgid "Buffer Playback..." +msgstr "" + +#: Chan.cpp:676 +msgid "Playback Complete." +msgstr "" + +#: Modules.cpp:528 +msgctxt "modhelpcmd" +msgid "" +msgstr "" + +#: Modules.cpp:529 +msgctxt "modhelpcmd" +msgid "Generate this output" +msgstr "Erzeuge diese Ausgabe" + +#: Modules.cpp:573 ClientCommand.cpp:1894 +msgid "No matches for '{1}'" +msgstr "Keine Treffer für '{1}'" + +#: Modules.cpp:691 +msgid "This module doesn't implement any commands." +msgstr "Dieses Modul implementiert keine Befehle." + +#: Modules.cpp:693 +msgid "Unknown command!" +msgstr "Unbekannter Befehl!" + +#: Modules.cpp:1633 +msgid "Module {1} already loaded." +msgstr "Modul {1} bereits geladen." + +#: Modules.cpp:1647 +msgid "Unable to find module {1}" +msgstr "Kann Modul {1} nicht finden" + +#: Modules.cpp:1659 +msgid "Module {1} does not support module type {1}." +msgstr "Modul {1} unterstützt den Modultyp {1} nicht." + +#: Modules.cpp:1666 +msgid "Module {1} requires a user." +msgstr "Modul {1} benötigt einen Benutzer." + +#: Modules.cpp:1672 +msgid "Module {1} requires a network." +msgstr "Modul {1} benötigt ein Netzwerk." + +#: Modules.cpp:1688 +msgid "Caught an exception" +msgstr "Eine Ausnahme wurde gefangen" + +#: Modules.cpp:1694 +msgid "Module {1} aborted: {2}" +msgstr "Modul {1} abgebrochen: {2}" + +#: Modules.cpp:1696 +msgid "Module {1} aborted." +msgstr "Modul {1} abgebrochen." + +#: Modules.cpp:1720 Modules.cpp:1762 +msgid "Module [{1}] not loaded." +msgstr "Modul [{1}] ist nicht geladen." + +#: Modules.cpp:1744 +msgid "Module {1} unloaded." +msgstr "Modul {1} entladen." + +#: Modules.cpp:1749 +msgid "Unable to unload module {1}." +msgstr "Kann Modul {1} nicht entladen." + +#: Modules.cpp:1778 +msgid "Reloaded module {1}." +msgstr "Module {1} neu geladen." + +#: Modules.cpp:1793 +msgid "Unable to find module {1}." +msgstr "Kann Modul {1} nicht finden." + +#: Modules.cpp:1919 +msgid "" +"Module names can only contain letters, numbers and underscores, [{1}] is " +"invalid" +msgstr "" +"Modulnamen können nur Buchstaben, Zahlen und Unterstriche enthalten, [{1}] " +"ist ungültig" + +#: Modules.cpp:1943 +msgid "Unknown error" +msgstr "Unbekannter Fehler" + +#: Modules.cpp:1944 +msgid "Unable to open module {1}: {2}" +msgstr "Konnte Modul {1} nicht öffnen: {2}" + +#: Modules.cpp:1953 +msgid "Could not find ZNCModuleEntry in module {1}" +msgstr "Konnte ZNCModuleEntry im Modul {1} nicht finden" + +#: Modules.cpp:1961 +msgid "" +"Version mismatch for module {1}: core is {2}, module is built for {3}. " +"Recompile this module." +msgstr "" +"Versionsfehler für Modul {1}: Kern ist {2}, Modul ist für {3} gebaut. " +"Rekompiliere dieses Modul." + +#: Modules.cpp:1972 +msgid "" +"Module {1} is built incompatibly: core is '{2}', module is '{3}'. Recompile " +"this module." +msgstr "" +"Modul {1} ist inkompatibel gebaut: Kern ist '{2}', Modul ist '{3}'. Baue das " +"Modul neu." + +#: Modules.cpp:2002 Modules.cpp:2008 +msgctxt "modhelpcmd" +msgid "Command" +msgstr "Befehl" + +#: Modules.cpp:2003 Modules.cpp:2009 +msgctxt "modhelpcmd" +msgid "Description" +msgstr "Beschreibung" + +#: ClientCommand.cpp:51 ClientCommand.cpp:115 ClientCommand.cpp:137 +#: ClientCommand.cpp:749 ClientCommand.cpp:768 ClientCommand.cpp:794 +#: ClientCommand.cpp:827 ClientCommand.cpp:840 ClientCommand.cpp:853 +#: ClientCommand.cpp:868 ClientCommand.cpp:1321 ClientCommand.cpp:1369 +#: ClientCommand.cpp:1401 ClientCommand.cpp:1412 ClientCommand.cpp:1421 +#: ClientCommand.cpp:1433 +msgid "You must be connected with a network to use this command" +msgstr "" +"Sie müssen mit einem Netzwerk verbunden sein um diesen Befehl zu verwenden" + +#: ClientCommand.cpp:58 +msgid "Usage: ListNicks <#chan>" +msgstr "Verwendung: ListNicks <#chan>" + +#: ClientCommand.cpp:65 +msgid "You are not on [{1}]" +msgstr "Sie sind nicht in [{1}]" + +#: ClientCommand.cpp:70 +msgid "You are not on [{1}] (trying)" +msgstr "Sie sind nicht in [{1}] (wird versucht)" + +#: ClientCommand.cpp:79 +msgid "No nicks on [{1}]" +msgstr "Keine Nicks in [{1}]" + +#: ClientCommand.cpp:91 ClientCommand.cpp:106 +msgid "Nick" +msgstr "Nick" + +#: ClientCommand.cpp:92 ClientCommand.cpp:107 +msgid "Ident" +msgstr "Ident" + +#: ClientCommand.cpp:93 ClientCommand.cpp:108 +msgid "Host" +msgstr "Host" + +#: ClientCommand.cpp:122 +msgid "Usage: Attach <#chans>" +msgstr "Verwendung: Attach <#Kanäle>" + +#: ClientCommand.cpp:144 +msgid "Usage: Detach <#chans>" +msgstr "Verwendung: Detach <#Kanäle>" + +#: ClientCommand.cpp:161 +msgid "There is no MOTD set." +msgstr "Es ist keine MOTD gesetzt." + +#: ClientCommand.cpp:167 +msgid "Rehashing succeeded!" +msgstr "" + +#: ClientCommand.cpp:169 +msgid "Rehashing failed: {1}" +msgstr "" + +#: ClientCommand.cpp:173 +msgid "Wrote config to {1}" +msgstr "Konfiguration nach {1} geschrieben" + +#: ClientCommand.cpp:175 +msgid "Error while trying to write config." +msgstr "Fehler beim Schreiben der Konfiguration." + +#: ClientCommand.cpp:455 +msgid "Usage: ListChans" +msgstr "Verwendung: ListChans" + +#: ClientCommand.cpp:462 +msgid "No such user [{1}]" +msgstr "Kein solcher Benutzer [{1}]" + +#: ClientCommand.cpp:468 +msgid "User [{1}] doesn't have network [{2}]" +msgstr "Benutzer [{1}] hat kein Netzwerk [{2}]" + +#: ClientCommand.cpp:479 +msgid "There are no channels defined." +msgstr "Es wurden noch keine Kanäle definiert." + +#: ClientCommand.cpp:484 ClientCommand.cpp:500 +msgctxt "listchans" +msgid "Name" +msgstr "Name" + +#: ClientCommand.cpp:485 ClientCommand.cpp:503 +msgctxt "listchans" +msgid "Status" +msgstr "Status" + +#: ClientCommand.cpp:486 ClientCommand.cpp:510 +msgctxt "listchans" +msgid "In config" +msgstr "In Konfig" + +#: ClientCommand.cpp:487 ClientCommand.cpp:512 +msgctxt "listchans" +msgid "Buffer" +msgstr "Puffer" + +#: ClientCommand.cpp:488 ClientCommand.cpp:516 +msgctxt "listchans" +msgid "Clear" +msgstr "Lösche" + +#: ClientCommand.cpp:489 ClientCommand.cpp:521 +msgctxt "listchans" +msgid "Modes" +msgstr "Modi" + +#: ClientCommand.cpp:490 ClientCommand.cpp:522 +msgctxt "listchans" +msgid "Users" +msgstr "Benutzer" + +#: ClientCommand.cpp:505 +msgctxt "listchans" +msgid "Detached" +msgstr "Getrennt" + +#: ClientCommand.cpp:506 +msgctxt "listchans" +msgid "Joined" +msgstr "Betreten" + +#: ClientCommand.cpp:507 +msgctxt "listchans" +msgid "Disabled" +msgstr "Deaktiviert" + +#: ClientCommand.cpp:508 +msgctxt "listchans" +msgid "Trying" +msgstr "Versuche" + +#: ClientCommand.cpp:511 ClientCommand.cpp:519 +msgctxt "listchans" +msgid "yes" +msgstr "ja" + +#: ClientCommand.cpp:536 +msgid "Total: {1}, Joined: {2}, Detached: {3}, Disabled: {4}" +msgstr "Gesamt: {1}, Betreten: {2}, Getrennt: {3}, Deaktiviert: {4}" + +#: ClientCommand.cpp:541 +msgid "" +"Network number limit reached. Ask an admin to increase the limit for you, or " +"delete unneeded networks using /znc DelNetwork " +msgstr "" +"Netzwerk-Anzahl-Limit erreicht. Bitte einen Administrator deinen Grenzwert " +"zu erhöhen, oder lösche nicht benötigte Netzwerke mit /znc DelNetwork " + +#: ClientCommand.cpp:550 +msgid "Usage: AddNetwork " +msgstr "Verwendung: AddNetwork " + +#: ClientCommand.cpp:554 +msgid "Network name should be alphanumeric" +msgstr "Netzwerknamen müssen alphanumerisch sein" + +#: ClientCommand.cpp:561 +msgid "" +"Network added. Use /znc JumpNetwork {1}, or connect to ZNC with username {2} " +"(instead of just {3}) to connect to it." +msgstr "" +"Netzwerk hinzugefügt. Verwende /znc JumpNetwork {1}, oder verbinde dich zu " +"ZNC mit Benutzername {2} (statt nur {3}) um mit dem Netzwerk zu verbinden." + +#: ClientCommand.cpp:566 +msgid "Unable to add that network" +msgstr "Dieses Netzwerk kann nicht hinzugefügt werden" + +#: ClientCommand.cpp:573 +msgid "Usage: DelNetwork " +msgstr "Verwendung: DelNetwork " + +#: ClientCommand.cpp:582 +msgid "Network deleted" +msgstr "Netzwerk gelöscht" + +#: ClientCommand.cpp:585 +msgid "Failed to delete network, perhaps this network doesn't exist" +msgstr "Kann das Netzwerk nicht löschen, vielleicht existiert es nicht" + +#: ClientCommand.cpp:595 +msgid "User {1} not found" +msgstr "Benutzer {1} nicht gefunden" + +#: ClientCommand.cpp:603 ClientCommand.cpp:611 +msgctxt "listnetworks" +msgid "Network" +msgstr "Netzwerk" + +#: ClientCommand.cpp:604 ClientCommand.cpp:613 ClientCommand.cpp:622 +msgctxt "listnetworks" +msgid "On IRC" +msgstr "Im IRC" + +#: ClientCommand.cpp:605 ClientCommand.cpp:615 +msgctxt "listnetworks" +msgid "IRC Server" +msgstr "IRC-Server" + +#: ClientCommand.cpp:606 ClientCommand.cpp:617 +msgctxt "listnetworks" +msgid "IRC User" +msgstr "IRC-Benutzer" + +#: ClientCommand.cpp:607 ClientCommand.cpp:619 +msgctxt "listnetworks" +msgid "Channels" +msgstr "Kanäle" + +#: ClientCommand.cpp:614 +msgctxt "listnetworks" +msgid "Yes" +msgstr "Ja" + +#: ClientCommand.cpp:623 +msgctxt "listnetworks" +msgid "No" +msgstr "Nein" + +#: ClientCommand.cpp:628 +msgctxt "listnetworks" +msgid "No networks" +msgstr "Keine Netzwerke" + +#: ClientCommand.cpp:632 ClientCommand.cpp:932 +msgid "Access denied." +msgstr "Zugriff verweigert." + +#: ClientCommand.cpp:643 +msgid "Usage: MoveNetwork [new network]" +msgstr "" +"Verwendung: MoveNetwork " +"[neues Netzwerk]" + +#: ClientCommand.cpp:653 +msgid "Old user {1} not found." +msgstr "Alter Benutzer {1} nicht gefunden." + +#: ClientCommand.cpp:659 +msgid "Old network {1} not found." +msgstr "Altes Netzwerk {1} nicht gefunden." + +#: ClientCommand.cpp:665 +msgid "New user {1} not found." +msgstr "Neuer Benutzer {1} nicht gefunden." + +#: ClientCommand.cpp:670 +msgid "User {1} already has network {2}." +msgstr "Benutzer {1} hat bereits ein Netzwerk {2}." + +#: ClientCommand.cpp:676 +msgid "Invalid network name [{1}]" +msgstr "Ungültiger Netzwerkname [{1}]" + +#: ClientCommand.cpp:692 +msgid "Some files seem to be in {1}. You might want to move them to {2}" +msgstr "" +"Einige Dateien scheinen in {1} zu sein. Du könntest sie nach {2} verschieben " +"wollen" + +#: ClientCommand.cpp:706 +msgid "Error adding network: {1}" +msgstr "Fehler beim Netzwerk-Hinzufügen: {1}" + +#: ClientCommand.cpp:718 +msgid "Success." +msgstr "Geschafft." + +#: ClientCommand.cpp:721 +msgid "Copied the network to new user, but failed to delete old network" +msgstr "" +"Das Netzwerk wurde zum neuen Benutzer kopiert, aber das alte Netzwerk konnte " +"nicht gelöscht werden" + +#: ClientCommand.cpp:728 +msgid "No network supplied." +msgstr "Kein Netzwerk angegeben." + +#: ClientCommand.cpp:733 +msgid "You are already connected with this network." +msgstr "Du bist bereits mit diesem Netzwerk verbunden." + +#: ClientCommand.cpp:739 +msgid "Switched to {1}" +msgstr "Zu {1} gewechselt" + +#: ClientCommand.cpp:742 +msgid "You don't have a network named {1}" +msgstr "Du hast kein Netzwerk namens {1}" + +#: ClientCommand.cpp:754 +msgid "Usage: AddServer [[+]port] [pass]" +msgstr "Verwendung: AddServer [[+]Port] [Pass]" + +#: ClientCommand.cpp:759 +msgid "Server added" +msgstr "Server hinzugefügt" + +#: ClientCommand.cpp:762 +msgid "" +"Unable to add that server. Perhaps the server is already added or openssl is " +"disabled?" +msgstr "" +"Kann den Server nicht hinzufügen. Vielleicht ist dieser Server bereits " +"hinzugefügt oder openssl ist deaktiviert?" + +#: ClientCommand.cpp:777 +msgid "Usage: DelServer [port] [pass]" +msgstr "Verwendung: DelServer [Port] [Pass]" + +#: ClientCommand.cpp:782 ClientCommand.cpp:822 +msgid "You don't have any servers added." +msgstr "Du hast keine Server hinzugefügt." + +#: ClientCommand.cpp:787 +msgid "Server removed" +msgstr "Server entfernt" + +#: ClientCommand.cpp:789 +msgid "No such server" +msgstr "Kein solcher Server" + +#: ClientCommand.cpp:802 ClientCommand.cpp:809 +msgctxt "listservers" +msgid "Host" +msgstr "Host" + +#: ClientCommand.cpp:803 ClientCommand.cpp:811 +msgctxt "listservers" +msgid "Port" +msgstr "Port" + +#: ClientCommand.cpp:804 ClientCommand.cpp:814 +msgctxt "listservers" +msgid "SSL" +msgstr "" + +#: ClientCommand.cpp:805 ClientCommand.cpp:816 +msgctxt "listservers" +msgid "Password" +msgstr "" + +#: ClientCommand.cpp:815 +msgctxt "listservers|cell" +msgid "SSL" +msgstr "" + +#: ClientCommand.cpp:832 +msgid "Usage: AddTrustedServerFingerprint " +msgstr "" + +#: ClientCommand.cpp:836 ClientCommand.cpp:849 +msgid "Done." +msgstr "" + +#: ClientCommand.cpp:845 +msgid "Usage: DelTrustedServerFingerprint " +msgstr "" + +#: ClientCommand.cpp:858 +msgid "No fingerprints added." +msgstr "" + +#: ClientCommand.cpp:874 ClientCommand.cpp:880 +msgctxt "topicscmd" +msgid "Channel" +msgstr "" + +#: ClientCommand.cpp:875 ClientCommand.cpp:881 +msgctxt "topicscmd" +msgid "Set By" +msgstr "" + +#: ClientCommand.cpp:876 ClientCommand.cpp:882 +msgctxt "topicscmd" +msgid "Topic" +msgstr "" + +#: ClientCommand.cpp:889 ClientCommand.cpp:893 +msgctxt "listmods" +msgid "Name" +msgstr "" + +#: ClientCommand.cpp:890 ClientCommand.cpp:894 +msgctxt "listmods" +msgid "Arguments" +msgstr "" + +#: ClientCommand.cpp:902 +msgid "No global modules loaded." +msgstr "" + +#: ClientCommand.cpp:904 ClientCommand.cpp:964 +msgid "Global modules:" +msgstr "" + +#: ClientCommand.cpp:912 +msgid "Your user has no modules loaded." +msgstr "" + +#: ClientCommand.cpp:914 ClientCommand.cpp:975 +msgid "User modules:" +msgstr "" + +#: ClientCommand.cpp:921 +msgid "This network has no modules loaded." +msgstr "" + +#: ClientCommand.cpp:923 ClientCommand.cpp:986 +msgid "Network modules:" +msgstr "" + +#: ClientCommand.cpp:938 ClientCommand.cpp:944 +msgctxt "listavailmods" +msgid "Name" +msgstr "" + +#: ClientCommand.cpp:939 ClientCommand.cpp:949 +msgctxt "listavailmods" +msgid "Description" +msgstr "" + +#: ClientCommand.cpp:962 +msgid "No global modules available." +msgstr "" + +#: ClientCommand.cpp:973 +msgid "No user modules available." +msgstr "" + +#: ClientCommand.cpp:984 +msgid "No network modules available." +msgstr "" + +#: ClientCommand.cpp:1012 +msgid "Unable to load {1}: Access denied." +msgstr "" + +#: ClientCommand.cpp:1018 +msgid "Usage: LoadMod [--type=global|user|network] [args]" +msgstr "" + +#: ClientCommand.cpp:1025 +msgid "Unable to load {1}: {2}" +msgstr "" + +#: ClientCommand.cpp:1035 +msgid "Unable to load global module {1}: Access denied." +msgstr "" + +#: ClientCommand.cpp:1041 +msgid "Unable to load network module {1}: Not connected with a network." +msgstr "" + +#: ClientCommand.cpp:1063 +msgid "Unknown module type" +msgstr "" + +#: ClientCommand.cpp:1068 +msgid "Loaded module {1}" +msgstr "" + +#: ClientCommand.cpp:1070 +msgid "Loaded module {1}: {2}" +msgstr "" + +#: ClientCommand.cpp:1073 +msgid "Unable to load module {1}: {2}" +msgstr "" + +#: ClientCommand.cpp:1096 +msgid "Unable to unload {1}: Access denied." +msgstr "" + +#: ClientCommand.cpp:1102 +msgid "Usage: UnloadMod [--type=global|user|network] " +msgstr "" + +#: ClientCommand.cpp:1111 +msgid "Unable to determine type of {1}: {2}" +msgstr "" + +#: ClientCommand.cpp:1119 +msgid "Unable to unload global module {1}: Access denied." +msgstr "" + +#: ClientCommand.cpp:1126 +msgid "Unable to unload network module {1}: Not connected with a network." +msgstr "" + +#: ClientCommand.cpp:1145 +msgid "Unable to unload module {1}: Unknown module type" +msgstr "" + +#: ClientCommand.cpp:1158 +msgid "Unable to reload modules. Access denied." +msgstr "" + +#: ClientCommand.cpp:1179 +msgid "Usage: ReloadMod [--type=global|user|network] [args]" +msgstr "" + +#: ClientCommand.cpp:1188 +msgid "Unable to reload {1}: {2}" +msgstr "" + +#: ClientCommand.cpp:1196 +msgid "Unable to reload global module {1}: Access denied." +msgstr "" + +#: ClientCommand.cpp:1203 +msgid "Unable to reload network module {1}: Not connected with a network." +msgstr "" + +#: ClientCommand.cpp:1225 +msgid "Unable to reload module {1}: Unknown module type" +msgstr "" + +#: ClientCommand.cpp:1236 +msgid "Usage: UpdateMod " +msgstr "" + +#: ClientCommand.cpp:1240 +msgid "Reloading {1} everywhere" +msgstr "" + +#: ClientCommand.cpp:1242 +msgid "Done" +msgstr "" + +#: ClientCommand.cpp:1245 +msgid "" +"Done, but there were errors, module {1} could not be reloaded everywhere." +msgstr "" + +#: ClientCommand.cpp:1253 +msgid "" +"You must be connected with a network to use this command. Try " +"SetUserBindHost instead" +msgstr "" + +#: ClientCommand.cpp:1260 +msgid "Usage: SetBindHost " +msgstr "" + +#: ClientCommand.cpp:1265 ClientCommand.cpp:1282 +msgid "You already have this bind host!" +msgstr "Du hast bereits diesen Bindhost!" + +#: ClientCommand.cpp:1270 +msgid "Set bind host for network {1} to {2}" +msgstr "Setze Bindhost für Netzwerk {1} auf {2}" + +#: ClientCommand.cpp:1277 +msgid "Usage: SetUserBindHost " +msgstr "Verwendung: SetUserBindHost " + +#: ClientCommand.cpp:1287 +msgid "Set default bind host to {1}" +msgstr "Setze Standard-Bindhost auf {1}" + +#: ClientCommand.cpp:1293 +msgid "" +"You must be connected with a network to use this command. Try " +"ClearUserBindHost instead" +msgstr "" +"Du musst mit einem Netzwerk verbunden sein um diesen Befehl zu verwenden. " +"Versuche ClearUserBindHost statt dessen" + +#: ClientCommand.cpp:1298 +msgid "Bind host cleared for this network." +msgstr "Bindhost für dieses Netzwerk gelöscht." + +#: ClientCommand.cpp:1302 +msgid "Default bind host cleared for your user." +msgstr "Standard-Bindhost für deinen Benutzer gelöscht." + +#: ClientCommand.cpp:1305 +msgid "This user's default bind host not set" +msgstr "Der Benutzer hat keinen Bindhost gesetzt" + +#: ClientCommand.cpp:1307 +msgid "This user's default bind host is {1}" +msgstr "Der Standard-Bindhost des Benutzers ist {1}" + +#: ClientCommand.cpp:1312 +msgid "This network's bind host not set" +msgstr "Dieses Netzwerk hat keinen Standard-Bindhost gesetzt" + +#: ClientCommand.cpp:1314 +msgid "This network's default bind host is {1}" +msgstr "Der Standard-Bindhost dieses Netzwerkes ist {1}" + +#: ClientCommand.cpp:1328 +msgid "Usage: PlayBuffer <#chan|query>" +msgstr "Verwendung: PlayBuffer <#chan|query>" + +#: ClientCommand.cpp:1336 +msgid "You are not on {1}" +msgstr "Du bist nicht in {1}" + +#: ClientCommand.cpp:1341 +msgid "You are not on {1} (trying to join)" +msgstr "Du bist nicht in {1} (versuche zu betreten)" + +#: ClientCommand.cpp:1346 +msgid "The buffer for channel {1} is empty" +msgstr "Der Puffer für Kanal {1} ist leer" + +#: ClientCommand.cpp:1355 +msgid "No active query with {1}" +msgstr "Kein aktivier Query mit {1}" + +#: ClientCommand.cpp:1360 +msgid "The buffer for {1} is empty" +msgstr "Der Puffer für {1} ist leer" + +#: ClientCommand.cpp:1376 +msgid "Usage: ClearBuffer <#chan|query>" +msgstr "Verwendung: ClearBuffer <#chan|query>" + +#: ClientCommand.cpp:1395 +msgid "{1} buffer matching {2} has been cleared" +msgid_plural "{1} buffers matching {2} have been cleared" +msgstr[0] "{1} Puffer, der auf {2} passt, wurde gelöscht" +msgstr[1] "{1} Puffer, die auf {2} passen, wurden gelöscht" + +#: ClientCommand.cpp:1408 +msgid "All channel buffers have been cleared" +msgstr "Alle Kanalpuffer wurden gelöscht" + +#: ClientCommand.cpp:1417 +msgid "All query buffers have been cleared" +msgstr "Alle Querypuffer wurden gelöscht" + +#: ClientCommand.cpp:1429 +msgid "All buffers have been cleared" +msgstr "Alle Puffer wurden gelöscht" + +#: ClientCommand.cpp:1440 +msgid "Usage: SetBuffer <#chan|query> [linecount]" +msgstr "Verwendung: SetBuffer <#chan|query> [Anzahl Zeilen]" + +#: ClientCommand.cpp:1461 +msgid "Setting buffer size failed for {1} buffer" +msgid_plural "Setting buffer size failed for {1} buffers" +msgstr[0] "Setzen der Puffergröße schlug für {1} Puffer fehl" +msgstr[1] "Setzen der Puffergröße schlug für {1} Puffer fehl" + +#: ClientCommand.cpp:1464 +msgid "Maximum buffer size is {1} line" +msgid_plural "Maximum buffer size is {1} lines" +msgstr[0] "Maximale Puffergröße ist {1} Zeile" +msgstr[1] "Maximale Puffergröße ist {1} Zeilen" + +#: ClientCommand.cpp:1469 +msgid "Size of every buffer was set to {1} line" +msgid_plural "Size of every buffer was set to {1} lines" +msgstr[0] "Größe jedes Puffers wurde auf {1} Zeile gesetzt" +msgstr[1] "Größe jedes Puffers wurde auf {1} Zeilen gesetzt" + +#: ClientCommand.cpp:1479 ClientCommand.cpp:1486 ClientCommand.cpp:1497 +#: ClientCommand.cpp:1506 ClientCommand.cpp:1514 +msgctxt "trafficcmd" +msgid "Username" +msgstr "Benutzername" + +#: ClientCommand.cpp:1480 ClientCommand.cpp:1487 ClientCommand.cpp:1499 +#: ClientCommand.cpp:1508 ClientCommand.cpp:1516 +msgctxt "trafficcmd" +msgid "In" +msgstr "Ein" + +#: ClientCommand.cpp:1481 ClientCommand.cpp:1489 ClientCommand.cpp:1500 +#: ClientCommand.cpp:1509 ClientCommand.cpp:1517 +msgctxt "trafficcmd" +msgid "Out" +msgstr "Aus" + +#: ClientCommand.cpp:1482 ClientCommand.cpp:1492 ClientCommand.cpp:1502 +#: ClientCommand.cpp:1510 ClientCommand.cpp:1519 +msgctxt "trafficcmd" +msgid "Total" +msgstr "Gesamt" + +#: ClientCommand.cpp:1498 +msgctxt "trafficcmd" +msgid "" +msgstr "" + +#: ClientCommand.cpp:1507 +msgctxt "trafficcmd" +msgid "" +msgstr "" + +#: ClientCommand.cpp:1515 +msgctxt "trafficcmd" +msgid "" +msgstr "" + +#: ClientCommand.cpp:1524 +msgid "Running for {1}" +msgstr "Laufe seit {1}" + +#: ClientCommand.cpp:1530 +msgid "Unknown command, try 'Help'" +msgstr "Unbekanntes Kommando, versuche 'Help'" + +#: ClientCommand.cpp:1539 ClientCommand.cpp:1550 +msgctxt "listports" +msgid "Port" +msgstr "Port" + +#: ClientCommand.cpp:1540 ClientCommand.cpp:1551 +msgctxt "listports" +msgid "BindHost" +msgstr "Bindhost" + +#: ClientCommand.cpp:1541 ClientCommand.cpp:1554 +msgctxt "listports" +msgid "SSL" +msgstr "SSL" + +#: ClientCommand.cpp:1542 ClientCommand.cpp:1559 +msgctxt "listports" +msgid "Protocol" +msgstr "Protokol" + +#: ClientCommand.cpp:1543 ClientCommand.cpp:1566 +msgctxt "listports" +msgid "IRC" +msgstr "IRC" + +#: ClientCommand.cpp:1544 ClientCommand.cpp:1571 +msgctxt "listports" +msgid "Web" +msgstr "Web" + +#: ClientCommand.cpp:1555 +msgctxt "listports|ssl" +msgid "yes" +msgstr "ja" + +#: ClientCommand.cpp:1556 +msgctxt "listports|ssl" +msgid "no" +msgstr "nein" + +#: ClientCommand.cpp:1560 +msgctxt "listports" +msgid "IPv4 and IPv6" +msgstr "IPv4 und IPv6" + +#: ClientCommand.cpp:1562 +msgctxt "listports" +msgid "IPv4" +msgstr "IPv4" + +#: ClientCommand.cpp:1563 +msgctxt "listports" +msgid "IPv6" +msgstr "IPv6" + +#: ClientCommand.cpp:1569 +msgctxt "listports|irc" +msgid "yes" +msgstr "ja" + +#: ClientCommand.cpp:1570 +msgctxt "listports|irc" +msgid "no" +msgstr "nein" + +#: ClientCommand.cpp:1574 +msgctxt "listports|irc" +msgid "yes, on {1}" +msgstr "ja, unter {1}" + +#: ClientCommand.cpp:1576 +msgctxt "listports|web" +msgid "no" +msgstr "nein" + +#: ClientCommand.cpp:1616 +msgid "" +"Usage: AddPort <[+]port> [bindhost [uriprefix]]" +msgstr "" + +#: ClientCommand.cpp:1632 +msgid "Port added" +msgstr "" + +#: ClientCommand.cpp:1634 +msgid "Couldn't add port" +msgstr "" + +#: ClientCommand.cpp:1640 +msgid "Usage: DelPort [bindhost]" +msgstr "" + +#: ClientCommand.cpp:1649 +msgid "Deleted Port" +msgstr "" + +#: ClientCommand.cpp:1651 +msgid "Unable to find a matching port" +msgstr "" + +#: ClientCommand.cpp:1659 ClientCommand.cpp:1673 +msgctxt "helpcmd" +msgid "Command" +msgstr "" + +#: ClientCommand.cpp:1660 ClientCommand.cpp:1674 +msgctxt "helpcmd" +msgid "Description" +msgstr "" + +#: ClientCommand.cpp:1664 +msgid "" +"In the following list all occurrences of <#chan> support wildcards (* and ?) " +"except ListNicks" +msgstr "" + +#: ClientCommand.cpp:1680 +msgctxt "helpcmd|Version|desc" +msgid "Print which version of ZNC this is" +msgstr "" + +#: ClientCommand.cpp:1683 +msgctxt "helpcmd|ListMods|desc" +msgid "List all loaded modules" +msgstr "" + +#: ClientCommand.cpp:1686 +msgctxt "helpcmd|ListAvailMods|desc" +msgid "List all available modules" +msgstr "" + +#: ClientCommand.cpp:1690 ClientCommand.cpp:1876 +msgctxt "helpcmd|ListChans|desc" +msgid "List all channels" +msgstr "" + +#: ClientCommand.cpp:1693 +msgctxt "helpcmd|ListNicks|args" +msgid "<#chan>" +msgstr "" + +#: ClientCommand.cpp:1694 +msgctxt "helpcmd|ListNicks|desc" +msgid "List all nicks on a channel" +msgstr "" + +#: ClientCommand.cpp:1697 +msgctxt "helpcmd|ListClients|desc" +msgid "List all clients connected to your ZNC user" +msgstr "" + +#: ClientCommand.cpp:1701 +msgctxt "helpcmd|ListServers|desc" +msgid "List all servers of current IRC network" +msgstr "" + +#: ClientCommand.cpp:1705 +msgctxt "helpcmd|AddNetwork|args" +msgid "" +msgstr "" + +#: ClientCommand.cpp:1706 +msgctxt "helpcmd|AddNetwork|desc" +msgid "Add a network to your user" +msgstr "" + +#: ClientCommand.cpp:1708 +msgctxt "helpcmd|DelNetwork|args" +msgid "" +msgstr "" + +#: ClientCommand.cpp:1709 +msgctxt "helpcmd|DelNetwork|desc" +msgid "Delete a network from your user" +msgstr "" + +#: ClientCommand.cpp:1711 +msgctxt "helpcmd|ListNetworks|desc" +msgid "List all networks" +msgstr "" + +#: ClientCommand.cpp:1714 +msgctxt "helpcmd|MoveNetwork|args" +msgid " [new network]" +msgstr "" + +#: ClientCommand.cpp:1716 +msgctxt "helpcmd|MoveNetwork|desc" +msgid "Move an IRC network from one user to another" +msgstr "" + +#: ClientCommand.cpp:1720 +msgctxt "helpcmd|JumpNetwork|args" +msgid "" +msgstr "" + +#: ClientCommand.cpp:1721 +msgctxt "helpcmd|JumpNetwork|desc" +msgid "" +"Jump to another network (Alternatively, you can connect to ZNC several " +"times, using `user/network` as username)" +msgstr "" + +#: ClientCommand.cpp:1726 +msgctxt "helpcmd|AddServer|args" +msgid " [[+]port] [pass]" +msgstr "" + +#: ClientCommand.cpp:1727 +msgctxt "helpcmd|AddServer|desc" +msgid "" +"Add a server to the list of alternate/backup servers of current IRC network." +msgstr "" + +#: ClientCommand.cpp:1731 +msgctxt "helpcmd|DelServer|args" +msgid " [port] [pass]" +msgstr "" + +#: ClientCommand.cpp:1732 +msgctxt "helpcmd|DelServer|desc" +msgid "" +"Remove a server from the list of alternate/backup servers of current IRC " +"network" +msgstr "" + +#: ClientCommand.cpp:1738 +msgctxt "helpcmd|AddTrustedServerFingerprint|args" +msgid "" +msgstr "" + +#: ClientCommand.cpp:1739 +msgctxt "helpcmd|AddTrustedServerFingerprint|desc" +msgid "" +"Add a trusted server SSL certificate fingerprint (SHA-256) to current IRC " +"network." +msgstr "" + +#: ClientCommand.cpp:1744 +msgctxt "helpcmd|DelTrustedServerFingerprint|args" +msgid "" +msgstr "" + +#: ClientCommand.cpp:1745 +msgctxt "helpcmd|DelTrustedServerFingerprint|desc" +msgid "Delete a trusted server SSL certificate from current IRC network." +msgstr "" + +#: ClientCommand.cpp:1749 +msgctxt "helpcmd|ListTrustedServerFingerprints|desc" +msgid "List all trusted server SSL certificates of current IRC network." +msgstr "" + +#: ClientCommand.cpp:1752 +msgctxt "helpcmd|EnableChan|args" +msgid "<#chans>" +msgstr "" + +#: ClientCommand.cpp:1753 +msgctxt "helpcmd|EnableChan|desc" +msgid "Enable channels" +msgstr "" + +#: ClientCommand.cpp:1754 +msgctxt "helpcmd|DisableChan|args" +msgid "<#chans>" +msgstr "" + +#: ClientCommand.cpp:1755 +msgctxt "helpcmd|DisableChan|desc" +msgid "Disable channels" +msgstr "" + +#: ClientCommand.cpp:1756 +msgctxt "helpcmd|Attach|args" +msgid "<#chans>" +msgstr "" + +#: ClientCommand.cpp:1757 +msgctxt "helpcmd|Attach|desc" +msgid "Attach to channels" +msgstr "" + +#: ClientCommand.cpp:1758 +msgctxt "helpcmd|Detach|args" +msgid "<#chans>" +msgstr "" + +#: ClientCommand.cpp:1759 +msgctxt "helpcmd|Detach|desc" +msgid "Detach from channels" +msgstr "" + +#: ClientCommand.cpp:1762 +msgctxt "helpcmd|Topics|desc" +msgid "Show topics in all your channels" +msgstr "" + +#: ClientCommand.cpp:1765 +msgctxt "helpcmd|PlayBuffer|args" +msgid "<#chan|query>" +msgstr "" + +#: ClientCommand.cpp:1766 +msgctxt "helpcmd|PlayBuffer|desc" +msgid "Play back the specified buffer" +msgstr "" + +#: ClientCommand.cpp:1768 +msgctxt "helpcmd|ClearBuffer|args" +msgid "<#chan|query>" +msgstr "" + +#: ClientCommand.cpp:1769 +msgctxt "helpcmd|ClearBuffer|desc" +msgid "Clear the specified buffer" +msgstr "" + +#: ClientCommand.cpp:1771 +msgctxt "helpcmd|ClearAllBuffers|desc" +msgid "Clear all channel and query buffers" +msgstr "" + +#: ClientCommand.cpp:1774 +msgctxt "helpcmd|ClearAllChannelBuffers|desc" +msgid "Clear the channel buffers" +msgstr "" + +#: ClientCommand.cpp:1778 +msgctxt "helpcmd|ClearAllQueryBuffers|desc" +msgid "Clear the query buffers" +msgstr "Lösche alle Querypuffer" + +#: ClientCommand.cpp:1780 +msgctxt "helpcmd|SetBuffer|args" +msgid "<#chan|query> [linecount]" +msgstr "<#Kanal|Query> [Zeilenzahl]" + +#: ClientCommand.cpp:1781 +msgctxt "helpcmd|SetBuffer|desc" +msgid "Set the buffer count" +msgstr "Setze die Puffergröße" + +#: ClientCommand.cpp:1785 +msgctxt "helpcmd|SetBindHost|args" +msgid "" +msgstr "" + +#: ClientCommand.cpp:1786 +msgctxt "helpcmd|SetBindHost|desc" +msgid "Set the bind host for this network" +msgstr "Setze den Bindhost für dieses Netzwerk" + +#: ClientCommand.cpp:1790 +msgctxt "helpcmd|SetUserBindHost|args" +msgid "" +msgstr "" + +#: ClientCommand.cpp:1791 +msgctxt "helpcmd|SetUserBindHost|desc" +msgid "Set the default bind host for this user" +msgstr "Setze den Standard-Bindhost für diesen Benutzer" + +#: ClientCommand.cpp:1794 +msgctxt "helpcmd|ClearBindHost|desc" +msgid "Clear the bind host for this network" +msgstr "Lösche den Bindhost für dieses Netzwerk" + +#: ClientCommand.cpp:1797 +msgctxt "helpcmd|ClearUserBindHost|desc" +msgid "Clear the default bind host for this user" +msgstr "Lösche den Standard-Bindhost für diesen Benutzer" + +#: ClientCommand.cpp:1803 +msgctxt "helpcmd|ShowBindHost|desc" +msgid "Show currently selected bind host" +msgstr "Zeige den aktuell gewählten Bindhost" + +#: ClientCommand.cpp:1805 +msgctxt "helpcmd|Jump|args" +msgid "[server]" +msgstr "[Server]" + +#: ClientCommand.cpp:1806 +msgctxt "helpcmd|Jump|desc" +msgid "Jump to the next or the specified server" +msgstr "Springe zum nächsten oder dem angegebenen Server" + +#: ClientCommand.cpp:1807 +msgctxt "helpcmd|Disconnect|args" +msgid "[message]" +msgstr "[Nachricht]" + +#: ClientCommand.cpp:1808 +msgctxt "helpcmd|Disconnect|desc" +msgid "Disconnect from IRC" +msgstr "Trenne die IRC-Verbindung" + +#: ClientCommand.cpp:1810 +msgctxt "helpcmd|Connect|desc" +msgid "Reconnect to IRC" +msgstr "Baue eine neue IRC-Verbindung auf" + +#: ClientCommand.cpp:1813 +msgctxt "helpcmd|Uptime|desc" +msgid "Show for how long ZNC has been running" +msgstr "Zeige wie lange ZNC schon läuft" + +#: ClientCommand.cpp:1817 +msgctxt "helpcmd|LoadMod|args" +msgid "[--type=global|user|network] " +msgstr "[--type=global|user|network] " + +#: ClientCommand.cpp:1819 +msgctxt "helpcmd|LoadMod|desc" +msgid "Load a module" +msgstr "Lade ein Modul" + +#: ClientCommand.cpp:1821 +msgctxt "helpcmd|UnloadMod|args" +msgid "[--type=global|user|network] " +msgstr "[--type=global|user|network] " + +#: ClientCommand.cpp:1823 +msgctxt "helpcmd|UnloadMod|desc" +msgid "Unload a module" +msgstr "Entlade ein Modul" + +#: ClientCommand.cpp:1825 +msgctxt "helpcmd|ReloadMod|args" +msgid "[--type=global|user|network] " +msgstr "[--type=global|user|network] " + +#: ClientCommand.cpp:1827 +msgctxt "helpcmd|ReloadMod|desc" +msgid "Reload a module" +msgstr "Ein Modul neu laden" + +#: ClientCommand.cpp:1830 +msgctxt "helpcmd|UpdateMod|args" +msgid "" +msgstr "" + +#: ClientCommand.cpp:1831 +msgctxt "helpcmd|UpdateMod|desc" +msgid "Reload a module everywhere" +msgstr "Lade ein Modul überall neu" + +#: ClientCommand.cpp:1837 +msgctxt "helpcmd|ShowMOTD|desc" +msgid "Show ZNC's message of the day" +msgstr "Zeige ZNCs Nachricht des Tages an" + +#: ClientCommand.cpp:1841 +msgctxt "helpcmd|SetMOTD|args" +msgid "" +msgstr "" + +#: ClientCommand.cpp:1842 +msgctxt "helpcmd|SetMOTD|desc" +msgid "Set ZNC's message of the day" +msgstr "Setze ZNCs Nachricht des Tages" + +#: ClientCommand.cpp:1844 +msgctxt "helpcmd|AddMOTD|args" +msgid "" +msgstr "" + +#: ClientCommand.cpp:1845 +msgctxt "helpcmd|AddMOTD|desc" +msgid "Append to ZNC's MOTD" +msgstr "Hänge an ZNCs MOTD an" + +#: ClientCommand.cpp:1847 +msgctxt "helpcmd|ClearMOTD|desc" +msgid "Clear ZNC's MOTD" +msgstr "Lösche ZNCs MOTD" + +#: ClientCommand.cpp:1850 +msgctxt "helpcmd|ListPorts|desc" +msgid "Show all active listeners" +msgstr "Zeige alle aktiven Listener" + +#: ClientCommand.cpp:1852 +msgctxt "helpcmd|AddPort|args" +msgid "<[+]port> [bindhost [uriprefix]]" +msgstr "<[+]Port> [Bindhost [uriprefix]]" + +#: ClientCommand.cpp:1855 +msgctxt "helpcmd|AddPort|desc" +msgid "Add another port for ZNC to listen on" +msgstr "Füge einen weiteren Port zum Horchen zu ZNC hinzu" + +#: ClientCommand.cpp:1859 +msgctxt "helpcmd|DelPort|args" +msgid " [bindhost]" +msgstr " [Bindhost]" + +#: ClientCommand.cpp:1860 +msgctxt "helpcmd|DelPort|desc" +msgid "Remove a port from ZNC" +msgstr "Entferne einen Port von ZNC" + +#: ClientCommand.cpp:1863 +msgctxt "helpcmd|Rehash|desc" +msgid "Reload global settings, modules, and listeners from znc.conf" +msgstr "Lade globale Einstellungen, Module und Listener neu von znc.conf" + +#: ClientCommand.cpp:1866 +msgctxt "helpcmd|SaveConfig|desc" +msgid "Save the current settings to disk" +msgstr "Speichere die aktuellen Einstellungen auf der Festplatte" + +#: ClientCommand.cpp:1869 +msgctxt "helpcmd|ListUsers|desc" +msgid "List all ZNC users and their connection status" +msgstr "Zeige alle ZNC-Benutzer und deren Verbindungsstatus" + +#: ClientCommand.cpp:1872 +msgctxt "helpcmd|ListAllUserNetworks|desc" +msgid "List all ZNC users and their networks" +msgstr "Zeige alle ZNC-Benutzer und deren Netzwerke" + +#: ClientCommand.cpp:1875 +msgctxt "helpcmd|ListChans|args" +msgid "[user ]" +msgstr "[Benutzer ]" + +#: ClientCommand.cpp:1878 +msgctxt "helpcmd|ListClients|args" +msgid "[user]" +msgstr "[Benutzer]" + +#: ClientCommand.cpp:1879 +msgctxt "helpcmd|ListClients|desc" +msgid "List all connected clients" +msgstr "Zeige alle verbunden Klienten" + +#: ClientCommand.cpp:1881 +msgctxt "helpcmd|Traffic|desc" +msgid "Show basic traffic stats for all ZNC users" +msgstr "Zeige grundlegende Verkehrsstatistiken aller ZNC-Benutzer an" + +#: ClientCommand.cpp:1883 +msgctxt "helpcmd|Broadcast|args" +msgid "[message]" +msgstr "[Nachricht]" + +#: ClientCommand.cpp:1884 +msgctxt "helpcmd|Broadcast|desc" +msgid "Broadcast a message to all ZNC users" +msgstr "Sende eine Nachricht an alle ZNC-Benutzer" + +#: ClientCommand.cpp:1887 +msgctxt "helpcmd|Shutdown|args" +msgid "[message]" +msgstr "[Nachricht]" + +#: ClientCommand.cpp:1888 +msgctxt "helpcmd|Shutdown|desc" +msgid "Shut down ZNC completely" +msgstr "Beende ZNC komplett" + +#: ClientCommand.cpp:1889 +msgctxt "helpcmd|Restart|args" +msgid "[message]" +msgstr "[Nachricht]" + +#: ClientCommand.cpp:1890 +msgctxt "helpcmd|Restart|desc" +msgid "Restart ZNC" +msgstr "Starte ZNC neu" + +#: Socket.cpp:336 +msgid "Can't resolve server hostname" +msgstr "Kann den Hostnamen des Servers nicht auflösen" + +#: Socket.cpp:343 +msgid "" +"Can't resolve bind hostname. Try /znc ClearBindHost and /znc " +"ClearUserBindHost" +msgstr "" + +#: Socket.cpp:348 +msgid "Server address is IPv4-only, but bindhost is IPv6-only" +msgstr "" + +#: Socket.cpp:357 +msgid "Server address is IPv6-only, but bindhost is IPv4-only" +msgstr "" + +#: Socket.cpp:515 +msgid "Some socket reached its max buffer limit and was closed!" +msgstr "" + +#: SSLVerifyHost.cpp:448 +msgid "hostname doesn't match" +msgstr "" + +#: SSLVerifyHost.cpp:452 +msgid "malformed hostname in certificate" +msgstr "" + +#: SSLVerifyHost.cpp:456 +msgid "hostname verification error" +msgstr "" + +#: User.cpp:507 +msgid "" +"Invalid network name. It should be alphanumeric. Not to be confused with " +"server name" +msgstr "" + +#: User.cpp:511 +msgid "Network {1} already exists" +msgstr "" + +#: User.cpp:777 +msgid "" +"You are being disconnected because your IP is no longer allowed to connect " +"to this user" +msgstr "" + +#: User.cpp:907 +msgid "Password is empty" +msgstr "" + +#: User.cpp:912 +msgid "Username is empty" +msgstr "" + +#: User.cpp:917 +msgid "Username is invalid" +msgstr "" + +#: User.cpp:1188 +msgid "Unable to find modinfo {1}: {2}" +msgstr "" diff --git a/src/po/znc.es.po b/src/po/znc.es_ES.po similarity index 99% rename from src/po/znc.es.po rename to src/po/znc.es_ES.po index e1ba124a..3deb39fd 100644 --- a/src/po/znc.es.po +++ b/src/po/znc.es_ES.po @@ -128,8 +128,8 @@ msgid "ZNC seems to be connected to itself, disconnecting..." msgstr "ZNC parece que se ha conectado a si mismo, desconectando..." #: IRCSock.cpp:733 -msgid "Server {1} redirects us to {2}:{3} with reason: {3}" -msgstr "Servidor {1} nos redirige a {2}:{3} por: {3}" +msgid "Server {1} redirects us to {2}:{3} with reason: {4}" +msgstr "Servidor {1} nos redirige a {2}:{3} por: {4}" #: IRCSock.cpp:737 msgid "Perhaps you want to add it as a new server." diff --git a/src/po/znc.pot b/src/po/znc.pot index 2b974ff3..5ba3a57c 100644 --- a/src/po/znc.pot +++ b/src/po/znc.pot @@ -113,7 +113,7 @@ msgid "ZNC seems to be connected to itself, disconnecting..." msgstr "" #: IRCSock.cpp:733 -msgid "Server {1} redirects us to {2}:{3} with reason: {3}" +msgid "Server {1} redirects us to {2}:{3} with reason: {4}" msgstr "" #: IRCSock.cpp:737 diff --git a/src/po/znc.de.po b/src/po/znc.pt_BR.po similarity index 95% rename from src/po/znc.de.po rename to src/po/znc.pt_BR.po index 5334824a..9ca67b51 100644 --- a/src/po/znc.de.po +++ b/src/po/znc.pt_BR.po @@ -5,44 +5,44 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: crowdin.com\n" "X-Crowdin-Project: znc-bouncer\n" -"X-Crowdin-Language: de\n" -"X-Crowdin-File: /master/src/po/znc.pot\n" +"X-Crowdin-Language: pt-BR\n" +"X-Crowdin-File: /1.7.x/src/po/znc.pot\n" "Project-Id-Version: znc-bouncer\n" "Last-Translator: DarthGandalf \n" -"Language-Team: German\n" -"Language: de_DE\n" +"Language-Team: Portuguese, Brazilian\n" +"Language: pt_BR\n" #: webskins/_default_/tmpl/InfoBar.tmpl:6 msgid "Logged in as: {1}" -msgstr "" +msgstr "Sessão iniciada como: {1}" #: webskins/_default_/tmpl/InfoBar.tmpl:8 msgid "Not logged in" -msgstr "" +msgstr "Sessão não iniciada" #: webskins/_default_/tmpl/LoginBar.tmpl:3 msgid "Logout" -msgstr "Abmelden" +msgstr "Finalizar sessão" #: webskins/_default_/tmpl/Menu.tmpl:4 msgid "Home" -msgstr "Startseite" +msgstr "Página inicial" #: webskins/_default_/tmpl/Menu.tmpl:7 msgid "Global Modules" -msgstr "Globale Module" +msgstr "Módulos globais" #: webskins/_default_/tmpl/Menu.tmpl:20 msgid "User Modules" -msgstr "Benutzer-Module" +msgstr "Módulos do usuário" #: webskins/_default_/tmpl/Menu.tmpl:35 msgid "Network Modules ({1})" -msgstr "Netzwerk-Module ({1})" +msgstr "Módulos da rede ({1})" #: webskins/_default_/tmpl/index.tmpl:6 msgid "Welcome to ZNC's web interface!" -msgstr "Willkommen bei ZNCs Web-Oberfläche!" +msgstr "Seja bem-vindo(a) à interface web do ZNC!" #: webskins/_default_/tmpl/index.tmpl:11 msgid "" @@ -50,30 +50,26 @@ msgid "" "*status help” and “/msg *status loadmod <module>”). Once you have loaded some Web-enabled modules, the menu will expand." msgstr "" -"Es wurden keine Web-fähigen Module geladen. Lade Module über IRC (\"/" -"msg *status help\" und \"/msg *status loadmod <module>\"). Sobald einige Web-fähige Module geladen wurden, wird das Menü " -"größer." #: znc.cpp:1563 msgid "User already exists" -msgstr "" +msgstr "O usuário já existe" #: znc.cpp:1671 msgid "IPv6 is not enabled" -msgstr "" +msgstr "O IPv6 não está habilitado" #: znc.cpp:1679 msgid "SSL is not enabled" -msgstr "" +msgstr "O SSL não está habilitado" #: znc.cpp:1687 msgid "Unable to locate pem file: {1}" -msgstr "" +msgstr "Falha ao localizar o arquivo PEM: {1}" #: znc.cpp:1706 msgid "Invalid port" -msgstr "" +msgstr "Porta inválida" #: znc.cpp:1822 ClientCommand.cpp:1629 msgid "Unable to bind: {1}" @@ -85,7 +81,7 @@ msgstr "" #: IRCNetwork.cpp:641 User.cpp:678 msgid "Welcome to ZNC" -msgstr "" +msgstr "Bem-vindo(a) ao ZNC" #: IRCNetwork.cpp:729 msgid "You are currently disconnected from IRC. Use 'connect' to reconnect." @@ -103,7 +99,7 @@ msgstr "" #: IRCNetwork.cpp:994 msgid "The channel {1} could not be joined, disabling it." -msgstr "" +msgstr "Não foi possível entrar no canal {1}. Desabilitando-o." #: IRCNetwork.cpp:1123 msgid "Your current server was removed, jumping..." @@ -115,18 +111,18 @@ msgstr "" #: IRCNetwork.cpp:1307 msgid "Some module aborted the connection attempt" -msgstr "" +msgstr "Algum módulo cancelou a tentativa de conexão" #: IRCSock.cpp:484 msgid "Error from server: {1}" -msgstr "" +msgstr "Erro do servidor: {1}" #: IRCSock.cpp:686 msgid "ZNC seems to be connected to itself, disconnecting..." msgstr "" #: IRCSock.cpp:733 -msgid "Server {1} redirects us to {2}:{3} with reason: {3}" +msgid "Server {1} redirects us to {2}:{3} with reason: {4}" msgstr "" #: IRCSock.cpp:737 @@ -143,19 +139,19 @@ msgstr "" #: IRCSock.cpp:1032 msgid "You quit: {1}" -msgstr "" +msgstr "Você saiu: {1}" #: IRCSock.cpp:1238 msgid "Disconnected from IRC. Reconnecting..." -msgstr "" +msgstr "Desconectado. Reconectando..." #: IRCSock.cpp:1269 msgid "Cannot connect to IRC ({1}). Retrying..." -msgstr "" +msgstr "Não foi possível conectar-se ao IRC ({1}). Tentando novamente..." #: IRCSock.cpp:1272 msgid "Disconnected from IRC ({1}). Reconnecting..." -msgstr "" +msgstr "Desconectado do IRC ({1}). Reconectando..." #: IRCSock.cpp:1302 msgid "If you trust this certificate, do /znc AddTrustedServerFingerprint {1}" @@ -167,7 +163,7 @@ msgstr "" #: IRCSock.cpp:1331 msgid "Connection Refused. Reconnecting..." -msgstr "" +msgstr "Conexão rejeitada. Reconectando..." #: IRCSock.cpp:1339 msgid "Received a too long line from the IRC server!" @@ -183,7 +179,7 @@ msgstr "" #: Client.cpp:75 msgid "No such module {1}" -msgstr "" +msgstr "O módulo {1} não existe" #: Client.cpp:365 msgid "A client from {1} attempted to login as you, but was rejected: {2}" @@ -191,19 +187,23 @@ msgstr "" #: Client.cpp:400 msgid "Network {1} doesn't exist." -msgstr "" +msgstr "A rede {1} não existe." #: Client.cpp:414 msgid "" "You have several networks configured, but no network was specified for the " "connection." msgstr "" +"Você possui várias redes configuradas mas nenhuma delas foi especificada " +"para conectar." #: Client.cpp:417 msgid "" "Selecting network {1}. To see list of all configured networks, use /znc " "ListNetworks" msgstr "" +"Selecionando a rede {1}. Para ver a lista das redes configuradas, digite /" +"znc ListNetworks" #: Client.cpp:420 msgid "" @@ -215,6 +215,8 @@ msgstr "" msgid "" "You have no networks configured. Use /znc AddNetwork to add one." msgstr "" +"Você não possui redes configuradas. Digite /znc AddNetwork para " +"adicionar uma rede." #: Client.cpp:437 msgid "Closing link: Timeout" @@ -299,19 +301,19 @@ msgstr "" #: Modules.cpp:691 msgid "This module doesn't implement any commands." -msgstr "" +msgstr "Este módulo não implementa comando algum." #: Modules.cpp:693 msgid "Unknown command!" -msgstr "" +msgstr "Comando desconhecido!" #: Modules.cpp:1633 msgid "Module {1} already loaded." -msgstr "" +msgstr "O módulo {1} já está carregado." #: Modules.cpp:1647 msgid "Unable to find module {1}" -msgstr "" +msgstr "Não foi possível encontrar o módulo {1}" #: Modules.cpp:1659 msgid "Module {1} does not support module type {1}." @@ -319,11 +321,11 @@ msgstr "" #: Modules.cpp:1666 msgid "Module {1} requires a user." -msgstr "" +msgstr "O módulo {1} requer um usuário." #: Modules.cpp:1672 msgid "Module {1} requires a network." -msgstr "" +msgstr "O módulo {1} requer uma rede." #: Modules.cpp:1688 msgid "Caught an exception" @@ -339,7 +341,7 @@ msgstr "" #: Modules.cpp:1720 Modules.cpp:1762 msgid "Module [{1}] not loaded." -msgstr "" +msgstr "O módulo [{1}] não foi carregado." #: Modules.cpp:1744 msgid "Module {1} unloaded." @@ -405,23 +407,22 @@ msgstr "" #: ClientCommand.cpp:1433 msgid "You must be connected with a network to use this command" msgstr "" -"Sie müssen mit einem Netzwerk verbunden sein um diesen Befehl zu verwenden" #: ClientCommand.cpp:58 msgid "Usage: ListNicks <#chan>" -msgstr "Verwendung: ListNicks <#chan>" +msgstr "" #: ClientCommand.cpp:65 msgid "You are not on [{1}]" -msgstr "Sie sind nicht in [{1}]" +msgstr "" #: ClientCommand.cpp:70 msgid "You are not on [{1}] (trying)" -msgstr "Sie sind nicht in [{1}] (wird versucht)" +msgstr "" #: ClientCommand.cpp:79 msgid "No nicks on [{1}]" -msgstr "Keine Nicks in [{1}]" +msgstr "" #: ClientCommand.cpp:91 ClientCommand.cpp:106 msgid "Nick" diff --git a/src/po/znc.ru.po b/src/po/znc.ru_RU.po similarity index 99% rename from src/po/znc.ru.po rename to src/po/znc.ru_RU.po index d1681337..f3a42b08 100644 --- a/src/po/znc.ru.po +++ b/src/po/znc.ru_RU.po @@ -75,7 +75,7 @@ msgstr "" #: znc.cpp:1706 msgid "Invalid port" -msgstr "" +msgstr "Некорректный порт" #: znc.cpp:1822 ClientCommand.cpp:1629 msgid "Unable to bind: {1}" @@ -128,7 +128,7 @@ msgid "ZNC seems to be connected to itself, disconnecting..." msgstr "" #: IRCSock.cpp:733 -msgid "Server {1} redirects us to {2}:{3} with reason: {3}" +msgid "Server {1} redirects us to {2}:{3} with reason: {4}" msgstr "" #: IRCSock.cpp:737