debian/0000775000000000000000000000000012421230437007166 5ustar debian/control0000664000000000000000000000263112257122146010577 0ustar Source: xchat Section: net Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Davide Puricelli (evo) Uploaders: Bart Martens Standards-Version: 3.9.3 Build-Depends: debhelper (>= 5), bison, libssl-dev, libglib2.0-dev, libgtk2.0-dev (>= 2.10.0), libperl-dev, gettext (>= 0.10.37), libtool, zlib1g-dev, perl (>= 5.8), python-dev, tcl-dev, autotools-dev, dh-autoreconf, libdbus-glib-1-dev, libgtkspell-dev, gconf2, dpkg-dev (>= 1.13.19), libsexy-dev, chrpath, imagemagick Homepage: http://www.xchat.org/ Package: xchat Architecture: any Provides: irc Replaces: xchat-common (<< 1.6.0-1) Depends: ${shlibs:Depends}, xchat-common (= ${source:Version}), ${misc:Depends} Recommends: ${shlibs:Recommends}, esound-clients | alsa-utils, libnotify4 | libnotify-bin, xchat-indicator, xdg-utils Description: IRC client for X similar to AmIRC XChat is a graphical IRC Client with a GTK+ GUI. It has a look and feel similar to AmIRC for the Amiga. Special features include the mIRC extension DCC RESUME and mIRC color, multiple server/channel windows, dialog windows, and a plugin API. Package: xchat-common Architecture: all Recommends: xchat Depends: ${misc:Depends} Description: Common files for X-Chat This package includes documentation, examples, and locale files for the Debian X-Chat packages that are common for all architectures. debian/xchat.dirs0000664000000000000000000000007312175733717011177 0ustar usr/bin usr/share/man/man1 usr/share/doc usr/share/pixmaps debian/xchat.10000664000000000000000000000230412175733717010375 0ustar .TH XCHAT "1" "June 2010" "xchat 2.8.8" "User Commands" .SH NAME xchat \- manual page for xchat 2.8.8 .SH DESCRIPTION .SS "Usage:" .IP xchat [OPTION...] .SS "Help Options:" .TP \fB\-h\fR, \fB\-\-help\fR Show help options .TP \fB\-\-help\-all\fR Show all help options .TP \fB\-\-help\-gtk\fR Show GTK+ Options .SS "Application Options:" .TP \fB\-a\fR, \fB\-\-no\-auto\fR Don't auto connect to servers .TP \fB\-d\fR, \fB\-\-cfgdir\fR=\fIPATH\fR Use a different config directory .TP \fB\-n\fR, \fB\-\-no\-plugins\fR Don't auto load any plugins .TP \fB\-p\fR, \fB\-\-plugindir\fR Show plugin auto\-load directory .TP \fB\-u\fR, \fB\-\-configdir\fR Show user config directory .TP \fB\-\-url\fR=\fIURL\fR Open an irc://server:port/channel URL .TP \fB\-c\fR, \fB\-\-command\fR=\fICOMMAND\fR Execute command: .TP \fB\-e\fR, \fB\-\-existing\fR Open URL or execute command in an existing XChat .TP \fB\-\-minimize\fR=\fIlevel\fR Begin minimized. Level 0=Normal 1=Iconified 2=Tray .TP \fB\-v\fR, \fB\-\-version\fR Show version information .TP \fB\-\-display\fR=\fIDISPLAY\fR X display to use .SH AUTHOR This manual page was written by Davide Puricelli for the Debian GNU/Linux system (but may be used by others). debian/xchat-common.install0000664000000000000000000000005412175733717013171 0ustar debian/tmp/usr/share/locale debian/tmp/etc/ debian/changelog0000664000000000000000000025114712421230171011045 0ustar xchat (2.8.8-7.1ubuntu5.1) trusty; urgency=medium * Don't force the use of SSLv3 (LP: #1381484) - debian/patches/dont_force_sslv3.patch: use SSLv23_client_method() so the best method gets automatically negotiated in src/common/ssl.c. -- Marc Deslauriers Mon, 20 Oct 2014 11:55:26 -0400 xchat (2.8.8-7.1ubuntu5) trusty; urgency=medium * Update config.guess/config.sub with dh_atotools. -- Dimitri John Ledkov Thu, 26 Dec 2013 22:25:10 +0000 xchat (2.8.8-7.1ubuntu4) trusty; urgency=medium * Use dh-autoreconf to update libtool for ppc64el port. * Specify foreign automake option. -- Dimitri John Ledkov Thu, 26 Dec 2013 21:47:13 +0000 xchat (2.8.8-7.1ubuntu3) trusty; urgency=low * Rebuild for Perl 5.18. -- Colin Watson Tue, 22 Oct 2013 10:33:07 +0100 xchat (2.8.8-7.1ubuntu2) saucy; urgency=low * Correctly select the Ubuntu Servers by default. -- Iain Lane Tue, 10 Sep 2013 15:51:18 +0100 xchat (2.8.8-7.1ubuntu1) saucy; urgency=low * Merge from Debian, remaining changes: - Optimise default settings for efficient chatting + Make tab completion by default use last-used order, not alphabetical. This way for example if one is chatting with cjwatson, typing "cj" will complete to cjwatson and not cjohnston. Manual migration: ~/.xchat/xchat.conf: completion_sort = 1 + Do not focus channel upon entering, as that clears highlights when using a znc proxy. To be honest, there should be a distinction between manually joining new channels & auto-joining. (LP: #189222) Manual migration: ~/.xchat/xchat.conf: tab_new_to_front = 0 + Do not clear buffer with Ctrl-L shortcut. (LP: #304477) That shortcut is dominated by web-browsers changing URLs and causes context loss if the focus was accidently left on xchat. - Fix ftbfs, should link against gmodule. - Add xchat-indicator to recommends. (LP: #1048335) - Include svg icon (LP: #840673) - debian/patches: + 01_serverlist.patch: Numerous changes to default serverlist. + 02_ubuntu_default_server.patch: select "Ubuntu servers" by default. + 45_brand_ctcp_version.patch: Add Ubuntu brand to CTCP version response. + 70_notification_strings_shorten.patch: Shorten notification strings. + 71_fix_nick_not_to_highlight.patch: Fix "nicks not to hightlight" for privmsg + 72_fix_accelerator_menubar_toggle.patch: correctly show F9 as shortcut to toggle the menubar. + 75_apturl-support.dpatch: Add support for linkifying apturls. + 76_fix_gfvs_mime_handler.patch: Make it possible to open irc:// URI's via gvfs. - debian/control: + Build-depend on libgtk2.0-dev (>= 2.10.0). + Remove conflict/replaces on xchat-gnome. + Drop NBS "libnotify1" dependency, just keep libnotify-bin alternative. + Use standards version 3.9.3 - debian/rules: Make build independent of the python version. - Added description to patch 76_fix_gfvs_mime_handler.patch. * debian/patches: - deleted 73_libnotify07.patch: excess notifications from xchat under Gnome Shell is fixed by the new patch 66_load_libnotify4.patch. -- Oussama Bounaim Fri, 05 Jul 2013 07:05:39 +0100 xchat (2.8.8-7.1) unstable; urgency=low * Non-maintainer upload. * Dynamically load libnotify.so.4 (instead of libnotify.so.1, which is no longer in sid) when sending notifications to the system tray, for better integration with Gnome 3. (Closes: #682599) + debian/control: recommend libnotify4 instead of libnotify1 + debian/patches/66_load_libnotify4.patch: new patch A better fix would be to link against libnotify, but Bart Martens prefers to delay this until Jessie (it will be a larger diff). -- Sébastien Villemot Sat, 08 Dec 2012 15:06:39 +0100 xchat (2.8.8-7ubuntu2) raring; urgency=low * Optimise default settings for efficient chatting + Make tab completion by default use last-used order, not alphabetical. This way for example if one is chatting with cjwatson, typing "cj" will complete to cjwatson and not cjohnston. Manual migration: ~/.xchat/xchat.conf: completion_sort = 1 + Do not focus channel upon entering, as that clears highlights when using a znc proxy. To be honest, there should be a distinction between manually joining new channels & auto-joining. (LP: #189222) Manual migration: ~/.xchat/xchat.conf: tab_new_to_front = 0 + Do not clear buffer with Ctrl-L shortcut. (LP: #304477) That shortcut is dominated by web-browsers changing URLs and causes context loss if the focus was accidently left on xchat. * Fix ftbfs, should link against gmodule. * Add xchat-indicator to recommends. (LP: #1048335) * Include svg icon (LP: #840673) -- Dmitrijs Ledkovs Sun, 24 Feb 2013 23:03:52 +0000 xchat (2.8.8-7ubuntu1) raring; urgency=low * Merge from debian unstable, remaining changes: - debian/patches: + 01_serverlist.patch: Numerous changes to default serverlist. + 02_ubuntu_default_server.patch: select "Ubuntu servers" by default. + 45_brand_ctcp_version.patch: Add Ubuntu brand to CTCP version response. + 70_notification_strings_shorten.patch: Shorten notification strings. + 71_fix_nick_not_to_highlight.patch: Fix "nicks not to hightlight" for privmsg + 72_fix_accelerator_menubar_toggle.patch: correctly show F9 as shortcut to toggle the menubar. + 73_libnotify07.patch: Cherrypick patch from upstream to quell excess notifications from xchat under Gnome Shell. + 75_apturl-support.dpatch: Add support for linkifying apturls. + 76_fix_gfvs_mime_handler.patch: Make it possible to open irc:// URI's via gvfs. - debian/control: + Build-depend on libgtk2.0-dev (>= 2.10.0). + Remove conflict/replaces on xchat-gnome. + Drop NBS "libnotify1" dependency, just keep libnotify-bin alternative. + Use standards version 3.9.3 - debian/rules: Make build independent of the python version. * Added description to patch 76_fix_gfvs_mime_handler.patch. -- Lorenzo De Liso Mon, 03 Dec 2012 14:57:07 +0100 xchat (2.8.8-7) unstable; urgency=low * The "Just Married" release. * debian/patches/56_save_servlist.patch: Added. Closes: #147832. Added more similar patches : debian/patches/57_save_url.patch debian/patches/58_save_notify.patch debian/patches/59_save_colors.patch debian/patches/60_save_chanlist.patch debian/patches/61_save_editlist.patch debian/patches/62_save_chanopt.patch debian/patches/63_save_keybindings.patch debian/patches/64_save_pevents.patch debian/patches/65_save_sound.patch -- Bart Martens Sun, 30 Sep 2012 08:57:19 +0000 xchat (2.8.8-6) unstable; urgency=high * The "Euro 2012" release. * debian/patches/55_hurd_build.patch: added. closes: #677360. -- Davide Puricelli (evo) Wed, 13 Jun 2012 20:06:22 +0200 xchat (2.8.8-5) unstable; urgency=high * Fixing a wrong debian/rules call to let buildd work fine again. -- Davide Puricelli (evo) Sun, 01 Apr 2012 18:31:58 +0200 xchat (2.8.8-4) unstable; urgency=high * The "Maga" release. * debian/patches/54_glib_single_include.patch: added. closes: #666591. -- Davide Puricelli (evo) Sun, 01 Apr 2012 15:00:04 +0200 xchat (2.8.8-3.1) unstable; urgency=low * Non-maintainer upload. * Don't ship .la files. -- Luk Claes Sun, 03 Jul 2011 12:24:39 +0200 xchat (2.8.8-3ubuntu15) quantal; urgency=low * debian/patches/76_fix_gfvs_mime_handler.patch: make it possible to open irc:// URI's via gvfs (LP: 933822), thanks to Daniel Gimpelevich and Shawn Landden for the patch -- Oliver Grawert Thu, 19 Jul 2012 16:51:33 +0200 xchat (2.8.8-3ubuntu14) quantal; urgency=low * debian/patches/38_autoconf.patch: - Drop patch that adds Launchpad integration linker command -- Robert Ancell Tue, 15 May 2012 10:54:59 +1200 xchat (2.8.8-3ubuntu13) quantal; urgency=low * debian/control: - Use standards version 3.9.3 - Drop dependency on liblaunchpad-integration-dev * debian/patches/37_lpi.patch: - Dropped, we no longer do Launchpad integration -- Robert Ancell Tue, 15 May 2012 10:06:52 +1200 xchat (2.8.8-3ubuntu12) precise; urgency=low * debian/patches/75_apturl-support.dpatch: - Add support for linkifying apturls (LP: #217611) -- Artem Popov Wed, 16 Apr 2008 16:18:43 +0700 xchat (2.8.8-3ubuntu11) precise; urgency=low * Add 74_xchat_glib_2.31.patch - Fix build against glib 2.31. glib got stricter in checking includes. Only glib.h (and a few exceptions) are to be included directly. Cherrypick from upstream. -- Bryce Harrington Thu, 09 Feb 2012 14:25:11 -0800 xchat (2.8.8-3ubuntu10) precise; urgency=low * Add 73_libnotify07.patch - Cherrypick patch from upstream to quell excess notifications from xchat under Gnome Shell. (LP: #912392) -- Bryce Harrington Thu, 12 Jan 2012 02:36:34 -0800 xchat (2.8.8-3ubuntu9) precise; urgency=low * Rebuild for Perl 5.14. -- Colin Watson Wed, 16 Nov 2011 09:40:26 +0000 xchat (2.8.8-3ubuntu8) oneiric; urgency=low * debian/control: Drop NBS "libnotify1" dependency, just keep libnotify-bin alternative. -- Martin Pitt Fri, 09 Sep 2011 09:30:35 +0200 xchat (2.8.8-3ubuntu7) oneiric; urgency=low * Rebuild to drop dependency on libnotify1 -- Matthias Klose Sun, 04 Sep 2011 22:57:18 +0000 xchat (2.8.8-3ubuntu6) oneiric; urgency=low * debian/patches/72_fix_accelerator_menubar_toggle.patch: - correctly show F9 as shortcut to toggle the menubar. (LP: #392503) -- Andreas Moog Mon, 13 Jun 2011 19:17:01 +0200 xchat (2.8.8-3ubuntu5) oneiric; urgency=low * Rebuild for Perl 5.12. -- Colin Watson Tue, 10 May 2011 22:51:47 +0100 xchat (2.8.8-3ubuntu4) natty; urgency=low * Fix include patch for launchpad-integration.h. -- Matthias Klose Mon, 13 Dec 2010 11:46:41 +0100 xchat (2.8.8-3ubuntu3) natty; urgency=low * Rebuild with python 2.7 as the python default. -- Matthias Klose Thu, 09 Dec 2010 16:58:09 +0000 xchat (2.8.8-3ubuntu2) natty; urgency=low * debian/patches/71_fix_nick_not_to_highlight.patch + Fix "nicks not to hightlight" for privmsg (LP: #669046) -- Fabien Tassin Sun, 31 Oct 2010 11:01:37 +0100 xchat (2.8.8-3ubuntu1) natty; urgency=low * Merge from debian unstable, remaining changes: - debian/patches: + series: Refreshed. + 01_serverlist.patch: Numerous changes to default serverlist. + 02_ubuntu_default_server.patch: select "Ubuntu servers" by default. + 37_lpi.patch: Add launchpad integration. + 38_autoconf.patch: Autoconf modifications for launchpad integration. + 45_brand_ctcp_version.patch: Add Ubuntu brand to CTCP version response. + 70_notification_strings_shorten.patch: Shorten notification strings. - debian/control: + Build-depend on libgtk2.0-dev (>= 2.10.0). + Build-depend on liblaunchpad-integration-dev. + Remove conflict/replaces on xchat-gnome. + Updated Maintainer field to match Ubuntu Developers. - debian/rules: + Make build independent of the python version. - debian/patches/45_ctcp_version_less_information.patch: + Renamed to debian/patches/45_brand_ctcp_version.patch + Added short description. -- Lorenzo De Liso Fri, 15 Oct 2010 15:28:46 +0200 xchat (2.8.8-3) unstable; urgency=low * The "Nevsky Prospekt" release. * Setting datadir through configure script; closes: #535950. * Updated xchat manpage; closes: #536070. * debian/patches/51_freenode_ircd-seven.patch: updated. closes: #565380. * debian/patches/53_russian.patch: added. closes: #581424. * Building against python2.6-dev. -- Davide Puricelli (evo) Thu, 07 Oct 2010 12:22:08 +0200 xchat (2.8.8-2) experimental; urgency=low * Built against tcl 8.5; closes: #582335. -- Davide Puricelli (evo) Fri, 18 Jun 2010 12:15:24 +0200 xchat (2.8.8-1ubuntu1) maverick; urgency=low * Merge from debian unstable (LP: #597042), remaining changes: - debian/patches: + series: Refreshed. + 01_serverlist.patch: Numerous changes to default serverlist. + 02_ubuntu_default_server.patch: select "Ubuntu servers" by default. + 37_lpi.patch: Add launchpad integration. + 38_autoconf.patch: Autoconf modifications for launchpad integration. + 45_brand_ctcp_version.patch: Add Ubuntu brand to CTCP version response. + 70_notification_strings_shorten.patch: Shorten notification strings. - debian/control: + Build-depend on libgtk2.0-dev (>= 2.10.0). + Build-depend on liblaunchpad-integration-dev. + Remove conflict/replaces on xchat-gnome. + Updated Maintainer field to match Ubuntu Developers. - debian/rules: + Make build independent of the python version. - debian/patches/45_ctcp_version_less_information.dpatch: + Renamed to debian/patches/45_brand_ctcp_version.patch + Added short description. * Converted all patches to quilt, as in debian quilt has been adopted, all old dpatch patches have been renamed with the *.patch extension. * Dropped changes: - 71_notification_icon_change.patch: can't be applied -- Lorenzo De Liso Mon, 21 Jun 2010 22:47:10 +0200 xchat (2.8.8-1) unstable; urgency=low * The "Mansard" release. * New upstream version; closes: #583747. * Switched to quilt patching system. * Enhanced debian/control and debian/rules to manage tcl depends; thanks Jonathan Nieder. * debian/patches/11_fix_dcc_close_message.dpatch: removed. * debian/patches/49_xc286-smallfixes.dpatch: removed. * debian/patches/50_fix_connect.dpatch: removed. * debian/patches/53_fix_deprecated_widgets.dpatch: removed. * debian/patches/99_gtype.dpatch: removed. -- Davide Puricelli (evo) Thu, 17 Jun 2010 16:44:23 +0200 xchat (2.8.6-6ubuntu1) maverick; urgency=low * Merge from debian unstable (LP: #591714), remaining changes: - debian/patches: + 00list: Refreshed. + 01_serverlist.dpatch: Numerous changes to default serverlist. + 02_ubuntu_default_server.dpatch: select "Ubuntu servers" by default. + 37_lpi.dpatch: Add launchpad integration. + 38_autoconf.dpatch: Autoconf modifications for launchpad integration. + 45_brand_ctcp_version: Add Ubuntu brand to CTCP version response. + 53_fix_deprecated_widgets.dpatch: Fix FTBFS errors due to new GTK 2.20 widgets names. Patch taken from Debian. + 70_notification_strings_shorten.dpatch: Shorten notification strings. + 71_notification_icon_change.dpatch: Use nicer icon for notifications. - debian/control: + Build-depend on libgtk2.0-dev (>= 2.10.0). + Build-depend on liblaunchpad-integration-dev. + Remove conflict/replaces on xchat-gnome. + Updated Maintainer field to match Ubuntu Developers. - debian/rules: + Make build independent of the python version. - debian/patches/45_ctcp_version_less_information.dpatch: + Renamed to debian/patches/45_brand_ctcp_version.dpatch + Added short description. * Dropped changes: - 72_fix_connect_button.dpatch: Replaced with 50_fix_connect.dpatch from debian - 73_freenode_ircd-seven.dpatch: Replaced with 51_freenode_ircd-seven.dpatch from debian - 99_ubuntu-fix_implicit_declaration.dpatch: Replaced with 52_fix_implicit_declaration.dpatch from debian - debian/rules: XCHATSHAREDIR, fixes the FTBFS. -- Lorenzo De Liso Wed, 09 Jun 2010 15:29:05 +0200 xchat (2.8.6-6) unstable; urgency=medium * The "Death Star" release. * debian/patches/53_fix_deprecated_widgets.dpatch: Added. Closes: #576690. -- Davide Puricelli (evo) Tue, 06 Apr 2010 21:41:38 +0200 xchat (2.8.6-5) unstable; urgency=low * The "End of Journey" release. * debian/patches/50_fix_connect.dpatch: Added. Closes: #538733. * debian/patches/51_freenode_ircd-seven.dpatch: Added. Closes: #565380. * debian/patches/52_fix_implicit_declaration.dpatch: Added. -- Davide Puricelli (evo) Sat, 27 Mar 2010 18:39:51 +0100 xchat (2.8.6-4ubuntu5) lucid; urgency=low * debian/patches/53_fix_deprecated_widgets.dpatch: Fix FTBFS errors due to new GTK 2.20 widgets names. Patch taken from Debian. -- Marc Deslauriers Fri, 23 Apr 2010 13:39:59 -0400 xchat (2.8.6-4ubuntu4) lucid; urgency=low * debian/patches/99_fix_implicit_declaration.dpatch: Fix "implicitly converted to pointer at ignoregui.c:192" error in amd64 and ia64 builds. Patch taken from opensuse. -- Fabrice Coutadeur Fri, 15 Jan 2010 17:39:57 +0000 xchat (2.8.6-4ubuntu3) lucid; urgency=low * debian/patches/73_freenode_ircd-seven.dpatch: Add support for ircd-seven CAP command (taken from http://adipose.attenuate.org/~stephen/ircd-seven/) -- Terence Simpson Thu, 14 Jan 2010 08:13:39 +0000 xchat (2.8.6-4ubuntu2) karmic; urgency=low * debian/patches/72_fix_connect_button.dpatch: Fixes 'C_onnect' button on 'Network List' dialog. (LP: #409024) * debian/control: Updated Maintainer field to match Ubuntu Developers. -- Andres Rodriguez Tue, 04 Aug 2009 15:47:54 -0500 xchat (2.8.6-4ubuntu1) karmic; urgency=low * Merge from debian unstable, remaining changes: - debian/patches: . 00list: Refreshed. . 01_serverlist.dpatch: Numerous changes to default serverlist. . 02_ubuntu_default_server.dpatch: select "Ubuntu servers" by default. . 37_lpi.dpatch: Add launchpad integration. . 38_autoconf.dpatch: Autoconf modifications for launchpad integration. . 45_brand_ctcp_version: Add Ubuntu brand to CTCP version response. . 70_notification_strings_shorten.dpatch: Shorten notification strings. . 71_notification_icon_change.dpatch: Use nicer icon for notifications. - debian/control: . Build-depend on libgtk2.0-dev (>= 2.10.0). . Build-depend on liblaunchpad-integration-dev. . Remove conflict/replaces on xchat-gnome. - debian/rules: . Make build independent of the python version. . Sets XCHATSHAREDIR correctly. * debian/patches/45_ctcp_version_less_information.dpatch: - Renamed to debian/patches/45_brand_ctcp_version.dpatch - Added short description. -- Cody A.W. Somerville Wed, 15 Apr 2009 20:03:07 +0100 xchat (2.8.6-4) unstable; urgency=low * The "Bus Stop" release. * Removing DBus service file we added in previous revision, it's giving us some issues, it'll be back when fixed; closes: #523927. -- Davide Puricelli (evo) Wed, 15 Apr 2009 13:50:53 +0200 xchat (2.8.6-3) unstable; urgency=low * The "Danah" release. * Acknowledge NMU, thanks Nico and Security Team. * debian/control: removed Suggests: libnet-google-perl. * debian/control: added Depends: ${misc:Depends}. * debian/control: added Recommends: esound-clients | alsa-utils. * debian/control: removed Depends on python and tcl, we're using Recommends instead. This change was requested by a lot of people, I think this is the best way to do it without creating a new package just for plugins. Note that plugins are still loaded on start because I don't want to block this feature, users without python or tcl can safely ignore the brief warning they'll get, I added a note about it into README.Debian. Closes: #331531, #433895, #459979. * Added DBus service file; closes: #517896. * Updated xchat.1 manpage; closes: #497322. * Updated xchat.desktop, according to freedesktop specs, thanks Ubuntu. * debian/patches/47_galician.dpatch: Added. Closes: #503328. * debian/patches/48_spanish.dpatch: Added. Closes: #504019. * debian/patches/49_xc286-smallfixes: Added. This patch was downloaded from http://xchat.org/files/source/2.8/patches/ * debian/patches/99_gtype.dpatch: Added. Closes: #519393. -- Davide Puricelli (evo) Sun, 05 Apr 2009 17:43:19 +0200 xchat (2.8.6-2.1ubuntu4) jaunty; urgency=low * debian/patches/71_notification_icon_change.dpatch switch to using the nicer icon for notifications. (LP: #345472) * debian/patches/70_notification_strings_shorten.dpatch to make the notification strings much shorter for cleaner notifications. -- Ted Gould Thu, 19 Mar 2009 09:15:32 -0500 xchat (2.8.6-2.1ubuntu3) jaunty; urgency=low * debian/patches/02_ubuntu_default_server.dpatch: select "Ubuntu servers" by default. This should limit the number of users accidentally ending up on "Debian servers" (LP: #297886). Thanks to Stuart Prescott for the patch! * debian/patches/00list: refreshed. -- Lionel Le Folgoc Fri, 27 Feb 2009 22:19:00 +0100 xchat (2.8.6-2.1ubuntu2) jaunty; urgency=low * No change rebuild for python2.6. -- Matthias Klose Wed, 25 Feb 2009 10:16:53 +0000 xchat (2.8.6-2.1ubuntu1) jaunty; urgency=low * Merge from debian unstable, remaining changes: LP: #326823 + xchat.desktop: comply with freedesktop spec removing deprecated items: - extension on icon - Encoding - Application in categories + debian/control: - Build-depend on libgtk2.0-dev (>= 2.10.0). - Build-depend on liblaunchpad-integration-dev. - Recommend esound-clients | alsa-utils | libarts1c2 + debian/patches/01_serverlist.dpatch: - Adjust it to use irc.ubuntu.com. + debian/patches/37_lpi.dpatch: - Add Launchpad integration. + debian/patches/38_autoconf.dpatch: - Add Launchpad integration autoconf changes. + debian/patches/45_ctcp_version_less_information.dpatch: - Make ctcp version show less information. + debian/patches/50_xc286_smallfixes.dpatch: a couple of minor fixes cherry picked from CVS (remove unused variable, use if/else for on/off printing, static/const a variable, return on empty list, resize some char[]'s) + debian/rules: - Make build independent of the python version. - Sets XCHATSHAREDIR correctly. + Switch to GType to fix the build with the latest gtk versions. - debian/patches/60_gtktype_removal.dpatch - said to be fixed in CVS already. -- Bhavani Shankar Sun, 08 Feb 2009 16:19:28 +0530 xchat (2.8.6-2.1) unstable; urgency=high * Non-maintainer upload by the Security Team. * Fix insecure search path vulnerability in the python module by sanitizing sys.path (46_CVE-2009-0315.dpatch; Closes: #513509) -- Nico Golde Thu, 05 Feb 2009 19:20:23 +0100 xchat (2.8.6-2ubuntu2) jaunty; urgency=low * Switch to GType to fix the build with the latest gtk versions. - debian/patches/60_gtktype_removal.dpatch - said to be fixed in CVS already. -- James Westby Thu, 15 Jan 2009 16:46:55 +0000 xchat (2.8.6-2ubuntu1) intrepid; urgency=low * Merge from debian unstable, remaining changes: (LP: #246330) + xchat.desktop: comply with freedesktop spec removing deprecated items: - extension on icon - Encoding - Application in categories + debian/control: - Update Maintainer field as per spec. - Build-depend on libgtk2.0-dev (>= 2.10.0). - Build-depend on liblaunchpad-integration-dev. - Conflict/Replace xchat-systray. - Recommend esound-clients | alsa-utils | libarts1c2 + debian/patches/01_serverlist.dpatch: - Adjust it to use irc.ubuntu.com. + debian/patches/37_lpi.dpatch: - Add Launchpad integration. + debian/patches/38_autoconf.dpatch: - Add Launchpad integration autoconf changes. + debian/patches/45_ctcp_version_less_information.dpatch: - Make ctcp version show less information. + debian/patches/50_xc286_smallfixes.dpatch: a couple of minor fixes cherry picked from CVS (remove unused variable, use if/else for on/off printing, static/const a variable, return on empty list, resize some char[]'s) + debian/rules: - Make build independent of the python version. - Sets XCHATSHAREDIR correctly. -- Dustin Kirkland Thu, 10 Jul 2008 11:41:38 -0500 xchat (2.8.6-2) unstable; urgency=low * debian/patches/45_save_ignore.dpatch: Added. Closes: #463072. * debian/control: Recommends: libnotify1 | libnotify-bin. Closes: #487693. -- Bart Martens Sun, 06 Jul 2008 06:48:07 +0200 xchat (2.8.6-1ubuntu1) intrepid; urgency=low * Merge from Debian unstable (LP: #239654). Remaining Ubuntu changes: + debian/control: - Update Maintainer field as per spec. - Build-depend on libgtk2.0-dev (>= 2.10.0). - Build-depend on liblaunchpad-integration-dev. - Conflict/Replace xchat-systray. - Recommend esound-clients | alsa-utils | libarts1c2. + debian/rules: - Make build independent of the python version. - Sets XCHATSHAREDIR correctly. + debian/patches/01_serverlist.dpatch: - Adjust it to use irc.ubuntu.com. + debian/patches/37_lpi.dpatch: - Add Launchpad integration. + debian/patches/38_autoconf.dpatch: - Add Launchpad integration autoconf changes. + debian/patches/45_ctcp_version_less_information.dpatch: - Make ctcp version show less information. -- Pedro Fragoso Sat, 21 Jun 2008 23:31:54 +0200 xchat (2.8.6-1) unstable; urgency=low * New upstream release. * debian/patches/001_xc284-scrollbmkdir.dpatch: Removed. * debian/patches/002_xc284-improvescrollback.dpatch: Removed. * debian/patches/003_xc284-fix-scrollbfdleak.dpatch: Removed. * debian/patches/01_serverlist.dpatch: Edited. * debian/patches/02_terminal.dpatch: Removed. * debian/patches/09_browser.dpatch: Removed. * debian/patches/42_446293.dpatch: Removed. * debian/patches/44_open_url.dpatch: Added error handling, see #467458. * debian/copyright: Updated years of copyright notices. * debian/control: Added xdg-utils to Recommends. Closes: #467458. * debian/control, debian/rules: Build-Depends on python-dev, and use /usr/bin/python. Closes: #485584, #481090. -- Bart Martens Fri, 20 Jun 2008 17:44:20 +0200 xchat (2.8.4-2ubuntu1) intrepid; urgency=low * Merge from debian unstable, remaining changes: + debian/control: - Update Maintainer field as per spec. - Build-depend on libgtk2.0-dev (>= 2.10.0). - Build-depend on liblaunchpad-integration-dev and python-dev. - Conflict/Replace xchat-systray. - Recommend esound-clients | alsa-utils | libarts1c2. + debian/rules: - Make build independent of the python version. - Sets XCHATSHAREDIR correctly. + debian/patches/01_serverlist.dpatch: - Adjust it to use irc.ubuntu.com. + debian/patches/09_browser.dpatch: - Disable it, upstream fixed the browser launching. + debian/patches/37_lpi.dpatch: - Add Launchpad integration. + debian/patches/38_autoconf.dpatch: - Add Launchpad integration autoconf changes. + debian/patches/45_ctcp_version_less_information.dpatch: - Make ctcp version show less information. -- Luca Falavigna Thu, 22 May 2008 12:45:12 +0000 xchat (2.8.4-2) unstable; urgency=low * debian/control: Added libnotify-bin to Recommends. Closes: #428608. * debian/patches/42_446293.dpatch: Added. Closes: #446293. * debian/patches/43_french.dpatch: Added. Closes: #410063. -- Bart Martens Mon, 28 Jan 2008 21:07:08 +0100 xchat (2.8.4-1) unstable; urgency=low * New upstream release. * debian/copyright: Updated. * debian/patches/001_xc284-scrollbmkdir.dpatch, debian/patches/002_xc284-improvescrollback.dpatch, debian/patches/003_xc284-fix-scrollbfdleak.dpatch: Added. These patches were downloaded from: http://xchat.org/files/source/2.8/patches/ * debian/patches/00list: Updated, to reflect the removal of the patches (see above and below), and also to disable 11_fix_dcc_close_message.dpatch. Reopens: #207929. This patch does not fit this upstream release. * debian/patches/04_patch361525.dpatch: Removed obsolete patch. * debian/patches/52_fix_tray_zombies.dpatch: Removed obsolete patch. * debian/rules, debian/xchat.install, debian/control: Removed xchat_mini.xpm, derive xchat.xpm with imagemagick, and install xchat.xpm and xchat.menu in the same binary package. * debian/xchat.lintian.overrides, debian/xchat.dirs, debian/rules: No longer installing lintian override for missing menu icon. * debian/rules: Remove rpath from binaries. * debian/xchat.dirs: No longer installing directory /usr/lib/menu/. * debian/xchat.menu: Updated to match newer menu policy. * debian/watch: Updated. -- Bart Martens Wed, 09 Jan 2008 22:46:41 +0100 xchat (2.8.4-0ubuntu7) hardy; urgency=low * Rebuild for liblaunchpad-integration1 transition. -- Luca Falavigna Wed, 09 Apr 2008 10:37:24 +0200 xchat (2.8.4-0ubuntu6) hardy; urgency=low * debian/patches/01_serverlist.dpatch: - modify default port for irc.ubuntu.com and irc.freenode.com to 8001 to prevent dcc exploit (LP: #191691). - fix Oz.net servers list wrongly referring to OzNet (LP: #146434). -- Andrea Colangelo Thu, 14 Feb 2008 11:55:19 +0100 xchat (2.8.4-0ubuntu5) gutsy; urgency=low * debian/patches/63_xc284-improvescrollback.dpatch: - Allow users to enable / disable XChat logging (LP: #144600) -- Aron Sisak Sat, 29 Sep 2007 14:58:03 +0200 xchat (2.8.4-0ubuntu4) gutsy; urgency=low * debian/rules: - Sets XCHATSHAREDIR correctly _indeed_ (patch by Whoopie) (LP: #137712) -- Aron Sisak Sat, 08 Sep 2007 14:00:11 +0200 xchat (2.8.4-0ubuntu3) gutsy; urgency=low * debian/rules: - Sets XCHATSHAREDIR correctly (patch by Whoopie) (LP: #137712) -- Aron Sisak Thu, 06 Sep 2007 21:26:47 +0200 xchat (2.8.4-0ubuntu2) gutsy; urgency=low * debian/control - recommends libnotify-bin for notification alerts (LP: #129422) * debian/patches/01_serverlist.dpatch - updated to remove IPV6 servers from default install (LP: #127616) -- Aron Sisak Tue, 31 Jul 2007 15:25:31 +0200 xchat (2.8.4-0ubuntu1) gutsy; urgency=low * New upstream release: - Updated translations (cs, de, ko, mk, sv, vi). - System-Tray balloons now get the xchat icon instead of a generic one. - Fixed the notify-send zombies (released as xc282-fixtrayzombies.diff). - Fixed underscore ('_') in real names in the nick-name right-click menu being drawn as a underline. - ut2004:// URLs are now underlined too. - /set gui_tray_flags 4 will now enable a "Minimize to tray" feature. Clicking the window minimize button will minimize to tray instead of the task-bar. - Fixed bug: [1680762] Notify fails if network name contains spaces. - Extended tclConfig.sh search paths so it hopefully works on Ubuntu now. - Added a feature that reloads conversations from last time you used XChat (type /set text_replay 0 to disable it). - Fixed /LASTLOG printing everything twice if you had Indented Nicks off. - The CTRL-F keybinding (Find) is now disabled when using Emacs keys. - Added /SET gui_tweaks. See http://forum.xchat.org/viewtopic.php?p=13766 - Fixed opening URLs on KDE that didn't begin with http:// or other protocol. - A better quit dialog which warns you if you're connected to IRC or have active file transfers. - Fixed: [1741525] Cycle selected channel (Luca Falavigna). - Fixed: [1737249] Doesn't recognize nicks with halfop mode on hovering. - The userlist and treeview can now be placed on the same side, with a resize handle in between them. They can also be dragged and dropped into place. - When you hide the userlist using the View menu, the resize handle now disappears too. It also disappears when you have a server tab in focus. - If you have a tree on one side and userlist on the other, they'll both now have a resize handle, previously the tree's size was fixed. - The userlist can be hidden and shown with CTRL+F7. - [1735116] Channel List's minimum users spin-button can now be set downward even on networks that sent a list of channels of only a larger size. In this case the Download button will flash to indicate you need to download a new list. - Changing the channel switcher type (Tree or Tabs) is also possible in the setup dialog. - The Ban List window now lists exceptions too (mode +e). - Script and Plugin related changes: * /SETTEXT with no argument now clears the input box. * Python: Added a xchat.strip method for stripping IRC attributes and mIRC color codes. * C-API and Perl: Returning 0 from a FD hook will now remove the hook and free all associated memory. * /MENU now supports a $CHAN root aswell (see plugin20.html). * Fixed GDK warning when using /MENU to add a key binding to a popup menu. * debian/patches/04_patch361525.dpatch - dropped, upstream fixed xchat.desktop * debian/patches/11_fix_dcc_close_message.dpatch - dropped * debian/patches/52_fix_tray_zombies.dpatch - dropped, upstream fixed this * debian/patches/60_hig_desktop.dpatch - dropped, upstream edited xchat.desktop according to HIG * debian/patches/61_cycle_selected_channel.dpatch - dropped, upstream fixed this issue * debian/patches/62_xc284-scrollbmkdir.dpatch - from http://www.xchat.org/files/source/2.8/patches/xc284-scrollbmkdir.diff -- Aron Sisak Thu, 26 Jul 2007 20:35:39 +0200 xchat (2.8.2-1ubuntu2) gutsy; urgency=low * Cycle selected channel, not current one (LP: #120880) -- Luca Falavigna Mon, 2 Jul 2007 13:41:38 +0200 xchat (2.8.2-1ubuntu1) gutsy; urgency=low * Merge from debian unstable, remaining changes: - debian/control: Build-Depends . Added. liblaunchpad-integration-dev, python-dev . Updated. libgtk2.0-dev to >=2.10.0 Maintainer . Updated. Ubuntu MOTU Developers Package: xchat . Added. Conflicts: xchat-systray . Added. Recommends: esound-clients | alsa-utils | libarts1c2 . Added. Replaces: xchat-systray . Removed. Conflicts: xchat-gnome (<< 1:0.11-1) . Removed. Replaces: xchat-gnome (<< 1:0.11-1) - debian/patches/01_serverlist.dpatch: Modified. "Ubuntu Servers" from irc.freenode.net to irc.ubuntu.com - debian/patches/09_browser.dpatch: Dropped. Upstream fixed the browser launching. - debian/patches/37_lpi.dpatch: Added. Launchpad integration. - debian/patches/38_autoconf.dpatch: Added. Launchpad integration autoconf changes. - debian/patches/45_ctcp_version_less_information.dpatch: Added. Make ctcp version show less information. - debian/patches/60_hig_desktop.dpatch60_hig_desktop.dpatch: Added. Change descriptions. - debian/rules: Modified. Make the build independent of the python version. -- Chris Cheney Fri, 22 Jun 2007 09:48:36 -0500 xchat (2.8.2-1) unstable; urgency=low * The "Mara Santangelo" release. * New upstream version. * Removed 03_patch397312.dpatch, now shipped upstream. * Added 52_fix_tray_zombies.dpatch to fix defunc processes created by opening tray balloons. * Acknowledge NMU; closes: #387836, #331267, #376375, #385374, #387705. * Back to work on BTS old xchat bugs now ... -- Davide Puricelli (evo) Sun, 10 Jun 2007 14:55:55 +0200 xchat (2.8.0-0ubuntu4) feisty; urgency=low * Replacing xchat-systray (lp #81757) -- Aron Sisak Sat, 27 Jan 2007 00:45:33 +0100 xchat (2.8.0-0ubuntu3) feisty; urgency=low * Make the build independent of the python version. -- Matthias Klose Mon, 15 Jan 2007 00:44:35 +0100 xchat (2.8.0-0ubuntu2) feisty; urgency=low * Rebuild for python2.5 as the default python version. -- Matthias Klose Sun, 14 Jan 2007 16:25:45 +0000 xchat (2.8.0-0ubuntu1) feisty; urgency=low * New upstream release. * debian/control: - Bump libgtk2.0-dev Build-Dep to >=2.10.0. * debian/patches/09_browser.dpatch: - Dropped. Upstream fixed the browserlaunching. * debian/patches/51_spanish_translation.dpatch: - Dropped. Didn't apply any more. * debian/patches/90_xc280_fix_back.dpatch: - Added late fix from upstream. -- Christian Bjälevik Thu, 4 Jan 2007 03:25:43 +0100 xchat (2.6.8-0.3ubuntu1) feisty; urgency=low * Merge from debian unstable, remaining changes: + Update patch 01_serverlist.dpatch to use irc.ubuntu.com and make it the default + debian/patches/37_lpi.dpatch, debian/patches/38_autoconf.dpatch, debian/patches/45_ctcp_version_less_information.dpatch: - added again + debian/control: - added liblaunchpad-integration-dev to Build-Depends - added Recommends: esound-clients | alsa-utils | libarts1c2 - remove Conflicts on xchat-gnome as it is unneeded + debian/patches/60_hig_desktop.dpatch: Update xchat.desktop to match the Gnome HIG -- Michael Bienia Mon, 11 Dec 2006 19:40:24 +0100 xchat (2.6.8-0.3) unstable; urgency=low * NMU. * debian/rules, debian/control: Fixed spell checking. Closes: #399143. Removed the option --enable-spell and build-depends on libsexy-dev to use the by default enabled spell checking using libsexy2. * debian/rules: Removed obsolete --enable-japanese-conv and --enable-zvt switches. Closes: #353007. * debian/patches/04_patch361525.dpatch: Added. Activates the busy cursor while xchat is loading. Closes: #361525. * debian/rules: Clean some more in the clean rule. -- Bart Martens Fri, 8 Dec 2006 19:03:50 +0100 xchat (2.6.8-0.2ubuntu1) feisty; urgency=low * Merge from Debian unstable. Remaining changes: + Update patch 01_serverlist.dpatch to use irc.ubuntu.com and make it the default + debian/patches/37_lpi.dpatch, debian/patches/38_autoconf.dpatch, debian/patches/45_ctcp_version_less_information.dpatch: - added again + debian/control: - added libsexy-dev to Build-Depends and enable it for the spellchecker - added liblaunchpad-integration-dev to Build-Depends - added Recommends: esound-clients | alsa-utils | libarts1c2 - remove Conflicts on xchat-gnome as it is unneeded * debian/patches/60_hig_desktop.dpatch: Update xchat.desktop to match the Gnome HIG (Closes Ubuntu: #11071) -- Michael Bienia Thu, 30 Nov 2006 21:46:10 +0100 xchat (2.6.8-0.2) unstable; urgency=medium * NMU. * debian/patches/03_patch397312.dpatch: Fix segfault. Closes: #397312. Thanks to Masami Ichikawa . * debian/patches/51_spanish_translation.dpatch: Corrected spanish translation. Closes: #378273. Thanks to Martín Ferrari . * debian/patches/01_serverlist.dpatch: Updated to make "Debian servers" the default irc network. Closes: #393698. -- Bart Martens Tue, 7 Nov 2006 19:32:42 +0100 xchat (2.6.8-0.1) unstable; urgency=low * NMU. * New upstream release. Closes: #393498. * debian/patches/09_browser.dpatch: Updated. * debian/patches/45_fix_cursor.dpatch: Removed. * debian/patches/46_fix_proxy.dpatch: Removed. * debian/rules: Added "servicedir=" for dbus. * debian/xchat.install: No more xchat-remote. Closes: #392526. * debian/xchat.1: Fixed lintian's manpage-has-useless-whatis-entry. * debian/watch: Updated. Closes: #378660. * debian/control: Updated standards version, and added homepage. -- Bart Martens Mon, 30 Oct 2006 19:55:32 +0100 xchat (2.6.6-0ubuntu3) edgy; urgency=low * Update patch 01_serverlist.dpatch to use irc.ubuntu.com. (Closes Ubuntu: #52690) -- Fabio M. Di Nitto Mon, 02 Oct 2006 08:57:55 +0200 xchat (2.6.6-0ubuntu2) edgy; urgency=low * Rebuild against dbus 0.90 -- Sebastian Dröge Thu, 24 Aug 2006 16:56:38 +0200 xchat (2.6.6-0ubuntu1) edgy; urgency=low * New upstream release * debian/patches/45_fix_cursor.dpatch debian/patches/46_fix_proxy.dpatch - dropped, merged upstream * Add libsexy-dev to Build-Depends and enable it for the spellchecker * Fix bashism in debian/rules -- Sebastian Dröge Mon, 24 Jul 2006 15:34:59 +0200 xchat (2.6.4-2.1) unstable; urgency=medium * Non-maintainer upload. * Make binNMUable (Closes: #387063, #387705). * Remove bashisms from debian/rules (Closes: #331267, #376375). * Pick random server out of rotations in all cases (Closes: #385374). -- Luk Claes Sat, 16 Sep 2006 13:33:46 +0200 xchat (2.6.4-2ubuntu1) edgy; urgency=low * Sync with Debian: + debian/patches/36_default_to_freenode.dpatch, debian/patches/37_lpi.dpatch, debian/patches/38_autoconf.dpatch, debian/patches/43_fix_te_notify.dpatch, debian/patches/45_ctcp_version_less_information.dpatch: - added again + debian/control: - added liblaunchpad-integration-dev to Build-Depends - added Recommends: esound-clients | alsa-utils | libarts1c2 - remove Conflicts on xchat-gnome as it is unneeded -- Sebastian Dröge Sun, 25 Jun 2006 23:20:50 +0200 xchat (2.6.4-2) unstable; urgency=low * The "End of a nightmare" release. * Added a missing build-depends on gconf2. -- Davide Puricelli (evo) Sat, 24 Jun 2006 18:58:23 +0200 xchat (2.6.4-1) unstable; urgency=low * The "Monads" release. * New upstream version; closes: #373877. * Added 45_fix_cursor.dpatch to fix a problem with invisible cursor and gtkspell and 46_fix_proxy.dpatch to resolve a proxy issue. * Updated 02_serverlist.dpatch to point to irc.oftc.net instead of irc.freenode.net; closes: #374174. * Enabled dbus support; closes: #353008. - updated Build-Depends because of libdbus-glib-1-dev. - updated xchat package to include xchat-remote. * Updated Build-Depends and Depends to use python2.4. * Fixed debian/control to let new xchat-gnome package coexist peacefully with xchat. * I have not finished my bugs review yet, hopefully summer will help me .. -- Davide Puricelli (evo) Fri, 23 Jun 2006 21:40:50 +0200 xchat (2.6.1-1) unstable; urgency=medium * The "Clifden" release. * Removed 43_fix_te_notify and 44_fix_alignment_endianess patches, now shipped upstream. * Fixed a problem with circular depends: closes: #339915. * I still have to integrate some patches and finish my investigation on old bugs .. work in progress. -- Davide Puricelli (evo) Mon, 13 Feb 2006 15:53:48 +0100 xchat (2.4.5-2) unstable; urgency=high * The "Little endian versus big endian" release. * Added 44_fix_alignment_endianess.dpatch to resolve issues on some archs, like powerpc; closes: #330466. -- Davide Puricelli (evo) Sat, 1 Oct 2005 12:42:20 +0200 xchat (2.4.5-1) unstable; urgency=medium * The "Graduation" release. * New upstream version, closes: #327660. -- Davide Puricelli (evo) Fri, 23 Sep 2005 21:52:59 +0200 xchat (2.4.4-0.1) unstable; urgency=low * Non-maintainer upload. [ Paul Wise ] * New upstream release. - Fixes auto-join when not connecting to 1st server (Closes: #316617) * Update debian/watch * Fix debian/*.menu to prevent some linda/lintian warnings * Override lintian menu-icon-missing warning (in xchat-common) * Update Standards-Version (no changes needed) * Switch to dpatch (merge 01-serverlist and 32_add_chillfactory.net) * Apply late-breaking upsteam patch (50_latefix_fixpluginns) * Patch before configuring (Closes: #296290) * Update description for xchat-text (Closes: #311468, #211547) * New patch: 10_fix_unchecked_mallocs (Closes: #106942) * Merge in a patch from Ubuntu: - Update server list to include an entry for Ubuntu (01_serverlist) * Add pt_BR translation update from Gustavo Noronha Silva - 90_translation_update_pt_BR (Closes: #244891) * Add patch from Pedro Villavicencio Garrido - 11_fix_dcc_close_message (Closes: #207929) [ Erich Schubert ] * Sponsor upload for Paul who did all the work * Remove xchat-text, which is not working too well anyway * Disable nick autocompletion by default. (Yes, this is egostic, but I'm annoyed by E: apt-errors being completed to my nick!) -- Erich Schubert Mon, 25 Jul 2005 23:31:03 +0200 xchat (2.4.3-0.2) unstable; urgency=low * Non-maintainer upload. * Update config.{guess,sub} from autotools-dev before running configure (closes: bug#313559). -- Aurelien Jarno Sat, 2 Jul 2005 12:10:01 +0200 xchat (2.4.3-0.1) unstable; urgency=medium * Non-maintainer upload. * Urgency medium in hope to still get this into sarge. * New upstream version, including these bugfixes: + xchat segfaults when opening plugin dialog on IA64 (Closes: #293521) + XChat 2.4 breaks input methods (for CJK languages) after switching tabs (Closes: #302617) * removed 10_fix_fe_text.patch included upstream. -- Ingo Saitz Tue, 3 May 2005 12:06:04 +0200 xchat (2.4.1-0.1) unstable; urgency=low * Non-maintainer upload. * New upstream version * removed patches included upstream * updated watch file * got patch from CVS to build text frontend. Note that this apparently is unmaintained and pretty useless. The xchat-text package might be removed soon. -- Erich Schubert Sun, 28 Nov 2004 23:41:18 +0100 xchat (2.4.0-0.2) unstable; urgency=low * NMU * Upload to unstable. Positive feedback from experimental (Closes: #265997) * added casecomp patch, so that Te doesn't match test in tab completion * Removed Freenode regional rotation lists (fixed in 2.0.10-0.3) * Added irc.chillfactory.net (fixed in 2.0.10-0.3) -- Erich Schubert Fri, 8 Oct 2004 23:50:57 +0200 xchat (2.4.0-0.1) experimental; urgency=low * NMU * New upstream version for experimental (would close: #265997) - New color scheme - sorted tabs - HIGgyfied, so probably easier to use * fixed a small translation glitch for .de (missing "t" char) -- Erich Schubert Tue, 17 Aug 2004 01:13:29 +0200 xchat (2.0.10-0.2) unstable; urgency=low * NMU * re-added the bugfix for archived bug #147832 (losing server list on disk full) but fixed an uninitialized variable, causing the list not to be saved at all (closes: #251546) * added proper description to man page (closes: #224957) * Added "fix focus" patch by upstream * Added "fix tab completion" patch by upstream * Added "Provides: irc" (closes: #262772) IMHO this should be "irc-client", but see "apt-cache showpkg irc" * Made xchat-common depend on one of the xchat frontends, so it gets uninstalled when one chooses to uninstall the frontends -- Erich Schubert Mon, 2 Aug 2004 12:47:48 +0200 xchat (2.0.10-0.1) unstable; urgency=low * NMU * New upstream release. closes: #252923, #257264. - fixes tab juggling on reconnect. closes: #256866. * Bump to Standards-Version 3.6.1. * Add debian/watch file for DEHS. closes: #258814. * Update config.guess and config.sub. -- Clint Adams Fri, 16 Jul 2004 00:07:33 -0400 xchat (2.0.8-2) unstable; urgency=high * The "Fidarsi e' bene, non fidarsi e' meglio" release. * Added back locales; closes: #244656. -- Davide Puricelli (evo) Mon, 19 Apr 2004 13:56:04 +0200 xchat (2.0.8-1) unstable; urgency=high * The "E633 108" release. * I'd like to thank Erich Schubert for his great work, without him this release wouldn't be possible. * New upstream version: - added 19_socks5-fix.patch to fix a "Stack-based buffer overflow in the Socks-5 proxy code" (http://cve.mitre.org/cgi-bin/cvename.cgi?name=CAN-2004-0409) closes: #244184. - added 20_url-pattern.patch to fix a problem on clicking onto words with trailing dots; closes: #242539. - added 21_serverlist-bug.patch to fix an issue on losing serverlist upon disk full; closes: #147832. - fixed an issue with po files displayed on /help call, closes: #228243. - removed useless 18_topic.patch. -- Davide Puricelli (evo) Sat, 17 Apr 2004 22:44:16 +0200 xchat (2.0.7-1) unstable; urgency=medium * The "kill(evo, SIGURG);" release. * New upstream version, closes: #225971, #225096. * Built with libtool, libtool1.4 is gone; closes: #228165. * Removed 17_64bit-fix.patch, now shipped upstream and added 18_topic.patch to enhance empty topic tooltip, closes: #225851. -- Davide Puricelli (evo) Thu, 29 Jan 2004 19:40:57 +0100 xchat (2.0.5-3) unstable; urgency=medium * The "Amigoooos!" release. * Added 17_64bit-fix.patch to fix 64 bit issues (where a pointer to int was given, instead of gsize), closes: #207700. -- Davide Puricelli (evo) Sun, 12 Oct 2003 15:42:19 +0200 xchat (2.0.5-2) unstable; urgency=high * The "I really need a vacation" release. * Of course I was totally wrong, added back libtoolize stuff .. -- Davide Puricelli (evo) Mon, 6 Oct 2003 16:15:01 +0200 xchat (2.0.5-1) unstable; urgency=medium * The "Ex absurdo sequitur quodlibet" release. * New upstream version: - enhanced code for dccsend/dccrecv windows, closes: #214265. - removed 07_misc.patch and 16_hppa-palette.patch, now shipped upstream. - removed broken 15_color.patch, closes: #211045, #210412. * Partially acknowledge NMU, closes: #213970, #210195. According to libtool maintainer we don't need to run libtoolize before build process, now libtool is using pass_all on Linux ELF. Anyway thanks a lot for your work J.H.M.! * Recompiled against perl-dev 5.8.1, closes: #213626. -- Davide Puricelli (evo) Mon, 6 Oct 2003 12:08:31 +0200 xchat (2.0.4-1.1) unstable; urgency=low * The "Auto* erant dependantes aedificia praeter necessitatem" NMU. * Redid build system to get libtool update needed for ARM: (Closes: #210195) * libtoolize --force --copy (from libtool1.4) * aclocal-1.7 && autoheader && automake-1.7 -a && autoconf * [debian/control] Removed Build-Depends: autoconf, libtool, autotools-dev. * [po/Makefile.in.in] "Hardwire" mkinstalldirs setting to allow things to build. -- J.H.M. Dassen (Ray) Fri, 3 Oct 2003 18:03:35 +0200 xchat (2.0.4-1) unstable; urgency=medium * The "Entia non sunt multiplicanda praeter necessitatem" release. * New upstream version, closes: #204351. - added 15_color.patch to improve nick color selection algorithm, closes: #208316. Thanks Phil Edwards! - added 16_hppa-palette.patch to fix a color map problem under hppa, closes: #200903. Thanks Grant Grundler! - removed 13_cps.patch and 14_fixtint.patch, now shipped upstream. * debian/control: Build-Depends on python2.3-dev, closes: #205640. -- Davide Puricelli (evo) Mon, 8 Sep 2003 18:32:31 +0200 xchat (2.0.3-1) unstable; urgency=low * The "A night with Sartoz" release. * New upstream version: - fixed ChannelList crash on invalid regex match string; closes: #197257. - updated manpages; closes: #194559. - removed 11_urlgui.patch and 12_detach.patch, now shipped upstream. - added 13_cps.patch and 14_fixtint.patch to fix issues with DCC file position and text rendering. -- Davide Puricelli (evo) Thu, 17 Jul 2003 14:50:34 +0200 xchat (2.0.2-1) unstable; urgency=low * The "Praha" release. * New upstream version: - added WM Roles for better WM support; closes: #186105. - added ja.po, kudos to Junichi Uekawa; closes: #189681. - removed 10_speedup.patch, now shipped upstream. - added 11_urlgui.patch and 12_detach.patch to resolve troubles with url gui and detaching tabs. -- Davide Puricelli (evo) Fri, 2 May 2003 17:49:58 +0200 xchat (2.0.1-3) unstable; urgency=high * The "Io son di tutti voi signora e padrona" release. * Added 10_speedup.patch to avoid slowness on big channels; closes: #188836. -- Davide Puricelli (evo) Sun, 13 Apr 2003 16:33:18 +0200 xchat (2.0.1-2) unstable; urgency=high * The "Yes, I *really* love mips!" release. * Updated configure to properly support mips|mipsel; closes: #188736. -- Davide Puricelli (evo) Sun, 13 Apr 2003 13:15:20 +0200 xchat (2.0.1-1) unstable; urgency=medium * The "Non chiedermi nulla" release. * First release of new stable branch, based on GTK+ 2.0/2.2: - removed xchat-gnome package, upstream removed Gnome support because GTK+ 2.* can really do what we need without using Gnome. - removed all non-upstream perl scripts, they need small updates to work with new xchat (yes, I already asked their authors to fix them). - debian/patches: 01_serverlist.patch, 02_terminal.patch, 07_misc.patch, 09_browser.patch updated for new xchat branch. - removed obsolete debconf note, we don't need it anymore. * And now, the fixed bugs: - url handling problems fixed: closes: #106465. - underlying window show-through on minimize problem solved; closes: #144097. - [perl-interface], IRC::add_command_handler fixed; closes: #161698. - channel list window works fine now, this fixed: 1. xchat uses 100% cpu time on channel listing, closes: #180890. 2. channel search causes xchat to crash; closes: #185003. - added a tcl plugin. - added utf support, closes: #172422. - upstream removed it.po because it was really old, someone should translate the new one .. go Frankie, go! :) closes: #181339. - added a "set conference mode by default" option, closes: #122834. - removed the "save settings" confirmation dialog, closes: #164572. - last, but not the least, this is new upstream version, closes: #160672. -- Davide Puricelli (evo) Fri, 11 Apr 2003 19:12:18 +0200 xchat (1.8.11-2) unstable; urgency=high * The "The world was waiting for 2.0.0 and I broke 1.8.11 upload" release. * Removing useless CVS directories to let build daemons build the package on archs != i386; closes: #180636. -- Davide Puricelli (evo) Tue, 11 Feb 2003 22:06:14 +0100 xchat (1.8.11-1) unstable; urgency=low * The "The world is waiting for 2.0.0 and I'm giving it 1.8.11 .. I'm such a bastard!" release. * New upstream version: - compiled against libssl0.9.7, closes: #179509. - support up to 4GB files in dcc, closes: #179344. - removed 06_me.patch and 08_regex.patch, now shipped upstream. - added 10_tint.patch, to fix slow tab switch with tints on. - 07_misc.patch now sets "Use a fontset" to false .. yep, the previous patch was lost by accident. * debian/control: Suggests www-browser, not web-browser. -- Davide Puricelli (evo) Tue, 11 Feb 2003 15:29:01 +0100 xchat (1.8.10-5) unstable; urgency=low * The "Cramer" release. * Added 09_browser.patch to add sensible-browser support; closes: #170086. * Renamed 07_fontset.patch to 07_misc.patch, now: - xchat real name defaults to GECOS user name; closes: #171814 - away messages aren't announced by default; closes: #171462. -- Davide Puricelli (evo) Mon, 9 Dec 2002 20:34:10 +0100 xchat (1.8.10-4) unstable; urgency=high * The "NETDEV WATCHDOG: eth0: transmit timed out" release aka The "I hate my pcmcia card" release. * Config.guess and config.sub are updated before building the package. closes: #168073. * Added konqueror to URL handlers; closes: #168159. -- Davide Puricelli (evo) Sat, 9 Nov 2002 22:40:58 +0100 xchat (1.8.10-3) unstable; urgency=low * The "Seamisai" release. * Added 08_regex.patch to fix a crash on using channel list window with glibc 2.3.1; closes: #165407. -- Davide Puricelli (evo) Tue, 5 Nov 2002 14:33:57 +0100 xchat (1.8.10-2) unstable; urgency=low * The "Yes Sir, docs are currently missing in action" release. * xchat-common.docs: using "doc" directory instead of "manual" one. -- Davide Puricelli (evo) Fri, 27 Sep 2002 19:24:17 +0200 xchat (1.8.10-1) unstable; urgency=medium * The "Vertex cover" release. * New upstream version: - removed 04_catalan.patch and 05_notify.patch, now shipped upstream. - added 06_me.patch to fix /me breakdown. - fixed selection handling; closes: #111180. * Building against perl5.8 solved all these problems: - xchat segfault when LC_CTYPE in unset; closes: #156813. - Perl scripts in ~/.xchat cause segfaults on startup; closes: #149660. - xchat-gnome (1.8.9-1) crash with perl script; closes: #149872. - xchat crashes due to segmentation fault after clicking on Connect button; closes: #157418. * Finally working packages with umlauts, accented letters and so on: - added 07_fontset.patch to always set "Use a fontset" option to false. - added a debconf note and a README.Debian file to explain what I changed and what users should change to avoid problems. - these problems are now solved: - xchat crash when pasting an url to mozilla; closes: #146978 - pasting text triggers assertion; closes: #150236. - xchat-gnome has display problems with accented chars; closes: #159889. -- Davide Puricelli (evo) Thu, 26 Sep 2002 19:17:49 +0200 xchat (1.8.9-4) unstable; urgency=low * The "Transition in progress" release. * debian/control: Build-Depends on gdk-imlib1-dev; closes: #159051. * Built against python2.2; closes: #159255. -- Davide Puricelli (evo) Mon, 2 Sep 2002 11:18:11 +0200 xchat (1.8.9-3) unstable; urgency=low * The "To NMU or not to NMU, this is the question" release. * debian/control: Build-Depends on perl (>= 5.8.0). -- Davide Puricelli (evo) Sat, 3 Aug 2002 15:26:32 +0000 xchat (1.8.9-2) unstable; urgency=low * The "Alexander Platz" release. * Added Tint Transparency to non-gnome package, too; closes: #152108. -- Davide Puricelli (evo) Fri, 12 Jul 2002 18:27:17 +0200 xchat (1.8.9-1) unstable; urgency=medium * The "Crypto in main" release. * New upstream version: - fixed "XChat DNS Command Character Stripping EXECL Vulnerability" (http://online.securityfocus.com/bid/4376) closes: #149101. * Enabled ssl support; closes: #106853, #128502, #137322. - debian/control: added libssl-dev to Build-Depends. - debian/rules: added --enable-openssl. - debian/copyright: updated. * Rewritten debian/rules, now we apply patches on the fly (l33t) - 01_serverlist.patch, Debian servers added at the top of the serverlist - 02_terminal.patch, we use "!x-terminal-emulator" instead of "!rxvt" - 03_gopher.patch, added gopher support, closes: #130203. - 04_catalan.patch, new Catalan po, closes: #149035. Thanks Antoni Bella . - 05_notify.patch, patch to fix notify breakdown. * Added xchat.h and plugin.h to xchat-common package: closes: #148189. * Added scripts-perl/xchat-debab-to-url.pl, a cool script to convert all those foo.d.o to foo.debian.org (useful for Debian developers); closes: #128534. Kudos to Eduard Bloch . * Added scripts-perl/forShare.pl, a funny script that implements a /whereis command and Google searches :) - debian/control: added a Suggests on libnet-google-perl. -- Davide Puricelli (evo) Sun, 26 May 2002 19:26:38 +0200 xchat (1.8.9-0woody1) testing-security; urgency=high * The "I hate security uploads" release. * New upstream version: - fixed "XChat DNS Command Character Stripping EXECL Vulnerability" (http://online.securityfocus.com/bid/4376) closes: #149101. -- Davide Puricelli (evo) Mon, 10 Jun 2002 21:58:32 +0200 xchat (1.8.8-3) unstable; urgency=medium * The "Oh my God, they killed Python, you bastards!" release. * debian/rules: added "--enable-python", it was removed by accident. closes: #143056. -- Davide Puricelli (evo) Mon, 15 Apr 2002 22:35:24 +0200 xchat (1.8.8-2) unstable; urgency=medium * The "Evo, use nnn-close@bugs.d.o to close your xchat bugs!!" release aka The "Wow, this changelog seems pretty popular" release. * Updated Brazilian po, thanks to Gleydson Mazioli da Silva . * Updated scripts-perl/alias.pl, kudos to Hanno Hecker . -- Davide Puricelli (evo) Sat, 13 Apr 2002 12:11:49 +0200 xchat (1.8.8-1) unstable; urgency=medium * The "Binary only" release. * New upstream version: - fixed history of windows, closes: #131340. - fixed recursive wildcard match in /dcc send, closes: #135348. * This segfault is generated by a user's misconfiguration; closes: #131888 * Strange issue with locale that I can safely close, according to submitter; closes: #133958. * The command you're looking for is /close; closes: #135371. * Just /set inputgad_superfocus OFF, restart and it fixed; closes: #136207 * Stupid non-bug that we can safely close; closes: #138305, #138306. * You're wrong, we have a menu entry into GNOME's Programs menu, closes: #131670. -- Davide Puricelli (evo) Sun, 17 Mar 2002 17:56:59 +0100 xchat (1.8.7-2) unstable; urgency=high * The "Crocodile rock" release. * Made upgrade smooth even when you're upgrading from an ancient package; closes: #129707. -- Davide Puricelli (evo) Sun, 20 Jan 2002 17:20:21 +0100 xchat (1.8.7-1) unstable; urgency=high * The "Hurry up evo, there's a security hole!" release. * New upstream version: - fixed a serious CTCP reply vulnerability. - fixed the need for signed chars (e.g. on PPC and s390). - immediately abort file transfers when out of space. closes: #127095. -- Davide Puricelli (evo) Thu, 10 Jan 2002 12:26:46 +0100 xchat (1.8.6-3) unstable; urgency=high * The "Ok, wrong patch, excuse me guys :)" release. * Removed the stupid hack from debian/rules and applied the patch provided by Colin Walters ; closes: #126207. -- Davide Puricelli (evo) Sun, 23 Dec 2001 20:25:01 +0100 xchat (1.8.6-2) unstable; urgency=medium * The "Merry Christmas, mine beloved Xchat users!" release. * Added -funsigned-char=no to CFLAGS to avoid some troubles with ppc arch. * Added a funny script to /usr/share/doc/xchat-common/scripts-perl; thanks to Samuele Tonon -- Davide Puricelli (evo) Sat, 22 Dec 2001 18:32:17 +0100 xchat (1.8.6-1) unstable; urgency=low * The "Cantantessa" release. * New upstream version. * Just /set inputgad_superfocus OFF, restart and it fixed; closes: #115281. * Syntax is not /ignore all, but /ignore all; you're using it in a wrong way. closes: #118146. * You can disable flood protection with /set msg_number_limit 9999, anyway you can turn auto-dialog windows popup back under UserModes menu; closes: #123209. * This memory leak isn't reproducible by me, upstream author or other people and it's probably related with the pixmap theme you're using, not with xchat; if you want you can provide the irssi workaround to xchat upstream author, he'll give a look at it; closes: #123255. -- Davide Puricelli (evo) Sun, 16 Dec 2001 22:50:24 +0100 xchat (1.8.5-3) unstable; urgency=low * The "Creme Caramel" release. * Now we use "IRC" hint for menu files; closes: #120998. -- Davide Puricelli (evo) Sun, 25 Nov 2001 11:44:58 +0100 xchat (1.8.5-2) unstable; urgency=high * The "Desperately seeking a house" release. * Ok, forget last upload, python2.2 is a beta version, now we will depend and build-depend on last stable version, 2.1 closes: #118249. -- Davide Puricelli (evo) Sun, 4 Nov 2001 22:14:55 +0100 xchat (1.8.5-1) unstable; urgency=high * The "Underlab kicks ass" release. * New upstream version (with two upstream patches). * debian/control: fixed Build-Depends and Depends for python2.2; closes: #117754, #117879. * Please read 1.6.3-2 changelog entry, I won't compile xchat with --enable-panel, so I fixed extended description; closes: #116778. -- Davide Puricelli (evo) Fri, 2 Nov 2001 19:34:58 +0100 xchat (1.8.4-2) unstable; urgency=low * The "Welcome back Natalie" release. * Applied a patch to fix DCC Resume; closes: #115505. -- Davide Puricelli (evo) Sun, 14 Oct 2001 12:36:03 +0200 xchat (1.8.4-1) unstable; urgency=low * The "Abraham de Moivre" release. * New upstream version. * Fixed traceroute path, closes: #114636, #114637. -- Davide Puricelli (evo) Mon, 8 Oct 2001 11:45:06 +0200 xchat (1.8.3-1) unstable; urgency=low * The "Kimagure Orange Road" release. * New upstream version. * *.menu: added icons; closes: #110523. -- Davide Puricelli (evo) Fri, 31 Aug 2001 23:57:00 +0200 xchat (1.8.2-1) unstable; urgency=low * New upstream version, closes: #104465, #107544. * Added alias.pl and unban.pl in /usr/share/doc/xchat-common/scripts-perl, thanks to Vetinari * These memory leaks aren't reproducible by me, upstream author and other people, so they're probably related with specific kernel/configuration; closes: #107076, #105335. * This isn't true, it doesn't require an extra press; closes: #106044. * Now struct module_cmd_set *mod_cmds' isn't static; closes: #106848. * Upstream author said: "I just dont check them, if you run out of memory, it mayaswell just crash; besides, all os'es have virtual memory and mallocs hardly ever fail. If you dont have enough memory to alloca the TINNY amounts xchat allocates, there wont be enough memory to make an error message anyway" closes: #106942. * Now our default terminal is x-terminal-emulator; closes: #107784, #107789. Thanks to Eduard Bloch * Well, now this is the normal behaviour; an easy workaround could be this: make a UserCommand, Name "myreconnect" Command "/join 0 /reconnect" Try to use alias.pl (/usr/share/doc/xchat-common/scripts-perl/alias.pl) * Sorry, I prefer to use conflicts between xchat and xchat-gnome packages because xchat-text isn't very used like the other two. closes: #98773. * Ircd doesn't support PRIVMSG #chan1,#chan2; closes: #100757. * Upstream author's words: 104768- this is wishlist, i guess he should mail me about this.. or create a patch.. the plugin interface is very rarely used (and not changed in 1+ years). closes: #104768. -- Davide Puricelli (evo) Mon, 6 Aug 2001 17:49:39 +0200 xchat (1.8.1-2) unstable; urgency=low * Applied a patch to fix bug in closing dialog windows and another patch to fix /kick breakdown, closes: #105775. -- Davide Puricelli (evo) Sat, 21 Jul 2001 21:16:34 +0200 xchat (1.8.1-1) unstable; urgency=medium * New upstream version. * Fixed src/fe-gtk/serverlist.h patch, closes: #104367. * Built with --enable-japanese-conv, closes: #103267. -- Davide Puricelli (evo) Thu, 12 Jul 2001 10:36:54 +0200 xchat (1.8.0-1) unstable; urgency=high * New upstream version, closes: #101660, #101121, #78716, #97536, #100075. * debian/rules: added configure/configure-stamp support; closes: #94218. * Added a lot of docs and rewritten manpages from scratch (except the xchat-text one); closes: #97403. * Now xchat depends on python2-base and builds against python2-dev; closes: #99483. * Enabled ipv6 support. -- Davide Puricelli (evo) Sun, 1 Jul 2001 17:46:10 +0200 xchat (1.6.4-3) unstable; urgency=high * Depends on libgtk1.2 (>= 1.2.10-1); closes: #90785, #90405, #90894. * Fixed Build-Depends; closes: #90887. * Added w3m to URL Menu, anyway remember that this menu is editable and you can add or remove things; closes: #89625. * You can make a UserCommand for that, .e.g: Name Command ALLAWAY /ALLSERV /away Then just type /allaway; closes: #90589. * Sorry, upstream said that it's too hard to do; closes: #92877. -- Davide Puricelli (evo) Tue, 10 Apr 2001 19:56:46 +0200 xchat (1.6.4-2) unstable; urgency=high * Hacked debian/rules, now we can use dpkg-buildpackage with -B again. closes: #86221. -- Davide Puricelli (evo) Fri, 16 Feb 2001 22:19:52 +0100 xchat (1.6.4-1) unstable; urgency=low * New upstream version, closes: #85471. Richards Fuchs' patches and Anthony Fok's po are now shipped upstream. * Peter said that this is too hard to implement and he won't add it. closes: #56387. -- Davide Puricelli (evo) Mon, 12 Feb 2001 16:06:35 +0100 xchat (1.6.3-2) unstable; urgency=low * Added "Hints" to menu files; closes: #82317. * Now actions cause a beep for PM windows (if you enable it). Patch provided by Richard Fuchs ; closes: #78484. * After a discussion with upstream author I've decided to remove panel applet support from xchat-gnome package; Peter said that "it's not really a maintained piece of code" and I think that it's useless to provide a broken applet (of course if someone would like to take care of code I'll readd it.) closes: #82113, #84723, #84729. * Now messaging channels or nicknames works a bit like in mIRC now, i.e. when there's an open tab for the destination, the message shows up there (usefull for logs); closes: #60104. Patch provided by Richard Fuchs . * Peter's words: " #69765 - with the suggested solution the client could be too easily fooled by people having some fun :) xchat doesnt "handle" netsplits anyway, it just prints out what the server says." " the netsplit message is no different to a quitmessage unluckily". closes: #69765. * Peter dixit: "thats the way it is", it's not a bug but, a feature. closes: #78494. -- Davide Puricelli (evo) Sun, 4 Feb 2001 15:05:42 +0100 xchat (1.6.3-1) unstable; urgency=low * New upstream version.(closes: #81031, #79674). * xchat-gnome: now built with --enable-panel. * Added zh_CN and zh_TW.Big5 po files; thanks to Anthony Fok . * Upstream author said that all GTK+ apps do this and he can't fix them; closes: #79647, #81385. * That perl script isn't included into xchat upstream tarball and we don't know what it should do, submitter doesn't provide any other info, so we can close it; closes: #79641. * xchat doesn't come with a en_DK po, anyway it should ignore it; I tried to export en_DK and I used xchat 1.6.3 both with and without libc6-i686: it works. closes: #78710. -- Davide Puricelli (evo) Wed, 10 Jan 2001 19:13:40 +0100 xchat (1.6.2-1) unstable; urgency=low * New upstream version (closes: #70905, #79138, #76122). * Now xchat, xchat-gnome and xchat-text depend on xchat-common (= ${Source-Version}); closes: #79331. -- Davide Puricelli (evo) Mon, 11 Dec 2000 19:41:51 +0100 xchat (1.6.0-2) unstable; urgency=low * Scrollbar position doesn't depend on your wm theme (it will be forever on the right); closes: #45510. * "Edit event texts menu" works, you need to type enter after having done some changes; closes: #59904. * Socks4 support works, just use "Proxy server" menu; closes: #72952. * Only previous version was affected by this; closes: #78007. * Docs troubles are fixed; closes: #78008, #78230. -- Davide Puricelli (evo) Tue, 28 Nov 2000 18:48:03 +0100 xchat (1.6.0-1) unstable; urgency=low * New upstream version (with upstream patch for xtext.c). (closes: #47244, #50163, #60592, #65080, #66579, #72606, #72618, #74894, #75203, #76208, #46540, #58897, #59320, #68895, #77390, #44111, #44112, #56380, #56625, #56838, #57428, #57471, #57681, #57683, #60826, #72191.) * Fixed Build-Depends. (closes: #76911, #70408, #72402, #76265, #58293) * Removed stupid depends on libc5 stuff; closes: #77672, #77447. * Now pixmaps are into xchat-gnome package; closes: #58037. * Some people want to use this button, sorry; closes: #69804. * Autoconnect is now enabled by default (use -a to stop it); closes: #46354. * "Ignore notifies" is only a visual thing, notifies are received but not displayed; anyway don't worry, xchat flood protect works well. (closes: #59320) * We support python and perl scripts, sorry; closes: #60181. * Edit key-bindings is your friend, closes: #65987. * Added checks for DEB_BUILD_OPTIONS for Standards-Version: 3.2.1. -- Davide Puricelli (evo) Sun, 19 Nov 2000 13:10:46 +0100 xchat (1.5.7-3) unstable; urgency=low * New maintainer release. -- Davide Puricelli (evo) Sat, 18 Nov 2000 20:35:21 +0100 xchat (1.5.7-2.1) unstable; urgency=low * Added --disable-zvt to gtk+ front ends configure call. Now it really is GNOME free. -- Sean 'Shaleh' Perry Thu, 2 Nov 2000 10:34:48 -0800 xchat (1.5.7-2) unstable; urgency=low * Compiled xchat with --disable-{trans,gdk-pixbuf}. This should remove the dependancy on all the GNOME stuff. (Closes: Bug#72191) -- Edward C. Lang Fri, 22 Sep 2000 17:31:08 +1100 xchat (1.5.7-1) unstable; urgency=low * New upstream version. * Incoming DCC files needn't overwrite already existing files; this can be contolled by selecting a specific download directory, and choosing to appended the sender's nickname to the filename. (Closes: Bug#46527) * Servers selected to be autoconnected to on startup now do this. (Closes: Bug#50160) * More than one channel can be specified to join on startup. (Closes: Bug#50162) * /usr/doc -> /usr/share/doc/ symlinks now exist. (Closes: Bug#58343, Bug#58477) * Compiled with GNOME support. (Closes: Bug#63994) * URLs are quoted. (Closes: Bug#66776) * Bugs still open: 45510 47244 50163 58037 59904 60592 65080 66597 -- Edward C. Lang Wed, 20 Sep 2000 20:34:31 +1100 xchat (1.4.3-0.1) stable unstable; urgency=high * Non-maintainer upload. * New upstream release, which contains the security fix for Bugtraq #1601: X-Chat Command Execution Via URLs Vulnerability. (Closes: Bug#69982) * Added libpanel-applet-dev to Build-Depends. (Closes: Bug#58293) * Added Chinese support: Added zh_TW.Big5 and zh_CN po files, and turned on fontset by default. * Updated the Spanish and Portugese translations with the ones provided by Conectiva: * Thu Jun 08 2000 Rafael Rigues - Added spanish (es_ES) 1.4.2 potfile. * Mon Jun 05 2000 Rafael Rigues - Added final portuguese (pt_BR) 1.4.2 potfile * Revised the debian/copyright file. -- Anthony Fok Sun, 27 Aug 2000 03:57:26 -0600 xchat (1.4.2-1.1) frozen unstable; urgency=low * Non maintainer release. * Fix xchat, xchat-gnome and xchat-text to have symlinks from /usr/doc/$pkg to /usr/share/doc/$pkg. Note that /usr/share/doc/$pkg in these cases is itself a link to /usr/share/doc/xchat-common. (Closes: Bug#60826) * Correct spelling of "extension" in control file (lintian) * Call dh_compress to compress the manpage and anything else (lintian) -- Anthony Towns Fri, 14 Apr 2000 21:13:25 +1000 xchat (1.4.2-1) frozen unstable; urgency=low * New upstream release. * #56285 is a GTK problem. (Closes: #56285) * Bigger topic buffer (in src/fe-gtk/chanlist.c). (Closes: #37018,#52955). * Hopefully deals with #60826. I'll close this in the next revision if it does. * Includes patch for text.c (Closes: #60719) * Includes patch for fkeys.c (Closes: #58957). * Problem with unexpected /nick behaviour fixed. (Closes: #53623) * Unfortunately, to resolve #47343, I would need release n+1 versions for each language. In the meantime, it's possible to override the English autocomplete words by doing Settings -> Replace Popup - Delete All. In the meantime, I'm going to close this bug. If you feel the need to dicuss it further, don't hesitate mailing me. (Closes: #47343) * Adam Klein split xchat{-gnome,-text} into xchat-common, xchat, xchat-gnome, and xchat-text. This deals with #43760. (Closes: #43760) * /recon now remembers what server to reconnect to. (Closes: #58050) * After thinking long and hard about it (well, not really) I have come to the conclusion that Joey Hess' proposed description is much more appropriate. I've therefore decided to include it. (Closes: #61815) -- Edward C. Lang Fri, 24 Mar 2000 21:40:37 +1100 xchat (1.4.1-1) frozen unstable; urgency=low * The uber magic brand new "I got a new computer so I can maintain my packages again" release. * New upstream release, which should fix some miscellenous bugs. (Closes: #60906). See the changelog for more info. * They query window seems to have a decent buffer again. (Closes: #56576) * The widgets all redraw properly. (Closes: #56575, #56573) * Man page doesn't overwrite between packages. (Closes: #56567,#56420,#56389) * Away message responds according to preferences. (Closes: #56447) * Highlighting for a string now works. (Closes: #59905,#59898) * I can't reproduce #59116, and it seems to be non-existant in this release, so I'm going to close it. If you notice it again, please reopen it. (Closes: #59116) * As fair as I can tell, these bugs are still open: Important: #60826 - Discussion is taking place between the reporter of this bug (joeyh@varesearch.com) and Adam Klein, who kindly did a NMU release when I was unable to. Many thanks to Adam :) Normal: #37018, #46527, #47244, #47343, #52955, #53623, #56285 Wishlist: #43760, #46354, #56387, #58050, #58897, #59320, #60104, #60181 - this one will probably be closed quite soon. I'm still thinking about whether or not to remove python support, or have an xchat-thelot (or whatever) package that has gnome+python+perl+text+*. -- Edward C. Lang Fri, 24 Mar 2000 19:22:19 +1100 xchat (1.4.0-0.1) frozen unstable; urgency=low * Non maintainer upload by request of maintainer * New (stable) upstream release. Probably closes the following bugs, and maybe more: #56380,#56573,#56575,#56576,#56625,#56838,#57157,#57428, #57471,#57681,#57683 * No new features since 1.3.12, bugfixes only * Uses pristine upstream source * Split out documentation and examples and locale files into xchat-common * Set prefix instead of DESTDIR, so i18n files are installed * Install examples into subdirs * Really complies with policy 3.1.1 now: + Added Build-Depends + Create /usr/doc/xchat-common symlink * Added Replaces: lines to compliment the Conflicts: -- Adam Klein Sat, 12 Feb 2000 18:15:57 -0800 xchat (1.3.12-2) frozen unstable; urgency=low * No more zombied children for URLs. (Closes: #55962) * Can now use mousewheel. (Closes: #52964) * /who only shows up in server tab. (Closes: #55184) * /exec -i now works. (Closes: #45143) * Usability suggestions incorporated upstream. (Closes: #45519) -- Edward C. Lang Tue, 25 Jan 2000 16:29:47 +0100 xchat (1.3.12-1) frozen unstable; urgency=low * New upstream release. -- Edward C. Lang Sun, 23 Jan 2000 11:29:41 +0100 xchat (1.3.10-2) unstable; urgency=low * The "I'm too tired" Release. * xchat-text manpage is really the xchat-text manpage. * Still no message catalogues - unless someone tells me how to get gettext to play ball. * Forgot to sign last upload. -- Edward C. Lang Sat, 8 Jan 2000 17:59:02 +0100 xchat (1.3.10-0.5) unstable; urgency=low * New upstream release. * Closes: #37018, #45143, #52955. * Message catalogues should be in this release, if not, the next one for sure. -- Edward C. Lang Thu, 6 Jan 2000 15:55:45 +0100 xchat (1.3.8-0.5) unstable; urgency=low * New upstream version. * xchat-gnome now actually includes GNOME support. -- Edward C. Lang Fri, 3 Dec 1999 07:10:39 +0100 xchat (1.3.3-0) unstable; urgency=low * New upstream release. -- Edward C. Lang Wed, 29 Sep 1999 12:49:36 -0700 xchat (1.3.0-0) unstable; urgency=low * New upstream release. * Text/console support added. -- Edward C. Lang Thu, 2 Sep 1999 22:10:17 +1000 xchat (1.2.0-1) unstable; urgency=low * New stable upstream release. * Closes: #43760 (See email from Sean Perry, -- Edward C. Lang Thu, 2 Sep 1999 10:24:43 +1000 xchat (1.1.9-1) unstable; urgency=low * New upstream release * DCC resume fixed. * IRC Server can now be pre-selected (Closes: #35087) -- Edward C. Lang Sun, 29 Aug 1999 15:13:43 +1000 xchat (1.1.7-0) unstable; urgency=low * New upstream release. -- Edward C. Lang Fri, 13 Aug 1999 19:04:23 +1000 xchat (1.0.0-1) unstable; urgency=low * New upstream release. * Error in types.h error for glibc-2.1 fixed. (Closes: #29550) * Hardcoded i386 in make dependencies removed. (Closes: #29697) * Same as above. (Closes: #32266) * Segfault problem on starting fixed with new release. (Closes: #34430) * Problem with with menu in same install run fixed. (Closes: #37088) * #debian on irc.openprojects.net added as default channel. (Closes: #32857) -- Edward C. Lang Sun, 4 Jul 1999 00:29:38 +1000 xchat (0.9.10-1) unstable; urgency=low * New upstream release. * NMU on behalf of Edward Lang from Feanor. -- Konstantinos Margaritis Fri, 25 Jun 1999 16:42:26 +0300 xchat (0.9.7-2) unstable; urgency=low * Closes: #39641 -- Edward C. Lang Fri, 18 Jun 1999 17:35:05 +1000 xchat (0.9.7-1) unstable; urgency=low * New upstream release. * No longer crashes when run as root. -- Edward C. Lang Wed, 9 Jun 1999 18:26:59 +1000 xchat (0.9.6-0) unstable; urgency=low * New upstream release. -- Edward C. Lang Thu, 20 May 1999 18:07:28 +1000 xchat (0.9.5-0) unstable; urgency=low * New upstream Release * HTML documentation now included. * xdcc'n'stuff perl script included. -- Edward C. Lang Fri, 9 Apr 1999 17:24:26 +1000 xchat (0.9.4-0.1) unstable; urgency=low * Official maintainer release. * Added GNOME support -- Edward C. Lang Fri, 9 Apr 1999 02:05:38 +1000 xchat (0.9.4-0) unstable; urgency=low * New upstream release * docs for scripts now included, with examples -- Sean E. Perry Wed, 31 Mar 1999 00:51:18 -0500 xchat (0.9.1-0) unstable; urgency=low * new upstream release * compiled against GTK+ 1.2 and Imlib 1.9.4 * fixed the sys/types propblem for glibc2.1 (needs gnu/types) -- Sean E. Perry Sat, 6 Mar 1999 13:02:18 -0500 xchat (0.5.0-0.1) unstable; urgency=low * fixed the deps problem -- Sean E. Perry Thu, 28 Jan 1999 00:52:15 -0500 xchat (0.5.0-0) unstable; urgency=low * New upstream version -- Sean E. Perry Mon, 11 Jan 1999 23:45:23 -0500 xchat (0.4.2-0.1) unstable; urgency=low * non maintainer upload * new upstream release -- Brian M. Almeida Thu, 10 Dec 1998 14:52:26 -0500 xchat (0.3.1-0) unstable; urgency=low * new upstream release -- Sean E. Perry Fri, 13 Nov 1998 00:06:26 -0500 xchat (0.3.0-2) unstable; urgency=low * Fixed bug in Perl #define -- Sean E. Perry Mon, 9 Nov 1998 13:56:49 -0500 xchat (0.3.0-0) unstable; urgency=low * new upstream release -- Sean E. Perry Fri, 6 Nov 1998 15:44:32 -0500 xchat (0.2.5-0) unstable; urgency=low * New upstream release -- Sean E. Perry Sat, 31 Oct 1998 16:57:24 -0500 xchat (0.2.1-0) unstable; urgency=low * new upstream version * Official maintainer release -- Sean E. Perry Sun, 11 Oct 1998 23:15:17 -0400 xchat (0.2.0-1) unstable; urgency=low * Initial Release. -- David N. Welton Sun, 27 Sep 1998 14:15:53 -0700 debian/xchat.install0000664000000000000000000000044312175733717011705 0ustar debian/tmp/usr/share/applications/xchat.desktop ../xchat/usr/share/applications debian/tmp/usr/share/pixmaps/xchat.png debian/tmp/usr/bin/xchat ../xchat/usr/bin debian/tmp/usr/lib/xchat/plugins/*.so xchat.xpm ../xchat/usr/share/icons/ debian/xchat.svg /usr/share/icons/hicolor/scalable/apps debian/source/0000775000000000000000000000000012175734264010503 5ustar debian/source/format0000664000000000000000000000001412175733717011713 0ustar 3.0 (quilt) debian/compat0000664000000000000000000000000212175733717010403 0ustar 5 debian/xchat.manpages0000664000000000000000000000001712175733717012027 0ustar debian/xchat.1 debian/xchat.postinst0000664000000000000000000000025112175733717012117 0ustar #!/bin/sh -e if [ -d /usr/share/doc/xchat -a ! -L /usr/share/doc/xchat ]; then rm -rf /usr/share/doc/xchat ln -sf xchat-common /usr/share/doc/xchat fi #DEBHELPER# debian/patches/0000775000000000000000000000000012421230150010605 5ustar debian/patches/60_save_chanlist.patch0000664000000000000000000000363312175733717015012 0ustar Write to temporary file and then rename. Same approach like I did for bug 463072. Fixes loss of data when disk is full. --- ../orig/xchat-2.8.8/./src/fe-gtk/chanlist.c 2009-08-16 09:40:18.000000000 +0000 +++ ./src/fe-gtk/chanlist.c 2012-09-30 13:09:03.000000000 +0000 @@ -480,6 +480,7 @@ { time_t t = time (0); int fh, users; + ssize_t nb; char *chan, *topic; char buf[1024]; GtkTreeModel *model = GET_MODEL (serv); @@ -488,14 +489,25 @@ if (!file) return; - fh = xchat_open_file (file, O_TRUNC | O_WRONLY | O_CREAT, 0600, + char *file_tmp = malloc( strlen( file ) + strlen( ".bug147832" ) + 1 ); + if( ! file_tmp ) + return; + + strcpy( file_tmp, file ); + strcat( file_tmp, ".bug147832" ); + + fh = xchat_open_file (file_tmp, O_TRUNC | O_WRONLY | O_CREAT, 0600, XOF_DOMODE | XOF_FULLPATH); if (fh == -1) + { + perror( "chanlist_filereq_done: xchat_open_file failed" ); + free( file_tmp ); return; + } snprintf (buf, sizeof buf, "XChat Channel List: %s - %s\n", serv->servername, ctime (&t)); - write (fh, buf, strlen (buf)); + nb = write (fh, buf, strlen (buf)); if (gtk_tree_model_get_iter_first (model, &iter)) { @@ -508,12 +520,34 @@ snprintf (buf, sizeof buf, "%-16s %-5d%s\n", chan, users, topic); g_free (chan); g_free (topic); - write (fh, buf, strlen (buf)); + if( nb > 0 ) nb = write (fh, buf, strlen (buf)); } while (gtk_tree_model_iter_next (model, &iter)); } - close (fh); + if( nb <= 0 ) + { + fprintf( stderr, "chanlist_filereq_done: write() failed\n" ); + close( fh ); + free( file_tmp ); + return; + } + + if( close (fh) != 0 ) + { + perror( "chanlist_filereq_done: close() failed" ); + free( file_tmp ); + return; + } + + if( xchat_rename_file( file_tmp, file, XOF_DOMODE | XOF_FULLPATH ) != 0 ) + { + perror( "chanlist_filereq_done: xchat_rename_file() failed" ); + free( file_tmp ); + return; + } + + free( file_tmp ); } static void debian/patches/61_save_editlist.patch0000664000000000000000000000311212175733717015017 0ustar Write to temporary file and then rename. Same approach like I did for bug 463072. Fixes loss of data when disk is full. --- ../orig/xchat-2.8.8/./src/fe-gtk/editlist.c 2009-08-16 09:40:18.000000000 +0000 +++ ./src/fe-gtk/editlist.c 2012-09-30 15:02:05.000000000 +0000 @@ -161,22 +161,48 @@ editlist_gui_save (GtkWidget * igad) { int fh, i = 0; + ssize_t nb; char buf[512]; char *a, *b; - fh = xchat_open_file (editlist_file, O_TRUNC | O_WRONLY | O_CREAT, 0600, XOF_DOMODE); + char *file_tmp = malloc( strlen( editlist_file ) + strlen( ".bug147832" ) + 1 ); + if( ! file_tmp ) + return; + + fh = xchat_open_file (file_tmp, O_TRUNC | O_WRONLY | O_CREAT, 0600, XOF_DOMODE); if (fh != -1) { + nb = 1; while (1) { if (!gtk_clist_get_text (GTK_CLIST (editlist_gui_list), i, 0, &a)) break; gtk_clist_get_text (GTK_CLIST (editlist_gui_list), i, 1, &b); snprintf (buf, sizeof (buf), "NAME %s\nCMD %s\n\n", a, b); - write (fh, buf, strlen (buf)); + if( nb > 0 ) nb = write (fh, buf, strlen (buf)); i++; } - close (fh); + if( nb <= 0 ) + { + fprintf( stderr, "editlist_gui_save: write() failed\n" ); + close( fh ); + free( file_tmp ); + return; + } + if( close (fh) != 0 ) + { + perror( "editlist_gui_save: close() failed" ); + free( file_tmp ); + return; + } + if( xchat_rename_file( file_tmp, editlist_file, XOF_DOMODE ) != 0 ) + { + perror( "editlist_gui_save: xchat_rename_file() failed" ); + free( file_tmp ); + return; + } + free( file_tmp ); + gtk_widget_destroy (editlist_gui_window); if (editlist_list == replace_list) { debian/patches/41_casecomp.patch0000664000000000000000000000451212175733717013755 0ustar ## 41_casecomp.dpatch by ??? ## ## DP: Downloaded from http://www.phys.ethz.ch/~mweyland/casecomp.patch ## DP: this will modify tab completion so that uppercase letters will ## DP: only match to uppercase, while lowercase match bot --- a/src/common/cfgfiles.c +++ b/src/common/cfgfiles.c @@ -387,6 +387,8 @@ {"completion_sort", P_OFFINT (completion_sort), TYPE_INT}, {"completion_suffix", P_OFFSET (nick_suffix), TYPE_STR}, + {"completion_cinsens", P_OFFINT (completion_cinsens), TYPE_BOOL}, + {"dcc_auto_chat", P_OFFINT (autodccchat), TYPE_INT}, {"dcc_auto_resume", P_OFFINT (autoresume), TYPE_BOOL}, {"dcc_auto_send", P_OFFINT (autodccsend), TYPE_INT}, --- a/src/common/util.c +++ b/src/common/util.c @@ -1350,7 +1350,7 @@ register unsigned char *s2 = (unsigned char *) str2; register int res; - while ((res = rfc_tolower (*s1) - rfc_tolower (*s2)) == 0) + while ((res = hal_casecomp(s1,s2)) == 0) { s1++; s2++; @@ -1361,6 +1361,25 @@ return (res); } +int +hal_casecomp ( char *s1, char *s2) +{ + +/* This function, called by rfc_ncasecmp, enables enhanced tab + * completition: It completes te to Test but not Te to + * test2. (This is useful if you have two users Test1 and test2 in + * the channel. Can be toggeled wit /set completion_cinsens (0|1) + * + * -- Mathias Weyland , 6.9.2004 +*/ + if((*s2 - rfc_tolower (*s2)) || prefs.completion_cinsens) + { + return (rfc_tolower (*s1) - rfc_tolower (*s2)); + } else { + return (*s1 - *s2); + } +} + const unsigned char rfc_tolowertab[] = { 0, 0x1, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0xa, 0xb, 0xc, 0xd, 0xe, 0xf, 0x10, 0x11, 0x12, 0x13, 0x14, --- a/src/common/util.h +++ b/src/common/util.h @@ -26,6 +26,7 @@ void for_files (char *dirname, char *mask, void callback (char *file)); int rfc_casecmp (const char *, const char *); int rfc_ncasecmp (char *, char *, int); +int hal_casecomp ( char *s1, char *s2); int buf_get_line (char *, char **, int *, int len); char *nocasestrstr (const char *text, const char *tofind); char *country (char *); --- a/src/common/xchat.h +++ b/src/common/xchat.h @@ -214,6 +214,7 @@ unsigned int userlistbuttons; unsigned int showhostname_in_userlist; unsigned int nickcompletion; + unsigned int completion_cinsens; unsigned int completion_amount; unsigned int tabchannels; unsigned int paned_userlist; debian/patches/57_save_url.patch0000664000000000000000000000737612175733717014025 0ustar Write to temporary file and then rename. Same approach like I did for bug 463072. Fixes loss of data when disk is full. diff -ruN -x '*.png' -x '*.jpg' -x '*.ogg' -x '*_image_archive' -x '*.swp' ../orig/xchat-2.8.8/src/common/tree.c ./src/common/tree.c --- ../orig/xchat-2.8.8/src/common/tree.c 2009-08-16 09:40:16.000000000 +0000 +++ ./src/common/tree.c 2012-09-30 12:27:09.000000000 +0000 @@ -176,19 +176,27 @@ return 1; } -void -tree_foreach (tree *t, tree_traverse_func *func, void *data) +int +tree_foreach_int (tree *t, tree_traverse_func *func, void *data) { int j; if (!t || !t->array) - return; + return 1; for (j = 0; j < t->elements; j++) { if (!func (t->array[j], data)) - break; + return 0; } + + return 1; +} + +void +tree_foreach (tree *t, tree_traverse_func *func, void *data) +{ + tree_foreach_int( t, func, data ); } int diff -ruN -x '*.png' -x '*.jpg' -x '*.ogg' -x '*_image_archive' -x '*.swp' ../orig/xchat-2.8.8/src/common/tree.h ./src/common/tree.h --- ../orig/xchat-2.8.8/src/common/tree.h 2009-08-16 09:40:16.000000000 +0000 +++ ./src/common/tree.h 2012-09-30 12:27:09.000000000 +0000 @@ -11,6 +11,7 @@ void *tree_find (tree *t, void *key, tree_cmp_func *cmp, void *data, int *pos); int tree_remove (tree *t, void *key, int *pos); void tree_foreach (tree *t, tree_traverse_func *func, void *data); +int tree_foreach_int (tree *t, tree_traverse_func *func, void *data); int tree_insert (tree *t, void *key); #endif diff -ruN -x '*.png' -x '*.jpg' -x '*.ogg' -x '*_image_archive' -x '*.swp' ../orig/xchat-2.8.8/src/common/url.c ./src/common/url.c --- ../orig/xchat-2.8.8/src/common/url.c 2009-08-16 09:40:16.000000000 +0000 +++ ./src/common/url.c 2012-09-30 12:27:09.000000000 +0000 @@ -50,11 +50,12 @@ static int url_save_cb (char *url, FILE *fd) { - fprintf (fd, "%s\n", url); + if( fprintf (fd, "%s\n", url) <= 0 ) + return FALSE; return TRUE; } -void +int url_save (const char *fname, const char *mode, gboolean fullpath) { FILE *fd; @@ -64,10 +65,18 @@ else fd = xchat_fopen_file (fname, mode, 0); if (fd == NULL) - return; + return FALSE; + + if( tree_foreach_int (url_tree, (tree_traverse_func *)url_save_cb, fd) == 0 ) + { + fclose (fd); + return FALSE; + } - tree_foreach (url_tree, (tree_traverse_func *)url_save_cb, fd); - fclose (fd); + if( fclose (fd) ) + return FALSE; + + return TRUE; } void diff -ruN -x '*.png' -x '*.jpg' -x '*.ogg' -x '*_image_archive' -x '*.swp' ../orig/xchat-2.8.8/src/common/url.h ./src/common/url.h --- ../orig/xchat-2.8.8/src/common/url.h 2009-08-16 09:40:16.000000000 +0000 +++ ./src/common/url.h 2012-09-30 12:27:09.000000000 +0000 @@ -11,7 +11,7 @@ #define WORD_DIALOG -1 void url_clear (void); -void url_save (const char *fname, const char *mode, gboolean fullpath); +int url_save (const char *fname, const char *mode, gboolean fullpath); void url_autosave (void); int url_check_word (char *word, int len); void url_check_line (char *buf, int len); --- ../orig/xchat-2.8.8/./src/fe-gtk/urlgrab.c 2010-05-16 03:16:37.000000000 +0000 +++ ./src/fe-gtk/urlgrab.c 2012-09-30 12:36:04.000000000 +0000 @@ -136,8 +136,31 @@ static void url_save_callback (void *arg1, char *file) { - if (file) - url_save (file, "w", TRUE); + if( ! file ) + return; + + char *file_tmp = malloc( strlen( file ) + strlen( ".bug147832" ) + 1 ); + if( ! file_tmp ) + return; + + strcpy( file_tmp, file ); + strcat( file_tmp, ".bug147832" ); + + if( url_save( file_tmp, "w", TRUE ) != TRUE ) + { + fprintf( stderr, "url_save_callback: url_save failed (%s)\n", file_tmp ); + free( file_tmp ); + return; + } + + if( xchat_rename_file( file_tmp, file, XOF_FULLPATH ) != 0 ) + { + perror( "url_save_callback: xchat_rename_file() failed" ); + free( file_tmp ); + return; + } + + free( file_tmp ); } static void debian/patches/52_fix_implicit_declaration.patch0000664000000000000000000000155612175733717017217 0ustar ## 52_fix_implicit_declaration.dpatch by Fabrice Coutadeur ## ## Origin: http://lists.opensuse.org/opensuse-commit/2009-07/msg00981.html ## Description: Fix "implicitly converted to pointer at ignoregui.c:192" error. ## This fixes a FTBFS in ia64 and amd64 --- a/src/fe-gtk/ignoregui.c +++ b/src/fe-gtk/ignoregui.c @@ -36,6 +36,7 @@ #include #include #include +#include #include #include @@ -187,7 +188,7 @@ for (col_id=0; (col = gtk_tree_view_get_column (GTK_TREE_VIEW (view), col_id)); col_id++) { - GList *list = gtk_tree_view_column_get_cell_renderers (col); + GList *list = gtk_cell_layout_get_cells (GTK_CELL_LAYOUT (col)); GList *tmp; for (tmp = list; tmp; tmp = tmp->next) debian/patches/47_galician.patch0000664000000000000000000027223112175733717013745 0ustar ## Patch by Santamara Lema --- a/po/gl.po +++ b/po/gl.po @@ -6,7 +6,7 @@ msgstr "" "Project-Id-Version: gl\n" "Report-Msgid-Bugs-To: www.xchat.org\n" -"POT-Creation-Date: 2010-05-30 13:56+1000\n" +"POT-Creation-Date: 2008-06-12 18:39+1000\n" "PO-Revision-Date: 2006-11-03 20:27+0100\n" "Last-Translator: Ignacio Casal Quinteiro \n" "Language-Team: Galego \n" @@ -19,15 +19,15 @@ msgid "Cannot create ~/.xchat2" msgstr "Non se pode crear ~/.xchat2" -#: src/common/cfgfiles.c:713 +#: src/common/cfgfiles.c:711 msgid "I'm busy" msgstr "Estou ocupado" -#: src/common/cfgfiles.c:714 +#: src/common/cfgfiles.c:712 msgid "Leaving" msgstr "Abandonando" -#: src/common/cfgfiles.c:761 +#: src/common/cfgfiles.c:759 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -51,7 +51,7 @@ msgid "Done" msgstr "Rematado" -#: src/common/dcc.c:71 src/fe-gtk/menu.c:942 +#: src/common/dcc.c:71 src/fe-gtk/menu.c:928 msgid "Connect" msgstr "Conectar" @@ -59,14 +59,14 @@ msgid "Aborted" msgstr "Abortado" -#: src/common/dcc.c:1886 src/common/outbound.c:2449 +#: src/common/dcc.c:1886 src/common/outbound.c:2451 #, c-format msgid "Cannot access %s\n" msgstr "Non se pode acceder a %s\n" -#: src/common/dcc.c:1887 src/common/text.c:1261 src/common/text.c:1299 -#: src/common/text.c:1310 src/common/text.c:1317 src/common/text.c:1330 -#: src/common/text.c:1347 src/common/text.c:1447 src/common/util.c:353 +#: src/common/dcc.c:1887 src/common/text.c:1224 src/common/text.c:1262 +#: src/common/text.c:1273 src/common/text.c:1280 src/common/text.c:1293 +#: src/common/text.c:1310 src/common/text.c:1410 src/common/util.c:353 msgid "Error" msgstr "Erro" @@ -127,69 +127,69 @@ #: src/common/outbound.c:411 msgid "Already marked back.\n" -msgstr "" +msgstr "Xa está marcado como disponible.\n" #: src/common/outbound.c:1777 msgid "I need /bin/sh to run!\n" msgstr "Necesítase /bin/sh para executarse!\n" -#: src/common/outbound.c:2146 +#: src/common/outbound.c:2148 msgid "Commands Available:" msgstr "Comandos dispoñibles:" -#: src/common/outbound.c:2160 +#: src/common/outbound.c:2162 msgid "User defined commands:" msgstr "Comandos definidos polo usuario:" -#: src/common/outbound.c:2176 +#: src/common/outbound.c:2178 msgid "Plugin defined commands:" msgstr "Compoñentes definidos polo usuario:" -#: src/common/outbound.c:2187 +#: src/common/outbound.c:2189 msgid "Type /HELP for more information, or /HELP -l" msgstr "Escriba /HELP para máis información, ou /HELP -l" -#: src/common/outbound.c:2272 +#: src/common/outbound.c:2274 #, c-format msgid "Unknown arg '%s' ignored." msgstr "Argumento descoñecido '%s' ignorado." -#: src/common/outbound.c:3221 +#: src/common/outbound.c:3223 msgid "No such plugin found.\n" msgstr "Non se atopou ningún complemento.\n" -#: src/common/outbound.c:3226 src/fe-gtk/plugingui.c:184 +#: src/common/outbound.c:3228 src/fe-gtk/plugingui.c:186 msgid "That plugin is refusing to unload.\n" msgstr "Ese complemento négase a ser desactivado.\n" -#: src/common/outbound.c:3495 +#: src/common/outbound.c:3497 msgid "ADDBUTTON , adds a button under the user-list" msgstr "" "ADDBUTTON , engade un botón debaixo da lista de usuarios" -#: src/common/outbound.c:3497 +#: src/common/outbound.c:3499 msgid "ALLCHAN , sends a command to all channels you're in" msgstr "ALLCHAN , envía unha orde a todos as canles aos que se uniu" -#: src/common/outbound.c:3499 +#: src/common/outbound.c:3501 msgid "ALLCHANL , sends a command to all channels you're in" msgstr "" "ALLCHANL , envía un comando a todos as canles aos que está conectado" -#: src/common/outbound.c:3501 +#: src/common/outbound.c:3503 msgid "ALLSERV , sends a command to all servers you're in" msgstr "" "ALLSERV , envía un comando a todos os servidores aos que está conectado" -#: src/common/outbound.c:3502 +#: src/common/outbound.c:3504 msgid "AWAY [], sets you away" msgstr "AWAY [], establece súa ausencia" -#: src/common/outbound.c:3503 +#: src/common/outbound.c:3505 msgid "BACK, sets you back (not away)" -msgstr "" +msgstr "BACK, establéceo disponible (non ausente)" -#: src/common/outbound.c:3505 +#: src/common/outbound.c:3507 msgid "" "BAN [], bans everyone matching the mask from the current " "channel. If they are already on the channel this doesn't kick them (needs " @@ -199,25 +199,24 @@ "máscara da canle actual. Se xa están na canle isto non os expulsa (é " "necesario ser operador da canle)" -#: src/common/outbound.c:3506 -#, fuzzy +#: src/common/outbound.c:3508 msgid "CHANOPT [-quiet] []" -msgstr "SET [-e] [-or] [-quiet] []" +msgstr "CHANOPT [-quiet] []" -#: src/common/outbound.c:3508 +#: src/common/outbound.c:3510 msgid "CLEAR [ALL|HISTORY], Clears the current text window or command history" msgstr "CLEAR [ALL|HISTORY], Limpa o texto da ventá actual" -#: src/common/outbound.c:3509 +#: src/common/outbound.c:3511 msgid "CLOSE, Closes the current window/tab" msgstr "CLOSE, Pecha a ventá/solapa actual" -#: src/common/outbound.c:3512 +#: src/common/outbound.c:3514 msgid "COUNTRY [-s] , finds a country code, eg: au = australia" msgstr "" "COUNTRY [-s] , busca o código de país, ex: au = australia" -#: src/common/outbound.c:3514 +#: src/common/outbound.c:3516 msgid "" "CTCP , send the CTCP message to nick, common messages are " "VERSION and USERINFO" @@ -225,13 +224,13 @@ "CTCP , envía a mensaxe CTCP ao alcume, as mensaxes comúns " "son VERSION e USERINFO" -#: src/common/outbound.c:3516 +#: src/common/outbound.c:3518 msgid "" "CYCLE [], parts the current or given channel and immediately rejoins" msgstr "" "CYCLE [], márchase da canle actual e inmediatamente volve a entrar" -#: src/common/outbound.c:3518 +#: src/common/outbound.c:3520 msgid "" "\n" "DCC GET - accept an offered file\n" @@ -255,7 +254,7 @@ "DCC CLOSE exemplo:\n" " /dcc close send xoándapena ficheiro.tar.gz" -#: src/common/outbound.c:3530 +#: src/common/outbound.c:3532 msgid "" "DEHOP , removes chanhalf-op status from the nick on the current " "channel (needs chanop)" @@ -263,11 +262,11 @@ "DEHOP , elimina o estado de semi-operador da canle ao alcume na " "canle actual (necesita ser operador da canle)" -#: src/common/outbound.c:3532 +#: src/common/outbound.c:3534 msgid "DELBUTTON , deletes a button from under the user-list" msgstr "DELBUTTON , borra un botón de debaixo da lista de usuarios" -#: src/common/outbound.c:3534 +#: src/common/outbound.c:3536 msgid "" "DEOP , removes chanop status from the nick on the current channel " "(needs chanop)" @@ -275,7 +274,7 @@ "DEOP , quita o estado de operador da canle ao alcume na canle actual " "(necesita ser operador da canle)" -#: src/common/outbound.c:3536 +#: src/common/outbound.c:3538 msgid "" "DEVOICE , removes voice status from the nick on the current channel " "(needs chanop)" @@ -283,19 +282,19 @@ "DEVOICE , quita o estado de voz do alcume na canle actual (necesita " "ser operador da canle)" -#: src/common/outbound.c:3537 +#: src/common/outbound.c:3539 msgid "DISCON, Disconnects from server" msgstr "DISCON, Desconéctase do servidor" -#: src/common/outbound.c:3538 +#: src/common/outbound.c:3540 msgid "DNS , Finds a users IP number" msgstr "DNS , Busca o enderezo IP dun usuario" -#: src/common/outbound.c:3539 +#: src/common/outbound.c:3541 msgid "ECHO , Prints text locally" msgstr "ECHO , Imprime texto localmente" -#: src/common/outbound.c:3542 +#: src/common/outbound.c:3544 msgid "" "EXEC [-o] , runs the command. If -o flag is used then output is " "sent to current channel, else is printed to current text box" @@ -303,11 +302,11 @@ "EXEC [-o] , executa o comando. Se se usa a bandeira -o entón a " "saída envíase á canle actual, se non, imprímese na caixa de texto actual" -#: src/common/outbound.c:3544 +#: src/common/outbound.c:3546 msgid "EXECCONT, sends the process SIGCONT" msgstr "EXECCONT, envía o proceso SIGCONT" -#: src/common/outbound.c:3547 +#: src/common/outbound.c:3549 msgid "" "EXECKILL [-9], kills a running exec in the current session. If -9 is given " "the process is SIGKILL'ed" @@ -315,40 +314,39 @@ "EXECKILL [-9], mata un executable correndo na sesión actual. Se se indica -9 " "o proceso é matado pola forza" -#: src/common/outbound.c:3549 +#: src/common/outbound.c:3551 msgid "EXECSTOP, sends the process SIGSTOP" msgstr "EXECSTOP, envía ao proceso o sinal de deterse" -#: src/common/outbound.c:3550 +#: src/common/outbound.c:3552 msgid "EXECWRITE, sends data to the processes stdin" msgstr "EXECWRITE, envía os datos á entrada estándar do proceso" -#: src/common/outbound.c:3554 +#: src/common/outbound.c:3556 msgid "FLUSHQ, flushes the current server's send queue" msgstr "FLUSHQ, borra a cola de envío actual do servidor" -#: src/common/outbound.c:3556 +#: src/common/outbound.c:3558 msgid "GATE [], proxies through a host, port defaults to 23" msgstr "" "GATE [], utiliza un proxy a través dun equipo, o porto por " "defecto é o 23" -#: src/common/outbound.c:3560 -#, fuzzy -msgid "GHOST [password], Kills a ghosted nickname" +#: src/common/outbound.c:3562 +msgid "GHOST , Kills a ghosted nickname" msgstr "GHOST , Mata un alcume pantasma" -#: src/common/outbound.c:3565 +#: src/common/outbound.c:3567 msgid "HOP , gives chanhalf-op status to the nick (needs chanop)" msgstr "" "HOP , da o estado de semi-operador ao alcume (necesita ser operador " "da canle)" -#: src/common/outbound.c:3566 +#: src/common/outbound.c:3568 msgid "ID , identifies yourself to nickserv" msgstr "ID , identifícate no servidor" -#: src/common/outbound.c:3568 +#: src/common/outbound.c:3570 msgid "" "IGNORE \n" " mask - host mask to ignore, eg: *!*@*.aol.com\n" @@ -362,7 +360,7 @@ " PRIV, CHAN, NOTI, CTCP, DCC, INVI, ALL\n" " opcións - NOSAVE, QUIET" -#: src/common/outbound.c:3575 +#: src/common/outbound.c:3577 msgid "" "INVITE [], invites someone to a channel, by default the " "current channel (needs chanop)" @@ -370,17 +368,17 @@ "INVITE [], invita a alguén a unha canle, por omisión a canle " "actual (necesita ser operador da canle)" -#: src/common/outbound.c:3576 +#: src/common/outbound.c:3578 msgid "JOIN , joins the channel" msgstr "JOIN , entra á canle" -#: src/common/outbound.c:3578 +#: src/common/outbound.c:3580 msgid "KICK , kicks the nick from the current channel (needs chanop)" msgstr "" "KICK , expulsa ao alcume da canle actual (necesita ser operador da " "canle)" -#: src/common/outbound.c:3580 +#: src/common/outbound.c:3582 msgid "" "KICKBAN , bans then kicks the nick from the current channel (needs " "chanop)" @@ -388,32 +386,32 @@ "KICKBAN , veta e logo expulsa ao alcume da canle actual (necesita " "ser operador da canle)" -#: src/common/outbound.c:3583 +#: src/common/outbound.c:3585 msgid "LAGCHECK, forces a new lag check" msgstr "LAGCHECK, forza unha nova comprobación de retardo" -#: src/common/outbound.c:3585 +#: src/common/outbound.c:3587 msgid "LASTLOG , searches for a string in the buffer" msgstr "LASTLOG , busca o texto no búfer" -#: src/common/outbound.c:3587 +#: src/common/outbound.c:3589 msgid "LOAD [-e] , loads a plugin or script" msgstr "LOAD [-e] , carga un complemento ou script" -#: src/common/outbound.c:3590 +#: src/common/outbound.c:3592 msgid "" "MDEHOP, Mass deop's all chanhalf-ops in the current channel (needs chanop)" msgstr "" "MDEHOP, Quita masivamente o estado de semi-operador na canle actual " "(necesita ser operador da canle)" -#: src/common/outbound.c:3592 +#: src/common/outbound.c:3594 msgid "MDEOP, Mass deop's all chanops in the current channel (needs chanop)" msgstr "" "MDEOP, Quita masivamente o estado de operador na canle actual (necesita ser " "operador da canle)" -#: src/common/outbound.c:3594 +#: src/common/outbound.c:3596 msgid "" "ME , sends the action to the current channel (actions are written in " "the 3rd person, like /me jumps)" @@ -421,40 +419,40 @@ "ME , envía a acción á canle actual (as accións están escritas en " "terceira persoa, como /me jumps)" -#: src/common/outbound.c:3598 +#: src/common/outbound.c:3600 msgid "" "MKICK, Mass kicks everyone except you in the current channel (needs chanop)" msgstr "" "MKICK, Expulsa masivamente a todos excepto a vostede na canle actual " "(necesita ser operador da canle)" -#: src/common/outbound.c:3601 +#: src/common/outbound.c:3603 msgid "MOP, Mass op's all users in the current channel (needs chanop)" msgstr "" "MOP, Otorga masivamente o estado de operador da canle actual (necesita ser " "operador da canle)" -#: src/common/outbound.c:3602 +#: src/common/outbound.c:3604 msgid "MSG , sends a private message" msgstr "MSG , envía unha mensaxe privado" -#: src/common/outbound.c:3605 +#: src/common/outbound.c:3607 msgid "NAMES, Lists the nicks on the current channel" msgstr "NAMES, Lista os alcumes da canle actual" -#: src/common/outbound.c:3607 +#: src/common/outbound.c:3609 msgid "NCTCP , Sends a CTCP notice" msgstr "NCTCP , Envía unha noticia CTCP" -#: src/common/outbound.c:3608 +#: src/common/outbound.c:3610 msgid "NEWSERVER [-noconnect] []" msgstr "NEWSERVER [-noconnect] []" -#: src/common/outbound.c:3609 +#: src/common/outbound.c:3611 msgid "NICK , sets your nick" msgstr "NICK , establece seu alcume" -#: src/common/outbound.c:3612 +#: src/common/outbound.c:3614 msgid "" "NOTICE , sends a notice. Notices are a type of " "message that should be auto reacted to" @@ -462,7 +460,7 @@ "NOTICE , envía unha noticia. As noticias son un tipo " "de mensaxe que debería ser auto publicado" -#: src/common/outbound.c:3614 +#: src/common/outbound.c:3616 msgid "" "NOTIFY [-n network1[,network2,...]] [], displays your notify list or " "adds someone to it" @@ -470,36 +468,36 @@ "NOTIFY [-n network1[,network2,...]] [], lista súa lista de " "notificacións ou agrega a alguén a ela" -#: src/common/outbound.c:3616 +#: src/common/outbound.c:3618 msgid "OP , gives chanop status to the nick (needs chanop)" msgstr "" "OP , otorga o estado de operador da canle ao alcume (necesita ser " "operador da canle)" -#: src/common/outbound.c:3618 +#: src/common/outbound.c:3620 msgid "" "PART [] [], leaves the channel, by default the current one" msgstr "PART [] [], abandona a canle, por defecto a canle actual" -#: src/common/outbound.c:3620 +#: src/common/outbound.c:3622 msgid "PING , CTCP pings nick or channel" msgstr "PING , Envía pings CTCP ao alcume ou canle" -#: src/common/outbound.c:3622 +#: src/common/outbound.c:3624 msgid "QUERY [-nofocus] , opens up a new privmsg window to someone" msgstr "" "QUERY [-nofocus] , abre unha nova ventá privada de mensaxes hacia " "alguén" -#: src/common/outbound.c:3624 +#: src/common/outbound.c:3626 msgid "QUIT [], disconnects from the current server" msgstr "QUIT [], desconéctase do servidor actual" -#: src/common/outbound.c:3626 +#: src/common/outbound.c:3628 msgid "QUOTE , sends the text in raw form to the server" msgstr "QUOTE , envía o texto en formato chan hacia o servidor" -#: src/common/outbound.c:3629 +#: src/common/outbound.c:3631 msgid "" "RECONNECT [-ssl] [] [] [], Can be called just as /" "RECONNECT to reconnect to the current server or with /RECONNECT ALL to " @@ -509,7 +507,7 @@ "como /RECONNECT para reconectarse ao servidor actual ou con /RECONNECT ALL " "para reconectarse a todos os servidores abertos" -#: src/common/outbound.c:3632 +#: src/common/outbound.c:3634 msgid "" "RECONNECT [] [] [], Can be called just as /RECONNECT " "to reconnect to the current server or with /RECONNECT ALL to reconnect to " @@ -519,7 +517,7 @@ "RECONNECT para reconectarse ao servidor actual ou con /RECONNECT ALL para " "reconectarse a todos os servidores abertos" -#: src/common/outbound.c:3634 +#: src/common/outbound.c:3636 msgid "" "RECV , send raw data to xchat, as if it was received from the irc " "server" @@ -527,23 +525,23 @@ "RECV , envía datos en bruto hacia xchat como se estos fosen recibidos " "desde o servidor IRC" -#: src/common/outbound.c:3637 +#: src/common/outbound.c:3639 msgid "SAY , sends the text to the object in the current window" msgstr "SAY , envía texto hacia un obxecto da ventá actual" -#: src/common/outbound.c:3638 +#: src/common/outbound.c:3640 msgid "SEND []" msgstr "SEND []" -#: src/common/outbound.c:3641 +#: src/common/outbound.c:3643 msgid "SERVCHAN [-ssl] , connects and joins a channel" msgstr "SERVCHAN [-ssl] , Conéctao e entra nunha canle" -#: src/common/outbound.c:3644 +#: src/common/outbound.c:3646 msgid "SERVCHAN , connects and joins a channel" msgstr "SERVCHAN , Conéctao e entra nunha canle" -#: src/common/outbound.c:3648 +#: src/common/outbound.c:3650 msgid "" "SERVER [-ssl] [] [], connects to a server, the " "default port is 6667 for normal connections, and 9999 for ssl connections" @@ -551,7 +549,7 @@ "SERVER [-ssl] [] [], conéctao ao servidor, o " "porto por defecto é 6667 para conexións normais e 9999 para conexións ssl" -#: src/common/outbound.c:3651 +#: src/common/outbound.c:3653 msgid "" "SERVER [] [], connects to a server, the default port " "is 6667" @@ -559,23 +557,22 @@ "SERVER [] [], conéctao ao servidor, por defecto " "o porto é 6667" -#: src/common/outbound.c:3653 -#, fuzzy -msgid "SET [-e] [-off|-on] [-quiet] []" +#: src/common/outbound.c:3655 +msgid "SET [-e] [-or] [-quiet] []" msgstr "SET [-e] [-or] [-quiet] []" -#: src/common/outbound.c:3654 +#: src/common/outbound.c:3656 msgid "SETCURSOR [-|+]" msgstr "SETCURSOR [-|+]" -#: src/common/outbound.c:3659 +#: src/common/outbound.c:3661 msgid "" "TOPIC [], sets the topic if one is given, else shows the current topic" msgstr "" "TOPIC [], estable o tópico se se provee un, se non mostra o tópico " "actual " -#: src/common/outbound.c:3661 +#: src/common/outbound.c:3663 msgid "" "\n" "TRAY -f [] Blink tray between two icons.\n" @@ -584,53 +581,59 @@ "TRAY -t Set the tray tooltip.\n" "TRAY -b <text> Set the tray balloon." msgstr "" +"\n" +"TRAY -f <timeout> <arquivo1> [<arquivo2>] Fai parpadear a icona da bandexa do sistema entre dúas iconas.\n" +"TRAY -f <nomearquivo> Establece a icona da bandexa do sistema.\n" +"TRAY -i <número> Fai parpadear a icona da bandexa do sistema cunha icona interna.\n" +"TRAY -t <texto> Establece a etiqueta da icona da bandexa do sistema\n" +"TRAY -b <título> <texto> Establece a ventá emerxente." -#: src/common/outbound.c:3668 +#: src/common/outbound.c:3670 msgid "UNBAN <mask> [<mask>...], unbans the specified masks." msgstr "UNBAN <máscara> [<máscara>...], reincorpora as máscaras especificadas." -#: src/common/outbound.c:3669 +#: src/common/outbound.c:3671 msgid "UNIGNORE <mask> [QUIET]" msgstr "UNIGNORE <máscara> [QUIET]" -#: src/common/outbound.c:3670 +#: src/common/outbound.c:3672 msgid "UNLOAD <name>, unloads a plugin or script" msgstr "UNLOAD <nome>, desactiva un complemento ou script" -#: src/common/outbound.c:3671 +#: src/common/outbound.c:3673 msgid "URL <url>, opens a URL in your browser" msgstr "URL <url>, abre unha URL no seu navegador" -#: src/common/outbound.c:3673 +#: src/common/outbound.c:3675 msgid "" "USELECT [-a] [-s] <nick1> <nick2> etc, highlights nick(s) in channel userlist" msgstr "" "USELECT [-a] [-s] <alcume1> <alcume2> etc, resalta o(s) alcume(s) na lista " "de usuarios da canle" -#: src/common/outbound.c:3676 +#: src/common/outbound.c:3678 msgid "VOICE <nick>, gives voice status to someone (needs chanop)" msgstr "" "VOICE <alcume>, otorga o estado de voz a alguén (necesita ser operador da " "canle)" -#: src/common/outbound.c:3678 +#: src/common/outbound.c:3680 msgid "WALLCHAN <message>, writes the message to all channels" msgstr "WALLCHAN <mensaxe>, escribe a mensaxe a todos as canles" -#: src/common/outbound.c:3680 +#: src/common/outbound.c:3682 msgid "" "WALLCHOP <message>, sends the message to all chanops on the current channel" msgstr "" "WALLCHOP <mensaxe>, envía a mensaxe a todos os operadores da canle na canle " "actual" -#: src/common/outbound.c:3713 +#: src/common/outbound.c:3715 #, c-format msgid "Usage: %s\n" msgstr "Uso: %s\n" -#: src/common/outbound.c:3718 +#: src/common/outbound.c:3720 msgid "" "\n" "No help available on that command.\n" @@ -638,19 +641,19 @@ "\n" "Non hai axuda dispoñible para ese comando.\n" -#: src/common/outbound.c:3724 +#: src/common/outbound.c:3726 msgid "No such command.\n" msgstr "Non existe ese comando.\n" -#: src/common/outbound.c:4055 +#: src/common/outbound.c:4057 msgid "Bad arguments for user command.\n" msgstr "Argumentos erróneos para o comando de usuario.\n" -#: src/common/outbound.c:4215 +#: src/common/outbound.c:4217 msgid "Too many recursive usercommands, aborting." msgstr "Demasiados comandos recursivos de usuario, abortando." -#: src/common/outbound.c:4298 +#: src/common/outbound.c:4300 msgid "Unknown Command. Try /help\n" msgstr "Comando descoñecido. Tente con /help\n" @@ -676,12 +679,12 @@ msgid "Proxy traversal failed.\n" msgstr "Fallou o proxy traversal.\n" -#: src/common/servlist.c:667 +#: src/common/servlist.c:643 #, c-format msgid "Cycling to next server in %s...\n" msgstr "Ciclando ao seguinte servidor en %s...\n" -#: src/common/servlist.c:1118 +#: src/common/servlist.c:1094 #, c-format msgid "" "Warning: \"%s\" character set is unknown. No conversion will be applied for " @@ -1054,137 +1057,137 @@ msgid "%C22*%O$tNo ping reply for $1 seconds, disconnecting." msgstr "%C22*%O$tNon houbo resposta ao ping en $1 seconds, desconectando." -#: src/common/textevents.h:315 +#: src/common/textevents.h:309 msgid "%C22*%O$tA process is already running" msgstr "%C22*%O$tXa hai un proceso en execución" -#: src/common/textevents.h:318 +#: src/common/textevents.h:312 msgid "%C23*%O$t%C23$1 has quit (%O%C23%B%B$2%O%C23)" msgstr "%C23*%O$t%C23$1 marchouse (%O%C23%B%B$2%O%C23)" -#: src/common/textevents.h:321 +#: src/common/textevents.h:315 msgid "%C22*%O$t$1 sets modes%B %C30[%O$2%B%C30]" msgstr "%C22*%O$t$1 establece modos%B %C30[%O$2%B%C30]" -#: src/common/textevents.h:324 +#: src/common/textevents.h:318 msgid "%C28-%C29$1/Wallops%C28-%O$t$2" msgstr "%C28-%C29$1/Mensaxes dos operadores%C28-%O$t$2" -#: src/common/textevents.h:327 +#: src/common/textevents.h:321 msgid "%C22*%O$tLooking up IP number for%C26 $1%O..." msgstr "%C22*%O$tBuscando número de IP para%C26 $1%O..." -#: src/common/textevents.h:330 +#: src/common/textevents.h:324 msgid "%C22*%O$t%C22Connected." msgstr "%C22*%O$t%C22Conectado." -#: src/common/textevents.h:336 +#: src/common/textevents.h:330 msgid "%C22*%O$t%C22Looking up $1" msgstr "%C22*%O$t%C22Buscando $1" -#: src/common/textevents.h:348 +#: src/common/textevents.h:339 msgid "%C22*%O$tStopped previous connection attempt (pid=$1)" msgstr "%C22*%O$tDeteuse o anterior intento de conexión (pid=$1)" -#: src/common/textevents.h:351 +#: src/common/textevents.h:342 msgid "%C29*%O$t%C29Topic for $1%C %C29is: $2" msgstr "%C29*%O$t%C29O tópico para $1%C %C29é: $2" -#: src/common/textevents.h:354 +#: src/common/textevents.h:345 msgid "%C22*%O$t$1 has changed the topic to: $2" msgstr "%C22*%O$t$1 cambiou o tópico a: $2" -#: src/common/textevents.h:357 +#: src/common/textevents.h:348 msgid "%C29*%O$t%C29Topic for $1%C %C29set by $2%C %C29at $3" msgstr "%C29*%O$t%C29Tópico para $1%C %C29establecido por $2%C %C29en $3" -#: src/common/textevents.h:360 +#: src/common/textevents.h:351 msgid "%C22*%O$tUnknown host. Maybe you misspelled it?" msgstr "%C22*%O$tEquipo descoñecido. Equivocouse?" -#: src/common/textevents.h:363 +#: src/common/textevents.h:354 msgid "%C22*%O$tCannot join%C26 %B$1 %O(User limit reached)." msgstr "%C22*%O$tNon pode entrar%C26 %B$1 %O(Chegouse ao límite de usuarios)." -#: src/common/textevents.h:366 +#: src/common/textevents.h:357 msgid "%C22*%O$t%C26Users on $1:%C $2" msgstr "%C22*%O$t%C26Usuarios en $1:%C $2" -#: src/common/textevents.h:369 +#: src/common/textevents.h:360 msgid "%C22*%O$t%C28[%O$1%C28] %O$2%C27 $3" msgstr "%C22*%O$t%C28[%O$1%C28] %O$2%C27 $3" -#: src/common/textevents.h:372 +#: src/common/textevents.h:363 msgid "%C22*%O$t%C28[%O$1%C28] %Cis away %C30(%O$2%O%C30)" msgstr "%C22*%O$t%C28[%O$1%C28] %Cestá ausente %C30(%O$2%O%C30)" -#: src/common/textevents.h:375 src/common/textevents.h:381 -#: src/common/textevents.h:396 src/common/textevents.h:399 +#: src/common/textevents.h:366 src/common/textevents.h:372 +#: src/common/textevents.h:387 src/common/textevents.h:390 msgid "%C22*%O$t%C28[%O$1%C28]%O $2" msgstr "%C22*%O$t%C28[%O$1%C28]%O $2" -#: src/common/textevents.h:378 +#: src/common/textevents.h:369 msgid "%C22*%O$t%C28[%O$1%C28] %OEnd of WHOIS list." msgstr "%C22*%O$t%C28[%O$1%C28] %OFin da lista WHOIS." -#: src/common/textevents.h:384 +#: src/common/textevents.h:375 msgid "%C22*%O$t%C28[%O$1%C28]%O idle%C26 $2" msgstr "%C22*%O$t%C28[%O$1%C28]%O inactivo%C26 $2" -#: src/common/textevents.h:387 +#: src/common/textevents.h:378 msgid "%C22*%O$t%C28[%O$1%C28]%O idle%C26 $2%O, signon:%C26 $3" msgstr "%C22*%O$t%C28[%O$1%C28]%O inactivo%C26 $2%O, entrou:%C26 $3" -#: src/common/textevents.h:390 +#: src/common/textevents.h:381 msgid "%C22*%O$t%C28[%O$1%C28] %C30(%O$2@$3%C30)%O: $4" msgstr "%C22*%O$t%C28[%O$1%C28] %C30(%O$2@$3%C30)%O: $4" -#: src/common/textevents.h:393 +#: src/common/textevents.h:384 msgid "%C22*%O$t%C28[%O$1%C28] %Oreal user@host%C27 $2%O, real IP%C27 $3" msgstr "" "%C22*%O$t%C28[%O$1%C28] %Overdadeiro usuario@equipo%C27 $2%O, verdadeira IP%" "C27 $3" -#: src/common/textevents.h:402 +#: src/common/textevents.h:393 msgid "%C19*%O$t%C19Now talking on $2" msgstr "%C19*%O$t%C19Falando agora a $2" -#: src/common/textevents.h:405 +#: src/common/textevents.h:396 msgid "%C23*$tYou have been kicked from $2 by $3 ($4%O%C23)" msgstr "%C23*$tBotouselle de $2 por $3 ($4%O%C23)" -#: src/common/textevents.h:408 +#: src/common/textevents.h:399 #, c-format msgid "%C23*$tYou have left channel $3" msgstr "%C23*$tAbandonou a canle $3" -#: src/common/textevents.h:411 +#: src/common/textevents.h:402 msgid "%C23*$tYou have left channel $3 (%O%C23%B%B$4%O%C23)" msgstr "%C23*$tAbandonaste a canle $3 (%O%C23%B%B$4%O%C23)" -#: src/common/textevents.h:417 +#: src/common/textevents.h:408 msgid "%C22*%O$tYou've invited%C26 $1%O to%C26 $2%O (%C26$3%O)" msgstr "%C22*%O$tEstá invitado%C26 $1%O a%C26 $2%O (%C26$3%O)" -#: src/common/textevents.h:423 +#: src/common/textevents.h:414 msgid "%C22*%O$tYou are now known as $2" msgstr "%C22*%O$tEres coñecido agora como $2" -#: src/common/text.c:347 +#: src/common/text.c:318 msgid "Loaded log from" msgstr "Rexistro cargado desde" -#: src/common/text.c:366 +#: src/common/text.c:336 #, c-format msgid "**** ENDING LOGGING AT %s\n" msgstr "**** FINALIZANDO CONEXIÓN EN %s\n" -#: src/common/text.c:575 +#: src/common/text.c:545 #, c-format msgid "**** BEGIN LOGGING AT %s\n" msgstr "**** INICIANDO CONEXIÓN EN %s\n" -#: src/common/text.c:594 +#: src/common/text.c:564 #, c-format msgid "" "* Can't open log file(s) for writing. Check the\n" @@ -1193,458 +1196,454 @@ "* Non se pode abrir o ficheiro(s) de rexistro para escritura. Comprobe os\n" " permisos de %s/xchatlogs" -#: src/common/text.c:961 +#: src/common/text.c:931 msgid "Left message" msgstr "Mensaxe de ausencia" -#: src/common/text.c:962 +#: src/common/text.c:932 msgid "Right message" msgstr "A mensaxe" -#: src/common/text.c:966 +#: src/common/text.c:936 msgid "The nick of the joining person" msgstr "O alcume da persoa que entra" -#: src/common/text.c:967 +#: src/common/text.c:937 msgid "The channel being joined" msgstr "A canle á que está entrando" -#: src/common/text.c:968 src/common/text.c:1016 src/common/text.c:1067 +#: src/common/text.c:938 src/common/text.c:985 src/common/text.c:1036 msgid "The host of the person" msgstr "O equipo da persoa" -#: src/common/text.c:972 src/common/text.c:979 src/common/text.c:986 -#: src/common/text.c:1174 src/common/text.c:1181 src/common/text.c:1186 -#: src/common/text.c:1191 src/common/text.c:1196 src/common/text.c:1202 -#: src/common/text.c:1207 src/common/text.c:1211 src/common/text.c:1217 -#: src/common/text.c:1223 src/common/text.c:1275 src/common/text.c:1286 -#: src/common/text.c:1291 src/common/text.c:1296 src/common/text.c:1305 -#: src/common/text.c:1316 src/common/text.c:1323 src/common/text.c:1329 -#: src/common/text.c:1334 src/common/text.c:1339 src/common/text.c:1346 -#: src/common/text.c:1352 src/common/text.c:1358 src/common/text.c:1363 -#: src/common/text.c:1368 src/common/text.c:1372 src/common/text.c:1378 -#: src/common/text.c:1386 src/common/text.c:1420 src/common/text.c:1425 +#: src/common/text.c:942 src/common/text.c:948 src/common/text.c:955 +#: src/common/text.c:1143 src/common/text.c:1150 src/common/text.c:1155 +#: src/common/text.c:1160 src/common/text.c:1165 src/common/text.c:1171 +#: src/common/text.c:1176 src/common/text.c:1180 src/common/text.c:1186 +#: src/common/text.c:1192 src/common/text.c:1238 src/common/text.c:1249 +#: src/common/text.c:1254 src/common/text.c:1259 src/common/text.c:1268 +#: src/common/text.c:1279 src/common/text.c:1286 src/common/text.c:1292 +#: src/common/text.c:1297 src/common/text.c:1302 src/common/text.c:1309 +#: src/common/text.c:1315 src/common/text.c:1321 src/common/text.c:1326 +#: src/common/text.c:1331 src/common/text.c:1335 src/common/text.c:1341 +#: src/common/text.c:1349 src/common/text.c:1383 src/common/text.c:1388 msgid "Nickname" msgstr "Alcume" -#: src/common/text.c:973 +#: src/common/text.c:943 msgid "The action" msgstr "A acción" -#: src/common/text.c:974 src/common/text.c:981 +#: src/common/text.c:944 src/common/text.c:950 msgid "Mode char" msgstr "Modo carácter" -#: src/common/text.c:975 src/common/text.c:982 src/common/text.c:988 -msgid "Identified text" -msgstr "Texto de identificación" - -#: src/common/text.c:980 +#: src/common/text.c:949 msgid "The text" msgstr "O texto" -#: src/common/text.c:987 src/common/text.c:1044 src/common/text.c:1050 +#: src/common/text.c:951 src/common/text.c:957 +msgid "Identified text" +msgstr "Texto de identificación" + +#: src/common/text.c:956 src/common/text.c:1013 src/common/text.c:1019 msgid "The message" msgstr "A mensaxe" -#: src/common/text.c:992 src/common/text.c:1054 +#: src/common/text.c:961 src/common/text.c:1023 msgid "Old nickname" msgstr "Alcume antigo" -#: src/common/text.c:993 src/common/text.c:1055 +#: src/common/text.c:962 src/common/text.c:1024 msgid "New nickname" msgstr "Novo alcume" -#: src/common/text.c:997 +#: src/common/text.c:966 msgid "Nick of person who changed the topic" msgstr "Alcume da persoa que cambiou o tópico" -#: src/common/text.c:998 src/common/text.c:1004 src/fe-gtk/chanlist.c:766 +#: src/common/text.c:967 src/common/text.c:973 src/fe-gtk/chanlist.c:766 #: src/fe-gtk/chanlist.c:869 msgid "Topic" msgstr "Tópico" -#: src/common/text.c:999 src/common/text.c:1003 src/common/text.c:1440 -#: src/fe-gtk/chanlist.c:764 src/fe-gtk/ignoregui.c:174 -#: src/fe-gtk/servlistgui.c:896 +#: src/common/text.c:968 src/common/text.c:972 src/common/text.c:1403 +#: src/fe-gtk/chanlist.c:764 src/fe-gtk/ignoregui.c:176 +#: src/fe-gtk/servlistgui.c:892 msgid "Channel" msgstr "Canle" -#: src/common/text.c:1008 src/common/text.c:1061 +#: src/common/text.c:977 src/common/text.c:1030 msgid "The nickname of the kicker" msgstr "O alcume do que expulsa" -#: src/common/text.c:1009 src/common/text.c:1059 +#: src/common/text.c:978 src/common/text.c:1028 msgid "The person being kicked" msgstr "A persoa que está sendo expulsada" -#: src/common/text.c:1010 src/common/text.c:1017 src/common/text.c:1021 -#: src/common/text.c:1026 src/common/text.c:1060 src/common/text.c:1068 -#: src/common/text.c:1075 +#: src/common/text.c:979 src/common/text.c:986 src/common/text.c:990 +#: src/common/text.c:995 src/common/text.c:1029 src/common/text.c:1037 +#: src/common/text.c:1044 msgid "The channel" msgstr "A canle" -#: src/common/text.c:1011 src/common/text.c:1062 src/common/text.c:1069 +#: src/common/text.c:980 src/common/text.c:1031 src/common/text.c:1038 msgid "The reason" msgstr "A razón" -#: src/common/text.c:1015 src/common/text.c:1066 +#: src/common/text.c:984 src/common/text.c:1035 msgid "The nick of the person leaving" msgstr "O alcume da persoa que abandona" -#: src/common/text.c:1022 src/common/text.c:1028 +#: src/common/text.c:991 src/common/text.c:997 msgid "The time" msgstr "O tempo" -#: src/common/text.c:1027 +#: src/common/text.c:996 msgid "The creator" msgstr "O creador" -#: src/common/text.c:1032 src/fe-gtk/dccgui.c:768 src/fe-gtk/dccgui.c:1001 +#: src/common/text.c:1001 src/fe-gtk/dccgui.c:763 src/fe-gtk/dccgui.c:996 msgid "Nick" msgstr "Alcume" -#: src/common/text.c:1033 src/common/text.c:1292 +#: src/common/text.c:1002 src/common/text.c:1255 msgid "Reason" msgstr "Razón" -#: src/common/text.c:1034 src/common/text.c:1176 src/common/text.c:1265 +#: src/common/text.c:1003 src/common/text.c:1145 src/common/text.c:1228 msgid "Host" msgstr "Equipo" -#: src/common/text.c:1038 src/common/text.c:1043 src/common/text.c:1048 +#: src/common/text.c:1007 src/common/text.c:1012 src/common/text.c:1017 msgid "Who it's from" msgstr "De quén ven" -#: src/common/text.c:1039 +#: src/common/text.c:1008 msgid "The time in x.x format (see below)" msgstr "O tempo no formato x.x (vexa debaixo)" -#: src/common/text.c:1049 src/common/text.c:1086 +#: src/common/text.c:1018 src/common/text.c:1055 msgid "The Channel it's going to" msgstr "A canle vaise a" -#: src/common/text.c:1073 +#: src/common/text.c:1042 msgid "The sound" msgstr "O son" -#: src/common/text.c:1074 src/common/text.c:1080 src/common/text.c:1085 +#: src/common/text.c:1043 src/common/text.c:1049 src/common/text.c:1054 msgid "The nick of the person" msgstr "O alcume da persoa" -#: src/common/text.c:1079 src/common/text.c:1084 +#: src/common/text.c:1048 src/common/text.c:1053 msgid "The CTCP event" msgstr "O evento CTCP" -#: src/common/text.c:1090 +#: src/common/text.c:1059 msgid "The nick of the person who set the key" msgstr "O alcume da persoa que establece a clave" -#: src/common/text.c:1091 +#: src/common/text.c:1060 msgid "The key" msgstr "A clave" -#: src/common/text.c:1095 +#: src/common/text.c:1064 msgid "The nick of the person who set the limit" msgstr "O alcume da persoa que establece o límite" -#: src/common/text.c:1096 +#: src/common/text.c:1065 msgid "The limit" msgstr "O límite" -#: src/common/text.c:1100 +#: src/common/text.c:1069 msgid "The nick of the person who did the op'ing" msgstr "O alcume da persoa que otorgou os permisos de operador" -#: src/common/text.c:1101 +#: src/common/text.c:1070 msgid "The nick of the person who has been op'ed" msgstr "O alcume da persoa que foi convertida en operador" -#: src/common/text.c:1105 +#: src/common/text.c:1074 msgid "The nick of the person who has been halfop'ed" msgstr "O alcume da persoa que foi convertida en semi-operador" -#: src/common/text.c:1106 +#: src/common/text.c:1075 msgid "The nick of the person who did the halfop'ing" msgstr "O alcume da persoa que otorgou os permisos de semi-operador" -#: src/common/text.c:1110 +#: src/common/text.c:1079 msgid "The nick of the person who did the voice'ing" msgstr "O alcume da persoa que otorgou os permisos de voz" -#: src/common/text.c:1111 +#: src/common/text.c:1080 msgid "The nick of the person who has been voice'ed" msgstr "O alcume da persoa que foi convertida en voz" -#: src/common/text.c:1115 +#: src/common/text.c:1084 msgid "The nick of the person who did the banning" msgstr "O alcume da persoa que realizou o veto (banning)" -#: src/common/text.c:1116 src/common/text.c:1143 +#: src/common/text.c:1085 src/common/text.c:1112 msgid "The ban mask" msgstr "A máscara de vetos" -#: src/common/text.c:1120 +#: src/common/text.c:1089 msgid "The nick who removed the key" msgstr "O alcume de quen eliminou a clave" -#: src/common/text.c:1124 +#: src/common/text.c:1093 msgid "The nick who removed the limit" msgstr "O alcume de quen eliminou o límite" -#: src/common/text.c:1128 +#: src/common/text.c:1097 msgid "The nick of the person of did the deop'ing" msgstr "O alcume da persoa que revocou os permisos de operador" -#: src/common/text.c:1129 +#: src/common/text.c:1098 msgid "The nick of the person who has been deop'ed" msgstr "O alcume da persoa á que se lle quitou o permiso de operador" -#: src/common/text.c:1132 +#: src/common/text.c:1101 msgid "The nick of the person of did the dehalfop'ing" msgstr "O alcume da persoa que quitou os permisos de semi-operador" -#: src/common/text.c:1133 +#: src/common/text.c:1102 msgid "The nick of the person who has been dehalfop'ed" msgstr "O alcume da persoa á que se lle quitou os permisos de semi-operador" -#: src/common/text.c:1137 +#: src/common/text.c:1106 msgid "The nick of the person of did the devoice'ing" msgstr "O alcume da persoa que revocou os permisos de voz" -#: src/common/text.c:1138 +#: src/common/text.c:1107 msgid "The nick of the person who has been devoice'ed" msgstr "O alcume da persoa á que se lle quitaron os permisos de voz" -#: src/common/text.c:1142 +#: src/common/text.c:1111 msgid "The nick of the person of did the unban'ing" msgstr "O alcume da persoa que revocou o veto" -#: src/common/text.c:1147 +#: src/common/text.c:1116 msgid "The nick of the person who did the exempt" msgstr "O alcume da persoa que otorgou a execpción" -#: src/common/text.c:1148 src/common/text.c:1153 +#: src/common/text.c:1117 src/common/text.c:1122 msgid "The exempt mask" msgstr "A máscara de exención" -#: src/common/text.c:1152 +#: src/common/text.c:1121 msgid "The nick of the person removed the exempt" msgstr "O alcume da persoa que quitou a exención" -#: src/common/text.c:1157 +#: src/common/text.c:1126 msgid "The nick of the person who did the invite" msgstr "O alcume da persoa que realizou a invitación" -#: src/common/text.c:1158 src/common/text.c:1163 +#: src/common/text.c:1127 src/common/text.c:1132 msgid "The invite mask" msgstr "A máscara de invitación" -#: src/common/text.c:1162 +#: src/common/text.c:1131 msgid "The nick of the person removed the invite" msgstr "O alcume da persoa que eliminou a invitación" -#: src/common/text.c:1167 +#: src/common/text.c:1136 msgid "The nick of the person setting the mode" msgstr "O alcume da persoa que estableceu o modo" -#: src/common/text.c:1168 +#: src/common/text.c:1137 msgid "The mode's sign (+/-)" msgstr "O signo do modo (+/-)" -#: src/common/text.c:1169 +#: src/common/text.c:1138 msgid "The mode letter" msgstr "A letra do modo" -#: src/common/text.c:1170 +#: src/common/text.c:1139 msgid "The channel it's being set on" msgstr "A canle está sendo configurada" -#: src/common/text.c:1175 +#: src/common/text.c:1144 msgid "Username" msgstr "Nome de usuario" -#: src/common/text.c:1177 +#: src/common/text.c:1146 msgid "Full name" msgstr "Nome completo" -#: src/common/text.c:1182 +#: src/common/text.c:1151 msgid "Channel Membership/\"is an IRC operator\"" msgstr "Membro especial da canle/\"é un operador de IRC\"" -#: src/common/text.c:1187 +#: src/common/text.c:1156 msgid "Server Information" msgstr "Información do servidor" -#: src/common/text.c:1192 src/common/text.c:1197 +#: src/common/text.c:1161 src/common/text.c:1166 msgid "Idle time" msgstr "Tempo inactivo" -#: src/common/text.c:1198 +#: src/common/text.c:1167 msgid "Signon time" msgstr "Tempo de conexión" -#: src/common/text.c:1203 +#: src/common/text.c:1172 msgid "Away reason" msgstr "Razón de ausencia" -#: src/common/text.c:1212 src/common/text.c:1218 src/common/text.c:1226 -#: src/common/text.c:1412 +#: src/common/text.c:1181 src/common/text.c:1187 src/common/text.c:1195 +#: src/common/text.c:1375 msgid "Message" msgstr "Mensaxe" -#: src/common/text.c:1219 +#: src/common/text.c:1188 msgid "Account" msgstr "Conta" -#: src/common/text.c:1224 +#: src/common/text.c:1193 msgid "Real user@host" msgstr "Verdadeiro usuario@equipo" -#: src/common/text.c:1225 +#: src/common/text.c:1194 msgid "Real IP" msgstr "Verdadeira IP" -#: src/common/text.c:1230 src/common/text.c:1245 src/common/text.c:1251 -#: src/common/text.c:1281 src/common/text.c:1435 +#: src/common/text.c:1199 src/common/text.c:1208 src/common/text.c:1214 +#: src/common/text.c:1244 src/common/text.c:1398 msgid "Channel Name" msgstr "Nome da canle" -#: src/common/text.c:1234 src/common/text.c:1240 src/common/text.c:1398 -#: src/fe-gtk/menu.c:1418 src/fe-gtk/menu.c:1606 src/fe-gtk/textgui.c:390 +#: src/common/text.c:1203 src/common/text.c:1361 src/fe-gtk/menu.c:1404 +#: src/fe-gtk/menu.c:1592 src/fe-gtk/textgui.c:390 msgid "Text" msgstr "Texto" -#: src/common/text.c:1235 src/common/text.c:1241 src/common/text.c:1247 -#: src/common/text.c:1276 src/common/text.c:1394 src/common/text.c:1436 +#: src/common/text.c:1204 src/common/text.c:1210 src/common/text.c:1239 +#: src/common/text.c:1357 src/common/text.c:1399 msgid "Server Name" msgstr "Nome do servidor" -#: src/common/text.c:1236 -msgid "Raw Numeric or Identifier" -msgstr "" - -#: src/common/text.c:1246 +#: src/common/text.c:1209 msgid "Nick of person who invited you" msgstr "Alcume da persoa que lle invitou" -#: src/common/text.c:1252 src/fe-gtk/chanlist.c:765 +#: src/common/text.c:1215 src/fe-gtk/chanlist.c:765 msgid "Users" msgstr "Usuarios" -#: src/common/text.c:1256 +#: src/common/text.c:1219 msgid "Nickname in use" msgstr "Alcume en uso" -#: src/common/text.c:1257 +#: src/common/text.c:1220 msgid "Nick being tried" msgstr "Tentando usar o alcume" -#: src/common/text.c:1266 src/common/text.c:1402 +#: src/common/text.c:1229 src/common/text.c:1365 msgid "IP" msgstr "IP" -#: src/common/text.c:1267 src/common/text.c:1298 +#: src/common/text.c:1230 src/common/text.c:1261 msgid "Port" msgstr "Porto" -#: src/common/text.c:1277 src/fe-gtk/notifygui.c:137 src/fe-gtk/setup.c:1713 +#: src/common/text.c:1240 src/fe-gtk/notifygui.c:139 src/fe-gtk/setup.c:1713 msgid "Network" msgstr "Rede" -#: src/common/text.c:1282 src/common/text.c:1287 +#: src/common/text.c:1245 src/common/text.c:1250 msgid "Modes string" msgstr "Cadea de modos" -#: src/common/text.c:1297 src/common/text.c:1335 src/common/text.c:1340 -#: src/common/text.c:1381 +#: src/common/text.c:1260 src/common/text.c:1298 src/common/text.c:1303 +#: src/common/text.c:1344 msgid "IP address" msgstr "Enderezo IP" -#: src/common/text.c:1303 src/common/text.c:1328 +#: src/common/text.c:1266 src/common/text.c:1291 msgid "DCC Type" msgstr "Tipo DCC" -#: src/common/text.c:1304 src/common/text.c:1309 src/common/text.c:1314 -#: src/common/text.c:1321 src/common/text.c:1341 src/common/text.c:1345 -#: src/common/text.c:1351 src/common/text.c:1357 src/common/text.c:1364 -#: src/common/text.c:1373 src/common/text.c:1379 +#: src/common/text.c:1267 src/common/text.c:1272 src/common/text.c:1277 +#: src/common/text.c:1284 src/common/text.c:1304 src/common/text.c:1308 +#: src/common/text.c:1314 src/common/text.c:1320 src/common/text.c:1327 +#: src/common/text.c:1336 src/common/text.c:1342 msgid "Filename" msgstr "Nome de ficheiro" -#: src/common/text.c:1315 src/common/text.c:1322 +#: src/common/text.c:1278 src/common/text.c:1285 msgid "Destination filename" msgstr "Nome do ficheiro de destino" -#: src/common/text.c:1324 src/common/text.c:1353 +#: src/common/text.c:1287 src/common/text.c:1316 msgid "CPS" msgstr "CPS" -#: src/common/text.c:1359 +#: src/common/text.c:1322 msgid "Pathname" msgstr "Nome da ruta" -#: src/common/text.c:1374 src/fe-gtk/dccgui.c:764 +#: src/common/text.c:1337 src/fe-gtk/dccgui.c:759 msgid "Position" msgstr "Posición" -#: src/common/text.c:1380 src/fe-gtk/dccgui.c:763 +#: src/common/text.c:1343 src/fe-gtk/dccgui.c:758 msgid "Size" msgstr "Tamaño" -#: src/common/text.c:1385 +#: src/common/text.c:1348 msgid "DCC String" msgstr "Cadea DCC" -#: src/common/text.c:1390 +#: src/common/text.c:1353 msgid "Number of notify items" msgstr "Número de elementos de notificación" -#: src/common/text.c:1406 +#: src/common/text.c:1369 msgid "Old Filename" msgstr "Nome anterior do ficheiro" -#: src/common/text.c:1407 +#: src/common/text.c:1370 msgid "New Filename" msgstr "Nome novo do ficheiro" -#: src/common/text.c:1411 +#: src/common/text.c:1374 msgid "Receiver" msgstr "Receptor" -#: src/common/text.c:1416 +#: src/common/text.c:1379 msgid "Hostmask" msgstr "Máscara de equipo" -#: src/common/text.c:1421 +#: src/common/text.c:1384 msgid "Hostname" msgstr "Nome de equipo" -#: src/common/text.c:1426 +#: src/common/text.c:1389 msgid "The Packet" msgstr "O paquete" -#: src/common/text.c:1430 +#: src/common/text.c:1393 msgid "Seconds" msgstr "Segundos" -#: src/common/text.c:1434 +#: src/common/text.c:1397 msgid "Nick of person who have been invited" msgstr "Alcume da persoa que foi invitada" -#: src/common/text.c:1441 +#: src/common/text.c:1404 msgid "Banmask" msgstr "Máscara de veto" -#: src/common/text.c:1442 +#: src/common/text.c:1405 msgid "Who set the ban" msgstr "Quen estableceu o veto" -#: src/common/text.c:1443 +#: src/common/text.c:1406 msgid "Ban time" msgstr "Tempo de veto" -#: src/common/text.c:1483 +#: src/common/text.c:1446 #, c-format msgid "" "Error parsing event %s.\n" @@ -1653,7 +1652,7 @@ "Erro ao analizar o evento %s.\n" "Cargando o predeterminado." -#: src/common/text.c:2225 +#: src/common/text.c:2189 #, c-format msgid "" "Cannot read sound file:\n" @@ -2726,33 +2725,29 @@ msgid "Zimbabwe" msgstr "Zimbabwe" -#: src/common/util.c:1118 src/common/util.c:1128 src/fe-gtk/menu.c:616 +#: src/common/util.c:1118 src/common/util.c:1128 src/fe-gtk/menu.c:611 msgid "Unknown" msgstr "Descoñecido" #: src/common/xchat.c:726 -#, fuzzy msgid "_Open Dialog Window" msgstr "Abrir a ventá de diálogo" #: src/common/xchat.c:727 -#, fuzzy msgid "_Send a File" msgstr "Enviar un ficheiro" #: src/common/xchat.c:728 -#, fuzzy msgid "_User Info (WhoIs)" msgstr "Información de usuario (WHOIS)" #: src/common/xchat.c:729 msgid "_Add to Friends List" -msgstr "" +msgstr "Eng_adir á lista de amigos" #: src/common/xchat.c:730 -#, fuzzy msgid "O_perator Actions" -msgstr "Opcións de operador" +msgstr "Accións de o_perador" #: src/common/xchat.c:732 msgid "Give Ops" @@ -2796,7 +2791,7 @@ msgid "Join Channel..." msgstr "Entrar á canle..." -#: src/common/xchat.c:759 src/fe-gtk/menu.c:1295 +#: src/common/xchat.c:759 src/fe-gtk/menu.c:1281 msgid "Enter Channel to Join:" msgstr "Introduza a canle á que quere entrar:" @@ -2849,8 +2844,8 @@ msgid "Chat" msgstr "Chat" -#: src/common/xchat.c:791 src/fe-gtk/banlist.c:411 src/fe-gtk/ignoregui.c:387 -#: src/fe-gtk/urlgrab.c:199 +#: src/common/xchat.c:791 src/fe-gtk/banlist.c:413 src/fe-gtk/ignoregui.c:389 +#: src/fe-gtk/urlgrab.c:201 msgid "Clear" msgstr "Limpar" @@ -2888,63 +2883,62 @@ msgid "Failed to acquire %s: %s\n" msgstr "Fallou ao adquirir %s: %s\n" -#: src/fe-gtk/about.c:100 -#, fuzzy +#: src/fe-gtk/about.c:102 msgid "About " msgstr "_Acerca de" -#: src/fe-gtk/about.c:131 +#: src/fe-gtk/about.c:133 msgid "A multiplatform IRC Client" msgstr "Un cliente de IRC multiplataforma" -#: src/fe-gtk/ascii.c:133 +#: src/fe-gtk/ascii.c:135 msgid "Character Chart" msgstr "Mapa de caracteres" -#: src/fe-gtk/banlist.c:149 src/fe-gtk/chanlist.c:305 -#: src/fe-gtk/plugin-tray.c:304 +#: src/fe-gtk/banlist.c:151 src/fe-gtk/chanlist.c:305 +#: src/fe-gtk/plugin-tray.c:302 msgid "Not connected." msgstr "Non conectado." -#: src/fe-gtk/banlist.c:247 src/fe-gtk/banlist.c:327 +#: src/fe-gtk/banlist.c:249 src/fe-gtk/banlist.c:329 msgid "You must select some bans." msgstr "Debe seleccionar algún vetado." -#: src/fe-gtk/banlist.c:276 +#: src/fe-gtk/banlist.c:278 #, c-format msgid "Are you sure you want to remove all bans in %s?" msgstr "Está seguro de que quere eliminar tódolos vetos en %s?" -#: src/fe-gtk/banlist.c:342 src/fe-gtk/ignoregui.c:173 +#: src/fe-gtk/banlist.c:344 src/fe-gtk/ignoregui.c:175 msgid "Mask" msgstr "Máscara" -#: src/fe-gtk/banlist.c:343 +#: src/fe-gtk/banlist.c:345 msgid "From" msgstr "De" -#: src/fe-gtk/banlist.c:344 +#: src/fe-gtk/banlist.c:346 msgid "Date" msgstr "Data" -#: src/fe-gtk/banlist.c:387 +#: src/fe-gtk/banlist.c:389 msgid "You can only open the Ban List window while in a channel tab." msgstr "Só podes abrir a ventá da lista de vetados nunha solapa da canle." -#: src/fe-gtk/banlist.c:391 +#: src/fe-gtk/banlist.c:393 #, c-format msgid "XChat: Ban List (%s)" msgstr "XChat: Lista de vetados (%s)" -#: src/fe-gtk/banlist.c:407 src/fe-gtk/notifygui.c:430 +#: src/fe-gtk/banlist.c:409 src/fe-gtk/notifygui.c:432 msgid "Remove" msgstr "Eliminar" -#: src/fe-gtk/banlist.c:409 +#: src/fe-gtk/banlist.c:411 msgid "Crop" msgstr "Achicar" -#: src/fe-gtk/banlist.c:413 +#: src/fe-gtk/banlist.c:415 msgid "Refresh" msgstr "Refrescar" @@ -2953,7 +2947,7 @@ msgid "Displaying %d/%d users on %d/%d channels." msgstr "Amosando %d/%d usuarios en %d/%d canles." -#: src/fe-gtk/chanlist.c:526 src/fe-gtk/menu.c:1231 src/fe-gtk/urlgrab.c:146 +#: src/fe-gtk/chanlist.c:526 src/fe-gtk/menu.c:1217 src/fe-gtk/urlgrab.c:148 msgid "Select an output filename" msgstr "Seleccione un nome de ficheiro de saída" @@ -3026,20 +3020,20 @@ msgid "Regular Expression" msgstr "Expresión regular" -#: src/fe-gtk/chanlist.c:903 src/fe-gtk/search.c:125 +#: src/fe-gtk/chanlist.c:903 src/fe-gtk/search.c:118 msgid "Find:" msgstr "Buscar:" -#: src/fe-gtk/dccgui.c:167 +#: src/fe-gtk/dccgui.c:166 #, c-format msgid "Send file to %s" msgstr "Enviar ficheiro a %s" -#: src/fe-gtk/dccgui.c:497 +#: src/fe-gtk/dccgui.c:496 msgid "That file is not resumable." msgstr "Ese ficheiro non se pode continuar." -#: src/fe-gtk/dccgui.c:501 +#: src/fe-gtk/dccgui.c:500 #, c-format msgid "" "Cannot access file: %s\n" @@ -3050,7 +3044,7 @@ "%s.\n" "Non é posible continuar." -#: src/fe-gtk/dccgui.c:508 +#: src/fe-gtk/dccgui.c:507 msgid "" "File in download directory is larger than file offered. Resuming not " "possible." @@ -3058,79 +3052,79 @@ "O ficheiro no directorio de descarga é máis grande que o ficheiro ofrecido. " "Non é posible continuar." -#: src/fe-gtk/dccgui.c:512 +#: src/fe-gtk/dccgui.c:511 msgid "Cannot resume the same file from two people." msgstr "Non se pode reanudar o mesmo ficheiro de dúas persoas." -#: src/fe-gtk/dccgui.c:745 +#: src/fe-gtk/dccgui.c:740 msgid "XChat: Uploads and Downloads" msgstr "XChat: Cargas e descargas" -#: src/fe-gtk/dccgui.c:761 src/fe-gtk/dccgui.c:1000 src/fe-gtk/notifygui.c:136 +#: src/fe-gtk/dccgui.c:756 src/fe-gtk/dccgui.c:995 src/fe-gtk/notifygui.c:138 msgid "Status" msgstr "Estado" -#: src/fe-gtk/dccgui.c:762 src/fe-gtk/plugingui.c:73 +#: src/fe-gtk/dccgui.c:757 src/fe-gtk/plugingui.c:75 msgid "File" msgstr "Ficheiro" -#: src/fe-gtk/dccgui.c:767 +#: src/fe-gtk/dccgui.c:762 msgid "ETA" msgstr "Tempo" -#: src/fe-gtk/dccgui.c:792 src/fe-gtk/menu.c:1607 +#: src/fe-gtk/dccgui.c:787 src/fe-gtk/menu.c:1593 msgid "Both" msgstr "Ambos" -#: src/fe-gtk/dccgui.c:798 +#: src/fe-gtk/dccgui.c:793 msgid "Uploads" msgstr "Subidas" -#: src/fe-gtk/dccgui.c:804 +#: src/fe-gtk/dccgui.c:799 msgid "Downloads" msgstr "Descargas" -#: src/fe-gtk/dccgui.c:809 +#: src/fe-gtk/dccgui.c:804 msgid "Details" msgstr "Detalles" -#: src/fe-gtk/dccgui.c:820 +#: src/fe-gtk/dccgui.c:815 msgid "File:" msgstr "Ficheiro:" -#: src/fe-gtk/dccgui.c:821 +#: src/fe-gtk/dccgui.c:816 msgid "Address:" msgstr "Enderezo:" -#: src/fe-gtk/dccgui.c:827 src/fe-gtk/dccgui.c:1024 +#: src/fe-gtk/dccgui.c:822 src/fe-gtk/dccgui.c:1019 msgid "Abort" msgstr "Abortar" -#: src/fe-gtk/dccgui.c:828 src/fe-gtk/dccgui.c:1025 +#: src/fe-gtk/dccgui.c:823 src/fe-gtk/dccgui.c:1020 msgid "Accept" msgstr "Aceptar" -#: src/fe-gtk/dccgui.c:829 +#: src/fe-gtk/dccgui.c:824 msgid "Resume" msgstr "Continuar" -#: src/fe-gtk/dccgui.c:830 +#: src/fe-gtk/dccgui.c:825 msgid "Open Folder..." msgstr "Abrir cartafol..." -#: src/fe-gtk/dccgui.c:990 +#: src/fe-gtk/dccgui.c:985 msgid "XChat: DCC Chat List" msgstr "XChat: Lista de Chat DCC" -#: src/fe-gtk/dccgui.c:1002 +#: src/fe-gtk/dccgui.c:997 msgid "Recv" msgstr "Recibido" -#: src/fe-gtk/dccgui.c:1003 +#: src/fe-gtk/dccgui.c:998 msgid "Sent" msgstr "Enviado" -#: src/fe-gtk/dccgui.c:1004 +#: src/fe-gtk/dccgui.c:999 msgid "Start Time" msgstr "Tempo de comezo" @@ -3142,8 +3136,8 @@ msgid "EDIT ME" msgstr "EDÍTAME" -#: src/fe-gtk/editlist.c:310 src/fe-gtk/notifygui.c:135 -#: src/fe-gtk/plugingui.c:71 +#: src/fe-gtk/editlist.c:310 src/fe-gtk/notifygui.c:137 +#: src/fe-gtk/plugingui.c:73 msgid "Name" msgstr "Nome" @@ -3171,7 +3165,7 @@ msgid "Add New" msgstr "Engadir novo" -#: src/fe-gtk/editlist.c:367 src/fe-gtk/fkeys.c:770 src/fe-gtk/ignoregui.c:385 +#: src/fe-gtk/editlist.c:367 src/fe-gtk/fkeys.c:770 src/fe-gtk/ignoregui.c:387 msgid "Delete" msgstr "Borrar" @@ -3183,52 +3177,51 @@ msgid "Help" msgstr "Axuda" -#: src/fe-gtk/fe-gtk.c:124 +#: src/fe-gtk/fe-gtk.c:126 msgid "Don't auto connect to servers" msgstr "Non reconectarse ao servidor automaticamente" -#: src/fe-gtk/fe-gtk.c:125 +#: src/fe-gtk/fe-gtk.c:127 msgid "Use a different config directory" msgstr "Usar un directorio de configuración diferente" -#: src/fe-gtk/fe-gtk.c:126 +#: src/fe-gtk/fe-gtk.c:128 msgid "Don't auto load any plugins" msgstr "Non cargar automaticamente ningún complemento" -#: src/fe-gtk/fe-gtk.c:127 +#: src/fe-gtk/fe-gtk.c:129 msgid "Show plugin auto-load directory" msgstr "Amosar o directorio de complementos activados automaticamente" -#: src/fe-gtk/fe-gtk.c:128 +#: src/fe-gtk/fe-gtk.c:130 msgid "Show user config directory" msgstr "Amosar o directorio de configuración de usuario" -#: src/fe-gtk/fe-gtk.c:129 +#: src/fe-gtk/fe-gtk.c:131 msgid "Open an irc://server:port/channel URL" msgstr "Abrir unha URL irc://servidor:porto/canle" -#: src/fe-gtk/fe-gtk.c:131 src/fe-gtk/setup.c:212 +#: src/fe-gtk/fe-gtk.c:133 src/fe-gtk/setup.c:212 msgid "Execute command:" msgstr "Executar comando:" -#: src/fe-gtk/fe-gtk.c:132 -#, fuzzy +#: src/fe-gtk/fe-gtk.c:134 msgid "Open URL or execute command in an existing XChat" -msgstr "Abrir URL nun XChat existente" +msgstr "Abrir URL ou executar comando nun XChat existente" -#: src/fe-gtk/fe-gtk.c:134 +#: src/fe-gtk/fe-gtk.c:136 msgid "Begin minimized. Level 0=Normal 1=Iconified 2=Tray" msgstr "Iniciar minimizado. Nivel 0=Normal 1=Iconificado 2=Bandexa" -#: src/fe-gtk/fe-gtk.c:134 +#: src/fe-gtk/fe-gtk.c:136 msgid "level" msgstr "nivel" -#: src/fe-gtk/fe-gtk.c:135 +#: src/fe-gtk/fe-gtk.c:137 msgid "Show version information" msgstr "Amosar a información da versión" -#: src/fe-gtk/fe-gtk.c:255 +#: src/fe-gtk/fe-gtk.c:257 #, c-format msgid "" "Failed to open font:\n" @@ -3239,16 +3232,16 @@ "\n" "%s" -#: src/fe-gtk/fe-gtk.c:634 +#: src/fe-gtk/fe-gtk.c:636 msgid "Search buffer is empty.\n" msgstr "O búfer de busca está baleiro.\n" -#: src/fe-gtk/fe-gtk.c:730 +#: src/fe-gtk/fe-gtk.c:732 #, c-format msgid "%d bytes" msgstr "%d bytes" -#: src/fe-gtk/fe-gtk.c:731 +#: src/fe-gtk/fe-gtk.c:733 #, c-format msgid "Network send queue: %d bytes" msgstr "Cola de envío de rede: %d bytes" @@ -3374,8 +3367,8 @@ #: src/fe-gtk/fkeys.c:450 src/fe-gtk/fkeys.c:451 src/fe-gtk/fkeys.c:452 #: src/fe-gtk/fkeys.c:453 src/fe-gtk/fkeys.c:743 src/fe-gtk/fkeys.c:749 -#: src/fe-gtk/fkeys.c:754 src/fe-gtk/maingui.c:1642 src/fe-gtk/maingui.c:1758 -#: src/fe-gtk/maingui.c:3259 +#: src/fe-gtk/fkeys.c:754 src/fe-gtk/maingui.c:1635 src/fe-gtk/maingui.c:1751 +#: src/fe-gtk/maingui.c:3252 msgid "<none>" msgstr "<ningún>" @@ -3469,67 +3462,67 @@ msgid "Cannot read that file." msgstr "Non se pode ler ese ficheiro." -#: src/fe-gtk/ignoregui.c:115 src/fe-gtk/ignoregui.c:262 +#: src/fe-gtk/ignoregui.c:117 src/fe-gtk/ignoregui.c:264 msgid "That mask already exists." msgstr "Esa máscara xa existe." -#: src/fe-gtk/ignoregui.c:175 src/fe-gtk/maingui.c:2139 +#: src/fe-gtk/ignoregui.c:177 src/fe-gtk/maingui.c:2132 msgid "Private" msgstr "Privado" -#: src/fe-gtk/ignoregui.c:176 +#: src/fe-gtk/ignoregui.c:178 msgid "Notice" msgstr "Noticia" -#: src/fe-gtk/ignoregui.c:177 +#: src/fe-gtk/ignoregui.c:179 msgid "CTCP" msgstr "CTCP" -#: src/fe-gtk/ignoregui.c:178 +#: src/fe-gtk/ignoregui.c:180 msgid "DCC" msgstr "DCC" -#: src/fe-gtk/ignoregui.c:179 +#: src/fe-gtk/ignoregui.c:181 msgid "Invite" msgstr "Invitar" -#: src/fe-gtk/ignoregui.c:180 +#: src/fe-gtk/ignoregui.c:182 msgid "Unignore" msgstr "Non ignorar" -#: src/fe-gtk/ignoregui.c:306 +#: src/fe-gtk/ignoregui.c:308 msgid "Enter mask to ignore:" msgstr "Introduza a máscara que quere ignorar:" -#: src/fe-gtk/ignoregui.c:353 +#: src/fe-gtk/ignoregui.c:355 msgid "XChat: Ignore list" msgstr "XChat: Lista de ignorados" -#: src/fe-gtk/ignoregui.c:360 +#: src/fe-gtk/ignoregui.c:362 msgid "Ignore Stats:" msgstr "Estatísticas de ignorados:" -#: src/fe-gtk/ignoregui.c:368 +#: src/fe-gtk/ignoregui.c:370 msgid "Channel:" msgstr "Canle:" -#: src/fe-gtk/ignoregui.c:369 +#: src/fe-gtk/ignoregui.c:371 msgid "Private:" msgstr "Privado:" -#: src/fe-gtk/ignoregui.c:370 +#: src/fe-gtk/ignoregui.c:372 msgid "Notice:" msgstr "Noticia:" -#: src/fe-gtk/ignoregui.c:371 +#: src/fe-gtk/ignoregui.c:373 msgid "CTCP:" msgstr "CTCP:" -#: src/fe-gtk/ignoregui.c:372 +#: src/fe-gtk/ignoregui.c:374 msgid "Invite:" msgstr "Invitar:" -#: src/fe-gtk/ignoregui.c:383 src/fe-gtk/notifygui.c:426 +#: src/fe-gtk/ignoregui.c:385 src/fe-gtk/notifygui.c:428 msgid "Add..." msgstr "Engadir..." @@ -3582,20 +3575,20 @@ msgid "_Always show this dialog after connecting." msgstr "Amosar este diálogo _sempre despois de conectar." -#: src/fe-gtk/maingui.c:504 +#: src/fe-gtk/maingui.c:506 msgid "Dialog with" msgstr "Diálogo con" -#: src/fe-gtk/maingui.c:795 +#: src/fe-gtk/maingui.c:793 #, c-format msgid "Topic for %s is: %s" msgstr "O tópico para %s é: %s" -#: src/fe-gtk/maingui.c:800 +#: src/fe-gtk/maingui.c:798 msgid "No topic is set" msgstr "Non está establecido ningún tópico" -#: src/fe-gtk/maingui.c:1189 +#: src/fe-gtk/maingui.c:1182 #, c-format msgid "" "This server still has %d channels or dialogs associated with it. Close them " @@ -3603,144 +3596,137 @@ msgstr "" "Este servidor ten todavía %d canles ou diálogos asociados. Pechalos todos?" -#: src/fe-gtk/maingui.c:1283 +#: src/fe-gtk/maingui.c:1276 msgid "Quit XChat?" msgstr "Quere saír de XChat?" -#: src/fe-gtk/maingui.c:1304 +#: src/fe-gtk/maingui.c:1297 msgid "Don't ask next time." msgstr "Non preguntar a seguinte vez." -#: src/fe-gtk/maingui.c:1310 +#: src/fe-gtk/maingui.c:1303 #, c-format msgid "You are connected to %i IRC networks." msgstr "Está conectado a %i redes IRC." -#: src/fe-gtk/maingui.c:1312 +#: src/fe-gtk/maingui.c:1305 msgid "Are you sure you want to quit?" msgstr "Está seguro de que quere saír?" -#: src/fe-gtk/maingui.c:1314 +#: src/fe-gtk/maingui.c:1307 msgid "Some file transfers are still active." msgstr "Algunhas transferencias de ficheiros seguen activas." -#: src/fe-gtk/maingui.c:1332 +#: src/fe-gtk/maingui.c:1325 msgid "_Minimize to Tray" msgstr "_Minimizar á bandexa" -#: src/fe-gtk/maingui.c:1552 +#: src/fe-gtk/maingui.c:1545 msgid "Insert Attribute or Color Code" msgstr "Inserir atributo ou código de cor" -#: src/fe-gtk/maingui.c:1554 +#: src/fe-gtk/maingui.c:1547 msgid "<b>Bold</b>" msgstr "<b>Grosa</b>" -#: src/fe-gtk/maingui.c:1555 +#: src/fe-gtk/maingui.c:1548 msgid "<u>Underline</u>" msgstr "<u>Subraiado</u>" -#: src/fe-gtk/maingui.c:1557 +#: src/fe-gtk/maingui.c:1550 msgid "Normal" msgstr "Normal" -#: src/fe-gtk/maingui.c:1559 +#: src/fe-gtk/maingui.c:1552 msgid "Colors 0-7" msgstr "Cores 0-7" -#: src/fe-gtk/maingui.c:1569 +#: src/fe-gtk/maingui.c:1562 msgid "Colors 8-15" msgstr "Cores 8-15" -#: src/fe-gtk/maingui.c:1612 -#, fuzzy +#: src/fe-gtk/maingui.c:1605 msgid "_Settings" msgstr "C_onfiguración" -#: src/fe-gtk/maingui.c:1614 +#: src/fe-gtk/maingui.c:1607 msgid "_Log to Disk" -msgstr "" +msgstr "Rexistrar ao disco" -#: src/fe-gtk/maingui.c:1615 +#: src/fe-gtk/maingui.c:1608 msgid "_Reload Scrollback" -msgstr "" +msgstr "Recargar contidos anteriores" -#: src/fe-gtk/maingui.c:1617 -#, fuzzy +#: src/fe-gtk/maingui.c:1610 msgid "_Hide Join/Part Messages" msgstr "Ocultar mensaxes de entrada e saída" -#: src/fe-gtk/maingui.c:1625 -#, fuzzy +#: src/fe-gtk/maingui.c:1618 msgid "_Extra Alerts" -msgstr "Alertas" +msgstr "Alertas extra" -#: src/fe-gtk/maingui.c:1627 -#, fuzzy +#: src/fe-gtk/maingui.c:1620 msgid "Beep on _Message" msgstr "Bip ao recibir unha mensaxe" -#: src/fe-gtk/maingui.c:1628 -#, fuzzy +#: src/fe-gtk/maingui.c:1621 msgid "Blink Tray _Icon" -msgstr "Intermitencia da icona da bandexa en:" +msgstr "Intermitencia da icona da bandexa" -#: src/fe-gtk/maingui.c:1629 -#, fuzzy +#: src/fe-gtk/maingui.c:1622 msgid "Blink Task _Bar" -msgstr "Intermitencia da barra de tarefas en:" +msgstr "Intermitencia da barra de tarefas" -#: src/fe-gtk/maingui.c:1667 src/fe-gtk/menu.c:2142 -#, fuzzy +#: src/fe-gtk/maingui.c:1660 src/fe-gtk/menu.c:2124 msgid "_Detach" msgstr "_Separar solapa" -#: src/fe-gtk/maingui.c:1669 src/fe-gtk/menu.c:2143 src/fe-gtk/menu.c:2148 -#: src/fe-gtk/plugingui.c:234 src/fe-gtk/search.c:151 +#: src/fe-gtk/maingui.c:1662 src/fe-gtk/menu.c:2125 src/fe-gtk/menu.c:2130 +#: src/fe-gtk/plugingui.c:236 src/fe-gtk/search.c:144 msgid "_Close" msgstr "_Pechar" -#: src/fe-gtk/maingui.c:2007 src/fe-gtk/maingui.c:2113 +#: src/fe-gtk/maingui.c:2000 src/fe-gtk/maingui.c:2106 msgid "User limit must be a number!\n" -msgstr "O límite de usuarios debe ser un número!\n" +msgstr "¡O límite de usuarios debe ser un número!\n" -#: src/fe-gtk/maingui.c:2135 +#: src/fe-gtk/maingui.c:2128 msgid "Topic Protection" msgstr "Protección do tópico" -#: src/fe-gtk/maingui.c:2136 +#: src/fe-gtk/maingui.c:2129 msgid "No outside messages" msgstr "Non hai mensaxes externas" -#: src/fe-gtk/maingui.c:2137 +#: src/fe-gtk/maingui.c:2130 msgid "Secret" msgstr "Secreto" -#: src/fe-gtk/maingui.c:2138 +#: src/fe-gtk/maingui.c:2131 msgid "Invite Only" msgstr "Só para invitados" -#: src/fe-gtk/maingui.c:2140 +#: src/fe-gtk/maingui.c:2133 msgid "Moderated" msgstr "Moderado" -#: src/fe-gtk/maingui.c:2141 +#: src/fe-gtk/maingui.c:2134 msgid "Ban List" msgstr "Lista de vetados" -#: src/fe-gtk/maingui.c:2143 +#: src/fe-gtk/maingui.c:2136 msgid "Keyword" msgstr "Palabra clave" -#: src/fe-gtk/maingui.c:2155 +#: src/fe-gtk/maingui.c:2148 msgid "User Limit" msgstr "Límite de usuarios" -#: src/fe-gtk/maingui.c:2264 +#: src/fe-gtk/maingui.c:2257 msgid "Show/Hide userlist" msgstr "Mostrar/Ocultar lista de usuarios" -#: src/fe-gtk/maingui.c:2389 +#: src/fe-gtk/maingui.c:2382 msgid "" "Unable to set transparent background!\n" "\n" @@ -3752,54 +3738,54 @@ "Pode estar usando un xestor de ventás\n" "que non está soportado actualmente.\n" -#: src/fe-gtk/maingui.c:2660 +#: src/fe-gtk/maingui.c:2653 msgid "Enter new nickname:" msgstr "Introduza o novo alcume:" -#: src/fe-gtk/menu.c:124 +#: src/fe-gtk/menu.c:126 msgid "Host unknown" msgstr "Equipo descoñecido" -#: src/fe-gtk/menu.c:615 +#: src/fe-gtk/menu.c:610 #, c-format msgid "<tt><b>%-11s</b></tt> %s" msgstr "<tt><b>%-11s</b></tt> %s" -#: src/fe-gtk/menu.c:621 src/fe-gtk/menu.c:625 +#: src/fe-gtk/menu.c:616 src/fe-gtk/menu.c:620 msgid "Real Name:" msgstr "Nome real:" -#: src/fe-gtk/menu.c:632 +#: src/fe-gtk/menu.c:624 msgid "User:" msgstr "Usuario:" -#: src/fe-gtk/menu.c:639 +#: src/fe-gtk/menu.c:628 msgid "Country:" msgstr "País: " -#: src/fe-gtk/menu.c:646 +#: src/fe-gtk/menu.c:632 msgid "Server:" msgstr "Servidor:" -#: src/fe-gtk/menu.c:657 +#: src/fe-gtk/menu.c:640 #, c-format msgid "%u minutes ago" msgstr "Quedan %u minutos" -#: src/fe-gtk/menu.c:659 src/fe-gtk/menu.c:662 +#: src/fe-gtk/menu.c:642 src/fe-gtk/menu.c:645 msgid "Last Msg:" msgstr "Última mensaxe: " -#: src/fe-gtk/menu.c:672 +#: src/fe-gtk/menu.c:655 msgid "Away Msg:" msgstr "Mensaxe de ausencia: " -#: src/fe-gtk/menu.c:730 +#: src/fe-gtk/menu.c:710 #, c-format msgid "%d nicks selected." -msgstr "" +msgstr "%d alcumes seleccionados." -#: src/fe-gtk/menu.c:855 +#: src/fe-gtk/menu.c:835 msgid "" "The Menubar is now hidden. You can show it again by pressing F9 or right-" "clicking in a blank part of the main text area." @@ -3807,47 +3793,47 @@ "A barra de menú está agochada. Pode amosala outra vez premendo F9 ou " "premendo co botón dereito do rato na parte branca da área de texto principal." -#: src/fe-gtk/menu.c:944 +#: src/fe-gtk/menu.c:930 msgid "Open Link in Browser" msgstr "Abrir ligazón no navegador" -#: src/fe-gtk/menu.c:945 +#: src/fe-gtk/menu.c:931 msgid "Copy Selected Link" msgstr "Copiar a ligazón seleccionada" -#: src/fe-gtk/menu.c:1007 src/fe-gtk/menu.c:1278 +#: src/fe-gtk/menu.c:993 src/fe-gtk/menu.c:1264 msgid "Join Channel" msgstr "Entrar á canle" -#: src/fe-gtk/menu.c:1011 +#: src/fe-gtk/menu.c:997 msgid "Part Channel" msgstr "Invitar canle" -#: src/fe-gtk/menu.c:1013 +#: src/fe-gtk/menu.c:999 msgid "Cycle Channel" msgstr "Ciclar canle" -#: src/fe-gtk/menu.c:1049 +#: src/fe-gtk/menu.c:1035 msgid "_Remove from Favorites" -msgstr "" +msgstr "Elimina_r dos favoritos" -#: src/fe-gtk/menu.c:1051 +#: src/fe-gtk/menu.c:1037 msgid "_Add to Favorites" -msgstr "" +msgstr "Eng_adir a favoritos" -#: src/fe-gtk/menu.c:1070 +#: src/fe-gtk/menu.c:1056 msgid "XChat: User menu" msgstr "XChat: Menú de usuario" -#: src/fe-gtk/menu.c:1079 +#: src/fe-gtk/menu.c:1065 msgid "Edit This Menu..." msgstr "Editar este menú..." -#: src/fe-gtk/menu.c:1280 +#: src/fe-gtk/menu.c:1266 msgid "Retrieve channel list..." msgstr "Obter lista de canles..." -#: src/fe-gtk/menu.c:1348 +#: src/fe-gtk/menu.c:1334 msgid "" "User Commands - Special codes:\n" "\n" @@ -3886,7 +3872,7 @@ "%2 podería ser \"john\"\n" "&2 podería ser \"john hello\"." -#: src/fe-gtk/menu.c:1364 +#: src/fe-gtk/menu.c:1350 msgid "" "Userlist Buttons - Special codes:\n" "\n" @@ -3910,7 +3896,7 @@ "%s = alcume seleccionado\n" "%t = hora/data\n" -#: src/fe-gtk/menu.c:1374 +#: src/fe-gtk/menu.c:1360 msgid "" "Dialog Buttons - Special codes:\n" "\n" @@ -3934,7 +3920,7 @@ "%s = alcume seleccionado\n" "%t = hora/data\n" -#: src/fe-gtk/menu.c:1384 +#: src/fe-gtk/menu.c:1370 msgid "" "CTCP Replies - Special codes:\n" "\n" @@ -3962,7 +3948,7 @@ "&3 = palabra 3 do fin de liña\n" "\n" -#: src/fe-gtk/menu.c:1395 +#: src/fe-gtk/menu.c:1381 #, c-format msgid "" "URL Handlers - Special codes:\n" @@ -3981,467 +3967,463 @@ "que debería enviarse hacia un shell\n" "en vez de hacia XChat" -#: src/fe-gtk/menu.c:1404 +#: src/fe-gtk/menu.c:1390 msgid "XChat: User Defined Commands" msgstr "XChat: Comandos definidos polo usuario" -#: src/fe-gtk/menu.c:1411 +#: src/fe-gtk/menu.c:1397 msgid "XChat: Userlist Popup menu" msgstr "XChat: Menú emerxente da lista de usuarios" -#: src/fe-gtk/menu.c:1418 +#: src/fe-gtk/menu.c:1404 msgid "Replace with" msgstr "Reemprazar con" -#: src/fe-gtk/menu.c:1418 +#: src/fe-gtk/menu.c:1404 msgid "XChat: Replace" msgstr "XChat: Reemprazar" -#: src/fe-gtk/menu.c:1425 +#: src/fe-gtk/menu.c:1411 msgid "XChat: URL Handlers" msgstr "XChat: Manexadores de URL" -#: src/fe-gtk/menu.c:1444 +#: src/fe-gtk/menu.c:1430 msgid "XChat: Userlist buttons" msgstr "XChat: Botóns da lista de usuarios" -#: src/fe-gtk/menu.c:1451 +#: src/fe-gtk/menu.c:1437 msgid "XChat: Dialog buttons" msgstr "XChat: Botóns de diálogo" -#: src/fe-gtk/menu.c:1458 +#: src/fe-gtk/menu.c:1444 msgid "XChat: CTCP Replies" msgstr "XChat: Respostas CTCP" -#: src/fe-gtk/menu.c:1564 +#: src/fe-gtk/menu.c:1550 msgid "_XChat" msgstr "_XChat" -#: src/fe-gtk/menu.c:1565 +#: src/fe-gtk/menu.c:1551 msgid "Network Li_st..." msgstr "Li_sta de redes..." -#: src/fe-gtk/menu.c:1568 +#: src/fe-gtk/menu.c:1554 msgid "_New" msgstr "_Novo" -#: src/fe-gtk/menu.c:1569 +#: src/fe-gtk/menu.c:1555 msgid "Server Tab..." msgstr "Solapa de servidor..." -#: src/fe-gtk/menu.c:1570 +#: src/fe-gtk/menu.c:1556 msgid "Channel Tab..." msgstr "Solapa de canle..." -#: src/fe-gtk/menu.c:1571 +#: src/fe-gtk/menu.c:1557 msgid "Server Window..." msgstr "Ventá de servidor..." -#: src/fe-gtk/menu.c:1572 +#: src/fe-gtk/menu.c:1558 msgid "Channel Window..." msgstr "Ventá de canle..." -#: src/fe-gtk/menu.c:1577 src/fe-gtk/menu.c:1579 +#: src/fe-gtk/menu.c:1563 src/fe-gtk/menu.c:1565 msgid "_Load Plugin or Script..." msgstr "_Cargar script ou complemento..." -#: src/fe-gtk/menu.c:1587 src/fe-gtk/plugin-tray.c:610 +#: src/fe-gtk/menu.c:1573 src/fe-gtk/plugin-tray.c:604 msgid "_Quit" msgstr "_Saír" -#: src/fe-gtk/menu.c:1589 +#: src/fe-gtk/menu.c:1575 msgid "_View" msgstr "_Ver" -#: src/fe-gtk/menu.c:1591 +#: src/fe-gtk/menu.c:1577 msgid "_Menu Bar" msgstr "Barra de _menú" -#: src/fe-gtk/menu.c:1592 +#: src/fe-gtk/menu.c:1578 msgid "_Topic Bar" msgstr "Barra de _tópico" -#: src/fe-gtk/menu.c:1593 +#: src/fe-gtk/menu.c:1579 msgid "_User List" msgstr "Lista de _usuarios" -#: src/fe-gtk/menu.c:1594 +#: src/fe-gtk/menu.c:1580 msgid "U_serlist Buttons" msgstr "Botóns de lista de u_suarios" -#: src/fe-gtk/menu.c:1595 +#: src/fe-gtk/menu.c:1581 msgid "M_ode Buttons" msgstr "Botóns de m_odo" -#: src/fe-gtk/menu.c:1597 +#: src/fe-gtk/menu.c:1583 msgid "_Channel Switcher" msgstr "Cambiar _canles" -#: src/fe-gtk/menu.c:1599 +#: src/fe-gtk/menu.c:1585 msgid "_Tabs" msgstr "_Solapas" -#: src/fe-gtk/menu.c:1600 +#: src/fe-gtk/menu.c:1586 msgid "T_ree" msgstr "Á_rbore" -#: src/fe-gtk/menu.c:1602 +#: src/fe-gtk/menu.c:1588 msgid "_Network Meters" -msgstr "Configuración de _rede" +msgstr "Medidores de _rede" -#: src/fe-gtk/menu.c:1604 +#: src/fe-gtk/menu.c:1590 msgid "Off" msgstr "Apagar" -#: src/fe-gtk/menu.c:1605 +#: src/fe-gtk/menu.c:1591 msgid "Graph" msgstr "Gráfico" -#: src/fe-gtk/menu.c:1610 +#: src/fe-gtk/menu.c:1596 msgid "_Server" msgstr "_Servidor" -#: src/fe-gtk/menu.c:1611 +#: src/fe-gtk/menu.c:1597 msgid "_Disconnect" msgstr "_Desconectar" -#: src/fe-gtk/menu.c:1612 +#: src/fe-gtk/menu.c:1598 msgid "_Reconnect" msgstr "_Reconectar" -#: src/fe-gtk/menu.c:1613 -#, fuzzy +#: src/fe-gtk/menu.c:1599 msgid "Join a Channel..." msgstr "Entrar á canle..." -#: src/fe-gtk/menu.c:1614 -#, fuzzy +#: src/fe-gtk/menu.c:1600 msgid "List of Channels..." -msgstr "Entrar á canle..." +msgstr "Lista de canles..." -#: src/fe-gtk/menu.c:1617 +#: src/fe-gtk/menu.c:1603 msgid "Marked Away" msgstr "Ausencia marcada" -#: src/fe-gtk/menu.c:1619 +#: src/fe-gtk/menu.c:1605 msgid "_Usermenu" msgstr "Menú de _usuario" -#: src/fe-gtk/menu.c:1621 +#: src/fe-gtk/menu.c:1607 msgid "S_ettings" msgstr "C_onfiguración" -#: src/fe-gtk/menu.c:1622 +#: src/fe-gtk/menu.c:1608 msgid "_Preferences" msgstr "Preferencias" -#: src/fe-gtk/menu.c:1624 +#: src/fe-gtk/menu.c:1610 msgid "Advanced" msgstr "Avanzado" -#: src/fe-gtk/menu.c:1625 +#: src/fe-gtk/menu.c:1611 msgid "Auto Replace..." msgstr "Remprazar automaticamente..." -#: src/fe-gtk/menu.c:1626 +#: src/fe-gtk/menu.c:1612 msgid "CTCP Replies..." msgstr "Respostas CTCP..." -#: src/fe-gtk/menu.c:1627 +#: src/fe-gtk/menu.c:1613 msgid "Dialog Buttons..." msgstr "Botóns de diálogo..." -#: src/fe-gtk/menu.c:1628 +#: src/fe-gtk/menu.c:1614 msgid "Keyboard Shortcuts..." msgstr "Atallos de teclado..." -#: src/fe-gtk/menu.c:1629 +#: src/fe-gtk/menu.c:1615 msgid "Text Events..." msgstr "Textos de eventos..." -#: src/fe-gtk/menu.c:1630 +#: src/fe-gtk/menu.c:1616 msgid "URL Handlers..." msgstr "Manexadores de URL..." -#: src/fe-gtk/menu.c:1631 +#: src/fe-gtk/menu.c:1617 msgid "User Commands..." msgstr "Comandos de usuario..." -#: src/fe-gtk/menu.c:1632 +#: src/fe-gtk/menu.c:1618 msgid "Userlist Buttons..." msgstr "Botóns de lista de usuarios..." -#: src/fe-gtk/menu.c:1633 +#: src/fe-gtk/menu.c:1619 msgid "Userlist Popup..." msgstr "Lista de usuarios emerxente..." -#: src/fe-gtk/menu.c:1636 +#: src/fe-gtk/menu.c:1622 msgid "_Window" msgstr "_Ventá" -#: src/fe-gtk/menu.c:1637 +#: src/fe-gtk/menu.c:1623 msgid "Ban List..." msgstr "Lista de vetados..." -#: src/fe-gtk/menu.c:1638 +#: src/fe-gtk/menu.c:1624 msgid "Character Chart..." msgstr "Mapa de caracteres..." -#: src/fe-gtk/menu.c:1639 +#: src/fe-gtk/menu.c:1625 msgid "Direct Chat..." msgstr "Chat directo..." -#: src/fe-gtk/menu.c:1640 +#: src/fe-gtk/menu.c:1626 msgid "File Transfers..." msgstr "Transferencias de ficheiros..." -#: src/fe-gtk/menu.c:1641 -#, fuzzy +#: src/fe-gtk/menu.c:1627 msgid "Friends List..." -msgstr "Lista de vetados..." +msgstr "Lista de amigos..." -#: src/fe-gtk/menu.c:1642 +#: src/fe-gtk/menu.c:1628 msgid "Ignore List..." msgstr "Lista de ignorados..." -#: src/fe-gtk/menu.c:1643 +#: src/fe-gtk/menu.c:1629 msgid "Plugins and Scripts..." msgstr "Complementos e Scripts..." -#: src/fe-gtk/menu.c:1644 +#: src/fe-gtk/menu.c:1630 msgid "Raw Log..." msgstr "Rexistro crú..." -#: src/fe-gtk/menu.c:1645 +#: src/fe-gtk/menu.c:1631 msgid "URL Grabber..." msgstr "Capturador de URL..." -#: src/fe-gtk/menu.c:1647 +#: src/fe-gtk/menu.c:1633 msgid "Reset Marker Line" msgstr "Reiniciar marcador de liña" -#: src/fe-gtk/menu.c:1648 +#: src/fe-gtk/menu.c:1634 msgid "C_lear Text" msgstr "_Limpar texto" -#: src/fe-gtk/menu.c:1650 +#: src/fe-gtk/menu.c:1636 msgid "Search Text..." msgstr "Buscar texto..." -#: src/fe-gtk/menu.c:1651 +#: src/fe-gtk/menu.c:1637 msgid "Save Text..." msgstr "Gardar texto..." -#: src/fe-gtk/menu.c:1653 src/fe-gtk/menu.c:2134 +#: src/fe-gtk/menu.c:1639 src/fe-gtk/menu.c:2116 msgid "_Help" msgstr "A_xuda" -#: src/fe-gtk/menu.c:1654 +#: src/fe-gtk/menu.c:1640 msgid "_Contents" msgstr "_Contidos" -#: src/fe-gtk/menu.c:1656 +#: src/fe-gtk/menu.c:1642 msgid "Check for updates" -msgstr "" +msgstr "Buscar actualizacións" -#: src/fe-gtk/menu.c:1658 +#: src/fe-gtk/menu.c:1644 msgid "_About" msgstr "_Acerca de" -#: src/fe-gtk/menu.c:2147 -#, fuzzy +#: src/fe-gtk/menu.c:2129 msgid "_Attach" -msgstr "_Ventá de adxunto" +msgstr "Xuntar solapa" -#: src/fe-gtk/notifygui.c:138 +#: src/fe-gtk/notifygui.c:140 msgid "Last Seen" msgstr "Visto por última vez" -#: src/fe-gtk/notifygui.c:180 +#: src/fe-gtk/notifygui.c:182 msgid "Offline" msgstr "Desconectado" -#: src/fe-gtk/notifygui.c:200 src/fe-gtk/setup.c:231 +#: src/fe-gtk/notifygui.c:202 src/fe-gtk/setup.c:231 msgid "Never" msgstr "Nunca" -#: src/fe-gtk/notifygui.c:203 src/fe-gtk/notifygui.c:228 +#: src/fe-gtk/notifygui.c:205 src/fe-gtk/notifygui.c:230 #, c-format msgid "%d minutes ago" msgstr "fai %d minutos" -#: src/fe-gtk/notifygui.c:218 +#: src/fe-gtk/notifygui.c:220 msgid "Online" msgstr "Conectado" -#: src/fe-gtk/notifygui.c:347 +#: src/fe-gtk/notifygui.c:349 msgid "Enter nickname to add:" msgstr "Introduza o alcume a engadir:" -#: src/fe-gtk/notifygui.c:376 +#: src/fe-gtk/notifygui.c:378 msgid "Notify on these networks:" msgstr "Notificar nestas redes:" -#: src/fe-gtk/notifygui.c:387 +#: src/fe-gtk/notifygui.c:389 msgid "Comma separated list of networks is accepted." -msgstr "" +msgstr "Acéptase unha lista de redes separada por comas." -#: src/fe-gtk/notifygui.c:413 -#, fuzzy +#: src/fe-gtk/notifygui.c:415 msgid "XChat: Friends List" -msgstr "XChat: Lista de ignorados" +msgstr "XChat: Lista de amigos" -#: src/fe-gtk/notifygui.c:434 +#: src/fe-gtk/notifygui.c:436 msgid "Open Dialog" msgstr "Abrir diálogo" -#: src/fe-gtk/plugin-tray.c:250 +#: src/fe-gtk/plugin-tray.c:248 msgid "" "Cannot find 'notify-send' to open balloon alerts.\n" "Please install libnotify." msgstr "" +"Non se atopa 'notify-send' para abrir mensaxes emerxentes.\n" +"Por favor instale libnotify." -#: src/fe-gtk/plugin-tray.c:301 +#: src/fe-gtk/plugin-tray.c:299 #, c-format msgid "XChat: Connected to %u networks and %u channels" msgstr "XChat: Conectado a %u redes e %u canles" -#: src/fe-gtk/plugin-tray.c:589 +#: src/fe-gtk/plugin-tray.c:583 msgid "_Restore" msgstr "_Restaurar" -#: src/fe-gtk/plugin-tray.c:591 +#: src/fe-gtk/plugin-tray.c:585 msgid "_Hide" msgstr "_Ocultar" -#: src/fe-gtk/plugin-tray.c:594 +#: src/fe-gtk/plugin-tray.c:588 msgid "_Blink on" msgstr "_Intermitencia en" -#: src/fe-gtk/plugin-tray.c:595 src/fe-gtk/setup.c:479 +#: src/fe-gtk/plugin-tray.c:589 src/fe-gtk/setup.c:479 msgid "Channel Message" msgstr "Mensaxe de canle" -#: src/fe-gtk/plugin-tray.c:596 src/fe-gtk/setup.c:480 +#: src/fe-gtk/plugin-tray.c:590 src/fe-gtk/setup.c:480 msgid "Private Message" msgstr "Mensaxe privada" -#: src/fe-gtk/plugin-tray.c:597 src/fe-gtk/setup.c:481 +#: src/fe-gtk/plugin-tray.c:591 src/fe-gtk/setup.c:481 msgid "Highlighted Message" -msgstr "Resaltar mensaxe" +msgstr "Mensaxe resaltada" -#: src/fe-gtk/plugin-tray.c:600 +#: src/fe-gtk/plugin-tray.c:594 msgid "_Change status" -msgstr "" +msgstr "_Cambiar estado" -#: src/fe-gtk/plugin-tray.c:602 -#, fuzzy +#: src/fe-gtk/plugin-tray.c:596 msgid "_Away" -msgstr "Ausente" +msgstr "_Ausente" -#: src/fe-gtk/plugin-tray.c:605 +#: src/fe-gtk/plugin-tray.c:599 msgid "_Back" -msgstr "" +msgstr "Disponi_ble" -#: src/fe-gtk/plugin-tray.c:654 src/fe-gtk/plugin-tray.c:662 +#: src/fe-gtk/plugin-tray.c:648 src/fe-gtk/plugin-tray.c:656 #, c-format msgid "XChat: Highlighted message from: %s (%s)" msgstr "XChat: Resaltar mensaxe de %s (%s)" -#: src/fe-gtk/plugin-tray.c:657 +#: src/fe-gtk/plugin-tray.c:651 #, c-format msgid "XChat: %u highlighted messages, latest from: %s (%s)" msgstr "XChat: %u mensaxes resaltadas, a última de: %s (%s)" -#: src/fe-gtk/plugin-tray.c:680 src/fe-gtk/plugin-tray.c:687 +#: src/fe-gtk/plugin-tray.c:674 src/fe-gtk/plugin-tray.c:681 #, c-format msgid "XChat: New public message from: %s (%s)" msgstr "XChat: Nova mensaxe pública de %s (%s)" -#: src/fe-gtk/plugin-tray.c:683 +#: src/fe-gtk/plugin-tray.c:677 #, c-format msgid "XChat: %u new public messages." msgstr "XChat: %u novas mensaxes públicas" -#: src/fe-gtk/plugin-tray.c:709 src/fe-gtk/plugin-tray.c:716 +#: src/fe-gtk/plugin-tray.c:703 src/fe-gtk/plugin-tray.c:710 #, c-format msgid "XChat: Private message from: %s (%s)" msgstr "XChat: Mensaxe privada desde %s (%s)" -#: src/fe-gtk/plugin-tray.c:712 +#: src/fe-gtk/plugin-tray.c:706 #, c-format msgid "XChat: %u private messages, latest from: %s (%s)" msgstr "XChat: %u mensaxes privadas, a última de: %s (%s)" -#: src/fe-gtk/plugin-tray.c:762 src/fe-gtk/plugin-tray.c:770 +#: src/fe-gtk/plugin-tray.c:756 src/fe-gtk/plugin-tray.c:764 #, c-format msgid "XChat: File offer from: %s (%s)" msgstr "XChat: Ofrécese ficheiro desde: %s (%s)" -#: src/fe-gtk/plugin-tray.c:765 +#: src/fe-gtk/plugin-tray.c:759 #, c-format msgid "XChat: %u file offers, latest from: %s (%s)" msgstr "XChat: %u ficheiro ofrecidos, o último de: %s (%s)" -#: src/fe-gtk/plugingui.c:72 +#: src/fe-gtk/plugingui.c:74 msgid "Version" msgstr "Versión" -#: src/fe-gtk/plugingui.c:74 src/fe-gtk/textgui.c:424 +#: src/fe-gtk/plugingui.c:76 src/fe-gtk/textgui.c:424 msgid "Description" msgstr "Descrición" -#: src/fe-gtk/plugingui.c:149 +#: src/fe-gtk/plugingui.c:151 msgid "Select a Plugin or Script to load" msgstr "Seleccione un Complemento ou Script a cargar" -#: src/fe-gtk/plugingui.c:221 +#: src/fe-gtk/plugingui.c:223 msgid "XChat: Plugins and Scripts" msgstr "XChat: Complementos e Scripts" -#: src/fe-gtk/plugingui.c:227 +#: src/fe-gtk/plugingui.c:229 msgid "_Load..." msgstr "_Cargar..." -#: src/fe-gtk/plugingui.c:230 +#: src/fe-gtk/plugingui.c:232 msgid "_UnLoad" msgstr "_Desactivar" -#: src/fe-gtk/rawlog.c:79 src/fe-gtk/rawlog.c:128 src/fe-gtk/textgui.c:438 -#: src/fe-gtk/urlgrab.c:203 +#: src/fe-gtk/rawlog.c:81 src/fe-gtk/rawlog.c:130 src/fe-gtk/textgui.c:438 +#: src/fe-gtk/urlgrab.c:205 msgid "Save As..." msgstr "Gardar como..." -#: src/fe-gtk/rawlog.c:95 +#: src/fe-gtk/rawlog.c:97 #, c-format msgid "XChat: Rawlog (%s)" msgstr "XChat: Rexistro crú (%s)" -#: src/fe-gtk/rawlog.c:125 +#: src/fe-gtk/rawlog.c:127 msgid "Clear rawlog" msgstr "Limpar rexistro crú" -#: src/fe-gtk/search.c:56 +#: src/fe-gtk/search.c:57 msgid "The window you opened this Search for doesn't exist anymore." msgstr "A ventá que abreu esta busca non existe máis." -#: src/fe-gtk/search.c:64 +#: src/fe-gtk/search.c:65 msgid "Search hit end, not found." -msgstr "" +msgstr "Non hay máis coincidencias, non encontrado." -#: src/fe-gtk/search.c:116 +#: src/fe-gtk/search.c:109 msgid "XChat: Search" msgstr "XChat: Buscar" -#: src/fe-gtk/search.c:134 +#: src/fe-gtk/search.c:127 msgid "_Match case" msgstr "_Coincidir maiúsculas" -#: src/fe-gtk/search.c:140 +#: src/fe-gtk/search.c:133 msgid "Search _backwards" msgstr "Buscar para _atrás" -#: src/fe-gtk/search.c:153 +#: src/fe-gtk/search.c:146 msgid "_Find" msgstr "_Procurar" @@ -4455,121 +4437,116 @@ msgstr "Realmente desexa eliminar a rede \"%s\" e todos os seus servidores?" #: src/fe-gtk/servlistgui.c:740 -#, fuzzy msgid "#channel" msgstr "Canle" -#: src/fe-gtk/servlistgui.c:850 -#, fuzzy +#: src/fe-gtk/servlistgui.c:847 msgid "XChat: Favorite Channels (Auto-Join List)" -msgstr "XChat: Lista de Canles (%s)" +msgstr "XChat: Lista de canles favoritas (lista de canles ás que se auto-conecta)" -#: src/fe-gtk/servlistgui.c:863 +#: src/fe-gtk/servlistgui.c:859 #, c-format msgid "These channels will be joined whenever you connect to %s." -msgstr "" +msgstr "Vostede conectarase a estes canles cando se conecte a %s." -#: src/fe-gtk/servlistgui.c:906 -#, fuzzy +#: src/fe-gtk/servlistgui.c:902 msgid "Key (Password)" -msgstr "Contrasinal:" +msgstr "Contrasinal" -#: src/fe-gtk/servlistgui.c:937 src/fe-gtk/servlistgui.c:1566 +#: src/fe-gtk/servlistgui.c:933 src/fe-gtk/servlistgui.c:1535 msgid "_Edit" msgstr "E_ditar" -#: src/fe-gtk/servlistgui.c:973 +#: src/fe-gtk/servlistgui.c:969 #, c-format msgid "%s has been removed." -msgstr "" +msgstr "%s foi eliminado." -#: src/fe-gtk/servlistgui.c:993 +#: src/fe-gtk/servlistgui.c:989 #, c-format msgid "%s has been added." -msgstr "" +msgstr "%s foi engadido." -#: src/fe-gtk/servlistgui.c:1017 +#: src/fe-gtk/servlistgui.c:1013 msgid "User name and Real name cannot be left blank." msgstr "O nome de usuario e nome verdadeiro non poden estár en branco." -#: src/fe-gtk/servlistgui.c:1397 +#: src/fe-gtk/servlistgui.c:1366 #, c-format msgid "XChat: Edit %s" msgstr "XChat: Editar %s" -#: src/fe-gtk/servlistgui.c:1416 +#: src/fe-gtk/servlistgui.c:1385 #, c-format msgid "Servers for %s" msgstr "Servidor para %s" -#: src/fe-gtk/servlistgui.c:1427 +#: src/fe-gtk/servlistgui.c:1396 msgid "Connect to selected server only" msgstr "Conectar só ao servidor seleccionado" -#: src/fe-gtk/servlistgui.c:1428 +#: src/fe-gtk/servlistgui.c:1397 msgid "Don't cycle through all the servers when the connection fails." msgstr "" "Non ciclar a non ser que todos os servidores aos que está conectando fallen." -#: src/fe-gtk/servlistgui.c:1430 +#: src/fe-gtk/servlistgui.c:1399 msgid "Your Details" msgstr "Seus detalles" -#: src/fe-gtk/servlistgui.c:1436 +#: src/fe-gtk/servlistgui.c:1405 msgid "Use global user information" msgstr "Usar información global de usuario" -#: src/fe-gtk/servlistgui.c:1439 src/fe-gtk/servlistgui.c:1671 +#: src/fe-gtk/servlistgui.c:1408 src/fe-gtk/servlistgui.c:1640 msgid "_Nick name:" msgstr "_Alcume:" -#: src/fe-gtk/servlistgui.c:1443 src/fe-gtk/servlistgui.c:1678 +#: src/fe-gtk/servlistgui.c:1412 src/fe-gtk/servlistgui.c:1647 msgid "Second choice:" msgstr "Segunda elección:" -#: src/fe-gtk/servlistgui.c:1447 src/fe-gtk/servlistgui.c:1692 +#: src/fe-gtk/servlistgui.c:1416 src/fe-gtk/servlistgui.c:1661 msgid "_User name:" msgstr "Nome de _usuario:" -#: src/fe-gtk/servlistgui.c:1451 src/fe-gtk/servlistgui.c:1699 +#: src/fe-gtk/servlistgui.c:1420 src/fe-gtk/servlistgui.c:1668 msgid "Rea_l name:" msgstr "Nome _verdadeiro:" -#: src/fe-gtk/servlistgui.c:1454 +#: src/fe-gtk/servlistgui.c:1423 msgid "Connecting" msgstr "Conectando" -#: src/fe-gtk/servlistgui.c:1460 +#: src/fe-gtk/servlistgui.c:1429 msgid "Auto connect to this network at startup" msgstr "Conectarse automaticamente a esta rede ao inicio" -#: src/fe-gtk/servlistgui.c:1462 -#, fuzzy +#: src/fe-gtk/servlistgui.c:1431 msgid "Bypass proxy server" -msgstr "Usar un servidor proxy" +msgstr "Saltarse as restriccións do servidor proxy" -#: src/fe-gtk/servlistgui.c:1464 +#: src/fe-gtk/servlistgui.c:1433 msgid "Use SSL for all the servers on this network" msgstr "Usar SSL para todos os servidores desta rede" -#: src/fe-gtk/servlistgui.c:1469 +#: src/fe-gtk/servlistgui.c:1438 msgid "Accept invalid SSL certificate" msgstr "Aceptar certificado SSL inválido" -#: src/fe-gtk/servlistgui.c:1475 -#, fuzzy +#: src/fe-gtk/servlistgui.c:1444 msgid "_Favorite channels:" -msgstr "Abandonar a canle:" +msgstr "Canles _Favoritos:" -#: src/fe-gtk/servlistgui.c:1477 +#: src/fe-gtk/servlistgui.c:1446 msgid "Channels to join, separated by commas, but not spaces!" msgstr "Canles ás que entrar, separados por comas, non por espacios!" -#: src/fe-gtk/servlistgui.c:1480 +#: src/fe-gtk/servlistgui.c:1449 msgid "Connect command:" msgstr "Comando de conexión:" -#: src/fe-gtk/servlistgui.c:1482 +#: src/fe-gtk/servlistgui.c:1451 msgid "" "Extra command to execute after connecting. If you need more than one, set " "this to LOAD -e <filename>, where <filename> is a text-file full of commands " @@ -4579,11 +4556,11 @@ "establece isto a LOAD -e <nome de ficheiro>, onde <nome de ficheiro> é un " "ficheiro de texto de comandos a executar." -#: src/fe-gtk/servlistgui.c:1485 +#: src/fe-gtk/servlistgui.c:1454 msgid "Nickserv password:" msgstr "Contrasinal do servidor de alcumes:" -#: src/fe-gtk/servlistgui.c:1487 +#: src/fe-gtk/servlistgui.c:1456 msgid "" "If your nickname requires a password, enter it here. Not all IRC networks " "support this." @@ -4591,53 +4568,55 @@ "Se o teu alcume require dun contrasinal, introdúceo aquí. Non todas as redes " "IRC soportan isto." -#: src/fe-gtk/servlistgui.c:1491 +#: src/fe-gtk/servlistgui.c:1460 msgid "Server password:" msgstr "Contrasinal do servidor:" -#: src/fe-gtk/servlistgui.c:1493 +#: src/fe-gtk/servlistgui.c:1462 msgid "Password for the server, if in doubt, leave blank." msgstr "Contrasinal para o servidor, se duda, déixeo en branco." -#: src/fe-gtk/servlistgui.c:1496 +#: src/fe-gtk/servlistgui.c:1465 msgid "Character set:" msgstr "Conxunto de caracteres:" -#: src/fe-gtk/servlistgui.c:1649 +#: src/fe-gtk/servlistgui.c:1618 msgid "XChat: Network List" msgstr "XChat: Lista de redes" -#: src/fe-gtk/servlistgui.c:1661 +#: src/fe-gtk/servlistgui.c:1630 msgid "User Information" msgstr "Información de usuario" -#: src/fe-gtk/servlistgui.c:1685 +#: src/fe-gtk/servlistgui.c:1654 msgid "Third choice:" msgstr "Terceira elección:" -#: src/fe-gtk/servlistgui.c:1745 +#: src/fe-gtk/servlistgui.c:1714 msgid "Networks" msgstr "Redes" -#: src/fe-gtk/servlistgui.c:1786 +#: src/fe-gtk/servlistgui.c:1755 msgid "Skip network list on startup" msgstr "Saltar a lista de servidores ao inicio" -#: src/fe-gtk/servlistgui.c:1818 +#: src/fe-gtk/servlistgui.c:1787 msgid "_Edit..." msgstr "_Editar..." -#: src/fe-gtk/servlistgui.c:1825 +#: src/fe-gtk/servlistgui.c:1794 msgid "_Sort" msgstr "_Ordenar" -#: src/fe-gtk/servlistgui.c:1826 +#: src/fe-gtk/servlistgui.c:1795 msgid "" "Sorts the network list in alphabetical order. Use SHIFT-UP and SHIFT-DOWN " "keys to move a row." msgstr "" +"Ordena a lista de redes en orde alfabético. Use MAIUSCULAS-ARRIBA e MAIUSCULAS-ABAIXO " +"para mover unha fila." -#: src/fe-gtk/servlistgui.c:1851 +#: src/fe-gtk/servlistgui.c:1820 msgid "C_onnect" msgstr "C_onectar" @@ -4715,7 +4694,7 @@ #: src/fe-gtk/setup.c:123 src/fe-gtk/setup.c:394 msgid "See strftime manpage for details." -msgstr "Vexa a páxina do manual de strftime para máis detalles" +msgstr "Vexa a páxina do manual de strftime para máis detalles." #: src/fe-gtk/setup.c:130 src/fe-gtk/setup.c:170 msgid "A-Z" @@ -4723,7 +4702,7 @@ #: src/fe-gtk/setup.c:131 msgid "Last-spoke order" -msgstr "" +msgstr "Os últimos que falaron primeiro" #: src/fe-gtk/setup.c:137 src/fe-gtk/setup.c:1701 msgid "Input box" @@ -4784,19 +4763,19 @@ #: src/fe-gtk/setup.c:179 src/fe-gtk/setup.c:191 msgid "Left (Upper)" -msgstr "" +msgstr "Arriba á esquerda" #: src/fe-gtk/setup.c:180 src/fe-gtk/setup.c:192 msgid "Left (Lower)" -msgstr "" +msgstr "Abaixo á esquerda" #: src/fe-gtk/setup.c:181 src/fe-gtk/setup.c:193 msgid "Right (Upper)" -msgstr "" +msgstr "Arriba á dereita" #: src/fe-gtk/setup.c:182 src/fe-gtk/setup.c:194 msgid "Right (Lower)" -msgstr "" +msgstr "Abaixo á dereita" #: src/fe-gtk/setup.c:183 msgid "Top" @@ -4884,9 +4863,8 @@ msgstr "Ordenar solapas en orde alfabético" #: src/fe-gtk/setup.c:254 -#, fuzzy msgid "Smaller text" -msgstr "Solapas pequenas" +msgstr "Texto máis pequeno" #: src/fe-gtk/setup.c:256 msgid "Focus new tabs:" @@ -4894,7 +4872,7 @@ #: src/fe-gtk/setup.c:258 msgid "Show channel switcher at:" -msgstr "" +msgstr "Amosar seleccionador de canles:" #: src/fe-gtk/setup.c:259 msgid "Shorten tab labels to:" @@ -4934,7 +4912,7 @@ #: src/fe-gtk/setup.c:273 msgid "Browse for save folder every time" -msgstr "" +msgstr "Preguntar polo cartafol no que gardar de cada vez" #: src/fe-gtk/setup.c:279 msgid "Files and Directories" @@ -5025,9 +5003,8 @@ msgstr "Alertas" #: src/fe-gtk/setup.c:333 -#, fuzzy msgid "Show tray balloons on:" -msgstr "Amosar solapas:" +msgstr "Amosar ventás emerxentes en:" #: src/fe-gtk/setup.c:335 msgid "Blink tray icon on:" @@ -5068,11 +5045,12 @@ msgstr "Os alcumes para resaltar sempre:" #: src/fe-gtk/setup.c:347 -#, fuzzy msgid "" "Separate multiple words with commas.\n" "Wildcards are accepted." -msgstr "Separar palabras múltiples con comas." +msgstr "" +"Separar palabras múltiples con comas.\n" +"Permítense comodíns." #: src/fe-gtk/setup.c:353 msgid "Default Messages" @@ -5168,12 +5146,11 @@ #: src/fe-gtk/setup.c:386 msgid "Display scrollback from previous session" -msgstr "" +msgstr "Amosar contidos da sesión anterior" #: src/fe-gtk/setup.c:387 -#, fuzzy msgid "Enable logging of conversations to disk" -msgstr "Habilitar o rexistro de conversacións" +msgstr "Habilitar o rexistro de conversacións ao disco" #: src/fe-gtk/setup.c:388 msgid "Log filename:" @@ -5226,7 +5203,7 @@ #: src/fe-gtk/setup.c:416 msgid "DCC Get Only" -msgstr "" +msgstr "Só DCC Get" #: src/fe-gtk/setup.c:422 msgid "Your Address" @@ -5417,9 +5394,8 @@ msgstr "Lista de usuarios" #: src/fe-gtk/setup.c:1703 -#, fuzzy msgid "Channel switcher" -msgstr "canles con" +msgstr "Cambiar canles" #: src/fe-gtk/setup.c:1704 msgid "Colors" @@ -5454,6 +5430,8 @@ "You cannot place the tree on the top or bottom!\n" "Please change to the <b>Tabs</b> layout in the <b>View</b> menu first." msgstr "" +"Non pode poñer a árbore de canles enriba ou debaixo.\n" +"Por favor primeiro cambie ao esquema de <b>Solapas</b> no menú <b>Ver</b>." #: src/fe-gtk/setup.c:2017 msgid "Some settings were changed that require a restart to take full effect." @@ -5506,35 +5484,42 @@ msgid "Test All" msgstr "Probar todo" -#: src/fe-gtk/urlgrab.c:96 +#: src/fe-gtk/urlgrab.c:98 msgid "URL" msgstr "URL" -#: src/fe-gtk/urlgrab.c:186 +#: src/fe-gtk/urlgrab.c:188 msgid "XChat: URL Grabber" msgstr "XChat: Capturador de URL" -#: src/fe-gtk/urlgrab.c:199 +#: src/fe-gtk/urlgrab.c:201 msgid "Clear list" msgstr "Limpar lista" -#: src/fe-gtk/urlgrab.c:201 +#: src/fe-gtk/urlgrab.c:203 msgid "Copy selected URL" msgstr "Copiar a URL seleccionada" -#: src/fe-gtk/urlgrab.c:201 +#: src/fe-gtk/urlgrab.c:203 msgid "Copy" msgstr "Copiar" -#: src/fe-gtk/urlgrab.c:203 +#: src/fe-gtk/urlgrab.c:205 msgid "Save list to a file" msgstr "Gardar lista nun ficheiro" -#: src/fe-gtk/userlistgui.c:119 +#: src/fe-gtk/userlistgui.c:111 #, c-format msgid "%d ops, %d total" msgstr "%d ops, %d total" +#~ msgid "About XChat" +#~ msgstr "Acerca de XChat" + +#, fuzzy +#~ msgid "Set _back" +#~ msgstr "Buscar para _atrás" + #~ msgid "Direct client-to-client" #~ msgstr "Cliente a cliente directamente" @@ -5607,9 +5592,6 @@ #~ msgid "Telnet" #~ msgstr "Telnet" -#~ msgid "About XChat" -#~ msgstr "Acerca de XChat" - #~ msgid "Blink tray on message" #~ msgstr "Intermitencia da bandexa en mensaxe" �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������debian/patches/power-user-settings.patch������������������������������������������������������������0000664�0000000�0000000�00000003555�12175733717�015633� 0����������������������������������������������������������������������������������������������������ustar ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Description: optimise default settings for efficient chatting * Make tab completion by default use last-used order, not alphabetical. This way for example if one is chatting with cjwatson, typing "cj<tab>" will complete to cjwatson and not cjohnston. Manual migration: ~/.xchat/xchat.conf: completion_sort = 1 * Do not focus channel upon entering, as that clears highlights when using a znc proxy. To be honest, there should be a distinction between manually joining new channels & auto-joining. Manual migration: ~/.xchat/xchat.conf: tab_new_to_front = 0 * Do not clear buffer with Ctrl-L shortcut. That shortcut is dominated by web-browsers changing URLs and causes context loss if the focus was accidently left on xchat. Bug-Ubuntu: https://bugs.launchpad.net/bugs/189222 Bug-Ubuntu: https://bugs.launchpad.net/bugs/304477 --- xchat-2.8.8.orig/src/common/cfgfiles.c +++ xchat-2.8.8/src/common/cfgfiles.c @@ -613,8 +613,9 @@ load_config (void) prefs.local_ip = 0xffffffff; prefs.irc_join_delay = 3; prefs.show_marker = 1; - prefs.newtabstofront = 2; + prefs.newtabstofront = 0; prefs.completion_amount = 5; + prefs.completion_sort = 1; prefs.away_timeout = 60; prefs.away_size_max = 300; prefs.away_track = 1; --- xchat-2.8.8.orig/src/fe-gtk/menu.c +++ xchat-2.8.8/src/fe-gtk/menu.c @@ -1645,7 +1645,7 @@ static struct mymenu mymenu[] = { {N_("URL Grabber..."), url_opengui, 0, M_MENUITEM, 0, 0, 1}, {0, 0, 0, M_SEP, 0, 0, 0}, {N_("Reset Marker Line"), menu_resetmarker, 0, M_MENUITEM, 0, 0, 1, GDK_m}, - {N_("C_lear Text"), menu_flushbuffer, GTK_STOCK_CLEAR, M_MENUSTOCK, 0, 0, 1, GDK_l}, + {N_("C_lear Text"), menu_flushbuffer, GTK_STOCK_CLEAR, M_MENUSTOCK, 0, 0, 1, 0}, #define SEARCH_OFFSET 67 {N_("Search Text..."), menu_search, GTK_STOCK_FIND, M_MENUSTOCK, 0, 0, 1, GDK_f}, {N_("Save Text..."), menu_savebuffer, GTK_STOCK_SAVE, M_MENUSTOCK, 0, 0, 1}, ���������������������������������������������������������������������������������������������������������������������������������������������������debian/patches/45_brand_ctcp_version.patch����������������������������������������������������������0000664�0000000�0000000�00000001347�12175733717�016036� 0����������������������������������������������������������������������������������������������������ustar ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������## 45_brand_ctcp_version.dpatch by Daniel Holbach <daniel.holbach@ubuntu.com> ## ## All lines beginning with `## DP:' are a description of the patch. ## DP: Modify CTCP VERSION response to be branded with the Ubuntu name. diff -urNad xchat-2.6.0~/src/common/ctcp.c xchat-2.6.0/src/common/ctcp.c --- xchat-2.6.0~/src/common/ctcp.c 2005-10-21 11:50:58.000000000 +0200 +++ xchat-2.6.0/src/common/ctcp.c 2005-12-20 09:48:11.000000000 +0100 @@ -129,8 +129,7 @@ if (!strcasecmp (msg, "VERSION") && !prefs.hidever) { - snprintf (outbuf, sizeof (outbuf), "VERSION xchat "PACKAGE_VERSION" %s", - get_cpu_str ()); + snprintf (outbuf, sizeof (outbuf), "VERSION xchat "PACKAGE_VERSION" Ubuntu"); serv->p_nctcp (serv, nick, outbuf); } �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������debian/patches/70_notification_strings_shorten.patch������������������������������������������������0000664�0000000�0000000�00000002353�12175733717�020167� 0����������������������������������������������������������������������������������������������������ustar �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������� === modified file 'src/fe-gtk/plugin-tray.c' --- old/src/fe-gtk/plugin-tray.c 2008-10-31 17:46:48 +0000 +++ new/src/fe-gtk/plugin-tray.c 2009-03-13 12:06:32 +0000 @@ -653,7 +653,7 @@ } if (prefs.input_balloon_hilight) - tray_set_balloonf (word[2], _("XChat: Highlighted message from: %s (%s)"), + tray_set_balloonf (word[2], _("%s (%s)"), word[1], xchat_get_info (ph, "channel")); return XCHAT_EAT_NONE; @@ -678,8 +678,8 @@ } if (prefs.input_balloon_chans) - tray_set_balloonf (word[2], _("XChat: New public message from: %s (%s)"), - word[1], xchat_get_info (ph, "channel")); + tray_set_balloonf (word[2], _("%s (%s)"), + word[1], xchat_get_info(ph, "channel")); return XCHAT_EAT_NONE; } @@ -707,8 +707,8 @@ tray_priv_count, from, network); if (prefs.input_balloon_priv) - tray_set_balloonf (text, _("XChat: Private message from: %s (%s)"), - from, network); + tray_set_balloonf (text, "%s", + from); } static int @@ -761,8 +761,8 @@ } if (prefs.input_balloon_priv) - tray_set_balloonf ("", _("XChat: File offer from: %s (%s)"), - word[1], network); + tray_set_balloonf (_("is offering you a file."), "%s", + word[1]); return XCHAT_EAT_NONE; } �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������debian/patches/55_hurd_build.patch������������������������������������������������������������������0000664�0000000�0000000�00000002402�12175733717�014305� 0����������������������������������������������������������������������������������������������������ustar ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������--- a/configure +++ b/configure @@ -5783,10 +5783,6 @@ fi ;; -gnu*) - lt_cv_deplibs_check_method=pass_all - ;; - hpux10.20* | hpux11*) lt_cv_file_magic_cmd=/usr/bin/file case $host_cpu in @@ -5821,7 +5817,7 @@ ;; # This must be Linux ELF. -linux* | k*bsd*-gnu) +linux* | k*bsd*-gnu | gnu*) lt_cv_deplibs_check_method=pass_all ;; @@ -8089,7 +8085,7 @@ lt_prog_compiler_static='-non_shared' ;; - linux* | k*bsd*-gnu) + linux* | k*bsd*-gnu | gnu*) case $cc_basename in # old Intel for x86_64 which still supported -KPIC. ecc*) @@ -10000,16 +9996,6 @@ esac ;; -gnu*) - version_type=linux - need_lib_prefix=no - need_version=no - library_names_spec='${libname}${release}${shared_ext}$versuffix ${libname}${release}${shared_ext}${major} ${libname}${shared_ext}' - soname_spec='${libname}${release}${shared_ext}$major' - shlibpath_var=LD_LIBRARY_PATH - hardcode_into_libs=yes - ;; - hpux9* | hpux10* | hpux11*) # Give a soname corresponding to the major version so that dld.sl refuses to # link against other versions. @@ -10111,7 +10097,7 @@ ;; # This must be Linux ELF. -linux* | k*bsd*-gnu) +linux* | k*bsd*-gnu | gnu*) version_type=linux need_lib_prefix=no need_version=no ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������debian/patches/series�������������������������������������������������������������������������������0000664�0000000�0000000�00000001603�12421230150�012022� 0����������������������������������������������������������������������������������������������������ustar ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������01_serverlist.patch 02_ubuntu_default_server.patch 10_fix_unchecked_mallocs.patch 20_url_pattern.patch 41_casecomp.patch 43_french.patch 44_open_url.patch 45_save_ignore.patch 45_brand_ctcp_version.patch 46_CVE-2009-0315.patch 47_galician.patch 48_spanish.patch 51_freenode_ircd-seven.patch 52_fix_implicit_declaration.patch 53_russian.patch 70_notification_strings_shorten.patch 71_fix_nick_not_to_highlight.patch 72_fix_accelerator_menubar_toggle.patch 75_apturl.patch 76_fix_gfvs_mime_handler.patch 54_glib_single_include.patch 55_hurd_build.patch 56_save_servlist.patch 57_save_url.patch 58_save_notify.patch 59_save_colors.patch 60_save_chanlist.patch 61_save_editlist.patch 62_save_chanopt.patch 63_save_keybindings.patch 64_save_pevents.patch 65_save_sound.patch 66_load_libnotify4.patch power-user-settings.patch fix-ftbfs-missing-gmodule.patch automake-foreign.patch dont_force_sslv3.patch �����������������������������������������������������������������������������������������������������������������������������debian/patches/dont_force_sslv3.patch���������������������������������������������������������������0000664�0000000�0000000�00000002131�12421230150�015077� 0����������������������������������������������������������������������������������������������������ustar ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Description: Don't force the use of SSLv3 Author: Marc Deslauriers <marc.deslauriers@canonical.com> Bug: http://sourceforge.net/p/xchat/bugs/1598/ Bug-Ubuntu: https://bugs.launchpad.net/xchat-gnome/+bug/1381484 Forwarded: yes --- src/common/ssl.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Index: b/src/common/ssl.c =================================================================== --- a/src/common/ssl.c +++ b/src/common/ssl.c @@ -70,7 +70,7 @@ _SSL_context_init (void (*info_cb_func), SSLeay_add_ssl_algorithms (); SSL_load_error_strings (); - ctx = SSL_CTX_new (server ? SSLv3_server_method() : SSLv3_client_method ()); + ctx = SSL_CTX_new (server ? SSLv23_server_method() : SSLv23_client_method ()); SSL_CTX_set_session_cache_mode (ctx, SSL_SESS_CACHE_BOTH); SSL_CTX_set_timeout (ctx, 300); @@ -281,7 +281,7 @@ _SSL_socket (SSL_CTX *ctx, int sd) __SSL_critical_error ("SSL_new"); SSL_set_fd (ssl, sd); - if (ctx->method == SSLv3_client_method()) + if (ctx->method == SSLv23_client_method()) SSL_set_connect_state (ssl); else SSL_set_accept_state(ssl); ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������debian/patches/44_open_url.patch��������������������������������������������������������������������0000664�0000000�0000000�00000002650�12175733717�014012� 0����������������������������������������������������������������������������������������������������ustar ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������## DP: added error handling, see #467458. --- a/src/fe-gtk/fe-gtk.c +++ b/src/fe-gtk/fe-gtk.c @@ -934,18 +934,22 @@ static void fe_open_url_inner (const char *url) { + char buf[256]; + #ifdef WIN32 ShellExecute (0, "open", url, NULL, NULL, SW_SHOWNORMAL); #else /* universal desktop URL opener (from xdg-utils). Supports gnome,kde,xfce4. */ if (try_browser ("xdg-open", NULL, url)) return; + fprintf( stderr, "fe_open_url_inner: failed to open %s with xdg-open\n", url ); /* try to detect GNOME */ if (g_getenv ("GNOME_DESKTOP_SESSION_ID")) { if (try_browser ("gnome-open", NULL, url)) /* Gnome 2.4+ has this */ return; + fprintf( stderr, "fe_open_url_inner: failed to open %s with gnome-open\n", url ); } /* try to detect KDE */ @@ -953,14 +957,21 @@ { if (try_browser ("kfmclient", "exec", url)) return; + fprintf( stderr, "fe_open_url_inner: failed to open %s with kfmclient\n", url ); } /* everything failed, what now? just try firefox */ if (try_browser ("firefox", NULL, url)) return; + fprintf( stderr, "fe_open_url_inner: failed to open %s with firefox\n", url ); + + if (try_browser ("mozilla", NULL, url)) + return; + fprintf( stderr, "fe_open_url_inner: failed to open %s with mozilla\n", url ); /* fresh out of ideas... */ - try_browser ("mozilla", NULL, url); + snprintf (buf, sizeof (buf), "Failed to open url:\n\n%s", url); + fe_message (buf, FE_MSG_ERROR); #endif } ����������������������������������������������������������������������������������������debian/patches/automake-foreign.patch���������������������������������������������������������������0000664�0000000�0000000�00000000674�12257122557�015114� 0����������������������������������������������������������������������������������������������������ustar ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Description: Specify foreign automake option. Author: Dimitri John Ledkov <xnox@ubuntu.com> --- xchat-2.8.8.orig/configure.in +++ xchat-2.8.8/configure.in @@ -8,7 +8,7 @@ AC_COPYRIGHT([Copyright (C) 1998-2010 Pe AC_CONFIG_HEADERS([config.h]) AC_CONFIG_SRCDIR([configure.in]) -AM_INIT_AUTOMAKE([1.9 dist-bzip2 subdir-objects no-define]) +AM_INIT_AUTOMAKE([1.9 dist-bzip2 subdir-objects no-define foreign]) AM_MAINTAINER_MODE AC_PROG_CC ��������������������������������������������������������������������debian/patches/59_save_colors.patch�����������������������������������������������������������������0000664�0000000�0000000�00000003166�12175733717�014517� 0����������������������������������������������������������������������������������������������������ustar ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Write to temporary file and then rename. Same approach like I did for bug 463072. Fixes loss of data when disk is full. --- ../orig/xchat-2.8.8/./src/fe-gtk/palette.c 2010-05-16 03:16:10.000000000 +0000 +++ ./src/fe-gtk/palette.c 2012-09-30 12:58:02.000000000 +0000 @@ -202,25 +202,45 @@ palette_save (void) { int i, j, fh; + ssize_t nb; char prefname[256]; - fh = xchat_open_file ("colors.conf", O_TRUNC | O_WRONLY | O_CREAT, 0600, XOF_DOMODE); + fh = xchat_open_file ("colors.conf.bug147832", O_TRUNC | O_WRONLY | O_CREAT, 0600, XOF_DOMODE); if (fh != -1) { + nb = 1; + /* mIRC colors 0-31 are here */ for (i = 0; i < 32; i++) { snprintf (prefname, sizeof prefname, "color_%d", i); - cfg_put_color (fh, colors[i].red, colors[i].green, colors[i].blue, prefname); + if( nb > 0 ) nb = cfg_put_color (fh, colors[i].red, colors[i].green, colors[i].blue, prefname); } /* our special colors are mapped at 256+ */ for (i = 256, j = 32; j < MAX_COL+1; i++, j++) { snprintf (prefname, sizeof prefname, "color_%d", i); - cfg_put_color (fh, colors[j].red, colors[j].green, colors[j].blue, prefname); + if( nb > 0 ) nb = cfg_put_color (fh, colors[j].red, colors[j].green, colors[j].blue, prefname); } - close (fh); + if( nb <= 0 ) + { + fprintf( stderr, "palette_save: cfg_put_color failed\n" ); + close( fh ); + return; + } + + if( close (fh) != 0 ) + { + perror( "palette_save: close() failed\n" ); + return; + } + + if( xchat_rename_file( "colors.conf.bug147832", "colors.conf", XOF_DOMODE ) != 0 ) + { + perror( "palette_save: xchat_rename_file() failed" ); + return; + } } } ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������debian/patches/58_save_notify.patch�����������������������������������������������������������������0000664�0000000�0000000�00000003134�12175733717�014520� 0����������������������������������������������������������������������������������������������������ustar ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Write to temporary file and then rename. Same approach like I did for bug 463072. Fixes loss of data when disk is full. --- ../orig/xchat-2.8.8/./src/common/notify.c 2009-08-16 09:40:16.000000000 +0000 +++ ./src/common/notify.c 2012-09-30 12:53:27.000000000 +0000 @@ -121,25 +121,47 @@ notify_save (void) { int fh; + ssize_t nb; struct notify *notify; GSList *list = notify_list; - fh = xchat_open_file ("notify.conf", O_TRUNC | O_WRONLY | O_CREAT, 0600, XOF_DOMODE); - if (fh != -1) + fh = xchat_open_file ("notify.conf.bug147832", O_TRUNC | O_WRONLY | O_CREAT, 0600, XOF_DOMODE); + if( fh == -1 ) { + perror( "notify_save: xchat_open_file failed" ); + return; + } + else + { + nb = 1; while (list) { notify = (struct notify *) list->data; - write (fh, notify->name, strlen (notify->name)); + if( nb > 0 ) nb = write (fh, notify->name, strlen (notify->name)); if (notify->networks) { - write (fh, " ", 1); - write (fh, notify->networks, strlen (notify->networks)); + if( nb > 0 ) nb = write (fh, " ", 1); + if( nb > 0 ) nb = write (fh, notify->networks, strlen (notify->networks)); } - write (fh, "\n", 1); + if( nb > 0 ) nb = write (fh, "\n", 1); list = list->next; } - close (fh); + if( nb <= 0 ) + { + fprintf( stderr, "notify_save: fprintf() failed\n" ); + close( fh ); + return; + } + if( close (fh) != 0 ) + { + perror( "notify_save: close failed" ); + return; + } + if( xchat_rename_file( "notify.conf.bug147832", "notify.conf", XOF_DOMODE ) != 0 ) + { + perror( "notify_save: xchat_rename_file() failed" ); + return; + } } } ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������debian/patches/64_save_pevents.patch����������������������������������������������������������������0000664�0000000�0000000�00000004200�12175733717�014664� 0����������������������������������������������������������������������������������������������������ustar ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Write to temporary file and then rename. Same approach like I did for bug 463072. Fixes loss of data when disk is full. --- ../orig/xchat-2.8.8/./src/common/text.c 2012-09-30 07:50:12.000000000 +0000 +++ ./src/common/text.c 2012-09-30 14:20:50.000000000 +0000 @@ -2089,15 +2089,26 @@ void pevent_save (char *fn) { - int fd, i; + int fd, i, rc; + ssize_t nb; + char *file_tmp = NULL; char buf[1024]; if (!fn) - fd = xchat_open_file ("pevents.conf", O_CREAT | O_TRUNC | O_WRONLY, + fd = xchat_open_file ("pevents.conf.bug147832", O_CREAT | O_TRUNC | O_WRONLY, 0x180, XOF_DOMODE); else - fd = xchat_open_file (fn, O_CREAT | O_TRUNC | O_WRONLY, 0x180, + { + file_tmp = malloc( strlen( fn ) + strlen( ".bug147832" ) + 1 ); + if( ! file_tmp ) + return; + strcpy( file_tmp, fn ); + strcat( file_tmp, ".bug147832" ); + + fd = xchat_open_file (file_tmp, O_CREAT | O_TRUNC | O_WRONLY, 0x180, XOF_FULLPATH | XOF_DOMODE); + } + if (fd == -1) { /* @@ -2107,18 +2118,52 @@ */ perror ("Error opening config file\n"); + if( ! file_tmp ) + free( file_tmp ); return; } + nb = 1; for (i = 0; i < NUM_XP; i++) { - write (fd, buf, snprintf (buf, sizeof (buf), + if( nb > 0 ) nb = write (fd, buf, snprintf (buf, sizeof (buf), "event_name=%s\n", te[i].name)); - write (fd, buf, snprintf (buf, sizeof (buf), + if( nb > 0 ) nb = write (fd, buf, snprintf (buf, sizeof (buf), "event_text=%s\n\n", pntevts_text[i])); } - close (fd); + if( nb <= 0 ) + { + fprintf( stderr, "pevent_save: write() failed\n" ); + close( fd ); + if( file_tmp ) + free( file_tmp ); + return; + } + + if( close (fd) != 0 ) + { + perror( "pevent_save: close() failed" ); + if( file_tmp ) + free( file_tmp ); + return; + } + + if( ! fn ) + rc = xchat_rename_file( "pevents.conf.bug147832", "pevents.conf", XOF_DOMODE ); + else + rc = xchat_rename_file( file_tmp, fn, XOF_FULLPATH | XOF_DOMODE ); + + if( rc != 0 ) + { + perror( "pevent_save: xchat_rename_file() failed" ); + if( file_tmp ) + free( file_tmp ); + return; + } + + if( file_tmp ) + free( file_tmp ); } /* =========================== */ ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������debian/patches/fix-ftbfs-missing-gmodule.patch������������������������������������������������������0000664�0000000�0000000�00000001605�12213623752�016636� 0����������������������������������������������������������������������������������������������������ustar ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Description: build fails with missing gmodule on the linker path Author: Dmitrijs Ledkovs <dmitrij.ledkov@ubuntu.com> --- a/configure.in +++ b/configure.in @@ -446,7 +446,7 @@ AC_DEFINE(USE_PLUGIN) AC_PATH_PROG(pkgconfigpath, pkg-config) dnl we just need the -Wl,--export-dynamic, but not -lgmodule-2.0 - RDYNAMIC_FLAGS="`$pkgconfigpath gmodule-2.0 --libs | $sedpath 's/ -lgmodule-2.0//'`" + RDYNAMIC_FLAGS="`$pkgconfigpath gmodule-2.0 --libs`" LIBS="$LIBS $RDYNAMIC_FLAGS" if test "$LD" = ""; then VS="`ld --help | grep version-script 2> /dev/null`" --- a/configure +++ b/configure @@ -17996,7 +17996,7 @@ fi - RDYNAMIC_FLAGS="`$pkgconfigpath gmodule-2.0 --libs | $sedpath 's/ -lgmodule-2.0//'`" + RDYNAMIC_FLAGS="`$pkgconfigpath gmodule-2.0 --libs`" LIBS="$LIBS $RDYNAMIC_FLAGS" if test "$LD" = ""; then VS="`ld --help | grep version-script 2> /dev/null`" ���������������������������������������������������������������������������������������������������������������������������debian/patches/62_save_chanopt.patch����������������������������������������������������������������0000664�0000000�0000000�00000004621�12175733717�014641� 0����������������������������������������������������������������������������������������������������ustar ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������--- ../orig/xchat-2.8.8/./src/common/chanopt.c 2009-08-16 09:40:16.000000000 +0000 +++ ./src/common/chanopt.c 2012-09-30 15:30:55.000000000 +0000 @@ -345,7 +345,7 @@ } } -static void +static int chanopt_save_one_channel (chanopt_in_memory *co, int fh) { int i; @@ -353,10 +353,12 @@ guint8 val; snprintf (buf, sizeof (buf), "%s = %s\n", "network", co->network); - write (fh, buf, strlen (buf)); + if( write (fh, buf, strlen (buf)) <= 0 ) + return FALSE; snprintf (buf, sizeof (buf), "%s = %s\n", "channel", co->channel); - write (fh, buf, strlen (buf)); + if( write (fh, buf, strlen (buf)) <= 0 ) + return FALSE; i = 0; while (i < sizeof (chanopt) / sizeof (channel_options)) @@ -365,10 +367,13 @@ if (val != SET_DEFAULT) { snprintf (buf, sizeof (buf), "%s = %d\n", chanopt[i].name, val); - write (fh, buf, strlen (buf)); + if( write (fh, buf, strlen (buf)) <= 0 ) + return FALSE; } i++; } + + return TRUE; } void @@ -377,6 +382,7 @@ int i; int num_saved; int fh; + ssize_t nb; GSList *list; chanopt_in_memory *co; guint8 val; @@ -386,12 +392,14 @@ return; } - fh = xchat_open_file ("chanopt.conf", O_TRUNC | O_WRONLY | O_CREAT, 0600, XOF_DOMODE); + fh = xchat_open_file ("chanopt.conf.bug147832", O_TRUNC | O_WRONLY | O_CREAT, 0600, XOF_DOMODE); if (fh == -1) { return; } + nb = 1; + for (num_saved = 0, list = chanopt_list; list; list = list->next) { co = list->data; @@ -404,9 +412,11 @@ if (val != SET_DEFAULT) { if (num_saved != 0) - write (fh, "\n", 1); + if( nb > 0 ) nb = write (fh, "\n", 1); - chanopt_save_one_channel (co, fh); + if( nb > 0 ) + if( chanopt_save_one_channel (co, fh) != TRUE ) + nb = -1; num_saved++; goto cont; } @@ -414,13 +424,37 @@ } cont: + ; + } + + if( nb <= 0 ) + { + fprintf( stderr, "chanopt_save_all: write() failed\n" ); + close( fh ); + return; + } + + if( close (fh) != 0 ) + { + perror( "chanopt_save_all: close() failed" ); + return; + } + + if( xchat_rename_file( "chanopt.conf.bug147832", "chanopt.conf", XOF_DOMODE ) != 0 ) + { + perror( "chanopt_save_all: xchat_rename_file() failed" ); + return; + } + + for (list = chanopt_list; list; list = list->next) + { + co = list->data; + g_free (co->network); g_free (co->channel); g_free (co); } - close (fh); - /* we're quiting, no need to free */ /*g_slist_free (chanopt_list); ���������������������������������������������������������������������������������������������������������������debian/patches/46_CVE-2009-0315.patch���������������������������������������������������������������0000664�0000000�0000000�00000001116�12175733717�013560� 0����������������������������������������������������������������������������������������������������ustar ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������## 46_CVE-2009-0315.dpatch by Nico Golde <nion@debian.org> --- a/plugins/python/python.c +++ b/plugins/python/python.c @@ -1128,6 +1128,7 @@ } PySys_SetArgv(1, argv); + PyRun_SimpleString("import sys; sys.path = filter(None, sys.path)"); PySys_SetObject("__plugin__", (PyObject *) plugin); /* Set stdout and stderr to xchatout. */ @@ -2133,6 +2134,7 @@ Py_SetProgramName("xchat"); Py_Initialize(); PySys_SetArgv(1, argv); + PyRun_SimpleString("import sys; sys.path = filter(None, sys.path)"); Plugin_Type.ob_type = &PyType_Type; Context_Type.ob_type = &PyType_Type; ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������debian/patches/56_save_servlist.patch���������������������������������������������������������������0000664�0000000�0000000�00000007057�12175733717�015071� 0����������������������������������������������������������������������������������������������������ustar ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Write to temporary file and then rename. Same approach like I did for bug 463072. Fixes loss of data when disk is full. Closes: #147832. Index: xchat-2.8.8/src/common/servlist.c =================================================================== --- xchat-2.8.8.orig/src/common/servlist.c 2012-09-30 12:23:53.000000000 +0000 +++ xchat-2.8.8/src/common/servlist.c 2012-09-30 12:23:55.000000000 +0000 @@ -1072,6 +1072,7 @@ servlist_save (void) { FILE *fp; + int nb; char buf[256]; ircnet *net; ircserver *serv; @@ -1080,12 +1081,12 @@ #ifndef WIN32 int first = FALSE; - snprintf (buf, sizeof (buf), "%s/servlist_.conf", get_xdir_fs ()); + snprintf (buf, sizeof (buf), "%s/servlist_.conf.bug147832", get_xdir_fs ()); if (access (buf, F_OK) != 0) first = TRUE; #endif - fp = xchat_fopen_file ("servlist_.conf", "w", 0); + fp = xchat_fopen_file ("servlist_.conf.bug147832", "w", 0); if (!fp) return FALSE; @@ -1093,32 +1094,32 @@ if (first) chmod (buf, 0600); #endif - fprintf (fp, "v="PACKAGE_VERSION"\n\n"); + nb = fprintf (fp, "v="PACKAGE_VERSION"\n\n"); list = network_list; while (list) { net = list->data; - fprintf (fp, "N=%s\n", net->name); + if( nb > 0 ) nb = fprintf (fp, "N=%s\n", net->name); if (net->nick) - fprintf (fp, "I=%s\n", net->nick); + if( nb > 0 ) nb = fprintf (fp, "I=%s\n", net->nick); if (net->nick2) - fprintf (fp, "i=%s\n", net->nick2); + if( nb > 0 ) nb = fprintf (fp, "i=%s\n", net->nick2); if (net->user) - fprintf (fp, "U=%s\n", net->user); + if( nb > 0 ) nb = fprintf (fp, "U=%s\n", net->user); if (net->real) - fprintf (fp, "R=%s\n", net->real); + if( nb > 0 ) nb = fprintf (fp, "R=%s\n", net->real); if (net->pass) - fprintf (fp, "P=%s\n", net->pass); + if( nb > 0 ) nb = fprintf (fp, "P=%s\n", net->pass); if (net->autojoin) - fprintf (fp, "J=%s\n", net->autojoin); + if( nb > 0 ) nb = fprintf (fp, "J=%s\n", net->autojoin); if (net->nickserv) - fprintf (fp, "B=%s\n", net->nickserv); + if( nb > 0 ) nb = fprintf (fp, "B=%s\n", net->nickserv); if (net->encoding && strcasecmp (net->encoding, "System") && strcasecmp (net->encoding, "System default")) { - fprintf (fp, "E=%s\n", net->encoding); + if( nb > 0 ) nb = fprintf (fp, "E=%s\n", net->encoding); if (!servlist_check_encoding (net->encoding)) { snprintf (buf, sizeof (buf), _("Warning: \"%s\" character set is unknown. No conversion will be applied for network %s."), @@ -1128,28 +1129,44 @@ } if (net->command) - token_foreach (net->command, '\n', servlist_write_ccmd, fp); + if( nb > 0 ) + if( token_foreach (net->command, '\n', servlist_write_ccmd, fp) != TRUE ) + nb = -1; - fprintf (fp, "F=%d\nD=%d\n", net->flags, net->selected); + if( nb > 0 ) nb = fprintf (fp, "F=%d\nD=%d\n", net->flags, net->selected); hlist = net->servlist; while (hlist) { serv = hlist->data; - fprintf (fp, "S=%s\n", serv->hostname); + if( nb > 0 ) nb = fprintf (fp, "S=%s\n", serv->hostname); hlist = hlist->next; } - if (fprintf (fp, "\n") < 1) - { - fclose (fp); - return FALSE; - } + if( nb > 0 ) nb = fprintf (fp, "\n"); list = list->next; } - fclose (fp); + if( nb <= 0 ) + { + fprintf( stderr, "servlist_save: fprintf() failed\n" ); + fclose( fp ); + return FALSE; + } + + if( fclose (fp) != 0 ) + { + perror( "servlist_save: fclose() failed" ); + return FALSE; + } + + if( xchat_rename_file( "servlist_.conf.bug147832", "servlist_.conf", 0 ) != 0 ) + { + perror( "servlist_save: xchat_rename_file() failed" ); + return FALSE; + } + return TRUE; } ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������debian/patches/10_fix_unchecked_mallocs.patch�������������������������������������������������������0000664�0000000�0000000�00000000557�12175733717�016475� 0����������������������������������������������������������������������������������������������������ustar ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������## 10_fix_unchecked_mallocs.dpatch by Paul Wise <pabs3@bonedaddy.net> ## ## DP: Fix unchecked mallocs throughout the source code. --- a/src/common/xchat.c +++ b/src/common/xchat.c @@ -342,6 +342,8 @@ session *sess; sess = malloc (sizeof (struct session)); + if(sess == NULL) + return NULL; memset (sess, 0, sizeof (struct session)); sess->server = serv; �������������������������������������������������������������������������������������������������������������������������������������������������debian/patches/76_fix_gfvs_mime_handler.patch�������������������������������������������������������0000664�0000000�0000000�00000001511�12175733717�016506� 0����������������������������������������������������������������������������������������������������ustar ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������## Description: Make it possible to open irc:// URI's via gvfs. ## Origin/Author: Shawn Landden <shawnlandden@gmail.com> and ## Daniel Gimpelevich <daniel@gimpelevich.san-francisco.ca.us> ## Bug: https://bugs.launchpad.net/ubuntu/+source/xchat/+bug/933822 Index: xchat-2.8.8/xchat.desktop =================================================================== --- xchat-2.8.8.orig/xchat.desktop 2010-05-30 08:08:48.000000000 +0200 +++ xchat-2.8.8/xchat.desktop 2012-12-03 19:18:00.000000000 +0100 @@ -15,9 +15,10 @@ Comment[ro]=Client de IRC Comment[zh_TW]=X-Chat 聊天程式 Comment=Chat with other people using Internet Relay Chat -Exec=xchat +Exec=sh -c "xchat --existing --url %U || exec xchat" Icon=xchat Terminal=false Type=Application Categories=Network; StartupNotify=true +MimeType=x-scheme-handler/irc;x-scheme-handler/ircs; ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������debian/patches/63_save_keybindings.patch������������������������������������������������������������0000664�0000000�0000000�00000006372�12175733717�015521� 0����������������������������������������������������������������������������������������������������ustar ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Write to temporary file and then rename. Same approach like I did for bug 463072. Fixes loss of data when disk is full. --- ../orig/xchat-2.8.8/./src/fe-gtk/fkeys.c 2009-08-16 09:40:18.000000000 +0000 +++ ./src/fe-gtk/fkeys.c 2012-09-30 14:09:09.000000000 +0000 @@ -837,22 +837,35 @@ static void key_save_kbs (char *fn) { - int fd, i; + int fd, i, rc; + ssize_t nb; char buf[512]; + char *file_tmp = NULL; struct key_binding *kb; if (!fn) - fd = xchat_open_file ("keybindings.conf", O_CREAT | O_TRUNC | O_WRONLY, + fd = xchat_open_file ("keybindings.conf.bug147832", O_CREAT | O_TRUNC | O_WRONLY, 0x180, XOF_DOMODE); else - fd = xchat_open_file (fn, O_CREAT | O_TRUNC | O_WRONLY, + { + file_tmp = malloc( strlen( fn ) + strlen( ".bug147832" ) + 1 ); + if( ! file_tmp ) + return; + strcpy( file_tmp, fn ); + strcat( file_tmp, ".bug147832" ); + + fd = xchat_open_file (file_tmp, O_CREAT | O_TRUNC | O_WRONLY, 0x180, XOF_DOMODE | XOF_FULLPATH); + } + if (fd < 0) { fe_message (_("Error opening keys config file\n"), FE_MSG_ERROR); + if( file_tmp ) + free( file_tmp ); return; } - write (fd, buf, + nb = write (fd, buf, snprintf (buf, 510, "# XChat key bindings config file\n\n")); kb = keys_root; @@ -869,41 +882,77 @@ if (kb->mod & STATE_CTRL) { i++; - write (fd, "C", 1); + if( nb > 0 ) nb = write (fd, "C", 1); } if (kb->mod & STATE_ALT) { i++; - write (fd, "A", 1); + if( nb > 0 ) nb = write (fd, "A", 1); } if (kb->mod & STATE_SHIFT) { i++; - write (fd, "S", 1); + if( nb > 0 ) nb = write (fd, "S", 1); } if (i == 0) - write (fd, "None\n", 5); + { + if( nb > 0 ) nb = write (fd, "None\n", 5); + } else - write (fd, "\n", 1); + if( nb > 0 ) nb = write (fd, "\n", 1); - write (fd, buf, snprintf (buf, 510, "%s\n%s\n", kb->keyname, + if( nb > 0 ) nb = write (fd, buf, snprintf (buf, 510, "%s\n%s\n", kb->keyname, key_actions[kb->action].name)); if (kb->data1 && kb->data1[0]) - write (fd, buf, snprintf (buf, 510, "D1:%s\n", kb->data1)); + { + if( nb > 0 ) nb = write (fd, buf, snprintf (buf, 510, "D1:%s\n", kb->data1)); + } else - write (fd, "D1!\n", 4); + if( nb > 0 ) nb = write (fd, "D1!\n", 4); if (kb->data2 && kb->data2[0]) - write (fd, buf, snprintf (buf, 510, "D2:%s\n", kb->data2)); + { + if( nb > 0 ) nb = write (fd, buf, snprintf (buf, 510, "D2:%s\n", kb->data2)); + } else - write (fd, "D2!\n", 4); + if( nb > 0 ) nb = write (fd, "D2!\n", 4); - write (fd, "\n", 1); + if( nb > 0 ) nb = write (fd, "\n", 1); kb = kb->next; } - close (fd); + if( nb <= 0 ) + { + fprintf( stderr, "key_save_kbs: write() failed\n" ); + close( fd ); + if( file_tmp ) + free( file_tmp ); + return; + } + + if( close (fd) != 0 ) + { + if( file_tmp ) + free( file_tmp ); + return; + } + + if( ! fn ) + rc = xchat_rename_file( "keybindings.conf.bug147832", "keybindings.conf", XOF_DOMODE ); + else + rc = xchat_rename_file( file_tmp, fn, XOF_DOMODE | XOF_FULLPATH ); + + if( rc != 0 ) + { + perror( "key_save_kbs: xchat_rename_file() failed" ); + if( file_tmp ) + free( file_tmp ); + return; + } + + if( file_tmp ) + free( file_tmp ); } /* I just know this is going to be a nasty parse, if you think it's bugged ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������debian/patches/01_serverlist.patch������������������������������������������������������������������0000664�0000000�0000000�00000004213�12175733717�014357� 0����������������������������������������������������������������������������������������������������ustar ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������## 01_serverlist.dpatch by evo, edited by bartm, edited by asisak, edited by ## warp10, ember ## ## DP: Add debian and chillfactory irc servers. ## DP: Make Debian servers default. ## DP: Remove Aitvaras IPV6 servers ## DP: Connect irc.ubuntu.com and irc.freelists.org to port 8001. ## DP: Fix oz.org referred as "OzNet" and conncting to wrong servers. ## DP: Refresh patch for 2.8.6 diff -urNad xchat-2.8.6~/src/common/servlist.c xchat-2.8.6/src/common/servlist.c --- xchat-2.8.6~/src/common/servlist.c 2008-04-01 09:22:34.000000000 +0100 +++ xchat-2.8.6/src/common/servlist.c 2008-06-22 13:27:45.000000000 +0100 @@ -46,6 +46,12 @@ static const struct defaultserver def[] = { + {"Debian Servers", 0, "#debian"}, + {0, "irc.debian.org"}, + + {"Ubuntu Servers", 0, "#ubuntu"}, + {0, "irc.ubuntu.com/8001"}, + {"2600net", 0}, {0, "irc.2600.net"}, @@ -59,12 +65,12 @@ {0, "eu.afternet.org"}, {"Aitvaras", 0}, -#ifdef USE_IPV6 +/*#ifdef USE_IPV6 #ifdef USE_OPENSSL {0, "irc6.ktu.lt/+7668"}, #endif {0, "irc6.ktu.lt/7666"}, -#endif +#endif*/ #ifdef USE_OPENSSL {0, "irc.data.lt/+6668"}, {0, "irc-ssl.omnitel.net/+6668"}, @@ -137,6 +143,9 @@ {"ChatSpike", 0}, {0, "irc.chatspike.net"}, + {"ChillFactory", 0}, + {0, "irc.chillfactory.net"}, + {"CoolChat", 0}, {0, "irc.coolchat.net"}, /* {0, "unix.coolchat.net"}, @@ -207,7 +216,7 @@ {0, "irc.vendetta.com"}, {"FreeNode", 0}, - {0, "irc.freenode.net"}, + {0, "irc.freenode.net/8001"}, /* {"Freeworld", 0}, {0, "kabel.freeworld.nu"}, @@ -339,7 +348,14 @@ {"OzNet", 0}, {0, "irc.oz.org"}, - + {0, "germany.oz.org"}, + {0, "sandiego.oz.org"}, + {0, "us.oz.org"}, + {0, "au.oz.org"}, + {0, "rockhampton.oz.org"}, + {0, "wollongong.oz.org"}, + {0, "waix.oz.org"}, + {"PTlink", 0}, {0, "irc.PTlink.net"}, {0, "aaia.PTlink.net"}, @@ -900,7 +916,7 @@ free (net->encoding); net->encoding = strdup (def[i].charset); } - if (g_str_hash (def[i].network) == 0x8e1b96f7) + if (g_str_hash (def[i].network) == 0x37473b25) prefs.slist_select = j; j++; } else �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������debian/patches/43_french.patch����������������������������������������������������������������������0000664�0000000�0000000�00000001222�12175733717�013425� 0����������������������������������������������������������������������������������������������������ustar ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������# Patch by Cyril Brulebois <cyril.brulebois@enst-bretagne.fr> --- a/po/fr.po +++ b/po/fr.po @@ -1194,7 +1194,7 @@ #: src/common/textevents.h:423 msgid "%C22*%O$tYou are now known as $2" -msgstr "%C22*%O$tVous-vous appelez maintenant $2" +msgstr "%C22*%O$tVous vous appelez maintenant $2" #: src/common/text.c:347 msgid "Loaded log from" @@ -4795,7 +4795,7 @@ #: src/fe-gtk/setup.c:144 msgid "Automatic nick completion (without TAB key)" msgstr "" -"Complétion automatique des pseudonymes (sans utilisation de la tocuhe de " +"Complétion automatique des pseudonymes (sans utilisation de la touche de " "tabulation)" #: src/fe-gtk/setup.c:146 ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������debian/patches/54_glib_single_include.patch���������������������������������������������������������0000664�0000000�0000000�00000001714�12175733717�016151� 0����������������������������������������������������������������������������������������������������ustar ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������--- a/src/common/servlist.c +++ b/src/common/servlist.c @@ -24,7 +24,7 @@ #include <unistd.h> #include "xchat.h" -#include <glib/ghash.h> +#include <glib.h> #include "cfgfiles.h" #include "fe.h" --- a/src/common/text.c +++ b/src/common/text.c @@ -28,7 +28,7 @@ #include <sys/mman.h> #include "xchat.h" -#include <glib/ghash.h> +#include <glib.h> #include "cfgfiles.h" #include "chanopt.h" #include "plugin.h" --- a/src/common/util.c +++ b/src/common/util.c @@ -39,7 +39,7 @@ #include <errno.h> #include "xchat.h" #include "xchatc.h" -#include <glib/gmarkup.h> +#include <glib.h> #include <ctype.h> #include "util.h" #include "../../config.h" --- a/src/common/xchat.h +++ b/src/common/xchat.h @@ -1,10 +1,6 @@ #include "../../config.h" -#include <glib/gslist.h> -#include <glib/glist.h> -#include <glib/gutils.h> -#include <glib/giochannel.h> -#include <glib/gstrfuncs.h> +#include <glib.h> #include <time.h> /* need time_t */ #ifndef XCHAT_H ����������������������������������������������������debian/patches/02_ubuntu_default_server.patch�������������������������������������������������������0000664�0000000�0000000�00000000727�12213627430�016563� 0����������������������������������������������������������������������������������������������������ustar ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������## 02_ubuntu_default_server.dpatch by Stuart Prescott <stuart+debian@nanonanonano.net> ## ## DP: Change the default selected server to the Ubuntu IRC server. --- a/src/common/servlist.c +++ b/src/common/servlist.c @@ -940,7 +940,7 @@ free (net->encoding); net->encoding = strdup (def[i].charset); } - if (g_str_hash (def[i].network) == 0x37473b25) + if (g_strcmp0(def[i].network, "Ubuntu Servers") == 0) prefs.slist_select = j; j++; } else �����������������������������������������debian/patches/20_url_pattern.patch�����������������������������������������������������������������0000664�0000000�0000000�00000000537�12175733717�014522� 0����������������������������������������������������������������������������������������������������ustar ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������## 20_url_pattern.dpatch by ??? ## ## DP: Fix url patterns --- a/src/fe-gtk/xtext.c +++ b/src/fe-gtk/xtext.c @@ -1868,7 +1868,9 @@ len++; } - if (len > 0 && word[len-1]=='.') + /* ignore trailing dots and commas. */ + /* FIXME: locales? */ + while (len > 0 && (word[len-1]=='.' || word[len-1]==',' || word[len-1]==';')) { len--; str--; �����������������������������������������������������������������������������������������������������������������������������������������������������������������debian/patches/71_fix_nick_not_to_highlight.patch���������������������������������������������������0000664�0000000�0000000�00000001254�12175733717�017371� 0����������������������������������������������������������������������������������������������������ustar ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Index: xchat-2.8.8/src/common/inbound.c =================================================================== --- xchat-2.8.8.orig/src/common/inbound.c 2010-10-08 23:22:34.000000000 +0200 +++ xchat-2.8.8/src/common/inbound.c 2010-10-10 01:59:41.000000000 +0200 @@ -186,6 +186,9 @@ inbound_make_idtext (serv, idtext, sizeof (idtext), id); + if (alert_match_word (from, prefs.irc_no_hilight)) + return; + sess = find_session_from_nick (from, serv); if (!sess) { @@ -436,6 +439,9 @@ inbound_make_idtext (serv, idtext, sizeof (idtext), id); + if (alert_match_word (from, prefs.irc_no_hilight)) + return; + if (is_hilight (from, text, sess, serv)) hilight = TRUE; ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������debian/patches/72_fix_accelerator_menubar_toggle.patch����������������������������������������������0000664�0000000�0000000�00000001535�12175733717�020375� 0����������������������������������������������������������������������������������������������������ustar ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Description: Upstream changes introduced in version 2.8.8-3ubuntu6~test2 Author: Andreas Moog <amoog@ubuntu.com> Bug: http://sourceforge.net/support/tracker.php?aid=3024423 Bug-Ubuntu: https://launchpad.net/bugs/392503 --- xchat-2.8.8.orig/src/fe-gtk/menu.c +++ xchat-2.8.8/src/fe-gtk/menu.c @@ -2215,8 +2215,10 @@ togitem: mymenu[i].state);*/ if (mymenu[i].key != 0) gtk_widget_add_accelerator (item, "activate", accel_group, - mymenu[i].key, mymenu[i].id == MENU_ID_AWAY ? - away_mask : GDK_CONTROL_MASK, GTK_ACCEL_VISIBLE); + mymenu[i].key, + mymenu[i].id == MENU_ID_AWAY ? away_mask : + mymenu[i].key == GDK_F9 ? 0 : + GDK_CONTROL_MASK, GTK_ACCEL_VISIBLE); if (mymenu[i].callback) g_signal_connect (G_OBJECT (item), "toggled", G_CALLBACK (mymenu[i].callback), 0); �������������������������������������������������������������������������������������������������������������������������������������������������������������������debian/patches/75_apturl.patch����������������������������������������������������������������������0000664�0000000�0000000�00000001566�12175733717�013507� 0����������������������������������������������������������������������������������������������������ustar ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������diff -Nurp xchat-2.8.8/src/common/url.c working/src/common/url.c --- xchat-2.8.8/src/common/url.c 2009-08-16 02:40:16.000000000 -0700 +++ working/src/common/url.c 2012-02-23 11:21:04.745059924 -0800 @@ -139,6 +139,7 @@ url_check_word (char *word, int len) { D("file://") }, { D("rtsp://") }, { D("ut2004://") }, + { D("apt:") }, }, suffix[] = { { D(".org") }, diff -Nurp xchat-2.8.8/src/fe-gtk/fe-gtk.c working/src/fe-gtk/fe-gtk.c --- xchat-2.8.8/src/fe-gtk/fe-gtk.c 2012-02-23 11:18:22.000000000 -0800 +++ working/src/fe-gtk/fe-gtk.c 2012-02-23 11:22:42.129272865 -0800 @@ -979,7 +979,7 @@ static void fe_open_url_locale (const char *url) { #ifndef WIN32 - if (url[0] != '/' && strchr (url, ':') == NULL) + if (url[0] != '/' && strchr (url, ':') == NULL && strncmp (url, "apt:", 4) != 0) { url = g_strdup_printf ("http://%s", url); fe_open_url_inner (url); ������������������������������������������������������������������������������������������������������������������������������������������debian/patches/48_spanish.patch���������������������������������������������������������������������0000664�0000000�0000000�00000460217�12175733717�013647� 0����������������������������������������������������������������������������������������������������ustar ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������## Patch by Jos<E9> Alejandro Carrillo Neira <j.alec.n@gmail.com> --- a/po/es.po +++ b/po/es.po @@ -1,20 +1,20 @@ -# Mensajes en español para X-Chat -# Copyright (C) 2004 Free Software Foundation, Inc. -# This file is distributed under the same license as the X-Chat package. -# Juan Pablo Puerta <jppuerta@iname.com>, 1999 -# Antonio de la Torre <adltorre@terra.es>, 2001 -# Pablo Gonzalo del Campo <pablodc@bigfoot.com>,2002 -# Ramón Rey Vicente <ramon.rey@hispalinux.es>, 2003,2004 -# Rafael Bermúdez <rafaelbermudez@gmail.com>, 2006 -# Rubén C. Díaz Alonso <outime@gmail.com>, 2006 -# +# Mensajes en español para X-Chat +# Copyright (C) 2004 Free Software Foundation, Inc. +# This file is distributed under the same license as the X-Chat package. +# Juan Pablo Puerta <jppuerta@iname.com>, 1999 +# Antonio de la Torre <adltorre@terra.es>, 2001 +# Pablo Gonzalo del Campo <pablodc@bigfoot.com>,2002 +# Ramón Rey Vicente <ramon.rey@hispalinux.es>, 2003,2004 +# Rafael Bermúdez <rafaelbermudez@gmail.com>, 2006 +# Rubén C. Díaz Alonso <outime@gmail.com>, 2006 +# msgid "" msgstr "" "Project-Id-Version: xchat 2.6.7\n" "Report-Msgid-Bugs-To: www.xchat.org\n" -"POT-Creation-Date: 2010-05-30 13:56+1000\n" -"PO-Revision-Date: 2006-08-30 13:56-0700\n" -"Last-Translator: Rubén C. Díaz Alonso <outime@gmail.com>\n" +"POT-Creation-Date: 2008-06-12 18:39+1000\n" +"PO-Revision-Date: 2008-10-24 18:47+0100\n" +"Last-Translator: José Alejandro Carrillo Neira <j.alec.n@gmail.com>\n" "Language-Team: Spanish <es@li.org>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -24,15 +24,15 @@ msgid "Cannot create ~/.xchat2" msgstr "No se puede crear ~/.xchat2" -#: src/common/cfgfiles.c:713 +#: src/common/cfgfiles.c:711 msgid "I'm busy" msgstr "Estoy ocupado" -#: src/common/cfgfiles.c:714 +#: src/common/cfgfiles.c:712 msgid "Leaving" msgstr "Saliendo" -#: src/common/cfgfiles.c:761 +#: src/common/cfgfiles.c:759 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -56,7 +56,8 @@ msgid "Done" msgstr "Terminado" -#: src/common/dcc.c:71 src/fe-gtk/menu.c:942 +#: src/common/dcc.c:71 +#: src/fe-gtk/menu.c:928 msgid "Connect" msgstr "Conectar" @@ -64,14 +65,21 @@ msgid "Aborted" msgstr "Abortado" -#: src/common/dcc.c:1886 src/common/outbound.c:2449 +#: src/common/dcc.c:1886 +#: src/common/outbound.c:2451 #, c-format msgid "Cannot access %s\n" msgstr "No se puede acceder a %s\n" -#: src/common/dcc.c:1887 src/common/text.c:1261 src/common/text.c:1299 -#: src/common/text.c:1310 src/common/text.c:1317 src/common/text.c:1330 -#: src/common/text.c:1347 src/common/text.c:1447 src/common/util.c:353 +#: src/common/dcc.c:1887 +#: src/common/text.c:1224 +#: src/common/text.c:1262 +#: src/common/text.c:1273 +#: src/common/text.c:1280 +#: src/common/text.c:1293 +#: src/common/text.c:1310 +#: src/common/text.c:1410 +#: src/common/util.c:353 msgid "Error" msgstr "Error" @@ -84,14 +92,22 @@ msgid "No active DCCs\n" msgstr "No hay DCCs activos\n" -#: src/common/ignore.c:120 src/common/ignore.c:124 src/common/ignore.c:128 -#: src/common/ignore.c:132 src/common/ignore.c:136 src/common/ignore.c:140 +#: src/common/ignore.c:120 +#: src/common/ignore.c:124 +#: src/common/ignore.c:128 +#: src/common/ignore.c:132 +#: src/common/ignore.c:136 +#: src/common/ignore.c:140 #: src/common/ignore.c:144 msgid "YES " msgstr "SÍ " -#: src/common/ignore.c:122 src/common/ignore.c:126 src/common/ignore.c:130 -#: src/common/ignore.c:134 src/common/ignore.c:138 src/common/ignore.c:142 +#: src/common/ignore.c:122 +#: src/common/ignore.c:126 +#: src/common/ignore.c:130 +#: src/common/ignore.c:134 +#: src/common/ignore.c:138 +#: src/common/ignore.c:142 #: src/common/ignore.c:146 msgid "NO " msgstr "NO " @@ -127,118 +143,99 @@ #: src/common/outbound.c:338 #, c-format msgid "Already marked away: %s\n" -msgstr "" +msgstr "Ya está puesto como ausente: %s\n" #: src/common/outbound.c:411 msgid "Already marked back.\n" -msgstr "" +msgstr "Ya está puesto como disponible.\n" #: src/common/outbound.c:1777 msgid "I need /bin/sh to run!\n" msgstr "¡Se necesita /bin/sh para poder ejecutarse!\n" -#: src/common/outbound.c:2146 +#: src/common/outbound.c:2148 msgid "Commands Available:" msgstr "Órdenes disponibles:" -#: src/common/outbound.c:2160 +#: src/common/outbound.c:2162 msgid "User defined commands:" msgstr "Órdenes definidas por el usuario:" -#: src/common/outbound.c:2176 +#: src/common/outbound.c:2178 msgid "Plugin defined commands:" msgstr "Órdenes definidas por el complemento:" -#: src/common/outbound.c:2187 +#: src/common/outbound.c:2189 msgid "Type /HELP <command> for more information, or /HELP -l" msgstr "Escriba /HELP <orden> para obtener más información, ó /HELP -l" -#: src/common/outbound.c:2272 +#: src/common/outbound.c:2274 #, c-format msgid "Unknown arg '%s' ignored." msgstr "Argumento desconocido '%s' ignorado." -#: src/common/outbound.c:3221 +#: src/common/outbound.c:3223 msgid "No such plugin found.\n" msgstr "No se encontró la extensión.\n" -#: src/common/outbound.c:3226 src/fe-gtk/plugingui.c:184 +#: src/common/outbound.c:3228 +#: src/fe-gtk/plugingui.c:186 msgid "That plugin is refusing to unload.\n" -msgstr "Esta extensión se niega a ser desactivada.\n" +msgstr "Esa extensión se niega a ser desactivada.\n" -#: src/common/outbound.c:3495 +#: src/common/outbound.c:3497 msgid "ADDBUTTON <name> <action>, adds a button under the user-list" -msgstr "" -"ADDBUTTON <nombre> <acción>, añade un botón debajo de la lista de usuarios" +msgstr "ADDBUTTON <nombre> <acción>, añade un botón debajo de la lista de usuarios" -#: src/common/outbound.c:3497 +#: src/common/outbound.c:3499 msgid "ALLCHAN <cmd>, sends a command to all channels you're in" -msgstr "" -"ALLCHAN <cmd>, envía una orden a todos los canales a los que se ha unido" +msgstr "ALLCHAN <cmd>, envía una orden a todos los canales a los que se ha unido" -#: src/common/outbound.c:3499 +#: src/common/outbound.c:3501 msgid "ALLCHANL <cmd>, sends a command to all channels you're in" -msgstr "" -"ALLCHAN <cmd>, envía una orden a todos los canales a los que se ha unido" +msgstr "ALLCHANL <cmd>, envía una orden a todos los canales a los que se ha unido" -#: src/common/outbound.c:3501 +#: src/common/outbound.c:3503 msgid "ALLSERV <cmd>, sends a command to all servers you're in" -msgstr "" -"ALLSERV <cmd>, envía una orden a todos los servidores a los que se ha " -"conectado" +msgstr "ALLSERV <cmd>, envía una orden a todos los servidores a los que se ha conectado" -#: src/common/outbound.c:3502 +#: src/common/outbound.c:3504 msgid "AWAY [<reason>], sets you away" -msgstr "AWAY [<razón>], establece su ausencia" +msgstr "AWAY [<razón>], cambia tu estado a ausente" -#: src/common/outbound.c:3503 +#: src/common/outbound.c:3505 msgid "BACK, sets you back (not away)" -msgstr "" +msgstr "BACK, cambia tu estado a disponible (no ausente)" -#: src/common/outbound.c:3505 -msgid "" -"BAN <mask> [<bantype>], bans everyone matching the mask from the current " -"channel. If they are already on the channel this doesn't kick them (needs " -"chanop)" -msgstr "" -"BAN <máscara> [<tipo de veto>], banea a todos aquellos que concuerden con la " -"máscara del canal actual. Si ya están en el canal esto no les expulsa (es " -"necesario ser operador del canal)" +#: src/common/outbound.c:3507 +msgid "BAN <mask> [<bantype>], bans everyone matching the mask from the current channel. If they are already on the channel this doesn't kick them (needs chanop)" +msgstr "BAN <máscara> [<tipo de ban>], banea a todos aquellos que concuerden con la máscara del canal actual. Si ya están en el canal esto no les expulsa (es necesario ser operador del canal)" -#: src/common/outbound.c:3506 -#, fuzzy +#: src/common/outbound.c:3508 msgid "CHANOPT [-quiet] <variable> [<value>]" -msgstr "SET [-quite] <variable> [<valor>]" +msgstr "CHANOPT [-quiet] <variable> [<valor>]" -#: src/common/outbound.c:3508 -#, fuzzy +#: src/common/outbound.c:3510 msgid "CLEAR [ALL|HISTORY], Clears the current text window or command history" -msgstr "CLEAR, Limpia la ventana de texto actual" +msgstr "CLEAR [ALL|HISTORY], Limpia el historial de la ventana de texto o de comandos activa" -#: src/common/outbound.c:3509 +#: src/common/outbound.c:3511 msgid "CLOSE, Closes the current window/tab" -msgstr "CLOSE, Cierra la ventana o solapa actual" - -#: src/common/outbound.c:3512 -msgid "COUNTRY [-s] <code|wildcard>, finds a country code, eg: au = australia" -msgstr "" -"COUNTRY [-s] <código|comodín>, busca un código de país, ej: au = Australia" +msgstr "CLOSE, Cierra la ventana o pestaña actual" #: src/common/outbound.c:3514 -msgid "" -"CTCP <nick> <message>, send the CTCP message to nick, common messages are " -"VERSION and USERINFO" -msgstr "" -"CTCP <apodo> <mensaje>, envía el mensaje CTCP al apodo, los mensajes comunes " -"son VERSION y USERINFO" +msgid "COUNTRY [-s] <code|wildcard>, finds a country code, eg: au = australia" +msgstr "COUNTRY [-s] <código|comodín>, busca un código de país, ej: au = Australia" #: src/common/outbound.c:3516 -#, fuzzy -msgid "" -"CYCLE [<channel>], parts the current or given channel and immediately rejoins" -msgstr "CYCLE, se marcha del canal actual y vuelve a entrar inmediatamente" +msgid "CTCP <nick> <message>, send the CTCP message to nick, common messages are VERSION and USERINFO" +msgstr "CTCP <pseudónimo> <mensaje>, envía el mensaje CTCP al pseudónimo, los mensajes comunes son VERSION y USERINFO" #: src/common/outbound.c:3518 +msgid "CYCLE [<channel>], parts the current or given channel and immediately rejoins" +msgstr "CYCLE [<canal>], sale del canal activo o de un canal dado e inmediatamente se une a este" + +#: src/common/outbound.c:3520 msgid "" "\n" "DCC GET <nick> - accept an offered file\n" @@ -251,114 +248,84 @@ " /dcc close send johnsmith file.tar.gz" msgstr "" "\n" -"DCC GET <apodo> - recibe un archivo ofrecido\n" -"DCC SEND [-maxcps=#] <apodo> [archivo] - envía un archivo a una persona\n" -"DCC PSEND [-maxcps=#] <apodo> [archivo] - envía un archivo usando modo " -"pasivo\n" +"DCC GET <pseudónimo> - recibe un archivo ofrecido\n" +"DCC SEND [-maxcps=#] <pseudónimo> [archivo] - envía un archivo a una persona\n" +"DCC PSEND [-maxcps=#] <pseudónimo> [archivo] - envía un archivo usando modo pasivo\n" "DCC LIST - muestra la lista DCC\n" -"DCC CHAT <apodo> - ofrece el DCC CHAT a alguien\n" -"DCC PCHAT <apodo> - ofrece el DCC CHAT usando modo " -"pasivo\n" -"DCC CLOSE <tipo> <apodo> <archivo> - ejemplo:\n" +"DCC CHAT <pseudónimo> - ofrece el DCC CHAT a alguien\n" +"DCC PCHAT <pseudónimo> - ofrece el DCC CHAT usando modo pasivo\n" +"DCC CLOSE <tipo> <pseudónimo> <archivo> - ejemplo:\n" " /dcc close send juanperez archivo.tar.gz" -#: src/common/outbound.c:3530 -msgid "" -"DEHOP <nick>, removes chanhalf-op status from the nick on the current " -"channel (needs chanop)" -msgstr "" -"DEHOP <apodo>, quita el estado de semi-operador del canal al apodo en el " -"canal actual (necesita ser operador del canal)" - #: src/common/outbound.c:3532 -msgid "DELBUTTON <name>, deletes a button from under the user-list" -msgstr "DELBUTTON <nombre>, borra un botón de debajo de la lista de usuarios" +msgid "DEHOP <nick>, removes chanhalf-op status from the nick on the current channel (needs chanop)" +msgstr "DEHOP <pseudónimo>, quita el estado de semi-operador del canal al pseudónimo en el canal actual (necesita ser operador del canal)" #: src/common/outbound.c:3534 -msgid "" -"DEOP <nick>, removes chanop status from the nick on the current channel " -"(needs chanop)" -msgstr "" -"DEOP <apodo>, quita el estado de operador al apodo en el canal actual " -"(necesita ser operador del canal)" +msgid "DELBUTTON <name>, deletes a button from under the user-list" +msgstr "DELBUTTON <nombre>, borra un botón de debajo de la lista de usuarios" #: src/common/outbound.c:3536 -msgid "" -"DEVOICE <nick>, removes voice status from the nick on the current channel " -"(needs chanop)" -msgstr "" -"DEVOICE <apodo>, quita el estado de voz del apodo en el canal actual " -"(necesita ser operador del canal)" +msgid "DEOP <nick>, removes chanop status from the nick on the current channel (needs chanop)" +msgstr "DEOP <pseudónimo>, quita el estado de operador al pseudónimo en el canal actual (necesita ser operador del canal)" -#: src/common/outbound.c:3537 +#: src/common/outbound.c:3538 +msgid "DEVOICE <nick>, removes voice status from the nick on the current channel (needs chanop)" +msgstr "DEVOICE <pseudónimo>, quita el estado de voz del pseudónimo en el canal actual (necesita ser operador del canal)" + +#: src/common/outbound.c:3539 msgid "DISCON, Disconnects from server" msgstr "DISCON, Se desconecta del servidor" -#: src/common/outbound.c:3538 +#: src/common/outbound.c:3540 msgid "DNS <nick|host|ip>, Finds a users IP number" -msgstr "DNS <apodo|equipo|ip>, Busca la dirección IP de un usuario" +msgstr "DNS <pseudónimo|equipo|ip>, Busca la dirección IP de un usuario" -#: src/common/outbound.c:3539 +#: src/common/outbound.c:3541 msgid "ECHO <text>, Prints text locally" msgstr "ECHO <texto>, Imprime texto localmente" -#: src/common/outbound.c:3542 -msgid "" -"EXEC [-o] <command>, runs the command. If -o flag is used then output is " -"sent to current channel, else is printed to current text box" -msgstr "" -"EXEC [-o] <orden>, ejecuta la orden. Si se usa la bandera -o entonces la " -"salida es enviada al canal actual, si no, se imprime en la caja de texto " -"actual" - #: src/common/outbound.c:3544 -msgid "EXECCONT, sends the process SIGCONT" -msgstr "EXECCONT, envía al proceso la señal de continuar" +msgid "EXEC [-o] <command>, runs the command. If -o flag is used then output is sent to current channel, else is printed to current text box" +msgstr "EXEC [-o] <orden>, ejecuta la orden. Si se usa la bandera -o entonces la salida es enviada al canal actual, si no, se imprime en la caja de texto actual" -#: src/common/outbound.c:3547 -msgid "" -"EXECKILL [-9], kills a running exec in the current session. If -9 is given " -"the process is SIGKILL'ed" -msgstr "" -"EXECKILL [-9], mata un ejecutable corriendo en la sesión actual. Si de " -"indica -9 el proceso es matado por la fuerza" +#: src/common/outbound.c:3546 +msgid "EXECCONT, sends the process SIGCONT" +msgstr "EXECCONT, envía al proceso la señal de continuar SIGCONT" #: src/common/outbound.c:3549 +msgid "EXECKILL [-9], kills a running exec in the current session. If -9 is given the process is SIGKILL'ed" +msgstr "EXECKILL [-9], mata un ejecutable corriendo en la sesión actual. Si de indica -9 el proceso es matado por la fuerza con SIGKILL" + +#: src/common/outbound.c:3551 msgid "EXECSTOP, sends the process SIGSTOP" -msgstr "EXECSTOP, envía al proceso la señal de detenerse" +msgstr "EXECSTOP, envía al proceso la señal de detenerse SIGSTOP" -#: src/common/outbound.c:3550 +#: src/common/outbound.c:3552 msgid "EXECWRITE, sends data to the processes stdin" msgstr "EXECWRITE, envía los datos a la entrada estándar del proceso" -#: src/common/outbound.c:3554 +#: src/common/outbound.c:3556 msgid "FLUSHQ, flushes the current server's send queue" -msgstr "FLUSHQ, borra la cola de envío actual del servidor" +msgstr "FLUSHQ, borra la cola de envío del servidor actual" -#: src/common/outbound.c:3556 +#: src/common/outbound.c:3558 msgid "GATE <host> [<port>], proxies through a host, port defaults to 23" -msgstr "" -"GATE <equipo> [<puerto>], utiliza un proxy a través de un equipo, el puerto " -"predeterminado es el 23" +msgstr "GATE <equipo> [<puerto>], utiliza un proxy a través de un equipo, el puerto predeterminado es el 23" -# fuzzy -#: src/common/outbound.c:3560 -#, fuzzy -msgid "GHOST <nick> [password], Kills a ghosted nickname" -msgstr "GHOST <apodo> <contraseña> " +#: src/common/outbound.c:3562 +msgid "GHOST <nick> <password>, Kills a ghosted nickname" +msgstr "GHOST <pseudónimo> <contraseña>, mata un pseudónimo fantasma " -#: src/common/outbound.c:3565 +#: src/common/outbound.c:3567 msgid "HOP <nick>, gives chanhalf-op status to the nick (needs chanop)" -msgstr "" -"HOP <apodo>, otorga estado de semi-operador al apodo (necesita ser operador " -"del canal)" +msgstr "HOP <pseudónimo>, otorga estado de semi-operador al pseudónimo (necesita ser operador del canal)" -# fuzzy -#: src/common/outbound.c:3566 +#: src/common/outbound.c:3568 msgid "ID <password>, identifies yourself to nickserv" -msgstr "ID <contraseña> " +msgstr "ID <contraseña>, te identifica con NickServ" -#: src/common/outbound.c:3568 +#: src/common/outbound.c:3570 msgid "" "IGNORE <mask> <types..> <options..>\n" " mask - host mask to ignore, eg: *!*@*.aol.com\n" @@ -372,223 +339,155 @@ " PRIV, CHAN, NOTI, CTCP, INVI, ALL\n" " opciones - NOSAVE, QUIET" -#: src/common/outbound.c:3575 -msgid "" -"INVITE <nick> [<channel>], invites someone to a channel, by default the " -"current channel (needs chanop)" -msgstr "" -"INVITE <apodo> [<canal>], invita a alguien a un canal, por omisión el canal " -"actual (necesita ser operador del canal)" +#: src/common/outbound.c:3577 +msgid "INVITE <nick> [<channel>], invites someone to a channel, by default the current channel (needs chanop)" +msgstr "INVITE <pseudónimo> [<canal>], invita a alguien a un canal, por omisión el canal actual (necesita ser operador del canal)" -#: src/common/outbound.c:3576 +#: src/common/outbound.c:3578 msgid "JOIN <channel>, joins the channel" msgstr "JOIN <canal>, entra al canal" -#: src/common/outbound.c:3578 +#: src/common/outbound.c:3580 msgid "KICK <nick>, kicks the nick from the current channel (needs chanop)" -msgstr "" -"KICK <apodo>, expulsa al apodo del canal actual (necesita ser operador del " -"canal)" +msgstr "KICK <pseudónimo>, expulsa al pseudónimo del canal actual (necesita ser operador del canal)" -#: src/common/outbound.c:3580 -msgid "" -"KICKBAN <nick>, bans then kicks the nick from the current channel (needs " -"chanop)" -msgstr "" -"KICKBAN <apodo>, banea y luego expulsa al apodo del canal actual (necesita " -"ser operador del canal)" +#: src/common/outbound.c:3582 +msgid "KICKBAN <nick>, bans then kicks the nick from the current channel (needs chanop)" +msgstr "KICKBAN <pseudónimo>, banea y luego expulsa al pseudónimo del canal actual (necesita ser operador del canal)" -#: src/common/outbound.c:3583 +#: src/common/outbound.c:3585 msgid "LAGCHECK, forces a new lag check" msgstr "LAGCHECK, fuerza una nueva prueba de retardo" -#: src/common/outbound.c:3585 +#: src/common/outbound.c:3587 msgid "LASTLOG <string>, searches for a string in the buffer" msgstr "LASTLOG <texto>, busca el texto en el buffer" -#: src/common/outbound.c:3587 +#: src/common/outbound.c:3589 msgid "LOAD [-e] <file>, loads a plugin or script" msgstr "LOAD [-e] <archivo>, carga un complemento (plugin) o un guión (script)" -#: src/common/outbound.c:3590 -msgid "" -"MDEHOP, Mass deop's all chanhalf-ops in the current channel (needs chanop)" -msgstr "" -"MDEHOP, Quita masivamente el estado de semi-operador en el canal actual " -"(necesita ser operador del canal)" - #: src/common/outbound.c:3592 -msgid "MDEOP, Mass deop's all chanops in the current channel (needs chanop)" -msgstr "" -"MDEOP, Quita masivamente el estado de operador en el canal actual (necesita " -"ser operador del canal)" +msgid "MDEHOP, Mass deop's all chanhalf-ops in the current channel (needs chanop)" +msgstr "MDEHOP, Quita masivamente el estado de semi-operador en el canal actual (necesita ser operador del canal)" #: src/common/outbound.c:3594 -msgid "" -"ME <action>, sends the action to the current channel (actions are written in " -"the 3rd person, like /me jumps)" -msgstr "" -"ME <acción>, envía la acción al canal actual (las acciones están escritas en " -"tercera persona del inglés, como /me jumps)" +msgid "MDEOP, Mass deop's all chanops in the current channel (needs chanop)" +msgstr "MDEOP, Quita masivamente el estado de operador en el canal actual (necesita ser operador del canal)" -#: src/common/outbound.c:3598 -msgid "" -"MKICK, Mass kicks everyone except you in the current channel (needs chanop)" -msgstr "" -"MKICK, Expulsa masivamente a todos excepto a usted en el canal actual " -"(necesita ser operador del canal)" +#: src/common/outbound.c:3596 +msgid "ME <action>, sends the action to the current channel (actions are written in the 3rd person, like /me jumps)" +msgstr "ME <acción>, envía la acción al canal actual (las acciones están escritas en tercera persona del inglés, como /me jumps)" + +#: src/common/outbound.c:3600 +msgid "MKICK, Mass kicks everyone except you in the current channel (needs chanop)" +msgstr "MKICK, Expulsa masivamente a todos excepto a usted en el canal actual (necesita ser operador del canal)" -#: src/common/outbound.c:3601 +#: src/common/outbound.c:3603 msgid "MOP, Mass op's all users in the current channel (needs chanop)" -msgstr "" -"MOP, Otorga masivamente el estado de operador del canal actual (necesita ser " -"operador del canal)" +msgstr "MOP, Otorga masivamente el estado de operador del canal actual (necesita ser operador del canal)" -#: src/common/outbound.c:3602 +#: src/common/outbound.c:3604 msgid "MSG <nick> <message>, sends a private message" -msgstr "MSG <apodo> <mensaje>, envía un mensaje privado" +msgstr "MSG <pseudónimo> <mensaje>, envía un mensaje privado" -#: src/common/outbound.c:3605 +#: src/common/outbound.c:3607 msgid "NAMES, Lists the nicks on the current channel" -msgstr "NAMES, Lista los apodos del canal actual" +msgstr "NAMES, Lista los pseudónimos del canal actual" -#: src/common/outbound.c:3607 +#: src/common/outbound.c:3609 msgid "NCTCP <nick> <message>, Sends a CTCP notice" -msgstr "NCTCP <apodo> <mensaje>, Envía una noticia CTCP" +msgstr "NCTCP <pseudónimo> <mensaje>, Envía una noticia CTCP" -#: src/common/outbound.c:3608 +#: src/common/outbound.c:3610 msgid "NEWSERVER [-noconnect] <hostname> [<port>]" msgstr "NEWSERVER [-noconnect] <nombre del equipo> [<puerto>]" -#: src/common/outbound.c:3609 +#: src/common/outbound.c:3611 msgid "NICK <nickname>, sets your nick" -msgstr "NICK <apodo>, establece su apodo" - -#: src/common/outbound.c:3612 -msgid "" -"NOTICE <nick/channel> <message>, sends a notice. Notices are a type of " -"message that should be auto reacted to" -msgstr "" -"NOTICE <apodo/canal> <mensaje>, envía una noticia. Las noticias son una " -"especie de mensaje que debería ser auto publicado" +msgstr "NICK <pseudónimo>, establece su pseudónimo" #: src/common/outbound.c:3614 -#, fuzzy -msgid "" -"NOTIFY [-n network1[,network2,...]] [<nick>], displays your notify list or " -"adds someone to it" -msgstr "" -"NOTIFY [<apodo>], lista su lista de notificaciones o agrega a alguien a ella" +msgid "NOTICE <nick/channel> <message>, sends a notice. Notices are a type of message that should be auto reacted to" +msgstr "NOTICE <pseudónimo/canal> <mensaje>, envía una noticia. Las noticias son una especie de mensaje que debería ser auto publicado" #: src/common/outbound.c:3616 -msgid "OP <nick>, gives chanop status to the nick (needs chanop)" -msgstr "" -"OP <apodo>, otorga el estado de operador del canal al apodo (necesita ser " -"operador del canal)" +msgid "NOTIFY [-n network1[,network2,...]] [<nick>], displays your notify list or adds someone to it" +msgstr "NOTIFY [-n red1,[,red2,...]] [<pseudónimo>], muestra tus notificaciones o añade alguien a estas" #: src/common/outbound.c:3618 -msgid "" -"PART [<channel>] [<reason>], leaves the channel, by default the current one" -msgstr "" -"PART [<canal>] [<razón>], abandona el canal, por omisión el canal actual" +msgid "OP <nick>, gives chanop status to the nick (needs chanop)" +msgstr "OP <pseudónimo>, otorga el estado de operador del canal al pseudónimo (necesita ser operador del canal)" #: src/common/outbound.c:3620 -msgid "PING <nick | channel>, CTCP pings nick or channel" -msgstr "PING <apodo | canal>, Envía pings CTCP al apodo o canal" +msgid "PART [<channel>] [<reason>], leaves the channel, by default the current one" +msgstr "PART [<canal>] [<razón>], abandona el canal, por omisión el canal actual" #: src/common/outbound.c:3622 -#, fuzzy -msgid "QUERY [-nofocus] <nick>, opens up a new privmsg window to someone" -msgstr "" -"QUERY <apodo>, abre una nueva ventana privada de mensajes hacia alguien" +msgid "PING <nick | channel>, CTCP pings nick or channel" +msgstr "PING <pseudónimo | canal>, Envía pings CTCP al pseudónimo o canal" #: src/common/outbound.c:3624 +msgid "QUERY [-nofocus] <nick>, opens up a new privmsg window to someone" +msgstr "QUERY [-nofocus] <pseudónimo>, abre una ventana de mensaje privado con <pseudónimo> nueva." + +#: src/common/outbound.c:3626 msgid "QUIT [<reason>], disconnects from the current server" msgstr "QUIT [<razón>], se desconecta del servidor actual" -#: src/common/outbound.c:3626 +#: src/common/outbound.c:3628 msgid "QUOTE <text>, sends the text in raw form to the server" msgstr "QUOTE <texto>, envía el texto en formato plano hacia el servidor" -#: src/common/outbound.c:3629 -msgid "" -"RECONNECT [-ssl] [<host>] [<port>] [<password>], Can be called just as /" -"RECONNECT to reconnect to the current server or with /RECONNECT ALL to " -"reconnect to all the open servers" -msgstr "" -"RECONNECT [-ssl] [<equipo>] [<puerto>] [<contraseña>], Puede ser llamado " -"sólo como /RECONNECT para reconectarse al servidor actual o con /" -"RECONNECT_ALL para reconectarse a todos los servidores abiertos" - -#: src/common/outbound.c:3632 -msgid "" -"RECONNECT [<host>] [<port>] [<password>], Can be called just as /RECONNECT " -"to reconnect to the current server or with /RECONNECT ALL to reconnect to " -"all the open servers" -msgstr "" -"RECONNECT [<equipo>] [<puerto>] [<contraseña>], Puede ser llamado sólo como /" -"RECONNECT para reconectarse al servidor actual o con /RECONNECT ALL para " -"reconectarse a todos los servidores abiertos" +#: src/common/outbound.c:3631 +msgid "RECONNECT [-ssl] [<host>] [<port>] [<password>], Can be called just as /RECONNECT to reconnect to the current server or with /RECONNECT ALL to reconnect to all the open servers" +msgstr "RECONNECT [-ssl] [<equipo>] [<puerto>] [<contraseña>], Puede ser llamado sólo como /RECONNECT para reconectarse al servidor actual o con /RECONNECT_ALL para reconectarse a todos los servidores abiertos" #: src/common/outbound.c:3634 -msgid "" -"RECV <text>, send raw data to xchat, as if it was received from the irc " -"server" -msgstr "" -"RECV <texto>, envía datos crudos hacia xchat como si estos fuesen recibidos " -"desde el servidor IRC" +msgid "RECONNECT [<host>] [<port>] [<password>], Can be called just as /RECONNECT to reconnect to the current server or with /RECONNECT ALL to reconnect to all the open servers" +msgstr "RECONNECT [<equipo>] [<puerto>] [<contraseña>], Puede ser llamado sólo como /RECONNECT para reconectarse al servidor actual o con /RECONNECT ALL para reconectarse a todos los servidores abiertos" -#: src/common/outbound.c:3637 +#: src/common/outbound.c:3636 +msgid "RECV <text>, send raw data to xchat, as if it was received from the irc server" +msgstr "RECV <texto>, envía datos crudos hacia xchat como si estos fuesen recibidos desde el servidor IRC" + +#: src/common/outbound.c:3639 msgid "SAY <text>, sends the text to the object in the current window" msgstr "SAY <texto>, envía el texto hacia un objeto de la ventana actual" -#: src/common/outbound.c:3638 +#: src/common/outbound.c:3640 msgid "SEND <nick> [<file>]" -msgstr "SEND <apodo> [<archivo>]" +msgstr "SEND <pseudónimo> [<archivo>]" -#: src/common/outbound.c:3641 +#: src/common/outbound.c:3643 msgid "SERVCHAN [-ssl] <host> <port> <channel>, connects and joins a channel" -msgstr "" -"SERVCHAN [-ssl] <equipo> <puerto> <canal>, Lo conecta y entra en un canal" +msgstr "SERVCHAN [-ssl] <equipo> <puerto> <canal>, Lo conecta y entra en un canal" -#: src/common/outbound.c:3644 +#: src/common/outbound.c:3646 msgid "SERVCHAN <host> <port> <channel>, connects and joins a channel" msgstr "SERVCHAN <host> <port> <channel>, Le conecta y entra en un canal" -#: src/common/outbound.c:3648 -msgid "" -"SERVER [-ssl] <host> [<port>] [<password>], connects to a server, the " -"default port is 6667 for normal connections, and 9999 for ssl connections" -msgstr "" -"SERVER [-ssl] <equipo> [<puerto>] [<contraseña>], lo conecta al servidor, el " -"puerto predeterminado es 6667 para conexiones normales y 9999 para " -"conexiones ssl" - -#: src/common/outbound.c:3651 -msgid "" -"SERVER <host> [<port>] [<password>], connects to a server, the default port " -"is 6667" -msgstr "" -"SERVER <equipo> [<puerto>] [<contraseña>], lo conecta a un servidor, el " -"puerto predeterminado es 6667" +#: src/common/outbound.c:3650 +msgid "SERVER [-ssl] <host> [<port>] [<password>], connects to a server, the default port is 6667 for normal connections, and 9999 for ssl connections" +msgstr "SERVER [-ssl] <equipo> [<puerto>] [<contraseña>], lo conecta al servidor, el puerto predeterminado es 6667 para conexiones normales y 9999 para conexiones ssl" #: src/common/outbound.c:3653 -#, fuzzy -msgid "SET [-e] [-off|-on] [-quiet] <variable> [<value>]" -msgstr "SET [-quite] <variable> [<valor>]" +msgid "SERVER <host> [<port>] [<password>], connects to a server, the default port is 6667" +msgstr "SERVER <equipo> [<puerto>] [<contraseña>], lo conecta a un servidor, el puerto predeterminado es 6667" -#: src/common/outbound.c:3654 +#: src/common/outbound.c:3655 +msgid "SET [-e] [-or] [-quiet] <variable> [<value>]" +msgstr "SET [-e] [-or] [-quiet]<variable> [<valor>]" + +#: src/common/outbound.c:3656 msgid "SETCURSOR [-|+]<position>" msgstr "SETCURSOR [-|+]<posición>" -#: src/common/outbound.c:3659 -msgid "" -"TOPIC [<topic>], sets the topic if one is given, else shows the current topic" -msgstr "" -"TOPIC [<asunto>], Establece el asunto si se provee uno, si no, muestra el " -"topic actual" - #: src/common/outbound.c:3661 +msgid "TOPIC [<topic>], sets the topic if one is given, else shows the current topic" +msgstr "TOPIC [<asunto>], Establece el asunto si se provee uno, si no, muestra el topic actual" + +#: src/common/outbound.c:3663 msgid "" "\n" "TRAY -f <timeout> <file1> [<file2>] Blink tray between two icons.\n" @@ -597,54 +496,51 @@ "TRAY -t <text> Set the tray tooltip.\n" "TRAY -b <title> <text> Set the tray balloon." msgstr "" +"\n" +"TRAY -f <tiempo de espera> <fichero 1> [<fichero 2>] Hace intermitencia del ícono de la bandeja del sistema entre 2 íconos.\n" +"TRAY -f <nombre de fichero> Establece un ícono fijo al icono de la bandeja de sistema.\n" +"TRAY -i <número> Pestañea el ícono de la bandeja del sistema.\n" +"TRAY -t <texto> Establece la etiqueta del ícono de la bandeja del sistema.\n" +"TRAY -b <título> <texto> Establece el globo del ícono de la bandeja del sistema." -#: src/common/outbound.c:3668 +#: src/common/outbound.c:3670 msgid "UNBAN <mask> [<mask>...], unbans the specified masks." -msgstr "" -"UNBAN <máscara> [<máscara>...], reincorpora las máscaras especificadas." +msgstr "UNBAN <máscara> [<máscara>...], reincorpora las máscaras especificadas." -#: src/common/outbound.c:3669 +#: src/common/outbound.c:3671 msgid "UNIGNORE <mask> [QUIET]" msgstr "UNIGNORE <máscara> [QUIET]" -#: src/common/outbound.c:3670 +#: src/common/outbound.c:3672 msgid "UNLOAD <name>, unloads a plugin or script" msgstr "UNLOAD <nombre>, desactiva una extensión (plugin) o un guión (script)" -#: src/common/outbound.c:3671 +#: src/common/outbound.c:3673 msgid "URL <url>, opens a URL in your browser" msgstr "URL <url>, abre una URL en su navegador" -#: src/common/outbound.c:3673 -msgid "" -"USELECT [-a] [-s] <nick1> <nick2> etc, highlights nick(s) in channel userlist" -msgstr "" -"USELECT [-a] [-s] <apodo1> <apodo2> etc, resalta el (los) apodo(s) en la " -"lista de usuarios del canal" +#: src/common/outbound.c:3675 +msgid "USELECT [-a] [-s] <nick1> <nick2> etc, highlights nick(s) in channel userlist" +msgstr "USELECT [-a] [-s] <pseudónimo1> <pseudónimo2> etc, resalta el (los) pseudónimo(s) en la lista de usuarios del canal" -#: src/common/outbound.c:3676 +#: src/common/outbound.c:3678 msgid "VOICE <nick>, gives voice status to someone (needs chanop)" -msgstr "" -"VOICE <apodo>, le otorga el estado de voz a alguien (necesita ser operador " -"del canal)" +msgstr "VOICE <pseudónimo>, le otorga el estado de voz a alguien (necesita ser operador del canal)" -#: src/common/outbound.c:3678 +#: src/common/outbound.c:3680 msgid "WALLCHAN <message>, writes the message to all channels" msgstr "WALLCHAN <mensaje>, escribe el mensaje a todos los canales" -#: src/common/outbound.c:3680 -msgid "" -"WALLCHOP <message>, sends the message to all chanops on the current channel" -msgstr "" -"WALLCHOP <mensaje>, envía el mensaje a todos los operadores del canal en el " -"canal actual" +#: src/common/outbound.c:3682 +msgid "WALLCHOP <message>, sends the message to all chanops on the current channel" +msgstr "WALLCHOP <mensaje>, envía el mensaje a todos los operadores del canal en el canal actual" -#: src/common/outbound.c:3713 +#: src/common/outbound.c:3715 #, c-format msgid "Usage: %s\n" msgstr "Uso: %s\n" -#: src/common/outbound.c:3718 +#: src/common/outbound.c:3720 msgid "" "\n" "No help available on that command.\n" @@ -652,26 +548,26 @@ "\n" "No hay ayuda disponible para esa orden.\n" -#: src/common/outbound.c:3724 +#: src/common/outbound.c:3726 msgid "No such command.\n" msgstr "No existe esa orden.\n" -#: src/common/outbound.c:4055 +#: src/common/outbound.c:4057 msgid "Bad arguments for user command.\n" msgstr "Argumentos erróneos para la orden de usuario.\n" -#: src/common/outbound.c:4215 +#: src/common/outbound.c:4217 msgid "Too many recursive usercommands, aborting." msgstr "Demasiados comandos recursivos de usuario, abortando." -#: src/common/outbound.c:4298 +#: src/common/outbound.c:4300 msgid "Unknown Command. Try /help\n" msgstr "Orden desconocida. Pruebe /help\n" -#: src/common/plugin.c:356 src/common/plugin.c:397 +#: src/common/plugin.c:356 +#: src/common/plugin.c:397 msgid "No xchat_plugin_init symbol; is this really an xchat plugin?" -msgstr "" -"No tiene el símbolo xchat_plugin_init. ¿Es de verdad una extensiçon de xchat?" +msgstr "No tiene el símbolo xchat_plugin_init. ¿Es de verdad una extensiçon de xchat?" #: src/common/server.c:634 msgid "Are you sure this is a SSL capable server and port?\n" @@ -690,16 +586,14 @@ msgid "Proxy traversal failed.\n" msgstr "Ha fallado el proxy traversal.\n" -#: src/common/servlist.c:667 +#: src/common/servlist.c:643 #, c-format msgid "Cycling to next server in %s...\n" msgstr "Ciclando al siguiente servidor en %s...\n" -#: src/common/servlist.c:1118 +#: src/common/servlist.c:1094 #, c-format -msgid "" -"Warning: \"%s\" character set is unknown. No conversion will be applied for " -"network %s." +msgid "Warning: \"%s\" character set is unknown. No conversion will be applied for network %s." msgstr "" "Atención: el conjunto de caracteres \"%s\" es desconocido. No se\n" "aplicará conversión para la red %s." @@ -801,9 +695,8 @@ msgstr "%C22*%O$t%C26$1%O da voz a%C26 $2" #: src/common/textevents.h:96 -#, fuzzy msgid "%C22*%O$t%C22Connected. Now logging in..." -msgstr "%C22*%O$t%C22Conectado. Ahora registrándose.." +msgstr "%C22*%O$t%C22Conectado. Ahora registrándose..." #: src/common/textevents.h:99 msgid "%C22*%O$t%C22Connecting to $1 ($2) port $3%O..." @@ -839,8 +732,7 @@ #: src/common/textevents.h:123 msgid "%C22*%O$tDCC CHAT connection established to %C26$1 %C30[%O$2%C30]" -msgstr "" -"%C22*%O$tConexión para charla DCC establecida con %C26$1 %C30[%O$2%C30]" +msgstr "%C22*%O$tConexión para charla DCC establecida con %C26$1 %C30[%O$2%C30]" #: src/common/textevents.h:126 msgid "%C22*%O$tDCC CHAT to %C26$1%O lost ($4)." @@ -872,12 +764,8 @@ msgstr "%C24,18 Tipo De/Para Estado Tamaño Pos Archivo " #: src/common/textevents.h:147 -msgid "" -"%C22*%O$tReceived a malformed DCC request from %C26$1%O.%010%C22*%O" -"$tContents of packet: $2" -msgstr "" -"%C22*%O$tSe ha recibido una petición DCC errónea de %C26$1%O.%010%C22*%O" -"$tContenidos del paquete: $2" +msgid "%C22*%O$tReceived a malformed DCC request from %C26$1%O.%010%C22*%O$tContents of packet: $2" +msgstr "%C22*%O$tSe ha recibido una petición DCC errónea de %C26$1%O.%010%C22*%O$tContenidos del paquete: $2" #: src/common/textevents.h:150 msgid "%C22*%O$tOffering%C26 $1%O to%C26 $2" @@ -892,16 +780,12 @@ msgstr "-%C10-%C11-%O$tRecepción DCC %C11$2%O para %C11$1%O abortado." #: src/common/textevents.h:159 -msgid "" -"%C22*%O$tDCC RECV%C26 $1%O from%C26 $3%O complete %C30[%C26$4%O cps%C30]%O." -msgstr "" -"%C22*%O$tRecepción DCC %C26 $1%O de%C26 $3%O completada %C30[%C26$4%O cps%" -"C30]%O." +msgid "%C22*%O$tDCC RECV%C26 $1%O from%C26 $3%O complete %C30[%C26$4%O cps%C30]%O." +msgstr "%C22*%O$tRecepción DCC %C26 $1%O de%C26 $3%O completada %C30[%C26$4%O cps%C30]%O." #: src/common/textevents.h:162 msgid "%C22*%O$tDCC RECV connection established to%C26 $1 %C30[%O$2%C30]" -msgstr "" -"%C22*%O$tConexión para recepción DCC establecida con%C26 $1 %C30[%O$2%C30]" +msgstr "%C22*%O$tConexión para recepción DCC establecida con%C26 $1 %C30[%O$2%C30]" #: src/common/textevents.h:165 msgid "%C22*%O$tDCC RECV%C26 $1%O from%C26 $3%O failed ($4)." @@ -912,11 +796,8 @@ msgstr "%C22*%O$tRecepción DCC: No se pudo abrir $1 para escritura ($2)." #: src/common/textevents.h:171 -msgid "" -"%C22*%O$tThe file%C26 $1%C already exists, saving it as%C26 $2%O instead." -msgstr "" -"%C22*%O$tEl archivo%C26 $1%C ya existe, guardándolo como%C26 $2%O en su " -"lugar." +msgid "%C22*%O$tThe file%C26 $1%C already exists, saving it as%C26 $2%O instead." +msgstr "%C22*%O$tEl archivo%C26 $1%C ya existe, guardándolo como%C26 $2%O en su lugar." #: src/common/textevents.h:174 msgid "%C22*%O$t%C26$1 %Ohas requested to resume%C26 $2 %Cfrom%C26 $3%C." @@ -927,11 +808,8 @@ msgstr "%C22*%O$tEnvío DCC%C26 $2%O para%C26 $1%O abortado." #: src/common/textevents.h:180 -msgid "" -"%C22*%O$tDCC SEND%C26 $1%O to%C26 $2%O complete %C30[%C26$3%O cps%C30]%O." -msgstr "" -"%C22*%O$tEnvío DCC%C26 $1%O para%C26 $2%O completado %C30[%C26$3%O cps%C30]%" -"O." +msgid "%C22*%O$tDCC SEND%C26 $1%O to%C26 $2%O complete %C30[%C26$3%O cps%C30]%O." +msgstr "%C22*%O$tEnvío DCC%C26 $1%O para%C26 $2%O completado %C30[%C26$3%O cps%C30]%O." #: src/common/textevents.h:183 msgid "%C22*%O$tDCC SEND connection established to%C26 $1 %C30[%O$2%C30]" @@ -951,8 +829,7 @@ #: src/common/textevents.h:195 msgid "%C22*%O$tDCC $1%C26 $2 %Oto%C26 $3 %Otimed out - aborting." -msgstr "" -"%C22*%O$tDCC $1%C26 $2 %Opara%C26 $3 %Oagotó el tiempo de espera - abortando." +msgstr "%C22*%O$tDCC $1%C26 $2 %Opara%C26 $3 %Oagotó el tiempo de espera - abortando." #: src/common/textevents.h:198 msgid "%C22*%O$t$1 deleted from notify list." @@ -994,8 +871,7 @@ #: src/common/textevents.h:228 msgid "%C22*%O$tCannot join%C26 %B$1 %O(Channel is invite only)." -msgstr "" -"%C22*%O$tNo pudo entrar a%C26 %B$1 %O(El canal es sólo para invitados)." +msgstr "%C22*%O$tNo pudo entrar a%C26 %B$1 %O(El canal es sólo para invitados)." #: src/common/textevents.h:231 msgid "%C22*%O$tYou have been invited to%C26 $1%O by%C26 $2%C (%C26$3%C)" @@ -1027,8 +903,7 @@ #: src/common/textevents.h:258 msgid "%C22*%O$tNickname already in use. Use /NICK to try another." -msgstr "" -"%C22*%O$tEl apodo ya está siendo usado. Use /NICK para intentar con otro." +msgstr "%C22*%O$tEl pseudónimo ya está siendo usado. Use /NICK para intentar con otro." #: src/common/textevents.h:261 msgid "%C22*%O$tNo such DCC." @@ -1051,14 +926,12 @@ msgstr "%C22*%O$t$1 usuarios en la lista de notificaciones." #: src/common/textevents.h:282 -#, fuzzy msgid "%C22*%O$tNotify: $1 is offline ($3)." -msgstr "-%C10-%C11-%O$tNotificación: $1 se ha desconectado ($2)." +msgstr "%C22*%O$tNotificación: $1 se ha desconectado ($3)." #: src/common/textevents.h:285 -#, fuzzy msgid "%C22*%O$tNotify: $1 is online ($3)." -msgstr "%C22*%O$tNotificación: $1 se ha conectado ($2)." +msgstr "%C22*%O$tNotificación: $1 se ha conectado ($3)." #: src/common/textevents.h:291 msgid "%C23*%O$t%C23$1 (%O%C23$2) has left $3" @@ -1076,138 +949,137 @@ msgid "%C22*%O$tNo ping reply for $1 seconds, disconnecting." msgstr "%C22*%O$tNo hubo respuesta al ping en $1 segundos, desconectando." -#: src/common/textevents.h:315 +#: src/common/textevents.h:309 msgid "%C22*%O$tA process is already running" msgstr "%C22*%O$tYa se está ejecutando un proceso" -#: src/common/textevents.h:318 +#: src/common/textevents.h:312 msgid "%C23*%O$t%C23$1 has quit (%O%C23%B%B$2%O%C23)" msgstr "%C23*%O$t%C23$1 se ha marchado (%O%C23%B%B$2%O%C23)" -#: src/common/textevents.h:321 +#: src/common/textevents.h:315 msgid "%C22*%O$t$1 sets modes%B %C30[%O$2%B%C30]" msgstr "%C22*%O$t$1 establece modos%B %C30[%O$2%B%C30]" -#: src/common/textevents.h:324 +#: src/common/textevents.h:318 msgid "%C28-%C29$1/Wallops%C28-%O$t$2" msgstr "%C28-%C29$1/Mensajes de los operadores%C28-%O$t$2" -#: src/common/textevents.h:327 +#: src/common/textevents.h:321 msgid "%C22*%O$tLooking up IP number for%C26 $1%O..." msgstr "%C22*%O$tBuscando número de IP para%C26 $1%O..." -#: src/common/textevents.h:330 +#: src/common/textevents.h:324 msgid "%C22*%O$t%C22Connected." msgstr "%C22*%O$t%C22Conectado." -#: src/common/textevents.h:336 +#: src/common/textevents.h:330 msgid "%C22*%O$t%C22Looking up $1" msgstr "%C22*%O$t%C22Buscando $1" -#: src/common/textevents.h:348 +#: src/common/textevents.h:339 msgid "%C22*%O$tStopped previous connection attempt (pid=$1)" msgstr "%C22*%O$tSe paró el anterior intento de conexión (pid=$1)" -#: src/common/textevents.h:351 +#: src/common/textevents.h:342 msgid "%C29*%O$t%C29Topic for $1%C %C29is: $2" msgstr "%C29*%O$t%C29El topic para $1%C %C29es $2" -#: src/common/textevents.h:354 +#: src/common/textevents.h:345 msgid "%C22*%O$t$1 has changed the topic to: $2" msgstr "%C22*%O$t$1 ha cambiado el topic a: $2" -#: src/common/textevents.h:357 +#: src/common/textevents.h:348 msgid "%C29*%O$t%C29Topic for $1%C %C29set by $2%C %C29at $3" msgstr "%C29*%O$t%C29Topic para $1%C %C29definido por $2%C %C29en $3" -#: src/common/textevents.h:360 +#: src/common/textevents.h:351 msgid "%C22*%O$tUnknown host. Maybe you misspelled it?" msgstr "%C22*%O$tEquipo desconocido. ¿Quizá se ha equivocado?" -#: src/common/textevents.h:363 +#: src/common/textevents.h:354 msgid "%C22*%O$tCannot join%C26 %B$1 %O(User limit reached)." -msgstr "" -"%C22*%O$tNo puede entrar a%C26 %B$1 %O(Se llegó al límite de usuarios)." +msgstr "%C22*%O$tNo puede entrar a%C26 %B$1 %O(Se llegó al límite de usuarios)." -#: src/common/textevents.h:366 +#: src/common/textevents.h:357 msgid "%C22*%O$t%C26Users on $1:%C $2" msgstr "%C22*%O$t%C26Usuarios en $1:%C $2" -#: src/common/textevents.h:369 +#: src/common/textevents.h:360 msgid "%C22*%O$t%C28[%O$1%C28] %O$2%C27 $3" msgstr "%C22*%O$t%C28[%O$1%C28] %O$2%C27 $3" -#: src/common/textevents.h:372 +#: src/common/textevents.h:363 msgid "%C22*%O$t%C28[%O$1%C28] %Cis away %C30(%O$2%O%C30)" msgstr "%C22*%O$t%C28[%O$1%C28] %Cestá ausente %C30(%O$2%O%C30)" -#: src/common/textevents.h:375 src/common/textevents.h:381 -#: src/common/textevents.h:396 src/common/textevents.h:399 +#: src/common/textevents.h:366 +#: src/common/textevents.h:372 +#: src/common/textevents.h:387 +#: src/common/textevents.h:390 msgid "%C22*%O$t%C28[%O$1%C28]%O $2" msgstr "%C22*%O$t%C28[%O$1%C28]%O $2" -#: src/common/textevents.h:378 +#: src/common/textevents.h:369 msgid "%C22*%O$t%C28[%O$1%C28] %OEnd of WHOIS list." msgstr "%C22*%O$t%C28[%O$1%C28] %OFinal de la lista WHOIS." -#: src/common/textevents.h:384 +#: src/common/textevents.h:375 msgid "%C22*%O$t%C28[%O$1%C28]%O idle%C26 $2" msgstr "%C22*%O$t%C28[%O$1%C28]%O inactivo%C26 $2" -#: src/common/textevents.h:387 +#: src/common/textevents.h:378 msgid "%C22*%O$t%C28[%O$1%C28]%O idle%C26 $2%O, signon:%C26 $3" msgstr "%C22*%O$t%C28[%O$1%C28]%O inactivo%C26 $2%O, entró:%C26 $3" -#: src/common/textevents.h:390 +#: src/common/textevents.h:381 msgid "%C22*%O$t%C28[%O$1%C28] %C30(%O$2@$3%C30)%O: $4" msgstr "%C22*%O$t%C28[%O$1%C28] %C30(%O$2@$3%C30)%O: $4" -#: src/common/textevents.h:393 +#: src/common/textevents.h:384 msgid "%C22*%O$t%C28[%O$1%C28] %Oreal user@host%C27 $2%O, real IP%C27 $3" -msgstr "" -"%C22*%O$t%C28[%O$1%C28] %Overdadero usuario@equipo%C27 $2%O, verdadera IP%" -"C27 $3" +msgstr "%C22*%O$t%C28[%O$1%C28] %Overdadero usuario@equipo%C27 $2%O, verdadera IP%C27 $3" -#: src/common/textevents.h:402 +#: src/common/textevents.h:393 msgid "%C19*%O$t%C19Now talking on $2" msgstr "%C19*%O$t%C19Has entrado en $2" -#: src/common/textevents.h:405 +#: src/common/textevents.h:396 msgid "%C23*$tYou have been kicked from $2 by $3 ($4%O%C23)" msgstr "%C23*$tSe le ha echado de $2 por $3 ($4%O%C23)" -#: src/common/textevents.h:408 +#: src/common/textevents.h:399 #, c-format msgid "%C23*$tYou have left channel $3" msgstr "%C23*$tHa abandonado el canal $3" -#: src/common/textevents.h:411 +#: src/common/textevents.h:402 msgid "%C23*$tYou have left channel $3 (%O%C23%B%B$4%O%C23)" msgstr "%C23*$tHa abandonado el canal $3 (%O%C23%B%B$4%O%C23)" -#: src/common/textevents.h:417 +#: src/common/textevents.h:408 msgid "%C22*%O$tYou've invited%C26 $1%O to%C26 $2%O (%C26$3%O)" msgstr "%C22*%O$tEstá invitando%C26 $1%O a%C26 $2%O (%C26$3%O)" -#: src/common/textevents.h:423 +#: src/common/textevents.h:414 msgid "%C22*%O$tYou are now known as $2" msgstr "%C22*%O$tUsted es ahora conocido como $2" -#: src/common/text.c:347 +#: src/common/text.c:318 msgid "Loaded log from" -msgstr "" +msgstr "Registro cargado de" -#: src/common/text.c:366 +#: src/common/text.c:336 #, c-format msgid "**** ENDING LOGGING AT %s\n" msgstr "**** FINALIZANDO CONEXIÓN EN %s\n" -#: src/common/text.c:575 +#: src/common/text.c:545 #, c-format msgid "**** BEGIN LOGGING AT %s\n" msgstr "**** INICIANDO CONEXIÓN EN %s\n" -#: src/common/text.c:594 +#: src/common/text.c:564 #, c-format msgid "" "* Can't open log file(s) for writing. Check the\n" @@ -1216,459 +1088,545 @@ "* No se pudo abrir el archivo de registro para escritura. Compruebe los\n" " persisos de %s/xchatlogs" -#: src/common/text.c:961 +#: src/common/text.c:931 msgid "Left message" msgstr "Mensaje de ausencia" -#: src/common/text.c:962 +#: src/common/text.c:932 msgid "Right message" msgstr "El mensaje" -#: src/common/text.c:966 +#: src/common/text.c:936 msgid "The nick of the joining person" -msgstr "El apodo de la persona que entra" +msgstr "El pseudónimo de la persona que entra" -#: src/common/text.c:967 +#: src/common/text.c:937 msgid "The channel being joined" msgstr "El canal al que está entrando" -#: src/common/text.c:968 src/common/text.c:1016 src/common/text.c:1067 +#: src/common/text.c:938 +#: src/common/text.c:985 +#: src/common/text.c:1036 msgid "The host of the person" msgstr "El equipo de la persona" -#: src/common/text.c:972 src/common/text.c:979 src/common/text.c:986 -#: src/common/text.c:1174 src/common/text.c:1181 src/common/text.c:1186 -#: src/common/text.c:1191 src/common/text.c:1196 src/common/text.c:1202 -#: src/common/text.c:1207 src/common/text.c:1211 src/common/text.c:1217 -#: src/common/text.c:1223 src/common/text.c:1275 src/common/text.c:1286 -#: src/common/text.c:1291 src/common/text.c:1296 src/common/text.c:1305 -#: src/common/text.c:1316 src/common/text.c:1323 src/common/text.c:1329 -#: src/common/text.c:1334 src/common/text.c:1339 src/common/text.c:1346 -#: src/common/text.c:1352 src/common/text.c:1358 src/common/text.c:1363 -#: src/common/text.c:1368 src/common/text.c:1372 src/common/text.c:1378 -#: src/common/text.c:1386 src/common/text.c:1420 src/common/text.c:1425 +#: src/common/text.c:942 +#: src/common/text.c:948 +#: src/common/text.c:955 +#: src/common/text.c:1143 +#: src/common/text.c:1150 +#: src/common/text.c:1155 +#: src/common/text.c:1160 +#: src/common/text.c:1165 +#: src/common/text.c:1171 +#: src/common/text.c:1176 +#: src/common/text.c:1180 +#: src/common/text.c:1186 +#: src/common/text.c:1192 +#: src/common/text.c:1238 +#: src/common/text.c:1249 +#: src/common/text.c:1254 +#: src/common/text.c:1259 +#: src/common/text.c:1268 +#: src/common/text.c:1279 +#: src/common/text.c:1286 +#: src/common/text.c:1292 +#: src/common/text.c:1297 +#: src/common/text.c:1302 +#: src/common/text.c:1309 +#: src/common/text.c:1315 +#: src/common/text.c:1321 +#: src/common/text.c:1326 +#: src/common/text.c:1331 +#: src/common/text.c:1335 +#: src/common/text.c:1341 +#: src/common/text.c:1349 +#: src/common/text.c:1383 +#: src/common/text.c:1388 msgid "Nickname" msgstr "Apodo" -#: src/common/text.c:973 +#: src/common/text.c:943 msgid "The action" msgstr "La acción" -#: src/common/text.c:974 src/common/text.c:981 +#: src/common/text.c:944 +#: src/common/text.c:950 msgid "Mode char" msgstr "Modo carácter" -#: src/common/text.c:975 src/common/text.c:982 src/common/text.c:988 -msgid "Identified text" -msgstr "Texto de info" - -#: src/common/text.c:980 +#: src/common/text.c:949 msgid "The text" msgstr "El texto" -#: src/common/text.c:987 src/common/text.c:1044 src/common/text.c:1050 +#: src/common/text.c:951 +#: src/common/text.c:957 +msgid "Identified text" +msgstr "Texto de info" + +#: src/common/text.c:956 +#: src/common/text.c:1013 +#: src/common/text.c:1019 msgid "The message" msgstr "El mensaje" -#: src/common/text.c:992 src/common/text.c:1054 +#: src/common/text.c:961 +#: src/common/text.c:1023 msgid "Old nickname" msgstr "Apodo anterior" -#: src/common/text.c:993 src/common/text.c:1055 +#: src/common/text.c:962 +#: src/common/text.c:1024 msgid "New nickname" -msgstr "Nuevo apodo" +msgstr "Nuevo pseudónimo" -#: src/common/text.c:997 +#: src/common/text.c:966 msgid "Nick of person who changed the topic" msgstr "Apodo de la persona que ha cambiado el topic" -#: src/common/text.c:998 src/common/text.c:1004 src/fe-gtk/chanlist.c:766 +#: src/common/text.c:967 +#: src/common/text.c:973 +#: src/fe-gtk/chanlist.c:766 #: src/fe-gtk/chanlist.c:869 msgid "Topic" msgstr "Topic" -#: src/common/text.c:999 src/common/text.c:1003 src/common/text.c:1440 -#: src/fe-gtk/chanlist.c:764 src/fe-gtk/ignoregui.c:174 -#: src/fe-gtk/servlistgui.c:896 +#: src/common/text.c:968 +#: src/common/text.c:972 +#: src/common/text.c:1403 +#: src/fe-gtk/chanlist.c:764 +#: src/fe-gtk/ignoregui.c:176 +#: src/fe-gtk/servlistgui.c:892 msgid "Channel" msgstr "Canal" -#: src/common/text.c:1008 src/common/text.c:1061 +#: src/common/text.c:977 +#: src/common/text.c:1030 msgid "The nickname of the kicker" -msgstr "El apodo del que expulsa" +msgstr "El pseudónimo del que expulsa" -#: src/common/text.c:1009 src/common/text.c:1059 +#: src/common/text.c:978 +#: src/common/text.c:1028 msgid "The person being kicked" msgstr "La persona que esta siendo expulsada" -#: src/common/text.c:1010 src/common/text.c:1017 src/common/text.c:1021 -#: src/common/text.c:1026 src/common/text.c:1060 src/common/text.c:1068 -#: src/common/text.c:1075 +#: src/common/text.c:979 +#: src/common/text.c:986 +#: src/common/text.c:990 +#: src/common/text.c:995 +#: src/common/text.c:1029 +#: src/common/text.c:1037 +#: src/common/text.c:1044 msgid "The channel" msgstr "El canal" -#: src/common/text.c:1011 src/common/text.c:1062 src/common/text.c:1069 +#: src/common/text.c:980 +#: src/common/text.c:1031 +#: src/common/text.c:1038 msgid "The reason" msgstr "La razón" -#: src/common/text.c:1015 src/common/text.c:1066 +#: src/common/text.c:984 +#: src/common/text.c:1035 msgid "The nick of the person leaving" -msgstr "El apodo de la persona que abandona" +msgstr "El pseudónimo de la persona que abandona" -#: src/common/text.c:1022 src/common/text.c:1028 +#: src/common/text.c:991 +#: src/common/text.c:997 msgid "The time" msgstr "El tiempo" -#: src/common/text.c:1027 +#: src/common/text.c:996 msgid "The creator" msgstr "El creador" -#: src/common/text.c:1032 src/fe-gtk/dccgui.c:768 src/fe-gtk/dccgui.c:1001 +#: src/common/text.c:1001 +#: src/fe-gtk/dccgui.c:763 +#: src/fe-gtk/dccgui.c:996 msgid "Nick" msgstr "Apodo" -#: src/common/text.c:1033 src/common/text.c:1292 +#: src/common/text.c:1002 +#: src/common/text.c:1255 msgid "Reason" msgstr "Razón" -#: src/common/text.c:1034 src/common/text.c:1176 src/common/text.c:1265 +#: src/common/text.c:1003 +#: src/common/text.c:1145 +#: src/common/text.c:1228 msgid "Host" msgstr "Equipo" -#: src/common/text.c:1038 src/common/text.c:1043 src/common/text.c:1048 +#: src/common/text.c:1007 +#: src/common/text.c:1012 +#: src/common/text.c:1017 msgid "Who it's from" msgstr "De quién viene" -#: src/common/text.c:1039 +#: src/common/text.c:1008 msgid "The time in x.x format (see below)" msgstr "El tiempo en el formato x.x (vea debajo)" -#: src/common/text.c:1049 src/common/text.c:1086 +#: src/common/text.c:1018 +#: src/common/text.c:1055 msgid "The Channel it's going to" msgstr "El canal se va a" -#: src/common/text.c:1073 +#: src/common/text.c:1042 msgid "The sound" msgstr "El sonido" -#: src/common/text.c:1074 src/common/text.c:1080 src/common/text.c:1085 +#: src/common/text.c:1043 +#: src/common/text.c:1049 +#: src/common/text.c:1054 msgid "The nick of the person" -msgstr "El apodo de la persona" +msgstr "El pseudónimo de la persona" -#: src/common/text.c:1079 src/common/text.c:1084 +#: src/common/text.c:1048 +#: src/common/text.c:1053 msgid "The CTCP event" msgstr "El evento CTCP" -#: src/common/text.c:1090 +#: src/common/text.c:1059 msgid "The nick of the person who set the key" -msgstr "El apodo de la persona que establece la clave" +msgstr "El pseudónimo de la persona que establece la clave" -#: src/common/text.c:1091 +#: src/common/text.c:1060 msgid "The key" msgstr "La clave" -#: src/common/text.c:1095 +#: src/common/text.c:1064 msgid "The nick of the person who set the limit" -msgstr "El apodo de la persona que establece el límite" +msgstr "El pseudónimo de la persona que establece el límite" -#: src/common/text.c:1096 +#: src/common/text.c:1065 msgid "The limit" msgstr "El limite" -#: src/common/text.c:1100 +#: src/common/text.c:1069 msgid "The nick of the person who did the op'ing" -msgstr "El apodo de la persona que otorgó los permisos de operador" +msgstr "El pseudónimo de la persona que otorgó los permisos de operador" -#: src/common/text.c:1101 +#: src/common/text.c:1070 msgid "The nick of the person who has been op'ed" -msgstr "El apodo de la persona que ha sido convertida en operador" +msgstr "El pseudónimo de la persona que ha sido convertida en operador" -#: src/common/text.c:1105 +#: src/common/text.c:1074 msgid "The nick of the person who has been halfop'ed" -msgstr "El apodo de la persona que ha sido convertida en semi-operador" +msgstr "El pseudónimo de la persona que ha sido convertida en semi-operador" -#: src/common/text.c:1106 +#: src/common/text.c:1075 msgid "The nick of the person who did the halfop'ing" -msgstr "El apodo de la persona que otorgó los permisos de semi-operador" +msgstr "El pseudónimo de la persona que otorgó los permisos de semi-operador" -#: src/common/text.c:1110 +#: src/common/text.c:1079 msgid "The nick of the person who did the voice'ing" -msgstr "El apodo de la persona que otorgó los permisos de voz" +msgstr "El pseudónimo de la persona que otorgó los permisos de voz" -#: src/common/text.c:1111 +#: src/common/text.c:1080 msgid "The nick of the person who has been voice'ed" -msgstr "El apodo de la persona que ha sido convertida en voz" +msgstr "El pseudónimo de la persona que ha sido convertida en voz" -#: src/common/text.c:1115 +#: src/common/text.c:1084 msgid "The nick of the person who did the banning" -msgstr "El apodo de la persona que realizó el veto (banning)" +msgstr "El pseudónimo de la persona que realizó el veto (banning)" -#: src/common/text.c:1116 src/common/text.c:1143 +#: src/common/text.c:1085 +#: src/common/text.c:1112 msgid "The ban mask" msgstr "La máscara de vetos" -#: src/common/text.c:1120 +#: src/common/text.c:1089 msgid "The nick who removed the key" -msgstr "El apodo de quien ha eliminado la clave" +msgstr "El pseudónimo de quien ha eliminado la clave" -#: src/common/text.c:1124 +#: src/common/text.c:1093 msgid "The nick who removed the limit" -msgstr "El apodo de quien ha eliminado el límite" +msgstr "El pseudónimo de quien ha eliminado el límite" -#: src/common/text.c:1128 +#: src/common/text.c:1097 msgid "The nick of the person of did the deop'ing" -msgstr "El apodo de la persona que ha revocado los permisos de operador" +msgstr "El pseudónimo de la persona que ha revocado los permisos de operador" -#: src/common/text.c:1129 +#: src/common/text.c:1098 msgid "The nick of the person who has been deop'ed" -msgstr "El apodo de la persona a la que se la quitado el permiso de operador" +msgstr "El pseudónimo de la persona a la que se la quitado el permiso de operador" -#: src/common/text.c:1132 +#: src/common/text.c:1101 msgid "The nick of the person of did the dehalfop'ing" -msgstr "El apodo de la persona que ha removido los permisos de semi-operador" +msgstr "El pseudónimo de la persona que ha removido los permisos de semi-operador" -#: src/common/text.c:1133 +#: src/common/text.c:1102 msgid "The nick of the person who has been dehalfop'ed" -msgstr "" -"El apodo de la persona a la que se la quitado los permisos de semi-operador" +msgstr "El pseudónimo de la persona a la que se la quitado los permisos de semi-operador" -#: src/common/text.c:1137 +#: src/common/text.c:1106 msgid "The nick of the person of did the devoice'ing" -msgstr "El apodo de la persona que ha revocado lo permisos de voz" +msgstr "El pseudónimo de la persona que ha revocado lo permisos de voz" -#: src/common/text.c:1138 +#: src/common/text.c:1107 msgid "The nick of the person who has been devoice'ed" -msgstr "El apodo de la persona a la que se la quitado los permisos de voz" +msgstr "El pseudónimo de la persona a la que se la quitado los permisos de voz" -#: src/common/text.c:1142 +#: src/common/text.c:1111 msgid "The nick of the person of did the unban'ing" -msgstr "El apodo de la persona que ha revocado el veto" +msgstr "El pseudónimo de la persona que ha revocado el veto" -#: src/common/text.c:1147 +#: src/common/text.c:1116 msgid "The nick of the person who did the exempt" -msgstr "El apodo de la persona que otorgó la excepción" +msgstr "El pseudónimo de la persona que otorgó la excepción" -#: src/common/text.c:1148 src/common/text.c:1153 +#: src/common/text.c:1117 +#: src/common/text.c:1122 msgid "The exempt mask" msgstr "La máscara de excención" -#: src/common/text.c:1152 +#: src/common/text.c:1121 msgid "The nick of the person removed the exempt" -msgstr "El apodo de la persona que ha quitado la exención" +msgstr "El pseudónimo de la persona que ha quitado la exención" -#: src/common/text.c:1157 +#: src/common/text.c:1126 msgid "The nick of the person who did the invite" -msgstr "El apodo de la persona que ha realizado la invitación" +msgstr "El pseudónimo de la persona que ha realizado la invitación" -#: src/common/text.c:1158 src/common/text.c:1163 +#: src/common/text.c:1127 +#: src/common/text.c:1132 msgid "The invite mask" msgstr "La máscara de invitación" -#: src/common/text.c:1162 +#: src/common/text.c:1131 msgid "The nick of the person removed the invite" -msgstr "El apodo de la persona que ha removido la invitación" +msgstr "El pseudónimo de la persona que ha removido la invitación" -#: src/common/text.c:1167 +#: src/common/text.c:1136 msgid "The nick of the person setting the mode" -msgstr "El apodo de la persona que ha establecido el modo" +msgstr "El pseudónimo de la persona que ha establecido el modo" -#: src/common/text.c:1168 +#: src/common/text.c:1137 msgid "The mode's sign (+/-)" msgstr "El signo del modo (+/-)" -#: src/common/text.c:1169 +#: src/common/text.c:1138 msgid "The mode letter" msgstr "La letra del modo" -#: src/common/text.c:1170 +#: src/common/text.c:1139 msgid "The channel it's being set on" msgstr "El canal esta siendo configurado" -#: src/common/text.c:1175 +#: src/common/text.c:1144 msgid "Username" msgstr "Nombre de usuario" -#: src/common/text.c:1177 +#: src/common/text.c:1146 msgid "Full name" msgstr "Nombre completo" -#: src/common/text.c:1182 +#: src/common/text.c:1151 msgid "Channel Membership/\"is an IRC operator\"" msgstr "Membresía de canal/es un operador de IRC" -#: src/common/text.c:1187 +#: src/common/text.c:1156 msgid "Server Information" msgstr "Información del servidor" -#: src/common/text.c:1192 src/common/text.c:1197 +#: src/common/text.c:1161 +#: src/common/text.c:1166 msgid "Idle time" msgstr "Tiempo inactivo" -#: src/common/text.c:1198 +#: src/common/text.c:1167 msgid "Signon time" msgstr "Tiempo de conexión" -#: src/common/text.c:1203 +#: src/common/text.c:1172 msgid "Away reason" msgstr "Razón de ausencia" -#: src/common/text.c:1212 src/common/text.c:1218 src/common/text.c:1226 -#: src/common/text.c:1412 +#: src/common/text.c:1181 +#: src/common/text.c:1187 +#: src/common/text.c:1195 +#: src/common/text.c:1375 msgid "Message" msgstr "Mensaje" -#: src/common/text.c:1219 +#: src/common/text.c:1188 msgid "Account" msgstr "Cuenta" -#: src/common/text.c:1224 +#: src/common/text.c:1193 msgid "Real user@host" msgstr "Verdadero usuario@equipo" -#: src/common/text.c:1225 +#: src/common/text.c:1194 msgid "Real IP" msgstr "Verdadera IP" -#: src/common/text.c:1230 src/common/text.c:1245 src/common/text.c:1251 -#: src/common/text.c:1281 src/common/text.c:1435 +#: src/common/text.c:1199 +#: src/common/text.c:1208 +#: src/common/text.c:1214 +#: src/common/text.c:1244 +#: src/common/text.c:1398 msgid "Channel Name" msgstr "Nombre del canal" -#: src/common/text.c:1234 src/common/text.c:1240 src/common/text.c:1398 -#: src/fe-gtk/menu.c:1418 src/fe-gtk/menu.c:1606 src/fe-gtk/textgui.c:390 +#: src/common/text.c:1203 +#: src/common/text.c:1361 +#: src/fe-gtk/menu.c:1404 +#: src/fe-gtk/menu.c:1592 +#: src/fe-gtk/textgui.c:390 msgid "Text" msgstr "Texto" -#: src/common/text.c:1235 src/common/text.c:1241 src/common/text.c:1247 -#: src/common/text.c:1276 src/common/text.c:1394 src/common/text.c:1436 +#: src/common/text.c:1204 +#: src/common/text.c:1210 +#: src/common/text.c:1239 +#: src/common/text.c:1357 +#: src/common/text.c:1399 msgid "Server Name" msgstr "Nombre del servidor" -#: src/common/text.c:1236 -msgid "Raw Numeric or Identifier" -msgstr "" - -#: src/common/text.c:1246 +#: src/common/text.c:1209 msgid "Nick of person who invited you" msgstr "Apodo de la persona que le ha invitado" -#: src/common/text.c:1252 src/fe-gtk/chanlist.c:765 +#: src/common/text.c:1215 +#: src/fe-gtk/chanlist.c:765 msgid "Users" msgstr "Usuarios" -#: src/common/text.c:1256 +#: src/common/text.c:1219 msgid "Nickname in use" msgstr "Apodo en uso" -#: src/common/text.c:1257 +#: src/common/text.c:1220 msgid "Nick being tried" -msgstr "Intentando usar el apodo" +msgstr "Intentando usar el pseudónimo" -#: src/common/text.c:1266 src/common/text.c:1402 +#: src/common/text.c:1229 +#: src/common/text.c:1365 msgid "IP" msgstr "IP" -#: src/common/text.c:1267 src/common/text.c:1298 +#: src/common/text.c:1230 +#: src/common/text.c:1261 msgid "Port" msgstr "Puerto" -#: src/common/text.c:1277 src/fe-gtk/notifygui.c:137 src/fe-gtk/setup.c:1713 +#: src/common/text.c:1240 +#: src/fe-gtk/notifygui.c:139 +#: src/fe-gtk/setup.c:1713 msgid "Network" msgstr "Red" -#: src/common/text.c:1282 src/common/text.c:1287 +#: src/common/text.c:1245 +#: src/common/text.c:1250 msgid "Modes string" msgstr "Cadena de modos" -#: src/common/text.c:1297 src/common/text.c:1335 src/common/text.c:1340 -#: src/common/text.c:1381 +#: src/common/text.c:1260 +#: src/common/text.c:1298 +#: src/common/text.c:1303 +#: src/common/text.c:1344 msgid "IP address" msgstr "Dirección IP" -#: src/common/text.c:1303 src/common/text.c:1328 +#: src/common/text.c:1266 +#: src/common/text.c:1291 msgid "DCC Type" msgstr "Tipo DCC" -#: src/common/text.c:1304 src/common/text.c:1309 src/common/text.c:1314 -#: src/common/text.c:1321 src/common/text.c:1341 src/common/text.c:1345 -#: src/common/text.c:1351 src/common/text.c:1357 src/common/text.c:1364 -#: src/common/text.c:1373 src/common/text.c:1379 +#: src/common/text.c:1267 +#: src/common/text.c:1272 +#: src/common/text.c:1277 +#: src/common/text.c:1284 +#: src/common/text.c:1304 +#: src/common/text.c:1308 +#: src/common/text.c:1314 +#: src/common/text.c:1320 +#: src/common/text.c:1327 +#: src/common/text.c:1336 +#: src/common/text.c:1342 msgid "Filename" msgstr "Nombre de archivo" -#: src/common/text.c:1315 src/common/text.c:1322 +#: src/common/text.c:1278 +#: src/common/text.c:1285 msgid "Destination filename" msgstr "Nombre de archivo de destino" -#: src/common/text.c:1324 src/common/text.c:1353 +#: src/common/text.c:1287 +#: src/common/text.c:1316 msgid "CPS" msgstr "CPS" -#: src/common/text.c:1359 +#: src/common/text.c:1322 msgid "Pathname" msgstr "Ruta" -#: src/common/text.c:1374 src/fe-gtk/dccgui.c:764 +#: src/common/text.c:1337 +#: src/fe-gtk/dccgui.c:759 msgid "Position" msgstr "Posición" -#: src/common/text.c:1380 src/fe-gtk/dccgui.c:763 +#: src/common/text.c:1343 +#: src/fe-gtk/dccgui.c:758 msgid "Size" msgstr "Tamaño" -#: src/common/text.c:1385 +#: src/common/text.c:1348 msgid "DCC String" msgstr "Cadena DCC" -#: src/common/text.c:1390 +#: src/common/text.c:1353 msgid "Number of notify items" msgstr "Número de elementos de notificación" -#: src/common/text.c:1406 +#: src/common/text.c:1369 msgid "Old Filename" msgstr "Nombre anterior del archivo" -#: src/common/text.c:1407 +#: src/common/text.c:1370 msgid "New Filename" msgstr "Nombre nuevo del archivo" -#: src/common/text.c:1411 +#: src/common/text.c:1374 msgid "Receiver" msgstr "Receptor" -#: src/common/text.c:1416 +#: src/common/text.c:1379 msgid "Hostmask" msgstr "Máscara de equipo" -#: src/common/text.c:1421 +#: src/common/text.c:1384 msgid "Hostname" msgstr "Nombre de equipo" -#: src/common/text.c:1426 +#: src/common/text.c:1389 msgid "The Packet" msgstr "El paquete" -#: src/common/text.c:1430 +#: src/common/text.c:1393 msgid "Seconds" msgstr "Segundos" -#: src/common/text.c:1434 +#: src/common/text.c:1397 msgid "Nick of person who have been invited" msgstr "Apodo de la persona que ha sido invitada" -#: src/common/text.c:1441 +#: src/common/text.c:1404 msgid "Banmask" msgstr "Máscara de veto" -#: src/common/text.c:1442 +#: src/common/text.c:1405 msgid "Who set the ban" msgstr "Quien ha establecido el veto" -#: src/common/text.c:1443 +#: src/common/text.c:1406 msgid "Ban time" msgstr "Tiempo de veto" -#: src/common/text.c:1483 +#: src/common/text.c:1446 #, c-format msgid "" "Error parsing event %s.\n" @@ -1677,7 +1635,7 @@ "Error al analizar el evento %s.\n" "Cargando el predeterminado" -#: src/common/text.c:2225 +#: src/common/text.c:2189 #, c-format msgid "" "Cannot read sound file:\n" @@ -1711,9 +1669,8 @@ msgstr "Conexión reiniciada por el par" #: src/common/util.c:848 -#, fuzzy msgid "Ascension Island" -msgstr "Islas Cocos" +msgstr "Isla de Ascensión" #: src/common/util.c:849 msgid "Andorra" @@ -1784,9 +1741,8 @@ msgstr "Aruba" #: src/common/util.c:866 -#, fuzzy msgid "Aland Islands" -msgstr "Islas Malvinas" +msgstr "Islas de Åland" #: src/common/util.c:867 msgid "Azerbaijan" @@ -1882,7 +1838,7 @@ #: src/common/util.c:890 msgid "Democratic Republic of Congo" -msgstr "" +msgstr "República Democrática del Congo" #: src/common/util.c:891 msgid "Central African Republic" @@ -2010,7 +1966,7 @@ #: src/common/util.c:922 msgid "European Union" -msgstr "" +msgstr "Unión Europea" #: src/common/util.c:923 msgid "Finland" @@ -2154,7 +2110,7 @@ #: src/common/util.c:958 msgid "Isle of Man" -msgstr "" +msgstr "Isla de Man" #: src/common/util.c:959 msgid "India" @@ -2190,7 +2146,7 @@ #: src/common/util.c:967 msgid "Jersey" -msgstr "" +msgstr "Jersey" #: src/common/util.c:968 msgid "Jamaica" @@ -2632,7 +2588,8 @@ msgid "Tokelau" msgstr "Tokelau" -#: src/common/util.c:1078 src/common/util.c:1082 +#: src/common/util.c:1078 +#: src/common/util.c:1082 msgid "East Timor" msgstr "Timor Oriental" @@ -2752,33 +2709,31 @@ msgid "Zimbabwe" msgstr "Zimbabwe" -#: src/common/util.c:1118 src/common/util.c:1128 src/fe-gtk/menu.c:616 +#: src/common/util.c:1118 +#: src/common/util.c:1128 +#: src/fe-gtk/menu.c:611 msgid "Unknown" msgstr "Desconocido" #: src/common/xchat.c:726 -#, fuzzy msgid "_Open Dialog Window" -msgstr "Abrir la ventana de diálogo" +msgstr "_Abre una ventana de diálogo" #: src/common/xchat.c:727 -#, fuzzy msgid "_Send a File" -msgstr "Enviar un archivo" +msgstr "_Envía un fichero" #: src/common/xchat.c:728 -#, fuzzy msgid "_User Info (WhoIs)" -msgstr "Información de usuario (WHOIS)" +msgstr "Información del _Usuario (WhoIs)" #: src/common/xchat.c:729 msgid "_Add to Friends List" -msgstr "" +msgstr "_Añadir a la Lista de Amigos" #: src/common/xchat.c:730 -#, fuzzy msgid "O_perator Actions" -msgstr "Opciones" +msgstr "Acciones de O_perador" #: src/common/xchat.c:732 msgid "Give Ops" @@ -2800,16 +2755,23 @@ msgid "Kick/Ban" msgstr "Echar/Banear" -#: src/common/xchat.c:738 src/common/xchat.c:775 +#: src/common/xchat.c:738 +#: src/common/xchat.c:775 msgid "Kick" msgstr "Echar" -#: src/common/xchat.c:739 src/common/xchat.c:740 src/common/xchat.c:741 -#: src/common/xchat.c:742 src/common/xchat.c:743 src/common/xchat.c:774 +#: src/common/xchat.c:739 +#: src/common/xchat.c:740 +#: src/common/xchat.c:741 +#: src/common/xchat.c:742 +#: src/common/xchat.c:743 +#: src/common/xchat.c:774 msgid "Ban" msgstr "Banear" -#: src/common/xchat.c:744 src/common/xchat.c:745 src/common/xchat.c:746 +#: src/common/xchat.c:744 +#: src/common/xchat.c:745 +#: src/common/xchat.c:746 #: src/common/xchat.c:747 msgid "KickBan" msgstr "Echar y banear" @@ -2822,7 +2784,8 @@ msgid "Join Channel..." msgstr "Entrar al canal..." -#: src/common/xchat.c:759 src/fe-gtk/menu.c:1295 +#: src/common/xchat.c:759 +#: src/fe-gtk/menu.c:1281 msgid "Enter Channel to Join:" msgstr "Introduzca el canal al que quiere entrar:" @@ -2875,8 +2838,10 @@ msgid "Chat" msgstr "Charla" -#: src/common/xchat.c:791 src/fe-gtk/banlist.c:411 src/fe-gtk/ignoregui.c:387 -#: src/fe-gtk/urlgrab.c:199 +#: src/common/xchat.c:791 +#: src/fe-gtk/banlist.c:413 +#: src/fe-gtk/ignoregui.c:389 +#: src/fe-gtk/urlgrab.c:201 msgid "Clear" msgstr "Limpiar" @@ -2889,26 +2854,23 @@ msgstr "No se ha podido conectar al bus de la sesión" #: src/common/dbus/dbus-client.c:86 -#, fuzzy msgid "Failed to complete NameHasOwner" -msgstr "Imposible completar comando" +msgstr "Fallo al completar NameHasOwner" #: src/common/dbus/dbus-client.c:112 -#, fuzzy msgid "Failed to complete Command" -msgstr "Imposible completar comando" +msgstr "Fallo al completar Command" #: src/common/dbus/dbus-plugin.c:30 -#, fuzzy msgid "remote access" -msgstr "acceso remoto xchat" +msgstr "acceso remoto" #: src/common/dbus/dbus-plugin.c:31 msgid "plugin for remote access using DBUS" msgstr "complemento para acceso remoto usando DBUS" #: src/common/dbus/dbus-plugin.c:897 -#, fuzzy, c-format +#, c-format msgid "Couldn't connect to session bus: %s\n" msgstr "No se ha podido conectar al bus de la sesión : %s\n" @@ -2917,88 +2879,92 @@ msgid "Failed to acquire %s: %s\n" msgstr "Imposible adquirir %s: %s\n" -#: src/fe-gtk/about.c:100 -#, fuzzy +#: src/fe-gtk/about.c:102 msgid "About " msgstr "_Acerca de" -#: src/fe-gtk/about.c:131 +#: src/fe-gtk/about.c:133 msgid "A multiplatform IRC Client" msgstr "Un cliente de IRC multiplataforma." -#: src/fe-gtk/ascii.c:133 +#: src/fe-gtk/ascii.c:135 msgid "Character Chart" msgstr "Lista de caracteres" -#: src/fe-gtk/banlist.c:149 src/fe-gtk/chanlist.c:305 -#: src/fe-gtk/plugin-tray.c:304 +#: src/fe-gtk/banlist.c:151 +#: src/fe-gtk/chanlist.c:305 +#: src/fe-gtk/plugin-tray.c:302 msgid "Not connected." msgstr "No conectado." -#: src/fe-gtk/banlist.c:247 src/fe-gtk/banlist.c:327 +#: src/fe-gtk/banlist.c:249 +#: src/fe-gtk/banlist.c:329 msgid "You must select some bans." msgstr "Debe seleccionar algún baneado" -#: src/fe-gtk/banlist.c:276 +#: src/fe-gtk/banlist.c:278 #, c-format msgid "Are you sure you want to remove all bans in %s?" -msgstr "" +msgstr "¿Estás seguro que quieres quitar todos los baneos en %s?" -#: src/fe-gtk/banlist.c:342 src/fe-gtk/ignoregui.c:173 +#: src/fe-gtk/banlist.c:344 +#: src/fe-gtk/ignoregui.c:175 msgid "Mask" msgstr "Máscara" -#: src/fe-gtk/banlist.c:343 +#: src/fe-gtk/banlist.c:345 msgid "From" msgstr "De" -#: src/fe-gtk/banlist.c:344 +#: src/fe-gtk/banlist.c:346 msgid "Date" msgstr "Fecha" -#: src/fe-gtk/banlist.c:387 +#: src/fe-gtk/banlist.c:389 msgid "You can only open the Ban List window while in a channel tab." msgstr "Sólo puedes abrir la lista de bans mientras hay pestaña de canal." -#: src/fe-gtk/banlist.c:391 +#: src/fe-gtk/banlist.c:393 #, c-format msgid "XChat: Ban List (%s)" msgstr "XChat: Lista de bans (%s)" -#: src/fe-gtk/banlist.c:407 src/fe-gtk/notifygui.c:430 +#: src/fe-gtk/banlist.c:409 +#: src/fe-gtk/notifygui.c:432 msgid "Remove" msgstr "Quitar" -#: src/fe-gtk/banlist.c:409 +#: src/fe-gtk/banlist.c:411 msgid "Crop" msgstr "Achicar" -#: src/fe-gtk/banlist.c:413 +#: src/fe-gtk/banlist.c:415 msgid "Refresh" msgstr "Refrescar" #: src/fe-gtk/chanlist.c:111 -#, fuzzy, c-format +#, c-format msgid "Displaying %d/%d users on %d/%d channels." -msgstr "Estadísticas de usuarios y canales: %d/%d Usuarios en %d/%d Canales" +msgstr "Mostrando %d/%d usuarios en %d/%d canales." -#: src/fe-gtk/chanlist.c:526 src/fe-gtk/menu.c:1231 src/fe-gtk/urlgrab.c:146 +#: src/fe-gtk/chanlist.c:526 +#: src/fe-gtk/menu.c:1217 +#: src/fe-gtk/urlgrab.c:148 msgid "Select an output filename" msgstr "Seleccione un archivo de salida" -#: src/fe-gtk/chanlist.c:631 src/fe-gtk/chanlist.c:799 -#, fuzzy +#: src/fe-gtk/chanlist.c:631 +#: src/fe-gtk/chanlist.c:799 msgid "_Join Channel" -msgstr "Entrar al canal" +msgstr "_Unirse al Canal" #: src/fe-gtk/chanlist.c:633 -#, fuzzy msgid "_Copy Channel Name" -msgstr "Nombre del canal" +msgstr "_Copiar el Nombre del Canal" #: src/fe-gtk/chanlist.c:635 msgid "Copy _Topic Text" -msgstr "" +msgstr "Copiar el texto del _tema" #: src/fe-gtk/chanlist.c:724 #, c-format @@ -3006,79 +2972,72 @@ msgstr "XChat: Lista de canales (%s)" #: src/fe-gtk/chanlist.c:781 -#, fuzzy msgid "_Search" -msgstr "XChat: Buscar" +msgstr "_Buscar" #: src/fe-gtk/chanlist.c:787 -#, fuzzy msgid "_Download List" -msgstr "Descargar archivos en:" +msgstr "_Descargar Lista" #: src/fe-gtk/chanlist.c:793 -#, fuzzy msgid "Save _List..." -msgstr "Lista de servidores..." +msgstr "Guardar _Lista como..." #: src/fe-gtk/chanlist.c:806 msgid "Show only:" -msgstr "" +msgstr "Mostrar solo:" #: src/fe-gtk/chanlist.c:818 -#, fuzzy msgid "channels with" -msgstr "canal" +msgstr "canales con" #: src/fe-gtk/chanlist.c:831 msgid "to" -msgstr "" +msgstr "a" #: src/fe-gtk/chanlist.c:843 -#, fuzzy msgid "users." -msgstr "Usuarios" +msgstr "usuarios." #: src/fe-gtk/chanlist.c:849 msgid "Look in:" -msgstr "" +msgstr "Buscar en:" #: src/fe-gtk/chanlist.c:861 -#, fuzzy msgid "Channel name" msgstr "Nombre del canal" #: src/fe-gtk/chanlist.c:882 -#, fuzzy msgid "Search type:" -msgstr "Buscar texto..." +msgstr "Tipo de búsqueda:" #: src/fe-gtk/chanlist.c:889 msgid "Simple Search" -msgstr "" +msgstr "Búsqueda Simple" #: src/fe-gtk/chanlist.c:890 -#, fuzzy msgid "Pattern Match (Wildcards)" -msgstr "Coincidir con exp. regular:" +msgstr "Coincidencia de Patrones (Comodínes)" #: src/fe-gtk/chanlist.c:892 msgid "Regular Expression" -msgstr "" +msgstr "Expresión Regular" -#: src/fe-gtk/chanlist.c:903 src/fe-gtk/search.c:125 +#: src/fe-gtk/chanlist.c:903 +#: src/fe-gtk/search.c:118 msgid "Find:" msgstr "Buscar:" -#: src/fe-gtk/dccgui.c:167 +#: src/fe-gtk/dccgui.c:166 #, c-format msgid "Send file to %s" msgstr "Enviar archivo a %s" -#: src/fe-gtk/dccgui.c:497 +#: src/fe-gtk/dccgui.c:496 msgid "That file is not resumable." msgstr "Ese archivo no se puede retomar" -#: src/fe-gtk/dccgui.c:501 +#: src/fe-gtk/dccgui.c:500 #, c-format msgid "" "Cannot access file: %s\n" @@ -3089,94 +3048,91 @@ "%s.\n" "No es posible retomar." -#: src/fe-gtk/dccgui.c:508 -msgid "" -"File in download directory is larger than file offered. Resuming not " -"possible." -msgstr "" -"El archivo en el directorio de descarga es más grande que el archivo " -"afrecido. No es posible retomar." +#: src/fe-gtk/dccgui.c:507 +msgid "File in download directory is larger than file offered. Resuming not possible." +msgstr "El archivo en el directorio de descarga es más grande que el archivo afrecido. No es posible retomar." -#: src/fe-gtk/dccgui.c:512 +#: src/fe-gtk/dccgui.c:511 msgid "Cannot resume the same file from two people." msgstr "No se puede retomar el mismo archivo de dos personas." -#: src/fe-gtk/dccgui.c:745 -#, fuzzy +#: src/fe-gtk/dccgui.c:740 msgid "XChat: Uploads and Downloads" -msgstr "XChat: Órdenes definidas por el usuario" +msgstr "XChat: Subidas y Descargas" -#: src/fe-gtk/dccgui.c:761 src/fe-gtk/dccgui.c:1000 src/fe-gtk/notifygui.c:136 +#: src/fe-gtk/dccgui.c:756 +#: src/fe-gtk/dccgui.c:995 +#: src/fe-gtk/notifygui.c:138 msgid "Status" msgstr "Estado" -#: src/fe-gtk/dccgui.c:762 src/fe-gtk/plugingui.c:73 +#: src/fe-gtk/dccgui.c:757 +#: src/fe-gtk/plugingui.c:75 msgid "File" msgstr "Archivo" -#: src/fe-gtk/dccgui.c:767 +#: src/fe-gtk/dccgui.c:762 msgid "ETA" msgstr "Tiempo" -#: src/fe-gtk/dccgui.c:792 src/fe-gtk/menu.c:1607 +#: src/fe-gtk/dccgui.c:787 +#: src/fe-gtk/menu.c:1593 msgid "Both" msgstr "Ambos" -#: src/fe-gtk/dccgui.c:798 +#: src/fe-gtk/dccgui.c:793 msgid "Uploads" msgstr "Subidos" -#: src/fe-gtk/dccgui.c:804 -#, fuzzy +#: src/fe-gtk/dccgui.c:799 msgid "Downloads" -msgstr "Descargar archivos en:" +msgstr "Descargas" -#: src/fe-gtk/dccgui.c:809 -#, fuzzy +#: src/fe-gtk/dccgui.c:804 msgid "Details" -msgstr "Sus datos" +msgstr "Detalles" -#: src/fe-gtk/dccgui.c:820 +#: src/fe-gtk/dccgui.c:815 msgid "File:" msgstr "Archivo:" -#: src/fe-gtk/dccgui.c:821 -#, fuzzy +#: src/fe-gtk/dccgui.c:816 msgid "Address:" -msgstr "Dirección" +msgstr "Dirección:" -#: src/fe-gtk/dccgui.c:827 src/fe-gtk/dccgui.c:1024 +#: src/fe-gtk/dccgui.c:822 +#: src/fe-gtk/dccgui.c:1019 msgid "Abort" msgstr "Abortar" -#: src/fe-gtk/dccgui.c:828 src/fe-gtk/dccgui.c:1025 +#: src/fe-gtk/dccgui.c:823 +#: src/fe-gtk/dccgui.c:1020 msgid "Accept" msgstr "Aceptar" -#: src/fe-gtk/dccgui.c:829 +#: src/fe-gtk/dccgui.c:824 msgid "Resume" msgstr "Continuar" -#: src/fe-gtk/dccgui.c:830 +#: src/fe-gtk/dccgui.c:825 msgid "Open Folder..." msgstr "Abrir carpeta..." -#: src/fe-gtk/dccgui.c:990 +#: src/fe-gtk/dccgui.c:985 msgid "XChat: DCC Chat List" msgstr "XChat: Lista de conversación DCC" -#: src/fe-gtk/dccgui.c:1002 +#: src/fe-gtk/dccgui.c:997 msgid "Recv" msgstr "Recibido" -#: src/fe-gtk/dccgui.c:1003 +#: src/fe-gtk/dccgui.c:998 msgid "Sent" msgstr "Enviado" -#: src/fe-gtk/dccgui.c:1004 -#, fuzzy +#: src/fe-gtk/dccgui.c:999 msgid "Start Time" -msgstr "Tiempo de inicio" +msgstr "Hora de Inicio" #: src/fe-gtk/editlist.c:139 msgid "*NEW*" @@ -3186,8 +3142,9 @@ msgid "EDIT ME" msgstr "EDÍTAME" -#: src/fe-gtk/editlist.c:310 src/fe-gtk/notifygui.c:135 -#: src/fe-gtk/plugingui.c:71 +#: src/fe-gtk/editlist.c:310 +#: src/fe-gtk/notifygui.c:137 +#: src/fe-gtk/plugingui.c:73 msgid "Name" msgstr "Nombre" @@ -3211,11 +3168,14 @@ msgid "Save" msgstr "Guardar" -#: src/fe-gtk/editlist.c:363 src/fe-gtk/fkeys.c:765 +#: src/fe-gtk/editlist.c:363 +#: src/fe-gtk/fkeys.c:765 msgid "Add New" msgstr "Agregar nuevo" -#: src/fe-gtk/editlist.c:367 src/fe-gtk/fkeys.c:770 src/fe-gtk/ignoregui.c:385 +#: src/fe-gtk/editlist.c:367 +#: src/fe-gtk/fkeys.c:770 +#: src/fe-gtk/ignoregui.c:387 msgid "Delete" msgstr "Borrar" @@ -3227,52 +3187,52 @@ msgid "Help" msgstr "Ayuda" -#: src/fe-gtk/fe-gtk.c:124 +#: src/fe-gtk/fe-gtk.c:126 msgid "Don't auto connect to servers" msgstr "No reconectarse al servidor automáticamente" -#: src/fe-gtk/fe-gtk.c:125 +#: src/fe-gtk/fe-gtk.c:127 msgid "Use a different config directory" msgstr "usar un directorio de configuración diferente" -#: src/fe-gtk/fe-gtk.c:126 +#: src/fe-gtk/fe-gtk.c:128 msgid "Don't auto load any plugins" msgstr "No activar automáticamente ningún complemento" -#: src/fe-gtk/fe-gtk.c:127 +#: src/fe-gtk/fe-gtk.c:129 msgid "Show plugin auto-load directory" msgstr "Mostrar complemento autocargar directorio" -#: src/fe-gtk/fe-gtk.c:128 +#: src/fe-gtk/fe-gtk.c:130 msgid "Show user config directory" msgstr "Mostrar directorio de configuración de usuario" -#: src/fe-gtk/fe-gtk.c:129 +#: src/fe-gtk/fe-gtk.c:131 msgid "Open an irc://server:port/channel URL" msgstr "Abrir una URL irc://server:port/channel" -#: src/fe-gtk/fe-gtk.c:131 src/fe-gtk/setup.c:212 +#: src/fe-gtk/fe-gtk.c:133 +#: src/fe-gtk/setup.c:212 msgid "Execute command:" msgstr "Ejecutar orden:" -#: src/fe-gtk/fe-gtk.c:132 +#: src/fe-gtk/fe-gtk.c:134 msgid "Open URL or execute command in an existing XChat" -msgstr "" +msgstr "Abre una URL o ejecuta un comando en un XChat abierto." -#: src/fe-gtk/fe-gtk.c:134 +#: src/fe-gtk/fe-gtk.c:136 msgid "Begin minimized. Level 0=Normal 1=Iconified 2=Tray" -msgstr "" +msgstr "Lanzar minimizado. Nivel 0=Normal 1=Iconificado 2=Bandeja del Sistema" -#: src/fe-gtk/fe-gtk.c:134 -#, fuzzy +#: src/fe-gtk/fe-gtk.c:136 msgid "level" -msgstr "Nunca" +msgstr "nivel" -#: src/fe-gtk/fe-gtk.c:135 +#: src/fe-gtk/fe-gtk.c:137 msgid "Show version information" msgstr "Mostrar información de la versión" -#: src/fe-gtk/fe-gtk.c:255 +#: src/fe-gtk/fe-gtk.c:257 #, c-format msgid "" "Failed to open font:\n" @@ -3283,119 +3243,61 @@ "\n" "%s" -#: src/fe-gtk/fe-gtk.c:634 +#: src/fe-gtk/fe-gtk.c:636 msgid "Search buffer is empty.\n" msgstr "El buffer de búsqueda esta vacio.\n" -#: src/fe-gtk/fe-gtk.c:730 +#: src/fe-gtk/fe-gtk.c:732 #, c-format msgid "%d bytes" msgstr "%d bytes" -#: src/fe-gtk/fe-gtk.c:731 +#: src/fe-gtk/fe-gtk.c:733 #, c-format msgid "Network send queue: %d bytes" -msgstr "" +msgstr "Cola de espera de envío de red: %d bytes" #: src/fe-gtk/fkeys.c:159 msgid "" -"The Run Command action runs the data in Data 1 as if it has been typed into " -"the entry box where you pressed the key sequence. Thus it can contain text " -"(which will be sent to the channel/person), commands or user commands. When " -"run all \\n characters in Data 1 are used to deliminate seperate commands so " -"it is possible to run more than one command. If you want a \\ in the actual " -"text run then enter \\\\" -msgstr "" -"La acción ^BRun Command^B ejecuta los datos en Data 1 como si hubiesen sido " -"escritos en la caja de texto donde presionó la secuencia de teclas. No " -"obstante puede contener comandos de texto (los cuales serán enviados al " -"canal o persona), o comandos de usuario. Cuando se ejecuten todos los " -"caracteres en Data 1 son usados para delimitar comandos separados de ese " -"modo es posible ejecutar más de un comando. Si quiere un \\ en el texto de " -"ejecución actual ejecutelo y luego presione Intro \\\\" +"The Run Command action runs the data in Data 1 as if it has been typed into the entry box where you pressed the key sequence. Thus it can contain text (which will be sent to the channel/person), commands or user commands. When run all \\n" +" characters in Data 1 are used to deliminate seperate commands so it is possible to run more than one command. If you want a \\ in the actual text run then enter \\\\" +msgstr "La acción ^BRun Command^B ejecuta los datos en Data 1 como si hubiesen sido escritos en la caja de texto donde presionó la secuencia de teclas. No obstante puede contener comandos de texto (los cuales serán enviados al canal o persona), o comandos de usuario. Cuando se ejecuten todos los caracteres en Data 1 son usados para delimitar comandos separados de ese modo es posible ejecutar más de un comando. Si quiere un \\ en el texto de ejecución actual ejecutelo y luego presione Intro \\\\" #: src/fe-gtk/fkeys.c:161 -msgid "" -"The Change Page command switches between pages in the notebook. Set Data 1 " -"to the page you want to switch to. If Data 2 is set to anything then the " -"switch will be relative to the current position" -msgstr "" -"El comando ^BChange Page^B cambia entre las paginas del bloc de notas. " -"Inicialice Data 1 con la página a la que desea cambiar. Si Data 2 está " -"configurado para cualquiera entonces el cambio será relativo a la posición " -"actual." +msgid "The Change Page command switches between pages in the notebook. Set Data 1 to the page you want to switch to. If Data 2 is set to anything then the switch will be relative to the current position" +msgstr "El comando ^BChange Page^B cambia entre las paginas del bloc de notas. Inicialice Data 1 con la página a la que desea cambiar. Si Data 2 está configurado para cualquiera entonces el cambio será relativo a la posición actual." #: src/fe-gtk/fkeys.c:163 -msgid "" -"The Insert in Buffer command will insert the contents of Data 1 into the " -"entry where the key sequence was pressed at the current cursor position" -msgstr "" -"El comando ^BInsert in Buffer^B insertará el contenido de Data 1 en la " -"entrada donde la secuencia de teclas fué presionada en la posición actual " -"del cursor" +msgid "The Insert in Buffer command will insert the contents of Data 1 into the entry where the key sequence was pressed at the current cursor position" +msgstr "El comando ^BInsert in Buffer^B insertará el contenido de Data 1 en la entrada donde la secuencia de teclas fué presionada en la posición actual del cursor" #: src/fe-gtk/fkeys.c:165 -msgid "" -"The Scroll Page command scrolls the text widget up or down one page or one " -"line. Set Data 1 to either Up, Down, +1 or -1." -msgstr "" -"El comando ^BScroll Page^B desplaza el control de texto hacia arriba o abajo " -"un página. Si Data 1 esta configurado como cualquiera la página se " -"desplazará hacia arriba, sino se desplazará hacia abajo." +msgid "The Scroll Page command scrolls the text widget up or down one page or one line. Set Data 1 to either Up, Down, +1 or -1." +msgstr "El comando ^BScroll Page^B desplaza el control de texto hacia arriba o abajo un página. Si Data 1 esta configurado como cualquiera la página se desplazará hacia arriba, sino se desplazará hacia abajo." #: src/fe-gtk/fkeys.c:167 -msgid "" -"The Set Buffer command sets the entry where the key sequence was entered to " -"the contents of Data 1" -msgstr "" -"El comando ^BSet Buffer^B establece la entrada donde la secuencia de teclas " -"fué introducida a los contenidos de Data 1" +msgid "The Set Buffer command sets the entry where the key sequence was entered to the contents of Data 1" +msgstr "El comando ^BSet Buffer^B establece la entrada donde la secuencia de teclas fué introducida a los contenidos de Data 1" #: src/fe-gtk/fkeys.c:169 -msgid "" -"The Last Command command sets the entry to contain the last command entered " -"- the same as pressing up in a shell" -msgstr "" -"El comando ^BLast Command^B establece la entrada para contener el último " -"comando ingresado al igual que presionar la tecla arriba en la línea de " -"comandos" +msgid "The Last Command command sets the entry to contain the last command entered - the same as pressing up in a shell" +msgstr "El comando ^BLast Command^B establece la entrada para contener el último comando ingresado al igual que presionar la tecla arriba en la línea de comandos" #: src/fe-gtk/fkeys.c:171 -msgid "" -"The Next Command command sets the entry to contain the next command entered " -"- the same as pressing down in a shell" -msgstr "" -"El comando ^BNext Command^B establece la entrada para que contenga el " -"siguiente comando ingresado al igual que al presionar la tecla abajo en la " -"línea de comandos" +msgid "The Next Command command sets the entry to contain the next command entered - the same as pressing down in a shell" +msgstr "El comando ^BNext Command^B establece la entrada para que contenga el siguiente comando ingresado al igual que al presionar la tecla abajo en la línea de comandos" #: src/fe-gtk/fkeys.c:173 -msgid "" -"This command changes the text in the entry to finish an incomplete nickname " -"or command. If Data 1 is set then double-tabbing in a string will select the " -"last nick, not the next" -msgstr "" -"Este comando cambia el texto en la entrada para completar un apodo " -"incompleto o un comando. Si Data 1 esta establecido entonces al presionar " -"dos veces la tecla TAB sobre una cadena seleccionará el último apodo, no el " -"siguiente." +msgid "This command changes the text in the entry to finish an incomplete nickname or command. If Data 1 is set then double-tabbing in a string will select the last nick, not the next" +msgstr "Este comando cambia el texto en la entrada para completar un pseudónimo incompleto o un comando. Si Data 1 esta establecido entonces al presionar dos veces la tecla TAB sobre una cadena seleccionará el último pseudónimo, no el siguiente." #: src/fe-gtk/fkeys.c:175 -msgid "" -"This command scrolls up and down through the list of nicks. If Data 1 is set " -"to anything it will scroll up, else it scrolls down" -msgstr "" -"Este comando desplaza hacia arriba y abajo la lista de apodos. Si Data 1 " -"esta establecido a cualquiera entonces se desplazará hacia arriba, sino se " -"desplazará hacia abajo" +msgid "This command scrolls up and down through the list of nicks. If Data 1 is set to anything it will scroll up, else it scrolls down" +msgstr "Este comando desplaza hacia arriba y abajo la lista de pseudónimos. Si Data 1 esta establecido a cualquiera entonces se desplazará hacia arriba, sino se desplazará hacia abajo" #: src/fe-gtk/fkeys.c:177 -msgid "" -"This command checks the last word entered in the entry against the replace " -"list and replaces it if it finds a match" -msgstr "" -"Este comando comprueba la última palabra introducida en la entrada contra la " -"lista de reemplazos y la reemplaza si encuentra una coincidencia" +msgid "This command checks the last word entered in the entry against the replace list and replaces it if it finds a match" +msgstr "Este comando comprueba la última palabra introducida en la entrada contra la lista de reemplazos y la reemplaza si encuentra una coincidencia" #: src/fe-gtk/fkeys.c:179 msgid "This command moves the front tab left by one" @@ -3415,18 +3317,22 @@ #: src/fe-gtk/fkeys.c:187 msgid "Push input line into history but doesn't send to server" -msgstr "" -"Colocar la linea de entrada en el historial pero sin enviarla al servidor" +msgstr "Colocar la linea de entrada en el historial pero sin enviarla al servidor" #: src/fe-gtk/fkeys.c:198 msgid "There was an error loading key bindings configuration" -msgstr "" -"Ha ocurrido un error cargando la configuración de las combinaciones de teclas" +msgstr "Ha ocurrido un error cargando la configuración de las combinaciones de teclas" -#: src/fe-gtk/fkeys.c:450 src/fe-gtk/fkeys.c:451 src/fe-gtk/fkeys.c:452 -#: src/fe-gtk/fkeys.c:453 src/fe-gtk/fkeys.c:743 src/fe-gtk/fkeys.c:749 -#: src/fe-gtk/fkeys.c:754 src/fe-gtk/maingui.c:1642 src/fe-gtk/maingui.c:1758 -#: src/fe-gtk/maingui.c:3259 +#: src/fe-gtk/fkeys.c:450 +#: src/fe-gtk/fkeys.c:451 +#: src/fe-gtk/fkeys.c:452 +#: src/fe-gtk/fkeys.c:453 +#: src/fe-gtk/fkeys.c:743 +#: src/fe-gtk/fkeys.c:749 +#: src/fe-gtk/fkeys.c:754 +#: src/fe-gtk/maingui.c:1635 +#: src/fe-gtk/maingui.c:1751 +#: src/fe-gtk/maingui.c:3252 msgid "<none>" msgstr "<ninguno>" @@ -3434,7 +3340,8 @@ msgid "Mod" msgstr "Mod" -#: src/fe-gtk/fkeys.c:708 src/fe-gtk/fkeys.c:803 +#: src/fe-gtk/fkeys.c:708 +#: src/fe-gtk/fkeys.c:803 msgid "Key" msgstr "Tecla" @@ -3476,8 +3383,7 @@ "Unknown keyname %s in key bindings config file\n" "Load aborted, please fix %s/keybindings.conf\n" msgstr "" -"Nombre de tecla desconocido %s en el archivo de configuración de " -"combinaciones de teclas\n" +"Nombre de tecla desconocido %s en el archivo de configuración de combinaciones de teclas\n" "Carga abortada, por favor corrija %s/.xchat/keybindings.conf\n" #: src/fe-gtk/fkeys.c:1057 @@ -3486,8 +3392,7 @@ "Unknown action %s in key bindings config file\n" "Load aborted, Please fix %s/keybindings\n" msgstr "" -"Acción desconocida %s en el archivo de configuración de combinaciones de " -"teclas\n" +"Acción desconocida %s en el archivo de configuración de combinaciones de teclas\n" "Carga abortada, por favor corrija %s/.xchat/keybindings\n" #: src/fe-gtk/fkeys.c:1078 @@ -3509,8 +3414,7 @@ "Key bindings config file is corrupt, load aborted\n" "Please fix %s/keybindings.conf\n" msgstr "" -"El archivo de configuración de las combinaciones de teclas está corrupto, " -"carga abortada\n" +"El archivo de configuración de las combinaciones de teclas está corrupto, carga abortada\n" "Por favor, corrija %s/.xchat/keybindings.conf\n" #: src/fe-gtk/gtkutil.c:117 @@ -3521,70 +3425,72 @@ msgid "Cannot read that file." msgstr "No se puede leer ese archivo." -#: src/fe-gtk/ignoregui.c:115 src/fe-gtk/ignoregui.c:262 +#: src/fe-gtk/ignoregui.c:117 +#: src/fe-gtk/ignoregui.c:264 msgid "That mask already exists." msgstr "Esa máscara ya existe." -#: src/fe-gtk/ignoregui.c:175 src/fe-gtk/maingui.c:2139 +#: src/fe-gtk/ignoregui.c:177 +#: src/fe-gtk/maingui.c:2132 msgid "Private" msgstr "Privado" -#: src/fe-gtk/ignoregui.c:176 +#: src/fe-gtk/ignoregui.c:178 msgid "Notice" msgstr "Noticia" -#: src/fe-gtk/ignoregui.c:177 +#: src/fe-gtk/ignoregui.c:179 msgid "CTCP" msgstr "CTCP" -#: src/fe-gtk/ignoregui.c:178 +#: src/fe-gtk/ignoregui.c:180 msgid "DCC" msgstr "DCC" -#: src/fe-gtk/ignoregui.c:179 +#: src/fe-gtk/ignoregui.c:181 msgid "Invite" msgstr "Invitar" -#: src/fe-gtk/ignoregui.c:180 +#: src/fe-gtk/ignoregui.c:182 msgid "Unignore" msgstr "No ignorar" -#: src/fe-gtk/ignoregui.c:306 +#: src/fe-gtk/ignoregui.c:308 msgid "Enter mask to ignore:" msgstr "Introduzca la máscara que quiere ignorar:" -#: src/fe-gtk/ignoregui.c:353 +#: src/fe-gtk/ignoregui.c:355 msgid "XChat: Ignore list" msgstr "XChat: Lista de ignorados" -#: src/fe-gtk/ignoregui.c:360 +#: src/fe-gtk/ignoregui.c:362 msgid "Ignore Stats:" msgstr "Estadísticas de ignorados:" -#: src/fe-gtk/ignoregui.c:368 +#: src/fe-gtk/ignoregui.c:370 msgid "Channel:" msgstr "Canal:" -#: src/fe-gtk/ignoregui.c:369 +#: src/fe-gtk/ignoregui.c:371 msgid "Private:" msgstr "Privado:" -#: src/fe-gtk/ignoregui.c:370 +#: src/fe-gtk/ignoregui.c:372 msgid "Notice:" msgstr "Noticia:" -#: src/fe-gtk/ignoregui.c:371 +#: src/fe-gtk/ignoregui.c:373 msgid "CTCP:" msgstr "CTCP:" -#: src/fe-gtk/ignoregui.c:372 +#: src/fe-gtk/ignoregui.c:374 msgid "Invite:" msgstr "Invitar:" -#: src/fe-gtk/ignoregui.c:383 src/fe-gtk/notifygui.c:426 -#, fuzzy +#: src/fe-gtk/ignoregui.c:385 +#: src/fe-gtk/notifygui.c:428 msgid "Add..." -msgstr "Agregar" +msgstr "Añadir..." #: src/fe-gtk/joind.c:83 msgid "Channel name too short, try again." @@ -3600,12 +3506,8 @@ msgstr "Conexión a %s completa." #: src/fe-gtk/joind.c:159 -msgid "" -"In the Server-List window, no channel (chat room) has been entered to be " -"automatically joined for this network." -msgstr "" -"En la ventana de lista de servidores, no se ha ingresado un canal (chat " -"room) para unirse a él en esta red." +msgid "In the Server-List window, no channel (chat room) has been entered to be automatically joined for this network." +msgstr "En la ventana de lista de servidores, no se ha ingresado un canal (chat room) para unirse a él en esta red." #: src/fe-gtk/joind.c:165 msgid "What would you like to do next?" @@ -3635,167 +3537,160 @@ msgid "_Always show this dialog after connecting." msgstr "Siempre mostrar este diálogo después de la conexión." -#: src/fe-gtk/maingui.c:504 +#: src/fe-gtk/maingui.c:506 msgid "Dialog with" msgstr "Diálogo con" -#: src/fe-gtk/maingui.c:795 +#: src/fe-gtk/maingui.c:793 #, c-format msgid "Topic for %s is: %s" msgstr "Topic para %s es: %s" -#: src/fe-gtk/maingui.c:800 +#: src/fe-gtk/maingui.c:798 msgid "No topic is set" msgstr "No está definido ningun topic" -#: src/fe-gtk/maingui.c:1189 +#: src/fe-gtk/maingui.c:1182 #, c-format -msgid "" -"This server still has %d channels or dialogs associated with it. Close them " -"all?" -msgstr "" -"Este servidor aún tiene %d canales o diálogos asociados con él. ¿Desea " -"cerrarlos todos?" +msgid "This server still has %d channels or dialogs associated with it. Close them all?" +msgstr "Este servidor aún tiene %d canales o diálogos asociados con él. ¿Desea cerrarlos todos?" -#: src/fe-gtk/maingui.c:1283 -#, fuzzy +#: src/fe-gtk/maingui.c:1276 msgid "Quit XChat?" -msgstr "Acerca de XChat" +msgstr "¿Salir de XChat?" -#: src/fe-gtk/maingui.c:1304 +#: src/fe-gtk/maingui.c:1297 msgid "Don't ask next time." -msgstr "" +msgstr "No preguntar la próxima vez." -#: src/fe-gtk/maingui.c:1310 -#, fuzzy, c-format +#: src/fe-gtk/maingui.c:1303 +#, c-format msgid "You are connected to %i IRC networks." -msgstr "Conectarse automáticamente al inicio" +msgstr "Estás conectado a %i redes IRC" -#: src/fe-gtk/maingui.c:1312 +#: src/fe-gtk/maingui.c:1305 msgid "Are you sure you want to quit?" -msgstr "" +msgstr "¿Estás seguro que quieres salir?" -#: src/fe-gtk/maingui.c:1314 -#, fuzzy +#: src/fe-gtk/maingui.c:1307 msgid "Some file transfers are still active." -msgstr "" -"Algunas transferencias de archivos siguen activas, ¿desea salir de xchat?" +msgstr "Algunas transferencias de ficheros aún estan activas." -#: src/fe-gtk/maingui.c:1332 +#: src/fe-gtk/maingui.c:1325 msgid "_Minimize to Tray" -msgstr "" +msgstr "_Minimizar a la bandeja" -#: src/fe-gtk/maingui.c:1552 +#: src/fe-gtk/maingui.c:1545 msgid "Insert Attribute or Color Code" msgstr "Insertar atributo o código de color" -#: src/fe-gtk/maingui.c:1554 +#: src/fe-gtk/maingui.c:1547 msgid "<b>Bold</b>" msgstr "<b>Negrita</b>" -#: src/fe-gtk/maingui.c:1555 +#: src/fe-gtk/maingui.c:1548 msgid "<u>Underline</u>" msgstr "<u>Subrayado</u>" -#: src/fe-gtk/maingui.c:1557 +#: src/fe-gtk/maingui.c:1550 msgid "Normal" msgstr "Normal" -#: src/fe-gtk/maingui.c:1559 +#: src/fe-gtk/maingui.c:1552 msgid "Colors 0-7" msgstr "Colores 0-7" -#: src/fe-gtk/maingui.c:1569 +#: src/fe-gtk/maingui.c:1562 msgid "Colors 8-15" msgstr "Colores 8-15" -#: src/fe-gtk/maingui.c:1612 -#, fuzzy +#: src/fe-gtk/maingui.c:1605 msgid "_Settings" -msgstr "C_onfiguración" +msgstr "Pr_opiedades" -#: src/fe-gtk/maingui.c:1614 +#: src/fe-gtk/maingui.c:1607 msgid "_Log to Disk" -msgstr "" +msgstr "_Registrar al disco" -#: src/fe-gtk/maingui.c:1615 +#: src/fe-gtk/maingui.c:1608 msgid "_Reload Scrollback" -msgstr "" +msgstr "Recar_gar el registro de mensajes" -#: src/fe-gtk/maingui.c:1617 -#, fuzzy +#: src/fe-gtk/maingui.c:1610 msgid "_Hide Join/Part Messages" -msgstr "Ocultar mensajes de entrar/marchar" +msgstr "_Ocultar mensajes de entrada/salida de usuarios." -#: src/fe-gtk/maingui.c:1625 -#, fuzzy +#: src/fe-gtk/maingui.c:1618 msgid "_Extra Alerts" -msgstr "Alertas" +msgstr "Alertas _Extra" -#: src/fe-gtk/maingui.c:1627 -#, fuzzy +#: src/fe-gtk/maingui.c:1620 msgid "Beep on _Message" -msgstr "Pitar al llegar mensaje" +msgstr "Emitir sonido al recibir un mensaje" -#: src/fe-gtk/maingui.c:1628 +#: src/fe-gtk/maingui.c:1621 msgid "Blink Tray _Icon" -msgstr "" +msgstr "Pestañear el ícono de la bandeja del sistema" -#: src/fe-gtk/maingui.c:1629 +#: src/fe-gtk/maingui.c:1622 msgid "Blink Task _Bar" -msgstr "" +msgstr "Pestañear la _Bandeja de Tareas" -#: src/fe-gtk/maingui.c:1667 src/fe-gtk/menu.c:2142 -#, fuzzy +#: src/fe-gtk/maingui.c:1660 +#: src/fe-gtk/menu.c:2124 msgid "_Detach" -msgstr "Separar solapa" +msgstr "_Separar" -#: src/fe-gtk/maingui.c:1669 src/fe-gtk/menu.c:2143 src/fe-gtk/menu.c:2148 -#: src/fe-gtk/plugingui.c:234 src/fe-gtk/search.c:151 +#: src/fe-gtk/maingui.c:1662 +#: src/fe-gtk/menu.c:2125 +#: src/fe-gtk/menu.c:2130 +#: src/fe-gtk/plugingui.c:236 +#: src/fe-gtk/search.c:144 msgid "_Close" msgstr "_Cerrar" -#: src/fe-gtk/maingui.c:2007 src/fe-gtk/maingui.c:2113 +#: src/fe-gtk/maingui.c:2000 +#: src/fe-gtk/maingui.c:2106 msgid "User limit must be a number!\n" msgstr "¡El límite de usuarios debe ser un número!\n" -#: src/fe-gtk/maingui.c:2135 +#: src/fe-gtk/maingui.c:2128 msgid "Topic Protection" msgstr "Protección del topic" -#: src/fe-gtk/maingui.c:2136 +#: src/fe-gtk/maingui.c:2129 msgid "No outside messages" msgstr "No hay mensajes externos" -#: src/fe-gtk/maingui.c:2137 +#: src/fe-gtk/maingui.c:2130 msgid "Secret" msgstr "Secreto" -#: src/fe-gtk/maingui.c:2138 +#: src/fe-gtk/maingui.c:2131 msgid "Invite Only" msgstr "Sólo para invitados" -#: src/fe-gtk/maingui.c:2140 +#: src/fe-gtk/maingui.c:2133 msgid "Moderated" msgstr "Moderado" -#: src/fe-gtk/maingui.c:2141 +#: src/fe-gtk/maingui.c:2134 msgid "Ban List" msgstr "Lista de prohibidos" -#: src/fe-gtk/maingui.c:2143 +#: src/fe-gtk/maingui.c:2136 msgid "Keyword" msgstr "Palabra clave" -#: src/fe-gtk/maingui.c:2155 +#: src/fe-gtk/maingui.c:2148 msgid "User Limit" msgstr "Límite de usuarios" -#: src/fe-gtk/maingui.c:2264 +#: src/fe-gtk/maingui.c:2257 msgid "Show/Hide userlist" msgstr "Mostrar/Ocultar la lista de usuarios" -#: src/fe-gtk/maingui.c:2389 +#: src/fe-gtk/maingui.c:2382 msgid "" "Unable to set transparent background!\n" "\n" @@ -3807,104 +3702,101 @@ "Puede estar usando un gestor de ventanas \n" "que no está soportado actualmente.\n" -#: src/fe-gtk/maingui.c:2660 +#: src/fe-gtk/maingui.c:2653 msgid "Enter new nickname:" -msgstr "Ingrese el apodo nuevo:" +msgstr "Ingrese el pseudónimo nuevo:" -#: src/fe-gtk/menu.c:124 +#: src/fe-gtk/menu.c:126 msgid "Host unknown" msgstr "Equipo desconocido" -#: src/fe-gtk/menu.c:615 +#: src/fe-gtk/menu.c:610 #, c-format msgid "<tt><b>%-11s</b></tt> %s" msgstr "<tt><b>%-11s</b></tt> %s" -#: src/fe-gtk/menu.c:621 src/fe-gtk/menu.c:625 +#: src/fe-gtk/menu.c:616 +#: src/fe-gtk/menu.c:620 msgid "Real Name:" msgstr "Nombre real:" -#: src/fe-gtk/menu.c:632 +#: src/fe-gtk/menu.c:624 msgid "User:" msgstr "Usuario:" -#: src/fe-gtk/menu.c:639 +#: src/fe-gtk/menu.c:628 msgid "Country:" msgstr "País:" -#: src/fe-gtk/menu.c:646 +#: src/fe-gtk/menu.c:632 msgid "Server:" msgstr "Servidor:" -#: src/fe-gtk/menu.c:657 +#: src/fe-gtk/menu.c:640 #, c-format msgid "%u minutes ago" msgstr "hace %u minutos" -#: src/fe-gtk/menu.c:659 src/fe-gtk/menu.c:662 +#: src/fe-gtk/menu.c:642 +#: src/fe-gtk/menu.c:645 msgid "Last Msg:" msgstr "Último mensaje:" -#: src/fe-gtk/menu.c:672 +#: src/fe-gtk/menu.c:655 msgid "Away Msg:" msgstr "Mensaje de ausencia:" -#: src/fe-gtk/menu.c:730 +#: src/fe-gtk/menu.c:710 #, c-format msgid "%d nicks selected." -msgstr "" +msgstr "%d pseudónimos seleccionados." -#: src/fe-gtk/menu.c:855 -msgid "" -"The Menubar is now hidden. You can show it again by pressing F9 or right-" -"clicking in a blank part of the main text area." -msgstr "" -"La barra de menú ahora está oculta. Puede mostrarla otra vez presionando F9 " -"o pulsando el botón derecho en una parte en blanco de área de texto " -"principal." +#: src/fe-gtk/menu.c:835 +msgid "The Menubar is now hidden. You can show it again by pressing F9 or right-clicking in a blank part of the main text area." +msgstr "La barra de menú ahora está oculta. Puede mostrarla otra vez presionando F9 o pulsando el botón derecho en una parte en blanco de área de texto principal." -#: src/fe-gtk/menu.c:944 +#: src/fe-gtk/menu.c:930 msgid "Open Link in Browser" msgstr "Abrir enlace en el navegador" -#: src/fe-gtk/menu.c:945 +#: src/fe-gtk/menu.c:931 msgid "Copy Selected Link" msgstr "Copiar URL seleccionada" -#: src/fe-gtk/menu.c:1007 src/fe-gtk/menu.c:1278 +#: src/fe-gtk/menu.c:993 +#: src/fe-gtk/menu.c:1264 msgid "Join Channel" msgstr "Entrar al canal" -#: src/fe-gtk/menu.c:1011 +#: src/fe-gtk/menu.c:997 msgid "Part Channel" msgstr "Invitar Canal" -#: src/fe-gtk/menu.c:1013 +#: src/fe-gtk/menu.c:999 msgid "Cycle Channel" msgstr "Ciclar canal" -#: src/fe-gtk/menu.c:1049 +#: src/fe-gtk/menu.c:1035 msgid "_Remove from Favorites" -msgstr "" +msgstr "_Eliminar de Favoritos" -#: src/fe-gtk/menu.c:1051 +#: src/fe-gtk/menu.c:1037 msgid "_Add to Favorites" -msgstr "" +msgstr "_Añadir a Favoritos" -#: src/fe-gtk/menu.c:1070 +#: src/fe-gtk/menu.c:1056 msgid "XChat: User menu" msgstr "XChat: Menú de usuario" -#: src/fe-gtk/menu.c:1079 +#: src/fe-gtk/menu.c:1065 msgid "Edit This Menu..." msgstr "Editar este menú..." -#: src/fe-gtk/menu.c:1280 +#: src/fe-gtk/menu.c:1266 msgid "Retrieve channel list..." msgstr "Recuperar lista de canales..." -#: src/fe-gtk/menu.c:1348 -#, fuzzy +#: src/fe-gtk/menu.c:1334 msgid "" "User Commands - Special codes:\n" "\n" @@ -3925,11 +3817,12 @@ "%2 would be \"john\"\n" "&2 would be \"john hello\"." msgstr "" -"Órdenes de usuario - Códigos especiales:\n" +"Comandos de usuario - Códigos especiales:\n" "\n" "%c = canal actual\n" +"%e = nombre de la red actual\n" "%m = información de la máquina\n" -"%n = su apodo\n" +"%n = su pseudónimo\n" "%t = hora/fecha\n" "%v = versión de xchat\n" "%2 = palabra 2\n" @@ -3943,8 +3836,7 @@ "%2 podría ser \"john\"\n" "&2 podría ser \"john hello\"." -#: src/fe-gtk/menu.c:1364 -#, fuzzy +#: src/fe-gtk/menu.c:1350 msgid "" "Userlist Buttons - Special codes:\n" "\n" @@ -3959,16 +3851,16 @@ msgstr "" "Botones de la lista de usuarios - Códigos especiales:\n" "\n" -"%a = todos los apodos seleccionados\n" +"%a = todos los pseudónimos seleccionados\n" "%c = canal actual\n" -"%h = nombre del equipo del apodo seleccionado\n" +"%e = nombre de la red actual\n" +"%h = nombre del equipo del pseudónimo seleccionado\n" "%m = información de la maquina\n" -"%n = su apodo\n" -"%s = apodo seleccionado\n" +"%n = su pseudónimo\n" +"%s = pseudónimo seleccionado\n" "%t = hora/fecha\n" -#: src/fe-gtk/menu.c:1374 -#, fuzzy +#: src/fe-gtk/menu.c:1360 msgid "" "Dialog Buttons - Special codes:\n" "\n" @@ -3983,16 +3875,16 @@ msgstr "" "Botones del dialogo - Códigos especiales:\n" "\n" -"%a = todos los apodos seleccionados\n" +"%a = todos los pseudónimos seleccionados\n" "%c = canal actual\n" -"%h = nombre del equipo del apodo seleccionado\n" +"%e = nombre de la red actual\n" +"%h = nombre del equipo del pseudónimo seleccionado\n" "%m = información de la maquina\n" -"%n = su apodo\n" -"%s = apodo seleccionado\n" +"%n = su pseudónimo\n" +"%s = pseudónimo seleccionado\n" "%t = hora/fecha\n" -#: src/fe-gtk/menu.c:1384 -#, fuzzy +#: src/fe-gtk/menu.c:1370 msgid "" "CTCP Replies - Special codes:\n" "\n" @@ -4010,16 +3902,17 @@ "Respuestas CTCP -Códigos especiales:\n" "\n" "%d = datos (el ctcp completo)\n" +"%e = nombre de la red actual\n" "%m = información de la máquina\n" -"%s = apodo de quien envió el ctcp\n" +"%s = pseudónimo de quien envió el ctcp\n" "%t = hora/fecha\n" "%2 = palabra 2\n" "%3 = palabra 3\n" -"&2 = palabra 2 hasta el fin de linea\n" -"&3 = palabra 3 hasta el fin de linea\n" +"&2 = palabra 2 hasta el final de la línea\n" +"&3 = palabra 3 hasta el final de la línea\n" "\n" -#: src/fe-gtk/menu.c:1395 +#: src/fe-gtk/menu.c:1381 #, c-format msgid "" "URL Handlers - Special codes:\n" @@ -4038,483 +3931,483 @@ "que debería ser enviado hacia un shell \n" "en vez de hacia XChat" -#: src/fe-gtk/menu.c:1404 +#: src/fe-gtk/menu.c:1390 msgid "XChat: User Defined Commands" msgstr "XChat: Órdenes definidas por el usuario" -#: src/fe-gtk/menu.c:1411 +#: src/fe-gtk/menu.c:1397 msgid "XChat: Userlist Popup menu" msgstr "XChat: Menú emergente de la lista de usuarios" -#: src/fe-gtk/menu.c:1418 +#: src/fe-gtk/menu.c:1404 msgid "Replace with" msgstr "Reemplazar con" -#: src/fe-gtk/menu.c:1418 +#: src/fe-gtk/menu.c:1404 msgid "XChat: Replace" msgstr "XChat: Reemplazar" -#: src/fe-gtk/menu.c:1425 +#: src/fe-gtk/menu.c:1411 msgid "XChat: URL Handlers" msgstr "XChat: Manejadores de URL" -#: src/fe-gtk/menu.c:1444 +#: src/fe-gtk/menu.c:1430 msgid "XChat: Userlist buttons" msgstr "XChat: Botones de la lista de usuarios" -#: src/fe-gtk/menu.c:1451 +#: src/fe-gtk/menu.c:1437 msgid "XChat: Dialog buttons" msgstr "XChat: Botones de diálogo" -#: src/fe-gtk/menu.c:1458 +#: src/fe-gtk/menu.c:1444 msgid "XChat: CTCP Replies" msgstr "XChat: Respuestas CTCP" -#: src/fe-gtk/menu.c:1564 +#: src/fe-gtk/menu.c:1550 msgid "_XChat" msgstr "_XChat" -#: src/fe-gtk/menu.c:1565 -#, fuzzy +#: src/fe-gtk/menu.c:1551 msgid "Network Li_st..." -msgstr "Configuración de red" +msgstr "Li_sta de Redes..." -#: src/fe-gtk/menu.c:1568 +#: src/fe-gtk/menu.c:1554 msgid "_New" msgstr "_Nuevo" -#: src/fe-gtk/menu.c:1569 +#: src/fe-gtk/menu.c:1555 msgid "Server Tab..." msgstr "Solapa de servidor..." -#: src/fe-gtk/menu.c:1570 +#: src/fe-gtk/menu.c:1556 msgid "Channel Tab..." msgstr "Solapa de canal..." -#: src/fe-gtk/menu.c:1571 +#: src/fe-gtk/menu.c:1557 msgid "Server Window..." msgstr "Ventana de servidor..." -#: src/fe-gtk/menu.c:1572 +#: src/fe-gtk/menu.c:1558 msgid "Channel Window..." msgstr "Ventana de canal..." -#: src/fe-gtk/menu.c:1577 src/fe-gtk/menu.c:1579 +#: src/fe-gtk/menu.c:1563 +#: src/fe-gtk/menu.c:1565 msgid "_Load Plugin or Script..." msgstr "Cargar guión o complemento..." -#: src/fe-gtk/menu.c:1587 src/fe-gtk/plugin-tray.c:610 +#: src/fe-gtk/menu.c:1573 +#: src/fe-gtk/plugin-tray.c:604 msgid "_Quit" msgstr "_Salir" -#: src/fe-gtk/menu.c:1589 +#: src/fe-gtk/menu.c:1575 msgid "_View" msgstr "_Ver" -#: src/fe-gtk/menu.c:1591 -#, fuzzy +#: src/fe-gtk/menu.c:1577 msgid "_Menu Bar" -msgstr "Barra del menú" +msgstr "Barra de _Menús" -#: src/fe-gtk/menu.c:1592 -#, fuzzy +#: src/fe-gtk/menu.c:1578 msgid "_Topic Bar" -msgstr "Barra del topic" +msgstr "Barra del _Tema" -#: src/fe-gtk/menu.c:1593 -#, fuzzy +#: src/fe-gtk/menu.c:1579 msgid "_User List" -msgstr "Lista de usuarios" +msgstr "Lista de_Usuarios" -#: src/fe-gtk/menu.c:1594 -#, fuzzy +#: src/fe-gtk/menu.c:1580 msgid "U_serlist Buttons" -msgstr "Botones de lista de usuarios" +msgstr "Botones de la Lista de U_suarios" -#: src/fe-gtk/menu.c:1595 +#: src/fe-gtk/menu.c:1581 msgid "M_ode Buttons" msgstr "Botones del modo del canal" -#: src/fe-gtk/menu.c:1597 -#, fuzzy +#: src/fe-gtk/menu.c:1583 msgid "_Channel Switcher" -msgstr "Lista de canales..." +msgstr "Conmutador de _Canales" -#: src/fe-gtk/menu.c:1599 +#: src/fe-gtk/menu.c:1585 msgid "_Tabs" msgstr "Solapas" -#: src/fe-gtk/menu.c:1600 +#: src/fe-gtk/menu.c:1586 msgid "T_ree" msgstr "Árbol" -#: src/fe-gtk/menu.c:1602 -#, fuzzy +#: src/fe-gtk/menu.c:1588 msgid "_Network Meters" -msgstr "Configuración de red" +msgstr "_Medidores de tráfico de Red" -#: src/fe-gtk/menu.c:1604 +#: src/fe-gtk/menu.c:1590 msgid "Off" msgstr "Apagar" -#: src/fe-gtk/menu.c:1605 +#: src/fe-gtk/menu.c:1591 msgid "Graph" msgstr "Gráfico" -#: src/fe-gtk/menu.c:1610 +#: src/fe-gtk/menu.c:1596 msgid "_Server" msgstr "_Servidor" -#: src/fe-gtk/menu.c:1611 +#: src/fe-gtk/menu.c:1597 msgid "_Disconnect" msgstr "_Desconectar" -#: src/fe-gtk/menu.c:1612 +#: src/fe-gtk/menu.c:1598 msgid "_Reconnect" msgstr "_Reconectar" -#: src/fe-gtk/menu.c:1613 -#, fuzzy +#: src/fe-gtk/menu.c:1599 msgid "Join a Channel..." -msgstr "Entrar al canal..." +msgstr "Unirse a un Canal..." -#: src/fe-gtk/menu.c:1614 -#, fuzzy +#: src/fe-gtk/menu.c:1600 msgid "List of Channels..." -msgstr "Entrar al canal..." +msgstr "Lista de Canales..." -#: src/fe-gtk/menu.c:1617 +#: src/fe-gtk/menu.c:1603 msgid "Marked Away" msgstr "Ausencia marcada" -#: src/fe-gtk/menu.c:1619 +#: src/fe-gtk/menu.c:1605 msgid "_Usermenu" msgstr "Menú de usuario" -#: src/fe-gtk/menu.c:1621 +#: src/fe-gtk/menu.c:1607 msgid "S_ettings" msgstr "C_onfiguración" -#: src/fe-gtk/menu.c:1622 +#: src/fe-gtk/menu.c:1608 msgid "_Preferences" msgstr "_Preferencias" -#: src/fe-gtk/menu.c:1624 +#: src/fe-gtk/menu.c:1610 msgid "Advanced" msgstr "Avanzado" -#: src/fe-gtk/menu.c:1625 +#: src/fe-gtk/menu.c:1611 msgid "Auto Replace..." msgstr "Reemplazar automáticamente.." -#: src/fe-gtk/menu.c:1626 +#: src/fe-gtk/menu.c:1612 msgid "CTCP Replies..." msgstr "Respuestas CTCP..." -#: src/fe-gtk/menu.c:1627 +#: src/fe-gtk/menu.c:1613 msgid "Dialog Buttons..." msgstr "Botones de diálogo..." -#: src/fe-gtk/menu.c:1628 +#: src/fe-gtk/menu.c:1614 msgid "Keyboard Shortcuts..." msgstr "Atajos de teclado..." -#: src/fe-gtk/menu.c:1629 +#: src/fe-gtk/menu.c:1615 msgid "Text Events..." msgstr "Textos de eventos..." -#: src/fe-gtk/menu.c:1630 +#: src/fe-gtk/menu.c:1616 msgid "URL Handlers..." msgstr "Manejadores de URL..." -#: src/fe-gtk/menu.c:1631 +#: src/fe-gtk/menu.c:1617 msgid "User Commands..." msgstr "Órdenes de usuario..." -#: src/fe-gtk/menu.c:1632 +#: src/fe-gtk/menu.c:1618 msgid "Userlist Buttons..." msgstr "Botones de lista de usuarios..." -#: src/fe-gtk/menu.c:1633 +#: src/fe-gtk/menu.c:1619 msgid "Userlist Popup..." msgstr "Ventana de lista de usuarios..." -#: src/fe-gtk/menu.c:1636 +#: src/fe-gtk/menu.c:1622 msgid "_Window" msgstr "_Ventana" -#: src/fe-gtk/menu.c:1637 +#: src/fe-gtk/menu.c:1623 msgid "Ban List..." msgstr "Lista de bans..." -#: src/fe-gtk/menu.c:1638 +#: src/fe-gtk/menu.c:1624 msgid "Character Chart..." msgstr "Lista de caracteres..." -#: src/fe-gtk/menu.c:1639 +#: src/fe-gtk/menu.c:1625 msgid "Direct Chat..." msgstr "Charla directa..." -#: src/fe-gtk/menu.c:1640 +#: src/fe-gtk/menu.c:1626 msgid "File Transfers..." msgstr "Transferencias de archivos..." -#: src/fe-gtk/menu.c:1641 -#, fuzzy +#: src/fe-gtk/menu.c:1627 msgid "Friends List..." -msgstr "Lista de bans..." +msgstr "Lista de Amigos..." -#: src/fe-gtk/menu.c:1642 +#: src/fe-gtk/menu.c:1628 msgid "Ignore List..." msgstr "Lista de ignorados..." -#: src/fe-gtk/menu.c:1643 +#: src/fe-gtk/menu.c:1629 msgid "Plugins and Scripts..." msgstr "Complementos y guiones..." -#: src/fe-gtk/menu.c:1644 +#: src/fe-gtk/menu.c:1630 msgid "Raw Log..." msgstr "Registro plano..." -#: src/fe-gtk/menu.c:1645 +#: src/fe-gtk/menu.c:1631 msgid "URL Grabber..." msgstr "Capturador de URL..." -#: src/fe-gtk/menu.c:1647 +#: src/fe-gtk/menu.c:1633 msgid "Reset Marker Line" msgstr "Reiniciar la línea de marcado" -#: src/fe-gtk/menu.c:1648 +#: src/fe-gtk/menu.c:1634 msgid "C_lear Text" msgstr "_Limpiar texto" -#: src/fe-gtk/menu.c:1650 +#: src/fe-gtk/menu.c:1636 msgid "Search Text..." msgstr "Buscar texto..." -#: src/fe-gtk/menu.c:1651 +#: src/fe-gtk/menu.c:1637 msgid "Save Text..." msgstr "Guardar texto..." -#: src/fe-gtk/menu.c:1653 src/fe-gtk/menu.c:2134 +#: src/fe-gtk/menu.c:1639 +#: src/fe-gtk/menu.c:2116 msgid "_Help" msgstr "A_yuda" -#: src/fe-gtk/menu.c:1654 +#: src/fe-gtk/menu.c:1640 msgid "_Contents" msgstr "_Contenidos" -#: src/fe-gtk/menu.c:1656 +#: src/fe-gtk/menu.c:1642 msgid "Check for updates" -msgstr "" +msgstr "Comprobar actualizaciones" -#: src/fe-gtk/menu.c:1658 +#: src/fe-gtk/menu.c:1644 msgid "_About" msgstr "_Acerca de" -#: src/fe-gtk/menu.c:2147 -#, fuzzy +#: src/fe-gtk/menu.c:2129 msgid "_Attach" -msgstr "_Ventana adjunta" +msgstr "_Adjuntar" -#: src/fe-gtk/notifygui.c:138 +#: src/fe-gtk/notifygui.c:140 msgid "Last Seen" msgstr "Visto por última vez" -#: src/fe-gtk/notifygui.c:180 +#: src/fe-gtk/notifygui.c:182 msgid "Offline" msgstr "Desconectado" -#: src/fe-gtk/notifygui.c:200 src/fe-gtk/setup.c:231 +#: src/fe-gtk/notifygui.c:202 +#: src/fe-gtk/setup.c:231 msgid "Never" msgstr "Nunca" -#: src/fe-gtk/notifygui.c:203 src/fe-gtk/notifygui.c:228 -#, fuzzy, c-format +#: src/fe-gtk/notifygui.c:205 +#: src/fe-gtk/notifygui.c:230 +#, c-format msgid "%d minutes ago" -msgstr "hace %u minutos" +msgstr "hace %d minutos" -#: src/fe-gtk/notifygui.c:218 +#: src/fe-gtk/notifygui.c:220 msgid "Online" msgstr "Conectado" -#: src/fe-gtk/notifygui.c:347 +#: src/fe-gtk/notifygui.c:349 msgid "Enter nickname to add:" -msgstr "Introduzica el apodo a añadir:" +msgstr "Introduzica el pseudónimo a añadir:" -#: src/fe-gtk/notifygui.c:376 +#: src/fe-gtk/notifygui.c:378 msgid "Notify on these networks:" -msgstr "" +msgstr "Notificaciones en estas redes:" -#: src/fe-gtk/notifygui.c:387 +#: src/fe-gtk/notifygui.c:389 msgid "Comma separated list of networks is accepted." -msgstr "" +msgstr "Se acepta una lista de redes separadas por comas." -#: src/fe-gtk/notifygui.c:413 -#, fuzzy +#: src/fe-gtk/notifygui.c:415 msgid "XChat: Friends List" -msgstr "XChat: Lista de archivos a enviar" +msgstr "XChat: Lista de Amigos" -#: src/fe-gtk/notifygui.c:434 -#, fuzzy +#: src/fe-gtk/notifygui.c:436 msgid "Open Dialog" -msgstr "Abrir la ventana de diálogo" +msgstr "Abrir una ventana de diálogo" -#: src/fe-gtk/plugin-tray.c:250 +#: src/fe-gtk/plugin-tray.c:248 msgid "" "Cannot find 'notify-send' to open balloon alerts.\n" "Please install libnotify." msgstr "" +"No se puede encontrar 'notify-send' para abrir alertas de globo.\n" +"Por favor installe libnotify." -#: src/fe-gtk/plugin-tray.c:301 +#: src/fe-gtk/plugin-tray.c:299 #, c-format msgid "XChat: Connected to %u networks and %u channels" -msgstr "" +msgstr "XChat: Conectado a %u redes y %u canales." -#: src/fe-gtk/plugin-tray.c:589 +#: src/fe-gtk/plugin-tray.c:583 msgid "_Restore" -msgstr "" +msgstr "_Restaurar" -#: src/fe-gtk/plugin-tray.c:591 -#, fuzzy +#: src/fe-gtk/plugin-tray.c:585 msgid "_Hide" -msgstr "Oculto" +msgstr "Ocul_tar" -#: src/fe-gtk/plugin-tray.c:594 +#: src/fe-gtk/plugin-tray.c:588 msgid "_Blink on" -msgstr "" +msgstr "_Pestañear para" -#: src/fe-gtk/plugin-tray.c:595 src/fe-gtk/setup.c:479 -#, fuzzy +#: src/fe-gtk/plugin-tray.c:589 +#: src/fe-gtk/setup.c:479 msgid "Channel Message" -msgstr "Nombre del canal" +msgstr "Mensaje al Canal" -#: src/fe-gtk/plugin-tray.c:596 src/fe-gtk/setup.c:480 -#, fuzzy +#: src/fe-gtk/plugin-tray.c:590 +#: src/fe-gtk/setup.c:480 msgid "Private Message" -msgstr "Pitar en mensajes privados" +msgstr "Mensajes Privados" -#: src/fe-gtk/plugin-tray.c:597 src/fe-gtk/setup.c:481 -#, fuzzy +#: src/fe-gtk/plugin-tray.c:591 +#: src/fe-gtk/setup.c:481 msgid "Highlighted Message" -msgstr "Pitar en mensajes resaltados" +msgstr "Mensaje Resaltado" -#: src/fe-gtk/plugin-tray.c:600 +#: src/fe-gtk/plugin-tray.c:594 msgid "_Change status" -msgstr "" +msgstr "_Cambiar estado" -#: src/fe-gtk/plugin-tray.c:602 -#, fuzzy +#: src/fe-gtk/plugin-tray.c:596 msgid "_Away" -msgstr "Ausente" +msgstr "_Ausente" -#: src/fe-gtk/plugin-tray.c:605 +#: src/fe-gtk/plugin-tray.c:599 msgid "_Back" -msgstr "" +msgstr "_Disponible" -#: src/fe-gtk/plugin-tray.c:654 src/fe-gtk/plugin-tray.c:662 +#: src/fe-gtk/plugin-tray.c:648 +#: src/fe-gtk/plugin-tray.c:656 #, c-format msgid "XChat: Highlighted message from: %s (%s)" -msgstr "" +msgstr "XChat: Mensaje resaltado de: %s (%s)" -#: src/fe-gtk/plugin-tray.c:657 +#: src/fe-gtk/plugin-tray.c:651 #, c-format msgid "XChat: %u highlighted messages, latest from: %s (%s)" -msgstr "" +msgstr "XChat: %u mensajes resaltados, el último de: %s (%s)" -#: src/fe-gtk/plugin-tray.c:680 src/fe-gtk/plugin-tray.c:687 +#: src/fe-gtk/plugin-tray.c:674 +#: src/fe-gtk/plugin-tray.c:681 #, c-format msgid "XChat: New public message from: %s (%s)" -msgstr "" +msgstr "XChat: Nuevo mensaje público de: %s (%s)" -#: src/fe-gtk/plugin-tray.c:683 +#: src/fe-gtk/plugin-tray.c:677 #, c-format msgid "XChat: %u new public messages." -msgstr "" +msgstr "XChat: %u mensajes públicos nuevos." -#: src/fe-gtk/plugin-tray.c:709 src/fe-gtk/plugin-tray.c:716 +#: src/fe-gtk/plugin-tray.c:703 +#: src/fe-gtk/plugin-tray.c:710 #, c-format msgid "XChat: Private message from: %s (%s)" -msgstr "" +msgstr "XChat: Mensaje privado de: %s (%s)" -#: src/fe-gtk/plugin-tray.c:712 +#: src/fe-gtk/plugin-tray.c:706 #, c-format msgid "XChat: %u private messages, latest from: %s (%s)" -msgstr "" +msgstr "XChat: %u mensajes privados, el último de: %s (%s)" -#: src/fe-gtk/plugin-tray.c:762 src/fe-gtk/plugin-tray.c:770 +#: src/fe-gtk/plugin-tray.c:756 +#: src/fe-gtk/plugin-tray.c:764 #, c-format msgid "XChat: File offer from: %s (%s)" -msgstr "" +msgstr "XChat; Fichero ofrecido por: %s (%s)" -#: src/fe-gtk/plugin-tray.c:765 +#: src/fe-gtk/plugin-tray.c:759 #, c-format msgid "XChat: %u file offers, latest from: %s (%s)" -msgstr "" +msgstr "XChat: %u ficheros ofrecidos, el último por %s (%s)" -#: src/fe-gtk/plugingui.c:72 +#: src/fe-gtk/plugingui.c:74 msgid "Version" msgstr "Versión" -#: src/fe-gtk/plugingui.c:74 src/fe-gtk/textgui.c:424 +#: src/fe-gtk/plugingui.c:76 +#: src/fe-gtk/textgui.c:424 msgid "Description" msgstr "Descripción" -#: src/fe-gtk/plugingui.c:149 +#: src/fe-gtk/plugingui.c:151 msgid "Select a Plugin or Script to load" msgstr "Seleccione una extensión o guión a cargar" -#: src/fe-gtk/plugingui.c:221 +#: src/fe-gtk/plugingui.c:223 msgid "XChat: Plugins and Scripts" msgstr "XChat: complementos y guiones" -#: src/fe-gtk/plugingui.c:227 +#: src/fe-gtk/plugingui.c:229 msgid "_Load..." msgstr "_Cargar..." -#: src/fe-gtk/plugingui.c:230 +#: src/fe-gtk/plugingui.c:232 msgid "_UnLoad" msgstr "_Desactivar" -#: src/fe-gtk/rawlog.c:79 src/fe-gtk/rawlog.c:128 src/fe-gtk/textgui.c:438 -#: src/fe-gtk/urlgrab.c:203 +#: src/fe-gtk/rawlog.c:81 +#: src/fe-gtk/rawlog.c:130 +#: src/fe-gtk/textgui.c:438 +#: src/fe-gtk/urlgrab.c:205 msgid "Save As..." msgstr "Guardar como..." -#: src/fe-gtk/rawlog.c:95 +#: src/fe-gtk/rawlog.c:97 #, c-format msgid "XChat: Rawlog (%s)" msgstr "XChat: Registro plano (%s)" -#: src/fe-gtk/rawlog.c:125 +#: src/fe-gtk/rawlog.c:127 msgid "Clear rawlog" msgstr "Limpiar registro plano" -#: src/fe-gtk/search.c:56 +#: src/fe-gtk/search.c:57 msgid "The window you opened this Search for doesn't exist anymore." msgstr "La ventana que ha abierto esta búsqueda no existe mas." -#: src/fe-gtk/search.c:64 +#: src/fe-gtk/search.c:65 msgid "Search hit end, not found." msgstr "Terminó la búsqueda, no se encontró." -#: src/fe-gtk/search.c:116 +#: src/fe-gtk/search.c:109 msgid "XChat: Search" msgstr "XChat: Buscar" -#: src/fe-gtk/search.c:134 +#: src/fe-gtk/search.c:127 msgid "_Match case" -msgstr "" +msgstr "_Coincidir mayúsculas" -#: src/fe-gtk/search.c:140 +#: src/fe-gtk/search.c:133 msgid "Search _backwards" -msgstr "" +msgstr "_Buscar hacia atrás" -#: src/fe-gtk/search.c:153 +#: src/fe-gtk/search.c:146 msgid "_Find" msgstr "Buscar" -#: src/fe-gtk/servlistgui.c:171 src/fe-gtk/servlistgui.c:269 +#: src/fe-gtk/servlistgui.c:171 +#: src/fe-gtk/servlistgui.c:269 msgid "New Network" msgstr "Nueva red" @@ -4524,190 +4417,176 @@ msgstr "¿Realmente desea eliminar la red \"%s\" y todos sus servidores?" #: src/fe-gtk/servlistgui.c:740 -#, fuzzy msgid "#channel" -msgstr "canal" +msgstr "#canal" -#: src/fe-gtk/servlistgui.c:850 -#, fuzzy +#: src/fe-gtk/servlistgui.c:847 msgid "XChat: Favorite Channels (Auto-Join List)" -msgstr "XChat: Lista de canales (%s)" +msgstr "XChat: Lista de canales Favoritos (Lista de entrada automática)" -#: src/fe-gtk/servlistgui.c:863 +#: src/fe-gtk/servlistgui.c:859 #, c-format msgid "These channels will be joined whenever you connect to %s." -msgstr "" +msgstr "Cuando te conectes a %s te unirás a estos canales." -#: src/fe-gtk/servlistgui.c:906 -#, fuzzy +#: src/fe-gtk/servlistgui.c:902 msgid "Key (Password)" -msgstr "Contraseña:" +msgstr "Llave (Contraseña)" -#: src/fe-gtk/servlistgui.c:937 src/fe-gtk/servlistgui.c:1566 +#: src/fe-gtk/servlistgui.c:933 +#: src/fe-gtk/servlistgui.c:1535 msgid "_Edit" msgstr "_Editar" -#: src/fe-gtk/servlistgui.c:973 +#: src/fe-gtk/servlistgui.c:969 #, c-format msgid "%s has been removed." -msgstr "" +msgstr "%s ha sido suprimido." -#: src/fe-gtk/servlistgui.c:993 +#: src/fe-gtk/servlistgui.c:989 #, c-format msgid "%s has been added." -msgstr "" +msgstr "%s ha sido añadido." -#: src/fe-gtk/servlistgui.c:1017 +#: src/fe-gtk/servlistgui.c:1013 msgid "User name and Real name cannot be left blank." msgstr "EL nombre y el nombre real no pueden estar en blanco." -#: src/fe-gtk/servlistgui.c:1397 +#: src/fe-gtk/servlistgui.c:1366 #, c-format msgid "XChat: Edit %s" msgstr "XChat: Editar %s" -#: src/fe-gtk/servlistgui.c:1416 +#: src/fe-gtk/servlistgui.c:1385 #, c-format msgid "Servers for %s" msgstr "Servidores para %s" -#: src/fe-gtk/servlistgui.c:1427 +#: src/fe-gtk/servlistgui.c:1396 msgid "Connect to selected server only" msgstr "Conectar únicamente al servidor seleccionado" -#: src/fe-gtk/servlistgui.c:1428 +#: src/fe-gtk/servlistgui.c:1397 msgid "Don't cycle through all the servers when the connection fails." msgstr "No recorrer todos los servidores cuando la conexión falle." -#: src/fe-gtk/servlistgui.c:1430 +#: src/fe-gtk/servlistgui.c:1399 msgid "Your Details" msgstr "Sus datos" -#: src/fe-gtk/servlistgui.c:1436 +#: src/fe-gtk/servlistgui.c:1405 msgid "Use global user information" msgstr "Usar información global de usuario" -#: src/fe-gtk/servlistgui.c:1439 src/fe-gtk/servlistgui.c:1671 +#: src/fe-gtk/servlistgui.c:1408 +#: src/fe-gtk/servlistgui.c:1640 msgid "_Nick name:" msgstr "Apodo:" -#: src/fe-gtk/servlistgui.c:1443 src/fe-gtk/servlistgui.c:1678 +#: src/fe-gtk/servlistgui.c:1412 +#: src/fe-gtk/servlistgui.c:1647 msgid "Second choice:" msgstr "Segunda opción:" -#: src/fe-gtk/servlistgui.c:1447 src/fe-gtk/servlistgui.c:1692 +#: src/fe-gtk/servlistgui.c:1416 +#: src/fe-gtk/servlistgui.c:1661 msgid "_User name:" msgstr "Nombre de _usuario:" -#: src/fe-gtk/servlistgui.c:1451 src/fe-gtk/servlistgui.c:1699 +#: src/fe-gtk/servlistgui.c:1420 +#: src/fe-gtk/servlistgui.c:1668 msgid "Rea_l name:" msgstr "Nombre rea_l:" -#: src/fe-gtk/servlistgui.c:1454 +#: src/fe-gtk/servlistgui.c:1423 msgid "Connecting" msgstr "Conectando" -#: src/fe-gtk/servlistgui.c:1460 +#: src/fe-gtk/servlistgui.c:1429 msgid "Auto connect to this network at startup" msgstr "Conectarse automáticamente al inicio" -#: src/fe-gtk/servlistgui.c:1462 -#, fuzzy +#: src/fe-gtk/servlistgui.c:1431 msgid "Bypass proxy server" -msgstr "Usar un servidor proxy" +msgstr "Saltarse las restricciones del servidor proxy" -#: src/fe-gtk/servlistgui.c:1464 +#: src/fe-gtk/servlistgui.c:1433 msgid "Use SSL for all the servers on this network" msgstr "Usar SSL con todos los servidores de esta red" -#: src/fe-gtk/servlistgui.c:1469 +#: src/fe-gtk/servlistgui.c:1438 msgid "Accept invalid SSL certificate" msgstr "Aceptar certificado inválido" -#: src/fe-gtk/servlistgui.c:1475 -#, fuzzy +#: src/fe-gtk/servlistgui.c:1444 msgid "_Favorite channels:" -msgstr "Abandonar canal:" +msgstr "Canales _Favoritos:" -#: src/fe-gtk/servlistgui.c:1477 +#: src/fe-gtk/servlistgui.c:1446 msgid "Channels to join, separated by commas, but not spaces!" msgstr "Canales a los que entrar, separados por comas, ¡no por espacios!" -#: src/fe-gtk/servlistgui.c:1480 +#: src/fe-gtk/servlistgui.c:1449 msgid "Connect command:" msgstr "Orden de conexión:" -#: src/fe-gtk/servlistgui.c:1482 -msgid "" -"Extra command to execute after connecting. If you need more than one, set " -"this to LOAD -e <filename>, where <filename> is a text-file full of commands " -"to execute." -msgstr "" -"Orden extra para ejecutar después de conectarse. Si necesita más de una, " -"póngala como «LOAD -e <nombrearchivo>», donde <nombrearchivo> es un archivo " -"de texto con ordenes a ejecutar." +#: src/fe-gtk/servlistgui.c:1451 +msgid "Extra command to execute after connecting. If you need more than one, set this to LOAD -e <filename>, where <filename> is a text-file full of commands to execute." +msgstr "Orden extra para ejecutar después de conectarse. Si necesita más de una, póngala como «LOAD -e <nombrearchivo>», donde <nombrearchivo> es un archivo de texto con ordenes a ejecutar." -#: src/fe-gtk/servlistgui.c:1485 +#: src/fe-gtk/servlistgui.c:1454 msgid "Nickserv password:" msgstr "Contraseña del «nickserv»:" -#: src/fe-gtk/servlistgui.c:1487 -msgid "" -"If your nickname requires a password, enter it here. Not all IRC networks " -"support this." -msgstr "" -"Si su apodo requiere contraseña, ingrésela aquí. No todas las redes IRC " -"soportan esta característica." +#: src/fe-gtk/servlistgui.c:1456 +msgid "If your nickname requires a password, enter it here. Not all IRC networks support this." +msgstr "Si su pseudónimo requiere contraseña, ingrésela aquí. No todas las redes IRC soportan esta característica." -#: src/fe-gtk/servlistgui.c:1491 +#: src/fe-gtk/servlistgui.c:1460 msgid "Server password:" msgstr "Contraseña del servidor:" -#: src/fe-gtk/servlistgui.c:1493 +#: src/fe-gtk/servlistgui.c:1462 msgid "Password for the server, if in doubt, leave blank." msgstr "Contraseña para el servidor. En caso de duda, dejar en blanco." -#: src/fe-gtk/servlistgui.c:1496 +#: src/fe-gtk/servlistgui.c:1465 msgid "Character set:" msgstr "Juego de caracteres:" -#: src/fe-gtk/servlistgui.c:1649 -#, fuzzy +#: src/fe-gtk/servlistgui.c:1618 msgid "XChat: Network List" -msgstr "XChat: Lista de notificacines" +msgstr "XChat: Lista de Redes" -#: src/fe-gtk/servlistgui.c:1661 +#: src/fe-gtk/servlistgui.c:1630 msgid "User Information" msgstr "Información sobre usuario" -#: src/fe-gtk/servlistgui.c:1685 +#: src/fe-gtk/servlistgui.c:1654 msgid "Third choice:" msgstr "Tercera opción:" -#: src/fe-gtk/servlistgui.c:1745 +#: src/fe-gtk/servlistgui.c:1714 msgid "Networks" msgstr "Redes" -#: src/fe-gtk/servlistgui.c:1786 -#, fuzzy +#: src/fe-gtk/servlistgui.c:1755 msgid "Skip network list on startup" -msgstr "No mostrar lista de servidores al inicio" +msgstr "No mostrar la lista de redes al iniciar el programa" -#: src/fe-gtk/servlistgui.c:1818 +#: src/fe-gtk/servlistgui.c:1787 msgid "_Edit..." msgstr "_Editar..." -#: src/fe-gtk/servlistgui.c:1825 +#: src/fe-gtk/servlistgui.c:1794 msgid "_Sort" msgstr "Ordenar" -#: src/fe-gtk/servlistgui.c:1826 -msgid "" -"Sorts the network list in alphabetical order. Use SHIFT-UP and SHIFT-DOWN " -"keys to move a row." -msgstr "" +#: src/fe-gtk/servlistgui.c:1795 +msgid "Sorts the network list in alphabetical order. Use SHIFT-UP and SHIFT-DOWN keys to move a row." +msgstr "Ordena la lista de redes en orden alfabético. Usa las teclas SHIFT-ARRIBA y SHIFT-ABAJO para mover una fila." -#: src/fe-gtk/servlistgui.c:1851 +#: src/fe-gtk/servlistgui.c:1820 msgid "C_onnect" msgstr "C_onectar" @@ -4737,11 +4616,11 @@ #: src/fe-gtk/setup.c:110 msgid "Indent nick names" -msgstr "Indentar apodos" +msgstr "Indentar pseudónimos" #: src/fe-gtk/setup.c:111 msgid "Make nick names right-justified" -msgstr "Justificar los apodos a la derecha." +msgstr "Justificar los pseudónimos a la derecha." #: src/fe-gtk/setup.c:112 msgid "Transparent background" @@ -4771,7 +4650,8 @@ msgid "Blue:" msgstr "Azul:" -#: src/fe-gtk/setup.c:120 src/fe-gtk/setup.c:391 +#: src/fe-gtk/setup.c:120 +#: src/fe-gtk/setup.c:391 msgid "Time Stamps" msgstr "Marcas de fecha/hora" @@ -4783,23 +4663,27 @@ msgid "Time stamp format:" msgstr "Formato de inserción de hora:" -#: src/fe-gtk/setup.c:123 src/fe-gtk/setup.c:394 +#: src/fe-gtk/setup.c:123 +#: src/fe-gtk/setup.c:394 msgid "See strftime manpage for details." msgstr "Vea la página del manual de strftime para obtener más detalles." -#: src/fe-gtk/setup.c:130 src/fe-gtk/setup.c:170 +#: src/fe-gtk/setup.c:130 +#: src/fe-gtk/setup.c:170 msgid "A-Z" msgstr "A-Z" #: src/fe-gtk/setup.c:131 msgid "Last-spoke order" -msgstr "" +msgstr "Última persona que habló" -#: src/fe-gtk/setup.c:137 src/fe-gtk/setup.c:1701 +#: src/fe-gtk/setup.c:137 +#: src/fe-gtk/setup.c:1701 msgid "Input box" msgstr "Caja de entrada" -#: src/fe-gtk/setup.c:138 src/fe-gtk/setup.c:202 +#: src/fe-gtk/setup.c:138 +#: src/fe-gtk/setup.c:202 msgid "Use the Text box font and colors" msgstr "Usar la tipografía y colores de la caja de texto" @@ -4809,20 +4693,19 @@ #: src/fe-gtk/setup.c:143 msgid "Nick Completion" -msgstr "Completar apodo" +msgstr "Completar pseudónimo" #: src/fe-gtk/setup.c:144 msgid "Automatic nick completion (without TAB key)" -msgstr "Completar apodo automáticamente (sin TAB)" +msgstr "Completar pseudónimo automáticamente (sin TAB)" #: src/fe-gtk/setup.c:146 msgid "Nick completion suffix:" -msgstr "Sufijo al completar el apodo:" +msgstr "Sufijo al completar el pseudónimo:" #: src/fe-gtk/setup.c:147 -#, fuzzy msgid "Nick completion sorted:" -msgstr "Sufijo al completar el apodo:" +msgstr "Orden para el autocompletado de pseudónimos:" #: src/fe-gtk/setup.c:150 msgid "Input Box Codes" @@ -4853,21 +4736,25 @@ msgid "Unsorted" msgstr "Desordenada" -#: src/fe-gtk/setup.c:179 src/fe-gtk/setup.c:191 +#: src/fe-gtk/setup.c:179 +#: src/fe-gtk/setup.c:191 msgid "Left (Upper)" -msgstr "" +msgstr "Izquierda (Arriba)" -#: src/fe-gtk/setup.c:180 src/fe-gtk/setup.c:192 +#: src/fe-gtk/setup.c:180 +#: src/fe-gtk/setup.c:192 msgid "Left (Lower)" -msgstr "" +msgstr "Izquierda (Abajo)" -#: src/fe-gtk/setup.c:181 src/fe-gtk/setup.c:193 +#: src/fe-gtk/setup.c:181 +#: src/fe-gtk/setup.c:193 msgid "Right (Upper)" -msgstr "" +msgstr "Derecha (Arriba)" -#: src/fe-gtk/setup.c:182 src/fe-gtk/setup.c:194 +#: src/fe-gtk/setup.c:182 +#: src/fe-gtk/setup.c:194 msgid "Right (Lower)" -msgstr "" +msgstr "Derecha (Abajo)" #: src/fe-gtk/setup.c:183 msgid "Top" @@ -4894,9 +4781,8 @@ msgstr "Lista de usuarios ordenada por:" #: src/fe-gtk/setup.c:205 -#, fuzzy msgid "Show user list at:" -msgstr "Mostrar/Ocultar la lista de usuarios" +msgstr "Mostrar la lista de usuarios en:" #: src/fe-gtk/setup.c:207 msgid "Away tracking" @@ -4904,8 +4790,7 @@ #: src/fe-gtk/setup.c:208 msgid "Track the Away status of users and mark them in a different color" -msgstr "" -"Seguir el estado de ausencia de usuarios y marcarlos en un color diferente" +msgstr "Seguir el estado de ausencia de usuarios y marcarlos en un color diferente" #: src/fe-gtk/setup.c:209 msgid "On channels smaller than:" @@ -4919,7 +4804,8 @@ msgid "Windows" msgstr "Ventanas" -#: src/fe-gtk/setup.c:224 src/fe-gtk/setup.c:240 +#: src/fe-gtk/setup.c:224 +#: src/fe-gtk/setup.c:240 msgid "Tabs" msgstr "Solapas" @@ -4932,13 +4818,12 @@ msgstr "Solo solapas solicitadas" #: src/fe-gtk/setup.c:242 -#, fuzzy msgid "Tree" msgstr "Árbol" #: src/fe-gtk/setup.c:249 msgid "Switcher type:" -msgstr "" +msgstr "Tipo de conmutador:" #: src/fe-gtk/setup.c:250 msgid "Open an extra tab for server messages" @@ -4949,27 +4834,24 @@ msgstr "Abrir solapa extra para las noticias del servidor" #: src/fe-gtk/setup.c:252 -#, fuzzy msgid "Open a new tab when you receive a private message" -msgstr "Abrir solapa extra para los mensajes del servidor" +msgstr "Abrir una nueva pestaña cuando recibas un mensaje privado" #: src/fe-gtk/setup.c:253 msgid "Sort tabs in alphabetical order" msgstr "Ordenar solapas alfabéticamente" #: src/fe-gtk/setup.c:254 -#, fuzzy msgid "Smaller text" -msgstr "Solapas pequeñas" +msgstr "Texto pequeño" #: src/fe-gtk/setup.c:256 msgid "Focus new tabs:" msgstr "Centrarse en nuevas solapas:" #: src/fe-gtk/setup.c:258 -#, fuzzy msgid "Show channel switcher at:" -msgstr "En canales más pequeños que:" +msgstr "Mostrar el conmutador de canales a la:" #: src/fe-gtk/setup.c:259 msgid "Shorten tab labels to:" @@ -5000,9 +4882,8 @@ msgstr "¿Abrir DCC, Ignorar, Notificar etc en solapas o en ventanas?" #: src/fe-gtk/setup.c:271 -#, fuzzy msgid "No" -msgstr "Ninguno" +msgstr "No" #: src/fe-gtk/setup.c:272 msgid "Yes" @@ -5030,7 +4911,7 @@ #: src/fe-gtk/setup.c:283 msgid "Save nick name in filenames" -msgstr "Guardar el apodo en los nombres de archivos" +msgstr "Guardar el pseudónimo en los nombres de archivos" #: src/fe-gtk/setup.c:285 msgid "Network Settings" @@ -5041,12 +4922,8 @@ msgstr "Obtener mi IP del servidor IRC" #: src/fe-gtk/setup.c:287 -msgid "" -"Asks the IRC server for your real address. Use this if you have a 192.168.*." -"* address!" -msgstr "" -"Pregunta su dirección real al servidor IRC. ¡Úselo si tiene una dirección " -"del tipo 192.168.*.*!" +msgid "Asks the IRC server for your real address. Use this if you have a 192.168.*.* address!" +msgstr "Pregunta su dirección real al servidor IRC. ¡Úselo si tiene una dirección del tipo 192.168.*.*!" #: src/fe-gtk/setup.c:288 msgid "DCC IP address:" @@ -5076,7 +4953,8 @@ msgid "One upload:" msgstr "Una subida:" -#: src/fe-gtk/setup.c:296 src/fe-gtk/setup.c:298 +#: src/fe-gtk/setup.c:296 +#: src/fe-gtk/setup.c:298 msgid "Maximum speed for one transfer" msgstr "Velocidad máx. para una transferencia" @@ -5088,7 +4966,8 @@ msgid "All uploads combined:" msgstr "Todas las subidas combinadas:" -#: src/fe-gtk/setup.c:300 src/fe-gtk/setup.c:302 +#: src/fe-gtk/setup.c:300 +#: src/fe-gtk/setup.c:302 msgid "Maximum speed for all files" msgstr "Velocidad máx. para todo el tráfico" @@ -5096,62 +4975,58 @@ msgid "All downloads combined:" msgstr "Todas las descargas combinadas:" -#: src/fe-gtk/setup.c:329 src/fe-gtk/setup.c:1707 +#: src/fe-gtk/setup.c:329 +#: src/fe-gtk/setup.c:1707 msgid "Alerts" msgstr "Alertas" #: src/fe-gtk/setup.c:333 -#, fuzzy msgid "Show tray balloons on:" -msgstr "Mostrar solapas:" +msgstr "Mostrar globos de la bandeja del sistema para:" #: src/fe-gtk/setup.c:335 msgid "Blink tray icon on:" -msgstr "" +msgstr "Pestañear el icono de la bandeja del sistema para:" #: src/fe-gtk/setup.c:336 msgid "Blink task bar on:" -msgstr "" +msgstr "Pestañea la barra de tareas para:" #: src/fe-gtk/setup.c:337 msgid "Make a beep sound on:" -msgstr "" +msgstr "Emitir un sonido para:" #: src/fe-gtk/setup.c:339 msgid "Enable system tray icon" -msgstr "" +msgstr "Habilita el ícono de la bandeja del sistema" #: src/fe-gtk/setup.c:341 -#, fuzzy msgid "Highlighted Messages" -msgstr "Pitar en mensajes resaltados" +msgstr "Mensajes Resaltados" #: src/fe-gtk/setup.c:342 -msgid "" -"Highlighted messages are ones where your nickname is mentioned, but also:" -msgstr "" +msgid "Highlighted messages are ones where your nickname is mentioned, but also:" +msgstr "Los mensajes resaltados son aquellos donde tu pseudónimo es mencionado, pero tambien:" #: src/fe-gtk/setup.c:344 -#, fuzzy msgid "Extra words to highlight:" msgstr "Palabras adicionales para resaltar:" #: src/fe-gtk/setup.c:345 -#, fuzzy msgid "Nick names not to highlight:" -msgstr "Apodos que no resaltará:" +msgstr "Pseudónimos no resaltados" #: src/fe-gtk/setup.c:346 -#, fuzzy msgid "Nick names to always highlight:" -msgstr "Apodos que no resaltará:" +msgstr "Pseudónimos resaltados:" #: src/fe-gtk/setup.c:347 -#, fuzzy msgid "" "Separate multiple words with commas.\n" "Wildcards are accepted." -msgstr "separar palabras múltiples con comas." +msgstr "" +"Separar palabras múltiples con comas.\n" +"Se permiten comodines." #: src/fe-gtk/setup.c:353 msgid "Default Messages" @@ -5215,8 +5090,7 @@ #: src/fe-gtk/setup.c:372 msgid "Sends a /WHOIS when a user comes online in your notify list" -msgstr "" -"Envía un /WHOIS cuando un usuario de la lista de notificaciones se conecta" +msgstr "Envía un /WHOIS cuando un usuario de la lista de notificaciones se conecta" #: src/fe-gtk/setup.c:373 msgid "Hide join and part messages" @@ -5242,18 +5116,18 @@ msgid "Chat window" msgstr "Ventana de canal" -#: src/fe-gtk/setup.c:385 src/fe-gtk/setup.c:1709 +#: src/fe-gtk/setup.c:385 +#: src/fe-gtk/setup.c:1709 msgid "Logging" msgstr "Registros" #: src/fe-gtk/setup.c:386 msgid "Display scrollback from previous session" -msgstr "" +msgstr "Mostrar el registro de la sesión anterior" #: src/fe-gtk/setup.c:387 -#, fuzzy msgid "Enable logging of conversations to disk" -msgstr "Habilitar el registro de conversaciones" +msgstr "Habilitar el registro de conversaciones al disco" #: src/fe-gtk/setup.c:388 msgid "Log filename:" @@ -5294,16 +5168,15 @@ #: src/fe-gtk/setup.c:407 msgid "MS Proxy (ISA)" -msgstr "" +msgstr "MS Proxy (ISA)" #: src/fe-gtk/setup.c:414 msgid "All Connections" msgstr "Todas las conexiones" #: src/fe-gtk/setup.c:415 -#, fuzzy msgid "IRC Server Only" -msgstr "Sólo para el servidor de IRC" +msgstr "Sólo Servidor IRC" #: src/fe-gtk/setup.c:416 msgid "DCC Get Only" @@ -5386,9 +5259,8 @@ msgstr "Marcar usuarios no identificados con:" #: src/fe-gtk/setup.c:1161 -#, fuzzy msgid "Open Data Folder" -msgstr "Abrir carpeta..." +msgstr "Abrir carpeta de registros..." #: src/fe-gtk/setup.c:1215 msgid "Select color" @@ -5406,11 +5278,13 @@ msgid "Local colors:" msgstr "Colores locales:" -#: src/fe-gtk/setup.c:1313 src/fe-gtk/setup.c:1318 +#: src/fe-gtk/setup.c:1313 +#: src/fe-gtk/setup.c:1318 msgid "Foreground:" msgstr "Primer plano:" -#: src/fe-gtk/setup.c:1314 src/fe-gtk/setup.c:1319 +#: src/fe-gtk/setup.c:1314 +#: src/fe-gtk/setup.c:1319 msgid "Background:" msgstr "Fondo:" @@ -5442,7 +5316,8 @@ msgid "Highlight:" msgstr "Resaltar:" -#: src/fe-gtk/setup.c:1423 src/fe-gtk/textgui.c:389 +#: src/fe-gtk/setup.c:1423 +#: src/fe-gtk/textgui.c:389 msgid "Event" msgstr "Evento" @@ -5499,9 +5374,8 @@ msgstr "Lista de usuarios" #: src/fe-gtk/setup.c:1703 -#, fuzzy msgid "Channel switcher" -msgstr "Lista de canales..." +msgstr "Conmutador de Canales" #: src/fe-gtk/setup.c:1704 msgid "Colors" @@ -5536,11 +5410,12 @@ "You cannot place the tree on the top or bottom!\n" "Please change to the <b>Tabs</b> layout in the <b>View</b> menu first." msgstr "" +"¡No puedes poner el árbol al principio o al final!\n" +"Por favor cambia a la estructura en <b>Pestañas</b> en el menú <b>Ver</b> primero." #: src/fe-gtk/setup.c:2017 msgid "Some settings were changed that require a restart to take full effect." -msgstr "" -"Algunas opciones que han cambiado requieren un reinicio para tener efecto." +msgstr "Algunas opciones que han cambiado requieren un reinicio para tener efecto." #: src/fe-gtk/setup.c:2025 msgid "" @@ -5567,7 +5442,8 @@ msgid "This signal is only passed %d args, $%d is invalid" msgstr "Esta señal sólo ha pasado %d argumentos, $%d es inválido" -#: src/fe-gtk/textgui.c:304 src/fe-gtk/textgui.c:327 +#: src/fe-gtk/textgui.c:304 +#: src/fe-gtk/textgui.c:327 msgid "Print Texts File" msgstr "Imprimir archivos de textos" @@ -5587,185 +5463,201 @@ msgid "Test All" msgstr "Probar todo" -#: src/fe-gtk/urlgrab.c:96 +#: src/fe-gtk/urlgrab.c:98 msgid "URL" msgstr "URL" -#: src/fe-gtk/urlgrab.c:186 +#: src/fe-gtk/urlgrab.c:188 msgid "XChat: URL Grabber" msgstr "XChat: Capturador de URL" -#: src/fe-gtk/urlgrab.c:199 +#: src/fe-gtk/urlgrab.c:201 msgid "Clear list" msgstr "Limpiar la lista" -#: src/fe-gtk/urlgrab.c:201 +#: src/fe-gtk/urlgrab.c:203 msgid "Copy selected URL" msgstr "Copiar URL seleccionada" -#: src/fe-gtk/urlgrab.c:201 +#: src/fe-gtk/urlgrab.c:203 msgid "Copy" msgstr "Copiar" -#: src/fe-gtk/urlgrab.c:203 +#: src/fe-gtk/urlgrab.c:205 msgid "Save list to a file" msgstr "Guardar lista en un archivo." -#: src/fe-gtk/userlistgui.c:119 +#: src/fe-gtk/userlistgui.c:111 #, c-format msgid "%d ops, %d total" msgstr "%d ops, %d total" -#~ msgid "%C18*$t$1%O $2" -#~ msgstr "%C18*$t$1%O $2" - -#~ msgid "%C21*%O$t%C21%B$1%O%C21 $2" -#~ msgstr "%C21*%O$t%C21%B$1%O%C21 $2" - -#~ msgid "%C18%H<%H$4$1%H>%H%O$t$2" -#~ msgstr "%C18%H<%H$4$1%H>%H%O$t$2" - -#~ msgid "$4%C21%B%H<%H$1%H>%H%O%C21$t$2" -#~ msgstr "$4%C21%B%H<%H$1%H>%H%O%C21$t$2" - -#~ msgid "%C28-%C29$1/$2%C28-%O$t$3" -#~ msgstr "%C28-%C29$1/$2%C28-%O$t$3" - -#~ msgid "$1$t$2" -#~ msgstr "$1$t$2" - -#~ msgid "%C19>%O$1%C19<%O$t$2" -#~ msgstr "%C19>%O$1%C19<%O$t$2" - -#~ msgid "%C16*%O$t$1%O" -#~ msgstr "%C16*%O$t$1%O" - -#~ msgid "%C28-%C29$1%C28-%O$t$2" -#~ msgstr "%C28-%C29$1%C28-%O$t$2" - -#~ msgid "%C28*%C29$3$1%C28*$t%O$2" -#~ msgstr "%C28*%C29$3$1%C28*$t%O$2" - -#~ msgid "%C18%H<%H$3$1%H>%H%O$t$2" -#~ msgstr "%C18%H<%H$3$1%H>%H%O$t$2" - -#~ msgid "%C22*%O$t$1" -#~ msgstr "%C22*%O$t$1" - -#~ msgid "%C31%H<%H$4$1%H>%H%O%C30$t$2" -#~ msgstr "%C31%H<%H$4$1%H>%H%O%C30$t$2" - -#~ msgid "PID" -#~ msgstr "PID" - -#~ msgid "US Minor Outlying Islands" -#~ msgstr "Islas Americanas Menores del Exterior" +#~ msgid "About XChat" +#~ msgstr "Acerca de XChat" +#~ msgid "C_hannels to join:" +#~ msgstr "Canales a los que unirse:" +#, fuzzy +#~ msgid "Execute command" +#~ msgstr "Ejecutar orden:" #~ msgid "Direct client-to-client" #~ msgstr "Cliente a cliente directamente" - #~ msgid "Send File" #~ msgstr "Enviar archivo" - #~ msgid "Offer Chat" #~ msgstr "Ofrecer charla" - #~ msgid "Abort Chat" #~ msgstr "Abortar la charla" - #~ msgid "Userinfo" #~ msgstr "Información del usuario" - #~ msgid "Clientinfo" #~ msgstr "Información del cliente" - #~ msgid "Time" #~ msgstr "Tiempo" - #~ msgid "Finger" #~ msgstr "Finger" - #~ msgid "Oper" #~ msgstr "Operador" - #~ msgid "Kill this user" #~ msgstr "Eliminar a este usuario" - #~ msgid "Mode" #~ msgstr "Modo" - #~ msgid "Give Half-Ops" #~ msgstr "Dar Op" - #~ msgid "Take Half-Ops" #~ msgstr "Tomar Op" - #~ msgid "Ignore" #~ msgstr "Ignorar" - #~ msgid "Ignore User" #~ msgstr "Ignorar usuario" - #~ msgid "UnIgnore User" #~ msgstr "No ignorar usario" - #~ msgid "Info" #~ msgstr "Info" - #~ msgid "Who" #~ msgstr "Who" - #~ msgid "DNS Lookup" #~ msgstr "Búsqueda DNS" - #~ msgid "Trace" #~ msgstr "Rastrear" - #~ msgid "UserHost" #~ msgstr "Máquina del usuario" - #~ msgid "External" #~ msgstr "Programas externos" - #~ msgid "Traceroute" #~ msgstr "Rastrear ruta" - #~ msgid "Telnet" #~ msgstr "Telnet" +#, fuzzy +#~ msgid "Blink tray on message" +#~ msgstr "Pitar al llegar mensaje" +#~ msgid "Show join/part messages" +#~ msgstr "Mostrar mensajes de entrada/salida del canal" +#~ msgid "Color paste" +#~ msgstr "Pegar color" +#~ msgid "_Close Tab" +#~ msgstr "_Cerrar solapa" +#~ msgid "Channel List..." +#~ msgstr "Lista de canales..." +#~ msgid "Notify List..." +#~ msgstr "Lista de notificaciones..." +#~ msgid "_Close Window" +#~ msgstr "_Cerrar ventana" +#~ msgid "User" +#~ msgstr "Usuario" +#~ msgid "XChat: Notify List" +#~ msgstr "XChat: Lista de notificacines" #~ msgid "Unban" #~ msgstr "Eliminar veto" +#, fuzzy +#~ msgid "Channel Switcher" +#~ msgstr "canal" +#~ msgid "No other tabs open, quit xchat?" +#~ msgstr "No hay mas solapas abiertas, ¿salir de xchat?" +#~ msgid "_Layout" +#~ msgstr "_Disposición" + +#, fuzzy +#~ msgid "Quit..." +#~ msgstr "Salir:" +#~ msgid "Resizable user list" +#~ msgstr "Lista de usuarios redimensionable" +#~ msgid "Left" +#~ msgstr "Izquierda" +#~ msgid "Right" +#~ msgstr "Derecha" + +#, fuzzy +#~ msgid "Above user list" +#~ msgstr "Lista de usuarios redimensionable" +#~ msgid "US Minor Outlying Islands" +#~ msgstr "Islas Americanas Menores del Exterior" + +#, fuzzy +#~ msgid "File Offer" +#~ msgstr "Transferencias de archivos" +#~ msgid "Flash taskbar on highlighted messages" +#~ msgstr "Iluminar barra de tareas en mensajes resaltados" + +#, fuzzy +#~ msgid "Flash taskbar on private messages" +#~ msgstr "Iluminar barra de tareas en mensajes resaltados" +#~ msgid "Beep on highlighted messages" +#~ msgstr "Pitar en mensajes resaltados" +#~ msgid "Beep on private messages" +#~ msgstr "Pitar en mensajes privados" +#~ msgid "Beep on channel messages" +#~ msgstr "Pitar en mensajes de canal" +#~ msgid "%C18*$t$1%O $2" +#~ msgstr "%C18*$t$1%O $2" +#~ msgid "%C21*%O$t%C21%B$1%O%C21 $2" +#~ msgstr "%C21*%O$t%C21%B$1%O%C21 $2" +#~ msgid "%C18%H<%H$4$1%H>%H%O$t$2" +#~ msgstr "%C18%H<%H$4$1%H>%H%O$t$2" +#~ msgid "$4%C21%B%H<%H$1%H>%H%O%C21$t$2" +#~ msgstr "$4%C21%B%H<%H$1%H>%H%O%C21$t$2" +#~ msgid "%C28-%C29$1/$2%C28-%O$t$3" +#~ msgstr "%C28-%C29$1/$2%C28-%O$t$3" +#~ msgid "$1$t$2" +#~ msgstr "$1$t$2" +#~ msgid "%C19>%O$1%C19<%O$t$2" +#~ msgstr "%C19>%O$1%C19<%O$t$2" +#~ msgid "%C16*%O$t$1%O" +#~ msgstr "%C16*%O$t$1%O" +#~ msgid "%C28-%C29$1%C28-%O$t$2" +#~ msgstr "%C28-%C29$1%C28-%O$t$2" +#~ msgid "%C28*%C29$3$1%C28*$t%O$2" +#~ msgstr "%C28*%C29$3$1%C28*$t%O$2" +#~ msgid "%C18%H<%H$3$1%H>%H%O$t$2" +#~ msgstr "%C18%H<%H$3$1%H>%H%O$t$2" +#~ msgid "%C22*%O$t$1" +#~ msgstr "%C22*%O$t$1" +#~ msgid "%C31%H<%H$4$1%H>%H%O%C30$t$2" +#~ msgstr "%C31%H<%H$4$1%H>%H%O%C30$t$2" +#~ msgid "PID" +#~ msgstr "PID" #~ msgid "I can't save an empty list!" #~ msgstr "¡No se puede guardar una lista vacia!" - #~ msgid "List display options:" #~ msgstr "Opciones para mostrar la lista:" - #~ msgid "Minimum Users:" #~ msgstr "Usuarios mínimos:" - #~ msgid "Maximum Users:" #~ msgstr "Usuarios máximos:" - #~ msgid "Regex Match:" #~ msgstr "Coincidir con exp. regular:" - #~ msgid "Apply Match to:" #~ msgstr "Aplicar coincidencia a:" - #~ msgid "Apply" #~ msgstr "Aplicar" - #~ msgid "Refresh the list" #~ msgstr "Refrescar la lista" - #~ msgid "Save the list" #~ msgstr "Guardar la lista" - #~ msgid "None" #~ msgstr "Ninguno" - #~ msgid "To" #~ msgstr "Para" @@ -5776,185 +5668,97 @@ #, fuzzy #~ msgid "Speed limit" #~ msgstr "Limite de velocidad" - #~ msgid "XChat: File Receive List" #~ msgstr "XChat: Lista de recepción de archivos" - #~ msgid "Open" #~ msgstr "Abrir" - #~ msgid "Ack" #~ msgstr "Aceptado" - #~ msgid "To/From" #~ msgstr "Para/De" - -#~ msgid "No other tabs open, quit xchat?" -#~ msgstr "No hay mas solapas abiertas, ¿salir de xchat?" - -#~ msgid "Show join/part messages" -#~ msgstr "Mostrar mensajes de entrada/salida del canal" - -#~ msgid "Color paste" -#~ msgstr "Pegar color" - #~ msgid "Go to" #~ msgstr "Ir a" - -#~ msgid "_Close Tab" -#~ msgstr "_Cerrar solapa" - -#~ msgid "_Layout" -#~ msgstr "_Disposición" - -#~ msgid "Notify List..." -#~ msgstr "Lista de notificaciones..." - -#~ msgid "_Close Window" -#~ msgstr "_Cerrar ventana" - -#~ msgid "User" -#~ msgstr "Usuario" - #~ msgid "Server" #~ msgstr "Servidor" - -#~ msgid "XChat: Notify List" -#~ msgstr "XChat: Lista de notificacines" - -#~ msgid "C_hannels to join:" -#~ msgstr "Canales a los que unirse:" - -#~ msgid "Resizable user list" -#~ msgstr "Lista de usuarios redimensionable" - -#~ msgid "Left" -#~ msgstr "Izquierda" - -#~ msgid "Right" -#~ msgstr "Derecha" - #~ msgid "Tabs Location" #~ msgstr "Solapas colocadas en:" - #~ msgid "(Can be a text file relative to ~/.xchat2/)." #~ msgstr "(Puede ser un archivo de texto relativo a ~/.xchat2/)." - #~ msgid "(Can be a text file relative to config dir)." #~ msgstr "" #~ "(Puede ser un archivo de texto relativo al directorio de configuración)." - -#~ msgid "Flash taskbar on highlighted messages" -#~ msgstr "Iluminar barra de tareas en mensajes resaltados" - -#~ msgid "Beep on channel messages" -#~ msgstr "Pitar en mensajes de canal" - #~ msgid "Open an irc:// url" #~ msgstr "Abrir una url irc://" - #~ msgid "irc://server:port/channel" #~ msgstr "irc://servidor:puerto/canal" - #~ msgid "Execute a xchat command" #~ msgstr "Ejecutar una orden de xchat" - #~ msgid "\"Command to execute\"" #~ msgstr "\"Orden a ejecutar\"" - #~ msgid "Prints some text to the current tab/window" #~ msgstr "Imprime textos en la ventana/solapa actual" - #~ msgid "\"Text to print\"" #~ msgstr "\"Texto a imprimir\"" - #~ msgid "Change the context to the channel" #~ msgstr "Cambiar el contexto al canal" - #~ msgid "Change the context to the server" #~ msgstr "Cambiar el contexto al servidor" - #~ msgid "server" #~ msgstr "servidor" - #~ msgid "Get some informations from xchat" #~ msgstr "Obtener información desde xchat" - #~ msgid "id" #~ msgstr "id" - #~ msgid "Get settings from xchat" #~ msgstr "Obtener configuraciones de xchat" - #~ msgid "name" #~ msgstr "nombre" - #~ msgid "" #~ "xchat-remote: %s\n" #~ "Try `xchat-remote --help' for more information\n" #~ msgstr "" #~ "xchat-remote: %s\n" #~ "Intente `xchat-remote --help' para más información\n" - #~ msgid "Failed to complete SetContext" #~ msgstr "Imposible completar SetContext" - #~ msgid "Failed to complete print" #~ msgstr "Imposible completar la impresión" - #~ msgid "Failed to complete GetInfo" #~ msgstr "Imposible completar GetInfo" - #~ msgid "Failed to complete GetPrefs" #~ msgstr "Imposible completar GetPrefs" - #~ msgid "%s doesn't exist\n" #~ msgstr "no existe %s\n" - #~ msgid "%s loaded successfully!\n" #~ msgstr "%s se cargó exitosamente\n" - #~ msgid "Add" #~ msgstr "Agregar" - #~ msgid "Convert spaces to underscore before sending" #~ msgstr "Convertir espacios a guiones bajos" - #~ msgid "France, Metropolitan" #~ msgstr "Francia Metropolitana" - #~ msgid "Neutral Zone" #~ msgstr "Zona Neutral" - #~ msgid "From:" #~ msgstr "De:" - #~ msgid "To:" #~ msgstr "Para:" - #~ msgid "Size:" #~ msgstr "Tamaño:" - #~ msgid "MIME Type" #~ msgstr "Tipo MIME" - #~ msgid "Settings saved." #~ msgstr "Configuraciones guardadas." - #~ msgid "Save rawlog" #~ msgstr "Guardar registro plano" - #~ msgid "Save rawlog..." #~ msgstr "Guardar registro plano..." - #~ msgid "XChat: Server List" #~ msgstr "XChat: Lista de servidores" - #~ msgid "Completes nick names without using the TAB key" -#~ msgstr "Completar apodos sin usar el tabulador" - +#~ msgstr "Completar pseudónimos sin usar el tabulador" #~ msgid "Input Box Appearance" #~ msgstr "Apariencia" - #~ msgid "(See strftime manpage for details)." #~ msgstr "(Vea la página del manual de strftime para obtener mas detalles)." + ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������debian/patches/66_load_libnotify4.patch�������������������������������������������������������������0000664�0000000�0000000�00000004375�12175733717�015263� 0����������������������������������������������������������������������������������������������������ustar ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Description: Dynamically load libnotify.so.4 instead of libnotify.so.1 Dynamically load libnotify.so.4 (instead of libnotify.so.1, which is no longer in sid) when sending notifications to the system tray, for better integration with Gnome 3. This patch also adapts for the new libnotify API. Origin: http://xchat.svn.sourceforge.net/viewvc/xchat/src/fe-gtk/plugin-tray.c?r1=1453&r2=1470 Bug: http://sourceforge.net/tracker/index.php?func=detail&aid=3109838&group_id=239&atid=100239 Bug-Debian: http://bugs.debian.org/682599 Bug-Fedora: https://bugzilla.redhat.com/show_bug.cgi?id=693362 Reviewed-by: Sébastien Villemot <sebastien@debian.org> Last-Update: 2012-12-08 --- This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ --- a/src/fe-gtk/plugin-tray.c +++ b/src/fe-gtk/plugin-tray.c @@ -125,8 +125,9 @@ /* prototypes */ static gboolean (*nn_init) (char *); static void (*nn_uninit) (void); -static void *(*nn_new_with_status_icon) (const gchar *summary, const gchar *message, const gchar *icon, GtkStatusIcon *status_icon); -static void *(*nn_new) (const gchar *summary, const gchar *message, const gchar *icon, GtkWidget *attach); +/* recent versions of libnotify don't take the fourth GtkWidget argument, but passing an + * extra NULL argument will be fine */ +static void *(*nn_new) (const gchar *summary, const gchar *message, const gchar *icon, gpointer dummy); static gboolean (*nn_show) (void *noti, GError **error); static void (*nn_set_timeout) (void *noti, gint timeout); @@ -148,20 +149,14 @@ if (!nn_mod) { - nn_mod = g_module_open ("libnotify", G_MODULE_BIND_LAZY); + nn_mod = g_module_open ("libnotify.so.4", G_MODULE_BIND_LAZY); if (!nn_mod) - { - nn_mod = g_module_open ("libnotify.so.1", G_MODULE_BIND_LAZY); - if (!nn_mod) - return FALSE; - } + return FALSE; if (!g_module_symbol (nn_mod, "notify_init", (gpointer)&nn_init)) goto bad; if (!g_module_symbol (nn_mod, "notify_uninit", (gpointer)&nn_uninit)) goto bad; - if (!g_module_symbol (nn_mod, "notify_notification_new_with_status_icon", (gpointer)&nn_new_with_status_icon)) - goto bad; if (!g_module_symbol (nn_mod, "notify_notification_new", (gpointer)&nn_new)) goto bad; if (!g_module_symbol (nn_mod, "notify_notification_show", (gpointer)&nn_show)) �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������debian/patches/45_save_ignore.patch�����������������������������������������������������������������0000664�0000000�0000000�00000004277�12175733717�014500� 0����������������������������������������������������������������������������������������������������ustar ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������## DP: write ignore.conf.bug463072 and rename to ignore.conf, fixes #463072. --- a/src/common/cfgfiles.c +++ b/src/common/cfgfiles.c @@ -1093,6 +1093,20 @@ return open (buf, flags | OFLAGS); } +int +xchat_rename_file (char *oldpath, char *newpath, int xof_flags) +{ + char bufoldpath[1024]; + char bufnewpath[1024]; + + if (xof_flags & XOF_FULLPATH) + return rename (oldpath, newpath); + + snprintf (bufoldpath, sizeof (bufoldpath), "%s/%s", get_xdir_fs (), oldpath); + snprintf (bufnewpath, sizeof (bufnewpath), "%s/%s", get_xdir_fs (), newpath); + return rename (bufoldpath, bufnewpath); +} + FILE * xchat_fopen_file (const char *file, const char *mode, int xof_flags) { --- a/src/common/cfgfiles.h +++ b/src/common/cfgfiles.h @@ -25,6 +25,7 @@ void list_addentry (GSList ** list, char *cmd, char *name); int cmd_set (session *sess, char *tbuf, char *word[], char *word_eol[]); int xchat_open_file (char *file, int flags, int mode, int xof_flags); +int xchat_rename_file (char *oldpath, char *newpath, int xof_flags); FILE *xchat_fopen_file (const char *file, const char *mode, int xof_flags); #define XOF_DOMODE 1 #define XOF_FULLPATH 2 --- a/src/common/ignore.c +++ b/src/common/ignore.c @@ -304,11 +304,12 @@ ignore_save () { char buf[1024]; - int fh; + int fh, rc; + ssize_t nb; GSList *temp = ignore_list; struct ignore *ig; - fh = xchat_open_file ("ignore.conf", O_TRUNC | O_WRONLY | O_CREAT, 0600, XOF_DOMODE); + fh = xchat_open_file ("ignore.conf.bug463072", O_TRUNC | O_WRONLY | O_CREAT, 0600, XOF_DOMODE); if (fh != -1) { while (temp) @@ -318,11 +319,28 @@ { snprintf (buf, sizeof (buf), "mask = %s\ntype = %d\n\n", ig->mask, ig->type); - write (fh, buf, strlen (buf)); + nb = write (fh, buf, strlen (buf)); + if( nb == (ssize_t)-1 ) + { + perror( "ignore_save: write() failed" ); + close( fh ); + return; + } } temp = temp->next; } - close (fh); + rc = close (fh); + if( rc != 0 ) + { + perror( "ignore_save: close() failed" ); + return; + } + rc = xchat_rename_file( "ignore.conf.bug463072", "ignore.conf", XOF_DOMODE ); + if( rc != 0 ) + { + perror( "ignore_save: xchat_rename_file() failed" ); + return; + } } } ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������debian/patches/51_freenode_ircd-seven.patch���������������������������������������������������������0000664�0000000�0000000�00000002437�12175733717�016076� 0����������������������������������������������������������������������������������������������������ustar ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������## 51_freenode_ircd-seven.dpatch by Terence Simpson <tsimpson@kubuntu.org> ## ## Origin: http://adipose.attenuate.org/~stephen/ircd-seven/xchat-ircd-seven-identify-msg.patch.txt ## Description: Add support for ircd-seven CAP command. --- a/src/common/proto-irc.c +++ b/src/common/proto-irc.c @@ -45,6 +45,7 @@ { if (serv->password[0]) tcp_sendf (serv, "PASS %s\r\n", serv->password); + tcp_sendf (serv, "CAP LS\r\n"); tcp_sendf (serv, "NICK %s\r\n" @@ -1109,6 +1110,38 @@ return; } } + + else if (len == 3) + { + guint32 t; + + t = WORDL((guint8)type[0], (guint8)type[1], (guint8)type[2], (guint8)type[3]); + switch (t) + { + case WORDL('C','A','P','\0'): + if (strncasecmp(word[4], "ACK", 3) == 0) + { + if (strncasecmp(word[5][0]==':' ? word[5]+1 : word[5], + "identify-msg", 12) == 0) + { + serv->have_idmsg = TRUE; + tcp_send_len(serv, "CAP END\r\n", 9); + } + } + else if (strncasecmp(word[4], "LS", 2) == 0) + { + if (strstr(word_eol[5], "identify-msg") != 0) + tcp_send_len(serv, "CAP REQ :identify-msg\r\n", 23); + else + tcp_send_len(serv, "CAP END\r\n", 9); + } + else if (strncasecmp(word[4], "NAK",3) == 0) + { + tcp_send_len(serv, "CAP END\r\n", 9); + } + return; + } + } garbage: /* unknown message */ ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������debian/patches/53_russian.patch���������������������������������������������������������������������0000664�0000000�0000000�00000431750�12175733717�013662� 0����������������������������������������������������������������������������������������������������ustar ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������## Patch by <davian818@gmail.com> --- a/po/ru.po +++ b/po/ru.po @@ -11,29 +11,28 @@ msgstr "" "Project-Id-Version: xchat-2.8.4\n" "Report-Msgid-Bugs-To: www.xchat.org\n" -"POT-Creation-Date: 2010-05-30 13:56+1000\n" +"POT-Creation-Date: 2008-06-12 18:39+1000\n" "PO-Revision-Date: 2010-05-13 03:41+0700\n" "Last-Translator: Алекс <davian818@gmail.com>\n" "Language-Team: Russian <gnu@mx.ru>\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%" -"10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" #: src/common/cfgfiles.c:354 msgid "Cannot create ~/.xchat2" msgstr "Не удалось создать ~/.xchat2" -#: src/common/cfgfiles.c:713 +#: src/common/cfgfiles.c:711 msgid "I'm busy" msgstr "Я занят" -#: src/common/cfgfiles.c:714 +#: src/common/cfgfiles.c:712 msgid "Leaving" -msgstr "Ухожу я от вас" +msgstr "Ухожу я от вас (xchat 2.4.5 или старше)" -#: src/common/cfgfiles.c:761 +#: src/common/cfgfiles.c:759 msgid "" "* Running IRC as root is stupid! You should\n" " create a User Account and use that to login.\n" @@ -57,7 +56,8 @@ msgid "Done" msgstr "Готово" -#: src/common/dcc.c:71 src/fe-gtk/menu.c:942 +#: src/common/dcc.c:71 +#: src/fe-gtk/menu.c:928 msgid "Connect" msgstr "Соединение" @@ -65,14 +65,21 @@ msgid "Aborted" msgstr "Остановлено" -#: src/common/dcc.c:1886 src/common/outbound.c:2449 +#: src/common/dcc.c:1886 +#: src/common/outbound.c:2451 #, c-format msgid "Cannot access %s\n" msgstr "Нет доступа к %s\n" -#: src/common/dcc.c:1887 src/common/text.c:1261 src/common/text.c:1299 -#: src/common/text.c:1310 src/common/text.c:1317 src/common/text.c:1330 -#: src/common/text.c:1347 src/common/text.c:1447 src/common/util.c:353 +#: src/common/dcc.c:1887 +#: src/common/text.c:1224 +#: src/common/text.c:1262 +#: src/common/text.c:1273 +#: src/common/text.c:1280 +#: src/common/text.c:1293 +#: src/common/text.c:1310 +#: src/common/text.c:1410 +#: src/common/util.c:353 msgid "Error" msgstr "Ошибка" @@ -85,14 +92,22 @@ msgid "No active DCCs\n" msgstr "Нет активных DCC\n" -#: src/common/ignore.c:120 src/common/ignore.c:124 src/common/ignore.c:128 -#: src/common/ignore.c:132 src/common/ignore.c:136 src/common/ignore.c:140 +#: src/common/ignore.c:120 +#: src/common/ignore.c:124 +#: src/common/ignore.c:128 +#: src/common/ignore.c:132 +#: src/common/ignore.c:136 +#: src/common/ignore.c:140 #: src/common/ignore.c:144 msgid "YES " msgstr "ДА " -#: src/common/ignore.c:122 src/common/ignore.c:126 src/common/ignore.c:130 -#: src/common/ignore.c:134 src/common/ignore.c:138 src/common/ignore.c:142 +#: src/common/ignore.c:122 +#: src/common/ignore.c:126 +#: src/common/ignore.c:130 +#: src/common/ignore.c:134 +#: src/common/ignore.c:138 +#: src/common/ignore.c:142 #: src/common/ignore.c:146 msgid "NO " msgstr "НЕТ " @@ -138,100 +153,89 @@ msgid "I need /bin/sh to run!\n" msgstr "Отсутствует /bin/sh для запуска!\n" -#: src/common/outbound.c:2146 +#: src/common/outbound.c:2148 msgid "Commands Available:" msgstr "Доступные команды:" -#: src/common/outbound.c:2160 +#: src/common/outbound.c:2162 msgid "User defined commands:" msgstr "Определенные пользователем команды:" -#: src/common/outbound.c:2176 +#: src/common/outbound.c:2178 msgid "Plugin defined commands:" msgstr "Определенные расширениями команды:" -#: src/common/outbound.c:2187 +#: src/common/outbound.c:2189 msgid "Type /HELP <command> for more information, or /HELP -l" msgstr "Наберите /HELP <имя команды> для более полной информации, или /HELP -l" -#: src/common/outbound.c:2272 +#: src/common/outbound.c:2274 #, c-format msgid "Unknown arg '%s' ignored." msgstr "Игнорируется неизвестный аргумент \"%s\"." -#: src/common/outbound.c:3221 +#: src/common/outbound.c:3223 msgid "No such plugin found.\n" msgstr "Плагин не найден\n" -#: src/common/outbound.c:3226 src/fe-gtk/plugingui.c:184 +#: src/common/outbound.c:3228 +#: src/fe-gtk/plugingui.c:186 msgid "That plugin is refusing to unload.\n" msgstr "Плагин невозможно выгрузить.\n" -#: src/common/outbound.c:3495 +#: src/common/outbound.c:3497 msgid "ADDBUTTON <name> <action>, adds a button under the user-list" -msgstr "" -"ADDBUTTON <название> <действие> добавляет кнопку под списком пользователей" +msgstr "ADDBUTTON <название> <действие> добавляет кнопку под списком пользователей" -#: src/common/outbound.c:3497 +#: src/common/outbound.c:3499 msgid "ALLCHAN <cmd>, sends a command to all channels you're in" msgstr "ALLCHAN <команда>, посылает команду во всех каналах где вы есть " -#: src/common/outbound.c:3499 +#: src/common/outbound.c:3501 msgid "ALLCHANL <cmd>, sends a command to all channels you're in" msgstr "ALLCHANL <команда>, посылает команду на все ваши каналы" -#: src/common/outbound.c:3501 +#: src/common/outbound.c:3503 msgid "ALLSERV <cmd>, sends a command to all servers you're in" msgstr "ALLSERV <cmd>, посылает команду на всех серверах где вы есть " -#: src/common/outbound.c:3502 +#: src/common/outbound.c:3504 msgid "AWAY [<reason>], sets you away" msgstr "AWAY [<причина>], устанавливает флаг отсутствия" -#: src/common/outbound.c:3503 +#: src/common/outbound.c:3505 msgid "BACK, sets you back (not away)" msgstr "BACK, сбрасывает флаг остутствия" -#: src/common/outbound.c:3505 -msgid "" -"BAN <mask> [<bantype>], bans everyone matching the mask from the current " -"channel. If they are already on the channel this doesn't kick them (needs " -"chanop)" -msgstr "" -"BAN <маска> [<тип>], блокирует доступ на текущий канал для каждого, " -"совпадающего с маской. Если они уже на канале, то они не будут скинуты (для " -"этого нужно быть оператором канала)" +#: src/common/outbound.c:3507 +msgid "BAN <mask> [<bantype>], bans everyone matching the mask from the current channel. If they are already on the channel this doesn't kick them (needs chanop)" +msgstr "BAN <маска> [<тип>], блокирует доступ на текущий канал для каждого, совпадающего с маской. Если они уже на канале, то они не будут скинуты (для этого нужно быть оператором канала)" -#: src/common/outbound.c:3506 +#: src/common/outbound.c:3508 msgid "CHANOPT [-quiet] <variable> [<value>]" msgstr "CHANOPT [-quiet] <переменная> [<значение>]" -#: src/common/outbound.c:3508 +#: src/common/outbound.c:3510 msgid "CLEAR [ALL|HISTORY], Clears the current text window or command history" msgstr "CLEAR [ALL|HISTORY], очищает текущее окно или историю команд" -#: src/common/outbound.c:3509 +#: src/common/outbound.c:3511 msgid "CLOSE, Closes the current window/tab" msgstr "CLOSE, закрывает текущее окно или вкладку" -#: src/common/outbound.c:3512 +#: src/common/outbound.c:3514 msgid "COUNTRY [-s] <code|wildcard>, finds a country code, eg: au = australia" msgstr "COUNTRY [-s] <код|маска>, находит код страны, например: au = Австралия" -#: src/common/outbound.c:3514 -msgid "" -"CTCP <nick> <message>, send the CTCP message to nick, common messages are " -"VERSION and USERINFO" -msgstr "" -"CTCP <ник> <сообщение>, посылает пользователю с указанным ником CCTP-" -"сообщение, обычные сообщения -- VERSION и USERINFO" - #: src/common/outbound.c:3516 -msgid "" -"CYCLE [<channel>], parts the current or given channel and immediately rejoins" -msgstr "CYCLE [<channel>], выйти с текущего канала и немедленно зайти" +msgid "CTCP <nick> <message>, send the CTCP message to nick, common messages are VERSION and USERINFO" +msgstr "CTCP <ник> <сообщение>, посылает пользователю с указанным ником CCTP-сообщение, обычные сообщения -- VERSION и USERINFO" #: src/common/outbound.c:3518 +msgid "CYCLE [<channel>], parts the current or given channel and immediately rejoins" +msgstr "CYCLE [<channel>], выйти с текущего канала и немедленно зайти" + +#: src/common/outbound.c:3520 msgid "" "\n" "DCC GET <nick> - accept an offered file\n" @@ -253,100 +257,81 @@ "DCC CLOSE <тип> <имя> <файл> пример:\n" " /dcc close send johnsmith file.tar.gz" -#: src/common/outbound.c:3530 -msgid "" -"DEHOP <nick>, removes chanhalf-op status from the nick on the current " -"channel (needs chanop)" +#: src/common/outbound.c:3532 +msgid "DEHOP <nick>, removes chanhalf-op status from the nick on the current channel (needs chanop)" msgstr "" "DEHOP <имя>, удаляет chanhalf-op статус у имени на текущем канале\n" "(нужны права администратора канала)" -#: src/common/outbound.c:3532 +#: src/common/outbound.c:3534 msgid "DELBUTTON <name>, deletes a button from under the user-list" msgstr "DELBUTTON <имя>, удаляет кнопку из-под списка пользователей" -#: src/common/outbound.c:3534 -msgid "" -"DEOP <nick>, removes chanop status from the nick on the current channel " -"(needs chanop)" -msgstr "" -"DEOP <nick>, убирает права администратора канала у пользователя на текущем " -"канале (требует права администратора)." - #: src/common/outbound.c:3536 -msgid "" -"DEVOICE <nick>, removes voice status from the nick on the current channel " -"(needs chanop)" +msgid "DEOP <nick>, removes chanop status from the nick on the current channel (needs chanop)" +msgstr "DEOP <nick>, убирает права администратора канала у пользователя на текущем канале (требует права администратора)." + +#: src/common/outbound.c:3538 +msgid "DEVOICE <nick>, removes voice status from the nick on the current channel (needs chanop)" msgstr "" -"DEVOICE <nick>, удаляет право голоса у пользователя с переданным именем на " -"текущем\n" +"DEVOICE <nick>, удаляет право голоса у пользователя с переданным именем на текущем\n" "канале. Для использования нужны права администратора канала" -#: src/common/outbound.c:3537 +#: src/common/outbound.c:3539 msgid "DISCON, Disconnects from server" msgstr "DISCON, отсоединиться от сервера" -#: src/common/outbound.c:3538 +#: src/common/outbound.c:3540 msgid "DNS <nick|host|ip>, Finds a users IP number" msgstr "DNS <имя,адрес,IP> - поиск IP адреса пользователя" -#: src/common/outbound.c:3539 +#: src/common/outbound.c:3541 msgid "ECHO <text>, Prints text locally" msgstr "ECHO <текст>, вывести текст на локальной машине" -#: src/common/outbound.c:3542 -msgid "" -"EXEC [-o] <command>, runs the command. If -o flag is used then output is " -"sent to current channel, else is printed to current text box" +#: src/common/outbound.c:3544 +msgid "EXEC [-o] <command>, runs the command. If -o flag is used then output is sent to current channel, else is printed to current text box" msgstr "" "EXEC [-o] <Команда>, выполняет команду. При передаче опции -o вывод \n" -"команды перенаправляется в текущий канал. Иначе вывод печатается в текущем " -"окне" +"команды перенаправляется в текущий канал. Иначе вывод печатается в текущем окне" -#: src/common/outbound.c:3544 +#: src/common/outbound.c:3546 msgid "EXECCONT, sends the process SIGCONT" msgstr "EXECCONT, sends the process SIGCONT" -#: src/common/outbound.c:3547 -msgid "" -"EXECKILL [-9], kills a running exec in the current session. If -9 is given " -"the process is SIGKILL'ed" -msgstr "" -"EXECKILL [-9], уничтожает выполняющийся процесс в текущей сессии. Если -9 " -"процессу перадается сигнал SIGKILL" - #: src/common/outbound.c:3549 +msgid "EXECKILL [-9], kills a running exec in the current session. If -9 is given the process is SIGKILL'ed" +msgstr "EXECKILL [-9], уничтожает выполняющийся процесс в текущей сессии. Если -9 процессу перадается сигнал SIGKILL" + +#: src/common/outbound.c:3551 msgid "EXECSTOP, sends the process SIGSTOP" msgstr "EXECSTOP, посылает процессу сигнал SIGSTOP" -#: src/common/outbound.c:3550 +#: src/common/outbound.c:3552 msgid "EXECWRITE, sends data to the processes stdin" msgstr "EXECWRITE, посылает процессу данные на stdin" -#: src/common/outbound.c:3554 +#: src/common/outbound.c:3556 msgid "FLUSHQ, flushes the current server's send queue" msgstr "FLUSHQ, сбрасывает текущую очередь отправки сервера" -#: src/common/outbound.c:3556 +#: src/common/outbound.c:3558 msgid "GATE <host> [<port>], proxies through a host, port defaults to 23" msgstr "GATE <адрес> [<порт>], прокси через хост, порт по умолчанию - 23" -#: src/common/outbound.c:3560 -#, fuzzy -msgid "GHOST <nick> [password], Kills a ghosted nickname" +#: src/common/outbound.c:3562 +msgid "GHOST <nick> <password>, Kills a ghosted nickname" msgstr "GHOST <имя> <пароль>, Убрать фантомное имя пользователя" -#: src/common/outbound.c:3565 +#: src/common/outbound.c:3567 msgid "HOP <nick>, gives chanhalf-op status to the nick (needs chanop)" -msgstr "" -"HOP <Ник>, дает статус полуоператора канала пользователю (требуются права " -"оператора)" +msgstr "HOP <Ник>, дает статус полуоператора канала пользователю (требуются права оператора)" -#: src/common/outbound.c:3566 +#: src/common/outbound.c:3568 msgid "ID <password>, identifies yourself to nickserv" msgstr "ID <пароль>, представиться nickserv-у" -#: src/common/outbound.c:3568 +#: src/common/outbound.c:3570 msgid "" "IGNORE <mask> <types..> <options..>\n" " mask - host mask to ignore, eg: *!*@*.aol.com\n" @@ -360,218 +345,155 @@ " PRIV, CHAN, NOTI, CTCP, DCC, INVI, ALL\n" " параметры - NOSAVE, QUIET" -#: src/common/outbound.c:3575 -msgid "" -"INVITE <nick> [<channel>], invites someone to a channel, by default the " -"current channel (needs chanop)" -msgstr "" -"INVITE <Ник> [<канал>], приглашает кого-либо на канал, по умолчанию, на " -"текущий (требует права оператора)" +#: src/common/outbound.c:3577 +msgid "INVITE <nick> [<channel>], invites someone to a channel, by default the current channel (needs chanop)" +msgstr "INVITE <Ник> [<канал>], приглашает кого-либо на канал, по умолчанию, на текущий (требует права оператора)" -#: src/common/outbound.c:3576 +#: src/common/outbound.c:3578 msgid "JOIN <channel>, joins the channel" msgstr "JOIN <канал>, зайти на канал" -#: src/common/outbound.c:3578 +#: src/common/outbound.c:3580 msgid "KICK <nick>, kicks the nick from the current channel (needs chanop)" msgstr "KICK <Ник>, удаляет человека с текущего канала (нужны права оператора)" -#: src/common/outbound.c:3580 -msgid "" -"KICKBAN <nick>, bans then kicks the nick from the current channel (needs " -"chanop)" -msgstr "" -"KICKBAN <Ник>, удаляет и ставит бан с данного канала (требуются права " -"оператора)" +#: src/common/outbound.c:3582 +msgid "KICKBAN <nick>, bans then kicks the nick from the current channel (needs chanop)" +msgstr "KICKBAN <Ник>, удаляет и ставит бан с данного канала (требуются права оператора)" -#: src/common/outbound.c:3583 +#: src/common/outbound.c:3585 msgid "LAGCHECK, forces a new lag check" msgstr "LAGCHECK, инициирует новую проверку канала" -#: src/common/outbound.c:3585 +#: src/common/outbound.c:3587 msgid "LASTLOG <string>, searches for a string in the buffer" msgstr "LASTLOG <Строка>, ищет строку в буфере" -#: src/common/outbound.c:3587 +#: src/common/outbound.c:3589 msgid "LOAD [-e] <file>, loads a plugin or script" msgstr "LOAD [-e] <ИмяФайла>, загружает скрипт или плагин" -#: src/common/outbound.c:3590 -msgid "" -"MDEHOP, Mass deop's all chanhalf-ops in the current channel (needs chanop)" -msgstr "" -"MDEHOP, убирает у всех на текущем канале права полуоператора (требуются " -"права оператора)" - #: src/common/outbound.c:3592 -msgid "MDEOP, Mass deop's all chanops in the current channel (needs chanop)" -msgstr "" -"MDEOP, убирает у всех права оператора на текущем канале (требуются права " -"оператора)" +msgid "MDEHOP, Mass deop's all chanhalf-ops in the current channel (needs chanop)" +msgstr "MDEHOP, убирает у всех на текущем канале права полуоператора (требуются права оператора)" #: src/common/outbound.c:3594 -msgid "" -"ME <action>, sends the action to the current channel (actions are written in " -"the 3rd person, like /me jumps)" -msgstr "" -"ME <action>, посылает действие на текущий канал (действие пишется от " -"третьего лица, например, /me прыгает)" +msgid "MDEOP, Mass deop's all chanops in the current channel (needs chanop)" +msgstr "MDEOP, убирает у всех права оператора на текущем канале (требуются права оператора)" -#: src/common/outbound.c:3598 -msgid "" -"MKICK, Mass kicks everyone except you in the current channel (needs chanop)" +#: src/common/outbound.c:3596 +msgid "ME <action>, sends the action to the current channel (actions are written in the 3rd person, like /me jumps)" +msgstr "ME <action>, посылает действие на текущий канал (действие пишется от третьего лица, например, /me прыгает)" + +#: src/common/outbound.c:3600 +msgid "MKICK, Mass kicks everyone except you in the current channel (needs chanop)" msgstr "MKICK, удаляет всех, кроме себя, с канала (требуются права оператора)" -#: src/common/outbound.c:3601 +#: src/common/outbound.c:3603 msgid "MOP, Mass op's all users in the current channel (needs chanop)" -msgstr "" -"MOP, Устанавливает всем пользователям текущего канала права оператора " -"(требуются права оператора канала)" +msgstr "MOP, Устанавливает всем пользователям текущего канала права оператора (требуются права оператора канала)" -#: src/common/outbound.c:3602 +#: src/common/outbound.c:3604 msgid "MSG <nick> <message>, sends a private message" msgstr "MSG <Ник> <сообщение>, отправляет приватное сообщение" -#: src/common/outbound.c:3605 +#: src/common/outbound.c:3607 msgid "NAMES, Lists the nicks on the current channel" msgstr "NAMES, показывает список посетителей текущего канала" -#: src/common/outbound.c:3607 +#: src/common/outbound.c:3609 msgid "NCTCP <nick> <message>, Sends a CTCP notice" msgstr "NCTCP <Ник> <сообщение>, отправляет CTCP сообщение" -#: src/common/outbound.c:3608 +#: src/common/outbound.c:3610 msgid "NEWSERVER [-noconnect] <hostname> [<port>]" msgstr "NEWSERVER [-noconnect] <ИмяСервера> [<порт>]" -#: src/common/outbound.c:3609 +#: src/common/outbound.c:3611 msgid "NICK <nickname>, sets your nick" msgstr "/NICK <Ник>, меняет ваш ник" -#: src/common/outbound.c:3612 -msgid "" -"NOTICE <nick/channel> <message>, sends a notice. Notices are a type of " -"message that should be auto reacted to" -msgstr "" -"NOTICE <Ник/канал> <сообщение>, посылает уведомление. Уведомление - тип " -"сообщений that should be auto reacted to" - #: src/common/outbound.c:3614 -msgid "" -"NOTIFY [-n network1[,network2,...]] [<nick>], displays your notify list or " -"adds someone to it" -msgstr "" -"NOTIFY [-n network1[,network2,...]] [<Ник>], показывает список ваших " -"уведомлений или добавляет что-либо к ним" +msgid "NOTICE <nick/channel> <message>, sends a notice. Notices are a type of message that should be auto reacted to" +msgstr "NOTICE <Ник/канал> <сообщение>, посылает уведомление. Уведомление - тип сообщений that should be auto reacted to" #: src/common/outbound.c:3616 -msgid "OP <nick>, gives chanop status to the nick (needs chanop)" -msgstr "" -"OP <Ник>, дает пользователю статус оператора канала (требуются права " -"администратора)" +msgid "NOTIFY [-n network1[,network2,...]] [<nick>], displays your notify list or adds someone to it" +msgstr "NOTIFY [-n network1[,network2,...]] [<Ник>], показывает список ваших уведомлений или добавляет что-либо к ним" #: src/common/outbound.c:3618 -msgid "" -"PART [<channel>] [<reason>], leaves the channel, by default the current one" -msgstr "PART [<Канал>] [<Причина>], выйти с канала, по умолчанию - с текущего" +msgid "OP <nick>, gives chanop status to the nick (needs chanop)" +msgstr "OP <Ник>, дает пользователю статус оператора канала (требуются права администратора)" #: src/common/outbound.c:3620 +msgid "PART [<channel>] [<reason>], leaves the channel, by default the current one" +msgstr "PART [<Канал>] [<Причина>], выйти с канала, по умолчанию - с текущего" + +#: src/common/outbound.c:3622 msgid "PING <nick | channel>, CTCP pings nick or channel" msgstr "PING <Ник | канал>, CTCP-пинг пользователя или канала" -#: src/common/outbound.c:3622 +#: src/common/outbound.c:3624 msgid "QUERY [-nofocus] <nick>, opens up a new privmsg window to someone" msgstr "QUERY [-nofocus] <Ник>, открыть новое окно приватных сообщений" -#: src/common/outbound.c:3624 +#: src/common/outbound.c:3626 msgid "QUIT [<reason>], disconnects from the current server" msgstr "QUIT [<причина>] - отсоединение от текущего сервера" -#: src/common/outbound.c:3626 +#: src/common/outbound.c:3628 msgid "QUOTE <text>, sends the text in raw form to the server" msgstr "QUOTE <Текст>, отсылает текст в чистом виде на сервер" -#: src/common/outbound.c:3629 -msgid "" -"RECONNECT [-ssl] [<host>] [<port>] [<password>], Can be called just as /" -"RECONNECT to reconnect to the current server or with /RECONNECT ALL to " -"reconnect to all the open servers" -msgstr "" -"RECONNECT [-ssl] [<Сервер>] [<Порт>] [<Пароль>]. Может использоваться только " -"как /RECONNECT для переподключения к текущему серверу или с /RECONNECT ALL " -"для переподключения ко всем серверам" - -#: src/common/outbound.c:3632 -msgid "" -"RECONNECT [<host>] [<port>] [<password>], Can be called just as /RECONNECT " -"to reconnect to the current server or with /RECONNECT ALL to reconnect to " -"all the open servers" -msgstr "" -"RECONNECT [-ssl] [<Сервер>] [<Порт>] [<Пароль>]. Может использоваться только " -"как /RECONNECT для переподключения к текущему серверу или с /RECONNECT ALL " -"для переподключения ко всем серверам" +#: src/common/outbound.c:3631 +msgid "RECONNECT [-ssl] [<host>] [<port>] [<password>], Can be called just as /RECONNECT to reconnect to the current server or with /RECONNECT ALL to reconnect to all the open servers" +msgstr "RECONNECT [-ssl] [<Сервер>] [<Порт>] [<Пароль>]. Может использоваться только как /RECONNECT для переподключения к текущему серверу или с /RECONNECT ALL для переподключения ко всем серверам" #: src/common/outbound.c:3634 -msgid "" -"RECV <text>, send raw data to xchat, as if it was received from the irc " -"server" -msgstr "" -"RECV <Текст>, посылает данные в xchat, как если бы они были получены от " -"сервера" +msgid "RECONNECT [<host>] [<port>] [<password>], Can be called just as /RECONNECT to reconnect to the current server or with /RECONNECT ALL to reconnect to all the open servers" +msgstr "RECONNECT [-ssl] [<Сервер>] [<Порт>] [<Пароль>]. Может использоваться только как /RECONNECT для переподключения к текущему серверу или с /RECONNECT ALL для переподключения ко всем серверам" -#: src/common/outbound.c:3637 +#: src/common/outbound.c:3636 +msgid "RECV <text>, send raw data to xchat, as if it was received from the irc server" +msgstr "RECV <Текст>, посылает данные в xchat, как если бы они были получены от сервера" + +#: src/common/outbound.c:3639 msgid "SAY <text>, sends the text to the object in the current window" msgstr "SAY <Текст>, посылает текст объекту в текущем окне" -#: src/common/outbound.c:3638 +#: src/common/outbound.c:3640 msgid "SEND <nick> [<file>]" msgstr "SEND <псевдоним> [<файл>]" -#: src/common/outbound.c:3641 +#: src/common/outbound.c:3643 msgid "SERVCHAN [-ssl] <host> <port> <channel>, connects and joins a channel" -msgstr "" -"SERVCHAN [-ssl] <Сервер> <порт> <канал>, подключиться к серверу, а затем к " -"каналу" +msgstr "SERVCHAN [-ssl] <Сервер> <порт> <канал>, подключиться к серверу, а затем к каналу" -#: src/common/outbound.c:3644 +#: src/common/outbound.c:3646 msgid "SERVCHAN <host> <port> <channel>, connects and joins a channel" -msgstr "" -"SERVCHAN [-ssl] <Сервер> <порт> <канал>, подключиться к серверу, а затем к " -"каналу" - -#: src/common/outbound.c:3648 -msgid "" -"SERVER [-ssl] <host> [<port>] [<password>], connects to a server, the " -"default port is 6667 for normal connections, and 9999 for ssl connections" -msgstr "" -"SERVER [-ssl] <адрес> [<порт>] [<пароль>] соединяет с сервером. Порт по " -"умолчанию 6667 для нормальных соединений и 9999 для соединений через SSL" +msgstr "SERVCHAN [-ssl] <Сервер> <порт> <канал>, подключиться к серверу, а затем к каналу" -#: src/common/outbound.c:3651 -msgid "" -"SERVER <host> [<port>] [<password>], connects to a server, the default port " -"is 6667" -msgstr "" -"SERVER <адрес> [<порт>] [<пароль>] соединяет с сервером. Порт по умолчанию " -"6667" +#: src/common/outbound.c:3650 +msgid "SERVER [-ssl] <host> [<port>] [<password>], connects to a server, the default port is 6667 for normal connections, and 9999 for ssl connections" +msgstr "SERVER [-ssl] <адрес> [<порт>] [<пароль>] соединяет с сервером. Порт по умолчанию 6667 для нормальных соединений и 9999 для соединений через SSL" #: src/common/outbound.c:3653 -#, fuzzy -msgid "SET [-e] [-off|-on] [-quiet] <variable> [<value>]" +msgid "SERVER <host> [<port>] [<password>], connects to a server, the default port is 6667" +msgstr "SERVER <адрес> [<порт>] [<пароль>] соединяет с сервером. Порт по умолчанию 6667" + +#: src/common/outbound.c:3655 +msgid "SET [-e] [-or] [-quiet] <variable> [<value>]" msgstr "SET [-e] [-or] [-quiet] <переменная> [<значение>]" -#: src/common/outbound.c:3654 +#: src/common/outbound.c:3656 msgid "SETCURSOR [-|+]<position>" msgstr "SETCURSOR [-|+]<позиция>" -#: src/common/outbound.c:3659 -msgid "" -"TOPIC [<topic>], sets the topic if one is given, else shows the current topic" -msgstr "" -"TOPIC [<тема>], устанавливает тему, если она указана. Иначе отображает " -"текущую тему" - #: src/common/outbound.c:3661 +msgid "TOPIC [<topic>], sets the topic if one is given, else shows the current topic" +msgstr "TOPIC [<тема>], устанавливает тему, если она указана. Иначе отображает текущую тему" + +#: src/common/outbound.c:3663 msgid "" "\n" "TRAY -f <timeout> <file1> [<file2>] Blink tray between two icons.\n" @@ -587,48 +509,44 @@ "TRAY -t <текст> Set the tray tooltip.\n" "TRAY -b <заголовок> <текст> Set the tray balloon." -#: src/common/outbound.c:3668 +#: src/common/outbound.c:3670 msgid "UNBAN <mask> [<mask>...], unbans the specified masks." msgstr "UNBAN <маска> [<маска>...], снять запрет для специфической маски" -#: src/common/outbound.c:3669 +#: src/common/outbound.c:3671 msgid "UNIGNORE <mask> [QUIET]" msgstr "UNIGNORE <маска> [QUIET]" -#: src/common/outbound.c:3670 +#: src/common/outbound.c:3672 msgid "UNLOAD <name>, unloads a plugin or script" msgstr "UNLOAD <имя>, выгрузить плагин или скрипт" -#: src/common/outbound.c:3671 +#: src/common/outbound.c:3673 msgid "URL <url>, opens a URL in your browser" msgstr "URL <адрес>, открыть ссылку в браузере" -#: src/common/outbound.c:3673 -msgid "" -"USELECT [-a] [-s] <nick1> <nick2> etc, highlights nick(s) in channel userlist" -msgstr "" -"USELECT [-a] [-s] <имя1> <имя2> и т.д., выделить имена в списке пользователей" +#: src/common/outbound.c:3675 +msgid "USELECT [-a] [-s] <nick1> <nick2> etc, highlights nick(s) in channel userlist" +msgstr "USELECT [-a] [-s] <имя1> <имя2> и т.д., выделить имена в списке пользователей" -#: src/common/outbound.c:3676 +#: src/common/outbound.c:3678 msgid "VOICE <nick>, gives voice status to someone (needs chanop)" msgstr "VOICE <Ник>, дает право голоса кому-либо (требуются права оператора)" -#: src/common/outbound.c:3678 +#: src/common/outbound.c:3680 msgid "WALLCHAN <message>, writes the message to all channels" msgstr "WALLCHAN <Сообщение>, посылает сообщение на все каналы" -#: src/common/outbound.c:3680 -msgid "" -"WALLCHOP <message>, sends the message to all chanops on the current channel" -msgstr "" -"WALLCHOP <Сообщение>, посылает сообщение всемl операторам текущего канала" +#: src/common/outbound.c:3682 +msgid "WALLCHOP <message>, sends the message to all chanops on the current channel" +msgstr "WALLCHOP <Сообщение>, посылает сообщение всемl операторам текущего канала" -#: src/common/outbound.c:3713 +#: src/common/outbound.c:3715 #, c-format msgid "Usage: %s\n" msgstr "Использование: %s\n" -#: src/common/outbound.c:3718 +#: src/common/outbound.c:3720 msgid "" "\n" "No help available on that command.\n" @@ -636,23 +554,24 @@ "\n" "По этой команде нет помощи.\n" -#: src/common/outbound.c:3724 +#: src/common/outbound.c:3726 msgid "No such command.\n" msgstr "Команда не существует\n" -#: src/common/outbound.c:4055 +#: src/common/outbound.c:4057 msgid "Bad arguments for user command.\n" msgstr "Недопустимые аргументы команды пользователя.\n" -#: src/common/outbound.c:4215 +#: src/common/outbound.c:4217 msgid "Too many recursive usercommands, aborting." msgstr "Очень много рекурсивных команд пользователя, прерывание." -#: src/common/outbound.c:4298 +#: src/common/outbound.c:4300 msgid "Unknown Command. Try /help\n" msgstr "Неизвестная команда. Попробуйте /help\n" -#: src/common/plugin.c:356 src/common/plugin.c:397 +#: src/common/plugin.c:356 +#: src/common/plugin.c:397 msgid "No xchat_plugin_init symbol; is this really an xchat plugin?" msgstr "Нет символа xchat_plugin_init; вы уверены, что это плагин для xchat?" @@ -673,18 +592,15 @@ msgid "Proxy traversal failed.\n" msgstr "Ошибка прохождения через прокси.\n" -#: src/common/servlist.c:667 +#: src/common/servlist.c:643 #, c-format msgid "Cycling to next server in %s...\n" msgstr "Переключаемся к следующему серверу %s...\n" -#: src/common/servlist.c:1118 +#: src/common/servlist.c:1094 #, c-format -msgid "" -"Warning: \"%s\" character set is unknown. No conversion will be applied for " -"network %s." -msgstr "" -"Предупреждение: кодировка \"%s\" неизвестна. Трансляции для %s сети не будет." +msgid "Warning: \"%s\" character set is unknown. No conversion will be applied for network %s." +msgstr "Предупреждение: кодировка \"%s\" неизвестна. Трансляции для %s сети не будет." #: src/common/textevents.h:6 msgid "%C22*%O$t$1 added to notify list." @@ -852,12 +768,8 @@ msgstr "%C24,18 Type В/От Состояние Размер Позиция Файл " #: src/common/textevents.h:147 -msgid "" -"%C22*%O$tReceived a malformed DCC request from %C26$1%O.%010%C22*%O" -"$tContents of packet: $2" -msgstr "" -"%C22*%O$tПринят неверный DCC-запрос от %C26$1%O.%010%C22*%O$tСодержимое " -"пакета: $2" +msgid "%C22*%O$tReceived a malformed DCC request from %C26$1%O.%010%C22*%O$tContents of packet: $2" +msgstr "%C22*%O$tПринят неверный DCC-запрос от %C26$1%O.%010%C22*%O$tСодержимое пакета: $2" #: src/common/textevents.h:150 msgid "%C22*%O$tOffering%C26 $1%O to%C26 $2" @@ -872,10 +784,8 @@ msgstr "%C22*%O$tDCC RECV%C26 $2%O с%C26 $1%O прервано." #: src/common/textevents.h:159 -msgid "" -"%C22*%O$tDCC RECV%C26 $1%O from%C26 $3%O complete %C30[%C26$4%O cps%C30]%O." -msgstr "" -"%C22*%O$tDCC RECV%C26 $1%O от%C26 $3%O завершено %C30[%C26$4%O cps%C30]%O." +msgid "%C22*%O$tDCC RECV%C26 $1%O from%C26 $3%O complete %C30[%C26$4%O cps%C30]%O." +msgstr "%C22*%O$tDCC RECV%C26 $1%O от%C26 $3%O завершено %C30[%C26$4%O cps%C30]%O." #: src/common/textevents.h:162 msgid "%C22*%O$tDCC RECV connection established to%C26 $1 %C30[%O$2%C30]" @@ -890,11 +800,8 @@ msgstr "%C22*%O$tDCC RECV: Не могу открыть $1 для записи ($2)." #: src/common/textevents.h:171 -msgid "" -"%C22*%O$tThe file%C26 $1%C already exists, saving it as%C26 $2%O instead." -msgstr "" -"%C22*%O$tФайл%C26 $1%C уже существует, сохраняем его как%C26 $2%O вместо " -"этого." +msgid "%C22*%O$tThe file%C26 $1%C already exists, saving it as%C26 $2%O instead." +msgstr "%C22*%O$tФайл%C26 $1%C уже существует, сохраняем его как%C26 $2%O вместо этого." #: src/common/textevents.h:174 msgid "%C22*%O$t%C26$1 %Ohas requested to resume%C26 $2 %Cfrom%C26 $3%C." @@ -905,10 +812,8 @@ msgstr "%C22*%O$tDCC SEND%C26 $2%O к%C26 $1%O прервано." #: src/common/textevents.h:180 -msgid "" -"%C22*%O$tDCC SEND%C26 $1%O to%C26 $2%O complete %C30[%C26$3%O cps%C30]%O." -msgstr "" -"%C22*%O$tDCC SEND%C26 $1%O к%C26 $2%O завершено %C30[%C26$3%O cps%C30]%O." +msgid "%C22*%O$tDCC SEND%C26 $1%O to%C26 $2%O complete %C30[%C26$3%O cps%C30]%O." +msgstr "%C22*%O$tDCC SEND%C26 $1%O к%C26 $2%O завершено %C30[%C26$3%O cps%C30]%O." #: src/common/textevents.h:183 msgid "%C22*%O$tDCC SEND connection established to%C26 $1 %C30[%O$2%C30]" @@ -970,8 +875,7 @@ #: src/common/textevents.h:228 msgid "%C22*%O$tCannot join%C26 %B$1 %O(Channel is invite only)." -msgstr "" -"%C22*%O$tНевозможно подключиться%C26 %B$1 %O(Канал только по приглашениям)." +msgstr "%C22*%O$tНевозможно подключиться%C26 %B$1 %O(Канал только по приглашениям)." #: src/common/textevents.h:231 msgid "%C22*%O$tYou have been invited to%C26 $1%O by%C26 $2%C (%C26$3%C)" @@ -983,8 +887,7 @@ #: src/common/textevents.h:237 msgid "%C22*%O$tCannot join%C26 %B$1 %O(Requires keyword)." -msgstr "" -"%C22-*%O$tНевозможно подключится %C26 %B$1 %O(Требуется ключевое слово)." +msgstr "%C22-*%O$tНевозможно подключится %C26 %B$1 %O(Требуется ключевое слово)." #: src/common/textevents.h:240 msgid "%C21*%O$t%C21$1 has kicked $2 from $3 ($4%O%C21)" @@ -1004,8 +907,7 @@ #: src/common/textevents.h:258 msgid "%C22*%O$tNickname already in use. Use /NICK to try another." -msgstr "" -"%C22*%O$tНик уже используется. Используйте /NICK, чтобы попробовать другой." +msgstr "%C22*%O$tНик уже используется. Используйте /NICK, чтобы попробовать другой." #: src/common/textevents.h:261 msgid "%C22*%O$tNo such DCC." @@ -1051,137 +953,137 @@ msgid "%C22*%O$tNo ping reply for $1 seconds, disconnecting." msgstr "%C22*%O$tНе получено ответов в течении $1 секунд.Отсоединение." -#: src/common/textevents.h:315 +#: src/common/textevents.h:309 msgid "%C22*%O$tA process is already running" msgstr "%C22*%O$tПроцесс уже запущен" -#: src/common/textevents.h:318 +#: src/common/textevents.h:312 msgid "%C23*%O$t%C23$1 has quit (%O%C23%B%B$2%O%C23)" msgstr "%C23*%O$t%C23$1 ушел (%O%C23%B%B$2%O%C23)" -#: src/common/textevents.h:321 +#: src/common/textevents.h:315 msgid "%C22*%O$t$1 sets modes%B %C30[%O$2%B%C30]" msgstr "%C22*%O$t$1 установил режимы%B %C30[%O$2%B%C30]" -#: src/common/textevents.h:324 +#: src/common/textevents.h:318 msgid "%C28-%C29$1/Wallops%C28-%O$t$2" msgstr "%C28-%C29$1/Wallops%C28-%O$t$2 " -#: src/common/textevents.h:327 +#: src/common/textevents.h:321 msgid "%C22*%O$tLooking up IP number for%C26 $1%O..." msgstr "%C22*%O$tПоиск IP-адреса для%C26 $1%O..." -#: src/common/textevents.h:330 +#: src/common/textevents.h:324 msgid "%C22*%O$t%C22Connected." msgstr "%C22*%O$t%C22Соединение установлено." -#: src/common/textevents.h:336 +#: src/common/textevents.h:330 msgid "%C22*%O$t%C22Looking up $1" msgstr "%C22*%O$t%C22Ищу $1" -#: src/common/textevents.h:348 +#: src/common/textevents.h:339 msgid "%C22*%O$tStopped previous connection attempt (pid=$1)" msgstr "%C22*%O$tОстановлена предыдущая попытка соединения (pid=$1)" -#: src/common/textevents.h:351 +#: src/common/textevents.h:342 msgid "%C29*%O$t%C29Topic for $1%C %C29is: $2" msgstr "%C29*%O$t%C29Тема для $1%C %C29is: $2" -#: src/common/textevents.h:354 +#: src/common/textevents.h:345 msgid "%C22*%O$t$1 has changed the topic to: $2" msgstr "%C22*%O$t$1 изменил тему на: $2" -#: src/common/textevents.h:357 +#: src/common/textevents.h:348 msgid "%C29*%O$t%C29Topic for $1%C %C29set by $2%C %C29at $3" msgstr "%C29*%O$t%C29Тема для $1%C %C29 установлена $2%C %C29в $3" -#: src/common/textevents.h:360 +#: src/common/textevents.h:351 msgid "%C22*%O$tUnknown host. Maybe you misspelled it?" msgstr "%C22*%O$tНеизвестный хост. Возможно, вы ошиблись?" -#: src/common/textevents.h:363 +#: src/common/textevents.h:354 msgid "%C22*%O$tCannot join%C26 %B$1 %O(User limit reached)." msgstr "%C22*%O$tНевозможно зайти%C26 %B$1 %O(Лимит пользователей исчерпан)." -#: src/common/textevents.h:366 +#: src/common/textevents.h:357 msgid "%C22*%O$t%C26Users on $1:%C $2" msgstr "%C22*%O$t%C26пользователей на $1:%C $2" -#: src/common/textevents.h:369 +#: src/common/textevents.h:360 msgid "%C22*%O$t%C28[%O$1%C28] %O$2%C27 $3" msgstr "%C22*%O$t%C28[%O$1%C28] %O$2%C27 $3 " -#: src/common/textevents.h:372 +#: src/common/textevents.h:363 msgid "%C22*%O$t%C28[%O$1%C28] %Cis away %C30(%O$2%O%C30)" msgstr "%C22*%O$t%C28[%O$1%C28] %Cнедоступен %C30(%O$2%O%C30)" -#: src/common/textevents.h:375 src/common/textevents.h:381 -#: src/common/textevents.h:396 src/common/textevents.h:399 +#: src/common/textevents.h:366 +#: src/common/textevents.h:372 +#: src/common/textevents.h:387 +#: src/common/textevents.h:390 msgid "%C22*%O$t%C28[%O$1%C28]%O $2" msgstr "%C22*%O$t%C28[%O$1%C28]%O $2 " -#: src/common/textevents.h:378 +#: src/common/textevents.h:369 msgid "%C22*%O$t%C28[%O$1%C28] %OEnd of WHOIS list." msgstr "%C22*%O$t%C28[%O$1%C28] %OКонец списка WHOIS." -#: src/common/textevents.h:384 +#: src/common/textevents.h:375 msgid "%C22*%O$t%C28[%O$1%C28]%O idle%C26 $2" msgstr "%C22*%O$t%C28[%O$1%C28]%O не работает %C26 $2" -#: src/common/textevents.h:387 +#: src/common/textevents.h:378 msgid "%C22*%O$t%C28[%O$1%C28]%O idle%C26 $2%O, signon:%C26 $3" msgstr "%C22*%O$t%C28[%O$1%C28]%O не работает%C26 $2%O, подписан:%C26 $3" -#: src/common/textevents.h:390 +#: src/common/textevents.h:381 msgid "%C22*%O$t%C28[%O$1%C28] %C30(%O$2@$3%C30)%O: $4" msgstr "%C22*%O$t%C28[%O$1%C28] %C30(%O$2@$3%C30)%O: $4" -#: src/common/textevents.h:393 +#: src/common/textevents.h:384 msgid "%C22*%O$t%C28[%O$1%C28] %Oreal user@host%C27 $2%O, real IP%C27 $3" -msgstr "" -"%C22*%O$t%C28[%O$1%C28] %Oнастоящие пользователь@машина%C27 $2%O, настоящий " -"IP%C27 $3" +msgstr "%C22*%O$t%C28[%O$1%C28] %Oнастоящие пользователь@машина%C27 $2%O, настоящий IP%C27 $3" -#: src/common/textevents.h:402 +#: src/common/textevents.h:393 msgid "%C19*%O$t%C19Now talking on $2" msgstr "%C19*%O$t%C19Сейчас общаетесь на $2" -#: src/common/textevents.h:405 +#: src/common/textevents.h:396 msgid "%C23*$tYou have been kicked from $2 by $3 ($4%O%C23)" msgstr "%C23*$t$3 изгнал вас из канала $2 ($4%O%C23)" -#: src/common/textevents.h:408 +#: src/common/textevents.h:399 #, c-format msgid "%C23*$tYou have left channel $3" msgstr "%C23*$tВы ушли с канала $3" -#: src/common/textevents.h:411 +#: src/common/textevents.h:402 msgid "%C23*$tYou have left channel $3 (%O%C23%B%B$4%O%C23)" msgstr "%C23*$tВы ушли из канала $3 (%O%C23%B%B$4%O%C23)" -#: src/common/textevents.h:417 +#: src/common/textevents.h:408 msgid "%C22*%O$tYou've invited%C26 $1%O to%C26 $2%O (%C26$3%O)" msgstr "%C22*%O$tВы пришласили%C26 $1%O на канал%C26 $2%O (%C26$3%O)" -#: src/common/textevents.h:423 +#: src/common/textevents.h:414 msgid "%C22*%O$tYou are now known as $2" msgstr "%C22*%O$tТеперь вы известны как $2" -#: src/common/text.c:347 +#: src/common/text.c:318 msgid "Loaded log from" msgstr "Загружен протокол от" -#: src/common/text.c:366 +#: src/common/text.c:336 #, c-format msgid "**** ENDING LOGGING AT %s\n" msgstr "**** ЗАКАНЧИВАЕТСЯ ВХОЖДЕНИЕ НА %s\n" -#: src/common/text.c:575 +#: src/common/text.c:545 #, c-format msgid "**** BEGIN LOGGING AT %s\n" msgstr "**** НАЧАЛО ВХОЖДЕНИЯ НА %s\n" -#: src/common/text.c:594 +#: src/common/text.c:564 #, c-format msgid "" "* Can't open log file(s) for writing. Check the\n" @@ -1190,458 +1092,545 @@ "* Не могу открыть лог-файл(ы) для записи. Проверьте\n" " Права доступа на %s/xchatlogs" -#: src/common/text.c:961 +#: src/common/text.c:931 msgid "Left message" msgstr "Сообщение слева" -#: src/common/text.c:962 +#: src/common/text.c:932 msgid "Right message" msgstr "Сообщение справа" -#: src/common/text.c:966 +#: src/common/text.c:936 msgid "The nick of the joining person" msgstr "Имя зашедшей персоны" -#: src/common/text.c:967 +#: src/common/text.c:937 msgid "The channel being joined" msgstr "Вы уже на канале" -#: src/common/text.c:968 src/common/text.c:1016 src/common/text.c:1067 +#: src/common/text.c:938 +#: src/common/text.c:985 +#: src/common/text.c:1036 msgid "The host of the person" msgstr "Адрес компьютера персоны" -#: src/common/text.c:972 src/common/text.c:979 src/common/text.c:986 -#: src/common/text.c:1174 src/common/text.c:1181 src/common/text.c:1186 -#: src/common/text.c:1191 src/common/text.c:1196 src/common/text.c:1202 -#: src/common/text.c:1207 src/common/text.c:1211 src/common/text.c:1217 -#: src/common/text.c:1223 src/common/text.c:1275 src/common/text.c:1286 -#: src/common/text.c:1291 src/common/text.c:1296 src/common/text.c:1305 -#: src/common/text.c:1316 src/common/text.c:1323 src/common/text.c:1329 -#: src/common/text.c:1334 src/common/text.c:1339 src/common/text.c:1346 -#: src/common/text.c:1352 src/common/text.c:1358 src/common/text.c:1363 -#: src/common/text.c:1368 src/common/text.c:1372 src/common/text.c:1378 -#: src/common/text.c:1386 src/common/text.c:1420 src/common/text.c:1425 +#: src/common/text.c:942 +#: src/common/text.c:948 +#: src/common/text.c:955 +#: src/common/text.c:1143 +#: src/common/text.c:1150 +#: src/common/text.c:1155 +#: src/common/text.c:1160 +#: src/common/text.c:1165 +#: src/common/text.c:1171 +#: src/common/text.c:1176 +#: src/common/text.c:1180 +#: src/common/text.c:1186 +#: src/common/text.c:1192 +#: src/common/text.c:1238 +#: src/common/text.c:1249 +#: src/common/text.c:1254 +#: src/common/text.c:1259 +#: src/common/text.c:1268 +#: src/common/text.c:1279 +#: src/common/text.c:1286 +#: src/common/text.c:1292 +#: src/common/text.c:1297 +#: src/common/text.c:1302 +#: src/common/text.c:1309 +#: src/common/text.c:1315 +#: src/common/text.c:1321 +#: src/common/text.c:1326 +#: src/common/text.c:1331 +#: src/common/text.c:1335 +#: src/common/text.c:1341 +#: src/common/text.c:1349 +#: src/common/text.c:1383 +#: src/common/text.c:1388 msgid "Nickname" msgstr "Ник" -#: src/common/text.c:973 +#: src/common/text.c:943 msgid "The action" msgstr "Действие" -#: src/common/text.c:974 src/common/text.c:981 +#: src/common/text.c:944 +#: src/common/text.c:950 msgid "Mode char" msgstr "Символ режима" -#: src/common/text.c:975 src/common/text.c:982 src/common/text.c:988 -msgid "Identified text" -msgstr "Выявленный текст" - -#: src/common/text.c:980 +#: src/common/text.c:949 msgid "The text" msgstr "Текст" -#: src/common/text.c:987 src/common/text.c:1044 src/common/text.c:1050 +#: src/common/text.c:951 +#: src/common/text.c:957 +msgid "Identified text" +msgstr "Выявленный текст" + +#: src/common/text.c:956 +#: src/common/text.c:1013 +#: src/common/text.c:1019 msgid "The message" msgstr "Сообщение" -#: src/common/text.c:992 src/common/text.c:1054 +#: src/common/text.c:961 +#: src/common/text.c:1023 msgid "Old nickname" msgstr "Старый ник" -#: src/common/text.c:993 src/common/text.c:1055 +#: src/common/text.c:962 +#: src/common/text.c:1024 msgid "New nickname" msgstr "Новый ник" -#: src/common/text.c:997 +#: src/common/text.c:966 msgid "Nick of person who changed the topic" msgstr "Ник человека, который поменял Топик" -#: src/common/text.c:998 src/common/text.c:1004 src/fe-gtk/chanlist.c:766 +#: src/common/text.c:967 +#: src/common/text.c:973 +#: src/fe-gtk/chanlist.c:766 #: src/fe-gtk/chanlist.c:869 msgid "Topic" msgstr "Топик" -#: src/common/text.c:999 src/common/text.c:1003 src/common/text.c:1440 -#: src/fe-gtk/chanlist.c:764 src/fe-gtk/ignoregui.c:174 -#: src/fe-gtk/servlistgui.c:896 +#: src/common/text.c:968 +#: src/common/text.c:972 +#: src/common/text.c:1403 +#: src/fe-gtk/chanlist.c:764 +#: src/fe-gtk/ignoregui.c:176 +#: src/fe-gtk/servlistgui.c:892 msgid "Channel" msgstr "Канал" -#: src/common/text.c:1008 src/common/text.c:1061 +#: src/common/text.c:977 +#: src/common/text.c:1030 msgid "The nickname of the kicker" msgstr "Ник выкинувшего" -#: src/common/text.c:1009 src/common/text.c:1059 +#: src/common/text.c:978 +#: src/common/text.c:1028 msgid "The person being kicked" msgstr "Персона выкинута" -#: src/common/text.c:1010 src/common/text.c:1017 src/common/text.c:1021 -#: src/common/text.c:1026 src/common/text.c:1060 src/common/text.c:1068 -#: src/common/text.c:1075 +#: src/common/text.c:979 +#: src/common/text.c:986 +#: src/common/text.c:990 +#: src/common/text.c:995 +#: src/common/text.c:1029 +#: src/common/text.c:1037 +#: src/common/text.c:1044 msgid "The channel" msgstr "Канал" -#: src/common/text.c:1011 src/common/text.c:1062 src/common/text.c:1069 +#: src/common/text.c:980 +#: src/common/text.c:1031 +#: src/common/text.c:1038 msgid "The reason" msgstr "Причина" -#: src/common/text.c:1015 src/common/text.c:1066 +#: src/common/text.c:984 +#: src/common/text.c:1035 msgid "The nick of the person leaving" msgstr "Ник вышедшего" -#: src/common/text.c:1022 src/common/text.c:1028 +#: src/common/text.c:991 +#: src/common/text.c:997 msgid "The time" msgstr "Время" -#: src/common/text.c:1027 +#: src/common/text.c:996 msgid "The creator" msgstr "Создатель" -#: src/common/text.c:1032 src/fe-gtk/dccgui.c:768 src/fe-gtk/dccgui.c:1001 +#: src/common/text.c:1001 +#: src/fe-gtk/dccgui.c:763 +#: src/fe-gtk/dccgui.c:996 msgid "Nick" msgstr "Ник" -#: src/common/text.c:1033 src/common/text.c:1292 +#: src/common/text.c:1002 +#: src/common/text.c:1255 msgid "Reason" msgstr "Причина" -#: src/common/text.c:1034 src/common/text.c:1176 src/common/text.c:1265 +#: src/common/text.c:1003 +#: src/common/text.c:1145 +#: src/common/text.c:1228 msgid "Host" msgstr "Адрес машины" -#: src/common/text.c:1038 src/common/text.c:1043 src/common/text.c:1048 +#: src/common/text.c:1007 +#: src/common/text.c:1012 +#: src/common/text.c:1017 msgid "Who it's from" msgstr "Откуда этот" -#: src/common/text.c:1039 +#: src/common/text.c:1008 msgid "The time in x.x format (see below)" msgstr "Время в формате x.x (см. ниже)" -#: src/common/text.c:1049 src/common/text.c:1086 +#: src/common/text.c:1018 +#: src/common/text.c:1055 msgid "The Channel it's going to" msgstr "Список каналов..." -#: src/common/text.c:1073 +#: src/common/text.c:1042 msgid "The sound" msgstr "Звук" -#: src/common/text.c:1074 src/common/text.c:1080 src/common/text.c:1085 +#: src/common/text.c:1043 +#: src/common/text.c:1049 +#: src/common/text.c:1054 msgid "The nick of the person" msgstr "Ник персоны" -#: src/common/text.c:1079 src/common/text.c:1084 +#: src/common/text.c:1048 +#: src/common/text.c:1053 msgid "The CTCP event" msgstr "CTCP событие" -#: src/common/text.c:1090 +#: src/common/text.c:1059 msgid "The nick of the person who set the key" msgstr "Ник персоны, установившей ключ" -#: src/common/text.c:1091 +#: src/common/text.c:1060 msgid "The key" msgstr "Ключ" -#: src/common/text.c:1095 +#: src/common/text.c:1064 msgid "The nick of the person who set the limit" msgstr "Ник персоны, установившей лимит" -#: src/common/text.c:1096 +#: src/common/text.c:1065 msgid "The limit" msgstr "Ограничение" -#: src/common/text.c:1100 +#: src/common/text.c:1069 msgid "The nick of the person who did the op'ing" msgstr "Ник человека, установившего оператора" -#: src/common/text.c:1101 +#: src/common/text.c:1070 msgid "The nick of the person who has been op'ed" msgstr "Ник персоны, кому дали права оператора" -#: src/common/text.c:1105 +#: src/common/text.c:1074 msgid "The nick of the person who has been halfop'ed" msgstr "Ник персоны, кому дали права полуоператора" -#: src/common/text.c:1106 +#: src/common/text.c:1075 msgid "The nick of the person who did the halfop'ing" msgstr "Ник человека, который дал права полуоператора" -#: src/common/text.c:1110 +#: src/common/text.c:1079 msgid "The nick of the person who did the voice'ing" msgstr "Ник человека, который дал право голоса" -#: src/common/text.c:1111 +#: src/common/text.c:1080 msgid "The nick of the person who has been voice'ed" msgstr "Ник человека, которому дали право голоса" -#: src/common/text.c:1115 +#: src/common/text.c:1084 msgid "The nick of the person who did the banning" msgstr "Ник забанившего" -#: src/common/text.c:1116 src/common/text.c:1143 +#: src/common/text.c:1085 +#: src/common/text.c:1112 msgid "The ban mask" msgstr "Маска бана" -#: src/common/text.c:1120 +#: src/common/text.c:1089 msgid "The nick who removed the key" msgstr "Ник удалившего ключ" -#: src/common/text.c:1124 +#: src/common/text.c:1093 msgid "The nick who removed the limit" msgstr "Ник удалившего ограничение" -#: src/common/text.c:1128 +#: src/common/text.c:1097 msgid "The nick of the person of did the deop'ing" msgstr "Ник персоны, который де-опнул" -#: src/common/text.c:1129 +#: src/common/text.c:1098 msgid "The nick of the person who has been deop'ed" msgstr "Ник персоны, которого де-опили." -#: src/common/text.c:1132 +#: src/common/text.c:1101 msgid "The nick of the person of did the dehalfop'ing" msgstr "Ник персоны, который снял статус полуоператора" -#: src/common/text.c:1133 +#: src/common/text.c:1102 msgid "The nick of the person who has been dehalfop'ed" msgstr "Ник персоны, с которой сняли статус полуоператора" -#: src/common/text.c:1137 +#: src/common/text.c:1106 msgid "The nick of the person of did the devoice'ing" msgstr "Ник персоны, который снял право голоса" -#: src/common/text.c:1138 +#: src/common/text.c:1107 msgid "The nick of the person who has been devoice'ed" msgstr "Ник персоны, с которой сняли право голоса" -#: src/common/text.c:1142 +#: src/common/text.c:1111 msgid "The nick of the person of did the unban'ing" msgstr "Ник персоны, снявшей бан." -#: src/common/text.c:1147 +#: src/common/text.c:1116 msgid "The nick of the person who did the exempt" msgstr "Ник персоны, вызвавшей исключение" -#: src/common/text.c:1148 src/common/text.c:1153 +#: src/common/text.c:1117 +#: src/common/text.c:1122 msgid "The exempt mask" msgstr "Маска исключения" -#: src/common/text.c:1152 +#: src/common/text.c:1121 msgid "The nick of the person removed the exempt" msgstr "Ник персоны, убравшей исключение" -#: src/common/text.c:1157 +#: src/common/text.c:1126 msgid "The nick of the person who did the invite" msgstr "Ник персоны, сделавшей приглашение" -#: src/common/text.c:1158 src/common/text.c:1163 +#: src/common/text.c:1127 +#: src/common/text.c:1132 msgid "The invite mask" msgstr "Маска приглашения" -#: src/common/text.c:1162 +#: src/common/text.c:1131 msgid "The nick of the person removed the invite" msgstr "Ник персоны, удалившей приглашение" -#: src/common/text.c:1167 +#: src/common/text.c:1136 msgid "The nick of the person setting the mode" msgstr "Ник персоны, установившего режим" -#: src/common/text.c:1168 +#: src/common/text.c:1137 msgid "The mode's sign (+/-)" msgstr "Знаки режима (+/-)" -#: src/common/text.c:1169 +#: src/common/text.c:1138 msgid "The mode letter" msgstr "Буквы режима" -#: src/common/text.c:1170 +#: src/common/text.c:1139 msgid "The channel it's being set on" msgstr "Канал установлен" -#: src/common/text.c:1175 +#: src/common/text.c:1144 msgid "Username" msgstr "Имя пользователя" -#: src/common/text.c:1177 +#: src/common/text.c:1146 msgid "Full name" msgstr "Полное имя" -#: src/common/text.c:1182 +#: src/common/text.c:1151 msgid "Channel Membership/\"is an IRC operator\"" msgstr "Член канала/\"IRC - оператор\"" -#: src/common/text.c:1187 +#: src/common/text.c:1156 msgid "Server Information" msgstr "Информация о сервере" -#: src/common/text.c:1192 src/common/text.c:1197 +#: src/common/text.c:1161 +#: src/common/text.c:1166 msgid "Idle time" msgstr "Время простоя" -#: src/common/text.c:1198 +#: src/common/text.c:1167 msgid "Signon time" msgstr "Время ввода пароля" -#: src/common/text.c:1203 +#: src/common/text.c:1172 msgid "Away reason" msgstr "Причина ухода:" -#: src/common/text.c:1212 src/common/text.c:1218 src/common/text.c:1226 -#: src/common/text.c:1412 +#: src/common/text.c:1181 +#: src/common/text.c:1187 +#: src/common/text.c:1195 +#: src/common/text.c:1375 msgid "Message" msgstr "Сообщение" -#: src/common/text.c:1219 +#: src/common/text.c:1188 msgid "Account" msgstr "Учетная запись" -#: src/common/text.c:1224 +#: src/common/text.c:1193 msgid "Real user@host" msgstr "Фактический пользователь@компьютер" -#: src/common/text.c:1225 +#: src/common/text.c:1194 msgid "Real IP" msgstr "Фактический IP" -#: src/common/text.c:1230 src/common/text.c:1245 src/common/text.c:1251 -#: src/common/text.c:1281 src/common/text.c:1435 +#: src/common/text.c:1199 +#: src/common/text.c:1208 +#: src/common/text.c:1214 +#: src/common/text.c:1244 +#: src/common/text.c:1398 msgid "Channel Name" msgstr "Имя канала" -#: src/common/text.c:1234 src/common/text.c:1240 src/common/text.c:1398 -#: src/fe-gtk/menu.c:1418 src/fe-gtk/menu.c:1606 src/fe-gtk/textgui.c:390 +#: src/common/text.c:1203 +#: src/common/text.c:1361 +#: src/fe-gtk/menu.c:1404 +#: src/fe-gtk/menu.c:1592 +#: src/fe-gtk/textgui.c:390 msgid "Text" msgstr "Текст" -#: src/common/text.c:1235 src/common/text.c:1241 src/common/text.c:1247 -#: src/common/text.c:1276 src/common/text.c:1394 src/common/text.c:1436 +#: src/common/text.c:1204 +#: src/common/text.c:1210 +#: src/common/text.c:1239 +#: src/common/text.c:1357 +#: src/common/text.c:1399 msgid "Server Name" msgstr "Имя сервера" -#: src/common/text.c:1236 -msgid "Raw Numeric or Identifier" -msgstr "" - -#: src/common/text.c:1246 +#: src/common/text.c:1209 msgid "Nick of person who invited you" msgstr "Ник персоны, пригласившей вас" -#: src/common/text.c:1252 src/fe-gtk/chanlist.c:765 +#: src/common/text.c:1215 +#: src/fe-gtk/chanlist.c:765 msgid "Users" msgstr "Пользователи" -#: src/common/text.c:1256 +#: src/common/text.c:1219 msgid "Nickname in use" msgstr "Ник используется" -#: src/common/text.c:1257 +#: src/common/text.c:1220 msgid "Nick being tried" msgstr "Пробуем ник" -#: src/common/text.c:1266 src/common/text.c:1402 +#: src/common/text.c:1229 +#: src/common/text.c:1365 msgid "IP" msgstr "IP" -#: src/common/text.c:1267 src/common/text.c:1298 +#: src/common/text.c:1230 +#: src/common/text.c:1261 msgid "Port" msgstr "Порт" -#: src/common/text.c:1277 src/fe-gtk/notifygui.c:137 src/fe-gtk/setup.c:1713 +#: src/common/text.c:1240 +#: src/fe-gtk/notifygui.c:139 +#: src/fe-gtk/setup.c:1713 msgid "Network" msgstr "Сеть" -#: src/common/text.c:1282 src/common/text.c:1287 +#: src/common/text.c:1245 +#: src/common/text.c:1250 msgid "Modes string" msgstr "Строка режимов" -#: src/common/text.c:1297 src/common/text.c:1335 src/common/text.c:1340 -#: src/common/text.c:1381 +#: src/common/text.c:1260 +#: src/common/text.c:1298 +#: src/common/text.c:1303 +#: src/common/text.c:1344 msgid "IP address" msgstr "IP Адрес" -#: src/common/text.c:1303 src/common/text.c:1328 +#: src/common/text.c:1266 +#: src/common/text.c:1291 msgid "DCC Type" msgstr "Тип DCC" -#: src/common/text.c:1304 src/common/text.c:1309 src/common/text.c:1314 -#: src/common/text.c:1321 src/common/text.c:1341 src/common/text.c:1345 -#: src/common/text.c:1351 src/common/text.c:1357 src/common/text.c:1364 -#: src/common/text.c:1373 src/common/text.c:1379 +#: src/common/text.c:1267 +#: src/common/text.c:1272 +#: src/common/text.c:1277 +#: src/common/text.c:1284 +#: src/common/text.c:1304 +#: src/common/text.c:1308 +#: src/common/text.c:1314 +#: src/common/text.c:1320 +#: src/common/text.c:1327 +#: src/common/text.c:1336 +#: src/common/text.c:1342 msgid "Filename" msgstr "Имя файла" -#: src/common/text.c:1315 src/common/text.c:1322 +#: src/common/text.c:1278 +#: src/common/text.c:1285 msgid "Destination filename" msgstr "Имя файла у получателя" -#: src/common/text.c:1324 src/common/text.c:1353 +#: src/common/text.c:1287 +#: src/common/text.c:1316 msgid "CPS" msgstr "CPS" -#: src/common/text.c:1359 +#: src/common/text.c:1322 msgid "Pathname" msgstr "Путь" -#: src/common/text.c:1374 src/fe-gtk/dccgui.c:764 +#: src/common/text.c:1337 +#: src/fe-gtk/dccgui.c:759 msgid "Position" msgstr "Положение" -#: src/common/text.c:1380 src/fe-gtk/dccgui.c:763 +#: src/common/text.c:1343 +#: src/fe-gtk/dccgui.c:758 msgid "Size" msgstr "Размер" -#: src/common/text.c:1385 +#: src/common/text.c:1348 msgid "DCC String" msgstr "Строка DCC" -#: src/common/text.c:1390 +#: src/common/text.c:1353 msgid "Number of notify items" msgstr "Количество уведомлений" -#: src/common/text.c:1406 +#: src/common/text.c:1369 msgid "Old Filename" msgstr "Старое имя файла" -#: src/common/text.c:1407 +#: src/common/text.c:1370 msgid "New Filename" msgstr "Новое имя файла" -#: src/common/text.c:1411 +#: src/common/text.c:1374 msgid "Receiver" msgstr "Получатель" -#: src/common/text.c:1416 +#: src/common/text.c:1379 msgid "Hostmask" msgstr "Маска компьютера" -#: src/common/text.c:1421 +#: src/common/text.c:1384 msgid "Hostname" msgstr "Имя машины" -#: src/common/text.c:1426 +#: src/common/text.c:1389 msgid "The Packet" msgstr "Пакет" -#: src/common/text.c:1430 +#: src/common/text.c:1393 msgid "Seconds" msgstr "Секунд." -#: src/common/text.c:1434 +#: src/common/text.c:1397 msgid "Nick of person who have been invited" msgstr "Ник приглашенного" -#: src/common/text.c:1441 +#: src/common/text.c:1404 msgid "Banmask" msgstr "Маска бана" -#: src/common/text.c:1442 +#: src/common/text.c:1405 msgid "Who set the ban" msgstr "Кто установил бан" -#: src/common/text.c:1443 +#: src/common/text.c:1406 msgid "Ban time" msgstr "Продолжительность бана" -#: src/common/text.c:1483 +#: src/common/text.c:1446 #, c-format msgid "" "Error parsing event %s.\n" @@ -1650,7 +1639,7 @@ "Ошибка разбора события %s.\n" "Загружаем по умолчанию." -#: src/common/text.c:2225 +#: src/common/text.c:2189 #, c-format msgid "" "Cannot read sound file:\n" @@ -2603,7 +2592,8 @@ msgid "Tokelau" msgstr "о-ва Токелау" -#: src/common/util.c:1078 src/common/util.c:1082 +#: src/common/util.c:1078 +#: src/common/util.c:1082 msgid "East Timor" msgstr "Восточный Тимор" @@ -2723,7 +2713,9 @@ msgid "Zimbabwe" msgstr "Зимбабве" -#: src/common/util.c:1118 src/common/util.c:1128 src/fe-gtk/menu.c:616 +#: src/common/util.c:1118 +#: src/common/util.c:1128 +#: src/fe-gtk/menu.c:611 msgid "Unknown" msgstr "Неизвестно" @@ -2767,16 +2759,23 @@ msgid "Kick/Ban" msgstr "Кик/Бан" -#: src/common/xchat.c:738 src/common/xchat.c:775 +#: src/common/xchat.c:738 +#: src/common/xchat.c:775 msgid "Kick" msgstr "Кик" -#: src/common/xchat.c:739 src/common/xchat.c:740 src/common/xchat.c:741 -#: src/common/xchat.c:742 src/common/xchat.c:743 src/common/xchat.c:774 +#: src/common/xchat.c:739 +#: src/common/xchat.c:740 +#: src/common/xchat.c:741 +#: src/common/xchat.c:742 +#: src/common/xchat.c:743 +#: src/common/xchat.c:774 msgid "Ban" msgstr "Бан" -#: src/common/xchat.c:744 src/common/xchat.c:745 src/common/xchat.c:746 +#: src/common/xchat.c:744 +#: src/common/xchat.c:745 +#: src/common/xchat.c:746 #: src/common/xchat.c:747 msgid "KickBan" msgstr "Кик+Бан" @@ -2789,7 +2788,8 @@ msgid "Join Channel..." msgstr "Зайти на канал..." -#: src/common/xchat.c:759 src/fe-gtk/menu.c:1295 +#: src/common/xchat.c:759 +#: src/fe-gtk/menu.c:1281 msgid "Enter Channel to Join:" msgstr "Введите канал для входа:" @@ -2842,8 +2842,10 @@ msgid "Chat" msgstr "Разговор" -#: src/common/xchat.c:791 src/fe-gtk/banlist.c:411 src/fe-gtk/ignoregui.c:387 -#: src/fe-gtk/urlgrab.c:199 +#: src/common/xchat.c:791 +#: src/fe-gtk/banlist.c:413 +#: src/fe-gtk/ignoregui.c:389 +#: src/fe-gtk/urlgrab.c:201 msgid "Clear" msgstr "Очистить" @@ -2881,62 +2883,66 @@ msgid "Failed to acquire %s: %s\n" msgstr "Не удалось получить %s: %s\n" -#: src/fe-gtk/about.c:100 +#: src/fe-gtk/about.c:102 msgid "About " msgstr "О программе" -#: src/fe-gtk/about.c:131 +#: src/fe-gtk/about.c:133 msgid "A multiplatform IRC Client" msgstr "Многоплатформенный IRC-клиент" -#: src/fe-gtk/ascii.c:133 +#: src/fe-gtk/ascii.c:135 msgid "Character Chart" msgstr "Кодировка" -#: src/fe-gtk/banlist.c:149 src/fe-gtk/chanlist.c:305 -#: src/fe-gtk/plugin-tray.c:304 +#: src/fe-gtk/banlist.c:151 +#: src/fe-gtk/chanlist.c:305 +#: src/fe-gtk/plugin-tray.c:302 msgid "Not connected." msgstr "Нет соединения." -#: src/fe-gtk/banlist.c:247 src/fe-gtk/banlist.c:327 +#: src/fe-gtk/banlist.c:249 +#: src/fe-gtk/banlist.c:329 msgid "You must select some bans." msgstr "Вы должны выбрать баны." -#: src/fe-gtk/banlist.c:276 +#: src/fe-gtk/banlist.c:278 #, c-format msgid "Are you sure you want to remove all bans in %s?" msgstr "Вы действительно хотите снять все баны с %s?" -#: src/fe-gtk/banlist.c:342 src/fe-gtk/ignoregui.c:173 +#: src/fe-gtk/banlist.c:344 +#: src/fe-gtk/ignoregui.c:175 msgid "Mask" msgstr "Маска" -#: src/fe-gtk/banlist.c:343 +#: src/fe-gtk/banlist.c:345 msgid "From" msgstr "От" -#: src/fe-gtk/banlist.c:344 +#: src/fe-gtk/banlist.c:346 msgid "Date" msgstr "Дата" -#: src/fe-gtk/banlist.c:387 +#: src/fe-gtk/banlist.c:389 msgid "You can only open the Ban List window while in a channel tab." msgstr "Список банов можно отктыть только при открытой вкладке канала." -#: src/fe-gtk/banlist.c:391 +#: src/fe-gtk/banlist.c:393 #, c-format msgid "XChat: Ban List (%s)" msgstr "X-Chat: Список банов (%s)" -#: src/fe-gtk/banlist.c:407 src/fe-gtk/notifygui.c:430 +#: src/fe-gtk/banlist.c:409 +#: src/fe-gtk/notifygui.c:432 msgid "Remove" msgstr "Удалить" -#: src/fe-gtk/banlist.c:409 +#: src/fe-gtk/banlist.c:411 msgid "Crop" msgstr "Сжать" -#: src/fe-gtk/banlist.c:413 +#: src/fe-gtk/banlist.c:415 msgid "Refresh" msgstr "Обновить" @@ -2945,11 +2951,14 @@ msgid "Displaying %d/%d users on %d/%d channels." msgstr "Статистика: %d/%d пользователей на %d/%d каналах" -#: src/fe-gtk/chanlist.c:526 src/fe-gtk/menu.c:1231 src/fe-gtk/urlgrab.c:146 +#: src/fe-gtk/chanlist.c:526 +#: src/fe-gtk/menu.c:1217 +#: src/fe-gtk/urlgrab.c:148 msgid "Select an output filename" msgstr "Выберите файл для вывода" -#: src/fe-gtk/chanlist.c:631 src/fe-gtk/chanlist.c:799 +#: src/fe-gtk/chanlist.c:631 +#: src/fe-gtk/chanlist.c:799 msgid "_Join Channel" msgstr "Зайти на канал" @@ -3018,20 +3027,21 @@ msgid "Regular Expression" msgstr "Регулярное выражение" -#: src/fe-gtk/chanlist.c:903 src/fe-gtk/search.c:125 +#: src/fe-gtk/chanlist.c:903 +#: src/fe-gtk/search.c:118 msgid "Find:" msgstr "Поиск:" -#: src/fe-gtk/dccgui.c:167 +#: src/fe-gtk/dccgui.c:166 #, c-format msgid "Send file to %s" msgstr "Отправить файл %s" -#: src/fe-gtk/dccgui.c:497 +#: src/fe-gtk/dccgui.c:496 msgid "That file is not resumable." msgstr "Файл нельзя продолжить." -#: src/fe-gtk/dccgui.c:501 +#: src/fe-gtk/dccgui.c:500 #, c-format msgid "" "Cannot access file: %s\n" @@ -3042,85 +3052,89 @@ "%s.\n" "Продолжение не доступно." -#: src/fe-gtk/dccgui.c:508 -msgid "" -"File in download directory is larger than file offered. Resuming not " -"possible." +#: src/fe-gtk/dccgui.c:507 +msgid "File in download directory is larger than file offered. Resuming not possible." msgstr "Файл во входном каталоге больше запрошенного. Продолжение невозможно." -#: src/fe-gtk/dccgui.c:512 +#: src/fe-gtk/dccgui.c:511 msgid "Cannot resume the same file from two people." msgstr "Не могу продолжить одинаковый файл от 2 пользователей." -#: src/fe-gtk/dccgui.c:745 +#: src/fe-gtk/dccgui.c:740 msgid "XChat: Uploads and Downloads" msgstr "XChat: Прием и передача файлов" -#: src/fe-gtk/dccgui.c:761 src/fe-gtk/dccgui.c:1000 src/fe-gtk/notifygui.c:136 +#: src/fe-gtk/dccgui.c:756 +#: src/fe-gtk/dccgui.c:995 +#: src/fe-gtk/notifygui.c:138 msgid "Status" msgstr "Статус" -#: src/fe-gtk/dccgui.c:762 src/fe-gtk/plugingui.c:73 +#: src/fe-gtk/dccgui.c:757 +#: src/fe-gtk/plugingui.c:75 msgid "File" msgstr "Файл" -#: src/fe-gtk/dccgui.c:767 +#: src/fe-gtk/dccgui.c:762 msgid "ETA" msgstr "Осталось" -#: src/fe-gtk/dccgui.c:792 src/fe-gtk/menu.c:1607 +#: src/fe-gtk/dccgui.c:787 +#: src/fe-gtk/menu.c:1593 msgid "Both" msgstr "Оба" -#: src/fe-gtk/dccgui.c:798 +#: src/fe-gtk/dccgui.c:793 msgid "Uploads" msgstr "Отгрузки" -#: src/fe-gtk/dccgui.c:804 +#: src/fe-gtk/dccgui.c:799 msgid "Downloads" msgstr "Загрузки" -#: src/fe-gtk/dccgui.c:809 +#: src/fe-gtk/dccgui.c:804 msgid "Details" msgstr "Подробно" -#: src/fe-gtk/dccgui.c:820 +#: src/fe-gtk/dccgui.c:815 msgid "File:" msgstr "Файл:" -#: src/fe-gtk/dccgui.c:821 +#: src/fe-gtk/dccgui.c:816 msgid "Address:" msgstr "Адрес:" -#: src/fe-gtk/dccgui.c:827 src/fe-gtk/dccgui.c:1024 +#: src/fe-gtk/dccgui.c:822 +#: src/fe-gtk/dccgui.c:1019 msgid "Abort" msgstr "Прервать" -#: src/fe-gtk/dccgui.c:828 src/fe-gtk/dccgui.c:1025 +#: src/fe-gtk/dccgui.c:823 +#: src/fe-gtk/dccgui.c:1020 msgid "Accept" msgstr "Подтвердить" -#: src/fe-gtk/dccgui.c:829 +#: src/fe-gtk/dccgui.c:824 msgid "Resume" msgstr "Продолж." -#: src/fe-gtk/dccgui.c:830 +#: src/fe-gtk/dccgui.c:825 msgid "Open Folder..." msgstr "Открыть папку..." -#: src/fe-gtk/dccgui.c:990 +#: src/fe-gtk/dccgui.c:985 msgid "XChat: DCC Chat List" msgstr "XChat: Список разговоров по DCC" -#: src/fe-gtk/dccgui.c:1002 +#: src/fe-gtk/dccgui.c:997 msgid "Recv" msgstr "Прин" -#: src/fe-gtk/dccgui.c:1003 +#: src/fe-gtk/dccgui.c:998 msgid "Sent" msgstr "Отпр" -#: src/fe-gtk/dccgui.c:1004 +#: src/fe-gtk/dccgui.c:999 msgid "Start Time" msgstr "Время Начала" @@ -3132,8 +3146,9 @@ msgid "EDIT ME" msgstr "Исправь!!!" -#: src/fe-gtk/editlist.c:310 src/fe-gtk/notifygui.c:135 -#: src/fe-gtk/plugingui.c:71 +#: src/fe-gtk/editlist.c:310 +#: src/fe-gtk/notifygui.c:137 +#: src/fe-gtk/plugingui.c:73 msgid "Name" msgstr "Имя" @@ -3157,11 +3172,14 @@ msgid "Save" msgstr "Записать" -#: src/fe-gtk/editlist.c:363 src/fe-gtk/fkeys.c:765 +#: src/fe-gtk/editlist.c:363 +#: src/fe-gtk/fkeys.c:765 msgid "Add New" msgstr "Добавить новый" -#: src/fe-gtk/editlist.c:367 src/fe-gtk/fkeys.c:770 src/fe-gtk/ignoregui.c:385 +#: src/fe-gtk/editlist.c:367 +#: src/fe-gtk/fkeys.c:770 +#: src/fe-gtk/ignoregui.c:387 msgid "Delete" msgstr "Удалить" @@ -3173,51 +3191,52 @@ msgid "Help" msgstr "Помощь" -#: src/fe-gtk/fe-gtk.c:124 +#: src/fe-gtk/fe-gtk.c:126 msgid "Don't auto connect to servers" msgstr "Не подключаться к серверам" -#: src/fe-gtk/fe-gtk.c:125 +#: src/fe-gtk/fe-gtk.c:127 msgid "Use a different config directory" msgstr "используется другой конфигурационный каталог" -#: src/fe-gtk/fe-gtk.c:126 +#: src/fe-gtk/fe-gtk.c:128 msgid "Don't auto load any plugins" msgstr "Не загружать автоматически плагины" -#: src/fe-gtk/fe-gtk.c:127 +#: src/fe-gtk/fe-gtk.c:129 msgid "Show plugin auto-load directory" msgstr "показать каталог автозагружаемых плагинов" -#: src/fe-gtk/fe-gtk.c:128 +#: src/fe-gtk/fe-gtk.c:130 msgid "Show user config directory" msgstr "показать каталог пользовательских настроек" -#: src/fe-gtk/fe-gtk.c:129 +#: src/fe-gtk/fe-gtk.c:131 msgid "Open an irc://server:port/channel URL" msgstr "Открывает URL вида irc://сервер:порт/канал" -#: src/fe-gtk/fe-gtk.c:131 src/fe-gtk/setup.c:212 +#: src/fe-gtk/fe-gtk.c:133 +#: src/fe-gtk/setup.c:212 msgid "Execute command:" msgstr "Выполнить команду:" -#: src/fe-gtk/fe-gtk.c:132 +#: src/fe-gtk/fe-gtk.c:134 msgid "Open URL or execute command in an existing XChat" msgstr "Открыть URL или выполнить команду в запущенном XChat" -#: src/fe-gtk/fe-gtk.c:134 +#: src/fe-gtk/fe-gtk.c:136 msgid "Begin minimized. Level 0=Normal 1=Iconified 2=Tray" msgstr "Вид окна при запуске. Ур. 0=обычное 1=свернутое 2=значок" -#: src/fe-gtk/fe-gtk.c:134 +#: src/fe-gtk/fe-gtk.c:136 msgid "level" msgstr "уровень" -#: src/fe-gtk/fe-gtk.c:135 +#: src/fe-gtk/fe-gtk.c:137 msgid "Show version information" msgstr "Показать информацию о версии" -#: src/fe-gtk/fe-gtk.c:255 +#: src/fe-gtk/fe-gtk.c:257 #, c-format msgid "" "Failed to open font:\n" @@ -3228,110 +3247,61 @@ "\n" "%s" -#: src/fe-gtk/fe-gtk.c:634 +#: src/fe-gtk/fe-gtk.c:636 msgid "Search buffer is empty.\n" msgstr "Буфер поиска пуст.\n" -#: src/fe-gtk/fe-gtk.c:730 +#: src/fe-gtk/fe-gtk.c:732 #, c-format msgid "%d bytes" msgstr "%d байт" -#: src/fe-gtk/fe-gtk.c:731 +#: src/fe-gtk/fe-gtk.c:733 #, c-format msgid "Network send queue: %d bytes" msgstr "Очередь отправки, байт: %d" #: src/fe-gtk/fkeys.c:159 msgid "" -"The Run Command action runs the data in Data 1 as if it has been typed into " -"the entry box where you pressed the key sequence. Thus it can contain text " -"(which will be sent to the channel/person), commands or user commands. When " -"run all \\n characters in Data 1 are used to deliminate seperate commands so " -"it is possible to run more than one command. If you want a \\ in the actual " -"text run then enter \\\\" -msgstr "" -"Команда Run запускает данные в Data 1 как если бы они были впечатаны в поле " -"ввода Где нажата последовательность клавиш. Может содержать текст (который " -"можно послать на канал/персоне), команды или команды пользователя. Когда " -"запускает все символы в Data 1 использует для разделения команд, если " -"возможно запустить больше одной команды Если вы хотите использовать \\ iв " -"тексте, вводите\\\\" +"The Run Command action runs the data in Data 1 as if it has been typed into the entry box where you pressed the key sequence. Thus it can contain text (which will be sent to the channel/person), commands or user commands. When run all \\n" +" characters in Data 1 are used to deliminate seperate commands so it is possible to run more than one command. If you want a \\ in the actual text run then enter \\\\" +msgstr "Команда Run запускает данные в Data 1 как если бы они были впечатаны в поле ввода Где нажата последовательность клавиш. Может содержать текст (который можно послать на канал/персоне), команды или команды пользователя. Когда запускает все символы в Data 1 использует для разделения команд, если возможно запустить больше одной команды Если вы хотите использовать \\ iв тексте, вводите\\\\" #: src/fe-gtk/fkeys.c:161 -msgid "" -"The Change Page command switches between pages in the notebook. Set Data 1 " -"to the page you want to switch to. If Data 2 is set to anything then the " -"switch will be relative to the current position" -msgstr "" -"Команда Сменить страницу переключает страницы записной книжки. Установите " -"Data 1 на страницу, куда хотите переключиться. Если Data 2 установлена, то " -"считается относительно текущей позиции." +msgid "The Change Page command switches between pages in the notebook. Set Data 1 to the page you want to switch to. If Data 2 is set to anything then the switch will be relative to the current position" +msgstr "Команда Сменить страницу переключает страницы записной книжки. Установите Data 1 на страницу, куда хотите переключиться. Если Data 2 установлена, то считается относительно текущей позиции." #: src/fe-gtk/fkeys.c:163 -msgid "" -"The Insert in Buffer command will insert the contents of Data 1 into the " -"entry where the key sequence was pressed at the current cursor position" -msgstr "" -"Команда  Вставить в буфер вставит содержимое Данные 1 в текущую позицию " -"курсора" +msgid "The Insert in Buffer command will insert the contents of Data 1 into the entry where the key sequence was pressed at the current cursor position" +msgstr "Команда  Вставить в буфер вставит содержимое Данные 1 в текущую позицию курсора" #: src/fe-gtk/fkeys.c:165 -msgid "" -"The Scroll Page command scrolls the text widget up or down one page or one " -"line. Set Data 1 to either Up, Down, +1 or -1." -msgstr "" -"Команда  Пролистать страницу пролистывает текст вверх или вниз. Возможные " -"значения Данные 1: Up (вверх), Down (вниз), +1 или -1." +msgid "The Scroll Page command scrolls the text widget up or down one page or one line. Set Data 1 to either Up, Down, +1 or -1." +msgstr "Команда  Пролистать страницу пролистывает текст вверх или вниз. Возможные значения Данные 1: Up (вверх), Down (вниз), +1 или -1." #: src/fe-gtk/fkeys.c:167 -msgid "" -"The Set Buffer command sets the entry where the key sequence was entered to " -"the contents of Data 1" -msgstr "" -"Команда  Установить буфер содержит последовательность, содержащуюся в Данные " -"1" +msgid "The Set Buffer command sets the entry where the key sequence was entered to the contents of Data 1" +msgstr "Команда  Установить буфер содержит последовательность, содержащуюся в Данные 1" #: src/fe-gtk/fkeys.c:169 -msgid "" -"The Last Command command sets the entry to contain the last command entered " -"- the same as pressing up in a shell" -msgstr "" -"Команда  Последняя команда одержит последнюю введеную команду - такую же, " -"как в оболочке." +msgid "The Last Command command sets the entry to contain the last command entered - the same as pressing up in a shell" +msgstr "Команда  Последняя команда одержит последнюю введеную команду - такую же, как в оболочке." #: src/fe-gtk/fkeys.c:171 -msgid "" -"The Next Command command sets the entry to contain the next command entered " -"- the same as pressing down in a shell" -msgstr "" -"Команда  Следующая команда содержит следующую введеную команду, - такую же, " -"как и в оболочке." +msgid "The Next Command command sets the entry to contain the next command entered - the same as pressing down in a shell" +msgstr "Команда  Следующая команда содержит следующую введеную команду, - такую же, как и в оболочке." #: src/fe-gtk/fkeys.c:173 -msgid "" -"This command changes the text in the entry to finish an incomplete nickname " -"or command. If Data 1 is set then double-tabbing in a string will select the " -"last nick, not the next" -msgstr "" -"Команда заменяет текст, дополняя ники и команды. Если Данные 1 установлены, " -"двойной Tab выбирает последний ник, не следующий." +msgid "This command changes the text in the entry to finish an incomplete nickname or command. If Data 1 is set then double-tabbing in a string will select the last nick, not the next" +msgstr "Команда заменяет текст, дополняя ники и команды. Если Данные 1 установлены, двойной Tab выбирает последний ник, не следующий." #: src/fe-gtk/fkeys.c:175 -msgid "" -"This command scrolls up and down through the list of nicks. If Data 1 is set " -"to anything it will scroll up, else it scrolls down" -msgstr "" -"Команда прокручивает список ников. Если Данные 1 установлены - прокручивает " -"вверх, иначе - вниз." +msgid "This command scrolls up and down through the list of nicks. If Data 1 is set to anything it will scroll up, else it scrolls down" +msgstr "Команда прокручивает список ников. Если Данные 1 установлены - прокручивает вверх, иначе - вниз." #: src/fe-gtk/fkeys.c:177 -msgid "" -"This command checks the last word entered in the entry against the replace " -"list and replaces it if it finds a match" -msgstr "" -"Команда проверяет последнее введенное слово в список замены и заменяет, если " -"находит соответствие." +msgid "This command checks the last word entered in the entry against the replace list and replaces it if it finds a match" +msgstr "Команда проверяет последнее введенное слово в список замены и заменяет, если находит соответствие." #: src/fe-gtk/fkeys.c:179 msgid "This command moves the front tab left by one" @@ -3357,10 +3327,16 @@ msgid "There was an error loading key bindings configuration" msgstr "Ошибка загрузки конфигурации клавиш" -#: src/fe-gtk/fkeys.c:450 src/fe-gtk/fkeys.c:451 src/fe-gtk/fkeys.c:452 -#: src/fe-gtk/fkeys.c:453 src/fe-gtk/fkeys.c:743 src/fe-gtk/fkeys.c:749 -#: src/fe-gtk/fkeys.c:754 src/fe-gtk/maingui.c:1642 src/fe-gtk/maingui.c:1758 -#: src/fe-gtk/maingui.c:3259 +#: src/fe-gtk/fkeys.c:450 +#: src/fe-gtk/fkeys.c:451 +#: src/fe-gtk/fkeys.c:452 +#: src/fe-gtk/fkeys.c:453 +#: src/fe-gtk/fkeys.c:743 +#: src/fe-gtk/fkeys.c:749 +#: src/fe-gtk/fkeys.c:754 +#: src/fe-gtk/maingui.c:1635 +#: src/fe-gtk/maingui.c:1751 +#: src/fe-gtk/maingui.c:3252 msgid "<none>" msgstr "<нет>" @@ -3368,7 +3344,8 @@ msgid "Mod" msgstr "Mod" -#: src/fe-gtk/fkeys.c:708 src/fe-gtk/fkeys.c:803 +#: src/fe-gtk/fkeys.c:708 +#: src/fe-gtk/fkeys.c:803 msgid "Key" msgstr "Клавиша" @@ -3452,67 +3429,70 @@ msgid "Cannot read that file." msgstr "Невозможно прочитать этот файл." -#: src/fe-gtk/ignoregui.c:115 src/fe-gtk/ignoregui.c:262 +#: src/fe-gtk/ignoregui.c:117 +#: src/fe-gtk/ignoregui.c:264 msgid "That mask already exists." msgstr "Такая маска уже существует." -#: src/fe-gtk/ignoregui.c:175 src/fe-gtk/maingui.c:2139 +#: src/fe-gtk/ignoregui.c:177 +#: src/fe-gtk/maingui.c:2132 msgid "Private" msgstr "Личный" -#: src/fe-gtk/ignoregui.c:176 +#: src/fe-gtk/ignoregui.c:178 msgid "Notice" msgstr "Сообщение" -#: src/fe-gtk/ignoregui.c:177 +#: src/fe-gtk/ignoregui.c:179 msgid "CTCP" msgstr "CTCP" -#: src/fe-gtk/ignoregui.c:178 +#: src/fe-gtk/ignoregui.c:180 msgid "DCC" msgstr "DCC" -#: src/fe-gtk/ignoregui.c:179 +#: src/fe-gtk/ignoregui.c:181 msgid "Invite" msgstr "Приглашен" -#: src/fe-gtk/ignoregui.c:180 +#: src/fe-gtk/ignoregui.c:182 msgid "Unignore" msgstr "Не игнорировать" -#: src/fe-gtk/ignoregui.c:306 +#: src/fe-gtk/ignoregui.c:308 msgid "Enter mask to ignore:" msgstr "Введите маску для игнорирования:" -#: src/fe-gtk/ignoregui.c:353 +#: src/fe-gtk/ignoregui.c:355 msgid "XChat: Ignore list" msgstr "X-Chat: Черный список" -#: src/fe-gtk/ignoregui.c:360 +#: src/fe-gtk/ignoregui.c:362 msgid "Ignore Stats:" msgstr "Состояние игнорирования:" -#: src/fe-gtk/ignoregui.c:368 +#: src/fe-gtk/ignoregui.c:370 msgid "Channel:" msgstr "Канал:" -#: src/fe-gtk/ignoregui.c:369 +#: src/fe-gtk/ignoregui.c:371 msgid "Private:" msgstr "Приватный:" -#: src/fe-gtk/ignoregui.c:370 +#: src/fe-gtk/ignoregui.c:372 msgid "Notice:" msgstr "Сообщение:" -#: src/fe-gtk/ignoregui.c:371 +#: src/fe-gtk/ignoregui.c:373 msgid "CTCP:" msgstr "CTCP:" -#: src/fe-gtk/ignoregui.c:372 +#: src/fe-gtk/ignoregui.c:374 msgid "Invite:" msgstr "Пригласить:" -#: src/fe-gtk/ignoregui.c:383 src/fe-gtk/notifygui.c:426 +#: src/fe-gtk/ignoregui.c:385 +#: src/fe-gtk/notifygui.c:428 msgid "Add..." msgstr "Добавить..." @@ -3530,12 +3510,8 @@ msgstr "Соединение с %s завершено." #: src/fe-gtk/joind.c:159 -msgid "" -"In the Server-List window, no channel (chat room) has been entered to be " -"automatically joined for this network." -msgstr "" -"В списке серверов для данной сети не были указаны каналы, в которые следует " -"автоматически войти." +msgid "In the Server-List window, no channel (chat room) has been entered to be automatically joined for this network." +msgstr "В списке серверов для данной сети не были указаны каналы, в которые следует автоматически войти." #: src/fe-gtk/joind.c:165 msgid "What would you like to do next?" @@ -3565,157 +3541,160 @@ msgid "_Always show this dialog after connecting." msgstr "Пока_зывать этот диалог при соединении." -#: src/fe-gtk/maingui.c:504 +#: src/fe-gtk/maingui.c:506 msgid "Dialog with" msgstr "Диалог с" -#: src/fe-gtk/maingui.c:795 +#: src/fe-gtk/maingui.c:793 #, c-format msgid "Topic for %s is: %s" msgstr "Тема для %s : %s" -#: src/fe-gtk/maingui.c:800 +#: src/fe-gtk/maingui.c:798 msgid "No topic is set" msgstr "Тема не установлена" -#: src/fe-gtk/maingui.c:1189 +#: src/fe-gtk/maingui.c:1182 #, c-format -msgid "" -"This server still has %d channels or dialogs associated with it. Close them " -"all?" +msgid "This server still has %d channels or dialogs associated with it. Close them all?" msgstr "Для этого сервера открыто %d каналов или разговоров. Закрыть их все?" -#: src/fe-gtk/maingui.c:1283 +#: src/fe-gtk/maingui.c:1276 msgid "Quit XChat?" msgstr "Выйти из XChat?" -#: src/fe-gtk/maingui.c:1304 +#: src/fe-gtk/maingui.c:1297 msgid "Don't ask next time." msgstr "Не спрашивать в следующий раз" -#: src/fe-gtk/maingui.c:1310 +#: src/fe-gtk/maingui.c:1303 #, c-format msgid "You are connected to %i IRC networks." msgstr "Вы подключены к %i IRC-сетям." -#: src/fe-gtk/maingui.c:1312 +#: src/fe-gtk/maingui.c:1305 msgid "Are you sure you want to quit?" msgstr "Вы действительно хотите выйти?" -#: src/fe-gtk/maingui.c:1314 +#: src/fe-gtk/maingui.c:1307 msgid "Some file transfers are still active." msgstr "Некоторые передачи файлов еще активны." -#: src/fe-gtk/maingui.c:1332 +#: src/fe-gtk/maingui.c:1325 msgid "_Minimize to Tray" msgstr "Свернуть в з_начок" -#: src/fe-gtk/maingui.c:1552 +#: src/fe-gtk/maingui.c:1545 msgid "Insert Attribute or Color Code" msgstr "Вставить аттрибут или код цвета" -#: src/fe-gtk/maingui.c:1554 +#: src/fe-gtk/maingui.c:1547 msgid "<b>Bold</b>" msgstr "<b>Жирный</b>" -#: src/fe-gtk/maingui.c:1555 +#: src/fe-gtk/maingui.c:1548 msgid "<u>Underline</u>" msgstr "<u>Подчеркнутый</u>" -#: src/fe-gtk/maingui.c:1557 +#: src/fe-gtk/maingui.c:1550 msgid "Normal" msgstr "Обычный" -#: src/fe-gtk/maingui.c:1559 +#: src/fe-gtk/maingui.c:1552 msgid "Colors 0-7" msgstr "Цвета 0-7" -#: src/fe-gtk/maingui.c:1569 +#: src/fe-gtk/maingui.c:1562 msgid "Colors 8-15" msgstr "Цвета 8-15" -#: src/fe-gtk/maingui.c:1612 +#: src/fe-gtk/maingui.c:1605 msgid "_Settings" msgstr "_Настройки" -#: src/fe-gtk/maingui.c:1614 +#: src/fe-gtk/maingui.c:1607 msgid "_Log to Disk" msgstr "Запись _журнала" -#: src/fe-gtk/maingui.c:1615 +#: src/fe-gtk/maingui.c:1608 msgid "_Reload Scrollback" msgstr "За_гружать буфер" -#: src/fe-gtk/maingui.c:1617 +#: src/fe-gtk/maingui.c:1610 msgid "_Hide Join/Part Messages" msgstr "_Скрыть сообщения о приходе/уходе" -#: src/fe-gtk/maingui.c:1625 +#: src/fe-gtk/maingui.c:1618 msgid "_Extra Alerts" msgstr "Опове_щения" -#: src/fe-gtk/maingui.c:1627 +#: src/fe-gtk/maingui.c:1620 msgid "Beep on _Message" msgstr "_Звуковой сигнал при личном сообщении" -#: src/fe-gtk/maingui.c:1628 +#: src/fe-gtk/maingui.c:1621 msgid "Blink Tray _Icon" msgstr "_Мигание значка при личном сообщении" -#: src/fe-gtk/maingui.c:1629 +#: src/fe-gtk/maingui.c:1622 msgid "Blink Task _Bar" msgstr "Мерцание _окна" -#: src/fe-gtk/maingui.c:1667 src/fe-gtk/menu.c:2142 +#: src/fe-gtk/maingui.c:1660 +#: src/fe-gtk/menu.c:2124 msgid "_Detach" msgstr "Отсо_единить" -#: src/fe-gtk/maingui.c:1669 src/fe-gtk/menu.c:2143 src/fe-gtk/menu.c:2148 -#: src/fe-gtk/plugingui.c:234 src/fe-gtk/search.c:151 +#: src/fe-gtk/maingui.c:1662 +#: src/fe-gtk/menu.c:2125 +#: src/fe-gtk/menu.c:2130 +#: src/fe-gtk/plugingui.c:236 +#: src/fe-gtk/search.c:144 msgid "_Close" msgstr "Закрыть" -#: src/fe-gtk/maingui.c:2007 src/fe-gtk/maingui.c:2113 +#: src/fe-gtk/maingui.c:2000 +#: src/fe-gtk/maingui.c:2106 msgid "User limit must be a number!\n" msgstr "Лимит пользователей должен содержать номер!\n" -#: src/fe-gtk/maingui.c:2135 +#: src/fe-gtk/maingui.c:2128 msgid "Topic Protection" msgstr "Защитить тему" -#: src/fe-gtk/maingui.c:2136 +#: src/fe-gtk/maingui.c:2129 msgid "No outside messages" msgstr "Нет последних сообщений" -#: src/fe-gtk/maingui.c:2137 +#: src/fe-gtk/maingui.c:2130 msgid "Secret" msgstr "Секрет" -#: src/fe-gtk/maingui.c:2138 +#: src/fe-gtk/maingui.c:2131 msgid "Invite Only" msgstr "Только приглашенные" -#: src/fe-gtk/maingui.c:2140 +#: src/fe-gtk/maingui.c:2133 msgid "Moderated" msgstr "Модерируемый" -#: src/fe-gtk/maingui.c:2141 +#: src/fe-gtk/maingui.c:2134 msgid "Ban List" msgstr "Список банов" -#: src/fe-gtk/maingui.c:2143 +#: src/fe-gtk/maingui.c:2136 msgid "Keyword" msgstr "Ключевое слово" -#: src/fe-gtk/maingui.c:2155 +#: src/fe-gtk/maingui.c:2148 msgid "User Limit" msgstr "Ограничение пользователей" -#: src/fe-gtk/maingui.c:2264 +#: src/fe-gtk/maingui.c:2257 msgid "Show/Hide userlist" msgstr "Показать/Скрыть список пользователей" -#: src/fe-gtk/maingui.c:2389 +#: src/fe-gtk/maingui.c:2382 msgid "" "Unable to set transparent background!\n" "\n" @@ -3727,102 +3706,101 @@ "Возможно, вы используете несовместимый оконный\n" "менеджер, который не поддерживает такую возможность.\n" -#: src/fe-gtk/maingui.c:2660 +#: src/fe-gtk/maingui.c:2653 msgid "Enter new nickname:" msgstr "Введите новый ник:" -#: src/fe-gtk/menu.c:124 +#: src/fe-gtk/menu.c:126 msgid "Host unknown" msgstr "Хост неизвестен" -#: src/fe-gtk/menu.c:615 +#: src/fe-gtk/menu.c:610 #, c-format msgid "<tt><b>%-11s</b></tt> %s" msgstr "<tt><b>%-11s</b></tt> %s" -#: src/fe-gtk/menu.c:621 src/fe-gtk/menu.c:625 +#: src/fe-gtk/menu.c:616 +#: src/fe-gtk/menu.c:620 msgid "Real Name:" msgstr "Настоящее имя:" -#: src/fe-gtk/menu.c:632 +#: src/fe-gtk/menu.c:624 msgid "User:" msgstr "Пользователь:" -#: src/fe-gtk/menu.c:639 +#: src/fe-gtk/menu.c:628 msgid "Country:" msgstr "Страна:" -#: src/fe-gtk/menu.c:646 +#: src/fe-gtk/menu.c:632 msgid "Server:" msgstr "Сервер:" -#: src/fe-gtk/menu.c:657 +#: src/fe-gtk/menu.c:640 #, c-format msgid "%u minutes ago" msgstr "%u минут назад" -#: src/fe-gtk/menu.c:659 src/fe-gtk/menu.c:662 +#: src/fe-gtk/menu.c:642 +#: src/fe-gtk/menu.c:645 msgid "Last Msg:" msgstr "Последнее сообщение:" -#: src/fe-gtk/menu.c:672 +#: src/fe-gtk/menu.c:655 msgid "Away Msg:" msgstr "Сообщение об отсутствии:" -#: src/fe-gtk/menu.c:730 +#: src/fe-gtk/menu.c:710 #, c-format msgid "%d nicks selected." msgstr "Выделено имен: %d." -#: src/fe-gtk/menu.c:855 -msgid "" -"The Menubar is now hidden. You can show it again by pressing F9 or right-" -"clicking in a blank part of the main text area." -msgstr "" -"Строка меню была скрыта. Чтобы увидеть ее снова, нажмите F9 или щелкните " -"правой кнопкой по свободному месту в окне." +#: src/fe-gtk/menu.c:835 +msgid "The Menubar is now hidden. You can show it again by pressing F9 or right-clicking in a blank part of the main text area." +msgstr "Строка меню была скрыта. Чтобы увидеть ее снова, нажмите F9 или щелкните правой кнопкой по свободному месту в окне." -#: src/fe-gtk/menu.c:944 +#: src/fe-gtk/menu.c:930 msgid "Open Link in Browser" msgstr "Открыть ссылку в браузере" -#: src/fe-gtk/menu.c:945 +#: src/fe-gtk/menu.c:931 msgid "Copy Selected Link" msgstr "Копировать выбранную ссылку" -#: src/fe-gtk/menu.c:1007 src/fe-gtk/menu.c:1278 +#: src/fe-gtk/menu.c:993 +#: src/fe-gtk/menu.c:1264 msgid "Join Channel" msgstr "Зайти на канал" -#: src/fe-gtk/menu.c:1011 +#: src/fe-gtk/menu.c:997 msgid "Part Channel" msgstr "Покинуть канал" -#: src/fe-gtk/menu.c:1013 +#: src/fe-gtk/menu.c:999 msgid "Cycle Channel" msgstr "Каналы по кругу" -#: src/fe-gtk/menu.c:1049 +#: src/fe-gtk/menu.c:1035 msgid "_Remove from Favorites" msgstr "_Удалить из Избранного" -#: src/fe-gtk/menu.c:1051 +#: src/fe-gtk/menu.c:1037 msgid "_Add to Favorites" msgstr "_Добавить в избранное" -#: src/fe-gtk/menu.c:1070 +#: src/fe-gtk/menu.c:1056 msgid "XChat: User menu" msgstr "X-Chat: Пользовательское меню" -#: src/fe-gtk/menu.c:1079 +#: src/fe-gtk/menu.c:1065 msgid "Edit This Menu..." msgstr "Редактировать это меню.." -#: src/fe-gtk/menu.c:1280 +#: src/fe-gtk/menu.c:1266 msgid "Retrieve channel list..." msgstr "Получение списка каналов..." -#: src/fe-gtk/menu.c:1348 +#: src/fe-gtk/menu.c:1334 msgid "" "User Commands - Special codes:\n" "\n" @@ -3862,7 +3840,7 @@ "%2 должно быть \"john\"\n" "&2 должно быть \"john hello\"." -#: src/fe-gtk/menu.c:1364 +#: src/fe-gtk/menu.c:1350 msgid "" "Userlist Buttons - Special codes:\n" "\n" @@ -3886,7 +3864,7 @@ "%s = выбранный ник\n" "%t = время и дата\n" -#: src/fe-gtk/menu.c:1374 +#: src/fe-gtk/menu.c:1360 msgid "" "Dialog Buttons - Special codes:\n" "\n" @@ -3910,7 +3888,7 @@ "%s = выбранный ник\n" "%t = время и дата\n" -#: src/fe-gtk/menu.c:1384 +#: src/fe-gtk/menu.c:1370 msgid "" "CTCP Replies - Special codes:\n" "\n" @@ -3938,7 +3916,7 @@ "&3 = слово 3 до конца строки\n" "\n" -#: src/fe-gtk/menu.c:1395 +#: src/fe-gtk/menu.c:1381 #, c-format msgid "" "URL Handlers - Special codes:\n" @@ -3957,316 +3935,321 @@ "показывает, что будет отправлено \n" "оболочке вместо X-Chat" -#: src/fe-gtk/menu.c:1404 +#: src/fe-gtk/menu.c:1390 msgid "XChat: User Defined Commands" msgstr "X-Chat: Определенные пользователем команды" -#: src/fe-gtk/menu.c:1411 +#: src/fe-gtk/menu.c:1397 msgid "XChat: Userlist Popup menu" msgstr "Всплывающее меню списка пользователей.." -#: src/fe-gtk/menu.c:1418 +#: src/fe-gtk/menu.c:1404 msgid "Replace with" msgstr "Заменить на" -#: src/fe-gtk/menu.c:1418 +#: src/fe-gtk/menu.c:1404 msgid "XChat: Replace" msgstr "X-Chat: Замена" -#: src/fe-gtk/menu.c:1425 +#: src/fe-gtk/menu.c:1411 msgid "XChat: URL Handlers" msgstr "XChat: Обработчики URL" -#: src/fe-gtk/menu.c:1444 +#: src/fe-gtk/menu.c:1430 msgid "XChat: Userlist buttons" msgstr "XChat: Кнопки списка пользователей" -#: src/fe-gtk/menu.c:1451 +#: src/fe-gtk/menu.c:1437 msgid "XChat: Dialog buttons" msgstr "XChat: Кнопки диалога" -#: src/fe-gtk/menu.c:1458 +#: src/fe-gtk/menu.c:1444 msgid "XChat: CTCP Replies" msgstr "XChat: Ответы CTCP" -#: src/fe-gtk/menu.c:1564 +#: src/fe-gtk/menu.c:1550 msgid "_XChat" msgstr "_XChat" -#: src/fe-gtk/menu.c:1565 +#: src/fe-gtk/menu.c:1551 msgid "Network Li_st..." msgstr "Список сетей" -#: src/fe-gtk/menu.c:1568 +#: src/fe-gtk/menu.c:1554 msgid "_New" msgstr "Новая..." -#: src/fe-gtk/menu.c:1569 +#: src/fe-gtk/menu.c:1555 msgid "Server Tab..." msgstr "Вкладка сервера..." -#: src/fe-gtk/menu.c:1570 +#: src/fe-gtk/menu.c:1556 msgid "Channel Tab..." msgstr "Вкладка канала..." -#: src/fe-gtk/menu.c:1571 +#: src/fe-gtk/menu.c:1557 msgid "Server Window..." msgstr "Окно сервера..." -#: src/fe-gtk/menu.c:1572 +#: src/fe-gtk/menu.c:1558 msgid "Channel Window..." msgstr "Окно канала..." -#: src/fe-gtk/menu.c:1577 src/fe-gtk/menu.c:1579 +#: src/fe-gtk/menu.c:1563 +#: src/fe-gtk/menu.c:1565 msgid "_Load Plugin or Script..." msgstr "_Загрузить модуль или сценарий..." -#: src/fe-gtk/menu.c:1587 src/fe-gtk/plugin-tray.c:610 +#: src/fe-gtk/menu.c:1573 +#: src/fe-gtk/plugin-tray.c:604 msgid "_Quit" msgstr "Выход" -#: src/fe-gtk/menu.c:1589 +#: src/fe-gtk/menu.c:1575 msgid "_View" msgstr "_Вид" -#: src/fe-gtk/menu.c:1591 +#: src/fe-gtk/menu.c:1577 msgid "_Menu Bar" msgstr "Панел_ь меню" -#: src/fe-gtk/menu.c:1592 +#: src/fe-gtk/menu.c:1578 msgid "_Topic Bar" msgstr "Т_ема" -#: src/fe-gtk/menu.c:1593 +#: src/fe-gtk/menu.c:1579 msgid "_User List" msgstr "Список _пользователей" -#: src/fe-gtk/menu.c:1594 +#: src/fe-gtk/menu.c:1580 msgid "U_serlist Buttons" msgstr "Кнопки _списка пользователей" -#: src/fe-gtk/menu.c:1595 +#: src/fe-gtk/menu.c:1581 msgid "M_ode Buttons" msgstr "Кнопки _режима канала" -#: src/fe-gtk/menu.c:1597 +#: src/fe-gtk/menu.c:1583 msgid "_Channel Switcher" msgstr "Список _каналов" -#: src/fe-gtk/menu.c:1599 +#: src/fe-gtk/menu.c:1585 msgid "_Tabs" msgstr "Закладки" -#: src/fe-gtk/menu.c:1600 +#: src/fe-gtk/menu.c:1586 msgid "T_ree" msgstr "Де_рево" -#: src/fe-gtk/menu.c:1602 +#: src/fe-gtk/menu.c:1588 msgid "_Network Meters" msgstr "_Монитор сети" -#: src/fe-gtk/menu.c:1604 +#: src/fe-gtk/menu.c:1590 msgid "Off" msgstr "Выключено" -#: src/fe-gtk/menu.c:1605 +#: src/fe-gtk/menu.c:1591 msgid "Graph" msgstr "График:" -#: src/fe-gtk/menu.c:1610 +#: src/fe-gtk/menu.c:1596 msgid "_Server" msgstr "Сервер" -#: src/fe-gtk/menu.c:1611 +#: src/fe-gtk/menu.c:1597 msgid "_Disconnect" msgstr "Отключиться" -#: src/fe-gtk/menu.c:1612 +#: src/fe-gtk/menu.c:1598 msgid "_Reconnect" msgstr "Пересоединиться" -#: src/fe-gtk/menu.c:1613 +#: src/fe-gtk/menu.c:1599 msgid "Join a Channel..." msgstr "Зайти на канал..." -#: src/fe-gtk/menu.c:1614 +#: src/fe-gtk/menu.c:1600 msgid "List of Channels..." msgstr "Список каналов..." -#: src/fe-gtk/menu.c:1617 +#: src/fe-gtk/menu.c:1603 msgid "Marked Away" msgstr "Пометить как \"Отошел\"" -#: src/fe-gtk/menu.c:1619 +#: src/fe-gtk/menu.c:1605 msgid "_Usermenu" msgstr "_Меню пользователя" -#: src/fe-gtk/menu.c:1621 +#: src/fe-gtk/menu.c:1607 msgid "S_ettings" msgstr "Настройка" -#: src/fe-gtk/menu.c:1622 +#: src/fe-gtk/menu.c:1608 msgid "_Preferences" msgstr "Установки" -#: src/fe-gtk/menu.c:1624 +#: src/fe-gtk/menu.c:1610 msgid "Advanced" msgstr "Дополнительно" -#: src/fe-gtk/menu.c:1625 +#: src/fe-gtk/menu.c:1611 msgid "Auto Replace..." msgstr "Автозамена" -#: src/fe-gtk/menu.c:1626 +#: src/fe-gtk/menu.c:1612 msgid "CTCP Replies..." msgstr "Ответы CTCP..." -#: src/fe-gtk/menu.c:1627 +#: src/fe-gtk/menu.c:1613 msgid "Dialog Buttons..." msgstr "Кнопки диалога.." -#: src/fe-gtk/menu.c:1628 +#: src/fe-gtk/menu.c:1614 msgid "Keyboard Shortcuts..." msgstr "Клавиатурные сокращения" -#: src/fe-gtk/menu.c:1629 +#: src/fe-gtk/menu.c:1615 msgid "Text Events..." msgstr "Тексты событий..." -#: src/fe-gtk/menu.c:1630 +#: src/fe-gtk/menu.c:1616 msgid "URL Handlers..." msgstr "Обработчики URL..." -#: src/fe-gtk/menu.c:1631 +#: src/fe-gtk/menu.c:1617 msgid "User Commands..." msgstr "Команды пользователя..." -#: src/fe-gtk/menu.c:1632 +#: src/fe-gtk/menu.c:1618 msgid "Userlist Buttons..." msgstr "Кнопки списка пользователей..." -#: src/fe-gtk/menu.c:1633 +#: src/fe-gtk/menu.c:1619 msgid "Userlist Popup..." msgstr "Меню списка пользователей.." -#: src/fe-gtk/menu.c:1636 +#: src/fe-gtk/menu.c:1622 msgid "_Window" msgstr "Окно" -#: src/fe-gtk/menu.c:1637 +#: src/fe-gtk/menu.c:1623 msgid "Ban List..." msgstr "Список банов..." -#: src/fe-gtk/menu.c:1638 +#: src/fe-gtk/menu.c:1624 msgid "Character Chart..." msgstr "Таблица символов..." -#: src/fe-gtk/menu.c:1639 +#: src/fe-gtk/menu.c:1625 msgid "Direct Chat..." msgstr "Список разговоров DCC..." -#: src/fe-gtk/menu.c:1640 +#: src/fe-gtk/menu.c:1626 msgid "File Transfers..." msgstr "Передачи файлов..." -#: src/fe-gtk/menu.c:1641 +#: src/fe-gtk/menu.c:1627 msgid "Friends List..." msgstr "Список друзей..." -#: src/fe-gtk/menu.c:1642 +#: src/fe-gtk/menu.c:1628 msgid "Ignore List..." msgstr "Список игнорирования..." -#: src/fe-gtk/menu.c:1643 +#: src/fe-gtk/menu.c:1629 msgid "Plugins and Scripts..." msgstr "Плагины и скрипты..." -#: src/fe-gtk/menu.c:1644 +#: src/fe-gtk/menu.c:1630 msgid "Raw Log..." msgstr "Монитор сети..." -#: src/fe-gtk/menu.c:1645 +#: src/fe-gtk/menu.c:1631 msgid "URL Grabber..." msgstr "Сборщик URL..." -#: src/fe-gtk/menu.c:1647 +#: src/fe-gtk/menu.c:1633 msgid "Reset Marker Line" msgstr "Сбросить маркерную линию" -#: src/fe-gtk/menu.c:1648 +#: src/fe-gtk/menu.c:1634 msgid "C_lear Text" msgstr "Очистить" -#: src/fe-gtk/menu.c:1650 +#: src/fe-gtk/menu.c:1636 msgid "Search Text..." msgstr "Найти..." -#: src/fe-gtk/menu.c:1651 +#: src/fe-gtk/menu.c:1637 msgid "Save Text..." msgstr "Сохранить текст..." -#: src/fe-gtk/menu.c:1653 src/fe-gtk/menu.c:2134 +#: src/fe-gtk/menu.c:1639 +#: src/fe-gtk/menu.c:2116 msgid "_Help" msgstr "Помощь" -#: src/fe-gtk/menu.c:1654 +#: src/fe-gtk/menu.c:1640 msgid "_Contents" msgstr "Содержание" -#: src/fe-gtk/menu.c:1656 +#: src/fe-gtk/menu.c:1642 msgid "Check for updates" msgstr "Проверка обновлений" -#: src/fe-gtk/menu.c:1658 +#: src/fe-gtk/menu.c:1644 msgid "_About" msgstr "О программе" -#: src/fe-gtk/menu.c:2147 +#: src/fe-gtk/menu.c:2129 msgid "_Attach" msgstr "Присо_единить" -#: src/fe-gtk/notifygui.c:138 +#: src/fe-gtk/notifygui.c:140 msgid "Last Seen" msgstr "Последний раз" -#: src/fe-gtk/notifygui.c:180 +#: src/fe-gtk/notifygui.c:182 msgid "Offline" msgstr "Отключен" -#: src/fe-gtk/notifygui.c:200 src/fe-gtk/setup.c:231 +#: src/fe-gtk/notifygui.c:202 +#: src/fe-gtk/setup.c:231 msgid "Never" msgstr "Никогда" -#: src/fe-gtk/notifygui.c:203 src/fe-gtk/notifygui.c:228 +#: src/fe-gtk/notifygui.c:205 +#: src/fe-gtk/notifygui.c:230 #, c-format msgid "%d minutes ago" msgstr "%d минут назад" -#: src/fe-gtk/notifygui.c:218 +#: src/fe-gtk/notifygui.c:220 msgid "Online" msgstr "Подключен" -#: src/fe-gtk/notifygui.c:347 +#: src/fe-gtk/notifygui.c:349 msgid "Enter nickname to add:" msgstr "Введите ник для добавления:" -#: src/fe-gtk/notifygui.c:376 +#: src/fe-gtk/notifygui.c:378 msgid "Notify on these networks:" msgstr "Уведомлять на данных сетях:" -#: src/fe-gtk/notifygui.c:387 +#: src/fe-gtk/notifygui.c:389 msgid "Comma separated list of networks is accepted." msgstr "Укажите разделенный запятыми список сетей." -#: src/fe-gtk/notifygui.c:413 +#: src/fe-gtk/notifygui.c:415 msgid "XChat: Friends List" msgstr "X-Chat: Список друзей" -#: src/fe-gtk/notifygui.c:434 +#: src/fe-gtk/notifygui.c:436 msgid "Open Dialog" msgstr "Начать разговор" -#: src/fe-gtk/plugin-tray.c:250 +#: src/fe-gtk/plugin-tray.c:248 msgid "" "Cannot find 'notify-send' to open balloon alerts.\n" "Please install libnotify." @@ -4274,150 +4257,161 @@ "Не удалось найти 'notify-send' для всплывающих оповещений.\n" "Требуется установить libnotify." -#: src/fe-gtk/plugin-tray.c:301 +#: src/fe-gtk/plugin-tray.c:299 #, c-format msgid "XChat: Connected to %u networks and %u channels" msgstr "XChat: Подключен; сети: %u, каналы: %u" -#: src/fe-gtk/plugin-tray.c:589 +#: src/fe-gtk/plugin-tray.c:583 msgid "_Restore" msgstr "_Восстановить" -#: src/fe-gtk/plugin-tray.c:591 +#: src/fe-gtk/plugin-tray.c:585 msgid "_Hide" msgstr "Скрыть" -#: src/fe-gtk/plugin-tray.c:594 +#: src/fe-gtk/plugin-tray.c:588 msgid "_Blink on" msgstr "_Мигать при сообщениях" -#: src/fe-gtk/plugin-tray.c:595 src/fe-gtk/setup.c:479 +#: src/fe-gtk/plugin-tray.c:589 +#: src/fe-gtk/setup.c:479 msgid "Channel Message" msgstr "Сообщение канала" -#: src/fe-gtk/plugin-tray.c:596 src/fe-gtk/setup.c:480 +#: src/fe-gtk/plugin-tray.c:590 +#: src/fe-gtk/setup.c:480 msgid "Private Message" msgstr "Личное сообщение" -#: src/fe-gtk/plugin-tray.c:597 src/fe-gtk/setup.c:481 +#: src/fe-gtk/plugin-tray.c:591 +#: src/fe-gtk/setup.c:481 msgid "Highlighted Message" msgstr "Выделенные сообщения" -#: src/fe-gtk/plugin-tray.c:600 +#: src/fe-gtk/plugin-tray.c:594 msgid "_Change status" msgstr "Состо_яние" -#: src/fe-gtk/plugin-tray.c:602 +#: src/fe-gtk/plugin-tray.c:596 msgid "_Away" msgstr "Ото_шел" -#: src/fe-gtk/plugin-tray.c:605 +#: src/fe-gtk/plugin-tray.c:599 msgid "_Back" msgstr "_Вернулся" -#: src/fe-gtk/plugin-tray.c:654 src/fe-gtk/plugin-tray.c:662 +#: src/fe-gtk/plugin-tray.c:648 +#: src/fe-gtk/plugin-tray.c:656 #, c-format msgid "XChat: Highlighted message from: %s (%s)" msgstr "XChat: Выделенное сообщение от %s (%s)" -#: src/fe-gtk/plugin-tray.c:657 +#: src/fe-gtk/plugin-tray.c:651 #, c-format msgid "XChat: %u highlighted messages, latest from: %s (%s)" msgstr "XChat: %u выделенных сообщения, последнее от %s (%s)" -#: src/fe-gtk/plugin-tray.c:680 src/fe-gtk/plugin-tray.c:687 +#: src/fe-gtk/plugin-tray.c:674 +#: src/fe-gtk/plugin-tray.c:681 #, c-format msgid "XChat: New public message from: %s (%s)" msgstr "XChat: Новое публичное сообщение от %s (%s)" -#: src/fe-gtk/plugin-tray.c:683 +#: src/fe-gtk/plugin-tray.c:677 #, c-format msgid "XChat: %u new public messages." msgstr "XChat: %u новых публичных сообщений." -#: src/fe-gtk/plugin-tray.c:709 src/fe-gtk/plugin-tray.c:716 +#: src/fe-gtk/plugin-tray.c:703 +#: src/fe-gtk/plugin-tray.c:710 #, c-format msgid "XChat: Private message from: %s (%s)" msgstr "XChat: Личное сообщение от %s (%s)" -#: src/fe-gtk/plugin-tray.c:712 +#: src/fe-gtk/plugin-tray.c:706 #, c-format msgid "XChat: %u private messages, latest from: %s (%s)" msgstr "XChat: %u личных сообщения, последнее от %s (%s)" -#: src/fe-gtk/plugin-tray.c:762 src/fe-gtk/plugin-tray.c:770 +#: src/fe-gtk/plugin-tray.c:756 +#: src/fe-gtk/plugin-tray.c:764 #, c-format msgid "XChat: File offer from: %s (%s)" msgstr "XChat: Предложен файл: %s (%s)" -#: src/fe-gtk/plugin-tray.c:765 +#: src/fe-gtk/plugin-tray.c:759 #, c-format msgid "XChat: %u file offers, latest from: %s (%s)" msgstr "XChat: %u предложения файлов, последнее от %s (%s)" -#: src/fe-gtk/plugingui.c:72 +#: src/fe-gtk/plugingui.c:74 msgid "Version" msgstr "Версия" -#: src/fe-gtk/plugingui.c:74 src/fe-gtk/textgui.c:424 +#: src/fe-gtk/plugingui.c:76 +#: src/fe-gtk/textgui.c:424 msgid "Description" msgstr "Описание" -#: src/fe-gtk/plugingui.c:149 +#: src/fe-gtk/plugingui.c:151 msgid "Select a Plugin or Script to load" msgstr "Выберите плагин или скрипт для загрузки" -#: src/fe-gtk/plugingui.c:221 +#: src/fe-gtk/plugingui.c:223 msgid "XChat: Plugins and Scripts" msgstr "X-Chat: Скрипты и плагины" -#: src/fe-gtk/plugingui.c:227 +#: src/fe-gtk/plugingui.c:229 msgid "_Load..." msgstr "Загрузить..." -#: src/fe-gtk/plugingui.c:230 +#: src/fe-gtk/plugingui.c:232 msgid "_UnLoad" msgstr "Вы_грузить" -#: src/fe-gtk/rawlog.c:79 src/fe-gtk/rawlog.c:128 src/fe-gtk/textgui.c:438 -#: src/fe-gtk/urlgrab.c:203 +#: src/fe-gtk/rawlog.c:81 +#: src/fe-gtk/rawlog.c:130 +#: src/fe-gtk/textgui.c:438 +#: src/fe-gtk/urlgrab.c:205 msgid "Save As..." msgstr "Сохранить как..." -#: src/fe-gtk/rawlog.c:95 +#: src/fe-gtk/rawlog.c:97 #, c-format msgid "XChat: Rawlog (%s)" msgstr "X-Chat: Журнал передачи (%s)" -#: src/fe-gtk/rawlog.c:125 +#: src/fe-gtk/rawlog.c:127 msgid "Clear rawlog" msgstr "Очистить окно" -#: src/fe-gtk/search.c:56 +#: src/fe-gtk/search.c:57 msgid "The window you opened this Search for doesn't exist anymore." msgstr "Открытое вами окно поиска больше не существует." -#: src/fe-gtk/search.c:64 +#: src/fe-gtk/search.c:65 msgid "Search hit end, not found." msgstr "Просмотр завершен, текст не найден." -#: src/fe-gtk/search.c:116 +#: src/fe-gtk/search.c:109 msgid "XChat: Search" msgstr "X-Chat: Поиск" -#: src/fe-gtk/search.c:134 +#: src/fe-gtk/search.c:127 msgid "_Match case" msgstr "С учетом _регистра" -#: src/fe-gtk/search.c:140 +#: src/fe-gtk/search.c:133 msgid "Search _backwards" msgstr "В о_братном порядке" -#: src/fe-gtk/search.c:153 +#: src/fe-gtk/search.c:146 msgid "_Find" msgstr "Поиск" -#: src/fe-gtk/servlistgui.c:171 src/fe-gtk/servlistgui.c:269 +#: src/fe-gtk/servlistgui.c:171 +#: src/fe-gtk/servlistgui.c:269 msgid "New Network" msgstr "Новая сеть" @@ -4430,182 +4424,173 @@ msgid "#channel" msgstr "#канал" -#: src/fe-gtk/servlistgui.c:850 +#: src/fe-gtk/servlistgui.c:847 msgid "XChat: Favorite Channels (Auto-Join List)" msgstr "XChat: Избранные каналы (автоматический вход)" -#: src/fe-gtk/servlistgui.c:863 +#: src/fe-gtk/servlistgui.c:859 #, c-format msgid "These channels will be joined whenever you connect to %s." msgstr "Вы автоматически зайдете на эти каналы при подключении к %s." -#: src/fe-gtk/servlistgui.c:906 +#: src/fe-gtk/servlistgui.c:902 msgid "Key (Password)" msgstr "Ключ (пароль):" -#: src/fe-gtk/servlistgui.c:937 src/fe-gtk/servlistgui.c:1566 +#: src/fe-gtk/servlistgui.c:933 +#: src/fe-gtk/servlistgui.c:1535 msgid "_Edit" msgstr "Редактировать" -#: src/fe-gtk/servlistgui.c:973 +#: src/fe-gtk/servlistgui.c:969 #, c-format msgid "%s has been removed." msgstr "%s был удален." -#: src/fe-gtk/servlistgui.c:993 +#: src/fe-gtk/servlistgui.c:989 #, c-format msgid "%s has been added." msgstr "Добавлен %s." -#: src/fe-gtk/servlistgui.c:1017 +#: src/fe-gtk/servlistgui.c:1013 msgid "User name and Real name cannot be left blank." msgstr "Имя пользователя и реальное имя нельзя оставлять пустым." -#: src/fe-gtk/servlistgui.c:1397 +#: src/fe-gtk/servlistgui.c:1366 #, c-format msgid "XChat: Edit %s" msgstr "X-Chat: Редактирование: %s" -#: src/fe-gtk/servlistgui.c:1416 +#: src/fe-gtk/servlistgui.c:1385 #, c-format msgid "Servers for %s" msgstr "Серверы для %s" -#: src/fe-gtk/servlistgui.c:1427 +#: src/fe-gtk/servlistgui.c:1396 msgid "Connect to selected server only" msgstr "Соединиться только с выделенным сервером" -#: src/fe-gtk/servlistgui.c:1428 +#: src/fe-gtk/servlistgui.c:1397 msgid "Don't cycle through all the servers when the connection fails." msgstr "Не перебирать сервера при ошибке соединения." -#: src/fe-gtk/servlistgui.c:1430 +#: src/fe-gtk/servlistgui.c:1399 msgid "Your Details" msgstr "Ваши детали" -#: src/fe-gtk/servlistgui.c:1436 +#: src/fe-gtk/servlistgui.c:1405 msgid "Use global user information" msgstr "Использовать глобальные установки пользователя:" -#: src/fe-gtk/servlistgui.c:1439 src/fe-gtk/servlistgui.c:1671 +#: src/fe-gtk/servlistgui.c:1408 +#: src/fe-gtk/servlistgui.c:1640 msgid "_Nick name:" msgstr "Ник:" -#: src/fe-gtk/servlistgui.c:1443 src/fe-gtk/servlistgui.c:1678 +#: src/fe-gtk/servlistgui.c:1412 +#: src/fe-gtk/servlistgui.c:1647 msgid "Second choice:" msgstr "Второй выбор:" -#: src/fe-gtk/servlistgui.c:1447 src/fe-gtk/servlistgui.c:1692 +#: src/fe-gtk/servlistgui.c:1416 +#: src/fe-gtk/servlistgui.c:1661 msgid "_User name:" msgstr "Имя пользователя:" -#: src/fe-gtk/servlistgui.c:1451 src/fe-gtk/servlistgui.c:1699 +#: src/fe-gtk/servlistgui.c:1420 +#: src/fe-gtk/servlistgui.c:1668 msgid "Rea_l name:" msgstr "Настоящее имя:" -#: src/fe-gtk/servlistgui.c:1454 +#: src/fe-gtk/servlistgui.c:1423 msgid "Connecting" msgstr "Соединение" -#: src/fe-gtk/servlistgui.c:1460 +#: src/fe-gtk/servlistgui.c:1429 msgid "Auto connect to this network at startup" msgstr "Автоматически соединяться сэтой сетью при запуске программы" -#: src/fe-gtk/servlistgui.c:1462 +#: src/fe-gtk/servlistgui.c:1431 msgid "Bypass proxy server" msgstr "Обходить прокси-сервер" -#: src/fe-gtk/servlistgui.c:1464 +#: src/fe-gtk/servlistgui.c:1433 msgid "Use SSL for all the servers on this network" msgstr "Использовать SSL для всех серверов в этой сети" -#: src/fe-gtk/servlistgui.c:1469 +#: src/fe-gtk/servlistgui.c:1438 msgid "Accept invalid SSL certificate" msgstr "Принимать недействительные SSL-сертификаты" -#: src/fe-gtk/servlistgui.c:1475 +#: src/fe-gtk/servlistgui.c:1444 msgid "_Favorite channels:" msgstr "_Избранные каналы:" -#: src/fe-gtk/servlistgui.c:1477 +#: src/fe-gtk/servlistgui.c:1446 msgid "Channels to join, separated by commas, but not spaces!" msgstr "Каналы для подключения, разделенные запятыми, но не пробелами!" -#: src/fe-gtk/servlistgui.c:1480 +#: src/fe-gtk/servlistgui.c:1449 msgid "Connect command:" msgstr "Команда для соединения:" -#: src/fe-gtk/servlistgui.c:1482 -msgid "" -"Extra command to execute after connecting. If you need more than one, set " -"this to LOAD -e <filename>, where <filename> is a text-file full of commands " -"to execute." -msgstr "" -"Дополнительная команда, выполняемая после соединения. Если вам требуется " -"указать больше, чем одну - пропишите LOAD -e <ИмяФайла>, где <ИмяФайла> - " -"текстовый файл с командами." +#: src/fe-gtk/servlistgui.c:1451 +msgid "Extra command to execute after connecting. If you need more than one, set this to LOAD -e <filename>, where <filename> is a text-file full of commands to execute." +msgstr "Дополнительная команда, выполняемая после соединения. Если вам требуется указать больше, чем одну - пропишите LOAD -e <ИмяФайла>, где <ИмяФайла> - текстовый файл с командами." -#: src/fe-gtk/servlistgui.c:1485 +#: src/fe-gtk/servlistgui.c:1454 msgid "Nickserv password:" msgstr "Пароль для Nickserv:" -#: src/fe-gtk/servlistgui.c:1487 -msgid "" -"If your nickname requires a password, enter it here. Not all IRC networks " -"support this." -msgstr "" -"Если у вас есть пароль, введите его тут. Не все IRC-сети поддерживают этот " -"метод." +#: src/fe-gtk/servlistgui.c:1456 +msgid "If your nickname requires a password, enter it here. Not all IRC networks support this." +msgstr "Если у вас есть пароль, введите его тут. Не все IRC-сети поддерживают этот метод." -#: src/fe-gtk/servlistgui.c:1491 +#: src/fe-gtk/servlistgui.c:1460 msgid "Server password:" msgstr "Пароль сервера:" -#: src/fe-gtk/servlistgui.c:1493 +#: src/fe-gtk/servlistgui.c:1462 msgid "Password for the server, if in doubt, leave blank." msgstr "Пароль для сервера, если не требуется -оставьте пустым." -#: src/fe-gtk/servlistgui.c:1496 +#: src/fe-gtk/servlistgui.c:1465 msgid "Character set:" msgstr "Кодировка:" -#: src/fe-gtk/servlistgui.c:1649 +#: src/fe-gtk/servlistgui.c:1618 msgid "XChat: Network List" msgstr "X-Chat: Список сетей" -#: src/fe-gtk/servlistgui.c:1661 +#: src/fe-gtk/servlistgui.c:1630 msgid "User Information" msgstr "Информация о пользователе" -#: src/fe-gtk/servlistgui.c:1685 +#: src/fe-gtk/servlistgui.c:1654 msgid "Third choice:" msgstr "Третий выбор:" -#: src/fe-gtk/servlistgui.c:1745 +#: src/fe-gtk/servlistgui.c:1714 msgid "Networks" msgstr "Сети" -#: src/fe-gtk/servlistgui.c:1786 +#: src/fe-gtk/servlistgui.c:1755 msgid "Skip network list on startup" msgstr "Не показывать список сетей при запуске" -#: src/fe-gtk/servlistgui.c:1818 +#: src/fe-gtk/servlistgui.c:1787 msgid "_Edit..." msgstr "Править..." -#: src/fe-gtk/servlistgui.c:1825 +#: src/fe-gtk/servlistgui.c:1794 msgid "_Sort" msgstr "Сортировать" -#: src/fe-gtk/servlistgui.c:1826 -msgid "" -"Sorts the network list in alphabetical order. Use SHIFT-UP and SHIFT-DOWN " -"keys to move a row." -msgstr "" -"Сортировка списка сетей по алфавиту. Для перемещения строк используйте SHIFT-" -"стрелка вверх/вниз." +#: src/fe-gtk/servlistgui.c:1795 +msgid "Sorts the network list in alphabetical order. Use SHIFT-UP and SHIFT-DOWN keys to move a row." +msgstr "Сортировка списка сетей по алфавиту. Для перемещения строк используйте SHIFT-стрелка вверх/вниз." -#: src/fe-gtk/servlistgui.c:1851 +#: src/fe-gtk/servlistgui.c:1820 msgid "C_onnect" msgstr "Подключить" @@ -4669,7 +4654,8 @@ msgid "Blue:" msgstr "Голубой:" -#: src/fe-gtk/setup.c:120 src/fe-gtk/setup.c:391 +#: src/fe-gtk/setup.c:120 +#: src/fe-gtk/setup.c:391 msgid "Time Stamps" msgstr "Метки времени" @@ -4681,11 +4667,13 @@ msgid "Time stamp format:" msgstr "Формат отметки времени:" -#: src/fe-gtk/setup.c:123 src/fe-gtk/setup.c:394 +#: src/fe-gtk/setup.c:123 +#: src/fe-gtk/setup.c:394 msgid "See strftime manpage for details." msgstr "Смотрите руководство по strftime для деталей" -#: src/fe-gtk/setup.c:130 src/fe-gtk/setup.c:170 +#: src/fe-gtk/setup.c:130 +#: src/fe-gtk/setup.c:170 msgid "A-Z" msgstr "A-Z" @@ -4693,11 +4681,13 @@ msgid "Last-spoke order" msgstr "По времени" -#: src/fe-gtk/setup.c:137 src/fe-gtk/setup.c:1701 +#: src/fe-gtk/setup.c:137 +#: src/fe-gtk/setup.c:1701 msgid "Input box" msgstr "Поле ввода " -#: src/fe-gtk/setup.c:138 src/fe-gtk/setup.c:202 +#: src/fe-gtk/setup.c:138 +#: src/fe-gtk/setup.c:202 msgid "Use the Text box font and colors" msgstr "Использовать цвета и шрифт текстовой надписи" @@ -4750,19 +4740,23 @@ msgid "Unsorted" msgstr "Не сортировать" -#: src/fe-gtk/setup.c:179 src/fe-gtk/setup.c:191 +#: src/fe-gtk/setup.c:179 +#: src/fe-gtk/setup.c:191 msgid "Left (Upper)" msgstr "Слева вверху" -#: src/fe-gtk/setup.c:180 src/fe-gtk/setup.c:192 +#: src/fe-gtk/setup.c:180 +#: src/fe-gtk/setup.c:192 msgid "Left (Lower)" msgstr "Слева внизу" -#: src/fe-gtk/setup.c:181 src/fe-gtk/setup.c:193 +#: src/fe-gtk/setup.c:181 +#: src/fe-gtk/setup.c:193 msgid "Right (Upper)" msgstr "Справа вверху" -#: src/fe-gtk/setup.c:182 src/fe-gtk/setup.c:194 +#: src/fe-gtk/setup.c:182 +#: src/fe-gtk/setup.c:194 msgid "Right (Lower)" msgstr "Справа внизу" @@ -4814,7 +4808,8 @@ msgid "Windows" msgstr "Окна" -#: src/fe-gtk/setup.c:224 src/fe-gtk/setup.c:240 +#: src/fe-gtk/setup.c:224 +#: src/fe-gtk/setup.c:240 msgid "Tabs" msgstr "Закладки" @@ -4888,8 +4883,7 @@ #: src/fe-gtk/setup.c:264 msgid "Open DCC, Ignore, Notify etc, in tabs or windows?" -msgstr "" -"Открыть как закладки DCC, Игнорирования, Уведомлений и т.д. или в окне?" +msgstr "Открыть как закладки DCC, Игнорирования, Уведомлений и т.д. или в окне?" #: src/fe-gtk/setup.c:271 msgid "No" @@ -4932,12 +4926,8 @@ msgstr "Получить свой IP от IRC сервера" #: src/fe-gtk/setup.c:287 -msgid "" -"Asks the IRC server for your real address. Use this if you have a 192.168.*." -"* address!" -msgstr "" -"Запросить у сервера свой реальный адрес. Используйте, если ваш адрес вида " -"192.168.*.*!" +msgid "Asks the IRC server for your real address. Use this if you have a 192.168.*.* address!" +msgstr "Запросить у сервера свой реальный адрес. Используйте, если ваш адрес вида 192.168.*.*!" #: src/fe-gtk/setup.c:288 msgid "DCC IP address:" @@ -4967,7 +4957,8 @@ msgid "One upload:" msgstr "Одна заливка:" -#: src/fe-gtk/setup.c:296 src/fe-gtk/setup.c:298 +#: src/fe-gtk/setup.c:296 +#: src/fe-gtk/setup.c:298 msgid "Maximum speed for one transfer" msgstr "Макс. скорость для одной передачи" @@ -4979,7 +4970,8 @@ msgid "All uploads combined:" msgstr "Все передачи объединены:" -#: src/fe-gtk/setup.c:300 src/fe-gtk/setup.c:302 +#: src/fe-gtk/setup.c:300 +#: src/fe-gtk/setup.c:302 msgid "Maximum speed for all files" msgstr "Максимальная скорость для всех файлов" @@ -4987,7 +4979,8 @@ msgid "All downloads combined:" msgstr "Все закачки объединены:" -#: src/fe-gtk/setup.c:329 src/fe-gtk/setup.c:1707 +#: src/fe-gtk/setup.c:329 +#: src/fe-gtk/setup.c:1707 msgid "Alerts" msgstr "Предупреждения" @@ -5016,8 +5009,7 @@ msgstr "Выделенные сообщения" #: src/fe-gtk/setup.c:342 -msgid "" -"Highlighted messages are ones where your nickname is mentioned, but also:" +msgid "Highlighted messages are ones where your nickname is mentioned, but also:" msgstr "Выделяются сообщения, в которых упомянуто ваше имя, кроме того:" #: src/fe-gtk/setup.c:344 @@ -5102,8 +5094,7 @@ #: src/fe-gtk/setup.c:372 msgid "Sends a /WHOIS when a user comes online in your notify list" -msgstr "" -"Послать /WHOIS когда пользователь в вашем списке извещений приходит в online." +msgstr "Послать /WHOIS когда пользователь в вашем списке извещений приходит в online." #: src/fe-gtk/setup.c:373 msgid "Hide join and part messages" @@ -5129,7 +5120,8 @@ msgid "Chat window" msgstr "Окно канала..." -#: src/fe-gtk/setup.c:385 src/fe-gtk/setup.c:1709 +#: src/fe-gtk/setup.c:385 +#: src/fe-gtk/setup.c:1709 msgid "Logging" msgstr "Протоколирование" @@ -5290,11 +5282,13 @@ msgid "Local colors:" msgstr "Локальные цвета:" -#: src/fe-gtk/setup.c:1313 src/fe-gtk/setup.c:1318 +#: src/fe-gtk/setup.c:1313 +#: src/fe-gtk/setup.c:1318 msgid "Foreground:" msgstr "Передний план:" -#: src/fe-gtk/setup.c:1314 src/fe-gtk/setup.c:1319 +#: src/fe-gtk/setup.c:1314 +#: src/fe-gtk/setup.c:1319 msgid "Background:" msgstr "Фон:" @@ -5326,7 +5320,8 @@ msgid "Highlight:" msgstr "Выделение:" -#: src/fe-gtk/setup.c:1423 src/fe-gtk/textgui.c:389 +#: src/fe-gtk/setup.c:1423 +#: src/fe-gtk/textgui.c:389 msgid "Event" msgstr "Событие" @@ -5424,9 +5419,7 @@ #: src/fe-gtk/setup.c:2017 msgid "Some settings were changed that require a restart to take full effect." -msgstr "" -"Изменение некоторых настроек требует перезапуска программы для их " -"использования." +msgstr "Изменение некоторых настроек требует перезапуска программы для их использования." #: src/fe-gtk/setup.c:2025 msgid "" @@ -5453,7 +5446,8 @@ msgid "This signal is only passed %d args, $%d is invalid" msgstr "Этот сигнал передал только %d аргумента, $%d отсутствует." -#: src/fe-gtk/textgui.c:304 src/fe-gtk/textgui.c:327 +#: src/fe-gtk/textgui.c:304 +#: src/fe-gtk/textgui.c:327 msgid "Print Texts File" msgstr "Печатать текстовый файл" @@ -5473,65 +5467,55 @@ msgid "Test All" msgstr "Проверить все" -#: src/fe-gtk/urlgrab.c:96 +#: src/fe-gtk/urlgrab.c:98 msgid "URL" msgstr "URL" -#: src/fe-gtk/urlgrab.c:186 +#: src/fe-gtk/urlgrab.c:188 msgid "XChat: URL Grabber" msgstr "X-Chat: Сборщик URL" -#: src/fe-gtk/urlgrab.c:199 +#: src/fe-gtk/urlgrab.c:201 msgid "Clear list" msgstr "Очистить список" -#: src/fe-gtk/urlgrab.c:201 +#: src/fe-gtk/urlgrab.c:203 msgid "Copy selected URL" msgstr "Копировать выбранный URL" -#: src/fe-gtk/urlgrab.c:201 +#: src/fe-gtk/urlgrab.c:203 msgid "Copy" msgstr "Копировать" -#: src/fe-gtk/urlgrab.c:203 +#: src/fe-gtk/urlgrab.c:205 msgid "Save list to a file" msgstr "Записать список в файл" -#: src/fe-gtk/userlistgui.c:119 +#: src/fe-gtk/userlistgui.c:111 #, c-format msgid "%d ops, %d total" msgstr "%d оп-ов, %d всего" #~ msgid "Direct client-to-client" #~ msgstr "Прямое соединение" - #~ msgid "Send File" #~ msgstr "Послать файл" - #~ msgid "Offer Chat" #~ msgstr "Предложить разговор" - #~ msgid "Abort Chat" #~ msgstr "Прервать Разговор" - #~ msgid "Userinfo" #~ msgstr "Информация о пользователе" - #~ msgid "Clientinfo" #~ msgstr "Информация о клиенте" - #~ msgid "Time" #~ msgstr "Время" - #~ msgid "Finger" #~ msgstr "Finger" - #~ msgid "Oper" #~ msgstr "Операция" - #~ msgid "Kill this user" #~ msgstr "Убить этого пользователя" - #~ msgid "Mode" #~ msgstr "Режим" @@ -5542,158 +5526,112 @@ #, fuzzy #~ msgid "Take Half-Ops" #~ msgstr "Снять оператора" - #~ msgid "Ignore" #~ msgstr "Игнорировать" - #~ msgid "Ignore User" #~ msgstr "Игнорировать пользователя" - #~ msgid "UnIgnore User" #~ msgstr "Снять игнорирование пользователя" - #~ msgid "Info" #~ msgstr "Информация" - #~ msgid "Who" #~ msgstr "Кто " - #~ msgid "DNS Lookup" #~ msgstr "Просмотр DNS:" - #~ msgid "Trace" #~ msgstr "Трассировка" - #~ msgid "UserHost" #~ msgstr "Компьютер пользователя" - #~ msgid "External" #~ msgstr "Внешние" - #~ msgid "Traceroute" #~ msgstr "Traceroute" - #~ msgid "Telnet" #~ msgstr "Telnet" - #~ msgid "About XChat" #~ msgstr "Об X-Chat" - #~ msgid "Unban" #~ msgstr "Снять бан" - #~ msgid "Show join/part messages" #~ msgstr "Сообщать о входе/выходе" - #~ msgid "Color paste" #~ msgstr "Вставить цвет" #, fuzzy #~ msgid "_Close Tab" #~ msgstr "Закрыть вкладку" - #~ msgid "Channel List..." #~ msgstr "Список каналов..." - #~ msgid "Notify List..." #~ msgstr "Список уведомлений..." #, fuzzy #~ msgid "_Attach Window" #~ msgstr "Окно" - #~ msgid "_Close Window" #~ msgstr "Закрыть окно" - #~ msgid "User" #~ msgstr "Пользователь" - #~ msgid "XChat: Notify List" #~ msgstr "X-Chat: Список уведомлений" - #~ msgid "C_hannels to join:" #~ msgstr "Каналы для входа:" #, fuzzy #~ msgid "Channel Switcher" #~ msgstr "Список каналов..." - #~ msgid "%C18*$t$1%O $2" #~ msgstr "%C18*$t$1%O $2" - #~ msgid "%C21*%O$t%C21%B$1%O%C21 $2" #~ msgstr "%C21*%O$t%C21%B$1%O%C21 $2" - #~ msgid "%C18%B%B$4$1%O%C18%O$t$2" #~ msgstr "%C18%B%B$4$1%O%C18%O$t$2" - #~ msgid "$4%C21%B$1%O%C21$t$2" #~ msgstr "$4%C21%B$1%O%C21$t$2" - #~ msgid "%C28-%C29$1/$2%C28-%O$t$3" #~ msgstr "%C28-%C29$1/$2%C28-%O$t$3 " - #~ msgid "$1$t$2" #~ msgstr "$1$t$2" - #~ msgid "%C19>%O$1%C19<%O$t$2" #~ msgstr "%C19>%O$1%C19<%O$t$2 " - #~ msgid "%C16*%O$t$1%O" #~ msgstr "%C16*%O$t$1%O " - #~ msgid "%C28-%C29$1%C28-%O$t$2" #~ msgstr "%C28-%C29$1%C28-%O$t$2 " - #~ msgid "%C28*%C29$3$1%C28*$t%O$2" #~ msgstr "%C28*%C29$3$1%C28*$t%O$2 " - #~ msgid "%C18%B%B$3$1%O$t$2" #~ msgstr "%C18%B%B$3$1%O$t$2 " - #~ msgid "%C22*%O$t$1" #~ msgstr "%C22*%O$t$1 " #, fuzzy #~ msgid "%C31%B%B$4$1%O%C30$t$2" #~ msgstr "%C31%B%B$4$1%O$t%C30$2" - #~ msgid "PID" #~ msgstr "PID" - #~ msgid "France, Metropolitan" #~ msgstr "Франция, Метрополитен" - #~ msgid "Neutral Zone" #~ msgstr "Нейтральная зона" - #~ msgid "US Minor Outlying Islands" #~ msgstr "US Minor Outlying Islands" - #~ msgid "I can't save an empty list!" #~ msgstr "Невозможно сохранить пустой список" - #~ msgid "List display options:" #~ msgstr "Список настроек экрана:" - #~ msgid "Minimum Users:" #~ msgstr "Минимальное количество пользователей:" - #~ msgid "Maximum Users:" #~ msgstr "Максимальное количество пользователей:" - #~ msgid "Regex Match:" #~ msgstr "Поиск RegExp " - #~ msgid "Apply Match to:" #~ msgstr "Применить к:" - #~ msgid "Apply" #~ msgstr "Применить" - #~ msgid "Refresh the list" #~ msgstr "Обновить список" - #~ msgid "Save the list" #~ msgstr "Записать список" @@ -5716,172 +5654,119 @@ #, fuzzy #~ msgid "Speed limit:" #~ msgstr "Ограничение" - #~ msgid "MIME Type" #~ msgstr "MIME Type" - #~ msgid "X-Chat: File Receive List" #~ msgstr "X-Chat: Список принимаемых файлов" - #~ msgid "Open" #~ msgstr "Откр" - #~ msgid "Ack" #~ msgstr "Ack" - #~ msgid "To" #~ msgstr "Кому" - #~ msgid "To/From" #~ msgstr "Кому/Откуда" - #~ msgid "DIRECTORY" #~ msgstr "Каталог" - #~ msgid "No other tabs open, quit xchat?" #~ msgstr "Нет открытых вкладок. Выйти из XChat?" - #~ msgid "Go to" #~ msgstr "Перейти" - #~ msgid "Close this tab/window" #~ msgstr "Закрыть вкладку/окно" - #~ msgid "User List Buttons" #~ msgstr "Кнопки Cписка Пользователей" - #~ msgid "Settings saved." #~ msgstr "Настройки записаны." - #~ msgid "New Shell Tab..." #~ msgstr "Новая вкладка оболочки..." - #~ msgid "_IRC" #~ msgstr "_IRC" - #~ msgid "Invisible" #~ msgstr "Невидимый" - #~ msgid "Receive Wallops" #~ msgstr "Принимать Wallops" - #~ msgid "Receive Server Notices" #~ msgstr "Принимать уведомления сервера" - #~ msgid "Auto Rejoin when Kicked" #~ msgstr "Автоматически подключаться после выброса" - #~ msgid "Never-give-up ReConnect" #~ msgstr "Никогда не прекращать попыток соединиться" - #~ msgid "Auto Open Dialog Windows" #~ msgstr "Автоматически открывать диалоговые окна" - #~ msgid "Auto Accept Direct Chat" #~ msgstr "Автоматически принимать Direct Chat" - #~ msgid "Reload Settings" #~ msgstr "Перечитать настройки" - #~ msgid "Save Settings now" #~ msgstr "Сохранить настройки сейчас" - #~ msgid "Save Settings on exit" #~ msgstr "Сохранить настройки при выходе" - #~ msgid "File Receive..." #~ msgstr "Окно приема файлов..." - #~ msgid "File Send..." #~ msgstr "Окно передачи файлов..." - #~ msgid "Server" #~ msgstr "Сервер" - #~ msgid "Save rawlog" #~ msgstr "Записать лог" - #~ msgid "Save rawlog..." #~ msgstr "Сохранить протокол сети..." - #~ msgid "Close" #~ msgstr "Закрыть" - #~ msgid "Connect in new tab" #~ msgstr "Подключиться в новой вкладке" #, fuzzy #~ msgid "Tint (shade) transparency" #~ msgstr "Светло прозрачный" - #~ msgid "Strip mIRC colors" #~ msgstr "Удалять цвета mIRC" - #~ msgid "Completes nick names without using the TAB key" #~ msgstr "Завершать ники без использования клавиши TAB" - #~ msgid "Input Box Appearance" #~ msgstr "Оформление окна ввода" - #~ msgid "Info text" #~ msgstr "Информация" - #~ msgid "User list buttons enabled" #~ msgstr "Включить кнопки списка пользователей" #, fuzzy #~ msgid "Resizable user list" #~ msgstr "Список пользователей изменяемой ширины" - #~ msgid "Lag meter:" #~ msgstr "Измеритель " - #~ msgid "Throttle meter:" #~ msgstr "Измеритель ширины канала:" - #~ msgid "Left" #~ msgstr "Слева" - #~ msgid "Right" #~ msgstr "Справа" - #~ msgid "Tabs Location" #~ msgstr "Расположение вкладок" - #~ msgid "Convert spaces to underscore before sending" #~ msgstr "Конвертировать пробелы в подчеркивание перед отправкой" - #~ msgid "(Can be a text file relative to ~/.xchat2/)." #~ msgstr "(Может быть текстовым файлом относительно каталога ~/.xchat2/)" - #~ msgid "(Can be a text file relative to config dir)." #~ msgstr "" #~ "(Может быть текстовым файлом относительно конфигурационного каталога)" - #~ msgid "Flash taskbar on highlighted messages" #~ msgstr "Мерцать на панели задач при получении выделеных сообщений" - #~ msgid "Beep on channel messages" #~ msgstr "Звуковой сигнал при получении сообщений на канале" - #~ msgid "(See strftime manpage for details)." #~ msgstr "(Смотрите руководство по strftime manpage для деталей)." - #~ msgid "(disabled)" #~ msgstr "(Выключено)" - #~ msgid "A star (*)" #~ msgstr "Звездочка (*)" - #~ msgid "A red star (*)" #~ msgstr "Красная звездочка (*)" - #~ msgid "%C19>%O$1%C19<%O$t$2%O" #~ msgstr "%C19>%O$1%C19<%O$t$2%O" - #~ msgid "Servername" #~ msgstr "Имя сервера" - #~ msgid "" #~ " File: %s\n" #~ " To/From: %s\n" @@ -5896,32 +5781,26 @@ #~ " Порт: %d\n" #~ " IP адрес: %s\n" #~ "Время начала: %s Max CPS: %d\n" - #~ msgid "Add new" #~ msgstr "Добавить новый" - #~ msgid "User: %s" #~ msgstr "Пользователь: %s" - #~ msgid "Realname: %s" #~ msgstr "Реальное имя: %s" - #~ msgid "Server: %s" #~ msgstr "Сервер: %s" #, fuzzy #~ msgid "Real na_me:" #~ msgstr "Настоящее имя:" - #~ msgid "Select a file to save to" #~ msgstr "Выберите файл для сохранения" #, fuzzy #~ msgid "%C22*%O$t%C28[%O$1%C28] %O$2" #~ msgstr "-%C10-%C11-%O$t%C12[%O$1%C12] %O$2" - #~ msgid "Former Czechoslovakia" #~ msgstr "Чехословакия" - #~ msgid "Zaire" #~ msgstr "Заир" + ������������������������debian/patches/65_save_sound.patch������������������������������������������������������������������0000664�0000000�0000000�00000002675�12175733717�014347� 0����������������������������������������������������������������������������������������������������ustar ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Write to temporary file and then rename. Same approach like I did for bug 463072. Fixes loss of data when disk is full. Index: xchat-2.8.8/src/common/text.c =================================================================== --- xchat-2.8.8.orig/src/common/text.c 2012-09-30 14:26:18.000000000 +0000 +++ xchat-2.8.8/src/common/text.c 2012-09-30 14:26:18.000000000 +0000 @@ -2332,23 +2332,43 @@ sound_save () { int fd, i; + ssize_t nb; char buf[512]; - fd = xchat_open_file ("sound.conf", O_CREAT | O_TRUNC | O_WRONLY, 0x180, + fd = xchat_open_file ("sound.conf.bug147832", O_CREAT | O_TRUNC | O_WRONLY, 0x180, XOF_DOMODE); if (fd == -1) return; + nb = 1; + for (i = 0; i < NUM_XP; i++) { if (sound_files[i] && sound_files[i][0]) { - write (fd, buf, snprintf (buf, sizeof (buf), + if( nb > 0 ) nb = write (fd, buf, snprintf (buf, sizeof (buf), "event=%s\n", te[i].name)); - write (fd, buf, snprintf (buf, sizeof (buf), + if( nb > 0 ) nb = write (fd, buf, snprintf (buf, sizeof (buf), "sound=%s\n\n", sound_files[i])); } } - close (fd); + if( nb <= 0 ) + { + fprintf( stderr, "sound_save: write() failed\n" ); + close( fd ); + return; + } + + if( close (fd) != 0 ) + { + perror( "sound_save: close() failed" ); + return; + } + + if( xchat_rename_file( "sound.conf.bug147832", "sound.conf", XOF_DOMODE ) != 0 ) + { + perror( "sound_save: xchat_rename_file() failed" ); + return; + } } �������������������������������������������������������������������debian/xchat.svg������������������������������������������������������������������������������������0000664�0000000�0000000�00000023061�12175733717�011037� 0����������������������������������������������������������������������������������������������������ustar ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������<?xml version="1.0" encoding="UTF-8" standalone="no"?> <!-- Created with Inkscape (http://www.inkscape.org/) --> <svg xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:cc="http://web.resource.org/cc/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:sodipodi="http://inkscape.sourceforge.net/DTD/sodipodi-0.dtd" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" width="64" height="64" id="svg2" sodipodi:version="0.32" inkscape:version="0.43" version="1.0" sodipodi:docbase="/home/rax/Desktop" sodipodi:docname="xchat-clone.svg"> <defs id="defs4"> <linearGradient id="linearGradient2289"> <stop style="stop-color:#ff2600;stop-opacity:1;" offset="0" id="stop2291" /> <stop style="stop-color:#ffd600;stop-opacity:1;" offset="1" id="stop2293" /> </linearGradient> <linearGradient inkscape:collect="always" xlink:href="#linearGradient2289" id="linearGradient1335" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.545166,0,0,0.544959,0.186963,35.29511)" x1="16.88862" y1="77.796608" x2="72.348671" y2="20.59322" /> <linearGradient inkscape:collect="always" xlink:href="#linearGradient2289" id="linearGradient1337" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.545166,0,0,0.544959,0.186963,35.29511)" x1="16.88862" y1="77.796608" x2="16.88862" y2="19.001091" /> <linearGradient inkscape:collect="always" xlink:href="#linearGradient2289" id="linearGradient1317" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.735969,0,0,0.735801,-2.052758,-16.66733)" x1="16.88862" y1="77.796608" x2="72.348671" y2="20.59322" /> <linearGradient inkscape:collect="always" xlink:href="#linearGradient2289" id="linearGradient1319" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.735969,0,0,0.735801,-2.052758,-16.66733)" x1="16.88862" y1="77.796608" x2="16.88862" y2="19.001091" /> <linearGradient inkscape:collect="always" xlink:href="#linearGradient2289" id="linearGradient1320" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.735969,0,0,0.735801,-2.172329,-1.111016)" x1="16.88862" y1="77.796608" x2="72.348671" y2="20.59322" /> <linearGradient inkscape:collect="always" xlink:href="#linearGradient2289" id="linearGradient1322" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.735969,0,0,0.735801,-2.172329,-1.111016)" x1="16.88862" y1="77.796608" x2="16.88862" y2="19.001091" /> <linearGradient inkscape:collect="always" xlink:href="#linearGradient2289" id="linearGradient1328" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.735969,0,0,0.735801,-2.172329,-1.111016)" x1="16.88862" y1="77.796608" x2="72.348671" y2="20.59322" /> <linearGradient inkscape:collect="always" xlink:href="#linearGradient2289" id="linearGradient1330" gradientUnits="userSpaceOnUse" gradientTransform="matrix(0.735969,0,0,0.735801,-2.172329,-1.111016)" x1="16.88862" y1="77.796608" x2="16.88862" y2="19.001091" /> </defs> <sodipodi:namedview id="base" pagecolor="#ffffff" bordercolor="#666666" borderopacity="1.0" inkscape:pageopacity="0.0" inkscape:pageshadow="2" inkscape:zoom="12.828125" inkscape:cx="32" inkscape:cy="32" inkscape:document-units="px" inkscape:current-layer="layer1" showgrid="false" inkscape:window-width="1270" inkscape:window-height="972" inkscape:window-x="0" inkscape:window-y="0" showguides="true" inkscape:guide-bbox="true" /> <metadata id="metadata7"> <rdf:RDF> <cc:Work rdf:about=""> <dc:format>image/svg+xml</dc:format> <dc:type rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> <dc:title>X-Chat</dc:title> <dc:creator> <cc:Agent> <dc:title>Guglielmi David</dc:title> </cc:Agent> </dc:creator> <cc:license rdf:resource="http://creativecommons.org/licenses/GPL/2.0/" /> <dc:rights> <cc:Agent> <dc:title>Peter Zelezny</dc:title> </cc:Agent> </dc:rights> </cc:Work> <cc:License rdf:about="http://creativecommons.org/licenses/GPL/2.0/"> <cc:permits rdf:resource="http://web.resource.org/cc/Reproduction" /> <cc:permits rdf:resource="http://web.resource.org/cc/Distribution" /> <cc:requires rdf:resource="http://web.resource.org/cc/Notice" /> <cc:permits rdf:resource="http://web.resource.org/cc/DerivativeWorks" /> <cc:requires rdf:resource="http://web.resource.org/cc/ShareAlike" /> <cc:requires rdf:resource="http://web.resource.org/cc/SourceCode" /> </cc:License> </rdf:RDF> </metadata> <g inkscape:label="Calque 1" inkscape:groupmode="layer" id="layer1"> <path style="fill:url(#linearGradient1328);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.35923815px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" d="M 2.6573053,14.382868 L 13.563901,3.5415557 L 32.501899,22.513851 L 50.373664,3.5415557 L 62.643588,14.382868 L 42.193716,34.710329 L 61.280262,50.972294 L 51.736989,60.458444 L 32.501899,43.16288 L 13.8874,60.458444 L 4.0206273,50.998545 L 21.743848,34.710329 L 2.6573053,14.382868 z " id="path1350" sodipodi:nodetypes="ccccccccccccc" /> <path sodipodi:nodetypes="ccccccccccccc" id="path2297" d="M 2.6573053,14.382868 L 13.563901,3.5415557 L 32.501899,22.513851 L 50.373664,3.5415557 L 62.643588,14.382868 L 42.193716,34.710329 L 61.280262,50.972294 L 51.736989,60.458444 L 32.501899,43.16288 L 13.8874,60.458444 L 4.0206273,50.998545 L 21.743848,34.710329 L 2.6573053,14.382868 z " style="fill:url(#linearGradient1330);fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.8397119;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" /> <path style="fill:#525252;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 18.099794,29.932567 L 18.099794,43.912771 L 22.308619,43.912771 L 22.308619,34.991192 L 29.346325,34.991192 L 29.346325,43.912771 L 33.578148,43.912771 L 33.578148,34.11743 L 32.152208,31.910028 L 22.308619,31.910028 L 22.308619,29.932567 L 18.099794,29.932567 z M 56.80718,29.932567 L 56.80718,31.910028 L 53.817306,31.910028 L 53.817306,34.991192 L 56.80718,34.991192 L 56.80718,43.912771 L 62.257954,43.912771 L 62.257954,41.107532 L 59.45207,41.107532 L 59.45207,34.991192 L 62.257954,34.991192 L 62.257954,31.910028 L 59.45207,31.910028 L 59.45207,29.932567 L 56.80718,29.932567 z M 3.3114108,31.910028 L 1.1725,34.85323 L 1.1725,41.682377 L 4.0473802,43.912771 L 15.960884,43.912771 L 15.960884,40.279756 L 6.1172939,40.279756 L 6.1172939,34.85323 L 15.960884,34.85323 L 15.960884,31.910028 L 3.3114108,31.910028 z M 37.165999,31.910028 L 35.763057,34.00246 L 35.763057,42.395183 L 37.165999,43.912771 L 45.606648,43.912771 L 45.606648,40.992564 L 40.638854,40.992564 L 40.638854,34.85323 L 48.021547,34.85323 L 49.332492,36.209862 L 49.332492,43.912771 L 52.874344,43.912771 L 52.874344,38.2793 L 51.402406,38.2793 L 51.402406,34.186411 C 51.18905,33.618907 49.750904,32.50743 49.332492,31.910028 L 37.165999,31.910028 z " id="path8430" /> <path style="fill:#ffffff;fill-opacity:1;fill-rule:evenodd;stroke:#878787;stroke-width:0.44153088;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1" d="M 17.685212,29.277544 L 17.685212,42.956231 L 21.775186,42.956231 L 21.775186,34.176246 L 28.591809,34.176246 L 28.591809,42.956231 L 32.681783,42.956231 L 32.681783,33.343036 L 31.318457,31.310291 L 21.775186,31.310291 L 21.775186,29.277544 L 17.685212,29.277544 z M 56.028716,29.277544 L 56.028716,31.310291 L 53.131651,31.310291 L 53.131651,34.176246 L 56.028716,34.176246 L 56.028716,42.956231 L 61.311599,42.956231 L 61.311599,40.118855 L 58.584951,40.118855 L 58.584951,34.176246 L 61.311599,34.176246 L 61.311599,31.310291 L 58.584951,31.310291 L 58.584951,29.277544 L 56.028716,29.277544 z M 2.731247,31.310291 L 0.65732158,34.176246 L 0.65732158,40.796437 L 3.4555129,42.956231 L 15.001167,42.956231 L 15.001167,39.441272 L 5.4578956,39.441272 L 5.4578956,34.176246 L 15.001167,34.176246 L 15.001167,31.310291 L 2.731247,31.310291 z M 36.771756,31.310291 L 35.408431,33.343036 L 35.408431,41.474018 L 36.771756,42.956231 L 44.951704,42.956231 L 44.951704,40.118855 L 40.137465,40.118855 L 40.137465,34.176246 L 47.304053,34.176246 L 48.56736,35.479742 L 48.56736,42.956231 L 52.008897,42.956231 L 52.008897,37.488701 L 50.565383,37.488701 L 50.565383,33.534869 C 50.35852,32.984709 48.973043,31.889433 48.56736,31.310291 L 36.771756,31.310291 z " id="path1352" sodipodi:nodetypes="ccccccccccccccccccccccccccccccccccccccccccccccccccccccc" /> </g> </svg> �������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������debian/xchat-common.docs����������������������������������������������������������������������������0000664�0000000�0000000�00000000073�12175733717�012454� 0����������������������������������������������������������������������������������������������������ustar ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������faq.html README plugins/plugin20.html debian/README.Debian ���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������debian/copyright������������������������������������������������������������������������������������0000664�0000000�0000000�00000016575�12175733717�011156� 0����������������������������������������������������������������������������������������������������ustar ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������This package was debianized by David N. Welton davidw@cks.com on Sun, 27 Sep 1998 14:15:53 -0700. It was downloaded from: http://xchat.org/ Upstream author: Peter Zelezny <zed@xchat.org> and many other authors Copyright: Copyright (c) 1998-2008 Peter Zelezny Copyright (C) 2004-2006 Christian Hammond Copyright (C) 2002 Evan Martin Copyright (c) 2002-2003 Gustavo Niemeyer <niemeyer@conectiva.com> Copyright (C) 2004 Scott James Remnant <scott@netsplit.com>. Copyright (C) 1997-2001, Michael Jennings Copyright (C) 2006 Claessens Xavier Copyright (C) 2006 Damjan Jovanovic Copyright (C) 2002-2007 Daniel P. Stasinski Copyright (C) 2000 -- DaP <profeta@freemail.c3.hu> Copyright (C) 1984-2008 Free Software Foundation, Inc. Copyright (C) 1994 X Consortium Copyright (C) 1995-1997, 2000-2006 by Ulrich Drepper <drepper@gnu.ai.mit.edu> License: This program is released under the GPL v2 with the additional exemption that compiling, linking, and/or using OpenSSL is allowed. You may provide binary packages linked to the OpenSSL libraries, provided that all other requirements of the GPL are met. See file COPYING for details. License: This program is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. You should have received a copy of the GNU Library General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. License: The GNU C Library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version. The GNU C Library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with the GNU C Library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. License: This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details. You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. License: This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA. License: Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies of the Software, its documentation and marketing & publicity materials, and acknowledgment shall be given in the documentation, materials and software packages that this Software was used. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. License: Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE X CONSORTIUM BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNEC- TION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. Except as contained in this notice, the name of the X Consortium shall not be used in advertising or otherwise to promote the sale, use or other deal- ings in this Software without prior written authorization from the X Consor- tium. FSF changes to this file are in the public domain. On Debian GNU/Linux systems, the complete text of the GNU General Public License may be found in `/usr/share/common-licenses/GPL'. On Debian GNU/Linux systems, the complete text of the GNU General Public License v2 may be found in `/usr/share/common-licenses/GPL-2'. On Debian GNU/Linux systems, the complete text of the GNU Lesser General Public License can be found in `/usr/share/common-licenses/LGPL'. On Debian GNU/Linux systems, the complete text of the GNU Lesser General Public License v2 can be found in `/usr/share/common-licenses/LGPL-2'. On Debian GNU/Linux systems, the complete text of the GNU Lesser General Public License v2.1 can be found in `/usr/share/common-licenses/LGPL-2.1'. �����������������������������������������������������������������������������������������������������������������������������������debian/watch����������������������������������������������������������������������������������������0000664�0000000�0000000�00000000120�12175733717�010227� 0����������������������������������������������������������������������������������������������������ustar ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������version=3 http://xchat.org/files/source/(?:[\d\.]*)/xchat-(.*)\.tar\.(?:gz|bz2) ������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������debian/README.Debian��������������������������������������������������������������������������������0000664�0000000�0000000�00000000436�12175733717�011251� 0����������������������������������������������������������������������������������������������������ustar ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������Since release 2.6.8-3 we're not depending on python or tcl anymore, but we're recommending them. However plugins are still loaded on xchat start, so you'll get a brief warning if you don't have tcl or python installed, don't worry and just ignore it. Davide Puricelli <evo@debian.org> ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������debian/xchat.menu�����������������������������������������������������������������������������������0000664�0000000�0000000�00000000245�12175733717�011203� 0����������������������������������������������������������������������������������������������������ustar ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������?package(xchat):needs="X11" section="Applications/Network/Communication"\ title="X Chat" command="/usr/bin/xchat" hints="IRC"\ icon="/usr/share/icons/xchat.xpm" �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������debian/xchat-common.dirs����������������������������������������������������������������������������0000664�0000000�0000000�00000000114�12175733717�012461� 0����������������������������������������������������������������������������������������������������ustar ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������usr/share/doc/xchat-common/scripts-perl usr/include/xchat etc/gconf/schemas ����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������debian/rules����������������������������������������������������������������������������������������0000775�0000000�0000000�00000006265�12257126255�010270� 0����������������������������������������������������������������������������������������������������ustar ��������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������#!/usr/bin/make -f # -*- Makefile -*- PYTHON := $(shell pyversions -d) export pythonpath=/usr/bin/$(PYTHON) CFLAGS= -g ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) CFLAGS += -O0 else CFLAGS += -O2 endif configure: configure-stamp configure-stamp: dh_autotools-dev_updateconfig dh_autoreconf ./autogen.sh [ -f xchat.xpm ] || convert -resize 32x32 xchat.png xchat.xpm CFLAGS="$(CFLAGS)" ./configure --prefix=/usr --datadir=/usr/share --sysconfdir=/etc --enable-python --enable-ipv6 \ --disable-mmx --enable-openssl --enable-tcl=/usr/lib \ --enable-dbus --disable-rpath touch configure-stamp build: configure build-arch build-indep build-arch: configure-stamp build-stamp build-indep: configure-stamp build-stamp build-stamp: dh_testdir $(MAKE) mv src/fe-gtk/xchat xchat touch build-stamp clean: clean-stamp clean-stamp: dh_testdir dh_testroot [ ! -f Makefile ] || $(MAKE) distclean dh_autoreconf_clean dh_autotools-dev_restoreconfig rm -f xchat.xpm rm -f config.log rm -f xchat xchat-gnome rm -f po/*.gmo rm -f build-stamp install-stamp configure-stamp po/stamp-po rm -rf debian/tmp debian/xchat debian/xchat-common rm -f src/common/dbus/org.xchat.service.service rm -f libtool dh_clean install: install-stamp install-stamp: build dh_testdir dh_testroot dh_clean -k dh_installdirs $(MAKE) install bindir=$(CURDIR)/debian/tmp/usr/bin libdir=$(CURDIR)/debian/tmp/usr/lib/xchat/plugins prefix=$(CURDIR)/debian/tmp/usr datadir=$(CURDIR)/debian/tmp/usr/share sysconfdir=$(CURDIR)/debian/tmp/etc servicedir=$(CURDIR)/debian/tmp/usr/share/dbus-1/services dh_install install -o root -g root -m 755 xchat $(CURDIR)/debian/xchat/usr/bin install -o root -g root -m 644 plugins/perl/*.pl $(CURDIR)/debian/xchat-common/usr/share/doc/xchat-common/scripts-perl/ install -o root -g root -m 644 src/common/xchat-plugin.h $(CURDIR)/debian/xchat-common/usr/include/xchat/ ln -s xchat-common $(CURDIR)/debian/xchat/usr/share/doc/xchat chrpath -d $(CURDIR)/debian/xchat/usr/bin/xchat chrpath -d $(CURDIR)/debian/xchat/usr/lib/xchat/plugins/perl.so chrpath -d $(CURDIR)/debian/xchat/usr/lib/xchat/plugins/python.so chrpath -d $(CURDIR)/debian/xchat/usr/lib/xchat/plugins/tcl.so binary-indep: build install dh_testdir -pxchat-common dh_testroot -pxchat-common dh_installdocs -pxchat-common dh_installmenu -pxchat-common dh_installchangelogs ChangeLog -pxchat-common dh_installman -pxchat-common dh_compress -X.pl -pxchat-common dh_gconf -pxchat-common dh_fixperms -pxchat-common dh_installdeb -pxchat-common dh_gencontrol -pxchat-common dh_md5sums -pxchat-common dh_builddeb -pxchat-common binary-arch: build install dh_testdir -pxchat dh_testroot -pxchat dh_installmenu -pxchat dh_installman -pxchat dh_link -pxchat ifeq "$(findstring nostrip,$(DEB_BUILD_OPTIONS))" "" dh_strip -pxchat endif dh_compress -pxchat dh_fixperms -pxchat dh_installdeb -pxchat dh_shlibdeps -pxchat -Xpython.so -Xtcl.so -- \ -dRecommends \ debian/xchat/usr/lib/xchat/plugins/tcl.so \ debian/xchat/usr/lib/xchat/plugins/python.so \ -dDepends dh_gencontrol -pxchat dh_md5sums -pxchat dh_builddeb -pxchat binary: binary-indep binary-arch .PHONY: build clean clean-stamp binary-indep binary-arch binary install �����������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������