1
0
mirror of https://github.com/anope/anope.git synced 2026-06-15 14:44:46 +02:00

Compare commits

...

120 Commits

Author SHA1 Message Date
Sadie Powell d4d2a4b4ce Release 2.0.12. 2022-12-09 08:30:43 +00:00
Sadie Powell e33b8d5f43 Update the changelogs. 2022-12-09 08:28:57 +00:00
PeGaSuS c2b154e1b1 Document cs_no_expire (#301). 2022-12-08 07:16:04 +00:00
Sadie Powell 4a2861ba3d Add a module that provides regex/pcre using PCRE2. 2022-12-07 15:43:39 +00:00
miwob 211bd80061 Update ircd-hybrid protocol module
* Add METADATA command handler which currently only allows to modify a client's certificate fingerprint
* Minor reformatting and style inconsistency fixes
2022-09-29 13:05:05 +01:00
Austin Ellis 32679a107a Add the ability to confirm accounts via webcpanel after logging in. 2022-09-22 17:38:07 +01:00
miwob bc101d10de Update hybrid protocol module to improve compatibility with the latest ircd-hybrid release.
* Remove support for deprecated channel mode `u`
* Add support for channel mode `N`
* Fixed the `UID` message handler requiring the correct amount of arguments
* Fixed the `SID` message handler requiring the correct amount of arguments
* Fixed the `SJOIN` message handler requiring the correct amount of arguments
* Minor documentation updates and style corrections
* Remove pointless return statement in the `JOIN` message handler
* Add support for the owner and admin channel prefix modes
* Add support for `MLOCK`
* Fixed SendChannel() so modes are prefixed with a `+`
* Change SendJoin() to actually use the mode stacker
* Add support for channel mode `Q`
* Add support for channel mode `Z`
* Add support for user mode `B` and `Z`
* Actually user mode `g` is not oper only. For some reason this mode got set to oper only in anope/anope@1e625b6
* Work properly with extended bans, e.g. don't normalize masks starting with a `$`
2022-09-15 14:13:24 +01:00
Sadie Powell 901a456132 Fix allowing spaces in some config fields that shouldn't contain them. 2022-09-12 17:56:45 +01:00
Sadie Powell 0c61915e31 Bahamut now has support for halfops. 2022-09-12 17:56:45 +01:00
Dragone2 d5e85c7f25 Fixe a typo in the Italian translation.
Ref: #298
2022-08-10 19:40:42 +01:00
Michael Stapelberg a5425e3bf3 database: write to temporary file and rename.
This decreases the likelihood of ending up with a zero-byte (or missing)
anope.db.

Co-authored-by: Michael Stapelberg <michael@robustirc.net>
2022-07-27 17:40:49 +01:00
Sadie Powell 2062eb23f0 Release 2.0.11. 2022-04-22 10:17:19 +01:00
Sadie Powell af4d7d21ba Update the changelogs. 2022-04-21 17:48:54 +01:00
Sadie Powell c2ba553483 Remove unnecessary ProcessModes call in unreal4.
This was made obsolete by the previous commit.
2022-04-11 15:34:37 +01:00
PeGaSuS 8dd1fb8ac2 Fix unsetting vhosts on unreal4 (#289). 2022-02-13 14:30:09 +00:00
Sadie Powell b5fe380011 Include the required modules in the example InspIRCd config. 2022-01-29 13:33:19 +00:00
Sadie Powell af7bf785f9 Fix a grammar error in nickserv.example.conf. 2022-01-29 13:31:04 +00:00
Sadie Powell 04257b9d6a Replace ICQ in the ns_set_misc examples with something not dead. 2022-01-10 16:45:25 +00:00
Sadie Powell acb6c55529 Add all extra modules to the gitignore to avoid adding their symlinks. 2022-01-10 16:20:56 +00:00
Sadie Powell 0e6f8488d3 Avoid duplicate checks in irc2sql. 2022-01-10 16:20:56 +00:00
Filippo Cortigiani 56687c27cb Fix ns_resetpass not returning a response for XMLRPC (#243)
Co-authored-by: filippo nicola cortigiani <simos@H7-25.fritz.box>
2022-01-10 16:12:33 +00:00
k4bek4be 9b0c7929d9 Multiple updates for unreal4 protocol (#285)
* Parse PROTOCTL PREFIX and PROTOCTL USERMODES
* Add several previously unhandled modes
* Fix incorrect SJOIN prefix handling
* Enable message tags sending from ircd
* Add timedban matcher
* Add operclass matcher
* Store all client and channel moddata.
* Call unreal's internal unban on /cs unban
* Check for ~a:0 ban
* Add country ban matcher
* Use +B umode for services bots
2022-01-10 15:50:17 +00:00
k4bek4be d895a3aa01 Use utf-8 encoding for outgoing email (#286) 2022-01-09 19:01:45 +00:00
k4be d4632e5286 Add a "Network Service" (RPL_WHOISOPERATOR) line to WHOIS replies 2022-01-09 18:39:09 +00:00
Michael Wobst c38106211c Adjust IsIdentValid test to comply with upcoming ircd-hybrid release (#272).
hybrid.cpp: adjust IsIdentValid test to comply with upcoming ircd-hybrid where
user names may only consist of [A-Za-z0-9._-] and may not begin with '.', '-',
or '_'.

As a side effect this fixes an issue where currently it is possible to introduce
bots whose user name starts with (non-alnum) characters considered invalid for
ircd-hybrid leading to a services shutdown due to a nick introduction/kill loop.
2022-01-09 15:25:09 +00:00
Sadie Powell b8bcad048e Update the copyright headers for 2022. 2022-01-06 23:15:44 +00:00
k4be a93a7c87b6 Update pl_PL translation 2022-01-03 19:53:08 +00:00
Sadie Powell ba2c82e2f5 Fix some minor issues discovered whilst working on 2.1. 2022-01-03 19:37:33 +00:00
Sadie Powell 2c18601d8f Fix linking against libraries by their alternate name. 2021-12-28 21:18:22 +00:00
Sadie Powell a1a1b3ad01 Add a build time check that OpenLDAP is reentrant. 2021-12-28 19:20:23 +00:00
Robert Scheck 7a28d81b44 Reflect OpenLDAP 2.5 upstream change from libldap_r to libldap
Starting with OpenLDAP 2.5 upstream decided to merge the non-threaded
libldap_r library into the threaded libldap library. And starting with
OpenLDAP 2.6 common Linux distributions such as Fedora do not ship the
compatibility symbolic link anymore (which leads to a build failure),
thus the linking tests for libldap_r and uses alternatively libldap.

See also:
 - https://lists.openldap.org/hyperkitty/list/openldap-announce@openldap.org/thread/BH3VDPG6IYYF5L5U6LZGHHKMJY5HFA3L/
 - https://bugzilla.redhat.com/show_bug.cgi?id=2032707
2021-12-28 19:20:03 +00:00
Sadie Powell 69dbcba069 Allow specifying multiple dependency libraries like foo|bar. 2021-12-28 18:53:24 +00:00
Hendrik Jäger 66bf55fb7f Fix missing spaces in de_DE 2021-12-23 22:10:27 +00:00
Sadie Powell 002186c016 Document log files having their creation date appended. 2021-12-23 22:08:36 +00:00
Sadie Powell 64f65b035e Fix some message params being sent as <middle> instead of <trailing>. 2021-11-20 19:54:56 +00:00
Sadie Powell b6f1c86f65 Use example.com instead of localhost.net in the example configs. 2021-11-14 20:45:17 +00:00
Sadie Powell a736b54ef1 Use the server name as the enforcer hostname if not otherwise set. 2021-11-14 20:45:01 +00:00
Austin Ellis 8b8bc97194 Fix the grammar of the globaloncycledown message (#279).
The previous default example (which is in use on many Anope networks) refers to Services in 2nd person, then 1st person - in the same sentence.
2021-11-14 00:42:09 +00:00
Sadie Powell aa0adcf99b Show the protocol module name when connecting to the uplink. 2021-10-06 20:58:57 +01:00
Sadie Powell 079fb1b66f Mark as 2.0.11-git. 2021-08-29 20:02:49 +01:00
Sadie Powell 1cab1d32c2 Send the oper mode for services pseudoclients on InspIRCd. 2021-08-29 18:37:12 +01:00
Matthew Beeching 98fdce2e1d Update Jobe's email address in the readme. 2021-08-25 20:33:11 +01:00
Adam d8d1c1d18c cmake: update NSIS template for NSIS 3
Newer cmake versions require NSIS 3, which already defines a RemoveSection macro causing cpack to fail
2021-08-09 17:17:25 -04:00
Sadie Powell 48ec53242e Release 2.0.10. 2021-08-09 15:54:25 +01:00
Adam 91321bdf68 webcpanel: fix command source ip to use extforward ip 2021-07-24 12:09:12 -04:00
Sadie Powell 33590aa59b Overwritten has two t's in it. 2021-06-17 18:41:23 +01:00
Josh Soref fd88b756fc Fix various spelling issues (#274).
Signed-off-by: Josh Soref <jsoref@users.noreply.github.com>.
2021-06-17 15:02:30 +01:00
Sadie Powell 8d1bc95faf Use the InspIRCd-sent maxlist size instead of networkinfo:modelistsize. 2021-06-04 02:19:54 +01:00
Sadie Powell e67c2d5632 Add support for per-mode list limits. 2021-06-04 02:12:09 +01:00
Sadie Powell 3728a0bda1 Fix some misleading indentation in ns_register. 2021-05-31 20:53:29 +01:00
Sadie Powell d2da73cf68 Add the -devel switch to Config.
This makes the script use defaults that make development easier.
2021-05-26 04:13:42 +01:00
Sadie Powell 100b24074d Improve the message for NICK_IDENTIFY_REQUIRED. 2021-05-23 19:51:40 +01:00
Sadie Powell a040f17787 Use InnoDB instead of the deprecated MyISAM engine.
Ref: https://www.percona.com/blog/2016/10/11/mysql-8-0-end-myisam/
2021-04-27 23:21:07 +01:00
Sadie Powell 6274bd0b34 Use utf8mb4 instead of utf8 in chanstats and irc2sql.
The utf8 charset, confusingly, is an alias for utf8mb3 which is not
a real UTF-8 encoding as it can only store three byte characters.

The real UTF-8 charset is utf8mb4.
2021-04-27 23:18:04 +01:00
Sadie Powell 095a25d473 Add the anope_override keyword to methods that lack it. 2021-04-27 21:41:19 +01:00
Sadie Powell c00ecc5e02 Process writes to the uplink socket before quitting in all cases.
This allows any error that might have been sent to the IRCd to
actually be sent.
2021-04-16 22:46:11 +01:00
Sadie Powell cdd9b6f11b Default to the inspircd3 protocol module instead of inspircd20. 2021-04-16 22:18:56 +01:00
Sadie Powell faee68e85f Don't enforce casemapping when using the 1202 InspIRCd protocol.
This allows older servers which use a module that provides custom
casemapping (e.g. the ascii module) to link.
2021-04-16 22:17:47 +01:00
Sadie Powell 683f42eeef Use UTC in anopesmtp to fix a C++98 compat warning. 2021-04-08 13:47:13 +01:00
Sadie Powell f83558f10b Log when freopen and chown fail. 2021-04-08 13:47:13 +01:00
PeGaSuS 9483da3239 Added Account to show the main nick of a grouped nick(s).
#270
2021-02-19 01:42:13 +00:00
Matt Schatz c67911bfcc bots: Fix dtor channel iterator being invalidated.
The call to UnAssign() erases the channel from the set which
invalidates the iterator in this loop. Handle this in the same
manner as the NickCore dtor.
2021-02-19 01:37:08 +00:00
Adam 4d271e0210 cs_access: require accounts to be confirmed for level 0 access 2021-01-31 12:05:25 -05:00
Robby c5a4e8337c Update copyright to 2021.
This was done with:
find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2021 Anope Team/i' {} \;
2021-01-07 03:31:08 +01:00
PeGaSuS 7e08e7cb6c Set killprotect as a default option in nickserv.example.conf. 2021-01-07 03:24:17 +01:00
Michael Hazell 4031dc7321 inspircd3: Enable support for channel SQLines (#268) 2021-01-01 19:03:23 +00:00
Robby d1e4943800 Add kill_immed as an available option to nickserv.example.conf. 2020-11-20 17:00:00 +01:00
Sadie Powell 74f18d7b1d Only grant an account an identifier when the identifier is needed. 2020-11-19 14:12:18 +00:00
Sadie Powell 3856538e48 Bump for 2.0.10-git. 2020-10-22 12:10:08 +01:00
Sadie Powell 236affa2a4 Release 2.0.9. 2020-10-22 12:08:50 +01:00
Sadie Powell f8d8104d82 Update the changelog. 2020-10-22 12:07:56 +01:00
Sadie Powell a3c7f716bd Fix the query used by IRC2SQL for updating server information. 2020-10-21 16:26:08 +01:00
Sadie Powell b2b53a1e01 Fix account identifiers conflicting with SQL row identifiers. 2020-10-21 12:20:26 +01:00
Sadie Powell 95f4e29edd Unset the account id before the account name on InspIRCd.
This avoids the id being shown on the logout event.
2020-10-12 17:47:41 +01:00
Sadie Powell cdf147f351 Fix not sending an account id to InspIRCd on SASL.
Also, send the account id first so it shows on the ACCOUNT message.
2020-10-12 17:30:05 +01:00
Sadie Powell 2cf507ed66 Bump for 2.0.9-git. 2020-10-07 13:15:31 +01:00
Sadie Powell 46e1395e62 Release 2.0.8. 2020-10-07 13:15:31 +01:00
Sadie Powell 6117299ecd Update the changelog. 2020-10-07 13:15:31 +01:00
Sadie Powell f8777097d1 Fix last case check for le64toh. 2020-10-07 13:15:31 +01:00
TheMythPT a79046e025 Update nickserv.example.conf
This breaks the `killprotect' functionality, because a user is expected to turn into guest after the specified amount of time.
Also new users that register their nicknames will wonder why they can't join a +R channel but they didn't change their nick to Guest*
2020-10-06 15:20:56 +01:00
Sadie Powell d0e8392445 Fix the global/global command showing the wrong origin nick. 2020-10-06 15:13:14 +01:00
Sadie Powell af8056d2dd Simplify the definition of _le64toh in the siphash implementation. 2020-10-06 14:52:55 +01:00
Sadie Powell 4ba871c631 Remove use of the deprecated register keyword.
Fixes a build error on C++17 compilers.
2020-10-02 16:53:13 +01:00
miwob da08dd6d0e Minor spelling fix in operserv.example.conf. it's vs its 2020-10-02 16:52:38 +01:00
miwob 1ac3b38fa8 Update/modernize ircd-hybrid protocol module to stay link compatible with next ircd-hybrid release 2020-10-02 14:53:08 +01:00
Sadie Powell c29b72fcdc Add C++98 and C++14 build matrixes to the Linux CI. 2020-10-02 14:27:04 +01:00
Sadie Powell a3673a5a2d Update the changelogs. 2020-10-01 10:26:20 +01:00
Sam James (sam_c) 9701cbcd08 Fix musl build (gettext internals)
__USE_GNU_GETTEXT is exposed by musl because they provide
a GNU gettext-compatible interface. This doesn't mean they
provide all the internals that glibc does.

Check for __GLIBC__ if using internal _nl_msg_cat_cntr.

Signed-off-by: Sam James (sam_c) <sam@cmpct.info>
2020-09-28 13:11:24 +01:00
Sadie Powell 1af02bf2a9 Switch from Travis CI to GitHub Actions.
Closes #153.
2020-09-28 12:47:52 +01:00
Michael bf725aa8dc HostServ: Remove vhost when a nick is dropped 2020-09-28 12:15:48 +01:00
Sadie Powell 52914216f0 Clarify that unreal4 also works for UnrealIRCd 5. 2020-09-14 16:49:25 +01:00
Sadie Powell 8180dd414e Implement support for immutable account identifiers. 2020-09-10 15:15:34 +01:00
miwob ff28985384 Fix -Wclass-memaccess warning:
/anope/src/misc.cpp: In function ‘Anope::string Anope::Resolve(const Anope::string&, int)’:
/anope/src/misc.cpp:742:60: warning: ‘void* memcpy(void*, const void*, size_t)’ copying an object of non-trivial type ‘union sockaddrs’ from an array of ‘struct sockaddr’ [-Wclass-memaccess]
   memcpy(&addr, addrresult->ai_addr, addrresult->ai_addrlen);
                                                            ^
In file included from /anope/include/users.h:21,
                 from /anope/include/bots.h:12,
                 from /anope/include/regchannel.h:18,
                 from /anope/include/config.h:16,
                 from /anope/src/misc.cpp:16:
/anope/include/sockets.h:27:18: note: ‘union sockaddrs’ declared here
 union CoreExport sockaddrs
                  ^~~~~~~~~
2020-09-10 13:22:42 +01:00
miwob 584a209b28 ircd-hybrid protocol module: add support for channel mode 'K' (no knock) 2020-08-01 13:39:35 +01:00
Matt Schatz c327d1aeef Improve wording of the resetpass:confirm log message. 2020-04-06 09:49:46 +01:00
Matt Schatz 0d0763f72f Fix the handling of topic messages with InspIRCd v3. 2020-03-26 08:24:39 +00:00
Robby 4d101569f8 Update the mailmap. 2020-01-24 11:13:26 +01:00
Robby 8866612160 Update my mailmap entries. 2020-01-24 10:05:39 +01:00
Robby d69b14e54c Fix a typo in the mailmap. 2020-01-24 09:50:29 +01:00
Sadie Powell 505eed9eef InspIRCd: send an oper type of "service" instead of "services".
This fixes a grammar issue with RPL_WHOISOPERATOR where users would
see "ChanServ is a services on NetworkName".
2020-01-21 18:27:29 +00:00
Sadie Powell b188a1c0cd Update my name and email address. 2020-01-20 20:48:22 +00:00
Robby 2c1f8260fd ms_info: Fix a typo in the INFO output when a nickname has been given.
Update the dutch language file.
2020-01-07 04:37:19 +01:00
Robby d319fc6eb5 m_chanstats: Make ChanServ's HELP SET CHANSTATS translatable too. (#253)
Also refresh the language files while at it.
2020-01-07 02:45:30 +01:00
Dragone2 83eea99317 Update for Italian translation (#253). 2020-01-06 16:37:16 +01:00
Dragone2 55a23c7253 Update for Italian translation (#250). 2020-01-04 16:54:44 +01:00
Robby c8699c6726 Update copyright to 2020.
This was done with:
find docs/ include/ language/ modules/ src/ *.* Config -exec sed -i 's/-20.. Anope Team/-2020 Anope Team/i' {} \;
2020-01-04 15:51:20 +01:00
Matt Schatz 95c8478ec5 Fix the handling of kick messages with InspIRCd v3. 2020-01-04 12:40:20 +01:00
Peter Powell cba1313a40 Revert "Fix the length limit for InspIRCd v3 S2S messages."
This is causing build errors for some people and i'm unsure why.

This reverts commit a4ab6876c3.
2019-12-15 12:40:31 +00:00
Peter Powell 96ea61d8b8 Add the <limits> include to the inspircd3 module. 2019-12-15 01:50:31 +00:00
Peter Powell 523f89f45f Enable C++11 features on non-GCC C++11 compilers. 2019-12-14 19:16:44 +00:00
Peter Powell 6617d29b52 Fix a bunch of broken indentation. 2019-12-14 18:38:13 +00:00
Peter Powell a4ab6876c3 Fix the length limit for InspIRCd v3 S2S messages. 2019-12-14 18:06:53 +00:00
Peter Powell ff0109d6ba inspircd3: Refer to modules using without a prefix/suffix. 2019-12-14 17:53:42 +00:00
Matt Schatz 059c78aee3 Fix retrieval of TopicLock status in IRCDMessageMetadata. 2019-11-27 18:21:01 +00:00
Matt Schatz f75c5011e2 Update IRCDMessageMetadata for channel metadata.
- InspIRCd 3 now includes the channel TS in any channel metadata.
This pushes the type and value by one.
- Update the messages sent from this function accordingly.
- Fix retrieval of TopicLock status.
2019-11-27 18:21:01 +00:00
Peter Powell 2832c736dd Fix parsing InspIRCd v3 IJOIN messages.
Thanks to @H7-25 and @genius3000 for reporting this.
2019-11-17 10:23:06 +00:00
Matt Schatz f34ba4b1f0 Add the SSL ExtensibleItem for Users.
Copied this directly from inspircd12.cpp, which
inspircd20.cpp inherited from.
2019-11-12 13:06:32 +00:00
Adam 91dde90ad2 Merge pull request #246 from genius3000/2.0+unconfimed_info
Fix NickServ INFO and GLIST showing an incorrect unconfirmed expiry.
2019-11-11 21:20:55 -05:00
Matt Schatz 661b320d23 Look up unconfirmedexpire from the correct module.
- NickServ INFO and GLIST were looking in the wrong module.
2019-11-11 19:15:54 -07:00
Adam ae7706ae55 Bump for 2.0.8-git 2019-11-02 20:59:02 -04:00
380 changed files with 3234 additions and 2204 deletions
+52
View File
@@ -0,0 +1,52 @@
name: Linux CI
on:
- pull_request
- push
jobs:
build:
runs-on: ubuntu-20.04
env:
CXX: ${{ matrix.compiler }}
CXXFLAGS: -std=${{ matrix.standard }}
steps:
- uses: actions/checkout@v2
- name: Install dependencies
run: |
sudo apt-get update --assume-yes
sudo apt-get install --assume-yes --no-install-recommends \
clang \
g++ \
git \
libc++-dev \
libc++abi-dev \
libgnutls28-dev \
libldap2-dev \
libmysqlclient-dev \
libpcre2-dev \
libpcre3-dev \
libsqlite3-dev \
libssl-dev \
libtre-dev \
make
- name: Enable extras
run: |
for MODULE in m_ldap.cpp m_ldap_authentication.cpp m_ldap_oper.cpp m_mysql.cpp m_regex_pcre.cpp m_regex_pcre2.cpp m_regex_posix.cpp m_regex_tre.cpp m_sql_authentication.cpp m_sql_log.cpp m_sql_oper.cpp m_sqlite.cpp m_ssl_gnutls.cpp m_ssl_openssl.cpp stats
do
ln -s ${{ github.workspace }}/modules/extra/$MODULE ${{ github.workspace }}/modules
done
- name: Run CMake
run: |
mkdir build && cd build
cmake -DCMAKE_BUILD_TYPE:STRING=DEBUG -DINSTDIR:STRING=${{ github.workspace }}/run ..
- name: Build Anope
run: |
make --directory ${{ github.workspace }}/build --jobs $(nproc) --no-print-directory install
strategy:
fail-fast: false
matrix:
compiler:
- clang++
- g++
standard:
- c++98
- c++17
+17 -1
View File
@@ -1,3 +1,19 @@
build/
config.cache
include/sysconf.h
build/
modules/m_ldap.cpp
modules/m_ldap_authentication.cpp
modules/m_ldap_oper.cpp
modules/m_mysql.cpp
modules/m_regex_pcre.cpp
modules/m_regex_pcre2.cpp
modules/m_regex_posix.cpp
modules/m_regex_tre.cpp
modules/m_sql_authentication.cpp
modules/m_sql_log.cpp
modules/m_sql_oper.cpp
modules/m_sqlite.cpp
modules/m_ssl_gnutls.cpp
modules/m_ssl_openssl.cpp
modules/stats
run/
+15 -4
View File
@@ -1,3 +1,4 @@
(svnadmin) <svn@localhost> <svn svn@31f1291d-b8d6-0310-a050-a5561fc1590b@5417fbe8-f217-4b02-8779-1006273d7864>
Adam <adam@anope.org> <adam-@5417fbe8-f217-4b02-8779-1006273d7864>
Adam <adam@anope.org> <adam@adam-laptop.(none)>
Adam <adam@anope.org> <Adam@anope.org>
@@ -5,9 +6,11 @@ Adam <adam@anope.org> <Adam@drink-coca-cola.info>
Adam <adam@anope.org> <Adam@sigterm.info>
Adam Kramer <ribosome@anope.org> <ribosome ribosome@31f1291d-b8d6-0310-a050-a5561fc1590b@5417fbe8-f217-4b02-8779-1006273d7864>
Alvaro Toledo <atoledo@keldon.org> <atoledo atoledo@31f1291d-b8d6-0310-a050-a5561fc1590b@5417fbe8-f217-4b02-8779-1006273d7864>
Attila Molnar <attilamolnar@hush.com>
Björn Stiddien <keeper@anope.org> <keeper keeper@31f1291d-b8d6-0310-a050-a5561fc1590b@5417fbe8-f217-4b02-8779-1006273d7864>
Charles Kingsley <chaz@anope.org>
Charles Kingsley <chaz@anope.org> <sjaz@5417fbe8-f217-4b02-8779-1006273d7864>
Cronus <cronus@nite-serv.com>
Daniel Engel <dane@zero.org> <dane dane@31f1291d-b8d6-0310-a050-a5561fc1590b@5417fbe8-f217-4b02-8779-1006273d7864>
David Robson <rob@anope.org> <robbeh@5417fbe8-f217-4b02-8779-1006273d7864>
David Robson <rob@anope.org> <rob rob@31f1291d-b8d6-0310-a050-a5561fc1590b@5417fbe8-f217-4b02-8779-1006273d7864>
@@ -15,6 +18,7 @@ Dennis Friis <peavey@inspircd.org> <peavey peavey@inspircd.org@5417fbe8-f217-4b0
Fabio Scotoni <cculex@gmail.com>
Florian Schulze <certus@anope.org> <certus certus@31f1291d-b8d6-0310-a050-a5561fc1590b@5417fbe8-f217-4b02-8779-1006273d7864>
Gabriel Acevedo H. <drstein@anope.org> <drstein drstein@31f1291d-b8d6-0310-a050-a5561fc1590b@5417fbe8-f217-4b02-8779-1006273d7864>
Harakiri <harakiri@overstack.fr>
Jan Milants <viper@anope.org>
Jan Milants <viper@anope.org> <jantje_85@5417fbe8-f217-4b02-8779-1006273d7864>
Jan Milants <viper@anope.org> <viper viper@31f1291d-b8d6-0310-a050-a5561fc1590b@5417fbe8-f217-4b02-8779-1006273d7864>
@@ -23,17 +27,24 @@ Jens Voss <dukepyrolator@anope.org> <DukePyrolator@5417fbe8-f217-4b02-8779-10062
Jens Voss <dukepyrolator@anope.org> <DukePyrolator@anope.org>
Jens Voss <dukepyrolator@anope.org> Jens Voß <jens@pyrobook.(none)>
Lee Holmes <lethality@anope.org>
Lee Holmes <lethality@anope.org> <lee@lethality.me.uk>
Mark Summers <mark@goopler.net> <mark mark@31f1291d-b8d6-0310-a050-a5561fc1590b@5417fbe8-f217-4b02-8779-1006273d7864>
Matt Schatz <genius3000@g3k.solutions>
Matt Ullman <matt@airraidsirens.com> <blindsight@gamesurge.net>
Michael Hazell <michaelhazell@hotmail.com> <Techman-@users.noreply.github.com>
Michael Wobst <wobst.michael@web.de>
Michael Wobst <wobst.michael@web.de> <michael@static.163.129.251.148.clients.your-server.de>
Michael Wobst <wobst.michael@web.de> <michael@wobst.at>
Naram Qashat <cyberbotx@anope.org> <cyberbotx@5417fbe8-f217-4b02-8779-1006273d7864>
Naram Qashat <cyberbotx@anope.org> <cyberbotx@cyberbotx.com>
Naram Qashat <cyberbotx@anope.org> <Naram Qashat cyberbotx@cyberbotx.com@5417fbe8-f217-4b02-8779-1006273d7864>
Pieter Bootsma <geniusdex@anope.org> <geniusdex geniusdex@31f1291d-b8d6-0310-a050-a5561fc1590b@5417fbe8-f217-4b02-8779-1006273d7864>
Robby <robby@anope.org>
Robby <robby@chat.be>
Robby <robby@chatbelgie.be>
Robby <robby@chatbelgie.be> <robby@anope.org>
Robby <robby@chatbelgie.be> <robby@chat.be>
Robin Burchell <w00t@inspircd.org> <rburchell@5417fbe8-f217-4b02-8779-1006273d7864>
Robin Burchell <w00t@inspircd.org> <Robin Burchell w00t@inspircd.org@5417fbe8-f217-4b02-8779-1006273d7864>
Sadie Powell <sadie@witchery.services> Peter Powell <petpow@saberuk.com>
Sebastian Barfurth <github@afreshmelon.com>
Sebastian V. <hal9000@denorastats.org>
Sebastian V. <hal9000@denorastats.org> <pimpmylinux@5417fbe8-f217-4b02-8779-1006273d7864>
(svnadmin) <svn@localhost> <svn svn@31f1291d-b8d6-0310-a050-a5561fc1590b@5417fbe8-f217-4b02-8779-1006273d7864>
Trystan S. Lee <trystan@nomadirc.net> <trystan trystan@31f1291d-b8d6-0310-a050-a5561fc1590b@5417fbe8-f217-4b02-8779-1006273d7864>
-16
View File
@@ -1,16 +0,0 @@
language: cpp
compiler:
- gcc
before_script:
- mkdir build
- cd build
- cmake -DINSTDIR:STRING=~/services -DDEFUMASK:STRING=077 -DCMAKE_BUILD_TYPE:STRING=DEBUG -DUSE_RUN_CC_PL:BOOLEAN=ON ..
script:
- make
notifications:
irc:
- "irc.anope.org#anope-devel"
+4 -1
View File
@@ -2,7 +2,7 @@
#
# Configuration script for Services.
#
# Anope (c) 2003-2019 Anope Team
# Anope (C) 2003-2022 Anope Team
# Contact us at team@anope.org
#
# This program is free but copyrighted software; see the file COPYING for
@@ -149,6 +149,9 @@ while [ $# -ge 1 ] ; do
echo "-nointro Skip intro (disclaimer, etc)"
echo "-quick Skip questions, go straight to cmake"
exit 0
elif [ $1 = "-devel" ] ; then
DEBUG="yes"
INSTDIR="$PWD/run"
elif [ $1 = "-nocache" ] ; then
IGNORE_CACHE="1"
elif [ $1 = "-nointro" ] ; then
+17 -9
View File
@@ -160,7 +160,7 @@ macro(sort_list LIST)
# For CMake 2.4.4 or better, this can be done automatically
list(SORT ${LIST})
else(CMAKE244_OR_BETTER)
# For CMake 2.4.x before 2.4.4, we have to do this ourselves, firstly we'll create a teporary list
# For CMake 2.4.x before 2.4.4, we have to do this ourselves, firstly we'll create a temporary list
set(NEW_LIST)
# Iterate through the old list
foreach(ITEM ${${LIST}})
@@ -445,24 +445,32 @@ macro(calculate_libraries SRC SRC_LDFLAGS EXTRA_DEPENDS)
string(REGEX REPLACE "," ";" REQUIRED_LIBRARY ${REQUIRED_LIBRARY})
# Iterate through the libraries given
foreach(LIBRARY ${REQUIRED_LIBRARY})
# If the library has multiple names extract the alternate.
unset(LIBRARY_ALT)
if (${LIBRARY} MATCHES "^.+\\|.+$")
string(REGEX REPLACE ".+\\|(.*)" "\\1" LIBRARY_ALT ${LIBRARY})
string(REGEX REPLACE "(.+)\\|.*" "\\1" LIBRARY ${LIBRARY})
endif(${LIBRARY} MATCHES "^.+\\|.+$")
# Locate the library to see if it exists
if(DEFAULT_LIBRARY_DIRS OR WSDK_PATH OR DEFINED $ENV{VCINSTALLDIR})
find_library(FOUND_${LIBRARY}_LIBRARY NAMES ${LIBRARY} PATHS ${DEFAULT_LIBRARY_DIRS} ${WSDK_PATH}/lib $ENV{VCINSTALLDIR}/lib ${EXTRA_INCLUDE} ${EXTRA_LIBS})
find_library(FOUND_${LIBRARY}_LIBRARY NAMES ${LIBRARY} ${LIBRARY_ALT} PATHS ${DEFAULT_LIBRARY_DIRS} ${WSDK_PATH}/lib $ENV{VCINSTALLDIR}/lib ${EXTRA_INCLUDE} ${EXTRA_LIBS})
else(DEFAULT_LIBRARY_DIRS OR WSDK_PATH OR DEFINED $ENV{VCINSTALLDIR})
find_library(FOUND_${LIBRARY}_LIBRARY NAMES ${LIBRARY} PATHS ${EXTRA_INCLUDE} ${EXTRA_LIBS} NO_DEFAULT_PATH)
find_library(FOUND_${LIBRARY}_LIBRARY NAMES ${LIBRARY} PATHS ${EXTRA_INCLUDE} ${EXTRA_LIBS})
find_library(FOUND_${LIBRARY}_LIBRARY NAMES ${LIBRARY} ${LIBRARY_ALT} PATHS ${EXTRA_INCLUDE} ${EXTRA_LIBS} NO_DEFAULT_PATH)
find_library(FOUND_${LIBRARY}_LIBRARY NAMES ${LIBRARY} ${LIBRARY_ALT} PATHS ${EXTRA_INCLUDE} ${EXTRA_LIBS})
endif(DEFAULT_LIBRARY_DIRS OR WSDK_PATH OR DEFINED $ENV{VCINSTALLDIR})
# If the library was found, we will add it to the linker flags
if(FOUND_${LIBRARY}_LIBRARY)
# Get the path only of the library, to add it to linker flags
get_filename_component(LIBRARY_PATH ${FOUND_${LIBRARY}_LIBRARY} PATH)
if(MSVC)
# For Visual Studio, instead of editing the linker flags, we'll add the library to a separate list of extra dependencies
append_to_list(EXTRA_DEPENDENCIES "${FOUND_${LIBRARY}_LIBRARY}")
else(MSVC)
# For all others, add the library paths and libraries
# Get the path only of the library, to add it to library paths.
get_filename_component(LIBRARY_PATH ${FOUND_${LIBRARY}_LIBRARY} PATH)
append_to_list(LIBRARY_PATHS "${LIBRARY_PATH}")
append_to_list(LIBRARIES "${LIBRARY}")
# Extract the library short name, add it to the library path
get_filename_component(LIBRARY_NAME ${FOUND_${LIBRARY}_LIBRARY} NAME_WE)
string(REGEX REPLACE "^lib" "" LIBRARY_NAME ${LIBRARY_NAME})
append_to_list(LIBRARIES ${LIBRARY_NAME})
endif(MSVC)
else(FOUND_${LIBRARY}_LIBRARY)
# In the case of the library not being found, we fatally error so CMake stops trying to generate
@@ -497,7 +505,7 @@ endmacro(calculate_libraries)
# check_functions(<source filename> <output variable set to TRUE on success>)
#
# This macro is used in most of the module (sub)directories to calculate the
# fcuntion dependencies for the given source file.
# function dependencies for the given source file.
###############################################################################
macro(check_functions SRC SUCCESS)
# Default to true
+25 -25
View File
@@ -118,7 +118,7 @@ Var AR_RegFlags
"exit_${SecName}:"
!macroend
!macro RemoveSection SecName
!macro RemoveSection_CPack SecName
; This macro is used to call section's Remove_... macro
;from the uninstaller.
;Input: section index constant name specified in Section command.
@@ -348,7 +348,7 @@ Function un.RemoveFromPath
FunctionEnd
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
; Uninstall sutff
; Uninstall stuff
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
###########################################
@@ -452,15 +452,15 @@ Done:
Exch $R1
FunctionEnd
Function ConditionalAddToRegisty
Function ConditionalAddToRegistry
Pop $0
Pop $1
StrCmp "$0" "" ConditionalAddToRegisty_EmptyString
StrCmp "$0" "" ConditionalAddToRegistry_EmptyString
WriteRegStr SHCTX "Software\Microsoft\Windows\CurrentVersion\Uninstall\@CPACK_PACKAGE_NAME@" \
"$1" "$0"
;MessageBox MB_OK "Set Registry: '$1' to '$0'"
DetailPrint "Set install registry entry: '$1' to '$0'"
ConditionalAddToRegisty_EmptyString:
ConditionalAddToRegistry_EmptyString:
FunctionEnd
;--------------------------------
@@ -558,44 +558,44 @@ Section "-Core installation"
WriteUninstaller "$INSTDIR\Uninstall.exe"
Push "DisplayName"
Push "@CPACK_NSIS_DISPLAY_NAME@"
Call ConditionalAddToRegisty
Call ConditionalAddToRegistry
Push "DisplayVersion"
Push "@CPACK_PACKAGE_VERSION@"
Call ConditionalAddToRegisty
Call ConditionalAddToRegistry
Push "Publisher"
Push "@CPACK_PACKAGE_VENDOR@"
Call ConditionalAddToRegisty
Call ConditionalAddToRegistry
Push "UninstallString"
Push "$INSTDIR\Uninstall.exe"
Call ConditionalAddToRegisty
Call ConditionalAddToRegistry
Push "NoRepair"
Push "1"
Call ConditionalAddToRegisty
Call ConditionalAddToRegistry
!ifdef CPACK_NSIS_ADD_REMOVE
;Create add/remove functionality
Push "ModifyPath"
Push "$INSTDIR\AddRemove.exe"
Call ConditionalAddToRegisty
Call ConditionalAddToRegistry
!else
Push "NoModify"
Push "1"
Call ConditionalAddToRegisty
Call ConditionalAddToRegistry
!endif
; Optional registration
Push "DisplayIcon"
Push "$INSTDIR\@CPACK_NSIS_INSTALLED_ICON_NAME@"
Call ConditionalAddToRegisty
Call ConditionalAddToRegistry
Push "HelpLink"
Push "@CPACK_NSIS_HELP_LINK@"
Call ConditionalAddToRegisty
Call ConditionalAddToRegistry
Push "URLInfoAbout"
Push "@CPACK_NSIS_URL_INFO_ABOUT@"
Call ConditionalAddToRegisty
Call ConditionalAddToRegistry
Push "Contact"
Push "@CPACK_NSIS_CONTACT@"
Call ConditionalAddToRegisty
Call ConditionalAddToRegistry
!insertmacro MUI_STARTMENU_WRITE_BEGIN Application
;Create shortcuts
@@ -607,19 +607,19 @@ Section "-Core installation"
; Write special uninstall registry entries
Push "StartMenu"
Push "$STARTMENU_FOLDER"
Call ConditionalAddToRegisty
Call ConditionalAddToRegistry
Push "DoNotAddToPath"
Push "$DO_NOT_ADD_TO_PATH"
Call ConditionalAddToRegisty
Call ConditionalAddToRegistry
Push "AddToPathAllUsers"
Push "$ADD_TO_PATH_ALL_USERS"
Call ConditionalAddToRegisty
Call ConditionalAddToRegistry
Push "AddToPathCurrentUser"
Push "$ADD_TO_PATH_CURRENT_USER"
Call ConditionalAddToRegisty
Call ConditionalAddToRegistry
Push "InstallToDesktop"
Push "$INSTALL_DESKTOP"
Call ConditionalAddToRegisty
Call ConditionalAddToRegistry
@CPACK_NSIS_EXTRA_INSTALL_COMMANDS@
@@ -731,7 +731,7 @@ Section "Uninstall"
DeleteRegKey SHCTX "Software\@CPACK_PACKAGE_VENDOR@\@CPACK_PACKAGE_INSTALL_REGISTRY_KEY@"
; Removes all optional components
!insertmacro SectionList "RemoveSection"
!insertmacro SectionList "RemoveSection_CPack"
!insertmacro MUI_STARTMENU_GETFOLDER Application $MUI_TEMP
@@ -739,7 +739,7 @@ Section "Uninstall"
@CPACK_NSIS_DELETE_ICONS@
@CPACK_NSIS_DELETE_ICONS_EXTRA@
;Delete empty start menu parent diretories
;Delete empty start menu parent directories
StrCpy $MUI_TEMP "$SMPROGRAMS\$MUI_TEMP"
startMenuDeleteLoop:
@@ -752,13 +752,13 @@ Section "Uninstall"
StrCmp "$MUI_TEMP" "$SMPROGRAMS" startMenuDeleteLoopDone startMenuDeleteLoop
startMenuDeleteLoopDone:
; If the user changed the shortcut, then untinstall may not work. This should
; If the user changed the shortcut, then uninstall may not work. This should
; try to fix it.
StrCpy $MUI_TEMP "$START_MENU"
Delete "$SMPROGRAMS\$MUI_TEMP\Uninstall.lnk"
@CPACK_NSIS_DELETE_ICONS_EXTRA@
;Delete empty start menu parent diretories
;Delete empty start menu parent directories
StrCpy $MUI_TEMP "$SMPROGRAMS\$MUI_TEMP"
secondStartMenuDeleteLoop:
+2
View File
@@ -89,6 +89,8 @@ module
* - noautoop: Disables autoop on the channel
* - cs_keep_modes: Enables keep modes on the channel, which retains modes when the channel is
* not in use.
* - cs_no_expire: Enables no expire. Needs founder, successor (if set) or anyone in the access list
* to be a registered nick, otherwise the channel will be dropped.
* - none: No defaults
*
* This directive is optional, if left blank, the options will default to keeptopic, cs_secure, securefounder,
+17 -12
View File
@@ -90,7 +90,7 @@
define
{
name = "services.host"
value = "services.localhost.net"
value = "services.example.com"
}
/*
@@ -127,13 +127,16 @@ define
* and serverinfo configuration would look like:
*
* # This goes in inspircd.conf, *NOT* your Anope config!
* <link name="services.localhost.net"
* <module name="hidechans">
* <module name="services_account">
* <module name="spanningtree">
* <bind address="127.0.0.1" port="7000" type="servers">
* <link name="services.example.com"
* ipaddr="127.0.0.1"
* port="7000"
* sendpass="mypassword"
* recvpass="mypassword">
* <uline server="services.localhost.net" silent="yes">
* <bind address="127.0.0.1" port="7000" type="servers">
* <uline server="services.example.com" silent="yes">
*
* An example configuration for UnrealIRCd that is compatible with the below uplink
* and serverinfo configuration would look like:
@@ -146,14 +149,14 @@ define
* serversonly;
* };
* };
* link services.localhost.net {
* link services.example.com {
* incoming {
* mask *@127.0.0.1;
* };
* password "mypassword";
* class servers;
* };
* ulines { services.localhost.net; };
* ulines { services.example.com; };
*/
uplink
{
@@ -206,7 +209,7 @@ serverinfo
* other server names on the rest of your IRC network. Note that it does not have
* to be an existing hostname, just one that isn't on your network already.
*/
name = "services.localhost.net"
name = "services.example.com"
/*
* The text which should appear as the server's information in /WHOIS and similar
@@ -261,11 +264,11 @@ serverinfo
* - plexus
* - ratbox
* - unreal (for 3.2.x)
* - unreal4
* - unreal4 (for 4.x or later)
*/
module
{
name = "inspircd20"
name = "inspircd3"
/*
* Some protocol modules can enforce mode locks server-side. This reduces the spam caused by
@@ -491,7 +494,7 @@ options
/*
* If set, will force Services to only respond to PRIVMSGs addresses to
* Nick@ServerName - e.g. NickServ@localhost.net. This should be used in
* Nick@ServerName - e.g. NickServ@example.com. This should be used in
* conjunction with IRCd aliases. This directive is optional.
*
* This option will have no effect on some IRCds, such as TS6 IRCds.
@@ -660,6 +663,8 @@ log
* - a channel name
* - a filename
* - globops
*
* If you specify a filename the current date in the format ".YYYYMMDD" will be appended to the path.
*/
target = "services.log"
@@ -710,7 +715,7 @@ log
* means "* ~operserv/*" would log everything because * matches everything.
*
* Valid admin, override, and command options are:
* pesudo-serv/commandname (e.g. operserv/akill, chanserv/set)
* pseudo-serv/commandname (e.g. operserv/akill, chanserv/set)
*
* Valid server options are:
* connect, quit, sync, squit
@@ -969,7 +974,7 @@ mail
* This is the e-mail address from which all the e-mails are to be sent from.
* It should really exist.
*/
sendfrom = "services@localhost.net"
sendfrom = "services@example.com"
/*
* This controls the minimum amount of time a user must wait before sending
+1 -1
View File
@@ -71,7 +71,7 @@ module
*
* This directive is optional.
*/
#globaloncycledown = "Services are restarting, they will be back shortly - please be good while we're gone"
#globaloncycledown = "Services are restarting, they will be back shortly - please be good while they're gone"
/*
* This is the global message that will be sent when Services (re)join the
+9 -1
View File
@@ -403,10 +403,18 @@ module { name = "help" }
/*
* m_regex_pcre [EXTRA]
*
* Provides the regex engine regex/pcre, which uses the Perl Compatible Regular Expressions library.
* Provides the regex engine regex/pcre, which uses version 1 of the Perl Compatible Regular
* Expressions library. This can not be loaded at the same time as the m_regex_pcre2 module.
*/
#module { name = "m_regex_pcre" }
/*
* m_regex_pcre2 [EXTRA]
*
* Provides the regex engine regex/pcre, which uses version 2 of the Perl Compatible Regular
* Expressions library. This can not be loaded at the same time as the m_regex_pcre module.
#module { name = "m_regex_pcre2" }
/*
* m_regex_posix [EXTRA]
*
+8 -6
View File
@@ -92,8 +92,10 @@ module
*
* The options are:
* - killprotect: Kill nick if not identified within 60 seconds
* - kill_quick: Kill nick if not identified within 20 seconds, this one overrides the above
* option and the above must be specified with this one
* - kill_quick: Kill nick if not identified within 20 seconds, this one overrides the killprotect
* option and the killprotect option must be specified with this one
* - kill_immed: Kill nick immediately if not identified, this one overrides both the killprotect
* and kill_quick options and the killprotect option must be specified with this one
* - ns_secure: Enable nickname security, requiring the nick's password before any operations
* can be done on it
* - ns_private: Hide the nick from NickServ's LIST command
@@ -113,7 +115,7 @@ module
* This directive is optional, if left blank, the options will default to ns_secure, memo_signon, and
* memo_receive. If you really want no defaults, use "none" by itself as the option.
*/
defaults = "ns_secure ns_private hide_email hide_mask memo_signon memo_receive autoop"
defaults = "killprotect ns_secure ns_private hide_email hide_mask memo_signon memo_receive autoop"
/*
* The minimum length of time between consecutive uses of NickServ's REGISTER command. This
@@ -262,7 +264,7 @@ module
* being recognized, unless they manually add an address to the access list of their account.
* This directive is optional.
*/
addaccessonreg = yes
addaccessonreg = no
}
command { service = "NickServ"; name = "ACCESS"; command = "nickserv/access"; }
@@ -592,8 +594,8 @@ command { service = "NickServ"; name = "SASET NOEXPIRE"; command = "nickserv/sas
module { name = "ns_set_misc" }
command { service = "NickServ"; name = "SET URL"; command = "nickserv/set/misc"; misc_description = _("Associate a URL with your account"); }
command { service = "NickServ"; name = "SASET URL"; command = "nickserv/saset/misc"; misc_description = _("Associate a URL with this account"); permission = "nickserv/saset/url"; group = "nickserv/admin"; }
#command { service = "NickServ"; name = "SET ICQ"; command = "nickserv/set/misc"; misc_description = _("Associate an ICQ account with your account"); }
#command { service = "NickServ"; name = "SASET ICQ"; command = "nickserv/saset/misc"; misc_description = _("Associate an ICQ account with this account"); permission = "nickserv/saset/icq"; group = "nickserv/admin"; }
#command { service = "NickServ"; name = "SET DISCORD"; command = "nickserv/set/misc"; misc_description = _("Associate a Discord account with your account"); }
#command { service = "NickServ"; name = "SASET DISCORD"; command = "nickserv/saset/misc"; misc_description = _("Associate a Discord account with this account"); permission = "nickserv/saset/discord"; group = "nickserv/admin"; }
#command { service = "NickServ"; name = "SET TWITTER"; command = "nickserv/set/misc"; misc_description = _("Associate a Twitter account with your account"); }
#command { service = "NickServ"; name = "SASET TWITTER"; command = "nickserv/saset/misc"; misc_description = _("Associate a Twitter account with this account"); permission = "nickserv/saset/twitter"; group = "nickserv/admin"; }
#command { service = "NickServ"; name = "SET FACEBOOK"; command = "nickserv/set/misc"; misc_description = _("Associate a Facebook URL with your account"); }
+1 -1
View File
@@ -544,7 +544,7 @@ command { service = "OperServ"; name = "RELOAD"; command = "operserv/reload"; pe
*
* This module enables session limiting. Session limiting prevents users from connecting more than a certain
* number of times from the same IP at the same time - thus preventing most types of cloning.
* Once a host reaches it's session limit, all clients attempting to connect from that host will
* Once a host reaches its session limit, all clients attempting to connect from that host will
* be killed. Exceptions to the default session limit can be defined via the exception list.
*
* Used to manage the session limit exception list, and view currently active sessions.
+8 -8
View File
@@ -90,7 +90,7 @@
define
{
name = "stats.host"
value = "stats.localhost.net"
value = "stats.example.com"
}
/*
@@ -127,12 +127,12 @@ define
* and serverinfo configuration would look like:
*
* # This goes in inspircd.conf, *NOT* your Anope config!
* <link name="stats.localhost.net"
* <link name="stats.example.com"
* ipaddr="127.0.0.1"
* port="7000"
* sendpass="mypassword"
* recvpass="mypassword">
* <uline server="stats.localhost.net" silent="yes">
* <uline server="stats.example.com" silent="yes">
* <bind address="127.0.0.1" port="7000" type="servers">
*
* An example configuration for UnrealIRCd that is compatible with the below uplink
@@ -146,14 +146,14 @@ define
* serversonly;
* };
* };
* link stats.localhost.net {
* link stats.example.com {
* incoming {
* mask *@127.0.0.1;
* };
* password "mypassword";
* class servers;
* };
* ulines { stats.localhost.net; };
* ulines { stats.example.com; };
*/
uplink
{
@@ -206,7 +206,7 @@ serverinfo
* other server names on the rest of your IRC network. Note that it does not have
* to be an existing hostname, just one that isn't on your network already.
*/
name = "stats.localhost.net"
name = "stats.example.com"
/*
* The text which should appear as the server's information in /WHOIS and similar
@@ -261,11 +261,11 @@ serverinfo
* - plexus
* - ratbox
* - unreal (for 3.2.x)
* - unreal4
* - unreal4 (for 4.x or later)
*/
module
{
name = "inspircd20"
name = "inspircd3"
}
/*
+1 -1
View File
@@ -59,7 +59,7 @@ yet follows these. This will be rectified with time.
4. Braces
Always put braces opening and closing blocks on separate lines, see the
identation example. For example, place braces like this:
indentation example. For example, place braces like this:
if (apples == "green")
{
cout << "Apples are green" << endl;
+62 -6
View File
@@ -1,3 +1,59 @@
Anope Version 2.0.12
--------------------
Added account confirmation to the web panel
Added the regex_pcre2 module which provides regex/pcre with PCRE2
Documented the cs_no_expire channel default
Fixed config validation mistakenly allowing spaces in some fields
Fixed the bahamut protocol module not knowing about halfops
Fixed writing a flatfile database not being atomic
Updated the hybrid protocol module for recent protocol changes
Anope Version 2.0.11
--------------------
Fixed ldap on OpenLDAP 2.5+
Fixed not using utf-8 encoding for outgoing email
Fixed ns_resetpass not returning a response for XMLRPC
Fixed some message params being sent as <middle> instead of <trailing>
Fixed unsetting vhosts on unreal4
Fixed username validity checking on ircd-hybrid
Send the oper mode for services pseudoclients on InspIRCd
Updated the pl_PL translation
Updated unreal4 for various protocol changes
Anope Version 2.0.10
--------------------
Add support for channel SQLines on InspIRCd
Change default protocol module from inspircd20 to inspircd3
Change the character set used by chanstats and irc2sql to utf8mb4
Fix a ton of typos in messages
Fix being able to override MAXLIST on InspIRCd
Fix blocking on boot when trying to upgrade SQL databases without account identifiers
Fix not flushing the ERROR message on squit
Fix using an invalidated iterator when deleting bots
Fix various harmless compiler warnings
Fix webcpanel not using the forwarded IP
Show the account name in nickserv/info
Anope Version 2.0.9
-------------------
Fix a regression from 2.0.8 that prevented serialising to MySQL
Send account identifiers to InspIRCd on SASL logins too
Fix a query bug in irc2sql
Anope Version 2.0.8
-------------------
Add +K channel mode for ircd-hybrid
Add immutable identifiers to user accounts
Fix build on systems that use musl libc
Fix help of global/global not showing the correct origin nick
Fix not removing vhosts when an nick is dropped
Fix parsing channel metadata on InspIRCd 3+
Fix parsing kicks on InspIRCd 3+
Fix parsing topic changes on InspIRCd 3+
Fix topiclock on InspIRCd
Modernize the ircd-hybrid protocol module
Anope Version 2.0.7
-------------------
Fix not sending login data on successful NickServ GROUP
@@ -60,7 +116,7 @@ Fix chankill to not add duplicate akills
Allow nickserv/maxemail to disregard gmail style aliases when comparing emails
Fix chanserv/mode when setting listmodes with CIDR ranges
Fix reported expiry time when the time is divisible by 1 year
Clearify botserv repeat kicker help and allow setting repeat times to 1
Clarify botserv repeat kicker help and allow setting repeat times to 1
Send vident/vhost with SASL login
Add support for SASL reauth
Fix log and database backup directories to be properly created by the installer
@@ -232,7 +288,7 @@ Anope Version 1.9.3
A Added italics BotServ kicks support
A Tell users when their nicks expire in /ns glist and /ns info
A Added SSL support
A Prevent negaitve mode changes, kicks, bans, and autokicks from affecting people with the 'god' user mode (On UnrealIRCd, usermode +q)
A Prevent negative mode changes, kicks, bans, and autokicks from affecting people with the 'god' user mode (On UnrealIRCd, usermode +q)
A Added nickserv/auxpex permission
A Added nickserv ungroup command
A Renamed the SGLINE to be SNLINE
@@ -244,15 +300,15 @@ A Added m_mysql which uses threads to execute queries
A Added many subcommand modules for some commands, eg ns_set_autoop, ns_set_email, etc
A Added a new logging system that is a bit more flexible
A Added cs_set_misc and ns_set_misc to add miscellaneous set commands
A Added os_modreload, which allows reloading some modules not normally unloable, like the protocol module
A Added os_modreload, which allows reloading some modules not normally unloadable, like the protocol module
A Added FOUNDER access level
A Made OperServ, Global, MemoServ, and ChanServ optional
F Shutting down if a config reload fails
F Autoid to live through restarts on Unreal
F Storing vhosts in MySQL
F Not flushing the anope_extra table before rewriting databaes
F Not flushing the anope_extra table before rewriting database
F Anoperc start/stop to send the globaloncycle global, and fixed anoperc rehash to really rehash
F Fixed a potential crash if HostServ or BotServ was disbled
F Fixed a potential crash if HostServ or BotServ was disabled
Anope Version 1.9.2
-------------------
@@ -276,7 +332,7 @@ F Unban command to accept an optional nick arg
F Some typos in services.conf
F Crash when users change their host that are identified to a group, but not a nick
F Host length checking in HS SET(ALL) and HS REQUEST
F Only show if a user is online in NS INFO if they are really identiifed for the group of the nick they are on
F Only show if a user is online in NS INFO if they are really identified for the group of the nick they are on
F Crash when using BSSmartJoin
F Converting access entries to access from xop when a users access is below voice
F A bad pointer passed to the OnDelEvent which could cause some 3rd party modules to crash
+22 -2
View File
@@ -1,3 +1,23 @@
Anope Version 2.0.12
--------------------
Added the regex_pcre2 module
Anope Version 2.0.11
--------------------
No significant changes.
Anope Version 2.0.10
--------------------
No significant changes.
Anope Version 2.0.9
-------------------
No significant changes.
Anope Version 2.0.8
-------------------
Fix ns_register:unconfirmedexpire not being used
Anope Version 2.0.7
-------------------
Add nickserv/recover permission
@@ -52,7 +72,7 @@ mail:restrict removed
Anope Version 1.9.9
-------------------
There is not many config changes betewen 1.9.8 and 1.9.9, however many of the
There is not many config changes between 1.9.8 and 1.9.9, however many of the
options have been moved around to make more sense, too many to list here,
so get a new config.
@@ -153,7 +173,7 @@ options:enablelogchannel added to auto turn on the logchannel on startup
options:mlock added to configure the default mlock modes on new channels
options:database added for the database modules
options:botmodes added to configure modes BotServ bots should use
options:userlen added to configure maxiumum ident length
options:userlen added to configure maximum ident length
options:hostlen added to configure maximum hostname length
options:database added to configure what database modules to use
options:passlen added to specify the maximum length of passwords
+1 -1
View File
@@ -80,7 +80,7 @@ Note: You should also read the README and FAQ files!
The configuration varies depending on the IRCd, but you will probably need
a link block (also called connect block, or C line), a U line (also called
a shared block), and be sure that the IRCd is listneing on the given port
a shared block), and be sure that the IRCd is listening on the given port
in the link block.
Example link configurations can be found in example.conf for some of the
+2 -2
View File
@@ -1,4 +1,4 @@
Anope Mutli Language Support
Anope Multi Language Support
----------------------------
1) Building Anope with gettext support
@@ -36,7 +36,7 @@ Anope Mutli Language Support
NOTE: There is no guarantee we will use your work so please do not be offended if we say no thanks.
3) Using langages with modules
3) Using languages with modules
Module authors can easily add the ability to have their modules translated by adding _() around the strings they
want translated (messages to the user, etc).
+4 -4
View File
@@ -1,7 +1,7 @@
Anope -- a set of IRC services for IRC networks
-----------------------------------------------
Anope is 2003-2019 Anope Team <team@anope.org>.
Anope is 2003-2022 Anope Team <team@anope.org>.
Based on Epona 2000-2002 PegSoft <epona@pegsoft.net>.
Based on Services 1996-1999 Andrew Church <achurch@achurch.org>.
@@ -92,7 +92,7 @@ Table of Contents
* Lee Holmes <lethality@anope.org>
* Lucas Nussbaum <lucas@lucas-nussbaum.net>
* Mark Summers <mark@goopler.net>
* Matthew Beeching <jobe@invictachat.net>
* Matthew Beeching <jobe@mdbnet.co.uk>
* Naram Qashat <cyberbotx@anope.org>
* Phil Lavin <phil@anope.org>
* Pieter Bootsma <geniusdex@anope.org>
@@ -168,12 +168,12 @@ Table of Contents
* Bahamut 1.4.27 or later (including 1.8)
* Charybdis 3.4 or later
* Hybrid 8.2 or later
* ircd-hybrid 8.2.23 or later
* InspIRCd 1.2 or later
* ngIRCd 19.2 or later
* Plexus 3 or later
* Ratbox 2.0.6 or later
* UnrealIRCd 3.2 or 4
* UnrealIRCd 3.2 or later
Anope could also work with some of the daemons derived by the ones listed
above, but there's no support for them if they work or don't work.
+3 -3
View File
@@ -32,7 +32,7 @@ Table of Contents
hash - The keys in hash are the actual objects, stored as hashes. For
example, if I had just looked up all BotInfo ids and wanted to iterate
over all of them, I woulld start by:
over all of them, I would start by:
redis 127.0.0.1:6379> HGETALL hash:BotInfo:1
@@ -73,7 +73,7 @@ Table of Contents
(https://redis.io/topics/notifications). This allows Redis to notify Anope of
any external changes to objects in the database. Once notified, Anope will
immediately update the object. Otherwise, Anope keeps all objects in memory
and will not regularly read from the databaes once started.
and will not regularly read from the database once started.
You can use this to modify objects in Redis and have them immediately reflected
back into Anope. Additionally you can use this feature to run multiple Anope
@@ -93,7 +93,7 @@ Table of Contents
The key space ids and value are managed entirely by Anope, you do
not (and should not) modify them. Once you modify the object (hash), Anope will
update them for you to correctly refelect any changes made to the object.
update them for you to correctly reflect any changes made to the object.
Finally, always use atomic operations. If you are inserting a new object with
multiple commands, or inserting multiple objects at once, specifically if the
+1 -1
View File
@@ -3,7 +3,7 @@
/**
* XMLRPC Functions
*
* (C) 2003-2019 Anope Team
* (C) 2003-2022 Anope Team
* Contact us at team@anope.org
*/
+3 -3
View File
@@ -1,6 +1,6 @@
/*
*
* (C) 2003-2019 Anope Team
* (C) 2003-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
@@ -80,7 +80,7 @@ class CoreExport ChanAccess : public Serializable
public:
typedef std::vector<ChanAccess *> Path;
/* The provider that created this access entry */
/* The provider that created this access entry */
AccessProvider *provider;
/* Channel this access entry is on */
Serialize::Reference<ChannelInfo> ci;
@@ -139,7 +139,7 @@ class CoreExport AccessGroup
/* access entries + paths */
std::vector<ChanAccess::Path> paths;
/* Channel these access entries are on */
const ChannelInfo *ci;
const ChannelInfo *ci;
/* Account these entries affect, if any */
const NickCore *nc;
/* super_admin always gets all privs. founder is a special case where ci->founder == nc */
+20 -12
View File
@@ -1,6 +1,6 @@
/*
*
* (C) 2003-2019 Anope Team
* (C) 2003-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
@@ -20,9 +20,11 @@
typedef Anope::hash_map<NickAlias *> nickalias_map;
typedef Anope::hash_map<NickCore *> nickcore_map;
typedef TR1NS::unordered_map<uint64_t, NickCore *> nickcoreid_map;
extern CoreExport Serialize::Checker<nickalias_map> NickAliasList;
extern CoreExport Serialize::Checker<nickcore_map> NickCoreList;
extern CoreExport nickcoreid_map NickCoreIdList;
/* A registered nickname.
* It matters that Base is here before Extensible (it is inherited by Serializable)
@@ -45,7 +47,7 @@ class CoreExport NickAlias : public Serializable, public Extensible
/* Account this nick is tied to. Multiple nicks can be tied to a single account. */
Serialize::Reference<NickCore> nc;
/** Constructor
/** Constructor
* @param nickname The nick
* @param nickcore The nickcore for this nick
*/
@@ -55,11 +57,11 @@ class CoreExport NickAlias : public Serializable, public Extensible
void Serialize(Serialize::Data &data) const anope_override;
static Serializable* Unserialize(Serializable *obj, Serialize::Data &);
/** Set a vhost for the user
/** Set a vhost for the user
* @param ident The ident
* @param host The host
* @param creator Who created the vhost
* @param time When the vhost was craated
* @param time When the vhost was created
*/
void SetVhost(const Anope::string &ident, const Anope::string &host, const Anope::string &creator, time_t created = Anope::CurTime);
@@ -107,8 +109,10 @@ class CoreExport NickCore : public Serializable, public Extensible
{
/* Channels which reference this core in some way (this is on their access list, akick list, is founder, successor, etc) */
Serialize::Checker<std::map<ChannelInfo *, int> > chanaccess;
/* Unique identifier for the account. */
uint64_t id;
public:
/* Name of the account. Find(display)->nc == this. */
/* Name of the account. Find(display)->nc == this. */
Anope::string display;
/* User password in form of hashm:data */
Anope::string pass;
@@ -126,7 +130,7 @@ class CoreExport NickCore : public Serializable, public Extensible
*/
Serialize::Checker<std::vector<NickAlias *> > aliases;
/* Set if this user is a services operattor. o->ot must exist. */
/* Set if this user is a services operator. o->ot must exist. */
Oper *o;
/* Unsaved data */
@@ -140,8 +144,9 @@ class CoreExport NickCore : public Serializable, public Extensible
/** Constructor
* @param display The display nick
* @param id The account id
*/
NickCore(const Anope::string &nickdisplay);
NickCore(const Anope::string &nickdisplay, uint64_t nickid = 0);
~NickCore();
void Serialize(Serialize::Data &data) const anope_override;
@@ -178,6 +183,9 @@ class CoreExport NickCore : public Serializable, public Extensible
*/
unsigned GetAccessCount() const;
/** Retrieves the account id for this user */
uint64_t GetId();
/** Find an entry in the nick's access list
*
* @param entry The nick!ident@host entry to search for
@@ -226,7 +234,7 @@ class CoreExport NickCore : public Serializable, public Extensible
class CoreExport IdentifyRequest
{
/* Owner of this request, used to cleanup requests if a module is unloaded
* while a reqyest us pending */
* while a request us pending */
Module *owner;
Anope::string account;
Anope::string password;
@@ -242,7 +250,7 @@ class CoreExport IdentifyRequest
virtual ~IdentifyRequest();
public:
/* One of these is called when the request goes through */
/* One of these is called when the request goes through */
virtual void OnSuccess() = 0;
virtual void OnFail() = 0;
@@ -254,17 +262,17 @@ class CoreExport IdentifyRequest
* for the request to complete. Multiple modules may hold a request at any time,
* but the request is not complete until every module has released it. If you do not
* require holding this (eg, your password check is done in this thread and immediately)
* then you don't need to hold the request before Successing it.
* then you don't need to hold the request before calling `Success()`.
* @param m The module holding this request
*/
void Hold(Module *m);
/** Releases a held request
* @param m The module releaseing the hold
* @param m The module releasing the hold
*/
void Release(Module *m);
/** Called by modules when this IdentifyRequest has successeded successfully.
/** Called by modules when this IdentifyRequest has succeeded.
* If this request is behind held it must still be Released after calling this.
* @param m The module confirming authentication
*/
+22 -12
View File
@@ -1,6 +1,6 @@
/*
*
* (C) 2003-2019 Anope Team
* (C) 2003-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
@@ -54,6 +54,9 @@ namespace Anope
string(const ci::string &_str) : _string(_str.c_str()) { }
string(const string &_str, size_type pos, size_type n = npos) : _string(_str._string, pos, n) { }
template <class InputIterator> string(InputIterator first, InputIterator last) : _string(first, last) { }
#if __cplusplus >= 201103L
string(const string &) = default;
#endif
/**
* Assignment operators, so any type of string can be assigned to this class.
@@ -362,7 +365,7 @@ namespace Anope
*/
extern CoreExport int Debug;
/** Other comand line options.
/** Other command line options.
*/
extern CoreExport bool ReadOnly, NoFork, NoThird, NoExpire, ProtocolDebug;
@@ -403,7 +406,7 @@ namespace Anope
/** Used to "fork" the process and go into the background during initial startup
* while we are AtTerm(). The actual fork is not done here, but earlier, and this
* simply notifys the parent via kill() to exit().
* simply notifies the parent via kill() to exit().
*/
extern void Fork();
@@ -413,7 +416,7 @@ namespace Anope
/** One of the first functions called, does general initialization such as reading
* command line args, loading the configuration, doing the initial fork() if necessary,
* initializating language support, loading modules, and loading databases.
* initializing language support, loading modules, and loading databases.
* @throws CoreException if something bad went wrong
*/
extern void Init(int ac, char **av);
@@ -470,6 +473,13 @@ namespace Anope
*/
extern CoreExport bool Decrypt(const Anope::string &src, Anope::string &dest);
/** Hashes a buffer with SipHash-2-4
* @param src The start of the buffer to hash
* @param src_sz The total number of bytes in the buffer
* @param key A 16 byte key to hash the buffer with.
*/
extern CoreExport uint64_t SipHash24(const void *src, unsigned long src_sz, const char key[16]);
/** Returns a sequence of data formatted as the format argument specifies.
** After the format parameter, the function expects at least as many
** additional arguments as specified in format.
@@ -567,7 +577,7 @@ class CoreExport sepstream
public:
/** Create a sepstream and fill it with the provided data
*/
sepstream(const Anope::string &source, char seperator, bool allowempty = false);
sepstream(const Anope::string &source, char separator, bool allowempty = false);
/** Fetch the next token from the stream
* @param token The next token from the stream is placed here
@@ -577,7 +587,7 @@ class CoreExport sepstream
/** Gets token number 'num' from the stream
* @param token The token is placed here
* @param num The token number to featch
* @param num The token number to fetch
* @return True if the token was able to be fetched
*/
bool GetToken(Anope::string &token, int num);
@@ -595,7 +605,7 @@ class CoreExport sepstream
/** Gets token number 'num' from the stream and all remaining tokens.
* @param token The token is placed here
* @param num The token number to featch
* @param num The token number to fetch
* @return True if the token was able to be fetched
*/
bool GetTokenRemainder(Anope::string &token, int num);
@@ -621,7 +631,7 @@ class CoreExport sepstream
class commasepstream : public sepstream
{
public:
/** Initialize with comma seperator
/** Initialize with comma separator
*/
commasepstream(const Anope::string &source, bool allowempty = false) : sepstream(source, ',', allowempty) { }
};
@@ -631,7 +641,7 @@ class commasepstream : public sepstream
class spacesepstream : public sepstream
{
public:
/** Initialize with space seperator
/** Initialize with space separator
*/
spacesepstream(const Anope::string &source) : sepstream(source, ' ') { }
};
@@ -652,7 +662,7 @@ class CoreException : public std::exception
*/
Anope::string source;
public:
/** Default constructor, just uses the error mesage 'Core threw an exception'.
/** Default constructor, just uses the error message 'Core threw an exception'.
*/
CoreException() : err("Core threw an exception"), source("The core") { }
/** This constructor can be used to specify an error message before throwing.
@@ -684,7 +694,7 @@ class CoreException : public std::exception
class ModuleException : public CoreException
{
public:
/** Default constructor, just uses the error mesage 'Module threw an exception'.
/** Default constructor, just uses the error message 'Module threw an exception'.
*/
ModuleException() : CoreException("Module threw an exception", "A Module") { }
@@ -759,7 +769,7 @@ template<typename T> inline T convertTo(const Anope::string &s, bool failIfLefto
}
/** Casts to be used instead of dynamic_cast, this uses dynamic_cast
* for debug builds and static_cast on releass builds
* for debug builds and static_cast on release builds
* to speed up the program because dynamic_cast relies on RTTI.
*/
#ifdef DEBUG_BUILD
+2 -2
View File
@@ -1,7 +1,7 @@
/*
*
* (C) 2008-2011 Adam <Adam@anope.org>
* (C) 2008-2019 Anope Team <team@anope.org>
* (C) 2008-2022 Anope Team <team@anope.org>
*
* Please read COPYING and README for further details.
*/
@@ -50,7 +50,7 @@ class Reference : public ReferenceBase
protected:
T *ref;
public:
Reference() : ref(NULL)
Reference() : ref(NULL)
{
}
+1 -1
View File
@@ -1,7 +1,7 @@
/*
*
* (C) 2008-2011 Robin Burchell <w00t@inspircd.org>
* (C) 2008-2019 Anope Team <team@anope.org>
* (C) 2008-2022 Anope Team <team@anope.org>
*
* Please read COPYING and README for further details.
*/
+5 -5
View File
@@ -1,6 +1,6 @@
/* Channel support
*
* (C) 2008-2019 Anope Team
* (C) 2008-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
@@ -41,7 +41,7 @@ class CoreExport Channel : public Base, public Extensible
ModeList modes;
public:
/* Channel name */
/* Channel name */
Anope::string name;
/* Set if this channel is registered. ci->c == this. Contains information relevant to the registered channel */
Serialize::Reference<ChannelInfo> ci;
@@ -139,7 +139,7 @@ class CoreExport Channel : public Base, public Extensible
/** See if a channel has a mode
* @param name The mode name
* @return The number of modes set
* @param param The optional mode param
* @param param The optional mode param
*/
size_t HasMode(const Anope::string &name, const Anope::string &param = "");
@@ -232,7 +232,7 @@ class CoreExport Channel : public Base, public Extensible
* @param bi The sender, can be NULL for the service bot for this channel
* @param u The user being kicked
* @param reason The reason for the kick
* @return true if the kick was scucessful, false if a module blocked the kick
* @return true if the kick was successful, false if a module blocked the kick
*/
bool Kick(BotInfo *bi, User *u, const char *reason = NULL, ...);
@@ -249,7 +249,7 @@ class CoreExport Channel : public Base, public Extensible
/** Get a string of the modes set on this channel
* @param complete Include mode parameters
* @param plus If set to false (with complete), mode parameters will not be given for modes requring no parameters to be unset
* @param plus If set to false (with complete), mode parameters will not be given for modes requiring no parameters to be unset
* @return A mode string
*/
Anope::string GetModes(bool complete, bool plus);
+7 -7
View File
@@ -1,6 +1,6 @@
/* Declarations for command data.
*
* (C) 2003-2019 Anope Team
* (C) 2003-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
@@ -40,7 +40,7 @@ struct CommandInfo
bool prepend_channel;
};
/* Where the replies from commands go to. User inheits from this and is the normal
/* Where the replies from commands go to. User inherits from this and is the normal
* source of a CommandReply
*/
struct CoreExport CommandReply
@@ -101,7 +101,7 @@ class CoreExport Command : public Service
bool require_user;
public:
/* Maximum paramaters accepted by this command */
/* Maximum parameters accepted by this command */
size_t max_params;
/* Minimum parameters required to use this command */
size_t min_params;
@@ -136,11 +136,11 @@ class CoreExport Command : public Service
bool AllowUnregistered() const;
bool RequireUser() const;
/** Get the command description
/** Get the command description
* @param source The source wanting the command description
* @return The commands description
*/
virtual const Anope::string GetDesc(CommandSource &source) const;
virtual const Anope::string GetDesc(CommandSource &source) const;
/** Execute this command.
* @param source The source
@@ -148,7 +148,7 @@ class CoreExport Command : public Service
*/
virtual void Execute(CommandSource &source, const std::vector<Anope::string> &params) = 0;
/** Called when HELP is requsted for the client this command is on.
/** Called when HELP is requested for the client this command is on.
* @param source The source
*/
virtual void OnServHelp(CommandSource &source);
@@ -178,7 +178,7 @@ class CoreExport Command : public Service
* Note that if the same command exists multiple places this will return the first one encountered
* @param command_service The command service to lookup, eg, nickserv/register
* @param bot If found, is set to the bot the command is on, eg NickServ
* @param name If found, is set to the comand name, eg REGISTER
* @param name If found, is set to the command name, eg REGISTER
* @return true if the given command service exists
*/
static bool FindCommandFromService(const Anope::string &command_service, BotInfo* &bi, Anope::string &name);
+3 -3
View File
@@ -1,6 +1,6 @@
/*
*
* (C) 2003-2019 Anope Team
* (C) 2003-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
@@ -35,7 +35,7 @@ namespace Configuration
int linenum;
public:
Block(const Anope::string &);
Block(const Anope::string &);
const Anope::string &GetName() const;
int CountBlock(const Anope::string &name);
Block* GetBlock(const Anope::string &name, int num = 0);
@@ -165,7 +165,7 @@ namespace Configuration
class ConfigException : public CoreException
{
public:
/** Default constructor, just uses the error mesage 'Config threw an exception'.
/** Default constructor, just uses the error message 'Config threw an exception'.
*/
ConfigException() : CoreException("Config threw an exception", "Config Parser") { }
/** This constructor can be used to specify an error message before throwing.
+1 -1
View File
@@ -1,6 +1,6 @@
/*
*
* (C) 2003-2019 Anope Team
* (C) 2003-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
+3 -3
View File
@@ -1,6 +1,6 @@
/*
*
* (C) 2003-2019 Anope Team
* (C) 2003-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
@@ -164,7 +164,7 @@ template<typename T>
class SerializableExtensibleItem : public PrimitiveExtensibleItem<T>
{
public:
SerializableExtensibleItem(Module *m, const Anope::string &n) : PrimitiveExtensibleItem<T>(m, n) { }
SerializableExtensibleItem(Module *m, const Anope::string &n) : PrimitiveExtensibleItem<T>(m, n) { }
void ExtensibleSerialize(const Extensible *e, const Serializable *s, Serialize::Data &data) const anope_override
{
@@ -186,7 +186,7 @@ template<>
class SerializableExtensibleItem<bool> : public PrimitiveExtensibleItem<bool>
{
public:
SerializableExtensibleItem(Module *m, const Anope::string &n) : PrimitiveExtensibleItem<bool>(m, n) { }
SerializableExtensibleItem(Module *m, const Anope::string &n) : PrimitiveExtensibleItem<bool>(m, n) { }
void ExtensibleSerialize(const Extensible *e, const Serializable *s, Serialize::Data &data) const anope_override
{
+2 -2
View File
@@ -1,7 +1,7 @@
/*
*
* (C) 2002-2011 InspIRCd Development Team
* (C) 2009-2019 Anope Team <team@anope.org>
* (C) 2009-2022 Anope Team <team@anope.org>
*
* Please read COPYING and README for further details.
*/
@@ -26,7 +26,7 @@ namespace Anope
{
class string;
/* Casemap in use by Anope. ci::string's comparation functions use this (and thus Anope::string) */
/* Casemap in use by Anope. ci::string's comparison functions use this (and thus Anope::string) */
extern std::locale casemap;
extern void CaseMapRebuild();
+3 -3
View File
@@ -1,6 +1,6 @@
/*
*
* (C) 2008-2019 Anope Team
* (C) 2008-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
@@ -40,7 +40,7 @@ namespace Language
extern CoreExport const char *Translate(const char *string);
/** Translates a string to the language of the given user.
* @param u The user to transate the string for
* @param u The user to translate the string for
* @param string A string to translate
* @return The translated string if found, else the original string.
*/
@@ -82,7 +82,7 @@ namespace Language
#define CHAN_X_SUSPENDED _("Channel %s is currently suspended.")
#define CHAN_X_NOT_REGISTERED _("Channel \002%s\002 isn't registered.")
#define CHAN_X_NOT_IN_USE _("Channel \002%s\002 doesn't exist.")
#define NICK_IDENTIFY_REQUIRED _("Password authentication required for that command.")
#define NICK_IDENTIFY_REQUIRED _("You must be logged into an account to use that command.")
#define MAIL_X_INVALID _("\002%s\002 is not a valid e-mail address.")
#define UNKNOWN _("<unknown>")
#define NO_EXPIRE _("does not expire")
+2 -2
View File
@@ -1,6 +1,6 @@
/*
*
* (C) 2003-2019 Anope Team
* (C) 2003-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
@@ -64,7 +64,7 @@ class CoreExport NumberList
class CoreExport ListFormatter
{
public:
typedef std::map<Anope::string, Anope::string> ListEntry;
typedef std::map<Anope::string, Anope::string> ListEntry;
private:
NickCore *nc;
std::vector<Anope::string> columns;
+5 -5
View File
@@ -1,6 +1,6 @@
/*
*
* (C) 2003-2019 Anope Team
* (C) 2003-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
@@ -17,9 +17,9 @@
enum LogType
{
/* Used whenever an administrator uses an administrative comand */
/* Used whenever an administrator uses an administrative command */
LOG_ADMIN,
/* Used whenever an administrator overides something, such as adding
/* Used whenever an administrator overrides something, such as adding
* access to a channel where they don't have permission to.
*/
LOG_OVERRIDE,
@@ -52,7 +52,7 @@ struct LogFile
class CoreExport Log
{
public:
/* Bot that should log this message */
/* Bot that should log this message */
BotInfo *bi;
/* For commands, the user executing the command, but might not always exist */
User *u;
@@ -113,7 +113,7 @@ class CoreExport Log
class CoreExport LogInfo
{
public:
BotInfo *bot;
BotInfo *bot;
std::vector<Anope::string> targets;
std::vector<LogFile *> logfiles;
int last_day;
+3 -3
View File
@@ -1,6 +1,6 @@
/*
*
* (C) 2003-2019 Anope Team
* (C) 2003-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
@@ -26,7 +26,7 @@ namespace Mail
class Message : public Thread
{
private:
Anope::string sendmail_path;
Anope::string sendmail_path;
Anope::string send_from;
Anope::string mail_to;
Anope::string addr;
@@ -36,7 +36,7 @@ namespace Mail
bool success;
public:
/** Construct this message. Once constructed call Thread::Start to launch the mail sending.
/** Construct this message. Once constructed call Thread::Start to launch the mail sending.
* @param sf Config->SendFrom
* @param mailto Name of person being mailed (u->nick, nc->display, etc)
* @param addr Destination address to mail
+3 -3
View File
@@ -1,6 +1,6 @@
/*
*
* (C) 2003-2019 Anope Team
* (C) 2003-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
@@ -19,9 +19,9 @@ class CoreExport Memo : public Serializable
{
public:
MemoInfo *mi;
bool unread;
bool unread;
bool receipt;
Memo();
Memo();
~Memo();
void Serialize(Serialize::Data &data) const anope_override;
+2 -2
View File
@@ -1,6 +1,6 @@
/*
*
* (C) 2003-2019 Anope Team
* (C) 2003-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
@@ -165,7 +165,7 @@ namespace Message
struct CoreExport Whois : IRCDMessage
{
Whois(Module *creator, const Anope::string &mname = "WHOIS") : IRCDMessage(creator, mname, 1) { SetFlag(IRCDMESSAGE_SOFT_LIMIT); }
Whois(Module *creator, const Anope::string &mname = "WHOIS") : IRCDMessage(creator, mname, 1) { SetFlag(IRCDMESSAGE_SOFT_LIMIT); }
void Run(MessageSource &source, const std::vector<Anope::string> &params) anope_override;
};
+11 -11
View File
@@ -1,7 +1,7 @@
/* Mode support
*
* (C) 2008-2011 Adam <Adam@anope.org>
* (C) 2008-2019 Anope Team <team@anope.org>
* (C) 2008-2022 Anope Team <team@anope.org>
*
* Please read COPYING and README for further details.
*/
@@ -39,8 +39,8 @@ enum ModeClass
class CoreExport Mode : public Base
{
public:
/* Mode name */
Anope::string name;
/* Mode name */
Anope::string name;
/* Class of mode this is (user/channel) */
ModeClass mclass;
/* Mode char for this, eg 'b' */
@@ -78,7 +78,7 @@ class CoreExport UserMode : public Mode
class CoreExport UserModeParam : public UserMode
{
public:
/** constructor
/** constructor
* @param name The mode name
* @param mc The mode char
*/
@@ -96,7 +96,7 @@ class CoreExport UserModeParam : public UserMode
class CoreExport ChannelMode : public Mode
{
public:
/* channel modes that can posssibly unwrap this mode */
/* channel modes that can possibly unwrap this mode */
std::vector<ChannelMode *> listeners;
/** constructor
@@ -221,7 +221,7 @@ class CoreExport ChannelModeVirtual : public T
ChannelMode *Wrap(Anope::string &param) anope_override;
ChannelMode *Unwrap(ChannelMode *cm, Anope::string &param) = 0;
ChannelMode *Unwrap(ChannelMode *cm, Anope::string &param) anope_override = 0;
};
/* The status a user has on a channel (+v, +h, +o) etc */
@@ -229,9 +229,9 @@ class CoreExport ChannelStatus
{
Anope::string modes;
public:
ChannelStatus();
ChannelStatus(const Anope::string &modes);
void AddMode(char c);
ChannelStatus();
ChannelStatus(const Anope::string &modes);
void AddMode(char c);
void DelMode(char c);
bool HasMode(char c) const;
bool Empty() const;
@@ -399,8 +399,8 @@ class CoreExport Entry
Anope::string nick, user, host, real;
/** Constructor
* @param mode What mode this host is for, can be empty for unknown/no mode
* @param host A full or poartial nick!ident@host/cidr#real name mask
* @param mode What mode this host is for, can be empty for unknown/no mode
* @param host A full or partial nick!ident@host/cidr#real name mask
*/
Entry(const Anope::string &mode, const Anope::string &host);
+1 -1
View File
@@ -1,6 +1,6 @@
/*
*
* (C) 2003-2019 Anope Team
* (C) 2003-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
+18 -11
View File
@@ -1,6 +1,6 @@
/* Modular support
*
* (C) 2003-2019 Anope Team
* (C) 2003-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
@@ -507,7 +507,7 @@ class CoreExport Module : public Extensible
*/
virtual void OnChanExpire(ChannelInfo *ci) { throw NotImplementedException(); }
/** Called before Anope connecs to its uplink
/** Called before Anope connects to its uplink
*/
virtual void OnPreServerConnect() { throw NotImplementedException(); }
@@ -555,7 +555,7 @@ class CoreExport Module : public Extensible
/** Called before an exception is deleted
* @param source The source deleting it
* @param ex The exceotion
* @param ex The exception
*/
virtual void OnExceptionDel(CommandSource &source, Exception *ex) { throw NotImplementedException(); }
@@ -776,7 +776,7 @@ class CoreExport Module : public Extensible
*/
virtual void OnNickSuspend(NickAlias *na) { throw NotImplementedException(); }
/** Called when a nick is unsuspneded
/** Called when a nick is unsuspended
* @param na The nick alias
*/
virtual void OnNickUnsuspended(NickAlias *na) { throw NotImplementedException(); }
@@ -939,12 +939,12 @@ class CoreExport Module : public Extensible
*/
virtual void OnUserModeUnset(const MessageSource &setter, User *u, const Anope::string &mname) { throw NotImplementedException(); }
/** Called when a channel mode is introducted into Anope
/** Called when a channel mode is introduced into Anope
* @param cm The mode
*/
virtual void OnChannelModeAdd(ChannelMode *cm) { throw NotImplementedException(); }
/** Called when a user mode is introducted into Anope
/** Called when a user mode is introduced into Anope
* @param um The mode
*/
virtual void OnUserModeAdd(UserMode *um) { throw NotImplementedException(); }
@@ -1080,7 +1080,7 @@ class CoreExport Module : public Extensible
*/
virtual EventReturn OnMessage(MessageSource &source, Anope::string &command, std::vector<Anope::string> &param) { throw NotImplementedException(); }
/** Called to determine if a chnanel mode can be set by a user
/** Called to determine if a channel mode can be set by a user
* @param u The user
* @param cm The mode
*/
@@ -1093,13 +1093,20 @@ class CoreExport Module : public Extensible
*/
virtual void OnExpireTick() { throw NotImplementedException(); }
/** Called when a nick is validated. That is, to determine if a user is permissted
/** Called when a nick is validated. That is, to determine if a user is permitted
* to be on the given nick.
* @param u The user
* @param na The nick they are on
* @return EVENT_STOP to force the user off of the nick
*/
virtual EventReturn OnNickValidate(User *u, NickAlias *na) { throw NotImplementedException(); }
/** Called when a certain user has to be unbanned on a certain channel.
* May be used to send protocol-specific messages.
* @param u The user to be unbanned
* @param c The channel that user has to be unbanned on
*/
virtual void OnChannelUnban(User *u, ChannelInfo *ci) { throw NotImplementedException(); }
};
enum Implementation
@@ -1125,7 +1132,7 @@ enum Implementation
I_OnPrivmsg, I_OnLog, I_OnLogMessage, I_OnDnsRequest, I_OnCheckModes, I_OnChannelSync, I_OnSetCorrectModes,
I_OnSerializeCheck, I_OnSerializableConstruct, I_OnSerializableDestruct, I_OnSerializableUpdate,
I_OnSerializeTypeCreate, I_OnSetChannelOption, I_OnSetNickOption, I_OnMessage, I_OnCanSet, I_OnCheckDelete,
I_OnExpireTick, I_OnNickValidate,
I_OnExpireTick, I_OnNickValidate, I_OnChannelUnban,
I_SIZE
};
@@ -1138,7 +1145,7 @@ class CoreExport ModuleManager
*/
static std::vector<Module *> EventHandlers[I_SIZE];
/** List of all modules loaded in Anope
/** List of all modules loaded in Anope
*/
static std::list<Module *> Modules;
@@ -1177,7 +1184,7 @@ class CoreExport ModuleManager
/** Checks whether this version of Anope is at least major.minor.patch.build
* Throws a ModuleException if not
* @param major The major version
* @param minor The minor vesion
* @param minor The minor version
* @param patch The patch version
*/
static void RequireVersion(int major, int minor, int patch);
+1 -1
View File
@@ -1,6 +1,6 @@
/* BotServ core functions
*
* (C) 2003-2019 Anope Team
* (C) 2003-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
+1 -1
View File
@@ -1,6 +1,6 @@
/* BotServ core functions
*
* (C) 2003-2019 Anope Team
* (C) 2003-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
+1 -1
View File
@@ -1,6 +1,6 @@
/*
*
* (C) 2003-2019 Anope Team
* (C) 2003-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
+2 -2
View File
@@ -1,6 +1,6 @@
/* ChanServ core functions
*
* (C) 2003-2019 Anope Team
* (C) 2003-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
@@ -37,6 +37,6 @@ struct LogSettings : Serialize::Checker<std::vector<LogSetting *> >
}
public:
virtual ~LogSettings() { }
virtual ~LogSettings() { }
virtual LogSetting *Create() = 0;
};
+2 -2
View File
@@ -1,6 +1,6 @@
/* ChanServ core functions
*
* (C) 2003-2019 Anope Team
* (C) 2003-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
@@ -74,7 +74,7 @@ struct ModeLocks
/** Get details for a specific mlock
* @param mname The mode name
* @param An optional param to match with
* @param An optional param to match with
* @return The MLock, if any
*/
virtual const ModeLock *GetMLock(const Anope::string &mname, const Anope::string &param = "") = 0;
+3 -3
View File
@@ -1,6 +1,6 @@
/*
*
* (C) 2003-2019 Anope Team
* (C) 2003-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
@@ -139,8 +139,8 @@ namespace DNS
/* Use result cache if available */
bool use_cache;
/* Request id */
unsigned short id;
/* Creator of this request */
unsigned short id;
/* Creator of this request */
Module *creator;
Request(Manager *mgr, Module *c, const Anope::string &addr, QueryType qt, bool cache = false) : Timer(0), Question(addr, qt), manager(mgr),
+2 -2
View File
@@ -1,6 +1,6 @@
/*
*
* (C) 2003-2019 Anope Team
* (C) 2003-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
@@ -17,7 +17,7 @@ namespace Encryption
class Context
{
public:
virtual ~Context() { }
virtual ~Context() { }
virtual void Update(const unsigned char *data, size_t len) = 0;
virtual void Finalize() = 0;
virtual Hash GetFinalizedHash() = 0;
+4 -4
View File
@@ -1,6 +1,6 @@
/*
*
* (C) 2012-2019 Anope Team
* (C) 2012-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
@@ -80,7 +80,7 @@ struct HTTPReply
}
};
/* A message from soneone */
/* A message from someone */
struct HTTPMessage
{
std::map<Anope::string, Anope::string> headers;
@@ -99,7 +99,7 @@ class HTTPPage : public Base
Anope::string content_type;
public:
HTTPPage(const Anope::string &u, const Anope::string &ct = "text/html") : url(u), content_type(ct) { }
HTTPPage(const Anope::string &u, const Anope::string &ct = "text/html") : url(u), content_type(ct) { }
const Anope::string &GetURL() const { return this->url; }
@@ -137,7 +137,7 @@ class HTTPClient : public ClientSocket, public BinarySocket, public Base
class HTTPProvider : public ListenSocket, public Service
{
Anope::string ip;
Anope::string ip;
unsigned short port;
bool ssl;
public:
+1 -1
View File
@@ -1,6 +1,6 @@
/*
*
* (C) 2011-2019 Anope Team
* (C) 2011-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
+2 -2
View File
@@ -1,6 +1,6 @@
/* NickServ core functions
*
* (C) 2003-2019 Anope Team
* (C) 2003-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
@@ -26,7 +26,7 @@ struct NSCertList
/** Get an entry from the nick's cert list by index
*
* @param entry Index in the certificaate list vector to retrieve
* @param entry Index in the certificate list vector to retrieve
* @return The fingerprint entry of the given index if within bounds, an empty string if the vector is empty or the index is out of bounds
*
* Retrieves an entry from the certificate list corresponding to the given index.
+1 -1
View File
@@ -1,6 +1,6 @@
/*
*
* (C) 2011-2019 Anope Team
* (C) 2011-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
+1 -1
View File
@@ -1,6 +1,6 @@
/* OperServ ignore interface
*
* (C) 2003-2019 Anope Team
* (C) 2003-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
+1 -1
View File
@@ -1,6 +1,6 @@
/*
*
* (C) 2011-2019 Anope Team
* (C) 2011-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
+2 -2
View File
@@ -1,6 +1,6 @@
/*
*
* (C) 2011-2019 Anope Team
* (C) 2011-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
@@ -35,7 +35,7 @@ struct Exception : Serializable
class SessionService : public Service
{
public:
typedef TR1NS::unordered_map<cidr, Session *, cidr::hash> SessionMap;
typedef TR1NS::unordered_map<cidr, Session *, cidr::hash> SessionMap;
typedef std::vector<Exception *> ExceptionVector;
SessionService(Module *m) : Service(m, "SessionService", "session") { }
+1 -1
View File
@@ -1,6 +1,6 @@
/*
*
* (C) 2011-2019 Anope Team
* (C) 2011-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
+4 -1
View File
@@ -1,6 +1,6 @@
/*
*
* (C) 2011-2019 Anope Team
* (C) 2011-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
@@ -16,6 +16,9 @@ class GlobalService : public Service
{
}
/** Retrieves the bot which sends global messages unless otherwise specified. */
virtual Reference<BotInfo> GetDefaultSender() = 0;
/** Send out a global message to all users
* @param sender Our client which should send the global
* @param source The sender of the global
+2 -2
View File
@@ -1,6 +1,6 @@
/*
*
* (C) 2011-2019 Anope Team
* (C) 2011-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
@@ -25,7 +25,7 @@ class MemoServService : public Service
}
/** Sends a memo.
* @param source The source of the memo, can be anythin.
* @param source The source of the memo, can be anything.
* @param target The target of the memo, nick or channel.
* @param message Memo text
* @param force true to force the memo, restrictions/delays etc are not checked
+1 -1
View File
@@ -1,6 +1,6 @@
/*
*
* (C) 2011-2019 Anope Team
* (C) 2011-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
+1 -1
View File
@@ -1,6 +1,6 @@
/*
*
* (C) 2003-2019 Anope Team
* (C) 2003-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
+1 -1
View File
@@ -1,6 +1,6 @@
/*
*
* (C) 2014-2019 Anope Team
* (C) 2014-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
+1 -1
View File
@@ -1,6 +1,6 @@
/*
*
* (C) 2003-2019 Anope Team
* (C) 2003-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
+4 -4
View File
@@ -1,6 +1,6 @@
/*
*
* (C) 2003-2019 Anope Team
* (C) 2003-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
@@ -12,7 +12,7 @@ namespace SQL
class Data : public Serialize::Data
{
public:
typedef std::map<Anope::string, std::stringstream *> Map;
typedef std::map<Anope::string, std::stringstream *> Map;
Map data;
std::map<Anope::string, Type> types;
@@ -142,14 +142,14 @@ namespace SQL
Anope::string error;
public:
unsigned int id;
Anope::string finished_query;
Anope::string finished_query;
Result() : id(0) { }
Result(unsigned int i, const Query &q, const Anope::string &fq, const Anope::string &err = "") : query(q), error(err), id(i), finished_query(fq) { }
inline operator bool() const { return this->error.empty(); }
inline const unsigned int GetID() const { return this->id; }
inline unsigned int GetID() const { return this->id; }
inline const Query &GetQuery() const { return this->query; }
inline const Anope::string &GetError() const { return this->error; }
+1 -1
View File
@@ -1,6 +1,6 @@
/*
*
* (C) 2010-2019 Anope Team
* (C) 2010-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
+1 -1
View File
@@ -1,6 +1,6 @@
/*
*
* (C) 2003-2019 Anope Team
* (C) 2003-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
+2 -2
View File
@@ -1,6 +1,6 @@
/*
*
* (C) 2010-2019 Anope Team
* (C) 2010-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
@@ -28,7 +28,7 @@ class XMLRPCServiceInterface;
class XMLRPCEvent
{
public:
virtual ~XMLRPCEvent() { }
virtual ~XMLRPCEvent() { }
virtual bool Run(XMLRPCServiceInterface *iface, HTTPClient *client, XMLRPCRequest &request) = 0;
};
+2 -2
View File
@@ -1,7 +1,7 @@
/*
*
* (C) 2008-2011 Robin Burchell <w00t@inspircd.org>
* (C) 2008-2019 Anope Team <team@anope.org>
* (C) 2008-2022 Anope Team <team@anope.org>
*
* Please read COPYING and README for further details.
*/
@@ -67,7 +67,7 @@ class CoreExport OperType
*/
std::set<OperType *> inheritances;
public:
/** Modes to set when someone identifys using this opertype
/** Modes to set when someone identifies using this opertype
*/
Anope::string modes;
+6 -4
View File
@@ -1,6 +1,6 @@
/*
*
* (C) 2003-2019 Anope Team
* (C) 2003-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
@@ -15,14 +15,15 @@
#include "services.h"
#include "anope.h"
#include "service.h"
#include "modes.h"
/* Encapsultes the IRCd protocol we are speaking. */
/* Encapsulates the IRCd protocol we are speaking. */
class CoreExport IRCDProto : public Service
{
Anope::string proto_name;
protected:
IRCDProto(Module *creator, const Anope::string &proto_name);
IRCDProto(Module *creator, const Anope::string &proto_name);
public:
virtual ~IRCDProto();
@@ -54,7 +55,7 @@ class CoreExport IRCDProto : public Service
bool CanSNLine;
/* Can we ban specific nicknames from being used? */
bool CanSQLine;
/* Can we ban sepcific channel names from being used? */
/* Can we ban specific channel names from being used? */
bool CanSQLineChannel;
/* Can we ban by IP? */
bool CanSZLine;
@@ -241,6 +242,7 @@ class CoreExport IRCDProto : public Service
* Defaults to Config->ListSize
*/
virtual unsigned GetMaxListFor(Channel *c);
virtual unsigned GetMaxListFor(Channel *c, ChannelMode *cm);
virtual Anope::string NormalizeMask(const Anope::string &mask);
};
+6 -6
View File
@@ -1,6 +1,6 @@
/*
*
* (C) 2008-2019 Anope Team
* (C) 2008-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
@@ -36,7 +36,7 @@ class CoreExport AutoKick : public Serializable
time_t addtime;
time_t last_used;
AutoKick();
AutoKick();
~AutoKick();
void Serialize(Serialize::Data &data) const anope_override;
static Serializable* Unserialize(Serializable *obj, Serialize::Data &);
@@ -56,7 +56,7 @@ class CoreExport ChannelInfo : public Serializable, public Extensible
Anope::map<int16_t> levels;
public:
friend class ChanAccess;
friend class ChanAccess;
friend class AutoKick;
Anope::string name; /* Channel name */
@@ -82,7 +82,7 @@ class CoreExport ChannelInfo : public Serializable, public Extensible
time_t banexpire; /* Time bans expire in */
/** Constructor
/** Constructor
* @param chname The channel name
*/
ChannelInfo(const Anope::string &chname);
@@ -97,7 +97,7 @@ class CoreExport ChannelInfo : public Serializable, public Extensible
void Serialize(Serialize::Data &data) const anope_override;
static Serializable* Unserialize(Serializable *obj, Serialize::Data &);
/** Change the founder of the channek
/** Change the founder of the channel
* @params nc The new founder
*/
void SetFounder(NickCore *nc);
@@ -135,7 +135,7 @@ class CoreExport ChannelInfo : public Serializable, public Extensible
AccessGroup AccessFor(const User *u, bool updateLastUsed = true);
AccessGroup AccessFor(const NickCore *nc, bool updateLastUsed = true);
/** Get the size of the accss vector for this channel
/** Get the size of the access vector for this channel
* @return The access vector size
*/
unsigned GetAccessCount() const;
+2 -2
View File
@@ -1,6 +1,6 @@
/*
*
* (C) 2003-2019 Anope Team
* (C) 2003-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
@@ -30,7 +30,7 @@ class CoreExport Regex
protected:
Regex(const Anope::string &expr) : expression(expr) { }
public:
virtual ~Regex() { }
virtual ~Regex() { }
const Anope::string &GetExpression() { return expression; }
virtual bool Matches(const Anope::string &str) = 0;
};
+10 -10
View File
@@ -1,6 +1,6 @@
/*
*
* (C) 2003-2019 Anope Team
* (C) 2003-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
@@ -22,7 +22,7 @@ namespace Serialize
class Data
{
public:
enum Type
enum Type
{
DT_TEXT,
DT_INT
@@ -46,7 +46,7 @@ namespace Serialize
template<typename T> class Reference;
}
/** A serialziable object. Serializable objects can be serialized into
/** A serializable object. Serializable objects can be serialized into
* abstract data types (Serialize::Data), and then reconstructed or
* updated later at any time.
*/
@@ -62,7 +62,7 @@ class CoreExport Serializable : public virtual Base
friend class Serialize::Type;
/* The type of item this object is */
Serialize::Type *s_type;
/* Iterator into serializable_items */
/* Iterator into serializable_items */
std::list<Serializable *>::iterator s_iter;
/* The hash of the last serialized form of this object committed to the database */
size_t last_commit;
@@ -70,7 +70,7 @@ class CoreExport Serializable : public virtual Base
time_t last_commit_time;
protected:
Serializable(const Anope::string &serialize_type);
Serializable(const Anope::string &serialize_type);
Serializable(const Serializable &);
Serializable &operator=(const Serializable &);
@@ -78,7 +78,7 @@ class CoreExport Serializable : public virtual Base
public:
virtual ~Serializable();
/* Unique ID (per type, not globally) for this object */
/* Unique ID (per type, not globally) for this object */
uint64_t id;
/* Only used by redis, to ignore updates */
@@ -105,7 +105,7 @@ class CoreExport Serializable : public virtual Base
};
/* A serializable type. There should be one of these classes for each type
* of class that inherits from Serialiable. Used for unserializing objects
* of class that inherits from Serializable. Used for unserializing objects
* of this type, as it requires a function pointer to a static member function.
*/
class CoreExport Serialize::Type : public Base
@@ -123,14 +123,14 @@ class CoreExport Serialize::Type : public Base
*/
Module *owner;
/* The timesatmp for this type. All objects of this type are as up to date as
/* The timestamp for this type. All objects of this type are as up to date as
* this timestamp. if curtime == timestamp then we have the most up to date
* version of every object of this type.
*/
time_t timestamp;
public:
/* Map of Serializable::id to Serializable objects */
/* Map of Serializable::id to Serializable objects */
std::map<uint64_t, Serializable *> objects;
/** Creates a new serializable type
@@ -247,7 +247,7 @@ class Serialize::Reference : public ReferenceBase
T *ref;
public:
Reference() : ref(NULL)
Reference() : ref(NULL)
{
}
+4 -4
View File
@@ -1,6 +1,6 @@
/*
*
* (C) 2003-2019 Anope Team
* (C) 2003-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
@@ -79,8 +79,8 @@ class CoreExport Server : public Extensible
~Server();
public:
/* Number of users on the server */
unsigned users;
/* Number of users on the server */
unsigned users;
/** Delete this server with a reason
* @param reason The reason
@@ -170,7 +170,7 @@ class CoreExport Server : public Extensible
*/
bool IsQuitting() const;
/** Send a message to alll users on this server
/** Send a message to all users on this server
* @param source The source of the message
* @param message The message
*/
+3 -3
View File
@@ -1,6 +1,6 @@
/*
*
* (C) 2003-2019 Anope Team
* (C) 2003-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
@@ -43,7 +43,7 @@ class CoreExport Service : public virtual Base
}
public:
static Service *FindService(const Anope::string &t, const Anope::string &n)
static Service *FindService(const Anope::string &t, const Anope::string &n)
{
std::map<Anope::string, std::map<Anope::string, Service *> >::const_iterator it = Services.find(t);
if (it == Services.end())
@@ -122,7 +122,7 @@ class ServiceReference : public Reference<T>
Anope::string name;
public:
ServiceReference() { }
ServiceReference() { }
ServiceReference(const Anope::string &t, const Anope::string &n) : type(t), name(n)
{
+2 -2
View File
@@ -1,6 +1,6 @@
/*
*
* (C) 2003-2019 Anope Team
* (C) 2003-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
@@ -48,7 +48,7 @@
#define _(x) x
#ifdef __GXX_EXPERIMENTAL_CXX0X__
#if defined __GXX_EXPERIMENTAL_CXX0X__ || __cplusplus >= 201103L
# define anope_override override
# define anope_final final
#else
+1 -1
View File
@@ -1,6 +1,6 @@
/*
*
* (C) 2003-2019 Anope Team
* (C) 2003-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
+12 -12
View File
@@ -1,6 +1,6 @@
/*
*
* (C) 2003-2019 Anope Team
* (C) 2003-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
@@ -98,7 +98,7 @@ class CoreExport cidr
Anope::string cidr_ip;
unsigned short cidr_len;
public:
cidr(const Anope::string &ip);
cidr(const Anope::string &ip);
cidr(const Anope::string &ip, unsigned char len);
cidr(const sockaddrs &ip, unsigned char len);
Anope::string mask() const;
@@ -147,7 +147,7 @@ class CoreExport SocketIO
virtual ~SocketIO() { }
/** Receive something from the buffer
* @param s The socket
* @param s The socket
* @param buf The buf to read to
* @param sz How much to read
* @return Number of bytes received
@@ -208,13 +208,13 @@ class CoreExport Socket
bool ipv6;
public:
std::bitset<SF_SIZE> flags;
std::bitset<SF_SIZE> flags;
/* Sockaddrs for bind() (if it's bound) */
sockaddrs bindaddr;
/* I/O functions used for this socket */
SocketIO *io;
SocketIO *io;
/** Empty constructor, should not be called.
*/
@@ -225,7 +225,7 @@ class CoreExport Socket
* @param ipv6 true if using ipv6
* @param type The socket type, defaults to SOCK_STREAM
*/
Socket(int sock, bool ipv6 = false, int type = SOCK_STREAM);
Socket(int sock, bool ipv6 = false, int type = SOCK_STREAM);
/** Destructor, closes the socket and removes it from the engine
*/
@@ -277,8 +277,8 @@ class CoreExport Socket
class CoreExport BufferedSocket : public virtual Socket
{
protected:
/* Things read from the socket */
Anope::string read_buffer;
/* Things read from the socket */
Anope::string read_buffer;
/* Things to be written to the socket */
Anope::string write_buffer;
/* How much data was received from this socket on this recv() */
@@ -385,8 +385,8 @@ class CoreExport ListenSocket : public virtual Socket
bool ProcessRead();
/** Called when a connection is accepted
* @param fd The FD for the new connection
* @param addr The sockaddr for where the connection came from
* @param fd The FD for the new connection
* @param addr The sockaddr for where the connection came from
* @return The new socket
*/
virtual ClientSocket *OnAccept(int fd, const sockaddrs &addr) = 0;
@@ -462,10 +462,10 @@ class CoreExport ClientSocket : public virtual Socket
class CoreExport Pipe : public Socket
{
public:
/** The FD of the write pipe
/** The FD of the write pipe
* this->sock is the readfd
*/
int write_pipe;
int write_pipe;
Pipe();
~Pipe();
+1 -1
View File
@@ -1,6 +1,6 @@
/*
*
* (C) 2003-2019 Anope Team
* (C) 2003-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
+2 -2
View File
@@ -1,6 +1,6 @@
/* Timer include stuff.
*
* (C) 2003-2019 Anope Team
* (C) 2003-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
@@ -17,7 +17,7 @@
class CoreExport Timer
{
private:
/** The owner of the timer, if any
/** The owner of the timer, if any
*/
Module *owner;
+4 -4
View File
@@ -1,6 +1,6 @@
/*
*
* (C) 2003-2019 Anope Team
* (C) 2003-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
@@ -38,9 +38,9 @@ class UplinkSocket : public ConnectionSocket, public BufferedSocket
std::stringstream buffer;
public:
Message();
Message(const MessageSource &);
~Message();
Message();
Message(const MessageSource &);
~Message();
template<typename T> Message &operator<<(const T &val)
{
this->buffer << val;
+5 -5
View File
@@ -1,7 +1,7 @@
/*
*
* (C) 2008-2011 Robin Burchell <w00t@inspircd.org>
* (C) 2003-2019 Anope Team <team@anope.org>
* (C) 2003-2022 Anope Team <team@anope.org>
*
* Please read COPYING and README for further details.
*
@@ -46,7 +46,7 @@ class CoreExport User : public virtual Base, public Extensible, public CommandRe
bool on_access;
/* Map of user modes and the params this user has (if any) */
ModeList modes;
/* NickCore account the user is currently loggged in as, if they are logged in */
/* NickCore account the user is currently logged in as, if they are logged in */
Serialize::Reference<NickCore> nc;
/* # of invalid password attempts */
@@ -56,7 +56,7 @@ class CoreExport User : public virtual Base, public Extensible, public CommandRe
public: // XXX: exposing a tiny bit too much
/* User's current nick */
/* User's current nick */
Anope::string nick;
/* User's real hostname */
@@ -161,13 +161,13 @@ class CoreExport User : public virtual Base, public Extensible, public CommandRe
/** Update the real ident (username) of a user record.
* @param ident The new ident to give this user.
* NOTE: Where possible, you should use the Get/SetVIdent() equivilants.
* NOTE: Where possible, you should use the Get/SetVIdent() equivalents.
*/
void SetIdent(const Anope::string &ident);
/** Get the real ident (username) of this user.
* @return The displayed ident of this user.
* NOTE: Where possible, you should use the Get/SetVIdent() equivilants.
* NOTE: Where possible, you should use the Get/SetVIdent() equivalents.
*/
const Anope::string &GetIdent() const;
+1 -1
View File
@@ -1,6 +1,6 @@
/* Build bumper
*
* (C) 2003-2019 Anope Team
* (C) 2003-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
+1 -1
View File
@@ -1,6 +1,6 @@
/*
*
* (C) 2008-2019 Anope Team
* (C) 2008-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
+40 -39
View File
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Anope\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-02-28 02:52+0100\n"
"POT-Creation-Date: 2020-01-06 18:19+0100\n"
"PO-Revision-Date: 2010-09-19 20:12-0400\n"
"Last-Translator: Adam <adam@anope.org>\n"
"Language-Team: Catalan\n"
@@ -637,8 +637,7 @@ msgstr "BAN #channel nick [reason]"
msgid "channel modes"
msgstr "MODE canal Modes"
#: modules/commands/cs_set.cpp:267 modules/commands/cs_set.cpp:950
#: modules/commands/bs_assign.cpp:20
#: modules/commands/cs_set.cpp:267 modules/commands/bs_assign.cpp:20
#, fuzzy
msgid "channel nick"
msgstr "UNBAN canal [nick]"
@@ -796,7 +795,8 @@ msgstr "DEL [canal] {numero | llista | ALL}"
msgid "channel [description]"
msgstr "REGISTER canal descripció"
#: modules/commands/cs_invite.cpp:20 modules/commands/cs_unban.cpp:20
#: modules/commands/cs_set.cpp:950 modules/commands/cs_invite.cpp:20
#: modules/commands/cs_unban.cpp:20
#, fuzzy
msgid "channel [nick]"
msgstr "UNBAN canal [nick]"
@@ -878,7 +878,7 @@ msgstr "SET canal SIGNKICK {ON | LEVEL | OFF}"
#: modules/commands/cs_set.cpp:336 modules/commands/cs_set.cpp:401
#: modules/commands/cs_set.cpp:473 modules/commands/cs_set.cpp:622
#: modules/commands/cs_set.cpp:684 modules/commands/cs_set.cpp:747
#: modules/commands/cs_set.cpp:811 modules/commands/cs_set.cpp:1042
#: modules/commands/cs_set.cpp:811 modules/commands/cs_set.cpp:1044
#: modules/commands/bs_kick.cpp:792 modules/commands/bs_kick.cpp:857
#: modules/commands/cs_topic.cpp:21 modules/commands/cs_list.cpp:181
#, fuzzy
@@ -2113,7 +2113,7 @@ msgstr ""
#: modules/commands/ms_info.cpp:122
#, c-format
msgid "%s is notified of news memos at logon."
msgid "%s is notified of new memos at logon."
msgstr "%s es notificat de nous memos quant es connecta."
#: modules/commands/ms_info.cpp:120
@@ -2629,7 +2629,7 @@ msgstr "All vhost's in the group %s have been set to %s"
msgid "All logon news items deleted."
msgstr "Totes les notícies d'entrada esborrades."
#: modules/commands/ms_del.cpp:109
#: modules/commands/ms_del.cpp:115
#, c-format
msgid "All memos for channel %s have been deleted."
msgstr "All memos for channel %s have been deleted."
@@ -2645,7 +2645,7 @@ msgid ""
"registration to be confirmed."
msgstr ""
#: modules/commands/ms_del.cpp:111
#: modules/commands/ms_del.cpp:119
msgid "All of your memos have been deleted."
msgstr "Tots els teus memos han estat esborrats."
@@ -3280,11 +3280,11 @@ msgstr ""
msgid "Associate a URL with the channel"
msgstr "ASSIGN Assigna un bot a un canal"
#: data/nickserv.example.conf:593
#: data/nickserv.example.conf:594
msgid "Associate a URL with this account"
msgstr ""
#: data/nickserv.example.conf:592
#: data/nickserv.example.conf:593
#, fuzzy
msgid "Associate a URL with your account"
msgstr " GREET Associa un salutació amb el teu nickname"
@@ -4000,12 +4000,12 @@ msgstr "Channel %s is now suspended."
msgid "Channel %s registered under your account: %s"
msgstr "El nickname %s ja esta registrat sota el teu compte: %s"
#: modules/commands/cs_set.cpp:1076
#: modules/commands/cs_set.cpp:1078
#, c-format
msgid "Channel %s will expire."
msgstr "El canal %s caducara."
#: modules/commands/cs_set.cpp:1070
#: modules/commands/cs_set.cpp:1072
#, c-format
msgid "Channel %s will not expire."
msgstr "El canal %s no caducara."
@@ -4523,7 +4523,7 @@ msgstr ""
" OPERNEWS Defineix missatges per a ser mostrats a usuaris\n"
" al transformar-se en operadors"
#: modules/commands/ms_del.cpp:41
#: modules/commands/ms_del.cpp:44
#, fuzzy
msgid "Delete a memo or memos"
msgstr " DEL Esborra un o més memos"
@@ -4608,7 +4608,7 @@ msgstr "1 instància esborrada de la llista de AKILLs."
msgid "Deleted one entry from %s %s list."
msgstr "1 instància esborrada de la llista AOP de %s."
#: modules/commands/ms_del.cpp:121
#: modules/commands/ms_del.cpp:129
#, fuzzy
msgid ""
"Deletes the specified memo or memos. You can supply\n"
@@ -4844,7 +4844,7 @@ msgstr "E-mail address for %s changed to %s."
msgid "E-mail address for %s unset."
msgstr "E-mail address for %s unset."
#: src/mail.cpp:79
#: src/mail.cpp:80
#, c-format
msgid "E-mail for %s is invalid."
msgstr "E-mail per %s es invalid."
@@ -5688,7 +5688,7 @@ msgstr " Italics kicker : %s"
msgid "Join a group"
msgstr " GROUP Ingresa en un grup"
#: modules/commands/cs_set.cpp:1303 modules/commands/ns_set.cpp:1319
#: modules/commands/cs_set.cpp:1305 modules/commands/ns_set.cpp:1319
#, fuzzy
msgid "Keep modes"
msgstr "Mode de missatge"
@@ -6517,7 +6517,7 @@ msgstr "Màxim numero d'usuaris: %d (%s)"
msgid "Memo %d from %s (%s)."
msgstr " Mode de lock: %s"
#: modules/commands/ms_del.cpp:32 modules/commands/ms_del.cpp:98
#: modules/commands/ms_del.cpp:33 modules/commands/ms_del.cpp:101
#, c-format
msgid "Memo %d has been deleted."
msgstr "Memo %d ha estat esborrat."
@@ -6901,7 +6901,7 @@ msgstr "El nickname %s ja esta registrat sota el teu compte: %s"
msgid "Nickname %s registered."
msgstr "Nickname %s registered."
#: modules/commands/cs_set.cpp:1305
#: modules/commands/cs_set.cpp:1307
#, fuzzy
msgid "No auto-op"
msgstr "Auto-op"
@@ -6910,7 +6910,7 @@ msgstr "Auto-op"
msgid "No bot"
msgstr "Sense bot"
#: modules/commands/cs_set.cpp:1301 modules/commands/ns_set.cpp:1317
#: modules/commands/cs_set.cpp:1303 modules/commands/ns_set.cpp:1317
#, fuzzy
msgid "No expire"
msgstr "no expira"
@@ -7061,7 +7061,7 @@ msgstr ""
msgid "None"
msgstr "Cap"
#: modules/commands/cs_set.cpp:1028
#: modules/commands/cs_set.cpp:1029
#, c-format
msgid ""
"Note, however, if the successor already has too many\n"
@@ -7218,7 +7218,7 @@ msgstr "Clau incorrecta."
msgid "Password reset email for %s has been sent."
msgstr "Password reset email for %s has been sent."
#: modules/commands/cs_set.cpp:1287
#: modules/commands/cs_set.cpp:1289
msgid "Peace"
msgstr "Pau"
@@ -7232,7 +7232,7 @@ msgstr "Peace option for %s is now ON."
msgid "Peace option for %s is now on."
msgstr "Peace option for %s is now ON."
#: modules/commands/cs_set.cpp:1299
#: modules/commands/cs_set.cpp:1301
#, fuzzy
msgid "Persistent"
msgstr "Persistant"
@@ -7258,7 +7258,7 @@ msgstr "Please use a valid server name when juping"
msgid "Please use the symbol of # when attempting to register."
msgstr ""
#: src/mail.cpp:77
#: src/mail.cpp:78
#, c-format
msgid "Please wait %d seconds and retry."
msgstr "Per favor espera %d segons i intenta un altre cop."
@@ -7318,7 +7318,7 @@ msgstr ""
" SUSPEND Prevent a channel from being used preserving\n"
" channel data and settings"
#: modules/commands/cs_set.cpp:1041
#: modules/commands/cs_set.cpp:1043
#, fuzzy
msgid "Prevent the channel from expiring"
msgstr " NOEXPIRE Prevent the channel from expiring"
@@ -7484,7 +7484,7 @@ msgstr ""
msgid "Reason for %s updated."
msgstr "Sucessor de %s desabilitat."
#: modules/commands/ns_recover.cpp:211
#: modules/commands/ns_recover.cpp:214
msgid ""
"Recovers your nick from another user or from services.\n"
"If services are currently holding your nick, the hold\n"
@@ -7785,7 +7785,7 @@ msgstr " RELOAD Recarrega la configuració dels serveis"
msgid "Restrict access to the channel"
msgstr " RESTRICTED Restringeix l'accés al canal"
#: modules/commands/cs_set.cpp:1289
#: modules/commands/cs_set.cpp:1291
#, fuzzy
msgid "Restricted access"
msgstr "accés restringit"
@@ -7960,7 +7960,7 @@ msgstr ""
msgid "Searches logs for a matching pattern"
msgstr ""
#: modules/commands/cs_set.cpp:1293
#: modules/commands/cs_set.cpp:1295
#, fuzzy
msgid "Secure founder"
msgstr "Fundador Segur"
@@ -7975,7 +7975,7 @@ msgstr "Secure founder option for %s is now ON."
msgid "Secure founder option for %s is now on."
msgstr "Secure founder option for %s is now ON."
#: modules/commands/cs_set.cpp:1295
#: modules/commands/cs_set.cpp:1297
#, fuzzy
msgid "Secure ops"
msgstr "Ops Segurs"
@@ -8015,7 +8015,7 @@ msgstr "Secure option is now ON for %s."
msgid "Secureops enforced on %s."
msgstr "Secure option is now ON for %s."
#: modules/commands/cs_set.cpp:1291 modules/commands/ns_set.cpp:1311
#: modules/commands/cs_set.cpp:1293 modules/commands/ns_set.cpp:1311
msgid "Security"
msgstr "Segur"
@@ -8236,7 +8236,7 @@ msgstr "Servers found: %d"
msgid "Service's hold on %s has been released."
msgstr "El teu nick ha estat alliberat pels serveis."
#: data/nickserv.example.conf:235 data/chanserv.example.conf:827
#: data/nickserv.example.conf:236 data/chanserv.example.conf:827
#, fuzzy
msgid "Services Operator commands"
msgstr "%s is a services operator of type %s."
@@ -8289,7 +8289,7 @@ msgstr "Serveis ara en Mode nomès lectura."
msgid "Services are now in read-write mode."
msgstr "Serveis ara en Mode de lectura-escriptura."
#: src/mail.cpp:75
#: src/mail.cpp:76
msgid "Services have been configured to not send mail."
msgstr "Els serveis han estat configurats per no enviar email"
@@ -8800,7 +8800,7 @@ msgid ""
"Sets whether services should set channel status modes on you automatically."
msgstr ""
#: modules/commands/cs_set.cpp:1088
#: modules/commands/cs_set.cpp:1090
#, fuzzy
msgid ""
"Sets whether the given channel will expire. Setting this\n"
@@ -8919,7 +8919,7 @@ msgstr ""
msgid "Signed kick option for %s is now on."
msgstr "Signed kick option for %s is now ON."
#: modules/commands/cs_set.cpp:1297
#: modules/commands/cs_set.cpp:1299
msgid "Signed kicks"
msgstr "Kicks Signats"
@@ -10501,16 +10501,17 @@ msgstr ""
"d'accés, %s no te auto-kickejara no important l'establiment de l'opció\n"
"KILL."
#: modules/extra/stats/m_chanstats.cpp:119
#, fuzzy
msgid "Turns Chanstats statistics ON or OFF."
msgstr " SECURE Activa o desactiva la seguretat de nickname"
#: modules/extra/stats/m_chanstats.cpp:142
#, fuzzy
msgid "Turns chanstats channel statistics ON or OFF for this user."
msgstr " SECURE Activa o desactiva la seguretat de nickname"
#: modules/extra/stats/m_chanstats.cpp:61
#: modules/extra/stats/m_chanstats.cpp:119
#, fuzzy
msgid "Turns chanstats statistics ON or OFF."
msgstr " SECURE Activa o desactiva la seguretat de nickname"
#: modules/commands/ns_set.cpp:772
#, fuzzy, c-format
msgid ""
@@ -11693,7 +11694,7 @@ msgstr "LIST [canal] [llista | NEW]"
msgid "[channel] [nick]"
msgstr "OP #channel [nick]"
#: modules/commands/ms_del.cpp:42
#: modules/commands/ms_del.cpp:45
#, fuzzy
msgid "[channel] {num | list | LAST | ALL}"
msgstr "DEL [canal] {numero | llista | ALL}"
+41 -40
View File
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Anope\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-02-28 02:52+0100\n"
"POT-Creation-Date: 2020-01-06 18:19+0100\n"
"PO-Revision-Date: 2013-06-30 13:05+0100\n"
"Last-Translator: DukePyrolator <DukePyrolator@anope.org>\n"
"Language-Team: German\n"
@@ -623,8 +623,7 @@ msgstr "Channel Maske [reason]"
msgid "channel modes"
msgstr "Channel Modi"
#: modules/commands/cs_set.cpp:267 modules/commands/cs_set.cpp:950
#: modules/commands/bs_assign.cpp:20
#: modules/commands/cs_set.cpp:267 modules/commands/bs_assign.cpp:20
msgid "channel nick"
msgstr "Channel Nick"
@@ -762,7 +761,8 @@ msgstr "Channel VIEW [Maske | Liste}"
msgid "channel [description]"
msgstr "Channel [Beschreibung]"
#: modules/commands/cs_invite.cpp:20 modules/commands/cs_unban.cpp:20
#: modules/commands/cs_set.cpp:950 modules/commands/cs_invite.cpp:20
#: modules/commands/cs_unban.cpp:20
msgid "channel [nick]"
msgstr "Channel [Nick]"
@@ -840,7 +840,7 @@ msgstr "Channel SIGNKICK {ON | LEVEL | OFF}"
#: modules/commands/cs_set.cpp:336 modules/commands/cs_set.cpp:401
#: modules/commands/cs_set.cpp:473 modules/commands/cs_set.cpp:622
#: modules/commands/cs_set.cpp:684 modules/commands/cs_set.cpp:747
#: modules/commands/cs_set.cpp:811 modules/commands/cs_set.cpp:1042
#: modules/commands/cs_set.cpp:811 modules/commands/cs_set.cpp:1044
#: modules/commands/bs_kick.cpp:792 modules/commands/bs_kick.cpp:857
#: modules/commands/cs_topic.cpp:21 modules/commands/cs_list.cpp:181
msgid "channel {ON | OFF}"
@@ -1948,7 +1948,7 @@ msgstr "%s wird beim Logon und bei Ankunft neuer Memos benachrichtigt."
#: modules/commands/ms_info.cpp:122
#, c-format
msgid "%s is notified of news memos at logon."
msgid "%s is notified of new memos at logon."
msgstr "%s wird beim Logon über neuer Memos benachrichtigt."
#: modules/commands/ms_info.cpp:120
@@ -2451,7 +2451,7 @@ msgstr "Alle Autokick Einträge von %s wurden nach %s kopiert."
msgid "All logon news items deleted."
msgstr "Alle Logon-News wurden entfernt."
#: modules/commands/ms_del.cpp:109
#: modules/commands/ms_del.cpp:115
#, c-format
msgid "All memos for channel %s have been deleted."
msgstr "Alle Memos für den Channel %s wurden gelöscht."
@@ -2467,7 +2467,7 @@ msgid ""
"registration to be confirmed."
msgstr ""
#: modules/commands/ms_del.cpp:111
#: modules/commands/ms_del.cpp:119
msgid "All of your memos have been deleted."
msgstr "Alle Deine Memos wurden gelöscht."
@@ -3055,11 +3055,11 @@ msgstr ""
msgid "Associate a URL with the channel"
msgstr "Weist einem Channel einen Bot zu"
#: data/nickserv.example.conf:593
#: data/nickserv.example.conf:594
msgid "Associate a URL with this account"
msgstr ""
#: data/nickserv.example.conf:592
#: data/nickserv.example.conf:593
#, fuzzy
msgid "Associate a URL with your account"
msgstr "Stellt eine Begrüssungsmeldung für Deinen Nicknamen ein."
@@ -3723,12 +3723,12 @@ msgstr "Der Channel %s ist jetzt auf SUSPENDED gesetzt."
msgid "Channel %s registered under your account: %s"
msgstr "Der Raum %s wurde unter deinem Account %s registriert."
#: modules/commands/cs_set.cpp:1076
#: modules/commands/cs_set.cpp:1078
#, c-format
msgid "Channel %s will expire."
msgstr "Der Raum %s wird nach einer bestimmten Zeit ablaufen."
#: modules/commands/cs_set.cpp:1070
#: modules/commands/cs_set.cpp:1072
#, c-format
msgid "Channel %s will not expire."
msgstr "Der Raum %s wird nicht mehr ablaufen."
@@ -4225,7 +4225,7 @@ msgstr "Logon-News bearbeiten"
msgid "Define messages to be shown to users who oper"
msgstr "Oper News bearbeiten"
#: modules/commands/ms_del.cpp:41
#: modules/commands/ms_del.cpp:44
msgid "Delete a memo or memos"
msgstr "Löschen einer oder mehrerer Memos"
@@ -4310,7 +4310,7 @@ msgstr "Es wurde 1 Eintrag aus der %s Liste entfernt."
msgid "Deleted one entry from %s %s list."
msgstr "Ein Eintrag wurde aus der %s %s-Liste entfernt."
#: modules/commands/ms_del.cpp:121
#: modules/commands/ms_del.cpp:129
msgid ""
"Deletes the specified memo or memos. You can supply\n"
"multiple memo numbers or ranges of numbers instead of a\n"
@@ -4526,7 +4526,7 @@ msgstr "E-mail Adresse für %s wurde auf %s geändert."
msgid "E-mail address for %s unset."
msgstr "E-mail Adresse %s wurde entfernt."
#: src/mail.cpp:79
#: src/mail.cpp:80
#, c-format
msgid "E-mail for %s is invalid."
msgstr "E-mail-Adresse für %s ist ungültig."
@@ -5320,7 +5320,7 @@ msgstr "Italics kicker : %s"
msgid "Join a group"
msgstr "Verknüpfe deinen Nicknamen"
#: modules/commands/cs_set.cpp:1303 modules/commands/ns_set.cpp:1319
#: modules/commands/cs_set.cpp:1305 modules/commands/ns_set.cpp:1319
#, fuzzy
msgid "Keep modes"
msgstr "Nachrichten-Modus"
@@ -6122,7 +6122,7 @@ msgstr " Maximum: %d (%s)"
msgid "Memo %d from %s (%s)."
msgstr " Mode lock: %s"
#: modules/commands/ms_del.cpp:32 modules/commands/ms_del.cpp:98
#: modules/commands/ms_del.cpp:33 modules/commands/ms_del.cpp:101
#, c-format
msgid "Memo %d has been deleted."
msgstr "Memo %d wurde gelöscht."
@@ -6515,7 +6515,7 @@ msgstr "Dein Nickname %s ist unter Deinem Host registriert worden: %s"
msgid "Nickname %s registered."
msgstr "Der Nickname %s wurde erfolgreich registriert."
#: modules/commands/cs_set.cpp:1305
#: modules/commands/cs_set.cpp:1307
#, fuzzy
msgid "No auto-op"
msgstr "Auto-op"
@@ -6524,7 +6524,7 @@ msgstr "Auto-op"
msgid "No bot"
msgstr "Kein Bot"
#: modules/commands/cs_set.cpp:1301 modules/commands/ns_set.cpp:1317
#: modules/commands/cs_set.cpp:1303 modules/commands/ns_set.cpp:1317
#, fuzzy
msgid "No expire"
msgstr "läuft nicht aus"
@@ -6672,7 +6672,7 @@ msgstr ""
msgid "None"
msgstr "Keine"
#: modules/commands/cs_set.cpp:1028
#: modules/commands/cs_set.cpp:1029
#, c-format
msgid ""
"Note, however, if the successor already has too many\n"
@@ -6829,7 +6829,7 @@ msgstr "Falsches Passwort."
msgid "Password reset email for %s has been sent."
msgstr "Password reset email for %s has been sent."
#: modules/commands/cs_set.cpp:1287
#: modules/commands/cs_set.cpp:1289
msgid "Peace"
msgstr "Frieden"
@@ -6843,7 +6843,7 @@ msgstr "Peace Option für %s ist jetzt ON."
msgid "Peace option for %s is now on."
msgstr "Peace Option für %s ist jetzt ON."
#: modules/commands/cs_set.cpp:1299
#: modules/commands/cs_set.cpp:1301
#, fuzzy
msgid "Persistent"
msgstr "Persistant"
@@ -6869,7 +6869,7 @@ msgstr "Benutze bitte einen gültigen hostnamen, wenn Du jupiterst"
msgid "Please use the symbol of # when attempting to register."
msgstr ""
#: src/mail.cpp:77
#: src/mail.cpp:78
#, c-format
msgid "Please wait %d seconds and retry."
msgstr "Bitte warte noch %d Sekunden und versuche es dann erneut."
@@ -6928,7 +6928,7 @@ msgstr ""
" Die Channel Einstellungen bleiben jedoch\n"
" erhalten"
#: modules/commands/cs_set.cpp:1041
#: modules/commands/cs_set.cpp:1043
#, fuzzy
msgid "Prevent the channel from expiring"
msgstr " NOEXPIRE Prevent the channel from expiring"
@@ -7096,7 +7096,7 @@ msgstr ""
msgid "Reason for %s updated."
msgstr "%s wurde für %s entfernt."
#: modules/commands/ns_recover.cpp:211
#: modules/commands/ns_recover.cpp:214
msgid ""
"Recovers your nick from another user or from services.\n"
"If services are currently holding your nick, the hold\n"
@@ -7408,7 +7408,7 @@ msgstr " RELOAD Die Konfigurationsdatei neu einlesen"
msgid "Restrict access to the channel"
msgstr " RESTRICTED Eingeschränkter Zugriff auf den Channel"
#: modules/commands/cs_set.cpp:1289
#: modules/commands/cs_set.cpp:1291
#, fuzzy
msgid "Restricted access"
msgstr "Eingeschränkter Zugang"
@@ -7584,7 +7584,7 @@ msgstr " RESTART Datenbanken speichern und Services neustarten"
msgid "Searches logs for a matching pattern"
msgstr ""
#: modules/commands/cs_set.cpp:1293
#: modules/commands/cs_set.cpp:1295
#, fuzzy
msgid "Secure founder"
msgstr "Sicher Founder"
@@ -7599,7 +7599,7 @@ msgstr "Secure Founder Option für %s ist jetzt ON."
msgid "Secure founder option for %s is now on."
msgstr "Secure Founder Option für %s ist jetzt ON."
#: modules/commands/cs_set.cpp:1295
#: modules/commands/cs_set.cpp:1297
#, fuzzy
msgid "Secure ops"
msgstr "Sicher Ops"
@@ -7639,7 +7639,7 @@ msgstr "Sicherheitsfunktion (SECURE) ist für %s jetzt aktiviert (ON)."
msgid "Secureops enforced on %s."
msgstr "Sicherheitsfunktion (SECURE) ist für %s jetzt aktiviert (ON)."
#: modules/commands/cs_set.cpp:1291 modules/commands/ns_set.cpp:1311
#: modules/commands/cs_set.cpp:1293 modules/commands/ns_set.cpp:1311
msgid "Security"
msgstr "Sicherheits Modus"
@@ -7868,7 +7868,7 @@ msgstr "Server gefunden: %d"
msgid "Service's hold on %s has been released."
msgstr "Die Services haben den Nicknamen wieder verfügbar gemacht."
#: data/nickserv.example.conf:235 data/chanserv.example.conf:827
#: data/nickserv.example.conf:236 data/chanserv.example.conf:827
#, fuzzy
msgid "Services Operator commands"
msgstr "%s ist ein services operator vom Typ %s."
@@ -7922,7 +7922,7 @@ msgstr "Services sind jetzt im read-only Modus."
msgid "Services are now in read-write mode."
msgstr "Services sind jetzt im read-write Modus."
#: src/mail.cpp:75
#: src/mail.cpp:76
msgid "Services have been configured to not send mail."
msgstr "Der Service emails zu versenden wurde deaktiviert."
@@ -8451,7 +8451,7 @@ msgid ""
"Sets whether services should set channel status modes on you automatically."
msgstr ""
#: modules/commands/cs_set.cpp:1088
#: modules/commands/cs_set.cpp:1090
#, fuzzy
msgid ""
"Sets whether the given channel will expire. Setting this\n"
@@ -8577,7 +8577,7 @@ msgstr ""
msgid "Signed kick option for %s is now on."
msgstr "Signierte kicks Option für %s ist jetzt ON."
#: modules/commands/cs_set.cpp:1297
#: modules/commands/cs_set.cpp:1299
msgid "Signed kicks"
msgstr "Signierte kicks"
@@ -10162,16 +10162,17 @@ msgstr ""
"fehlender Identifizierung den Nicknamen nicht killen\n"
"(ist von der KILL Option unabhängig)."
#: modules/extra/stats/m_chanstats.cpp:119
#: modules/extra/stats/m_chanstats.cpp:142
#, fuzzy
msgid "Turns Chanstats statistics ON or OFF."
msgid "Turns chanstats channel statistics ON or OFF for this user."
msgstr ""
" SECURE Aktiviert/Deaktiviert den Sicherheitsmodus\n"
" für Deinen Nicknamen"
#: modules/extra/stats/m_chanstats.cpp:142
#: modules/extra/stats/m_chanstats.cpp:61
#: modules/extra/stats/m_chanstats.cpp:119
#, fuzzy
msgid "Turns chanstats channel statistics ON or OFF for this user."
msgid "Turns chanstats statistics ON or OFF."
msgstr ""
" SECURE Aktiviert/Deaktiviert den Sicherheitsmodus\n"
" für Deinen Nicknamen"
@@ -10934,12 +10935,12 @@ msgstr ""
#: modules/commands/cs_invite.cpp:76
#, fuzzy, c-format
msgid "You have been invited to %s by %s."
msgstr "Du wurdest zu %seingeladen."
msgstr "Du wurdest zu %s eingeladen."
#: modules/commands/cs_invite.cpp:81
#, c-format
msgid "You have been invited to %s."
msgstr "Du wurdest zu %seingeladen."
msgstr "Du wurdest zu %s eingeladen."
#: modules/protocol/ratbox.cpp:166 modules/commands/ns_recover.cpp:96
#, c-format
@@ -11421,7 +11422,7 @@ msgstr "[Raum] [Liste | NEW]"
msgid "[channel] [nick]"
msgstr "Chatraum [nick]"
#: modules/commands/ms_del.cpp:42
#: modules/commands/ms_del.cpp:45
msgid "[channel] {num | list | LAST | ALL}"
msgstr "[Channel] {Nummer | Liste | ALL}"
+41 -40
View File
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Anope\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-02-28 02:52+0100\n"
"POT-Creation-Date: 2020-01-06 18:19+0100\n"
"PO-Revision-Date: 2010-09-19 20:34-0400\n"
"Last-Translator: VisioN <vision@myirc.us>\n"
"Language-Team: Greek\n"
@@ -627,8 +627,7 @@ msgstr "BAN ##channel# #nick# [#reason#]"
msgid "channel modes"
msgstr ""
#: modules/commands/cs_set.cpp:267 modules/commands/cs_set.cpp:950
#: modules/commands/bs_assign.cpp:20
#: modules/commands/cs_set.cpp:267 modules/commands/bs_assign.cpp:20
msgid "channel nick"
msgstr "UNBAN #κανάλι# [#nick#]"
@@ -770,7 +769,8 @@ msgstr ""
msgid "channel [description]"
msgstr "Αλλάζει την περιγραφή του καναλιού"
#: modules/commands/cs_invite.cpp:20 modules/commands/cs_unban.cpp:20
#: modules/commands/cs_set.cpp:950 modules/commands/cs_invite.cpp:20
#: modules/commands/cs_unban.cpp:20
msgid "channel [nick]"
msgstr "UNBAN #κανάλι# [#nick#]"
@@ -853,7 +853,7 @@ msgstr "SET #channel# SIGNKICK {ON | LEVEL | OFF}"
#: modules/commands/cs_set.cpp:336 modules/commands/cs_set.cpp:401
#: modules/commands/cs_set.cpp:473 modules/commands/cs_set.cpp:622
#: modules/commands/cs_set.cpp:684 modules/commands/cs_set.cpp:747
#: modules/commands/cs_set.cpp:811 modules/commands/cs_set.cpp:1042
#: modules/commands/cs_set.cpp:811 modules/commands/cs_set.cpp:1044
#: modules/commands/bs_kick.cpp:792 modules/commands/bs_kick.cpp:857
#: modules/commands/cs_topic.cpp:21 modules/commands/cs_list.cpp:181
msgid "channel {ON | OFF}"
@@ -1978,7 +1978,7 @@ msgstr "%s θα παρατηρηθεί για νέα μηνύματα στο log
#: modules/commands/ms_info.cpp:122
#, c-format
msgid "%s is notified of news memos at logon."
msgid "%s is notified of new memos at logon."
msgstr "%s θα παρατηρηθεί για νέα μηνύματα στο logon."
#: modules/commands/ms_info.cpp:120
@@ -2494,7 +2494,7 @@ msgstr "Όλες οι καταχωρίσεις akick από το #%s# έχουν
msgid "All logon news items deleted."
msgstr "Όλοι οι κανονισμοί ή οι πληροφορίες διαγράφηκαν."
#: modules/commands/ms_del.cpp:109
#: modules/commands/ms_del.cpp:115
#, c-format
msgid "All memos for channel %s have been deleted."
msgstr "Όλα τα memos από το κανάλι %s έχουν διαγραφεί."
@@ -2510,7 +2510,7 @@ msgid ""
"registration to be confirmed."
msgstr ""
#: modules/commands/ms_del.cpp:111
#: modules/commands/ms_del.cpp:119
msgid "All of your memos have been deleted."
msgstr "Όλα τα μηνύματα διαγράφηκαν."
@@ -3172,12 +3172,12 @@ msgstr ""
msgid "Associate a URL with the channel"
msgstr "Ζητάτε από το bot να έρθει στο κανάλι σας"
#: data/nickserv.example.conf:593
#: data/nickserv.example.conf:594
msgid "Associate a URL with this account"
msgstr ""
#
#: data/nickserv.example.conf:592
#: data/nickserv.example.conf:593
#, fuzzy
msgid "Associate a URL with your account"
msgstr "Συσχετίζει ένα μήνυμα χαιρετισμού με το ψευδώνυμό σας"
@@ -3894,12 +3894,12 @@ msgstr "Το κανάλι #%s# έγινε suspend."
msgid "Channel %s registered under your account: %s"
msgstr "Αυτό το ψευδώνυμο #%s# κατοχυρώθηκε υπό την διεύθυνσή σου: %s"
#: modules/commands/cs_set.cpp:1076
#: modules/commands/cs_set.cpp:1078
#, c-format
msgid "Channel %s will expire."
msgstr "Το κανάλι %s #θα# λήξει."
#: modules/commands/cs_set.cpp:1070
#: modules/commands/cs_set.cpp:1072
#, c-format
msgid "Channel %s will not expire."
msgstr "Το κανάλι %s #δεν θα# λήξει."
@@ -4440,7 +4440,7 @@ msgstr ""
"γίνονται oper"
#
#: modules/commands/ms_del.cpp:41
#: modules/commands/ms_del.cpp:44
msgid "Delete a memo or memos"
msgstr "Διαγράφει ένα ή πολλά μηνύματα"
@@ -4523,7 +4523,7 @@ msgid "Deleted one entry from %s %s list."
msgstr "Διαγράφηκε 1 θέση από την AOP λίστα του %s %s."
#
#: modules/commands/ms_del.cpp:121
#: modules/commands/ms_del.cpp:129
msgid ""
"Deletes the specified memo or memos. You can supply\n"
"multiple memo numbers or ranges of numbers instead of a\n"
@@ -4759,7 +4759,7 @@ msgstr "Η διεύθυνση email για το #%s# άλλαξε σε #%s#."
msgid "E-mail address for %s unset."
msgstr "Η διεύθυνση email για το #%s# διαγράφηκε."
#: src/mail.cpp:79
#: src/mail.cpp:80
#, c-format
msgid "E-mail for %s is invalid."
msgstr "Η διεύθυνση για #%s# είναι λανθασμένη."
@@ -5613,7 +5613,7 @@ msgstr " Πλάγια γράμματα kicker : %s"
msgid "Join a group"
msgstr " GROUP Μπένετε σε ομάδα ψευδώνυμου"
#: modules/commands/cs_set.cpp:1303 modules/commands/ns_set.cpp:1319
#: modules/commands/cs_set.cpp:1305 modules/commands/ns_set.cpp:1319
#, fuzzy
msgid "Keep modes"
msgstr "Επιλογή μηνύματος"
@@ -6455,7 +6455,7 @@ msgstr "Μέγιστοι χρήστες: #%d# (%s)"
msgid "Memo %d from %s (%s)."
msgstr " Επιλογές κλειδώματος: %s"
#: modules/commands/ms_del.cpp:32 modules/commands/ms_del.cpp:98
#: modules/commands/ms_del.cpp:33 modules/commands/ms_del.cpp:101
#, c-format
msgid "Memo %d has been deleted."
msgstr "Μήνυμα %d διαγράφηκε."
@@ -6842,7 +6842,7 @@ msgstr "Αυτό το ψευδώνυμο #%s# κατοχυρώθηκε υπό τ
msgid "Nickname %s registered."
msgstr "Το κανάλι #%s# δεν μπορεί να κατοχυρωθεί."
#: modules/commands/cs_set.cpp:1305
#: modules/commands/cs_set.cpp:1307
#, fuzzy
msgid "No auto-op"
msgstr "Auto-op"
@@ -6852,7 +6852,7 @@ msgid "No bot"
msgstr "Κανένα bot"
#
#: modules/commands/cs_set.cpp:1301 modules/commands/ns_set.cpp:1317
#: modules/commands/cs_set.cpp:1303 modules/commands/ns_set.cpp:1317
msgid "No expire"
msgstr "δεν λήγει ποτέ"
@@ -6996,7 +6996,7 @@ msgstr ""
msgid "None"
msgstr "Κανένα"
#: modules/commands/cs_set.cpp:1028
#: modules/commands/cs_set.cpp:1029
#, c-format
msgid ""
"Note, however, if the successor already has too many\n"
@@ -7153,7 +7153,7 @@ msgstr "Λάθος κωδικός."
msgid "Password reset email for %s has been sent."
msgstr "Αλλαγή κωδικού για το ψευδόνυμο #%s# στάλθηκε."
#: modules/commands/cs_set.cpp:1287
#: modules/commands/cs_set.cpp:1289
msgid "Peace"
msgstr "Ειρηνικό"
@@ -7167,7 +7167,7 @@ msgstr "Η Peace επιλογή για το %s #ΑΠΕΝΕΡΓΟΠΟΙΉΘΗΚ
msgid "Peace option for %s is now on."
msgstr "Η Peace επιλογή για το %s #ΕΝΕΡΓΟΠΟΙΉΘΗΚΕ#."
#: modules/commands/cs_set.cpp:1299
#: modules/commands/cs_set.cpp:1301
#, fuzzy
msgid "Persistent"
msgstr "Persistant"
@@ -7193,7 +7193,7 @@ msgstr "Παρακαλώ διαλέξτε ένα έγκυρο όνομα server
msgid "Please use the symbol of # when attempting to register."
msgstr ""
#: src/mail.cpp:77
#: src/mail.cpp:78
#, c-format
msgid "Please wait %d seconds and retry."
msgstr "Παρακαλώ περίμενε #%d# δευτερόλεπτα και ξαναπροσπάθησε."
@@ -7257,7 +7257,7 @@ msgstr ""
"πληροφορίες του"
#
#: modules/commands/cs_set.cpp:1041
#: modules/commands/cs_set.cpp:1043
msgid "Prevent the channel from expiring"
msgstr "Κάντε ένα κανάλι να μη λήγει ποτέ."
@@ -7420,7 +7420,7 @@ msgstr ""
msgid "Reason for %s updated."
msgstr "Ο Successor του #%s# δεν έχει οριστεί."
#: modules/commands/ns_recover.cpp:211
#: modules/commands/ns_recover.cpp:214
msgid ""
"Recovers your nick from another user or from services.\n"
"If services are currently holding your nick, the hold\n"
@@ -7719,7 +7719,7 @@ msgstr "Ξαναφορτώνει το services' configuration αρχείο"
msgid "Restrict access to the channel"
msgstr "Απαγόρευση εισόδου στο κανάλι αν δεν έχεις access εκεί"
#: modules/commands/cs_set.cpp:1289
#: modules/commands/cs_set.cpp:1291
#, fuzzy
msgid "Restricted access"
msgstr "Μόνο όσοι έχουν Access"
@@ -7895,7 +7895,7 @@ msgstr "Σώζει τις βάσεις δεδομένων και επανεκκ
msgid "Searches logs for a matching pattern"
msgstr ""
#: modules/commands/cs_set.cpp:1293
#: modules/commands/cs_set.cpp:1295
#, fuzzy
msgid "Secure founder"
msgstr "Ασφάλεια στον Καναλάρχη"
@@ -7910,7 +7910,7 @@ msgstr "H Secure founder επιλογή για το %s #ΑΠΕΝΕΡΓΟΠΟΙΗ
msgid "Secure founder option for %s is now on."
msgstr "H Secure founder επιλογή για το %s #ΕΝΕΡΓΟΠΟΙΗΘΗΚΕ#."
#: modules/commands/cs_set.cpp:1295
#: modules/commands/cs_set.cpp:1297
#, fuzzy
msgid "Secure ops"
msgstr "Μόνο αυτοί που έχουν access θα παίρνουν op από opers"
@@ -7950,7 +7950,7 @@ msgstr "Η επιλογή Secure option #ΕΝΕΡΓΟΠΟΙΗΘΗΚΕ# για τ
msgid "Secureops enforced on %s."
msgstr "Η επιλογή Secure option #ΕΝΕΡΓΟΠΟΙΗΘΗΚΕ# για τον #%s#."
#: modules/commands/cs_set.cpp:1291 modules/commands/ns_set.cpp:1311
#: modules/commands/cs_set.cpp:1293 modules/commands/ns_set.cpp:1311
msgid "Security"
msgstr "Ασφάλεια"
@@ -8167,7 +8167,7 @@ msgstr "Τα services είναι ενεργά για %s"
msgid "Service's hold on %s has been released."
msgstr "Οι υπηρεσίες απελευθέρωααν το ψευδώνυμό σου."
#: data/nickserv.example.conf:235 data/chanserv.example.conf:827
#: data/nickserv.example.conf:236 data/chanserv.example.conf:827
#, fuzzy
msgid "Services Operator commands"
msgstr "%s είναι services operator τού τύπου %s."
@@ -8219,7 +8219,7 @@ msgstr "Τα Services είναι τώρα #μόνο ανάγνωσης#."
msgid "Services are now in read-write mode."
msgstr "Τα Services είναι σε επιλογή #ανάγνωσης-εγγραφής#."
#: src/mail.cpp:75
#: src/mail.cpp:76
msgid "Services have been configured to not send mail."
msgstr "Οι υπηρεσίες έχουν ρυθμιστεί να μην στέλνουν μήνυμα στη διεύθυνση."
@@ -8720,7 +8720,7 @@ msgid ""
"Sets whether services should set channel status modes on you automatically."
msgstr ""
#: modules/commands/cs_set.cpp:1088
#: modules/commands/cs_set.cpp:1090
msgid ""
"Sets whether the given channel will expire. Setting this\n"
"to ON prevents the channel from expiring."
@@ -8846,7 +8846,7 @@ msgstr ""
msgid "Signed kick option for %s is now on."
msgstr "Η επιλογή Signed kick για το %s #ΕΝΕΡΓΟΠΟΙΗΘΗΚΕ#."
#: modules/commands/cs_set.cpp:1297
#: modules/commands/cs_set.cpp:1299
msgid "Signed kicks"
msgstr "Δηλωμένα kicks"
@@ -10409,18 +10409,19 @@ msgstr ""
"Όπως και ναχει, αν είσαι στην λίστα access, ο %s\n"
"δεν θα κάνει auto-kill με την υπόληψη της επιλογής #KILL#."
#
#: modules/extra/stats/m_chanstats.cpp:119
#, fuzzy
msgid "Turns Chanstats statistics ON or OFF."
msgstr "Ενεργοποιεί/απενεργοποιεί τη λειτουργία ασφάλειας ψευδώνυμου"
#
#: modules/extra/stats/m_chanstats.cpp:142
#, fuzzy
msgid "Turns chanstats channel statistics ON or OFF for this user."
msgstr "Ενεργοποιεί/απενεργοποιεί τη λειτουργία ασφάλειας ψευδώνυμου"
#
#: modules/extra/stats/m_chanstats.cpp:61
#: modules/extra/stats/m_chanstats.cpp:119
#, fuzzy
msgid "Turns chanstats statistics ON or OFF."
msgstr "Ενεργοποιεί/απενεργοποιεί τη λειτουργία ασφάλειας ψευδώνυμου"
#: modules/commands/ns_set.cpp:772
#, c-format
msgid ""
@@ -11639,7 +11640,7 @@ msgstr "LIST [#κανάλι#] [#list# | NEW]"
msgid "[channel] [nick]"
msgstr "OP ##channel# [#nick#]#"
#: modules/commands/ms_del.cpp:42
#: modules/commands/ms_del.cpp:45
msgid "[channel] {num | list | LAST | ALL}"
msgstr "DEL [#κανάλι#] {#νου# | #list# | ALL}"
+44 -43
View File
@@ -1,5 +1,5 @@
# Anope IRC Services language file
# Copyright (C) 2014-2019
# Copyright (C) 2014-2020
# This file is distributed under the same license as the Anope IRC Services package.
# Adam <adam@anope.org>, 2014.
#
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Anope\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-02-28 02:52+0100\n"
"PO-Revision-Date: 2019-02-28 02:59+0100\n"
"POT-Creation-Date: 2020-01-06 17:08+0100\n"
"PO-Revision-Date: 2020-01-06 17:08+0100\n"
"Last-Translator: Adam <adam@anope.org>\n"
"Language-Team: English\n"
"Language: en_US\n"
@@ -611,8 +611,7 @@ msgstr "channel mask [reason]"
msgid "channel modes"
msgstr "channel modes"
#: modules/commands/cs_set.cpp:267 modules/commands/cs_set.cpp:950
#: modules/commands/bs_assign.cpp:20
#: modules/commands/cs_set.cpp:267 modules/commands/bs_assign.cpp:20
msgid "channel nick"
msgstr "channel nick"
@@ -743,7 +742,8 @@ msgstr "channel VIEW [mask | list]"
msgid "channel [description]"
msgstr "channel [description]"
#: modules/commands/cs_invite.cpp:20 modules/commands/cs_unban.cpp:20
#: modules/commands/cs_set.cpp:950 modules/commands/cs_invite.cpp:20
#: modules/commands/cs_unban.cpp:20
msgid "channel [nick]"
msgstr "channel [nick]"
@@ -811,7 +811,7 @@ msgstr "channel {ON | LEVEL | OFF}"
#: modules/commands/cs_set.cpp:336 modules/commands/cs_set.cpp:401
#: modules/commands/cs_set.cpp:473 modules/commands/cs_set.cpp:622
#: modules/commands/cs_set.cpp:684 modules/commands/cs_set.cpp:747
#: modules/commands/cs_set.cpp:811 modules/commands/cs_set.cpp:1042
#: modules/commands/cs_set.cpp:811 modules/commands/cs_set.cpp:1044
#: modules/commands/bs_kick.cpp:792 modules/commands/bs_kick.cpp:857
#: modules/commands/cs_topic.cpp:21 modules/commands/cs_list.cpp:181
msgid "channel {ON | OFF}"
@@ -1862,8 +1862,8 @@ msgstr "%s is notified of new memos at logon and when they arrive."
#: modules/commands/ms_info.cpp:122
#, c-format
msgid "%s is notified of news memos at logon."
msgstr "%s is notified of news memos at logon."
msgid "%s is notified of new memos at logon."
msgstr "%s is notified of new memos at logon."
#: modules/commands/ms_info.cpp:120
#, c-format
@@ -2364,7 +2364,7 @@ msgstr "All level entries from %s have been cloned into %s."
msgid "All logon news items deleted."
msgstr "All logon news items deleted."
#: modules/commands/ms_del.cpp:109
#: modules/commands/ms_del.cpp:115
#, c-format
msgid "All memos for channel %s have been deleted."
msgstr "All memos for channel %s have been deleted."
@@ -2382,7 +2382,7 @@ msgstr ""
"All new accounts must be validated by an administrator. Please wait for your "
"registration to be confirmed."
#: modules/commands/ms_del.cpp:111
#: modules/commands/ms_del.cpp:119
msgid "All of your memos have been deleted."
msgstr "All of your memos have been deleted."
@@ -2976,11 +2976,11 @@ msgstr ""
msgid "Associate a URL with the channel"
msgstr "Associate a URL with the channel"
#: data/nickserv.example.conf:593
#: data/nickserv.example.conf:594
msgid "Associate a URL with this account"
msgstr "Associate a URL with this account"
#: data/nickserv.example.conf:592
#: data/nickserv.example.conf:593
msgid "Associate a URL with your account"
msgstr "Associate a URL with your account"
@@ -3603,12 +3603,12 @@ msgstr "Channel %s isn't suspended."
msgid "Channel %s registered under your account: %s"
msgstr "Channel %s registered under your account: %s"
#: modules/commands/cs_set.cpp:1076
#: modules/commands/cs_set.cpp:1078
#, c-format
msgid "Channel %s will expire."
msgstr "Channel %s will expire."
#: modules/commands/cs_set.cpp:1070
#: modules/commands/cs_set.cpp:1072
#, c-format
msgid "Channel %s will not expire."
msgstr "Channel %s will not expire."
@@ -4073,7 +4073,7 @@ msgstr "Define messages to be shown to users at logon"
msgid "Define messages to be shown to users who oper"
msgstr "Define messages to be shown to users who oper"
#: modules/commands/ms_del.cpp:41
#: modules/commands/ms_del.cpp:44
msgid "Delete a memo or memos"
msgstr "Delete a memo or memos"
@@ -4154,7 +4154,7 @@ msgstr "Deleted info from %s."
msgid "Deleted one entry from %s %s list."
msgstr "Deleted one entry from %s %s list."
#: modules/commands/ms_del.cpp:121
#: modules/commands/ms_del.cpp:129
msgid ""
"Deletes the specified memo or memos. You can supply\n"
"multiple memo numbers or ranges of numbers instead of a\n"
@@ -4375,7 +4375,7 @@ msgstr "E-mail address for %s changed to %s."
msgid "E-mail address for %s unset."
msgstr "E-mail address for %s unset."
#: src/mail.cpp:79
#: src/mail.cpp:80
#, c-format
msgid "E-mail for %s is invalid."
msgstr "E-mail for %s is invalid."
@@ -5163,7 +5163,7 @@ msgstr "Italics kicker"
msgid "Join a group"
msgstr "Join a group"
#: modules/commands/cs_set.cpp:1303 modules/commands/ns_set.cpp:1319
#: modules/commands/cs_set.cpp:1305 modules/commands/ns_set.cpp:1319
msgid "Keep modes"
msgstr "Keep modes"
@@ -5950,7 +5950,7 @@ msgstr "Maximum users: %d (%s)"
msgid "Memo %d from %s (%s)."
msgstr "Memo %d from %s (%s)."
#: modules/commands/ms_del.cpp:32 modules/commands/ms_del.cpp:98
#: modules/commands/ms_del.cpp:33 modules/commands/ms_del.cpp:101
#, c-format
msgid "Memo %d has been deleted."
msgstr "Memo %d has been deleted."
@@ -6327,7 +6327,7 @@ msgstr "Nickname %s registered under your user@host-mask: %s"
msgid "Nickname %s registered."
msgstr "Nickname %s registered."
#: modules/commands/cs_set.cpp:1305
#: modules/commands/cs_set.cpp:1307
msgid "No auto-op"
msgstr "No auto-op"
@@ -6335,7 +6335,7 @@ msgstr "No auto-op"
msgid "No bot"
msgstr "No bot"
#: modules/commands/cs_set.cpp:1301 modules/commands/ns_set.cpp:1317
#: modules/commands/cs_set.cpp:1303 modules/commands/ns_set.cpp:1317
msgid "No expire"
msgstr "No expire"
@@ -6478,7 +6478,7 @@ msgstr "Non-status modes cleared on %s."
msgid "None"
msgstr "None"
#: modules/commands/cs_set.cpp:1028
#: modules/commands/cs_set.cpp:1029
#, c-format
msgid ""
"Note, however, if the successor already has too many\n"
@@ -6636,7 +6636,7 @@ msgstr "Password incorrect."
msgid "Password reset email for %s has been sent."
msgstr "Password reset email for %s has been sent."
#: modules/commands/cs_set.cpp:1287
#: modules/commands/cs_set.cpp:1289
msgid "Peace"
msgstr "Peace"
@@ -6650,7 +6650,7 @@ msgstr "Peace option for %s is now off."
msgid "Peace option for %s is now on."
msgstr "Peace option for %s is now on."
#: modules/commands/cs_set.cpp:1299
#: modules/commands/cs_set.cpp:1301
msgid "Persistent"
msgstr "Persistent"
@@ -6678,7 +6678,7 @@ msgstr "Please use a valid server name when juping."
msgid "Please use the symbol of # when attempting to register."
msgstr "Please use the symbol of # when attempting to register."
#: src/mail.cpp:77
#: src/mail.cpp:78
#, c-format
msgid "Please wait %d seconds and retry."
msgstr "Please wait %d seconds and retry."
@@ -6728,7 +6728,7 @@ msgstr "Prevent a bot from being assigned to a channel"
msgid "Prevent a channel from being used preserving channel data and settings"
msgstr "Prevent a channel from being used preserving channel data and settings"
#: modules/commands/cs_set.cpp:1041
#: modules/commands/cs_set.cpp:1043
msgid "Prevent the channel from expiring"
msgstr "Prevent the channel from expiring"
@@ -6882,7 +6882,7 @@ msgstr "Reason"
msgid "Reason for %s updated."
msgstr "Reason for %s updated."
#: modules/commands/ns_recover.cpp:211
#: modules/commands/ns_recover.cpp:214
msgid ""
"Recovers your nick from another user or from services.\n"
"If services are currently holding your nick, the hold\n"
@@ -7153,7 +7153,7 @@ msgstr "Resend registration confirmation email"
msgid "Restrict access to the channel"
msgstr "Restrict access to the channel"
#: modules/commands/cs_set.cpp:1289
#: modules/commands/cs_set.cpp:1291
msgid "Restricted access"
msgstr "Restricted access"
@@ -7295,7 +7295,7 @@ msgstr "Save databases and restart Services"
msgid "Searches logs for a matching pattern"
msgstr "Searches logs for a matching pattern"
#: modules/commands/cs_set.cpp:1293
#: modules/commands/cs_set.cpp:1295
msgid "Secure founder"
msgstr "Secure founder"
@@ -7309,7 +7309,7 @@ msgstr "Secure founder option for %s is now off."
msgid "Secure founder option for %s is now on."
msgstr "Secure founder option for %s is now on."
#: modules/commands/cs_set.cpp:1295
#: modules/commands/cs_set.cpp:1297
msgid "Secure ops"
msgstr "Secure ops"
@@ -7348,7 +7348,7 @@ msgstr "Secure option is now on for %s."
msgid "Secureops enforced on %s."
msgstr "Secureops enforced on %s."
#: modules/commands/cs_set.cpp:1291 modules/commands/ns_set.cpp:1311
#: modules/commands/cs_set.cpp:1293 modules/commands/ns_set.cpp:1311
msgid "Security"
msgstr "Security"
@@ -7544,7 +7544,7 @@ msgstr "Service"
msgid "Service's hold on %s has been released."
msgstr "Service's hold on %s has been released."
#: data/nickserv.example.conf:235 data/chanserv.example.conf:827
#: data/nickserv.example.conf:236 data/chanserv.example.conf:827
msgid "Services Operator commands"
msgstr "Services Operator commands"
@@ -7592,7 +7592,7 @@ msgstr "Services are now in read-only mode."
msgid "Services are now in read-write mode."
msgstr "Services are now in read-write mode."
#: src/mail.cpp:75
#: src/mail.cpp:76
msgid "Services have been configured to not send mail."
msgstr "Services have been configured to not send mail."
@@ -8029,7 +8029,7 @@ msgid ""
msgstr ""
"Sets whether services should set channel status modes on you automatically."
#: modules/commands/cs_set.cpp:1088
#: modules/commands/cs_set.cpp:1090
msgid ""
"Sets whether the given channel will expire. Setting this\n"
"to ON prevents the channel from expiring."
@@ -8132,7 +8132,7 @@ msgstr ""
msgid "Signed kick option for %s is now on."
msgstr "Signed kick option for %s is now on."
#: modules/commands/cs_set.cpp:1297
#: modules/commands/cs_set.cpp:1299
msgid "Signed kicks"
msgstr "Signed kicks"
@@ -9522,13 +9522,13 @@ msgstr ""
#: modules/commands/ns_group.cpp:285
msgid ""
"This command ungroups your nick, or if given, the specificed nick,\n"
"This command ungroups your nick, or if given, the specified nick,\n"
"from the group it is in. The ungrouped nick keeps its registration\n"
"time, password, email, greet, language, and url. Everything else\n"
"is reset. You may not ungroup yourself if there is only one nick in\n"
"your group."
msgstr ""
"This command ungroups your nick, or if given, the specificed nick,\n"
"This command ungroups your nick, or if given, the specified nick,\n"
"from the group it is in. The ungrouped nick keeps its registration\n"
"time, password, email, greet, language, and url. Everything else\n"
"is reset. You may not ungroup yourself if there is only one nick in\n"
@@ -9727,14 +9727,15 @@ msgstr ""
"will not auto-kill you regardless of the setting of the\n"
"KILL option."
#: modules/extra/stats/m_chanstats.cpp:119
msgid "Turns Chanstats statistics ON or OFF."
msgstr "Turns Chanstats statistics ON or OFF."
#: modules/extra/stats/m_chanstats.cpp:142
msgid "Turns chanstats channel statistics ON or OFF for this user."
msgstr "Turns chanstats channel statistics ON or OFF for this user."
#: modules/extra/stats/m_chanstats.cpp:61
#: modules/extra/stats/m_chanstats.cpp:119
msgid "Turns chanstats statistics ON or OFF."
msgstr "Turns chanstats statistics ON or OFF."
#: modules/commands/ns_set.cpp:772
#, c-format
msgid ""
@@ -10857,7 +10858,7 @@ msgstr "[channel] [list | NEW]"
msgid "[channel] [nick]"
msgstr "[channel] [nick]"
#: modules/commands/ms_del.cpp:42
#: modules/commands/ms_del.cpp:45
msgid "[channel] {num | list | LAST | ALL}"
msgstr "[channel] {num | list | LAST | ALL}"
+39 -38
View File
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Anope\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-02-28 02:52+0100\n"
"POT-Creation-Date: 2020-01-06 18:19+0100\n"
"PO-Revision-Date: 2014-02-24 20:45+0100\n"
"Last-Translator: Isaac Fontal <i_fontal@hotmail.com>\n"
"Language-Team: Spanish\n"
@@ -621,8 +621,7 @@ msgstr "canal máscara [razón]"
msgid "channel modes"
msgstr "canal modos"
#: modules/commands/cs_set.cpp:267 modules/commands/cs_set.cpp:950
#: modules/commands/bs_assign.cpp:20
#: modules/commands/cs_set.cpp:267 modules/commands/bs_assign.cpp:20
msgid "channel nick"
msgstr "canal nick"
@@ -753,7 +752,8 @@ msgstr "canal VIEW [máscara | lista]"
msgid "channel [description]"
msgstr "canal [descripción]"
#: modules/commands/cs_invite.cpp:20 modules/commands/cs_unban.cpp:20
#: modules/commands/cs_set.cpp:950 modules/commands/cs_invite.cpp:20
#: modules/commands/cs_unban.cpp:20
msgid "channel [nick]"
msgstr "canal [nick]"
@@ -823,7 +823,7 @@ msgstr "canal {ON | LEVEL | OFF}"
#: modules/commands/cs_set.cpp:336 modules/commands/cs_set.cpp:401
#: modules/commands/cs_set.cpp:473 modules/commands/cs_set.cpp:622
#: modules/commands/cs_set.cpp:684 modules/commands/cs_set.cpp:747
#: modules/commands/cs_set.cpp:811 modules/commands/cs_set.cpp:1042
#: modules/commands/cs_set.cpp:811 modules/commands/cs_set.cpp:1044
#: modules/commands/bs_kick.cpp:792 modules/commands/bs_kick.cpp:857
#: modules/commands/cs_topic.cpp:21 modules/commands/cs_list.cpp:181
msgid "channel {ON | OFF}"
@@ -1877,7 +1877,7 @@ msgstr ""
#: modules/commands/ms_info.cpp:122
#, c-format
msgid "%s is notified of news memos at logon."
msgid "%s is notified of new memos at logon."
msgstr "%s es notificado de nuevos memos cuando se conecta."
#: modules/commands/ms_info.cpp:120
@@ -2377,7 +2377,7 @@ msgstr "Todas las entradas akick de %s han sido clonadas a %s."
msgid "All logon news items deleted."
msgstr "Todas las noticias de entrada borradas."
#: modules/commands/ms_del.cpp:109
#: modules/commands/ms_del.cpp:115
#, c-format
msgid "All memos for channel %s have been deleted."
msgstr "Todos los memos para el canal %s han sido borrados."
@@ -2395,7 +2395,7 @@ msgstr ""
"Todas las cuentas nuevas deben ser validadas por un administrador. Por "
"favor, espera hasta que tu registro sea confirmado."
#: modules/commands/ms_del.cpp:111
#: modules/commands/ms_del.cpp:119
msgid "All of your memos have been deleted."
msgstr "Todos tus memos han sido borrados."
@@ -2991,11 +2991,11 @@ msgstr ""
msgid "Associate a URL with the channel"
msgstr "Asociar una URL con el canal"
#: data/nickserv.example.conf:593
#: data/nickserv.example.conf:594
msgid "Associate a URL with this account"
msgstr "Asociar una URL con esta cuenta"
#: data/nickserv.example.conf:592
#: data/nickserv.example.conf:593
msgid "Associate a URL with your account"
msgstr "Asociar una URL con tu cuenta"
@@ -3622,12 +3622,12 @@ msgstr "El canal %s no está suspendido."
msgid "Channel %s registered under your account: %s"
msgstr "Canal %s registrado bajo tu cuenta: %s"
#: modules/commands/cs_set.cpp:1076
#: modules/commands/cs_set.cpp:1078
#, c-format
msgid "Channel %s will expire."
msgstr "El canal %s expirará."
#: modules/commands/cs_set.cpp:1070
#: modules/commands/cs_set.cpp:1072
#, c-format
msgid "Channel %s will not expire."
msgstr "El canal %s no expirará."
@@ -4103,7 +4103,7 @@ msgstr ""
"Define mensajes a ser mostrados a los usuarios al\n"
" transformarse en operadores"
#: modules/commands/ms_del.cpp:41
#: modules/commands/ms_del.cpp:44
msgid "Delete a memo or memos"
msgstr "Borra uno o más memos"
@@ -4184,7 +4184,7 @@ msgstr "Borrada información de %s."
msgid "Deleted one entry from %s %s list."
msgstr "Borrada una entrada de la lista de %s de %s."
#: modules/commands/ms_del.cpp:121
#: modules/commands/ms_del.cpp:129
msgid ""
"Deletes the specified memo or memos. You can supply\n"
"multiple memo numbers or ranges of numbers instead of a\n"
@@ -4403,7 +4403,7 @@ msgstr "Dirección e-mail para %s cambiada a %s."
msgid "E-mail address for %s unset."
msgstr "Dirección e-mail para %s borrada."
#: src/mail.cpp:79
#: src/mail.cpp:80
#, c-format
msgid "E-mail for %s is invalid."
msgstr "El e-mail para %s no es válido."
@@ -5201,7 +5201,7 @@ msgstr "Kick por cursivas"
msgid "Join a group"
msgstr "Entrar en un grupo"
#: modules/commands/cs_set.cpp:1303 modules/commands/ns_set.cpp:1319
#: modules/commands/cs_set.cpp:1305 modules/commands/ns_set.cpp:1319
msgid "Keep modes"
msgstr "Guardar modos"
@@ -6000,7 +6000,7 @@ msgstr "Máximo número de usuarios: %d (%s)"
msgid "Memo %d from %s (%s)."
msgstr "Memo %d de %s (%s)."
#: modules/commands/ms_del.cpp:32 modules/commands/ms_del.cpp:98
#: modules/commands/ms_del.cpp:33 modules/commands/ms_del.cpp:101
#, c-format
msgid "Memo %d has been deleted."
msgstr "El memo %d ha sido borrado."
@@ -6377,7 +6377,7 @@ msgstr "Nick %s registrado bajo tu máscara usuario@host: %s"
msgid "Nickname %s registered."
msgstr "Nick %s registrado."
#: modules/commands/cs_set.cpp:1305
#: modules/commands/cs_set.cpp:1307
msgid "No auto-op"
msgstr "No auto-op"
@@ -6385,7 +6385,7 @@ msgstr "No auto-op"
msgid "No bot"
msgstr "No hay bot"
#: modules/commands/cs_set.cpp:1301 modules/commands/ns_set.cpp:1317
#: modules/commands/cs_set.cpp:1303 modules/commands/ns_set.cpp:1317
msgid "No expire"
msgstr "No expira"
@@ -6533,7 +6533,7 @@ msgstr "Modos no-status borrados en %s"
msgid "None"
msgstr "Ninguno"
#: modules/commands/cs_set.cpp:1028
#: modules/commands/cs_set.cpp:1029
#, fuzzy, c-format
msgid ""
"Note, however, if the successor already has too many\n"
@@ -6688,7 +6688,7 @@ msgstr "Contraseña incorrecta."
msgid "Password reset email for %s has been sent."
msgstr "Ha sido enviado un email de restablecimiento de contraseña para %s."
#: modules/commands/cs_set.cpp:1287
#: modules/commands/cs_set.cpp:1289
msgid "Peace"
msgstr "Paz"
@@ -6702,7 +6702,7 @@ msgstr "Opción de paz para %s Desactivada."
msgid "Peace option for %s is now on."
msgstr "Opción de paz para %s Activada."
#: modules/commands/cs_set.cpp:1299
#: modules/commands/cs_set.cpp:1301
msgid "Persistent"
msgstr "Persistente"
@@ -6732,7 +6732,7 @@ msgstr "Por favor usa un nombre de servidor valido cuando lo jupitees."
msgid "Please use the symbol of # when attempting to register."
msgstr "Por favor, usa el símbolo # cuando intentes registrar un canal."
#: src/mail.cpp:77
#: src/mail.cpp:78
#, c-format
msgid "Please wait %d seconds and retry."
msgstr "Por favor, espera %d segundos e inténtalo de nuevo."
@@ -6785,7 +6785,7 @@ msgstr "Evita que un bot sea asignado a un canal"
msgid "Prevent a channel from being used preserving channel data and settings"
msgstr "Evita que un canal sea usado conservando toda su configuración"
#: modules/commands/cs_set.cpp:1041
#: modules/commands/cs_set.cpp:1043
msgid "Prevent the channel from expiring"
msgstr "Evita que el canal expire"
@@ -6941,7 +6941,7 @@ msgstr "Razón"
msgid "Reason for %s updated."
msgstr "Razón para %s actualizada."
#: modules/commands/ns_recover.cpp:211
#: modules/commands/ns_recover.cpp:214
msgid ""
"Recovers your nick from another user or from services.\n"
"If services are currently holding your nick, the hold\n"
@@ -7217,7 +7217,7 @@ msgstr "Reenviar email de confirmación"
msgid "Restrict access to the channel"
msgstr "Restringir el acceso al canal"
#: modules/commands/cs_set.cpp:1289
#: modules/commands/cs_set.cpp:1291
msgid "Restricted access"
msgstr "Acceso restringido"
@@ -7360,7 +7360,7 @@ msgstr "Guardar la base de datos y reiniciar los Servicios"
msgid "Searches logs for a matching pattern"
msgstr "Busca registros con el patrón dado"
#: modules/commands/cs_set.cpp:1293
#: modules/commands/cs_set.cpp:1295
msgid "Secure founder"
msgstr "Fundador Seguro"
@@ -7374,7 +7374,7 @@ msgstr "Seguridad de fundador para %s Desactivada."
msgid "Secure founder option for %s is now on."
msgstr "Seguridad de fundador para %s Activada."
#: modules/commands/cs_set.cpp:1295
#: modules/commands/cs_set.cpp:1297
msgid "Secure ops"
msgstr "Ops Seguros"
@@ -7413,7 +7413,7 @@ msgstr "Seguridad Activada para %s."
msgid "Secureops enforced on %s."
msgstr "Seguridad de OPs forzada en %s."
#: modules/commands/cs_set.cpp:1291 modules/commands/ns_set.cpp:1311
#: modules/commands/cs_set.cpp:1293 modules/commands/ns_set.cpp:1311
msgid "Security"
msgstr "Seguridad"
@@ -7608,7 +7608,7 @@ msgstr "Servicio"
msgid "Service's hold on %s has been released."
msgstr "El nick %s retenido por los servicios ha sido liberado."
#: data/nickserv.example.conf:235 data/chanserv.example.conf:827
#: data/nickserv.example.conf:236 data/chanserv.example.conf:827
#, fuzzy
msgid "Services Operator commands"
msgstr "%s es un Operador de Servicios del tipo %s."
@@ -7657,7 +7657,7 @@ msgstr "Servicios ahora en modo read-only."
msgid "Services are now in read-write mode."
msgstr "Servicios ahora en modo de read-write."
#: src/mail.cpp:75
#: src/mail.cpp:76
msgid "Services have been configured to not send mail."
msgstr "Los servicios han sido configurados para no enviar e-mails."
@@ -8106,7 +8106,7 @@ msgstr ""
"Configura si los servicios deben establecer tus modos de status en los "
"canales automáticamente."
#: modules/commands/cs_set.cpp:1088
#: modules/commands/cs_set.cpp:1090
msgid ""
"Sets whether the given channel will expire. Setting this\n"
"to ON prevents the channel from expiring."
@@ -8214,7 +8214,7 @@ msgstr ""
msgid "Signed kick option for %s is now on."
msgstr "Opción de kick firmado para %s Activada."
#: modules/commands/cs_set.cpp:1297
#: modules/commands/cs_set.cpp:1299
msgid "Signed kicks"
msgstr "Kicks Firmados"
@@ -9831,14 +9831,15 @@ msgstr ""
"lista de acceso, %s no te auto-killeara sin importar como esté\n"
"la opciónKILL."
#: modules/extra/stats/m_chanstats.cpp:119
msgid "Turns Chanstats statistics ON or OFF."
msgstr "Pone las estadísticas de canal a ON u OFF."
#: modules/extra/stats/m_chanstats.cpp:142
msgid "Turns chanstats channel statistics ON or OFF for this user."
msgstr "Pone las estadísticas de canal para este usuario a ON u OFF."
#: modules/extra/stats/m_chanstats.cpp:61
#: modules/extra/stats/m_chanstats.cpp:119
msgid "Turns chanstats statistics ON or OFF."
msgstr "Pone las estadísticas de canal a ON u OFF."
#: modules/commands/ns_set.cpp:772
#, c-format
msgid ""
@@ -10984,7 +10985,7 @@ msgstr "[canal] [lista | NEW]"
msgid "[channel] [nick]"
msgstr "[canal] [nick]"
#: modules/commands/ms_del.cpp:42
#: modules/commands/ms_del.cpp:45
msgid "[channel] {num | list | LAST | ALL}"
msgstr "[canal] {num | lista | LAST | ALL}"
+39 -38
View File
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Anope\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-02-28 02:52+0100\n"
"POT-Creation-Date: 2020-01-06 18:19+0100\n"
"PO-Revision-Date: 2019-01-24 17:28+0100\n"
"Last-Translator: Thomas Fargeix <t.fargeix@gmail.com>\n"
"Language-Team: French\n"
@@ -618,8 +618,7 @@ msgstr "canal masque [raison]"
msgid "channel modes"
msgstr "canal modes"
#: modules/commands/cs_set.cpp:267 modules/commands/cs_set.cpp:950
#: modules/commands/bs_assign.cpp:20
#: modules/commands/cs_set.cpp:267 modules/commands/bs_assign.cpp:20
msgid "channel nick"
msgstr "canal pseudo"
@@ -750,7 +749,8 @@ msgstr "canal VIEW [masque | liste]"
msgid "channel [description]"
msgstr "canal [description]"
#: modules/commands/cs_invite.cpp:20 modules/commands/cs_unban.cpp:20
#: modules/commands/cs_set.cpp:950 modules/commands/cs_invite.cpp:20
#: modules/commands/cs_unban.cpp:20
msgid "channel [nick]"
msgstr "canal [pseudo]"
@@ -818,7 +818,7 @@ msgstr "canal {ON | LEVEL | OFF}"
#: modules/commands/cs_set.cpp:336 modules/commands/cs_set.cpp:401
#: modules/commands/cs_set.cpp:473 modules/commands/cs_set.cpp:622
#: modules/commands/cs_set.cpp:684 modules/commands/cs_set.cpp:747
#: modules/commands/cs_set.cpp:811 modules/commands/cs_set.cpp:1042
#: modules/commands/cs_set.cpp:811 modules/commands/cs_set.cpp:1044
#: modules/commands/bs_kick.cpp:792 modules/commands/bs_kick.cpp:857
#: modules/commands/cs_topic.cpp:21 modules/commands/cs_list.cpp:181
msgid "channel {ON | OFF}"
@@ -1893,7 +1893,7 @@ msgstr ""
#: modules/commands/ms_info.cpp:122
#, c-format
msgid "%s is notified of news memos at logon."
msgid "%s is notified of new memos at logon."
msgstr "%s est notifié pour les nouveaux mémos à la connexion."
#: modules/commands/ms_info.cpp:120
@@ -2400,7 +2400,7 @@ msgstr "Toutes les niveaux d'accès de %s ont été clonés sur %s."
msgid "All logon news items deleted."
msgstr "Toutes les news de connexion ont été supprimées."
#: modules/commands/ms_del.cpp:109
#: modules/commands/ms_del.cpp:115
#, c-format
msgid "All memos for channel %s have been deleted."
msgstr "Tous les mémos du canal %s ont été supprimés."
@@ -2418,7 +2418,7 @@ msgstr ""
"Tous les nouveaux comptes doivent être validés par un administrateur. Merci "
"d'attendre que votre enregistrement soit confirmé."
#: modules/commands/ms_del.cpp:111
#: modules/commands/ms_del.cpp:119
msgid "All of your memos have been deleted."
msgstr "Tous vos mémos ont été supprimés."
@@ -3021,11 +3021,11 @@ msgstr ""
msgid "Associate a URL with the channel"
msgstr "Associe un URL à un canal"
#: data/nickserv.example.conf:593
#: data/nickserv.example.conf:594
msgid "Associate a URL with this account"
msgstr "Associe un URL avec ce compte"
#: data/nickserv.example.conf:592
#: data/nickserv.example.conf:593
msgid "Associate a URL with your account"
msgstr "Attribue un URL à votre compte"
@@ -3664,12 +3664,12 @@ msgstr "Le canal %s n'est pas suspendu."
msgid "Channel %s registered under your account: %s"
msgstr "Le canal %s est enregistré dans votre compte : %s"
#: modules/commands/cs_set.cpp:1076
#: modules/commands/cs_set.cpp:1078
#, c-format
msgid "Channel %s will expire."
msgstr "Le canal %s expirera."
#: modules/commands/cs_set.cpp:1070
#: modules/commands/cs_set.cpp:1072
#, c-format
msgid "Channel %s will not expire."
msgstr "Le canal %s n'expirera pas."
@@ -4142,7 +4142,7 @@ msgid "Define messages to be shown to users who oper"
msgstr ""
"Définit les messages affichés aux utilisateurs qui deviennent opérateurs IRC"
#: modules/commands/ms_del.cpp:41
#: modules/commands/ms_del.cpp:44
msgid "Delete a memo or memos"
msgstr "Efface un ou des mémos"
@@ -4225,7 +4225,7 @@ msgstr "Information supprimée de %s."
msgid "Deleted one entry from %s %s list."
msgstr "Une entrée a été supprimée de la liste %2$s de %1$s."
#: modules/commands/ms_del.cpp:121
#: modules/commands/ms_del.cpp:129
msgid ""
"Deletes the specified memo or memos. You can supply\n"
"multiple memo numbers or ranges of numbers instead of a\n"
@@ -4446,7 +4446,7 @@ msgstr "L'adresse email pour %s a été changée en %s."
msgid "E-mail address for %s unset."
msgstr "L'adresse email pour %s a été effacée."
#: src/mail.cpp:79
#: src/mail.cpp:80
#, c-format
msgid "E-mail for %s is invalid."
msgstr "L'adresse email pour %s est invalide."
@@ -5250,7 +5250,7 @@ msgstr "Kicker d'italique"
msgid "Join a group"
msgstr "Rejoint un groupe"
#: modules/commands/cs_set.cpp:1303 modules/commands/ns_set.cpp:1319
#: modules/commands/cs_set.cpp:1305 modules/commands/ns_set.cpp:1319
msgid "Keep modes"
msgstr "Maintien des modes"
@@ -6054,7 +6054,7 @@ msgstr "Record d'utilisateurs : %d (%s)"
msgid "Memo %d from %s (%s)."
msgstr "Mémo %d par %s (%s)."
#: modules/commands/ms_del.cpp:32 modules/commands/ms_del.cpp:98
#: modules/commands/ms_del.cpp:33 modules/commands/ms_del.cpp:101
#, c-format
msgid "Memo %d has been deleted."
msgstr "Le mémo %d a été supprimé."
@@ -6432,7 +6432,7 @@ msgstr "Le pseudo %s est maintenant enregistré sous votre masque : %s"
msgid "Nickname %s registered."
msgstr "Le pseudo %s est maintenant enregistré."
#: modules/commands/cs_set.cpp:1305
#: modules/commands/cs_set.cpp:1307
msgid "No auto-op"
msgstr "Pas d'auto-op"
@@ -6440,7 +6440,7 @@ msgstr "Pas d'auto-op"
msgid "No bot"
msgstr "Pas de bot"
#: modules/commands/cs_set.cpp:1301 modules/commands/ns_set.cpp:1317
#: modules/commands/cs_set.cpp:1303 modules/commands/ns_set.cpp:1317
msgid "No expire"
msgstr "N'expire pas"
@@ -6587,7 +6587,7 @@ msgstr "Les modes, sauf ceux de statut, ont été vidés sur %s."
msgid "None"
msgstr "Aucune"
#: modules/commands/cs_set.cpp:1028
#: modules/commands/cs_set.cpp:1029
#, fuzzy, c-format
msgid ""
"Note, however, if the successor already has too many\n"
@@ -6744,7 +6744,7 @@ msgstr "Mot de passe incorrect."
msgid "Password reset email for %s has been sent."
msgstr "Un email de réinitialisation de mot de passe pour %s a été envoyé."
#: modules/commands/cs_set.cpp:1287
#: modules/commands/cs_set.cpp:1289
msgid "Peace"
msgstr "Paix"
@@ -6758,7 +6758,7 @@ msgstr "Le mode 'paix' est désormais INACTIF pour %s."
msgid "Peace option for %s is now on."
msgstr "Le mode 'paix' est désormais ACTIF pour %s."
#: modules/commands/cs_set.cpp:1299
#: modules/commands/cs_set.cpp:1301
msgid "Persistent"
msgstr "Persistant"
@@ -6790,7 +6790,7 @@ msgid "Please use the symbol of # when attempting to register."
msgstr ""
"Merci d'utiliser le symbole # lorsque vous tentez d'enregistrer un canal."
#: src/mail.cpp:77
#: src/mail.cpp:78
#, c-format
msgid "Please wait %d seconds and retry."
msgstr "Attendez %d secondes et réessayez."
@@ -6846,7 +6846,7 @@ msgstr ""
"Suspend un canal pour ne pas qu'il soit utilisé tout en conservant les "
"données et configurations."
#: modules/commands/cs_set.cpp:1041
#: modules/commands/cs_set.cpp:1043
msgid "Prevent the channel from expiring"
msgstr "Empêche le canal d'expirer"
@@ -7000,7 +7000,7 @@ msgstr "Raison"
msgid "Reason for %s updated."
msgstr "Raison mise à jour pour %s."
#: modules/commands/ns_recover.cpp:211
#: modules/commands/ns_recover.cpp:214
msgid ""
"Recovers your nick from another user or from services.\n"
"If services are currently holding your nick, the hold\n"
@@ -7280,7 +7280,7 @@ msgstr "Renvoyer l'email de confirmation d'enregistrement"
msgid "Restrict access to the channel"
msgstr "Restreindre l'accès au canal"
#: modules/commands/cs_set.cpp:1289
#: modules/commands/cs_set.cpp:1291
msgid "Restricted access"
msgstr "Accès restreint"
@@ -7427,7 +7427,7 @@ msgstr "Sauvegarde les bases de données et relance les services."
msgid "Searches logs for a matching pattern"
msgstr "Recherche les correspondances au modèle dans le fichier de logs."
#: modules/commands/cs_set.cpp:1293
#: modules/commands/cs_set.cpp:1295
msgid "Secure founder"
msgstr "Sécurité du fondateur"
@@ -7441,7 +7441,7 @@ msgstr "L'option de sécurité du fondateur sur %s est INACTIVE."
msgid "Secure founder option for %s is now on."
msgstr "L'option de sécurité du fondateur sur %s est ACTIVE."
#: modules/commands/cs_set.cpp:1295
#: modules/commands/cs_set.cpp:1297
msgid "Secure ops"
msgstr "Sécurité des OPs"
@@ -7480,7 +7480,7 @@ msgstr "L'option de sécurité est maintenant ACTIVE pour %s."
msgid "Secureops enforced on %s."
msgstr "Application sur %s de la sécurité des OPs."
#: modules/commands/cs_set.cpp:1291 modules/commands/ns_set.cpp:1311
#: modules/commands/cs_set.cpp:1293 modules/commands/ns_set.cpp:1311
msgid "Security"
msgstr "Sécurité"
@@ -7679,7 +7679,7 @@ msgstr "Service"
msgid "Service's hold on %s has been released."
msgstr "La tutelle des Services sur %s a été enlevée."
#: data/nickserv.example.conf:235 data/chanserv.example.conf:827
#: data/nickserv.example.conf:236 data/chanserv.example.conf:827
msgid "Services Operator commands"
msgstr "Commandes pour Opérateur des Services"
@@ -7727,7 +7727,7 @@ msgstr "Les Services sont maintenant en mode lecture-seule."
msgid "Services are now in read-write mode."
msgstr "Les Services sont maintenant en mode lecture-écriture."
#: src/mail.cpp:75
#: src/mail.cpp:76
msgid "Services have been configured to not send mail."
msgstr "Les Services ont été configurés pour ne pas envoyer de mail."
@@ -8183,7 +8183,7 @@ msgstr ""
"Définit si les services doivent vous donner automatiquement des modes de "
"statut de canal."
#: modules/commands/cs_set.cpp:1088
#: modules/commands/cs_set.cpp:1090
msgid ""
"Sets whether the given channel will expire. Setting this\n"
"to ON prevents the channel from expiring."
@@ -8290,7 +8290,7 @@ msgstr ""
msgid "Signed kick option for %s is now on."
msgstr "Les kicks seront maintenant signés sur %s."
#: modules/commands/cs_set.cpp:1297
#: modules/commands/cs_set.cpp:1299
msgid "Signed kicks"
msgstr "Kicks signés"
@@ -9941,16 +9941,17 @@ msgstr ""
"ou non. Cependant, si vous êtes sur la liste d'accès, %s n'utilisera pas\n"
"d'auto-kill quelque soit l'état de l'option KILL."
#: modules/extra/stats/m_chanstats.cpp:119
msgid "Turns Chanstats statistics ON or OFF."
msgstr "Active ou désactive les statistiques de ChanStats."
#: modules/extra/stats/m_chanstats.cpp:142
msgid "Turns chanstats channel statistics ON or OFF for this user."
msgstr ""
"Active ou désactive les statistiques de canal de ChanStats pour cet "
"utilisateur."
#: modules/extra/stats/m_chanstats.cpp:61
#: modules/extra/stats/m_chanstats.cpp:119
msgid "Turns chanstats statistics ON or OFF."
msgstr "Active ou désactive les statistiques de ChanStats."
#: modules/commands/ns_set.cpp:772
#, c-format
msgid ""
@@ -11108,7 +11109,7 @@ msgstr "[canal] [liste | NEW]"
msgid "[channel] [nick]"
msgstr "[canal] [pseudo]"
#: modules/commands/ms_del.cpp:42
#: modules/commands/ms_del.cpp:45
msgid "[channel] {num | list | LAST | ALL}"
msgstr "[canal] {num | liste | LAST | ALL}"
+40 -39
View File
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Anope\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-02-28 02:52+0100\n"
"POT-Creation-Date: 2020-01-06 18:19+0100\n"
"PO-Revision-Date: 2010-09-19 20:37-0400\n"
"Last-Translator: Adam <adam@anope.org>\n"
"Language-Team: Hungarian\n"
@@ -639,8 +639,7 @@ msgstr "BAN #channel nick [reason]"
msgid "channel modes"
msgstr "MODE szoba mód"
#: modules/commands/cs_set.cpp:267 modules/commands/cs_set.cpp:950
#: modules/commands/bs_assign.cpp:20
#: modules/commands/cs_set.cpp:267 modules/commands/bs_assign.cpp:20
#, fuzzy
msgid "channel nick"
msgstr "UNBAN #szoba [nick]"
@@ -798,7 +797,8 @@ msgstr "DEL [#szoba] { szám | list | ALL}"
msgid "channel [description]"
msgstr "REGISTER #szoba leírás"
#: modules/commands/cs_invite.cpp:20 modules/commands/cs_unban.cpp:20
#: modules/commands/cs_set.cpp:950 modules/commands/cs_invite.cpp:20
#: modules/commands/cs_unban.cpp:20
#, fuzzy
msgid "channel [nick]"
msgstr "UNBAN #szoba [nick]"
@@ -880,7 +880,7 @@ msgstr "SET #szoba SIGNKICK {ON | LEVEL | OFF}"
#: modules/commands/cs_set.cpp:336 modules/commands/cs_set.cpp:401
#: modules/commands/cs_set.cpp:473 modules/commands/cs_set.cpp:622
#: modules/commands/cs_set.cpp:684 modules/commands/cs_set.cpp:747
#: modules/commands/cs_set.cpp:811 modules/commands/cs_set.cpp:1042
#: modules/commands/cs_set.cpp:811 modules/commands/cs_set.cpp:1044
#: modules/commands/bs_kick.cpp:792 modules/commands/bs_kick.cpp:857
#: modules/commands/cs_topic.cpp:21 modules/commands/cs_list.cpp:181
#, fuzzy
@@ -2094,7 +2094,7 @@ msgstr "%s értesítést kért csatlakozáskor,és ha új üzenete van,"
#: modules/commands/ms_info.cpp:122
#, c-format
msgid "%s is notified of news memos at logon."
msgid "%s is notified of new memos at logon."
msgstr "%s kérte, csatlakozáskor értesítést kapjon,üzeneteiről."
#: modules/commands/ms_info.cpp:120
@@ -2609,7 +2609,7 @@ msgstr "Az összes user vhosztja a(z) %s csoportba %s lett"
msgid "All logon news items deleted."
msgstr "Összes fellépési hír tétel törölve."
#: modules/commands/ms_del.cpp:109
#: modules/commands/ms_del.cpp:115
#, c-format
msgid "All memos for channel %s have been deleted."
msgstr "Minden üzenetet töröltem a %s csatornán."
@@ -2625,7 +2625,7 @@ msgid ""
"registration to be confirmed."
msgstr ""
#: modules/commands/ms_del.cpp:111
#: modules/commands/ms_del.cpp:119
msgid "All of your memos have been deleted."
msgstr "Minden üzenetet töröltem."
@@ -3257,11 +3257,11 @@ msgstr ""
msgid "Associate a URL with the channel"
msgstr "ASSIGN Társít egy botot a csatornához"
#: data/nickserv.example.conf:593
#: data/nickserv.example.conf:594
msgid "Associate a URL with this account"
msgstr ""
#: data/nickserv.example.conf:592
#: data/nickserv.example.conf:593
#, fuzzy
msgid "Associate a URL with your account"
msgstr " GREET Köszöntő üzenet társítása a nicknevedhez"
@@ -3962,12 +3962,12 @@ msgstr "(%s) szoba használata felfüggesztve."
msgid "Channel %s registered under your account: %s"
msgstr "Ez a nicknév: %s számodra lett regisztrálva: %s"
#: modules/commands/cs_set.cpp:1076
#: modules/commands/cs_set.cpp:1078
#, c-format
msgid "Channel %s will expire."
msgstr "A megadott csatorna (%s) el fog évülni."
#: modules/commands/cs_set.cpp:1070
#: modules/commands/cs_set.cpp:1072
#, c-format
msgid "Channel %s will not expire."
msgstr "A megadott csatorna (%s) nem fog elévülni."
@@ -4479,7 +4479,7 @@ msgstr " LOGONNEWS Fellépő üzenetek beállítása"
msgid "Define messages to be shown to users who oper"
msgstr " OPERNEWS Operek részére megjelenő üzenetet állít be"
#: modules/commands/ms_del.cpp:41
#: modules/commands/ms_del.cpp:44
#, fuzzy
msgid "Delete a memo or memos"
msgstr " DEL Törli a megadott üzenete(ke)t"
@@ -4562,7 +4562,7 @@ msgstr "Törölve 1 bejegyzés az AKILL listáról."
msgid "Deleted one entry from %s %s list."
msgstr "1 bejegyzés törölve a %s AOP listáról."
#: modules/commands/ms_del.cpp:121
#: modules/commands/ms_del.cpp:129
#, fuzzy
msgid ""
"Deletes the specified memo or memos. You can supply\n"
@@ -4803,7 +4803,7 @@ msgstr "E-mail address for %s changed to %s."
msgid "E-mail address for %s unset."
msgstr "E-mail address for %s unset."
#: src/mail.cpp:79
#: src/mail.cpp:80
#, c-format
msgid "E-mail for %s is invalid."
msgstr "%sEmail címe nem érvényes."
@@ -5644,7 +5644,7 @@ msgstr "\tItalics kicker : %s"
msgid "Join a group"
msgstr " GROUP Csatlakozás egy csoporthoz"
#: modules/commands/cs_set.cpp:1303 modules/commands/ns_set.cpp:1319
#: modules/commands/cs_set.cpp:1305 modules/commands/ns_set.cpp:1319
#, fuzzy
msgid "Keep modes"
msgstr "Üzenet mód"
@@ -6467,7 +6467,7 @@ msgstr "Legtöbb felhasználó: %d (%s)"
msgid "Memo %d from %s (%s)."
msgstr "\tRögzített módok: %s"
#: modules/commands/ms_del.cpp:32 modules/commands/ms_del.cpp:98
#: modules/commands/ms_del.cpp:33 modules/commands/ms_del.cpp:101
#, c-format
msgid "Memo %d has been deleted."
msgstr "A megadott üzenetet (%d) töröltem."
@@ -6851,7 +6851,7 @@ msgstr "Ez a nicknév: %s számodra lett regisztrálva: %s"
msgid "Nickname %s registered."
msgstr "Nickname %s registered."
#: modules/commands/cs_set.cpp:1305
#: modules/commands/cs_set.cpp:1307
#, fuzzy
msgid "No auto-op"
msgstr "Auto-op"
@@ -6860,7 +6860,7 @@ msgstr "Auto-op"
msgid "No bot"
msgstr "Nincs bot"
#: modules/commands/cs_set.cpp:1301 modules/commands/ns_set.cpp:1317
#: modules/commands/cs_set.cpp:1303 modules/commands/ns_set.cpp:1317
#, fuzzy
msgid "No expire"
msgstr "nem fog elévülni"
@@ -7005,7 +7005,7 @@ msgstr ""
msgid "None"
msgstr "Nincs"
#: modules/commands/cs_set.cpp:1028
#: modules/commands/cs_set.cpp:1029
#, c-format
msgid ""
"Note, however, if the successor already has too many\n"
@@ -7162,7 +7162,7 @@ msgstr "Hibás jelszó."
msgid "Password reset email for %s has been sent."
msgstr "Password reset email for %s has been sent."
#: modules/commands/cs_set.cpp:1287
#: modules/commands/cs_set.cpp:1289
msgid "Peace"
msgstr "Békesség"
@@ -7176,7 +7176,7 @@ msgstr "Peace option for %s is now ON."
msgid "Peace option for %s is now on."
msgstr "Peace option for %s is now ON."
#: modules/commands/cs_set.cpp:1299
#: modules/commands/cs_set.cpp:1301
#, fuzzy
msgid "Persistent"
msgstr "Persistant"
@@ -7202,7 +7202,7 @@ msgstr "Kérlek használj érvényes szerver nevet amikor jupolsz!"
msgid "Please use the symbol of # when attempting to register."
msgstr ""
#: src/mail.cpp:77
#: src/mail.cpp:78
#, c-format
msgid "Please wait %d seconds and retry."
msgstr "Kérlek várj %d másodpercet és próbáld újra."
@@ -7258,7 +7258,7 @@ msgstr ""
" SUSPEND Felfüggeszti a szoba használatát de\n"
" megőrzi az adatokat és beállításokat."
#: modules/commands/cs_set.cpp:1041
#: modules/commands/cs_set.cpp:1043
#, fuzzy
msgid "Prevent the channel from expiring"
msgstr " NOEXPIRE Prevent the channel from expiring"
@@ -7424,7 +7424,7 @@ msgstr ""
msgid "Reason for %s updated."
msgstr "A megadott csatorna %s successora törölve."
#: modules/commands/ns_recover.cpp:211
#: modules/commands/ns_recover.cpp:214
msgid ""
"Recovers your nick from another user or from services.\n"
"If services are currently holding your nick, the hold\n"
@@ -7724,7 +7724,7 @@ msgstr " RELOAD Újratölti a szervíz Konfigurációs fájlját"
msgid "Restrict access to the channel"
msgstr " RESTRICTED Restrict access to the channel"
#: modules/commands/cs_set.cpp:1289
#: modules/commands/cs_set.cpp:1291
#, fuzzy
msgid "Restricted access"
msgstr "Korlátozott hozzáférés"
@@ -7894,7 +7894,7 @@ msgstr " RESTART Menti az adatbázist, és újraindítja a szervízt"
msgid "Searches logs for a matching pattern"
msgstr ""
#: modules/commands/cs_set.cpp:1293
#: modules/commands/cs_set.cpp:1295
#, fuzzy
msgid "Secure founder"
msgstr "Founderjog védelme"
@@ -7909,7 +7909,7 @@ msgstr "Secure founder option for %s is now ON."
msgid "Secure founder option for %s is now on."
msgstr "Secure founder option for %s is now ON."
#: modules/commands/cs_set.cpp:1295
#: modules/commands/cs_set.cpp:1297
#, fuzzy
msgid "Secure ops"
msgstr "Opjog védelme"
@@ -7949,7 +7949,7 @@ msgstr "Secure option is now ON for %s."
msgid "Secureops enforced on %s."
msgstr "Secure option is now ON for %s."
#: modules/commands/cs_set.cpp:1291 modules/commands/ns_set.cpp:1311
#: modules/commands/cs_set.cpp:1293 modules/commands/ns_set.cpp:1311
msgid "Security"
msgstr "Biztonság"
@@ -8173,7 +8173,7 @@ msgstr "Servers found: %d"
msgid "Service's hold on %s has been released."
msgstr "A Services rendelkezésedre bocsájtotta a nicket."
#: data/nickserv.example.conf:235 data/chanserv.example.conf:827
#: data/nickserv.example.conf:236 data/chanserv.example.conf:827
#, fuzzy
msgid "Services Operator commands"
msgstr "%s is a services operator of type %s."
@@ -8226,7 +8226,7 @@ msgstr "Szervíz most  csak olvas módban."
msgid "Services are now in read-write mode."
msgstr "Szervíz most olvas ír módban."
#: src/mail.cpp:75
#: src/mail.cpp:76
msgid "Services have been configured to not send mail."
msgstr "A Szervíz úgy van beállítva, hogy nem küld mailt."
@@ -8730,7 +8730,7 @@ msgid ""
"Sets whether services should set channel status modes on you automatically."
msgstr ""
#: modules/commands/cs_set.cpp:1088
#: modules/commands/cs_set.cpp:1090
#, fuzzy
msgid ""
"Sets whether the given channel will expire. Setting this\n"
@@ -8849,7 +8849,7 @@ msgstr ""
msgid "Signed kick option for %s is now on."
msgstr "Signed kick option for %s is now ON."
#: modules/commands/cs_set.cpp:1297
#: modules/commands/cs_set.cpp:1299
msgid "Signed kicks"
msgstr "Signed kicks"
@@ -10413,16 +10413,17 @@ msgstr ""
"nem fog automatikusan nevet váltóztatni a %s, hacsak\n"
"nincs bekapcsolva a KILL opció."
#: modules/extra/stats/m_chanstats.cpp:119
#, fuzzy
msgid "Turns Chanstats statistics ON or OFF."
msgstr " SECURE A nickneved védelmének be-,kikapcsolása"
#: modules/extra/stats/m_chanstats.cpp:142
#, fuzzy
msgid "Turns chanstats channel statistics ON or OFF for this user."
msgstr " SECURE A nickneved védelmének be-,kikapcsolása"
#: modules/extra/stats/m_chanstats.cpp:61
#: modules/extra/stats/m_chanstats.cpp:119
#, fuzzy
msgid "Turns chanstats statistics ON or OFF."
msgstr " SECURE A nickneved védelmének be-,kikapcsolása"
#: modules/commands/ns_set.cpp:772
#, fuzzy, c-format
msgid ""
@@ -11602,7 +11603,7 @@ msgstr "LIST [#szoba] [list | NEW ]"
msgid "[channel] [nick]"
msgstr "OP #channel [nick]"
#: modules/commands/ms_del.cpp:42
#: modules/commands/ms_del.cpp:45
#, fuzzy
msgid "[channel] {num | list | LAST | ALL}"
msgstr "DEL [#szoba] { szám | list | ALL}"
+144 -144
View File
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: Anope\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-02-28 02:52+0100\n"
"PO-Revision-Date: 2018-10-14 15:000100\n"
"POT-Creation-Date: 2020-01-06 18:19+0100\n"
"PO-Revision-Date: 2020-01-05 17:31+0100\n"
"Last-Translator: Dragone2 <dragone2@risposteinformatiche.it>\n"
"Language-Team: Italian\n"
"Language: it_IT\n"
@@ -280,7 +280,7 @@ msgstr "%s non è presente nella lista di accesso di %s."
#: modules/commands/cs_set.cpp:307
#, c-format
msgid "%s has too many channels registered."
msgstr "%s ha registrato troppi nick."
msgstr "%s ha troppi canali registrati."
#: modules/commands/cs_status.cpp:51
#, c-format
@@ -373,7 +373,7 @@ msgstr "%s è il founder del canale %s."
#: modules/commands/cs_status.cpp:78
#, c-format
msgid "%s matches access entry %s (from entry %s), which has privilege %s."
msgstr "%s corrisponde al record %s (dal record %s), che ha livello %s."
msgstr "%s corrisponde al record %s (dalla voce %s), che ha livello %s."
#: modules/commands/cs_status.cpp:71
#, c-format
@@ -403,7 +403,7 @@ msgstr "%1$s non trovato nella lista %3$s di %2$s."
#: modules/commands/cs_access.cpp:338 modules/commands/cs_flags.cpp:255
#, c-format
msgid "%s not found on %s access list."
msgstr "%s non trovato nella lista nella lista di accesso di %s."
msgstr "%s non trovato nella lista di accesso di %s."
#: modules/commands/cs_akick.cpp:265
#, c-format
@@ -547,9 +547,9 @@ msgstr ""
"il nome della persona che ha aggiunto l'eccezione, il suo limite di\n"
"sessioni, il motivo, la host mask e la data di scadenza.\n"
"\n"
"Bisogna tener conto che un client che si connette \"userà\" la prima\n"
"eccezione che corrisponde al suo host. Liste di eccezioni molto\n"
"grandi ed mask generiche possono degradare la funzionalità dei\n"
"Si noti che un client che si connette \"userà\" la prima\n"
"eccezione corrispondente al suo host. Liste di eccezioni molto\n"
"grandi e mask generiche possono degradare le prestazioni dei\n"
"Services."
#: modules/commands/os_noop.cpp:68
@@ -559,9 +559,9 @@ msgid ""
"up on the given server. REVOKE removes this\n"
"restriction."
msgstr ""
"SET killa tutti gli operatori del server\n"
"specificato e previene gli operatori dal riottenere gradi\n"
"sul server dato. REVOKE rimuove questa\n"
"SET disconnette tutti gli operatori del server\n"
"specificato e gli impedisce di riottenere\n"
"gradi. REVOKE rimuove questa\n"
"restrizione."
#: modules/commands/cs_access.cpp:611
@@ -582,7 +582,7 @@ msgstr "[auto-memo] Il memo che hai inviato a %s è stato letto."
#: modules/commands/ns_group.cpp:92
msgid "[target] [password]"
msgstr "[target] [password]"
msgstr "[obiettivo] [password]"
#: modules/commands/ns_set.cpp:453
msgid "address"
@@ -620,8 +620,7 @@ msgstr "canale mask [motivo]"
msgid "channel modes"
msgstr "canale modi"
#: modules/commands/cs_set.cpp:267 modules/commands/cs_set.cpp:950
#: modules/commands/bs_assign.cpp:20
#: modules/commands/cs_set.cpp:267 modules/commands/bs_assign.cpp:20
msgid "channel nick"
msgstr "canale nick"
@@ -752,7 +751,8 @@ msgstr "canale VIEW [mask | list]"
msgid "channel [description]"
msgstr "canale [descrizione]"
#: modules/commands/cs_invite.cpp:20 modules/commands/cs_unban.cpp:20
#: modules/commands/cs_set.cpp:950 modules/commands/cs_invite.cpp:20
#: modules/commands/cs_unban.cpp:20
msgid "channel [nick]"
msgstr "canale [nick]"
@@ -820,7 +820,7 @@ msgstr "canale {ON | LEVEL | OFF}"
#: modules/commands/cs_set.cpp:336 modules/commands/cs_set.cpp:401
#: modules/commands/cs_set.cpp:473 modules/commands/cs_set.cpp:622
#: modules/commands/cs_set.cpp:684 modules/commands/cs_set.cpp:747
#: modules/commands/cs_set.cpp:811 modules/commands/cs_set.cpp:1042
#: modules/commands/cs_set.cpp:811 modules/commands/cs_set.cpp:1044
#: modules/commands/bs_kick.cpp:792 modules/commands/bs_kick.cpp:857
#: modules/commands/cs_topic.cpp:21 modules/commands/cs_list.cpp:181
msgid "channel {ON | OFF}"
@@ -999,7 +999,7 @@ msgstr "utente modi"
#: modules/commands/os_kill.cpp:20
msgid "user [reason]"
msgstr "user [motivo]"
msgstr "utente [motivo]"
#: modules/commands/os_sxline.cpp:440
msgid ""
@@ -1022,7 +1022,7 @@ msgstr ""
" \n"
"SNLINE ADD aggiunge il realname specificato alla\n"
"lista SNLINE per il motivo dato (che deve essere indicato).\n"
"scadenza è specifcato come un intero seguito da una lettera,\n"
"scadenza è specificato come un intero seguito da una lettera,\n"
"che può essere d (giorni), h (ore), o m (minuti). Le\n"
"combinazioni (ad esempio 1h30m) non sono permesse. Se non\n"
"viene specificata una unità, il valore viene inteso in giorni\n"
@@ -1033,7 +1033,7 @@ msgstr ""
"SNLINE può essere trovata con il comando STATS AKILL.\n"
" \n"
"Nota: visto che i realname possono contenere spazi, il\n"
"separatore tra questo e il motivo sono i due punti."
"separatore tra il realname e il motivo sono i due punti."
#: modules/commands/os_sxline.cpp:678
msgid ""
@@ -1053,7 +1053,7 @@ msgstr ""
" \n"
"SQLINE ADD aggiunge il nick specificato alla lista\n"
"SQLINE per il motivo dato (che deve essere indicato).\n"
"scadenza è specifcato come un intero seguito da una lettera,\n"
"scadenza è specificato come un intero seguito da una lettera,\n"
"che può essere d (giorni), h (ore), o m (minuti). Le\n"
"combinazioni (ad esempio 1h30m) non sono permesse. Se non\n"
"viene specificata una unità, il valore viene inteso in giorni\n"
@@ -1073,7 +1073,7 @@ msgid ""
msgstr ""
" \n"
"I nick che non sono più usati sono soggetti a\n"
"cancellazione automatica, saranno cioè eliminati\n"
"cancellazione automatica, saranno quindi eliminati\n"
"dopo %d giorni di inutilizzo."
#: modules/pseudoclients/botserv.cpp:143
@@ -1141,7 +1141,7 @@ msgstr ""
" \n"
"Attiva o disattiva la protezione degli op nel\n"
"canale. Quando è attiva, gli op non saranno\n"
"kickati dal bot, anche se non hanno accesso al\n"
"espulsi dal bot, anche se non hanno accesso al\n"
"livello NOKICK."
#: modules/commands/bs_kick.cpp:908
@@ -1154,7 +1154,7 @@ msgstr ""
" \n"
"Attiva o disattiva la protezione dei voice nel\n"
"canale. Quando è attiva, i voice non saranno\n"
"kickati dal bot, anche se non hanno accesso al\n"
"espulsi dal bot, anche se non hanno accesso al\n"
"livello NOKICK."
#: modules/pseudoclients/botserv.cpp:141
@@ -1164,7 +1164,7 @@ msgid ""
"Fantasy commands may be prefixed with one of the following characters: %s\n"
msgstr ""
" \n"
"I comandi Fantasy possono essere inviati utilizzando uno dei seguenti "
"I comandi di fantasia possono essere inviati utilizzando uno dei seguenti "
"caratteri come prefisso: %s\n"
#: modules/commands/cs_register.cpp:105
@@ -1175,7 +1175,7 @@ msgid ""
msgstr ""
" \n"
"NOTA: Per registrare un canale, è necessario aver prima\n"
"registrato il tuo nickname."
"registrato il proprio nickname."
#: modules/pseudoclients/chanserv.cpp:272
#, c-format
@@ -1241,7 +1241,7 @@ msgstr ""
"ban impostati dai\n"
"bots, come ad esempio kick per flood, kick per parolacce, ecc. saranno "
"automaticamente\n"
"rimossi dopo il tempo stabilito. Impostando il valore 0 disabilita la "
"rimossi dopo il tempo stabilito. Impostando il valore 0 si disabilita la "
"scadenza\n"
"automatica dei ban."
@@ -1278,10 +1278,10 @@ msgstr ""
"Il comando %s LIST mostra la lista %s. Se viene\n"
"utilizzata una wildcard per la mask, solo i record che\n"
"corrispondono alla mask vengono mostrati. Se viene\n"
"specificata una lista, i record corrispondenti vengono mostrati.\n"
"specificato un elenco, solo i record corrispondenti saranno mostrati.\n"
"Esempio:\n"
" %s #canale LIST 2-5,7-9\n"
" Mostra i record %s che hanno numero da 2 a 5\n"
" Mostra i record %s che vanno da 2 a 5\n"
" e da 7 a 9.\n"
" \n"
"Il comando %s CLEAR svuota la lista %s."
@@ -1510,7 +1510,7 @@ msgstr " Questo oper è configurato nel file di configurazione."
#: modules/commands/os_modinfo.cpp:34
#, c-format
msgid " Loaded at: %p"
msgstr " Caricato il: %p"
msgstr " Caricato a: %p"
#: modules/commands/cs_seen.cpp:303
#, c-format
@@ -1559,7 +1559,7 @@ msgstr "%c%c%s è stato sbloccato da %s."
#: modules/commands/cs_clone.cpp:56
#, c-format
msgid "%d access entries from %s have been cloned to %s."
msgstr "%d records della lista di %s sono stati clonati su %s."
msgstr "%d record della lista di %s sono stati clonati su %s."
#: modules/commands/bs_botlist.cpp:56
#, c-format
@@ -1879,7 +1879,7 @@ msgstr ""
#: modules/commands/ms_info.cpp:122
#, c-format
msgid "%s is notified of news memos at logon."
msgid "%s is notified of new memos at logon."
msgstr "%s viene informato dei nuovi memo quando si connette."
#: modules/commands/ms_info.cpp:120
@@ -2382,7 +2382,7 @@ msgstr "Tutte le voci akick impostate su %s sono state clonate su %s."
msgid "All logon news items deleted."
msgstr "Tutte le Logon News sono state eliminate."
#: modules/commands/ms_del.cpp:109
#: modules/commands/ms_del.cpp:115
#, c-format
msgid "All memos for channel %s have been deleted."
msgstr "Tutti i memo per il canale %s sono stati cancellati."
@@ -2390,7 +2390,7 @@ msgstr "Tutti i memo per il canale %s sono stati cancellati."
#: modules/commands/os_mode.cpp:61
#, c-format
msgid "All modes cleared on %s."
msgstr "Tutti i modo sono stati rimossi su %s."
msgstr "Tutti i modi sono stati rimossi su %s."
#: modules/commands/ns_register.cpp:258 modules/commands/ns_register.cpp:389
msgid ""
@@ -2400,7 +2400,7 @@ msgstr ""
"Tutti i nuovi account devono essere validati da un amministratore. Per "
"favore attendi che la tua registrazione sia confermata."
#: modules/commands/ms_del.cpp:111
#: modules/commands/ms_del.cpp:119
msgid "All of your memos have been deleted."
msgstr "Tutti i tuoi memo sono stati cancellati."
@@ -2691,7 +2691,7 @@ msgstr ""
" \n"
"AKILL ADD aggiunge la mask user@host specificata alla lista\n"
"AKILL per il motivo specificato (che deve essere indicato).\n"
"durata è specifcato come un intero seguito da una lettera,\n"
"durata è specificato come un intero seguito da una lettera,\n"
"che può essere d (giorni), h (ore), o m (minuti). Le\n"
"combinazioni (ad esempio 1h30m) non sono permesse. Se non\n"
"viene specificata una unità, il valore viene inteso in giorni\n"
@@ -3005,11 +3005,11 @@ msgstr ""
msgid "Associate a URL with the channel"
msgstr "Associa un URL al canale"
#: data/nickserv.example.conf:593
#: data/nickserv.example.conf:594
msgid "Associate a URL with this account"
msgstr "Associa un URL con questo account"
#: data/nickserv.example.conf:592
#: data/nickserv.example.conf:593
msgid "Associate a URL with your account"
msgstr "Associa un URL con il tuo account"
@@ -3423,7 +3423,7 @@ msgid ""
"and they should not be saved."
msgstr ""
"Termina immediatamente i Services senza salvarne i\n"
"databaase. Questo comando non deve mai essere usato,\n"
"database. Questo comando non deve mai essere usato,\n"
"se non in caso di danni alla copia in memoria dei\n"
"database, per evitare che la copia danneggiata venga\n"
"salvata."
@@ -3636,12 +3636,12 @@ msgstr "Il canale %s non è sospeso."
msgid "Channel %s registered under your account: %s"
msgstr "Il canale %s è stato registrato sotto il tuo account: %s"
#: modules/commands/cs_set.cpp:1076
#: modules/commands/cs_set.cpp:1078
#, c-format
msgid "Channel %s will expire."
msgstr "Il canale %s scadrà."
#: modules/commands/cs_set.cpp:1070
#: modules/commands/cs_set.cpp:1072
#, c-format
msgid "Channel %s will not expire."
msgstr "Il canale %s non scadrà."
@@ -3838,7 +3838,7 @@ msgstr "Configura i kick in caso di underline"
#: modules/commands/ns_register.cpp:21
msgid "Confirm a passcode"
msgstr "Conferma un codice di attivazione (passcode) di nickserv"
msgstr "Conferma un codice di attivazione (passcode) di NickServ"
#: modules/commands/cs_mode.cpp:733
msgid "Control modes and mode locks on a channel"
@@ -4109,7 +4109,7 @@ msgstr "Definisce i messaggi da mostrare agli utenti quando si connettono"
msgid "Define messages to be shown to users who oper"
msgstr "Definisce i messaggi da mostrare agli operatori"
#: modules/commands/ms_del.cpp:41
#: modules/commands/ms_del.cpp:44
msgid "Delete a memo or memos"
msgstr "Cancella uno o più memo"
@@ -4190,7 +4190,7 @@ msgstr "Eliminata nformazione da %s."
msgid "Deleted one entry from %s %s list."
msgstr "Eliminato un record dalla lista %2$s di %1$s."
#: modules/commands/ms_del.cpp:121
#: modules/commands/ms_del.cpp:129
msgid ""
"Deletes the specified memo or memos. You can supply\n"
"multiple memo numbers or ranges of numbers instead of a\n"
@@ -4334,23 +4334,23 @@ msgstr "Mostra uno o più vHost nel database"
#: modules/extra/stats/cs_fantasy_top.cpp:50
msgid "Displays the top 10 users of a channel"
msgstr "Mostra la top 10 utenti di un canale"
msgstr "Mostra i primi 10 utenti del canale"
#: modules/extra/stats/cs_fantasy_top.cpp:73
msgid "Displays the top 10 users of the network"
msgstr "Mostra la top 10 utenti del network"
msgstr "Mostra i primi 10 utenti del network"
#: modules/extra/stats/cs_fantasy_top.cpp:38
msgid "Displays the top 3 users of a channel"
msgstr "Displays the top 3 users of a canale"
msgstr "Mostra i primi 3 utenti del canale"
#: modules/extra/stats/cs_fantasy_top.cpp:62
msgid "Displays the top 3 users of the network"
msgstr "Mostra la top 3 utenti del network"
msgstr "Mostra i primi 3 utenti del network"
#: modules/commands/help.cpp:33
msgid "Displays this list and give information about commands"
msgstr "Mostra questa lista e da informazioni sui comandi"
msgstr "Mostra questa lista e dà informazioni sui comandi"
#: modules/extra/stats/cs_fantasy_stats.cpp:39
msgid "Displays your Channel Stats"
@@ -4358,7 +4358,7 @@ msgstr "Mostra le statistiche del tuo canale"
#: modules/extra/stats/cs_fantasy_stats.cpp:51
msgid "Displays your Global Stats"
msgstr "Mostra le tue stats globali"
msgstr "Mostra le tue statistiche globali"
#: modules/commands/bs_kick.cpp:1463
msgid "Don't use AMSGs!"
@@ -4411,7 +4411,7 @@ msgstr "Indirizzo e-mail per %s cambiato in %s."
msgid "E-mail address for %s unset."
msgstr "Indirizzo e-mail per %s rimosso."
#: src/mail.cpp:79
#: src/mail.cpp:80
#, c-format
msgid "E-mail for %s is invalid."
msgstr "L'e-mail per %s non è valida."
@@ -4587,7 +4587,7 @@ msgid ""
msgstr ""
"Abilita o disabilita l'opzione di accesso limitato per un\n"
"canale. Quando è impostato l'accesso limitato, gli utenti non\n"
"presenti in lista di accesso saranno kickati e bannati dal canale."
"presenti in lista di accesso saranno espulsi e bannati dal canale."
#: modules/commands/cs_set.cpp:796
msgid ""
@@ -5215,7 +5215,7 @@ msgstr "Kick in caso di italics"
msgid "Join a group"
msgstr "Entra in un gruppo"
#: modules/commands/cs_set.cpp:1303 modules/commands/ns_set.cpp:1319
#: modules/commands/cs_set.cpp:1305 modules/commands/ns_set.cpp:1319
msgid "Keep modes"
msgstr "Mantenimento modi"
@@ -5245,7 +5245,7 @@ msgstr "Espelle un utente da un canale"
#: modules/commands/cs_ban.cpp:217 modules/commands/cs_kick.cpp:116
#, c-format
msgid "Kicked %d/%d users matching %s from %s."
msgstr "%d/%d utenti kickati confrontando %s da %s."
msgstr "%d/%d utenti espulsi confrontando %s da %s."
#: modules/commands/cs_kick.cpp:19
msgid "Kicks a specified nick from a channel"
@@ -5492,7 +5492,7 @@ msgstr ""
"Se le opzioni SUSPENDED o NOEXPIRE sono specificate, solamente\n"
"i canali che sono rispettivamente SUSPENDED o hanno la flag NOEXPIRE\n"
"saranno mostrati. Se specificate opzioni multiple, tutti i canali\n"
"corrispondenti almeno un opzione saranno mostrati.\n"
"corrispondenti almeno un'opzione saranno mostrati.\n"
"Nota che queste opzioni sono limitate ai Services Operators.\n"
" \n"
"Esempi:\n"
@@ -5828,7 +5828,7 @@ msgstr ""
"e in seguito lo espellerà dal canale. \n"
"Il comando AKICK ADD aggiunge il nick o la mask specificata\n"
"alla lista AutoKick. Se viene specificato un motivo, sarà\n"
"utilizzato quando l'utente viene kickato, altrimenti\n"
"utilizzato quando l'utente viene espulso, altrimenti\n"
"verrà utilizzata la frase standard \"Sei stato bannato\n"
"dal canale\".\n"
"Quando viene usato un AKICK su un nick registrato\n"
@@ -6019,7 +6019,7 @@ msgstr "Utenti massimi: %d (%s)"
msgid "Memo %d from %s (%s)."
msgstr "Memo %d da %s (%s)."
#: modules/commands/ms_del.cpp:32 modules/commands/ms_del.cpp:98
#: modules/commands/ms_del.cpp:33 modules/commands/ms_del.cpp:101
#, c-format
msgid "Memo %d has been deleted."
msgstr "Il memo %d è stato cancellato."
@@ -6396,7 +6396,7 @@ msgstr "Il nick %s è stato registrato sotto la tua user@host-mask: %s"
msgid "Nickname %s registered."
msgstr "Nickname %s registrato."
#: modules/commands/cs_set.cpp:1305
#: modules/commands/cs_set.cpp:1307
msgid "No auto-op"
msgstr "No auto-op"
@@ -6404,7 +6404,7 @@ msgstr "No auto-op"
msgid "No bot"
msgstr "Nessun bot"
#: modules/commands/cs_set.cpp:1301 modules/commands/ns_set.cpp:1317
#: modules/commands/cs_set.cpp:1303 modules/commands/ns_set.cpp:1317
msgid "No expire"
msgstr "Nessuna scadenza"
@@ -6548,7 +6548,7 @@ msgstr "Modi non di stato eliminati su %s."
msgid "None"
msgstr "Nessuna"
#: modules/commands/cs_set.cpp:1028
#: modules/commands/cs_set.cpp:1029
#, fuzzy, c-format
msgid ""
"Note, however, if the successor already has too many\n"
@@ -6705,21 +6705,21 @@ msgstr "Password errata."
msgid "Password reset email for %s has been sent."
msgstr "È stata inviata una email per il reset della password di %s."
#: modules/commands/cs_set.cpp:1287
#: modules/commands/cs_set.cpp:1289
msgid "Peace"
msgstr "Pace"
#: modules/commands/cs_set.cpp:440
#, c-format
msgid "Peace option for %s is now off."
msgstr "L'opzione peace per %s è ora disattivata."
msgstr "L'opzione pace per %s è ora disattivata."
#: modules/commands/cs_set.cpp:434
#, c-format
msgid "Peace option for %s is now on."
msgstr "L'opzione peace per %s è ora attiva."
msgstr "L'opzione pace per %s è ora attiva."
#: modules/commands/cs_set.cpp:1299
#: modules/commands/cs_set.cpp:1301
msgid "Persistent"
msgstr "Persistenza"
@@ -6751,7 +6751,7 @@ msgstr ""
"Per favore usa il simbolo # davanti al nome del canale per poter procedere "
"con la registrazione."
#: src/mail.cpp:77
#: src/mail.cpp:78
#, c-format
msgid "Please wait %d seconds and retry."
msgstr "Attendi %d secondi è riprova."
@@ -6803,7 +6803,7 @@ msgstr "Impedisce che un bot venga assegnato ad un canale"
msgid "Prevent a channel from being used preserving channel data and settings"
msgstr "Impedisce l'utilizzo di un canale mantenendone dati e impostazioni"
#: modules/commands/cs_set.cpp:1041
#: modules/commands/cs_set.cpp:1043
msgid "Prevent the channel from expiring"
msgstr "Impedisce ad un canale di scadere"
@@ -6817,7 +6817,7 @@ msgstr "Impedisce ad un nickname di scadere"
#: src/access.cpp:46
msgid "Prevents users being kicked by Services"
msgstr "Impedisce agli utenti di essere kickati dai Services"
msgstr "Impedisce agli utenti di essere espulsi dai Services"
#: modules/commands/ns_list.cpp:297 modules/commands/cs_list.cpp:262
#: modules/commands/bs_info.cpp:58
@@ -6957,7 +6957,7 @@ msgstr "Motivo"
msgid "Reason for %s updated."
msgstr "Motivo per %s aggiornato."
#: modules/commands/ns_recover.cpp:211
#: modules/commands/ns_recover.cpp:214
msgid ""
"Recovers your nick from another user or from services.\n"
"If services are currently holding your nick, the hold\n"
@@ -7138,7 +7138,7 @@ msgstr ""
#: modules/commands/os_module.cpp:56
msgid "Reload a module"
msgstr "Riarica un modulo"
msgstr "Ricarica un modulo"
#: modules/commands/os_reload.cpp:19
msgid "Reload services' configuration file"
@@ -7233,9 +7233,9 @@ msgstr "Reinvia l'email di conferma per la registrazione"
msgid "Restrict access to the channel"
msgstr "Limita l'accesso al canale"
#: modules/commands/cs_set.cpp:1289
#: modules/commands/cs_set.cpp:1291
msgid "Restricted access"
msgstr "Acesso limitato"
msgstr "Accesso limitato"
#: modules/commands/cs_set.cpp:661
#, c-format
@@ -7329,7 +7329,7 @@ msgstr ""
" 1 - l'utente non è riconosciuto come proprietario del nick\n"
" 2 - l'utente è riconosciuto come proprietario solo attraverso\n"
" la lista di accesso\n"
" 3 - l'utente è riconosciuto come proprietario attravrso\n"
" 3 - l'utente è riconosciuto come proprietario attraverso\n"
" l'identificazione per mezzo della password\n"
"\n"
"Se nessun nickname è specificato sarà indicato lo stato del tuo nick."
@@ -7380,7 +7380,7 @@ msgstr "Salva i database e riavvia i Services"
msgid "Searches logs for a matching pattern"
msgstr "Cerca nei log per la chiave specificata corrispondente"
#: modules/commands/cs_set.cpp:1293
#: modules/commands/cs_set.cpp:1295
msgid "Secure founder"
msgstr "Secure Founder"
@@ -7394,7 +7394,7 @@ msgstr "L'opzione Secure founder per %s è ora disattivata."
msgid "Secure founder option for %s is now on."
msgstr "L'opzione Secure founder per %s è ora attiva."
#: modules/commands/cs_set.cpp:1295
#: modules/commands/cs_set.cpp:1297
msgid "Secure ops"
msgstr "Secure ops"
@@ -7433,7 +7433,7 @@ msgstr "Opzione secure attiva per %s."
msgid "Secureops enforced on %s."
msgstr "Secureops forzato su %s."
#: modules/commands/cs_set.cpp:1291 modules/commands/ns_set.cpp:1311
#: modules/commands/cs_set.cpp:1293 modules/commands/ns_set.cpp:1311
msgid "Security"
msgstr "Sicurezza"
@@ -7524,7 +7524,7 @@ msgid ""
msgstr ""
"Invia un memo contenente testo-memo al nick o canale\n"
"specificato. Se inviato ad un nickname, il destinatario riceverà\n"
"un notice che gli segnala il nuovo memo. Il nickname o canale\n"
"un notice che gli segnalerà il nuovo memo. Il nickname o canale\n"
"dev'essere registrato.\n"
"Una volta che il memo viene letto dal destinatario, verrà inviata\n"
"una notifica automatica al mittente, informandolo che il suo memo\n"
@@ -7612,7 +7612,7 @@ msgstr "Il server %s non è in pool."
#: modules/commands/os_dns.cpp:465
#, c-format
msgid "Server %s must be quit before it can be deleted."
msgstr "Il server %s deve essere chiuso prima di essere eliminato."
msgstr "Il server %s deve essere scollegato prima di essere eliminato."
#: modules/commands/os_dns.cpp:255
msgid "Servers"
@@ -7632,7 +7632,7 @@ msgstr "Servizio"
msgid "Service's hold on %s has been released."
msgstr "Il blocco dei servizi sul nick %s è stato rilasciato."
#: data/nickserv.example.conf:235 data/chanserv.example.conf:827
#: data/nickserv.example.conf:236 data/chanserv.example.conf:827
msgid "Services Operator commands"
msgstr "Comandi da Services Operator"
@@ -7640,11 +7640,11 @@ msgstr "Comandi da Services Operator"
#: modules/commands/os_defcon.cpp:462 modules/commands/os_defcon.cpp:470
#: modules/commands/os_defcon.cpp:478
msgid "Services are in DefCon mode, please try again later."
msgstr "I Services sono in modalità Defcon, prego riprovare più tardi."
msgstr "I Services sono in modalità Defcon, si prega di riprovare più tardi."
#: include/language.h:70
msgid "Services are in read-only mode!"
msgstr "I Services ora sono in modalità read-only!"
msgstr "I Services sono ora in modalità read-only!"
#: modules/commands/os_defcon.cpp:186 modules/commands/os_defcon.cpp:213
#, c-format
@@ -7680,7 +7680,7 @@ msgstr "I Services sono ora in modalità read-only."
msgid "Services are now in read-write mode."
msgstr "I Services sono ora in modalità read-write."
#: src/mail.cpp:75
#: src/mail.cpp:76
msgid "Services have been configured to not send mail."
msgstr "I Services sono stati configurati per non inviare e-mail."
@@ -7833,7 +7833,7 @@ msgstr ""
"Il bot kickerà gli utenti che inviano lo stesso messaggio su\n"
"canali multipli dove risiedono i bot di %s.\n"
" \n"
"ttb è il numero di volte che un utente può essere kickato\n"
"ttb è il numero di volte che un utente può essere espulso\n"
"prima di ricevere un ban. Se il parametro non viene specificato,\n"
"l'utente non verrà bannato."
@@ -7859,7 +7859,7 @@ msgstr ""
"BADWORDS. Digita %s%s HELP BADWORDS per ottenere\n"
"maggiori informazioni.\n"
" \n"
"ttb è il numero di volte che un utente può essere kickato\n"
"ttb è il numero di volte che un utente può essere espulso\n"
"prima di ricevere un ban. Se il parametro non viene specificato,\n"
"l'utente non verrà bannato."
@@ -7898,7 +7898,7 @@ msgstr ""
"opzione è attiva il bot kickarà tutti gli utenti che usano\n"
"il grassetto nel canale.\n"
" \n"
"ttb è il numero di volte che un utente può essere kickato\n"
"ttb è il numero di volte che un utente può essere espulso\n"
"prima di ricevere un ban. Se il parametro non viene specificato,\n"
"l'utente non verrà bannato."
@@ -7926,7 +7926,7 @@ msgstr ""
"totale della linea. I valori di default per questi\n"
"parametri sono 10 caratteri e 25%%.\n"
" \n"
"ttb è il numero di volte che un utente può essere kickato\n"
"ttb è il numero di volte che un utente può essere espulso\n"
"prima di ricevere un ban. Se il parametro non viene specificato,\n"
"l'utente non verrà bannato."
@@ -7943,7 +7943,7 @@ msgstr ""
"opzione è attiva il bot kickarà tutti gli utenti che usano\n"
"i colori nel canale.\n"
" \n"
"ttb è il numero di volte che un utente può essere kickato\n"
"ttb è il numero di volte che un utente può essere espulso\n"
"prima di ricevere un ban. Se il parametro non viene specificato,\n"
"l'utente non verrà bannato."
@@ -7971,7 +7971,7 @@ msgstr ""
"il canale scrivendo almeno ln linee in secs secondi.\n"
"I valori di default per questi parametri sono 6 linee e 10 secondi.\n"
" \n"
"ttb è il numero di volte che un utente può essere kickato\n"
"ttb è il numero di volte che un utente può essere espulso\n"
"prima di ricevere un ban. Se il parametro non viene specificato,\n"
"l'utente non verrà bannato."
@@ -7988,7 +7988,7 @@ msgstr ""
"opzione è attiva, il bot kickerà tutti gli utenti che usano\n"
"il corsivo nel canale.\n"
" \n"
"ttb è il numero di volte che un utente può essere kickato\n"
"ttb è il numero di volte che un utente può essere espulso\n"
"prima di ricevere un ban. Se il parametro non viene specificato,\n"
"l'utente non verrà bannato."
@@ -8008,7 +8008,7 @@ msgstr ""
"la stessa cosa almeno num volte. Il valore di default per questo\n"
"parametro è 3.\n"
" \n"
"ttb è il numero di volte che un utente può essere kickato\n"
"ttb è il numero di volte che un utente può essere espulso\n"
"prima di ricevere un ban. Se il parametro non viene specificato,\n"
"l'utente non verrà bannato."
@@ -8025,7 +8025,7 @@ msgstr ""
"opzione è attiva, il bot kickerà tutti gli utenti che usano\n"
"il reverse nel canale.\n"
" \n"
"ttb è il numero di volte che un utente può essere kickato\n"
"ttb è il numero di volte che un utente può essere espulso\n"
"prima di ricevere un ban. Se il parametro non viene specificato,\n"
"l'utente non verrà bannato."
@@ -8042,7 +8042,7 @@ msgstr ""
"opzione è attiva, il bot kickerà tutti gli utenti che usano\n"
"il sottolineato nel canale.\n"
" \n"
"ttb è il numero di volte che un utente può essere kickato\n"
"ttb è il numero di volte che un utente può essere espulso\n"
"prima di ricevere un ban. Se il parametro non viene specificato,\n"
"l'utente non verrà bannato."
@@ -8090,7 +8090,7 @@ msgstr ""
" READONLY Imposta la modalità read-only o read-write\n"
" DEBUG Attiva o disattiva la modalità di debug\n"
" NOEXPIRE Attiva o disattiva la modalità no expire\n"
" SUPERADMIN Attiva o disattiva la modalità SuperAdmin\n"
" SUPERADMIN Attiva o disattiva la modalità Super Admin\n"
" LIST Elenca le opzioni"
#: modules/commands/ms_set.cpp:235
@@ -8109,7 +8109,7 @@ msgstr ""
"Imposta varie opzioni dei memo. opzione può essere:\n"
"\n"
" NOTIFY Cambia il modo in cui si verrà notificati\n"
" della ricezione di nuovi memo (solo\n"
" alla ricezione di nuovi memo (solo\n"
" per i nick)\n"
" LIMIT Imposta il numero massimo di memo che si\n"
" possono ricevere\n"
@@ -8125,9 +8125,9 @@ msgstr "Imposta varie opzioni del nick. opzione può essere una delle seguenti
msgid ""
"Sets whether services should set channel status modes on you automatically."
msgstr ""
"Imposta se i service imposteranno automaticamente il tuo stato nei canali."
"Imposta se i Services modificheranno automaticamente il tuo stato nei canali."
#: modules/commands/cs_set.cpp:1088
#: modules/commands/cs_set.cpp:1090
msgid ""
"Sets whether the given channel will expire. Setting this\n"
"to ON prevents the channel from expiring."
@@ -8144,7 +8144,7 @@ msgid ""
"is entering channels. Note that depending on channel settings\n"
"some modes may not get set automatically."
msgstr ""
"Imposta se i service imposteranno automaticamente lo stato\n"
"Imposta se i Services modificheranno automaticamente lo stato\n"
"del nickname specificato nei canali. Imposta su ON per permettere a %s\n"
"di impostare lo stato del nickname specificato automaticamente\n"
"quando accede al canale."
@@ -8165,10 +8165,12 @@ msgid ""
"when entering channels. Note that depending on channel settings some modes\n"
"may not get set automatically."
msgstr ""
"Imposta se i service imposteranno automaticamente il tuo stato nei canali.\n"
"Imposta su ON per permettere a %s di impostare automaticamente il tuo stato\n"
"Imposta se i Services modificheranno automaticamente il tuo stato nei "
"canali.\n"
"Impostalo su ON per permettere a %s di impostare automaticamente il tuo "
"stato\n"
"quando accedi ai canali. Nota che a seconda delle impostazioni del canale\n"
"alcuni modi potrebbero non essere impostati automaticamente."
"alcuni modi potrebbero non essere attivati automaticamente."
#: modules/commands/cs_access.cpp:648 modules/commands/cs_access.cpp:689
#, c-format
@@ -8231,7 +8233,7 @@ msgstr ""
msgid "Signed kick option for %s is now on."
msgstr "L'opzione Signed kick per %s è ora attiva."
#: modules/commands/cs_set.cpp:1297
#: modules/commands/cs_set.cpp:1299
msgid "Signed kicks"
msgstr "Kicks firmati"
@@ -8352,7 +8354,7 @@ msgid ""
"Sorry, you can only have %d access entries on a channel, including access "
"entries from other channels."
msgstr ""
"Spiacente, puoi avere un massimo di %d voci nella lista di accessodi un "
"Spiacente, puoi avere un massimo di %d voci nella lista di accesso di un "
"canale, incluse le voci da altri canali."
#: modules/commands/cs_akick.cpp:177
@@ -8426,7 +8428,7 @@ msgstr "Il successore del canale %s è stato rimosso."
msgid ""
"Super admin can not be set because it is not enabled in the configuration."
msgstr ""
"L'impostazione SuperAdmin non può essere attivata perché non è abilitata "
"L'impostazione Super Admin non può essere attivata perché non è abilitata "
"nella configurazione."
#: modules/commands/ns_suspend.cpp:60
@@ -8460,7 +8462,7 @@ msgstr ""
"l'uso mantenendone dati e impostazioni. Se viene specificata una\n"
"scandenza il nick sarà sospeso per quel determinato periodo di tempo, se "
"invece\n"
"non viene specificata nessuna scadenza, sarà usata la scadenza di default\n"
"non viene specificata nessuna scadenza, sarà usata la scadenza predefinita\n"
"specificata nel file di configurazione."
#: modules/commands/cs_suspend.cpp:240 modules/commands/ns_suspend.cpp:254
@@ -8517,7 +8519,7 @@ msgstr ""
" \n"
"Con un parametro, mostra tutti i nick presenti nel gruppo\n"
"del nick specificato.\n"
"Questo modo d'uso è riservato ai Services Operator."
"La specifica del nick è riservata ai Services Operator."
#: modules/commands/os_set.cpp:227
msgid ""
@@ -8532,7 +8534,7 @@ msgstr ""
" \n"
"Attiva o disattiva la modalità di debug.\n"
" \n"
"Questa opzione è equivalente all'opzione di riga di comando\n"
"Questa opzione è equivalente all'opzione da riga di comando\n"
"--debug."
#: modules/commands/ms_set.cpp:287
@@ -9106,8 +9108,8 @@ msgid ""
msgstr ""
"Il comando %s permette agli utenti di configurare le impostazioni di\n"
"logging per i loro canali. Se non vengono specificati parametri, questo\n"
"comando mostra la lista del metodo di logging attualmente in funzione\n"
"per il canale.\n"
"comando mostra la lista dei metodi di logging attualmente attivi\n"
"sul canale.\n"
" \n"
"Altrimenti, comando deve essere il nome di un comando, e metodo\n"
"è uno dei seguenti metodi di logging:\n"
@@ -9624,18 +9626,16 @@ msgid ""
" containing Anope and lists the most recent 500 of them."
msgstr ""
"Questo comando effettua una ricerca nel file di log dei Services\n"
"dei messaggi corrispondenti lo schema specificato. Gli argomenti day e "
"limit\n"
"possono essere usati per specificare per quanti giorni cercare nei logs\n"
"e il limite di risultati da mostrare. Come impostazione predefinita\n"
"questo comando effettua ricerche nei log di una settimana e limita i "
"risultati\n"
"a 50.\n"
"utilizzando il pattern specificato. Gli argomenti day e limit possono essere "
"usati per specificare fino a quanti giorni\n"
"estendere la ricerca nei logs e il limite dei risultati da mostrare.\n"
"Come impostazione predefinita questo comando recupera una settimana di\n"
"logs e limita i risultati a 50.\n"
" \n"
"Per esempio:\n"
" LOGSEARCH +21d +500l Anope\n"
" Cerca messaggi contenti la parola Anope nei logs relativi\n"
" agli ultimi 21 giorni e mostra i 500 più recenti di essi."
" Cerca i messaggi contenenti la parola Anope nei logs relativi\n"
" agli ultimi 21 giorni e ne mostra i 500 più recenti."
#: modules/commands/cs_status.cpp:106
msgid ""
@@ -9861,14 +9861,14 @@ msgstr ""
"accesso, %s non cambierà il tuo nick, anche se l'opzione KILL\n"
"è attiva."
#: modules/extra/stats/m_chanstats.cpp:119
msgid "Turns Chanstats statistics ON or OFF."
msgstr "Attiva o disattiva le statistiche di Chanstats."
#: modules/extra/stats/m_chanstats.cpp:142
msgid "Turns chanstats channel statistics ON or OFF for this user."
msgstr ""
"Attiva o disattiva le statistiche di chanstats nel canale per questo utente."
msgstr "Attiva o disattiva le statistiche di chanstats per questo utente."
#: modules/extra/stats/m_chanstats.cpp:61
#: modules/extra/stats/m_chanstats.cpp:119
msgid "Turns chanstats statistics ON or OFF."
msgstr "Attiva o disattiva le statistiche di Chanstats."
#: modules/commands/ns_set.cpp:772
#, c-format
@@ -9939,7 +9939,7 @@ msgid ""
"on a specific option."
msgstr ""
"Digita %s%s HELP %s opzione per ottenere maggiori\n"
"informazioni su un opzione specifica."
"informazioni su un'opzione specifica."
#: modules/commands/bs_kick.cpp:151
#, c-format
@@ -9951,7 +9951,7 @@ msgid ""
"level SET."
msgstr ""
"Digita %s%s HELP %s opzione per ottenere maggiori\n"
"informazioni su un opzione specifica.\n"
"informazioni su un'opzione specifica.\n"
" \n"
"Nota: l'accesso a questo comando è controllato da\n"
"level SET."
@@ -9974,7 +9974,7 @@ msgid ""
"particular option."
msgstr ""
"Digita %s%s HELP %s opzione per ottenere maggiori\n"
"informazioni su un opzione specifica."
"informazioni su un'opzione specifica."
#: modules/pseudoclients/nickserv.cpp:361
#, c-format
@@ -10113,7 +10113,7 @@ msgid ""
"your userflags (lastseentime, etc)."
msgstr ""
"Aggiorna il tuo stato attuale, ovvero controlla eventuali nuovi memo,\n"
"imposta i chanmodo necessari e i tuoi userflags (lastseentime, etc)."
"imposta i modi canale necessari e i tuoi userflags (lastseentime, etc)."
#: modules/commands/os_update.cpp:25
msgid "Updating databases."
@@ -10347,8 +10347,8 @@ msgstr ""
"L'opzione UPLINK , mostra informazioni relative al server\n"
"attualmente usato come uplink al network.\n"
" \n"
"l'opzione HASH , mostra informazioni relativa alla hash map. \n"
"L'opzione ALL, mostra tutte le statische descritte in precedenza."
"L'opzione HASH , mostra informazioni relativa alla hash map. \n"
"L'opzione ALL, mostra tutte le statistiche descritte in precedenza."
#: modules/commands/bs_badwords.cpp:194
msgid "Word"
@@ -10370,7 +10370,7 @@ msgstr "Sei già presente in %s!"
#: modules/commands/os_set.cpp:91
msgid "You are no longer a super admin."
msgstr "Non sei più un SuperAdmin."
msgstr "Non sei più un Super Admin."
#: modules/commands/os_login.cpp:81
msgid "You are not identified."
@@ -10390,7 +10390,7 @@ msgstr "Non stai usando un certificato del client."
#: modules/commands/os_set.cpp:85
msgid "You are now a super admin."
msgstr "Ora sei un SuperAdmin."
msgstr "Ora sei un Super Admin."
#: modules/commands/os_oline.cpp:36
msgid "You are now an IRC Operator."
@@ -10413,7 +10413,7 @@ msgid ""
"receive any new memos until you delete some of your current ones."
msgstr ""
"Attenzione: Hai superato il numero massimo di memo (%d). Non potrai ricevere "
"nuovi memo finché non ne elimini alcuni dal tuo archivio."
"nuovi memo finché non ne eliminerai alcuni dal tuo archivio."
#: modules/commands/os_noop.cpp:33
msgid "You can not NOOP Services."
@@ -10424,7 +10424,7 @@ msgid ""
"You can not disable the founder privilege because it would be impossible to "
"reenable it at a later time."
msgstr ""
"Non puoi disabilitare il privilegio di founder perchè in seguito sarebbe "
"Non puoi disabilitare il privilegio di founder perché in seguito sarebbe "
"impossibile riabilitarlo."
#: modules/commands/os_jupe.cpp:34
@@ -10433,7 +10433,7 @@ msgstr "Non puoi bloccare un server già bloccato."
#: modules/commands/os_jupe.cpp:32
msgid "You can not jupe your Services' pseudoserver or your uplink server."
msgstr "Non puoi bloccare lo pseudoserver dei Service o il tuo uplink."
msgstr "Non puoi bloccare lo pseudoserver dei Services o il tuo uplink."
#: modules/commands/os_module.cpp:80
#, c-format
@@ -10458,7 +10458,7 @@ msgstr "Non puoi aggiungere un canale alla sua stessa access list."
#: modules/commands/ns_logout.cpp:37
#, c-format
msgid "You can't logout %s, they are a Services Operator."
msgstr "Non puoi deidentificare %s , è un Services Operator."
msgstr "Non puoi deidentificare %s, è un Services Operator."
#: modules/commands/ns_set.cpp:927
#, c-format
@@ -10577,7 +10577,7 @@ msgstr "Hai effettuato il login come %s."
#: modules/commands/os_login.cpp:86
msgid "You have been logged out."
msgstr "Non sei più identificato per il tuo nick."
msgstr "Non sei più identificato al tuo nick."
#: modules/commands/cs_unban.cpp:94
#, c-format
@@ -10798,8 +10798,8 @@ msgid ""
"Your IRCd does not support vIdent's, if this is incorrect, please report "
"this as a possible bug"
msgstr ""
"Il tuo IRCd non supporta vIdent, se non è così, perfavore segnala il "
"problema come un possibile bug"
"Il tuo IRCd non supporta vIdent, se così non fosse, segnala il problema come "
"un possibile bug"
#: modules/extra/m_ldap_authentication.cpp:110
#: modules/extra/m_sql_authentication.cpp:55
@@ -10814,7 +10814,7 @@ msgstr "Il tuo account è già stato confermato."
#: modules/commands/ns_register.cpp:396
#, c-format
msgid "Your account will expire, if not confirmed, in %s."
msgstr "Se non confermato, il tuo account scadra in %s."
msgstr "Se non confermato, il tuo account scadrà in %s."
#: modules/commands/ns_set.cpp:1274
#, c-format
@@ -10823,7 +10823,7 @@ msgstr "Il tuo indirizzo email è stato cambiato in %s."
#: modules/commands/os_forbid.cpp:544 modules/commands/os_forbid.cpp:553
msgid "Your email address is not allowed, choose a different one."
msgstr "Il tuo indirizzo email non è consentito, scegline un altro diverso."
msgstr "Il tuo indirizzo email non è consentito, scegline uno diverso."
#: modules/commands/ns_register.cpp:260 modules/commands/ns_register.cpp:391
msgid ""
@@ -10841,12 +10841,12 @@ msgstr "Il tuo indirizzo email per %s è stato confermato."
#: modules/extra/m_ldap_authentication.cpp:159
#, c-format
msgid "Your email has been updated to %s"
msgstr "Il tuo indirizzo email è stato aggiornato a %s"
msgstr "Il tuo indirizzo email è stato modificato a %s"
#: modules/extra/m_sql_authentication.cpp:62
#, c-format
msgid "Your email has been updated to %s."
msgstr "Il tuo indirizzo email è stato aggiornato a %s."
msgstr "Il tuo indirizzo email è stato modificato a %s."
#: modules/commands/ms_set.cpp:197
msgid "Your memo limit has been disabled."
@@ -10881,7 +10881,7 @@ msgstr ""
#: modules/commands/ns_logout.cpp:50
msgid "Your nick has been logged out."
msgstr "Non sei più identificato per il tuo nick."
msgstr "Non sei più identificato al tuo nick."
#: modules/commands/ns_group.cpp:156
msgid "Your nick is already registered."
@@ -10889,7 +10889,7 @@ msgstr "Il tuo nick è già registrato."
#: modules/commands/ns_group.cpp:246
msgid "Your nick is not grouped to anything, you can't ungroup it."
msgstr "Il tuo nick è presente in nessun gruppo, non puoi usare UNGROUP."
msgstr "Il tuo nick non appartiene a un gruppo, non puoi usare UNGROUP."
#: include/language.h:77
msgid "Your nick isn't registered."
@@ -10937,7 +10937,7 @@ msgstr "Il tuo vHost %s ora è attivato."
#: modules/pseudoclients/hostserv.cpp:101 modules/commands/hs_on.cpp:35
#, c-format
msgid "Your vhost of %s@%s is now activated."
msgstr "Il tuo vHost %s@%s ora è attivato."
msgstr "Il tuo vHost %s@%s è ora attivato."
#: modules/commands/hs_off.cpp:39
msgid "Your vhost was removed and the normal cloaking restored."
@@ -11011,7 +11011,7 @@ msgstr "[canale] [list | NEW]"
msgid "[channel] [nick]"
msgstr "[canale] [nick]"
#: modules/commands/ms_del.cpp:42
#: modules/commands/ms_del.cpp:45
msgid "[channel] {num | list | LAST | ALL}"
msgstr "[canale] {num | list | LAST | ALL}"
+43 -42
View File
@@ -1,14 +1,14 @@
# Anope IRC Services language file
# Copyright (C) 2013-2019
# Copyright (C) 2013-2020
# This file is distributed under the same license as the Anope IRC Services package.
# Robby <robby@chatbelgie.be>, 2013-2019.
# Robby <robby@chatbelgie.be>, 2013-2020.
#
msgid ""
msgstr ""
"Project-Id-Version: Anope\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-02-28 02:52+0100\n"
"PO-Revision-Date: 2019-02-28 04:44+0100\n"
"POT-Creation-Date: 2020-01-06 18:19+0100\n"
"PO-Revision-Date: 2020-01-07 04:27+0100\n"
"Last-Translator: Robby <robby@chatbelgie.be>\n"
"Language-Team: Dutch\n"
"Language: nl_NL\n"
@@ -615,8 +615,7 @@ msgstr "kanaal masker [reden]"
msgid "channel modes"
msgstr "kanaal modes"
#: modules/commands/cs_set.cpp:267 modules/commands/cs_set.cpp:950
#: modules/commands/bs_assign.cpp:20
#: modules/commands/cs_set.cpp:267 modules/commands/bs_assign.cpp:20
msgid "channel nick"
msgstr "kanaal nick"
@@ -747,7 +746,8 @@ msgstr "kanaal VIEW [masker | lijst]"
msgid "channel [description]"
msgstr "kanaal [beschrijving]"
#: modules/commands/cs_invite.cpp:20 modules/commands/cs_unban.cpp:20
#: modules/commands/cs_set.cpp:950 modules/commands/cs_invite.cpp:20
#: modules/commands/cs_unban.cpp:20
msgid "channel [nick]"
msgstr "kanaal [nick]"
@@ -815,7 +815,7 @@ msgstr "kanaal {ON | LEVEL | OFF}"
#: modules/commands/cs_set.cpp:336 modules/commands/cs_set.cpp:401
#: modules/commands/cs_set.cpp:473 modules/commands/cs_set.cpp:622
#: modules/commands/cs_set.cpp:684 modules/commands/cs_set.cpp:747
#: modules/commands/cs_set.cpp:811 modules/commands/cs_set.cpp:1042
#: modules/commands/cs_set.cpp:811 modules/commands/cs_set.cpp:1044
#: modules/commands/bs_kick.cpp:792 modules/commands/bs_kick.cpp:857
#: modules/commands/cs_topic.cpp:21 modules/commands/cs_list.cpp:181
msgid "channel {ON | OFF}"
@@ -1881,8 +1881,8 @@ msgstr ""
#: modules/commands/ms_info.cpp:122
#, c-format
msgid "%s is notified of news memos at logon."
msgstr "%s wordt geïnformeerd over nieuwe memo's wanneer je inlogt."
msgid "%s is notified of new memos at logon."
msgstr "%s wordt geïnformeerd over nieuwe memo's wanneer hij/zij inlogt."
#: modules/commands/ms_info.cpp:120
#, c-format
@@ -2388,7 +2388,7 @@ msgstr "Alle toegangsniveaus van %s zijn gekopiëerd naar %s."
msgid "All logon news items deleted."
msgstr "Alle login nieuwsberichten zijn verwijderd."
#: modules/commands/ms_del.cpp:109
#: modules/commands/ms_del.cpp:115
#, c-format
msgid "All memos for channel %s have been deleted."
msgstr "Alle memo's voor kanaal %s zijn verwijderd."
@@ -2406,7 +2406,7 @@ msgstr ""
"Alle nieuwe accounts moeten gevalideerd worden door een beheerder. Gelieve "
"te wachten op bevestiging."
#: modules/commands/ms_del.cpp:111
#: modules/commands/ms_del.cpp:119
msgid "All of your memos have been deleted."
msgstr "Al je memo's zijn verwijderd."
@@ -3012,11 +3012,11 @@ msgstr ""
msgid "Associate a URL with the channel"
msgstr "Koppel een URL aan het kanaal"
#: data/nickserv.example.conf:593
#: data/nickserv.example.conf:594
msgid "Associate a URL with this account"
msgstr "Koppel een URL aan dit account"
#: data/nickserv.example.conf:592
#: data/nickserv.example.conf:593
msgid "Associate a URL with your account"
msgstr "Koppel een URL aan jouw account"
@@ -3644,12 +3644,12 @@ msgstr "Kanaal %s is niet geschorst."
msgid "Channel %s registered under your account: %s"
msgstr "Kanaal %s is nu geregistreerd op jouw account: %s"
#: modules/commands/cs_set.cpp:1076
#: modules/commands/cs_set.cpp:1078
#, c-format
msgid "Channel %s will expire."
msgstr "Kanaal %s zal verlopen."
#: modules/commands/cs_set.cpp:1070
#: modules/commands/cs_set.cpp:1072
#, c-format
msgid "Channel %s will not expire."
msgstr "Kanaal %s zal niet verlopen."
@@ -4120,7 +4120,7 @@ msgid "Define messages to be shown to users who oper"
msgstr ""
"Stel de berichten in die gebruikers te zien krijgen wanneer ze OPER worden"
#: modules/commands/ms_del.cpp:41
#: modules/commands/ms_del.cpp:44
msgid "Delete a memo or memos"
msgstr "Verwijder een of meerdere memo's"
@@ -4203,7 +4203,7 @@ msgstr "Info verwijderd van %s."
msgid "Deleted one entry from %s %s list."
msgstr "1 vermelding verwijderd van %s %s lijst."
#: modules/commands/ms_del.cpp:121
#: modules/commands/ms_del.cpp:129
msgid ""
"Deletes the specified memo or memos. You can supply\n"
"multiple memo numbers or ranges of numbers instead of a\n"
@@ -4423,7 +4423,7 @@ msgstr "E-mailadres voor %s gewijzigd naar %s."
msgid "E-mail address for %s unset."
msgstr "E-mailadres voor %s verwijderd."
#: src/mail.cpp:79
#: src/mail.cpp:80
#, c-format
msgid "E-mail for %s is invalid."
msgstr "E-mail voor %s is ongeldig."
@@ -5227,7 +5227,7 @@ msgstr "Cursiefkicker"
msgid "Join a group"
msgstr "Bij een groep aanmelden"
#: modules/commands/cs_set.cpp:1303 modules/commands/ns_set.cpp:1319
#: modules/commands/cs_set.cpp:1305 modules/commands/ns_set.cpp:1319
msgid "Keep modes"
msgstr "Behoud modes"
@@ -6033,7 +6033,7 @@ msgstr "Maximum gebruikers: %d (%s)"
msgid "Memo %d from %s (%s)."
msgstr "Memo %d van %s (%s)."
#: modules/commands/ms_del.cpp:32 modules/commands/ms_del.cpp:98
#: modules/commands/ms_del.cpp:33 modules/commands/ms_del.cpp:101
#, c-format
msgid "Memo %d has been deleted."
msgstr "Memo %d werd verwijderd."
@@ -6410,7 +6410,7 @@ msgstr "Nick %s is geregistreerd onder jouw gebruikersmasker: %s"
msgid "Nickname %s registered."
msgstr "Nick %s is geregistreerd."
#: modules/commands/cs_set.cpp:1305
#: modules/commands/cs_set.cpp:1307
msgid "No auto-op"
msgstr "Geen auto-op"
@@ -6418,7 +6418,7 @@ msgstr "Geen auto-op"
msgid "No bot"
msgstr "Geen bot"
#: modules/commands/cs_set.cpp:1301 modules/commands/ns_set.cpp:1317
#: modules/commands/cs_set.cpp:1303 modules/commands/ns_set.cpp:1317
msgid "No expire"
msgstr "Verloopt niet"
@@ -6562,7 +6562,7 @@ msgstr "Niet-statusmodes weggehaald op %s."
msgid "None"
msgstr "Geen"
#: modules/commands/cs_set.cpp:1028
#: modules/commands/cs_set.cpp:1029
#, c-format
msgid ""
"Note, however, if the successor already has too many\n"
@@ -6720,7 +6720,7 @@ msgstr "Fout wachtwoord."
msgid "Password reset email for %s has been sent."
msgstr "Wachtwoord reset e-mail voor %s werd verstuurd."
#: modules/commands/cs_set.cpp:1287
#: modules/commands/cs_set.cpp:1289
msgid "Peace"
msgstr "Vrede"
@@ -6734,7 +6734,7 @@ msgstr "Vrede-optie voor %s is nu uit."
msgid "Peace option for %s is now on."
msgstr "Vrede-optie voor %s is nu aan."
#: modules/commands/cs_set.cpp:1299
#: modules/commands/cs_set.cpp:1301
msgid "Persistent"
msgstr "Permanent"
@@ -6765,7 +6765,7 @@ msgstr "Gelieve een geldige servernaam te gebruiken bij het blokkeren."
msgid "Please use the symbol of # when attempting to register."
msgstr "Gelieve het #-symbool te gebruiken bij het registreren."
#: src/mail.cpp:77
#: src/mail.cpp:78
#, c-format
msgid "Please wait %d seconds and retry."
msgstr "Gelieve %d seconden te wachten en opnieuw te proberen."
@@ -6823,7 +6823,7 @@ msgstr ""
"Voorkom gebruik van een kanaal terwijl de data en instellingen ervan toch "
"behouden blijven"
#: modules/commands/cs_set.cpp:1041
#: modules/commands/cs_set.cpp:1043
msgid "Prevent the channel from expiring"
msgstr "Voorkom dat het kanaal verloopt"
@@ -6977,7 +6977,7 @@ msgstr "Reden"
msgid "Reason for %s updated."
msgstr "Reden voor %s geüpdatet."
#: modules/commands/ns_recover.cpp:211
#: modules/commands/ns_recover.cpp:214
msgid ""
"Recovers your nick from another user or from services.\n"
"If services are currently holding your nick, the hold\n"
@@ -7254,7 +7254,7 @@ msgstr "Registratiebevestigings-e-mail opnieuw verzenden"
msgid "Restrict access to the channel"
msgstr "Beperk de toegang tot het kanaal"
#: modules/commands/cs_set.cpp:1289
#: modules/commands/cs_set.cpp:1291
msgid "Restricted access"
msgstr "Beperkte toegang"
@@ -7399,7 +7399,7 @@ msgstr "Sla de database op en herstart Services"
msgid "Searches logs for a matching pattern"
msgstr "Doorzoekt logs voor een overeenstemmend patroon"
#: modules/commands/cs_set.cpp:1293
#: modules/commands/cs_set.cpp:1295
msgid "Secure founder"
msgstr "Strikte stichter controle"
@@ -7413,7 +7413,7 @@ msgstr "Strikte stichter controle-optie voor %s is nu uit."
msgid "Secure founder option for %s is now on."
msgstr "Strikte stichter controle-optie voor %s is nu aan."
#: modules/commands/cs_set.cpp:1295
#: modules/commands/cs_set.cpp:1297
msgid "Secure ops"
msgstr "Strikte operator controle"
@@ -7452,7 +7452,7 @@ msgstr "Veiligheidsoptie is nu aan voor %s."
msgid "Secureops enforced on %s."
msgstr "SECUREOPS afgedwongen op %s."
#: modules/commands/cs_set.cpp:1291 modules/commands/ns_set.cpp:1311
#: modules/commands/cs_set.cpp:1293 modules/commands/ns_set.cpp:1311
msgid "Security"
msgstr "Veiligheid"
@@ -7648,7 +7648,7 @@ msgstr "Service"
msgid "Service's hold on %s has been released."
msgstr "Nick %s werd vrijgegeven."
#: data/nickserv.example.conf:235 data/chanserv.example.conf:827
#: data/nickserv.example.conf:236 data/chanserv.example.conf:827
msgid "Services Operator commands"
msgstr "Services Operator commando's"
@@ -7696,7 +7696,7 @@ msgstr "Services zijn nu in alleen-lezen modus."
msgid "Services are now in read-write mode."
msgstr "Services zijn nu in lezen-schrijven modus."
#: src/mail.cpp:75
#: src/mail.cpp:76
msgid "Services have been configured to not send mail."
msgstr "Services zijn geconfigureerd om geen e-mails te versturen."
@@ -8138,7 +8138,7 @@ msgid ""
msgstr ""
"Stelt in of Services je automatisch je status modes geeft op het kanaal."
#: modules/commands/cs_set.cpp:1088
#: modules/commands/cs_set.cpp:1090
msgid ""
"Sets whether the given channel will expire. Setting this\n"
"to ON prevents the channel from expiring."
@@ -8241,7 +8241,7 @@ msgstr ""
msgid "Signed kick option for %s is now on."
msgstr "Ondertekende kicks-optie voor %s is nu aan."
#: modules/commands/cs_set.cpp:1297
#: modules/commands/cs_set.cpp:1299
msgid "Signed kicks"
msgstr "Ondertekende kicks"
@@ -9846,14 +9846,15 @@ msgstr ""
"%s je niet automatisch killen, hoe de KILL optie ook\n"
"ingesteld staat."
#: modules/extra/stats/m_chanstats.cpp:119
msgid "Turns Chanstats statistics ON or OFF."
msgstr "Zet chanstats statistieken aan of uit."
#: modules/extra/stats/m_chanstats.cpp:142
msgid "Turns chanstats channel statistics ON or OFF for this user."
msgstr "Zet chanstats kanaal statistieken aan of uit voor deze gebruiker."
#: modules/extra/stats/m_chanstats.cpp:61
#: modules/extra/stats/m_chanstats.cpp:119
msgid "Turns chanstats statistics ON or OFF."
msgstr "Zet chanstats statistieken aan of uit."
#: modules/commands/ns_set.cpp:772
#, c-format
msgid ""
@@ -10999,7 +11000,7 @@ msgstr "[kanaal] [lijst | NEW]"
msgid "[channel] [nick]"
msgstr "[kanaal] [nick]"
#: modules/commands/ms_del.cpp:42
#: modules/commands/ms_del.cpp:45
msgid "[channel] {num | list | LAST | ALL}"
msgstr "[kanaal] {nr | lijst | LAST | ALL}"
+414 -478
View File
File diff suppressed because it is too large Load Diff
+40 -39
View File
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Anope\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-02-28 02:52+0100\n"
"POT-Creation-Date: 2020-01-06 18:19+0100\n"
"PO-Revision-Date: 2010-09-19 21:02-0400\n"
"Last-Translator: Adam <adam@anope.org>\n"
"Language-Team: Portuguese\n"
@@ -630,8 +630,7 @@ msgstr "BAN #channel nick [reason]"
msgid "channel modes"
msgstr "MODE canal modos"
#: modules/commands/cs_set.cpp:267 modules/commands/cs_set.cpp:950
#: modules/commands/bs_assign.cpp:20
#: modules/commands/cs_set.cpp:267 modules/commands/bs_assign.cpp:20
#, fuzzy
msgid "channel nick"
msgstr "UNBAN canal [nick]"
@@ -789,7 +788,8 @@ msgstr "DEL [canal] {núm | list | ALL}"
msgid "channel [description]"
msgstr "REGISTER canal descrição"
#: modules/commands/cs_invite.cpp:20 modules/commands/cs_unban.cpp:20
#: modules/commands/cs_set.cpp:950 modules/commands/cs_invite.cpp:20
#: modules/commands/cs_unban.cpp:20
#, fuzzy
msgid "channel [nick]"
msgstr "UNBAN canal [nick]"
@@ -871,7 +871,7 @@ msgstr "SET canal SIGNKICK {ON | LEVEL | OFF}"
#: modules/commands/cs_set.cpp:336 modules/commands/cs_set.cpp:401
#: modules/commands/cs_set.cpp:473 modules/commands/cs_set.cpp:622
#: modules/commands/cs_set.cpp:684 modules/commands/cs_set.cpp:747
#: modules/commands/cs_set.cpp:811 modules/commands/cs_set.cpp:1042
#: modules/commands/cs_set.cpp:811 modules/commands/cs_set.cpp:1044
#: modules/commands/bs_kick.cpp:792 modules/commands/bs_kick.cpp:857
#: modules/commands/cs_topic.cpp:21 modules/commands/cs_list.cpp:181
#, fuzzy
@@ -2070,7 +2070,7 @@ msgstr ""
#: modules/commands/ms_info.cpp:122
#, c-format
msgid "%s is notified of news memos at logon."
msgid "%s is notified of new memos at logon."
msgstr "%s é notificado de novos memos quando conecta."
#: modules/commands/ms_info.cpp:120
@@ -2586,7 +2586,7 @@ msgstr "Todos os vhost's no grupo %s foram ajustados para %s"
msgid "All logon news items deleted."
msgstr "Todos os logon news foram removidos."
#: modules/commands/ms_del.cpp:109
#: modules/commands/ms_del.cpp:115
#, c-format
msgid "All memos for channel %s have been deleted."
msgstr "Todos os memos para o canal %s foram apagados."
@@ -2602,7 +2602,7 @@ msgid ""
"registration to be confirmed."
msgstr ""
#: modules/commands/ms_del.cpp:111
#: modules/commands/ms_del.cpp:119
msgid "All of your memos have been deleted."
msgstr "Todos os seus memos foram apagados."
@@ -3229,11 +3229,11 @@ msgstr ""
msgid "Associate a URL with the channel"
msgstr " ASSIGN Associa um bot ao canal"
#: data/nickserv.example.conf:593
#: data/nickserv.example.conf:594
msgid "Associate a URL with this account"
msgstr ""
#: data/nickserv.example.conf:592
#: data/nickserv.example.conf:593
#, fuzzy
msgid "Associate a URL with your account"
msgstr " GREET Associa uma mensgem de entrada ao seu nick"
@@ -3935,12 +3935,12 @@ msgstr "Canal %s está agora suspenso."
msgid "Channel %s registered under your account: %s"
msgstr "O nick %s foi registrado em sua conta: %s"
#: modules/commands/cs_set.cpp:1076
#: modules/commands/cs_set.cpp:1078
#, c-format
msgid "Channel %s will expire."
msgstr "O canal %s irá expirar."
#: modules/commands/cs_set.cpp:1070
#: modules/commands/cs_set.cpp:1072
#, c-format
msgid "Channel %s will not expire."
msgstr "O canal %s não irá expirar."
@@ -4452,7 +4452,7 @@ msgstr " LOGONNEWS Define mensagens a serem mostradas na conexão"
msgid "Define messages to be shown to users who oper"
msgstr " OPERNEWS Define mensagens a serem mostradas a quem pega Oper"
#: modules/commands/ms_del.cpp:41
#: modules/commands/ms_del.cpp:44
#, fuzzy
msgid "Delete a memo or memos"
msgstr " DEL Apaga a(s) mensagem(ns)"
@@ -4535,7 +4535,7 @@ msgstr "Removida 1 entrada da lista de AKILL."
msgid "Deleted one entry from %s %s list."
msgstr "Deletada 1 entrada da lista de AOP do %s."
#: modules/commands/ms_del.cpp:121
#: modules/commands/ms_del.cpp:129
#, fuzzy
msgid ""
"Deletes the specified memo or memos. You can supply\n"
@@ -4769,7 +4769,7 @@ msgstr "E-mail address for %s changed to %s."
msgid "E-mail address for %s unset."
msgstr "E-mail address for %s unset."
#: src/mail.cpp:79
#: src/mail.cpp:80
#, c-format
msgid "E-mail for %s is invalid."
msgstr "E-mail para %s é inválido."
@@ -5604,7 +5604,7 @@ msgstr " Italics kicker : %s"
msgid "Join a group"
msgstr " GROUP Se junta a um grupo"
#: modules/commands/cs_set.cpp:1303 modules/commands/ns_set.cpp:1319
#: modules/commands/cs_set.cpp:1305 modules/commands/ns_set.cpp:1319
#, fuzzy
msgid "Keep modes"
msgstr "Modo mensagem"
@@ -6426,7 +6426,7 @@ msgstr "Máximo atingido: %d (%s)"
msgid "Memo %d from %s (%s)."
msgstr " Trava de modo: %s"
#: modules/commands/ms_del.cpp:32 modules/commands/ms_del.cpp:98
#: modules/commands/ms_del.cpp:33 modules/commands/ms_del.cpp:101
#, c-format
msgid "Memo %d has been deleted."
msgstr "Memo %d foi apagado."
@@ -6809,7 +6809,7 @@ msgstr "O nick %s foi registrado em sua conta: %s"
msgid "Nickname %s registered."
msgstr "Nick %s registrado."
#: modules/commands/cs_set.cpp:1305
#: modules/commands/cs_set.cpp:1307
#, fuzzy
msgid "No auto-op"
msgstr "Auto-op"
@@ -6818,7 +6818,7 @@ msgstr "Auto-op"
msgid "No bot"
msgstr "Sem bot"
#: modules/commands/cs_set.cpp:1301 modules/commands/ns_set.cpp:1317
#: modules/commands/cs_set.cpp:1303 modules/commands/ns_set.cpp:1317
#, fuzzy
msgid "No expire"
msgstr "não expira"
@@ -6963,7 +6963,7 @@ msgstr ""
msgid "None"
msgstr "Nenhuma"
#: modules/commands/cs_set.cpp:1028
#: modules/commands/cs_set.cpp:1029
#, c-format
msgid ""
"Note, however, if the successor already has too many\n"
@@ -7120,7 +7120,7 @@ msgstr "Senha incorreta."
msgid "Password reset email for %s has been sent."
msgstr "Password reset email for %s has been sent."
#: modules/commands/cs_set.cpp:1287
#: modules/commands/cs_set.cpp:1289
msgid "Peace"
msgstr "Paz"
@@ -7134,7 +7134,7 @@ msgstr "Opção Peace para %s está agora ATIVADA."
msgid "Peace option for %s is now on."
msgstr "Opção Peace para %s está agora ATIVADA."
#: modules/commands/cs_set.cpp:1299
#: modules/commands/cs_set.cpp:1301
#, fuzzy
msgid "Persistent"
msgstr "Persistant"
@@ -7160,7 +7160,7 @@ msgstr "Por favor, use um nome de servidor válido quando estiver \"jupando\"."
msgid "Please use the symbol of # when attempting to register."
msgstr ""
#: src/mail.cpp:77
#: src/mail.cpp:78
#, c-format
msgid "Please wait %d seconds and retry."
msgstr "Por favor aguarde %d segundos e tente novamente."
@@ -7217,7 +7217,7 @@ msgstr ""
" SUSPEND Previne um canal de ser registrado/usado,\n"
" preservando os dados do canal e suas configurações"
#: modules/commands/cs_set.cpp:1041
#: modules/commands/cs_set.cpp:1043
#, fuzzy
msgid "Prevent the channel from expiring"
msgstr " NOEXPIRE Prevent the channel from expiring"
@@ -7383,7 +7383,7 @@ msgstr ""
msgid "Reason for %s updated."
msgstr "Successor do canal %s removido."
#: modules/commands/ns_recover.cpp:211
#: modules/commands/ns_recover.cpp:214
msgid ""
"Recovers your nick from another user or from services.\n"
"If services are currently holding your nick, the hold\n"
@@ -7685,7 +7685,7 @@ msgstr " RELOAD Recarrega o arquivo de configuração dos Services"
msgid "Restrict access to the channel"
msgstr " RESTRICTED Acesso restrito ao canal"
#: modules/commands/cs_set.cpp:1289
#: modules/commands/cs_set.cpp:1291
#, fuzzy
msgid "Restricted access"
msgstr "Acesso restrito"
@@ -7849,7 +7849,7 @@ msgstr " RESTART Salva os dados e reinicia os Services"
msgid "Searches logs for a matching pattern"
msgstr ""
#: modules/commands/cs_set.cpp:1293
#: modules/commands/cs_set.cpp:1295
#, fuzzy
msgid "Secure founder"
msgstr "Founder Seguro"
@@ -7864,7 +7864,7 @@ msgstr "Opção Secure Founder para %s está agora ATIVADA."
msgid "Secure founder option for %s is now on."
msgstr "Opção Secure Founder para %s está agora ATIVADA."
#: modules/commands/cs_set.cpp:1295
#: modules/commands/cs_set.cpp:1297
#, fuzzy
msgid "Secure ops"
msgstr "OPs Seguros"
@@ -7904,7 +7904,7 @@ msgstr "Secure option is now ON for %s."
msgid "Secureops enforced on %s."
msgstr "Secure option is now ON for %s."
#: modules/commands/cs_set.cpp:1291 modules/commands/ns_set.cpp:1311
#: modules/commands/cs_set.cpp:1293 modules/commands/ns_set.cpp:1311
msgid "Security"
msgstr "Segurança"
@@ -8129,7 +8129,7 @@ msgstr "Servers found: %d"
msgid "Service's hold on %s has been released."
msgstr "Seu nick foi derrubado e pode ser usado."
#: data/nickserv.example.conf:235 data/chanserv.example.conf:827
#: data/nickserv.example.conf:236 data/chanserv.example.conf:827
#, fuzzy
msgid "Services Operator commands"
msgstr "%s is a services operator of type %s."
@@ -8184,7 +8184,7 @@ msgstr "Services estão agora no modo somente leitura."
msgid "Services are now in read-write mode."
msgstr "Services estão agora no modo leitura e gravação."
#: src/mail.cpp:75
#: src/mail.cpp:76
msgid "Services have been configured to not send mail."
msgstr "Os services foram configurados para não enviar e-mail."
@@ -8686,7 +8686,7 @@ msgid ""
"Sets whether services should set channel status modes on you automatically."
msgstr ""
#: modules/commands/cs_set.cpp:1088
#: modules/commands/cs_set.cpp:1090
#, fuzzy
msgid ""
"Sets whether the given channel will expire. Setting this\n"
@@ -8804,7 +8804,7 @@ msgstr ""
msgid "Signed kick option for %s is now on."
msgstr "Opção Signed Kicks para %s está agora ATIVADA."
#: modules/commands/cs_set.cpp:1297
#: modules/commands/cs_set.cpp:1299
msgid "Signed kicks"
msgstr "Kicks assinados"
@@ -10364,16 +10364,17 @@ msgstr ""
"lista de acesso, o %s não irá dar auto-kill em você de\n"
"acordo com os ajustes da opção KILL."
#: modules/extra/stats/m_chanstats.cpp:119
#, fuzzy
msgid "Turns Chanstats statistics ON or OFF."
msgstr " SECURE Ativa/Desativa os recursos de segurança para o seu nick"
#: modules/extra/stats/m_chanstats.cpp:142
#, fuzzy
msgid "Turns chanstats channel statistics ON or OFF for this user."
msgstr " SECURE Ativa/Desativa os recursos de segurança para o seu nick"
#: modules/extra/stats/m_chanstats.cpp:61
#: modules/extra/stats/m_chanstats.cpp:119
#, fuzzy
msgid "Turns chanstats statistics ON or OFF."
msgstr " SECURE Ativa/Desativa os recursos de segurança para o seu nick"
#: modules/commands/ns_set.cpp:772
#, fuzzy, c-format
msgid ""
@@ -11574,7 +11575,7 @@ msgstr "LIST [canal] [list | NEW]"
msgid "[channel] [nick]"
msgstr "OP #channel [nick]"
#: modules/commands/ms_del.cpp:42
#: modules/commands/ms_del.cpp:45
#, fuzzy
msgid "[channel] {num | list | LAST | ALL}"
msgstr "DEL [canal] {núm | list | ALL}"
+40 -39
View File
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Anope\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-02-28 02:52+0100\n"
"POT-Creation-Date: 2020-01-06 18:19+0100\n"
"PO-Revision-Date: 2010-09-19 21:10-0400\n"
"Last-Translator: Adam <adam@anope.org>\n"
"Language-Team: Russian\n"
@@ -654,8 +654,7 @@ msgstr "BAN #channel nick [reason]"
msgid "channel modes"
msgstr "MODE #канал режимы"
#: modules/commands/cs_set.cpp:267 modules/commands/cs_set.cpp:950
#: modules/commands/bs_assign.cpp:20
#: modules/commands/cs_set.cpp:267 modules/commands/bs_assign.cpp:20
#, fuzzy
msgid "channel nick"
msgstr "UNBAN #канал [nick]"
@@ -813,7 +812,8 @@ msgstr "DEL [#канал] {номер_сообщения | список_з
msgid "channel [description]"
msgstr "REGISTER #канал описание"
#: modules/commands/cs_invite.cpp:20 modules/commands/cs_unban.cpp:20
#: modules/commands/cs_set.cpp:950 modules/commands/cs_invite.cpp:20
#: modules/commands/cs_unban.cpp:20
#, fuzzy
msgid "channel [nick]"
msgstr "UNBAN #канал [nick]"
@@ -895,7 +895,7 @@ msgstr "SET #канал SIGNKICK {ON | LEVEL | OFF}"
#: modules/commands/cs_set.cpp:336 modules/commands/cs_set.cpp:401
#: modules/commands/cs_set.cpp:473 modules/commands/cs_set.cpp:622
#: modules/commands/cs_set.cpp:684 modules/commands/cs_set.cpp:747
#: modules/commands/cs_set.cpp:811 modules/commands/cs_set.cpp:1042
#: modules/commands/cs_set.cpp:811 modules/commands/cs_set.cpp:1044
#: modules/commands/bs_kick.cpp:792 modules/commands/bs_kick.cpp:857
#: modules/commands/cs_topic.cpp:21 modules/commands/cs_list.cpp:181
#, fuzzy
@@ -2144,7 +2144,7 @@ msgstr ""
#: modules/commands/ms_info.cpp:122
#, c-format
msgid "%s is notified of news memos at logon."
msgid "%s is notified of new memos at logon."
msgstr "%s уведомляется о новых сообщениях сразу после идентификации к нику."
#: modules/commands/ms_info.cpp:120
@@ -2665,7 +2665,7 @@ msgstr "Все виртуальные хосты для ников группы
msgid "All logon news items deleted."
msgstr "Список новостей полностью очищен."
#: modules/commands/ms_del.cpp:109
#: modules/commands/ms_del.cpp:115
#, c-format
msgid "All memos for channel %s have been deleted."
msgstr "Все сообщения канала %s были удалены."
@@ -2681,7 +2681,7 @@ msgid ""
"registration to be confirmed."
msgstr ""
#: modules/commands/ms_del.cpp:111
#: modules/commands/ms_del.cpp:119
msgid "All of your memos have been deleted."
msgstr "Все ваши вообщения были удалены."
@@ -3330,11 +3330,11 @@ msgstr ""
msgid "Associate a URL with the channel"
msgstr "ASSIGN Установка бота на указанный канал"
#: data/nickserv.example.conf:593
#: data/nickserv.example.conf:594
msgid "Associate a URL with this account"
msgstr ""
#: data/nickserv.example.conf:592
#: data/nickserv.example.conf:593
#, fuzzy
msgid "Associate a URL with your account"
msgstr " GREET установка приветственного сообщения"
@@ -4037,12 +4037,12 @@ msgid "Channel %s registered under your account: %s"
msgstr ""
"Ник %s успешно зарегистрирован, в ACCESS-список добавлена хостмаска: %s"
#: modules/commands/cs_set.cpp:1076
#: modules/commands/cs_set.cpp:1078
#, c-format
msgid "Channel %s will expire."
msgstr "Режим истечения по времени для канала %s активирована."
#: modules/commands/cs_set.cpp:1070
#: modules/commands/cs_set.cpp:1072
#, c-format
msgid "Channel %s will not expire."
msgstr "С этого момента, регистрация канала %s никогда не истечет."
@@ -4557,7 +4557,7 @@ msgstr " LOGONNEWS Управление списком новостей п
msgid "Define messages to be shown to users who oper"
msgstr " OPERNEWS Управление списком опер-новостей"
#: modules/commands/ms_del.cpp:41
#: modules/commands/ms_del.cpp:44
#, fuzzy
msgid "Delete a memo or memos"
msgstr " DEL Удаление мемо-сообщений"
@@ -4640,7 +4640,7 @@ msgstr "Удалена 1 запись из спика AKILL'ов."
msgid "Deleted one entry from %s %s list."
msgstr "Удалена 1 запись из списка AOP'ов канала %s."
#: modules/commands/ms_del.cpp:121
#: modules/commands/ms_del.cpp:129
#, fuzzy
msgid ""
"Deletes the specified memo or memos. You can supply\n"
@@ -4882,7 +4882,7 @@ msgstr "Email-адрес для %s изменен на %s."
msgid "E-mail address for %s unset."
msgstr "Email-адрес для %s удален."
#: src/mail.cpp:79
#: src/mail.cpp:80
#, c-format
msgid "E-mail for %s is invalid."
msgstr "Email-адрес для %s некорректен."
@@ -5755,7 +5755,7 @@ msgstr "Italics kicker : %s"
msgid "Join a group"
msgstr " GROUP Объединение ников в группы"
#: modules/commands/cs_set.cpp:1303 modules/commands/ns_set.cpp:1319
#: modules/commands/cs_set.cpp:1305 modules/commands/ns_set.cpp:1319
#, fuzzy
msgid "Keep modes"
msgstr "Режим приватных сообщений"
@@ -6581,7 +6581,7 @@ msgstr "Зафиксированный максимум пользователе
msgid "Memo %d from %s (%s)."
msgstr "Блокировка режимов........: %s"
#: modules/commands/ms_del.cpp:32 modules/commands/ms_del.cpp:98
#: modules/commands/ms_del.cpp:33 modules/commands/ms_del.cpp:101
#, c-format
msgid "Memo %d has been deleted."
msgstr "Сообщение под номером %d было удалено."
@@ -6964,7 +6964,7 @@ msgstr ""
msgid "Nickname %s registered."
msgstr "Ник %s успешно зарегистрирован."
#: modules/commands/cs_set.cpp:1305
#: modules/commands/cs_set.cpp:1307
#, fuzzy
msgid "No auto-op"
msgstr "Автостатус"
@@ -6973,7 +6973,7 @@ msgstr "Автостатус"
msgid "No bot"
msgstr "Без ботов"
#: modules/commands/cs_set.cpp:1301 modules/commands/ns_set.cpp:1317
#: modules/commands/cs_set.cpp:1303 modules/commands/ns_set.cpp:1317
#, fuzzy
msgid "No expire"
msgstr "никогда не истечет"
@@ -7119,7 +7119,7 @@ msgstr ""
msgid "None"
msgstr "отсутствуют"
#: modules/commands/cs_set.cpp:1028
#: modules/commands/cs_set.cpp:1029
#, c-format
msgid ""
"Note, however, if the successor already has too many\n"
@@ -7276,7 +7276,7 @@ msgstr "Вы указали неверный пароль."
msgid "Password reset email for %s has been sent."
msgstr "Password reset email for %s has been sent."
#: modules/commands/cs_set.cpp:1287
#: modules/commands/cs_set.cpp:1289
msgid "Peace"
msgstr "Спокойствие"
@@ -7290,7 +7290,7 @@ msgstr "Режим спокойствия для канала %s активи
msgid "Peace option for %s is now on."
msgstr "Режим спокойствия для канала %s активирован."
#: modules/commands/cs_set.cpp:1299
#: modules/commands/cs_set.cpp:1301
#, fuzzy
msgid "Persistent"
msgstr "Persistant"
@@ -7317,7 +7317,7 @@ msgstr ""
msgid "Please use the symbol of # when attempting to register."
msgstr ""
#: src/mail.cpp:77
#: src/mail.cpp:78
#, c-format
msgid "Please wait %d seconds and retry."
msgstr "Пожалуйста, подождите %d секунд и повторите запрос."
@@ -7375,7 +7375,7 @@ msgstr ""
" SUSPEND Приостановка работы канала, с сохранением всех данных\n"
" и настроек канала"
#: modules/commands/cs_set.cpp:1041
#: modules/commands/cs_set.cpp:1043
#, fuzzy
msgid "Prevent the channel from expiring"
msgstr " NOEXPIRE Prevent the channel from expiring"
@@ -7539,7 +7539,7 @@ msgstr ""
msgid "Reason for %s updated."
msgstr "Наследник канал %s удален."
#: modules/commands/ns_recover.cpp:211
#: modules/commands/ns_recover.cpp:214
msgid ""
"Recovers your nick from another user or from services.\n"
"If services are currently holding your nick, the hold\n"
@@ -7841,7 +7841,7 @@ msgstr " RELOAD Перезагрузка конфигурационно
msgid "Restrict access to the channel"
msgstr " RESTRICTED ограничение уровня доступа на канал до прописанных"
#: modules/commands/cs_set.cpp:1289
#: modules/commands/cs_set.cpp:1291
#, fuzzy
msgid "Restricted access"
msgstr "Ограниченный доступ"
@@ -8007,7 +8007,7 @@ msgstr " RESTART Сохранить базы данных и переза
msgid "Searches logs for a matching pattern"
msgstr ""
#: modules/commands/cs_set.cpp:1293
#: modules/commands/cs_set.cpp:1295
#, fuzzy
msgid "Secure founder"
msgstr "Безопасность владельца"
@@ -8022,7 +8022,7 @@ msgstr "Режим безопасности владельца для кана
msgid "Secure founder option for %s is now on."
msgstr "Режим безопасности владельца для канала %s активирован."
#: modules/commands/cs_set.cpp:1295
#: modules/commands/cs_set.cpp:1297
#, fuzzy
msgid "Secure ops"
msgstr "Контроль статуса оператора"
@@ -8062,7 +8062,7 @@ msgstr "Режим безопасности для %s активирован
msgid "Secureops enforced on %s."
msgstr "Режим безопасности для %s активирован."
#: modules/commands/cs_set.cpp:1291 modules/commands/ns_set.cpp:1311
#: modules/commands/cs_set.cpp:1293 modules/commands/ns_set.cpp:1311
msgid "Security"
msgstr "Безопасность"
@@ -8289,7 +8289,7 @@ msgstr "Текущее кол-во серверов: %d"
msgid "Service's hold on %s has been released."
msgstr "Ваш ник освобожден от удержания сервисами."
#: data/nickserv.example.conf:235 data/chanserv.example.conf:827
#: data/nickserv.example.conf:236 data/chanserv.example.conf:827
#, fuzzy
msgid "Services Operator commands"
msgstr "%s is a services operator of type %s."
@@ -8346,7 +8346,7 @@ msgstr "Сервисы перешли в режим read-only (только ч
msgid "Services are now in read-write mode."
msgstr "Сервисы перешли в режим read-write (чтение-запись)."
#: src/mail.cpp:75
#: src/mail.cpp:76
msgid "Services have been configured to not send mail."
msgstr ""
"Настройки mail-функций сервисов некорректны или отключены, возможность "
@@ -8888,7 +8888,7 @@ msgid ""
"Sets whether services should set channel status modes on you automatically."
msgstr ""
#: modules/commands/cs_set.cpp:1088
#: modules/commands/cs_set.cpp:1090
#, fuzzy
msgid ""
"Sets whether the given channel will expire. Setting this\n"
@@ -9015,7 +9015,7 @@ msgstr ""
msgid "Signed kick option for %s is now on."
msgstr "Режим подписанных киков для канала %s активирован."
#: modules/commands/cs_set.cpp:1297
#: modules/commands/cs_set.cpp:1299
msgid "Signed kicks"
msgstr "Подписанные кики"
@@ -10636,16 +10636,17 @@ msgstr ""
"хостмаска, совпадающая с вашей текущей. Режим опции KILL при этом\n"
"значения не имеет."
#: modules/extra/stats/m_chanstats.cpp:119
#, fuzzy
msgid "Turns Chanstats statistics ON or OFF."
msgstr " SECURE активирование/деактивирование режима безопасности"
#: modules/extra/stats/m_chanstats.cpp:142
#, fuzzy
msgid "Turns chanstats channel statistics ON or OFF for this user."
msgstr " SECURE активирование/деактивирование режима безопасности"
#: modules/extra/stats/m_chanstats.cpp:61
#: modules/extra/stats/m_chanstats.cpp:119
#, fuzzy
msgid "Turns chanstats statistics ON or OFF."
msgstr " SECURE активирование/деактивирование режима безопасности"
#: modules/commands/ns_set.cpp:772
#, fuzzy, c-format
msgid ""
@@ -11858,7 +11859,7 @@ msgstr "LIST [#канал] [список_записей | NEW]"
msgid "[channel] [nick]"
msgstr "OP #channel [nick]"
#: modules/commands/ms_del.cpp:42
#: modules/commands/ms_del.cpp:45
#, fuzzy
msgid "[channel] {num | list | LAST | ALL}"
msgstr "DEL [#канал] {номер_сообщения | список_записей | ALL}"
+40 -39
View File
@@ -7,7 +7,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Anope\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2019-02-28 02:52+0100\n"
"POT-Creation-Date: 2020-01-06 18:19+0100\n"
"PO-Revision-Date: 2010-09-19 21:13-0400\n"
"Last-Translator: Adam <adam@anope.org>\n"
"Language-Team: Turkish\n"
@@ -630,8 +630,7 @@ msgstr "BAN #channel nick [reason]"
msgid "channel modes"
msgstr "MODE kanaladı modlar"
#: modules/commands/cs_set.cpp:267 modules/commands/cs_set.cpp:950
#: modules/commands/bs_assign.cpp:20
#: modules/commands/cs_set.cpp:267 modules/commands/bs_assign.cpp:20
#, fuzzy
msgid "channel nick"
msgstr "UNBAN kanaladı [name]"
@@ -789,7 +788,8 @@ msgstr "DEL [kanaladı] {num | liste | ALL}"
msgid "channel [description]"
msgstr "REGISTER kanaladı açıklama"
#: modules/commands/cs_invite.cpp:20 modules/commands/cs_unban.cpp:20
#: modules/commands/cs_set.cpp:950 modules/commands/cs_invite.cpp:20
#: modules/commands/cs_unban.cpp:20
#, fuzzy
msgid "channel [nick]"
msgstr "UNBAN kanaladı [name]"
@@ -871,7 +871,7 @@ msgstr "SET kanaladı SIGNKICK {ON | LEVEL | OFF}"
#: modules/commands/cs_set.cpp:336 modules/commands/cs_set.cpp:401
#: modules/commands/cs_set.cpp:473 modules/commands/cs_set.cpp:622
#: modules/commands/cs_set.cpp:684 modules/commands/cs_set.cpp:747
#: modules/commands/cs_set.cpp:811 modules/commands/cs_set.cpp:1042
#: modules/commands/cs_set.cpp:811 modules/commands/cs_set.cpp:1044
#: modules/commands/bs_kick.cpp:792 modules/commands/bs_kick.cpp:857
#: modules/commands/cs_topic.cpp:21 modules/commands/cs_list.cpp:181
#, fuzzy
@@ -2049,7 +2049,7 @@ msgstr ""
#: modules/commands/ms_info.cpp:122
#, c-format
msgid "%s is notified of news memos at logon."
msgid "%s is notified of new memos at logon."
msgstr "%s yeni mesajlar için bağlandığında uyarılacak."
#: modules/commands/ms_info.cpp:120
@@ -2565,7 +2565,7 @@ msgstr "All vhost's in the group %s have been set to %s"
msgid "All logon news items deleted."
msgstr "Tüm bağlantı haberleri silindi."
#: modules/commands/ms_del.cpp:109
#: modules/commands/ms_del.cpp:115
#, c-format
msgid "All memos for channel %s have been deleted."
msgstr "All memos for channel %s have been deleted."
@@ -2581,7 +2581,7 @@ msgid ""
"registration to be confirmed."
msgstr ""
#: modules/commands/ms_del.cpp:111
#: modules/commands/ms_del.cpp:119
msgid "All of your memos have been deleted."
msgstr "Tüm mesajlarınız silindi."
@@ -3205,11 +3205,11 @@ msgstr ""
msgid "Associate a URL with the channel"
msgstr "ASSIGN Kanala bot sokar"
#: data/nickserv.example.conf:593
#: data/nickserv.example.conf:594
msgid "Associate a URL with this account"
msgstr ""
#: data/nickserv.example.conf:592
#: data/nickserv.example.conf:593
#, fuzzy
msgid "Associate a URL with your account"
msgstr " GREET Nickiniz için bir karşılama mesajı belirler"
@@ -3918,12 +3918,12 @@ msgstr "Channel %s is now suspended."
msgid "Channel %s registered under your account: %s"
msgstr "%s nicki sizin adınıza kayıt edildi: %s"
#: modules/commands/cs_set.cpp:1076
#: modules/commands/cs_set.cpp:1078
#, c-format
msgid "Channel %s will expire."
msgstr "%s kanalı zaman aşımına eklendi."
#: modules/commands/cs_set.cpp:1070
#: modules/commands/cs_set.cpp:1072
#, c-format
msgid "Channel %s will not expire."
msgstr "%s kanalı zaman aşımından çıkarıldı."
@@ -4441,7 +4441,7 @@ msgstr ""
" OPERNEWS Oper olan kullanıcıların görüntüleyeceği mesajı \n"
" belirler"
#: modules/commands/ms_del.cpp:41
#: modules/commands/ms_del.cpp:44
#, fuzzy
msgid "Delete a memo or memos"
msgstr " DEL Mesajları silmenizi sağlar"
@@ -4524,7 +4524,7 @@ msgstr "AKILL listesinden 1 kayıt silindi."
msgid "Deleted one entry from %s %s list."
msgstr "%s kanalinin AOP listesinden 1 kayit silindi."
#: modules/commands/ms_del.cpp:121
#: modules/commands/ms_del.cpp:129
#, fuzzy
msgid ""
"Deletes the specified memo or memos. You can supply\n"
@@ -4759,7 +4759,7 @@ msgstr "E-mail address for %s changed to %s."
msgid "E-mail address for %s unset."
msgstr "E-mail address for %s unset."
#: src/mail.cpp:79
#: src/mail.cpp:80
#, c-format
msgid "E-mail for %s is invalid."
msgstr "%s için mail adresi geçerli değil."
@@ -5596,7 +5596,7 @@ msgstr " Italics kicker : %s"
msgid "Join a group"
msgstr " GROUP Bir gruba dahil eder"
#: modules/commands/cs_set.cpp:1303 modules/commands/ns_set.cpp:1319
#: modules/commands/cs_set.cpp:1305 modules/commands/ns_set.cpp:1319
#, fuzzy
msgid "Keep modes"
msgstr "Message mode"
@@ -6418,7 +6418,7 @@ msgstr "Maximum kullanıcı sayısı: %d (%s)"
msgid "Memo %d from %s (%s)."
msgstr " Mod kilidi: %s"
#: modules/commands/ms_del.cpp:32 modules/commands/ms_del.cpp:98
#: modules/commands/ms_del.cpp:33 modules/commands/ms_del.cpp:101
#, c-format
msgid "Memo %d has been deleted."
msgstr "%d nolu mesaj silindi."
@@ -6804,7 +6804,7 @@ msgstr "%s nicki sizin adınıza kayıt edildi: %s"
msgid "Nickname %s registered."
msgstr "Nickname %s registered."
#: modules/commands/cs_set.cpp:1305
#: modules/commands/cs_set.cpp:1307
#, fuzzy
msgid "No auto-op"
msgstr "Auto-op"
@@ -6813,7 +6813,7 @@ msgstr "Auto-op"
msgid "No bot"
msgstr "Bot yok"
#: modules/commands/cs_set.cpp:1301 modules/commands/ns_set.cpp:1317
#: modules/commands/cs_set.cpp:1303 modules/commands/ns_set.cpp:1317
#, fuzzy
msgid "No expire"
msgstr "zaman aşımı yok"
@@ -6958,7 +6958,7 @@ msgstr ""
msgid "None"
msgstr "YOK"
#: modules/commands/cs_set.cpp:1028
#: modules/commands/cs_set.cpp:1029
#, c-format
msgid ""
"Note, however, if the successor already has too many\n"
@@ -7115,7 +7115,7 @@ msgstr "Şifre geçersiz."
msgid "Password reset email for %s has been sent."
msgstr "Password reset email for %s has been sent."
#: modules/commands/cs_set.cpp:1287
#: modules/commands/cs_set.cpp:1289
msgid "Peace"
msgstr "Baris"
@@ -7129,7 +7129,7 @@ msgstr "Peace option for %s is now ON."
msgid "Peace option for %s is now on."
msgstr "Peace option for %s is now ON."
#: modules/commands/cs_set.cpp:1299
#: modules/commands/cs_set.cpp:1301
#, fuzzy
msgid "Persistent"
msgstr "Persistant"
@@ -7155,7 +7155,7 @@ msgstr "Please use a valid server name when juping"
msgid "Please use the symbol of # when attempting to register."
msgstr ""
#: src/mail.cpp:77
#: src/mail.cpp:78
#, c-format
msgid "Please wait %d seconds and retry."
msgstr "Lütfen %d saniye bekleyin ve tekrar deneyin."
@@ -7211,7 +7211,7 @@ msgstr ""
" SUSPEND Prevent a channel from being used preserving\n"
" channel data and settings"
#: modules/commands/cs_set.cpp:1041
#: modules/commands/cs_set.cpp:1043
#, fuzzy
msgid "Prevent the channel from expiring"
msgstr " NOEXPIRE Prevent the channel from expiring"
@@ -7377,7 +7377,7 @@ msgstr ""
msgid "Reason for %s updated."
msgstr "%s için successor kaldırıldı."
#: modules/commands/ns_recover.cpp:211
#: modules/commands/ns_recover.cpp:214
msgid ""
"Recovers your nick from another user or from services.\n"
"If services are currently holding your nick, the hold\n"
@@ -7681,7 +7681,7 @@ msgstr " RELOAD Servislerin conf dosyasını yeniden yükler"
msgid "Restrict access to the channel"
msgstr " RESTRICTED Kanala izinli giriş gerektirir"
#: modules/commands/cs_set.cpp:1289
#: modules/commands/cs_set.cpp:1291
#, fuzzy
msgid "Restricted access"
msgstr "Kisitli Erisim."
@@ -7852,7 +7852,7 @@ msgstr ""
msgid "Searches logs for a matching pattern"
msgstr ""
#: modules/commands/cs_set.cpp:1293
#: modules/commands/cs_set.cpp:1295
#, fuzzy
msgid "Secure founder"
msgstr "Secure Founder"
@@ -7867,7 +7867,7 @@ msgstr "Secure founder option for %s is now ON."
msgid "Secure founder option for %s is now on."
msgstr "Secure founder option for %s is now ON."
#: modules/commands/cs_set.cpp:1295
#: modules/commands/cs_set.cpp:1297
#, fuzzy
msgid "Secure ops"
msgstr "Secure Ops"
@@ -7907,7 +7907,7 @@ msgstr "Secure option is now ON for %s."
msgid "Secureops enforced on %s."
msgstr "Secure option is now ON for %s."
#: modules/commands/cs_set.cpp:1291 modules/commands/ns_set.cpp:1311
#: modules/commands/cs_set.cpp:1293 modules/commands/ns_set.cpp:1311
msgid "Security"
msgstr "Güvenlik"
@@ -8127,7 +8127,7 @@ msgstr "Servers found: %d"
msgid "Service's hold on %s has been released."
msgstr "Nickiniz serbest bırakıldı."
#: data/nickserv.example.conf:235 data/chanserv.example.conf:827
#: data/nickserv.example.conf:236 data/chanserv.example.conf:827
#, fuzzy
msgid "Services Operator commands"
msgstr "%s is a services operator of type %s."
@@ -8180,7 +8180,7 @@ msgstr "Servisler şimdi read-only modunda."
msgid "Services are now in read-write mode."
msgstr "Servisler şimdi read-write modunda."
#: src/mail.cpp:75
#: src/mail.cpp:76
msgid "Services have been configured to not send mail."
msgstr "Servislerin mail gönderme özelliği devre dışıdır."
@@ -8680,7 +8680,7 @@ msgid ""
"Sets whether services should set channel status modes on you automatically."
msgstr ""
#: modules/commands/cs_set.cpp:1088
#: modules/commands/cs_set.cpp:1090
#, fuzzy
msgid ""
"Sets whether the given channel will expire. Setting this\n"
@@ -8800,7 +8800,7 @@ msgstr ""
msgid "Signed kick option for %s is now on."
msgstr "Signed kick option for %s is now ON."
#: modules/commands/cs_set.cpp:1297
#: modules/commands/cs_set.cpp:1299
msgid "Signed kicks"
msgstr "İşaretli atma"
@@ -10337,16 +10337,17 @@ msgstr ""
"kullanılmış olsa bile %s sizi otomatik olarak kill\n"
"lemeyecektir."
#: modules/extra/stats/m_chanstats.cpp:119
#, fuzzy
msgid "Turns Chanstats statistics ON or OFF."
msgstr " SECURE Nick güvenliğini açar kapatır"
#: modules/extra/stats/m_chanstats.cpp:142
#, fuzzy
msgid "Turns chanstats channel statistics ON or OFF for this user."
msgstr " SECURE Nick güvenliğini açar kapatır"
#: modules/extra/stats/m_chanstats.cpp:61
#: modules/extra/stats/m_chanstats.cpp:119
#, fuzzy
msgid "Turns chanstats statistics ON or OFF."
msgstr " SECURE Nick güvenliğini açar kapatır"
#: modules/commands/ns_set.cpp:772
#, fuzzy, c-format
msgid ""
@@ -11540,7 +11541,7 @@ msgstr "LIST [kanaladı] [liste | NEW]"
msgid "[channel] [nick]"
msgstr "OP #channel [nick]"
#: modules/commands/ms_del.cpp:42
#: modules/commands/ms_del.cpp:45
#, fuzzy
msgid "[channel] {num | list | LAST | ALL}"
msgstr "DEL [kanaladı] {num | liste | ALL}"
+1 -1
View File
@@ -117,7 +117,7 @@ macro(build_subdir)
# Append this source file's linker flags to the subdirectoy's linker flags, if there are any to append
if(TEMP_DEPENDENCIES)
append_to_list(SUBDIR_EXTRA_DEPENDS ${TEMP_DEPDENCIES})
append_to_list(SUBDIR_EXTRA_DEPENDS ${TEMP_DEPENDENCIES})
endif(TEMP_DEPENDENCIES)
endif(HAS_FUNCTION)
endforeach(SRC ${MODULES_SUBDIR_SRCS})
+1 -1
View File
@@ -1,6 +1,6 @@
/*
*
* (C) 2003-2019 Anope Team
* (C) 2003-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
+2 -2
View File
@@ -1,6 +1,6 @@
/* BotServ core functions
*
* (C) 2003-2019 Anope Team
* (C) 2003-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.
@@ -46,7 +46,7 @@ class CommandBSAssign : public Command
}
AccessGroup access = source.AccessFor(ci);
if (ci->HasExt("BS_NOBOT") || (!access.HasPriv("ASSIGN") && !source.HasPriv("botserv/administration")))
if (ci->HasExt("BS_NOBOT") || (!access.HasPriv("ASSIGN") && !source.HasPriv("botserv/administration")))
{
source.Reply(ACCESS_DENIED);
return;
+1 -1
View File
@@ -1,6 +1,6 @@
/* BotServ core functions
*
* (C) 2003-2019 Anope Team
* (C) 2003-2022 Anope Team
* Contact us at team@anope.org
*
* Please read COPYING and README for further details.

Some files were not shown because too many files have changed in this diff Show More