Bug#856586: e2fsprogs: gettext ignoring fuzzy translations

2017-08-13 Thread Theodore Ts'o
tags 856586 +pending -patch
thanks

Thanks for pointing this out.  I've applied a patch which fixes this
for all of the languages where we had a fuzzy translation here.

   - Ted

On Wed, Aug 09, 2017 at 06:15:27PM +0200, Benedikt Wildenhain (BO) wrote:
> Package: e2fsprogs
> Version: 1.43.5-1
> Tags: patch
> Followup-For: Bug #856586
> 
> Dear Maintainer,
> 
> I saw the same problem, I could fix it by applying the following patch:
> 
> --- e2fsprogs-1.43.5-orig/po/de.po  2017-08-04 07:30:21.0 +0200
> +++ e2fsprogs-1.43.5/po/de.po   2017-08-09 18:04:02.361641995 +0200
> @@ -7077,14 +7077,13 @@
>  msgstr " 
>  #: misc/util.c:104
> -#, fuzzy, c-format
> +#, c-format
>  msgid "Proceed anyway (or wait %d seconds) ? (y,N) "
> -msgstr "Trotzdem fortfahren (oder %d Sekunden warten) ? (j,n) "
> +msgstr "Trotzdem fortfahren (oder %d Sekunden warten) ? (j,N) "
> 
>  #: misc/util.c:108
> -#, fuzzy
>  msgid "Proceed anyway? (y,N) "
> -msgstr "Trotzdem fortfahren? (j,n) "
> +msgstr "Trotzdem fortfahren? (j,N) "
> 
>  #: misc/util.c:133
>  msgid "mke2fs forced anyway.  Hope /etc/mtab is incorrect.\n"
> 
> N.B.: I also adjusted the translations so the default action (N) becomes
> clear immediately.
> 
> There are some few other languages concerned, too:
> 
> e2fsprogs-1.43.5$ grep -B1 -r "Proceed anyway?" po/ |grep fuzzy
> po/ca.po-#, fuzzy
> po/fi.po-#, fuzzy
> po/id.po-#, fuzzy
> po/it.po-#, fuzzy
> po/ms.po-#, fuzzy
> po/nl.po-#, fuzzy
> po/tr.po-#, fuzzy
> po/zh_CN.po-#, fuzzy
> 
> 
> -- System Information:
> Debian Release: 9.1
>   APT prefers stable
>   APT policy: (990, 'stable'), (500, 'unstable'), (500, 'oldstable')
> Architecture: amd64 (x86_64)
> Foreign Architectures: i386, armhf
> 
> Kernel: Linux 4.9.0-3-amd64 (SMP w/4 CPU cores)
> Locale: LANG=de_DE, LC_CTYPE=de_DE (charmap=UTF-8) (ignored: LC_ALL set to 
> de_DE.UTF-8), LANGUAGE=de_DE:de (charmap=UTF-8) (ignored: LC_ALL set to 
> de_DE.UTF-8)
> Shell: /bin/sh linked to /bin/dash
> Init: systemd (via /run/systemd/system)
> 
> Versions of packages e2fsprogs depends on:
> ii  e2fslibs1.43.5-1
> ii  libblkid1   2.29.2-1
> ii  libc6   2.24-11+deb9u1
> ii  libcomerr2  1.43.4-2
> ii  libss2  1.43.4-2
> ii  libuuid12.29.2-1
> ii  util-linux  2.29.2-1
> 
> e2fsprogs recommends no packages.
> 
> Versions of packages e2fsprogs suggests:
> pn  e2fsck-static  
> pn  fuse2fs
> pn  gpart  
> ii  parted 3.2-17
> 
> -- no debconf information



Bug#856586: e2fsprogs: gettext ignoring fuzzy translations

2017-08-09 Thread Benedikt Wildenhain (BO)
Package: e2fsprogs
Version: 1.43.5-1
Tags: patch
Followup-For: Bug #856586

Dear Maintainer,

I saw the same problem, I could fix it by applying the following patch:

--- e2fsprogs-1.43.5-orig/po/de.po  2017-08-04 07:30:21.0 +0200
+++ e2fsprogs-1.43.5/po/de.po   2017-08-09 18:04:02.361641995 +0200
@@ -7077,14 +7077,13 @@
 msgstr "
pn  fuse2fs
pn  gpart  
ii  parted 3.2-17

-- no debconf information