Commit the rest of the stuff backing down gettext changed *shrug*

git-svn-id: svn://svn.savannah.gnu.org/nano/trunk/nano@632 35c25a1d-7b9e-4130-9fde-d3aeb78583b8
master
Chris Allegretta 2001-05-01 11:27:43 +00:00
parent 0bafa91096
commit 09898d99d4
14 changed files with 3282 additions and 3188 deletions

View File

@ -57,24 +57,24 @@ POST_INSTALL = :
NORMAL_UNINSTALL = :
PRE_UNINSTALL = :
POST_UNINSTALL = :
host_alias = @host_alias@
host_triplet = @host@
BUILD_INCLUDED_LIBINTL = @BUILD_INCLUDED_LIBINTL@
CATALOGS = @CATALOGS@
CATOBJEXT = @CATOBJEXT@
CC = @CC@
CURSES_LIB = @CURSES_LIB@
DATADIRNAME = @DATADIRNAME@
GENCAT = @GENCAT@
GLIB_CFLAGS = @GLIB_CFLAGS@
GLIB_CONFIG = @GLIB_CONFIG@
GLIB_LIBS = @GLIB_LIBS@
GMOFILES = @GMOFILES@
GMSGFMT = @GMSGFMT@
INTLBISON = @INTLBISON@
GT_NO = @GT_NO@
GT_YES = @GT_YES@
INCLUDE_LOCALE_H = @INCLUDE_LOCALE_H@
INSTOBJEXT = @INSTOBJEXT@
INTLDEPS = @INTLDEPS@
INTLLIBS = @INTLLIBS@
INTLOBJS = @INTLOBJS@
INTL_LIBTOOL_SUFFIX_PREFIX = @INTL_LIBTOOL_SUFFIX_PREFIX@
LIBICONV = @LIBICONV@
MKINSTALLDIRS = @MKINSTALLDIRS@
MSGFMT = @MSGFMT@
PACKAGE = @PACKAGE@
@ -84,6 +84,7 @@ RANLIB = @RANLIB@
USE_INCLUDED_LIBINTL = @USE_INCLUDED_LIBINTL@
USE_NLS = @USE_NLS@
VERSION = @VERSION@
l = @l@
bin_PROGRAMS = nano
nano_SOURCES = color.c cut.c files.c global.c move.c nano.c nano.h proto.h rcfile.c search.c utils.c winio.c

452
aclocal.m4 vendored
View File

