From dfbb336f793df897e24bd34d6cae780d5bdef3cf Mon Sep 17 00:00:00 2001 From: Ben Hutchings Date: Sun, 19 Apr 2009 01:06:39 +0100 Subject: [PATCH] Imported Upstream version 1.5.1~pre1 --- ChangeLog | 23 +- THANKS | 1 + aclocal.m4 | 836 +++++++++++---- ap-gl/stations.c | 2 +- config.h.in | 29 +- configure | 1409 ++++++++++++++++++------- configure.in | 9 +- lib/ap-utils.h | 5 +- lib/aps.c | 6 +- lib/common.c | 7 +- lib/set_oeminfo.c | 2 +- lib/wlan.c | 2 +- po/ap-utils.pot | 124 ++- po/fr.po | 127 ++- po/nl.po | 129 ++- po/pl.po | 128 ++- po/ro.po | 126 ++- po/rw.po | 2483 +++++++++++++++++++++++++++++++++++++++++++++ po/tr.po | 126 ++- po/uk.po | 564 +++++----- po/vi.po | 2318 ++++++++++++++++++++++++++++++++++++++++++ src/bridge.c | 10 +- src/stations.c | 5 +- 23 files changed, 7150 insertions(+), 1321 deletions(-) create mode 100644 po/rw.po create mode 100644 po/vi.po diff --git a/ChangeLog b/ChangeLog index c004cc0..86064a6 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,24 @@ +2005-05-22 Roman Festchook + * lib/common.c: fixed displaing field names when user enter ip + and label in connect options screen + * lib/ap-utils.h: fixed showing wrong RSSI in dBm on ALMEL410 APs with SBRIGES ext + in ap-config and ap-gl utility + * src/stations.c, ap-gl/stations.c: fixed showing wrong LQ% in ap-config and ap-gl + * lib/common.c, lib/set_oeminfo.c: removed translation of nontext string + * src/bridge.c: fixed displaying client isolation status (reversed:) + * po/uk.po: translation updated + * configure.in: version 1.5.1pre1 + +2005-05-22 Clytie Siddall + * po/vi.po: Vietnamese translations for ap-utils package added + * lib/aps.c, lib/wlan.c: spelling fixes preambule -> preamble + * lib/common.c: reason->reasons + +2005-04-20 Steve Murphy, Philibert Ndandali, Viateur MUGENZI, NoÃ'lla Mupole, +Carole Karema, JEAN BAPTISTE NGENDAHAYO, Augustin KIBERWA, Donatien NSENGIYUMVA, +Antoine Bigirimana + * po/rw.po: Kinyarwanda translations for ap-utils package added + 2005-03-07 Roman Festchook * src/ap-rrd.c: changed format of error messages * configure.in, NEWS: version 1.5 @@ -1871,7 +1892,7 @@ 2002-04-14 23:18 Roman Festchook * src/stat.c: fixed bug, that cause unable to exit problem when can't to get Ethernet or Wireless stat - * src/aps.c: addded showing Preambule and Wep, also fixed + * src/aps.c: addded showing Preamble and Wep, also fixed bug with displaying Network Type * src/test.c: added unknown OID (see doc/todo), test mode still not work diff --git a/THANKS b/THANKS index 9e7945c..bf4e5f9 100644 --- a/THANKS +++ b/THANKS @@ -10,6 +10,7 @@ being made quite often, therefore, the list can never be considered of the project. ;-) Companies: +ISP PolesyeNet [http://www.polesye.net] Engineering and industrial company "VECTOR" [http://www.vector.kharkov.ua] - free hardware samples Personals: diff --git a/aclocal.m4 b/aclocal.m4 index 772975e..da5e23c 100644 --- a/aclocal.m4 +++ b/aclocal.m4 @@ -859,8 +859,8 @@ AC_PREREQ([2.52]) # AM_CONFIG_HEADER is obsolete. It has been replaced by AC_CONFIG_HEADERS. AU_DEFUN([AM_CONFIG_HEADER], [AC_CONFIG_HEADERS($@)]) -# gettext.m4 serial 13 (gettext-0.11.1) -dnl Copyright (C) 1995-2002 Free Software Foundation, Inc. +# gettext.m4 serial 20 (gettext-0.12) +dnl Copyright (C) 1995-2003 Free Software Foundation, Inc. dnl This file is free software, distributed under the terms of the GNU dnl General Public License. As a special exception to the GNU General dnl Public License, this file may be distributed as part of a program @@ -878,7 +878,7 @@ dnl They are *not* in the public domain. dnl Authors: dnl Ulrich Drepper , 1995-2000. -dnl Bruno Haible , 2000-2002. +dnl Bruno Haible , 2000-2003. dnl Macro to add for using GNU gettext. @@ -894,7 +894,9 @@ dnl AM-DISABLE-SHARED). If INTLSYMBOL is 'no-libtool', 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 will be ignored. If NEEDSYMBOL is specified and is +dnl 'need-formatstring-macros', then GNU gettext implementations that don't +dnl support the ISO C 99 formatstring macros will be ignored. dnl INTLDIR is used to find the intl libraries. If empty, dnl the value `$(top_builddir)/intl/' is used. dnl @@ -921,9 +923,9 @@ AC_DEFUN([AM_GNU_GETTEXT], ifelse([$1], [], , [ifelse([$1], [external], , [ifelse([$1], [no-libtool], , [ifelse([$1], [use-libtool], , [errprint([ERROR: invalid first argument to AM_GNU_GETTEXT ])])])])]) - ifelse([$2], [], , [ifelse([$2], [need-ngettext], , + ifelse([$2], [], , [ifelse([$2], [need-ngettext], , [ifelse([$2], [need-formatstring-macros], , [errprint([ERROR: invalid second argument to AM_GNU_GETTEXT -])])]) +])])])]) define(gt_included_intl, ifelse([$1], [external], [no], [yes])) define(gt_libtool_suffix_prefix, ifelse([$1], [use-libtool], [l], [])) @@ -936,13 +938,23 @@ AC_DEFUN([AM_GNU_GETTEXT], AC_REQUIRE([AC_LIB_PREPARE_PREFIX]) AC_REQUIRE([AC_LIB_RPATH]) - AC_MSG_CHECKING([whether NLS is requested]) - dnl Default is enabled NLS - AC_ARG_ENABLE(nls, - [ --disable-nls do not use Native Language Support], - USE_NLS=$enableval, USE_NLS=yes) - AC_MSG_RESULT($USE_NLS) - AC_SUBST(USE_NLS) + dnl Sometimes libintl requires libiconv, so first search for libiconv. + dnl Ideally we would do this search only after the + dnl if test "$USE_NLS" = "yes"; then + dnl if test "$gt_cv_func_gnugettext_libc" != "yes"; then + dnl tests. But if configure.in invokes AM_ICONV after AM_GNU_GETTEXT + dnl the configure script would need to contain the same shell code + dnl again, outside any 'if'. There are two solutions: + dnl - Invoke AM_ICONV_LINKFLAGS_BODY here, outside any 'if'. + dnl - Control the expansions in more detail using AC_PROVIDE_IFELSE. + dnl Since AC_PROVIDE_IFELSE is only in autoconf >= 2.52 and not + dnl documented, we avoid it. + ifelse(gt_included_intl, yes, , [ + AC_REQUIRE([AM_ICONV_LINKFLAGS_BODY]) + ]) + + dnl Set USE_NLS. + AM_NLS ifelse(gt_included_intl, yes, [ BUILD_INCLUDED_LIBINTL=no @@ -971,13 +983,20 @@ AC_DEFUN([AM_GNU_GETTEXT], dnl to fall back to GNU NLS library. dnl Add a version number to the cache macros. - define([gt_api_version], ifelse([$2], [need-ngettext], 2, 1)) + define([gt_api_version], ifelse([$2], [need-formatstring-macros], 3, ifelse([$2], [need-ngettext], 2, 1))) define([gt_cv_func_gnugettext_libc], [gt_cv_func_gnugettext]gt_api_version[_libc]) define([gt_cv_func_gnugettext_libintl], [gt_cv_func_gnugettext]gt_api_version[_libintl]) AC_CACHE_CHECK([for GNU gettext in libc], gt_cv_func_gnugettext_libc, [AC_TRY_LINK([#include -extern int _nl_msg_cat_cntr; +]ifelse([$2], [need-formatstring-macros], +[#ifndef __GNU_GETTEXT_SUPPORTED_REVISION +#define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1) +#endif +changequote(,)dnl +typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1]; +changequote([,])dnl +], [])[extern int _nl_msg_cat_cntr; extern int *_nl_domain_bindings;], [bindtextdomain ("", ""); return (int) gettext ("")]ifelse([$2], [need-ngettext], [ + (int) ngettext ("", "", 0)], [])[ + _nl_msg_cat_cntr + *_nl_domain_bindings], @@ -1002,30 +1021,42 @@ return (int) gettext ("")]ifelse([$2], [need-ngettext], [ + (int) ngettext ("", LIBS="$LIBS $LIBINTL" dnl Now see whether libintl exists and does not depend on libiconv. AC_TRY_LINK([#include -extern int _nl_msg_cat_cntr; -extern int *_nl_domain_bindings; +]ifelse([$2], [need-formatstring-macros], +[#ifndef __GNU_GETTEXT_SUPPORTED_REVISION +#define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1) +#endif +changequote(,)dnl +typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1]; +changequote([,])dnl +], [])[extern int _nl_msg_cat_cntr; extern #ifdef __cplusplus "C" #endif const char *_nl_expand_alias ();], [bindtextdomain ("", ""); -return (int) gettext ("")]ifelse([$2], [need-ngettext], [ + (int) ngettext ("", "", 0)], [])[ + _nl_msg_cat_cntr + *_nl_domain_bindings + *_nl_expand_alias (0)], +return (int) gettext ("")]ifelse([$2], [need-ngettext], [ + (int) ngettext ("", "", 0)], [])[ + _nl_msg_cat_cntr + *_nl_expand_alias (0)], gt_cv_func_gnugettext_libintl=yes, gt_cv_func_gnugettext_libintl=no) dnl Now see whether libintl exists and depends on libiconv. if test "$gt_cv_func_gnugettext_libintl" != yes && test -n "$LIBICONV"; then LIBS="$LIBS $LIBICONV" AC_TRY_LINK([#include -extern int _nl_msg_cat_cntr; -extern int *_nl_domain_bindings; +]ifelse([$2], [need-formatstring-macros], +[#ifndef __GNU_GETTEXT_SUPPORTED_REVISION +#define __GNU_GETTEXT_SUPPORTED_REVISION(major) ((major) == 0 ? 0 : -1) +#endif +changequote(,)dnl +typedef int array [2 * (__GNU_GETTEXT_SUPPORTED_REVISION(0) >= 1) - 1]; +changequote([,])dnl +], [])[extern int _nl_msg_cat_cntr; extern #ifdef __cplusplus "C" #endif const char *_nl_expand_alias ();], [bindtextdomain ("", ""); -return (int) gettext ("")]ifelse([$2], [need-ngettext], [ + (int) ngettext ("", "", 0)], [])[ + _nl_msg_cat_cntr + *_nl_domain_bindings + *_nl_expand_alias (0)], +return (int) gettext ("")]ifelse([$2], [need-ngettext], [ + (int) ngettext ("", "", 0)], [])[ + _nl_msg_cat_cntr + *_nl_expand_alias (0)], [LIBINTL="$LIBINTL $LIBICONV" LTLIBINTL="$LTLIBINTL $LTLIBICONV" gt_cv_func_gnugettext_libintl=yes @@ -1041,7 +1072,8 @@ return (int) gettext ("")]ifelse([$2], [need-ngettext], [ + (int) ngettext ("", dnl libintl. (Cf. the install rule in intl/Makefile.in.) if test "$gt_cv_func_gnugettext_libc" = "yes" \ || { test "$gt_cv_func_gnugettext_libintl" = "yes" \ - && test "$PACKAGE" != gettext; }; then + && test "$PACKAGE" != gettext-runtime \ + && test "$PACKAGE" != gettext-tools; }; then gt_use_preinstalled_gnugettext=yes else dnl Reset the values set by searching for libintl. @@ -1060,7 +1092,6 @@ return (int) gettext ("")]ifelse([$2], [need-ngettext], [ + (int) ngettext ("", if test "$nls_cv_use_gnu_gettext" = "yes"; then dnl Mark actions used to generate GNU NLS library. - INTLOBJS="\$(GETTOBJS)" BUILD_INCLUDED_LIBINTL=yes USE_INCLUDED_LIBINTL=yes LIBINTL="ifelse([$3],[],\${top_builddir}/intl,[$3])/libintl.[]gt_libtool_suffix_prefix[]a $LIBICONV" @@ -1085,6 +1116,22 @@ return (int) gettext ("")]ifelse([$2], [need-ngettext], [ + (int) ngettext ("", fi fi + AC_MSG_CHECKING([whether to use NLS]) + AC_MSG_RESULT([$USE_NLS]) + if test "$USE_NLS" = "yes"; then + AC_MSG_CHECKING([where the gettext function comes from]) + if test "$gt_use_preinstalled_gnugettext" = "yes"; then + if test "$gt_cv_func_gnugettext_libintl" = "yes"; then + gt_source="external libintl" + else + gt_source="libc" + fi + else + gt_source="included intl directory" + fi + AC_MSG_RESULT([$gt_source]) + fi + if test "$USE_NLS" = "yes"; then if test "$gt_use_preinstalled_gnugettext" = "yes"; then @@ -1108,7 +1155,7 @@ return (int) gettext ("")]ifelse([$2], [need-ngettext], [ + (int) ngettext ("", ifelse(gt_included_intl, yes, [ 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 test "$PACKAGE" = gettext; then + if test "$PACKAGE" = gettext-runtime || test "$PACKAGE" = gettext-tools; then BUILD_INCLUDED_LIBINTL=yes fi @@ -1116,7 +1163,6 @@ return (int) gettext ("")]ifelse([$2], [need-ngettext], [ + (int) ngettext ("", AC_SUBST(BUILD_INCLUDED_LIBINTL) AC_SUBST(USE_INCLUDED_LIBINTL) AC_SUBST(CATOBJEXT) - AC_SUBST(INTLOBJS) dnl For backward compatibility. Some configure.ins may be using this. nls_cv_header_intl= @@ -1134,6 +1180,12 @@ return (int) gettext ("")]ifelse([$2], [need-ngettext], [ + (int) ngettext ("", GENCAT=gencat AC_SUBST(GENCAT) + dnl For backward compatibility. Some Makefiles may be using this. + if test "$USE_INCLUDED_LIBINTL" = yes; then + INTLOBJS="\$(GETTOBJS)" + fi + AC_SUBST(INTLOBJS) + dnl Enable libtool support if the surrounding package wishes it. INTL_LIBTOOL_SUFFIX_PREFIX=gt_libtool_suffix_prefix AC_SUBST(INTL_LIBTOOL_SUFFIX_PREFIX) @@ -1150,13 +1202,107 @@ return (int) gettext ("")]ifelse([$2], [need-ngettext], [ + (int) ngettext ("", ]) -dnl Checks for all prerequisites of the po subdirectory, -dnl except for USE_NLS. +dnl Checks for all prerequisites of the intl subdirectory, +dnl except for INTL_LIBTOOL_SUFFIX_PREFIX (and possibly LIBTOOL), INTLOBJS, +dnl USE_INCLUDED_LIBINTL, BUILD_INCLUDED_LIBINTL. +AC_DEFUN([AM_INTL_SUBDIR], +[ + AC_REQUIRE([AC_PROG_INSTALL])dnl + AC_REQUIRE([AM_MKINSTALLDIRS])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 + AC_REQUIRE([AC_C_CONST])dnl + AC_REQUIRE([AC_C_INLINE])dnl + AC_REQUIRE([AC_TYPE_OFF_T])dnl + AC_REQUIRE([AC_TYPE_SIZE_T])dnl + AC_REQUIRE([AC_FUNC_ALLOCA])dnl + AC_REQUIRE([AC_FUNC_MMAP])dnl + AC_REQUIRE([jm_GLIBC21])dnl + AC_REQUIRE([gt_INTDIV0])dnl + AC_REQUIRE([jm_AC_TYPE_UINTMAX_T])dnl + AC_REQUIRE([gt_HEADER_INTTYPES_H])dnl + AC_REQUIRE([gt_INTTYPES_PRI])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 getc_unlocked getcwd getegid \ +geteuid getgid getuid mempcpy munmap putenv setenv setlocale stpcpy \ +strcasecmp strdup strtoul tsearch __argz_count __argz_stringify __argz_next \ +__fsetlocking]) + + AM_ICONV + AM_LANGINFO_CODESET + if test $ac_cv_header_locale_h = yes; then + AM_LC_MESSAGES + 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=: + fi +]) + + +dnl Usage: AM_GNU_GETTEXT_VERSION([gettext-version]) +AC_DEFUN([AM_GNU_GETTEXT_VERSION], []) + +# po.m4 serial 1 (gettext-0.12) +dnl Copyright (C) 1995-2003 Free Software Foundation, Inc. +dnl This file is free software, distributed under the terms of the GNU +dnl General Public License. As a special exception to the GNU General +dnl Public License, this file may be distributed as part of a program +dnl that contains a configuration script generated by Autoconf, under +dnl the same distribution terms as the rest of that program. +dnl +dnl This file can can be used in projects which are not available under +dnl the GNU General Public License or the GNU Library General Public +dnl License but which still want to provide support for the GNU gettext +dnl functionality. +dnl Please note that the actual code of the GNU gettext library is covered +dnl by the GNU Library General Public License, and the rest of the GNU +dnl gettext package package is covered by the GNU General Public License. +dnl They are *not* in the public domain. + +dnl Authors: +dnl Ulrich Drepper , 1995-2000. +dnl Bruno Haible , 2000-2003. + +dnl Checks for all prerequisites of the po subdirectory. AC_DEFUN([AM_PO_SUBDIRS], [ AC_REQUIRE([AC_PROG_MAKE_SET])dnl AC_REQUIRE([AC_PROG_INSTALL])dnl AC_REQUIRE([AM_MKINSTALLDIRS])dnl + AC_REQUIRE([AM_NLS])dnl dnl Perform the following tests also if --disable-nls has been given, dnl because they are needed for "make dist" to work. @@ -1170,12 +1316,12 @@ AC_DEFUN([AM_PO_SUBDIRS], :) AC_PATH_PROG(GMSGFMT, gmsgfmt, $MSGFMT) - dnl Search for GNU xgettext 0.11 or newer in the PATH. + dnl Search for GNU xgettext 0.12 or newer in the PATH. dnl The first test excludes Solaris xgettext and early GNU xgettext versions. dnl The second test excludes FreeBSD xgettext. AM_PATH_PROG_WITH_TEST(XGETTEXT, xgettext, - [$ac_dir/$ac_word --omit-header --copyright-holder= /dev/null >/dev/null 2>&1 && - (if $ac_dir/$ac_word --omit-header --copyright-holder= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi)], + [$ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 && + (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi)], :) dnl Remove leftover from FreeBSD xgettext call. rm -f messages.po @@ -1205,8 +1351,8 @@ AC_DEFUN([AM_PO_SUBDIRS], if test "$XGETTEXT" != ":"; then dnl If it is no GNU xgettext we define it as : so that the dnl Makefiles still can work. - if $XGETTEXT --omit-header --copyright-holder= /dev/null >/dev/null 2>&1 && - (if $XGETTEXT --omit-header --copyright-holder= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then + if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 && + (if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then : ; else AC_MSG_RESULT( @@ -1241,17 +1387,22 @@ AC_DEFUN([AM_PO_SUBDIRS], rm -f "$ac_dir/POTFILES" test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES" cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES" + POMAKEFILEDEPS="POTFILES.in" # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend # on $ac_dir but don't depend on user-specified configuration # parameters. if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then # The LINGUAS file contains the set of available languages. - if test -n "$ALL_LINGUAS"; then + if test -n "$OBSOLETE_ALL_LINGUAS"; then test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete" fi ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"` # Hide the ALL_LINGUAS assigment from automake. eval 'ALL_LINGUAS''=$ALL_LINGUAS_' + POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS" + else + # The set of available languages was given in configure.in. + eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS' fi case "$ac_given_srcdir" in .) srcdirpre= ;; @@ -1300,7 +1451,7 @@ AC_DEFUN([AM_PO_SUBDIRS], done fi test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile" - sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile" + sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile" for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do if test -f "$f"; then case "$f" in @@ -1313,87 +1464,58 @@ AC_DEFUN([AM_PO_SUBDIRS], ;; esac done], - [# Capture the value of obsolete $ALL_LINGUAS because we need it to compute + [# Capture the value of obsolete ALL_LINGUAS because we need it to compute # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it # from automake. - eval 'ALL_LINGUAS''="$ALL_LINGUAS"' + eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"' # Capture the value of LINGUAS because we need it to compute CATALOGS. LINGUAS="${LINGUAS-%UNSET%}" ]) ]) +# nls.m4 serial 1 (gettext-0.12) +dnl Copyright (C) 1995-2003 Free Software Foundation, Inc. +dnl This file is free software, distributed under the terms of the GNU +dnl General Public License. As a special exception to the GNU General +dnl Public License, this file may be distributed as part of a program +dnl that contains a configuration script generated by Autoconf, under +dnl the same distribution terms as the rest of that program. +dnl +dnl This file can can be used in projects which are not available under +dnl the GNU General Public License or the GNU Library General Public +dnl License but which still want to provide support for the GNU gettext +dnl functionality. +dnl Please note that the actual code of the GNU gettext library is covered +dnl by the GNU Library General Public License, and the rest of the GNU +dnl gettext package package is covered by the GNU General Public License. +dnl They are *not* in the public domain. -dnl Checks for all prerequisites of the intl subdirectory, -dnl except for INTL_LIBTOOL_SUFFIX_PREFIX (and possibly LIBTOOL), INTLOBJS, -dnl USE_INCLUDED_LIBINTL, BUILD_INCLUDED_LIBINTL. -AC_DEFUN([AM_INTL_SUBDIR], -[ - AC_REQUIRE([AC_PROG_INSTALL])dnl - AC_REQUIRE([AM_MKINSTALLDIRS])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 - AC_REQUIRE([AC_C_CONST])dnl - AC_REQUIRE([AC_C_INLINE])dnl - AC_REQUIRE([AC_TYPE_OFF_T])dnl - AC_REQUIRE([AC_TYPE_SIZE_T])dnl - AC_REQUIRE([AC_FUNC_ALLOCA])dnl - AC_REQUIRE([AC_FUNC_MMAP])dnl - AC_REQUIRE([jm_GLIBC21])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 getc_unlocked getcwd getegid \ -geteuid getgid getuid mempcpy munmap putenv setenv setlocale stpcpy \ -strcasecmp strdup strtoul tsearch __argz_count __argz_stringify __argz_next]) - - AM_ICONV - AM_LANGINFO_CODESET - AM_LC_MESSAGES +dnl Authors: +dnl Ulrich Drepper , 1995-2000. +dnl Bruno Haible , 2000-2003. - 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=: - fi +AC_DEFUN([AM_NLS], +[ + AC_MSG_CHECKING([whether NLS is requested]) + dnl Default is enabled NLS + AC_ARG_ENABLE(nls, + [ --disable-nls do not use Native Language Support], + USE_NLS=$enableval, USE_NLS=yes) + AC_MSG_RESULT($USE_NLS) + AC_SUBST(USE_NLS) ]) - AC_DEFUN([AM_MKINSTALLDIRS], [ 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 Try to locate is. + dnl Try to locate it. MKINSTALLDIRS= if test -n "$ac_aux_dir"; then - MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" + case "$ac_aux_dir" in + /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;; + *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;; + esac fi if test -z "$MKINSTALLDIRS"; then MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs" @@ -1401,8 +1523,100 @@ AC_DEFUN([AM_MKINSTALLDIRS], AC_SUBST(MKINSTALLDIRS) ]) -# lib-prefix.m4 serial 1 (gettext-0.11) -dnl Copyright (C) 2001-2002 Free Software Foundation, Inc. +# progtest.m4 serial 3 (gettext-0.12) +dnl Copyright (C) 1996-2003 Free Software Foundation, Inc. +dnl This file is free software, distributed under the terms of the GNU +dnl General Public License. As a special exception to the GNU General +dnl Public License, this file may be distributed as part of a program +dnl that contains a configuration script generated by Autoconf, under +dnl the same distribution terms as the rest of that program. +dnl +dnl This file can can be used in projects which are not available under +dnl the GNU General Public License or the GNU Library General Public +dnl License but which still want to provide support for the GNU gettext +dnl functionality. +dnl Please note that the actual code of the GNU gettext library is covered +dnl by the GNU Library General Public License, and the rest of the GNU +dnl gettext package package is covered by the GNU General Public License. +dnl They are *not* in the public domain. + +dnl Authors: +dnl Ulrich Drepper , 1996. + +# Search path for a program which passes the given test. + +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], +[ +# Prepare PATH_SEPARATOR. +# The user is always right. +if test "${PATH_SEPARATOR+set}" != set; then + echo "#! /bin/sh" >conf$$.sh + echo "exit 0" >>conf$$.sh + chmod +x conf$$.sh + if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then + PATH_SEPARATOR=';' + else + PATH_SEPARATOR=: + fi + rm -f conf$$.sh +fi + +# Find out how to test for executable files. Don't use a zero-byte file, +# as systems may use methods other than mode bits to determine executability. +cat >conf$$.file <<_ASEOF +#! /bin/sh +exit 0 +_ASEOF +chmod +x conf$$.file +if test -x conf$$.file >/dev/null 2>&1; then + ac_executable_p="test -x" +else + ac_executable_p="test -f" +fi +rm -f conf$$.file + +# 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]) +AC_CACHE_VAL(ac_cv_path_$1, +[case "[$]$1" in + [[\\/]]* | ?:[[\\/]]*) + ac_cv_path_$1="[$]$1" # Let the user override the test with a path. + ;; + *) + ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR + for ac_dir in ifelse([$5], , $PATH, [$5]); do + IFS="$ac_save_IFS" + test -z "$ac_dir" && ac_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then + if [$3]; then + ac_cv_path_$1="$ac_dir/$ac_word$ac_exec_ext" + break 2 + fi + fi + done + done + IFS="$ac_save_IFS" +dnl If no 4th arg is given, leave the cache variable unset, +dnl so AC_PATH_PROGS will keep looking. +ifelse([$4], , , [ test -z "[$]ac_cv_path_$1" && ac_cv_path_$1="$4" +])dnl + ;; +esac])dnl +$1="$ac_cv_path_$1" +if test ifelse([$4], , [-n "[$]$1"], ["[$]$1" != "$4"]); then + AC_MSG_RESULT([$]$1) +else + AC_MSG_RESULT(no) +fi +AC_SUBST($1)dnl +]) + +# lib-prefix.m4 serial 2 (gettext-0.12) +dnl Copyright (C) 2001-2003 Free Software Foundation, Inc. dnl This file is free software, distributed under the terms of the GNU dnl General Public License. As a special exception to the GNU General dnl Public License, this file may be distributed as part of a program @@ -1411,6 +1625,13 @@ dnl the same distribution terms as the rest of that program. dnl From Bruno Haible. +dnl AC_LIB_ARG_WITH is synonymous to AC_ARG_WITH in autoconf-2.13, and +dnl similar to AC_ARG_WITH in autoconf 2.52...2.57 except that is doesn't +dnl require excessive bracketing. +ifdef([AC_HELP_STRING], +[AC_DEFUN([AC_LIB_ARG_WITH], [AC_ARG_WITH([$1],[[$2]],[$3],[$4])])], +[AC_DEFUN([AC_LIB_ARG_WITH], [AC_ARG_WITH([$1],[$2],[$3],[$4])])]) + dnl AC_LIB_PREFIX adds to the CPPFLAGS and LDFLAGS the flags that are needed dnl to access previously installed libraries. The basic assumption is that dnl a user will want packages to use other packages he previously installed @@ -1429,7 +1650,7 @@ AC_DEFUN([AC_LIB_PREFIX], eval additional_includedir=\"$includedir\" eval additional_libdir=\"$libdir\" ]) - AC_ARG_WITH([lib-prefix], + AC_LIB_ARG_WITH([lib-prefix], [ --with-lib-prefix[=DIR] search for libraries in DIR/include and DIR/lib --without-lib-prefix don't search for libraries in includedir and libdir], [ @@ -1550,8 +1771,8 @@ AC_DEFUN([AC_LIB_WITH_FINAL_PREFIX], prefix="$acl_save_prefix" ]) -# lib-link.m4 serial 1 (gettext-0.11) -dnl Copyright (C) 2001-2002 Free Software Foundation, Inc. +# lib-link.m4 serial 4 (gettext-0.12) +dnl Copyright (C) 2001-2003 Free Software Foundation, Inc. dnl This file is free software, distributed under the terms of the GNU dnl General Public License. As a special exception to the GNU General dnl Public License, this file may be distributed as part of a program @@ -1644,8 +1865,7 @@ AC_DEFUN([AC_LIB_HAVE_LINKFLAGS], dnl Determine the platform dependent parameters needed to use rpath: dnl libext, shlibext, hardcode_libdir_flag_spec, hardcode_libdir_separator, -dnl hardcode_direct, hardcode_minus_L, -dnl sys_lib_search_path_spec, sys_lib_dlsearch_path_spec. +dnl hardcode_direct, hardcode_minus_L. AC_DEFUN([AC_LIB_RPATH], [ AC_REQUIRE([AC_PROG_CC]) dnl we use $CC, $GCC, $LDFLAGS @@ -1666,8 +1886,10 @@ AC_DEFUN([AC_LIB_RPATH], hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator" hardcode_direct="$acl_cv_hardcode_direct" hardcode_minus_L="$acl_cv_hardcode_minus_L" - sys_lib_search_path_spec="$acl_cv_sys_lib_search_path_spec" - sys_lib_dlsearch_path_spec="$acl_cv_sys_lib_dlsearch_path_spec" + dnl Determine whether the user wants rpath handling at all. + AC_ARG_ENABLE(rpath, + [ --disable-rpath do not hardcode runtime library paths], + :, enable_rpath=yes) ]) dnl AC_LIB_LINKFLAGS_BODY(name [, dependencies]) searches for libname and @@ -1683,7 +1905,7 @@ AC_DEFUN([AC_LIB_LINKFLAGS_BODY], eval additional_includedir=\"$includedir\" eval additional_libdir=\"$libdir\" ]) - AC_ARG_WITH([lib$1-prefix], + AC_LIB_ARG_WITH([lib$1-prefix], [ --with-lib$1-prefix[=DIR] search for lib$1 in DIR/include and DIR/lib --without-lib$1-prefix don't search for lib$1 in includedir and libdir], [ @@ -1797,7 +2019,7 @@ AC_DEFUN([AC_LIB_LINKFLAGS_BODY], dnl Linking with a shared library. We attempt to hardcode its dnl directory into the executable's runpath, unless it's the dnl standard /usr/lib. - if test "X$found_dir" = "X/usr/lib"; then + if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then dnl No hardcoding is needed. LIB[]NAME="${LIB[]NAME}${LIB[]NAME:+ }$found_so" else @@ -1986,6 +2208,35 @@ AC_DEFUN([AC_LIB_LINKFLAGS_BODY], fi fi ;; + -R*) + dir=`echo "X$dep" | sed -e 's/^X-R//'` + if test "$enable_rpath" != no; then + dnl Potentially add DIR to rpathdirs. + dnl The rpathdirs will be appended to $LIBNAME at the end. + haveit= + for x in $rpathdirs; do + if test "X$x" = "X$dir"; then + haveit=yes + break + fi + done + if test -z "$haveit"; then + rpathdirs="$rpathdirs $dir" + fi + dnl Potentially add DIR to ltrpathdirs. + dnl The ltrpathdirs will be appended to $LTLIBNAME at the end. + haveit= + for x in $ltrpathdirs; do + if test "X$x" = "X$dir"; then + haveit=yes + break + fi + done + if test -z "$haveit"; then + ltrpathdirs="$ltrpathdirs $dir" + fi + fi + ;; -l*) dnl Handle this in the next round. names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'` @@ -2072,8 +2323,8 @@ AC_DEFUN([AC_LIB_APPENDTOVAR], done ]) -# lib-ld.m4 serial 1 (gettext-0.11) -dnl Copyright (C) 1996-2002 Free Software Foundation, Inc. +# lib-ld.m4 serial 2 (gettext-0.12) +dnl Copyright (C) 1996-2003 Free Software Foundation, Inc. dnl This file is free software, distributed under the terms of the GNU dnl General Public License. As a special exception to the GNU General dnl Public License, this file may be distributed as part of a program @@ -2103,6 +2354,19 @@ AC_DEFUN([AC_LIB_PROG_LD], test "$withval" = no || with_gnu_ld=yes, with_gnu_ld=no) AC_REQUIRE([AC_PROG_CC])dnl AC_REQUIRE([AC_CANONICAL_HOST])dnl +# Prepare PATH_SEPARATOR. +# The user is always right. +if test "${PATH_SEPARATOR+set}" != set; then + echo "#! /bin/sh" >conf$$.sh + echo "exit 0" >>conf$$.sh + chmod +x conf$$.sh + if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then + PATH_SEPARATOR=';' + else + PATH_SEPARATOR=: + fi + rm -f conf$$.sh +fi ac_prog=ld if test "$GCC" = yes; then # Check if gcc -print-prog-name=ld gives a path. @@ -2170,7 +2434,7 @@ test -z "$LD" && AC_MSG_ERROR([no acceptable ld found in \$PATH]) AC_LIB_PROG_LD_GNU ]) -# iconv.m4 serial AM3 (gettext-0.11) +# iconv.m4 serial AM4 (gettext-0.11.3) dnl Copyright (C) 2000-2002 Free Software Foundation, Inc. dnl This file is free software, distributed under the terms of the GNU dnl General Public License. As a special exception to the GNU General @@ -2180,11 +2444,8 @@ dnl the same distribution terms as the rest of that program. dnl From Bruno Haible. -AC_DEFUN([AM_ICONV_LINK], +AC_DEFUN([AM_ICONV_LINKFLAGS_BODY], [ - dnl Some systems have iconv in libc, some have it in libiconv (OSF/1 and - dnl those with the standalone portable GNU libiconv installed). - dnl Prerequisites of AC_LIB_LINKFLAGS_BODY. AC_REQUIRE([AC_LIB_PREPARE_PREFIX]) AC_REQUIRE([AC_LIB_RPATH]) @@ -2192,6 +2453,16 @@ AC_DEFUN([AM_ICONV_LINK], dnl Search for libiconv and define LIBICONV, LTLIBICONV and INCICONV dnl accordingly. AC_LIB_LINKFLAGS_BODY([iconv]) +]) + +AC_DEFUN([AM_ICONV_LINK], +[ + dnl Some systems have iconv in libc, some have it in libiconv (OSF/1 and + dnl those with the standalone portable GNU libiconv installed). + + dnl Search for libiconv and define LIBICONV, LTLIBICONV and INCICONV + dnl accordingly. + AC_REQUIRE([AM_ICONV_LINKFLAGS_BODY]) dnl Add $INCICONV to CPPFLAGS before performing the following checks, dnl because if the user has installed libiconv and not disabled its use @@ -2241,7 +2512,7 @@ AC_DEFUN([AM_ICONV_LINK], AC_DEFUN([AM_ICONV], [ - AC_REQUIRE([AM_ICONV_LINK]) + AM_ICONV_LINK if test "$am_cv_func_iconv" = yes; then AC_MSG_CHECKING([for iconv declaration]) AC_CACHE_VAL(am_cv_proto_iconv, [ @@ -2267,67 +2538,7 @@ size_t iconv(); fi ]) -# progtest.m4 serial 2 (gettext-0.10.40) -dnl Copyright (C) 1996-2002 Free Software Foundation, Inc. -dnl This file is free software, distributed under the terms of the GNU -dnl General Public License. As a special exception to the GNU General -dnl Public License, this file may be distributed as part of a program -dnl that contains a configuration script generated by Autoconf, under -dnl the same distribution terms as the rest of that program. -dnl -dnl This file can can be used in projects which are not available under -dnl the GNU General Public License or the GNU Library General Public -dnl License but which still want to provide support for the GNU gettext -dnl functionality. -dnl Please note that the actual code of the GNU gettext library is covered -dnl by the GNU Library General Public License, and the rest of the GNU -dnl gettext package package is covered by the GNU General Public License. -dnl They are *not* in the public domain. - -dnl Authors: -dnl Ulrich Drepper , 1996. - -# Search path for a program which passes the given test. - -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], -[# 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]) -AC_CACHE_VAL(ac_cv_path_$1, -[case "[$]$1" in - /*) - ac_cv_path_$1="[$]$1" # Let the user override the test with a path. - ;; - *) - IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:" - for ac_dir in ifelse([$5], , $PATH, [$5]); do - test -z "$ac_dir" && ac_dir=. - if test -f $ac_dir/$ac_word; then - if [$3]; then - ac_cv_path_$1="$ac_dir/$ac_word" - break - fi - fi - done - IFS="$ac_save_ifs" -dnl If no 4th arg is given, leave the cache variable unset, -dnl so AC_PATH_PROGS will keep looking. -ifelse([$4], , , [ test -z "[$]ac_cv_path_$1" && ac_cv_path_$1="$4" -])dnl - ;; -esac])dnl -$1="$ac_cv_path_$1" -if test ifelse([$4], , [-n "[$]$1"], ["[$]$1" != "$4"]); then - AC_MSG_RESULT([$]$1) -else - AC_MSG_RESULT(no) -fi -AC_SUBST($1)dnl -]) - -# isc-posix.m4 serial 1 (gettext-0.10.40) +# isc-posix.m4 serial 2 (gettext-0.11.2) dnl Copyright (C) 1995-2002 Free Software Foundation, Inc. dnl This file is free software, distributed under the terms of the GNU dnl General Public License. As a special exception to the GNU General @@ -2335,6 +2546,8 @@ dnl Public License, this file may be distributed as part of a program dnl that contains a configuration script generated by Autoconf, under dnl the same distribution terms as the rest of that program. +# This file is not needed with autoconf-2.53 and newer. Remove it in 2005. + # 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) @@ -2385,6 +2598,255 @@ AC_DEFUN([jm_GLIBC21], ] ) +# intdiv0.m4 serial 1 (gettext-0.11.3) +dnl Copyright (C) 2002 Free Software Foundation, Inc. +dnl This file is free software, distributed under the terms of the GNU +dnl General Public License. As a special exception to the GNU General +dnl Public License, this file may be distributed as part of a program +dnl that contains a configuration script generated by Autoconf, under +dnl the same distribution terms as the rest of that program. + +dnl From Bruno Haible. + +AC_DEFUN([gt_INTDIV0], +[ + AC_REQUIRE([AC_PROG_CC])dnl + AC_REQUIRE([AC_CANONICAL_HOST])dnl + + AC_CACHE_CHECK([whether integer division by zero raises SIGFPE], + gt_cv_int_divbyzero_sigfpe, + [ + AC_TRY_RUN([ +#include +#include + +static void +#ifdef __cplusplus +sigfpe_handler (int sig) +#else +sigfpe_handler (sig) int sig; +#endif +{ + /* Exit with code 0 if SIGFPE, with code 1 if any other signal. */ + exit (sig != SIGFPE); +} + +int x = 1; +int y = 0; +int z; +int nan; + +int main () +{ + signal (SIGFPE, sigfpe_handler); +/* IRIX and AIX (when "xlc -qcheck" is used) yield signal SIGTRAP. */ +#if (defined (__sgi) || defined (_AIX)) && defined (SIGTRAP) + signal (SIGTRAP, sigfpe_handler); +#endif +/* Linux/SPARC yields signal SIGILL. */ +#if defined (__sparc__) && defined (__linux__) + signal (SIGILL, sigfpe_handler); +#endif + + z = x / y; + nan = y / y; + exit (1); +} +], gt_cv_int_divbyzero_sigfpe=yes, gt_cv_int_divbyzero_sigfpe=no, + [ + # Guess based on the CPU. + case "$host_cpu" in + alpha* | i[34567]86 | m68k | s390*) + gt_cv_int_divbyzero_sigfpe="guessing yes";; + *) + gt_cv_int_divbyzero_sigfpe="guessing no";; + esac + ]) + ]) + case "$gt_cv_int_divbyzero_sigfpe" in + *yes) value=1;; + *) value=0;; + esac + AC_DEFINE_UNQUOTED(INTDIV0_RAISES_SIGFPE, $value, + [Define if integer division by zero raises signal SIGFPE.]) +]) + +# uintmax_t.m4 serial 7 (gettext-0.12) +dnl Copyright (C) 1997-2003 Free Software Foundation, Inc. +dnl This file is free software, distributed under the terms of the GNU +dnl General Public License. As a special exception to the GNU General +dnl Public License, this file may be distributed as part of a program +dnl that contains a configuration script generated by Autoconf, under +dnl the same distribution terms as the rest of that program. + +dnl From Paul Eggert. + +AC_PREREQ(2.13) + +# Define uintmax_t to 'unsigned long' or 'unsigned long long' +# if it is not already defined in or . + +AC_DEFUN([jm_AC_TYPE_UINTMAX_T], +[ + AC_REQUIRE([jm_AC_HEADER_INTTYPES_H]) + AC_REQUIRE([jm_AC_HEADER_STDINT_H]) + if test $jm_ac_cv_header_inttypes_h = no && test $jm_ac_cv_header_stdint_h = no; then + AC_REQUIRE([jm_AC_TYPE_UNSIGNED_LONG_LONG]) + test $ac_cv_type_unsigned_long_long = yes \ + && ac_type='unsigned long long' \ + || ac_type='unsigned long' + AC_DEFINE_UNQUOTED(uintmax_t, $ac_type, + [Define to unsigned long or unsigned long long + if and don't define.]) + else + AC_DEFINE(HAVE_UINTMAX_T, 1, + [Define if you have the 'uintmax_t' type in or .]) + fi +]) + +# inttypes_h.m4 serial 5 (gettext-0.12) +dnl Copyright (C) 1997-2003 Free Software Foundation, Inc. +dnl This file is free software, distributed under the terms of the GNU +dnl General Public License. As a special exception to the GNU General +dnl Public License, this file may be distributed as part of a program +dnl that contains a configuration script generated by Autoconf, under +dnl the same distribution terms as the rest of that program. + +dnl From Paul Eggert. + +# Define HAVE_INTTYPES_H_WITH_UINTMAX if exists, +# doesn't clash with , and declares uintmax_t. + +AC_DEFUN([jm_AC_HEADER_INTTYPES_H], +[ + AC_CACHE_CHECK([for inttypes.h], jm_ac_cv_header_inttypes_h, + [AC_TRY_COMPILE( + [#include +#include ], + [uintmax_t i = (uintmax_t) -1;], + jm_ac_cv_header_inttypes_h=yes, + jm_ac_cv_header_inttypes_h=no)]) + if test $jm_ac_cv_header_inttypes_h = yes; then + AC_DEFINE_UNQUOTED(HAVE_INTTYPES_H_WITH_UINTMAX, 1, + [Define if exists, doesn't clash with , + and declares uintmax_t. ]) + fi +]) + +# stdint_h.m4 serial 3 (gettext-0.12) +dnl Copyright (C) 1997-2003 Free Software Foundation, Inc. +dnl This file is free software, distributed under the terms of the GNU +dnl General Public License. As a special exception to the GNU General +dnl Public License, this file may be distributed as part of a program +dnl that contains a configuration script generated by Autoconf, under +dnl the same distribution terms as the rest of that program. + +dnl From Paul Eggert. + +# Define HAVE_STDINT_H_WITH_UINTMAX if exists, +# doesn't clash with , and declares uintmax_t. + +AC_DEFUN([jm_AC_HEADER_STDINT_H], +[ + AC_CACHE_CHECK([for stdint.h], jm_ac_cv_header_stdint_h, + [AC_TRY_COMPILE( + [#include +#include ], + [uintmax_t i = (uintmax_t) -1;], + jm_ac_cv_header_stdint_h=yes, + jm_ac_cv_header_stdint_h=no)]) + if test $jm_ac_cv_header_stdint_h = yes; then + AC_DEFINE_UNQUOTED(HAVE_STDINT_H_WITH_UINTMAX, 1, + [Define if exists, doesn't clash with , + and declares uintmax_t. ]) + fi +]) + +# ulonglong.m4 serial 2 (fileutils-4.0.32, gettext-0.10.40) +dnl Copyright (C) 1999-2002 Free Software Foundation, Inc. +dnl This file is free software, distributed under the terms of the GNU +dnl General Public License. As a special exception to the GNU General +dnl Public License, this file may be distributed as part of a program +dnl that contains a configuration script generated by Autoconf, under +dnl the same distribution terms as the rest of that program. + +dnl From Paul Eggert. + +AC_DEFUN([jm_AC_TYPE_UNSIGNED_LONG_LONG], +[ + AC_CACHE_CHECK([for unsigned long long], ac_cv_type_unsigned_long_long, + [AC_TRY_LINK([unsigned long long ull = 1; int i = 63;], + [unsigned long long ullmax = (unsigned long long) -1; + return ull << i | ull >> i | ullmax / ull | ullmax % ull;], + ac_cv_type_unsigned_long_long=yes, + ac_cv_type_unsigned_long_long=no)]) + if test $ac_cv_type_unsigned_long_long = yes; then + AC_DEFINE(HAVE_UNSIGNED_LONG_LONG, 1, + [Define if you have the unsigned long long type.]) + fi +]) + +# inttypes.m4 serial 1 (gettext-0.11.4) +dnl Copyright (C) 1997-2002 Free Software Foundation, Inc. +dnl This file is free software, distributed under the terms of the GNU +dnl General Public License. As a special exception to the GNU General +dnl Public License, this file may be distributed as part of a program +dnl that contains a configuration script generated by Autoconf, under +dnl the same distribution terms as the rest of that program. + +dnl From Paul Eggert. + +# Define HAVE_INTTYPES_H if exists and doesn't clash with +# . + +AC_DEFUN([gt_HEADER_INTTYPES_H], +[ + AC_CACHE_CHECK([for inttypes.h], gt_cv_header_inttypes_h, + [ + AC_TRY_COMPILE( + [#include +#include ], + [], gt_cv_header_inttypes_h=yes, gt_cv_header_inttypes_h=no) + ]) + if test $gt_cv_header_inttypes_h = yes; then + AC_DEFINE_UNQUOTED(HAVE_INTTYPES_H, 1, + [Define if exists and doesn't clash with .]) + fi +]) + +# inttypes-pri.m4 serial 1 (gettext-0.11.4) +dnl Copyright (C) 1997-2002 Free Software Foundation, Inc. +dnl This file is free software, distributed under the terms of the GNU +dnl General Public License. As a special exception to the GNU General +dnl Public License, this file may be distributed as part of a program +dnl that contains a configuration script generated by Autoconf, under +dnl the same distribution terms as the rest of that program. + +dnl From Bruno Haible. + +# Define PRI_MACROS_BROKEN if exists and defines the PRI* +# macros to non-string values. This is the case on AIX 4.3.3. + +AC_DEFUN([gt_INTTYPES_PRI], +[ + AC_REQUIRE([gt_HEADER_INTTYPES_H]) + if test $gt_cv_header_inttypes_h = yes; then + AC_CACHE_CHECK([whether the inttypes.h PRIxNN macros are broken], + gt_cv_inttypes_pri_broken, + [ + AC_TRY_COMPILE([#include +#ifdef PRId32 +char *p = PRId32; +#endif +], [], gt_cv_inttypes_pri_broken=no, gt_cv_inttypes_pri_broken=yes) + ]) + fi + if test "$gt_cv_inttypes_pri_broken" = yes; then + AC_DEFINE_UNQUOTED(PRI_MACROS_BROKEN, 1, + [Define if exists and defines unusable PRI* macros.]) + fi +]) + # codeset.m4 serial AM1 (gettext-0.10.40) dnl Copyright (C) 2000-2002 Free Software Foundation, Inc. dnl This file is free software, distributed under the terms of the GNU @@ -2409,7 +2871,7 @@ AC_DEFUN([AM_LANGINFO_CODESET], fi ]) -# lcmessage.m4 serial 2 (gettext-0.10.40) +# lcmessage.m4 serial 3 (gettext-0.11.3) dnl Copyright (C) 1995-2002 Free Software Foundation, Inc. dnl This file is free software, distributed under the terms of the GNU dnl General Public License. As a special exception to the GNU General @@ -2432,13 +2894,13 @@ dnl Ulrich Drepper , 1995. # Check whether LC_MESSAGES is available in . 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 ], [return LC_MESSAGES], +[ + AC_CACHE_CHECK([for LC_MESSAGES], am_cv_val_LC_MESSAGES, + [AC_TRY_LINK([#include ], [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 file defines LC_MESSAGES.]) - fi - fi]) + if test $am_cv_val_LC_MESSAGES = yes; then + AC_DEFINE(HAVE_LC_MESSAGES, 1, + [Define if your file defines LC_MESSAGES.]) + fi +]) diff --git a/ap-gl/stations.c b/ap-gl/stations.c index d891380..100d262 100644 --- a/ap-gl/stations.c +++ b/ap-gl/stations.c @@ -146,7 +146,7 @@ void atmel_stations() memcpy(curr->addr, mac->MacAddress, 6); // memcpy(curr->ParentMacAddress, mac->ParentMacAddress, 6); memcpy(&(curr->IP.s_addr), mac->IP, 4); - curr->quality = 100 - (minimum(mac->LinkQuality, 40)*2.5); + curr->quality = 100 - (minimum(mac->LinkQuality, 40))*2.5; // curr->rssi = - 96 + mac->RSSI; // curr->quality = mac->LinkQuality; curr->rssi = mac->RSSI; diff --git a/config.h.in b/config.h.in index bf7e4f0..eb77b11 100644 --- a/config.h.in +++ b/config.h.in @@ -77,9 +77,13 @@ /* Define to 1 if you have the `inet_ntoa' function. */ #undef HAVE_INET_NTOA -/* Define to 1 if you have the header file. */ +/* Define if exists and doesn't clash with . */ #undef HAVE_INTTYPES_H +/* Define if exists, doesn't clash with , and + declares uintmax_t. */ +#undef HAVE_INTTYPES_H_WITH_UINTMAX + /* Define if you have and nl_langinfo(CODESET). */ #undef HAVE_LANGINFO_CODESET @@ -137,6 +141,10 @@ /* Define to 1 if you have the header file. */ #undef HAVE_STDINT_H +/* Define if exists, doesn't clash with , and declares + uintmax_t. */ +#undef HAVE_STDINT_H_WITH_UINTMAX + /* Define to 1 if you have the header file. */ #undef HAVE_STDLIB_H @@ -188,9 +196,15 @@ /* Define to 1 if you have the `tsearch' function. */ #undef HAVE_TSEARCH +/* Define if you have the 'uintmax_t' type in or . */ +#undef HAVE_UINTMAX_T + /* Define to 1 if you have the header file. */ #undef HAVE_UNISTD_H +/* Define if you have the unsigned long long type. */ +#undef HAVE_UNSIGNED_LONG_LONG + /* Define to 1 if you have the `__argz_count' function. */ #undef HAVE___ARGZ_COUNT @@ -200,9 +214,15 @@ /* Define to 1 if you have the `__argz_stringify' function. */ #undef HAVE___ARGZ_STRINGIFY +/* Define to 1 if you have the `__fsetlocking' function. */ +#undef HAVE___FSETLOCKING + /* Define as const if the declaration of iconv() needs const. */ #undef ICONV_CONST +/* Define if integer division by zero raises signal SIGFPE. */ +#undef INTDIV0_RAISES_SIGFPE + /* Define for no regulation domain restrictions */ #undef NO_REG_DOMAIN @@ -236,6 +256,9 @@ /* Define to the version of this package. */ #undef PACKAGE_VERSION +/* Define if exists and defines unusable PRI* macros. */ +#undef PRI_MACROS_BROKEN + /* Define as the return type of signal handlers (`int' or `void'). */ #undef RETSIGTYPE @@ -272,3 +295,7 @@ /* Define to `unsigned' if does not define. */ #undef size_t + +/* Define to unsigned long or unsigned long long if and + don't define. */ +#undef uintmax_t diff --git a/configure b/configure index fa262c0..d5ed801 100755 --- a/configure +++ b/configure @@ -308,7 +308,7 @@ ac_includes_default="\ # include #endif" -ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO AMTAR install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM AWK SET_MAKE am__leading_dot CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE RANLIB ac_ct_RANLIB CPP EGREP LIBOBJS MKINSTALLDIRS MSGFMT GMSGFMT XGETTEXT MSGMERGE build build_cpu build_vendor build_os host host_cpu host_vendor host_os ALLOCA GLIBC21 LIBICONV LTLIBICONV INTLBISON USE_NLS BUILD_INCLUDED_LIBINTL USE_INCLUDED_LIBINTL CATOBJEXT INTLOBJS DATADIRNAME INSTOBJEXT GENCAT INTL_LIBTOOL_SUFFIX_PREFIX INTLLIBS LIBINTL LTLIBINTL POSUB CURSESLIBS LTLIBOBJS' +ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA CYGPATH_W PACKAGE VERSION ACLOCAL AUTOCONF AUTOMAKE AUTOHEADER MAKEINFO AMTAR install_sh STRIP ac_ct_STRIP INSTALL_STRIP_PROGRAM AWK SET_MAKE am__leading_dot CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT DEPDIR am__include am__quote AMDEP_TRUE AMDEP_FALSE AMDEPBACKSLASH CCDEPMODE am__fastdepCC_TRUE am__fastdepCC_FALSE RANLIB ac_ct_RANLIB CPP EGREP LIBOBJS MKINSTALLDIRS USE_NLS MSGFMT GMSGFMT XGETTEXT MSGMERGE build build_cpu build_vendor build_os host host_cpu host_vendor host_os ALLOCA GLIBC21 LIBICONV LTLIBICONV INTLBISON BUILD_INCLUDED_LIBINTL USE_INCLUDED_LIBINTL CATOBJEXT DATADIRNAME INSTOBJEXT GENCAT INTLOBJS INTL_LIBTOOL_SUFFIX_PREFIX INTLLIBS LIBINTL LTLIBINTL POSUB CURSESLIBS LTLIBOBJS' ac_subst_files='' # Initialize some variables set by options. @@ -851,16 +851,17 @@ Optional Features: --disable-dependency-tracking Speeds up one-time builds --enable-dependency-tracking Do not reject slow dependency extractors --disable-nls do not use Native Language Support + --disable-rpath do not hardcode runtime library paths --disable-regdomain disable regulation domain channel restrictions Optional Packages: --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) --with-gnu-ld assume the C compiler uses GNU ld default=no - --with-libiconv-prefix=DIR search for libiconv in DIR/include and DIR/lib + --with-libiconv-prefix[=DIR] search for libiconv in DIR/include and DIR/lib --without-libiconv-prefix don't search for libiconv in includedir and libdir --with-included-gettext use the GNU gettext library included here - --with-libintl-prefix=DIR search for libintl in DIR/include and DIR/lib + --with-libintl-prefix[=DIR] search for libintl in DIR/include and DIR/lib --without-libintl-prefix don't search for libintl in includedir and libdir Some influential environment variables: @@ -1551,7 +1552,7 @@ fi # Define the identity of the package. PACKAGE=ap-utils - VERSION=1.5 + VERSION=1.5.1pre1 cat >>confdefs.h <<_ACEOF @@ -4031,12 +4032,15 @@ fi done -ALL_LINGUAS="uk fr pl ro nl tr" +ALL_LINGUAS="uk fr pl ro nl tr rw vi" MKINSTALLDIRS= if test -n "$ac_aux_dir"; then - MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" + case "$ac_aux_dir" in + /*) MKINSTALLDIRS="$ac_aux_dir/mkinstalldirs" ;; + *) MKINSTALLDIRS="\$(top_builddir)/$ac_aux_dir/mkinstalldirs" ;; + esac fi if test -z "$MKINSTALLDIRS"; then MKINSTALLDIRS="\$(top_srcdir)/mkinstalldirs" @@ -4044,9 +4048,52 @@ ALL_LINGUAS="uk fr pl ro nl tr" + echo "$as_me:$LINENO: checking whether NLS is requested" >&5 +echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6 + # Check whether --enable-nls or --disable-nls was given. +if test "${enable_nls+set}" = set; then + enableval="$enable_nls" + USE_NLS=$enableval +else + USE_NLS=yes +fi; + echo "$as_me:$LINENO: result: $USE_NLS" >&5 +echo "${ECHO_T}$USE_NLS" >&6 + + + + - # Extract the first word of "msgfmt", so it can be a program name with args. +# Prepare PATH_SEPARATOR. +# The user is always right. +if test "${PATH_SEPARATOR+set}" != set; then + echo "#! /bin/sh" >conf$$.sh + echo "exit 0" >>conf$$.sh + chmod +x conf$$.sh + if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then + PATH_SEPARATOR=';' + else + PATH_SEPARATOR=: + fi + rm -f conf$$.sh +fi + +# Find out how to test for executable files. Don't use a zero-byte file, +# as systems may use methods other than mode bits to determine executability. +cat >conf$$.file <<_ASEOF +#! /bin/sh +exit 0 +_ASEOF +chmod +x conf$$.file +if test -x conf$$.file >/dev/null 2>&1; then + ac_executable_p="test -x" +else + ac_executable_p="test -f" +fi +rm -f conf$$.file + +# Extract the first word of "msgfmt", so it can be a program name with args. set dummy msgfmt; ac_word=$2 echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 @@ -4054,24 +4101,27 @@ if test "${ac_cv_path_MSGFMT+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else case "$MSGFMT" in - /*) - ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path. - ;; + [\\/]* | ?:[\\/]*) + ac_cv_path_MSGFMT="$MSGFMT" # Let the user override the test with a path. + ;; *) - IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:" - for ac_dir in $PATH; do - test -z "$ac_dir" && ac_dir=. - if test -f $ac_dir/$ac_word; then - if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 && + ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR + for ac_dir in $PATH; do + IFS="$ac_save_IFS" + test -z "$ac_dir" && ac_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then + if $ac_dir/$ac_word --statistics /dev/null >/dev/null 2>&1 && (if $ac_dir/$ac_word --statistics /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then - ac_cv_path_MSGFMT="$ac_dir/$ac_word" - break - fi - fi - done - IFS="$ac_save_ifs" + ac_cv_path_MSGFMT="$ac_dir/$ac_word$ac_exec_ext" + break 2 + fi + fi + done + done + IFS="$ac_save_IFS" test -z "$ac_cv_path_MSGFMT" && ac_cv_path_MSGFMT=":" - ;; + ;; esac fi MSGFMT="$ac_cv_path_MSGFMT" @@ -4124,7 +4174,36 @@ echo "${ECHO_T}no" >&6 fi - # Extract the first word of "xgettext", so it can be a program name with args. + +# Prepare PATH_SEPARATOR. +# The user is always right. +if test "${PATH_SEPARATOR+set}" != set; then + echo "#! /bin/sh" >conf$$.sh + echo "exit 0" >>conf$$.sh + chmod +x conf$$.sh + if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then + PATH_SEPARATOR=';' + else + PATH_SEPARATOR=: + fi + rm -f conf$$.sh +fi + +# Find out how to test for executable files. Don't use a zero-byte file, +# as systems may use methods other than mode bits to determine executability. +cat >conf$$.file <<_ASEOF +#! /bin/sh +exit 0 +_ASEOF +chmod +x conf$$.file +if test -x conf$$.file >/dev/null 2>&1; then + ac_executable_p="test -x" +else + ac_executable_p="test -f" +fi +rm -f conf$$.file + +# Extract the first word of "xgettext", so it can be a program name with args. set dummy xgettext; ac_word=$2 echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 @@ -4132,24 +4211,27 @@ if test "${ac_cv_path_XGETTEXT+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else case "$XGETTEXT" in - /*) - ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path. - ;; + [\\/]* | ?:[\\/]*) + ac_cv_path_XGETTEXT="$XGETTEXT" # Let the user override the test with a path. + ;; *) - IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:" - for ac_dir in $PATH; do - test -z "$ac_dir" && ac_dir=. - if test -f $ac_dir/$ac_word; then - if $ac_dir/$ac_word --omit-header --copyright-holder= /dev/null >/dev/null 2>&1 && - (if $ac_dir/$ac_word --omit-header --copyright-holder= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then - ac_cv_path_XGETTEXT="$ac_dir/$ac_word" - break - fi - fi - done - IFS="$ac_save_ifs" + ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR + for ac_dir in $PATH; do + IFS="$ac_save_IFS" + test -z "$ac_dir" && ac_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then + if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 && + (if $ac_dir/$ac_word --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then + ac_cv_path_XGETTEXT="$ac_dir/$ac_word$ac_exec_ext" + break 2 + fi + fi + done + done + IFS="$ac_save_IFS" test -z "$ac_cv_path_XGETTEXT" && ac_cv_path_XGETTEXT=":" - ;; + ;; esac fi XGETTEXT="$ac_cv_path_XGETTEXT" @@ -4163,7 +4245,36 @@ fi rm -f messages.po - # Extract the first word of "msgmerge", so it can be a program name with args. + +# Prepare PATH_SEPARATOR. +# The user is always right. +if test "${PATH_SEPARATOR+set}" != set; then + echo "#! /bin/sh" >conf$$.sh + echo "exit 0" >>conf$$.sh + chmod +x conf$$.sh + if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then + PATH_SEPARATOR=';' + else + PATH_SEPARATOR=: + fi + rm -f conf$$.sh +fi + +# Find out how to test for executable files. Don't use a zero-byte file, +# as systems may use methods other than mode bits to determine executability. +cat >conf$$.file <<_ASEOF +#! /bin/sh +exit 0 +_ASEOF +chmod +x conf$$.file +if test -x conf$$.file >/dev/null 2>&1; then + ac_executable_p="test -x" +else + ac_executable_p="test -f" +fi +rm -f conf$$.file + +# Extract the first word of "msgmerge", so it can be a program name with args. set dummy msgmerge; ac_word=$2 echo "$as_me:$LINENO: checking for $ac_word" >&5 echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 @@ -4171,23 +4282,26 @@ if test "${ac_cv_path_MSGMERGE+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else case "$MSGMERGE" in - /*) - ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path. - ;; + [\\/]* | ?:[\\/]*) + ac_cv_path_MSGMERGE="$MSGMERGE" # Let the user override the test with a path. + ;; *) - IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}:" - for ac_dir in $PATH; do - test -z "$ac_dir" && ac_dir=. - if test -f $ac_dir/$ac_word; then - if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then - ac_cv_path_MSGMERGE="$ac_dir/$ac_word" - break - fi - fi - done - IFS="$ac_save_ifs" + ac_save_IFS="$IFS"; IFS=$PATH_SEPARATOR + for ac_dir in $PATH; do + IFS="$ac_save_IFS" + test -z "$ac_dir" && ac_dir=. + for ac_exec_ext in '' $ac_executable_extensions; do + if $ac_executable_p "$ac_dir/$ac_word$ac_exec_ext"; then + if $ac_dir/$ac_word --update -q /dev/null /dev/null >/dev/null 2>&1; then + ac_cv_path_MSGMERGE="$ac_dir/$ac_word$ac_exec_ext" + break 2 + fi + fi + done + done + IFS="$ac_save_IFS" test -z "$ac_cv_path_MSGMERGE" && ac_cv_path_MSGMERGE=":" - ;; + ;; esac fi MSGMERGE="$ac_cv_path_MSGMERGE" @@ -4213,8 +4327,8 @@ echo "${ECHO_T}found $GMSGFMT program is not GNU msgfmt; ignore it" >&6 fi if test "$XGETTEXT" != ":"; then - if $XGETTEXT --omit-header --copyright-holder= /dev/null >/dev/null 2>&1 && - (if $XGETTEXT --omit-header --copyright-holder= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then + if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null >/dev/null 2>&1 && + (if $XGETTEXT --omit-header --copyright-holder= --msgid-bugs-address= /dev/null 2>&1 >/dev/null | grep usage >/dev/null; then exit 1; else exit 0; fi); then : ; else echo "$as_me:$LINENO: result: found xgettext program is not GNU xgettext; ignore it" >&5 @@ -5223,147 +5337,565 @@ echo "${ECHO_T}$ac_cv_gnu_library_2_1" >&6 - if test "X$prefix" = "XNONE"; then - acl_final_prefix="$ac_default_prefix" - else - acl_final_prefix="$prefix" - fi - if test "X$exec_prefix" = "XNONE"; then - acl_final_exec_prefix='${prefix}' - else - acl_final_exec_prefix="$exec_prefix" - fi - acl_save_prefix="$prefix" - prefix="$acl_final_prefix" - eval acl_final_exec_prefix=\"$acl_final_exec_prefix\" - prefix="$acl_save_prefix" - - -# Check whether --with-gnu-ld or --without-gnu-ld was given. -if test "${with_gnu_ld+set}" = set; then - withval="$with_gnu_ld" - test "$withval" = no || with_gnu_ld=yes -else - with_gnu_ld=no -fi; -ac_prog=ld -if test "$GCC" = yes; then - # Check if gcc -print-prog-name=ld gives a path. - echo "$as_me:$LINENO: checking for ld used by GCC" >&5 -echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6 - case $host in - *-*-mingw*) - # gcc leaves a trailing carriage return which upsets mingw - ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; - *) - ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; - esac - case $ac_prog in - # Accept absolute paths. - [\\/]* | [A-Za-z]:[\\/]*) - re_direlt='/[^/][^/]*/\.\./' - # Canonicalize the path of ld - ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'` - while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do - ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"` - done - test -z "$LD" && LD="$ac_prog" - ;; - "") - # If it fails, then pretend we aren't using GCC. - ac_prog=ld - ;; - *) - # If it is relative, then search for the first ld in PATH. - with_gnu_ld=unknown - ;; - esac -elif test "$with_gnu_ld" = yes; then - echo "$as_me:$LINENO: checking for GNU ld" >&5 -echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6 -else - echo "$as_me:$LINENO: checking for non-GNU ld" >&5 -echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6 -fi -if test "${acl_cv_path_LD+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - if test -z "$LD"; then - IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}" - for ac_dir in $PATH; do - test -z "$ac_dir" && ac_dir=. - if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then - acl_cv_path_LD="$ac_dir/$ac_prog" - # Check to see if the program is GNU ld. I'd rather use --version, - # but apparently some GNU ld's only accept -v. - # Break only if it was the GNU/non-GNU ld that we prefer. - if "$acl_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then - test "$with_gnu_ld" != no && break - else - test "$with_gnu_ld" != yes && break - fi - fi - done - IFS="$ac_save_ifs" -else - acl_cv_path_LD="$LD" # Let the user override the test with a path. -fi -fi -LD="$acl_cv_path_LD" -if test -n "$LD"; then - echo "$as_me:$LINENO: result: $LD" >&5 -echo "${ECHO_T}$LD" >&6 -else - echo "$as_me:$LINENO: result: no" >&5 -echo "${ECHO_T}no" >&6 -fi -test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5 -echo "$as_me: error: no acceptable ld found in \$PATH" >&2;} - { (exit 1); exit 1; }; } -echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5 -echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6 -if test "${acl_cv_prog_gnu_ld+set}" = set; then + echo "$as_me:$LINENO: checking whether integer division by zero raises SIGFPE" >&5 +echo $ECHO_N "checking whether integer division by zero raises SIGFPE... $ECHO_C" >&6 +if test "${gt_cv_int_divbyzero_sigfpe+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 else - # I'd rather use --version here, but apparently some GNU ld's only accept -v. -if $LD -v 2>&1 &5; then - acl_cv_prog_gnu_ld=yes -else - acl_cv_prog_gnu_ld=no -fi -fi -echo "$as_me:$LINENO: result: $acl_cv_prog_gnu_ld" >&5 -echo "${ECHO_T}$acl_cv_prog_gnu_ld" >&6 -with_gnu_ld=$acl_cv_prog_gnu_ld + if test "$cross_compiling" = yes; then + # Guess based on the CPU. + case "$host_cpu" in + alpha* | i3456786 | m68k | s390*) + gt_cv_int_divbyzero_sigfpe="guessing yes";; + *) + gt_cv_int_divbyzero_sigfpe="guessing no";; + esac - echo "$as_me:$LINENO: checking for shared library run path origin" >&5 -echo $ECHO_N "checking for shared library run path origin... $ECHO_C" >&6 -if test "${acl_cv_rpath+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 else + cat >conftest.$ac_ext <<_ACEOF +#line $LINENO "configure" +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ - CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \ - ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh - . ./conftest.sh - rm -f ./conftest.sh - acl_cv_rpath=done +#include +#include -fi -echo "$as_me:$LINENO: result: $acl_cv_rpath" >&5 -echo "${ECHO_T}$acl_cv_rpath" >&6 - wl="$acl_cv_wl" - libext="$acl_cv_libext" - shlibext="$acl_cv_shlibext" - hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec" +static void +#ifdef __cplusplus +sigfpe_handler (int sig) +#else +sigfpe_handler (sig) int sig; +#endif +{ + /* Exit with code 0 if SIGFPE, with code 1 if any other signal. */ + exit (sig != SIGFPE); +} + +int x = 1; +int y = 0; +int z; +int nan; + +int main () +{ + signal (SIGFPE, sigfpe_handler); +/* IRIX and AIX (when "xlc -qcheck" is used) yield signal SIGTRAP. */ +#if (defined (__sgi) || defined (_AIX)) && defined (SIGTRAP) + signal (SIGTRAP, sigfpe_handler); +#endif +/* Linux/SPARC yields signal SIGILL. */ +#if defined (__sparc__) && defined (__linux__) + signal (SIGILL, sigfpe_handler); +#endif + + z = x / y; + nan = y / y; + exit (1); +} + +_ACEOF +rm -f conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && { ac_try='./conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + gt_cv_int_divbyzero_sigfpe=yes +else + echo "$as_me: program exited with status $ac_status" >&5 +echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +( exit $ac_status ) +gt_cv_int_divbyzero_sigfpe=no +fi +rm -f core core.* *.core gmon.out bb.out conftest$ac_exeext conftest.$ac_objext conftest.$ac_ext +fi + +fi +echo "$as_me:$LINENO: result: $gt_cv_int_divbyzero_sigfpe" >&5 +echo "${ECHO_T}$gt_cv_int_divbyzero_sigfpe" >&6 + case "$gt_cv_int_divbyzero_sigfpe" in + *yes) value=1;; + *) value=0;; + esac + +cat >>confdefs.h <<_ACEOF +#define INTDIV0_RAISES_SIGFPE $value +_ACEOF + + + + echo "$as_me:$LINENO: checking for inttypes.h" >&5 +echo $ECHO_N "checking for inttypes.h... $ECHO_C" >&6 +if test "${jm_ac_cv_header_inttypes_h+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +#line $LINENO "configure" +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include +#include +int +main () +{ +uintmax_t i = (uintmax_t) -1; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + jm_ac_cv_header_inttypes_h=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +jm_ac_cv_header_inttypes_h=no +fi +rm -f conftest.$ac_objext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: $jm_ac_cv_header_inttypes_h" >&5 +echo "${ECHO_T}$jm_ac_cv_header_inttypes_h" >&6 + if test $jm_ac_cv_header_inttypes_h = yes; then + +cat >>confdefs.h <<_ACEOF +#define HAVE_INTTYPES_H_WITH_UINTMAX 1 +_ACEOF + + fi + + + echo "$as_me:$LINENO: checking for stdint.h" >&5 +echo $ECHO_N "checking for stdint.h... $ECHO_C" >&6 +if test "${jm_ac_cv_header_stdint_h+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +#line $LINENO "configure" +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include +#include +int +main () +{ +uintmax_t i = (uintmax_t) -1; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + jm_ac_cv_header_stdint_h=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +jm_ac_cv_header_stdint_h=no +fi +rm -f conftest.$ac_objext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: $jm_ac_cv_header_stdint_h" >&5 +echo "${ECHO_T}$jm_ac_cv_header_stdint_h" >&6 + if test $jm_ac_cv_header_stdint_h = yes; then + +cat >>confdefs.h <<_ACEOF +#define HAVE_STDINT_H_WITH_UINTMAX 1 +_ACEOF + + fi + + + echo "$as_me:$LINENO: checking for unsigned long long" >&5 +echo $ECHO_N "checking for unsigned long long... $ECHO_C" >&6 +if test "${ac_cv_type_unsigned_long_long+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + cat >conftest.$ac_ext <<_ACEOF +#line $LINENO "configure" +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +unsigned long long ull = 1; int i = 63; +int +main () +{ +unsigned long long ullmax = (unsigned long long) -1; + return ull << i | ull >> i | ullmax / ull | ullmax % ull; + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + ac_cv_type_unsigned_long_long=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +ac_cv_type_unsigned_long_long=no +fi +rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext +fi +echo "$as_me:$LINENO: result: $ac_cv_type_unsigned_long_long" >&5 +echo "${ECHO_T}$ac_cv_type_unsigned_long_long" >&6 + if test $ac_cv_type_unsigned_long_long = yes; then + +cat >>confdefs.h <<\_ACEOF +#define HAVE_UNSIGNED_LONG_LONG 1 +_ACEOF + + fi + + + + + if test $jm_ac_cv_header_inttypes_h = no && test $jm_ac_cv_header_stdint_h = no; then + + test $ac_cv_type_unsigned_long_long = yes \ + && ac_type='unsigned long long' \ + || ac_type='unsigned long' + +cat >>confdefs.h <<_ACEOF +#define uintmax_t $ac_type +_ACEOF + + else + +cat >>confdefs.h <<\_ACEOF +#define HAVE_UINTMAX_T 1 +_ACEOF + + fi + + + echo "$as_me:$LINENO: checking for inttypes.h" >&5 +echo $ECHO_N "checking for inttypes.h... $ECHO_C" >&6 +if test "${gt_cv_header_inttypes_h+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + + cat >conftest.$ac_ext <<_ACEOF +#line $LINENO "configure" +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include +#include +int +main () +{ + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + gt_cv_header_inttypes_h=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +gt_cv_header_inttypes_h=no +fi +rm -f conftest.$ac_objext conftest.$ac_ext + +fi +echo "$as_me:$LINENO: result: $gt_cv_header_inttypes_h" >&5 +echo "${ECHO_T}$gt_cv_header_inttypes_h" >&6 + if test $gt_cv_header_inttypes_h = yes; then + +cat >>confdefs.h <<_ACEOF +#define HAVE_INTTYPES_H 1 +_ACEOF + + fi + + + + if test $gt_cv_header_inttypes_h = yes; then + echo "$as_me:$LINENO: checking whether the inttypes.h PRIxNN macros are broken" >&5 +echo $ECHO_N "checking whether the inttypes.h PRIxNN macros are broken... $ECHO_C" >&6 +if test "${gt_cv_inttypes_pri_broken+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + + cat >conftest.$ac_ext <<_ACEOF +#line $LINENO "configure" +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include +#ifdef PRId32 +char *p = PRId32; +#endif + +int +main () +{ + + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext +if { (eval echo "$as_me:$LINENO: \"$ac_compile\"") >&5 + (eval $ac_compile) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -s conftest.$ac_objext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + gt_cv_inttypes_pri_broken=no +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +gt_cv_inttypes_pri_broken=yes +fi +rm -f conftest.$ac_objext conftest.$ac_ext + +fi +echo "$as_me:$LINENO: result: $gt_cv_inttypes_pri_broken" >&5 +echo "${ECHO_T}$gt_cv_inttypes_pri_broken" >&6 + fi + if test "$gt_cv_inttypes_pri_broken" = yes; then + +cat >>confdefs.h <<_ACEOF +#define PRI_MACROS_BROKEN 1 +_ACEOF + + fi + + + if test "X$prefix" = "XNONE"; then + acl_final_prefix="$ac_default_prefix" + else + acl_final_prefix="$prefix" + fi + if test "X$exec_prefix" = "XNONE"; then + acl_final_exec_prefix='${prefix}' + else + acl_final_exec_prefix="$exec_prefix" + fi + acl_save_prefix="$prefix" + prefix="$acl_final_prefix" + eval acl_final_exec_prefix=\"$acl_final_exec_prefix\" + prefix="$acl_save_prefix" + + +# Check whether --with-gnu-ld or --without-gnu-ld was given. +if test "${with_gnu_ld+set}" = set; then + withval="$with_gnu_ld" + test "$withval" = no || with_gnu_ld=yes +else + with_gnu_ld=no +fi; +# Prepare PATH_SEPARATOR. +# The user is always right. +if test "${PATH_SEPARATOR+set}" != set; then + echo "#! /bin/sh" >conf$$.sh + echo "exit 0" >>conf$$.sh + chmod +x conf$$.sh + if (PATH="/nonexistent;."; conf$$.sh) >/dev/null 2>&1; then + PATH_SEPARATOR=';' + else + PATH_SEPARATOR=: + fi + rm -f conf$$.sh +fi +ac_prog=ld +if test "$GCC" = yes; then + # Check if gcc -print-prog-name=ld gives a path. + echo "$as_me:$LINENO: checking for ld used by GCC" >&5 +echo $ECHO_N "checking for ld used by GCC... $ECHO_C" >&6 + case $host in + *-*-mingw*) + # gcc leaves a trailing carriage return which upsets mingw + ac_prog=`($CC -print-prog-name=ld) 2>&5 | tr -d '\015'` ;; + *) + ac_prog=`($CC -print-prog-name=ld) 2>&5` ;; + esac + case $ac_prog in + # Accept absolute paths. + [\\/]* | [A-Za-z]:[\\/]*) + re_direlt='/[^/][^/]*/\.\./' + # Canonicalize the path of ld + ac_prog=`echo $ac_prog| sed 's%\\\\%/%g'` + while echo $ac_prog | grep "$re_direlt" > /dev/null 2>&1; do + ac_prog=`echo $ac_prog| sed "s%$re_direlt%/%"` + done + test -z "$LD" && LD="$ac_prog" + ;; + "") + # If it fails, then pretend we aren't using GCC. + ac_prog=ld + ;; + *) + # If it is relative, then search for the first ld in PATH. + with_gnu_ld=unknown + ;; + esac +elif test "$with_gnu_ld" = yes; then + echo "$as_me:$LINENO: checking for GNU ld" >&5 +echo $ECHO_N "checking for GNU ld... $ECHO_C" >&6 +else + echo "$as_me:$LINENO: checking for non-GNU ld" >&5 +echo $ECHO_N "checking for non-GNU ld... $ECHO_C" >&6 +fi +if test "${acl_cv_path_LD+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + if test -z "$LD"; then + IFS="${IFS= }"; ac_save_ifs="$IFS"; IFS="${IFS}${PATH_SEPARATOR-:}" + for ac_dir in $PATH; do + test -z "$ac_dir" && ac_dir=. + if test -f "$ac_dir/$ac_prog" || test -f "$ac_dir/$ac_prog$ac_exeext"; then + acl_cv_path_LD="$ac_dir/$ac_prog" + # Check to see if the program is GNU ld. I'd rather use --version, + # but apparently some GNU ld's only accept -v. + # Break only if it was the GNU/non-GNU ld that we prefer. + if "$acl_cv_path_LD" -v 2>&1 < /dev/null | egrep '(GNU|with BFD)' > /dev/null; then + test "$with_gnu_ld" != no && break + else + test "$with_gnu_ld" != yes && break + fi + fi + done + IFS="$ac_save_ifs" +else + acl_cv_path_LD="$LD" # Let the user override the test with a path. +fi +fi + +LD="$acl_cv_path_LD" +if test -n "$LD"; then + echo "$as_me:$LINENO: result: $LD" >&5 +echo "${ECHO_T}$LD" >&6 +else + echo "$as_me:$LINENO: result: no" >&5 +echo "${ECHO_T}no" >&6 +fi +test -z "$LD" && { { echo "$as_me:$LINENO: error: no acceptable ld found in \$PATH" >&5 +echo "$as_me: error: no acceptable ld found in \$PATH" >&2;} + { (exit 1); exit 1; }; } +echo "$as_me:$LINENO: checking if the linker ($LD) is GNU ld" >&5 +echo $ECHO_N "checking if the linker ($LD) is GNU ld... $ECHO_C" >&6 +if test "${acl_cv_prog_gnu_ld+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + # I'd rather use --version here, but apparently some GNU ld's only accept -v. +if $LD -v 2>&1 &5; then + acl_cv_prog_gnu_ld=yes +else + acl_cv_prog_gnu_ld=no +fi +fi +echo "$as_me:$LINENO: result: $acl_cv_prog_gnu_ld" >&5 +echo "${ECHO_T}$acl_cv_prog_gnu_ld" >&6 +with_gnu_ld=$acl_cv_prog_gnu_ld + + + + echo "$as_me:$LINENO: checking for shared library run path origin" >&5 +echo $ECHO_N "checking for shared library run path origin... $ECHO_C" >&6 +if test "${acl_cv_rpath+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + + CC="$CC" GCC="$GCC" LDFLAGS="$LDFLAGS" LD="$LD" with_gnu_ld="$with_gnu_ld" \ + ${CONFIG_SHELL-/bin/sh} "$ac_aux_dir/config.rpath" "$host" > conftest.sh + . ./conftest.sh + rm -f ./conftest.sh + acl_cv_rpath=done + +fi +echo "$as_me:$LINENO: result: $acl_cv_rpath" >&5 +echo "${ECHO_T}$acl_cv_rpath" >&6 + wl="$acl_cv_wl" + libext="$acl_cv_libext" + shlibext="$acl_cv_shlibext" + hardcode_libdir_flag_spec="$acl_cv_hardcode_libdir_flag_spec" hardcode_libdir_separator="$acl_cv_hardcode_libdir_separator" hardcode_direct="$acl_cv_hardcode_direct" hardcode_minus_L="$acl_cv_hardcode_minus_L" - sys_lib_search_path_spec="$acl_cv_sys_lib_search_path_spec" - sys_lib_dlsearch_path_spec="$acl_cv_sys_lib_dlsearch_path_spec" - + # Check whether --enable-rpath or --disable-rpath was given. +if test "${enable_rpath+set}" = set; then + enableval="$enable_rpath" + : +else + enable_rpath=yes +fi; @@ -5504,7 +6036,7 @@ fi; if test "X$found_dir" != "X"; then LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-L$found_dir -l$name" if test "X$found_so" != "X"; then - if test "X$found_dir" = "X/usr/lib"; then + if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then LIBICONV="${LIBICONV}${LIBICONV:+ }$found_so" else haveit= @@ -5672,192 +6204,79 @@ fi; fi fi fi - fi - ;; - -l*) - names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'` - ;; - *.la) - names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'` - ;; - *) - LIBICONV="${LIBICONV}${LIBICONV:+ }$dep" - LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep" - ;; - esac - done - fi - else - LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name" - LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name" - fi - fi - fi - done - done - if test "X$rpathdirs" != "X"; then - if test -n "$hardcode_libdir_separator"; then - alldirs= - for found_dir in $rpathdirs; do - alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir" - done - acl_save_libdir="$libdir" - libdir="$alldirs" - eval flag=\"$hardcode_libdir_flag_spec\" - libdir="$acl_save_libdir" - LIBICONV="${LIBICONV}${LIBICONV:+ }$flag" - else - for found_dir in $rpathdirs; do - acl_save_libdir="$libdir" - libdir="$found_dir" - eval flag=\"$hardcode_libdir_flag_spec\" - libdir="$acl_save_libdir" - LIBICONV="${LIBICONV}${LIBICONV:+ }$flag" - done - fi - fi - if test "X$ltrpathdirs" != "X"; then - for found_dir in $ltrpathdirs; do - LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir" - done - fi - - - am_save_CPPFLAGS="$CPPFLAGS" - - for element in $INCICONV; do - haveit= - for x in $CPPFLAGS; do - - acl_save_prefix="$prefix" - prefix="$acl_final_prefix" - acl_save_exec_prefix="$exec_prefix" - exec_prefix="$acl_final_exec_prefix" - eval x=\"$x\" - exec_prefix="$acl_save_exec_prefix" - prefix="$acl_save_prefix" - - if test "X$x" = "X$element"; then - haveit=yes - break - fi - done - if test -z "$haveit"; then - CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element" - fi - done - - - echo "$as_me:$LINENO: checking for iconv" >&5 -echo $ECHO_N "checking for iconv... $ECHO_C" >&6 -if test "${am_cv_func_iconv+set}" = set; then - echo $ECHO_N "(cached) $ECHO_C" >&6 -else - - am_cv_func_iconv="no, consider installing GNU libiconv" - am_cv_lib_iconv=no - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -#include -#include -int -main () -{ -iconv_t cd = iconv_open("",""); - iconv(cd,NULL,NULL,NULL,NULL); - iconv_close(cd); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - am_cv_func_iconv=yes -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext - if test "$am_cv_func_iconv" != yes; then - am_save_LIBS="$LIBS" - LIBS="$LIBS $LIBICONV" - cat >conftest.$ac_ext <<_ACEOF -#line $LINENO "configure" -/* confdefs.h. */ -_ACEOF -cat confdefs.h >>conftest.$ac_ext -cat >>conftest.$ac_ext <<_ACEOF -/* end confdefs.h. */ -#include -#include -int -main () -{ -iconv_t cd = iconv_open("",""); - iconv(cd,NULL,NULL,NULL,NULL); - iconv_close(cd); - ; - return 0; -} -_ACEOF -rm -f conftest.$ac_objext conftest$ac_exeext -if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 - (eval $ac_link) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); } && - { ac_try='test -s conftest$ac_exeext' - { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 - (eval $ac_try) 2>&5 - ac_status=$? - echo "$as_me:$LINENO: \$? = $ac_status" >&5 - (exit $ac_status); }; }; then - am_cv_lib_iconv=yes - am_cv_func_iconv=yes -else - echo "$as_me: failed program was:" >&5 -sed 's/^/| /' conftest.$ac_ext >&5 - -fi -rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext - LIBS="$am_save_LIBS" + fi + ;; + -R*) + dir=`echo "X$dep" | sed -e 's/^X-R//'` + if test "$enable_rpath" != no; then + haveit= + for x in $rpathdirs; do + if test "X$x" = "X$dir"; then + haveit=yes + break + fi + done + if test -z "$haveit"; then + rpathdirs="$rpathdirs $dir" + fi + haveit= + for x in $ltrpathdirs; do + if test "X$x" = "X$dir"; then + haveit=yes + break + fi + done + if test -z "$haveit"; then + ltrpathdirs="$ltrpathdirs $dir" + fi + fi + ;; + -l*) + names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'` + ;; + *.la) + names_next_round="$names_next_round "`echo "X$dep" | sed -e 's,^X.*/,,' -e 's,^lib,,' -e 's,\.la$,,'` + ;; + *) + LIBICONV="${LIBICONV}${LIBICONV:+ }$dep" + LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }$dep" + ;; + esac + done + fi + else + LIBICONV="${LIBICONV}${LIBICONV:+ }-l$name" + LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-l$name" + fi + fi + fi + done + done + if test "X$rpathdirs" != "X"; then + if test -n "$hardcode_libdir_separator"; then + alldirs= + for found_dir in $rpathdirs; do + alldirs="${alldirs}${alldirs:+$hardcode_libdir_separator}$found_dir" + done + acl_save_libdir="$libdir" + libdir="$alldirs" + eval flag=\"$hardcode_libdir_flag_spec\" + libdir="$acl_save_libdir" + LIBICONV="${LIBICONV}${LIBICONV:+ }$flag" + else + for found_dir in $rpathdirs; do + acl_save_libdir="$libdir" + libdir="$found_dir" + eval flag=\"$hardcode_libdir_flag_spec\" + libdir="$acl_save_libdir" + LIBICONV="${LIBICONV}${LIBICONV:+ }$flag" + done fi - -fi -echo "$as_me:$LINENO: result: $am_cv_func_iconv" >&5 -echo "${ECHO_T}$am_cv_func_iconv" >&6 - if test "$am_cv_func_iconv" = yes; then - -cat >>confdefs.h <<\_ACEOF -#define HAVE_ICONV 1 -_ACEOF - fi - if test "$am_cv_lib_iconv" = yes; then - echo "$as_me:$LINENO: checking how to link with libiconv" >&5 -echo $ECHO_N "checking how to link with libiconv... $ECHO_C" >&6 - echo "$as_me:$LINENO: result: $LIBICONV" >&5 -echo "${ECHO_T}$LIBICONV" >&6 - else - CPPFLAGS="$am_save_CPPFLAGS" - LIBICONV= - LTLIBICONV= + if test "X$ltrpathdirs" != "X"; then + for found_dir in $ltrpathdirs; do + LTLIBICONV="${LTLIBICONV}${LTLIBICONV:+ }-R$found_dir" + done fi @@ -5873,7 +6292,6 @@ echo "${ECHO_T}$LIBICONV" >&6 - for ac_header in argz.h limits.h locale.h nl_types.h malloc.h stddef.h \ stdlib.h string.h unistd.h sys/param.h do @@ -6035,11 +6453,13 @@ done + for ac_func in feof_unlocked fgets_unlocked getc_unlocked getcwd getegid \ geteuid getgid getuid mempcpy munmap putenv setenv setlocale stpcpy \ -strcasecmp strdup strtoul tsearch __argz_count __argz_stringify __argz_next +strcasecmp strdup strtoul tsearch __argz_count __argz_stringify __argz_next \ +__fsetlocking do as_ac_var=`echo "ac_cv_func_$ac_func" | $as_tr_sh` echo "$as_me:$LINENO: checking for $ac_func" >&5 @@ -6125,6 +6545,148 @@ done + + + + am_save_CPPFLAGS="$CPPFLAGS" + + for element in $INCICONV; do + haveit= + for x in $CPPFLAGS; do + + acl_save_prefix="$prefix" + prefix="$acl_final_prefix" + acl_save_exec_prefix="$exec_prefix" + exec_prefix="$acl_final_exec_prefix" + eval x=\"$x\" + exec_prefix="$acl_save_exec_prefix" + prefix="$acl_save_prefix" + + if test "X$x" = "X$element"; then + haveit=yes + break + fi + done + if test -z "$haveit"; then + CPPFLAGS="${CPPFLAGS}${CPPFLAGS:+ }$element" + fi + done + + + echo "$as_me:$LINENO: checking for iconv" >&5 +echo $ECHO_N "checking for iconv... $ECHO_C" >&6 +if test "${am_cv_func_iconv+set}" = set; then + echo $ECHO_N "(cached) $ECHO_C" >&6 +else + + am_cv_func_iconv="no, consider installing GNU libiconv" + am_cv_lib_iconv=no + cat >conftest.$ac_ext <<_ACEOF +#line $LINENO "configure" +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include +#include +int +main () +{ +iconv_t cd = iconv_open("",""); + iconv(cd,NULL,NULL,NULL,NULL); + iconv_close(cd); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + am_cv_func_iconv=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +fi +rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext + if test "$am_cv_func_iconv" != yes; then + am_save_LIBS="$LIBS" + LIBS="$LIBS $LIBICONV" + cat >conftest.$ac_ext <<_ACEOF +#line $LINENO "configure" +/* confdefs.h. */ +_ACEOF +cat confdefs.h >>conftest.$ac_ext +cat >>conftest.$ac_ext <<_ACEOF +/* end confdefs.h. */ +#include +#include +int +main () +{ +iconv_t cd = iconv_open("",""); + iconv(cd,NULL,NULL,NULL,NULL); + iconv_close(cd); + ; + return 0; +} +_ACEOF +rm -f conftest.$ac_objext conftest$ac_exeext +if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 + (eval $ac_link) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); } && + { ac_try='test -s conftest$ac_exeext' + { (eval echo "$as_me:$LINENO: \"$ac_try\"") >&5 + (eval $ac_try) 2>&5 + ac_status=$? + echo "$as_me:$LINENO: \$? = $ac_status" >&5 + (exit $ac_status); }; }; then + am_cv_lib_iconv=yes + am_cv_func_iconv=yes +else + echo "$as_me: failed program was:" >&5 +sed 's/^/| /' conftest.$ac_ext >&5 + +fi +rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext + LIBS="$am_save_LIBS" + fi + +fi +echo "$as_me:$LINENO: result: $am_cv_func_iconv" >&5 +echo "${ECHO_T}$am_cv_func_iconv" >&6 + if test "$am_cv_func_iconv" = yes; then + +cat >>confdefs.h <<\_ACEOF +#define HAVE_ICONV 1 +_ACEOF + + fi + if test "$am_cv_lib_iconv" = yes; then + echo "$as_me:$LINENO: checking how to link with libiconv" >&5 +echo $ECHO_N "checking how to link with libiconv... $ECHO_C" >&6 + echo "$as_me:$LINENO: result: $LIBICONV" >&5 +echo "${ECHO_T}$LIBICONV" >&6 + else + CPPFLAGS="$am_save_CPPFLAGS" + LIBICONV= + LTLIBICONV= + fi + + + if test "$am_cv_func_iconv" = yes; then echo "$as_me:$LINENO: checking for iconv declaration" >&5 echo $ECHO_N "checking for iconv declaration... $ECHO_C" >&6 @@ -6250,7 +6812,8 @@ _ACEOF fi if test $ac_cv_header_locale_h = yes; then - echo "$as_me:$LINENO: checking for LC_MESSAGES" >&5 + + echo "$as_me:$LINENO: checking for LC_MESSAGES" >&5 echo $ECHO_N "checking for LC_MESSAGES... $ECHO_C" >&6 if test "${am_cv_val_LC_MESSAGES+set}" = set; then echo $ECHO_N "(cached) $ECHO_C" >&6 @@ -6294,13 +6857,14 @@ rm -f conftest.$ac_objext conftest$ac_exeext conftest.$ac_ext fi echo "$as_me:$LINENO: result: $am_cv_val_LC_MESSAGES" >&5 echo "${ECHO_T}$am_cv_val_LC_MESSAGES" >&6 - if test $am_cv_val_LC_MESSAGES = yes; then + if test $am_cv_val_LC_MESSAGES = yes; then cat >>confdefs.h <<\_ACEOF #define HAVE_LC_MESSAGES 1 _ACEOF - fi + fi + fi for ac_prog in bison @@ -6374,6 +6938,9 @@ echo "${ECHO_T}$ac_prog_version" >&6 + + + echo "$as_me:$LINENO: checking whether NLS is requested" >&5 echo $ECHO_N "checking whether NLS is requested... $ECHO_C" >&6 # Check whether --enable-nls or --disable-nls was given. @@ -6388,6 +6955,7 @@ echo "${ECHO_T}$USE_NLS" >&6 + BUILD_INCLUDED_LIBINTL=no USE_INCLUDED_LIBINTL=no @@ -6604,7 +7172,7 @@ fi; if test "X$found_dir" != "X"; then LTLIBINTL="${LTLIBINTL}${LTLIBINTL:+ }-L$found_dir -l$name" if test "X$found_so" != "X"; then - if test "X$found_dir" = "X/usr/lib"; then + if test "$enable_rpath" = no || test "X$found_dir" = "X/usr/lib"; then LIBINTL="${LIBINTL}${LIBINTL:+ }$found_so" else haveit= @@ -6774,6 +7342,31 @@ fi; fi fi ;; + -R*) + dir=`echo "X$dep" | sed -e 's/^X-R//'` + if test "$enable_rpath" != no; then + haveit= + for x in $rpathdirs; do + if test "X$x" = "X$dir"; then + haveit=yes + break + fi + done + if test -z "$haveit"; then + rpathdirs="$rpathdirs $dir" + fi + haveit= + for x in $ltrpathdirs; do + if test "X$x" = "X$dir"; then + haveit=yes + break + fi + done + if test -z "$haveit"; then + ltrpathdirs="$ltrpathdirs $dir" + fi + fi + ;; -l*) names_next_round="$names_next_round "`echo "X$dep" | sed -e 's/^X-l//'` ;; @@ -6840,7 +7433,6 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include extern int _nl_msg_cat_cntr; -extern int *_nl_domain_bindings; extern #ifdef __cplusplus "C" @@ -6850,7 +7442,7 @@ int main () { bindtextdomain ("", ""); -return (int) gettext ("") + _nl_msg_cat_cntr + *_nl_domain_bindings + *_nl_expand_alias (0) +return (int) gettext ("") + _nl_msg_cat_cntr + *_nl_expand_alias (0) ; return 0; } @@ -6886,7 +7478,6 @@ cat >>conftest.$ac_ext <<_ACEOF /* end confdefs.h. */ #include extern int _nl_msg_cat_cntr; -extern int *_nl_domain_bindings; extern #ifdef __cplusplus "C" @@ -6896,7 +7487,7 @@ int main () { bindtextdomain ("", ""); -return (int) gettext ("") + _nl_msg_cat_cntr + *_nl_domain_bindings + *_nl_expand_alias (0) +return (int) gettext ("") + _nl_msg_cat_cntr + *_nl_expand_alias (0) ; return 0; } @@ -6933,7 +7524,8 @@ echo "${ECHO_T}$gt_cv_func_gnugettext1_libintl" >&6 if test "$gt_cv_func_gnugettext1_libc" = "yes" \ || { test "$gt_cv_func_gnugettext1_libintl" = "yes" \ - && test "$PACKAGE" != gettext; }; then + && test "$PACKAGE" != gettext-runtime \ + && test "$PACKAGE" != gettext-tools; }; then gt_use_preinstalled_gnugettext=yes else LIBINTL= @@ -6948,8 +7540,7 @@ echo "${ECHO_T}$gt_cv_func_gnugettext1_libintl" >&6 fi if test "$nls_cv_use_gnu_gettext" = "yes"; then - INTLOBJS="\$(GETTOBJS)" - BUILD_INCLUDED_LIBINTL=yes + BUILD_INCLUDED_LIBINTL=yes USE_INCLUDED_LIBINTL=yes LIBINTL="\${top_builddir}/intl/libintl.a $LIBICONV" LTLIBINTL="\${top_builddir}/intl/libintl.a $LTLIBICONV" @@ -6974,6 +7565,26 @@ _ACEOF fi fi + echo "$as_me:$LINENO: checking whether to use NLS" >&5 +echo $ECHO_N "checking whether to use NLS... $ECHO_C" >&6 + echo "$as_me:$LINENO: result: $USE_NLS" >&5 +echo "${ECHO_T}$USE_NLS" >&6 + if test "$USE_NLS" = "yes"; then + echo "$as_me:$LINENO: checking where the gettext function comes from" >&5 +echo $ECHO_N "checking where the gettext function comes from... $ECHO_C" >&6 + if test "$gt_use_preinstalled_gnugettext" = "yes"; then + if test "$gt_cv_func_gnugettext1_libintl" = "yes"; then + gt_source="external libintl" + else + gt_source="libc" + fi + else + gt_source="included intl directory" + fi + echo "$as_me:$LINENO: result: $gt_source" >&5 +echo "${ECHO_T}$gt_source" >&6 + fi + if test "$USE_NLS" = "yes"; then if test "$gt_use_preinstalled_gnugettext" = "yes"; then @@ -7023,7 +7634,7 @@ _ACEOF fi - if test "$PACKAGE" = gettext; then + if test "$PACKAGE" = gettext-runtime || test "$PACKAGE" = gettext-tools; then BUILD_INCLUDED_LIBINTL=yes fi @@ -7031,7 +7642,6 @@ _ACEOF - nls_cv_header_intl= nls_cv_header_libgt= @@ -7044,6 +7654,11 @@ _ACEOF GENCAT=gencat + if test "$USE_INCLUDED_LIBINTL" = yes; then + INTLOBJS="\$(GETTOBJS)" + fi + + INTL_LIBTOOL_SUFFIX_PREFIX= @@ -7996,10 +8611,10 @@ cat >>$CONFIG_STATUS <<_ACEOF # AMDEP_TRUE="$AMDEP_TRUE" ac_aux_dir="$ac_aux_dir" -# Capture the value of obsolete $ALL_LINGUAS because we need it to compute +# Capture the value of obsolete ALL_LINGUAS because we need it to compute # POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES, CATALOGS. But hide it # from automake. - eval 'ALL_LINGUAS''="$ALL_LINGUAS"' + eval 'OBSOLETE_ALL_LINGUAS''="$ALL_LINGUAS"' # Capture the value of LINGUAS because we need it to compute CATALOGS. LINGUAS="${LINGUAS-%UNSET%}" @@ -8149,6 +8764,7 @@ s,@CPP@,$CPP,;t t s,@EGREP@,$EGREP,;t t s,@LIBOBJS@,$LIBOBJS,;t t s,@MKINSTALLDIRS@,$MKINSTALLDIRS,;t t +s,@USE_NLS@,$USE_NLS,;t t s,@MSGFMT@,$MSGFMT,;t t s,@GMSGFMT@,$GMSGFMT,;t t s,@XGETTEXT@,$XGETTEXT,;t t @@ -8166,14 +8782,13 @@ s,@GLIBC21@,$GLIBC21,;t t s,@LIBICONV@,$LIBICONV,;t t s,@LTLIBICONV@,$LTLIBICONV,;t t s,@INTLBISON@,$INTLBISON,;t t -s,@USE_NLS@,$USE_NLS,;t t s,@BUILD_INCLUDED_LIBINTL@,$BUILD_INCLUDED_LIBINTL,;t t s,@USE_INCLUDED_LIBINTL@,$USE_INCLUDED_LIBINTL,;t t s,@CATOBJEXT@,$CATOBJEXT,;t t -s,@INTLOBJS@,$INTLOBJS,;t t s,@DATADIRNAME@,$DATADIRNAME,;t t s,@INSTOBJEXT@,$INSTOBJEXT,;t t s,@GENCAT@,$GENCAT,;t t +s,@INTLOBJS@,$INTLOBJS,;t t s,@INTL_LIBTOOL_SUFFIX_PREFIX@,$INTL_LIBTOOL_SUFFIX_PREFIX,;t t s,@INTLLIBS@,$INTLLIBS,;t t s,@LIBINTL@,$LIBINTL,;t t @@ -8801,17 +9416,22 @@ done rm -f "$ac_dir/POTFILES" test -n "$as_me" && echo "$as_me: creating $ac_dir/POTFILES" || echo "creating $ac_dir/POTFILES" cat "$ac_given_srcdir/$ac_dir/POTFILES.in" | sed -e "/^#/d" -e "/^[ ]*\$/d" -e "s,.*, $top_srcdir/& \\\\," | sed -e "\$s/\(.*\) \\\\/\1/" > "$ac_dir/POTFILES" + POMAKEFILEDEPS="POTFILES.in" # ALL_LINGUAS, POFILES, GMOFILES, UPDATEPOFILES, DUMMYPOFILES depend # on $ac_dir but don't depend on user-specified configuration # parameters. if test -f "$ac_given_srcdir/$ac_dir/LINGUAS"; then # The LINGUAS file contains the set of available languages. - if test -n "$ALL_LINGUAS"; then + if test -n "$OBSOLETE_ALL_LINGUAS"; then test -n "$as_me" && echo "$as_me: setting ALL_LINGUAS in configure.in is obsolete" || echo "setting ALL_LINGUAS in configure.in is obsolete" fi ALL_LINGUAS_=`sed -e "/^#/d" "$ac_given_srcdir/$ac_dir/LINGUAS"` # Hide the ALL_LINGUAS assigment from automake. eval 'ALL_LINGUAS''=$ALL_LINGUAS_' + POMAKEFILEDEPS="$POMAKEFILEDEPS LINGUAS" + else + # The set of available languages was given in configure.in. + eval 'ALL_LINGUAS''=$OBSOLETE_ALL_LINGUAS' fi case "$ac_given_srcdir" in .) srcdirpre= ;; @@ -8860,7 +9480,7 @@ done done fi test -n "$as_me" && echo "$as_me: creating $ac_dir/Makefile" || echo "creating $ac_dir/Makefile" - sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile" + sed -e "/^POTFILES =/r $ac_dir/POTFILES" -e "/^# Makevars/r $ac_given_srcdir/$ac_dir/Makevars" -e "s|@POFILES@|$POFILES|g" -e "s|@GMOFILES@|$GMOFILES|g" -e "s|@UPDATEPOFILES@|$UPDATEPOFILES|g" -e "s|@DUMMYPOFILES@|$DUMMYPOFILES|g" -e "s|@CATALOGS@|$CATALOGS|g" -e "s|@POMAKEFILEDEPS@|$POMAKEFILEDEPS|g" "$ac_dir/Makefile.in" > "$ac_dir/Makefile" for f in "$ac_given_srcdir/$ac_dir"/Rules-*; do if test -f "$f"; then case "$f" in @@ -8909,6 +9529,9 @@ fi echo " - Thank you for using ap-utils. + Thanks for support to Polesye Trade networking equipment + internet shop http://trade.polesye.net + + Thank you for using ap-utils! " diff --git a/configure.in b/configure.in index 0a934f7..551861e 100644 --- a/configure.in +++ b/configure.in @@ -18,7 +18,7 @@ # AC_INIT([lib/snmp.c]) AC_CONFIG_AUX_DIR(config) -AM_INIT_AUTOMAKE(ap-utils, 1.5) +AM_INIT_AUTOMAKE(ap-utils, 1.5.1pre1) AM_CONFIG_HEADER(config.h) ac_aux_dir=config @@ -51,7 +51,7 @@ AC_FUNC_MEMCMP AC_TYPE_SIGNAL AC_CHECK_FUNCS([alarm inet_ntoa socket strtol sysinfo fork malloc free]) -ALL_LINGUAS="uk fr pl ro nl tr" +ALL_LINGUAS="uk fr pl ro nl tr rw vi" AM_GNU_GETTEXT @@ -114,6 +114,9 @@ AC_OUTPUT([Makefile src/Makefile ap-gl/Makefile lib/Makefile po/Makefile.in intl echo " - Thank you for using ap-utils. + Thanks for support to Polesye Trade networking equipment + internet shop http://trade.polesye.net + + Thank you for using ap-utils! " diff --git a/lib/ap-utils.h b/lib/ap-utils.h index cd9c8c1..306275f 100644 --- a/lib/ap-utils.h +++ b/lib/ap-utils.h @@ -76,8 +76,11 @@ typedef unsigned int uint32_t; #define rshort(a) ((a) = swap2(a)) #define wshort(a) ((a) = swap2(a)) +/* commented because of wrong results displaying on SBRIDGES ATMEL410 APs #define dbmconv(x) (ap_type == ATMEL410 && ap_vendorext == SBRIDGES) ? \ - (int)(-95 + x * (float)2.125) : -96 + x + (int)(-95 + x * (float)2.125) : -96 + x */ + +#define dbmconv(x) -96 + x #define MAC _("MAC address: ") #define TRAPS _("[S] SNMP traps: ") diff --git a/lib/aps.c b/lib/aps.c index 234a2c2..b893666 100644 --- a/lib/aps.c +++ b/lib/aps.c @@ -341,7 +341,7 @@ show_stats: switch (ap_viewtype) { case 1: mvwaddstr(main_sub, LINES - 6, 0, - _("CN: Channel Name; P: Preambule Type (S: Short; L: Long);")); + _("CN: Channel Name; P: Preamble Type (S: Short; L: Long);")); mvwaddstr(main_sub, LINES - 5, 0, _("RSSI: Radio Signal Strength Indicator [%]")); if (ap_type == ATMEL410) @@ -349,7 +349,7 @@ show_stats: break; case 2: mvwaddstr(main_sub, LINES - 6, 0, - _("CN: Channel Name; P: Preambule Type (S: Short; L: Long);")); + _("CN: Channel Name; P: Preamble Type (S: Short; L: Long);")); mvwaddstr(main_sub, LINES - 5, 0, _("RSSI: Radio Signal Strength Indicator [dBm]")); if (ap_type == ATMEL410) @@ -357,7 +357,7 @@ show_stats: break; case 3: mvwaddstr(main_sub, LINES - 6, 0, - _("CN: Channel Name; P: Preambule Type (S: Short; L: Long);")); + _("CN: Channel Name; P: Preamble Type (S: Short; L: Long);")); mvwaddstr(main_sub, LINES - 5, 0, _("RSSI: Radio Signal Strength Indicator [raw]")); if (ap_type == ATMEL410) diff --git a/lib/common.c b/lib/common.c index a3df8a3..45e7279 100644 --- a/lib/common.c +++ b/lib/common.c @@ -166,6 +166,8 @@ void connect_options(unsigned long int ip, int type) get_all_again: mvwaddstr(main_sub, 1, 1, APIP); + wrefresh(main_sub); + if (ip) { ap_ip.s_addr = ip; mvwaddstr(main_sub, 1, 1 + strlen(APIP), inet_ntoa(ap_ip)); @@ -180,7 +182,7 @@ get_all_again: print_help(""); print_help(_("Entered characters will not be displayed " - "for security reason.")); + "for security reasons.")); get_pass(message, 2, 1 + strlen(APPASS), 16); if (community) free(community); @@ -289,6 +291,7 @@ get_all_again: if (i != -1) { /* we have NOT been asked with WANT_SYS_APLABEL */ clear_main_new(5, 6); mvwaddstr(main_sub, 5, 1, APLABEL); + wrefresh(main_sub); get_value(message, 5, 1 + strlen(APLABEL), -sizeof(label), ANY_STRING, 0, 0, NULL); strncpy(label, message, strlen(message) + 1); @@ -486,7 +489,7 @@ void polling_interval() print_help(POLL_HELP); while (1) { - sprintf(message, _("%s%u"), POLL_I, poll_delay); + sprintf(message, "%s%u", POLL_I, poll_delay); mvwaddstr(main_sub, 0, 0, message); sprintf(message, _("(%0.1f seconds)"), (float) poll_delay / 10); mvwaddstr(main_sub, 1, strlen(POLL_I), message); diff --git a/lib/set_oeminfo.c b/lib/set_oeminfo.c index 3d137a3..4c7b56f 100644 --- a/lib/set_oeminfo.c +++ b/lib/set_oeminfo.c @@ -218,7 +218,7 @@ void atmel_set_oeminfo() for (i = 0; i < 32 && ProductName[i]; i++) waddch(main_sub, ProductName[i]); - sprintf(message, _("%s%u"), S_PRODTYPE, ProductType); + sprintf(message, "%s%u", S_PRODTYPE, ProductType); mvwaddstr(main_sub, 7, 0, message); sprintf(message, "%s%u", S_HWREV, HardwareRevision); diff --git a/lib/wlan.c b/lib/wlan.c index 543718c..d940513 100644 --- a/lib/wlan.c +++ b/lib/wlan.c @@ -32,7 +32,7 @@ #define RTS_TR _("[R] RTS threshold: ") #define FRG_TR _("[F] Fragmentation threshold: ") -#define PREAMBULE _("[P] Preambule type: ") +#define PREAMBULE _("[P] Preamble type: ") #define AUTH _("[A] Auth type: ") #define OSYS _("Open system") #define SH_KEY _("Shared key") diff --git a/po/ap-utils.pot b/po/ap-utils.pot index 7246bc3..698fe17 100644 --- a/po/ap-utils.pot +++ b/po/ap-utils.pot @@ -7,7 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" -"POT-Creation-Date: 2005-03-07 01:13+0200\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2005-05-22 20:46+0300\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -64,7 +65,7 @@ msgid "Infrastructure" msgstr "" #: lib/aps.c:344 lib/aps.c:352 lib/aps.c:360 -msgid "CN: Channel Name; P: Preambule Type (S: Short; L: Long);" +msgid "CN: Channel Name; P: Preamble Type (S: Short; L: Long);" msgstr "" #: lib/aps.c:346 @@ -212,195 +213,195 @@ msgstr "" msgid "# - connect to AP; Q - quit" msgstr "" -#: lib/ap-utils.h:82 +#: lib/ap-utils.h:85 msgid "MAC address: " msgstr "" -#: lib/ap-utils.h:83 +#: lib/ap-utils.h:86 msgid "[S] SNMP traps: " msgstr "" -#: lib/ap-utils.h:85 +#: lib/ap-utils.h:88 msgid "[C] Frequency channel: " msgstr "" -#: lib/ap-utils.h:87 +#: lib/ap-utils.h:90 msgid "Receive antenna:" msgstr "" -#: lib/ap-utils.h:88 +#: lib/ap-utils.h:91 msgid "[U] Left" msgstr "" -#: lib/ap-utils.h:89 +#: lib/ap-utils.h:92 msgid "[I] Right" msgstr "" -#: lib/ap-utils.h:90 +#: lib/ap-utils.h:93 msgid "Transmit antenna:" msgstr "" -#: lib/ap-utils.h:91 +#: lib/ap-utils.h:94 msgid "[O] Left" msgstr "" -#: lib/ap-utils.h:92 +#: lib/ap-utils.h:95 msgid "[P] Right" msgstr "" -#: lib/ap-utils.h:93 +#: lib/ap-utils.h:96 msgid "Diversity select:" msgstr "" -#: lib/ap-utils.h:94 +#: lib/ap-utils.h:97 msgid "[T] Left" msgstr "" -#: lib/ap-utils.h:95 +#: lib/ap-utils.h:98 msgid "[Y] Right" msgstr "" -#: lib/ap-utils.h:97 +#: lib/ap-utils.h:100 msgid "Yes" msgstr "" -#: lib/ap-utils.h:98 +#: lib/ap-utils.h:101 msgid "No" msgstr "" -#: lib/ap-utils.h:100 +#: lib/ap-utils.h:103 msgid "On" msgstr "" -#: lib/ap-utils.h:101 +#: lib/ap-utils.h:104 msgid "Off" msgstr "" -#: lib/ap-utils.h:103 +#: lib/ap-utils.h:106 msgid "Basic" msgstr "" -#: lib/ap-utils.h:105 +#: lib/ap-utils.h:108 msgid "Press any key to continue." msgstr "" -#: lib/ap-utils.h:106 +#: lib/ap-utils.h:109 msgid "Q - quit to menu. T - toggle polling mode, Other key - force update" msgstr "" -#: lib/ap-utils.h:108 +#: lib/ap-utils.h:111 msgid "Unable to write data to AP. Press any key to continue." msgstr "" -#: lib/ap-utils.h:109 +#: lib/ap-utils.h:112 msgid "Unable to retrieve (valid) data from AP. Press any key to continue." msgstr "" -#: lib/ap-utils.h:110 +#: lib/ap-utils.h:113 msgid "Trying to retrieve data from AP - please wait (or press Q to quit)." msgstr "" -#: lib/ap-utils.h:111 +#: lib/ap-utils.h:114 msgid "Writing data to AP. Please wait..." msgstr "" -#: lib/ap-utils.h:112 +#: lib/ap-utils.h:115 msgid "Configuration written to the AP. Press any key to continue." msgstr "" -#: lib/ap-utils.h:113 +#: lib/ap-utils.h:116 msgid "select() function error. Press any key." msgstr "" -#: lib/ap-utils.h:114 +#: lib/ap-utils.h:117 msgid "socket() or bind() function error. Press any key." msgstr "" -#: lib/ap-utils.h:116 +#: lib/ap-utils.h:119 msgid "Unable to write AP list file ~/.ap-config. Press any key." msgstr "" -#: lib/ap-utils.h:117 +#: lib/ap-utils.h:120 msgid "AP list file ~/.ap-config successfully written. Press any key." msgstr "" -#: lib/ap-utils.h:119 +#: lib/ap-utils.h:122 msgid "Back to main menu" msgstr "" -#: lib/ap-utils.h:120 +#: lib/ap-utils.h:123 msgid "Exit program" msgstr "" -#: lib/ap-utils.h:121 +#: lib/ap-utils.h:124 msgid "Run subshell. To return type 'exit'." msgstr "" -#: lib/ap-utils.h:122 +#: lib/ap-utils.h:125 msgid "Change polling mode interval" msgstr "" -#: lib/ap-utils.h:123 +#: lib/ap-utils.h:126 msgid "Short info about program" msgstr "" -#: lib/ap-utils.h:124 +#: lib/ap-utils.h:127 msgid "Find connected Access Points" msgstr "" -#: lib/ap-utils.h:125 +#: lib/ap-utils.h:128 msgid "Set connection options: ip and community" msgstr "" -#: lib/ap-utils.h:126 +#: lib/ap-utils.h:129 msgid "Set encryption; edit WEP keys" msgstr "" -#: lib/ap-utils.h:127 +#: lib/ap-utils.h:130 msgid "Set authorization; edit MAC authorization table" msgstr "" -#: lib/ap-utils.h:128 +#: lib/ap-utils.h:131 msgid "Set SNMP community/password for access to the AP" msgstr "" -#: lib/ap-utils.h:129 +#: lib/ap-utils.h:132 msgid "Get info about AP hardware and firmware" msgstr "" -#: lib/ap-utils.h:130 +#: lib/ap-utils.h:133 msgid "Get wireless port statistics" msgstr "" -#: lib/ap-utils.h:131 +#: lib/ap-utils.h:134 msgid "Get list of currently associated stations (Access Point clients)" msgstr "" -#: lib/ap-utils.h:132 +#: lib/ap-utils.h:135 msgid "Get link status in APclient mode" msgstr "" -#: lib/ap-utils.h:133 +#: lib/ap-utils.h:136 msgid "Get info and statistics from AP" msgstr "" -#: lib/ap-utils.h:134 +#: lib/ap-utils.h:137 msgid "Set various configuration options" msgstr "" -#: lib/ap-utils.h:136 +#: lib/ap-utils.h:139 msgid "Associated stations" msgstr "" -#: lib/ap-utils.h:137 +#: lib/ap-utils.h:140 msgid "AP Client link state" msgstr "" -#: lib/ap-utils.h:139 +#: lib/ap-utils.h:142 msgid "Polling: on" msgstr "" -#: lib/ap-utils.h:140 +#: lib/ap-utils.h:143 msgid "Polling: off" msgstr "" @@ -538,33 +539,28 @@ msgstr "" msgid "Connect options" msgstr "" -#: lib/common.c:173 +#: lib/common.c:175 msgid "Enter IP address of your Access Point." msgstr "" -#: lib/common.c:182 -msgid "Entered characters will not be displayed for security reason." +#: lib/common.c:184 +msgid "Entered characters will not be displayed for security reasons." msgstr "" -#: lib/common.c:249 +#: lib/common.c:251 msgid "This label will be stored on HDD (independently on AP name!)." msgstr "" -#: lib/common.c:362 +#: lib/common.c:365 msgid "Trying to probe AP for MIB properties. Please wait..." msgstr "" -#: lib/common.c:391 +#: lib/common.c:394 msgid "" "Unable to determine AP MIB properties (no response from AP). Press any key." msgstr "" -#: lib/common.c:489 lib/set_oeminfo.c:221 -#, c-format -msgid "%s%u" -msgstr "" - -#: lib/common.c:491 +#: lib/common.c:494 #, c-format msgid "(%0.1f seconds)" msgstr "" @@ -1160,7 +1156,7 @@ msgid "[F] Fragmentation threshold: " msgstr "" #: lib/wlan.c:35 -msgid "[P] Preambule type: " +msgid "[P] Preamble type: " msgstr "" #: lib/wlan.c:36 @@ -2105,7 +2101,7 @@ msgstr "" msgid "AssociatedSTAsInfo packet error" msgstr "" -#: src/stations.c:189 src/stations.c:363 +#: src/stations.c:189 src/stations.c:364 msgid "" "Arrows - scroll; S - save to file; Q - return; T - toggle view; Other - " "refresh" diff --git a/po/fr.po b/po/fr.po index d425527..8622ac2 100644 --- a/po/fr.po +++ b/po/fr.po @@ -5,7 +5,8 @@ msgid "" msgstr "" "Project-Id-Version: GNU ap-utils 1.5pre1\n" -"POT-Creation-Date: 2005-03-07 01:13+0200\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2005-05-22 20:46+0300\n" "PO-Revision-Date: 2004-11-30 08:00-0500\n" "Last-Translator: Michel Robitaille \n" "Language-Team: French \n" @@ -68,7 +69,8 @@ msgid "Infrastructure" msgstr "Infrastructure" #: lib/aps.c:344 lib/aps.c:352 lib/aps.c:360 -msgid "CN: Channel Name; P: Preambule Type (S: Short; L: Long);" +#, fuzzy +msgid "CN: Channel Name; P: Preamble Type (S: Short; L: Long);" msgstr "Cn: Nom du canal; P: type de préambule (S: court; L: long);" #: lib/aps.c:346 @@ -232,219 +234,219 @@ msgstr "" msgid "# - connect to AP; Q - quit" msgstr "# - connectés au Point d'accès; Q - quitter" -#: lib/ap-utils.h:82 +#: lib/ap-utils.h:85 msgid "MAC address: " msgstr "adresse MAC: " -#: lib/ap-utils.h:83 +#: lib/ap-utils.h:86 msgid "[S] SNMP traps: " msgstr "[S] Trappes SNMP: " -#: lib/ap-utils.h:85 +#: lib/ap-utils.h:88 msgid "[C] Frequency channel: " msgstr "[C] canal de fréquence: " -#: lib/ap-utils.h:87 +#: lib/ap-utils.h:90 msgid "Receive antenna:" msgstr "Antenne de réception:" -#: lib/ap-utils.h:88 +#: lib/ap-utils.h:91 msgid "[U] Left" msgstr "[U] Gauche" -#: lib/ap-utils.h:89 +#: lib/ap-utils.h:92 msgid "[I] Right" msgstr "[I] Droite" -#: lib/ap-utils.h:90 +#: lib/ap-utils.h:93 msgid "Transmit antenna:" msgstr "Antenne de transmission:" -#: lib/ap-utils.h:91 +#: lib/ap-utils.h:94 msgid "[O] Left" msgstr "[O] Gauche" -#: lib/ap-utils.h:92 +#: lib/ap-utils.h:95 msgid "[P] Right" msgstr "[P] Droite" -#: lib/ap-utils.h:93 +#: lib/ap-utils.h:96 msgid "Diversity select:" msgstr "Sélection de la diversité: " -#: lib/ap-utils.h:94 +#: lib/ap-utils.h:97 msgid "[T] Left" msgstr "[T] Gauche" -#: lib/ap-utils.h:95 +#: lib/ap-utils.h:98 msgid "[Y] Right" msgstr "[Y] Droite" -#: lib/ap-utils.h:97 +#: lib/ap-utils.h:100 msgid "Yes" msgstr "Yes (Oui)" -#: lib/ap-utils.h:98 +#: lib/ap-utils.h:101 msgid "No" msgstr "No (Non)" -#: lib/ap-utils.h:100 +#: lib/ap-utils.h:103 msgid "On" msgstr "On" -#: lib/ap-utils.h:101 +#: lib/ap-utils.h:104 msgid "Off" msgstr "Off" -#: lib/ap-utils.h:103 +#: lib/ap-utils.h:106 msgid "Basic" msgstr "de base" -#: lib/ap-utils.h:105 +#: lib/ap-utils.h:108 msgid "Press any key to continue." msgstr "Appuyez sur une touche pour continuer" -#: lib/ap-utils.h:106 +#: lib/ap-utils.h:109 #, fuzzy msgid "Q - quit to menu. T - toggle polling mode, Other key - force update" msgstr "" "Q - quitter vers le menu. T - basculer en mode polling, Autre clé - forcer " "la mise à jour." -#: lib/ap-utils.h:108 +#: lib/ap-utils.h:111 msgid "Unable to write data to AP. Press any key to continue." msgstr "" "Incapable d'écrire les données sur le point d'accès. Appuyez sur une touche " "pour continuer." -#: lib/ap-utils.h:109 +#: lib/ap-utils.h:112 msgid "Unable to retrieve (valid) data from AP. Press any key to continue." msgstr "" "Incapable de récupérer les données valides à partir du Point d'accès. " "Appuyez sur une touche pour continuer." -#: lib/ap-utils.h:110 +#: lib/ap-utils.h:113 #, fuzzy msgid "Trying to retrieve data from AP - please wait (or press Q to quit)." msgstr "" "Tentative de récupération des données du Point d'accès. SVP patientez..." -#: lib/ap-utils.h:111 +#: lib/ap-utils.h:114 msgid "Writing data to AP. Please wait..." msgstr "Écriture des données sur le point d'accès. SVP patientez..." -#: lib/ap-utils.h:112 +#: lib/ap-utils.h:115 msgid "Configuration written to the AP. Press any key to continue." msgstr "" "Configuration écrite dans le Point d'accès. Appuyez sur une touche pour " "continuer." -#: lib/ap-utils.h:113 +#: lib/ap-utils.h:116 msgid "select() function error. Press any key." msgstr "erreur de la fonction select(). Appuyez sur une touche." -#: lib/ap-utils.h:114 +#: lib/ap-utils.h:117 #, fuzzy msgid "socket() or bind() function error. Press any key." msgstr "erreur de la fonction select(). Appuyez sur une touche." -#: lib/ap-utils.h:116 +#: lib/ap-utils.h:119 msgid "Unable to write AP list file ~/.ap-config. Press any key." msgstr "" "Incapable d'écrire dans le fichier de la liste de Points d'accès ~/.ap-" "config. Appuyez sur une touche." -#: lib/ap-utils.h:117 +#: lib/ap-utils.h:120 msgid "AP list file ~/.ap-config successfully written. Press any key." msgstr "" "Succès d'écriture au fichier de la liste de Points d'accès ~/.ap-config. " "Appuyez sur une touche." -#: lib/ap-utils.h:119 +#: lib/ap-utils.h:122 msgid "Back to main menu" msgstr "De retour au menu principal" -#: lib/ap-utils.h:120 +#: lib/ap-utils.h:123 msgid "Exit program" msgstr "Quitter le programme" -#: lib/ap-utils.h:121 +#: lib/ap-utils.h:124 msgid "Run subshell. To return type 'exit'." msgstr "Exécuter le sous-shell. Pour retourner taper 'exit'." -#: lib/ap-utils.h:122 +#: lib/ap-utils.h:125 msgid "Change polling mode interval" msgstr "" -#: lib/ap-utils.h:123 +#: lib/ap-utils.h:126 msgid "Short info about program" msgstr "Infos courtes à propos du logiciel" -#: lib/ap-utils.h:124 +#: lib/ap-utils.h:127 msgid "Find connected Access Points" msgstr "Repérer les Points d'accès connectés" -#: lib/ap-utils.h:125 +#: lib/ap-utils.h:128 msgid "Set connection options: ip and community" msgstr "Sélectionnez les options de connexion: IP et Communauté" -#: lib/ap-utils.h:126 +#: lib/ap-utils.h:129 msgid "Set encryption; edit WEP keys" msgstr "Sélectionnez l'encryptage, éditez les clés WEP" -#: lib/ap-utils.h:127 +#: lib/ap-utils.h:130 #, fuzzy msgid "Set authorization; edit MAC authorization table" msgstr "" "Sélectionnez le type d'autorisation MAC, éditez la table d'autorisation MAC" -#: lib/ap-utils.h:128 +#: lib/ap-utils.h:131 msgid "Set SNMP community/password for access to the AP" msgstr "" "Sélectionnez la communauté/mot de passe SNMP pour accéder au Points d'accès" -#: lib/ap-utils.h:129 +#: lib/ap-utils.h:132 msgid "Get info about AP hardware and firmware" msgstr "" "Obtenir les infos à propos du matériel du Point d'accès matériel et logiciel " "(firmware)" -#: lib/ap-utils.h:130 +#: lib/ap-utils.h:133 msgid "Get wireless port statistics" msgstr "Obtenir les statistiques des ports sans fil" -#: lib/ap-utils.h:131 +#: lib/ap-utils.h:134 msgid "Get list of currently associated stations (Access Point clients)" msgstr "" "Obtenir la liste des stations courramment associées (clients des Points " "d'accès)" -#: lib/ap-utils.h:132 +#: lib/ap-utils.h:135 msgid "Get link status in APclient mode" msgstr "" -#: lib/ap-utils.h:133 +#: lib/ap-utils.h:136 msgid "Get info and statistics from AP" msgstr "Obtenir les infos et les statistiques des Points d'accès" -#: lib/ap-utils.h:134 +#: lib/ap-utils.h:137 msgid "Set various configuration options" msgstr "Initialiser diverses options de configuration" -#: lib/ap-utils.h:136 +#: lib/ap-utils.h:139 msgid "Associated stations" msgstr "Stations associées" -#: lib/ap-utils.h:137 +#: lib/ap-utils.h:140 #, fuzzy msgid "AP Client link state" msgstr "État du lien du Point d'accès" -#: lib/ap-utils.h:139 +#: lib/ap-utils.h:142 msgid "Polling: on" msgstr "Polling: on" -#: lib/ap-utils.h:140 +#: lib/ap-utils.h:143 msgid "Polling: off" msgstr "Polling: off" @@ -598,39 +600,35 @@ msgstr "Consulter le fichier COPYING pour les d msgid "Connect options" msgstr "Option d'établissement de connexion" -#: lib/common.c:173 +#: lib/common.c:175 msgid "Enter IP address of your Access Point." msgstr "Entrer l'adresse IP de votre point d'accès" -#: lib/common.c:182 -msgid "Entered characters will not be displayed for security reason." +#: lib/common.c:184 +#, fuzzy +msgid "Entered characters will not be displayed for security reasons." msgstr "" "Caractères saisies ne seront pas affichés pour des raisons de sécurité." -#: lib/common.c:249 +#: lib/common.c:251 msgid "This label will be stored on HDD (independently on AP name!)." msgstr "" "Cette étiquette sera stocké sur le disque dur (indépendamment du nom du " "Point d'accès!)." -#: lib/common.c:362 +#: lib/common.c:365 msgid "Trying to probe AP for MIB properties. Please wait..." msgstr "" "Tentative de scrutation des propriétés MIB du Point d'accès. SVP patienter..." -#: lib/common.c:391 +#: lib/common.c:394 msgid "" "Unable to determine AP MIB properties (no response from AP). Press any key." msgstr "" "Incapable de déterminer les propriétés MIB du Point d'accès (pas de " "réponse). Appuyez sur une touche pour continuer." -#: lib/common.c:489 lib/set_oeminfo.c:221 -#, c-format -msgid "%s%u" -msgstr "" - -#: lib/common.c:491 +#: lib/common.c:494 #, c-format msgid "(%0.1f seconds)" msgstr "" @@ -1265,7 +1263,8 @@ msgid "[F] Fragmentation threshold: " msgstr "[F] Seuil de fragmentation: " #: lib/wlan.c:35 -msgid "[P] Preambule type: " +#, fuzzy +msgid "[P] Preamble type: " msgstr "[P] type de préambule: " #: lib/wlan.c:36 @@ -2296,7 +2295,7 @@ msgstr " # MAC Parent MAC RSSI msgid "AssociatedSTAsInfo packet error" msgstr "Erreur de paquet AssociatedSTAsInfo" -#: src/stations.c:189 src/stations.c:363 +#: src/stations.c:189 src/stations.c:364 msgid "" "Arrows - scroll; S - save to file; Q - return; T - toggle view; Other - " "refresh" diff --git a/po/nl.po b/po/nl.po index 7d57490..c821ed6 100644 --- a/po/nl.po +++ b/po/nl.po @@ -6,14 +6,14 @@ msgid "" msgstr "" "Project-Id-Version: ap-utils 1.3.2-pre3\n" -"POT-Creation-Date: 2005-03-07 01:13+0200\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2005-05-22 20:46+0300\n" "PO-Revision-Date: 2003-07-31 19:03+0100\n" "Last-Translator: Elros Cyriatan \n" "Language-Team: Dutch \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Report-Msgid-Bugs-To: \n" #: lib/aps.c:30 msgid "Known Access Points" @@ -66,7 +66,7 @@ msgid "Infrastructure" msgstr "Infrastructuur" #: lib/aps.c:344 lib/aps.c:352 lib/aps.c:360 -msgid "CN: Channel Name; P: Preambule Type (S: Short; L: Long);" +msgid "CN: Channel Name; P: Preamble Type (S: Short; L: Long);" msgstr "" #: lib/aps.c:346 @@ -227,226 +227,226 @@ msgstr "" msgid "# - connect to AP; Q - quit" msgstr "Verbinden met AP nummer:" -#: lib/ap-utils.h:82 +#: lib/ap-utils.h:85 #, fuzzy msgid "MAC address: " msgstr "IP-adres: %s" -#: lib/ap-utils.h:83 +#: lib/ap-utils.h:86 #, fuzzy msgid "[S] SNMP traps: " msgstr "[S] SNMP vallen: %s" -#: lib/ap-utils.h:85 +#: lib/ap-utils.h:88 #, fuzzy msgid "[C] Frequency channel: " msgstr "[C] Frequentiekanaal: %02u (%u MHz)" -#: lib/ap-utils.h:87 +#: lib/ap-utils.h:90 #, fuzzy msgid "Receive antenna:" msgstr "Ontvangen:" -#: lib/ap-utils.h:88 +#: lib/ap-utils.h:91 #, fuzzy msgid "[U] Left" msgstr "Links" -#: lib/ap-utils.h:89 +#: lib/ap-utils.h:92 #, fuzzy msgid "[I] Right" msgstr "Rechts" -#: lib/ap-utils.h:90 +#: lib/ap-utils.h:93 #, fuzzy msgid "Transmit antenna:" msgstr "Verzonden:" -#: lib/ap-utils.h:91 +#: lib/ap-utils.h:94 #, fuzzy msgid "[O] Left" msgstr "Links" -#: lib/ap-utils.h:92 +#: lib/ap-utils.h:95 #, fuzzy msgid "[P] Right" msgstr "Rechts" -#: lib/ap-utils.h:93 +#: lib/ap-utils.h:96 #, fuzzy msgid "Diversity select:" msgstr "Diversiteit: %s" -#: lib/ap-utils.h:94 +#: lib/ap-utils.h:97 #, fuzzy msgid "[T] Left" msgstr "Links" -#: lib/ap-utils.h:95 +#: lib/ap-utils.h:98 #, fuzzy msgid "[Y] Right" msgstr "Rechts" -#: lib/ap-utils.h:97 +#: lib/ap-utils.h:100 msgid "Yes" msgstr "" -#: lib/ap-utils.h:98 +#: lib/ap-utils.h:101 msgid "No" msgstr "" -#: lib/ap-utils.h:100 +#: lib/ap-utils.h:103 msgid "On" msgstr "" -#: lib/ap-utils.h:101 +#: lib/ap-utils.h:104 #, fuzzy msgid "Off" msgstr "uit" -#: lib/ap-utils.h:103 +#: lib/ap-utils.h:106 #, fuzzy msgid "Basic" msgstr "basis" -#: lib/ap-utils.h:105 +#: lib/ap-utils.h:108 msgid "Press any key to continue." msgstr "Druk op een toets om door te gaan." -#: lib/ap-utils.h:106 +#: lib/ap-utils.h:109 msgid "Q - quit to menu. T - toggle polling mode, Other key - force update" msgstr "" -#: lib/ap-utils.h:108 +#: lib/ap-utils.h:111 msgid "Unable to write data to AP. Press any key to continue." msgstr "" "Kan geen gegevens schrijven naar AP. Druk op een toets om door te gaan." -#: lib/ap-utils.h:109 +#: lib/ap-utils.h:112 #, fuzzy msgid "Unable to retrieve (valid) data from AP. Press any key to continue." msgstr "Kan geen gegevens ontvangen van AP. Druk op een toets om door te gaan." -#: lib/ap-utils.h:110 +#: lib/ap-utils.h:113 #, fuzzy msgid "Trying to retrieve data from AP - please wait (or press Q to quit)." msgstr "Bezig met ontvangen gegevens van AP. Even geduld a.u.b...." -#: lib/ap-utils.h:111 +#: lib/ap-utils.h:114 msgid "Writing data to AP. Please wait..." msgstr "Bezig met schrijven gegevens naar AP. Even geduld a.u.b...." -#: lib/ap-utils.h:112 +#: lib/ap-utils.h:115 #, fuzzy msgid "Configuration written to the AP. Press any key to continue." msgstr "" "Kan geen gegevens schrijven naar AP. Druk op een toets om door te gaan." -#: lib/ap-utils.h:113 +#: lib/ap-utils.h:116 #, fuzzy msgid "select() function error. Press any key." msgstr "fcntl() fout. Druk op een toets." -#: lib/ap-utils.h:114 +#: lib/ap-utils.h:117 #, fuzzy msgid "socket() or bind() function error. Press any key." msgstr "fcntl() fout. Druk op een toets." -#: lib/ap-utils.h:116 +#: lib/ap-utils.h:119 #, fuzzy msgid "Unable to write AP list file ~/.ap-config. Press any key." msgstr "Kan geen gegevens ontvangen van AP. Druk op een toets om door te gaan." -#: lib/ap-utils.h:117 +#: lib/ap-utils.h:120 msgid "AP list file ~/.ap-config successfully written. Press any key." msgstr "" -#: lib/ap-utils.h:119 +#: lib/ap-utils.h:122 msgid "Back to main menu" msgstr "Terug naar hoofdmenu" -#: lib/ap-utils.h:120 +#: lib/ap-utils.h:123 msgid "Exit program" msgstr "Programma afsluiten" -#: lib/ap-utils.h:121 +#: lib/ap-utils.h:124 #, fuzzy msgid "Run subshell. To return type 'exit'." msgstr "Deelshell uitvoeren. Typ 'exit' om terug te keren" -#: lib/ap-utils.h:122 +#: lib/ap-utils.h:125 msgid "Change polling mode interval" msgstr "" -#: lib/ap-utils.h:123 +#: lib/ap-utils.h:126 msgid "Short info about program" msgstr "Korte informatie over programma" -#: lib/ap-utils.h:124 +#: lib/ap-utils.h:127 msgid "Find connected Access Points" msgstr "Verbonden Access Points zoeken" -#: lib/ap-utils.h:125 +#: lib/ap-utils.h:128 msgid "Set connection options: ip and community" msgstr "Verbindingsopties instellen: IP en gemeenschap" -#: lib/ap-utils.h:126 +#: lib/ap-utils.h:129 #, fuzzy msgid "Set encryption; edit WEP keys" msgstr "Codering instellen, WEP-sleutels bewerken" -#: lib/ap-utils.h:127 +#: lib/ap-utils.h:130 #, fuzzy msgid "Set authorization; edit MAC authorization table" msgstr "Mac toelating instellen, mac toelatingstabel bewerken" -#: lib/ap-utils.h:128 +#: lib/ap-utils.h:131 #, fuzzy msgid "Set SNMP community/password for access to the AP" msgstr "SNMP gemeenschap/wachtwoord voor toegang AP instellen" -#: lib/ap-utils.h:129 +#: lib/ap-utils.h:132 #, fuzzy msgid "Get info about AP hardware and firmware" msgstr "Info opvragen over AP hardware en software" -#: lib/ap-utils.h:130 +#: lib/ap-utils.h:133 #, fuzzy msgid "Get wireless port statistics" msgstr "Statistieken opvragen over draadloze poorten" -#: lib/ap-utils.h:131 +#: lib/ap-utils.h:134 #, fuzzy msgid "Get list of currently associated stations (Access Point clients)" msgstr "Lijst opvragen met nu geassocieerde stations" -#: lib/ap-utils.h:132 +#: lib/ap-utils.h:135 msgid "Get link status in APclient mode" msgstr "" -#: lib/ap-utils.h:133 +#: lib/ap-utils.h:136 #, fuzzy msgid "Get info and statistics from AP" msgstr "Info en statistieken opvragen van AP" -#: lib/ap-utils.h:134 +#: lib/ap-utils.h:137 #, fuzzy msgid "Set various configuration options" msgstr "Verschillende configuratie-opties instellen" -#: lib/ap-utils.h:136 +#: lib/ap-utils.h:139 msgid "Associated stations" msgstr "Geassocieerde stations" -#: lib/ap-utils.h:137 +#: lib/ap-utils.h:140 msgid "AP Client link state" msgstr "" -#: lib/ap-utils.h:139 +#: lib/ap-utils.h:142 msgid "Polling: on" msgstr "" -#: lib/ap-utils.h:140 +#: lib/ap-utils.h:143 msgid "Polling: off" msgstr "" @@ -605,35 +605,31 @@ msgstr "See the included COPYING file for details." msgid "Connect options" msgstr "Verbindingsopties" -#: lib/common.c:173 +#: lib/common.c:175 msgid "Enter IP address of your Access Point." msgstr "Geef het IP-adres van uw Access Point." -#: lib/common.c:182 -msgid "Entered characters will not be displayed for security reason." +#: lib/common.c:184 +#, fuzzy +msgid "Entered characters will not be displayed for security reasons." msgstr "Ingevoerde tekens worden vanwege veiligheidsredenen niet weergegeven." -#: lib/common.c:249 +#: lib/common.c:251 msgid "This label will be stored on HDD (independently on AP name!)." msgstr "" -#: lib/common.c:362 +#: lib/common.c:365 #, fuzzy msgid "Trying to probe AP for MIB properties. Please wait..." msgstr "Bezig met schrijven gegevens naar AP. Even geduld a.u.b...." -#: lib/common.c:391 +#: lib/common.c:394 #, fuzzy msgid "" "Unable to determine AP MIB properties (no response from AP). Press any key." msgstr "Kan geen gegevens ontvangen van AP. Druk op een toets om door te gaan." -#: lib/common.c:489 lib/set_oeminfo.c:221 -#, c-format -msgid "%s%u" -msgstr "" - -#: lib/common.c:491 +#: lib/common.c:494 #, c-format msgid "(%0.1f seconds)" msgstr "" @@ -1296,8 +1292,9 @@ msgid "[F] Fragmentation threshold: " msgstr "[F] Fragmentatie drempelwaarde: %d" #: lib/wlan.c:35 -msgid "[P] Preambule type: " -msgstr "" +#, fuzzy +msgid "[P] Preamble type: " +msgstr "Produktsoort: %lu" #: lib/wlan.c:36 #, fuzzy @@ -2327,7 +2324,7 @@ msgstr "" msgid "AssociatedSTAsInfo packet error" msgstr "AssociatedSTAsInfo pakketfout" -#: src/stations.c:189 src/stations.c:363 +#: src/stations.c:189 src/stations.c:364 #, fuzzy msgid "" "Arrows - scroll; S - save to file; Q - return; T - toggle view; Other - " diff --git a/po/pl.po b/po/pl.po index f1cc5ad..f16cd2a 100644 --- a/po/pl.po +++ b/po/pl.po @@ -5,14 +5,14 @@ msgid "" msgstr "" "Project-Id-Version: GNU ap-utils 1.1.1\n" -"POT-Creation-Date: 2005-03-07 01:13+0200\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2005-05-22 20:46+0300\n" "PO-Revision-Date: 2002-10-16 08:00-0500\n" "Last-Translator: Michel Robitaille \n" "Language-Team: French \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=ISO-8859-2\n" "Content-Transfer-Encoding: 8-bit\n" -"Report-Msgid-Bugs-To: \n" # src/aps.c:138 #: lib/aps.c:30 @@ -70,7 +70,8 @@ msgstr "Infrastruktura" # src/aps.c:191 #: lib/aps.c:344 lib/aps.c:352 lib/aps.c:360 -msgid "CN: Channel Name; P: Preambule Type (S: Short; L: Long);" +#, fuzzy +msgid "CN: Channel Name; P: Preamble Type (S: Short; L: Long);" msgstr "P: Typ nag³ówka; P: Preambu³a (S: Krótki; L: D³ugi)" #: lib/aps.c:346 @@ -236,238 +237,238 @@ msgid "# - connect to AP; Q - quit" msgstr "# - pod³±cz do AP; Q - wyjd¼" # src/sysinfo.c:402 -#: lib/ap-utils.h:82 +#: lib/ap-utils.h:85 msgid "MAC address: " msgstr "Adres MAC: " # lib/ap-utils.h:80 -#: lib/ap-utils.h:83 +#: lib/ap-utils.h:86 msgid "[S] SNMP traps: " msgstr "[S] Sygnalizacja SNMP: " # lib/ap-utils.h:68 -#: lib/ap-utils.h:85 +#: lib/ap-utils.h:88 msgid "[C] Frequency channel: " msgstr "[C] Czêstotliwo¶æ fali: " # src/stat.c:123 -#: lib/ap-utils.h:87 +#: lib/ap-utils.h:90 msgid "Receive antenna:" msgstr "Odebrane:" # src/test.c:70 -#: lib/ap-utils.h:88 +#: lib/ap-utils.h:91 msgid "[U] Left" msgstr "[U] Lewa" # src/test.c:70 -#: lib/ap-utils.h:89 +#: lib/ap-utils.h:92 msgid "[I] Right" msgstr "[I] Prawa" # src/stat.c:124 -#: lib/ap-utils.h:90 +#: lib/ap-utils.h:93 msgid "Transmit antenna:" msgstr "Antena nadawcza:" # src/test.c:70 -#: lib/ap-utils.h:91 +#: lib/ap-utils.h:94 msgid "[O] Left" msgstr "[O] Lewa" # src/test.c:70 -#: lib/ap-utils.h:92 +#: lib/ap-utils.h:95 msgid "[P] Right" msgstr "[P] Prawa" # src/sysinfo.c:358 -#: lib/ap-utils.h:93 +#: lib/ap-utils.h:96 msgid "Diversity select:" msgstr "Naprzemienno¶æ:" # src/test.c:70 -#: lib/ap-utils.h:94 +#: lib/ap-utils.h:97 msgid "[T] Left" msgstr "[T] Lewa" # src/test.c:70 -#: lib/ap-utils.h:95 +#: lib/ap-utils.h:98 msgid "[Y] Right" msgstr "[Y] Prawa" -#: lib/ap-utils.h:97 +#: lib/ap-utils.h:100 msgid "Yes" msgstr "Tak" -#: lib/ap-utils.h:98 +#: lib/ap-utils.h:101 msgid "No" msgstr "Nie" -#: lib/ap-utils.h:100 +#: lib/ap-utils.h:103 msgid "On" msgstr "w³±" # lib/ap-utils.h:55 -#: lib/ap-utils.h:101 +#: lib/ap-utils.h:104 msgid "Off" msgstr "wy³" # lib/ap-utils.h:56 -#: lib/ap-utils.h:103 +#: lib/ap-utils.h:106 msgid "Basic" msgstr "Podstawowy" # lib/ap-utils.h:58 -#: lib/ap-utils.h:105 +#: lib/ap-utils.h:108 msgid "Press any key to continue." msgstr "Wci¶nij dowolny klawisz aby kontynuowaæ." -#: lib/ap-utils.h:106 +#: lib/ap-utils.h:109 msgid "Q - quit to menu. T - toggle polling mode, Other key - force update" msgstr "" # lib/ap-utils.h:86 -#: lib/ap-utils.h:108 +#: lib/ap-utils.h:111 msgid "Unable to write data to AP. Press any key to continue." msgstr "Nie moge wys³aæ danych do AP. Wci¶nij dowolny klawisz." # lib/ap-utils.h:87 -#: lib/ap-utils.h:109 +#: lib/ap-utils.h:112 #, fuzzy msgid "Unable to retrieve (valid) data from AP. Press any key to continue." msgstr "Nie moge pobraæ danych z AP. Wci¶nij dowolny klawisz." # lib/ap-utils.h:88 -#: lib/ap-utils.h:110 +#: lib/ap-utils.h:113 #, fuzzy msgid "Trying to retrieve data from AP - please wait (or press Q to quit)." msgstr "Pobieram dane z AP. Proszê czekaæ..." # lib/ap-utils.h:89 -#: lib/ap-utils.h:111 +#: lib/ap-utils.h:114 msgid "Writing data to AP. Please wait..." msgstr "Zapisuje dane do AP. Proszê czekaæ..." # lib/ap-utils.h:86 -#: lib/ap-utils.h:112 +#: lib/ap-utils.h:115 msgid "Configuration written to the AP. Press any key to continue." msgstr "Konfiguracja zapisana do AP. Wci¶nij dowolny klawisz." # src/stat.c:40 -#: lib/ap-utils.h:113 +#: lib/ap-utils.h:116 #, fuzzy msgid "select() function error. Press any key." msgstr "B³±d fcntl(). Wci¶nij dowolny klawisz." # src/stat.c:40 -#: lib/ap-utils.h:114 +#: lib/ap-utils.h:117 #, fuzzy msgid "socket() or bind() function error. Press any key." msgstr "B³±d fcntl(). Wci¶nij dowolny klawisz." # lib/ap-utils.h:87 -#: lib/ap-utils.h:116 +#: lib/ap-utils.h:119 #, fuzzy msgid "Unable to write AP list file ~/.ap-config. Press any key." msgstr "Nie moge pobraæ danych z AP. Wci¶nij dowolny klawisz." -#: lib/ap-utils.h:117 +#: lib/ap-utils.h:120 msgid "AP list file ~/.ap-config successfully written. Press any key." msgstr "" # lib/ap-utils.h:102 -#: lib/ap-utils.h:119 +#: lib/ap-utils.h:122 msgid "Back to main menu" msgstr "Powrót do menu g³ównego" # lib/ap-utils.h:103 -#: lib/ap-utils.h:120 +#: lib/ap-utils.h:123 msgid "Exit program" msgstr "Wyj¶cie z programu" # lib/ap-utils.h:104 -#: lib/ap-utils.h:121 +#: lib/ap-utils.h:124 msgid "Run subshell. To return type 'exit'." msgstr "Uruchomienie podpow³oki. By wróciæ wpisz 'exit'." -#: lib/ap-utils.h:122 +#: lib/ap-utils.h:125 msgid "Change polling mode interval" msgstr "" # lib/ap-utils.h:105 -#: lib/ap-utils.h:123 +#: lib/ap-utils.h:126 msgid "Short info about program" msgstr "O programie" # lib/ap-utils.h:106 -#: lib/ap-utils.h:124 +#: lib/ap-utils.h:127 msgid "Find connected Access Points" msgstr "Znajd¼ pod³±czone Access-pointy" # lib/ap-utils.h:107 -#: lib/ap-utils.h:125 +#: lib/ap-utils.h:128 msgid "Set connection options: ip and community" msgstr "Ustawianie opcji po³±czeñ: ip i grupa" # lib/ap-utils.h:108 -#: lib/ap-utils.h:126 +#: lib/ap-utils.h:129 msgid "Set encryption; edit WEP keys" msgstr "Ustawianie szyfracji, zmiana kluczy" # lib/ap-utils.h:109 -#: lib/ap-utils.h:127 +#: lib/ap-utils.h:130 #, fuzzy msgid "Set authorization; edit MAC authorization table" msgstr "Ustawianie praw dostêpu w/g MAC i listy MAC" # lib/ap-utils.h:110 -#: lib/ap-utils.h:128 +#: lib/ap-utils.h:131 msgid "Set SNMP community/password for access to the AP" msgstr "Ustawianie hase³/praw SNMP dla AP" # lib/ap-utils.h:111 -#: lib/ap-utils.h:129 +#: lib/ap-utils.h:132 msgid "Get info about AP hardware and firmware" msgstr "Informacja o sprzêcie i oprogramowaniu AP" # lib/ap-utils.h:112 -#: lib/ap-utils.h:130 +#: lib/ap-utils.h:133 msgid "Get wireless port statistics" msgstr "Statystyki portu radiowego" # lib/ap-utils.h:113 -#: lib/ap-utils.h:131 +#: lib/ap-utils.h:134 msgid "Get list of currently associated stations (Access Point clients)" msgstr "Lista aktualnie przy³±czonych stacji" -#: lib/ap-utils.h:132 +#: lib/ap-utils.h:135 msgid "Get link status in APclient mode" msgstr "" # lib/ap-utils.h:114 -#: lib/ap-utils.h:133 +#: lib/ap-utils.h:136 msgid "Get info and statistics from AP" msgstr "Pobieram informacje i statystyki z AP" # lib/ap-utils.h:115 -#: lib/ap-utils.h:134 +#: lib/ap-utils.h:137 msgid "Set various configuration options" msgstr "Ustawianie ró¿nych opcji" # src/stations.c:194 src/stations.c:278 -#: lib/ap-utils.h:136 +#: lib/ap-utils.h:139 msgid "Associated stations" msgstr "Pod³±czone stacje" -#: lib/ap-utils.h:137 +#: lib/ap-utils.h:140 msgid "AP Client link state" msgstr "" -#: lib/ap-utils.h:139 +#: lib/ap-utils.h:142 msgid "Polling: on" msgstr "" -#: lib/ap-utils.h:140 +#: lib/ap-utils.h:143 msgid "Polling: off" msgstr "" @@ -642,38 +643,34 @@ msgid "Connect options" msgstr "Opcje pod³±czenia" # lib/common.c:124 -#: lib/common.c:173 +#: lib/common.c:175 msgid "Enter IP address of your Access Point." msgstr "Wpisz adres IP swojego Access Pointa." # lib/common.c:133 -#: lib/common.c:182 -msgid "Entered characters will not be displayed for security reason." +#: lib/common.c:184 +#, fuzzy +msgid "Entered characters will not be displayed for security reasons." msgstr "Wpisywane litery nie bêd± wy¶wietlane z powodów bezpieczeñstwa." -#: lib/common.c:249 +#: lib/common.c:251 msgid "This label will be stored on HDD (independently on AP name!)." msgstr "" # lib/ap-utils.h:89 -#: lib/common.c:362 +#: lib/common.c:365 #, fuzzy msgid "Trying to probe AP for MIB properties. Please wait..." msgstr "Zapisuje dane do AP. Proszê czekaæ..." # lib/ap-utils.h:87 -#: lib/common.c:391 +#: lib/common.c:394 #, fuzzy msgid "" "Unable to determine AP MIB properties (no response from AP). Press any key." msgstr "Nie moge pobraæ danych z AP. Wci¶nij dowolny klawisz." -#: lib/common.c:489 lib/set_oeminfo.c:221 -#, c-format -msgid "%s%u" -msgstr "" - -#: lib/common.c:491 +#: lib/common.c:494 #, c-format msgid "(%0.1f seconds)" msgstr "" @@ -1406,7 +1403,8 @@ msgstr "" # src/wlan.c:33 #: lib/wlan.c:35 -msgid "[P] Preambule type: " +#, fuzzy +msgid "[P] Preamble type: " msgstr "[P] Preambu³a: " # lib/ap-utils.h:69 @@ -2536,7 +2534,7 @@ msgid "AssociatedSTAsInfo packet error" msgstr "B³êdny pakiet AssociatedSTAsInfo" # src/stations.c:132 src/stations.c:284 -#: src/stations.c:189 src/stations.c:363 +#: src/stations.c:189 src/stations.c:364 #, fuzzy msgid "" "Arrows - scroll; S - save to file; Q - return; T - toggle view; Other - " diff --git a/po/ro.po b/po/ro.po index 3da49a0..014755f 100644 --- a/po/ro.po +++ b/po/ro.po @@ -6,14 +6,14 @@ msgid "" msgstr "" "Project-Id-Version: ap-utils-1.3.2-pre3\n" -"POT-Creation-Date: 2005-03-07 01:13+0200\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2005-05-22 20:46+0300\n" "PO-Revision-Date: 2003-05-19 12:51+0300\n" "Last-Translator: Eugen Hoanca \n" "Language-Team: Romanian \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=ISO-8859-2\n" "Content-Transfer-Encoding: 8bit\n" -"Report-Msgid-Bugs-To: \n" #: lib/aps.c:30 msgid "Known Access Points" @@ -67,7 +67,7 @@ msgstr "Infrastructur #: lib/aps.c:344 lib/aps.c:352 lib/aps.c:360 #, fuzzy -msgid "CN: Channel Name; P: Preambule Type (S: Short; L: Long);" +msgid "CN: Channel Name; P: Preamble Type (S: Short; L: Long);" msgstr "P: Tip Preambul; S: Scurt; L: Lung" #: lib/aps.c:346 @@ -230,224 +230,224 @@ msgstr "" msgid "# - connect to AP; Q - quit" msgstr "Conectare la AP num:" -#: lib/ap-utils.h:82 +#: lib/ap-utils.h:85 #, fuzzy msgid "MAC address: " msgstr "Adresã IP: %s" -#: lib/ap-utils.h:83 +#: lib/ap-utils.h:86 #, fuzzy msgid "[S] SNMP traps: " msgstr "[S] Referinþe(traps) SNMP: %s" -#: lib/ap-utils.h:85 +#: lib/ap-utils.h:88 #, fuzzy msgid "[C] Frequency channel: " msgstr "[C] Frecvenþã Canal: %02u (%u MHz)" -#: lib/ap-utils.h:87 +#: lib/ap-utils.h:90 #, fuzzy msgid "Receive antenna:" msgstr "Primite:" -#: lib/ap-utils.h:88 +#: lib/ap-utils.h:91 #, fuzzy msgid "[U] Left" msgstr "Stânga" -#: lib/ap-utils.h:89 +#: lib/ap-utils.h:92 #, fuzzy msgid "[I] Right" msgstr "Dreapta" -#: lib/ap-utils.h:90 +#: lib/ap-utils.h:93 #, fuzzy msgid "Transmit antenna:" msgstr "Transmise:" -#: lib/ap-utils.h:91 +#: lib/ap-utils.h:94 #, fuzzy msgid "[O] Left" msgstr "Stânga" -#: lib/ap-utils.h:92 +#: lib/ap-utils.h:95 #, fuzzy msgid "[P] Right" msgstr "Dreapta" -#: lib/ap-utils.h:93 +#: lib/ap-utils.h:96 #, fuzzy msgid "Diversity select:" msgstr "Variaþie: %s" -#: lib/ap-utils.h:94 +#: lib/ap-utils.h:97 #, fuzzy msgid "[T] Left" msgstr "Stânga" -#: lib/ap-utils.h:95 +#: lib/ap-utils.h:98 #, fuzzy msgid "[Y] Right" msgstr "Dreapta" -#: lib/ap-utils.h:97 +#: lib/ap-utils.h:100 msgid "Yes" msgstr "" -#: lib/ap-utils.h:98 +#: lib/ap-utils.h:101 msgid "No" msgstr "" -#: lib/ap-utils.h:100 +#: lib/ap-utils.h:103 msgid "On" msgstr "" -#: lib/ap-utils.h:101 +#: lib/ap-utils.h:104 #, fuzzy msgid "Off" msgstr "oprit(off)" -#: lib/ap-utils.h:103 +#: lib/ap-utils.h:106 #, fuzzy msgid "Basic" msgstr "de bazã" -#: lib/ap-utils.h:105 +#: lib/ap-utils.h:108 msgid "Press any key to continue." msgstr "Apãsaþi o tastã pentru continuare." -#: lib/ap-utils.h:106 +#: lib/ap-utils.h:109 msgid "Q - quit to menu. T - toggle polling mode, Other key - force update" msgstr "" -#: lib/ap-utils.h:108 +#: lib/ap-utils.h:111 msgid "Unable to write data to AP. Press any key to continue." msgstr "Nu se pot scrie date în AP. Apãsaþi o tastã pentru continuare." -#: lib/ap-utils.h:109 +#: lib/ap-utils.h:112 #, fuzzy msgid "Unable to retrieve (valid) data from AP. Press any key to continue." msgstr "Nu se pot recupera date din AP. Apãsaþi o tastã pentru continuare." -#: lib/ap-utils.h:110 +#: lib/ap-utils.h:113 #, fuzzy msgid "Trying to retrieve data from AP - please wait (or press Q to quit)." msgstr "Recuperare date din AP. Vã rugãm aºteptaþi..." -#: lib/ap-utils.h:111 +#: lib/ap-utils.h:114 msgid "Writing data to AP. Please wait..." msgstr "Scriere date în AP. Vã rugãm aºteptaþi..." -#: lib/ap-utils.h:112 +#: lib/ap-utils.h:115 #, fuzzy msgid "Configuration written to the AP. Press any key to continue." msgstr "Nu se pot scrie date în AP. Apãsaþi o tastã pentru continuare." -#: lib/ap-utils.h:113 +#: lib/ap-utils.h:116 #, fuzzy msgid "select() function error. Press any key." msgstr "Eroare fcntl. Apãsaþi o tastã." -#: lib/ap-utils.h:114 +#: lib/ap-utils.h:117 #, fuzzy msgid "socket() or bind() function error. Press any key." msgstr "Eroare fcntl. Apãsaþi o tastã." -#: lib/ap-utils.h:116 +#: lib/ap-utils.h:119 #, fuzzy msgid "Unable to write AP list file ~/.ap-config. Press any key." msgstr "Nu se pot recupera date din AP. Apãsaþi o tastã pentru continuare." -#: lib/ap-utils.h:117 +#: lib/ap-utils.h:120 msgid "AP list file ~/.ap-config successfully written. Press any key." msgstr "" -#: lib/ap-utils.h:119 +#: lib/ap-utils.h:122 msgid "Back to main menu" msgstr "Înapoi în meniul principal" -#: lib/ap-utils.h:120 +#: lib/ap-utils.h:123 msgid "Exit program" msgstr "Ieºire din program" -#: lib/ap-utils.h:121 +#: lib/ap-utils.h:124 #, fuzzy msgid "Run subshell. To return type 'exit'." msgstr "Rulare subshell. Pentru întoarcere scrieþi 'exit'" -#: lib/ap-utils.h:122 +#: lib/ap-utils.h:125 msgid "Change polling mode interval" msgstr "" -#: lib/ap-utils.h:123 +#: lib/ap-utils.h:126 msgid "Short info about program" msgstr "Scurte informaþii despre program" -#: lib/ap-utils.h:124 +#: lib/ap-utils.h:127 msgid "Find connected Access Points" msgstr "Cautã Access Pointurile conectate" -#: lib/ap-utils.h:125 +#: lib/ap-utils.h:128 msgid "Set connection options: ip and community" msgstr "Setare opþiuni conexiune: ip ºi comunitate" -#: lib/ap-utils.h:126 +#: lib/ap-utils.h:129 #, fuzzy msgid "Set encryption; edit WEP keys" msgstr "Setare encripþie, editare chei WEP" -#: lib/ap-utils.h:127 +#: lib/ap-utils.h:130 #, fuzzy msgid "Set authorization; edit MAC authorization table" msgstr "Setare autorizare prin mac, editare tabel autorizare prin mac" -#: lib/ap-utils.h:128 +#: lib/ap-utils.h:131 #, fuzzy msgid "Set SNMP community/password for access to the AP" msgstr "Setare comunitate/parolã SNMP pentru accesare AP" -#: lib/ap-utils.h:129 +#: lib/ap-utils.h:132 #, fuzzy msgid "Get info about AP hardware and firmware" msgstr "Procurare informaþii despre hardware ºi software AP" -#: lib/ap-utils.h:130 +#: lib/ap-utils.h:133 #, fuzzy msgid "Get wireless port statistics" msgstr "Procurare statistici porturi wireless" -#: lib/ap-utils.h:131 +#: lib/ap-utils.h:134 #, fuzzy msgid "Get list of currently associated stations (Access Point clients)" msgstr "Procurare listã staþii asociate în acest moment" -#: lib/ap-utils.h:132 +#: lib/ap-utils.h:135 msgid "Get link status in APclient mode" msgstr "" -#: lib/ap-utils.h:133 +#: lib/ap-utils.h:136 #, fuzzy msgid "Get info and statistics from AP" msgstr "Procurare informaþii ºi statistici din AP" -#: lib/ap-utils.h:134 +#: lib/ap-utils.h:137 #, fuzzy msgid "Set various configuration options" msgstr "Setare diverse opþiuni de configurare" -#: lib/ap-utils.h:136 +#: lib/ap-utils.h:139 msgid "Associated stations" msgstr "Staþii asociate" -#: lib/ap-utils.h:137 +#: lib/ap-utils.h:140 msgid "AP Client link state" msgstr "" -#: lib/ap-utils.h:139 +#: lib/ap-utils.h:142 msgid "Polling: on" msgstr "" -#: lib/ap-utils.h:140 +#: lib/ap-utils.h:143 msgid "Polling: off" msgstr "" @@ -603,35 +603,31 @@ msgstr "Citi msgid "Connect options" msgstr "Opþiuni conectare" -#: lib/common.c:173 +#: lib/common.c:175 msgid "Enter IP address of your Access Point." msgstr "Scrieþi adresa IP a Access Point-ului vostru:" -#: lib/common.c:182 -msgid "Entered characters will not be displayed for security reason." +#: lib/common.c:184 +#, fuzzy +msgid "Entered characters will not be displayed for security reasons." msgstr "Caracterele introduse nu vor fi afiºate din motive de securitate." -#: lib/common.c:249 +#: lib/common.c:251 msgid "This label will be stored on HDD (independently on AP name!)." msgstr "" -#: lib/common.c:362 +#: lib/common.c:365 #, fuzzy msgid "Trying to probe AP for MIB properties. Please wait..." msgstr "Scriere date în AP. Vã rugãm aºteptaþi..." -#: lib/common.c:391 +#: lib/common.c:394 #, fuzzy msgid "" "Unable to determine AP MIB properties (no response from AP). Press any key." msgstr "Nu se pot recupera date din AP. Apãsaþi o tastã pentru continuare." -#: lib/common.c:489 lib/set_oeminfo.c:221 -#, c-format -msgid "%s%u" -msgstr "" - -#: lib/common.c:491 +#: lib/common.c:494 #, c-format msgid "(%0.1f seconds)" msgstr "" @@ -1291,7 +1287,7 @@ msgstr "[F] Prag(theshold) de Fragmentare: %d" #: lib/wlan.c:35 #, fuzzy -msgid "[P] Preambule type: " +msgid "[P] Preamble type: " msgstr "[P] Tip Preambul: %s" #: lib/wlan.c:36 @@ -2322,7 +2318,7 @@ msgstr "" msgid "AssociatedSTAsInfo packet error" msgstr "Eroare pachet AssociatedSTAsInfo" -#: src/stations.c:189 src/stations.c:363 +#: src/stations.c:189 src/stations.c:364 #, fuzzy msgid "" "Arrows - scroll; S - save to file; Q - return; T - toggle view; Other - " diff --git a/po/rw.po b/po/rw.po new file mode 100644 index 0000000..35303f5 --- /dev/null +++ b/po/rw.po @@ -0,0 +1,2483 @@ +# Kinyarwanda translations for ap-utils package. +# Copyright (C) 2005 Free Software Foundation, Inc. +# This file is distributed under the same license as the ap-utils package. +# Steve Murphy , 2005. +# Steve performed initial rough translation from compendium built from translations provided by the following translators: +# Philibert Ndandali , 2005. +# Viateur MUGENZI , 2005. +# Noëlla Mupole , 2005. +# Carole Karema , 2005. +# JEAN BAPTISTE NGENDAHAYO , 2005. +# Augustin KIBERWA , 2005. +# Donatien NSENGIYUMVA , 2005. +# Antoine Bigirimana , 2005. +# +msgid "" +msgstr "" +"Project-Id-Version: ap-utils 1.5pre1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2005-05-22 20:46+0300\n" +"PO-Revision-Date: 2005-04-04 10:55-0700\n" +"Last-Translator: Steven Michael Murphy \n" +"Language-Team: Kinyarwanda \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: lib/aps.c:30 +msgid "Known Access Points" +msgstr "" + +#: lib/aps.c:130 +#, fuzzy +msgid "Your Access Point is not in \"AP client\" mode => getting" +msgstr "ni OYA in Umukiriya Ubwoko" + +#: lib/aps.c:133 +#, fuzzy +msgid "up-to-date \"Known APs\" info requires your AP to be" +msgstr "Hejuru Kuri Itariki Ibisobanuro Kuri" + +#: lib/aps.c:136 +#, fuzzy +msgid "temporarily configured into \"AP client\" mode and rebooted." +msgstr "Umukiriya Ubwoko Na" + +#: lib/aps.c:139 +#, fuzzy +msgid "Your AP will be reconfigured back to original mode by this" +msgstr "Inyuma Kuri Umwimerere Ubwoko ku iyi" + +#: lib/aps.c:142 +#, fuzzy +msgid "utility once you quit the \"KnownAP\" view. This, in turn, may" +msgstr "Rimwe Kuvamo i Kureba in Gicurasi" + +#: lib/aps.c:145 +#, fuzzy +msgid "cause loss of Access Point's current configuration." +msgstr "Bya KIGEZWEHO Iboneza" + +#: lib/aps.c:149 +#, fuzzy +msgid "Do NOT answer \"Yes\" if you're connected to the Access Point" +msgstr "NIBA Kuri i" + +#: lib/aps.c:152 +#, fuzzy +msgid "via its wireless port." +msgstr "Biturutse Umuyoboro" + +#: lib/aps.c:154 lib/cmd.c:45 lib/cmd.c:75 lib/test.c:96 +#, fuzzy +msgid "Do you want to continue? " +msgstr "Kuri urifuzagukomeza" + +#: lib/aps.c:208 +msgid "NetworkType" +msgstr "" + +#: lib/aps.c:284 +msgid "Infrastructure" +msgstr "" + +#: lib/aps.c:344 lib/aps.c:352 lib/aps.c:360 +msgid "CN: Channel Name; P: Preamble Type (S: Short; L: Long);" +msgstr "" + +#: lib/aps.c:346 +msgid "RSSI: Radio Signal Strength Indicator [%]" +msgstr "" + +#: lib/aps.c:348 lib/aps.c:356 +msgid "; LQ: Link Quality [%]" +msgstr "" + +#: lib/aps.c:354 +msgid "RSSI: Radio Signal Strength Indicator [dBm]" +msgstr "" + +#: lib/aps.c:362 +msgid "RSSI: Radio Signal Strength Indicator [raw]" +msgstr "" + +#: lib/aps.c:364 +msgid "; LQ: Link Q. [raw]" +msgstr "" + +#: lib/aps.c:370 +#, fuzzy +msgid "" +"# con. to AP #; R refresh with reset; T toggle; Q quit; Other = refr. w/o " +"reset" +msgstr "#Kuri Kugira gishya Na: Kugarura Mukomatanya Kuvamo W o Kugarura" + +#: lib/aps.c:372 +#, fuzzy +msgid "" +"# con. to AP #; R initiate AP scan; T toggle view; Q quit; Other = refresh " +"view" +msgstr "#Kuri Gusikana Mukomatanya Kureba Kuvamo Kugira gishya Kureba" + +#: lib/aps.c:501 lib/ap_search.c:173 +#, fuzzy, c-format +msgid "Failure in sendto(): %s. Press any key." +msgstr "in Urufunguzo" + +#: lib/aps.c:510 +#, fuzzy +msgid "You have just initiated the AP scan. Be advised that it may" +msgstr "i Gusikana Gicurasi" + +#: lib/aps.c:513 +#, fuzzy +msgid "take a few seconds for your Access Point to find out some" +msgstr "a amasogonda kugirango Kuri Gushaka Inyuma" + +#: lib/aps.c:516 +#, fuzzy +msgid "values, so expect finishing the scan in about 5 seconds." +msgstr "Uduciro Kurangiza... i Gusikana in Ibyerekeye 5 amasogonda" + +#: lib/aps.c:519 +#, fuzzy +msgid "Also note that your Access Point stops forwarding the network" +msgstr "Impugukirwa i urusobe" + +#: lib/aps.c:522 +#, fuzzy +msgid "traffic while the scan is in progress, but restores itself" +msgstr "i Gusikana ni in Aho bigeze" + +#: lib/aps.c:525 +#, fuzzy +msgid "to normal operation in time ranging up to 1 minute." +msgstr "Kuri Bisanzwe in Igihe Hejuru Kuri 1. UMUNOTA" + +#: lib/aps.c:528 +#, fuzzy +msgid "Hence, if you are connected to target Access Point via its" +msgstr "NIBA Kuri Intego Biturutse" + +#: lib/aps.c:531 +#, fuzzy +msgid "wireless port, you need to wait a bit longer" +msgstr "Umuyoboro Kuri Tegereza a" + +#: lib/aps.c:534 +#, fuzzy +msgid "after pressing 'S'." +msgstr "Nyuma" + +#: lib/ap_search.c:48 +#, fuzzy +msgid "Community name: " +msgstr "Izina:" + +#: lib/ap_search.c:49 +msgid " NUM IP ADDRESS MIB TYPE FW TYPE (VERSION) AP NAME" +msgstr "" + +#: lib/ap_search.c:106 +#, fuzzy +msgid "Please wait while scanning, or press 'Q' to quit." +msgstr "Tegereza Cyangwa Kanda Kuri Kuvamo" + +#: lib/ap_search.c:122 +#, fuzzy +msgid "Can't set broadcast option on socket. Press any key." +msgstr "Gushyiraho Ihitamo ku Urufunguzo" + +#: lib/ap_search.c:131 +#, fuzzy +msgid "Can't set multicast membership on socket. Press any key." +msgstr "Gushyiraho ku Urufunguzo" + +#: lib/ap_search.c:138 +#, fuzzy +msgid "Scanning via network interface:" +msgstr "Biturutse urusobe" + +#: lib/ap_search.c:139 +#, fuzzy, c-format +msgid " Index: %i" +msgstr "Umubarendanga" + +# basctl/source\basicide\moduldlg.src:RID_DLG_NEWLIB.RID_FT_NEWLIB.text +#: lib/ap_search.c:141 +#, fuzzy, c-format +msgid " Name: %s" +msgstr "Izina:" + +#: lib/ap_search.c:143 +#, c-format +msgid " IP: %s" +msgstr "" + +#: lib/ap_search.c:152 +#, fuzzy, c-format +msgid "Scanning for AP with MIB type: %s" +msgstr "kugirango Na: Ubwoko" + +#: lib/ap_search.c:378 +msgid "Access Points Search" +msgstr "" + +#: lib/ap_search.c:396 +#, fuzzy +msgid "realloc() error." +msgstr "Ikosa" + +#: lib/ap_search.c:408 +#, fuzzy +msgid "Network interface discovery error." +msgstr "Ikosa" + +#: lib/ap_search.c:483 +#, fuzzy +msgid "No local network interfaces found. Press any key." +msgstr "urusobe Byabonetse Urufunguzo" + +#: lib/ap_search.c:485 +#, fuzzy +msgid "No directly reachable Access Points found. Press any key." +msgstr "Byabonetse Urufunguzo" + +#: lib/ap_search.c:490 +#, fuzzy +msgid "Single-screen maximum number of APs found." +msgstr "Mugaragaza Kinini Umubare Bya Byabonetse" + +#: lib/ap_search.c:493 +#, fuzzy +msgid "# - connect to AP; Q - quit" +msgstr "#-Kwihuza Kuri Kuvamo" + +#: lib/ap-utils.h:85 +#, fuzzy +msgid "MAC address: " +msgstr "Aderesi" + +#: lib/ap-utils.h:86 +msgid "[S] SNMP traps: " +msgstr "" + +#: lib/ap-utils.h:88 +#, fuzzy +msgid "[C] Frequency channel: " +msgstr "[C" + +#: lib/ap-utils.h:90 +msgid "Receive antenna:" +msgstr "" + +#: lib/ap-utils.h:91 +#, fuzzy +msgid "[U] Left" +msgstr "[U" + +#: lib/ap-utils.h:92 +msgid "[I] Right" +msgstr "" + +#: lib/ap-utils.h:93 +msgid "Transmit antenna:" +msgstr "" + +#: lib/ap-utils.h:94 +msgid "[O] Left" +msgstr "" + +#: lib/ap-utils.h:95 +msgid "[P] Right" +msgstr "" + +#: lib/ap-utils.h:96 +#, fuzzy +msgid "Diversity select:" +msgstr "Guhitamo" + +#: lib/ap-utils.h:97 +msgid "[T] Left" +msgstr "" + +#: lib/ap-utils.h:98 +msgid "[Y] Right" +msgstr "" + +#: lib/ap-utils.h:100 +msgid "Yes" +msgstr "Yego" + +#: lib/ap-utils.h:101 +msgid "No" +msgstr "Oya" + +#: lib/ap-utils.h:103 +msgid "On" +msgstr "Kuri" + +#: lib/ap-utils.h:104 +msgid "Off" +msgstr "ki/birafunze" + +#: lib/ap-utils.h:106 +msgid "Basic" +msgstr "By'ibanze" + +#: lib/ap-utils.h:108 +#, fuzzy +msgid "Press any key to continue." +msgstr "Urufunguzo Kuri urifuzagukomeza" + +#: lib/ap-utils.h:109 +#, fuzzy +msgid "Q - quit to menu. T - toggle polling mode, Other key - force update" +msgstr "Kuvamo Kuri Ibikubiyemo Mukomatanya Ubwoko Urufunguzo Kuvugurura" + +#: lib/ap-utils.h:111 +#, fuzzy +msgid "Unable to write data to AP. Press any key to continue." +msgstr "Kuri Kwandika Ibyatanzwe Kuri Urufunguzo Kuri urifuzagukomeza" + +#: lib/ap-utils.h:112 +#, fuzzy +msgid "Unable to retrieve (valid) data from AP. Press any key to continue." +msgstr "Kuri Byemewe Ibyatanzwe Bivuye Urufunguzo Kuri urifuzagukomeza" + +#: lib/ap-utils.h:113 +#, fuzzy +msgid "Trying to retrieve data from AP - please wait (or press Q to quit)." +msgstr "Kuri Ibyatanzwe Bivuye Tegereza" + +#: lib/ap-utils.h:114 +#, fuzzy +msgid "Writing data to AP. Please wait..." +msgstr "Ibyatanzwe Kuri Tegereza" + +#: lib/ap-utils.h:115 +#, fuzzy +msgid "Configuration written to the AP. Press any key to continue." +msgstr "Kuri i Urufunguzo Kuri urifuzagukomeza" + +#: lib/ap-utils.h:116 +#, fuzzy +msgid "select() function error. Press any key." +msgstr "Guhitamo Umumaro Ikosa Urufunguzo" + +#: lib/ap-utils.h:117 +#, fuzzy +msgid "socket() or bind() function error. Press any key." +msgstr "Guhitamo Umumaro Ikosa Urufunguzo" + +#: lib/ap-utils.h:119 +#, fuzzy +msgid "Unable to write AP list file ~/.ap-config. Press any key." +msgstr "Kuri Kwandika Urutonde IDOSIYE Urufunguzo" + +#: lib/ap-utils.h:120 +#, fuzzy +msgid "AP list file ~/.ap-config successfully written. Press any key." +msgstr "Urutonde IDOSIYE Urufunguzo" + +#: lib/ap-utils.h:122 +#, fuzzy +msgid "Back to main menu" +msgstr "Kuri Ibikubiyemo" + +#: lib/ap-utils.h:123 +#, fuzzy +msgid "Exit program" +msgstr "Porogaramu" + +#: lib/ap-utils.h:124 +#, fuzzy +msgid "Run subshell. To return type 'exit'." +msgstr "Garuka Ubwoko" + +#: lib/ap-utils.h:125 +msgid "Change polling mode interval" +msgstr "" + +#: lib/ap-utils.h:126 +#, fuzzy +msgid "Short info about program" +msgstr "Ibisobanuro Ibyerekeye Porogaramu" + +#: lib/ap-utils.h:127 +msgid "Find connected Access Points" +msgstr "" + +#: lib/ap-utils.h:128 +#, fuzzy +msgid "Set connection options: ip and community" +msgstr "Ukwihuza Amahitamo Na" + +#: lib/ap-utils.h:129 +#, fuzzy +msgid "Set encryption; edit WEP keys" +msgstr "Bishunzwe: Guhindura Utubuto" + +#: lib/ap-utils.h:130 +#, fuzzy +msgid "Set authorization; edit MAC authorization table" +msgstr "Guhindura imbonerahamwe#" + +#: lib/ap-utils.h:131 +#, fuzzy +msgid "Set SNMP community/password for access to the AP" +msgstr "Ijambobanga... kugirango Kuri i" + +#: lib/ap-utils.h:132 +#, fuzzy +msgid "Get info about AP hardware and firmware" +msgstr "Ibisobanuro Ibyerekeye Na" + +#: lib/ap-utils.h:133 +#, fuzzy +msgid "Get wireless port statistics" +msgstr "Umuyoboro Sitatisitiki" + +#: lib/ap-utils.h:134 +#, fuzzy +msgid "Get list of currently associated stations (Access Point clients)" +msgstr "Urutonde Bya" + +#: lib/ap-utils.h:135 +msgid "Get link status in APclient mode" +msgstr "" + +#: lib/ap-utils.h:136 +#, fuzzy +msgid "Get info and statistics from AP" +msgstr "Ibisobanuro Na Sitatisitiki Bivuye" + +#: lib/ap-utils.h:137 +#, fuzzy +msgid "Set various configuration options" +msgstr "Iboneza Amahitamo" + +#: lib/ap-utils.h:139 +msgid "Associated stations" +msgstr "" + +#: lib/ap-utils.h:140 +#, fuzzy +msgid "AP Client link state" +msgstr "Ihuza Leta" + +#: lib/ap-utils.h:142 +#, fuzzy +msgid "Polling: on" +msgstr "ku" + +#: lib/ap-utils.h:143 +#, fuzzy +msgid "Polling: off" +msgstr "Bidakora" + +#: lib/cmd.c:40 +#, fuzzy +msgid "Restore factory default configuration" +msgstr "Mburabuzi Iboneza" + +#: lib/cmd.c:43 +#, fuzzy +msgid "After restoring factory defaults your current configuration" +msgstr "KIGEZWEHO Iboneza" + +#: lib/cmd.c:44 +msgid "will be lost." +msgstr "" + +#: lib/cmd.c:63 +#, fuzzy +msgid "Factory default settings loaded. Press any key to continue." +msgstr "Mburabuzi Amagenamiterere Urufunguzo Kuri urifuzagukomeza" + +#: lib/cmd.c:71 +msgid "Reset Access Point" +msgstr "" + +#: lib/cmd.c:74 +#, fuzzy +msgid "By reset you'll lose all non-uploaded configuration." +msgstr "Kugarura Byose Iboneza" + +#: lib/cmd.c:85 +#, fuzzy +msgid "Access Point reset. Press any key to continue." +msgstr "Kugarura Urufunguzo Kuri urifuzagukomeza" + +#: lib/cmd.c:117 +#, fuzzy +msgid "Upload configuration" +msgstr "Iboneza" + +#: lib/cmd.c:119 +#, fuzzy +msgid "You may need to upload the configuration only if you've" +msgstr "Gicurasi Kuri i Iboneza NIBA" + +#: lib/cmd.c:121 +#, fuzzy +msgid "changed some option values before. Using this option may" +msgstr "Byahinduwe Ihitamo Uduciro Mbere iyi Ihitamo Gicurasi" + +#: lib/cmd.c:123 +#, fuzzy +msgid "cause loss of your current configuration." +msgstr "Bya KIGEZWEHO Iboneza" + +#: lib/cmd.c:135 +#, fuzzy +msgid "Configuration uploaded. Press any key to continue." +msgstr "Urufunguzo Kuri urifuzagukomeza" + +#: lib/common.c:32 +#, fuzzy +msgid "Access Point IP-address: " +msgstr "Aderesi" + +#: lib/common.c:33 +msgid "Password (community): " +msgstr "" + +#: lib/common.c:34 +#, fuzzy +msgid "Autodetect AP MIB properties? " +msgstr "Indangakintu..." + +#: lib/common.c:35 +#, fuzzy +msgid "AP MIB type: " +msgstr "Ubwoko" + +#: lib/common.c:36 +#, fuzzy +msgid "AP MIB vendor extensions: " +msgstr "Umucuruzi Umigereka" + +#: lib/common.c:37 +#, fuzzy +msgid "Do you want to use AP's name as its label? " +msgstr "Kuri Gukoresha Izina: Nka Akarango" + +#: lib/common.c:38 +#, fuzzy +msgid "Access Point label: " +msgstr "Akarango" + +#: lib/common.c:39 +#, fuzzy +msgid "Save connect-settings: " +msgstr "Kubika Kwihuza Amagenamiterere" + +#: lib/common.c:40 +msgid "[P] Polling mode interval (tenths of second): " +msgstr "" + +#: lib/common.c:41 +#, fuzzy +msgid "P - change polling mode interval; Q - quit to menu" +msgstr "[Urufunguzo Gushyiraho Ihitamo Kwandika Kuvamo Kuri Ibikubiyemo" + +#: lib/common.c:89 src/ap-config.c:158 +msgid "About" +msgstr "ki/bijyanye" + +#: lib/common.c:106 +#, fuzzy, c-format +msgid "From %s" +msgstr "Kuva:" + +# sfx2/source\dialog\filedlghelper.src:STR_LB_VERSION.text +#: lib/common.c:108 +#, fuzzy, c-format +msgid "Version %s" +msgstr "Uburyo:" + +#: lib/common.c:111 +#, fuzzy +msgid "Written by Roman Festchook roma@polesye.net" +msgstr "ku Cyuzuye" + +#: lib/common.c:113 +#, fuzzy +msgid "and Jan Rafaj jr-aputils@cedric.unob.cz" +msgstr "ku" + +#: lib/common.c:115 +#, fuzzy +msgid "Copyright (c) 2001-2005" +msgstr "C" + +#: lib/common.c:117 +#, fuzzy +msgid "Roman Festchook and Jan Rafaj" +msgstr "Na" + +#: lib/common.c:120 +#, fuzzy +msgid "This program is distributed under the terms" +msgstr "Porogaramu ni i" + +#: lib/common.c:122 +#, fuzzy +msgid "of the GNU General Public License version 2." +msgstr "Bya i Verisiyo 2." + +#: lib/common.c:124 +#, fuzzy +msgid "See the included COPYING file for details." +msgstr "i IDOSIYE kugirango Birambuye" + +#: lib/common.c:165 +#, fuzzy +msgid "Connect options" +msgstr "Amahitamo" + +#: lib/common.c:175 +#, fuzzy +msgid "Enter IP address of your Access Point." +msgstr "Aderesi Bya" + +#: lib/common.c:184 +#, fuzzy +msgid "Entered characters will not be displayed for security reasons." +msgstr "Inyuguti OYA kugirango Umutekano" + +#: lib/common.c:251 +#, fuzzy +msgid "This label will be stored on HDD (independently on AP name!)." +msgstr "Akarango ku ku Izina:" + +#: lib/common.c:365 +#, fuzzy +msgid "Trying to probe AP for MIB properties. Please wait..." +msgstr "Kuri kugirango Indangakintu... Tegereza" + +#: lib/common.c:394 +#, fuzzy +msgid "" +"Unable to determine AP MIB properties (no response from AP). Press any key." +msgstr "Kuri Indangakintu... Oya Bivuye Urufunguzo" + +#: lib/common.c:494 +#, c-format +msgid "(%0.1f seconds)" +msgstr "" + +#: lib/file.c:199 +msgid "NUM IP ADDRESS MIB TYPE MIB EXT. LABEL" +msgstr "" + +#: lib/file.c:200 +#, fuzzy +msgid "Choose an AP to connect to" +msgstr "Kuri Kwihuza Kuri" + +#: lib/file.c:206 +#, fuzzy +msgid "1-9,C: connect; N: new; D: delete; W: save; Q: quit; arrows: scroll" +msgstr "1. 9 C Kwihuza Gishya Gusiba Kubika Kuvamo Utwambi" + +#: lib/file.c:257 +#, fuzzy +msgid "Connect to AP num:" +msgstr "Kuri" + +#: lib/file.c:288 +msgid "Delete num:" +msgstr "" + +#: lib/file.c:442 +#, fuzzy +msgid "Unable to write stations file. Press any key." +msgstr "Kuri Kwandika IDOSIYE Urufunguzo" + +#: lib/file.c:444 +#, fuzzy +msgid "Stations file succesfully written. Press any key." +msgstr "IDOSIYE Urufunguzo" + +#: lib/input.c:32 +#, fuzzy +msgid "Invalid value. Press any key to continue." +msgstr "Agaciro Urufunguzo Kuri urifuzagukomeza" + +#: lib/input.c:33 +#, fuzzy, c-format +msgid "Value must be in range %u - %u. Press any key to continue." +msgstr "in Urutonde Urufunguzo Kuri urifuzagukomeza" + +#: lib/input.c:460 +#, fuzzy +msgid "Y - Yes; Any other key - No (it's safer to answer No)" +msgstr "Ikindi Urufunguzo Kuri" + +#: lib/oui.c:6061 +#, fuzzy +msgid "Unknown or Private" +msgstr "Cyangwa" + +#: lib/radio.c:26 +#, fuzzy +msgid "" +"[key] - power level; UIOP or LR - antenna; W - write config; Q - quit to menu" +msgstr "[Urufunguzo UMWIKUBE urwego Cyangwa Kwandika Kuvamo Kuri Ibikubiyemo" + +#: lib/radio.c:28 +msgid "Antenna:" +msgstr "" + +#: lib/radio.c:29 +msgid "[L] Left:" +msgstr "" + +#: lib/radio.c:30 +msgid "[R] Right:" +msgstr "" + +#: lib/radio.c:120 +msgid "Radio Configuration" +msgstr "" + +#: lib/radio.c:121 +#, fuzzy +msgid "Output RF signal power level (CR31 register values)" +msgstr "UMWIKUBE urwego Kwiyandikisha Uduciro" + +#: lib/radio.c:123 +msgid "Key Channel Level" +msgstr "" + +#: lib/radio.c:279 +#, fuzzy +msgid "" +"You can't disable both antennas; unable to save antenna-config. Press any " +"key." +msgstr "Byombi Kuri Kubika Urufunguzo" + +#: lib/scr.c:157 +#, c-format +msgid "Current AP: %s Type: %s Ext: %s" +msgstr "" + +#: lib/set_community.c:27 +#, fuzzy +msgid "Set community/password" +msgstr "Ijambobanga..." + +#: lib/set_community.c:28 +#, fuzzy +msgid "Key Access level" +msgstr "urwego" + +#: lib/set_community.c:29 +msgid "Community/Password" +msgstr "" + +#: lib/set_community.c:30 +#, fuzzy +msgid "[U] User " +msgstr "[U" + +#: lib/set_community.c:31 +#, fuzzy +msgid "[A] Administrator " +msgstr "[A" + +#: lib/set_community.c:32 +msgid "[M] Manufacturer " +msgstr "" + +#: lib/set_community.c:33 +#, fuzzy +msgid "" +"[key] - set community/password; W - write config to AP; Q - quit to menu" +msgstr "" +"[Urufunguzo Gushyiraho Ijambobanga... Kwandika Kuri Kuvamo Kuri Ibikubiyemo" + +#: lib/set_oeminfo.c:28 +#, fuzzy +msgid "Info structure version: " +msgstr "Imiterere Verisiyo" + +#: lib/set_oeminfo.c:29 +#, fuzzy +msgid "[M] Device MAC address: " +msgstr "Aderesi" + +#: lib/set_oeminfo.c:30 +msgid " Manufacturer with this OUI: " +msgstr "" + +#: lib/set_oeminfo.c:31 +msgid "[D] Regulatory domain: " +msgstr "" + +#: lib/set_oeminfo.c:32 +#, fuzzy +msgid "[T] Product type: " +msgstr "Ubwoko" + +#: lib/set_oeminfo.c:33 +#, fuzzy +msgid "[E] OEM name: " +msgstr "Izina:" + +#: lib/set_oeminfo.c:34 +#, fuzzy +msgid "[I] OEM ID: " +msgstr "[E" + +#: lib/set_oeminfo.c:35 +#, fuzzy +msgid "[N] Product name: " +msgstr "Izina:" + +#: lib/set_oeminfo.c:36 +#, fuzzy +msgid "[H] Hardware revision: " +msgstr "Isubiramo" + +#: lib/set_oeminfo.c:37 +#, fuzzy +msgid "[O] Country code: " +msgstr "[Ubwoko" + +#: lib/set_oeminfo.c:38 +#, fuzzy +msgid "[C] Default channel: " +msgstr "[C" + +#: lib/set_oeminfo.c:39 +#, fuzzy +msgid "[A] Calibrated channels: " +msgstr "[C" + +#: lib/set_oeminfo.c:40 +msgid "[P] Nominal Tx Power (CR31) value for calibrated channels: " +msgstr "" + +#: lib/set_oeminfo.c:41 +#, fuzzy +msgid "" +"Keys in brackets - set corresponding option; W - write conf; Q - quit to menu" +msgstr "[Urufunguzo Gushyiraho Ihitamo Kwandika Kuvamo Kuri Ibikubiyemo" + +#: lib/set_oeminfo.c:101 +msgid "THIS IS A SECRET MENU LEADING TO VERY DANGEROUS OPTIONS." +msgstr "" + +#: lib/set_oeminfo.c:103 +msgid "It is intended only for WISPs and repair shops." +msgstr "" + +#: lib/set_oeminfo.c:107 +msgid "It allows to set OEM information stored in the AP (like its" +msgstr "" + +#: lib/set_oeminfo.c:109 +msgid "MAC address, manuf. name, OEM ID, etc.). BE ABSOLUTELY SURE" +msgstr "" + +#: lib/set_oeminfo.c:111 +msgid "THAT YOU KNOW WHAT YOU ARE DOING, AND THAT YOU HAVE THE" +msgstr "" + +#: lib/set_oeminfo.c:113 +msgid "LEGAL RIGHT TO DO ANY MODIFICATION. Disobserving of these" +msgstr "" + +#: lib/set_oeminfo.c:115 +msgid "rules may lead you into a conflict with your local" +msgstr "" + +#: lib/set_oeminfo.c:117 +msgid "regulations and/or law." +msgstr "" + +#: lib/set_oeminfo.c:119 +msgid "Also be warned that the setting of any from these options" +msgstr "" + +#: lib/set_oeminfo.c:121 +msgid "may DAMAGE YOUR AP (other reason why this menu is hidden)." +msgstr "" + +#: lib/set_oeminfo.c:123 +msgid "Values changed here will NOT be restored upon reset" +msgstr "" + +#: lib/set_oeminfo.c:125 +msgid "of the device to factory defaults! It is advisable to" +msgstr "" + +#: lib/set_oeminfo.c:127 +msgid "write them down somewhere prior their changing." +msgstr "" + +#: lib/set_oeminfo.c:129 +msgid "Finally, note that you need to use MANUFACTURER community, " +msgstr "" + +#: lib/set_oeminfo.c:131 +msgid "in order to be able to do any OEM info modification." +msgstr "" + +#: lib/set_oeminfo.c:133 +msgid "Proceed further only at your full risk and responsibility. " +msgstr "" + +#: lib/set_oeminfo.c:135 +msgid "You got the warnings." +msgstr "" + +#: lib/set_oeminfo.c:141 +msgid "OEM Info settings" +msgstr "" + +#: lib/stat.c:29 +msgid "Ethernet Statistics" +msgstr "" + +#: lib/stat.c:30 +msgid "Wireless Statistics" +msgstr "" + +#: lib/stat.c:98 +#, fuzzy +msgid "EthRxStat packet error. Press any key." +msgstr "Ikosa Urufunguzo" + +#: lib/stat.c:111 +#, fuzzy +msgid "EthTxStat packet error. Press any key." +msgstr "Ikosa Urufunguzo" + +# scaddins/source\analysis\analysis_funcnames.src:RID_ANALYSIS_FUNCTION_NAMES.ANALYSIS_FUNCNAME_Received.text +#: lib/stat.c:115 +#, fuzzy +msgid "Received:" +msgstr "BYAKIRIWE" + +#: lib/stat.c:116 +msgid "Transmitted:" +msgstr "" + +#: lib/stat.c:270 +#, fuzzy +msgid "WirelessStat packet error. Press any key." +msgstr "Ikosa Urufunguzo" + +#: lib/sysinfo.c:29 +msgid "System Description: " +msgstr "" + +#: lib/sysinfo.c:30 +msgid "System Info" +msgstr "" + +#: lib/sysinfo.c:55 src/bridge.c:50 +#, fuzzy +msgid "Wireless Bridge Point to MultiPoint" +msgstr "Kuri" + +#: lib/sysinfo.c:56 src/bridge.c:51 +msgid "Access Point" +msgstr "" + +#: lib/sysinfo.c:57 src/bridge.c:52 +#, fuzzy +msgid "Access Point client" +msgstr "Umukiriya" + +#: lib/sysinfo.c:58 src/bridge.c:53 +#, fuzzy +msgid "Wireless Bridge Point to Point" +msgstr "Kuri" + +#: lib/sysinfo.c:59 src/bridge.c:54 +msgid "Repeater" +msgstr "" + +#: lib/sysinfo.c:60 lib/sysinfo.c:315 lib/sysinfo.c:424 src/bridge.c:55 +msgid "unknown" +msgstr "itazwi" + +#: lib/sysinfo.c:144 +#, fuzzy +msgid "Device hardware/software/name info:" +msgstr "Izina: Ibisobanuro" + +#: lib/sysinfo.c:172 +#, fuzzy, c-format +msgid "Operational mode: %s" +msgstr "[Ubwoko" + +#: lib/sysinfo.c:182 +#, fuzzy +msgid "Product name: " +msgstr "Izina:" + +#: lib/sysinfo.c:186 +#, fuzzy, c-format +msgid "Product type: %u" +msgstr "Ubwoko" + +#: lib/sysinfo.c:189 +#, fuzzy +msgid "OEM name: " +msgstr "Izina:" + +#: lib/sysinfo.c:196 +#, fuzzy, c-format +msgid "Hardware revision: %u" +msgstr "Isubiramo" + +#: lib/sysinfo.c:204 +#, fuzzy, c-format +msgid "Info structure version: %u" +msgstr "Imiterere Verisiyo" + +#: lib/sysinfo.c:207 lib/sysinfo.c:383 +#, c-format +msgid "Manufacturer OUI: %02X %02X %02X (%s)" +msgstr "" + +#: lib/sysinfo.c:224 +#, fuzzy, c-format +msgid "Uptime: %u days, %02u:%02u:%02u hours:mins:secs" +msgstr "Iminsi amasaha" + +#: lib/sysinfo.c:312 +#, fuzzy +msgid "FHSS 2.4 GHz" +msgstr "2. 4." + +#: lib/sysinfo.c:312 +#, fuzzy +msgid "DSSS 2.4 GHz" +msgstr "2. 4." + +#: lib/sysinfo.c:312 +msgid "IR Baseband" +msgstr "" + +#: lib/sysinfo.c:313 +#, fuzzy +msgid "Commercial range 0..40 C" +msgstr "" +"Project- Id- Version: basctl\n" +"POT- Creation- Date: 2003- 12- 07 17: 13+ 02\n" +"PO- Revision- Date: 2004- 11- 04 10: 13- 0700\n" +"Last- Translator: Language- Team:< en@ li. org> MIME- Version: 1. 0\n" +"Content- Type: text/ plain; charset= UTF- 8\n" +"Content- Transfer- Encoding: 8bit\n" +"X- Generator: KBabel 1. 0\n" +"." + +#: lib/sysinfo.c:314 +#, fuzzy +msgid "Industrial range -30..70 C" +msgstr "" +"Project- Id- Version: basctl\n" +"POT- Creation- Date: 2003- 12- 07 17: 13+ 02\n" +"PO- Revision- Date: 2004- 11- 04 10: 13- 0700\n" +"Last- Translator: Language- Team:< en@ li. org> MIME- Version: 1. 0\n" +"Content- Type: text/ plain; charset= UTF- 8\n" +"Content- Transfer- Encoding: 8bit\n" +"X- Generator: KBabel 1. 0\n" +"." + +#: lib/sysinfo.c:317 +#, fuzzy +msgid "manual" +msgstr "Bikorwa" + +#: lib/sysinfo.c:317 +msgid "notsupported" +msgstr "" + +#: lib/sysinfo.c:317 +msgid "dynamic" +msgstr "" + +#: lib/sysinfo.c:373 +#, fuzzy +msgid "Manufacturer:" +msgstr "Ukora mu nganda" + +#: lib/sysinfo.c:378 +msgid "Manufacturer ID:" +msgstr "" + +#: lib/sysinfo.c:389 +msgid "Product Name:" +msgstr "" + +#: lib/sysinfo.c:395 +msgid "Product ID:" +msgstr "" + +#: lib/sysinfo.c:401 +msgid "Product Version:" +msgstr "" + +#: lib/sysinfo.c:407 +#, c-format +msgid "PHYType: %s" +msgstr "" + +#: lib/sysinfo.c:410 +#, c-format +msgid "Temperature: %s" +msgstr "" + +#: lib/sysinfo.c:418 +#, c-format +msgid "Regulatory Domain: %s" +msgstr "" + +#: lib/sysinfo.c:419 +msgid "FCC (USA)" +msgstr "" + +#: lib/sysinfo.c:420 +msgid "DOC (Canada)" +msgstr "" + +#: lib/sysinfo.c:421 +msgid "ETSI (Europe)" +msgstr "" + +#: lib/sysinfo.c:422 +msgid "Spain" +msgstr "Esipanye" + +#: lib/sysinfo.c:423 +msgid "France" +msgstr "Ubufaransa" + +#: lib/sysinfo.c:424 +msgid "MKK (Japan)" +msgstr "" + +#: lib/sysinfo.c:427 +#, c-format +msgid "Transmit Power: %u mW" +msgstr "" + +#: lib/sysinfo.c:457 +#, c-format +msgid "WEP implemented: %s" +msgstr "" + +#: lib/sysinfo.c:460 +#, c-format +msgid "Diversity: %s" +msgstr "" + +#: lib/sysinfo.c:488 +#, c-format +msgid "Uptime: %u:%02u:%02u.%02u" +msgstr "" + +#: lib/sysinfo.c:508 +#, c-format +msgid "IP Address: %s" +msgstr "" + +#: lib/test.c:26 +#, fuzzy +msgid "[T] Test mode: " +msgstr "[Ubwoko" + +#: lib/test.c:27 +#, fuzzy +msgid "[A] Antenna: " +msgstr "[A" + +#: lib/test.c:28 +#, fuzzy +msgid "[S] Signal level: " +msgstr "[urwego" + +#: lib/test.c:29 +msgid "[R] Rate: " +msgstr "" + +#: lib/test.c:30 +msgid "[F] TxFiler: " +msgstr "" + +#: lib/test.c:31 +msgid "[O] Command: " +msgstr "" + +#: lib/test.c:32 +#, fuzzy +msgid "T - Test mode On/Off; CASRFO - set options; Q - quit to menu" +msgstr "Ubwoko Gushyiraho Amahitamo Kuvamo Kuri Ibikubiyemo" + +#: lib/test.c:70 +msgid "Left" +msgstr "Ibumoso" + +#: lib/test.c:70 +msgid "Right" +msgstr "Iburyo" + +#: lib/test.c:79 +msgid "Devices with ATMEL12350 MIB not yet supported." +msgstr "" + +#: lib/test.c:91 +#, fuzzy +msgid "Test mode" +msgstr "Ubwoko" + +#: lib/test.c:94 +#, fuzzy +msgid "Using the \"Test mode\" may cause loss of your current" +msgstr "i Ubwoko Gicurasi Bya KIGEZWEHO" + +# #-#-#-#-# sfx2.pot (PACKAGE VERSION) #-#-#-#-# +# sfx2/source\statbar\statbar.src:STR_RECOGNITION_CONFIGURATION.text +# #-#-#-#-# sfx2.pot (PACKAGE VERSION) #-#-#-#-# +# sfx2/source\statbar\statbar.src:STR_PHONE_CONFIGURATION.text +#: lib/test.c:95 +#, fuzzy +msgid "configuration." +msgstr "Iboneza" + +#: lib/test.c:107 +msgid "Options:" +msgstr "Amahitamo:" + +# sch/source\ui\app\menu.src:RID_MENU.WORKAROUND_22.SID_INSERT_STATISTICS.text +#: lib/test.c:133 +#, fuzzy +msgid "Statistics:" +msgstr "Sitatisitiki..." + +#: lib/test.c:134 +#, fuzzy +msgid "Success Frames: 0 Failed Frames: 0" +msgstr "0 0" + +#: lib/test.c:195 +#, c-format +msgid "Success Frames: %lu Failed Frames: %lu" +msgstr "" + +#: lib/wep.c:28 +msgid "Privacy Settings" +msgstr "" + +#: lib/wep.c:29 +#, fuzzy +msgid "[E] Standard encryption mechanism: " +msgstr "[E Bishunzwe:" + +#: lib/wep.c:30 +#, fuzzy +msgid "[A] Allow unencrypted: " +msgstr "[A" + +#: lib/wep.c:31 +#, fuzzy +msgid "[K] Default WEP key: " +msgstr "[Urufunguzo" + +#: lib/wep.c:32 +#, fuzzy +msgid "[P] Public key: " +msgstr "[Urufunguzo" + +#: lib/wep.c:85 +#, fuzzy +msgid "EK1234 - set; W - write conf; Q - quit to menu" +msgstr "Gushyiraho Kwandika Kuvamo Kuri Ibikubiyemo" + +#: lib/wep.c:94 lib/wep.c:263 +msgid "Key WEP" +msgstr "" + +#: lib/wep.c:101 +#, fuzzy +msgid "Hint! Confused by WEP key values? See man ap-config for info..." +msgstr "ku Urufunguzo Uduciro kugirango Ibisobanuro" + +#: lib/wep.c:247 +#, fuzzy +msgid "AEPK1234 - set options; W - write conf; Q - quit to menu" +msgstr "Gushyiraho Amahitamo Kwandika Kuvamo Kuri Ibikubiyemo" + +#: lib/wlan.c:27 +#, fuzzy +msgid "[E] ESSID: " +msgstr "[E" + +#: lib/wlan.c:28 +#, fuzzy +msgid "[N] AP name: " +msgstr "[Izina:" + +#: lib/wlan.c:30 +#, fuzzy +msgid "[K] AP contact: " +msgstr "[Umuntu" + +#: lib/wlan.c:31 +#, fuzzy +msgid "[L] AP location: " +msgstr "[Ahantu" + +#: lib/wlan.c:33 +msgid "[R] RTS threshold: " +msgstr "" + +#: lib/wlan.c:34 +msgid "[F] Fragmentation threshold: " +msgstr "" + +#: lib/wlan.c:35 +#, fuzzy +msgid "[P] Preamble type: " +msgstr "[Ubwoko" + +#: lib/wlan.c:36 +#, fuzzy +msgid "[A] Auth type: " +msgstr "[A Ubwoko" + +#: lib/wlan.c:37 +#, fuzzy +msgid "Open system" +msgstr "Sisitemu" + +#: lib/wlan.c:38 +#, fuzzy +msgid "Shared key" +msgstr "Urufunguzo" + +#: lib/wlan.c:39 +msgid "Both types" +msgstr "" + +#: lib/wlan.c:40 +#, fuzzy +msgid "[U] Auto rate fallback: " +msgstr "[U Igipimo" + +#: lib/wlan.c:41 +#, fuzzy +msgid "[S] Insert ESSID in broadcast packets: " +msgstr "[in" + +#: lib/wlan.c:42 +#, fuzzy +msgid "Basic and Supported rates:" +msgstr "Na" + +#: lib/wlan.c:43 +msgid "Key Rate Status" +msgstr "" + +#: lib/wlan.c:45 +msgid "[I] International roaming: " +msgstr "" + +#: lib/wlan.c:46 +#, fuzzy +msgid "[B] Beacon period (msec): " +msgstr "[Igihe" + +#: lib/wlan.c:47 +#, fuzzy +msgid "[D] DTIM sending interval (beacons): " +msgstr "[Intera" + +#: lib/wlan.c:48 +#, fuzzy +msgid "[T] SIFS time (2nd+ interframe spacing, usec): " +msgstr "[Igihe" + +#: lib/wlan.c:49 +#, fuzzy +msgid "[key] - set option; W - write conf; Q - quit to menu" +msgstr "[Urufunguzo Gushyiraho Ihitamo Kwandika Kuvamo Kuri Ibikubiyemo" + +#: lib/wlan.c:125 +msgid "Short" +msgstr "" + +#: lib/wlan.c:125 +msgid "Long" +msgstr "" + +#: lib/wlan.c:239 +msgid "Wireless Settings" +msgstr "" + +#: lib/wlan.c:735 +msgid "Antenna Configuration:" +msgstr "" + +#: lib/wlan.c:752 +msgid "General Options" +msgstr "ibikubiyemo muri rusange" + +#: lib/wlan.c:754 +#, fuzzy +msgid "" +"UIOPTY - antenna; SCANLEDFR1234 - options; W - write conf; Q - quit to menu" +msgstr "Amahitamo Kwandika Kuvamo Kuri Ibikubiyemo" + +#: src/ap-auth.c:32 src/auth.c:28 +#, fuzzy +msgid "AuthorizedMacTableString packet error" +msgstr "Ikosa" + +#: src/ap-auth.c:33 +msgid "Invalid data in source file" +msgstr "" + +#: src/ap-auth.c:34 +msgid "Can't open file" +msgstr "" + +#: src/ap-auth.c:35 +msgid "Can't write to file" +msgstr "" + +#: src/ap-auth.c:36 +msgid "Error closing file" +msgstr "" + +# crashrep/source\all\crashrep.lng:%MSG_CMDLINE_USAGE%.text +#: src/ap-auth.c:44 src/ap-mrtg.c:41 src/ap-rrd.c:40 +#, fuzzy +msgid "" +"\n" +"Usage:\n" +msgstr "Ikoresha:" + +#: src/ap-auth.c:45 +msgid "\tap-auth -i ip -c community -d filename [-h]\n" +msgstr "" + +#: src/ap-auth.c:46 +msgid "" +"\tap-auth -i ip -c community -u filename [-h]\n" +"\n" +msgstr "" + +#: src/ap-auth.c:47 +msgid "" +"Change accesspoint's list of authorised MAC addresses\n" +"\n" +msgstr "" + +#: src/ap-auth.c:48 src/ap-mrtg.c:45 src/ap-rrd.c:45 +#, fuzzy +msgid "-i ip - AP ip address\n" +msgstr "-i" + +#: src/ap-auth.c:49 src/ap-mrtg.c:46 src/ap-rrd.c:46 +#, fuzzy +msgid "-c community - SNMP community string\n" +msgstr "-C" + +#: src/ap-auth.c:50 +msgid "" +"-d filename - download list of authorised MAC addresses from AP to a file\n" +msgstr "" + +#: src/ap-auth.c:52 +msgid "" +"-u filename - upload list of authorised MAC addresses from a file to AP\n" +msgstr "" + +#: src/ap-auth.c:54 src/ap-mrtg.c:55 src/ap-rrd.c:55 +#, fuzzy +msgid "" +"-h - print this help screen\n" +"\n" +msgstr "-h Gucapa iyi Ifashayobora" + +#: src/ap-auth.c:55 +#, fuzzy, c-format +msgid "" +"ap-auth %s Copyright (c) 2004 Teemu Kiviniemi\n" +"\n" +msgstr "C" + +#: src/ap-auth.c:138 src/ap-mrtg.c:132 +msgid "Error: invalid IP-address.\n" +msgstr "" + +#: src/ap-auth.c:203 src/ap-mrtg.c:204 +#, fuzzy +msgid "Unable to determine AP MIB type (no response from AP)." +msgstr "Kuri Indangakintu... Oya Bivuye Urufunguzo" + +#: src/ap-auth.c:211 +msgid "NWN devices are not yet supported." +msgstr "" + +#: src/ap-config.c:43 src/bridge.c:201 +msgid "Bridging" +msgstr "" + +#: src/ap-config.c:43 +#, fuzzy +msgid "Set bridging and IP-related options" +msgstr "Na Amahitamo" + +#: src/ap-config.c:45 src/ap-config.c:114 src/ap-config.c:123 src/bridge.c:125 +msgid "Wireless" +msgstr "" + +#: src/ap-config.c:45 +#, fuzzy +msgid "Set wireless options" +msgstr "Amahitamo" + +# ***** BEGIN LICENSE BLOCK ***** +# - Version: MPL 1.1/GPL 2.0/LGPL 2.1 +# - +# - The contents of this file are subject to the Mozilla Public License Version +# - 1.1 (the "License"); you may not use this file except in compliance with +# - the License. You may obtain a copy of the License at +# - http://www.mozilla.org/MPL/ +# - +# - Software distributed under the License is distributed on an "AS IS" basis, +# - WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License +# - for the specific language governing rights and limitations under the +# - License. +# - +# - The Original Code is the Platform for Privacy Preferences. +# - +# - The Initial Developer of the Original Code is +# - Netscape Communications Corporation. +# - Portions created by the Initial Developer are Copyright (C) 2002 +# - the Initial Developer. All Rights Reserved. +# - +# - Contributor(s): Samir Gehani +# - Harish Dhurvasula +# - +# - Alternatively, the contents of this file may be used under the terms of +# - either the GNU General Public License Version 2 or later (the "GPL"), or +# - the GNU Lesser General Public License Version 2.1 or later (the "LGPL"), +# - in which case the provisions of the GPL or the LGPL are applicable instead +# - of those above. If you wish to allow use of your version of this file only +# - under the terms of either the GPL or the LGPL, and not to allow others to +# - use your version of this file under the terms of the MPL, indicate your +# - decision by deleting the provisions above and replace them with the notice +# - and other provisions required by the LGPL or the GPL. If you do not delete +# - the provisions above, a recipient may use your version of this file under +# - the terms of any one of the MPL, the GPL or the LGPL. +# - +# - ***** END LICENSE BLOCK ***** +#: src/ap-config.c:46 src/ap-config.c:58 +#, fuzzy +msgid "Privacy" +msgstr "Agenga" + +#: src/ap-config.c:47 +#, fuzzy +msgid "Auth" +msgstr "ki/bijyanye" + +#: src/ap-config.c:48 src/ap-config.c:60 +msgid "Community" +msgstr "" + +#: src/ap-config.c:49 +msgid "Radio" +msgstr "" + +#: src/ap-config.c:49 +#, fuzzy +msgid "Set radio signal power and antenna options" +msgstr "UMWIKUBE Na Amahitamo" + +# #-#-#-#-# dbaccess.pot (PACKAGE VERSION) #-#-#-#-# +# #-#-#-#-# dbaccess.pot (PACKAGE VERSION) #-#-#-#-# +# #-#-#-#-# dbaccess.pot (PACKAGE VERSION) #-#-#-#-# +# #-#-#-#-# dbaccess.pot (PACKAGE VERSION) #-#-#-#-# +# #-#-#-#-# dbaccess.pot (PACKAGE VERSION) #-#-#-#-# +# #-#-#-#-# dbaccess.pot (PACKAGE VERSION) #-#-#-#-# +# #-#-#-#-# dbaccess.pot (PACKAGE VERSION) #-#-#-#-# +# #-#-#-#-# dbaccess.pot (PACKAGE VERSION) #-#-#-#-# +# #-#-#-#-# dbaccess.pot (PACKAGE VERSION) #-#-#-#-# +#: src/ap-config.c:56 +msgid "General" +msgstr "Rusange" + +#: src/ap-config.c:56 +#, fuzzy +msgid "Set general options" +msgstr "Rusange Amahitamo" + +#: src/ap-config.c:57 +msgid "Advanced" +msgstr "Urwego rwo hejuru" + +#: src/ap-config.c:57 +#, fuzzy +msgid "Set advanced options" +msgstr "Urwego rwo hejuru Amahitamo" + +#: src/ap-config.c:59 +msgid "MAC auth" +msgstr "" + +#: src/ap-config.c:82 +msgid "Upload" +msgstr "" + +#: src/ap-config.c:82 +#, fuzzy +msgid "Activate current configuration" +msgstr "KIGEZWEHO Iboneza" + +#: src/ap-config.c:83 +msgid "Defaults" +msgstr "" + +#: src/ap-config.c:83 +#, fuzzy +msgid "Restore factory default settings" +msgstr "Mburabuzi Amagenamiterere" + +#: src/ap-config.c:84 src/ap-config.c:91 +msgid "Reset" +msgstr "Kugarura" + +#: src/ap-config.c:85 +#, fuzzy +msgid "Reset AP. All not uploaded configuration will be lost" +msgstr "OYA Iboneza" + +#: src/ap-config.c:86 +msgid "TestMode" +msgstr "" + +#: src/ap-config.c:86 +#, fuzzy +msgid "Put Access Point in test mode" +msgstr "in Igerageza Ubwoko" + +#: src/ap-config.c:91 +msgid "Reset AP." +msgstr "" + +#: src/ap-config.c:112 src/ap-config.c:122 +msgid "SysInfo" +msgstr "" + +#: src/ap-config.c:113 src/bridge.c:124 src/bridge.c:127 +msgid "Ethernet" +msgstr "" + +#: src/ap-config.c:113 +#, fuzzy +msgid "Get ethernet port statistics" +msgstr "Umuyoboro Sitatisitiki" + +#: src/ap-config.c:115 src/ap-config.c:124 +msgid "Stations" +msgstr "" + +#: src/ap-config.c:116 +#, fuzzy +msgid "AP link" +msgstr "Ihuza Leta" + +#: src/ap-config.c:117 +msgid "KnownAPs" +msgstr "" + +#: src/ap-config.c:117 +#, fuzzy +msgid "Get info about known Access Points" +msgstr "Ibisobanuro Ibyerekeye" + +#: src/ap-config.c:125 +msgid "Latest" +msgstr "" + +#: src/ap-config.c:125 +#, fuzzy +msgid "Get info about latest events" +msgstr "Ibisobanuro Ibyerekeye Ibyabaye" + +#: src/ap-config.c:150 +msgid "Info" +msgstr "amakuru" + +#: src/ap-config.c:151 +msgid "Config" +msgstr "" + +#: src/ap-config.c:152 +msgid "Commands" +msgstr "amabwiriza" + +#: src/ap-config.c:152 +#, fuzzy +msgid "Execute commands on Access Point" +msgstr "Amabwiriza ku" + +#: src/ap-config.c:154 +msgid "Connect" +msgstr "injira" + +#: src/ap-config.c:155 +msgid "Search" +msgstr "Gushaka" + +#: src/ap-config.c:156 +#, fuzzy +msgid "Polling" +msgstr "ku" + +#: src/ap-config.c:157 +msgid "Shell" +msgstr "Igikonoshwa" + +#: src/ap-config.c:159 +msgid "Exit" +msgstr "Gusohoka" + +#: src/ap-config.c:218 +#, c-format +msgid "Wireless Access Point Configurator ver. %s" +msgstr "" + +#: src/aplink.c:25 +msgid "RSSI: [" +msgstr "" + +#: src/aplink.c:26 +msgid "RSSI avg: [" +msgstr "" + +#: src/aplink.c:27 +msgid "RSSI top: [" +msgstr "" + +#: src/aplink.c:28 +msgid "RSSI rou: [" +msgstr "" + +#: src/aplink.c:29 +#, fuzzy +msgid "" +"P - pause, T - toggle graph view, Q - quit to menu, Other key - force update." +msgstr "Kuvamo Kuri Ibikubiyemo Mukomatanya Ubwoko Urufunguzo Kuvugurura" + +#: src/aplink.c:81 +msgid "RSSI [%]" +msgstr "" + +#: src/aplink.c:82 +msgid "RSSI average [%]" +msgstr "" + +#: src/aplink.c:83 +msgid "RSSI rounded [%]" +msgstr "" + +#: src/aplink.c:84 +msgid "Link Quality [%]" +msgstr "" + +#: src/aplink.c:133 +msgid "Not available - device must have firmware with necessary " +msgstr "" + +#: src/aplink.c:135 +msgid "vendor extensions and be in either 'Access Point client'" +msgstr "" + +#: src/aplink.c:137 +msgid "or 'Repeater' mode." +msgstr "" + +#: src/ap-mrtg.c:42 +#, fuzzy +msgid "" +"\tap-mrtg -i ip -c community -t type [-b bssid] [-n name] [-v] [-h] [-r]\n" +"\n" +msgstr "i C T Ubwoko B N Izina: a v h R" + +#: src/ap-mrtg.c:44 +#, fuzzy +msgid "" +"Get stats from AP and return it in MRTG parsable format\n" +"\n" +msgstr "stats Bivuye Na Garuka in" + +#: src/ap-mrtg.c:47 +#, fuzzy +msgid "" +"-t type - statistics type ireless, thernet, associated tations " +"or ink quality (last one will only " +msgstr "-T Ubwoko Sitatisitiki Ubwoko W E S Cyangwa L Ubwiza in Umukiriya" + +#: src/ap-mrtg.c:49 +msgid "work with ATMEL410 MIB devices in AP Client mode)\n" +msgstr "" + +#: src/ap-mrtg.c:50 +#, fuzzy +msgid "" +"-b bssid - mac address of the AP from which get link quality, only if " +"type=l\n" +msgstr "-B MAC Aderesi Bya i Kuri Kubona Ihuza Ubwiza NIBA Ubwoko" + +#: src/ap-mrtg.c:52 +#, fuzzy +msgid "-n name - AP name - for check only\n" +msgstr "-N Izina: Izina: kugirango Kugenzura..." + +#: src/ap-mrtg.c:53 +#, fuzzy +msgid "-v - report MRTG about problems connecting to AP\n" +msgstr "-v Icyegeranyo Ibyerekeye Kwihuza... Kuri" + +#: src/ap-mrtg.c:54 src/ap-rrd.c:54 +#, fuzzy +msgid "-r - reset AP when getting LinkQuality stats\n" +msgstr "-R Kugarura Ryari:" + +#: src/ap-mrtg.c:56 +#, fuzzy, c-format +msgid "" +"ap-mrtg %s Copyright (c) 2002-2003 Roman Festchook\n" +"\n" +msgstr "C" + +#: src/ap-rrd.c:32 +#, c-format +msgid "Error getting data from AP %s\n" +msgstr "" + +#: src/ap-rrd.c:42 +#, fuzzy +msgid "" +"\tap-rrd -i ip -c community -t type -d db_file [-b bssid] [-n name] [-a " +"aptype] [-h] [-r] \n" +"\n" +msgstr "i C T Ubwoko B N Izina: a v h R" + +#: src/ap-rrd.c:44 +#, fuzzy +msgid "" +"Get stats from AP and put it in to specified RRDtool database\n" +"\n" +msgstr "stats Bivuye Na Garuka in" + +#: src/ap-rrd.c:48 +#, fuzzy +msgid "" +"-t type - statistics type ireless, thernet, associated tations " +"or ink quality in client mode\n" +msgstr "-T Ubwoko Sitatisitiki Ubwoko W E S Cyangwa L Ubwiza in Umukiriya" + +#: src/ap-rrd.c:49 +msgid "-d db_file - RRD database file with full path\n" +msgstr "" + +#: src/ap-rrd.c:51 +#, fuzzy +msgid "" +"-b bssid - mac address of the AP to which get link quality, only if " +"type=l\n" +msgstr "-B MAC Aderesi Bya i Kuri Kubona Ihuza Ubwiza NIBA Ubwoko" + +#: src/ap-rrd.c:52 +#, fuzzy +msgid "-n name - AP name - for check only\n" +msgstr "-N Izina: Izina: kugirango Kugenzura..." + +#: src/ap-rrd.c:53 +#, fuzzy +msgid "" +"-a aptype - AP type - 410 (default) or 510 for ATMEL12350's, like the ME-" +"102\n" +msgstr "-a Ubwoko Mburabuzi Cyangwa kugirango nka i" + +#: src/ap-rrd.c:56 +#, fuzzy, c-format +msgid "" +"ap-rrd %s Copyright (c) 2002-2004 Roman Festchook\n" +"\n" +msgstr "C" + +#: src/ap-rrd.c:133 +msgid "Invalid IP-address\n" +msgstr "" + +#: src/ap-rrd.c:179 +#, fuzzy, c-format +msgid "Invalid AP-Type '%s' - valid types are 510 or 410\n" +msgstr "Byemewe Cyangwa" + +#: src/ap-tftp.c:84 +#, fuzzy +msgid "yes" +msgstr "Yego" + +#: src/ap-tftp.c:85 +#, fuzzy +msgid "no" +msgstr "amakuru" + +#: src/ap-tftp.c:87 +msgid "Error while read()ing firmware file" +msgstr "" + +#: src/ap-tftp.c:100 +msgid "Undefined error" +msgstr "" + +#: src/ap-tftp.c:101 +msgid "File not found" +msgstr "" + +#: src/ap-tftp.c:102 +#, fuzzy +msgid "Access violation" +msgstr "Umukiriya" + +#: src/ap-tftp.c:103 +msgid "Disk full or allocation error" +msgstr "" + +#: src/ap-tftp.c:104 +msgid "Illegal TFTP operation" +msgstr "" + +#: src/ap-tftp.c:105 +msgid "Unknown transfer ID" +msgstr "" + +#: src/ap-tftp.c:106 +msgid "File already exists" +msgstr "" + +#: src/ap-tftp.c:107 +msgid "No such user" +msgstr "" + +#: src/ap-tftp.c:157 +msgid "Remote-filename too long.\n" +msgstr "" + +#: src/ap-tftp.c:183 +#, c-format +msgid "%sError in read()" +msgstr "" + +#: src/ap-tftp.c:212 +#, c-format +msgid "sending %u bytes\n" +msgstr "" + +#: src/ap-tftp.c:221 +#, c-format +msgid "%sError in sendto()" +msgstr "" + +#: src/ap-tftp.c:244 +#, c-format +msgid "%sError in recvfrom()" +msgstr "" + +#: src/ap-tftp.c:256 +#, c-format +msgid "\rProgress: uploaded %3i%%." +msgstr "" + +#: src/ap-tftp.c:267 +#, c-format +msgid "%sMalformed packet received. Aborting.\n" +msgstr "" + +#: src/ap-tftp.c:276 +#, c-format +msgid "%sTimed out waiting for response from server (%i/%i).\n" +msgstr "" + +#: src/ap-tftp.c:283 +#, c-format +msgid "%sError in select()" +msgstr "" + +#: src/ap-tftp.c:297 +#, c-format +msgid "Received %d bytes: %04x %04x\n" +msgstr "" + +#: src/ap-tftp.c:308 +#, c-format +msgid "%sError: server responded with %s. Aborting.\n" +msgstr "" + +#: src/ap-tftp.c:315 +#, c-format +msgid "%sFlash programming in progress...\n" +msgstr "" + +#: src/ap-tftp.c:317 +msgid "Finished successfully.\n" +msgstr "" + +#: src/ap-tftp.c:335 +msgid "PLEASE BE _ABSOLUTELY_ SURE TO READ MANPAGE PRIOR USE!!!\n" +msgstr "" + +#: src/ap-tftp.c:337 +#, c-format +msgid "" +"\n" +"Usage: %s -i IP -f firmware_file.rom [-c community] [-h]\n" +msgstr "" + +#: src/ap-tftp.c:361 +msgid "TFTP client for upgrading firmware in ATMEL AT76C510 WiSOC-based APs.\n" +msgstr "" + +#: src/ap-tftp.c:363 +msgid "(C) 2004-2005 Jan Rafaj \n" +msgstr "" + +#: src/ap-tftp.c:379 +msgid "Error: invalid IP address format given.\n" +msgstr "" + +#: src/ap-tftp.c:405 +msgid "Error: invalid argument combination.\n" +msgstr "" + +#: src/ap-tftp.c:412 +msgid "Error while open()ing firmware file" +msgstr "" + +#: src/ap-tftp.c:419 src/ap-tftp.c:472 +msgid "Error: invalid firmware file given.\n" +msgstr "" + +#: src/ap-tftp.c:461 +#, c-format +msgid "" +"Firmware file contains:\n" +"- string \"ATMEL\": %s\n" +"- string \"802.11 AP\": %s\n" +"- string \"atbrfirm.bin\": %s\n" +"- string \"atsingle.bin\": %s\n" +msgstr "" + +#: src/ap-tftp.c:485 +#, c-format +msgid "" +"Using:\n" +"- server: %s\n" +"- firmware file: \"%s\"\n" +"- name used for upload: \"%s\"\n" +msgstr "" + +#: src/ap-tftp.c:568 +msgid "" +"Error: device with the given IP does not seem to run SmartBridges firmware.\n" +msgstr "" + +#: src/ap-tftp.c:574 +msgid "Error: SNMP authorization error or device unavailable.\n" +msgstr "" + +#: src/ap-tftp.c:653 +msgid "Error while lseek()ing in firmware file\n" +msgstr "" + +#: src/ap-trapd.c:150 +#, c-format +msgid "ap-trapd %s started%s%s." +msgstr "" + +# #-#-#-#-# sc.pot (PACKAGE VERSION) #-#-#-#-# +# sc/source\ui\dbgui\scendlg.src:RID_SCDLG_NEWSCENARIO.STR_ON.text +# #-#-#-#-# sc.pot (PACKAGE VERSION) #-#-#-#-# +# sc/source\ui\src\globstr.src:RID_GLOBSTR.STR_ON.text +#: src/ap-trapd.c:151 +#, fuzzy +msgid " on " +msgstr "ku" + +#: src/ap-trapd.c:157 +#, fuzzy +msgid "Unable to fork. Exiting." +msgstr "Kuri" + +#: src/ap-trapd.c:161 +#, fuzzy +msgid "Can't create socket. Exiting." +msgstr "Kurema" + +#: src/ap-trapd.c:167 +msgid "Can't bind socket. Exiting." +msgstr "" + +#: src/ap-trapd.c:174 +#, fuzzy, c-format +msgid "Can't bind to device %s. Exiting." +msgstr "Kuri APAREYE" + +#: src/ap-trapd.c:185 +#, fuzzy, c-format +msgid "Unable to process username %s. Error: %m." +msgstr "Kuri Izina ry'ukoresha" + +#: src/ap-trapd.c:190 +#, fuzzy, c-format +msgid "Unable to change to uid %d." +msgstr "Kuri Guhindura>> Kuri UID" + +#: src/ap-trapd.c:239 +#, fuzzy, c-format +msgid "" +"Received unknown SNMP ver %d trap. From %s:%d. Agent: %s. Community: %s." +msgstr "Kitazwi" + +#: src/ap-trapd.c:311 +#, fuzzy, c-format +msgid "Agent:v%d %s (%s@%s:%d) Trap %i: %s%s%s. SysUptime %d:%02d:%02d.%02d" +msgstr "v" + +#: src/auth.c:30 +msgid "APClient authorization credentials" +msgstr "" + +#: src/auth.c:32 +#, fuzzy +msgid "[A] MAC authorization: " +msgstr "[A" + +#: src/auth.c:33 +msgid "Enter MAC: " +msgstr "" + +#: src/auth.c:34 +msgid "Delete Num: " +msgstr "" + +#: src/auth.c:35 +#, fuzzy +msgid " NUM MAC address " +msgstr "Aderesi" + +#: src/auth.c:36 +#, fuzzy +msgid "A: auth; N: new; D: del; arrows: scroll; W: write conf; Q: quit" +msgstr "A Gishya Gusiba Utwambi Kwandika Kuvamo" + +#: src/auth.c:38 +msgid "[I] Radius server IP: " +msgstr "" + +#: src/auth.c:39 +#, fuzzy +msgid "[P] Radius server port: " +msgstr "[Umuyoboro" + +#: src/auth.c:40 +msgid "[S] Radius server secret: " +msgstr "" + +#: src/auth.c:41 +#, fuzzy +msgid "[T] Reauthorization time (minutes): " +msgstr "[A" + +#: src/auth.c:42 +msgid "[F] Radius source port: " +msgstr "" + +#: src/auth.c:43 +#, fuzzy +msgid "" +"A: auth; N: new; D: del; IPSTF: set; arrows: scroll; W: write conf; Q: quit" +msgstr "A Gishya Gusiba Utwambi Kwandika Kuvamo" + +#: src/auth.c:45 +#, fuzzy +msgid "[M] 802.1x authorization: " +msgstr "[A" + +#: src/auth.c:46 +#, fuzzy +msgid "[T] key broadcasting time period (seconds): " +msgstr "[Igihe" + +#: src/auth.c:47 +msgid "[I] 802.1x auth. server IP: " +msgstr "" + +#: src/auth.c:48 +msgid "[S] 802.1x auth. server secret: " +msgstr "" + +#: src/auth.c:49 +#, fuzzy +msgid "" +"A: auth; N: new; D: del; MTIS: set; arrows: scroll; W: write conf; Q: quit" +msgstr "A Gishya Gusiba Utwambi Kwandika Kuvamo" + +#: src/auth.c:114 +msgid "Internal" +msgstr "By'imbere" + +#: src/auth.c:116 +msgid "Radius" +msgstr "" + +#: src/auth.c:121 +msgid "Allow listed MACs only" +msgstr "" + +#: src/auth.c:123 +msgid "Deny listed MACs only" +msgstr "" + +#: src/auth.c:129 +msgid "Mixed environment" +msgstr "" + +#: src/auth.c:213 +msgid "(not shown)" +msgstr "" + +#: src/auth.c:276 +#, fuzzy +msgid "Authorized MAC addresses:" +msgstr "Amaderesi" + +#: src/auth.c:345 +msgid "(insufficient community used)" +msgstr "" + +#: src/auth.c:472 +#, c-format +msgid "Given MAC already exists in MAC list at position %d. Press any key." +msgstr "" + +#: src/bridge.c:27 +msgid "[I] IP: " +msgstr "" + +#: src/bridge.c:28 +msgid "[N] Netmask: " +msgstr "" + +#: src/bridge.c:29 +msgid "[G] Gateway: " +msgstr "" + +#: src/bridge.c:30 +msgid "[F] Filter non-IP traffic: " +msgstr "" + +#: src/bridge.c:31 +#, fuzzy +msgid "[P] Primary port: " +msgstr "[Umuyoboro" + +#: src/bridge.c:32 +msgid "Attached station MAC: " +msgstr "" + +#: src/bridge.c:33 +#, fuzzy +msgid "[D] DHCP client: " +msgstr "[Umukiriya" + +#: src/bridge.c:34 +#, fuzzy +msgid "[O] Operational mode: " +msgstr "[Ubwoko" + +#: src/bridge.c:35 +#, fuzzy +msgid "[M] Preferred BSSID (remote MAC addr.): " +msgstr "[Aderesi" + +#: src/bridge.c:36 +#, fuzzy +msgid "[C] Configuration-enabled port(s): " +msgstr "[C Bikora Umuyoboro S" + +#: src/bridge.c:37 +#, fuzzy +msgid "[T] Trap-sending port: " +msgstr "[Umuyoboro S" + +#: src/bridge.c:38 +msgid "[R] Forward broadcast traffic: " +msgstr "" + +#: src/bridge.c:39 +msgid "[B] Isolate wireless clients (broadcast traffic): " +msgstr "" + +#: src/bridge.c:40 +#, fuzzy +msgid "[U] Isolate wireless clients (unicast traffic): " +msgstr "[U" + +#: src/bridge.c:41 +#, fuzzy +msgid "INGFPDOMSCRBUT - set; W - write conf; Q - quit to menu" +msgstr "Gushyiraho Kwandika Kuvamo Kuri Ibikubiyemo" + +#: src/bridge.c:128 +msgid "Wireless (can be risky)" +msgstr "" + +# sc/source\ui\src\autofmt.src:RID_SCDLG_AUTOFORMAT.STR_NORTH.text +#: src/bridge.c:129 +msgid "Both" +msgstr "Byombi" + +#: src/nwn_advanced.c:60 +#, c-format +msgid "[D] DB Station Timeout: %d" +msgstr "" + +#: src/nwn_advanced.c:62 +#, fuzzy, c-format +msgid "[A] ACK Window: %d" +msgstr "[A" + +#: src/nwn_advanced.c:65 +msgid "Advanced Options" +msgstr "Amahitamo yo mu rwego rwo hejuru" + +#: src/nwn_advanced.c:66 +#, fuzzy +msgid "DA - options; W - write conf; Q - quit to menu" +msgstr "Amahitamo Kwandika Kuvamo Kuri Ibikubiyemo" + +#: src/nwn_latest.c:30 +#, c-format +msgid "Reason: %u Station: %02X%02X%02X%02X%02X%02X" +msgstr "" + +#: src/nwn_latest.c:88 +msgid "Latest Events" +msgstr "" + +#: src/nwn_latest.c:89 +msgid "Disassociate:" +msgstr "" + +#: src/nwn_latest.c:96 +msgid "Deauthenticate:" +msgstr "" + +#: src/nwn_latest.c:103 +msgid "Authenticate Fail:" +msgstr "" + +#: src/nwn_latest.c:109 +#, fuzzy +msgid "Last error:" +msgstr "Ikosa" + +#: src/nwn_latest.c:110 +msgid "Error:" +msgstr "Ikosa:" + +#: src/stations.c:82 +msgid "Not available (device not in AP mode)." +msgstr "" + +#: src/stations.c:92 +msgid " # MAC Parent MAC RSSI LQ Sts MACn IP " +msgstr "" + +#: src/stations.c:136 +#, fuzzy +msgid "AssociatedSTAsInfo packet error" +msgstr "Ikosa" + +#: src/stations.c:189 src/stations.c:364 +#, fuzzy +msgid "" +"Arrows - scroll; S - save to file; Q - return; T - toggle view; Other - " +"refresh" +msgstr "Kubika Kuri IDOSIYE Garuka Mukomatanya Kureba Kugira gishya" + +#: src/stations.c:193 +#, fuzzy +msgid "Arrows - scroll; S - save to file; Q - return; Other key - refresh" +msgstr "Kubika Kuri IDOSIYE Garuka Urufunguzo Kugira gishya" + +#: src/stations.c:275 +#, fuzzy +msgid "Id MAC address Quality Age RSSI" +msgstr "Aderesi" + +#, fuzzy +#~ msgid "NUM MAC address" +#~ msgstr "Aderesi" + +#, fuzzy +#~ msgid "A - auth; IPSTF - set; W - write conf; Q - quit" +#~ msgstr "A Gushyiraho Kwandika Kuvamo" + +#, fuzzy +#~ msgid "A - auth; W - write conf; Q - quit" +#~ msgstr "A Kwandika Kuvamo" + +#, fuzzy +#~ msgid "" +#~ msgstr " no associated STAtions." +#~ msgstr "ni in Oya" + +#, fuzzy +#~ msgid "Arrows - scroll; S - save to file; Q - quit to menu." +#~ msgstr "Kubika Kuri IDOSIYE Kuvamo Kuri Ibikubiyemo" + +#, fuzzy +#~ msgid "Please enter SNMP community name that will be used for AP detection." +#~ msgstr "Injiza Izina: kugirango" + +#, fuzzy +#~ msgid "Create socket error. Press any key." +#~ msgstr "Ikosa Urufunguzo" + +#, fuzzy +#~ msgid "Bind socket error. Press any key." +#~ msgstr "Ikosa Urufunguzo" + +#, fuzzy +#~ msgid "Create socket error" +#~ msgstr "Ikosa" + +#, fuzzy +#~ msgid "Bind socket error" +#~ msgstr "Ikosa" diff --git a/po/tr.po b/po/tr.po index 3fb5f82..3414f4f 100644 --- a/po/tr.po +++ b/po/tr.po @@ -6,14 +6,14 @@ msgid "" msgstr "" "Project-Id-Version: ap-utils 1.3.2-pre3\n" -"POT-Creation-Date: 2005-03-07 01:13+0200\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2005-05-22 20:46+0300\n" "PO-Revision-Date: 2004-06-14 14:03+0200\n" "Last-Translator: Elif Bilge Maden \n" "Language-Team: Turkish \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Report-Msgid-Bugs-To: \n" #: lib/aps.c:30 msgid "Known Access Points" @@ -67,7 +67,7 @@ msgstr "Altyapı" #: lib/aps.c:344 lib/aps.c:352 lib/aps.c:360 #, fuzzy -msgid "CN: Channel Name; P: Preambule Type (S: Short; L: Long);" +msgid "CN: Channel Name; P: Preamble Type (S: Short; L: Long);" msgstr "P: Başlangıç Türü, S: Kısa; L: Uzun" #: lib/aps.c:346 @@ -228,224 +228,224 @@ msgstr "" msgid "# - connect to AP; Q - quit" msgstr "AP numarasına bağlan:" -#: lib/ap-utils.h:82 +#: lib/ap-utils.h:85 #, fuzzy msgid "MAC address: " msgstr "NUM MAKRO adres" -#: lib/ap-utils.h:83 +#: lib/ap-utils.h:86 #, fuzzy msgid "[S] SNMP traps: " msgstr "(S) SNMP Tuzakları: %s" -#: lib/ap-utils.h:85 +#: lib/ap-utils.h:88 #, fuzzy msgid "[C] Frequency channel: " msgstr "[C] Sıklık Kanalı: %02u (%u MHz)" -#: lib/ap-utils.h:87 +#: lib/ap-utils.h:90 #, fuzzy msgid "Receive antenna:" msgstr "Alındı:" -#: lib/ap-utils.h:88 +#: lib/ap-utils.h:91 #, fuzzy msgid "[U] Left" msgstr "Sol" -#: lib/ap-utils.h:89 +#: lib/ap-utils.h:92 #, fuzzy msgid "[I] Right" msgstr "Sağ" -#: lib/ap-utils.h:90 +#: lib/ap-utils.h:93 #, fuzzy msgid "Transmit antenna:" msgstr "Ä°letildi:" -#: lib/ap-utils.h:91 +#: lib/ap-utils.h:94 #, fuzzy msgid "[O] Left" msgstr "Sol" -#: lib/ap-utils.h:92 +#: lib/ap-utils.h:95 #, fuzzy msgid "[P] Right" msgstr "Sağ" -#: lib/ap-utils.h:93 +#: lib/ap-utils.h:96 #, fuzzy msgid "Diversity select:" msgstr "Çeşitleme: %s" -#: lib/ap-utils.h:94 +#: lib/ap-utils.h:97 #, fuzzy msgid "[T] Left" msgstr "Sol" -#: lib/ap-utils.h:95 +#: lib/ap-utils.h:98 #, fuzzy msgid "[Y] Right" msgstr "Sağ" -#: lib/ap-utils.h:97 +#: lib/ap-utils.h:100 msgid "Yes" msgstr "" -#: lib/ap-utils.h:98 +#: lib/ap-utils.h:101 msgid "No" msgstr "" -#: lib/ap-utils.h:100 +#: lib/ap-utils.h:103 msgid "On" msgstr "" -#: lib/ap-utils.h:101 +#: lib/ap-utils.h:104 #, fuzzy msgid "Off" msgstr "kapama" -#: lib/ap-utils.h:103 +#: lib/ap-utils.h:106 #, fuzzy msgid "Basic" msgstr "temel" -#: lib/ap-utils.h:105 +#: lib/ap-utils.h:108 msgid "Press any key to continue." msgstr "devam etmek için bir tuşa basınız" -#: lib/ap-utils.h:106 +#: lib/ap-utils.h:109 msgid "Q - quit to menu. T - toggle polling mode, Other key - force update" msgstr "" -#: lib/ap-utils.h:108 +#: lib/ap-utils.h:111 msgid "Unable to write data to AP. Press any key to continue." msgstr "AP' ye veri yazılamıyor. Devam etmek için bir tuşa basınız." -#: lib/ap-utils.h:109 +#: lib/ap-utils.h:112 #, fuzzy msgid "Unable to retrieve (valid) data from AP. Press any key to continue." msgstr "AP' den veri alınamıyor. Devam etmek için bir tuşa basınız." -#: lib/ap-utils.h:110 +#: lib/ap-utils.h:113 #, fuzzy msgid "Trying to retrieve data from AP - please wait (or press Q to quit)." msgstr "AP' den veri alınıyor. Lütfen bekleyin." -#: lib/ap-utils.h:111 +#: lib/ap-utils.h:114 msgid "Writing data to AP. Please wait..." msgstr "AP' ye veri yazılıyor. Lütfen bekleyin." -#: lib/ap-utils.h:112 +#: lib/ap-utils.h:115 #, fuzzy msgid "Configuration written to the AP. Press any key to continue." msgstr "AP' ye veri yazılamıyor. Devam etmek için bir tuşa basınız." -#: lib/ap-utils.h:113 +#: lib/ap-utils.h:116 #, fuzzy msgid "select() function error. Press any key." msgstr "fcntl hatası: Bir tuşa basınız." -#: lib/ap-utils.h:114 +#: lib/ap-utils.h:117 #, fuzzy msgid "socket() or bind() function error. Press any key." msgstr "fcntl hatası: Bir tuşa basınız." -#: lib/ap-utils.h:116 +#: lib/ap-utils.h:119 #, fuzzy msgid "Unable to write AP list file ~/.ap-config. Press any key." msgstr "AP' den veri alınamıyor. Devam etmek için bir tuşa basınız." -#: lib/ap-utils.h:117 +#: lib/ap-utils.h:120 msgid "AP list file ~/.ap-config successfully written. Press any key." msgstr "" -#: lib/ap-utils.h:119 +#: lib/ap-utils.h:122 msgid "Back to main menu" msgstr "Ana menüye geri dön." -#: lib/ap-utils.h:120 +#: lib/ap-utils.h:123 msgid "Exit program" msgstr "Programdan çık." -#: lib/ap-utils.h:121 +#: lib/ap-utils.h:124 #, fuzzy msgid "Run subshell. To return type 'exit'." msgstr "Alt kabuğu çalıştır. Çıkış tipine geri dönüş için" -#: lib/ap-utils.h:122 +#: lib/ap-utils.h:125 msgid "Change polling mode interval" msgstr "" -#: lib/ap-utils.h:123 +#: lib/ap-utils.h:126 msgid "Short info about program" msgstr "Program hakkında kısa bilgi" -#: lib/ap-utils.h:124 +#: lib/ap-utils.h:127 msgid "Find connected Access Points" msgstr "Bağlantılı Erişim Noktalarını bul." -#: lib/ap-utils.h:125 +#: lib/ap-utils.h:128 msgid "Set connection options: ip and community" msgstr "Bağlantı seçeneklerini ayarla: ip ve topluluk " -#: lib/ap-utils.h:126 +#: lib/ap-utils.h:129 #, fuzzy msgid "Set encryption; edit WEP keys" msgstr "Kriptolamayı ayarla, WEP tuşlarını düzenle." -#: lib/ap-utils.h:127 +#: lib/ap-utils.h:130 #, fuzzy msgid "Set authorization; edit MAC authorization table" msgstr "Makro yetkiyi ayarla, makro yetki tablosunu düzelt." -#: lib/ap-utils.h:128 +#: lib/ap-utils.h:131 #, fuzzy msgid "Set SNMP community/password for access to the AP" msgstr "AP' ye erişim için SNMP topluluk/ şifre ayarını kur. " -#: lib/ap-utils.h:129 +#: lib/ap-utils.h:132 #, fuzzy msgid "Get info about AP hardware and firmware" msgstr "AP donanımı ve yazılımı hakkında bilgi al." -#: lib/ap-utils.h:130 +#: lib/ap-utils.h:133 #, fuzzy msgid "Get wireless port statistics" msgstr "kablosuz bağlantı noktaları istatistiklerine ulaş." -#: lib/ap-utils.h:131 +#: lib/ap-utils.h:134 #, fuzzy msgid "Get list of currently associated stations (Access Point clients)" msgstr "Geçerli ilişkilendirilmiş istasyonlar listesine ulaş" -#: lib/ap-utils.h:132 +#: lib/ap-utils.h:135 msgid "Get link status in APclient mode" msgstr "" -#: lib/ap-utils.h:133 +#: lib/ap-utils.h:136 #, fuzzy msgid "Get info and statistics from AP" msgstr "AP bilgi ve istatistiklerine ulaş" -#: lib/ap-utils.h:134 +#: lib/ap-utils.h:137 #, fuzzy msgid "Set various configuration options" msgstr "Çeşitli yapılandırma seçenekleri kurma " -#: lib/ap-utils.h:136 +#: lib/ap-utils.h:139 msgid "Associated stations" msgstr "Ä°lişkili istasyonlar" -#: lib/ap-utils.h:137 +#: lib/ap-utils.h:140 msgid "AP Client link state" msgstr "" -#: lib/ap-utils.h:139 +#: lib/ap-utils.h:142 msgid "Polling: on" msgstr "" -#: lib/ap-utils.h:140 +#: lib/ap-utils.h:143 msgid "Polling: off" msgstr "" @@ -602,35 +602,31 @@ msgstr "Ayrıntılar için mevcuti KOPYALAMA dosyasına bakınız." msgid "Connect options" msgstr "Seçeneklere bağlan" -#: lib/common.c:173 +#: lib/common.c:175 msgid "Enter IP address of your Access Point." msgstr "Erişim Noktanızın IP adresini giriniz." -#: lib/common.c:182 -msgid "Entered characters will not be displayed for security reason." +#: lib/common.c:184 +#, fuzzy +msgid "Entered characters will not be displayed for security reasons." msgstr "Girdiğiniz karakterler güvenlik nedeniyle gösterilmeyecektir." -#: lib/common.c:249 +#: lib/common.c:251 msgid "This label will be stored on HDD (independently on AP name!)." msgstr "" -#: lib/common.c:362 +#: lib/common.c:365 #, fuzzy msgid "Trying to probe AP for MIB properties. Please wait..." msgstr "AP' ye veri yazılıyor. Lütfen bekleyin." -#: lib/common.c:391 +#: lib/common.c:394 #, fuzzy msgid "" "Unable to determine AP MIB properties (no response from AP). Press any key." msgstr "AP' den veri alınamıyor. Devam etmek için bir tuşa basınız." -#: lib/common.c:489 lib/set_oeminfo.c:221 -#, c-format -msgid "%s%u" -msgstr "" - -#: lib/common.c:491 +#: lib/common.c:494 #, c-format msgid "(%0.1f seconds)" msgstr "" @@ -1286,7 +1282,7 @@ msgstr "(F) Parçalanma Eşiği: %d" #: lib/wlan.c:35 #, fuzzy -msgid "[P] Preambule type: " +msgid "[P] Preamble type: " msgstr "(P) Başlangıç türü: %s" #: lib/wlan.c:36 @@ -2311,7 +2307,7 @@ msgstr "" msgid "AssociatedSTAsInfo packet error" msgstr "Ä°lişkiliSTAbilgi paketi hatası" -#: src/stations.c:189 src/stations.c:363 +#: src/stations.c:189 src/stations.c:364 #, fuzzy msgid "" "Arrows - scroll; S - save to file; Q - return; T - toggle view; Other - " diff --git a/po/uk.po b/po/uk.po index 61f122b..2819d2a 100644 --- a/po/uk.po +++ b/po/uk.po @@ -1,19 +1,18 @@ -# Wireless Access Point Utilites for Unix ukrainian translation -# Copyright (x) 2002-2004 Roman Festchook +# Wireless Access Point Utilites for Unix Ukrainian translation +# Copyright (c) 2002-2005 Roman Festchook # This file is distributed under the same license as the ap-utils package. -# Roman Festchook , 2002-2004. -# +# Roman Festchook , 2002-2005. msgid "" msgstr "" "Project-Id-Version: ap-utils 1.4.1\n" -"POT-Creation-Date: 2005-03-07 01:13+0200\n" -"PO-Revision-Date: 2004-02-27 00:44+0200\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2005-05-22 20:46+0300\n" +"PO-Revision-Date: 2004-05-22 20:00+0300\n" "Last-Translator: Roman Festchook \n" "Language-Team: UK \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=koi8-u\n" "Content-Transfer-Encoding: 8bit\n" -"Report-Msgid-Bugs-To: \n" #: lib/aps.c:30 msgid "Known Access Points" @@ -64,7 +63,7 @@ msgid "Infrastructure" msgstr "¶ÎÆÒÁÓÔÒÕËÔÕÒÁ" #: lib/aps.c:344 lib/aps.c:352 lib/aps.c:360 -msgid "CN: Channel Name; P: Preambule Type (S: Short; L: Long);" +msgid "CN: Channel Name; P: Preamble Type (S: Short; L: Long);" msgstr "CN: ëÁÎÁÌ; P: ôÉÐ ÐÒÅÁÍÂÕÌÉ (S: ëÏÒÏÔËÁ; L: äÏ×ÇÁ)" #: lib/aps.c:346 @@ -148,9 +147,8 @@ msgid "Community name: " msgstr "ëÏÍ'ÀΦԦ: " #: lib/ap_search.c:49 -#, fuzzy msgid " NUM IP ADDRESS MIB TYPE FW TYPE (VERSION) AP NAME" -msgstr " # IP áäòåóá ôéð ¶í'ñ" +msgstr " # IP áäòåóá ôéð MIB ôéð FW ¶í'ñ" #: lib/ap_search.c:106 msgid "Please wait while scanning, or press 'Q' to quit." @@ -217,203 +215,199 @@ msgstr " msgid "# - connect to AP; Q - quit" msgstr "# - ЦÄ'¤ÄÎÁÔÉÓÑ ÄÏ AP; Q - ×ÉÊÔÉ" -#: lib/ap-utils.h:82 +#: lib/ap-utils.h:85 msgid "MAC address: " msgstr "MAC ÁÄÒÅÓÁ: " -#: lib/ap-utils.h:83 +#: lib/ap-utils.h:86 msgid "[S] SNMP traps: " msgstr "[S] SNMP ÔÒÁÐÉ: " -#: lib/ap-utils.h:85 +#: lib/ap-utils.h:88 msgid "[C] Frequency channel: " msgstr "[C] þÁÓÔÏÔÎÉÊ ËÁÎÁÌ: " -#: lib/ap-utils.h:87 +#: lib/ap-utils.h:90 msgid "Receive antenna:" msgstr "ðÒÉÊÍÁÀÞÁ ÁÎÔÅÎÁ:" -#: lib/ap-utils.h:88 +#: lib/ap-utils.h:91 msgid "[U] Left" msgstr "[U] ì¦×Á" -#: lib/ap-utils.h:89 +#: lib/ap-utils.h:92 msgid "[I] Right" msgstr "[I] ðÒÁ×Á" -#: lib/ap-utils.h:90 +#: lib/ap-utils.h:93 msgid "Transmit antenna:" msgstr "ðÅÒÅÄÁÀÞÁ ÁÎÔÅÎÁ:" -#: lib/ap-utils.h:91 +#: lib/ap-utils.h:94 msgid "[O] Left" msgstr "[O] ì¦×Á" -#: lib/ap-utils.h:92 +#: lib/ap-utils.h:95 msgid "[P] Right" msgstr "[P] ðÒÁ×Á" -#: lib/ap-utils.h:93 +#: lib/ap-utils.h:96 msgid "Diversity select:" msgstr "÷ÉÂ¦Ò ÁÎÔÅÎÉ:" -#: lib/ap-utils.h:94 +#: lib/ap-utils.h:97 msgid "[T] Left" msgstr "[T] ì¦×Á" -#: lib/ap-utils.h:95 +#: lib/ap-utils.h:98 msgid "[Y] Right" msgstr "[Y] ðÒÁ×Á" -#: lib/ap-utils.h:97 +#: lib/ap-utils.h:100 msgid "Yes" msgstr "ôÁË" -#: lib/ap-utils.h:98 +#: lib/ap-utils.h:101 msgid "No" msgstr "î¦" -#: lib/ap-utils.h:100 +#: lib/ap-utils.h:103 msgid "On" msgstr "ôÁË" -#: lib/ap-utils.h:101 +#: lib/ap-utils.h:104 msgid "Off" msgstr "î¦" -#: lib/ap-utils.h:103 +#: lib/ap-utils.h:106 msgid "Basic" msgstr "ïÓÎÏ×ÎÉÊ" -#: lib/ap-utils.h:105 +#: lib/ap-utils.h:108 msgid "Press any key to continue." msgstr "âÕÄØ ÑËÁ ËÌÁצÛÁ ÄÌÑ ÐÒÏÄÏ×ÖÅÎÎÑ." -#: lib/ap-utils.h:106 -#, fuzzy +#: lib/ap-utils.h:109 msgid "Q - quit to menu. T - toggle polling mode, Other key - force update" msgstr "Q - ×ÉÊÔÉ × ÍÅÎÀ. T - ÐÅÒÅÍËÎÕÔÉ ÒÅÖÉÍ ÚÁÐÉÔÕ, ¶ÎÛ¦ - ÐÏÎÏ×ÉÔÉ." -#: lib/ap-utils.h:108 +#: lib/ap-utils.h:111 msgid "Unable to write data to AP. Press any key to continue." msgstr "îÅ ÍÏÖÕ ÚÁÐÉÓÁÔÉ ÄÁÎΦ × áò. âÕÄØ ÑËÁ ËÌÁצÛÁ ÄÌÑ ÐÒÏÄÏ×ÖÅÎÎÑ." -#: lib/ap-utils.h:109 +#: lib/ap-utils.h:112 msgid "Unable to retrieve (valid) data from AP. Press any key to continue." msgstr "îÅ ÍÏÖÕ ÏÔÒÉÍÁÔÉ (צÒΦ) ÄÁÎΦ Ú áò. âÕÄØ ÑËÁ ËÌÁצÛÁ ÄÌÑ ÐÒÏÄÏ×ÖÅÎÎÑ." -#: lib/ap-utils.h:110 -#, fuzzy +#: lib/ap-utils.h:113 msgid "Trying to retrieve data from AP - please wait (or press Q to quit)." -msgstr "ïÔÒÉÍÕÀ ÄÁÎΦ - ÚÁÖĦÔØ ÂÕÄØ ÌÁÓËÁ..." +msgstr "ïÔÒÉÍÕÀ ÄÁÎΦ - ÚÁÖĦÔØ ÂÕÄØ ÌÁÓËÁ (ÁÂÏ ÎÁÔÉÓΦÔØ Q ÁÂÉ ×ÉÊÔÉ)." -#: lib/ap-utils.h:111 +#: lib/ap-utils.h:114 msgid "Writing data to AP. Please wait..." msgstr "úÁÐÉÓÕÀ ÄÁÎΦ - ÚÁÖĦÔØ ÂÕÄØ ÌÁÓËÁ..." -#: lib/ap-utils.h:112 +#: lib/ap-utils.h:115 msgid "Configuration written to the AP. Press any key to continue." msgstr "ëÏÎƦÇÕÒÁæÀ ÚÁÐÉÓÁÎÏ × áò. âÕÄØ ÑËÁ ËÌÁצÛÁ ÄÌÑ ÐÒÏÄÏ×ÖÅÎÎÑ." -#: lib/ap-utils.h:113 +#: lib/ap-utils.h:116 msgid "select() function error. Press any key." msgstr "ðÏÍÉÌËÁ ×ÉËÏÎÁÎÎÑ select(). âÕÄØ ÑËÁ ËÌÁצÛÁ ÄÌÑ ÐÒÏÄÏ×ÖÅÎÎÑ." -#: lib/ap-utils.h:114 -#, fuzzy +#: lib/ap-utils.h:117 msgid "socket() or bind() function error. Press any key." -msgstr "ðÏÍÉÌËÁ ×ÉËÏÎÁÎÎÑ select(). âÕÄØ ÑËÁ ËÌÁצÛÁ ÄÌÑ ÐÒÏÄÏ×ÖÅÎÎÑ." +msgstr "" +"ðÏÍÉÌËÁ ×ÉËÏÎÁÎÎÑ socket() ÁÂÏ bind(). âÕÄØ ÑËÁ ËÌÁצÛÁ ÄÌÑ ÐÒÏÄÏ×ÖÅÎÎÑ." -#: lib/ap-utils.h:116 +#: lib/ap-utils.h:119 msgid "Unable to write AP list file ~/.ap-config. Press any key." msgstr "" "îÅ ÍÏÖÕ ÚÁÐÉÓÁÔÉ ÆÁÊÌ ÓÐÉÓËÕ AP ~/.ap-config. âÕÄØ ÑËÁ ËÌÁצÛÁ ÄÌÑ " "ÐÒÏÄÏ×ÖÅÎÎÑ" -#: lib/ap-utils.h:117 +#: lib/ap-utils.h:120 msgid "AP list file ~/.ap-config successfully written. Press any key." msgstr "" "æÁÊÌ ÓÐÉÓËÕ AP ~/.ap-config ×ÄÁÌÏ ÚÁÐÉÓÁÎÏ. îÁÔÉÓΦÔØ ÂÕÄØ ÑËÕ ËÌÁצÛÕ." -#: lib/ap-utils.h:119 +#: lib/ap-utils.h:122 msgid "Back to main menu" msgstr "ðÏ×ÅÒÎÕÔÉÓÑ ÄÏ ÍÅÎÀ" -#: lib/ap-utils.h:120 +#: lib/ap-utils.h:123 msgid "Exit program" msgstr "÷ÉÊÔÉ Ú ÐÒÏÇÒÁÍÉ" -#: lib/ap-utils.h:121 +#: lib/ap-utils.h:124 msgid "Run subshell. To return type 'exit'." msgstr "úÁÐÕÓÔÉÔÉ ÛÅÌÌ. äÌÑ ÐÏ×ÅÒÎÅÎÎÑ ÎÁÂÅÒ¦ÔØ 'exit'." -#: lib/ap-utils.h:122 +#: lib/ap-utils.h:125 msgid "Change polling mode interval" -msgstr "" +msgstr "úͦÎÉÔÉ ¦ÎÔÅÒ×ÁÌ ÏÐÉÔÕ×ÁÎÎÑ" -#: lib/ap-utils.h:123 +#: lib/ap-utils.h:126 msgid "Short info about program" msgstr "ðÒÏ ÐÒÏÇÒÁÍÍÕ" -#: lib/ap-utils.h:124 +#: lib/ap-utils.h:127 msgid "Find connected Access Points" msgstr "úÎÁÊÔÉ Ð¦ÄËÌÀÞÅΦ áò" -#: lib/ap-utils.h:125 +#: lib/ap-utils.h:128 msgid "Set connection options: ip and community" msgstr "÷ÓÔÁÎÏ×ÉÔÉ ÐÁÒÁÍÅÔÒÉ Ú`¤ÄÎÁÎÎÑ" -#: lib/ap-utils.h:126 +#: lib/ap-utils.h:129 msgid "Set encryption; edit WEP keys" msgstr "÷ÓÔÁÎÏ×ÉÔÉ ÛÉÆÒÕ×ÁÎÎÑ, ÒÅÄÁÇÕ×ÁÔÉ WEP ËÌÀÞ¦" -#: lib/ap-utils.h:127 -#, fuzzy +#: lib/ap-utils.h:130 msgid "Set authorization; edit MAC authorization table" -msgstr "÷ÓÔÁÎÏ×ÉÔÉ íáó Á×ÔÏÒÉÚÁæÀ; ÒÅÄÁÇÕ×ÁÔÉ ÔÁÂÌÉÃÀ Á×ÔÏÒÉÚÁæ§" +msgstr "÷ÓÔÁÎÏ×ÉÔÉ Á×ÔÏÒÉÚÁæÀ; ÒÅÄÁÇÕ×ÁÔÉ ÔÁÂÌÉÃÀ Á×ÔÏÒÉÚÁæ§" -#: lib/ap-utils.h:128 +#: lib/ap-utils.h:131 msgid "Set SNMP community/password for access to the AP" msgstr "÷ÓÔÁÎÏ×ÉÔÉ SNMP ËÏÍ'ÀΦԦ/ÐÁÒÏÌØ ÄÌÑ ÄÏÓÔÕÐÕ ÄÏ áò" -#: lib/ap-utils.h:129 +#: lib/ap-utils.h:132 msgid "Get info about AP hardware and firmware" msgstr "ïÔÒÉÍÁÔÉ ¦ÎÆÏÒÍÁæÀ ÐÒÏ ÁÐÁÒÁÔÎÅ ÔÁ ÐÒÏÇÒÁÍÎÅ ÚÁÂÅÚÐÅÞÅÎÎÑ" -#: lib/ap-utils.h:130 +#: lib/ap-utils.h:133 msgid "Get wireless port statistics" msgstr "ïÔÒÉÍÁÔÉ ÓÔÁÔÉÓÔÉËÕ ÒÁÄ¦Ï ÐÏÒÔÕ" -#: lib/ap-utils.h:131 +#: lib/ap-utils.h:134 msgid "Get list of currently associated stations (Access Point clients)" msgstr "ïÔÒÉÍÁÔÉ ÐÅÒÅÌ¦Ë ÁÓÏæÊÏ×ÁÎÉÈ ÓÔÁÎÃ¦Ê (Ë̦¤ÎÔ¦× áò)" -#: lib/ap-utils.h:132 +#: lib/ap-utils.h:135 msgid "Get link status in APclient mode" -msgstr "" +msgstr "ïÔÒÉÍÁÔÉ ÓÔÁÔÕÓ Ì¦ÎËÕ Õ ÒÅÖÉͦ Ë̦¤ÎÔÁ" -#: lib/ap-utils.h:133 +#: lib/ap-utils.h:136 msgid "Get info and statistics from AP" msgstr "ïÔÒÉÍÁÔÉ ¦ÎÆÏÒÍÁæÀ ÔÁ ÓÔÁÔÉÓÔÉËÕ Ú áò" -#: lib/ap-utils.h:134 +#: lib/ap-utils.h:137 msgid "Set various configuration options" msgstr "÷ÓÔÁÎÏ×ÉÔÉ ÐÁÒÁÍÅÔÒÉ ËÏÎƦÇÕÒÁæ§" -#: lib/ap-utils.h:136 +#: lib/ap-utils.h:139 msgid "Associated stations" msgstr "áÓÏæÊÏ×ÁΦ ÓÔÁÎæ§" -#: lib/ap-utils.h:137 -#, fuzzy +#: lib/ap-utils.h:140 msgid "AP Client link state" msgstr "óÔÁÎ Ú×'ÑÚËÕ Ú AP" -#: lib/ap-utils.h:139 +#: lib/ap-utils.h:142 msgid "Polling: on" msgstr "ïÐÉÔÕ×ÁÎÎÑ: ÔÁË" -#: lib/ap-utils.h:140 +#: lib/ap-utils.h:143 msgid "Polling: off" msgstr "ïÐÉÔÕ×ÁÎÎÑ: Φ" @@ -499,12 +493,11 @@ msgstr " #: lib/common.c:40 msgid "[P] Polling mode interval (tenths of second): " -msgstr "" +msgstr "[P] ¶ÎÔÅÒ×ÁÌ ÏÐÉÔÕ×ÁÎØ (ÄÅÓÑÔ¦ ÓÅËÕÎÄÉ): " #: lib/common.c:41 -#, fuzzy msgid "P - change polling mode interval; Q - quit to menu" -msgstr "# - ×ÓÔÁÎÏ×ÉÔÉ ÐÁÒÁÍÅÔÒ; W - ÚÁÐÉÓÁÔÉ ËÏÎƦÇÕÒÁæÀ; Q - ×ÉÊÔÉ × ÍÅÎÀ" +msgstr "P - ÚͦÎÉÔÉ ¦ÎÔÅÒ×ÁÌ ÏÐÉÔÕ×ÁÎØ; Q - ×ÉÊÔÉ × ÍÅÎÀ" #: lib/common.c:89 src/ap-config.c:158 msgid "About" @@ -525,14 +518,12 @@ msgid "Written by Roman Festchook roma@polesye.net" msgstr "á×ÔÏÒ òÏÍÁÎ æÅÝÕË roma@polesye.net" #: lib/common.c:113 -#, fuzzy msgid "and Jan Rafaj jr-aputils@cedric.unob.cz" -msgstr "þÁÓÔËÏ×Ï Jan Rafaj aputils@cedric.unob.cz" +msgstr "ÔÁ Jan Rafaj jr-aputils@cedric.unob.cz" #: lib/common.c:115 -#, fuzzy msgid "Copyright (c) 2001-2005" -msgstr "Copyright (c) 2001-2004" +msgstr "Copyright (c) 2001-2005" #: lib/common.c:117 msgid "Roman Festchook and Jan Rafaj" @@ -554,38 +545,33 @@ msgstr " msgid "Connect options" msgstr "ïÐæ§ Ú'¤ÄÎÁÎÎÑ" -#: lib/common.c:173 +#: lib/common.c:175 msgid "Enter IP address of your Access Point." msgstr "÷×ÅĦÔØ ¶ò ÁÄÒÅÓÕ ÔÏÞËÉ ÄÏÓÔÕÐÕ." -#: lib/common.c:182 -msgid "Entered characters will not be displayed for security reason." +#: lib/common.c:184 +msgid "Entered characters will not be displayed for security reasons." msgstr "÷×ÅÄÅΦ ÓÉÍ×ÏÌÉ ÎŠצÄÏÂÒÁÖÕÀÔØÓÑ Ú Í¦ÒËÕ×ÁΦ ÂÅÚÐÅËÉ." -#: lib/common.c:249 +#: lib/common.c:251 msgid "This label will be stored on HDD (independently on AP name!)." msgstr "í¦ÔËÕ ÂÕÄÅ ÚÂÅÒÅÖÅÎÏ ÎÁ ÖÏÒÓÔËÉÊ ÄÉÓË (ÎÅÚÁÌÅÖÎÏ ×¦Ä ÎÁÚ×É áò)." -#: lib/common.c:362 +#: lib/common.c:365 msgid "Trying to probe AP for MIB properties. Please wait..." msgstr "ïÐÉÔÕÀ áò Õ ÐÏÛÕËÕ ×ÌÁÓÔÉ×ÏÓÔÅÊ MIB - ÚÁÖĦÔØ ÂÕÄØ ÌÁÓËÁ..." -#: lib/common.c:391 +#: lib/common.c:394 msgid "" "Unable to determine AP MIB properties (no response from AP). Press any key." msgstr "" "îÅ ÍÏÖÕ ×ÉÚÎÁÞÉÔÉ ÔÉÐ áò MIB (ΊצÄÐÏצÄÁ¤). âÕÄØ ÑËÁ ËÌÁצÛÁ ÄÌÑ " "ÐÒÏÄÏ×ÖÅÎÎÑ" -#: lib/common.c:489 lib/set_oeminfo.c:221 -#, c-format -msgid "%s%u" -msgstr "" - -#: lib/common.c:491 +#: lib/common.c:494 #, c-format msgid "(%0.1f seconds)" -msgstr "" +msgstr "(%0.1f ÓÅËÕÎÄ)" #: lib/file.c:199 msgid "NUM IP ADDRESS MIB TYPE MIB EXT. LABEL" @@ -705,146 +691,133 @@ msgid "" msgstr "# - ×ÓÔÁÎÏ×ÉÔÉ ËÏÍ`ÀΦԦ/ÐÁÒÏÌØ; W - ÚÁÐÉÓÁÔÉ ÕÓÔÁÎÏ×ËÉ; Q - ×ÉȦÄ" #: lib/set_oeminfo.c:28 -#, fuzzy msgid "Info structure version: " -msgstr "÷ÅÒÓ¦Ñ ÓÔÒÕËÔÕÒÉ: %u" +msgstr "÷ÅÒÓ¦Ñ ÓÔÒÕËÔÕÒÉ: " #: lib/set_oeminfo.c:29 -#, fuzzy msgid "[M] Device MAC address: " -msgstr "MAC ÁÄÒÅÓÁ: " +msgstr "[M] MAC ÁÄÒÅÓÁ: " #: lib/set_oeminfo.c:30 -#, fuzzy msgid " Manufacturer with this OUI: " -msgstr "ID ×ÉÒÏÂÎÉËÁ:" +msgstr " ÷ÉÒÏÂÎÉË Ú ÃÉÍ OUI:" #: lib/set_oeminfo.c:31 -#, fuzzy msgid "[D] Regulatory domain: " -msgstr "òÅÇÕÌÑÔÏÒΦ ÏÂÍÅÖÅÎÎÑ: %s" +msgstr "[D] òÅÇÕÌÑÔÏÒΦ ÏÂÍÅÖÅÎÎÑ: " #: lib/set_oeminfo.c:32 -#, fuzzy msgid "[T] Product type: " -msgstr "ôÉÐ ÐÒÏÄÕËÔÕ: %u" +msgstr "[T] ôÉÐ ÐÒÏÄÕËÔÕ: " #: lib/set_oeminfo.c:33 -#, fuzzy msgid "[E] OEM name: " -msgstr "OEM ¶Í`Ñ:" +msgstr "[E] OEM ¶Í`Ñ: " #: lib/set_oeminfo.c:34 -#, fuzzy msgid "[I] OEM ID: " -msgstr "[I] ¶ò: " +msgstr "[I] OEM ID: " #: lib/set_oeminfo.c:35 -#, fuzzy msgid "[N] Product name: " -msgstr "¶Í`Ñ ÐÒÏÄÕËÔÕ:" +msgstr "[N] ¶Í`Ñ ÐÒÏÄÕËÔÕ: " #: lib/set_oeminfo.c:36 -#, fuzzy msgid "[H] Hardware revision: " -msgstr "áÐÁÒÁÔÎÁ ×ÅÒÓ¦Ñ: %u" +msgstr "[H] áÐÁÒÁÔÎÁ ×ÅÒÓ¦Ñ: " #: lib/set_oeminfo.c:37 -#, fuzzy msgid "[O] Country code: " -msgstr "[O] ëÏÍÁÎÄÁ: " +msgstr "[O] ëÏÄ ËÒÁ§ÎÉ: " #: lib/set_oeminfo.c:38 -#, fuzzy msgid "[C] Default channel: " -msgstr "[C] þÁÓÔÏÔÎÉÊ ËÁÎÁÌ: " +msgstr "[C] ëÁÎÁÌ ÐÏ ÚÁÍÏ×ÞÕ×ÁÎÎÀ: " #: lib/set_oeminfo.c:39 -#, fuzzy msgid "[A] Calibrated channels: " -msgstr "[C] þÁÓÔÏÔÎÉÊ ËÁÎÁÌ: " +msgstr "[á] ëÁ̦ÂÒÏ×ÁΦ ËÁÎÁÌÉ: " #: lib/set_oeminfo.c:40 msgid "[P] Nominal Tx Power (CR31) value for calibrated channels: " -msgstr "" +msgstr "[P] ðÏÔÕÖΦÓÔØ ÐÅÒÅÄÁÞ¦ (CR31) ÄÌÑ ËÁ̦ÂÒÏ×ÁÎÉÈ ËÁÎÁ̦×: " #: lib/set_oeminfo.c:41 -#, fuzzy msgid "" "Keys in brackets - set corresponding option; W - write conf; Q - quit to menu" -msgstr "# - ×ÓÔÁÎÏ×ÉÔÉ ÐÁÒÁÍÅÔÒ; W - ÚÁÐÉÓÁÔÉ ËÏÎƦÇÕÒÁæÀ; Q - ×ÉÊÔÉ × ÍÅÎÀ" +msgstr "ËÌÀÞ Õ ÌÁÐËÁÈ - ×ÓÔÁÎÏ×ÉÔÉ ÐÁÒÁÍÅÔÒ; W - ÚÂÅÒÅÇÔÉ ÚͦÎÉ; Q - ×ÉÊÔÉ" #: lib/set_oeminfo.c:101 msgid "THIS IS A SECRET MENU LEADING TO VERY DANGEROUS OPTIONS." -msgstr "" +msgstr "ãå ðòéèï÷áîå íåîà äìñ úí¶îé äõöå îåâåúðåþîéè ðáòáíåôò¶÷." #: lib/set_oeminfo.c:103 msgid "It is intended only for WISPs and repair shops." -msgstr "" +msgstr "÷ÏÎÏ ÒÁÚÒÁÈÏ×ÁÎÅ ÌÉÛÅ ÎÁ ÐÒÏ×ÁÊÄÅÒ¦× ÔÁ ÒÅÍÏÎÔΦ ÍÁÊÓÔÅÒΦ." #: lib/set_oeminfo.c:107 msgid "It allows to set OEM information stored in the AP (like its" -msgstr "" +msgstr "÷ÏÎÏ ÄÏÚ×ÏÌѤ ÚͦÎÀ×ÁÔÉ ïåí ¦ÎÆÏÒÍÁæÀ ÚÂÅÒÅÖÅÎÕ Õ áò (ÑË ÔÏ" #: lib/set_oeminfo.c:109 msgid "MAC address, manuf. name, OEM ID, etc.). BE ABSOLUTELY SURE" -msgstr "" +msgstr "íáó ÁÄÒÅÓÁ, ÎÁÚ×Õ ×ÉÒÏÂÎÉËÁ, OEM ID ÔÏÝÏ). âõäøôå ðï÷î¶óôà" #: lib/set_oeminfo.c:111 msgid "THAT YOU KNOW WHAT YOU ARE DOING, AND THAT YOU HAVE THE" -msgstr "" +msgstr "÷ðå÷îåî¶ ÷ ôïíõ, ýï ÷é úîá´ôå ýï òïâéôå, ôá íá´ôå úáëïîî¶" #: lib/set_oeminfo.c:113 msgid "LEGAL RIGHT TO DO ANY MODIFICATION. Disobserving of these" -msgstr "" +msgstr "ðòá÷á òïâéôé íïä¶æ¶ëá㶷. îÅ×ÉËÏÎÁÎÎÑ Ã¦¤§ ÎÁÓÔÁÎÏ×É" #: lib/set_oeminfo.c:115 msgid "rules may lead you into a conflict with your local" -msgstr "" +msgstr "ÍÏÖÅ ×ÔÑÇÎÕÔÉ ÷ÁÓ Õ ËÏÆ̦ËÔ ¦Ú ÚÁËÏÎÁÍÉ ÁÂÏ ÏÂÍÅÖÅÎÎÑÍÉ" #: lib/set_oeminfo.c:117 msgid "regulations and/or law." -msgstr "" +msgstr "÷ÁÛϧ ËÒÁ§ÎÉ." #: lib/set_oeminfo.c:119 msgid "Also be warned that the setting of any from these options" -msgstr "" +msgstr "ôÁËÏÖ ÐÏÐÅÒÅÄÖÁ¤ÍÏ ÝÏ ÚͦÎÁ ÂÕÄØ-ÑËÏÇÏ Ú ÃÉÈ ÐÁÒÁÍÅÔÒ¦×" #: lib/set_oeminfo.c:121 msgid "may DAMAGE YOUR AP (other reason why this menu is hidden)." -msgstr "" +msgstr "ÍÏÖÅ ðïûëïäéôé ÷áû áò (ÔÏÍÕ ÃÅ ÍÅÎÀ ¤ ÐÒÉÈÏ×ÁÎÉÍ)." #: lib/set_oeminfo.c:123 msgid "Values changed here will NOT be restored upon reset" -msgstr "" +msgstr "úÁÄÁΦ ÔÕÔ ÚÎÁÞÅÎÎÑ ÎÅ ÂÕÄÕÔØ ×¦ÄÎÏ×ÌÅÎΦ ÐÒÉ ×¦ÄÎÏ×ÌÅÎΦ" #: lib/set_oeminfo.c:125 msgid "of the device to factory defaults! It is advisable to" -msgstr "" +msgstr "ÆÁÂÒÉÞÎÉÈ ÎÁÓÔÒÏÊÏË ÐÒÉÓÔÒÏÀ! ôÏÖ ÂÕÌÏ Â ÄÏÂÒÅ ÚÁÐÉÓÁÔÉ" #: lib/set_oeminfo.c:127 msgid "write them down somewhere prior their changing." -msgstr "" +msgstr "§È ÄÏ ÎÏÔÁÔÎÉËÁ ÐÅÒÛ Î¦Ö ÝÏÓØ ÚͦÎÀ×ÁÔÉ." #: lib/set_oeminfo.c:129 msgid "Finally, note that you need to use MANUFACTURER community, " -msgstr "" +msgstr "îÁÏÓÔÁÎÏË, ÍÁÊÔÅ ÎÁ Õ×ÁÚ¦, ÝÏ ÄÌÑ ÚͦÎÉ ÃÉÈ ÐÁÒÁÍÅÔÒ¦×" #: lib/set_oeminfo.c:131 msgid "in order to be able to do any OEM info modification." -msgstr "" +msgstr "÷ÁÍ ÐÏÔÒ¦ÂÎÏ ×ÉËÏÒÉÓÔÏ×Õ×ÁÔÉ ËÏÍ'ÀΦԦ ×ÉÒÏÂÎÉËÁ." #: lib/set_oeminfo.c:133 msgid "Proceed further only at your full risk and responsibility. " -msgstr "" +msgstr "ðÒÏÄÏ×ÖÕÊÔÅ ÐÏ×ΦÓÔÀ ÎÁ Ó×¦Ê ÓÔÒÁÈ ¦ ÒÉÓË." #: lib/set_oeminfo.c:135 msgid "You got the warnings." -msgstr "" +msgstr "÷ÁÓ ÐÏÐÅÒÅÄÖÅÎÏ." #: lib/set_oeminfo.c:141 msgid "OEM Info settings" -msgstr "" +msgstr "õÓÔÁÎÏ×ËÉ ïåí ¦ÎÆÏÒÍÁæ§" #: lib/stat.c:29 msgid "Ethernet Statistics" @@ -911,14 +884,13 @@ msgid "Device hardware/software/name info:" msgstr "¶ÎÆÏÒÍÁÃ¦Ñ ÐÒÏ ÐÒÉÓÔÒ¦Ê ÁÐÁÒÁÔÕÒÁ/ÐÒÏÇÒÁÍÁ/ÎÁÚ×Á:" #: lib/sysinfo.c:172 -#, fuzzy, c-format +#, c-format msgid "Operational mode: %s" -msgstr "[O] òÅÖÉÍ ÒÏÂÏÔÉ: " +msgstr "òÅÖÉÍ ÒÏÂÏÔÉ: %s" #: lib/sysinfo.c:182 -#, fuzzy msgid "Product name: " -msgstr "¶Í`Ñ ÐÒÏÄÕËÔÕ:" +msgstr "¶Í`Ñ ÐÒÏÄÕËÔÕ: " #: lib/sysinfo.c:186 #, c-format @@ -926,9 +898,8 @@ msgid "Product type: %u" msgstr "ôÉÐ ÐÒÏÄÕËÔÕ: %u" #: lib/sysinfo.c:189 -#, fuzzy msgid "OEM name: " -msgstr "OEM ¶Í`Ñ:" +msgstr "OEM ¶Í`Ñ: " #: lib/sysinfo.c:196 #, c-format @@ -1104,7 +1075,7 @@ msgstr " #: lib/test.c:79 msgid "Devices with ATMEL12350 MIB not yet supported." -msgstr "" +msgstr "ðÒÉÓÔÒϧ Ú ATMEL12350 MIB ÐÏËÉ-ÝÏ ÎŠЦÄÔÒÉÍÕÀÔØÓÑ." #: lib/test.c:91 msgid "Test mode" @@ -1197,7 +1168,7 @@ msgid "[F] Fragmentation threshold: " msgstr "[F] íÅÖÁ ÆÒÁÇÍÅÎÔÁæ§: " #: lib/wlan.c:35 -msgid "[P] Preambule type: " +msgid "[P] Preamble type: " msgstr "[P] ôÉÐ ÐÒÅÁÍÂÕÌÉ: " #: lib/wlan.c:36 @@ -1245,9 +1216,8 @@ msgid "[D] DTIM sending interval (beacons): " msgstr "[D] ¶ÎÔÅÒ×ÁÌ ×¦ÄÐÒÁ×ËÉ DTIM (ÂÅËÏÎÉ): " #: lib/wlan.c:48 -#, fuzzy msgid "[T] SIFS time (2nd+ interframe spacing, usec): " -msgstr "[T] þÁÓ SIFS (ÍÓÅË): " +msgstr "[T] þÁÓ SIFS (2ÉÊ+ ͦÖÆÒÅÊÍÏ×ÉÊ ÐÒÏÓÔ¦Ò, usec): " #: lib/wlan.c:49 msgid "[key] - set option; W - write conf; Q - quit to menu" @@ -1284,19 +1254,19 @@ msgstr " #: src/ap-auth.c:33 msgid "Invalid data in source file" -msgstr "" +msgstr "îÅצÒΦ ÄÁÎΦ Õ ÆÁÊ̦" #: src/ap-auth.c:34 msgid "Can't open file" -msgstr "" +msgstr "îÅ ÍÏÖÕ ×¦ÄËÒÉÔÉ ÆÁÊÌ" #: src/ap-auth.c:35 msgid "Can't write to file" -msgstr "" +msgstr "îÅ ÍÏÖÕ ÐÉÓÁÔÉ Õ ÆÁÊÌ" #: src/ap-auth.c:36 msgid "Error closing file" -msgstr "" +msgstr "ðÏÍÉÌËÁ ÚÁËÒÉÔÔÑ ÆÁÊÌÕ" #: src/ap-auth.c:44 src/ap-mrtg.c:41 src/ap-rrd.c:40 msgid "" @@ -1308,19 +1278,23 @@ msgstr "" #: src/ap-auth.c:45 msgid "\tap-auth -i ip -c community -d filename [-h]\n" -msgstr "" +msgstr "\tap-auth -i ip -c ËÏÍ'ÀΦԦ -d ÆÁÊÌ [-h]\n" #: src/ap-auth.c:46 msgid "" "\tap-auth -i ip -c community -u filename [-h]\n" "\n" msgstr "" +"\tap-auth -i ip -c ËÏÍ'ÀΦԦ -u ÆÁÊÌ [-h]\n" +"\n" #: src/ap-auth.c:47 msgid "" "Change accesspoint's list of authorised MAC addresses\n" "\n" msgstr "" +"úͦÎÀ¤ ÓÐÉÓÏË Á×ÔÏÒÉÚÏ×ÁÎÉÈ íáó ÁÄÒÅÓ ÎÁ áò\n" +"\n" #: src/ap-auth.c:48 src/ap-mrtg.c:45 src/ap-rrd.c:45 msgid "-i ip - AP ip address\n" @@ -1334,11 +1308,12 @@ msgstr "-c msgid "" "-d filename - download list of authorised MAC addresses from AP to a file\n" msgstr "" +"-d ÆÁÊÌ - ÚÁ×ÁÎÔÁÖÉÔÉ ÓÐÉÓÏË Á×ÔÏÒÉÚÏ×ÁÎÉÈ íáó ÁÄÒÅÓ Ú áò ÄÏ ÆÁÊÌÕ\n" #: src/ap-auth.c:52 msgid "" "-u filename - upload list of authorised MAC addresses from a file to AP\n" -msgstr "" +msgstr "-u ÆÁÊÌ - ÚÁÐÉÓÁÔÉ ÓÐÉÓÏË Á×ÔÏÒÉÚÏ×ÁÎÉÈ íáó ÁÄÒÅÓ Ú ÆÁÊÌÕ Õ áò\n" #: src/ap-auth.c:54 src/ap-mrtg.c:55 src/ap-rrd.c:55 msgid "" @@ -1349,29 +1324,25 @@ msgstr "" "\n" #: src/ap-auth.c:55 -#, fuzzy, c-format +#, c-format msgid "" "ap-auth %s Copyright (c) 2004 Teemu Kiviniemi\n" "\n" msgstr "" -"ap-mrtg %s Copyright (c) 2002-2003 òÏÍÁÎ æÅÝÕË\n" +"ap-auth %s Copyright (c) 2004 Teemu Kiviniemi\n" "\n" #: src/ap-auth.c:138 src/ap-mrtg.c:132 -#, fuzzy msgid "Error: invalid IP-address.\n" -msgstr "îÅצÒÎÁ ¶ò ÁÄÒÅÓÁ\n" +msgstr "ðÏÍÉÌËÁ: ÎÅצÒÎÁ ¶ò ÁÄÒÅÓÁ.\n" #: src/ap-auth.c:203 src/ap-mrtg.c:204 -#, fuzzy msgid "Unable to determine AP MIB type (no response from AP)." -msgstr "" -"îÅ ÍÏÖÕ ×ÉÚÎÁÞÉÔÉ ÔÉÐ áò MIB (ΊצÄÐÏצÄÁ¤). âÕÄØ ÑËÁ ËÌÁצÛÁ ÄÌÑ " -"ÐÒÏÄÏ×ÖÅÎÎÑ" +msgstr "îÅ ÍÏÖÕ ×ÉÚÎÁÞÉÔÉ ÔÉÐ áò MIB (AP ΊצÄÐÏצÄÁ¤)." #: src/ap-auth.c:211 msgid "NWN devices are not yet supported." -msgstr "" +msgstr "NWN ÐÒÉÓÔÒ¤ ÎÁÒÁÚ¦ ΊЦÄÔÒÉÍÕÀÔØÓÑ." #: src/ap-config.c:43 src/bridge.c:201 msgid "Bridging" @@ -1394,9 +1365,8 @@ msgid "Privacy" msgstr "ûÉÆÒÕ×ÁÎÎÑ" #: src/ap-config.c:47 -#, fuzzy msgid "Auth" -msgstr "ðÒÏÇÒÁÍÁ" +msgstr "á×ÔÏÒÉÚÁæÑ" #: src/ap-config.c:48 src/ap-config.c:60 msgid "Community" @@ -1483,9 +1453,8 @@ msgid "Stations" msgstr "óÔÁÎæ§" #: src/ap-config.c:116 -#, fuzzy msgid "AP link" -msgstr "óÔÁÎ Ú×'ÑÚËÕ Ú AP" +msgstr "ú×'ÑÚÏË Ú AP" #: src/ap-config.c:117 msgid "KnownAPs" @@ -1528,9 +1497,8 @@ msgid "Search" msgstr "ðÏÛÕË" #: src/ap-config.c:156 -#, fuzzy msgid "Polling" -msgstr "ïÐÉÔÕ×ÁÎÎÑ: ÔÁË" +msgstr "ïÐÉÔÕ×ÁÎÎÑ" #: src/ap-config.c:157 msgid "Shell" @@ -1547,63 +1515,60 @@ msgstr " #: src/aplink.c:25 msgid "RSSI: [" -msgstr "" +msgstr "RSSI: [" #: src/aplink.c:26 msgid "RSSI avg: [" -msgstr "" +msgstr "RSSI ÓÅÒ: [" #: src/aplink.c:27 msgid "RSSI top: [" -msgstr "" +msgstr "RSSI ÍÁÈ: [" #: src/aplink.c:28 msgid "RSSI rou: [" -msgstr "" +msgstr "RSSI ÏËÒ: [" #: src/aplink.c:29 -#, fuzzy msgid "" "P - pause, T - toggle graph view, Q - quit to menu, Other key - force update." -msgstr "Q - ×ÉÊÔÉ × ÍÅÎÀ. T - ÐÅÒÅÍËÎÕÔÉ ÒÅÖÉÍ ÚÁÐÉÔÕ, ¶ÎÛ¦ - ÐÏÎÏ×ÉÔÉ." +msgstr "" +"ò- ÐÁÕÚÁ, T - ÐÅÒÅÍËÎÕÔÉ ÒÅÖÉÍ ÚÁÐÉÔÕ, Q - ×ÉÊÔÉ × ÍÅÎÀ, ¶ÎÛ¦ - ÐÏÎÏ×ÉÔÉ." #: src/aplink.c:81 msgid "RSSI [%]" -msgstr "" +msgstr "RSSI [%]" #: src/aplink.c:82 msgid "RSSI average [%]" -msgstr "" +msgstr "RSSI ÓÅÒÅÄΤ [%]" #: src/aplink.c:83 msgid "RSSI rounded [%]" -msgstr "" +msgstr "RSSI ÏËÒÕÇÌÅÎÅ [%]" #: src/aplink.c:84 -#, fuzzy msgid "Link Quality [%]" -msgstr "; LQ: ñ˦ÓÔØ Ú'¤ÄÎÁÎÎÑ [%]" +msgstr "ñ˦ÓÔØ Ú'¤ÄÎÁÎÎÑ [%]" #: src/aplink.c:133 msgid "Not available - device must have firmware with necessary " -msgstr "" +msgstr "îÅ ÄÏÓÔÕÐÎÏ - ÐÒÉÓÔÒ¦Ê ÐÏ×ÉÎÅÎ ÍÁÔÉ ÐÒÏÛÉ×ËÕ Ú ÎÅÏÂȦÄÎÉÍÉ" #: src/aplink.c:135 msgid "vendor extensions and be in either 'Access Point client'" -msgstr "" +msgstr "ÒÏÚÛÉÒÅÎÎÑÍÉ ×ÉÒÏÂÎÉËÁ ÔÁ ÂÕÔÉ Õ ÒÅÖÉͦ Ë̦¤ÎÔÁ ÁÂÏ" #: src/aplink.c:137 msgid "or 'Repeater' mode." -msgstr "" +msgstr "ÐÏ×ÔÏÒÀ×ÁÞÁ." #: src/ap-mrtg.c:42 -#, fuzzy msgid "" "\tap-mrtg -i ip -c community -t type [-b bssid] [-n name] [-v] [-h] [-r]\n" "\n" msgstr "" -"\tap-mrtg -i ip -c ËÏÍ`ÀΦԦ -t ÔÉÐ [-b bssid] [-n name] [-a aptype] [-v] [-" -"h] [-r]\n" +"\tap-mrtg -i ip -c ËÏÍ`ÀΦԦ -t ÔÉÐ [-b bssid] [-n ¦Í'Ñ] [-v] [-h] [-r]\n" "\n" #: src/ap-mrtg.c:44 @@ -1615,29 +1580,26 @@ msgstr "" "\n" #: src/ap-mrtg.c:47 -#, fuzzy msgid "" "-t type - statistics type ireless, thernet, associated tations " "or ink quality (last one will only " msgstr "" "-t ÔÉÐ - ÔÉÐ ÓÔÁÔÉÓÔÉËÉ w - ÒÁĦÏ, e - ÅÚÅÒÎÅÔ, s - ÁÓÏæÊÏ×ÁΦ " -"ÓÔÁÎæ§ ÁÂÏ l - Ñ˦ÓÔØ ËÁÎÁÌÕ Õ ÒÅÖÉͦ Ë̦ÅÎÔÁ\n" +"ÓÔÁÎæ§ ÁÂÏ l - Ñ˦ÓÔØ ËÁÎÁÌÕ Õ ÒÅÖÉͦ Ë̦ÅÎÔÁ (ÏÓÔÁÎΤ ÐÒÏÃÀ¤ ÌÉÛÅ Ú " #: src/ap-mrtg.c:49 msgid "work with ATMEL410 MIB devices in AP Client mode)\n" -msgstr "" +msgstr "ÐÒÉÓÔÒÏÑÍÉ ATMEL410 MIB Õ ÒÅÖÉͦ Ë̦¤ÎÔÁ)\n" #: src/ap-mrtg.c:50 -#, fuzzy msgid "" "-b bssid - mac address of the AP from which get link quality, only if " "type=l\n" msgstr "" -"-b bssid - ÍÁË-ÁÄÒÅÓÁ ÂÁÚÏ×ϧ ÓÔÁÎæ§ ÄÏ ÑËϧ ×ÉÚÎÁÞÁÔÉ Ñ˦ÓÔØ " -"̦ÎËÕ×ÉËÏÒÉÓÔÏ×ÕÊÔÅ Ô¦ÌØ˦ ÌÉÛÅ, ÑËÝÏ ÔÉÐ=l\n" +"-b bssid - ÍÁË ÁÄÒÅÓÁ ÂÁÚÏ×ϧ ÓÔÁÎæ§ ÄÏ ÑËϧ ×ÉÚÎÁÞÁÔÉ Ñ˦ÓÔØ Ì¦ÎËÕ, " +"×ÉËÏÒÉÓÔÏ×ÕÊÔÅ Ô¦ÌØ˦ ÌÉÛÅ, ÑËÝÏ ÔÉÐ=l\n" #: src/ap-mrtg.c:52 -#, fuzzy msgid "-n name - AP name - for check only\n" msgstr "-n ÎÁÚ×Á - ÎÁÚ×Á ÔÏÞËÉ ÄÏÓÔÕÐÕ (ÌÉÛÅ ÄÌÑ ÐÅÒÅצÒËÉ)\n" @@ -1664,26 +1626,24 @@ msgstr "" #: src/ap-rrd.c:32 #, c-format msgid "Error getting data from AP %s\n" -msgstr "" +msgstr "ðÏÍÉÌËÁ ÏÔÒÉÍÁÎÎÑ ÄÁÎÎÉÈ Ú áò %s\n" #: src/ap-rrd.c:42 -#, fuzzy msgid "" "\tap-rrd -i ip -c community -t type -d db_file [-b bssid] [-n name] [-a " "aptype] [-h] [-r] \n" "\n" msgstr "" -"\tap-mrtg -i ip -c ËÏÍ`ÀΦԦ -t ÔÉÐ [-b bssid] [-n name] [-a aptype] [-v] [-" -"h] [-r]\n" +"\tap-rrd -i ip -c ËÏÍ`ÀΦԦ -t ÔÉÐ -d ÆÁÊÌ_ÂÁÚÉ [-b bssid] [-n ¦Í'Ñ] [-a " +"ÔÉÐ_áò] [-h] [-r] \n" "\n" #: src/ap-rrd.c:44 -#, fuzzy msgid "" "Get stats from AP and put it in to specified RRDtool database\n" "\n" msgstr "" -"ïÔÒÉÍÕ¤ ÄÁÎΦ Ú ÔÏÞËÉ ÄÏÓÔÕÐÕ ÔÁ ÐÏ×ÅÒÔÁ¤ §È Õ MRTG ÆÏÒÍÁÔ¦\n" +"ïÔÒÉÍÕ¤ ÄÁÎΦ Ú ÔÏÞËÉ ÄÏÓÔÕÐÕ ÔÁ ÚÁÐÉÓÕ¤ §È Õ ×ËÁÚÁÎÕ RRDtool-ÂÁÚÕ\n" "\n" #: src/ap-rrd.c:48 @@ -1696,7 +1656,7 @@ msgstr "" #: src/ap-rrd.c:49 msgid "-d db_file - RRD database file with full path\n" -msgstr "" +msgstr "-d ÆÁÊÌ_ÂÁÚÉ - ÆÁÊÌ RRD ÂÁÚÉ Ú ÐÏ×ÎÉÍ ÛÌÑÈÏÍ\n" #: src/ap-rrd.c:51 msgid "" @@ -1711,7 +1671,6 @@ msgid "-n name - AP name - for check only\n" msgstr "-n ÎÁÚ×Á - ÎÁÚ×Á ÔÏÞËÉ ÄÏÓÔÕÐÕ (ÌÉÛÅ ÄÌÑ ÐÅÒÅצÒËÉ)\n" #: src/ap-rrd.c:53 -#, fuzzy msgid "" "-a aptype - AP type - 410 (default) or 510 for ATMEL12350's, like the ME-" "102\n" @@ -1720,12 +1679,12 @@ msgstr "" "ATMEL12350, ÑË íå-102\n" #: src/ap-rrd.c:56 -#, fuzzy, c-format +#, c-format msgid "" "ap-rrd %s Copyright (c) 2002-2004 Roman Festchook\n" "\n" msgstr "" -"ap-mrtg %s Copyright (c) 2002-2003 òÏÍÁÎ æÅÝÕË\n" +"ap-rrd %s Copyright (c) 2002-2004 òÏÍÁÎ æÅÝÕË\n" "\n" #: src/ap-rrd.c:133 @@ -1738,118 +1697,116 @@ msgid "Invalid AP-Type '%s' - valid types are 510 or 410\n" msgstr "îÅצÒÎÉÊ ÔÉÐ '%s' - ÄÏÚ×ÏÌÅΦ ÔÉÐÉ 510 ÔÁ 410\n" #: src/ap-tftp.c:84 -#, fuzzy msgid "yes" -msgstr "ôÁË" +msgstr "ÔÁË" #: src/ap-tftp.c:85 -#, fuzzy msgid "no" -msgstr "¶ÎÆÏÒÍÁæÑ" +msgstr "Φ" #: src/ap-tftp.c:87 msgid "Error while read()ing firmware file" -msgstr "" +msgstr "ðÏÍÉÌËÁ ÞÉÔÁÎÎÑ ÆÁÊÌÁ ÐÒÏÛÉ×ËÉ Õ read()" #: src/ap-tftp.c:100 msgid "Undefined error" -msgstr "" +msgstr "îÅ×ÉÚÎÁÞÅÎÁ ÐÏÍÉÌËÁ" #: src/ap-tftp.c:101 msgid "File not found" -msgstr "" +msgstr "æÁÊÌ ÎÅ ÚÎÁÊÄÅÎÏ" #: src/ap-tftp.c:102 -#, fuzzy msgid "Access violation" -msgstr "âÁÚÏ×Á ÓÔÁÎæÑ" +msgstr "ðÏÒÕÛÅÎÎÑ ÐÒÁ× ÄÏÓÔÕÐÕ" #: src/ap-tftp.c:103 msgid "Disk full or allocation error" -msgstr "" +msgstr "äÉÓË ÚÁÐÏ×ÎÅÎÏ ÁÂÏ ÐÏÍÉÌËÁ ÒÏÚͦÝÅÎÎÑ" #: src/ap-tftp.c:104 msgid "Illegal TFTP operation" -msgstr "" +msgstr "îÅצÒÎÁ TFTP ÏÐÅÒÁæÑ" #: src/ap-tftp.c:105 msgid "Unknown transfer ID" -msgstr "" +msgstr "îÅצÒÎÉÊ ¶ä ÐÅÒÅÄÁÞ¦" #: src/ap-tftp.c:106 msgid "File already exists" -msgstr "" +msgstr "æÁÊÌ ×ÖÅ ¦ÓÎÕ¤" #: src/ap-tftp.c:107 msgid "No such user" -msgstr "" +msgstr "îÅ ÍÁ¤ ÔÁËÏÇÏ ËÏÒÉÓÔÕ×ÁÞÁ" #: src/ap-tftp.c:157 msgid "Remote-filename too long.\n" -msgstr "" +msgstr "¶Í'Ñ ×¦ÄÄÁÌÅÎÏÇÏ ÆÁÊÌ ÚÁÄÏ×ÇÅ.\n" #: src/ap-tftp.c:183 #, c-format msgid "%sError in read()" -msgstr "" +msgstr "%sðÏÍÉÌËÁ Õ read()" #: src/ap-tftp.c:212 #, c-format msgid "sending %u bytes\n" -msgstr "" +msgstr "צĦÓÌÁÎÏ %u ÂÁÊÔ¦×\n" #: src/ap-tftp.c:221 #, c-format msgid "%sError in sendto()" -msgstr "" +msgstr "%sðÏÍÉÌËÁ Õ sendto()" #: src/ap-tftp.c:244 #, c-format msgid "%sError in recvfrom()" -msgstr "" +msgstr "%sðÏÍÉÌËÁ Õ recvfrom()" #: src/ap-tftp.c:256 #, c-format msgid "\rProgress: uploaded %3i%%." -msgstr "" +msgstr "\rðÒÏÇÒÅÓ: ÚÁÐÉÓÁÎÏ %3i%%." #: src/ap-tftp.c:267 #, c-format msgid "%sMalformed packet received. Aborting.\n" -msgstr "" +msgstr "%sîÅצÒÎÉÊ ÐÁËÅÔ ÏÔÒÉÍÁÎÏ. ðÅÒÅÒÉ×Á¤ÍÏÓØ.\n" #: src/ap-tftp.c:276 #, c-format msgid "%sTimed out waiting for response from server (%i/%i).\n" -msgstr "" +msgstr "%sþÁÓ ÏÞÉËÕ×ÁÎÎÑ ×¦ÄÐÏצĦ ×¦Ä ÓÅÒ×ÅÒÁ ÐÅÒÅ×ÉÝÅÎÏ (%i/%i).\n" #: src/ap-tftp.c:283 #, c-format msgid "%sError in select()" -msgstr "" +msgstr "%sðÏÍÉÌËÁ Õ select()" #: src/ap-tftp.c:297 #, c-format msgid "Received %d bytes: %04x %04x\n" -msgstr "" +msgstr "ïÔÒÉÍÁÎÏ %d ÂÁÊÔ¦×: %04x %04x\n" #: src/ap-tftp.c:308 #, c-format msgid "%sError: server responded with %s. Aborting.\n" -msgstr "" +msgstr "%sðÏÍÉÌËÁ: ÓÅÒ×ÅÒ ×¦ÄÐÏ×¦× Ú %s. ðÅÒÅÒÉ×Á¤ÍÏÓØ.\n" #: src/ap-tftp.c:315 #, c-format msgid "%sFlash programming in progress...\n" -msgstr "" +msgstr "%sðÒÏÇÒÁÍÕ×ÁÎÎÑ ÆÌÅÛÕ ÔÒÉ×Á¤...\n" #: src/ap-tftp.c:317 msgid "Finished successfully.\n" -msgstr "" +msgstr "÷ÄÁÌÏ ÚÁ×ÅÒÛÅÎÏ.\n" #: src/ap-tftp.c:335 msgid "PLEASE BE _ABSOLUTELY_ SURE TO READ MANPAGE PRIOR USE!!!\n" msgstr "" +"âõäøôå áâóïìàôîï ðå÷î¶, ýï ÷é ðòïþéôáìé íáî-óôïò¶îëõ ðåòåä ÷éëïòéóôáîîñí!!!\n" #: src/ap-tftp.c:337 #, c-format @@ -1857,31 +1814,32 @@ msgid "" "\n" "Usage: %s -i IP -f firmware_file.rom [-c community] [-h]\n" msgstr "" +"\n" +"÷ÉËÏÒÉÓÔÁÎÎÑ: %s -i IP -f ÆÁÊÌ_ÐÒÏÛÉ×ËÉ [-c ËÏÍ'ÀΦԦ] [-h]\n" #: src/ap-tftp.c:361 msgid "TFTP client for upgrading firmware in ATMEL AT76C510 WiSOC-based APs.\n" -msgstr "" +msgstr "TFTP Ë̦¤ÎÔ ÄÌÑ ÐÅÒÅÐÒÏÛÉ×ÁÎÎÑ ÐÒÏÛÉ×ËÉ Õ ATMEL AT76C510 WiSOC AP.\n" #: src/ap-tftp.c:363 msgid "(C) 2004-2005 Jan Rafaj \n" -msgstr "" +msgstr "(C) 2004-2005 Jan Rafaj \n" #: src/ap-tftp.c:379 msgid "Error: invalid IP address format given.\n" -msgstr "" +msgstr "ðÏÍÉÌËÁ: ÎÅצÒÎÉÊ ÆÏÒÍÁÔ IP ÁÄÒÅÓÉ.\n" #: src/ap-tftp.c:405 -#, fuzzy msgid "Error: invalid argument combination.\n" -msgstr "îÅצÒÎÁ ¶ò ÁÄÒÅÓÁ\n" +msgstr "ðÏÍÉÌËÁ: ÎÅצÒÎÁ ËÏͦÎÁÃ¦Ñ ÁÒÇÕÍÅÎÔ¦×.\n" #: src/ap-tftp.c:412 msgid "Error while open()ing firmware file" -msgstr "" +msgstr "ðÏÍÉÌËÁ צÄËÒÉÔÔÑ ÆÁÊÌÕ ÐÒÏÛÉ×ËÉ Õ open()" #: src/ap-tftp.c:419 src/ap-tftp.c:472 msgid "Error: invalid firmware file given.\n" -msgstr "" +msgstr "ðÏÍÉÌËÁ: ÚÁÄÁÎÏ ÎÅצÒÎÉÊ ÆÁÊÌ ÐÒÏÛÉ×ËÉ.\n" #: src/ap-tftp.c:461 #, c-format @@ -1892,6 +1850,11 @@ msgid "" "- string \"atbrfirm.bin\": %s\n" "- string \"atsingle.bin\": %s\n" msgstr "" +"æÁÊÌ ÐÒÏÛÉ×ËÉ ×ËÌÀÞÁ¤:\n" +"- ÒÑÄÏË \"ATMEL\": %s\n" +"- ÒÑÄÏË \"802.11 AP\": %s\n" +"- ÒÑÄÏË \"atbrfirm.bin\": %s\n" +"- ÒÑÄÏË \"atsingle.bin\": %s\n" #: src/ap-tftp.c:485 #, c-format @@ -1901,19 +1864,24 @@ msgid "" "- firmware file: \"%s\"\n" "- name used for upload: \"%s\"\n" msgstr "" +"÷ÉËÏÒÉÓÔÏ×ÕÀ:\n" +"- ÓÅÒ×ÅÒ: %s\n" +"- ÆÁÊÌ ÐÒÏÛÉ×ËÉ: \"%s\"\n" +"- ¦Í'Ñ ×ÉËÏÒÉÓÔÏ×Õ×ÁÎÅ ÄÌÑ ÚÁÐÉÓÕ: \"%s\"\n" #: src/ap-tftp.c:568 msgid "" "Error: device with the given IP does not seem to run SmartBridges firmware.\n" msgstr "" +"ðÏÍÉÌËÁ: ÐÒÉÓÔÒ¦Ê Ú ×ËÁÚÁÎÉÍ ¶P ÎÅ ×ÉËÏÒÉÓÔÏ×Õ¤ ÐÒÏÛÉ×ËÕ SmartBridges.\n" #: src/ap-tftp.c:574 msgid "Error: SNMP authorization error or device unavailable.\n" -msgstr "" +msgstr "ðÏÍÉÌËÁ: ÐÏÍÉÌËÁ SNMP Á×ÔÏÒÉÚÁæ§ ÁÂÏ ÐÒÉÓÔÒ¦Ê ÎÅÄÏÓÔÕÐÎÉÊ.\n" #: src/ap-tftp.c:653 msgid "Error while lseek()ing in firmware file\n" -msgstr "" +msgstr "ðÏÍÉÌËÁ ×ÉËÏÎÁÎÎÑ lseek() Õ ÆÁÊ̦ ÐÒÏÛÉ×ËÉ\n" #: src/ap-trapd.c:150 #, c-format @@ -1959,13 +1927,14 @@ msgstr "" "ïÔÒÉÍÁÎÏ ÎÅצÄÏÍÉÊ SNMP ×ÅÒ %d ÔÒÁÐ. ú %s:%d. áÇÅÎÔ: %s. ëÏÍ`ÀΦԦ: %s." #: src/ap-trapd.c:311 -#, fuzzy, c-format +#, c-format msgid "Agent:v%d %s (%s@%s:%d) Trap %i: %s%s%s. SysUptime %d:%02d:%02d.%02d" -msgstr "áÇÅÎÔ:v%d %s (%s@%s:%d) %s%s%s. îÁÐÒÁÃØÏ×ÁÎÏ %d:%02d:%02d.%02d" +msgstr "" +"áÇÅÎÔ:v%d %s (%s@%s:%d) ôÒÁÐ %i: %s%s%s. îÁÐÒÁÃØÏ×ÁÎÏ %d:%02d:%02d.%02d" #: src/auth.c:30 msgid "APClient authorization credentials" -msgstr "" +msgstr "APË̦¤ÎÔ Á×ÔÏÒÉÚÁæÊÎÉÊ ÍÁÎÄÁÔ" #: src/auth.c:32 msgid "[A] MAC authorization: " @@ -1980,108 +1949,100 @@ msgid "Delete Num: " msgstr "÷ÉÄÁÌÉÔÉ ÎÏÍÅÒ:" #: src/auth.c:35 -#, fuzzy msgid " NUM MAC address " -msgstr "# íáó ÁÄÒÅÓÁ" +msgstr " # íáó ÁÄÒÅÓÁ " #: src/auth.c:36 -#, fuzzy msgid "A: auth; N: new; D: del; arrows: scroll; W: write conf; Q: quit" msgstr "" "A Á×ÔÏÒÉÚÁæÑ; N ÎÏ×Á; D ×ÉÄÁÌÉÔÉ; ÓÔÒ¦ÌËÉ ÐÅÒÅÇÌÑÄ; W ÚÁÐÉÓÁÔÉ; Q ×ÉÊÔÉ" #: src/auth.c:38 msgid "[I] Radius server IP: " -msgstr "" +msgstr "[I] ¶ò ÓÅÒ×ÅÒÁ Radius: " #: src/auth.c:39 -#, fuzzy msgid "[P] Radius server port: " -msgstr "[P] çÏÌÏ×Î¦Ê ÐÏÒÔ: " +msgstr "[P] ðÏÒÔ Radius ÓÅÒ×ÅÒÁ: " #: src/auth.c:40 msgid "[S] Radius server secret: " -msgstr "" +msgstr "[S] ðÁÒÏÌØ Radius ÓÅÒ×ÅÒÁ: " #: src/auth.c:41 -#, fuzzy msgid "[T] Reauthorization time (minutes): " -msgstr "[A] Máó Á×ÔÏÒÉÚÁæÑ: " +msgstr "[T] þÁÓ ÒÅÁ×ÔÏÒ¦ÚÁæ§ (È×ÉÌÉÎÉ): " #: src/auth.c:42 msgid "[F] Radius source port: " -msgstr "" +msgstr "[F] ðÏÒÔ ×ÉȦÄÎÉÈ ÐÁËÅÔ¦×: " #: src/auth.c:43 -#, fuzzy msgid "" "A: auth; N: new; D: del; IPSTF: set; arrows: scroll; W: write conf; Q: quit" msgstr "" -"A Á×ÔÏÒÉÚÁæÑ; N ÎÏ×Á; D ×ÉÄÁÌÉÔÉ; ÓÔÒ¦ÌËÉ ÐÅÒÅÇÌÑÄ; W ÚÁÐÉÓÁÔÉ; Q ×ÉÊÔÉ" +"N ÎÏ×Á; D ×ÉÄÁÌÉÔÉ; áIPSTF: ×ÓÔÁÎÏ×ÉÔÉ; ÓÔÒ¦ÌËÉ ÐÅÒÅÇÌÑÄ; W ÚÁÐÉÓÁÔÉ; Q ×ÉÊÔÉ" #: src/auth.c:45 -#, fuzzy msgid "[M] 802.1x authorization: " -msgstr "[A] Máó Á×ÔÏÒÉÚÁæÑ: " +msgstr "[í] 802.1x Á×ÔÏÒÉÚÁæÑ: " #: src/auth.c:46 -#, fuzzy msgid "[T] key broadcasting time period (seconds): " -msgstr "[B] ðÅÒ¦ÏÄ ÂÅËÏÎ¦× (ÍÓÅË): " +msgstr "[T] ÐÅÒ¦ÏÄ ÒÏÚÓÉÌËÉ ËÌÀÞÁ (ÓÅËÕÎÄ): " #: src/auth.c:47 msgid "[I] 802.1x auth. server IP: " -msgstr "" +msgstr "[I] 802.1x ÓÅÒ×ÅÒ IP: " #: src/auth.c:48 msgid "[S] 802.1x auth. server secret: " -msgstr "" +msgstr "[S] 802.1x ÐÁÒÏÌØ ÓÅÒ×ÅÒÁ: " #: src/auth.c:49 -#, fuzzy msgid "" "A: auth; N: new; D: del; MTIS: set; arrows: scroll; W: write conf; Q: quit" msgstr "" -"A Á×ÔÏÒÉÚÁæÑ; N ÎÏ×Á; D ×ÉÄÁÌÉÔÉ; ÓÔÒ¦ÌËÉ ÐÅÒÅÇÌÑÄ; W ÚÁÐÉÓÁÔÉ; Q ×ÉÊÔÉ" +"AMTIS: ×ÓÔÁÎÏ×ÉÔÉ; N ÎÏ×Á; D ×ÉÄÁÌÉÔÉ; ÓÔÒ¦ÌËÉ ÐÅÒÅÇÌÑÄ; W ÚÁÐÉÓÁÔÉ; Q ×ÉÊÔÉ" #: src/auth.c:114 msgid "Internal" msgstr "÷ÎÕÔÒ¦ÛÎÑ ÔÁÂÌÉÃÑ" #: src/auth.c:116 -#, fuzzy msgid "Radius" -msgstr "ðÅÒÅÄÁ×ÁÞ" +msgstr "Radius" #: src/auth.c:121 msgid "Allow listed MACs only" -msgstr "" +msgstr "äÏÚ×ÏÌÉÔÉ ÌÉÛÅ ×ËÁÚÁΦ íáó" #: src/auth.c:123 msgid "Deny listed MACs only" -msgstr "" +msgstr "úÁÂÏÒÏÎÉÔÉ ÌÉÛÅ ×ËÁÚÁΦ íáó" #: src/auth.c:129 msgid "Mixed environment" -msgstr "" +msgstr "úͦÛÁÎÅ ÓÅÒÅÄÏ×ÉÝÅ" #: src/auth.c:213 msgid "(not shown)" -msgstr "" +msgstr "(ÐÒÉÈÏ×ÁÎÏ)" #: src/auth.c:276 -#, fuzzy msgid "Authorized MAC addresses:" -msgstr "á×ÔÏÒÉÚÏ×ÁΦ íáó ÁÄÒÅÓÉ" +msgstr "á×ÔÏÒÉÚÏ×ÁΦ íáó ÁÄÒÅÓÉ:" #: src/auth.c:345 msgid "(insufficient community used)" -msgstr "" +msgstr "(×ÉËÏÒÉÓÔÁÎÏ ÎÅצÒÎÕ ËÏÍ'ÀΦԦ)" #: src/auth.c:472 #, c-format msgid "Given MAC already exists in MAC list at position %d. Press any key." msgstr "" +"÷ËÁÚÁÎÉÊ MAC ×ÖÅ ¦ÓÎÕ¤ × ÔÁÂÌÉæ Ú ÎÏÍÅÒÏÍ %d. âÕÄØ ÑËÁ ËÌÁצÛÁ - " +"ÐÒÏÄÏ×ÖÅÎÎÑ." #: src/bridge.c:27 msgid "[I] IP: " @@ -2124,7 +2085,6 @@ msgid "[C] Configuration-enabled port(s): " msgstr "[C] ðÏÒÔ ËÏÎƦÇÕÒÕ×ÁÎÎÑ: " #: src/bridge.c:37 -#, fuzzy msgid "[T] Trap-sending port: " msgstr "[T] ðÏÒÔ ×¦ÄÐÒÁ×ËÉ ÔÒÁЦ×: " @@ -2141,14 +2101,12 @@ msgid "[U] Isolate wireless clients (unicast traffic): " msgstr "[U] ¶ÚÏÌÀ×ÁÔÉ ÒÁĦÏË̦¤ÎÔ¦× (ÕΦËÁÓÔÏצ ÐÁËÕÎËÉ): " #: src/bridge.c:41 -#, fuzzy msgid "INGFPDOMSCRBUT - set; W - write conf; Q - quit to menu" -msgstr "INGFPDOMSCTRBU - ×ÓÔÁÎÏ×ÉÔÉ; W - ÚÁÐÉÓÁÔÉ; Q - ×ÉÊÔÉ" +msgstr "INGFPDOMSCRBUT - ×ÓÔÁÎÏ×ÉÔÉ; W - ÚÁÐÉÓÁÔÉ; Q - ×ÉÊÔÉ" #: src/bridge.c:128 -#, fuzzy msgid "Wireless (can be risky)" -msgstr "ðÁÒÁÍÅÔÒÉ ÒÁĦÏÍÅÒÅÖ¦" +msgstr "òÁÄ¦Ï (ÎÅÂÅÚÐÅÞÎÏ)" #: src/bridge.c:129 msgid "Both" @@ -2203,18 +2161,17 @@ msgstr " #: src/stations.c:82 msgid "Not available (device not in AP mode)." -msgstr "" +msgstr "îÅÄÏÓÔÕÐÎÏ (ÐÒÉÓÔÒ¦Ê ÎÅ Õ ÒÅÖÉͦ Aò)." #: src/stations.c:92 -#, fuzzy msgid " # MAC Parent MAC RSSI LQ Sts MACn IP " -msgstr " # MAC MAC ÂÁÚÉ RSSI óÔÁÔÕ MACn IP " +msgstr " # MAC MAC ÂÁÚÉ RSSI LQ óÔÁ MACn IP " #: src/stations.c:136 msgid "AssociatedSTAsInfo packet error" msgstr "ðÏÍÉÌËÏ×ÉÊ ÐÁËÅÔ AssociatedSTAsInfo." -#: src/stations.c:189 src/stations.c:363 +#: src/stations.c:189 src/stations.c:364 msgid "" "Arrows - scroll; S - save to file; Q - return; T - toggle view; Other - " "refresh" @@ -2228,60 +2185,3 @@ msgstr " #: src/stations.c:275 msgid "Id MAC address Quality Age RSSI" msgstr "# MAC ÁÄÒÅÓÁ ñ˦ÓÔØ âÅÚÄ¦Ñ óÉÌÁ ÓÉÇÎÁÌÕ" - -#~ msgid "Please enter SNMP community name that will be used for AP detection." -#~ msgstr "÷×ÅĦÔØ SNMP ËÏÍ'ÀΦԦ, ÝÏ ÂÕÄÅ ×ÉËÏÒÉÓÔÁÎÏ ÄÌÑ ÐÏÛÕËÕ áò" - -#~ msgid "Create socket error. Press any key." -#~ msgstr "ðÏÍÉÌËÁ ÓÔ×ÏÒÅÎÎÑ ÓÏËÅÔÕ. âÕÄØ ÑËÁ ËÌÁצÛÁ ÄÌÑ ÐÒÏÄÏ×ÖÅÎÎÑ" - -#~ msgid "Bind socket error. Press any key." -#~ msgstr "ðÏÍÉÌËÁ ÐÒÉ×`ÑÚËÉ ÓÏËÅÔÕ. âÕÄØ ÑËÁ ËÌÁצÛÁ ÄÌÑ ÐÒÏÄÏ×ÖÅÎÎÑ" - -#~ msgid "Create socket error" -#~ msgstr "ðÏÍÉÌËÁ ÓÔ×ÏÒÅÎÎÑ ÓÏËÅÔÕ" - -#~ msgid "Bind socket error" -#~ msgstr "ðÏÍÉÌËÁ ÐÒÉ×`ÑÚËÉ ÓÏËÅÔÕ" - -#~ msgid "NUM MAC address" -#~ msgstr "# íáó ÁÄÒÅÓÁ" - -#~ msgid "A - auth; IPSTF - set; W - write conf; Q - quit" -#~ msgstr "A - a×ÔÏÒÉÚÁæÑ; IPSTF - ×ÓÔÁÎÏ×ÉÔÉ;W - ÚÁÐÉÓÁÔÉ; Q - ×ÉÊÔÉ" - -#~ msgid "A - auth; W - write conf; Q - quit" -#~ msgstr "A - a×ÔÏÒÉÚÁæÑ; W - ÚÁÐÉÓÁÔÉ; Q - ×ÉÊÔÉ" - -#~ msgid "[I] RADIUS SERVER IP: " -#~ msgstr "[I] ¶ò ÁÄÒÅÓÁ RADIUS ÓÅÒ×ÅÒÁ: " - -#~ msgid "[P] RADIUS SERVER PORT: " -#~ msgstr "[P] ðÏÒÔ RADIUS ÓÅÒ×ÅÒÁ: " - -#~ msgid "[S] RADIUS SERVER SECRET: " -#~ msgstr "[S] ðÁÒÏÌØ RADIUS ÓÅÒ×ÅÒÁ: " - -#~ msgid "[T] REAUTHORIZATION TIME: " -#~ msgstr "[T] þÁÓ ÐÅÒÅÁ×ÔÏÒÉÚÁæ§: " - -#~ msgid "[F] RADIUS SOURCE PORT: " -#~ msgstr "[F] ÷ÉȦÄÎÉÊ ÐÏÒÔ RADIUS ÐÁËÅÔ¦×: " - -#~ msgid "" -#~ msgstr "<ÐÒÉÈÏ×ÁÎÏ>" - -#~ msgid "[U] Isolate wireless clients: " -#~ msgstr "[U] ¶ÚÏÌÀ×ÁÔÉ ÒÁĦÏË̦¤ÎÔ¦×: " - -#~ msgid "AP is currently in AP Client Mode => no associated STAtions." -#~ msgstr "ôÏÞËÁ äÏÓÔÕÐÕ Õ ÒÅÖÉͦ Ë̦¤ÎÔÁ => ÎÅÍÁ¤ ЦÄ'¤ÄÎÁÎÉÈ ÓÔÁÎæÊ" - -#~ msgid "# MAC LQ RSSI Status Port IP" -#~ msgstr "# MAC LQ RSSI óÔÁÔ ðÏÒÔ IP" - -#~ msgid "Arrows - scroll; S - save to file; Q - quit to menu." -#~ msgstr "óÔÒ¦ÌËÉ - ÐÒÏËÒÕÔËÁ; S - ÚÂÅÒÅÇÔÉ Õ ÆÁÊÌ; Q - ×ÉÊÔÉ × ÍÅÎÀ." - -#~ msgid " # MAC " -#~ msgstr " # MAC " diff --git a/po/vi.po b/po/vi.po new file mode 100644 index 0000000..4addf42 --- /dev/null +++ b/po/vi.po @@ -0,0 +1,2318 @@ +# Vietnamese Translation for ap-utils-1.5pre1. +# Copyright © 2005 Free Software Foundation, Inc. +# Clytie Siddall , 2005. +# +msgid "" +msgstr "" +"Project-Id-Version: ap-utils 1.5pre1\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2005-05-22 20:46+0300\n" +"PO-Revision-Date: 2005-05-11 21:05+0930\n" +"Last-Translator: Clytie Siddall \n" +"Language-Team: Vietnamese \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=1; plural=0\n" + +#: lib/aps.c:30 +msgid "Known Access Points" +msgstr "Các Điểm TC đã biết" + +#: lib/aps.c:130 +msgid "Your Access Point is not in \"AP client\" mode => getting" +msgstr "" +"Điểm Truy cập của bạn không phải trong chế độ «trình khách Điểm TC» → gọi" + +#: lib/aps.c:133 +msgid "up-to-date \"Known APs\" info requires your AP to be" +msgstr "tin tức «Các Điểm TC đã biết» cần thiết Điểm TC bạn được" + +#: lib/aps.c:136 +msgid "temporarily configured into \"AP client\" mode and rebooted." +msgstr "" +"cấu hình tạm thời vào chế độ «trình khách Điểm TC» rồi được khởi động lại." + +#: lib/aps.c:139 +msgid "Your AP will be reconfigured back to original mode by this" +msgstr "Tiện ích này sẽ cấu hình lại Điểm TC bạn vào chế độ trước" + +#: lib/aps.c:142 +msgid "utility once you quit the \"KnownAP\" view. This, in turn, may" +msgstr "một khi bạn thoát khung xem «Các Điểm TC đã biết». Hành động này" + +#: lib/aps.c:145 +msgid "cause loss of Access Point's current configuration." +msgstr "có lẽ sẽ làm cho Điểm TC mất cấu hình hiện có." + +#: lib/aps.c:149 +msgid "Do NOT answer \"Yes\" if you're connected to the Access Point" +msgstr "ĐỪNG trả lời «Có» nếu bạn đang kết nối đến Điêm Truy cập" + +#: lib/aps.c:152 +msgid "via its wireless port." +msgstr "qua cổng không dây của nó." + +#: lib/aps.c:154 lib/cmd.c:45 lib/cmd.c:75 lib/test.c:96 +msgid "Do you want to continue? " +msgstr "Bạn có muốn tiếp tục không?" + +#: lib/aps.c:208 +msgid "NetworkType" +msgstr "Kiểu mạng" + +#: lib/aps.c:284 +msgid "Infrastructure" +msgstr "HaÌ£ tầng cÆ¡ sở" + +#: lib/aps.c:344 lib/aps.c:352 lib/aps.c:360 +#, fuzzy +msgid "CN: Channel Name; P: Preamble Type (S: Short; L: Long);" +msgstr "CN: Tên kênh; P: Kiểu lời mở đầu (S: Vắn; L: Dài);" + +#: lib/aps.c:346 +msgid "RSSI: Radio Signal Strength Indicator [%]" +msgstr "RSSI: Chỉ báo độ mạnh tín hiệu rađiô [%]" + +#: lib/aps.c:348 lib/aps.c:356 +msgid "; LQ: Link Quality [%]" +msgstr "; LQ: chất lượng liên kết [%]" + +#: lib/aps.c:354 +msgid "RSSI: Radio Signal Strength Indicator [dBm]" +msgstr "RSSI: Chỉ báo độ mạnh tín hiệu rađiô [dBm]" + +#: lib/aps.c:362 +msgid "RSSI: Radio Signal Strength Indicator [raw]" +msgstr "RSSI: Chỉ báo độ mạnh tín hiệu rađiô [thô]" + +#: lib/aps.c:364 +msgid "; LQ: Link Q. [raw]" +msgstr "; LQ: Chất lÆ°Æ¡ng liên kết [thô]" + +#: lib/aps.c:370 +msgid "" +"# con. to AP #; R refresh with reset; T toggle; Q quit; Other = refr. w/o " +"reset" +msgstr "" +"# kết nối đến ĐTC #; R cập nhật có lập lại; T bật/tắt; Q thoát; Other = cập " +"nhật không có lập lại" + +#: lib/aps.c:372 +msgid "" +"# con. to AP #; R initiate AP scan; T toggle view; Q quit; Other = refresh " +"view" +msgstr "" +"# kết nối đến ĐTC #; R khởi chạy quét ĐTC; T bật/tất khung xem; Q thoát; " +"Other = cập nhật khung xem" + +#: lib/aps.c:501 lib/ap_search.c:173 +#, c-format +msgid "Failure in sendto(): %s. Press any key." +msgstr "Lỗi trong sendto() (gởi cho): %s. Hãy bấm bất cứ phím nào." + +#: lib/aps.c:510 +msgid "You have just initiated the AP scan. Be advised that it may" +msgstr "Bạn mới khởi chạy quét tìm Điểm Truy cập. Ghi chú là" + +#: lib/aps.c:513 +msgid "take a few seconds for your Access Point to find out some" +msgstr "Điểm Truy cập có lẽ sẽ mất vài giây để tìm một số giá trị," + +#: lib/aps.c:516 +msgid "values, so expect finishing the scan in about 5 seconds." +msgstr "thì sẽ quét xong được trong khoảng 5 giây." + +#: lib/aps.c:519 +msgid "Also note that your Access Point stops forwarding the network" +msgstr "CÅ©ng hãy ghi chú là Điểm Truy cập bạn ngừng chuyển tiếp tải" + +#: lib/aps.c:522 +msgid "traffic while the scan is in progress, but restores itself" +msgstr "mạng trong khi quét, nhÆ°ng mà phục hồi tá»± nó đến" + +#: lib/aps.c:525 +msgid "to normal operation in time ranging up to 1 minute." +msgstr "thao tác bình thường trong thời gian đến 1 phút." + +#: lib/aps.c:528 +msgid "Hence, if you are connected to target Access Point via its" +msgstr "Vì vậy, nếu bạn đang kết nối đến Điểm Truy cập đích qua" + +#: lib/aps.c:531 +msgid "wireless port, you need to wait a bit longer" +msgstr "cổng không dây của nó, thì cần phải chờ dài hÆ¡n một chút " + +#: lib/aps.c:534 +msgid "after pressing 'S'." +msgstr "sau khi bấm phím S." + +#: lib/ap_search.c:48 +msgid "Community name: " +msgstr "Tên cộng đồng:" + +#: lib/ap_search.c:49 +#, fuzzy +msgid " NUM IP ADDRESS MIB TYPE FW TYPE (VERSION) AP NAME" +msgstr " SỐ ĐỊA CHỈ IP KIỂU MIB TÊN" + +#: lib/ap_search.c:106 +msgid "Please wait while scanning, or press 'Q' to quit." +msgstr "Hãy đời trong khi quét, hay bấm phím Q để thoát." + +#: lib/ap_search.c:122 +msgid "Can't set broadcast option on socket. Press any key." +msgstr "" +"Không lập được tùy chọn phát thanh trên ổ cắm. Hãy bấm bất cứ phím nào." + +#: lib/ap_search.c:131 +msgid "Can't set multicast membership on socket. Press any key." +msgstr "" +"Không lập địa vị hội viên truyền một-nhiều trên ổ cắm. Hãy bấm bất cứ phím " +"nào." + +#: lib/ap_search.c:138 +msgid "Scanning via network interface:" +msgstr "Đang quét qua giao diện mạng:" + +#: lib/ap_search.c:139 +#, c-format +msgid " Index: %i" +msgstr " Chỉ mục: %i" + +#: lib/ap_search.c:141 +#, c-format +msgid " Name: %s" +msgstr " Tên: %s" + +#: lib/ap_search.c:143 +#, c-format +msgid " IP: %s" +msgstr " Địa chỉ IP: %s" + +#: lib/ap_search.c:152 +#, c-format +msgid "Scanning for AP with MIB type: %s" +msgstr "Đang quét tìm Điểm TC có kiểu MIB: %s" + +#: lib/ap_search.c:378 +msgid "Access Points Search" +msgstr "Tìm kiếm Điểm TC" + +#: lib/ap_search.c:396 +msgid "realloc() error." +msgstr "Lỗi realloc()." + +#: lib/ap_search.c:408 +msgid "Network interface discovery error." +msgstr "Lỗi phát minh giao diện mạng." + +#: lib/ap_search.c:483 +msgid "No local network interfaces found. Press any key." +msgstr "ChÆ°a tìm thấy giao diện mạng địa phÆ°Æ¡ng. Hãy bấm bất cứ phím nào." + +#: lib/ap_search.c:485 +msgid "No directly reachable Access Points found. Press any key." +msgstr "" +"ChÆ°a tìm thấy Điểm Truy cập có thể tới trá»±c tiếp. Hãy bấm bất cứ phím nào." + +#: lib/ap_search.c:490 +msgid "Single-screen maximum number of APs found." +msgstr "Tìm thấy số tối đa Điểm TC cho một màn hinh riêng lẻ." + +#: lib/ap_search.c:493 +msgid "# - connect to AP; Q - quit" +msgstr "# - kết nối đến ĐTC; Q - thoát" + +#: lib/ap-utils.h:85 +msgid "MAC address: " +msgstr "Địa chỉ MAC:" + +#: lib/ap-utils.h:86 +msgid "[S] SNMP traps: " +msgstr "[S] NÆ¡i bắt SNMP:" + +#: lib/ap-utils.h:88 +msgid "[C] Frequency channel: " +msgstr "[C] Kênh tần số:" + +#: lib/ap-utils.h:90 +msgid "Receive antenna:" +msgstr "Ăngten nhận:" + +#: lib/ap-utils.h:91 +msgid "[U] Left" +msgstr "[U] Trái" + +#: lib/ap-utils.h:92 +msgid "[I] Right" +msgstr "[I] Phải" + +#: lib/ap-utils.h:93 +msgid "Transmit antenna:" +msgstr "Ăngten gởi:" + +#: lib/ap-utils.h:94 +msgid "[O] Left" +msgstr "[O] Trái" + +#: lib/ap-utils.h:95 +msgid "[P] Right" +msgstr "[P] Phải" + +#: lib/ap-utils.h:96 +msgid "Diversity select:" +msgstr "Chọn tính nhiều dạng:" + +#: lib/ap-utils.h:97 +msgid "[T] Left" +msgstr "[T] Trái" + +#: lib/ap-utils.h:98 +msgid "[Y] Right" +msgstr "[Y] Phải" + +#: lib/ap-utils.h:100 +msgid "Yes" +msgstr "Có" + +#: lib/ap-utils.h:101 +msgid "No" +msgstr "Không" + +#: lib/ap-utils.h:103 +msgid "On" +msgstr "Bật" + +#: lib/ap-utils.h:104 +msgid "Off" +msgstr "Tắt" + +#: lib/ap-utils.h:106 +msgid "Basic" +msgstr "CÆ¡ bản" + +#: lib/ap-utils.h:108 +msgid "Press any key to continue." +msgstr "Bấm bất cứ phím nào để tiếp tục." + +#: lib/ap-utils.h:109 +#, fuzzy +msgid "Q - quit to menu. T - toggle polling mode, Other key - force update" +msgstr "" +"Q - thoát vào trình đơn. T - bật/tắt chế độ kiểm soát vòng, Phím khác - buộc " +"cập nhật.." + +#: lib/ap-utils.h:111 +msgid "Unable to write data to AP. Press any key to continue." +msgstr "Không ghi được dữ liệu vào Điểm TC. Bấm bất cứ phím nào để tiếp tục." + +#: lib/ap-utils.h:112 +msgid "Unable to retrieve (valid) data from AP. Press any key to continue." +msgstr "" +"Không gọi được dữ liệu (hợp lệ) từ Điểm TC. Bấm bất cứ phím nào để tiếp tục." + +#: lib/ap-utils.h:113 +#, fuzzy +msgid "Trying to retrieve data from AP - please wait (or press Q to quit)." +msgstr "Cố gọi dữ liệu từ Điểm TC. Hãy đời...." + +#: lib/ap-utils.h:114 +msgid "Writing data to AP. Please wait..." +msgstr "Đang ghi dữ liệu vào Điểm TC. Hãy đời..." + +#: lib/ap-utils.h:115 +msgid "Configuration written to the AP. Press any key to continue." +msgstr "Đã ghi cấu hình vào Điểm TC rồi. Bấm bất cứ phím nào để tiếp tục." + +#: lib/ap-utils.h:116 +msgid "select() function error. Press any key." +msgstr "Lỗi chức năng select(). Bấm bất cứ phím nào." + +#: lib/ap-utils.h:117 +#, fuzzy +msgid "socket() or bind() function error. Press any key." +msgstr "Lỗi chức năng select(). Bấm bất cứ phím nào." + +#: lib/ap-utils.h:119 +msgid "Unable to write AP list file ~/.ap-config. Press any key." +msgstr "" +"Không ghi được tập tin danh sách Điểm TC ~/.ap-config. Hãy bấm bất cứ phím " +"nào." + +#: lib/ap-utils.h:120 +msgid "AP list file ~/.ap-config successfully written. Press any key." +msgstr "" +"Đã ghi tập tin danh sách Điểm TC ~/.ap-config rồi. Hãy bấm bất cứ phím nào." + +#: lib/ap-utils.h:122 +msgid "Back to main menu" +msgstr "Trở về trình đơn chính" + +#: lib/ap-utils.h:123 +msgid "Exit program" +msgstr "Thoát khỏi chÆ°Æ¡ng trình" + +#: lib/ap-utils.h:124 +msgid "Run subshell. To return type 'exit'." +msgstr "Chạy hệ vỏ con. Để trở về thì gõ 'exit' (thoát)." + +#: lib/ap-utils.h:125 +msgid "Change polling mode interval" +msgstr "" + +#: lib/ap-utils.h:126 +msgid "Short info about program" +msgstr "Thông tin vắn về chÆ°Æ¡ng trình" + +#: lib/ap-utils.h:127 +msgid "Find connected Access Points" +msgstr "Tìm các Điểm Truy cập đã kết nối" + +#: lib/ap-utils.h:128 +msgid "Set connection options: ip and community" +msgstr "Lập tùy chọn kết nối: giao thức Mạng (IP) và cộng đồng" + +#: lib/ap-utils.h:129 +msgid "Set encryption; edit WEP keys" +msgstr "Lập mật mã; sá»­a đổi khóa WEP" + +#: lib/ap-utils.h:130 +#, fuzzy +msgid "Set authorization; edit MAC authorization table" +msgstr "Lâp xác thức MAC; sá»­a đổi bảng xác thức MAC" + +#: lib/ap-utils.h:131 +msgid "Set SNMP community/password for access to the AP" +msgstr "Lập cộng đồng/mật khẩu SNMP để truy cập Điểm TC" + +#: lib/ap-utils.h:132 +msgid "Get info about AP hardware and firmware" +msgstr "Gọi thông tin về phần cứng Điểm TC và phần vững" + +#: lib/ap-utils.h:133 +msgid "Get wireless port statistics" +msgstr "Gọi thống kê cổng không dây" + +#: lib/ap-utils.h:134 +msgid "Get list of currently associated stations (Access Point clients)" +msgstr "Gọi danh sách các trạm liên quan hiện có (máy khách Điểm Truy cập)" + +#: lib/ap-utils.h:135 +msgid "Get link status in APclient mode" +msgstr "" + +#: lib/ap-utils.h:136 +msgid "Get info and statistics from AP" +msgstr "Gọi thông tin và thống kê từ Điểm TC" + +#: lib/ap-utils.h:137 +msgid "Set various configuration options" +msgstr "Lập nhiều tùy chọn cấu hình khác nhau" + +#: lib/ap-utils.h:139 +msgid "Associated stations" +msgstr "Trạm liên quan" + +#: lib/ap-utils.h:140 +#, fuzzy +msgid "AP Client link state" +msgstr "Tính trạng liên kết Điểm TC" + +#: lib/ap-utils.h:142 +msgid "Polling: on" +msgstr "Kiểm soát vòng: bật" + +#: lib/ap-utils.h:143 +msgid "Polling: off" +msgstr "Kiểm soát vòng: tắt" + +#: lib/cmd.c:40 +msgid "Restore factory default configuration" +msgstr "Phục hồi cấu hình mặc định của hãng" + +#: lib/cmd.c:43 +msgid "After restoring factory defaults your current configuration" +msgstr "Sau khi phục hồi mặc định của hãng thì cấu hình hiện có" + +#: lib/cmd.c:44 +msgid "will be lost." +msgstr "sẽ bị mất." + +#: lib/cmd.c:63 +msgid "Factory default settings loaded. Press any key to continue." +msgstr "" +"Đã tải các thiết lập mặc định của hãng. Bấm bất cứ phím nào để tiếp tục." + +#: lib/cmd.c:71 +msgid "Reset Access Point" +msgstr "Lập lại Điểm Truy cập" + +#: lib/cmd.c:74 +msgid "By reset you'll lose all non-uploaded configuration." +msgstr "Khi lập lại thì sẽ mất các cấu hình chÆ°a tải lên." + +#: lib/cmd.c:85 +msgid "Access Point reset. Press any key to continue." +msgstr "Đã lập lại Điểm Truy cập rồi. Bấm bất cứ phím nào để tiếp tục." + +#: lib/cmd.c:117 +msgid "Upload configuration" +msgstr "Tải lên cấu hình" + +#: lib/cmd.c:119 +msgid "You may need to upload the configuration only if you've" +msgstr "Thường bạn cần tải lên cấu hình chỉ nếu đã thay đổi" + +#: lib/cmd.c:121 +msgid "changed some option values before. Using this option may" +msgstr "một số tùy chọn sau lần tải lên cuối cùng. Dùng tùy chọn" + +#: lib/cmd.c:123 +msgid "cause loss of your current configuration." +msgstr "này có lẽ sẽ làm cho cấu hình hiện có bị mất." + +#: lib/cmd.c:135 +msgid "Configuration uploaded. Press any key to continue." +msgstr "Đã tải cấu hình lên rồi. Bấm bất cứ phím nào để tiếp tục." + +#: lib/common.c:32 +msgid "Access Point IP-address: " +msgstr "Địa chỉ IP của Điểm Truy cập:" + +#: lib/common.c:33 +msgid "Password (community): " +msgstr "Mật khẩu (cộng đồng):" + +#: lib/common.c:34 +msgid "Autodetect AP MIB properties? " +msgstr "Tá»± động phát hiện các thuộc tính MIB của Điểm Truy cập không?" + +#: lib/common.c:35 +msgid "AP MIB type: " +msgstr "Kiểu MIB của Điểm TC:" + +#: lib/common.c:36 +msgid "AP MIB vendor extensions: " +msgstr "Phần mở rộng của nhà bán MIB Điểm TC:" + +#: lib/common.c:37 +msgid "Do you want to use AP's name as its label? " +msgstr "Bạn có muốn đặt tên Điểm TC là nhãn nó chứ?" + +#: lib/common.c:38 +msgid "Access Point label: " +msgstr "Nhãn Điểm Truy cập:" + +#: lib/common.c:39 +msgid "Save connect-settings: " +msgstr "LÆ°u các thiết lập kết nối:" + +#: lib/common.c:40 +msgid "[P] Polling mode interval (tenths of second): " +msgstr "" + +#: lib/common.c:41 +#, fuzzy +msgid "P - change polling mode interval; Q - quit to menu" +msgstr "[key] - lập tùy chọn; W - ghi cấu hình; Q - thoát vào trình đơn" + +#: lib/common.c:89 src/ap-config.c:158 +msgid "About" +msgstr "Giới thiệu" + +#: lib/common.c:106 +#, c-format +msgid "From %s" +msgstr "Từ %s" + +#: lib/common.c:108 +#, c-format +msgid "Version %s" +msgstr "Phiên bản %s" + +#: lib/common.c:111 +msgid "Written by Roman Festchook roma@polesye.net" +msgstr "Tác giả: Roman Festchook roma@polesye.net" + +#: lib/common.c:113 +#, fuzzy +msgid "and Jan Rafaj jr-aputils@cedric.unob.cz" +msgstr "Một số phần bởi Jan Rafaj aputils@cedric.unob.cz" + +#: lib/common.c:115 +#, fuzzy +msgid "Copyright (c) 2001-2005" +msgstr "Bản quyền © năm 2001-2004" + +#: lib/common.c:117 +msgid "Roman Festchook and Jan Rafaj" +msgstr "Roman Festchook và Jan Rafaj" + +#: lib/common.c:120 +msgid "This program is distributed under the terms" +msgstr "ChÆ°Æ¡ng trình này được phát hành với điều kiện" + +#: lib/common.c:122 +msgid "of the GNU General Public License version 2." +msgstr "của Quyền Công Chung GNU (GPL) phiên bản 2." + +#: lib/common.c:124 +msgid "See the included COPYING file for details." +msgstr "Để tìm chi tiết thi hãy xem tập tin COPYING (chép) đã gồm." + +#: lib/common.c:165 +msgid "Connect options" +msgstr "Thiết lập kết nối" + +#: lib/common.c:175 +msgid "Enter IP address of your Access Point." +msgstr "Nhập địa chỉ IP của Điểm Truy cập bạn." + +#: lib/common.c:184 +#, fuzzy +msgid "Entered characters will not be displayed for security reasons." +msgstr "Sẽ không hiển thị ký tá»± đã nhập, vì lý do bảo mật" + +#: lib/common.c:251 +msgid "This label will be stored on HDD (independently on AP name!)." +msgstr "Sẽ cất giữ nhãn này vào đĩa cứng (không phu thuộc vào tên Điểm TC)." + +#: lib/common.c:365 +msgid "Trying to probe AP for MIB properties. Please wait..." +msgstr "Cố dò Điểm TC để tìm thuộc tính MIB. Hãy đời..." + +#: lib/common.c:394 +msgid "" +"Unable to determine AP MIB properties (no response from AP). Press any key." +msgstr "" +"Không quyết định được thuộc tính MIB của Điểm TC (Điểm TC không trả lời). " +"Hãy bấm bất cứ phím nào." + +#: lib/common.c:494 +#, c-format +msgid "(%0.1f seconds)" +msgstr "" + +#: lib/file.c:199 +msgid "NUM IP ADDRESS MIB TYPE MIB EXT. LABEL" +msgstr "SỐ ĐỊA CHỈ IP KIỂU MIB PHẦN MIB NHÃN" + +#: lib/file.c:200 +msgid "Choose an AP to connect to" +msgstr "Hãy chọn Điểm TC cần kết nối đến nó." + +#: lib/file.c:206 +msgid "1-9,C: connect; N: new; D: delete; W: save; Q: quit; arrows: scroll" +msgstr "1-9,C: kết nối; N: mới; D: xóa bỏ; W: lÆ°u; Q: thoát; mÅ©i tên: cuộn" + +#: lib/file.c:257 +msgid "Connect to AP num:" +msgstr "Kết nối đến Điểm TC số:" + +#: lib/file.c:288 +msgid "Delete num:" +msgstr "Xóa bỏ số:" + +#: lib/file.c:442 +msgid "Unable to write stations file. Press any key." +msgstr "Không ghi được tập tin trạm. Hãy bấm bất cứ phím nào." + +#: lib/file.c:444 +msgid "Stations file succesfully written. Press any key." +msgstr "Đã ghi tập tin trạm rồi. Hãy bấm bất cứ phím nào." + +#: lib/input.c:32 +msgid "Invalid value. Press any key to continue." +msgstr "Giá trị không hợp lệ. Hãy bấm bất cứ phím nào để tiếp tục." + +#: lib/input.c:33 +#, c-format +msgid "Value must be in range %u - %u. Press any key to continue." +msgstr "" +"Giá trị phải ở trong phạm vị %u - %u. Hãy bấm bất cứ phím nào để tiếp tục." + +#: lib/input.c:460 +msgid "Y - Yes; Any other key - No (it's safer to answer No)" +msgstr "Y - Có; bất cứ phím khác nào - Không (an toàn hÆ¡n để trả lời Không)." + +#: lib/oui.c:6061 +msgid "Unknown or Private" +msgstr "Lạ hay Riêng" + +#: lib/radio.c:26 +msgid "" +"[key] - power level; UIOP or LR - antenna; W - write config; Q - quit to menu" +msgstr "" +"[key] - mức độ năng lượng; UIOP hay LR - ăngten; W - ghi cấu hình; Q - thoát " +"vào trình đơn" + +#: lib/radio.c:28 +msgid "Antenna:" +msgstr "Ăngten:" + +#: lib/radio.c:29 +msgid "[L] Left:" +msgstr "[L] Trái:" + +#: lib/radio.c:30 +msgid "[R] Right:" +msgstr "[R] Phải:" + +#: lib/radio.c:120 +msgid "Radio Configuration" +msgstr "Cấu hình rađiô" + +#: lib/radio.c:121 +msgid "Output RF signal power level (CR31 register values)" +msgstr "Mức độ năng lượng tín hiệu (giá trị thanh ghi CR31)" + +#: lib/radio.c:123 +msgid "Key Channel Level" +msgstr "Mức độ kênh khóa" + +#: lib/radio.c:279 +msgid "" +"You can't disable both antennas; unable to save antenna-config. Press any " +"key." +msgstr "" +"Không thể vô hiệu hóa cả hai ăngten; không lÆ°u được cấu hình ăngten (antenna-" +"config). Hãy bấm bất cứ phím nào." + +#: lib/scr.c:157 +#, c-format +msgid "Current AP: %s Type: %s Ext: %s" +msgstr "Điểm TC hiện có: %s Kiểu: %s Phần: %s" + +#: lib/set_community.c:27 +msgid "Set community/password" +msgstr "Lập cộng đồng/mật khẩu" + +#: lib/set_community.c:28 +msgid "Key Access level" +msgstr "Mức độ truy cập khóa" + +#: lib/set_community.c:29 +msgid "Community/Password" +msgstr "Cộng đồng/mật khẩu" + +#: lib/set_community.c:30 +msgid "[U] User " +msgstr "[U] Người dùng" + +#: lib/set_community.c:31 +msgid "[A] Administrator " +msgstr "[A] Quản trị" + +#: lib/set_community.c:32 +msgid "[M] Manufacturer " +msgstr "[M] Hãng chế tạo" + +#: lib/set_community.c:33 +msgid "" +"[key] - set community/password; W - write config to AP; Q - quit to menu" +msgstr "" +"[key] - lập cộng đồng/mật khẩu; W - ghi cấu hình vào Điểm TC; Q - thoát vào " +"trình đơn" + +#: lib/set_oeminfo.c:28 +#, fuzzy +msgid "Info structure version: " +msgstr "Phiên bản cấu trúc thông tin: %u" + +#: lib/set_oeminfo.c:29 +#, fuzzy +msgid "[M] Device MAC address: " +msgstr "Địa chỉ MAC:" + +#: lib/set_oeminfo.c:30 +#, fuzzy +msgid " Manufacturer with this OUI: " +msgstr "ID hãng chế tạo:" + +#: lib/set_oeminfo.c:31 +#, fuzzy +msgid "[D] Regulatory domain: " +msgstr "Miền điều tiết: %s" + +#: lib/set_oeminfo.c:32 +#, fuzzy +msgid "[T] Product type: " +msgstr "Kiểu sảnh phẩm: %u" + +#: lib/set_oeminfo.c:33 +#, fuzzy +msgid "[E] OEM name: " +msgstr "Tên hãng chế taÌ£o thiết biÌ£ gốc:" + +#: lib/set_oeminfo.c:34 +#, fuzzy +msgid "[I] OEM ID: " +msgstr "[I] Địa chỉ IP: " + +#: lib/set_oeminfo.c:35 +#, fuzzy +msgid "[N] Product name: " +msgstr "Tên sản phẩm:" + +#: lib/set_oeminfo.c:36 +#, fuzzy +msgid "[H] Hardware revision: " +msgstr "Phiên bản phần cứng: %u" + +#: lib/set_oeminfo.c:37 +#, fuzzy +msgid "[O] Country code: " +msgstr "[O] Lệnh:" + +#: lib/set_oeminfo.c:38 +#, fuzzy +msgid "[C] Default channel: " +msgstr "[C] Kênh tần số:" + +#: lib/set_oeminfo.c:39 +#, fuzzy +msgid "[A] Calibrated channels: " +msgstr "[C] Kênh tần số:" + +#: lib/set_oeminfo.c:40 +msgid "[P] Nominal Tx Power (CR31) value for calibrated channels: " +msgstr "" + +#: lib/set_oeminfo.c:41 +#, fuzzy +msgid "" +"Keys in brackets - set corresponding option; W - write conf; Q - quit to menu" +msgstr "[key] - lập tùy chọn; W - ghi cấu hình; Q - thoát vào trình đơn" + +#: lib/set_oeminfo.c:101 +msgid "THIS IS A SECRET MENU LEADING TO VERY DANGEROUS OPTIONS." +msgstr "" + +#: lib/set_oeminfo.c:103 +msgid "It is intended only for WISPs and repair shops." +msgstr "" + +#: lib/set_oeminfo.c:107 +msgid "It allows to set OEM information stored in the AP (like its" +msgstr "" + +#: lib/set_oeminfo.c:109 +msgid "MAC address, manuf. name, OEM ID, etc.). BE ABSOLUTELY SURE" +msgstr "" + +#: lib/set_oeminfo.c:111 +msgid "THAT YOU KNOW WHAT YOU ARE DOING, AND THAT YOU HAVE THE" +msgstr "" + +#: lib/set_oeminfo.c:113 +msgid "LEGAL RIGHT TO DO ANY MODIFICATION. Disobserving of these" +msgstr "" + +#: lib/set_oeminfo.c:115 +msgid "rules may lead you into a conflict with your local" +msgstr "" + +#: lib/set_oeminfo.c:117 +msgid "regulations and/or law." +msgstr "" + +#: lib/set_oeminfo.c:119 +msgid "Also be warned that the setting of any from these options" +msgstr "" + +#: lib/set_oeminfo.c:121 +msgid "may DAMAGE YOUR AP (other reason why this menu is hidden)." +msgstr "" + +#: lib/set_oeminfo.c:123 +msgid "Values changed here will NOT be restored upon reset" +msgstr "" + +#: lib/set_oeminfo.c:125 +msgid "of the device to factory defaults! It is advisable to" +msgstr "" + +#: lib/set_oeminfo.c:127 +msgid "write them down somewhere prior their changing." +msgstr "" + +#: lib/set_oeminfo.c:129 +msgid "Finally, note that you need to use MANUFACTURER community, " +msgstr "" + +#: lib/set_oeminfo.c:131 +msgid "in order to be able to do any OEM info modification." +msgstr "" + +#: lib/set_oeminfo.c:133 +msgid "Proceed further only at your full risk and responsibility. " +msgstr "" + +#: lib/set_oeminfo.c:135 +msgid "You got the warnings." +msgstr "" + +#: lib/set_oeminfo.c:141 +msgid "OEM Info settings" +msgstr "" + +#: lib/stat.c:29 +msgid "Ethernet Statistics" +msgstr "Thống kê Ethernet" + +#: lib/stat.c:30 +msgid "Wireless Statistics" +msgstr "Thống kê không dây" + +#: lib/stat.c:98 +msgid "EthRxStat packet error. Press any key." +msgstr "Lỗi gói tin EthRxStat. Hãy bấm bất cứ phím nào." + +#: lib/stat.c:111 +msgid "EthTxStat packet error. Press any key." +msgstr "Lỗi gói tin EthTxStat. Hãy bấm bất cứ phím nào." + +#: lib/stat.c:115 +msgid "Received:" +msgstr "Ðã nhận:" + +#: lib/stat.c:116 +msgid "Transmitted:" +msgstr "Đã gởi:" + +#: lib/stat.c:270 +msgid "WirelessStat packet error. Press any key." +msgstr "Lỗi gói tin WirelessStat. Hãy bấm bất cứ phím nào." + +#: lib/sysinfo.c:29 +msgid "System Description: " +msgstr "Mô tả hệ thống:" + +#: lib/sysinfo.c:30 +msgid "System Info" +msgstr "Thông tin hệ thống" + +#: lib/sysinfo.c:55 src/bridge.c:50 +msgid "Wireless Bridge Point to MultiPoint" +msgstr "Điểm Cấu dẫn Không dây đến Đa Điểm" + +#: lib/sysinfo.c:56 src/bridge.c:51 +msgid "Access Point" +msgstr "Điểm Truy cập" + +#: lib/sysinfo.c:57 src/bridge.c:52 +msgid "Access Point client" +msgstr "Máy/trình khách Điểm Truy cập" + +#: lib/sysinfo.c:58 src/bridge.c:53 +msgid "Wireless Bridge Point to Point" +msgstr "Điểm-đến-Điểm Cẫu dẫn Không dây" + +#: lib/sysinfo.c:59 src/bridge.c:54 +msgid "Repeater" +msgstr "Bô lặp" + +#: lib/sysinfo.c:60 lib/sysinfo.c:315 lib/sysinfo.c:424 src/bridge.c:55 +msgid "unknown" +msgstr "không biết" + +#: lib/sysinfo.c:144 +msgid "Device hardware/software/name info:" +msgstr "Thông tin phần cứng/phần thêm/tên thiết bị:" + +#: lib/sysinfo.c:172 +#, fuzzy, c-format +msgid "Operational mode: %s" +msgstr "[O] Chế đô thao tác:" + +#: lib/sysinfo.c:182 +#, fuzzy +msgid "Product name: " +msgstr "Tên sản phẩm:" + +#: lib/sysinfo.c:186 +#, c-format +msgid "Product type: %u" +msgstr "Kiểu sảnh phẩm: %u" + +#: lib/sysinfo.c:189 +#, fuzzy +msgid "OEM name: " +msgstr "Tên hãng chế taÌ£o thiết biÌ£ gốc:" + +#: lib/sysinfo.c:196 +#, c-format +msgid "Hardware revision: %u" +msgstr "Phiên bản phần cứng: %u" + +#: lib/sysinfo.c:204 +#, c-format +msgid "Info structure version: %u" +msgstr "Phiên bản cấu trúc thông tin: %u" + +#: lib/sysinfo.c:207 lib/sysinfo.c:383 +#, c-format +msgid "Manufacturer OUI: %02X %02X %02X (%s)" +msgstr "Hãng chế tạo OUI: %02X %02X %02X (%s)" + +#: lib/sysinfo.c:224 +#, c-format +msgid "Uptime: %u days, %02u:%02u:%02u hours:mins:secs" +msgstr "Thời gian chạy: %u ngày, %02u:%02u:%02u giờ:phút:giây" + +# Name: do not translate/ tên: đừng dịch +#: lib/sysinfo.c:312 +msgid "FHSS 2.4 GHz" +msgstr "FHSS 2.4 GHz" + +# Name: do not translate/ tên: đừng dịch +#: lib/sysinfo.c:312 +msgid "DSSS 2.4 GHz" +msgstr "DSSS 2.4 GHz" + +#: lib/sysinfo.c:312 +msgid "IR Baseband" +msgstr "Dải tần cÆ¡ sở hồng ngoại" + +#: lib/sysinfo.c:313 +msgid "Commercial range 0..40 C" +msgstr "Phạm vị thÆ°Æ¡ng mại 0º..40º C" + +#: lib/sysinfo.c:314 +msgid "Industrial range -30..70 C" +msgstr "Phạm vị cộng nghiệp -30º..70º C" + +#: lib/sysinfo.c:317 +msgid "manual" +msgstr "thủ công" + +#: lib/sysinfo.c:317 +msgid "notsupported" +msgstr "không hỗ trÆ¡" + +#: lib/sysinfo.c:317 +msgid "dynamic" +msgstr "động" + +#: lib/sysinfo.c:373 +msgid "Manufacturer:" +msgstr "Hãng chế tạo:" + +#: lib/sysinfo.c:378 +msgid "Manufacturer ID:" +msgstr "ID hãng chế tạo:" + +#: lib/sysinfo.c:389 +msgid "Product Name:" +msgstr "Tên sản phẩm:" + +#: lib/sysinfo.c:395 +msgid "Product ID:" +msgstr "ID sản phẩm:" + +#: lib/sysinfo.c:401 +msgid "Product Version:" +msgstr "Phiên bản sản phẩm:" + +#: lib/sysinfo.c:407 +#, c-format +msgid "PHYType: %s" +msgstr "Kiểu PHY: %s" + +#: lib/sysinfo.c:410 +#, c-format +msgid "Temperature: %s" +msgstr "Nhiệt độ: %s" + +#: lib/sysinfo.c:418 +#, c-format +msgid "Regulatory Domain: %s" +msgstr "Miền điều tiết: %s" + +#: lib/sysinfo.c:419 +msgid "FCC (USA)" +msgstr "FCC (Mỹ)" + +#: lib/sysinfo.c:420 +msgid "DOC (Canada)" +msgstr "DOC (Ca-na-đa)" + +#: lib/sysinfo.c:421 +msgid "ETSI (Europe)" +msgstr "ETSI (Châu Âu)" + +#: lib/sysinfo.c:422 +msgid "Spain" +msgstr "Tây-ban-nha" + +#: lib/sysinfo.c:423 +msgid "France" +msgstr "Pháp" + +#: lib/sysinfo.c:424 +msgid "MKK (Japan)" +msgstr "MKK (Nhật bản)" + +#: lib/sysinfo.c:427 +#, c-format +msgid "Transmit Power: %u mW" +msgstr "Năng lượng gởi: %u mW" + +#: lib/sysinfo.c:457 +#, c-format +msgid "WEP implemented: %s" +msgstr "Đã thá»±c hiện WEP: %s" + +#: lib/sysinfo.c:460 +#, c-format +msgid "Diversity: %s" +msgstr "Độ nhiều dạng: %s" + +#: lib/sysinfo.c:488 +#, c-format +msgid "Uptime: %u:%02u:%02u.%02u" +msgstr "Thời gian chạy: %u:%02u:%02u.%02u" + +#: lib/sysinfo.c:508 +#, c-format +msgid "IP Address: %s" +msgstr "Địa chỉ IP: %s" + +#: lib/test.c:26 +msgid "[T] Test mode: " +msgstr "[T] Chế độ thá»­:" + +#: lib/test.c:27 +msgid "[A] Antenna: " +msgstr "[A] Ăngtên:" + +#: lib/test.c:28 +msgid "[S] Signal level: " +msgstr "[S] Mức độ tín hiệu:" + +#: lib/test.c:29 +msgid "[R] Rate: " +msgstr "[R] Tá»· lệ:" + +#: lib/test.c:30 +msgid "[F] TxFiler: " +msgstr "[F] TxFiler:" + +#: lib/test.c:31 +msgid "[O] Command: " +msgstr "[O] Lệnh:" + +#: lib/test.c:32 +msgid "T - Test mode On/Off; CASRFO - set options; Q - quit to menu" +msgstr "T - Bật/tắt chế độ thá»­; CASRFO - lập tùy chọn; Q - thoát vào trình đơn" + +#: lib/test.c:70 +msgid "Left" +msgstr "Trái" + +#: lib/test.c:70 +msgid "Right" +msgstr "Phải" + +#: lib/test.c:79 +msgid "Devices with ATMEL12350 MIB not yet supported." +msgstr "" + +#: lib/test.c:91 +msgid "Test mode" +msgstr "Chế độ thá»­" + +#: lib/test.c:94 +msgid "Using the \"Test mode\" may cause loss of your current" +msgstr "Dùng «Chế độ thử» có lẽ sẽ làm cho cấu hình hiện có" + +#: lib/test.c:95 +msgid "configuration." +msgstr "bị mất." + +#: lib/test.c:107 +msgid "Options:" +msgstr "Tùy chọn:" + +#: lib/test.c:133 +msgid "Statistics:" +msgstr "Thống kê:" + +#: lib/test.c:134 +msgid "Success Frames: 0 Failed Frames: 0" +msgstr "Khung được: 0 Khung không được: 0" + +#: lib/test.c:195 +#, c-format +msgid "Success Frames: %lu Failed Frames: %lu" +msgstr "Khung được: %lu Khung không được: %lu" + +#: lib/wep.c:28 +msgid "Privacy Settings" +msgstr "Thiết lập riêng tÆ°" + +#: lib/wep.c:29 +msgid "[E] Standard encryption mechanism: " +msgstr "[E] CÆ¡ chế mật mã chuẩn:" + +#: lib/wep.c:30 +msgid "[A] Allow unencrypted: " +msgstr "[A} Cho phép không mật mã:" + +#: lib/wep.c:31 +msgid "[K] Default WEP key: " +msgstr "[K] Khóa WEP mặc định:" + +#: lib/wep.c:32 +msgid "[P] Public key: " +msgstr "[P] Khóa công:" + +#: lib/wep.c:85 +msgid "EK1234 - set; W - write conf; Q - quit to menu" +msgstr "EK1234 - lập; W - ghi cấu hình; Q - thoát vào trình đơn" + +#: lib/wep.c:94 lib/wep.c:263 +msgid "Key WEP" +msgstr "Khóa WEP" + +#: lib/wep.c:101 +msgid "Hint! Confused by WEP key values? See man ap-config for info..." +msgstr "" +"Gợi ý! Bạn có lẫn lộn giữa nhÆ°ng giá trị khóa WEP khác nhau không? Hãy dùng " +"lệnh:\n" +"man ap-config" + +#: lib/wep.c:247 +msgid "AEPK1234 - set options; W - write conf; Q - quit to menu" +msgstr "AEPK1234 - lập tùy chọn; W - ghi cấu hình; Q - thoát vào trình đơn" + +# Name: do not translate/ tên: đừng dịch +#: lib/wlan.c:27 +msgid "[E] ESSID: " +msgstr "[E] ESSID: " + +#: lib/wlan.c:28 +msgid "[N] AP name: " +msgstr "[N] Tên Điểm TC: " + +#: lib/wlan.c:30 +msgid "[K] AP contact: " +msgstr "[K] Liên lạc Điểm TC: " + +#: lib/wlan.c:31 +msgid "[L] AP location: " +msgstr "[L] vị trí Điểm TC: " + +#: lib/wlan.c:33 +msgid "[R] RTS threshold: " +msgstr "[R] ngưỡng RTS: " + +#: lib/wlan.c:34 +msgid "[F] Fragmentation threshold: " +msgstr "[F] ngưỡng tế phân:" + +#: lib/wlan.c:35 +#, fuzzy +msgid "[P] Preamble type: " +msgstr "[P] Kiểu lời mở đầu:" + +#: lib/wlan.c:36 +msgid "[A] Auth type: " +msgstr "[A] Kiểu xác thức:" + +#: lib/wlan.c:37 +msgid "Open system" +msgstr "Hệ thống mở" + +#: lib/wlan.c:38 +msgid "Shared key" +msgstr "Khóa dùng chung" + +#: lib/wlan.c:39 +msgid "Both types" +msgstr "Cả hai kiểu" + +#: lib/wlan.c:40 +msgid "[U] Auto rate fallback: " +msgstr "[U] rút lui tá»· lệ tá»± động:" + +#: lib/wlan.c:41 +msgid "[S] Insert ESSID in broadcast packets: " +msgstr "[S] Chèn ESSID vào gói tin phát thanh:" + +#: lib/wlan.c:42 +msgid "Basic and Supported rates:" +msgstr "Tá»· lệ cÆ¡ ban và đã hỗ trợ:" + +#: lib/wlan.c:43 +msgid "Key Rate Status" +msgstr "Khóa Tá»· lệ Trang thái" + +#: lib/wlan.c:45 +msgid "[I] International roaming: " +msgstr "[I] đi lang thang khắp thế giới:" + +#: lib/wlan.c:46 +msgid "[B] Beacon period (msec): " +msgstr "[B] chu kỳ máy tín hiệu (miligiây):" + +#: lib/wlan.c:47 +msgid "[D] DTIM sending interval (beacons): " +msgstr "[D] thời gian giữa lần gởi DTIM (máy tín hiệu)" + +#: lib/wlan.c:48 +#, fuzzy +msgid "[T] SIFS time (2nd+ interframe spacing, usec): " +msgstr "[T] Thời gian SIFS (miligiây):" + +#: lib/wlan.c:49 +msgid "[key] - set option; W - write conf; Q - quit to menu" +msgstr "[key] - lập tùy chọn; W - ghi cấu hình; Q - thoát vào trình đơn" + +#: lib/wlan.c:125 +msgid "Short" +msgstr "Ngắn" + +#: lib/wlan.c:125 +msgid "Long" +msgstr "Lâu" + +#: lib/wlan.c:239 +msgid "Wireless Settings" +msgstr "Thiết lập vô tuyến" + +#: lib/wlan.c:735 +msgid "Antenna Configuration:" +msgstr "Cấu hình ăngten:" + +#: lib/wlan.c:752 +msgid "General Options" +msgstr "Tùy chọn chung" + +#: lib/wlan.c:754 +msgid "" +"UIOPTY - antenna; SCANLEDFR1234 - options; W - write conf; Q - quit to menu" +msgstr "" +"UIOPTY - ăngten; SCANLEDFR1234 - tùy chọn; W - ghi cấu hình; Q - thoát vào " +"trình đơn" + +#: src/ap-auth.c:32 src/auth.c:28 +msgid "AuthorizedMacTableString packet error" +msgstr "Lỗi gói tin AuthorizedMacTableString (chuỗi bảng MAC đã xác thức)" + +#: src/ap-auth.c:33 +msgid "Invalid data in source file" +msgstr "" + +#: src/ap-auth.c:34 +msgid "Can't open file" +msgstr "" + +#: src/ap-auth.c:35 +msgid "Can't write to file" +msgstr "" + +#: src/ap-auth.c:36 +msgid "Error closing file" +msgstr "" + +#: src/ap-auth.c:44 src/ap-mrtg.c:41 src/ap-rrd.c:40 +msgid "" +"\n" +"Usage:\n" +msgstr "" +"\n" +"Cách sá»­ dụng:\n" + +#: src/ap-auth.c:45 +msgid "\tap-auth -i ip -c community -d filename [-h]\n" +msgstr "" + +#: src/ap-auth.c:46 +msgid "" +"\tap-auth -i ip -c community -u filename [-h]\n" +"\n" +msgstr "" + +#: src/ap-auth.c:47 +msgid "" +"Change accesspoint's list of authorised MAC addresses\n" +"\n" +msgstr "" + +#: src/ap-auth.c:48 src/ap-mrtg.c:45 src/ap-rrd.c:45 +msgid "-i ip - AP ip address\n" +msgstr "-i ip - địa chỉ IP của Điểm TC\n" + +#: src/ap-auth.c:49 src/ap-mrtg.c:46 src/ap-rrd.c:46 +msgid "-c community - SNMP community string\n" +msgstr "-c community - chuỗi _cộng đồng_ SNMP\n" + +#: src/ap-auth.c:50 +msgid "" +"-d filename - download list of authorised MAC addresses from AP to a file\n" +msgstr "" + +#: src/ap-auth.c:52 +msgid "" +"-u filename - upload list of authorised MAC addresses from a file to AP\n" +msgstr "" + +#: src/ap-auth.c:54 src/ap-mrtg.c:55 src/ap-rrd.c:55 +msgid "" +"-h - print this help screen\n" +"\n" +msgstr "" +"-h - hiển thị _trợ giúp_ nàỳ\n" +"\n" + +#: src/ap-auth.c:55 +#, fuzzy, c-format +msgid "" +"ap-auth %s Copyright (c) 2004 Teemu Kiviniemi\n" +"\n" +msgstr "" +"ap-mrtg %s Bản quyền © năm 2002-2003 Roman Festchook\n" +"\n" + +#: src/ap-auth.c:138 src/ap-mrtg.c:132 +#, fuzzy +msgid "Error: invalid IP-address.\n" +msgstr "Địa chỉ IP không hợp lệ\n" + +#: src/ap-auth.c:203 src/ap-mrtg.c:204 +#, fuzzy +msgid "Unable to determine AP MIB type (no response from AP)." +msgstr "" +"Không quyết định được thuộc tính MIB của Điểm TC (Điểm TC không trả lời). " +"Hãy bấm bất cứ phím nào." + +#: src/ap-auth.c:211 +msgid "NWN devices are not yet supported." +msgstr "" + +#: src/ap-config.c:43 src/bridge.c:201 +msgid "Bridging" +msgstr "Cầu dẫn" + +#: src/ap-config.c:43 +msgid "Set bridging and IP-related options" +msgstr "" +"Lập các tùy chọn cầu dẫn và các tùy chọn liên quân đến giao thức Mạng (IP)." + +#: src/ap-config.c:45 src/ap-config.c:114 src/ap-config.c:123 src/bridge.c:125 +msgid "Wireless" +msgstr "Vô tuyến" + +#: src/ap-config.c:45 +msgid "Set wireless options" +msgstr "Lập các tùy chọn không dây." + +#: src/ap-config.c:46 src/ap-config.c:58 +msgid "Privacy" +msgstr "Tính riêng tÆ°" + +#: src/ap-config.c:47 +#, fuzzy +msgid "Auth" +msgstr "Giới thiệu" + +#: src/ap-config.c:48 src/ap-config.c:60 +msgid "Community" +msgstr "Cộng đồng" + +#: src/ap-config.c:49 +msgid "Radio" +msgstr "Rađiô" + +#: src/ap-config.c:49 +msgid "Set radio signal power and antenna options" +msgstr "Lập năng lượng tín hiệu rađiô và các tùy chọn ăngten." + +#: src/ap-config.c:56 +msgid "General" +msgstr "Chung" + +#: src/ap-config.c:56 +msgid "Set general options" +msgstr "Lập tùy chọn chung" + +#: src/ap-config.c:57 +msgid "Advanced" +msgstr "Nâng cao" + +#: src/ap-config.c:57 +msgid "Set advanced options" +msgstr "Lập tùy chọn nâng cao" + +#: src/ap-config.c:59 +msgid "MAC auth" +msgstr "Xác thức MAC" + +#: src/ap-config.c:82 +msgid "Upload" +msgstr "Tải lên" + +#: src/ap-config.c:82 +msgid "Activate current configuration" +msgstr "Hoạt hóa cấu hình hiện có" + +#: src/ap-config.c:83 +msgid "Defaults" +msgstr "Mặc đinh" + +#: src/ap-config.c:83 +msgid "Restore factory default settings" +msgstr "Phục hồi các thiết lập mặc định của hãng" + +#: src/ap-config.c:84 src/ap-config.c:91 +msgid "Reset" +msgstr "Lập lại" + +#: src/ap-config.c:85 +msgid "Reset AP. All not uploaded configuration will be lost" +msgstr "" +"Lập lại Điểm Truy cập. NhÆ° thế thì mọi cấu hình chÆ°a tải lên sẽ bị mất." + +#: src/ap-config.c:86 +msgid "TestMode" +msgstr "Chế độ thá»­" + +#: src/ap-config.c:86 +msgid "Put Access Point in test mode" +msgstr "Đặt Điểm Truy cập trong chế độ thá»­ ra" + +#: src/ap-config.c:91 +msgid "Reset AP." +msgstr "Lập lại Điểm TC" + +#: src/ap-config.c:112 src/ap-config.c:122 +msgid "SysInfo" +msgstr "Thông tin hệ thống" + +#: src/ap-config.c:113 src/bridge.c:124 src/bridge.c:127 +msgid "Ethernet" +msgstr "Ethernet" + +#: src/ap-config.c:113 +msgid "Get ethernet port statistics" +msgstr "Gọi thống kê cổng Ethernet" + +#: src/ap-config.c:115 src/ap-config.c:124 +msgid "Stations" +msgstr "Trạm" + +#: src/ap-config.c:116 +#, fuzzy +msgid "AP link" +msgstr "Tính trạng liên kết Điểm TC" + +#: src/ap-config.c:117 +msgid "KnownAPs" +msgstr "Điểm TC đã biết" + +#: src/ap-config.c:117 +msgid "Get info about known Access Points" +msgstr "Gọi thông tin về các Điểm Truy cập được biết" + +#: src/ap-config.c:125 +msgid "Latest" +msgstr "Mới nhất" + +#: src/ap-config.c:125 +msgid "Get info about latest events" +msgstr "Gọi tin tức về sá»± kiện mới nhất" + +#: src/ap-config.c:150 +msgid "Info" +msgstr "Thông tin" + +#: src/ap-config.c:151 +msgid "Config" +msgstr "Cấu hình" + +#: src/ap-config.c:152 +msgid "Commands" +msgstr "Lệnh" + +#: src/ap-config.c:152 +msgid "Execute commands on Access Point" +msgstr "Thá»±c hiện lệnh vÆ¡i Điểm Truy cập" + +#: src/ap-config.c:154 +msgid "Connect" +msgstr "Kết nối" + +#: src/ap-config.c:155 +msgid "Search" +msgstr "Tìm kiếm" + +#: src/ap-config.c:156 +#, fuzzy +msgid "Polling" +msgstr "Kiểm soát vòng: bật" + +#: src/ap-config.c:157 +msgid "Shell" +msgstr "Hệ vỏ" + +#: src/ap-config.c:159 +msgid "Exit" +msgstr "Thoát" + +#: src/ap-config.c:218 +#, c-format +msgid "Wireless Access Point Configurator ver. %s" +msgstr "Trình cấu hình Điểm Truy cập không dây phiên bản %s" + +#: src/aplink.c:25 +msgid "RSSI: [" +msgstr "" + +#: src/aplink.c:26 +msgid "RSSI avg: [" +msgstr "" + +#: src/aplink.c:27 +msgid "RSSI top: [" +msgstr "" + +#: src/aplink.c:28 +msgid "RSSI rou: [" +msgstr "" + +#: src/aplink.c:29 +#, fuzzy +msgid "" +"P - pause, T - toggle graph view, Q - quit to menu, Other key - force update." +msgstr "" +"Q - thoát vào trình đơn. T - bật/tắt chế độ kiểm soát vòng, Phím khác - buộc " +"cập nhật.." + +#: src/aplink.c:81 +msgid "RSSI [%]" +msgstr "" + +#: src/aplink.c:82 +msgid "RSSI average [%]" +msgstr "" + +#: src/aplink.c:83 +msgid "RSSI rounded [%]" +msgstr "" + +#: src/aplink.c:84 +#, fuzzy +msgid "Link Quality [%]" +msgstr "; LQ: chất lượng liên kết [%]" + +#: src/aplink.c:133 +msgid "Not available - device must have firmware with necessary " +msgstr "" + +#: src/aplink.c:135 +msgid "vendor extensions and be in either 'Access Point client'" +msgstr "" + +#: src/aplink.c:137 +msgid "or 'Repeater' mode." +msgstr "" + +#: src/ap-mrtg.c:42 +#, fuzzy +msgid "" +"\tap-mrtg -i ip -c community -t type [-b bssid] [-n name] [-v] [-h] [-r]\n" +"\n" +msgstr "" +"\tap-mrtg -i ip -c cộng đồng -t kiểu [-b bssid] [-n tên] [-a kiểu Điểm TC] [-" +"v] [-h] [-r]\n" +"\n" + +#: src/ap-mrtg.c:44 +msgid "" +"Get stats from AP and return it in MRTG parsable format\n" +"\n" +msgstr "" +"Gọi thống kê từ Điểm TC và gởi trả nó trong dạng mà MRTG có phân tách được\n" + +#: src/ap-mrtg.c:47 +#, fuzzy +msgid "" +"-t type - statistics type ireless, thernet, associated tations " +"or ink quality (last one will only " +msgstr "" +"-t type - _kiểu_ thống kê:\n" +"w - vô tuyến\n" +" e - Ethernet\n" +"s - trạm liên quan\n" +" l - chất lượng liên kết trong chế độ máy khách\n" + +#: src/ap-mrtg.c:49 +msgid "work with ATMEL410 MIB devices in AP Client mode)\n" +msgstr "" + +#: src/ap-mrtg.c:50 +#, fuzzy +msgid "" +"-b bssid - mac address of the AP from which get link quality, only if " +"type=l\n" +msgstr "" +"-b bssid - địa chỉ MAC của Điểm TC mà cần goi chất lượng liên kết đến " +"nó, chỉ nếu kiểu=l\n" + +#: src/ap-mrtg.c:52 +#, fuzzy +msgid "-n name - AP name - for check only\n" +msgstr "-n name - _tên_ Điểm TC - chỉ để kiểm tra\n" + +#: src/ap-mrtg.c:53 +msgid "-v - report MRTG about problems connecting to AP\n" +msgstr "-v - thông báo MRTG về vấn đề khi kết nối đến Điểm TC\n" + +#: src/ap-mrtg.c:54 src/ap-rrd.c:54 +msgid "-r - reset AP when getting LinkQuality stats\n" +msgstr "" +"-r - _lập lại_ Điểm TC khi gọi thống kê chất lượng liên kết\n" + +#: src/ap-mrtg.c:56 +#, c-format +msgid "" +"ap-mrtg %s Copyright (c) 2002-2003 Roman Festchook\n" +"\n" +msgstr "" +"ap-mrtg %s Bản quyền © năm 2002-2003 Roman Festchook\n" +"\n" + +#: src/ap-rrd.c:32 +#, c-format +msgid "Error getting data from AP %s\n" +msgstr "" + +#: src/ap-rrd.c:42 +#, fuzzy +msgid "" +"\tap-rrd -i ip -c community -t type -d db_file [-b bssid] [-n name] [-a " +"aptype] [-h] [-r] \n" +"\n" +msgstr "" +"\tap-mrtg -i ip -c cộng đồng -t kiểu [-b bssid] [-n tên] [-a kiểu Điểm TC] [-" +"v] [-h] [-r]\n" +"\n" + +#: src/ap-rrd.c:44 +#, fuzzy +msgid "" +"Get stats from AP and put it in to specified RRDtool database\n" +"\n" +msgstr "" +"Gọi thống kê từ Điểm TC và gởi trả nó trong dạng mà MRTG có phân tách được\n" + +#: src/ap-rrd.c:48 +msgid "" +"-t type - statistics type ireless, thernet, associated tations " +"or ink quality in client mode\n" +msgstr "" +"-t type - _kiểu_ thống kê:\n" +"w - vô tuyến\n" +" e - Ethernet\n" +"s - trạm liên quan\n" +" l - chất lượng liên kết trong chế độ máy khách\n" + +#: src/ap-rrd.c:49 +msgid "-d db_file - RRD database file with full path\n" +msgstr "" + +#: src/ap-rrd.c:51 +msgid "" +"-b bssid - mac address of the AP to which get link quality, only if " +"type=l\n" +msgstr "" +"-b bssid - địa chỉ MAC của Điểm TC mà cần goi chất lượng liên kết đến " +"nó, chỉ nếu kiểu=l\n" + +#: src/ap-rrd.c:52 +msgid "-n name - AP name - for check only\n" +msgstr "-n name - _tên_ Điểm TC - chỉ để kiểm tra\n" + +#: src/ap-rrd.c:53 +#, fuzzy +msgid "" +"-a aptype - AP type - 410 (default) or 510 for ATMEL12350's, like the ME-" +"102\n" +msgstr "" +"-a aptype - _kiểu Điểm TC_ - 410 (mặc định) hay 510 cho các máy " +"ATMEL12350, nhÆ°ME-102\n" + +#: src/ap-rrd.c:56 +#, fuzzy, c-format +msgid "" +"ap-rrd %s Copyright (c) 2002-2004 Roman Festchook\n" +"\n" +msgstr "" +"ap-mrtg %s Bản quyền © năm 2002-2003 Roman Festchook\n" +"\n" + +#: src/ap-rrd.c:133 +msgid "Invalid IP-address\n" +msgstr "Địa chỉ IP không hợp lệ\n" + +#: src/ap-rrd.c:179 +#, c-format +msgid "Invalid AP-Type '%s' - valid types are 510 or 410\n" +msgstr "Kiểu Điểm TC không hợp lệ '%s' - kiểu hợp lệ là 510 hay 410\n" + +#: src/ap-tftp.c:84 +#, fuzzy +msgid "yes" +msgstr "Có" + +#: src/ap-tftp.c:85 +#, fuzzy +msgid "no" +msgstr "Thông tin" + +#: src/ap-tftp.c:87 +msgid "Error while read()ing firmware file" +msgstr "" + +#: src/ap-tftp.c:100 +msgid "Undefined error" +msgstr "" + +#: src/ap-tftp.c:101 +msgid "File not found" +msgstr "" + +#: src/ap-tftp.c:102 +#, fuzzy +msgid "Access violation" +msgstr "Điểm Truy cập" + +#: src/ap-tftp.c:103 +msgid "Disk full or allocation error" +msgstr "" + +#: src/ap-tftp.c:104 +msgid "Illegal TFTP operation" +msgstr "" + +#: src/ap-tftp.c:105 +msgid "Unknown transfer ID" +msgstr "" + +#: src/ap-tftp.c:106 +msgid "File already exists" +msgstr "" + +#: src/ap-tftp.c:107 +msgid "No such user" +msgstr "" + +#: src/ap-tftp.c:157 +msgid "Remote-filename too long.\n" +msgstr "" + +#: src/ap-tftp.c:183 +#, c-format +msgid "%sError in read()" +msgstr "" + +#: src/ap-tftp.c:212 +#, c-format +msgid "sending %u bytes\n" +msgstr "" + +#: src/ap-tftp.c:221 +#, c-format +msgid "%sError in sendto()" +msgstr "" + +#: src/ap-tftp.c:244 +#, c-format +msgid "%sError in recvfrom()" +msgstr "" + +#: src/ap-tftp.c:256 +#, c-format +msgid "\rProgress: uploaded %3i%%." +msgstr "" + +#: src/ap-tftp.c:267 +#, c-format +msgid "%sMalformed packet received. Aborting.\n" +msgstr "" + +#: src/ap-tftp.c:276 +#, c-format +msgid "%sTimed out waiting for response from server (%i/%i).\n" +msgstr "" + +#: src/ap-tftp.c:283 +#, c-format +msgid "%sError in select()" +msgstr "" + +#: src/ap-tftp.c:297 +#, c-format +msgid "Received %d bytes: %04x %04x\n" +msgstr "" + +#: src/ap-tftp.c:308 +#, c-format +msgid "%sError: server responded with %s. Aborting.\n" +msgstr "" + +#: src/ap-tftp.c:315 +#, c-format +msgid "%sFlash programming in progress...\n" +msgstr "" + +#: src/ap-tftp.c:317 +msgid "Finished successfully.\n" +msgstr "" + +#: src/ap-tftp.c:335 +msgid "PLEASE BE _ABSOLUTELY_ SURE TO READ MANPAGE PRIOR USE!!!\n" +msgstr "" + +#: src/ap-tftp.c:337 +#, c-format +msgid "" +"\n" +"Usage: %s -i IP -f firmware_file.rom [-c community] [-h]\n" +msgstr "" + +#: src/ap-tftp.c:361 +msgid "TFTP client for upgrading firmware in ATMEL AT76C510 WiSOC-based APs.\n" +msgstr "" + +#: src/ap-tftp.c:363 +msgid "(C) 2004-2005 Jan Rafaj \n" +msgstr "" + +#: src/ap-tftp.c:379 +msgid "Error: invalid IP address format given.\n" +msgstr "" + +#: src/ap-tftp.c:405 +msgid "Error: invalid argument combination.\n" +msgstr "" + +#: src/ap-tftp.c:412 +msgid "Error while open()ing firmware file" +msgstr "" + +#: src/ap-tftp.c:419 src/ap-tftp.c:472 +msgid "Error: invalid firmware file given.\n" +msgstr "" + +#: src/ap-tftp.c:461 +#, c-format +msgid "" +"Firmware file contains:\n" +"- string \"ATMEL\": %s\n" +"- string \"802.11 AP\": %s\n" +"- string \"atbrfirm.bin\": %s\n" +"- string \"atsingle.bin\": %s\n" +msgstr "" + +#: src/ap-tftp.c:485 +#, c-format +msgid "" +"Using:\n" +"- server: %s\n" +"- firmware file: \"%s\"\n" +"- name used for upload: \"%s\"\n" +msgstr "" + +#: src/ap-tftp.c:568 +msgid "" +"Error: device with the given IP does not seem to run SmartBridges firmware.\n" +msgstr "" + +#: src/ap-tftp.c:574 +msgid "Error: SNMP authorization error or device unavailable.\n" +msgstr "" + +#: src/ap-tftp.c:653 +msgid "Error while lseek()ing in firmware file\n" +msgstr "" + +#: src/ap-trapd.c:150 +#, c-format +msgid "ap-trapd %s started%s%s." +msgstr "ap-trapd %s đã khởi chạy%s%s." + +#: src/ap-trapd.c:151 +msgid " on " +msgstr " bật" + +#: src/ap-trapd.c:157 +msgid "Unable to fork. Exiting." +msgstr "Không tạo được tiến trình con nên thoát." + +#: src/ap-trapd.c:161 +msgid "Can't create socket. Exiting." +msgstr "Không tạo ổ cắm nên thoát." + +#: src/ap-trapd.c:167 +msgid "Can't bind socket. Exiting." +msgstr "Không thể đóng kết ổ cắm nên thoát." + +#: src/ap-trapd.c:174 +#, c-format +msgid "Can't bind to device %s. Exiting." +msgstr "Không thể đóng kết thiết bị %s nên thoát." + +#: src/ap-trapd.c:185 +#, c-format +msgid "Unable to process username %s. Error: %m." +msgstr "Không thể xá»­ lý tên người dùng %s. Lỗi: %m." + +#: src/ap-trapd.c:190 +#, c-format +msgid "Unable to change to uid %d." +msgstr "Không thể chuyển đổi sang UID %d." + +#: src/ap-trapd.c:239 +#, c-format +msgid "" +"Received unknown SNMP ver %d trap. From %s:%d. Agent: %s. Community: %s." +msgstr "" +"Đã nhận sá»± bắt SNMP phiên bản %d lạ. Từ %s:%d. Tác nhân: %s. Cộng đồng: %s." + +#: src/ap-trapd.c:311 +#, fuzzy, c-format +msgid "Agent:v%d %s (%s@%s:%d) Trap %i: %s%s%s. SysUptime %d:%02d:%02d.%02d" +msgstr "" +"Tác nhân:v%d %s (%s@%s:%d) %s%s%s. Thời gian chạy hệ thống %d:%02d:%02d.%02d" + +#: src/auth.c:30 +msgid "APClient authorization credentials" +msgstr "" + +#: src/auth.c:32 +msgid "[A] MAC authorization: " +msgstr "[A] Xác thức MAC: " + +#: src/auth.c:33 +msgid "Enter MAC: " +msgstr "Hãy nhập MAC: " + +#: src/auth.c:34 +msgid "Delete Num: " +msgstr "Xóa bỏ số:" + +#: src/auth.c:35 +#, fuzzy +msgid " NUM MAC address " +msgstr "SỐ Địa chỉ MAC" + +#: src/auth.c:36 +#, fuzzy +msgid "A: auth; N: new; D: del; arrows: scroll; W: write conf; Q: quit" +msgstr "" +"A - xác thức; N - mới; D - xóa bỏ; mÅ©i tên - cuộn; W - ghi cấu hình; Q - " +"thoát" + +#: src/auth.c:38 +msgid "[I] Radius server IP: " +msgstr "" + +#: src/auth.c:39 +#, fuzzy +msgid "[P] Radius server port: " +msgstr "[P] Cổng chính:" + +#: src/auth.c:40 +msgid "[S] Radius server secret: " +msgstr "" + +#: src/auth.c:41 +#, fuzzy +msgid "[T] Reauthorization time (minutes): " +msgstr "[A] Xác thức MAC: " + +#: src/auth.c:42 +msgid "[F] Radius source port: " +msgstr "" + +#: src/auth.c:43 +#, fuzzy +msgid "" +"A: auth; N: new; D: del; IPSTF: set; arrows: scroll; W: write conf; Q: quit" +msgstr "" +"A - xác thức; N - mới; D - xóa bỏ; mÅ©i tên - cuộn; W - ghi cấu hình; Q - " +"thoát" + +#: src/auth.c:45 +#, fuzzy +msgid "[M] 802.1x authorization: " +msgstr "[A] Xác thức MAC: " + +#: src/auth.c:46 +#, fuzzy +msgid "[T] key broadcasting time period (seconds): " +msgstr "[B] chu kỳ máy tín hiệu (miligiây):" + +#: src/auth.c:47 +msgid "[I] 802.1x auth. server IP: " +msgstr "" + +#: src/auth.c:48 +msgid "[S] 802.1x auth. server secret: " +msgstr "" + +#: src/auth.c:49 +#, fuzzy +msgid "" +"A: auth; N: new; D: del; MTIS: set; arrows: scroll; W: write conf; Q: quit" +msgstr "" +"A - xác thức; N - mới; D - xóa bỏ; mÅ©i tên - cuộn; W - ghi cấu hình; Q - " +"thoát" + +#: src/auth.c:114 +msgid "Internal" +msgstr "Nộị bộ" + +#: src/auth.c:116 +#, fuzzy +msgid "Radius" +msgstr "Rađiô" + +#: src/auth.c:121 +msgid "Allow listed MACs only" +msgstr "" + +#: src/auth.c:123 +msgid "Deny listed MACs only" +msgstr "" + +#: src/auth.c:129 +msgid "Mixed environment" +msgstr "" + +#: src/auth.c:213 +msgid "(not shown)" +msgstr "" + +#: src/auth.c:276 +#, fuzzy +msgid "Authorized MAC addresses:" +msgstr "Các địa chỉ MAC đã xác thức" + +#: src/auth.c:345 +msgid "(insufficient community used)" +msgstr "" + +#: src/auth.c:472 +#, c-format +msgid "Given MAC already exists in MAC list at position %d. Press any key." +msgstr "" + +#: src/bridge.c:27 +msgid "[I] IP: " +msgstr "[I] Địa chỉ IP: " + +#: src/bridge.c:28 +msgid "[N] Netmask: " +msgstr "[N] Mặt nạ mạng: " + +#: src/bridge.c:29 +msgid "[G] Gateway: " +msgstr "[G] Cổng ra: " + +#: src/bridge.c:30 +msgid "[F] Filter non-IP traffic: " +msgstr "[F] Lọc các tải khác IP: " + +#: src/bridge.c:31 +msgid "[P] Primary port: " +msgstr "[P] Cổng chính:" + +#: src/bridge.c:32 +msgid "Attached station MAC: " +msgstr "MAC trạm đã gắn:" + +#: src/bridge.c:33 +msgid "[D] DHCP client: " +msgstr "[D] Máy khách DHCP:" + +#: src/bridge.c:34 +msgid "[O] Operational mode: " +msgstr "[O] Chế đô thao tác:" + +#: src/bridge.c:35 +msgid "[M] Preferred BSSID (remote MAC addr.): " +msgstr "[M] BSSID Æ°a thích (địa chỉ MAC ở xa): " + +#: src/bridge.c:36 +msgid "[C] Configuration-enabled port(s): " +msgstr "[C] Cổng đã bật trong cấu hình:" + +#: src/bridge.c:37 +#, fuzzy +msgid "[T] Trap-sending port: " +msgstr "[T] Cổng bắt gởi:" + +#: src/bridge.c:38 +msgid "[R] Forward broadcast traffic: " +msgstr "[R] Chuyển tiếp tải phát thanh:" + +#: src/bridge.c:39 +msgid "[B] Isolate wireless clients (broadcast traffic): " +msgstr "[B] Cách máy khách vô tuyến (tải phát thanh):" + +#: src/bridge.c:40 +msgid "[U] Isolate wireless clients (unicast traffic): " +msgstr "[U] Cách máy khách vô tuyến (tải một-một):" + +#: src/bridge.c:41 +#, fuzzy +msgid "INGFPDOMSCRBUT - set; W - write conf; Q - quit to menu" +msgstr "INGFPDOMSCTRBU - lập; W - ghi cấu hình Q - thoát vào trình đơn" + +#: src/bridge.c:128 +#, fuzzy +msgid "Wireless (can be risky)" +msgstr "Thiết lập vô tuyến" + +#: src/bridge.c:129 +msgid "Both" +msgstr "Cả hai điều" + +#: src/nwn_advanced.c:60 +#, c-format +msgid "[D] DB Station Timeout: %d" +msgstr "[D] Thời hạn trạm DB: %d" + +#: src/nwn_advanced.c:62 +#, c-format +msgid "[A] ACK Window: %d" +msgstr "[A] Cá»­a sổ ACK: %d" + +#: src/nwn_advanced.c:65 +msgid "Advanced Options" +msgstr "Tùy chọn nâng cao" + +#: src/nwn_advanced.c:66 +msgid "DA - options; W - write conf; Q - quit to menu" +msgstr "DA - tùy chọn; W - ghi cấu hình Q - thoát vào trình đơn" + +#: src/nwn_latest.c:30 +#, c-format +msgid "Reason: %u Station: %02X%02X%02X%02X%02X%02X" +msgstr "Lý do: %u Trạm: %02X%02X%02X%02X%02X%02X" + +#: src/nwn_latest.c:88 +msgid "Latest Events" +msgstr "Sá»± kiện mới nhất" + +#: src/nwn_latest.c:89 +msgid "Disassociate:" +msgstr "Phân ra:" + +#: src/nwn_latest.c:96 +msgid "Deauthenticate:" +msgstr "Bỏ xác thức:" + +#: src/nwn_latest.c:103 +msgid "Authenticate Fail:" +msgstr "Không xác thức được:" + +#: src/nwn_latest.c:109 +msgid "Last error:" +msgstr "Lỗi cuối cùng:" + +#: src/nwn_latest.c:110 +msgid "Error:" +msgstr "Lỗi:" + +#: src/stations.c:82 +msgid "Not available (device not in AP mode)." +msgstr "" + +#: src/stations.c:92 +#, fuzzy +msgid " # MAC Parent MAC RSSI LQ Sts MACn IP " +msgstr " # MAC MAC cha RSSI Trạngt MACn IP " + +#: src/stations.c:136 +msgid "AssociatedSTAsInfo packet error" +msgstr "Lỗi gói tin AssociatedSTAsInfo (thông tin cac trạm liên quan)" + +#: src/stations.c:189 src/stations.c:364 +msgid "" +"Arrows - scroll; S - save to file; Q - return; T - toggle view; Other - " +"refresh" +msgstr "" +"MÅ©i tên - cuộn; S - lÆ°u vào tập tin; Q - trở về; T - bật/tắt khung xem; Khác " +"- cập nhật" + +#: src/stations.c:193 +msgid "Arrows - scroll; S - save to file; Q - return; Other key - refresh" +msgstr "MÅ©i tên - cuộn; S - lÆ°u vào tập tin; Q - trở về; Phím khác - cập nhật" + +#: src/stations.c:275 +msgid "Id MAC address Quality Age RSSI" +msgstr "Id Địa chỉ MAC Chất lượng CÅ© RSSI" + +#~ msgid "NUM MAC address" +#~ msgstr "SỐ địa chỉ MAC" + +#~ msgid "A - auth; IPSTF - set; W - write conf; Q - quit" +#~ msgstr "A - xác thức; IPSTF - lập; W - ghi cấu hình; Q - thoát" + +#~ msgid "A - auth; W - write conf; Q - quit" +#~ msgstr "A - xác thức; W - ghi cấu hình; Q - thoát" + +#~ msgid "[I] RADIUS SERVER IP: " +#~ msgstr "[I] ĐỊA CHỈ IP MÁY CHỦ RADIUS: " + +#~ msgid "[P] RADIUS SERVER PORT: " +#~ msgstr "[P] CỔNG MÁY CHỦ RADIUS: " + +#~ msgid "[S] RADIUS SERVER SECRET: " +#~ msgstr "[S] BỊ MẤT MÁY CHỦ RADIUS: " + +#~ msgid "[T] REAUTHORIZATION TIME: " +#~ msgstr "[T] THỜI GIAN XÁC THỨC LẠI: " + +#~ msgid "[F] RADIUS SOURCE PORT: " +#~ msgstr "[F] CỔNG NGUỒN RADIUS: " + +#~ msgid "" +#~ msgstr "" + +#~ msgid "[U] Isolate wireless clients: " +#~ msgstr "[U] Cách các máy/trình khách không dây:" + +#~ msgid "AP is currently in AP Client Mode => no associated STAtions." +#~ msgstr "" +#~ "Điểm TC hiện có trong chế độ khách Điểm TC → không có trạm nào liên quân." + +#~ msgid "# MAC LQ RSSI Status Port IP" +#~ msgstr "# MAC LQ RSSI Trạngt Cổng IP" + +#~ msgid "Arrows - scroll; S - save to file; Q - quit to menu." +#~ msgstr "MÅ©i tên - cuộn; S - lÆ°u vào tập tin; Q - thoát vào trình đơn." + +#~ msgid "Please enter SNMP community name that will be used for AP detection." +#~ msgstr "Hãy nhập tên cộng đồng SNMP sẽ dùng để phát hiện Điểm TC." + +#~ msgid "Create socket error. Press any key." +#~ msgstr "Lỗi tạo ổ cắm. Bấm bất cứ phím nào." + +#~ msgid "Bind socket error. Press any key." +#~ msgstr "Lỗi đóng kết ổ cắm. Bấm bất cứ phím nào." + +#~ msgid "Create socket error" +#~ msgstr "Lỗi tạo ổ cắm" + +#~ msgid "Bind socket error" +#~ msgstr "Lỗi đóng kết ổ cắm" + +# Name: do not translate/ tên: đừng dịch +#~ msgid " # MAC " +#~ msgstr " # MAC " diff --git a/src/bridge.c b/src/bridge.c index 30961f8..8cffe33 100644 --- a/src/bridge.c +++ b/src/bridge.c @@ -277,11 +277,11 @@ char *bridge_modes[6] = { mvwaddstr(main_sub, 10, 0, message); sb_bcast = *(varbinds[12].value); - sprintf(message, "%s%s", SB_BCAST, (sb_bcast == 1) ? ON : OFF); + sprintf(message, "%s%s", SB_BCAST, (sb_bcast == 2) ? ON : OFF); mvwaddstr(main_sub, 11, 0, message); sb_ucast = *(varbinds[13].value); - sprintf(message, "%s%s", SB_UCAST, (sb_ucast == 1) ? ON : OFF); + sprintf(message, "%s%s", SB_UCAST, (sb_ucast == 2) ? ON : OFF); mvwaddstr(main_sub, 12, 0, message); } @@ -408,7 +408,8 @@ char *bridge_modes[6] = { ap_type == ATMEL12350) { sb_bcast = on_off(11, strlen(SB_BCAST)); clear_main_new(11, 12); - print_menusel(11, 0, SB_BCAST, (sb_bcast == 1) ? ON : OFF); + sb_bcast = (sb_bcast == 2) ? 1 : 2; + print_menusel(11, 0, SB_BCAST, (sb_bcast == 2) ? ON : OFF); m_sb_bcast = 1; } continue; @@ -418,7 +419,8 @@ char *bridge_modes[6] = { ap_type == ATMEL12350) { sb_ucast = on_off(12, strlen(SB_UCAST)); clear_main_new(12, 13); - print_menusel(12, 0, SB_UCAST, (sb_ucast == 1) ? ON : OFF); + sb_ucast = (sb_ucast == 2) ? 1 : 2; + print_menusel(12, 0, SB_UCAST, (sb_ucast == 2) ? ON : OFF); m_sb_ucast = 1; } continue; diff --git a/src/stations.c b/src/stations.c index bb6ca90..5211f40 100644 --- a/src/stations.c +++ b/src/stations.c @@ -156,7 +156,7 @@ refresh: memcpy(curr->ParentMacAddress, ap_410.ParentMacAddress, 6); memcpy(&(curr->IP.s_addr), ap_410.IP, 4); curr->rssi = ap_410.RSSI; - curr->quality = ap_410.LinkQuality; + curr->quality = 100 - (minimum(ap_410.LinkQuality,40))*2,5; curr->Status = ap_410.Status; curr->Port = ap_410.Port; } @@ -335,7 +335,8 @@ void nwn_stations() curr = curr->next; } memcpy(curr->addr, varbinds[0].value, 6); - curr->quality = *varbinds[1].value; + curr->quality = 100 - (minimum(*varbinds[1].value,40))*2,5; +// curr->quality = *varbinds[1].value; curr->idle = *varbinds[2].value; curr->rssi = *varbinds[3].value; curr->next = NULL; -- 2.39.2