Regenerated for 1.10.
diff --git a/configure b/configure
index a24bcc9..d281269 100755
--- a/configure
+++ b/configure
@@ -1813,7 +1813,7 @@
 
 # Define the identity of the package.
  PACKAGE=libiconv
- VERSION=1.9
+ VERSION=1.10
 
 
 cat >>confdefs.h <<_ACEOF
@@ -8811,7 +8811,8 @@
       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
       dldir=$destdir/`dirname \$dlpath`~
       test -d \$dldir || mkdir -p \$dldir~
-      $install_prog $dir/$dlname \$dldir/$dlname'
+      $install_prog $dir/$dlname \$dldir/$dlname~
+      chmod a+x \$dldir/$dlname'
     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
       dlpath=$dir/\$dldll~
        $rm \$dlpath'
@@ -9896,7 +9897,7 @@
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<EOF
-#line 9899 "configure"
+#line 9900 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -9994,7 +9995,7 @@
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<EOF
-#line 9997 "configure"
+#line 9998 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -12192,11 +12193,11 @@
    -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:12195: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:12196: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>conftest.err)
    ac_status=$?
    cat conftest.err >&5
-   echo "$as_me:12199: \$? = $ac_status" >&5
+   echo "$as_me:12200: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s "$ac_outfile"; then
      # The compiler can only warn and ignore the option if not recognized
      # So say no if there are warnings
@@ -12252,11 +12253,11 @@
    -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:12255: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:12256: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>out/conftest.err)
    ac_status=$?
    cat out/conftest.err >&5
-   echo "$as_me:12259: \$? = $ac_status" >&5
+   echo "$as_me:12260: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s out/conftest2.$ac_objext
    then
      # The compiler can only warn and ignore the option if not recognized
@@ -12528,7 +12529,8 @@
       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
       dldir=$destdir/`dirname \$dlpath`~
       test -d \$dldir || mkdir -p \$dldir~
-      $install_prog $dir/$dlname \$dldir/$dlname'
+      $install_prog $dir/$dlname \$dldir/$dlname~
+      chmod a+x \$dldir/$dlname'
     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
       dlpath=$dir/\$dldll~
        $rm \$dlpath'
@@ -13613,7 +13615,7 @@
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<EOF
-#line 13616 "configure"
+#line 13618 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -13711,7 +13713,7 @@
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<EOF
-#line 13714 "configure"
+#line 13716 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -14551,11 +14553,11 @@
    -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:14554: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:14556: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>conftest.err)
    ac_status=$?
    cat conftest.err >&5
-   echo "$as_me:14558: \$? = $ac_status" >&5
+   echo "$as_me:14560: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s "$ac_outfile"; then
      # The compiler can only warn and ignore the option if not recognized
      # So say no if there are warnings
@@ -14611,11 +14613,11 @@
    -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:14614: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:14616: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>out/conftest.err)
    ac_status=$?
    cat out/conftest.err >&5
-   echo "$as_me:14618: \$? = $ac_status" >&5
+   echo "$as_me:14620: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s out/conftest2.$ac_objext
    then
      # The compiler can only warn and ignore the option if not recognized
@@ -15691,7 +15693,8 @@
       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
       dldir=$destdir/`dirname \$dlpath`~
       test -d \$dldir || mkdir -p \$dldir~
-      $install_prog $dir/$dlname \$dldir/$dlname'
+      $install_prog $dir/$dlname \$dldir/$dlname~
+      chmod a+x \$dldir/$dlname'
     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
       dlpath=$dir/\$dldll~
        $rm \$dlpath'
@@ -16650,11 +16653,11 @@
    -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:16653: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:16656: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>conftest.err)
    ac_status=$?
    cat conftest.err >&5
-   echo "$as_me:16657: \$? = $ac_status" >&5
+   echo "$as_me:16660: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s "$ac_outfile"; then
      # The compiler can only warn and ignore the option if not recognized
      # So say no if there are warnings
@@ -16896,11 +16899,11 @@
    -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:16899: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:16902: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>conftest.err)
    ac_status=$?
    cat conftest.err >&5
-   echo "$as_me:16903: \$? = $ac_status" >&5
+   echo "$as_me:16906: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s "$ac_outfile"; then
      # The compiler can only warn and ignore the option if not recognized
      # So say no if there are warnings
@@ -16956,11 +16959,11 @@
    -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:16959: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:16962: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>out/conftest.err)
    ac_status=$?
    cat out/conftest.err >&5
-   echo "$as_me:16963: \$? = $ac_status" >&5
+   echo "$as_me:16966: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s out/conftest2.$ac_objext
    then
      # The compiler can only warn and ignore the option if not recognized
@@ -18056,7 +18059,8 @@
       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
       dldir=$destdir/`dirname \$dlpath`~
       test -d \$dldir || mkdir -p \$dldir~
-      $install_prog $dir/$dlname \$dldir/$dlname'
+      $install_prog $dir/$dlname \$dldir/$dlname~
+      chmod a+x \$dldir/$dlname'
     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
       dlpath=$dir/\$dldll~
        $rm \$dlpath'
@@ -19141,7 +19145,7 @@
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<EOF
-#line 19144 "configure"
+#line 19148 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -19239,7 +19243,7 @@
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<EOF
-#line 19242 "configure"
+#line 19246 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
diff --git a/include/iconv.h.msvc-shared b/include/iconv.h.msvc-shared
index a92d641..a6cad37 100644
--- a/include/iconv.h.msvc-shared
+++ b/include/iconv.h.msvc-shared
@@ -21,7 +21,7 @@
 #ifndef _LIBICONV_H
 #define _LIBICONV_H
 
-#define _LIBICONV_VERSION 0x0109    /* version number: (major<<8) + minor */
+#define _LIBICONV_VERSION 0x010A    /* version number: (major<<8) + minor */
 
 #ifdef BUILDING_LIBICONV
 #define LIBICONV_DLL_EXPORTED __declspec(dllexport)
diff --git a/include/iconv.h.msvc-static b/include/iconv.h.msvc-static
index 8ebb5fb..2112960 100644
--- a/include/iconv.h.msvc-static
+++ b/include/iconv.h.msvc-static
@@ -21,7 +21,7 @@
 #ifndef _LIBICONV_H
 #define _LIBICONV_H
 