@ -125,24 +125,6 @@ for am_file in <<$1>>; do
done<<>>dnl>>)
changequote([,]))])
#serial 1
# This test replaces the one in autoconf.
# Currently this macro should have the same name as the autoconf macro
# because gettext's gettext.m4 (distributed in the automake package)
# still uses it. Otherwise, the use in gettext.m4 makes autoheader
# give these diagnostics:
# configure.in:556: AC_TRY_COMPILE was called before AC_ISC_POSIX
# configure.in:556: AC_TRY_RUN was called before AC_ISC_POSIX
undefine([AC_ISC_POSIX])
AC_DEFUN([AC_ISC_POSIX],
[
dnl This test replaces the obsolescent AC_ISC_POSIX kludge.
AC_CHECK_LIB(cposix, strerror, [LIBS="$LIBS -lcposix"])
]
)
# Configure paths for GLIB
# Owen Taylor 97-11-3
@ -348,37 +330,9 @@ main ()
# but which still want to provide support for the GNU gettext functionality.
# Please note that the actual code is *not* freely available.
# serial 9
# serial 5
dnl Usage: AM_WITH_NLS([TOOLSYMBOL], [NEEDSYMBOL], [LIBDIR]).
dnl If TOOLSYMBOL is specified and is 'use-libtool', then a libtool library
dnl $(top_builddir)/intl/libintl.la will be created (shared and/or static,
dnl depending on --{enable,disable}-{shared,static} and on the presence of
dnl AM-DISABLE-SHARED). Otherwise, a static library
dnl $(top_builddir)/intl/libintl.a will be created.
dnl If NEEDSYMBOL is specified and is 'need-ngettext', then GNU gettext
dnl implementations (in libc or libintl) without the ngettext() function
dnl will be ignored.
dnl LIBDIR is used to find the intl libraries. If empty,
dnl the value `$(top_builddir)/intl/' is used.
dnl
dnl The result of the configuration is one of three cases:
dnl 1) GNU gettext, as included in the intl subdirectory, will be compiled
dnl and used.
dnl Catalog format: GNU --> install in $(datadir)
dnl Catalog extension: .mo after installation, .gmo in source tree
dnl 2) GNU gettext has been found in the system's C library.
dnl Catalog format: GNU --> install in $(datadir)
dnl Catalog extension: .mo after installation, .gmo in source tree
dnl 3) No internationalization, always use English msgid.
dnl Catalog format: none
dnl Catalog extension: none
dnl The use of .gmo is historical (it was needed to avoid overwriting the
dnl GNU format catalogs when building on a platform with an X/Open gettext),
dnl but we keep it in order not to force irrelevant filename changes on the
dnl maintainers.
dnl
AC_DEFUN([AM_WITH_NLS],
AC_DEFUN(AM_WITH_NLS,
[AC_MSG_CHECKING([whether NLS is requested])
dnl Default is enabled NLS
AC_ARG_ENABLE(nls,
@ -387,14 +341,11 @@ AC_DEFUN([AM_WITH_NLS],
AC_MSG_RESULT($USE_NLS)
AC_SUBST(USE_NLS)
BUILD_INCLUDED_LIBINTL=no
USE_INCLUDED_LIBINTL=no
dnl If we use NLS figure out what method
if test "$USE_NLS" = "yes"; then
AC_DEFINE(ENABLE_NLS, 1,
[Define to 1 if translation of program messages to the user's native language
is requested.])
AC_DEFINE(ENABLE_NLS)
AC_MSG_CHECKING([whether included gettext is requested])
AC_ARG_WITH(included-gettext,
[ --with-included-gettext use the GNU gettext library included here],
@ -405,58 +356,86 @@ AC_DEFUN([AM_WITH_NLS],
nls_cv_use_gnu_gettext="$nls_cv_force_use_gnu_gettext"
if test "$nls_cv_force_use_gnu_gettext" != "yes"; then
dnl User does not insist on using GNU NLS library. Figure out what
dnl to use. If GNU gettext is available we use this. Else we have
dnl to fall back to GNU NLS library.
dnl to use. If gettext or catgets are available (in this order) we
dnl use this. Else we have to fall back to GNU NLS library.
dnl catgets is only used if permitted by option --with-catgets.
nls_cv_header_intl=
nls_cv_header_libgt=
CATOBJEXT=NONE
dnl Add a version number to the cache macros.
define(gt_cv_func_gnugettext_libc, [gt_cv_func_gnugettext]ifelse([$2], need-ngettext, 2, 1)[_libc])
define(gt_cv_func_gnugettext_libintl, [gt_cv_func_gnugettext]ifelse([$2], need-ngettext, 2, 1)[_libintl])
AC_CHECK_HEADER(libintl.h,
[AC_CACHE_CHECK([for GNU gettext in libc], gt_cv_func_gnugettext_libc,
[AC_TRY_LINK([#include <libintl.h>
extern int _nl_msg_cat_cntr;],
[bindtextdomain ("", "");
return (int) gettext ("")]ifelse([$2], need-ngettext, [ + (int) ngettext ("", "", 0)], [])[ + _nl_msg_cat_cntr],
gt_cv_func_gnugettext_libc=yes,
gt_cv_func_gnugettext_libc=no)])
[AC_CACHE_CHECK([for gettext in libc], gt_cv_func_gettext_libc,
[AC_TRY_LINK([#include <libintl.h>], [return (int) gettext ("")],
gt_cv_func_gettext_libc=yes, gt_cv_func_gettext_libc=no)])
if test "$gt_cv_func_gnugettext_libc" != "yes"; then
AC_CACHE_CHECK([for GNU gettext in libintl],
gt_cv_func_gnugettext_libintl,
[gt_save_LIBS="$LIBS"
LIBS="$LIBS -lintl"
AC_TRY_LINK([#include <libintl.h>
extern int _nl_msg_cat_cntr;],
[bindtextdomain ("", "");
return (int) gettext ("")]ifelse([$2], need-ngettext, [ + (int) ngettext ("", "", 0)], [])[ + _nl_msg_cat_cntr],
gt_cv_func_gnugettext_libintl=yes,
gt_cv_func_gnugettext_libintl=no)
LIBS="$gt_save_LIBS"])
if test "$gt_cv_func_gettext_libc" != "yes"; then
AC_CHECK_LIB(intl, bindtextdomain,
[AC_CACHE_CHECK([for gettext in libintl],
gt_cv_func_gettext_libintl,
[AC_CHECK_LIB(intl, gettext,
gt_cv_func_gettext_libintl=yes,
gt_cv_func_gettext_libintl=no)],
gt_cv_func_gettext_libintl=no)])
fi
if test "$gt_cv_func_gnugettext_libc" = "yes" \
|| test "$gt_cv_func_gnugettext_libintl" = "yes"; then
AC_DEFINE(HAVE_GETTEXT, 1,
[Define if the GNU gettext() function is already present or preinstalled.])
AC_CHECK_FUNCS(dcgettext)
AM_PATH_PROG_WITH_TEST(MSGFMT, msgfmt,
[test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"], no)dnl
if test "$MSGFMT" != "no"; then
AC_PATH_PROG(GMSGFMT, gmsgfmt, $MSGFMT)
fi
AM_PATH_PROG_WITH_TEST(XGETTEXT, xgettext,
[test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"], :)
CATOBJEXT=.gmo
if test "$gt_cv_func_gnugettext_libintl" = "yes"; then
INTLLIBS="-lintl"
fi
fi
if test "$gt_cv_func_gettext_libc" = "yes" \
|| test "$gt_cv_func_gettext_libintl" = "yes"; then
AC_DEFINE(HAVE_GETTEXT)
AM_PATH_PROG_WITH_TEST(MSGFMT, msgfmt,
[test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"], no)dnl
if test "$MSGFMT" != "no"; then
AC_CHECK_FUNCS(dcgettext)
AC_PATH_PROG(GMSGFMT, gmsgfmt, $MSGFMT)
AM_PATH_PROG_WITH_TEST(XGETTEXT, xgettext,
[test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"], :)
AC_TRY_LINK(, [extern int _nl_msg_cat_cntr;
return _nl_msg_cat_cntr],
[CATOBJEXT=.gmo
DATADIRNAME=share],
[CATOBJEXT=.mo
DATADIRNAME=lib])
INSTOBJEXT=.mo
fi
fi
])
if test "$CATOBJEXT" = "NONE"; then
dnl GNU gettext is not found in the C library.
AC_MSG_CHECKING([whether catgets can be used])
AC_ARG_WITH(catgets,
[ --with-catgets use catgets functions if available],
nls_cv_use_catgets=$withval, nls_cv_use_catgets=no)
AC_MSG_RESULT($nls_cv_use_catgets)
if test "$nls_cv_use_catgets" = "yes"; then
dnl No gettext in C library. Try catgets next.
AC_CHECK_LIB(i, main)
AC_CHECK_FUNC(catgets,
[AC_DEFINE(HAVE_CATGETS)
INTLOBJS="\$(CATOBJS)"
AC_PATH_PROG(GENCAT, gencat, no)dnl
if test "$GENCAT" != "no"; then
AC_PATH_PROG(GMSGFMT, gmsgfmt, no)
if test "$GMSGFMT" = "no"; then
AM_PATH_PROG_WITH_TEST(GMSGFMT, msgfmt,
[test -z "`$ac_dir/$ac_word -h 2>&1 | grep 'dv '`"], no)
fi
AM_PATH_PROG_WITH_TEST(XGETTEXT, xgettext,
[test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"], :)
USE_INCLUDED_LIBINTL=yes
CATOBJEXT=.cat
INSTOBJEXT=.cat
DATADIRNAME=lib
INTLDEPS='$(top_builddir)/intl/libintl.a'
INTLLIBS=$INTLDEPS
LIBS=`echo $LIBS | sed -e 's/-lintl//'`
nls_cv_header_intl=intl/libintl.h
nls_cv_header_libgt=intl/libgettext.h
fi])
fi
fi
if test "$CATOBJEXT" = "NONE"; then
dnl Neither gettext nor catgets in included in the C library.
dnl Fall back on GNU gettext library.
nls_cv_use_gnu_gettext=yes
fi
@ -471,17 +450,15 @@ return (int) gettext ("")]ifelse([$2], need-ngettext, [ + (int) ngettext ("", ""
AM_PATH_PROG_WITH_TEST(XGETTEXT, xgettext,
[test -z "`$ac_dir/$ac_word -h 2>&1 | grep '(HELP)'`"], :)
AC_SUBST(MSGFMT)
BUILD_INCLUDED_LIBINTL=yes
USE_INCLUDED_LIBINTL=yes
CATOBJEXT=.gmo
INTLLIBS='ifelse([$3],[],$(top_builddir)/intl,[$3])/libintl.ifelse([$1], use-libtool, [l], [])a'
LIBS=`echo " $LIBS " | sed -e 's/ -lintl / /' -e 's/^ //' -e 's/ $//'`
fi
dnl If iconv() is in a separate libiconv library, then anyone linking
dnl with libintl{.a,.so} also needs to link with libiconv.
if test -n "$LIBICONV" && test -n "$INTLLIBS"; then
INTLLIBS="$INTLLIBS $LIBICONV"
INSTOBJEXT=.mo
DATADIRNAME=share
INTLDEPS='$(top_builddir)/intl/libintl.a'
INTLLIBS=$INTLDEPS
LIBS=`echo $LIBS | sed -e 's/-lintl//'`
nls_cv_header_intl=intl/libintl.h
nls_cv_header_libgt=intl/libgettext.h
fi
dnl Test whether we really found GNU xgettext.
@ -497,51 +474,25 @@ return (int) gettext ("")]ifelse([$2], need-ngettext, [ + (int) ngettext ("", ""
fi
fi
dnl We need to process the po/ directory.
# We need to process the po/ directory.
POSUB=po
else
DATADIRNAME=share
nls_cv_header_intl=intl/libintl.h
nls_cv_header_libgt=intl/libgettext.h
fi
AC_LINK_FILES($nls_cv_header_libgt, $nls_cv_header_intl)
AC_OUTPUT_COMMANDS(
[case " "$CONFIG_FILES" " in *" po/Makefile.in "* | *" po/Makefile.in:"*)
[case "$CONFIG_FILES" in *po/Makefile.in*)
sed -e "/POTFILES =/r po/POTFILES" po/Makefile.in > po/Makefile
;;
esac])
dnl If this is used in GNU gettext we have to set BUILD_INCLUDED_LIBINTL
dnl to 'yes' because some of the testsuite requires it.
# If this is used in GNU gettext we have to set USE_NLS to `yes'
# because some of the sources are only built for this goal.
if test "$PACKAGE" = gettext; then
BUILD_INCLUDED_LIBINTL=yes
fi
dnl intl/plural.c is generated from intl/plural.y. It requires bison,
dnl because plural.y uses bison specific features. It requires at least
dnl bison-1.26 because earlier versions generate a plural.c that doesn't
dnl compile.
dnl bison is only needed for the maintainer (who touches plural.y). But in
dnl order to avoid separate Makefiles or --enable-maintainer-mode, we put
dnl the rule in general Makefile. Now, some people carelessly touch the
dnl files or have a broken "make" program, hence the plural.c rule will
dnl sometimes fire. To avoid an error, defines BISON to ":" if it is not
dnl present or too old.
AC_CHECK_PROGS([INTLBISON], [bison])
if test -z "$INTLBISON"; then
ac_verc_fail=yes
else
dnl Found it, now check the version.
AC_MSG_CHECKING([version of bison])
changequote(<<,>>)dnl
ac_prog_version=`$INTLBISON --version 2>&1 | sed -n 's/^.*GNU Bison .* \([0-9]*\.[0-9.]*\).*$/\1/p'`
case $ac_prog_version in
'') ac_prog_version="v. ?.??, bad"; ac_verc_fail=yes;;
1.2[6-9]* | 1.[3-9][0-9]* | [2-9].*)
changequote([,])dnl
ac_prog_version="$ac_prog_version, ok"; ac_verc_fail=no;;
*) ac_prog_version="$ac_prog_version, bad"; ac_verc_fail=yes;;
esac
AC_MSG_RESULT([$ac_prog_version])
fi
if test $ac_verc_fail = yes; then
INTLBISON=:
USE_NLS=yes
USE_INCLUDED_LIBINTL=yes
fi
dnl These rules are solely for the distribution goal. While doing this
@ -553,30 +504,22 @@ changequote([,])dnl
done
dnl Make all variables we use known to autoconf.
AC_SUBST(BUILD_INCLUDED_LIBINTL)
AC_SUBST(USE_INCLUDED_LIBINTL)
AC_SUBST(CATALOGS)
AC_SUBST(CATOBJEXT)
AC_SUBST(DATADIRNAME)
AC_SUBST(GMOFILES)
AC_SUBST(INSTOBJEXT)
AC_SUBST(INTLDEPS)
AC_SUBST(INTLLIBS)
AC_SUBST(INTLOBJS)
AC_SUBST(POFILES)
AC_SUBST(POSUB)
dnl For backward compatibility. Some configure.ins may be using this.
nls_cv_header_intl=
nls_cv_header_libgt=
dnl For backward compatibility. Some Makefiles may be using this.
DATADIRNAME=share
AC_SUBST(DATADIRNAME)
])
dnl Usage: Just like AM_WITH_NLS, which see.
AC_DEFUN([AM_GNU_GETTEXT],
AC_DEFUN(AM_GNU_GETTEXT,
[AC_REQUIRE([AC_PROG_MAKE_SET])dnl
AC_REQUIRE([AC_PROG_CC])dnl
AC_REQUIRE([AC_CANONICAL_HOST])dnl
AC_REQUIRE([AC_PROG_RANLIB])dnl
AC_REQUIRE([AC_ISC_POSIX])dnl
AC_REQUIRE([AC_HEADER_STDC])dnl
@ -587,16 +530,20 @@ AC_DEFUN([AM_GNU_GETTEXT],
AC_REQUIRE([AC_FUNC_ALLOCA])dnl
AC_REQUIRE([AC_FUNC_MMAP])dnl
AC_CHECK_HEADERS([argz.h limits.h locale.h nl_types.h malloc.h stddef.h \
stdlib.h string.h unistd.h sys/param.h])
AC_CHECK_FUNCS([feof_unlocked fgets_unlocked getcwd mempcpy munmap putenv \
setenv setlocale stpcpy strchr strcasecmp strdup tsearch \
__argz_count __argz_stringify __argz_next])
AC_CHECK_HEADERS([argz.h limits.h locale.h nl_types.h malloc.h string.h \
unistd.h sys/param.h])
AC_CHECK_FUNCS([getcwd munmap putenv setenv setlocale strchr strcasecmp \
strdup __argz_count __argz_stringify __argz_next])
if test "${ac_cv_func_stpcpy+set}" != "set"; then
AC_CHECK_FUNCS(stpcpy)
fi
if test "${ac_cv_func_stpcpy}" = "yes"; then
AC_DEFINE(HAVE_STPCPY)
fi
AM_ICONV
AM_LANGINFO_CODESET
AM_LC_MESSAGES
AM_WITH_NLS([$1],[$2],[$3])
AM_WITH_NLS
if test "x$CATOBJEXT" != "x"; then
if test "x$ALL_LINGUAS" = "x"; then
@ -604,21 +551,10 @@ __argz_count __argz_stringify __argz_next])
else
AC_MSG_CHECKING(for catalogs to be installed)
NEW_LINGUAS=
for presentlang in $ALL_LINGUAS; do
useit=no
for desiredlang in ${LINGUAS-$ALL_LINGUAS}; do
# Use the presentlang catalog if desiredlang is
# a. equal to presentlang, or
# b. a variant of presentlang (because in this case,
# presentlang can be used as a fallback for messages
# which are not translated in the desiredlang catalog).
case "$desiredlang" in
"$presentlang"*) useit=yes;;
esac
done
if test $useit = yes; then
NEW_LINGUAS="$NEW_LINGUAS $presentlang"
fi
for lang in ${LINGUAS=$ALL_LINGUAS}; do
case "$ALL_LINGUAS" in
*$lang*) NEW_LINGUAS="$NEW_LINGUAS $lang" ;;
esac
done
LINGUAS=$NEW_LINGUAS
AC_MSG_RESULT($LINGUAS)
@ -630,8 +566,47 @@ __argz_count __argz_stringify __argz_next])
fi
fi
dnl The reference to <locale.h> in the installed <libintl.h> file
dnl must be resolved because we cannot expect the users of this
dnl to define HAVE_LOCALE_H.
if test $ac_cv_header_locale_h = yes; then
INCLUDE_LOCALE_H="#include <locale.h>"
else
INCLUDE_LOCALE_H="\
/* The system does not provide the header <locale.h>. Take care yourself. */"
fi
AC_SUBST(INCLUDE_LOCALE_H)
dnl Determine which catalog format we have (if any is needed)
dnl For now we know about two different formats:
dnl Linux libc-5 and the normal X/Open format
test -d intl || mkdir intl
if test "$CATOBJEXT" = ".cat"; then
AC_CHECK_HEADER(linux/version.h, msgformat=linux, msgformat=xopen)
dnl Transform the SED scripts while copying because some dumb SEDs
dnl cannot handle comments.
sed -e '/^#/d' $srcdir/intl/$msgformat-msg.sed > intl/po2msg.sed
fi
dnl po2tbl.sed is always needed.
sed -e '/^#.*[^\\]$/d' -e '/^#$/d' \
$srcdir/intl/po2tbl.sed.in > intl/po2tbl.sed
dnl In the intl/Makefile.in we have a special dependency which makes
dnl only sense for gettext. We comment this out for non-gettext
dnl packages.
if test "$PACKAGE" = "gettext"; then
GT_NO="#NO#"
GT_YES=
else
GT_NO=
GT_YES="#YES#"
fi
AC_SUBST(GT_NO)
AC_SUBST(GT_YES)
dnl If the AC_CONFIG_AUX_DIR macro for autoconf is used we possibly
dnl find the mkinstalldirs script in another subdir but $(top_srcdir).
dnl find the mkinstalldirs script in another subdir but ($top_srcdir).
dnl Try to locate is.
MKINSTALLDIRS=
if test -n "$ac_aux_dir"; then
@ -642,28 +617,25 @@ __argz_count __argz_stringify __argz_next])
fi
AC_SUBST(MKINSTALLDIRS)
dnl Enable libtool support if the surrounding package wishes it.
INTL_LIBTOOL_SUFFIX_PREFIX=ifelse([$1], use-libtool, [l], [])
AC_SUBST(INTL_LIBTOOL_SUFFIX_PREFIX)
dnl *** For now the libtool support in intl/Makefile is not for real.
l=
AC_SUBST(l)
dnl Generate list of files to be processed by xgettext which will
dnl be included in po/Makefile. But only do this if the po directory
dnl exists in srcdir.
if test -d $srcdir/po; then
test -d po || mkdir po
if test "x$srcdir" != "x."; then
if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
posrcprefix="$srcdir/"
else
posrcprefix="../$srcdir/"
fi
else
posrcprefix="../"
fi
rm -f po/POTFILES
sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
< $srcdir/po/POTFILES.in > po/POTFILES
dnl be included in po/Makefile.
test -d po || mkdir po
if test "x$srcdir" != "x."; then
if test "x`echo $srcdir | sed 's@/.*@@'`" = "x"; then
posrcprefix="$srcdir/"
else
posrcprefix="../$srcdir/"
fi
else
posrcprefix="../"
fi
rm -f po/POTFILES
sed -e "/^#/d" -e "/^\$/d" -e "s,.*, $posrcprefix& \\\\," -e "\$s/\(.*\) \\\\/\1/" \
< $srcdir/po/POTFILES.in > po/POTFILES
])
# Search path for a program which passes the given test.
@ -678,7 +650,7 @@ __argz_count __argz_stringify __argz_next])
dnl AM_PATH_PROG_WITH_TEST(VARIABLE, PROG-TO-CHECK-FOR,
dnl TEST-PERFORMED-ON-FOUND_PROGRAM [, VALUE-IF-NOT-FOUND [, PATH]])
AC_DEFUN([AM_PATH_PROG_WITH_TEST],
AC_DEFUN(AM_PATH_PROG_WITH_TEST,
[# Extract the first word of "$2", so it can be a program name with args.
set dummy $2; ac_word=[$]2
AC_MSG_CHECKING([for $ac_word])
@ -714,85 +686,6 @@ fi
AC_SUBST($1)dnl
])
#serial AM1
dnl From Bruno Haible.
AC_DEFUN([AM_ICONV],
[
dnl Some systems have iconv in libc, some have it in libiconv (OSF/1 and
dnl those with the standalone portable GNU libiconv installed).
AC_CACHE_CHECK(for iconv, am_cv_func_iconv, [
am_cv_func_iconv="no, consider installing GNU libiconv"
am_cv_lib_iconv=no
AC_TRY_LINK([#include <stdlib.h>
#include <iconv.h>],
[iconv_t cd = iconv_open("","");
iconv(cd,NULL,NULL,NULL,NULL);
iconv_close(cd);],
am_cv_func_iconv=yes)
if test "$am_cv_func_iconv" != yes; then
am_save_LIBS="$LIBS"
LIBS="$LIBS -liconv"
AC_TRY_LINK([#include <stdlib.h>
#include <iconv.h>],
[iconv_t cd = iconv_open("","");
iconv(cd,NULL,NULL,NULL,NULL);
iconv_close(cd);],
am_cv_lib_iconv=yes
am_cv_func_iconv=yes)
LIBS="$am_save_LIBS"
fi
])
if test "$am_cv_func_iconv" = yes; then
AC_DEFINE(HAVE_ICONV, 1, [Define if you have the iconv() function.])
AC_MSG_CHECKING([for iconv declaration])
AC_CACHE_VAL(am_cv_proto_iconv, [
AC_TRY_COMPILE([
#include <stdlib.h>
#include <iconv.h>
extern
#ifdef __cplusplus
"C"
#endif
#if defined(__STDC__) || defined(__cplusplus)
size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
#else
size_t iconv();
#endif
], [], am_cv_proto_iconv_arg1="", am_cv_proto_iconv_arg1="const")
am_cv_proto_iconv="extern size_t iconv (iconv_t cd, $am_cv_proto_iconv_arg1 char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);"])
am_cv_proto_iconv=`echo "[$]am_cv_proto_iconv" | tr -s ' ' | sed -e 's/( /(/'`
AC_MSG_RESULT([$]{ac_t:-
}[$]am_cv_proto_iconv)
AC_DEFINE_UNQUOTED(ICONV_CONST, $am_cv_proto_iconv_arg1,
[Define as const if the declaration of iconv() needs const.])
fi
LIBICONV=
if test "$am_cv_lib_iconv" = yes; then
LIBICONV="-liconv"
fi
AC_SUBST(LIBICONV)
])
#serial AM1
dnl From Bruno Haible.
AC_DEFUN([AM_LANGINFO_CODESET],
[
AC_CACHE_CHECK([for nl_langinfo and CODESET], am_cv_langinfo_codeset,
[AC_TRY_LINK([#include <langinfo.h>],
[char* cs = nl_langinfo(CODESET);],
am_cv_langinfo_codeset=yes,
am_cv_langinfo_codeset=no)
])
if test $am_cv_langinfo_codeset = yes; then
AC_DEFINE(HAVE_LANGINFO_CODESET, 1,
[Define if you have <langinfo.h> and nl_langinfo(CODESET).])
fi
])
# Check whether LC_MESSAGES is available in <locale.h>.
# Ulrich Drepper <drepper@cygnus.com>, 1995.
#
@ -801,16 +694,15 @@ AC_DEFUN([AM_LANGINFO_CODESET],
# but which still want to provide support for the GNU gettext functionality.
# Please note that the actual code is *not* freely available.
# serial 2
# serial 1
AC_DEFUN([AM_LC_MESSAGES],
AC_DEFUN(AM_LC_MESSAGES,
[if test $ac_cv_header_locale_h = yes; then
AC_CACHE_CHECK([for LC_MESSAGES], am_cv_val_LC_MESSAGES,
[AC_TRY_LINK([#include <locale.h>], [return LC_MESSAGES],
am_cv_val_LC_MESSAGES=yes, am_cv_val_LC_MESSAGES=no)])
if test $am_cv_val_LC_MESSAGES = yes; then
AC_DEFINE(HAVE_LC_MESSAGES, 1,
[Define if your <locale.h> file defines LC_MESSAGES.])
AC_DEFINE(HAVE_LC_MESSAGES)
fi
fi])

View File

@ -31,6 +31,9 @@
/* Define to `long' if <sys/types.h> doesn't define. */
#undef off_t
/* Define if you need to in order for stat and other things to work. */
#undef _POSIX_SOURCE
/* Define as the return type of signal handlers (int or void). */
#undef RETSIGTYPE
@ -58,6 +61,21 @@
/* Define this if your curses lib has the _use_keypad flag */
#undef HAVE_USEKEYPAD
/* Define this if you have NLS */
#undef ENABLE_NLS
/* Define this is you have the catgets command */
#undef HAVE_CATGETS
/* Define this is you have GNU gettext */
#undef HAVE_GETTEXT
/* Define this for HAVE_LC_MESSAGES */
#undef HAVE_LC_MESSAGES
/* Define this if you have the stpcpy function (cool) */
#undef HAVE_STPCPY
/* Define this to make the nano executable as small as possible */
#undef NANO_SMALL
@ -109,12 +127,6 @@
/* Define if you have the dcgettext function. */
#undef HAVE_DCGETTEXT
/* Define if you have the feof_unlocked function. */
#undef HAVE_FEOF_UNLOCKED
/* Define if you have the fgets_unlocked function. */
#undef HAVE_FGETS_UNLOCKED
/* Define if you have the getcwd function. */
#undef HAVE_GETCWD
@ -124,9 +136,6 @@
/* Define if you have the getpagesize function. */
#undef HAVE_GETPAGESIZE
/* Define if you have the mempcpy function. */
#undef HAVE_MEMPCPY
/* Define if you have the munmap function. */
#undef HAVE_MUNMAP
@ -154,9 +163,6 @@
/* Define if you have the strdup function. */
#undef HAVE_STRDUP
/* Define if you have the tsearch function. */
#undef HAVE_TSEARCH
/* Define if you have the vsnprintf function. */
#undef HAVE_VSNPRINTF
@ -190,12 +196,6 @@
/* Define if you have the <regex.h> header file. */
#undef HAVE_REGEX_H
/* Define if you have the <stddef.h> header file. */
#undef HAVE_STDDEF_H
/* Define if you have the <stdlib.h> header file. */
#undef HAVE_STDLIB_H
/* Define if you have the <string.h> header file. */
#undef HAVE_STRING_H
@ -211,28 +211,12 @@
/* Define if you have the <unistd.h> header file. */
#undef HAVE_UNISTD_H
/* Define if you have the i library (-li). */
#undef HAVE_LIBI
/* Name of package */
#undef PACKAGE
/* Version number of package */
#undef VERSION
/* Define if you have the iconv() function. */
#undef HAVE_ICONV
/* Define as const if the declaration of iconv() needs const. */
#undef ICONV_CONST
/* Define if you have <langinfo.h> and nl_langinfo(CODESET). */
#undef HAVE_LANGINFO_CODESET
/* Define if your <locale.h> file defines LC_MESSAGES. */
#undef HAVE_LC_MESSAGES
/* Define to 1 if translation of program messages to the user's native language
is requested. */
#undef ENABLE_NLS
/* Define if the GNU gettext() function is already present or preinstalled. */
#undef HAVE_GETTEXT

1369
configure vendored

File diff suppressed because it is too large Load Diff

475
po/ca.po

File diff suppressed because it is too large Load Diff

475
po/cs.po

File diff suppressed because it is too large Load Diff

485
po/de.po

File diff suppressed because it is too large Load Diff

475
po/es.po

File diff suppressed because it is too large Load Diff

475
po/fi.po

File diff suppressed because it is too large Load Diff

482
po/fr.po

File diff suppressed because it is too large Load Diff

282
po/gl.po
View File

@ -5,7 +5,7 @@
msgid ""
msgstr ""
"Project-Id-Version: nano 1.1.0\n"
"POT-Creation-Date: 2001-04-30 00:14+0200\n"
"POT-Creation-Date: 2001-04-30 09:44-0400\n"
"PO-Revision-Date: 2001-04-30 00:16+02:00\n"
"Last-Translator: Jacobo Tarrio <jtarrio@trasno.net>\n"
"Language-Team: Galician <trasno@ceu.fi.udc.es>\n"
@ -60,7 +60,7 @@ msgstr "Lendo o Ficheiro"
msgid "File to insert [from ./] "
msgstr "Ficheiro a inserir [dende ./]"
#: files.c:314 files.c:339 files.c:575 nano.c:1517
#: files.c:314 files.c:339 files.c:575 nano.c:1520
msgid "Cancelled"
msgstr "Cancelado"
@ -122,7 +122,7 @@ msgstr "Non se pode ascender por un directorio"
msgid "Can't open \"%s\": %s"
msgstr "Non se puido abrir \"%s\": %s"
#: files.c:1295 global.c:228
#: files.c:1295 global.c:232
msgid "Goto Directory"
msgstr "Ir a un Directorio"
@ -130,304 +130,304 @@ msgstr "Ir a un Directorio"
msgid "Goto Cancelled"
msgstr "Ir-A Cancelado"
#: global.c:140
#: global.c:144
msgid "Constant cursor position"
msgstr "Posición do cursor constante"
#: global.c:141
#: global.c:145
msgid "Auto indent"
msgstr "Autosangrado"
#: global.c:142
#: global.c:146
msgid "Suspend"
msgstr "Suspender"
#: global.c:143
#: global.c:147
msgid "Help mode"
msgstr "Modo axuda"
#: global.c:144
#: global.c:148
msgid "Pico mode"
msgstr "Modo Pico"
#: global.c:145
#: global.c:149
msgid "Mouse support"
msgstr "Soporte de rato"
#: global.c:146
#: global.c:150
msgid "Cut to end"
msgstr "Cortar ata a fin"
#: global.c:148
#: global.c:152
msgid "Regular expressions"
msgstr "Expresións regulares"
#: global.c:150
#: global.c:154
msgid "Auto wrap"
msgstr "Corta-las liñas"
#: global.c:195
#: global.c:199
msgid "Invoke the help menu"
msgstr "Chamar ao menú de axuda"
#: global.c:196
#: global.c:200
msgid "Write the current file to disk"
msgstr "Grava-lo ficheiro actual no disco"
#: global.c:197
#: global.c:201
msgid "Exit from nano"
msgstr "Saír de nano"
#: global.c:198
#: global.c:202
msgid "Goto a specific line number"
msgstr "Ir a un determinado número de liña"
#: global.c:199
#: global.c:203
msgid "Justify the current paragraph"
msgstr "Xustifica-lo parágrafo actual"
#: global.c:200
#: global.c:204
msgid "Unjustify after a justify"
msgstr "Des-xustificar despois de xustificar"
#: global.c:201
#: global.c:205
msgid "Replace text within the editor"
msgstr "Substituír texto no editor"
#: global.c:202
#: global.c:206
msgid "Insert another file into the current one"
msgstr "Inserir outro ficheiro no actual"
#: global.c:203
#: global.c:207
msgid "Search for text within the editor"
msgstr "Buscar texto no editor"
#: global.c:204
#: global.c:208
msgid "Move to the previous screen"
msgstr "Pasar á pantalla anterior"
#: global.c:205
#: global.c:209
msgid "Move to the next screen"
msgstr "Pasar á seguinte pantalla"
#: global.c:206
#: global.c:210
msgid "Cut the current line and store it in the cutbuffer"
msgstr "Corta-la liña actual e gardala no buffer de cortado"
#: global.c:207
#: global.c:211
msgid "Uncut from the cutbuffer into the current line"
msgstr "Pegar do buffer de cortado na liña actual"
#: global.c:208
#: global.c:212
msgid "Show the posititon of the cursor"
msgstr "Amosa-la posición do cursor"
#: global.c:209
#: global.c:213
msgid "Invoke the spell checker (if available)"
msgstr "Chamar ao corrector ortográfico (se hai un)"
#: global.c:210
#: global.c:214
msgid "Move up one line"
msgstr "Subir unha liña"
#: global.c:211
#: global.c:215
msgid "Move down one line"
msgstr "Baixar unha liña"
#: global.c:212
#: global.c:216
msgid "Move forward one character"
msgstr "Avanzar un carácter"
#: global.c:213
#: global.c:217
msgid "Move back one character"
msgstr "Recuar un carácter"
#: global.c:214
#: global.c:218
msgid "Move to the beginning of the current line"
msgstr "Ir ao principio da liña actual"
#: global.c:215
#: global.c:219
msgid "Move to the end of the current line"
msgstr "Ir á fin da liña actual"
#: global.c:216
#: global.c:220
msgid "Go to the first line of the file"
msgstr "Ir á primeira liña do ficheiro"
#: global.c:217
#: global.c:221
msgid "Go to the last line of the file"
msgstr "Ir á derradeira liña do ficheiro"
#: global.c:218
#: global.c:222
msgid "Refresh (redraw) the current screen"
msgstr "Actualiza-la pantalla actual"
#: global.c:219
#: global.c:223
msgid "Mark text at the current cursor location"
msgstr "Marca-lo texto da posición actual do cursor"
#: global.c:220
#: global.c:224
msgid "Delete the character under the cursor"
msgstr "Borra-lo carácter de embaixo do cursor"
#: global.c:222
#: global.c:226
msgid "Delete the character to the left of the cursor"
msgstr "Borra-lo carácter á esquerda do cursor"
#: global.c:223
#: global.c:227
msgid "Insert a tab character"
msgstr "Inserir unha tabulación"
#: global.c:224
#: global.c:228
msgid "Insert a carriage return at the cursor position"
msgstr "Inserir un retorno de carro na posición do cursor"
#: global.c:226
#: global.c:230
msgid "Make the current search or replace case (in)sensitive"
msgstr "Face-la busca ou substitución actual (in)sensible ás maiúsculas"
#: global.c:227
#: global.c:231
msgid "Go to file browser"
msgstr "Ir ao navegador de ficheiros"
#: global.c:229
#: global.c:233
msgid "Cancel the current function"
msgstr "Cancela-la función actual"
#: global.c:232
#: global.c:236
msgid "Get Help"
msgstr "Axuda"
#: global.c:235 global.c:416 global.c:443
#: global.c:239 global.c:420 global.c:447
msgid "Exit"
msgstr "Saír"
#: global.c:238
#: global.c:242
msgid "WriteOut"
msgstr "Gravar"
#: global.c:243 global.c:332
#: global.c:247 global.c:336
msgid "Justify"
msgstr "Xustif."
#: global.c:247 global.c:253
#: global.c:251 global.c:257
msgid "Read File"
msgstr "Ler Fich."
#: global.c:257 global.c:328 global.c:356
#: global.c:261 global.c:332 global.c:360
msgid "Replace"
msgstr "Substit."
#: global.c:261
#: global.c:265
msgid "Where Is"
msgstr "Buscar"
#: global.c:265 global.c:408 global.c:432
#: global.c:269 global.c:412 global.c:436
msgid "Prev Page"
msgstr "Páx. Seg."
#: global.c:269 global.c:412 global.c:436
#: global.c:273 global.c:416 global.c:440
msgid "Next Page"
msgstr "Páx. Ant."
#: global.c:273
#: global.c:277
msgid "Cut Text"
msgstr "Cortar"
#: global.c:277
#: global.c:281
msgid "UnJustify"
msgstr "Des-Xust."
#: global.c:280
#: global.c:284
msgid "UnCut Txt"
msgstr "Pegar"
#: global.c:284
#: global.c:288
msgid "Cur Pos"
msgstr "Pos. Act."
#: global.c:288
#: global.c:292
msgid "To Spell"
msgstr "Ortograf."
#: global.c:292
#: global.c:296
msgid "Up"
msgstr "Arriba"
#: global.c:295
#: global.c:299
msgid "Down"
msgstr "Abaixo"
#: global.c:298
#: global.c:302
msgid "Forward"
msgstr "Adiante"
#: global.c:301
#: global.c:305
msgid "Back"
msgstr "Atrás"
#: global.c:304
#: global.c:308
msgid "Home"
msgstr "Inicio"
#: global.c:307
#: global.c:311
msgid "End"
msgstr "Fin"
#: global.c:310
#: global.c:314
msgid "Refresh"
msgstr "Actualizar"
#: global.c:313
#: global.c:317
msgid "Mark Text"
msgstr "Marcar"
#: global.c:316
#: global.c:320
msgid "Delete"
msgstr "Borrar"
#: global.c:320
#: global.c:324
msgid "Backspace"
msgstr "Retroceso"
#: global.c:324
#: global.c:328
msgid "Tab"
msgstr "Tabulador"
#: global.c:336
#: global.c:340
msgid "Enter"
msgstr "Enter"
#: global.c:340 global.c:360 global.c:380
#: global.c:344 global.c:364 global.c:384
msgid "Goto Line"
msgstr "Ir á Liña"
#: global.c:346 global.c:367 global.c:388 global.c:398
#: global.c:350 global.c:371 global.c:392 global.c:402
msgid "First Line"
msgstr "Pri. Liña"
#: global.c:349 global.c:370 global.c:391 global.c:401
#: global.c:353 global.c:374 global.c:395 global.c:405
msgid "Last Line"
msgstr "Der. Liña"
#: global.c:352 global.c:373
#: global.c:356 global.c:377
msgid "Case Sens"
msgstr "Maiú./Min."
#: global.c:363 global.c:383 global.c:394 global.c:404 global.c:425
#: global.c:428 global.c:446 winio.c:1084
#: global.c:367 global.c:387 global.c:398 global.c:408 global.c:429
#: global.c:432 global.c:450 winio.c:1202
msgid "Cancel"
msgstr "Cancelar"
#: global.c:376
#: global.c:380
msgid "No Replace"
msgstr "Non Subst."
#: global.c:421
#: global.c:425
msgid "To Files"
msgstr "A Ficheiros"
#: global.c:440
#: global.c:444
msgid "Goto"
msgstr "Ir-A"
@ -470,9 +470,9 @@ msgid ""
"commonly used shortcuts in the editor.\n"
"\n"
" The notation for shortcuts is as follows: Control-key sequences are notated "
"with a caret (^) symbol and are entered with the Control (Ctrl) key. Escape-"
"key sequences are notated with the Meta (M) symbol and can be entered using "
"either the Esc, Alt or Meta key depending on your keyboard setup. The "
"with a caret (^) symbol and are entered with the Control (Ctrl) key. "
"Escape-key sequences are notated with the Meta (M) symbol and can be entered "
"using either the Esc, Alt or Meta key depending on your keyboard setup. The "
"following keystrokes are available in the main editor window. Optional keys "
"are shown in parentheses:\n"
"\n"
@ -689,138 +689,138 @@ msgstr ""
"\n"
"Opcións compiladas:"
#: nano.c:523
#: nano.c:526
msgid "Mark Set"
msgstr "Marca Posta"
#: nano.c:528
#: nano.c:531
msgid "Mark UNset"
msgstr "Marca Quitada"
#: nano.c:1030
#: nano.c:1033
#, c-format
msgid "check_wrap called with inptr->data=\"%s\"\n"
msgstr "chamouse a check_wrap con inptr->data=\"%s\"\n"
#: nano.c:1082
#: nano.c:1085
#, c-format
msgid "current->data now = \"%s\"\n"
msgstr "current->data agora = \"%s\"\n"
#: nano.c:1134
#: nano.c:1137
#, c-format
msgid "After, data = \"%s\"\n"
msgstr "Despois, data = \"%s\"\n"
#: nano.c:1235
#: nano.c:1238
msgid "Edit a replacement"
msgstr "Editar unha substitución"
#: nano.c:1465
#: nano.c:1468
#, c-format
msgid "Could not create a temporary filename: %s"
msgstr "Non se puido crear un ficheiro temporal: %s"
#: nano.c:1471
#: nano.c:1474
msgid "Spell checking failed: unable to write temp file!"
msgstr ""
"Fallou a corrección ortográfica: non se puido grava-lo ficheiro temporal"
#: nano.c:1483
#: nano.c:1486
msgid "Finished checking spelling"
msgstr "Rematou a corrección ortográfica"
#: nano.c:1485
#: nano.c:1488
msgid "Spell checking failed"
msgstr "Fallou a corrección ortográfica"
#: nano.c:1504
#: nano.c:1507
msgid "Save modified buffer (ANSWERING \"No\" WILL DESTROY CHANGES) ? "
msgstr ""
"¿Grava-lo buffer modificado (SE RESPOSTA \"Non\" HANSE PERDE-LOS CAMBIOS)? "
#: nano.c:1621
#: nano.c:1624
msgid "Received SIGHUP"
msgstr "Recibiuse SIGHUP"
#: nano.c:1684
#: nano.c:1687
msgid "Cannot resize top win"
msgstr "Non se pode cambia-lo tamaño da fiestra superior"
#: nano.c:1686
#: nano.c:1689
msgid "Cannot move top win"
msgstr "Non se pode move-la fiestra superior"
#: nano.c:1688
#: nano.c:1691
msgid "Cannot resize edit win"
msgstr "Non se pode cambia-lo tamaño da fiestra de edición"
#: nano.c:1690
#: nano.c:1693
msgid "Cannot move edit win"
msgstr "Non se pode move-la fiestra de edición"
#: nano.c:1692
#: nano.c:1695
msgid "Cannot resize bottom win"
msgstr "Non se pode cambia-lo tamaño da fiestra inferior"
#: nano.c:1694
#: nano.c:1697
msgid "Cannot move bottom win"
msgstr "Non se pode move-la fiestra inferior"
#: nano.c:2003
#: nano.c:2006
msgid "Can now UnJustify!"
msgstr "¡Agora pode Des-Xustificar!"
#: nano.c:2101
#: nano.c:2104
#, c-format
msgid "%s enable/disable"
msgstr "Activar/desactivar %s"
#: nano.c:2116
#: nano.c:2119
msgid "enabled"
msgstr "activado"
#: nano.c:2117
#: nano.c:2120
msgid "disabled"
msgstr "desactivado"
#: nano.c:2170
#: nano.c:2173
msgid "NumLock glitch detected. Keypad will malfunction with NumLock off"
msgstr "Detectouse un fallo en BloqNum. BloqNum ha estar activado sempre."
#: nano.c:2402
#: nano.c:2405
msgid "Main: set up windows\n"
msgstr "Main: configura-las fiestras\n"
#: nano.c:2409
#: nano.c:2416
msgid "Main: bottom win\n"
msgstr "Main: fiestra inferior\n"
#: nano.c:2415
#: nano.c:2422
msgid "Main: open file\n"
msgstr "Main: abrir ficheiro\n"
#: nano.c:2471
#: nano.c:2478
#, c-format
msgid "I got Alt-O-%c! (%d)\n"
msgstr "¡Recibiuse Alt-O-%c! (%d)\n"
#: nano.c:2498
#: nano.c:2505
#, c-format
msgid "I got Alt-[-1-%c! (%d)\n"
msgstr "¡Recibiuse Alt-[-1-%c! (%d)\n"
#: nano.c:2531
#: nano.c:2538
#, c-format
msgid "I got Alt-[-2-%c! (%d)\n"
msgstr "¡Recibiuse Alt-[-2-%c! (%d)\n"
#: nano.c:2577
#: nano.c:2584
#, c-format
msgid "I got Alt-[-%c! (%d)\n"
msgstr "¡Recibiuse Alt-[-%c! (%d)\n"
#: nano.c:2603
#: nano.c:2610
#, c-format
msgid "I got Alt-%c! (%d)\n"
msgstr "¡Recibiuse Alt-%c! (%d)\n"
@ -909,43 +909,43 @@ msgstr "Vamos, sexa razonable"
msgid "actual_x_from_start for xplus=%d returned %d\n"
msgstr "actual_x_from_start para xplus=%d devolveu %d\n"
#: winio.c:280
#: winio.c:288
#, c-format
msgid "Aha! '%c' (%d)\n"
msgstr "¡Aghá! '%c' (%d)\n"
#: winio.c:462
#: winio.c:470
#, c-format
msgid "input '%c' (%d)\n"
msgstr "entrada '%c' (%d)\n"
#: winio.c:504
#: winio.c:519
msgid "New Buffer"
msgstr "Novo Buffer"
#: winio.c:508
#: winio.c:523
msgid " File: ..."
msgstr " Ficheiro: ..."
#: winio.c:510
#: winio.c:525
msgid " DIR: ..."
msgstr " DIR: ..."
#: winio.c:521
#: winio.c:536
msgid "Modified"
msgstr "Modificado"
#: winio.c:973
#: winio.c:1078
#, c-format
msgid "Moved to (%d, %d) in edit buffer\n"
msgstr "Moveuse a (%d, %d) no buffer de edición\n"
#: winio.c:984
#: winio.c:1089
#, c-format
msgid "current->data = \"%s\"\n"
msgstr "current->data = \"%s\"\n"
#: winio.c:1029
#: winio.c:1146
#, c-format
msgid "I got \"%s\"\n"
msgstr "Recibiuse \"%s\"\n"
@ -953,81 +953,81 @@ msgstr "Recibiuse \"%s\"\n"
#. Yes, no and all are strings of any length. Each string consists of
#. all characters accepted as a valid character for that value.
#. The first value will be the one displayed in the shortcuts.
#: winio.c:1058
#: winio.c:1175
msgid "Yy"
msgstr "Ss"
#: winio.c:1059
#: winio.c:1176
msgid "Nn"
msgstr "Nn"
#: winio.c:1060
#: winio.c:1177
msgid "Aa"
msgstr "Tt"
#: winio.c:1073
#: winio.c:1191
msgid "Yes"
msgstr "Si"
#: winio.c:1077
#: winio.c:1195
msgid "All"
msgstr "Todo"
#: winio.c:1082
#: winio.c:1200
msgid "No"
msgstr "Non"
#: winio.c:1258
#: winio.c:1400
#, c-format
msgid "do_cursorpos: linepct = %f, bytepct = %f\n"
msgstr "do_cursorpos: linepct = %f, bytepct = %f\n"
#: winio.c:1262
#: winio.c:1404
#, c-format
msgid "line %d of %d (%.0f%%), character %d of %d (%.0f%%)"
msgstr "liña %d de %d (%.0f%%), carácter %d de %d (%.0f%%)"
#: winio.c:1403
#: winio.c:1545
msgid "Dumping file buffer to stderr...\n"
msgstr "Envorcando o buffer de ficheiro a stderr...\n"
#: winio.c:1405
#: winio.c:1547
msgid "Dumping cutbuffer to stderr...\n"
msgstr "Envorcando o buffer de cortado a stderr...\n"
#: winio.c:1407
#: winio.c:1549
msgid "Dumping a buffer to stderr...\n"
msgstr "Envorcando un buffer a stderr...\n"
#: winio.c:1482
#: winio.c:1624
msgid "The nano text editor"
msgstr "O editor de texto nano"
#: winio.c:1483
#: winio.c:1625
msgid "version "
msgstr "versión "
#: winio.c:1484
#: winio.c:1626
msgid "Brought to you by:"
msgstr "Por cortesía de:"
#: winio.c:1485
#: winio.c:1627
msgid "Special thanks to:"
msgstr "Gracias en especial a:"
#: winio.c:1486
#: winio.c:1628
msgid "The Free Software Foundation"
msgstr "A Free Software Foundation"
#: winio.c:1487
#: winio.c:1629
msgid "Pavel Curtis, Zeyd Ben-Halim and Eric S. Raymond for ncurses"
msgstr "Pavel Curtis, Zeyd Ben-Halim e Eric S. Raymond por ncurses"
#: winio.c:1488
#: winio.c:1630
msgid "and anyone else we forgot..."
msgstr "e a todos os que esquencemos..."
#: winio.c:1489
#: winio.c:1631
msgid "Thank you for using nano!\n"
msgstr "¡Gracias por usar nano!\n"

475
po/hu.po

File diff suppressed because it is too large Load Diff

479
po/id.po

File diff suppressed because it is too large Load Diff

475
po/it.po

File diff suppressed because it is too large Load Diff