From d646d455e2655be59f6d5bcc56710ac70548ca37 Mon Sep 17 00:00:00 2001 From: Adam Date: Sun, 26 Sep 2010 02:33:01 -0400 Subject: Changed the language system to use gettext --- lang/CMakeLists.txt | 149 +- lang/anope.ca_ES.po | 12381 ++++++++++++++++++++++++++++++++++++++++ lang/anope.de_DE.po | 12505 ++++++++++++++++++++++++++++++++++++++++ lang/anope.el_GR.po | 12349 ++++++++++++++++++++++++++++++++++++++++ lang/anope.es_ES.po | 12379 ++++++++++++++++++++++++++++++++++++++++ lang/anope.fr_FR.po | 12395 ++++++++++++++++++++++++++++++++++++++++ lang/anope.hu_HU.po | 12213 +++++++++++++++++++++++++++++++++++++++ lang/anope.it_IT.po | 12314 ++++++++++++++++++++++++++++++++++++++++ lang/anope.nl_NL.po | 12262 +++++++++++++++++++++++++++++++++++++++ lang/anope.pl_PL.po | 12190 +++++++++++++++++++++++++++++++++++++++ lang/anope.pot | 9705 +++++++++++++++++++++++++++++++ lang/anope.pt_PT.po | 12206 +++++++++++++++++++++++++++++++++++++++ lang/anope.ru_RU.po | 12584 +++++++++++++++++++++++++++++++++++++++++ lang/anope.tr_TR.po | 12141 +++++++++++++++++++++++++++++++++++++++ lang/cat.l | 6576 --------------------- lang/cs_appendtopic.de_DE.po | 36 + lang/cs_appendtopic.it_IT.po | 36 + lang/cs_appendtopic.nl_NL.po | 37 + lang/cs_appendtopic.pot | 32 + lang/cs_appendtopic.pt_PT.po | 35 + lang/cs_appendtopic.ru_RU.po | 37 + lang/cs_enforce.de_DE.po | 85 + lang/cs_enforce.it_IT.po | 85 + lang/cs_enforce.nl_NL.po | 88 + lang/cs_enforce.pot | 64 + lang/cs_enforce.pt_PT.po | 84 + lang/cs_enforce.ru_RU.po | 85 + lang/cs_tban.de_DE.po | 39 + lang/cs_tban.it_IT.po | 39 + lang/cs_tban.nl_NL.po | 40 + lang/cs_tban.pot | 36 + lang/cs_tban.pt_PT.po | 38 + lang/cs_tban.ru_RU.po | 41 + lang/de.l | 6676 ---------------------- lang/en_us.l | 6362 --------------------- lang/es.l | 6656 ---------------------- lang/fr.l | 6689 ---------------------- lang/gr.l | 6576 --------------------- lang/hs_request.it_IT.po | 121 + lang/hs_request.nl_NL.po | 121 + lang/hs_request.pot | 112 + lang/hs_request.pt_PT.po | 120 + lang/hs_request.ru_RU.po | 122 + lang/hun.l | 6467 --------------------- lang/it.l | 6443 --------------------- lang/langcomp.c | 263 - lang/langtool.c | 76 - lang/nl.l | 6532 --------------------- lang/ns_maxemail.de_DE.po | 27 + lang/ns_maxemail.it_IT.po | 27 + lang/ns_maxemail.nl_NL.po | 27 + lang/ns_maxemail.pot | 26 + lang/ns_maxemail.pt_PT.po | 26 + lang/ns_maxemail.ru_RU.po | 28 + lang/pl.l | 7518 ------------------------ lang/pt.l | 6378 --------------------- lang/ru.l | 6642 ---------------------- lang/tr.l | 6498 --------------------- lang/update.sh | 10 + 59 files changed, 159364 insertions(+), 86465 deletions(-) create mode 100644 lang/anope.ca_ES.po create mode 100644 lang/anope.de_DE.po create mode 100644 lang/anope.el_GR.po create mode 100644 lang/anope.es_ES.po create mode 100644 lang/anope.fr_FR.po create mode 100644 lang/anope.hu_HU.po create mode 100644 lang/anope.it_IT.po create mode 100644 lang/anope.nl_NL.po create mode 100644 lang/anope.pl_PL.po create mode 100644 lang/anope.pot create mode 100644 lang/anope.pt_PT.po create mode 100644 lang/anope.ru_RU.po create mode 100644 lang/anope.tr_TR.po delete mode 100644 lang/cat.l create mode 100644 lang/cs_appendtopic.de_DE.po create mode 100644 lang/cs_appendtopic.it_IT.po create mode 100644 lang/cs_appendtopic.nl_NL.po create mode 100644 lang/cs_appendtopic.pot create mode 100644 lang/cs_appendtopic.pt_PT.po create mode 100644 lang/cs_appendtopic.ru_RU.po create mode 100644 lang/cs_enforce.de_DE.po create mode 100644 lang/cs_enforce.it_IT.po create mode 100644 lang/cs_enforce.nl_NL.po create mode 100644 lang/cs_enforce.pot create mode 100644 lang/cs_enforce.pt_PT.po create mode 100644 lang/cs_enforce.ru_RU.po create mode 100644 lang/cs_tban.de_DE.po create mode 100644 lang/cs_tban.it_IT.po create mode 100644 lang/cs_tban.nl_NL.po create mode 100644 lang/cs_tban.pot create mode 100644 lang/cs_tban.pt_PT.po create mode 100644 lang/cs_tban.ru_RU.po delete mode 100644 lang/de.l delete mode 100644 lang/en_us.l delete mode 100644 lang/es.l delete mode 100644 lang/fr.l delete mode 100644 lang/gr.l create mode 100644 lang/hs_request.it_IT.po create mode 100644 lang/hs_request.nl_NL.po create mode 100644 lang/hs_request.pot create mode 100644 lang/hs_request.pt_PT.po create mode 100644 lang/hs_request.ru_RU.po delete mode 100644 lang/hun.l delete mode 100644 lang/it.l delete mode 100644 lang/langcomp.c delete mode 100644 lang/langtool.c delete mode 100644 lang/nl.l create mode 100644 lang/ns_maxemail.de_DE.po create mode 100644 lang/ns_maxemail.it_IT.po create mode 100644 lang/ns_maxemail.nl_NL.po create mode 100644 lang/ns_maxemail.pot create mode 100644 lang/ns_maxemail.pt_PT.po create mode 100644 lang/ns_maxemail.ru_RU.po delete mode 100644 lang/pl.l delete mode 100644 lang/pt.l delete mode 100644 lang/ru.l delete mode 100644 lang/tr.l create mode 100755 lang/update.sh (limited to 'lang') diff --git a/lang/CMakeLists.txt b/lang/CMakeLists.txt index 46114cafc..bb05cf921 100644 --- a/lang/CMakeLists.txt +++ b/lang/CMakeLists.txt @@ -1,113 +1,36 @@ -# Set the source file for langcomp to use C++ as well as set it's compile flags -set_source_files_properties(langcomp.c PROPERTIES LANGUAGE CXX COMPILE_FLAGS "${CXXFLAGS}") -# Generate langcomp and set it's linker flags -add_executable(langcomp langcomp.c) -set_target_properties(langcomp PROPERTIES LINKER_LANGUAGE CXX LINK_FLAGS "${LDFLAGS}") -# Get the location of the binary to use later -get_target_property(langcomp_BINARY langcomp LOCATION) -# Add the executable to the list of files for CPack to ignore -file(RELATIVE_PATH langcomp_BINARY_RELATIVE ${Anope_BINARY_DIR} ${langcomp_BINARY}) -add_to_cpack_ignored_files("${langcomp_BINARY_RELATIVE}$" TRUE) - -# Determine if langtool should be built -if(MSVC) - set(BUILD_LANGTOOL TRUE) -else(MSVC) - if(NOT GREP OR NOT PERL) - set(BUILD_LANGTOOL TRUE) - else(NOT GREP OR NOT PERL) - set(BUILD_LANGTOOL FALSE) - endif(NOT GREP OR NOT PERL) -endif(MSVC) - -# If grep or perl don't exist on the system, build langtool to generate index and language.h -if(BUILD_LANGTOOL) - # Set the source file for langtool to use C++ as well as set it's compile flags - set_source_files_properties(langtool.c PROPERTIES LANGUAGE CXX COMPILE_FLAGS "${CXXFLAGS}") - # Generate langtool and set it's linker flags - add_executable(langtool langtool.c) - set_target_properties(langtool PROPERTIES LINKER_LANGUAGE CXX LINK_FLAGS "${LDFLAGS}") - # Get the location of the binary to use later) - get_target_property(langtool_BINARY langtool LOCATION) - # Add the executable to the list of files for CPack to ignore - file(RELATIVE_PATH langtool_BINARY_RELATIVE ${Anope_BINARY_DIR} ${langtool_BINARY}) - add_to_cpack_ignored_files("${langtool_BINARY_RELATIVE}$" TRUE) -endif(BUILD_LANGTOOL) - -# If grep exists (and we aren't using Visual Studio, it hates this), use it to generate the index file -if(NOT MSVC AND GREP) - add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/index - COMMAND ${GREP} '^[A-Z]' ${CMAKE_CURRENT_SOURCE_DIR}/en_us.l > ${CMAKE_CURRENT_BINARY_DIR}/index - MAIN_DEPENDENCY ${CMAKE_CURRENT_SOURCE_DIR}/en_us.l - ) -# Otherwise, use langtool to generate the index file -else(NOT MSVC AND GREP) - add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/index - COMMAND ${langtool_BINARY} index ${CMAKE_CURRENT_SOURCE_DIR}/en_us.l ${CMAKE_CURRENT_BINARY_DIR}/index - MAIN_DEPENDENCY ${CMAKE_CURRENT_SOURCE_DIR}/en_us.l DEPENDS langtool - ) -endif(NOT MSVC AND GREP) -# Add the index file to the list of files for CPack to ignore -file(RELATIVE_PATH index_RELATIVE ${Anope_BINARY_DIR} ${CMAKE_CURRENT_BINARY_DIR}/index) -add_to_cpack_ignored_files("${index_RELATIVE}$") - -# Find all the *.l files within the current source directory, and sort the list -file(GLOB LANG_SRCS RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} "*.l") -sort_list(LANG_SRCS) - -# Iterate through the language files -foreach(LANG_L ${LANG_SRCS}) - # Convert the language file's extension to have no extension - STRING(REGEX REPLACE "\\.l$" "" LANG ${LANG_L}) - # Add the language file to the list of compiled language files - append_to_list(LANGS ${CMAKE_CURRENT_BINARY_DIR}/${LANG}) - # Generate a compiled language file using langcomp, as well as having a dependency on the index file being generated - add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/${LANG} - COMMAND ${langcomp_BINARY} ${CMAKE_CURRENT_SOURCE_DIR}/${LANG_L} ${CMAKE_CURRENT_BINARY_DIR}/${LANG} - MAIN_DEPENDENCY ${CMAKE_CURRENT_SOURCE_DIR}/${LANG_L} DEPENDS langcomp ${CMAKE_CURRENT_BINARY_DIR}/index - ) - # Add the language file to the list of files for CPack to ignore - file(RELATIVE_PATH LANG_RELATIVE ${Anope_BINARY_DIR} ${CMAKE_CURRENT_BINARY_DIR}/${LANG}) - add_to_cpack_ignored_files("${LANG_RELATIVE}$") -endforeach(LANG_L) - -# If perl exists (and we aren't using Visual Studio, it hates this), use it to generate language.h -if(NOT MSVC AND PERL) - add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/language.h - COMMAND ${PERL} -e < ${CMAKE_CURRENT_BINARY_DIR}/index > ${CMAKE_CURRENT_BINARY_DIR}/language.h 'print STDERR \"Generating language.h... \"\; $$i=0\; while \(<>\) { chop\; printf \"\#define %-32s %d\\n\", $$_, $$i++\; } print \"\\n\#define NUM_STRINGS $$i\\n\"\; print STDERR \"$$i strings\\n\"\;' - MAIN_DEPENDENCY ${CMAKE_CURRENT_BINARY_DIR}/index - ) -# Otherwise, use langtool to generate language.h -else(NOT MSVC AND PERL) - add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/language.h - COMMAND ${langtool_BINARY} language.h ${CMAKE_CURRENT_BINARY_DIR}/index ${CMAKE_CURRENT_BINARY_DIR}/language.h - MAIN_DEPENDENCY ${CMAKE_CURRENT_BINARY_DIR}/index DEPENDS langtool - ) -endif(NOT MSVC AND PERL) -# Add language.h to the list of files for CPack to ignore -add_to_cpack_ignored_files("language.h$" TRUE) - -# Add a custom target to depend on the language files and language.h -add_custom_target(language DEPENDS ${LANGS} ${CMAKE_CURRENT_BINARY_DIR}/language.h) - -# If RUNGROUP was set, make the permissions be to have owner read/write as well as group read/write -if(RUNGROUP) - set(PERMS OWNER_READ OWNER_WRITE GROUP_READ GROUP_WRITE) -# Otherwise, only make the permissions be owner read/write -else(RUNGROUP) - set(PERMS OWNER_READ OWNER_WRITE) -endif(RUNGROUP) -# Set the language files to be installed to the languages directory under the data directory -install(FILES ${LANGS} - DESTINATION data/languages - PERMISSIONS ${PERMS} -) - -# On non-Windows platforms, if RUNGROUP is set, change the permissions of the languages directory -if(NOT WIN32) - if(RUNGROUP) - install(CODE "execute_process(COMMAND ${CHMOD} 2770 \"\${CMAKE_INSTALL_PREFIX}/data/languages\")") - else(RUNGROUP) - install(CODE "execute_process(COMMAND ${CHMOD} 0700 \"\${CMAKE_INSTALL_PREFIX}/data/languages\")") - endif(RUNGROUP) -endif(NOT WIN32) +# Only do this if gettext is installed +if(HAVE_GETTEXT) + # Get all of the .po files + file(GLOB LANG_SRCS_PO RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} "*.*.po") + sort_list(LANG_SRCS_PO) + + foreach(LANG_PO ${LANG_SRCS_PO}) + # Get the domain for this language file + string(LENGTH ${LANG_PO} LANG_PO_LENGTH) + math(EXPR DOMAIN_LENGTH "${LANG_PO_LENGTH} - 9") + string(SUBSTRING ${LANG_PO} 0 ${DOMAIN_LENGTH} LANG_DOMAIN) + + # Get the language for this language file + math(EXPR DOMAIN_LENGTH "${LANG_PO_LENGTH} - 8") + string(SUBSTRING ${LANG_PO} ${DOMAIN_LENGTH} 5 LANG_LANG) + + # Get the .mo file name + string(REGEX REPLACE "\\.po$" ".mo" LANG_MO ${LANG_PO}) + # Add the .mo file to a list for use later with add_custom_target + append_to_list(LANG_SRCS_MO ${CMAKE_CURRENT_BINARY_DIR}/${LANG_MO}) + # Run msgfmt on the language file, depends on the .po file + add_custom_command(OUTPUT ${LANG_MO} COMMAND msgfmt -c ${CMAKE_CURRENT_SOURCE_DIR}/${LANG_PO} -o ${CMAKE_CURRENT_BINARY_DIR}/${LANG_MO} MAIN_DEPENDENCY ${LANG_PO}) + # Add to cpack ignored files if not on Windows. + file(RELATIVE_PATH LANG_RELATIVE ${Anope_BINARY_DIR} ${CMAKE_CURRENT_BINARY_DIR}/${LANG_LANG}) + if(NOT WIN32) + add_to_cpack_ignored_files("${LANG_MO}") + endif(NOT WIN32) + + # Install the new language file + install(CODE "FILE(MAKE_DIRECTORY \${CMAKE_INSTALL_PREFIX}/data/languages/${LANG_LANG}/LC_MESSAGES/)") + install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${LANG_MO} DESTINATION data/languages/${LANG_LANG}/LC_MESSAGES RENAME ${LANG_DOMAIN}.mo PERMISSIONS ${PERMS}) + endforeach(LANG_PO) + + # Generate languages, depends on the mo files + add_custom_target(language DEPENDS ${LANG_SRCS_MO}) +endif(HAVE_GETTEXT) diff --git a/lang/anope.ca_ES.po b/lang/anope.ca_ES.po new file mode 100644 index 000000000..f878f6ce4 --- /dev/null +++ b/lang/anope.ca_ES.po @@ -0,0 +1,12381 @@ +# Anope IRC Services language file +# Copyright (C) 2010 +# This file is distributed under the same license as the Anope IRC Services package. +# Adam , 2010. +# +msgid "" +msgstr "" +"Project-Id-Version: Anope\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2010-09-26 02:31-0400\n" +"PO-Revision-Date: 2010-09-19 20:12-0400\n" +"Last-Translator: Adam \n" +"Language-Team: Catalan\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=ISO-8859-2\n" +"Content-Transfer-Encoding: 8bit\n" + +#: language.cpp:115 +msgid "%R%s HELP %s for more information." +msgstr "/msg %s HELP %s per més informació." + +#: language.cpp:2780 +msgid "" +"%S allows you to \"register\" a nickname and\n" +"prevent others from using it. The following\n" +"commands allow for registration and maintenance of\n" +"nicknames; to use them, type %R%S command.\n" +"For more information on a specific command, type\n" +"%R%S HELP command." +msgstr "" +"%S Et permet \"registrar\" un nickname i\n" +"prevenir a d'altres utilitzar-lo. Les següents comandes\n" +"permeten el registre i manteniment de nicknames;\n" +"per a utilitzar-los, escriu /msg %S comanda.\n" +"per més informació sobre una comanda especifica\n" +"escriu /msg %S HELP comanda." + +#: language.cpp:5008 +msgid "" +"%S allows you to have a bot on your own channel.\n" +"It has been created for users that can't host or\n" +"configure a bot, or for use on networks that don't\n" +"allow user bots. Available commands are listed \n" +"below; to use them, type %R%S command. For \n" +"more information on a specific command, type %R\n" +"%S HELP command." +msgstr "" +"%S et permet crear un bot en el teu propi canal.\n" +"Això ha estat creat per a usuaris que no poden\n" +"tenir un bot en un host o configurar un bot, o per a us en xarxes\n" +"que no permeten bots d'usuaris. Comandes\n" +"disponibles estan llistades més endavant; per a\n" +"utilitzar-los, escriu /msg %S comanda. per a més\n" +"informació sobre un comanda especifica, escriu \n" +"/msg %S HELP comanda." + +#: language.cpp:3479 +msgid "" +"%S allows you to register and control various\n" +"aspects of channels. %S can often prevent\n" +"malicious users from \"taking over\" channels by limiting\n" +"who is allowed channel operator privileges. Available\n" +"commands are listed below; to use them, type\n" +"%R%S command. For more information on a\n" +"specific command, type %R%S HELP command." +msgstr "" +"%S et permet registrar i controlar varis\n" +"aspectes dels canals. Sovint, %S pot prevenir\n" +"a usuaris maliciosos \"pendre\" canals limitant\n" +"qui esta permés a tenir privilegis d'operador.\n" +"Les comandes disponibles estan llistades a continuació;\n" +"Per a utilitzar-los, escriu /msg %S comanda.\n" +"Per més informació sobre una comanda especifica,\n" +"escriu /msg %S HELP comanda.\n" +" " + +#: language.cpp:4344 +#, c-format +msgid "" +"%S is a utility allowing IRC users to send short\n" +"messages to other IRC users, whether they are online at\n" +"the time or not, or to channels(*). Both the sender's\n" +"nickname and the target nickname or channel must be\n" +"registered in order to send a memo.\n" +"%S's commands include:" +msgstr "" +"%S és una utilitat que permet a usuaris de IRC\n" +"enviar missatges curts a altres usuaris de IRC, estiguin\n" +"en linea o no, o a canals(*). Ambdós el nickname que\n" +"envia i el nickname o canal destinataris han d'estar\n" +"registrats per a enviar un memo.\n" +"\n" +"Les comandes de %S incloen:" + +#: language.cpp:2425 +#, c-format +msgid "%s Changed the DEFCON level to %d" +msgstr "%s Changed the DEFCON level to %d" + +#: language.cpp:1042 +#, c-format +msgid "%s added to %s AOP list." +msgstr "%s afegit a la llista AOP de %s." + +#: language.cpp:1071 +#, c-format +msgid "%s added to %s HOP list." +msgstr "%s afegit a la llista HOP de %s." + +#: language.cpp:1013 +#, c-format +msgid "%s added to %s QOP list." +msgstr "%s added to %s QOP list." + +#: language.cpp:1100 +#, c-format +msgid "%s added to %s SOP list." +msgstr "%s afegit a la llista SOP de %s." + +#: language.cpp:1129 +#, c-format +msgid "%s added to %s VOP list." +msgstr "%s afegit a la llista VOP de %s." + +#: language.cpp:1176 +#, c-format +msgid "%s added to %s access list at level %d." +msgstr "%s afegit a la llista d'accés de %s amb nivel %d." + +#: language.cpp:1217 +#, c-format +msgid "%s added to %s autokick list." +msgstr "%s afegit a la llista de kicks automàtics en el canal %s." + +#: language.cpp:1981 +#, c-format +msgid "%s added to %s bad words list." +msgstr "%s afegida a la llista de paraules malsonants de %s." + +#: language.cpp:2182 +#, c-format +msgid "%s added to the AKILL list." +msgstr "%s afegit a la llista de AKILLs." + +#: language.cpp:2220 +#, c-format +msgid "%s added to the SNLINE list." +msgstr "%s afegit a la llista de SNLINEs." + +#: language.cpp:2249 +#, c-format +msgid "%s added to the SQLINE list." +msgstr "%s afegit a la llista de SQLINEs." + +#: language.cpp:2280 +#, c-format +msgid "%s added to the SZLINE list." +msgstr "%s afegit a la llista de SZLINEs." + +#: language.cpp:517 +#, c-format +msgid "%s added to your access list." +msgstr "%s afegit a la teva lllista d'accés." + +#: language.cpp:1979 +#, c-format +msgid "%s already exists in %s bad words list." +msgstr "%s ja existeix a la llista de paraules malsonants de %s." + +#: language.cpp:1213 +#, c-format +msgid "%s already exists on %s autokick list." +msgstr "%s ja esta present a la llista de kick automàtic en el canal %s." + +#: language.cpp:2174 +#, c-format +msgid "%s already exists on the AKILL list." +msgstr "%s ja esta present a la llista de AKILLs." + +#: language.cpp:2510 +#, c-format +msgid "%s already exists on the EXCEPTION list." +msgstr "%s already exists on the EXCEPTION list." + +#: language.cpp:2216 +#, c-format +msgid "%s already exists on the SNLINE list." +msgstr "%s ja existeix a la llista de SNLINEs." + +#: language.cpp:2245 +#, c-format +msgid "%s already exists on the SQLINE list." +msgstr "%s ja existeix a la llista de SQLINEs." + +#: language.cpp:2274 +#, c-format +msgid "%s already exists on the SZLINE list." +msgstr "%s ja existeix a la llista de SZLINEs." + +#: language.cpp:1902 +#, c-format +msgid "%s cannot be taken as times to ban." +msgstr "%s no pot ser pres com vegades a banegar" + +#: language.cpp:2152 +#, c-format +msgid "%s changed your usermodes." +msgstr "%s changed your usermodes." + +#: language.cpp:2384 +#, c-format +msgid "" +"%s channel list:\n" +"Name Users Modes Topic" +msgstr "" +"Llista del canal %s:\n" +"Nom Modes de Usr. Tòpic" + +#: language.cpp:1052 +#, c-format +msgid "%s deleted from %s AOP list." +msgstr "%s esborrat de la llista AOP de %s." + +#: language.cpp:1081 +#, c-format +msgid "%s deleted from %s HOP list." +msgstr "%s esborrat de la llista HOP de %s." + +#: language.cpp:1023 +#, c-format +msgid "%s deleted from %s QOP list." +msgstr "%s deleted from %s QOP list." + +#: language.cpp:1110 +#, c-format +msgid "%s deleted from %s SOP list." +msgstr "%s esborrat de la llista SOP de %s." + +#: language.cpp:1139 +#, c-format +msgid "%s deleted from %s VOP list." +msgstr "%s esborrat de la llista VOP de %s." + +#: language.cpp:1184 +#, c-format +msgid "%s deleted from %s access list." +msgstr "%s esborrat de la llista d'accés de %s." + +#: language.cpp:1229 +#, c-format +msgid "%s deleted from %s autokick list." +msgstr "%s esborrat de la llista de kicks automàtics del canal %s." + +#: language.cpp:1989 +#, c-format +msgid "%s deleted from %s bad words list." +msgstr "%s esborrada de la llista de paraules malsonants de %s." + +#: language.cpp:2491 +#, c-format +msgid "%s deleted from session-limit exception list." +msgstr "" +"%s instàncies esborrades de la llista d'excepcions al límit de sessions." + +#: language.cpp:2190 +#, c-format +msgid "%s deleted from the AKILL list." +msgstr "%s esborrat de la llista de AKILLs." + +#: language.cpp:2226 +#, c-format +msgid "%s deleted from the SNLINE list." +msgstr "%s esborrat de la llista de SNLINEs." + +#: language.cpp:2255 +#, c-format +msgid "%s deleted from the SQLINE list." +msgstr "%s esborrat de la llista de SQLINEs." + +#: language.cpp:2286 +#, c-format +msgid "%s deleted from the SZLINE list." +msgstr "%s esborrat de la llista de SZLINEs." + +#: language.cpp:521 +#, c-format +msgid "%s deleted from your access list." +msgstr "%s esborrat de la teva lllista d'accés." + +#: language.cpp:1265 +#, c-format +msgid "%s disabled on channel %s." +msgstr "%s inhabilitat(s) en el canal %s." + +#: language.cpp:1359 +#, c-format +msgid "%s has been invited to %s." +msgstr "%s has been invited to %s." + +#: language.cpp:1365 +#, c-format +msgid "%s has been unbanned from %s." +msgstr "%s has been unbanned from %s." + +#: language.cpp:883 +#, c-format +msgid "%s has too many channels registered." +msgstr "%s te masses canals registrats." + +#: language.cpp:2176 +#, c-format +msgid "%s is already covered by %s." +msgstr "%s ja esta cobert per %s." + +#: language.cpp:903 +#, c-format +msgid "%s is not a valid ban type." +msgstr "%s no es un tipus de ban valid." + +#: language.cpp:1766 +#, c-format +msgid "%s is not a valid bot or registered channel." +msgstr "%s no és un bot valid o un canal registrat." + +#: language.cpp:187 +#, c-format +msgid "%s is not a valid e-mail address." +msgstr "%s no es un e-mail valid." + +#: language.cpp:1227 +#, c-format +msgid "%s is not always active anymore on channel %s." +msgstr "%s ja no esta sempre actiu en el canal %s." + +#: language.cpp:153 +#, c-format +msgid "%s is not currently on channel %s." +msgstr "El nick %s no esta en el canal %s actualment." + +#: language.cpp:1225 +#, c-format +msgid "%s is now always active on channel %s." +msgstr "%s esta ara sempre actiu en el canal %s." + +#: language.cpp:1421 +#, c-format +msgid "" +"%s matches an except on %s and cannot be banned until the except have been " +"removed." +msgstr "" +"%s matches an except on %s and cannot be banned until the except have been " +"removed." + +#: language.cpp:1044 +#, c-format +msgid "%s moved to %s AOP list." +msgstr "%s moved to %s AOP list." + +#: language.cpp:1073 +#, c-format +msgid "%s moved to %s HOP list." +msgstr "%s moved to %s HOP list." + +#: language.cpp:1015 +#, c-format +msgid "%s moved to %s QOP list." +msgstr "%s moved to %s QOP list." + +#: language.cpp:1102 +#, c-format +msgid "%s moved to %s SOP list." +msgstr "%s moved to %s SOP list." + +#: language.cpp:1131 +#, c-format +msgid "%s moved to %s VOP list." +msgstr "%s moved to %s VOP list." + +#: language.cpp:1048 +#, c-format +msgid "%s not found on %s AOP list." +msgstr "%s no trobat a la llista AOP de %s." + +#: language.cpp:1077 +#, c-format +msgid "%s not found on %s HOP list." +msgstr "%s no trobat a la llista HOP de %s." + +#: language.cpp:1019 +#, c-format +msgid "%s not found on %s QOP list." +msgstr "%s not found on %s QOP list." + +#: language.cpp:1106 +#, c-format +msgid "%s not found on %s SOP list." +msgstr "%s no trobat a la llista SOP de %s." + +#: language.cpp:1135 +#, c-format +msgid "%s not found on %s VOP list." +msgstr "%s no trobat a la llista VOP de %s." + +#: language.cpp:1180 +#, c-format +msgid "%s not found on %s access list." +msgstr "%s no trobat a la llista d'accés de %s." + +#: language.cpp:1221 +#, c-format +msgid "%s not found on %s autokick list." +msgstr "%s no trobat a la llista de kicks automàtics en el canal %s." + +#: language.cpp:1985 +#, c-format +msgid "%s not found on %s bad words list." +msgstr "%s no trobada a la llista de paraules malsonants de %s." + +#: language.cpp:2522 +#, c-format +msgid "%s not found on session list." +msgstr "%s no trobat a la llista de sessió." + +#: language.cpp:2487 +#, c-format +msgid "%s not found on session-limit exception list." +msgstr "%s no trobat a a la llista d'excepcions al límit de sessions." + +#: language.cpp:2186 +#, c-format +msgid "%s not found on the AKILL list." +msgstr "%s no trobat a la llista de AKILLs." + +#: language.cpp:2222 +#, c-format +msgid "%s not found on the SNLINE list." +msgstr "%s no trobat a a la llista de SNLINEs." + +#: language.cpp:2251 +#, c-format +msgid "%s not found on the SQLINE list." +msgstr "%s no trobat a la llista de SQLINEs" + +#: language.cpp:2282 +#, c-format +msgid "%s not found on the SZLINE list." +msgstr "%s no trobat a la llista de SZLINEs." + +#: language.cpp:519 +#, c-format +msgid "%s not found on your access list." +msgstr "%s no trobat a la teva lllista d'accés." + +#: language.cpp:2394 +#, c-format +msgid "" +"%s users list:\n" +"Nick Mask" +msgstr "" +"llista d'usuaris de %s:\n" +"Nick Mascara" + +#: language.cpp:2367 +#, c-format +msgid "%s will no longer be ignored." +msgstr "%s will no longer be ignored." + +#: language.cpp:2363 +#, c-format +msgid "%s will now be ignored for %s." +msgstr "%s will now be ignored for %s." + +#: language.cpp:2365 +#, c-format +msgid "%s will now permanently be ignored." +msgstr "%s will now permanently be ignored." + +#: language.cpp:4579 +#, c-format +msgid "Notice: All commands sent to %S are logged!" +msgstr "Noticia: Totes les comandes enviades a %S son monitorejades!" + +#: language.cpp:129 +msgid "Notice: Services is in read-only mode; changes will not be saved!" +msgstr "" +"Noticia: Els serveis estan en mode read-only; Els canvis no seran guardats!" + +#: language.cpp:2180 +msgid "" +"Reminder: AKILL masks cannot contain nicknames; make sure you have not " +"included a nick portion in your mask." +msgstr "" +"Recordatori: Les mascares AKILL no poden contenir nicks; asegura't de no " +"incloure el nick en la teva mascara." + +#: language.cpp:2278 +msgid "Reminder: you can only add IP masks to the SZLINE list." +msgstr "Recordatori: Sols pots afegir mascares IP a la llista de SZLINEs." + +#: language.cpp:3992 +msgid "" +"User access levels\n" +" \n" +"By default, the following access levels are defined:\n" +" \n" +" Founder Full access to %S functions; automatic\n" +" opping upon entering channel. Note\n" +" that only one person may have founder\n" +" status (it cannot be given using the\n" +" ACCESS command).\n" +"  10 Access to AKICK command; automatic opping.\n" +"  5 Automatic opping.\n" +"  3 Automatic voicing.\n" +"  0 No special privileges; can be opped by other\n" +" ops (unless secure-ops is set).\n" +"  <0 May not be opped.\n" +" \n" +"These levels may be changed, or new ones added, using the\n" +"LEVELS command; type %R%S HELP LEVELS for\n" +"information." +msgstr "" +"nivellls d'accés per a usuaris\n" +"\n" +"Per defecte, els següents nivellls d'accés estan definits:\n" +"\n" +" Fundador accés complet a les funcions de %S;\n" +" Op automàtico al entrar al canal. Notis\n" +" que sols una persona pot tenir estatus\n" +" de fundador (no pot ser donat fent servir la\n" +" comanda ACCESS).\n" +"  10 accés a la comanda AKICK; Op automàtico.\n" +"  5 Op automàtico.\n" +"  3 Voice automàtico.\n" +"  0 Cap privilegi especial; pot ser opejat\n" +" per altres ops (a menys que seguretat de\n" +" ops estigui establerta).\n" +"  <0 No pot ser opejat.\n" +"\n" +"Aquests nivellls poden ser canviats, o afegir-ne de nous,\n" +"fent servir la comanda LEVELS; escriu /msg %S HELP LEVELS\n" +"per a més informació." + +#: language.cpp:1459 +#, c-format +msgid "" +"Warning: You are over your maximum number of memos (%d). You will be unable " +"to receive any new memos until you delete some of your current ones." +msgstr "" +"Advertència: Has sobrepassat el màximo numero de memos (%d). Et resultara " +"impossible rebre més memos fins que esborris alguns dels existents." + +#: language.cpp:1457 +#, c-format +msgid "" +"Warning: You have reached your maximum number of memos (%d). You will be " +"unable to receive any new memos until you delete some of your current ones." +msgstr "" +"Advertència: Has assolit el màxim numero de memos (%d). No podras rebre mes " +"memos fins que esborris alguns dels existents." + +#: language.cpp:1665 +msgid "[auto-memo] The memo you sent has been viewed." +msgstr "[auto-memo] The memo you sent has been viewed." + +#: language.cpp:1667 +#, c-format +msgid "[auto-memo] The memo you sent to %s has been viewed." +msgstr "[auto-memo] The memo you sent to %s has been viewed." + +#: language.cpp:2787 +#, c-format +msgid "" +" \n" +"NOTICE: This service is intended to provide a way for\n" +"IRC users to ensure their identity is not compromised.\n" +"It is NOT intended to facilitate \"stealing\" of\n" +"nicknames or other malicious actions. Abuse of %S\n" +"will result in, at minimum, loss of the abused\n" +"nickname(s)." +msgstr "" +"NOTESE: Aquest servei intenta proveir una eina\n" +"pels usuaris d'IRC d'assegurar-se que la seva identitat no esta\n" +"compromessa, NO per facilitar el \"robatori\" de nicknames\n" +"o un altre acció maliciosa. L'abus de %S resultara, com a\n" +"mínim, en la perdua del nickname esmentat." + +#: language.cpp:4256 +msgid "" +" \n" +"Services Operators can also drop any channel without needing\n" +"to identify via password, and may view the access, AKICK,\n" +"and level setting lists for any channel." +msgstr "" +" \n" +"Les següents comandes estan disponibles per a administradors\n" +"de serveis:\n" +"\n" +" STATUS Retorna el nivell d'accés actual d'un\n" +" usuari en un canal\n" +" CLIST llista tots els canals en els que l'usuari\n" +" sigui fundador\n" +"\n" +"Administradors de serveis també poden eliminar un canal\n" +"sense haver d'identificar-se per mitjà d'una clau, i poden\n" +"Veure l'accés, AKICK, i paràmetres de les llistes de nivells per a\n" +"qualsevol canal." + +#: language.cpp:3308 +msgid "" +" \n" +"Services Operators can also drop any nickname without needing\n" +"to identify for the nick, and may view the access list for\n" +"any nickname (%R%S ACCESS LIST nick)." +msgstr "" +"Administradors de serveis poden també eliminar qualsevol\n" +"nickname sense tenir que identificar-se pel nick i poden\n" +"veure la llista d'accés per qualsevol nickname\n" +"(/msg %S ACCESS LIST nick)." + +#: language.cpp:551 +#, c-format +msgid " URL: %s" +msgstr " URL: %s" + +#: language.cpp:1830 +#, c-format +msgid " Options : %s" +msgstr " Opcions : %s" + +#: language.cpp:1311 +#, c-format +msgid " URL: %s" +msgstr " URL: %s" + +#: language.cpp:555 +#, c-format +msgid " vhost: %s" +msgstr " \tvhost: %s" + +#: language.cpp:557 +#, c-format +msgid " vhost: %s@%s" +msgstr " \tvhost: %s@%s" + +#: language.cpp:1780 +#, c-format +msgid " Bot nick : %s" +msgstr " Nick del bot : %s" + +#: language.cpp:1782 +msgid " Bot nick : not assigned yet." +msgstr " Nick del bot : Encara no assignat." + +#: language.cpp:561 +#, c-format +msgid " Options: %s" +msgstr " Opciós: %s" + +#: language.cpp:1796 +#, c-format +msgid " Caps kicker : %s" +msgstr " Kicker per majuscules : %s" + +#: language.cpp:1794 +#, c-format +msgid " Caps kicker : %s (%d kick(s) to ban; minimum %d/%d%%)" +msgstr " Kicker per majuscules : %s (%d kick(s) per a ban; mínim %d/%d%%)" + +#: language.cpp:1792 +#, c-format +msgid " Caps kicker : %s (minimum %d/%d%%)" +msgstr " Caps kicker : %s (mínim %d/%d%%)" + +#: language.cpp:1293 +#, c-format +msgid " Founder: %s" +msgstr " Fundador: %s" + +#: language.cpp:1291 +#, c-format +msgid " Founder: %s (%s)" +msgstr " Fundador: %s (%s)" + +#: language.cpp:1317 +#, c-format +msgid " Options: %s" +msgstr " Opcions: %s" + +#: language.cpp:1315 +#, c-format +msgid " Ban type: %d" +msgstr " Tipus de ban: %d" + +#: language.cpp:1788 +#, c-format +msgid " Bolds kicker : %s" +msgstr " Kicker per negretes : %s" + +#: language.cpp:1790 +#, c-format +msgid " Bolds kicker : %s (%d kick(s) to ban)" +msgstr " Kicker per negretes : %s (%d kick(s) per a ban)" + +#: language.cpp:1806 +#, c-format +msgid " Flood kicker : %s" +msgstr " Kicker per flood : %s" + +#: language.cpp:1804 +#, c-format +msgid " Flood kicker : %s (%d kick(s) to ban; %d lines in %ds)" +msgstr " Kicker per flood : %s (%d kick(s) per a ban; %d linees en %ds)" + +#: language.cpp:1802 +#, c-format +msgid " Flood kicker : %s (%d lines in %ds)" +msgstr " Kicker per flood : %s (%d linees en %ds)" + +#: language.cpp:1770 +#, c-format +msgid " Mask : %s@%s" +msgstr " Mascara : %s@%s" + +#: language.cpp:1798 +#, c-format +msgid " Colors kicker : %s" +msgstr " Kicker per colors : %s" + +#: language.cpp:1800 +#, c-format +msgid " Colors kicker : %s (%d kick(s) to ban)" +msgstr " Kicker per colors : %s (%d kick(s) per a ban)" + +#: language.cpp:1343 +#, c-format +msgid " Expires on: %s" +msgstr " Expires in: %s" + +#: language.cpp:1305 +#, c-format +msgid " Last used: %s" +msgstr " Últim cop utilitzat: %s" + +#: language.cpp:1341 +#, c-format +msgid " Mode lock: %s" +msgstr " Mode de lock: %s" + +#: language.cpp:1812 +#, c-format +msgid " Repeat kicker : %s" +msgstr " Kicker per repetició : %s" + +#: language.cpp:1810 +#, c-format +msgid " Repeat kicker : %s (%d kick(s) to ban; %d times)" +msgstr " Kicker per repetició : %s (%d kick(s) per a ban; %d vegades)" + +#: language.cpp:1808 +#, c-format +msgid " Repeat kicker : %s (%d times)" +msgstr " Kicker per repetició : %s (%d vegades)" + +#: language.cpp:1297 +#, c-format +msgid " Successor: %s" +msgstr " Successor: %s" + +#: language.cpp:1295 +#, c-format +msgid " Successor: %s (%s)" +msgstr " Successor: %s (%s)" + +#: language.cpp:175 +#, c-format +msgid " Suspended: [%s] %s" +msgstr " Suspended: [%s] %s" + +#: language.cpp:1822 +#, c-format +msgid " Italics kicker : %s" +msgstr " Italics kicker : %s" + +#: language.cpp:1824 +#, c-format +msgid " Italics kicker : %s (%d kick(s) to ban)" +msgstr " Italics kicker : %s (%d kick(s) to ban)" + +#: language.cpp:1307 +#, c-format +msgid " Last topic: %s" +msgstr " Últim tòpic: %s" + +#: language.cpp:1303 +#, c-format +msgid " Registered: %s" +msgstr " Registrat: %s" + +#: language.cpp:1273 +#, c-format +msgid " %-*s %d" +msgstr " %-*s %d" + +#: language.cpp:4092 +#, c-format +msgid " %-*s %s" +msgstr " %-*s %s" + +#: language.cpp:1269 +#, c-format +msgid " %-*s (disabled)" +msgstr " %-*s (inhabilitat)" + +#: language.cpp:1271 +#, c-format +msgid " %-*s (founder only)" +msgstr " %-*s (nomès el fundador)" + +#: language.cpp:1349 +#, c-format +msgid " %-20s %s" +msgstr " %-20s %s" + +#: language.cpp:2738 +msgid " ACCESS Modify the list of authorized addresses" +msgstr " ACCESS Modifica la llista d'adreçes autoritzades" + +#: language.cpp:3429 +msgid " ACCESS Modify the list of privileged users" +msgstr " ACCESS Modifica la llista d'usuaris privilegiats" + +#: language.cpp:4998 +msgid " ACT Makes the bot do the equivalent of a \"/me\" command" +msgstr "" +"ACT Makes the bot do the equivalent of a \"/me\" command" + +#: language.cpp:3433 +msgid " AKICK Maintain the AutoKick list" +msgstr " AKICK Manté la llista d'AutoKick" + +#: language.cpp:4516 +msgid " AKILL Manipulate the AKILL list" +msgstr " AKILL Manipula la llista AKILL" + +#: language.cpp:2756 +msgid " ALIST List channels you have access on" +msgstr " ALIST List channels you have access on" + +#: language.cpp:3425 +msgid " AOP Modify the list of AOP users" +msgstr " AOP Modifica la llista d'usuaris AOP" + +#: language.cpp:4990 +msgid " ASSIGN Assigns a bot to a channel" +msgstr "ASSIGN Assigna un bot a un canal" + +#: language.cpp:2951 +msgid " AUTOOP Should services op you automatically. " +msgstr " AUTOOP Should services op you automatically. " + +#: language.cpp:3061 +msgid " AUTOOP Turn autoop on or off" +msgstr " AUTOOP Turn autoop on or off" + +#: language.cpp:4996 +msgid " BADWORDS Maintains bad words list" +msgstr "BADWORDS Manté una llista de paraules malsonants" + +#: language.cpp:3437 +msgid " BAN Bans a selected nick on a channel" +msgstr " BAN Bans a selected nick on a channel" + +#: language.cpp:3540 +msgid " BANTYPE Set how Services make bans on the channel" +msgstr "" +" BANTYPE Estableix com els serveis posen bans\n" +" en el canal" + +#: language.cpp:5006 +msgid " BOT Maintains network bot list" +msgstr "BOT Manté la llista de bots de la xarxa" + +#: language.cpp:4988 +msgid " BOTLIST Lists available bots" +msgstr "BOTLIST Llista bots disponibles" + +#: language.cpp:4324 +msgid " CANCEL Cancel last memo you sent" +msgstr " CANCEL Cancela l'últim memo enviat" + +#: language.cpp:4561 +msgid " CHANKILL AKILL all users on a specific channel" +msgstr " CHANKILL AKILL all users on a specific channel" + +#: language.cpp:4524 +msgid " CHANLIST Lists all channel records" +msgstr " CHANLIST Llista tots els records de canal" + +#: language.cpp:4338 +msgid " CHECK Checks if last memo to a nick was read" +msgstr " CHECK Checks if last memo to a nick was read" + +#: language.cpp:3439 +msgid " CLEAR Tells ChanServ to clear certain settings on a channel" +msgstr " CLEAR Tells ChanServ to clear certain settings on a channel" + +#: language.cpp:4512 +msgid " CLEARMODES Clear modes of a channel" +msgstr " CLEARMODES neteja els Modes d'un canal" + +#: language.cpp:2726 +msgid " CONFIRM Confirm a nickserv auth code" +msgstr " CONFIRM Confirm a nickserv auth code" + +#: language.cpp:1774 +#, c-format +msgid " Created : %s" +msgstr " Creat : %s" + +#: language.cpp:4559 +msgid " DEFCON Manipulate the DefCon system" +msgstr " DEFCON Manipulate the DefCon system" + +#: language.cpp:3463 +msgid " DEHALFOP Dehalfops a selected nick on a channel" +msgstr " DEHALFOP Dehalfops a selected nick on a channel" + +#: language.cpp:5347 +msgid " DEL Delete the vhost of another user" +msgstr " DEL Delete the vhost of another user" + +#: language.cpp:4330 +msgid " DEL Delete a memo or memos" +msgstr " DEL Esborra un o més memos" + +#: language.cpp:5349 +msgid " DELALL Delete the vhost for all nicks in a group" +msgstr " DELALL Delete the vhost for all nicks in a group" + +#: language.cpp:3477 +msgid " DEOP Deops a selected nick on a channel" +msgstr " DEOP Deops a selected nick on a channel" + +#: language.cpp:3465 +msgid " DEOWNER Removes your owner status on a channel" +msgstr " DEOWNER Removes your owner status on a channel" + +#: language.cpp:3467 +msgid " DEPROTECT Deprotects a selected nick on a channel" +msgstr " DEPROTECT Deprotects a selected nick on a channel" + +#: language.cpp:3535 +msgid " DESC Set the channel description" +msgstr " DESC Estableix la descripció del canal" + +#: language.cpp:3441 +msgid " DEVOICE Devoices a selected nick on a channel" +msgstr " DEVOICE Devoices a selected nick on a channel" + +#: language.cpp:3048 +msgid " DISPLAY Set the display of the group in Services" +msgstr " DISPLAY Set the display of the group in Services" + +#: language.cpp:2929 +msgid " DISPLAY Set the display of your group in Services" +msgstr " DISPLAY Estableix el display del teu grup amb serveis" + +#: language.cpp:3435 +msgid " DROP Cancel the registration of a channel" +msgstr " DROP Cancel.la l'enregistrament d'un canal" + +#: language.cpp:2744 +msgid " DROP Cancel the registration of a nickname" +msgstr " DROP Cancela el registre d'un nickname" + +#: language.cpp:1299 +#, c-format +msgid " Description: %s" +msgstr " Descripció: %s" + +#: language.cpp:3052 +msgid " EMAIL Associate an E-mail address with the nickname" +msgstr " EMAIL Associate an E-mail address with the nickname" + +#: language.cpp:2936 +msgid " EMAIL Associate an E-mail address with your nickname" +msgstr " EMAIL Associa un E-mail amb el teu nickname" + +#: language.cpp:3537 +msgid "" +" ENTRYMSG Set a message to be sent to users when they\n" +" enter the channel" +msgstr "" +" ENTRYMSG Estableix un missatge a enviar als\n" +" usuaris quant entrin al canal" + +#: language.cpp:4537 +msgid " EXCEPTION Modify the session-limit exception list" +msgstr " EXCEPTION Modifica la llista de límit de sessió" + +#: language.cpp:3407 +msgid " FORBID Prevent a channel from being used" +msgstr " FORBID Evita que un canal es faci servir" + +#: language.cpp:2774 +msgid " FORBID Prevents a nickname from being registered" +msgstr " FORBID Impossibilita que un nickname sigui utilitzat" + +#: language.cpp:3531 +msgid " FOUNDER Set the founder of a channel" +msgstr " FOUNDER Estableix el fundador d'un canal" + +#: language.cpp:2772 +msgid "" +" GETEMAIL Matches and returns all users that registered using given " +"email" +msgstr "" +" GETEMAIL Matches and returns all users that registered using given " +"email" + +#: language.cpp:3443 +msgid " GETKEY Returns the key of the given channel" +msgstr " GETKEY Returns the key of the given channel" + +#: language.cpp:3405 +msgid " GETPASS Retrieve the founder password for a channel" +msgstr "" +" GETPASS Retorna la clau de fundador per a un canal\n" +" (sols si l'encriptació esta deshabilitada)" + +#: language.cpp:2770 +msgid " GETPASS Retrieve the password for a nickname" +msgstr "" +" GETPASS Recupera la clau per un nickname\n" +" (sols si encriptació esta deshabilitada)" + +#: language.cpp:2754 +msgid " GHOST Disconnects a \"ghost\" IRC session using your nick" +msgstr " GHOST Disconnects a \"ghost\" IRC session using your nick" + +#: language.cpp:2758 +msgid " GLIST Lists all nicknames in your group" +msgstr " GLIST Lists all nicknames in your group" + +#: language.cpp:4502 +msgid " GLOBAL Send a message to all users" +msgstr " GLOBAL Envia un missatge a totss els usuaris" + +#: language.cpp:3054 +msgid " GREET Associate a greet message with the nickname" +msgstr " GREET Associate a greet message with the nickname" + +#: language.cpp:2938 +msgid " GREET Associate a greet message with your nickname" +msgstr " GREET Associa un salutació amb el teu nickname" + +#: language.cpp:5341 +msgid " GROUP Syncs the vhost for all nicks in a group" +msgstr " GROUP Syncs the vhost for all nicks in a group" + +#: language.cpp:2732 +msgid " GROUP Join a group" +msgstr " GROUP Ingresa en un grup" + +#: language.cpp:559 +#, c-format +msgid " Greet message: %s" +msgstr " Missatge de benvinguda: %s" + +#: language.cpp:3469 +msgid " HALFOP Halfops a selected nick on a channel" +msgstr " HALFOP Halfops a selected nick on a channel" + +#: language.cpp:2947 +msgid " HIDE Hide certain pieces of nickname information" +msgstr " HIDE Oculta algunes parts de la teva informació" + +#: language.cpp:3471 +msgid " HOP Maintains the HOP (HalfOP) list for a channel" +msgstr " HOP Maintains the HOP (HalfOP) list for a channel" + +#: language.cpp:2736 +msgid " IDENTIFY Identify yourself with your password" +msgstr " IDENTIFY Per identificar-te amb la teva clau" + +#: language.cpp:4544 +msgid " IGNORE Modify the Services ignore list" +msgstr " IGNORE Modify the Services ignore list" + +#: language.cpp:5000 +msgid "" +" INFO Allows you to see BotServ information about a channel or " +"a bot" +msgstr "" +"INFO Allows you to see BotServ information about a channel or " +"a bot" + +#: language.cpp:2760 +msgid " INFO Displays information about a given nickname" +msgstr " INFO Displays information about a given nickname" + +#: language.cpp:3445 +msgid " INFO Lists information about the named registered channel" +msgstr " INFO Lists information about the named registered channel" + +#: language.cpp:4334 +msgid " INFO Displays information about your memos" +msgstr " INFO Displays information about your memos" + +#: language.cpp:3447 +msgid " INVITE Tells ChanServ to invite you into a channel" +msgstr " INVITE Tells ChanServ to invite you into a channel" + +#: language.cpp:4542 +msgid " JUPE \"Jupiter\" a server" +msgstr " JUPE \"Jupiter\" (Mart,Saturn....) un servidor" + +#: language.cpp:3544 +msgid " KEEPTOPIC Retain topic when channel is not in use" +msgstr "" +" KEEPTOPIC Rete el topic quant el canal no\n" +" esta en uso" + +#: language.cpp:4994 +msgid " KICK Configures kickers" +msgstr "KICK Configura kickers" + +#: language.cpp:4510 +msgid " KICK Kick a user from a channel" +msgstr " KICK Kickeja un usuari d'un canal" + +#: language.cpp:3449 +msgid " KICK Kicks a selected nick from a channel" +msgstr " KICK Kicks a selected nick from a channel" + +#: language.cpp:2940 +msgid " KILL Turn protection on or off" +msgstr " KILL Activa o desactiva la protecció" + +#: language.cpp:4514 +msgid " KILLCLONES Kill all users that have a certain host" +msgstr " KILLCLONES Mata tots els usuaris en un host" + +#: language.cpp:2933 +msgid "" +" LANGUAGE Set the language Services will use when\n" +" sending messages to you" +msgstr "" +" LANGUAGE Estableix el llenguatge amb el que els serveis\n" +" t'enviaran missatges" + +#: language.cpp:3063 +msgid "" +" LANGUAGE Set the language Services will use when\n" +" sending messages to nickname" +msgstr "" +" LANGUAGE Set the language Services will use when\n" +" sending messages to nickname" + +#: language.cpp:3431 +msgid " LEVELS Redefine the meanings of access levels" +msgstr " LEVELS Redefine el significat de nivells d'accés" + +#: language.cpp:5351 +msgid " LIST Displays one or more vhost entries." +msgstr " LIST Displays one or more vhost entries." + +#: language.cpp:2762 +msgid " LIST List all registered nicknames that match a given pattern" +msgstr "" +" LIST List all registered nicknames that match a given pattern" + +#: language.cpp:3451 +msgid " LIST Lists all registered channels matching the given pattern" +msgstr "" +" LIST Lists all registered channels matching the given pattern" + +#: language.cpp:4326 +msgid " LIST List your memos" +msgstr " LIST llista els teus memos" + +#: language.cpp:4528 +msgid " LOGONNEWS Define messages to be shown to users at logon" +msgstr "" +" LOGONNEWS Defineix missatges per a ser mostrats a usuaris\n" +" al conectarse" + +#: language.cpp:2764 +msgid " LOGOUT Reverses the effect of the IDENTIFY command" +msgstr " LOGOUT Reverses the effect of the IDENTIFY command" + +#: language.cpp:1247 +#, c-format +msgid " Last used %s" +msgstr " Last used %s" + +#: language.cpp:3542 +msgid " MLOCK Lock channel modes on or off" +msgstr " MLOCK Fixa els Modes de canal on o off" + +#: language.cpp:4508 +msgid " MODE Change a channel's modes" +msgstr " MODE Canvia els Modes d'un canal" + +#: language.cpp:4573 +msgid " MODINFO Info about a loaded module" +msgstr " MODINFO Info about a loaded module" + +#: language.cpp:4575 +msgid " MODLIST List loaded modules" +msgstr " MODLIST List loaded modules" + +#: language.cpp:4569 +msgid " MODLOAD Load a module" +msgstr " MODLOAD Load a module" + +#: language.cpp:4571 +msgid " MODUNLOAD Un-Load a module" +msgstr " MODUNLOAD Un-Load a module" + +#: language.cpp:2949 +msgid " MSG Change the communication method of Services" +msgstr "" +" MSG canvia el metode de comunicació amb els\n" +" serveis" + +#: language.cpp:3568 +msgid " NOEXPIRE Prevent the channel from expiring" +msgstr " NOEXPIRE Prevent the channel from expiring" + +#: language.cpp:3059 +msgid " NOEXPIRE Prevent the nickname from expiring" +msgstr " NOEXPIRE Prevent the nickname from expiring" + +#: language.cpp:4539 +msgid "" +" NOOP Temporarily remove all O:lines of a server \n" +" remotely" +msgstr "" +" NOOP Temporalment elimina totes les linees O:\n" +" d'un servidor remotamente" + +#: language.cpp:5339 +msgid " OFF Deactivates your assigned vhost" +msgstr " OFF Deactivates your assigned vhost" + +#: language.cpp:4563 +msgid " OLINE Give Operflags to a certain user" +msgstr " OLINE Give Operflags to a certain user" + +#: language.cpp:5337 +msgid " ON Activates your assigned vhost" +msgstr " ON Activates your assigned vhost" + +#: language.cpp:3453 +msgid " OP Gives Op status to a selected nick on a channel" +msgstr " OP Gives Op status to a selected nick on a channel" + +#: language.cpp:4533 +msgid " OPERNEWS Define messages to be shown to users who oper" +msgstr "" +" OPERNEWS Defineix missatges per a ser mostrats a usuaris\n" +" al transformar-se en operadors" + +#: language.cpp:3546 +msgid " OPNOTICE Send a notice when OP/DEOP commands are used" +msgstr "" +" OPNOTICE Envia una noticia quant les comandes\n" +" OP/DEOP son utilitzats" + +#: language.cpp:3473 +msgid " OWNER Gives you owner status on channel" +msgstr " OWNER Gives you owner status on channel" + +#: language.cpp:1778 +#, c-format +msgid " Options : %s" +msgstr " Opcions : %s" + +#: language.cpp:3050 +msgid " PASSWORD Set the nickname password" +msgstr " PASSWORD Set the nickname password" + +#: language.cpp:2931 +msgid " PASSWORD Set your nickname password" +msgstr " PASSWORD Estableix la clau del teu nickname" + +#: language.cpp:3548 +msgid " PEACE Regulate the use of critical commands" +msgstr " PEACE Regula l'ús de comandes critiques" + +#: language.cpp:3566 +msgid " PERSIST Set the channel as permanent" +msgstr " PERSIST Set the channel as permanent" + +#: language.cpp:3550 +msgid " PRIVATE Hide channel from LIST command" +msgstr " PRIVATE Oculta el canal de la comanda LIST" + +#: language.cpp:3056 +msgid "" +" PRIVATE Prevent the nickname from appearing in a\n" +" %R%S LIST" +msgstr "" +" PRIVATE Prevent the nickname from appearing in a\n" +" /msg %S LIST" + +#: language.cpp:2944 +msgid "" +" PRIVATE Prevent your nickname from appearing in a\n" +" %R%S LIST" +msgstr "" +" PRIVATE Preveu el teu nickname d'apareixer en un\n" +" /msg %S LIST" + +#: language.cpp:3475 +msgid " PROTECT Protects a selected nick on a channel" +msgstr " PROTECT Protects a selected nick on a channel" + +#: language.cpp:3423 +msgid " QOP Modify the list of QOP users" +msgstr " QOP Modify the list of QOP users" + +#: language.cpp:4555 +msgid " QUIT Terminate the Services program with no save" +msgstr "" +" QUIT Termina el programa de serveis sense guardar\n" +" els canvis" + +#: language.cpp:4530 +msgid "" +" RANDOMNEWS Define messages to be randomly shown to users \n" +" at logon" +msgstr "" +" RANDOMNEWS Defineix missatges per a ser mostrats a usuaris\n" +" al conectarse" + +#: language.cpp:4328 +msgid " READ Read a memo or memos" +msgstr " READ Llegeix un o més memos" + +#: language.cpp:2746 +msgid " RECOVER Kill another user who has taken your nick" +msgstr "" +" RECOVER Kickeja un usuari que estigui utilitzant el teu nickname" + +#: language.cpp:3417 +msgid " REGISTER Register a channel" +msgstr " REGISTER Registra un canal" + +#: language.cpp:2730 +msgid " REGISTER Register a nickname" +msgstr " REGISTER Registra un nickname" + +#: language.cpp:2748 +msgid " RELEASE Regain custody of your nick after RECOVER" +msgstr " RELEASE Repren possesió del teu nick després de RECOVER" + +#: language.cpp:4548 +msgid " RELOAD Reload services' configuration file" +msgstr " RELOAD Recarrega la configuració dels serveis" + +#: language.cpp:2728 +msgid " RESEND Resend a nickserv auth code" +msgstr " RESEND Resend a nickserv auth code" + +#: language.cpp:2752 +msgid " RESETPASS Helps you reset lost passwords" +msgstr " RESETPASS Helps you reset lost passwords." + +#: language.cpp:4553 +msgid " RESTART Save databases and restart Services" +msgstr "" +" RESTART Guarda la base de dades dels serveis i\n" +" reinicia els serveis" + +#: language.cpp:3552 +msgid " RESTRICTED Restrict access to the channel" +msgstr " RESTRICTED Restringeix l'accés al canal" + +#: language.cpp:4336 +msgid " RSEND Sends a memo and requests a read receipt" +msgstr " RSEND Sends a memo and requests a read receipt" + +#: language.cpp:1814 +#, c-format +msgid " Reverses kicker : %s" +msgstr " Kicker per inversos : %s" + +#: language.cpp:1816 +#, c-format +msgid " Reverses kicker : %s (%d kick(s) to ban)" +msgstr " Kicker per inversos : %s (%d kick(s) per a ban)" + +#: language.cpp:3421 +msgid " SASET Forcefully set channel options and information" +msgstr " SASET Forcefully set channel options and information" + +#: language.cpp:2742 +msgid " SASET Set SET-options on another nickname" +msgstr " SASET Set SET-options on another nickname" + +#: language.cpp:5002 +msgid "" +" SAY Makes the bot say the given text on the given channel" +msgstr "" +"SAY Makes the bot say the given text on the given channel" + +#: language.cpp:3554 +#, c-format +msgid " SECURE Activate %S security features" +msgstr " SECURE Activa les opcions de seguretat de %S" + +#: language.cpp:2942 +msgid " SECURE Turn nickname security on or off" +msgstr " SECURE Activa o desactiva la seguretat de nickname" + +#: language.cpp:3558 +msgid " SECUREFOUNDER Stricter control of channel founder status" +msgstr "" +" SECUREFOUNDER Estricto control de l'estatus de fundador\n" +" del canal" + +#: language.cpp:3556 +msgid " SECUREOPS Stricter control of chanop status" +msgstr " SECUREOPS Estricte control de l'estatus de chanop" + +#: language.cpp:4322 +msgid " SEND Send a memo to a nick or channel" +msgstr " SEND Envia un memo a un nick o canal" + +#: language.cpp:4340 +msgid " SENDALL Send a memo to all registered users" +msgstr " SENDALL Send a memo to all registered users" + +#: language.cpp:2750 +msgid " SENDPASS Forgot your password? Try this" +msgstr " SENDPASS Vas oblidar la teva clau? Intenta això" + +#: language.cpp:4535 +msgid " SESSION View the list of host sessions" +msgstr " SESSION Mostra la llista de sessions de host" + +#: language.cpp:4992 +msgid " SET Configures bot options" +msgstr "SET Configura opcions de bots" + +#: language.cpp:5343 +msgid " SET Set the vhost of another user" +msgstr " SET Set the vhost of another user" + +#: language.cpp:4546 +msgid " SET Set various global Services options" +msgstr " SET Estableix varies opcions globals dels serveis" + +#: language.cpp:3419 +msgid " SET Set channel options and information" +msgstr " SET Establir opcions i informació d'un canal" + +#: language.cpp:2740 +msgid " SET Set options, including kill protection" +msgstr " SET Estableix proteccions, inclouent kills" + +#: language.cpp:4332 +msgid " SET Set options related to memos" +msgstr " SET Estableix opcions relacionades a memos" + +#: language.cpp:5345 +msgid " SETALL Set the vhost for all nicks in a group" +msgstr " SETALL Set the vhost for all nicks in a group" + +#: language.cpp:4557 +msgid " SHUTDOWN Terminate the Services program with save" +msgstr "" +" SHUTDOWN Termina el programa de serveis guardant els\n" +" canvios" + +#: language.cpp:3560 +msgid " SIGNKICK Sign kicks that are done with KICK command" +msgstr " SIGNKICK Firma kicks fets amb la comanda KICK" + +#: language.cpp:4518 +msgid " SNLINE Manipulate the SNLINE list" +msgstr " SNLINE Manipula la llista SNLINE" + +#: language.cpp:3427 +msgid " SOP Modify the list of SOP users" +msgstr " SOP Modifica la llista d'usuaris SOP" + +#: language.cpp:4520 +msgid " SQLINE Manipulate the SQLINE list" +msgstr " SQLINE Manipula la llista SQLINE" + +#: language.cpp:5418 +msgid " SQLSYNC Import your databases to SQL" +msgstr " SQLSYNC Import your databases to SQL" + +#: language.cpp:4506 +msgid " STAFF Display Services staff and online status" +msgstr " STAFF Display Services staff and online status" + +#: language.cpp:4342 +msgid " STAFF Send a memo to all opers/admins" +msgstr " STAFF Send a memo to all opers/admins" + +#: language.cpp:4504 +msgid " STATS Show status of Services and network" +msgstr " STATS mostra estatus dels serveis i la xarxa" + +#: language.cpp:3414 +msgid "" +" STATUS Returns the current access level of a user\n" +" on a channel" +msgstr "" +" STATUS Returns the current access level of a user\n" +" on a channel" + +#: language.cpp:2766 +msgid " STATUS Returns the owner status of the given nickname" +msgstr " STATUS Returns the owner status of the given nickname" + +#: language.cpp:3533 +msgid " SUCCESSOR Set the successor for a channel" +msgstr " SUCCESSOR Estableix el successor d'un canal" + +#: language.cpp:3409 +msgid "" +" SUSPEND Prevent a channel from being used preserving\n" +" channel data and settings" +msgstr "" +" SUSPEND Prevent a channel from being used preserving\n" +" channel data and settings" + +#: language.cpp:2776 +msgid " SUSPEND Suspend a given nick" +msgstr " SUSPEND Suspend a given nick" + +#: language.cpp:4567 +msgid " SVSNICK Forcefully change a user's nickname" +msgstr " SVSNICK Forcefully change a user's nickname" + +#: language.cpp:4522 +msgid " SZLINE Manipulate the SZLINE list" +msgstr " SZLINE Manipula la llista SZLINE" + +#: language.cpp:3455 +msgid " TOPIC Manipulate the topic of the specified channel" +msgstr " TOPIC Manipulate the topic of the specified channel" + +#: language.cpp:3562 +msgid " TOPICLOCK Topic can only be changed with TOPIC" +msgstr "" +" TOPICLOCK El topic sols pot ser canviat amb\n" +" TOPIC" + +#: language.cpp:4565 +msgid " UMODE Change a user's modes" +msgstr " UMODE Change a user's modes" + +#: language.cpp:5004 +msgid " UNASSIGN Unassigns a bot from a channel" +msgstr "UNASSIGN Unassigns a bot from a channel" + +#: language.cpp:3457 +msgid "" +" UNBAN Remove all bans preventing a user from entering a channel" +msgstr "" +" UNBAN Remove all bans preventing a user from entering a channel" + +#: language.cpp:2734 +msgid " UNGROUP Remove a nick from a group" +msgstr " UNGROUP Remove a nick from a group" + +#: language.cpp:3412 +msgid " UNSUSPEND Releases a suspended channel" +msgstr " UNSUSPEND Releases a suspended channel" + +#: language.cpp:2778 +msgid " UNSUSPEND Unsuspend a given nick" +msgstr " UNSUSPEND Unsuspend a given nick" + +#: language.cpp:4550 +msgid "" +" UPDATE Force the Services databases to be\n" +" updated on disk immediately" +msgstr "" +" UPDATE Força a la base de dades dels serveis a\n" +" ser actualitzada a disc inmediatament" + +#: language.cpp:2768 +msgid "" +" UPDATE Updates your current status, i.e. it checks for new memos" +msgstr "" +" UPDATE Updates your current status, i.e. it checks for new memos" + +#: language.cpp:4526 +msgid " USERLIST Lists all user records" +msgstr " USERLIST Llista tots els records d'usuaris" + +#: language.cpp:1776 +#, c-format +msgid " Used on : %d channel(s)" +msgstr " Utilitzat a : %d canal(s)" + +#: language.cpp:3459 +msgid " VOICE Voices a selected nick on a channel" +msgstr " VOICE Voices a selected nick on a channel" + +#: language.cpp:3461 +msgid " VOP Maintains the VOP (VOicePeople) list for a channel" +msgstr " VOP Maintains the VOP (VOicePeople) list for a channel" + +#: language.cpp:3564 +msgid " XOP Toggle the user privilege system" +msgstr " XOP Canvia el sistema de privilegis d'usuari" + +#: language.cpp:613 +#, c-format +msgid " %s (does not expire)" +msgstr " %s (does not expire)" + +#: language.cpp:611 +#, c-format +msgid " %s (expires in %s)" +msgstr " %s (expires in %s)" + +#: language.cpp:1784 +#, c-format +msgid " Bad words kicker : %s" +msgstr " Kicker per paraules malsonants : %s" + +#: language.cpp:1786 +#, c-format +msgid " Bad words kicker : %s (%d kick(s) to ban)" +msgstr " Kicker per paraules malsonants : %s (%d kick(s) per a ban)" + +#: language.cpp:553 +#, c-format +msgid " E-mail address: %s" +msgstr " \t\tAdreça E-mail: %s" + +#: language.cpp:541 +#, c-format +msgid " Is online from: %s" +msgstr " Esta en linea desde: %s" + +#: language.cpp:547 +#, c-format +msgid " Last seen time: %s" +msgstr " Ultima vegada vist: %s" + +#: language.cpp:1309 +#, c-format +msgid " Topic set by: %s" +msgstr " Tòpic establert per: %s" + +#: language.cpp