-#define _LIBICONV_VERSION 0x0109    /* version number: (major<<8) + minor */
+#define _LIBICONV_VERSION 0x010A    /* version number: (major<<8) + minor */
 extern int _libiconv_version;       /* Likewise */
 
 /* We would like to #include any system header file which could define
diff --git a/libcharset/configure b/libcharset/configure
index acb7a8e..36801f9 100755
--- a/libcharset/configure
+++ b/libcharset/configure
@@ -7757,7 +7757,8 @@
       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
       dldir=$destdir/`dirname \$dlpath`~
       test -d \$dldir || mkdir -p \$dldir~
-      $install_prog $dir/$dlname \$dldir/$dlname'
+      $install_prog $dir/$dlname \$dldir/$dlname~
+      chmod a+x \$dldir/$dlname'
     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
       dlpath=$dir/\$dldll~
        $rm \$dlpath'
@@ -8842,7 +8843,7 @@
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<EOF
-#line 8845 "configure"
+#line 8846 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -8940,7 +8941,7 @@
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<EOF
-#line 8943 "configure"
+#line 8944 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -11138,11 +11139,11 @@
    -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:11141: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:11142: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>conftest.err)
    ac_status=$?
    cat conftest.err >&5
-   echo "$as_me:11145: \$? = $ac_status" >&5
+   echo "$as_me:11146: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s "$ac_outfile"; then
      # The compiler can only warn and ignore the option if not recognized
      # So say no if there are warnings
@@ -11198,11 +11199,11 @@
    -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:11201: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:11202: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>out/conftest.err)
    ac_status=$?
    cat out/conftest.err >&5
-   echo "$as_me:11205: \$? = $ac_status" >&5
+   echo "$as_me:11206: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s out/conftest2.$ac_objext
    then
      # The compiler can only warn and ignore the option if not recognized
@@ -11474,7 +11475,8 @@
       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
       dldir=$destdir/`dirname \$dlpath`~
       test -d \$dldir || mkdir -p \$dldir~
-      $install_prog $dir/$dlname \$dldir/$dlname'
+      $install_prog $dir/$dlname \$dldir/$dlname~
+      chmod a+x \$dldir/$dlname'
     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
       dlpath=$dir/\$dldll~
        $rm \$dlpath'
@@ -12559,7 +12561,7 @@
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<EOF
-#line 12562 "configure"
+#line 12564 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -12657,7 +12659,7 @@
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<EOF
-#line 12660 "configure"
+#line 12662 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -13497,11 +13499,11 @@
    -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:13500: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:13502: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>conftest.err)
    ac_status=$?
    cat conftest.err >&5
-   echo "$as_me:13504: \$? = $ac_status" >&5
+   echo "$as_me:13506: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s "$ac_outfile"; then
      # The compiler can only warn and ignore the option if not recognized
      # So say no if there are warnings
@@ -13557,11 +13559,11 @@
    -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:13560: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:13562: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>out/conftest.err)
    ac_status=$?
    cat out/conftest.err >&5
-   echo "$as_me:13564: \$? = $ac_status" >&5
+   echo "$as_me:13566: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s out/conftest2.$ac_objext
    then
      # The compiler can only warn and ignore the option if not recognized
@@ -14637,7 +14639,8 @@
       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
       dldir=$destdir/`dirname \$dlpath`~
       test -d \$dldir || mkdir -p \$dldir~
-      $install_prog $dir/$dlname \$dldir/$dlname'
+      $install_prog $dir/$dlname \$dldir/$dlname~
+      chmod a+x \$dldir/$dlname'
     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
       dlpath=$dir/\$dldll~
        $rm \$dlpath'
@@ -15596,11 +15599,11 @@
    -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:15599: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:15602: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>conftest.err)
    ac_status=$?
    cat conftest.err >&5
-   echo "$as_me:15603: \$? = $ac_status" >&5
+   echo "$as_me:15606: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s "$ac_outfile"; then
      # The compiler can only warn and ignore the option if not recognized
      # So say no if there are warnings
@@ -15842,11 +15845,11 @@
    -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:15845: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:15848: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>conftest.err)
    ac_status=$?
    cat conftest.err >&5
-   echo "$as_me:15849: \$? = $ac_status" >&5
+   echo "$as_me:15852: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s "$ac_outfile"; then
      # The compiler can only warn and ignore the option if not recognized
      # So say no if there are warnings
@@ -15902,11 +15905,11 @@
    -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:15905: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:15908: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>out/conftest.err)
    ac_status=$?
    cat out/conftest.err >&5
-   echo "$as_me:15909: \$? = $ac_status" >&5
+   echo "$as_me:15912: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s out/conftest2.$ac_objext
    then
      # The compiler can only warn and ignore the option if not recognized
@@ -17002,7 +17005,8 @@
       dlpath=`$SHELL 2>&1 -c '\''. $dir/'\''\${base_file}'\''i;echo \$dlname'\''`~
       dldir=$destdir/`dirname \$dlpath`~
       test -d \$dldir || mkdir -p \$dldir~
-      $install_prog $dir/$dlname \$dldir/$dlname'
+      $install_prog $dir/$dlname \$dldir/$dlname~
+      chmod a+x \$dldir/$dlname'
     postuninstall_cmds='dldll=`$SHELL 2>&1 -c '\''. $file; echo \$dlname'\''`~
       dlpath=$dir/\$dldll~
        $rm \$dlpath'
@@ -18087,7 +18091,7 @@
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<EOF
-#line 18090 "configure"
+#line 18094 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -18185,7 +18189,7 @@
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<EOF
-#line 18188 "configure"
+#line 18192 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
diff --git a/po/af.po b/po/af.po
index a0297d4..0273796 100644
--- a/po/af.po
+++ b/po/af.po
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: libiconv 1.9.1\n"
 "Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
-"POT-Creation-Date: 2004-01-22 11:54+0100\n"
+"POT-Creation-Date: 2005-07-07 14:54+0200\n"
 "PO-Revision-Date: 2004-03-08 13:42+0200\n"
 "Last-Translator: Petri Jooste <rkwjpj@puk.ac.za>\n"
 "Language-Team: Afrikaans <i18n@af.org.za>\n"
@@ -15,15 +15,15 @@
 "Content-Type: text/plain; charset=iso-8859-1\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: src/iconv.c:54
+#: src/iconv.c:56
 msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
 msgstr "Gebruik so: iconv [-c] [-s] [-f vanaf-kode] [-t na-kode] [lêer ...]"
 
-#: src/iconv.c:56
+#: src/iconv.c:58
 msgid "or:    iconv -l"
 msgstr "of:    iconv -l"
 
-#: src/iconv.c:66
+#: src/iconv.c:68
 #, c-format
 msgid ""
 "This is free software; see the source for copying conditions.  There is NO\n"
@@ -34,51 +34,61 @@
 "waarborg nie; selfs nie vir VERKOOPBAARHEID of GESKIKTHEID VIR 'N SPESIFIEKE "
 "DOEL nie.\n"
 
-#: src/iconv.c:69
+#: src/iconv.c:71
 #, c-format
 msgid "Written by %s.\n"
 msgstr "Geskryf deur %s.\n"
 
-#: src/iconv.c:105 src/iconv.c:137 src/iconv.c:187
-#, c-format
-msgid "iconv: %s: incomplete character or shift sequence\n"
+#: src/iconv.c:131 src/iconv.c:171 src/iconv.c:232
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: incomplete character or shift sequence\n"
 msgstr "iconv: %s: onvolledige karakter of skuifreeks\n"
 
-#: src/iconv.c:131 src/iconv.c:182
-#, c-format
-msgid "iconv: %s: cannot convert\n"
+#: src/iconv.c:161 src/iconv.c:223
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: cannot convert\n"
 msgstr "iconv: %s: kan nie omskakeling doen nie\n"
 
-#: src/iconv.c:153 src/iconv.c:192 src/iconv.c:310
-#, c-format
-msgid "iconv: %s: "
+#: src/iconv.c:191 src/iconv.c:241
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: "
 msgstr "iconv: %s: "
 
-#: src/iconv.c:201
+#: src/iconv.c:253
 #, c-format
 msgid "iconv: %s: I/O error\n"
 msgstr "iconv: %s: T/A-fout\n"
 
-#: src/iconv.c:294
+#: src/iconv.c:351
 #, c-format
 msgid "iconv: conversion from %s unsupported\n"
 msgstr "iconv: omskakeling van %s word nie ondersteun nie\n"
 
-#: src/iconv.c:296
+#: src/iconv.c:353
 #, c-format
 msgid "iconv: conversion to %s unsupported\n"
 msgstr "iconv: omskakeling na %s word nie ondersteun nie\n"
 
-#: src/iconv.c:298
+#: src/iconv.c:355
 #, c-format
 msgid "iconv: conversion from %s to %s unsupported\n"
 msgstr "iconv: omskakeling van %s na %s word nie ondersteun nie\n"
 
-#: src/iconv.c:302
+#: src/iconv.c:356
+#, c-format
+msgid "iconv: try '%s -l' to get the list of supported encodings\n"
+msgstr ""
+
+#: src/iconv.c:370
 msgid "(stdin)"
 msgstr "(stdin)"
 
-#: src/iconv.c:323
+#: src/iconv.c:378
+#, c-format
+msgid "iconv: %s: "
+msgstr "iconv: %s: "
+
+#: src/iconv.c:391
 #, c-format
 msgid "iconv: I/O error\n"
 msgstr "iconv: T/A-fout\n"
diff --git a/po/ca.po b/po/ca.po
index d289281..f918ed9 100644
--- a/po/ca.po
+++ b/po/ca.po
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: libiconv 1.9.1\n"
 "Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
-"POT-Creation-Date: 2004-01-22 11:54+0100\n"
+"POT-Creation-Date: 2005-07-07 14:54+0200\n"
 "PO-Revision-Date: 2004-03-20 16:18+0100\n"
 "Last-Translator: Ivan Vilata i Balaguer <ivan@selidor.net>\n"
 "Language-Team: Catalan <ca@dodds.net>\n"
@@ -14,16 +14,16 @@
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: src/iconv.c:54
+#: src/iconv.c:56
 msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
 msgstr ""
 "Forma d'ús: iconv [-c] [-s] [-f CODIF_ORIG] [-t CODIF_DEST] [FITXER ...]"
 
-#: src/iconv.c:56
+#: src/iconv.c:58
 msgid "or:    iconv -l"
 msgstr "o:          iconv -l"
 
-#: src/iconv.c:66
+#: src/iconv.c:68
 #, c-format
 msgid ""
 "This is free software; see the source for copying conditions.  There is NO\n"
@@ -34,51 +34,61 @@
 "No hi ha CAP garantia; ni tan sols de COMERCIABILITAT o ADEQUACIÓ PER UN\n"
 "PROPÒSIT PARTICULAR.\n"
 
-#: src/iconv.c:69
+#: src/iconv.c:71
 #, c-format
 msgid "Written by %s.\n"
 msgstr "Escrit per %s.\n"
 
-#: src/iconv.c:105 src/iconv.c:137 src/iconv.c:187
-#, c-format
-msgid "iconv: %s: incomplete character or shift sequence\n"
+#: src/iconv.c:131 src/iconv.c:171 src/iconv.c:232
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: incomplete character or shift sequence\n"
 msgstr "iconv: %s: hi ha un caràcter o seqüència de desplaçament incompleta\n"
 
-#: src/iconv.c:131 src/iconv.c:182
-#, c-format
-msgid "iconv: %s: cannot convert\n"
+#: src/iconv.c:161 src/iconv.c:223
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: cannot convert\n"
 msgstr "iconv: %s: no s'ha pogut convertir\n"
 
-#: src/iconv.c:153 src/iconv.c:192 src/iconv.c:310
-#, c-format
-msgid "iconv: %s: "
+#: src/iconv.c:191 src/iconv.c:241
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: "
 msgstr "iconv: %s: "
 
-#: src/iconv.c:201
+#: src/iconv.c:253
 #, c-format
 msgid "iconv: %s: I/O error\n"
 msgstr "iconv: %s: error d'E/S\n"
 
-#: src/iconv.c:294
+#: src/iconv.c:351
 #, c-format
 msgid "iconv: conversion from %s unsupported\n"
 msgstr "iconv: la conversió des de «%s» no és suportada\n"
 
-#: src/iconv.c:296
+#: src/iconv.c:353
 #, c-format
 msgid "iconv: conversion to %s unsupported\n"
 msgstr "iconv: la conversió fins a «%s» no és suportada\n"
 
-#: src/iconv.c:298
+#: src/iconv.c:355
 #, c-format
 msgid "iconv: conversion from %s to %s unsupported\n"
 msgstr "iconv: la conversió des de «%s» fins a «%s» no és suportada\n"
 
-#: src/iconv.c:302
+#: src/iconv.c:356
+#, c-format
+msgid "iconv: try '%s -l' to get the list of supported encodings\n"
+msgstr ""
+
+#: src/iconv.c:370
 msgid "(stdin)"
 msgstr "(entrada estàndard)"
 
-#: src/iconv.c:323
+#: src/iconv.c:378
+#, c-format
+msgid "iconv: %s: "
+msgstr "iconv: %s: "
+
+#: src/iconv.c:391
 #, c-format
 msgid "iconv: I/O error\n"
 msgstr "iconv: error d'E/S\n"
diff --git a/po/da.po b/po/da.po
index 2492ffb..c0d3188 100644
--- a/po/da.po
+++ b/po/da.po
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: libiconv-1.8\n"
 "Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
-"POT-Creation-Date: 2004-01-22 11:54+0100\n"
+"POT-Creation-Date: 2005-07-07 14:54+0200\n"
 "PO-Revision-Date: 2002-11-09 19:23+0100\n"
 "Last-Translator: Keld Simonsen <keld@dkuug.dk>\n"
 "Language-Team: Danish <dansk@klid.dk>\n"
@@ -16,15 +16,15 @@
 "Content-Type: text/plain; charset=iso-8859-1\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: src/iconv.c:54
+#: src/iconv.c:56
 msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
 msgstr "Brug: iconv [-c] [-s] [-f frakode] [-t tilkode] [fil ...]"
 
-#: src/iconv.c:56
+#: src/iconv.c:58
 msgid "or:    iconv -l"
 msgstr "eller: iconv -l"
 
-#: src/iconv.c:66
+#: src/iconv.c:68
 #, c-format
 msgid ""
 "This is free software; see the source for copying conditions.  There is NO\n"
@@ -35,51 +35,61 @@
 "INGEN garanti; ikke engang for SALGBARHED eller EGNETHED FOR NOGET\n"
 "SÆRLIGT FORMÅL.\n"
 
-#: src/iconv.c:69
+#: src/iconv.c:71
 #, c-format
 msgid "Written by %s.\n"
 msgstr "Skrevet af %s.\n"
 
-#: src/iconv.c:105 src/iconv.c:137 src/iconv.c:187
-#, c-format
-msgid "iconv: %s: incomplete character or shift sequence\n"
+#: src/iconv.c:131 src/iconv.c:171 src/iconv.c:232
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: incomplete character or shift sequence\n"
 msgstr "iconv: %s: ufuldstændigt tegn eller skiftesekvens\n"
 
-#: src/iconv.c:131 src/iconv.c:182
-#, c-format
-msgid "iconv: %s: cannot convert\n"
+#: src/iconv.c:161 src/iconv.c:223
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: cannot convert\n"
 msgstr "iconv: %s: kan ikke konvertere\n"
 
-#: src/iconv.c:153 src/iconv.c:192 src/iconv.c:310
-#, c-format
-msgid "iconv: %s: "
+#: src/iconv.c:191 src/iconv.c:241
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: "
 msgstr "iconv: %s: "
 
-#: src/iconv.c:201
+#: src/iconv.c:253
 #, c-format
 msgid "iconv: %s: I/O error\n"
 msgstr "iconv: %s: ind-/udskriftsfejl\n"
 
-#: src/iconv.c:294
+#: src/iconv.c:351
 #, c-format
 msgid "iconv: conversion from %s unsupported\n"
 msgstr "iconv: konvertering fra %s understøttes ikke\n"
 
-#: src/iconv.c:296
+#: src/iconv.c:353
 #, c-format
 msgid "iconv: conversion to %s unsupported\n"
 msgstr "iconv: konvertering til %s understøttes ikke\n"
 
-#: src/iconv.c:298
+#: src/iconv.c:355
 #, c-format
 msgid "iconv: conversion from %s to %s unsupported\n"
 msgstr "iconv: konvertering fra %s til %s understøttes ikke\n"
 
-#: src/iconv.c:302
+#: src/iconv.c:356
+#, c-format
+msgid "iconv: try '%s -l' to get the list of supported encodings\n"
+msgstr ""
+
+#: src/iconv.c:370
 msgid "(stdin)"
 msgstr "(standard ind)"
 
-#: src/iconv.c:323
+#: src/iconv.c:378
+#, c-format
+msgid "iconv: %s: "
+msgstr "iconv: %s: "
+
+#: src/iconv.c:391
 #, c-format
 msgid "iconv: I/O error\n"
 msgstr "iconv: I/O-fejl\n"
diff --git a/po/de.po b/po/de.po
index b400816..da1b3b8 100644
--- a/po/de.po
+++ b/po/de.po
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: GNU libiconv 1.8\n"
 "Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
-"POT-Creation-Date: 2004-01-22 11:54+0100\n"
+"POT-Creation-Date: 2005-07-07 14:54+0200\n"
 "PO-Revision-Date: 2002-04-28 04:26+0200\n"
 "Last-Translator: Bruno Haible <bruno@clisp.org>\n"
 "Language-Team: German <de@li.org>\n"
@@ -16,17 +16,17 @@
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n != 1);\n"
 
-#: src/iconv.c:54
+#: src/iconv.c:56
 msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
 msgstr ""
 "Aufruf: iconv [-c] [-s] [-f AUSGANGS-KODIERUNG] [-t ZIEL-KODIERUNG] "
 "[DATEI ...]"
 
-#: src/iconv.c:56
+#: src/iconv.c:58
 msgid "or:    iconv -l"
 msgstr "oder:   iconv -l"
 
-#: src/iconv.c:66
+#: src/iconv.c:68
 #, c-format
 msgid ""
 "This is free software; see the source for copying conditions.  There is NO\n"
@@ -36,51 +36,61 @@
 "gibt keine Garantie; auch nicht für VERKAUFBARKEIT oder FÜR SPEZIELLE "
 "ZWECKE.\n"
 
-#: src/iconv.c:69
+#: src/iconv.c:71
 #, c-format
 msgid "Written by %s.\n"
 msgstr "Geschrieben von %s.\n"
 
-#: src/iconv.c:105 src/iconv.c:137 src/iconv.c:187
-#, c-format
-msgid "iconv: %s: incomplete character or shift sequence\n"
+#: src/iconv.c:131 src/iconv.c:171 src/iconv.c:232
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: incomplete character or shift sequence\n"
 msgstr "iconv: %s: unvollständiges Zeichen oder unvollständige Umschaltfolge\n"
 
-#: src/iconv.c:131 src/iconv.c:182
-#, c-format
-msgid "iconv: %s: cannot convert\n"
+#: src/iconv.c:161 src/iconv.c:223
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: cannot convert\n"
 msgstr "iconv: %s: Kann nicht umwandeln.\n"
 
-#: src/iconv.c:153 src/iconv.c:192 src/iconv.c:310
-#, c-format
-msgid "iconv: %s: "
+#: src/iconv.c:191 src/iconv.c:241
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: "
 msgstr "iconv: %s: "
 
-#: src/iconv.c:201
+#: src/iconv.c:253
 #, c-format
 msgid "iconv: %s: I/O error\n"
 msgstr "iconv: %s: Ein-/Ausgabefehler\n"
 
-#: src/iconv.c:294
+#: src/iconv.c:351
 #, c-format
 msgid "iconv: conversion from %s unsupported\n"
 msgstr "iconv: Umwandlung ausgehend von %s ist nicht unterstützt.\n"
 
-#: src/iconv.c:296
+#: src/iconv.c:353
 #, c-format
 msgid "iconv: conversion to %s unsupported\n"
 msgstr "iconv: Umwandlung nach %s ist nicht unterstützt.\n"
 
-#: src/iconv.c:298
+#: src/iconv.c:355
 #, c-format
 msgid "iconv: conversion from %s to %s unsupported\n"
 msgstr "iconv: Umwandlung von %s nach %s ist nicht unterstützt.\n"
 
-#: src/iconv.c:302
+#: src/iconv.c:356
+#, c-format
+msgid "iconv: try '%s -l' to get the list of supported encodings\n"
+msgstr ""
+
+#: src/iconv.c:370
 msgid "(stdin)"
 msgstr "(Standard-Eingabe)"
 
-#: src/iconv.c:323
+#: src/iconv.c:378
+#, c-format
+msgid "iconv: %s: "
+msgstr "iconv: %s: "
+
+#: src/iconv.c:391
 #, c-format
 msgid "iconv: I/O error\n"
 msgstr "iconv: Ein-/Ausgabefehler\n"
diff --git a/po/el.po b/po/el.po
index 9678267..30acb1f 100644
--- a/po/el.po
+++ b/po/el.po
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: libiconv 1.9.1\n"
 "Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
-"POT-Creation-Date: 2004-01-22 11:54+0100\n"
+"POT-Creation-Date: 2005-07-07 14:54+0200\n"
 "PO-Revision-Date: 2004-12-25 22:15+0200\n"
 "Last-Translator: Balaskas Euaggelos <ebalaskas@ebalaskas.gr>\n"
 "Language-Team: Greek <nls@tux.hellug.gr>\n"
@@ -14,15 +14,15 @@
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: src/iconv.c:54
+#: src/iconv.c:56
 msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
 msgstr "Χρήση: iconv [-c] [-s] [-f από_κώδικα] [-t tocode] [αρχείο...]"
 
-#: src/iconv.c:56
+#: src/iconv.c:58
 msgid "or:    iconv -l"
 msgstr "είτε: iconv -l"
 
-#: src/iconv.c:66
+#: src/iconv.c:68
 #, c-format
 msgid ""
 "This is free software; see the source for copying conditions.  There is NO\n"
@@ -33,51 +33,61 @@
 " εγγύηση' ούτε ακόμα για ΕΜΠΟΡΕΥΜΑΤΟΠΟΙΗΣΗ ή ΚΑΤΑΛΗΛΟΤΗΤΑ ΓΙΑ ΕΝΑΝ "
 "ΣΥΓΚΕΚΡΙΜΕΝΟ ΣΚΟΠΟ.\n"
 
-#: src/iconv.c:69
+#: src/iconv.c:71
 #, c-format
 msgid "Written by %s.\n"
 msgstr "Γράφτηκε από τον %s.\n"
 
-#: src/iconv.c:105 src/iconv.c:137 src/iconv.c:187
-#, c-format
-msgid "iconv: %s: incomplete character or shift sequence\n"
+#: src/iconv.c:131 src/iconv.c:171 src/iconv.c:232
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: incomplete character or shift sequence\n"
 msgstr "iconv: %s: μη ολοκληρωμένος χαρακτήρας ή shift συνέχεια\n"
 
-#: src/iconv.c:131 src/iconv.c:182
-#, c-format
-msgid "iconv: %s: cannot convert\n"
+#: src/iconv.c:161 src/iconv.c:223
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: cannot convert\n"
 msgstr "iconv: %s: δεν μπορεί να γίνει η μετατροπή\n"
 
-#: src/iconv.c:153 src/iconv.c:192 src/iconv.c:310
-#, c-format
-msgid "iconv: %s: "
+#: src/iconv.c:191 src/iconv.c:241
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: "
 msgstr "iconv: %s: "
 
-#: src/iconv.c:201
+#: src/iconv.c:253
 #, c-format
 msgid "iconv: %s: I/O error\n"
 msgstr "iconv: %s: I/O σφάλμα\n"
 
-#: src/iconv.c:294
+#: src/iconv.c:351
 #, c-format
 msgid "iconv: conversion from %s unsupported\n"
 msgstr "iconv: μετατροπή από %s μη υποστηριζόμενη\n"
 
-#: src/iconv.c:296
+#: src/iconv.c:353
 #, c-format
 msgid "iconv: conversion to %s unsupported\n"
 msgstr "iconv: μετατροπή σε %s μη υποστηριζόμενη\n"
 
-#: src/iconv.c:298
+#: src/iconv.c:355
 #, c-format
 msgid "iconv: conversion from %s to %s unsupported\n"
 msgstr "iconv: μετατροπή από %s σε %s μη υποστηριζόμενη\n"
 
-#: src/iconv.c:302
+#: src/iconv.c:356
+#, c-format
+msgid "iconv: try '%s -l' to get the list of supported encodings\n"
+msgstr ""
+
+#: src/iconv.c:370
 msgid "(stdin)"
 msgstr "(stdin)"
 
-#: src/iconv.c:323
+#: src/iconv.c:378
+#, c-format
+msgid "iconv: %s: "
+msgstr "iconv: %s: "
+
+#: src/iconv.c:391
 #, c-format
 msgid "iconv: I/O error\n"
 msgstr "iconv: I/O σφάλμα\n"
diff --git a/po/eo.po b/po/eo.po
index 708b08b..b6a6e28 100644
--- a/po/eo.po
+++ b/po/eo.po
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: libiconv 1.8\n"
 "Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
-"POT-Creation-Date: 2004-01-22 11:54+0100\n"
+"POT-Creation-Date: 2005-07-07 14:54+0200\n"
 "PO-Revision-Date: 2002-05-30 09:00+0100\n"
 "Last-Translator: Edmund GRIMLEY EVANS <edmundo@rano.org>\n"
 "Language-Team: Esperanto <translation-team-eo@lists.sourceforge.net>\n"
@@ -14,15 +14,15 @@
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: src/iconv.c:54
+#: src/iconv.c:56
 msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
 msgstr "Uzado: iconv [-c] [-s] [-f fontkodo] [-t celkodo] [dosiero ...]"
 
-#: src/iconv.c:56
+#: src/iconv.c:58
 msgid "or:    iconv -l"
 msgstr "aŭ:    iconv -l"
 
-#: src/iconv.c:66
+#: src/iconv.c:68
 #, c-format
 msgid ""
 "This is free software; see the source for copying conditions.  There is NO\n"
@@ -31,51 +31,61 @@
 "Ĉi tio estas libera programo; vidu la fonton por kopikondiĉoj. Estas NENIA\n"
 "garantio; eĉ ne por KOMERCA KVALITO aŭ ADEKVATECO POR DIFINITA CELO.\n"
 
-#: src/iconv.c:69
+#: src/iconv.c:71
 #, c-format
 msgid "Written by %s.\n"
 msgstr "Verkita de %s.\n"
 
-#: src/iconv.c:105 src/iconv.c:137 src/iconv.c:187
-#, c-format
-msgid "iconv: %s: incomplete character or shift sequence\n"
+#: src/iconv.c:131 src/iconv.c:171 src/iconv.c:232
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: incomplete character or shift sequence\n"
 msgstr "iconv: %s: malkompleta signo aŭ reĝimŝanĝa kodo\n"
 
-#: src/iconv.c:131 src/iconv.c:182
-#, c-format
-msgid "iconv: %s: cannot convert\n"
+#: src/iconv.c:161 src/iconv.c:223
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: cannot convert\n"
 msgstr "iconv: %s: ne povas konverti\n"
 
-#: src/iconv.c:153 src/iconv.c:192 src/iconv.c:310
-#, c-format
-msgid "iconv: %s: "
+#: src/iconv.c:191 src/iconv.c:241
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: "
 msgstr "iconv: %s: "
 
-#: src/iconv.c:201
+#: src/iconv.c:253
 #, c-format
 msgid "iconv: %s: I/O error\n"
 msgstr "iconv: %s: leg/skrib-eraro\n"
 
-#: src/iconv.c:294
+#: src/iconv.c:351
 #, c-format
 msgid "iconv: conversion from %s unsupported\n"
 msgstr "iconv: konvertado de %s ne disponata\n"
 
-#: src/iconv.c:296
+#: src/iconv.c:353
 #, c-format
 msgid "iconv: conversion to %s unsupported\n"
 msgstr "iconv: konvertado al %s ne disponata\n"
 
-#: src/iconv.c:298
+#: src/iconv.c:355
 #, c-format
 msgid "iconv: conversion from %s to %s unsupported\n"
 msgstr "iconv: konvertado de %s al %s ne disponata\n"
 
-#: src/iconv.c:302
+#: src/iconv.c:356
+#, c-format
+msgid "iconv: try '%s -l' to get the list of supported encodings\n"
+msgstr ""
+
+#: src/iconv.c:370
 msgid "(stdin)"
 msgstr "(normala enigo)"
 
-#: src/iconv.c:323
+#: src/iconv.c:378
+#, c-format
+msgid "iconv: %s: "
+msgstr "iconv: %s: "
+
+#: src/iconv.c:391
 #, c-format
 msgid "iconv: I/O error\n"
 msgstr "iconv: leg/skrib-eraro\n"
diff --git a/po/es.po b/po/es.po
index 2a96109..6966836 100644
--- a/po/es.po
+++ b/po/es.po
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: GNU libiconv 1.8\n"
 "Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
-"POT-Creation-Date: 2004-01-22 11:54+0100\n"
+"POT-Creation-Date: 2005-07-07 14:54+0200\n"
 "PO-Revision-Date: 2002-06-20 17:00+0200\n"
 "Last-Translator: Santiago Vila Doncel <sanvila@unex.es>\n"
 "Language-Team: Spanish <es@li.org>\n"
@@ -15,15 +15,15 @@
 "Content-Type: text/plain; charset=ISO-8859-1\n"
 "Content-Transfer-Encoding: 8-bit\n"
 
-#: src/iconv.c:54
+#: src/iconv.c:56
 msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
 msgstr "Modo de empleo: iconv [-c] [-s] [-f desde] [-t hasta] [fichero ...]"
 
-#: src/iconv.c:56
+#: src/iconv.c:58
 msgid "or:    iconv -l"
 msgstr "o bien: iconv -l"
 
-#: src/iconv.c:66
+#: src/iconv.c:68
 #, c-format
 msgid ""
 "This is free software; see the source for copying conditions.  There is NO\n"
@@ -33,51 +33,61 @@
 "No hay NINGUNA garantía; ni siquiera de COMERCIABILIDAD o IDONEIDAD PARA UN\n"
 "FIN DETERMINADO.\n"
 
-#: src/iconv.c:69
+#: src/iconv.c:71
 #, c-format
 msgid "Written by %s.\n"
 msgstr "Escrito por %s.\n"
 
-#: src/iconv.c:105 src/iconv.c:137 src/iconv.c:187
-#, c-format
-msgid "iconv: %s: incomplete character or shift sequence\n"
+#: src/iconv.c:131 src/iconv.c:171 src/iconv.c:232
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: incomplete character or shift sequence\n"
 msgstr "iconv: %s: carácter o secuencia de desplazamiento incompleta\n"
 
-#: src/iconv.c:131 src/iconv.c:182
-#, c-format
-msgid "iconv: %s: cannot convert\n"
+#: src/iconv.c:161 src/iconv.c:223
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: cannot convert\n"
 msgstr "iconv: %s: no se puede convertir\n"
 
-#: src/iconv.c:153 src/iconv.c:192 src/iconv.c:310
-#, c-format
-msgid "iconv: %s: "
+#: src/iconv.c:191 src/iconv.c:241
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: "
 msgstr "iconv: %s: "
 
-#: src/iconv.c:201
+#: src/iconv.c:253
 #, c-format
 msgid "iconv: %s: I/O error\n"
 msgstr "iconv: %s: error de E/S\n"
 
-#: src/iconv.c:294
+#: src/iconv.c:351
 #, c-format
 msgid "iconv: conversion from %s unsupported\n"
 msgstr "iconv: no se admite la conversión de `%s'\n"
 
-#: src/iconv.c:296
+#: src/iconv.c:353
 #, c-format
 msgid "iconv: conversion to %s unsupported\n"
 msgstr "no se admite la conversión a `%s'\n"
 
-#: src/iconv.c:298
+#: src/iconv.c:355
 #, c-format
 msgid "iconv: conversion from %s to %s unsupported\n"
 msgstr "iconv: no se admite la conversión de `%s' a `%s'\n"
 
-#: src/iconv.c:302
+#: src/iconv.c:356
+#, c-format
+msgid "iconv: try '%s -l' to get the list of supported encodings\n"
+msgstr ""
+
+#: src/iconv.c:370
 msgid "(stdin)"
 msgstr "(entrada estándar)"
 
-#: src/iconv.c:323
+#: src/iconv.c:378
+#, c-format
+msgid "iconv: %s: "
+msgstr "iconv: %s: "
+
+#: src/iconv.c:391
 #, c-format
 msgid "iconv: I/O error\n"
 msgstr "iconv: error de E/S\n"
diff --git a/po/et.po b/po/et.po
index 55acd89..11329b0 100644
--- a/po/et.po
+++ b/po/et.po
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: libiconv 1.9.1\n"
 "Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
-"POT-Creation-Date: 2004-01-22 11:54+0100\n"
+"POT-Creation-Date: 2005-07-07 14:54+0200\n"
 "PO-Revision-Date: 2003-05-29 10:35+0300\n"
 "Last-Translator: Toomas Soome <Toomas.Soome@microlink.ee>\n"
 "Language-Team: Estonian <et@li.org>\n"
@@ -15,15 +15,15 @@
 "Content-Type: text/plain; charset=ISO-8859-15\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: src/iconv.c:54
+#: src/iconv.c:56
 msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
 msgstr "Kasutamine: iconv [-c] [-s] [-f koodist] [-t koodi] [fail ...]"
 
-#: src/iconv.c:56
+#: src/iconv.c:58
 msgid "or:    iconv -l"
 msgstr "või:    iconv -l"
 
-#: src/iconv.c:66
+#: src/iconv.c:68
 #, c-format
 msgid ""
 "This is free software; see the source for copying conditions.  There is NO\n"
@@ -33,51 +33,61 @@
 "PUUDUB; ka müügiks või mingil eesmärgil kasutamiseks, vastavalt seadustega\n"
 "lubatud piiridele.\n"
 
-#: src/iconv.c:69
+#: src/iconv.c:71
 #, c-format
 msgid "Written by %s.\n"
 msgstr "Kirjutanud %s.\n"
 
-#: src/iconv.c:105 src/iconv.c:137 src/iconv.c:187
-#, c-format
-msgid "iconv: %s: incomplete character or shift sequence\n"
+#: src/iconv.c:131 src/iconv.c:171 src/iconv.c:232
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: incomplete character or shift sequence\n"
 msgstr "iconv: %s: mittetäielik sümbol või nihkejärjend\n"
 
-#: src/iconv.c:131 src/iconv.c:182
-#, c-format
-msgid "iconv: %s: cannot convert\n"
+#: src/iconv.c:161 src/iconv.c:223
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: cannot convert\n"
 msgstr "iconv: %s: ei saa teisendada\n"
 
-#: src/iconv.c:153 src/iconv.c:192 src/iconv.c:310
-#, c-format
-msgid "iconv: %s: "
+#: src/iconv.c:191 src/iconv.c:241
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: "
 msgstr "iconv: %s: "
 
-#: src/iconv.c:201
+#: src/iconv.c:253
 #, c-format
 msgid "iconv: %s: I/O error\n"
 msgstr "iconv: %s: S/V viga\n"
 
-#: src/iconv.c:294
+#: src/iconv.c:351
 #, c-format
 msgid "iconv: conversion from %s unsupported\n"
 msgstr "iconv: teisendust tabelist %s ei toetata\n"
 
-#: src/iconv.c:296
+#: src/iconv.c:353
 #, c-format
 msgid "iconv: conversion to %s unsupported\n"
 msgstr "iconv: teisendust tabelisse %s ei toetata\n"
 
-#: src/iconv.c:298
+#: src/iconv.c:355
 #, c-format
 msgid "iconv: conversion from %s to %s unsupported\n"
 msgstr "iconv: teisendust %s -> %s ei toetata\n"
 
-#: src/iconv.c:302
+#: src/iconv.c:356
+#, c-format
+msgid "iconv: try '%s -l' to get the list of supported encodings\n"
+msgstr ""
+
+#: src/iconv.c:370
 msgid "(stdin)"
 msgstr "(standardsisend)"
 
-#: src/iconv.c:323
+#: src/iconv.c:378
+#, c-format
+msgid "iconv: %s: "
+msgstr "iconv: %s: "
+
+#: src/iconv.c:391
 #, c-format
 msgid "iconv: I/O error\n"
 msgstr "iconv: S/V viga\n"
diff --git a/po/fi.po b/po/fi.po
index d990a9c..fc01844 100644
--- a/po/fi.po
+++ b/po/fi.po
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: libiconv 1.8\n"
 "Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
-"POT-Creation-Date: 2004-01-22 11:54+0100\n"
+"POT-Creation-Date: 2005-07-07 14:54+0200\n"
 "PO-Revision-Date: 2002-07-05 13:43%z\n"
 "Last-Translator: Matti Koskimies <matti@apulanta.fi>\n"
 "Language-Team: Finnish <translation-team-fi@lists.sourceforge.net>\n"
@@ -14,16 +14,16 @@
 "Content-Type: text/plain; charset=iso-8859-15\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: src/iconv.c:54
+#: src/iconv.c:56
 msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
 msgstr ""
 "Käyttö: iconv [-c] [-s] [-f syöttökoodaus] [-t tuloskoodaus] [tiedosto ...]"
 
-#: src/iconv.c:56
+#: src/iconv.c:58
 msgid "or:    iconv -l"
 msgstr "tai:    iconv -l"
 
-#: src/iconv.c:66
+#: src/iconv.c:68
 #, c-format
 msgid ""
 "This is free software; see the source for copying conditions.  There is NO\n"
@@ -34,51 +34,61 @@
 "hyväksyttävästä laadusta tai soveltuvuudesta tiettyyn tarkoitukseen.\n"
 "Katso GPL-lisenssistä lisää yksityiskohtia.\n"
 
-#: src/iconv.c:69
+#: src/iconv.c:71
 #, c-format
 msgid "Written by %s.\n"
 msgstr "Kirjoittanut %s.\n"
 
-#: src/iconv.c:105 src/iconv.c:137 src/iconv.c:187
-#, c-format
-msgid "iconv: %s: incomplete character or shift sequence\n"
+#: src/iconv.c:131 src/iconv.c:171 src/iconv.c:232
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: incomplete character or shift sequence\n"
 msgstr "iconv: %s: epätäydellinen vaihto- tai merkkijono\n"
 
-#: src/iconv.c:131 src/iconv.c:182
-#, c-format
-msgid "iconv: %s: cannot convert\n"
+#: src/iconv.c:161 src/iconv.c:223
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: cannot convert\n"
 msgstr "iconv: %s: ei voi muuntaa\n"
 
-#: src/iconv.c:153 src/iconv.c:192 src/iconv.c:310
-#, c-format
-msgid "iconv: %s: "
+#: src/iconv.c:191 src/iconv.c:241
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: "
 msgstr "iconv: %s: "
 
-#: src/iconv.c:201
+#: src/iconv.c:253
 #, c-format
 msgid "iconv: %s: I/O error\n"
 msgstr "iconv: %s: I/O-virhe\n"
 
-#: src/iconv.c:294
+#: src/iconv.c:351
 #, c-format
 msgid "iconv: conversion from %s unsupported\n"
 msgstr "iconv: muunnos %s-koodauksesta ei ole tuettu\n"
 
-#: src/iconv.c:296
+#: src/iconv.c:353
 #, c-format
 msgid "iconv: conversion to %s unsupported\n"
 msgstr "iconv: muunnos %s-koodaukseen ei tuettu\n"
 
-#: src/iconv.c:298
+#: src/iconv.c:355
 #, c-format
 msgid "iconv: conversion from %s to %s unsupported\n"
 msgstr "iconv: muunnos %s-koodauksesta %s-koodaukseen ei ole tuettu\n"
 
-#: src/iconv.c:302
+#: src/iconv.c:356
+#, c-format
+msgid "iconv: try '%s -l' to get the list of supported encodings\n"
+msgstr ""
+
+#: src/iconv.c:370
 msgid "(stdin)"
 msgstr "(oletussyöte)"
 
-#: src/iconv.c:323
+#: src/iconv.c:378
+#, c-format
+msgid "iconv: %s: "
+msgstr "iconv: %s: "
+
+#: src/iconv.c:391
 #, c-format
 msgid "iconv: I/O error\n"
 msgstr "iconv: I/O-virhe\n"
diff --git a/po/fr.po b/po/fr.po
index 5ed8831..e050800 100644
--- a/po/fr.po
+++ b/po/fr.po
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: GNU libiconv 1.8\n"
 "Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
-"POT-Creation-Date: 2004-01-22 11:54+0100\n"
+"POT-Creation-Date: 2005-07-07 14:54+0200\n"
 "PO-Revision-Date: 2004-05-10 08:00-0500\n"
 "Last-Translator: Michel Robitaille <robitail@IRO.UMontreal.CA>\n"
 "Language-Team: French <traduc@traduc.org>\n"
@@ -15,15 +15,15 @@
 "Content-Transfer-Encoding: 8-bit\n"
 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
 
-#: src/iconv.c:54
+#: src/iconv.c:56
 msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
 msgstr "Usage: iconv [-c] [-s] [-f code_source] [-t code_cible] [fichier ...]"
 
-#: src/iconv.c:56
+#: src/iconv.c:58
 msgid "or:    iconv -l"
 msgstr "ou:    iconv -l"
 
-#: src/iconv.c:66
+#: src/iconv.c:68
 #, c-format
 msgid ""
 "This is free software; see the source for copying conditions.  There is NO\n"
@@ -33,51 +33,61 @@
 "reproduction. AUCUNE garantie n'est donnée; tant pour des raisons\n"
 "COMMERCIALES que pour RÉPONDRE À UN BESOIN PARTICULIER.\n"
 
-#: src/iconv.c:69
+#: src/iconv.c:71
 #, c-format
 msgid "Written by %s.\n"
 msgstr "Écrit pas %s.\n"
 
-#: src/iconv.c:105 src/iconv.c:137 src/iconv.c:187
-#, c-format
-msgid "iconv: %s: incomplete character or shift sequence\n"
+#: src/iconv.c:131 src/iconv.c:171 src/iconv.c:232
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: incomplete character or shift sequence\n"
 msgstr "iconv: %s: caractère incomplet ou séquence de décalage\n"
 
-#: src/iconv.c:131 src/iconv.c:182
-#, c-format
-msgid "iconv: %s: cannot convert\n"
+#: src/iconv.c:161 src/iconv.c:223
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: cannot convert\n"
 msgstr "iconv: %s: ne peut convertir\n"
 
-#: src/iconv.c:153 src/iconv.c:192 src/iconv.c:310
-#, c-format
-msgid "iconv: %s: "
+#: src/iconv.c:191 src/iconv.c:241
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: "
 msgstr "iconv: %s: "
 
-#: src/iconv.c:201
+#: src/iconv.c:253
 #, c-format
 msgid "iconv: %s: I/O error\n"
 msgstr "iconv: %s: ERREUR E/S\n"
 
-#: src/iconv.c:294
+#: src/iconv.c:351
 #, c-format
 msgid "iconv: conversion from %s unsupported\n"
 msgstr "iconv: conversion à partir de %s non supportée\n"
 
-#: src/iconv.c:296
+#: src/iconv.c:353
 #, c-format
 msgid "iconv: conversion to %s unsupported\n"
 msgstr "iconv: conversion vers %s non supportée\n"
 
-#: src/iconv.c:298
+#: src/iconv.c:355
 #, c-format
 msgid "iconv: conversion from %s to %s unsupported\n"
 msgstr "iconv: conversion à partir de %s vers %s non supportée\n"
 
-#: src/iconv.c:302
+#: src/iconv.c:356
+#, c-format
+msgid "iconv: try '%s -l' to get the list of supported encodings\n"
+msgstr ""
+
+#: src/iconv.c:370
 msgid "(stdin)"
 msgstr "(stdin)"
 
-#: src/iconv.c:323
+#: src/iconv.c:378
+#, c-format
+msgid "iconv: %s: "
+msgstr "iconv: %s: "
+
+#: src/iconv.c:391
 #, c-format
 msgid "iconv: I/O error\n"
 msgstr "iconv: ERREUR E/S\n"
diff --git a/po/ga.po b/po/ga.po
index 8015303..7622719 100644
--- a/po/ga.po
+++ b/po/ga.po
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: libiconv 1.9-pre1\n"
 "Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
-"POT-Creation-Date: 2004-01-22 11:54+0100\n"
+"POT-Creation-Date: 2005-07-07 14:54+0200\n"
 "PO-Revision-Date: 2003-05-06 14:58-0500\n"
 "Last-Translator: Kevin Patrick Scannell <scannell@SLU.EDU>\n"
 "Language-Team: Irish <ga@li.org>\n"
@@ -15,15 +15,15 @@
 "Content-Type: text/plain; charset=ISO-8859-1\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: src/iconv.c:54
+#: src/iconv.c:56
 msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
 msgstr "Úsáid: iconv [-c] [-s] [-f cód] [-t cód] [comhad ...]"
 
-#: src/iconv.c:56
+#: src/iconv.c:58
 msgid "or:    iconv -l"
 msgstr "nó:    iconv -l"
 
-#: src/iconv.c:66
+#: src/iconv.c:68
 #, c-format
 msgid ""
 "This is free software; see the source for copying conditions.  There is NO\n"
@@ -33,51 +33,61 @@
 "coinníollacha cóipeála.  Níl baránta ar bith ann; go fiú níl baránta ann\n"
 "d'INDÍOLTACHT nó FEILIÚNACHT DO FHEIDHM AR LEITH.\n"
 
-#: src/iconv.c:69
+#: src/iconv.c:71
 #, c-format
 msgid "Written by %s.\n"
 msgstr "Le %s.\n"
 
-#: src/iconv.c:105 src/iconv.c:137 src/iconv.c:187
-#, c-format
-msgid "iconv: %s: incomplete character or shift sequence\n"
+#: src/iconv.c:131 src/iconv.c:171 src/iconv.c:232
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: incomplete character or shift sequence\n"
 msgstr "iconv: %s: seicheamh neamhiomlán\n"
 
-#: src/iconv.c:131 src/iconv.c:182
-#, c-format
-msgid "iconv: %s: cannot convert\n"
+#: src/iconv.c:161 src/iconv.c:223
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: cannot convert\n"
 msgstr "iconv: %s: ní féidir tiontú a dhéanamh\n"
 
-#: src/iconv.c:153 src/iconv.c:192 src/iconv.c:310
-#, c-format
-msgid "iconv: %s: "
+#: src/iconv.c:191 src/iconv.c:241
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: "
 msgstr "iconv: %s: "
 
-#: src/iconv.c:201
+#: src/iconv.c:253
 #, c-format
 msgid "iconv: %s: I/O error\n"
 msgstr "iconv: %s: Earráid I/A\n"
 
-#: src/iconv.c:294
+#: src/iconv.c:351
 #, c-format
 msgid "iconv: conversion from %s unsupported\n"
 msgstr "iconv: níl tiontú ó %s ar fáil\n"
 
-#: src/iconv.c:296
+#: src/iconv.c:353
 #, c-format
 msgid "iconv: conversion to %s unsupported\n"
 msgstr "iconv: níl tiontú chuig %s ar fáil\n"
 
-#: src/iconv.c:298
+#: src/iconv.c:355
 #, c-format
 msgid "iconv: conversion from %s to %s unsupported\n"
 msgstr "iconv: níl tiontú ó %s chuig %s ar fáil\n"
 
-#: src/iconv.c:302
+#: src/iconv.c:356
+#, c-format
+msgid "iconv: try '%s -l' to get the list of supported encodings\n"
+msgstr ""
+
+#: src/iconv.c:370
 msgid "(stdin)"
 msgstr "(stdin)"
 
-#: src/iconv.c:323
+#: src/iconv.c:378
+#, c-format
+msgid "iconv: %s: "
+msgstr "iconv: %s: "
+
+#: src/iconv.c:391
 #, c-format
 msgid "iconv: I/O error\n"
 msgstr "iconv: Earráid I/A\n"
diff --git a/po/gl.po b/po/gl.po
index 620d9f8..6a1bd24 100644
--- a/po/gl.po
+++ b/po/gl.po
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: libiconv 1.8\n"
 "Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
-"POT-Creation-Date: 2004-01-22 11:54+0100\n"
+"POT-Creation-Date: 2005-07-07 14:54+0200\n"
 "PO-Revision-Date: 2002-05-30 12:06+0200\n"
 "Last-Translator: Jacobo Tarrio <jtarrio@trasno.net>\n"
 "Language-Team: Galician <gpul-traduccion@ceu.fi.udc.es>\n"
@@ -14,15 +14,15 @@
 "Content-Type: text/plain; charset=iso-8859-1\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: src/iconv.c:54
+#: src/iconv.c:56
 msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
 msgstr "Emprego: iconv [-c] [-s] [-f decodigo] [-t acodigo] [ficheiro ...]"
 
-#: src/iconv.c:56
+#: src/iconv.c:58
 msgid "or:    iconv -l"
 msgstr "ou:      iconv -l"
 
-#: src/iconv.c:66
+#: src/iconv.c:68
 #, c-format
 msgid ""
 "This is free software; see the source for copying conditions.  There is NO\n"
@@ -33,51 +33,61 @@
 "garantía; nin sequera de COMERCIABILIDADE ou APTITUDE PARA UN FIN "
 "DETERMINADO.\n"
 
-#: src/iconv.c:69
+#: src/iconv.c:71
 #, c-format
 msgid "Written by %s.\n"
 msgstr "Escrito por %s.\n"
 
-#: src/iconv.c:105 src/iconv.c:137 src/iconv.c:187
-#, c-format
-msgid "iconv: %s: incomplete character or shift sequence\n"
+#: src/iconv.c:131 src/iconv.c:171 src/iconv.c:232
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: incomplete character or shift sequence\n"
 msgstr "iconv: %s: secuencia de caracteres ou desprazamentos incompleta\n"
 
-#: src/iconv.c:131 src/iconv.c:182
-#, c-format
-msgid "iconv: %s: cannot convert\n"
+#: src/iconv.c:161 src/iconv.c:223
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: cannot convert\n"
 msgstr "iconv: %s: non se pode converter\n"
 
-#: src/iconv.c:153 src/iconv.c:192 src/iconv.c:310
-#, c-format
-msgid "iconv: %s: "
+#: src/iconv.c:191 src/iconv.c:241
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: "
 msgstr "iconv: %s: "
 
-#: src/iconv.c:201
+#: src/iconv.c:253
 #, c-format
 msgid "iconv: %s: I/O error\n"
 msgstr "iconv: %s: erro de E/S\n"
 
-#: src/iconv.c:294
+#: src/iconv.c:351
 #, c-format
 msgid "iconv: conversion from %s unsupported\n"
 msgstr "iconv: conversión de %s non soportada\n"
 
-#: src/iconv.c:296
+#: src/iconv.c:353
 #, c-format
 msgid "iconv: conversion to %s unsupported\n"
 msgstr "iconv: conversión a %s non soportada\n"
 
-#: src/iconv.c:298
+#: src/iconv.c:355
 #, c-format
 msgid "iconv: conversion from %s to %s unsupported\n"
 msgstr "iconv: conversión de %s a %s non soportada\n"
 
-#: src/iconv.c:302
+#: src/iconv.c:356
+#, c-format
+msgid "iconv: try '%s -l' to get the list of supported encodings\n"
+msgstr ""
+
+#: src/iconv.c:370
 msgid "(stdin)"
 msgstr "(entrada estándar)"
 
-#: src/iconv.c:323
+#: src/iconv.c:378
+#, c-format
+msgid "iconv: %s: "
+msgstr "iconv: %s: "
+
+#: src/iconv.c:391
 #, c-format
 msgid "iconv: I/O error\n"
 msgstr "iconv: erro de E/S\n"
diff --git a/po/hr.po b/po/hr.po
index a518c8a..9b83e06 100644
--- a/po/hr.po
+++ b/po/hr.po
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: libiconv 1.8\n"
 "Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
-"POT-Creation-Date: 2004-01-22 11:54+0100\n"
+"POT-Creation-Date: 2005-07-07 14:54+0200\n"
 "PO-Revision-Date: 2002-06-14 14:48-01\n"
 "Last-Translator: Denis Lackovic <delacko@fly.srk.fer.hr>\n"
 "Language-Team: Croatian <lokalizacija@linux.hr>\n"
@@ -18,15 +18,15 @@
 "Plural-Forms: nplurals=2; plural=(n==1?0:1);\n"
 "X-Generator: TransDict server\n"
 
-#: src/iconv.c:54
+#: src/iconv.c:56
 msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
 msgstr "Uporaba: iconv [-c] [-s] [-f izkoda] [-t ukod] [datoteka ...]"
 
-#: src/iconv.c:56
+#: src/iconv.c:58
 msgid "or:    iconv -l"
 msgstr "ili:    iconv -l"
 
-#: src/iconv.c:66
+#: src/iconv.c:68
 #, c-format
 msgid ""
 "This is free software; see the source for copying conditions.  There is NO\n"
@@ -36,51 +36,61 @@
 "kopiranja.  NEMA\n"
 "garancije; čak ni tvrdnje o ISPLATIVOSTI ili POGODNOSTI ZA NEKU SVRHU.\n"
 
-#: src/iconv.c:69
+#: src/iconv.c:71
 #, c-format
 msgid "Written by %s.\n"
 msgstr "Napisao %s.\n"
 
-#: src/iconv.c:105 src/iconv.c:137 src/iconv.c:187
-#, c-format
-msgid "iconv: %s: incomplete character or shift sequence\n"
+#: src/iconv.c:131 src/iconv.c:171 src/iconv.c:232
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: incomplete character or shift sequence\n"
 msgstr "iconv: %s: nezavršena znakovna ili shift sekvenca\n"
 
-#: src/iconv.c:131 src/iconv.c:182
-#, c-format
-msgid "iconv: %s: cannot convert\n"
+#: src/iconv.c:161 src/iconv.c:223
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: cannot convert\n"
 msgstr "iconv: %s: ne mogu konvertirati\n"
 
-#: src/iconv.c:153 src/iconv.c:192 src/iconv.c:310
-#, c-format
-msgid "iconv: %s: "
+#: src/iconv.c:191 src/iconv.c:241
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: "
 msgstr "iconv: %s: "
 
-#: src/iconv.c:201
+#: src/iconv.c:253
 #, c-format
 msgid "iconv: %s: I/O error\n"
 msgstr "iconv: %s: U/I greška\n"
 
-#: src/iconv.c:294
+#: src/iconv.c:351
 #, c-format
 msgid "iconv: conversion from %s unsupported\n"
 msgstr "iconv: konverzija iz %s nije podržana\n"
 
-#: src/iconv.c:296
+#: src/iconv.c:353
 #, c-format
 msgid "iconv: conversion to %s unsupported\n"
 msgstr "iconv: konverzija u %s nije podržana\n"
 
-#: src/iconv.c:298
+#: src/iconv.c:355
 #, c-format
 msgid "iconv: conversion from %s to %s unsupported\n"
 msgstr "iconv: konverzija iz %s u %s nije podržana\n"
 
-#: src/iconv.c:302
+#: src/iconv.c:356
+#, c-format
+msgid "iconv: try '%s -l' to get the list of supported encodings\n"
+msgstr ""
+
+#: src/iconv.c:370
 msgid "(stdin)"
 msgstr "(stdin)"
 
-#: src/iconv.c:323
+#: src/iconv.c:378
+#, c-format
+msgid "iconv: %s: "
+msgstr "iconv: %s: "
+
+#: src/iconv.c:391
 #, c-format
 msgid "iconv: I/O error\n"
 msgstr "iconv: U/I greška\n"
diff --git a/po/hu.po b/po/hu.po
index 8b972e8..9c3642a 100644
--- a/po/hu.po
+++ b/po/hu.po
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: libiconv 1.8\n"
 "Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
-"POT-Creation-Date: 2004-01-22 11:54+0100\n"
+"POT-Creation-Date: 2005-07-07 14:54+0200\n"
 "PO-Revision-Date: 2002-05-30 14:26+0200\n"
 "Last-Translator: Emese Kovacs <emese@gnome.hu>\n"
 "Language-Team: Hungarian <translation-team-hu@lists.sourceforge.net>\n"
@@ -15,15 +15,15 @@
 "Content-Type: text/plain; charset=iso-8859-2\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: src/iconv.c:54
+#: src/iconv.c:56
 msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
 msgstr "Használat: iconv [-c] [-s] [-f kódolásról] [-t kódolásra] [fájl ...]"
 
-#: src/iconv.c:56
+#: src/iconv.c:58
 msgid "or:    iconv -l"
 msgstr "vagy:    iconv -l"
 
-#: src/iconv.c:66
+#: src/iconv.c:68
 #, c-format
 msgid ""
 "This is free software; see the source for copying conditions.  There is NO\n"
@@ -34,53 +34,63 @@
 "SEMMILYEN garanciát nem vállalunk, még azt sem állítjuk, hogy ez a program\n"
 "KERESKEDELMI CÉLOKRA ALKALMAS vagy HASZNÁLHATÓ EGY ADOTT FELADATRA.\n"
 
-#: src/iconv.c:69
+#: src/iconv.c:71
 #, c-format
 msgid "Written by %s.\n"
 msgstr "Írta %s.\n"
 
-#: src/iconv.c:105 src/iconv.c:137 src/iconv.c:187
-#, c-format
-msgid "iconv: %s: incomplete character or shift sequence\n"
+#: src/iconv.c:131 src/iconv.c:171 src/iconv.c:232
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: incomplete character or shift sequence\n"
 msgstr "iconv: %s: nem egész karakter vagy eltolási szekvencia\n"
 
-#: src/iconv.c:131 src/iconv.c:182
-#, c-format
-msgid "iconv: %s: cannot convert\n"
+#: src/iconv.c:161 src/iconv.c:223
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: cannot convert\n"
 msgstr "iconv: %s: konvertálás sikertelen\n"
 
-#: src/iconv.c:153 src/iconv.c:192 src/iconv.c:310
-#, c-format
-msgid "iconv: %s: "
+#: src/iconv.c:191 src/iconv.c:241
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: "
 msgstr "iconv: %s: "
 
-#: src/iconv.c:201
+#: src/iconv.c:253
 #, c-format
 msgid "iconv: %s: I/O error\n"
 msgstr "iconv: %s: I/O hiba\n"
 
-#: src/iconv.c:294
+#: src/iconv.c:351
 #, c-format
 msgid "iconv: conversion from %s unsupported\n"
 msgstr "iconv: a konvertálás errõl a kódolásról (%s) nem támogatott\n"
 
-#: src/iconv.c:296
+#: src/iconv.c:353
 #, c-format
 msgid "iconv: conversion to %s unsupported\n"
 msgstr "iconv: a konvertálás erre a kódolásra (%s) nem támogatott\n"
 
-#: src/iconv.c:298
+#: src/iconv.c:355
 #, c-format
 msgid "iconv: conversion from %s to %s unsupported\n"
 msgstr ""
 "iconv: a konvertálás errõl a kódolásról (%s)\n"
 "erre a kódlásra (%s) nem támogatott\n"
 
-#: src/iconv.c:302
+#: src/iconv.c:356
+#, c-format
+msgid "iconv: try '%s -l' to get the list of supported encodings\n"
+msgstr ""
+
+#: src/iconv.c:370
 msgid "(stdin)"
 msgstr "(stdin)"
 
-#: src/iconv.c:323
+#: src/iconv.c:378
+#, c-format
+msgid "iconv: %s: "
+msgstr "iconv: %s: "
+
+#: src/iconv.c:391
 #, c-format
 msgid "iconv: I/O error\n"
 msgstr "iconv: I/O hiba\n"
diff --git a/po/id.po b/po/id.po
index ad25715..baa7d95 100644
--- a/po/id.po
+++ b/po/id.po
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: libiconv 1.8\n"
 "Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
-"POT-Creation-Date: 2004-01-22 11:54+0100\n"
+"POT-Creation-Date: 2005-07-07 14:54+0200\n"
 "PO-Revision-Date: 2002-10-15 15:22GMT+0700\n"
 "Last-Translator: Tedi Heriyanto <tedi_h@gmx.net>\n"
 "Language-Team: Indonesian <translation-team-id@lists.sourceforge.net>\n"
@@ -17,15 +17,15 @@
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: KBabel 0.9.5\n"
 
-#: src/iconv.c:54
+#: src/iconv.c:56
 msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
 msgstr "Penggunaan: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
 
-#: src/iconv.c:56
+#: src/iconv.c:58
 msgid "or:    iconv -l"
 msgstr "atau:    iconv -l"
 
-#: src/iconv.c:66
+#: src/iconv.c:68
 #, c-format
 msgid ""
 "This is free software; see the source for copying conditions.  There is NO\n"
@@ -34,51 +34,61 @@
 "This is free software; see the source for copying conditions.  There is NO\n"
 "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
 
-#: src/iconv.c:69
+#: src/iconv.c:71
 #, c-format
 msgid "Written by %s.\n"
 msgstr "Ditulis oleh %s.\n"
 
-#: src/iconv.c:105 src/iconv.c:137 src/iconv.c:187
-#, c-format
-msgid "iconv: %s: incomplete character or shift sequence\n"
+#: src/iconv.c:131 src/iconv.c:171 src/iconv.c:232
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: incomplete character or shift sequence\n"
 msgstr "iconv: %s: karakter atau urutan shift tidak lengkap\n"
 
-#: src/iconv.c:131 src/iconv.c:182
-#, c-format
-msgid "iconv: %s: cannot convert\n"
+#: src/iconv.c:161 src/iconv.c:223
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: cannot convert\n"
 msgstr "iconv: %s: tidak dapat mengkonversi\n"
 
-#: src/iconv.c:153 src/iconv.c:192 src/iconv.c:310
-#, c-format
-msgid "iconv: %s: "
+#: src/iconv.c:191 src/iconv.c:241
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: "
 msgstr "iconv: %s: "
 
-#: src/iconv.c:201
+#: src/iconv.c:253
 #, c-format
 msgid "iconv: %s: I/O error\n"
 msgstr "iconv: %s: kesalahan I/O\n"
 
-#: src/iconv.c:294
+#: src/iconv.c:351
 #, c-format
 msgid "iconv: conversion from %s unsupported\n"
 msgstr "iconv: konversi dari %s tidak didukung\n"
 
-#: src/iconv.c:296
+#: src/iconv.c:353
 #, c-format
 msgid "iconv: conversion to %s unsupported\n"
 msgstr "iconv: konversi ke %s tidak didukung\n"
 
-#: src/iconv.c:298
+#: src/iconv.c:355
 #, c-format
 msgid "iconv: conversion from %s to %s unsupported\n"
 msgstr "iconv: konversi dari %s to %s tidak didukung\n"
 
-#: src/iconv.c:302
+#: src/iconv.c:356
+#, c-format
+msgid "iconv: try '%s -l' to get the list of supported encodings\n"
+msgstr ""
+
+#: src/iconv.c:370
 msgid "(stdin)"
 msgstr "(stdin)"
 
-#: src/iconv.c:323
+#: src/iconv.c:378
+#, c-format
+msgid "iconv: %s: "
+msgstr "iconv: %s: "
+
+#: src/iconv.c:391
 #, c-format
 msgid "iconv: I/O error\n"
 msgstr "iconv: kesalahan I/O\n"
diff --git a/po/it.po b/po/it.po
index 8db9814..b91bd02 100644
--- a/po/it.po
+++ b/po/it.po
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: libiconv 1.8\n"
 "Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
-"POT-Creation-Date: 2004-01-22 11:54+0100\n"
+"POT-Creation-Date: 2005-07-07 14:54+0200\n"
 "PO-Revision-Date: 2002-12-02 23:06+0100\n"
 "Last-Translator: Marco Parrone <marc0@autistici.org>\n"
 "Language-Team: Italian <tp@lists.linux.it>\n"
@@ -14,15 +14,15 @@
 "Content-Type: text/plain; charset=iso-8859-1\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: src/iconv.c:54
+#: src/iconv.c:56
 msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
 msgstr "Uso: iconv [-c] [-s] [-f dacodice] [-t acodice] [file ...]"
 
-#: src/iconv.c:56
+#: src/iconv.c:58
 msgid "or:    iconv -l"
 msgstr "o:   iconv -l"
 
-#: src/iconv.c:66
+#: src/iconv.c:68
 #, c-format
 msgid ""
 "This is free software; see the source for copying conditions.  There is NO\n"
@@ -34,51 +34,61 @@
 "NON c'è alcuna garanzia; neanche di COMMERCIABILITÀ o APPLICABILITÀ PER UNO\n"
 "SCOPO PARTICOLARE.\n"
 
-#: src/iconv.c:69
+#: src/iconv.c:71
 #, c-format
 msgid "Written by %s.\n"
 msgstr "Scritto da %s.\n"
 
-#: src/iconv.c:105 src/iconv.c:137 src/iconv.c:187
-#, c-format
-msgid "iconv: %s: incomplete character or shift sequence\n"
+#: src/iconv.c:131 src/iconv.c:171 src/iconv.c:232
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: incomplete character or shift sequence\n"
 msgstr "iconv: %s: carattere o sequenza di modificatori incompleta\n"
 
-#: src/iconv.c:131 src/iconv.c:182
-#, c-format
-msgid "iconv: %s: cannot convert\n"
+#: src/iconv.c:161 src/iconv.c:223
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: cannot convert\n"
 msgstr "iconv: %s: non è possibile convertire\n"
 
-#: src/iconv.c:153 src/iconv.c:192 src/iconv.c:310
-#, c-format
-msgid "iconv: %s: "
+#: src/iconv.c:191 src/iconv.c:241
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: "
 msgstr "iconv: %s: "
 
-#: src/iconv.c:201
+#: src/iconv.c:253
 #, c-format
 msgid "iconv: %s: I/O error\n"
 msgstr "iconv: %s: errore di I/O\n"
 
-#: src/iconv.c:294
+#: src/iconv.c:351
 #, c-format
 msgid "iconv: conversion from %s unsupported\n"
 msgstr "iconv: la conversione da %s non è supportata\n"
 
-#: src/iconv.c:296
+#: src/iconv.c:353
 #, c-format
 msgid "iconv: conversion to %s unsupported\n"
 msgstr "iconv: la conversione verso %s non è supportata\n"
 
-#: src/iconv.c:298
+#: src/iconv.c:355
 #, c-format
 msgid "iconv: conversion from %s to %s unsupported\n"
 msgstr "iconv: la conversione da %s verso %s non è supportata\n"
 
-#: src/iconv.c:302
+#: src/iconv.c:356
+#, c-format
+msgid "iconv: try '%s -l' to get the list of supported encodings\n"
+msgstr ""
+
+#: src/iconv.c:370
 msgid "(stdin)"
 msgstr "(stdin)"
 
-#: src/iconv.c:323
+#: src/iconv.c:378
+#, c-format
+msgid "iconv: %s: "
+msgstr "iconv: %s: "
+
+#: src/iconv.c:391
 #, c-format
 msgid "iconv: I/O error\n"
 msgstr "iconv: errore di I/O\n"
diff --git a/po/libiconv.pot b/po/libiconv.pot
index 5a26205..e55e089 100644
--- a/po/libiconv.pot
+++ b/po/libiconv.pot
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
-"POT-Creation-Date: 2004-01-22 11:54+0100\n"
+"POT-Creation-Date: 2005-07-07 14:54+0200\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
@@ -16,66 +16,76 @@
 "Content-Type: text/plain; charset=CHARSET\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: src/iconv.c:54
+#: src/iconv.c:56
 msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
 msgstr ""
 
-#: src/iconv.c:56
+#: src/iconv.c:58
 msgid "or:    iconv -l"
 msgstr ""
 
-#: src/iconv.c:66
+#: src/iconv.c:68
 #, c-format
 msgid ""
 "This is free software; see the source for copying conditions.  There is NO\n"
 "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
 msgstr ""
 
-#: src/iconv.c:69
+#: src/iconv.c:71
 #, c-format
 msgid "Written by %s.\n"
 msgstr ""
 
-#: src/iconv.c:105 src/iconv.c:137 src/iconv.c:187
+#: src/iconv.c:131 src/iconv.c:171 src/iconv.c:232
 #, c-format
-msgid "iconv: %s: incomplete character or shift sequence\n"
+msgid "iconv: %s:%u:%u: incomplete character or shift sequence\n"
 msgstr ""
 
-#: src/iconv.c:131 src/iconv.c:182
+#: src/iconv.c:161 src/iconv.c:223
 #, c-format
-msgid "iconv: %s: cannot convert\n"
+msgid "iconv: %s:%u:%u: cannot convert\n"
 msgstr ""
 
-#: src/iconv.c:153 src/iconv.c:192 src/iconv.c:310
+#: src/iconv.c:191 src/iconv.c:241
 #, c-format
-msgid "iconv: %s: "
+msgid "iconv: %s:%u:%u: "
 msgstr ""
 
-#: src/iconv.c:201
+#: src/iconv.c:253
 #, c-format
 msgid "iconv: %s: I/O error\n"
 msgstr ""
 
-#: src/iconv.c:294
+#: src/iconv.c:351
 #, c-format
 msgid "iconv: conversion from %s unsupported\n"
 msgstr ""
 
-#: src/iconv.c:296
+#: src/iconv.c:353
 #, c-format
 msgid "iconv: conversion to %s unsupported\n"
 msgstr ""
 
-#: src/iconv.c:298
+#: src/iconv.c:355
 #, c-format
 msgid "iconv: conversion from %s to %s unsupported\n"
 msgstr ""
 
-#: src/iconv.c:302
+#: src/iconv.c:356
+#, c-format
+msgid "iconv: try '%s -l' to get the list of supported encodings\n"
+msgstr ""
+
+#: src/iconv.c:370
 msgid "(stdin)"
 msgstr ""
 
-#: src/iconv.c:323
+#: src/iconv.c:378
+#, c-format
+msgid "iconv: %s: "
+msgstr ""
+
+#: src/iconv.c:391
 #, c-format
 msgid "iconv: I/O error\n"
 msgstr ""
diff --git a/po/nl.po b/po/nl.po
index 4e02320..9310476 100644
--- a/po/nl.po
+++ b/po/nl.po
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: libiconv 1.9.1\n"
 "Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
-"POT-Creation-Date: 2004-01-22 11:54+0100\n"
+"POT-Creation-Date: 2005-07-07 14:54+0200\n"
 "PO-Revision-Date: 2003-08-04 22:20+0100\n"
 "Last-Translator: Elros Cyriatan <cyriatan@fastmail.fm>\n"
 "Language-Team: Dutch <vertaling@nl.linux.org>\n"
@@ -16,15 +16,15 @@
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: src/iconv.c:54
+#: src/iconv.c:56
 msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
 msgstr "Gebruik: iconv [-c] [-s] [-f vancode] [-t naarcode] [bestand ...]"
 
-#: src/iconv.c:56
+#: src/iconv.c:58
 msgid "or:    iconv -l"
 msgstr "of:    iconv -l"
 
-#: src/iconv.c:66
+#: src/iconv.c:68
 #, c-format
 msgid ""
 "This is free software; see the source for copying conditions.  There is NO\n"
@@ -33,51 +33,61 @@
 "This is free software; see the source for copying conditions.  There is NO\n"
 "warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.\n"
 
-#: src/iconv.c:69
+#: src/iconv.c:71
 #, c-format
 msgid "Written by %s.\n"
 msgstr "Geschreven door %s.\n"
 
-#: src/iconv.c:105 src/iconv.c:137 src/iconv.c:187
-#, c-format
-msgid "iconv: %s: incomplete character or shift sequence\n"
+#: src/iconv.c:131 src/iconv.c:171 src/iconv.c:232
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: incomplete character or shift sequence\n"
 msgstr "iconv: %s: incompleet teken of verschuivingsreeks\n"
 
-#: src/iconv.c:131 src/iconv.c:182
-#, c-format
-msgid "iconv: %s: cannot convert\n"
+#: src/iconv.c:161 src/iconv.c:223
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: cannot convert\n"
 msgstr "iconv: %s: kan niet converteren\n"
 
-#: src/iconv.c:153 src/iconv.c:192 src/iconv.c:310
-#, c-format
-msgid "iconv: %s: "
+#: src/iconv.c:191 src/iconv.c:241
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: "
 msgstr "iconv: %s: "
 
-#: src/iconv.c:201
+#: src/iconv.c:253
 #, c-format
 msgid "iconv: %s: I/O error\n"
 msgstr "iconv: %s: I/O fout\n"
 
-#: src/iconv.c:294
+#: src/iconv.c:351
 #, c-format
 msgid "iconv: conversion from %s unsupported\n"
 msgstr "iconv: conversie van %s niet ondersteund\n"
 
-#: src/iconv.c:296
+#: src/iconv.c:353
 #, c-format
 msgid "iconv: conversion to %s unsupported\n"
 msgstr "iconv: conversie naar %s niet ondersteund\n"
 
-#: src/iconv.c:298
+#: src/iconv.c:355
 #, c-format
 msgid "iconv: conversion from %s to %s unsupported\n"
 msgstr "iconv: conversie van %s naar %s niet ondersteund\n"
 
-#: src/iconv.c:302
+#: src/iconv.c:356
+#, c-format
+msgid "iconv: try '%s -l' to get the list of supported encodings\n"
+msgstr ""
+
+#: src/iconv.c:370
 msgid "(stdin)"
 msgstr "(stdin)"
 
-#: src/iconv.c:323
+#: src/iconv.c:378
+#, c-format
+msgid "iconv: %s: "
+msgstr "iconv: %s: "
+
+#: src/iconv.c:391
 #, c-format
 msgid "iconv: I/O error\n"
 msgstr "iconv: I/O fout\n"
diff --git a/po/pl.po b/po/pl.po
index 5b430bc..7bbd8f0 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: libiconv 1.9.1\n"
 "Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
-"POT-Creation-Date: 2004-01-22 11:54+0100\n"
+"POT-Creation-Date: 2005-07-07 14:54+0200\n"
 "PO-Revision-Date: 2003-10-13 22:56+0100\n"
 "Last-Translator: Arkadiusz Lipiec <A.Lipiec@elka.pw.edu.pl>\n"
 "Language-Team: Polish <translation-team-pl@lists.sourceforge.net>\n"
@@ -15,15 +15,15 @@
 "Content-Type: text/plain; charset=ISO-8859-2\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: src/iconv.c:54
+#: src/iconv.c:56
 msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
 msgstr "U¿ycie: iconv [-c] [-s] [f z_kodu] [-t do_kodu] [plik ...]"
 
-#: src/iconv.c:56
+#: src/iconv.c:58
 msgid "or:    iconv -l"
 msgstr "lub:    iconv -l"
 
-#: src/iconv.c:66
+#: src/iconv.c:68
 #, c-format
 msgid ""
 "This is free software; see the source for copying conditions.  There is NO\n"
@@ -33,51 +33,61 @@
 "licencji. Na oprogramowanie to nie jest udzielana ¯ADNA GWARANCJA; nawet\n"
 "gwarancja RÊKOJMI lub PRZYDATNO¦CI DO OKRE¦LONEGO CELU.\n"
 
-#: src/iconv.c:69
+#: src/iconv.c:71
 #, c-format
 msgid "Written by %s.\n"
 msgstr "Napisane przez %s.\n"
 
-#: src/iconv.c:105 src/iconv.c:137 src/iconv.c:187
-#, c-format
-msgid "iconv: %s: incomplete character or shift sequence\n"
+#: src/iconv.c:131 src/iconv.c:171 src/iconv.c:232
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: incomplete character or shift sequence\n"
 msgstr "iconv: %s: niedokoñczony znak lub sekwencja shift\n"
 
-#: src/iconv.c:131 src/iconv.c:182
-#, c-format
-msgid "iconv: %s: cannot convert\n"
+#: src/iconv.c:161 src/iconv.c:223
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: cannot convert\n"
 msgstr "iconv: %s: nie mo¿na skonwertowaæ\n"
 
-#: src/iconv.c:153 src/iconv.c:192 src/iconv.c:310
-#, c-format
-msgid "iconv: %s: "
+#: src/iconv.c:191 src/iconv.c:241
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: "
 msgstr "iconv: %s: "
 
-#: src/iconv.c:201
+#: src/iconv.c:253
 #, c-format
 msgid "iconv: %s: I/O error\n"
 msgstr "iconv: %s: b³±d wej./wyj.\n"
 
-#: src/iconv.c:294
+#: src/iconv.c:351
 #, c-format
 msgid "iconv: conversion from %s unsupported\n"
 msgstr "iconv: konwersja z kodu %s jest nieobs³ugiwana\n"
 
-#: src/iconv.c:296
+#: src/iconv.c:353
 #, c-format
 msgid "iconv: conversion to %s unsupported\n"
 msgstr "iconv: konwersja do kodu %s jest nieobs³ugiwana\n"
 
-#: src/iconv.c:298
+#: src/iconv.c:355
 #, c-format
 msgid "iconv: conversion from %s to %s unsupported\n"
 msgstr "iconv: konwersja z kodu %s do kodu %s jest nieobs³ugiwana\n"
 
-#: src/iconv.c:302
+#: src/iconv.c:356
+#, c-format
+msgid "iconv: try '%s -l' to get the list of supported encodings\n"
+msgstr ""
+
+#: src/iconv.c:370
 msgid "(stdin)"
 msgstr "(stdin)"
 
-#: src/iconv.c:323
+#: src/iconv.c:378
+#, c-format
+msgid "iconv: %s: "
+msgstr "iconv: %s: "
+
+#: src/iconv.c:391
 #, c-format
 msgid "iconv: I/O error\n"
 msgstr "iconv: b³±d wej./wyj.\n"
diff --git a/po/pt_BR.po b/po/pt_BR.po
index cd46d51..4d29828 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: libiconv 1.8\n"
 "Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
-"POT-Creation-Date: 2004-01-22 11:54+0100\n"
+"POT-Creation-Date: 2005-07-07 14:54+0200\n"
 "PO-Revision-Date: 2002-07-22 03:50-0300\n"
 "Last-Translator: Alexandre Folle de Menezes <afmenez@terra.com.br>\n"
 "Language-Team: Brazilian Portuguese <ldp-br@bazar.conectiva.com.br>\n"
@@ -16,15 +16,15 @@
 "Content-Type: text/plain; charset=ISO-8859-1\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: src/iconv.c:54
+#: src/iconv.c:56
 msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
 msgstr "Uso: iconv [-c] [-s] [-f fromcode] [-t tocode] [arquivo ...]"
 
-#: src/iconv.c:56
+#: src/iconv.c:58
 msgid "or:    iconv -l"
 msgstr "ou:  iconv -l"
 
-#: src/iconv.c:66
+#: src/iconv.c:68
 #, c-format
 msgid ""
 "This is free software; see the source for copying conditions.  There is NO\n"
@@ -36,51 +36,61 @@
 "ou\n"
 "ADEQUAÇÃO À QUALQUER FINALIDADE PARTICULAR.\n"
 
-#: src/iconv.c:69
+#: src/iconv.c:71
 #, c-format
 msgid "Written by %s.\n"
 msgstr "Escrito por %s.\n"
 
-#: src/iconv.c:105 src/iconv.c:137 src/iconv.c:187
-#, c-format
-msgid "iconv: %s: incomplete character or shift sequence\n"
+#: src/iconv.c:131 src/iconv.c:171 src/iconv.c:232
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: incomplete character or shift sequence\n"
 msgstr "iconv: %s: seqüência de caracteres ou deslocamentos incompleta\n"
 
-#: src/iconv.c:131 src/iconv.c:182
-#, c-format
-msgid "iconv: %s: cannot convert\n"
+#: src/iconv.c:161 src/iconv.c:223
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: cannot convert\n"
 msgstr "iconv: %s: impossível converter\n"
 
-#: src/iconv.c:153 src/iconv.c:192 src/iconv.c:310
-#, c-format
-msgid "iconv: %s: "
+#: src/iconv.c:191 src/iconv.c:241
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: "
 msgstr "iconv: %s: "
 
-#: src/iconv.c:201
+#: src/iconv.c:253
 #, c-format
 msgid "iconv: %s: I/O error\n"
 msgstr "iconv: %s: erro de E/S\n"
 
-#: src/iconv.c:294
+#: src/iconv.c:351
 #, c-format
 msgid "iconv: conversion from %s unsupported\n"
 msgstr "iconv: conversão de %s não é suportada\n"
 
-#: src/iconv.c:296
+#: src/iconv.c:353
 #, c-format
 msgid "iconv: conversion to %s unsupported\n"
 msgstr "iconv: conversão para %s não é suportada\n"
 
-#: src/iconv.c:298
+#: src/iconv.c:355
 #, c-format
 msgid "iconv: conversion from %s to %s unsupported\n"
 msgstr "iconv: conversão de %s para %s não é suportada\n"
 
-#: src/iconv.c:302
+#: src/iconv.c:356
+#, c-format
+msgid "iconv: try '%s -l' to get the list of supported encodings\n"
+msgstr ""
+
+#: src/iconv.c:370
 msgid "(stdin)"
 msgstr "(stdin)"
 
-#: src/iconv.c:323
+#: src/iconv.c:378
+#, c-format
+msgid "iconv: %s: "
+msgstr "iconv: %s: "
+
+#: src/iconv.c:391
 #, c-format
 msgid "iconv: I/O error\n"
 msgstr "iconv: erro de E/S\n"
diff --git a/po/rm.po b/po/rm.po
index 1054e70..f555f9b 100644
--- a/po/rm.po
+++ b/po/rm.po
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: libiconv 1.9.1\n"
 "Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
-"POT-Creation-Date: 2004-01-22 11:54+0100\n"
+"POT-Creation-Date: 2005-07-07 14:54+0200\n"
 "PO-Revision-Date: 2005-02-06 15:27+0100\n"
 "Last-Translator: Florian Verdet _goto <fvgoto@linuxbourg.ch>\n"
 "Language-Team: Rhaeto-Romance <gnu-rumantsch@guglielmtux.ch>\n"
@@ -16,17 +16,17 @@
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: KBabel 1.2\n"
 
-#: src/iconv.c:54
+#: src/iconv.c:56
 msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
 msgstr ""
 "Adöver: iconv [-c] [-s] [-f codificaziun d'origin] [-t codificaziun da "
 "destinaziun] [datoteca ...]"
 
-#: src/iconv.c:56
+#: src/iconv.c:58
 msgid "or:    iconv -l"
 msgstr "obain:    iconv -l"
 
-#: src/iconv.c:66
+#: src/iconv.c:68
 #, c-format
 msgid ""
 "This is free software; see the source for copying conditions.  There is NO\n"
@@ -37,51 +37,61 @@
 "I nu da INGÜNA garanzia; neir na per MARCHADANTIBILITÀ o per\n"
 "l'OPPORTUNITÀ PER ÜN BÖT PARTICULAR.\n"
 
-#: src/iconv.c:69
+#: src/iconv.c:71
 #, c-format
 msgid "Written by %s.\n"
 msgstr "Scrit da %s.\n"
 
-#: src/iconv.c:105 src/iconv.c:137 src/iconv.c:187
-#, c-format
-msgid "iconv: %s: incomplete character or shift sequence\n"
+#: src/iconv.c:131 src/iconv.c:171 src/iconv.c:232
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: incomplete character or shift sequence\n"
 msgstr "iconv: %s: segn incumplet o sequenza da translocaziun\n"
 
-#: src/iconv.c:131 src/iconv.c:182
-#, c-format
-msgid "iconv: %s: cannot convert\n"
+#: src/iconv.c:161 src/iconv.c:223
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: cannot convert\n"
 msgstr "iconv: %s: nu poss convertir\n"
 
-#: src/iconv.c:153 src/iconv.c:192 src/iconv.c:310
-#, c-format
-msgid "iconv: %s: "
+#: src/iconv.c:191 src/iconv.c:241
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: "
 msgstr "iconv: %s: "
 
-#: src/iconv.c:201
+#: src/iconv.c:253
 #, c-format
 msgid "iconv: %s: I/O error\n"
 msgstr "iconv: %s: sbagl d'I/O\n"
 
-#: src/iconv.c:294
+#: src/iconv.c:351
 #, c-format
 msgid "iconv: conversion from %s unsupported\n"
 msgstr "iconv: conversiun davent da %s na sustgnida\n"
 
-#: src/iconv.c:296
+#: src/iconv.c:353
 #, c-format
 msgid "iconv: conversion to %s unsupported\n"
 msgstr "iconv: conversiun vers %s na sustgnida\n"
 
-#: src/iconv.c:298
+#: src/iconv.c:355
 #, c-format
 msgid "iconv: conversion from %s to %s unsupported\n"
 msgstr "iconv: conversiun da %s vers %s na sustgnida\n"
 
-#: src/iconv.c:302
+#: src/iconv.c:356
+#, c-format
+msgid "iconv: try '%s -l' to get the list of supported encodings\n"
+msgstr ""
+
+#: src/iconv.c:370
 msgid "(stdin)"
 msgstr "(stdin)"
 
-#: src/iconv.c:323
+#: src/iconv.c:378
+#, c-format
+msgid "iconv: %s: "
+msgstr "iconv: %s: "
+
+#: src/iconv.c:391
 #, c-format
 msgid "iconv: I/O error\n"
 msgstr "iconv: sbagl I/O\n"
diff --git a/po/ro.po b/po/ro.po
index 09bf3b3..fcf907a 100644
--- a/po/ro.po
+++ b/po/ro.po
@@ -7,7 +7,7 @@
 msgstr ""
 "Project-Id-Version: libiconv-1.9.1\n"
 "Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
-"POT-Creation-Date: 2004-01-22 11:54+0100\n"
+"POT-Creation-Date: 2005-07-07 14:54+0200\n"
 "PO-Revision-Date: 2003-05-17 15:15+0300\n"
 "Last-Translator: Eugen Hoanca <eugenh@urban-grafx.ro>\n"
 "Language-Team: Romanian <translation-team-ro@lists.sourceforge.net>\n"
@@ -15,15 +15,15 @@
 "Content-Type: text/plain; charset=ISO-8859-2\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: src/iconv.c:54
+#: src/iconv.c:56
 msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
 msgstr "Folosire: iconv [-c] [-s] [-f din_cod] [-t în_cod] [fiºier ...]"
 
-#: src/iconv.c:56
+#: src/iconv.c:58
 msgid "or:    iconv -l"
 msgstr "sau:   iconv -l"
 
-#: src/iconv.c:66
+#: src/iconv.c:68
 #, fuzzy, c-format
 msgid ""
 "This is free software; see the source for copying conditions.  There is NO\n"
@@ -33,51 +33,61 @@
 "existã nici o garanþie; nici mãcarVANDABILITATEA sau MODIFICAREA ÎNTR-UN\n"
 "SCOP PRIVAT.\n"
 
-#: src/iconv.c:69
+#: src/iconv.c:71
 #, c-format
 msgid "Written by %s.\n"
 msgstr "Scris de %s.\n"
 
-#: src/iconv.c:105 src/iconv.c:137 src/iconv.c:187
-#, c-format
-msgid "iconv: %s: incomplete character or shift sequence\n"
+#: src/iconv.c:131 src/iconv.c:171 src/iconv.c:232
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: incomplete character or shift sequence\n"
 msgstr "iconv: %s: caracter sau secvenþã de shift incomplete\n"
 
-#: src/iconv.c:131 src/iconv.c:182
-#, c-format
-msgid "iconv: %s: cannot convert\n"
+#: src/iconv.c:161 src/iconv.c:223
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: cannot convert\n"
 msgstr "iconv: %s: nu pot converti\n"
 
-#: src/iconv.c:153 src/iconv.c:192 src/iconv.c:310
-#, c-format
-msgid "iconv: %s: "
+#: src/iconv.c:191 src/iconv.c:241
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: "
 msgstr "iconv: %s: "
 
-#: src/iconv.c:201
+#: src/iconv.c:253
 #, c-format
 msgid "iconv: %s: I/O error\n"
 msgstr "iconv: %s: erori I/O\n"
 
-#: src/iconv.c:294
+#: src/iconv.c:351
 #, c-format
 msgid "iconv: conversion from %s unsupported\n"
 msgstr "iconv: conversia din %s nu este suportatã\n"
 
-#: src/iconv.c:296
+#: src/iconv.c:353
 #, c-format
 msgid "iconv: conversion to %s unsupported\n"
 msgstr "iconv: conversia în %s nu este suportatã\n"
 
-#: src/iconv.c:298
+#: src/iconv.c:355
 #, c-format
 msgid "iconv: conversion from %s to %s unsupported\n"
 msgstr "iconv: conversia din %s în %s nu este suportatã\n"
 
-#: src/iconv.c:302
+#: src/iconv.c:356
+#, c-format
+msgid "iconv: try '%s -l' to get the list of supported encodings\n"
+msgstr ""
+
+#: src/iconv.c:370
 msgid "(stdin)"
 msgstr "(stdin)"
 
-#: src/iconv.c:323
+#: src/iconv.c:378
+#, c-format
+msgid "iconv: %s: "
+msgstr "iconv: %s: "
+
+#: src/iconv.c:391
 #, c-format
 msgid "iconv: I/O error\n"
 msgstr "iconv: eroare I/O\n"
diff --git a/po/ru.po b/po/ru.po
index 5f25b3c..55f42ec 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: libiconv 1.9.1\n"
 "Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
-"POT-Creation-Date: 2004-01-22 11:54+0100\n"
+"POT-Creation-Date: 2005-07-07 14:54+0200\n"
 "PO-Revision-Date: 2003-06-03 17:53+0400\n"
 "Last-Translator: Dmitry S. Sivachenko <mitya@cavia.pp.ru>\n"
 "Language-Team: Russian <ru@li.org>\n"
@@ -16,15 +16,15 @@
 "Content-Type: text/plain; charset=koi8-r\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: src/iconv.c:54
+#: src/iconv.c:56
 msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
 msgstr "éÓÐÏÌØÚÏ×ÁÎÉÅ: iconv [-c] [-s] [-f fromcode] [-t tocode] [ÆÁÊÌ ...]"
 
-#: src/iconv.c:56
+#: src/iconv.c:58
 msgid "or:    iconv -l"
 msgstr "ÉÌÉ:   iconv -l"
 
-#: src/iconv.c:66
+#: src/iconv.c:68
 #, c-format
 msgid ""
 "This is free software; see the source for copying conditions.  There is NO\n"
@@ -35,51 +35,61 @@
 "ëïííåòþåóëïê\n"
 "ãåîîïóôé ÉÌÉ ðòéçïäîïóôé äìñ ëïîëòåôîïê ãåìé.\n"
 
-#: src/iconv.c:69
+#: src/iconv.c:71
 #, c-format
 msgid "Written by %s.\n"
 msgstr "á×ÔÏÒÙ: %s.\n"
 
-#: src/iconv.c:105 src/iconv.c:137 src/iconv.c:187
-#, c-format
-msgid "iconv: %s: incomplete character or shift sequence\n"
+#: src/iconv.c:131 src/iconv.c:171 src/iconv.c:232
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: incomplete character or shift sequence\n"
 msgstr "iconv: %s: ÎÅÐÏÌÎÙÊ ÓÉÍ×ÏÌ ÉÌÉ ÐÏÓÌÅÄÏ×ÁÔÅÌØÎÏÓÔØ ÓÄ×ÉÇÁ\n"
 
-#: src/iconv.c:131 src/iconv.c:182
-#, c-format
-msgid "iconv: %s: cannot convert\n"
+#: src/iconv.c:161 src/iconv.c:223
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: cannot convert\n"
 msgstr "iconv: %s: ÎÅ ÕÄÁÅÔÓÑ ÐÒÅÏÂÒÁÚÏ×ÁÔØ\n"
 
-#: src/iconv.c:153 src/iconv.c:192 src/iconv.c:310
-#, c-format
-msgid "iconv: %s: "
+#: src/iconv.c:191 src/iconv.c:241
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: "
 msgstr "iconv: %s: "
 
-#: src/iconv.c:201
+#: src/iconv.c:253
 #, c-format
 msgid "iconv: %s: I/O error\n"
 msgstr "iconv: %s: ÏÛÉÂËÁ ××ÏÄÁ-×Ù×ÏÄÁ\n"
 
-#: src/iconv.c:294
+#: src/iconv.c:351
 #, c-format
 msgid "iconv: conversion from %s unsupported\n"
 msgstr "iconv: ÐÒÅÏÂÒÁÚÏ×ÁÎÉÅ ÉÚ %s ÎÅ ÐÏÄÄÅÒÖÉ×ÁÅÔÓÑ\n"
 
-#: src/iconv.c:296
+#: src/iconv.c:353
 #, c-format
 msgid "iconv: conversion to %s unsupported\n"
 msgstr "iconv: ÐÒÅÏÂÒÁÚÏ×ÁÎÉÅ × %s ÎÅ ÐÏÄÄÅÒÖÉ×ÁÅÔÓÑ\n"
 
-#: src/iconv.c:298
+#: src/iconv.c:355
 #, c-format
 msgid "iconv: conversion from %s to %s unsupported\n"
 msgstr "iconv: ÐÒÅÏÂÒÁÚÏ×ÁÎÉÅ ÉÚ %s × %s ÎÅ ÐÏÄÄÅÒÖÉ×ÁÅÔÓÑ\n"
 
-#: src/iconv.c:302
+#: src/iconv.c:356
+#, c-format
+msgid "iconv: try '%s -l' to get the list of supported encodings\n"
+msgstr ""
+
+#: src/iconv.c:370
 msgid "(stdin)"
 msgstr "(stdin)"
 
-#: src/iconv.c:323
+#: src/iconv.c:378
+#, c-format
+msgid "iconv: %s: "
+msgstr "iconv: %s: "
+
+#: src/iconv.c:391
 #, c-format
 msgid "iconv: I/O error\n"
 msgstr "incov: ÏÛÉÂËÁ ××ÏÄÁ-×Ù×ÏÄÁ\n"
diff --git a/po/sk.po b/po/sk.po
index 86b8a51..d9ac6f1 100644
--- a/po/sk.po
+++ b/po/sk.po
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: libiconv 1.9.1\n"
 "Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
-"POT-Creation-Date: 2004-01-22 11:54+0100\n"
+"POT-Creation-Date: 2005-07-07 14:54+0200\n"
 "PO-Revision-Date: 2003-09-05 07:05+0200\n"
 "Last-Translator: Marcel Telka <marcel@telka.sk>\n"
 "Language-Team: Slovak <sk-i18n@lists.linux.sk>\n"
@@ -14,15 +14,15 @@
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: src/iconv.c:54
+#: src/iconv.c:56
 msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
 msgstr "Použitie: iconv [-c] [-s] [-f z_kódu] [-t do kódu] [súbor ...]"
 
-#: src/iconv.c:56
+#: src/iconv.c:58
 msgid "or:    iconv -l"
 msgstr "alebo:    iconv -l"
 
-#: src/iconv.c:66
+#: src/iconv.c:68
 #, c-format
 msgid ""
 "This is free software; see the source for copying conditions.  There is NO\n"
@@ -34,51 +34,61 @@
 "VHODNOSTI\n"
 "NA KONKRÉTNY ÚČEL.\n"
 
-#: src/iconv.c:69
+#: src/iconv.c:71
 #, c-format
 msgid "Written by %s.\n"
 msgstr "Napísal %s.\n"
 
-#: src/iconv.c:105 src/iconv.c:137 src/iconv.c:187
-#, c-format
-msgid "iconv: %s: incomplete character or shift sequence\n"
+#: src/iconv.c:131 src/iconv.c:171 src/iconv.c:232
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: incomplete character or shift sequence\n"
 msgstr "iconv: %s: nekompletný znak alebo preraďovacia sekvencia\n"
 
-#: src/iconv.c:131 src/iconv.c:182
-#, c-format
-msgid "iconv: %s: cannot convert\n"
+#: src/iconv.c:161 src/iconv.c:223
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: cannot convert\n"
 msgstr "iconv: %s: nemôžem konvertovať\n"
 
-#: src/iconv.c:153 src/iconv.c:192 src/iconv.c:310
-#, c-format
-msgid "iconv: %s: "
+#: src/iconv.c:191 src/iconv.c:241
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: "
 msgstr "iconv: %s: "
 
-#: src/iconv.c:201
+#: src/iconv.c:253
 #, c-format
 msgid "iconv: %s: I/O error\n"
 msgstr "iconv: %s: V/V chyba\n"
 
-#: src/iconv.c:294
+#: src/iconv.c:351
 #, c-format
 msgid "iconv: conversion from %s unsupported\n"
 msgstr "iconv: konverzia z %s nie je podporovaná\n"
 
-#: src/iconv.c:296
+#: src/iconv.c:353
 #, c-format
 msgid "iconv: conversion to %s unsupported\n"
 msgstr "iconv: konverzia do %s nie je podporovaná\n"
 
-#: src/iconv.c:298
+#: src/iconv.c:355
 #, c-format
 msgid "iconv: conversion from %s to %s unsupported\n"
 msgstr "iconv: konverzia z %s do %s nie je podporovaná\n"
 
-#: src/iconv.c:302
+#: src/iconv.c:356
+#, c-format
+msgid "iconv: try '%s -l' to get the list of supported encodings\n"
+msgstr ""
+
+#: src/iconv.c:370
 msgid "(stdin)"
 msgstr "(štandardný vstup)"
 
-#: src/iconv.c:323
+#: src/iconv.c:378
+#, c-format
+msgid "iconv: %s: "
+msgstr "iconv: %s: "
+
+#: src/iconv.c:391
 #, c-format
 msgid "iconv: I/O error\n"
 msgstr "iconv: V/V chyba\n"
diff --git a/po/sl.po b/po/sl.po
index e2469df..bf7f62a 100644
--- a/po/sl.po
+++ b/po/sl.po
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: libiconv 1.8\n"
 "Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
-"POT-Creation-Date: 2004-01-22 11:54+0100\n"
+"POT-Creation-Date: 2005-07-07 14:54+0200\n"
 "PO-Revision-Date: 2002-08-13 15:09+0200\n"
 "Last-Translator: Primo¾ Peterlin <primoz.peterlin@biofiz.mf.uni-lj.si>\n"
 "Language-Team: Slovenian <translation-team-sl@lists.sourceforge.net>\n"
@@ -16,15 +16,15 @@
 "Content-Type: text/plain; charset=ISO-8859-2\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: src/iconv.c:54
+#: src/iconv.c:56
 msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
 msgstr "Uporaba: iconv [-c] [-s] [-f vh_nabor] [-t izh_nabor] [datoteka ...]<"
 
-#: src/iconv.c:56
+#: src/iconv.c:58
 msgid "or:    iconv -l"
 msgstr "ali:   iconv -l"
 
-#: src/iconv.c:66
+#: src/iconv.c:68
 #, c-format
 msgid ""
 "This is free software; see the source for copying conditions.  There is NO\n"
@@ -34,51 +34,61 @@
 "raz¹irjate, so navedeni v izvorni kodi. Za program ni NOBENEGA jamstva,\n"
 "niti jamstev USTREZNOSTI ZA PRODAJO ali PRIMERNOSTI ZA UPORABO.\n"
 
-#: src/iconv.c:69
+#: src/iconv.c:71
 #, c-format
 msgid "Written by %s.\n"
 msgstr "Avtor %s.\n"
 
-#: src/iconv.c:105 src/iconv.c:137 src/iconv.c:187
-#, c-format
-msgid "iconv: %s: incomplete character or shift sequence\n"
+#: src/iconv.c:131 src/iconv.c:171 src/iconv.c:232
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: incomplete character or shift sequence\n"
 msgstr "iconv: %s: nepopolni znak ali pomièno zaporedje\n"
 
-#: src/iconv.c:131 src/iconv.c:182
-#, c-format
-msgid "iconv: %s: cannot convert\n"
+#: src/iconv.c:161 src/iconv.c:223
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: cannot convert\n"
 msgstr "iconv: %s: pretvorba ni mogoèa\n"
 
-#: src/iconv.c:153 src/iconv.c:192 src/iconv.c:310
-#, c-format
-msgid "iconv: %s: "
+#: src/iconv.c:191 src/iconv.c:241
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: "
 msgstr "iconv: %s: "
 
-#: src/iconv.c:201
+#: src/iconv.c:253
 #, c-format
 msgid "iconv: %s: I/O error\n"
 msgstr "iconv: %s: V/I napaka\n"
 
-#: src/iconv.c:294
+#: src/iconv.c:351
 #, c-format
 msgid "iconv: conversion from %s unsupported\n"
 msgstr "iconv: pretvorba iz nabora %s ni podprta\n"
 
-#: src/iconv.c:296
+#: src/iconv.c:353
 #, c-format
 msgid "iconv: conversion to %s unsupported\n"
 msgstr "iconv: pretvorba v nabor %s ni podprta\n"
 
-#: src/iconv.c:298
+#: src/iconv.c:355
 #, c-format
 msgid "iconv: conversion from %s to %s unsupported\n"
 msgstr "iconv: pretvorba iz nabora %s v nabor %s ni podprta\n"
 
-#: src/iconv.c:302
+#: src/iconv.c:356
+#, c-format
+msgid "iconv: try '%s -l' to get the list of supported encodings\n"
+msgstr ""
+
+#: src/iconv.c:370
 msgid "(stdin)"
 msgstr "(stdin)"
 
-#: src/iconv.c:323
+#: src/iconv.c:378
+#, c-format
+msgid "iconv: %s: "
+msgstr "iconv: %s: "
+
+#: src/iconv.c:391
 #, c-format
 msgid "iconv: I/O error\n"
 msgstr "iconv: V/I napaka\n"
diff --git a/po/sq.po b/po/sq.po
index 3f32b2c..58c4db1 100644
--- a/po/sq.po
+++ b/po/sq.po
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: libiconv 1.9.1\n"
 "Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
-"POT-Creation-Date: 2004-01-22 11:54+0100\n"
+"POT-Creation-Date: 2005-07-07 14:54+0200\n"
 "PO-Revision-Date: 2004-08-08 00:36+0200\n"
 "Last-Translator: Laurent Dhima <laurenti@alblinux.net>\n"
 "Language-Team: Albanian <translation-team-sq@lists.sourceforge.net>\n"
@@ -14,15 +14,15 @@
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: src/iconv.c:54
+#: src/iconv.c:56
 msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
 msgstr "Përdorimi: iconv [-c] [-s] [-f ngakodi] [-t tekkodi] [file ...]"
 
-#: src/iconv.c:56
+#: src/iconv.c:58
 msgid "or:    iconv -l"
 msgstr "ose:    iconv -l"
 
-#: src/iconv.c:66
+#: src/iconv.c:68
 #, c-format
 msgid ""
 "This is free software; see the source for copying conditions.  There is NO\n"
@@ -32,51 +32,61 @@
 "asnjë\n"
 "garanci; as për TREGËTI apo PËRDORIM PËR NJË QËLLIM TË VEÇANTË.\n"
 
-#: src/iconv.c:69
+#: src/iconv.c:71
 #, c-format
 msgid "Written by %s.\n"
 msgstr "Shkruar nga %s.\n"
 
-#: src/iconv.c:105 src/iconv.c:137 src/iconv.c:187
-#, c-format
-msgid "iconv: %s: incomplete character or shift sequence\n"
+#: src/iconv.c:131 src/iconv.c:171 src/iconv.c:232
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: incomplete character or shift sequence\n"
 msgstr "iconv: %s: simbol apo sekuencë ndryshuesish e paplotë\n"
 
-#: src/iconv.c:131 src/iconv.c:182
-#, c-format
-msgid "iconv: %s: cannot convert\n"
+#: src/iconv.c:161 src/iconv.c:223
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: cannot convert\n"
 msgstr "iconv: %s: konvertimi është i pamundur\n"
 
-#: src/iconv.c:153 src/iconv.c:192 src/iconv.c:310
-#, c-format
-msgid "iconv: %s: "
+#: src/iconv.c:191 src/iconv.c:241
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: "
 msgstr "iconv: %s: "
 
-#: src/iconv.c:201
+#: src/iconv.c:253
 #, c-format
 msgid "iconv: %s: I/O error\n"
 msgstr "iconv: %s: gabim I/O\n"
 
-#: src/iconv.c:294
+#: src/iconv.c:351
 #, c-format
 msgid "iconv: conversion from %s unsupported\n"
 msgstr "iconv: konvertimi nga %s nuk suportohet\n"
 
-#: src/iconv.c:296
+#: src/iconv.c:353
 #, c-format
 msgid "iconv: conversion to %s unsupported\n"
 msgstr "iconv: konvertimi në %s nuk suportohet\n"
 
-#: src/iconv.c:298
+#: src/iconv.c:355
 #, c-format
 msgid "iconv: conversion from %s to %s unsupported\n"
 msgstr "iconv: konvertimi nga %s në %s nuk suportohet\n"
 
-#: src/iconv.c:302
+#: src/iconv.c:356
+#, c-format
+msgid "iconv: try '%s -l' to get the list of supported encodings\n"
+msgstr ""
+
+#: src/iconv.c:370
 msgid "(stdin)"
 msgstr "(stdin)"
 
-#: src/iconv.c:323
+#: src/iconv.c:378
+#, c-format
+msgid "iconv: %s: "
+msgstr "iconv: %s: "
+
+#: src/iconv.c:391
 #, c-format
 msgid "iconv: I/O error\n"
 msgstr "iconv: gabim I/O\n"
diff --git a/po/sr.po b/po/sr.po
index 8bcf7b5..e624c44 100644
--- a/po/sr.po
+++ b/po/sr.po
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: libiconv 1.9.1\n"
 "Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
-"POT-Creation-Date: 2004-01-22 11:54+0100\n"
+"POT-Creation-Date: 2005-07-07 14:54+0200\n"
 "PO-Revision-Date: 2003-11-13 14:36-0500\n"
 "Last-Translator: Aleksandar Jelenak <jelenak@netlinkplus.net>\n"
 "Language-Team: Serbian <sr@li.org>\n"
@@ -14,15 +14,15 @@
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: src/iconv.c:54
+#: src/iconv.c:56
 msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
 msgstr "Употреба: iconv [-c] [-s] [-f изкод] [-t укод] [датотека ...]"
 
-#: src/iconv.c:56
+#: src/iconv.c:58
 msgid "or:    iconv -l"
 msgstr "или:      iconv -l"
 
-#: src/iconv.c:66
+#: src/iconv.c:68
 #, c-format
 msgid ""
 "This is free software; see the source for copying conditions.  There is NO\n"
@@ -33,51 +33,61 @@
 "гаранција; чак ни о КОМЕРЦИЈАЛНОЈ ВРЕДНОСТИ или ИСПУЊАВАЊУ ОДРЕЂЕНЕ "
 "ПОТРЕБЕ.\n"
 
-#: src/iconv.c:69
+#: src/iconv.c:71
 #, c-format
 msgid "Written by %s.\n"
 msgstr "Написао %s.\n"
 
-#: src/iconv.c:105 src/iconv.c:137 src/iconv.c:187
-#, c-format
-msgid "iconv: %s: incomplete character or shift sequence\n"
+#: src/iconv.c:131 src/iconv.c:171 src/iconv.c:232
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: incomplete character or shift sequence\n"
 msgstr "iconv: %s: непотпуни знаковни или шифт низ\n"
 
-#: src/iconv.c:131 src/iconv.c:182
-#, c-format
-msgid "iconv: %s: cannot convert\n"
+#: src/iconv.c:161 src/iconv.c:223
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: cannot convert\n"
 msgstr "iconv: %s: не може претворити\n"
 
-#: src/iconv.c:153 src/iconv.c:192 src/iconv.c:310
-#, c-format
-msgid "iconv: %s: "
+#: src/iconv.c:191 src/iconv.c:241
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: "
 msgstr "iconv: %s: "
 
-#: src/iconv.c:201
+#: src/iconv.c:253
 #, c-format
 msgid "iconv: %s: I/O error\n"
 msgstr "iconv: %s: У/И грешка\n"
 
-#: src/iconv.c:294
+#: src/iconv.c:351
 #, c-format
 msgid "iconv: conversion from %s unsupported\n"
 msgstr "iconv: претварање из %s није подржано\n"
 
-#: src/iconv.c:296
+#: src/iconv.c:353
 #, c-format
 msgid "iconv: conversion to %s unsupported\n"
 msgstr "iconv: претварање у %s није подржано\n"
 
-#: src/iconv.c:298
+#: src/iconv.c:355
 #, c-format
 msgid "iconv: conversion from %s to %s unsupported\n"
 msgstr "iconv: претварање из %s у %s није подржано\n"
 
-#: src/iconv.c:302
+#: src/iconv.c:356
+#, c-format
+msgid "iconv: try '%s -l' to get the list of supported encodings\n"
+msgstr ""
+
+#: src/iconv.c:370
 msgid "(stdin)"
 msgstr "(стдул)"
 
-#: src/iconv.c:323
+#: src/iconv.c:378
+#, c-format
+msgid "iconv: %s: "
+msgstr "iconv: %s: "
+
+#: src/iconv.c:391
 #, c-format
 msgid "iconv: I/O error\n"
 msgstr "iconv: У/И грешка\n"
diff --git a/po/sv.po b/po/sv.po
index 37e4888..c004675 100644
--- a/po/sv.po
+++ b/po/sv.po
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: libiconv-1.8\n"
 "Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
-"POT-Creation-Date: 2004-01-22 11:54+0100\n"
+"POT-Creation-Date: 2005-07-07 14:54+0200\n"
 "PO-Revision-Date: 2002-05-30 19:23+0200\n"
 "Last-Translator: Christian Rose <menthos@menthos.com>\n"
 "Language-Team: Swedish <sv@li.org>\n"
@@ -16,15 +16,15 @@
 "Content-Type: text/plain; charset=iso-8859-1\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: src/iconv.c:54
+#: src/iconv.c:56
 msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
 msgstr "Användning: iconv [-c] [-s] [-f frånkod] [-t tillkod] [fil ...]"
 
-#: src/iconv.c:56
+#: src/iconv.c:58
 msgid "or:    iconv -l"
 msgstr "eller: iconv -l"
 
-#: src/iconv.c:66
+#: src/iconv.c:68
 #, c-format
 msgid ""
 "This is free software; see the source for copying conditions.  There is NO\n"
@@ -34,51 +34,61 @@
 "INGEN garanti; inte ens för SÄLJBARHET eller LÄMPLIGHET FÖR NÅGOT\n"
 "SPECIELLT ÄNDAMÅL.\n"
 
-#: src/iconv.c:69
+#: src/iconv.c:71
 #, c-format
 msgid "Written by %s.\n"
 msgstr "Skrivet av %s.\n"
 
-#: src/iconv.c:105 src/iconv.c:137 src/iconv.c:187
-#, c-format
-msgid "iconv: %s: incomplete character or shift sequence\n"
+#: src/iconv.c:131 src/iconv.c:171 src/iconv.c:232
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: incomplete character or shift sequence\n"
 msgstr "iconv: %s: ofullständigt tecken eller skiftsekvens\n"
 
-#: src/iconv.c:131 src/iconv.c:182
-#, c-format
-msgid "iconv: %s: cannot convert\n"
+#: src/iconv.c:161 src/iconv.c:223
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: cannot convert\n"
 msgstr "iconv: %s: kan inte konvertera\n"
 
-#: src/iconv.c:153 src/iconv.c:192 src/iconv.c:310
-#, c-format
-msgid "iconv: %s: "
+#: src/iconv.c:191 src/iconv.c:241
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: "
 msgstr "iconv: %s: "
 
-#: src/iconv.c:201
+#: src/iconv.c:253
 #, c-format
 msgid "iconv: %s: I/O error\n"
 msgstr "iconv: %s: in-/utmatningsfel\n"
 
-#: src/iconv.c:294
+#: src/iconv.c:351
 #, c-format
 msgid "iconv: conversion from %s unsupported\n"
 msgstr "iconv: konvertering från %s stöds inte\n"
 
-#: src/iconv.c:296
+#: src/iconv.c:353
 #, c-format
 msgid "iconv: conversion to %s unsupported\n"
 msgstr "iconv: konvertering till %s stöds inte\n"
 
-#: src/iconv.c:298
+#: src/iconv.c:355
 #, c-format
 msgid "iconv: conversion from %s to %s unsupported\n"
 msgstr "iconv: konvertering från %s till %s stöds inte\n"
 
-#: src/iconv.c:302
+#: src/iconv.c:356
+#, c-format
+msgid "iconv: try '%s -l' to get the list of supported encodings\n"
+msgstr ""
+
+#: src/iconv.c:370
 msgid "(stdin)"
 msgstr "(standard in)"
 
-#: src/iconv.c:323
+#: src/iconv.c:378
+#, c-format
+msgid "iconv: %s: "
+msgstr "iconv: %s: "
+
+#: src/iconv.c:391
 #, c-format
 msgid "iconv: I/O error\n"
 msgstr "iconv: I/O-fel\n"
diff --git a/po/tr.po b/po/tr.po
index 9649d31..887f3c0 100644
--- a/po/tr.po
+++ b/po/tr.po
@@ -8,7 +8,7 @@
 msgstr ""
 "Project-Id-Version: libiconv 1.8\n"
 "Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
-"POT-Creation-Date: 2004-01-22 11:54+0100\n"
+"POT-Creation-Date: 2005-07-07 14:54+0200\n"
 "PO-Revision-Date: 2002-06-28 11:00+0200\n"
 "Last-Translator: Deniz Akkus Kanca <deniz@arayan.com>\n"
 "Language-Team: Turkish <gnu-tr-u12a@lists.sourceforge.net>\n"
@@ -16,15 +16,15 @@
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: src/iconv.c:54
+#: src/iconv.c:56
 msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
 msgstr "Kullanım: iconv [-c] [-s] [-f kaynakkod] [-t hedefkod] [dosya ...]"
 
-#: src/iconv.c:56
+#: src/iconv.c:58
 msgid "or:    iconv -l"
 msgstr "veya:  iconv -l"
 
-#: src/iconv.c:66
+#: src/iconv.c:68
 #, c-format
 msgid ""
 "This is free software; see the source for copying conditions.  There is NO\n"
@@ -34,51 +34,61 @@
 "HİÇ BİR garantisi yoktur; hatta SATILABİLİRLİĞİ veya HERHANGİ BİR AMACA\n"
 "UYGUNLUĞU için dahi garanti verilmez.\n"
 
-#: src/iconv.c:69
+#: src/iconv.c:71
 #, c-format
 msgid "Written by %s.\n"
 msgstr "Yazan: %s\n"
 
-#: src/iconv.c:105 src/iconv.c:137 src/iconv.c:187
-#, c-format
-msgid "iconv: %s: incomplete character or shift sequence\n"
+#: src/iconv.c:131 src/iconv.c:171 src/iconv.c:232
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: incomplete character or shift sequence\n"
 msgstr "iconv: %s: eksik karakter ya da shift dizisi\n"
 
-#: src/iconv.c:131 src/iconv.c:182
-#, c-format
-msgid "iconv: %s: cannot convert\n"
+#: src/iconv.c:161 src/iconv.c:223
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: cannot convert\n"
 msgstr "iconv: %s: dönüştürülemedi\n"
 
-#: src/iconv.c:153 src/iconv.c:192 src/iconv.c:310
-#, c-format
-msgid "iconv: %s: "
+#: src/iconv.c:191 src/iconv.c:241
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: "
 msgstr "iconv: %s: "
 
-#: src/iconv.c:201
+#: src/iconv.c:253
 #, c-format
 msgid "iconv: %s: I/O error\n"
 msgstr "iconv: %s: I/O hatası\n"
 
-#: src/iconv.c:294
+#: src/iconv.c:351
 #, c-format
 msgid "iconv: conversion from %s unsupported\n"
 msgstr "iconv: %s'den dönüşüm desteklenmiyor\n"
 
-#: src/iconv.c:296
+#: src/iconv.c:353
 #, c-format
 msgid "iconv: conversion to %s unsupported\n"
 msgstr "iconv: %s'e dönüşüm desteklenmiyor\n"
 
-#: src/iconv.c:298
+#: src/iconv.c:355
 #, c-format
 msgid "iconv: conversion from %s to %s unsupported\n"
 msgstr "iconv: %s'den %s'e dönüşüm desteklenmiyor\n"
 
-#: src/iconv.c:302
+#: src/iconv.c:356
+#, c-format
+msgid "iconv: try '%s -l' to get the list of supported encodings\n"
+msgstr ""
+
+#: src/iconv.c:370
 msgid "(stdin)"
 msgstr "(standart girdi)"
 
-#: src/iconv.c:323
+#: src/iconv.c:378
+#, c-format
+msgid "iconv: %s: "
+msgstr "iconv: %s: "
+
+#: src/iconv.c:391
 #, c-format
 msgid "iconv: I/O error\n"
 msgstr "iconv: I/O hatası\n"
diff --git a/po/uk.po b/po/uk.po
index c3cb8e9..bbe643f 100644
--- a/po/uk.po
+++ b/po/uk.po
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: libiconv 1.8\n"
 "Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
-"POT-Creation-Date: 2004-01-22 11:54+0100\n"
+"POT-Creation-Date: 2005-07-07 14:54+0200\n"
 "PO-Revision-Date: 2003-02-09 17:27+0200\n"
 "Last-Translator: Volodymyr M. Lisivka <lvm@mystery.lviv.net>\n"
 "Language-Team: Ukrainian <translation-team-uk@lists.sourceforge.net>\n"
@@ -14,16 +14,16 @@
 "Content-Type: text/plain; charset=KOI8-U\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: src/iconv.c:54
+#: src/iconv.c:56
 msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
 msgstr ""
 "÷ÉËÏÒÉÓÔÁÎÎÑ: iconv [-c] [-s] [-f Ú_ËÏÄÕ×ÁÎÎÑ] [-t Õ_ËÏÄÕ×ÁÎÎÑ] [ÆÁÊÌ ...]"
 
-#: src/iconv.c:56
+#: src/iconv.c:58
 msgid "or:    iconv -l"
 msgstr "ÁÂÏ:   iconv -l"
 
-#: src/iconv.c:66
+#: src/iconv.c:68
 #, c-format
 msgid ""
 "This is free software; see the source for copying conditions.  There is NO\n"
@@ -34,51 +34,61 @@
 "ëïíåòã¶êîï·\n"
 "ã¶îîïóô¶ ÁÂÏ ðòéäáôîïóô¶ äìñ ëïîëòåôîï· ã¶ì¶.\n"
 
-#: src/iconv.c:69
+#: src/iconv.c:71
 #, c-format
 msgid "Written by %s.\n"
 msgstr "á×ÔÏÒ: %s.\n"
 
-#: src/iconv.c:105 src/iconv.c:137 src/iconv.c:187
-#, c-format
-msgid "iconv: %s: incomplete character or shift sequence\n"
+#: src/iconv.c:131 src/iconv.c:171 src/iconv.c:232
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: incomplete character or shift sequence\n"
 msgstr "iconv: %s: ÎÅÚÁ×ÅÒÛÅÎÉÊ ÓÉÍ×ÏÌ ÞÉ ÐÏÓ̦ÄÏ×ΦÓÔØ ÚͦÎÉ ÒÅǦÓÔÒÕ\n"
 
-#: src/iconv.c:131 src/iconv.c:182
-#, c-format
-msgid "iconv: %s: cannot convert\n"
+#: src/iconv.c:161 src/iconv.c:223
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: cannot convert\n"
 msgstr "iconv: %s: ÎÅ ×ÄÁÌÏÓÑ ÐÅÒÅÔ×ÏÒÉÔÉ\n"
 
-#: src/iconv.c:153 src/iconv.c:192 src/iconv.c:310
-#, c-format
-msgid "iconv: %s: "
+#: src/iconv.c:191 src/iconv.c:241
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: "
 msgstr "iconv: %s: "
 
-#: src/iconv.c:201
+#: src/iconv.c:253
 #, c-format
 msgid "iconv: %s: I/O error\n"
 msgstr "iconv: %s: ÐÏÍÉÌËÁ ÷/÷\n"
 
-#: src/iconv.c:294
+#: src/iconv.c:351
 #, c-format
 msgid "iconv: conversion from %s unsupported\n"
 msgstr "iconv: ÐÅÒÅÔ×ÏÒÅÎÎÑ Ú %s ΊЦÄÔÒÉÍÕ¤ÔØÓÑ\n"
 
-#: src/iconv.c:296
+#: src/iconv.c:353
 #, c-format
 msgid "iconv: conversion to %s unsupported\n"
 msgstr "iconv: ÐÅÒÅÔ×ÏÒÅÎÎÑ Õ %s ΊЦÄÔÒÉÍÕ¤ÔØÓÑ\n"
 
-#: src/iconv.c:298
+#: src/iconv.c:355
 #, c-format
 msgid "iconv: conversion from %s to %s unsupported\n"
 msgstr "iconv: ÐÅÒÅÔ×ÏÒÅÎÎÑ Ú %s Õ %s ΊЦÄÔÒÉÍÕ¤ÔØÓÑ\n"
 
-#: src/iconv.c:302
+#: src/iconv.c:356
+#, c-format
+msgid "iconv: try '%s -l' to get the list of supported encodings\n"
+msgstr ""
+
+#: src/iconv.c:370
 msgid "(stdin)"
 msgstr "(ÓÔÄ. ×צÄ)"
 
-#: src/iconv.c:323
+#: src/iconv.c:378
+#, c-format
+msgid "iconv: %s: "
+msgstr "iconv: %s: "
+
+#: src/iconv.c:391
 #, c-format
 msgid "iconv: I/O error\n"
 msgstr "incov: ÐÏÍÉÌËÁ ÷/÷\n"
diff --git a/po/vi.po b/po/vi.po
index 2970cbe..ecf4cb2 100644
--- a/po/vi.po
+++ b/po/vi.po
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: libiconv 1.9.1\n"
 "Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
-"POT-Creation-Date: 2004-01-22 11:54+0100\n"
+"POT-Creation-Date: 2005-07-07 14:54+0200\n"
 "PO-Revision-Date: 2005-02-07 15:10+1030\n"
 "Last-Translator: Clytie Siddall <clytie@riverland.net.au>\n"
 "Language-Team: Vietnamese <gnomevi-list@lists.sourceforge.net> \n"
@@ -14,15 +14,15 @@
 "Content-Type: text/plain; charset=utf-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
-#: src/iconv.c:54
+#: src/iconv.c:56
 msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
 msgstr "Cách sử dụng: iconv [-c] [-s] [-f từ_mã] [-t đến_mã] [tập_tin ...]"
 
-#: src/iconv.c:56
+#: src/iconv.c:58
 msgid "or:    iconv -l"
 msgstr "hay:    iconv -l"
 
-#: src/iconv.c:66
+#: src/iconv.c:68
 #, c-format
 msgid ""
 "This is free software; see the source for copying conditions.  There is NO\n"
@@ -31,51 +31,61 @@
 "Phần mềm này tự do; hãy xem mã nguồn để tìm điều kiện sao chép.\n"
 "Không bảo đảm gì cả, dù khả năng bán hay khả năng làm việc dứt khoát.\n"
 
-#: src/iconv.c:69
+#: src/iconv.c:71
 #, c-format
 msgid "Written by %s.\n"
 msgstr "Tác giả: %s.\n"
 
-#: src/iconv.c:105 src/iconv.c:137 src/iconv.c:187
-#, c-format
-msgid "iconv: %s: incomplete character or shift sequence\n"
+#: src/iconv.c:131 src/iconv.c:171 src/iconv.c:232
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: incomplete character or shift sequence\n"
 msgstr "iconv: %s: chưa gõ xong dãy ký tự hay sử dụng phím tăng tốc\n"
 
-#: src/iconv.c:131 src/iconv.c:182
-#, c-format
-msgid "iconv: %s: cannot convert\n"
+#: src/iconv.c:161 src/iconv.c:223
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: cannot convert\n"
 msgstr "iconv: %s: không chuyển đôi được\n"
 
-#: src/iconv.c:153 src/iconv.c:192 src/iconv.c:310
-#, c-format
-msgid "iconv: %s: "
+#: src/iconv.c:191 src/iconv.c:241
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: "
 msgstr "iconv: %s: "
 
-#: src/iconv.c:201
+#: src/iconv.c:253
 #, c-format
 msgid "iconv: %s: I/O error\n"
 msgstr "iconv: %s: lỗi I/O (nhập/xuất)\n"
 
-#: src/iconv.c:294
+#: src/iconv.c:351
 #, c-format
 msgid "iconv: conversion from %s unsupported\n"
 msgstr "iconv: chưa hỗ trợ chuyển đôi từ %s\n"
 
-#: src/iconv.c:296
+#: src/iconv.c:353
 #, c-format
 msgid "iconv: conversion to %s unsupported\n"
 msgstr "iconv: chưa hỗ trợ chuyển đôi đến %s\n"
 
-#: src/iconv.c:298
+#: src/iconv.c:355
 #, c-format
 msgid "iconv: conversion from %s to %s unsupported\n"
 msgstr "iconv: chưa hỗ trợ chuyển đôi từ %s đến %s\n"
 
-#: src/iconv.c:302
+#: src/iconv.c:356
+#, c-format
+msgid "iconv: try '%s -l' to get the list of supported encodings\n"
+msgstr ""
+
+#: src/iconv.c:370
 msgid "(stdin)"
 msgstr "(stdin)(dữ liệu nhập chuẩn)"
 
-#: src/iconv.c:323
+#: src/iconv.c:378
+#, c-format
+msgid "iconv: %s: "
+msgstr "iconv: %s: "
+
+#: src/iconv.c:391
 #, c-format
 msgid "iconv: I/O error\n"
 msgstr "iconv: lỗi I/O (nhập/xuất)\n"
diff --git a/po/wa.po b/po/wa.po
index e47d9f8..4f8188a 100644
--- a/po/wa.po
+++ b/po/wa.po
@@ -5,7 +5,7 @@
 msgstr ""
 "Project-Id-Version: libiconv 1.9.1\n"
 "Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
-"POT-Creation-Date: 2004-01-22 11:54+0100\n"
+"POT-Creation-Date: 2005-07-07 14:54+0200\n"
 "PO-Revision-Date: 2004-04-05 20:24+0200\n"
 "Last-Translator: Pablo Saratxaga <pablo@walon.org>\n"
 "Language-Team: Walloon <linux-wa@walon.org>\n"
@@ -14,16 +14,16 @@
 "Content-Transfer-Encoding: 8bit\n"
 "X-Generator: KBabel 1.0.2\n"
 
-#: src/iconv.c:54
+#: src/iconv.c:56
 msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
 msgstr ""
 "Po s' è siervi: iconv [-c] [-s] [-f ecôd._sourd] [-t ecôd._såme] [fitchî...]"
 
-#: src/iconv.c:56
+#: src/iconv.c:58
 msgid "or:    iconv -l"
 msgstr "oudonbén:       iconv -l"
 
-#: src/iconv.c:66
+#: src/iconv.c:68
 #, c-format
 msgid ""
 "This is free software; see the source for copying conditions.  There is NO\n"
@@ -34,51 +34,61 @@
 "I n' a NOLE WAERANTEYE; nén minme ki vos VINDRÎZ bén\n"
 "li programe ou ki vos vs è SIEVRÎZ BÉN PO ENE SÔRE OU L' ÔTE.\n"
 
-#: src/iconv.c:69
+#: src/iconv.c:71
 #, c-format
 msgid "Written by %s.\n"
 msgstr "Sicrît pa %s.\n"
 
-#: src/iconv.c:105 src/iconv.c:137 src/iconv.c:187
-#, c-format
-msgid "iconv: %s: incomplete character or shift sequence\n"
+#: src/iconv.c:131 src/iconv.c:171 src/iconv.c:232
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: incomplete character or shift sequence\n"
 msgstr "iconv: %s: caractere ou secwince di candjmint nén complete\n"
 
-#: src/iconv.c:131 src/iconv.c:182
-#, c-format
-msgid "iconv: %s: cannot convert\n"
+#: src/iconv.c:161 src/iconv.c:223
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: cannot convert\n"
 msgstr "iconv: %s: dji n' sai fé l' kiviersaedje\n"
 
-#: src/iconv.c:153 src/iconv.c:192 src/iconv.c:310
-#, c-format
-msgid "iconv: %s: "
+#: src/iconv.c:191 src/iconv.c:241
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: "
 msgstr "iconv: %s: "
 
-#: src/iconv.c:201
+#: src/iconv.c:253
 #, c-format
 msgid "iconv: %s: I/O error\n"
 msgstr "iconv: %s: aroke d' intrêye/rexhowe\n"
 
-#: src/iconv.c:294
+#: src/iconv.c:351
 #, c-format
 msgid "iconv: conversion from %s unsupported\n"
 msgstr "iconv: li cviersaedje a pårti d' l' ecôdaedje %s n' est nén sopoirté\n"
 
-#: src/iconv.c:296
+#: src/iconv.c:353
 #, c-format
 msgid "iconv: conversion to %s unsupported\n"
 msgstr "iconv: li cviersaedje viè l' ecôdaedje %s n' est nén sopoirté\n"
 
-#: src/iconv.c:298
+#: src/iconv.c:355
 #, c-format
 msgid "iconv: conversion from %s to %s unsupported\n"
 msgstr "iconv: li cviersaedje di l' ecôdaedje %s viè %s n' est nén sopoirté\n"
 
-#: src/iconv.c:302
+#: src/iconv.c:356
+#, c-format
+msgid "iconv: try '%s -l' to get the list of supported encodings\n"
+msgstr ""
+
+#: src/iconv.c:370
 msgid "(stdin)"
 msgstr "(intrêye sitandård)"
 
-#: src/iconv.c:323
+#: src/iconv.c:378
+#, c-format
+msgid "iconv: %s: "
+msgstr "iconv: %s: "
+
+#: src/iconv.c:391
 #, c-format
 msgid "iconv: I/O error\n"
 msgstr "iconv: aroke d' intrêye/rexhowe\n"
diff --git a/po/zh_CN.po b/po/zh_CN.po
index 07c625e..53a28bc 100644
--- a/po/zh_CN.po
+++ b/po/zh_CN.po
@@ -6,7 +6,7 @@
 msgstr ""
 "Project-Id-Version: libiconv 1.9.1\n"
 "Report-Msgid-Bugs-To: bug-gnu-libiconv@gnu.org\n"
-"POT-Creation-Date: 2004-01-22 11:54+0100\n"
+"POT-Creation-Date: 2005-07-07 14:54+0200\n"
 "PO-Revision-Date: 2003-06-01 23:55+0800\n"
 "Last-Translator: Wang Jian <lark@linux.net.cn>\n"
 "Language-Team: Chinese (simplified) <i18n-translation@lists.linux.net.cn>\n"
@@ -15,15 +15,15 @@
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
 
-#: src/iconv.c:54
+#: src/iconv.c:56
 msgid "Usage: iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
 msgstr "用法:iconv [-c] [-s] [-f fromcode] [-t tocode] [file ...]"
 
-#: src/iconv.c:56
+#: src/iconv.c:58
 msgid "or:    iconv -l"
 msgstr "或:  iconv -l"
 
-#: src/iconv.c:66
+#: src/iconv.c:68
 #, c-format
 msgid ""
 "This is free software; see the source for copying conditions.  There is NO\n"
@@ -32,51 +32,61 @@
 "这是自由软件;请查看源代码中的复制条件。本软件不提供任何担保,包括销售\n"
 "或者适用性担保。\n"
 
-#: src/iconv.c:69
+#: src/iconv.c:71
 #, c-format
 msgid "Written by %s.\n"
 msgstr "作者 %s。\n"
 
-#: src/iconv.c:105 src/iconv.c:137 src/iconv.c:187
-#, c-format
-msgid "iconv: %s: incomplete character or shift sequence\n"
+#: src/iconv.c:131 src/iconv.c:171 src/iconv.c:232
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: incomplete character or shift sequence\n"
 msgstr "iconv:%s:不完整的字符或者换码序列\n"
 
-#: src/iconv.c:131 src/iconv.c:182
-#, c-format
-msgid "iconv: %s: cannot convert\n"
+#: src/iconv.c:161 src/iconv.c:223
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: cannot convert\n"
 msgstr "iconv:%s:无法转换\n"
 
-#: src/iconv.c:153 src/iconv.c:192 src/iconv.c:310
-#, c-format
-msgid "iconv: %s: "
+#: src/iconv.c:191 src/iconv.c:241
+#, fuzzy, c-format
+msgid "iconv: %s:%u:%u: "
 msgstr "iconv:%s:"
 
-#: src/iconv.c:201
+#: src/iconv.c:253
 #, c-format
 msgid "iconv: %s: I/O error\n"
 msgstr "iconv:%s:输入输出错误\n"
 
-#: src/iconv.c:294
+#: src/iconv.c:351
 #, c-format
 msgid "iconv: conversion from %s unsupported\n"
 msgstr "iconv:不支持从 %s 进行转换\n"
 
-#: src/iconv.c:296
+#: src/iconv.c:353
 #, c-format
 msgid "iconv: conversion to %s unsupported\n"
 msgstr "iconv:不支持转换到 %s\n"
 
-#: src/iconv.c:298
+#: src/iconv.c:355
 #, c-format
 msgid "iconv: conversion from %s to %s unsupported\n"
 msgstr "iconv:不支持从 %s 转换到 %s\n"
 
-#: src/iconv.c:302
+#: src/iconv.c:356
+#, c-format
+msgid "iconv: try '%s -l' to get the list of supported encodings\n"
+msgstr ""
+
+#: src/iconv.c:370
 msgid "(stdin)"
 msgstr "(标准输入)"
 
-#: src/iconv.c:323
+#: src/iconv.c:378
+#, c-format
+msgid "iconv: %s: "
+msgstr "iconv:%s:"
+
+#: src/iconv.c:391
 #, c-format
 msgid "iconv: I/O error\n"
 msgstr "iconv:输入输出错误\n"