bug-gnu-utils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: po translation miss in ja.po of gawk 3.1.6.


From: Bruno Haible
Subject: Re: po translation miss in ja.po of gawk 3.1.6.
Date: Tue, 13 Nov 2007 00:54:47 +0100
User-agent: KMail/1.5.4

Hello Saito-san,

> I found a translation miss in ja.po of gawk 3.1.6.
> When I execute gawk 3.1.6 with '--version', gawk shows in 'LC_ALL=C'
> environment that gawk is followed the license of GPL v3, But in
> Japanese gawk shows 'GPL v2'!
>
> I think this miss must be fixed.

You are right. This is a mistake in the translation.

> By the way, if pot file is changed, I think gettext add the 'fuzzy'
> flag in po file, but this translation was not added 'fuzzy' flag.
> I don't know why.

The latest PO file the Translation Project has for this domain is from
version gawk-3.1.5.h; see http://translationproject.org/domain/gawk.html.

When I compare this PO file with the one in the gawk-3.1.6 distribution,
I see this difference:

$ diff -c3 <(msgcat gawk-3.1.5h.ja.po) <(msgcat gawk-3.1.6/po/ja.po)
*** /dev/fd/63  2007-11-13 00:47:24.000000000 +0100
--- /dev/fd/62  2007-11-13 00:47:24.000000000 +0100
***************
*** 1620,1626 ****
  "\tgawk -F: '{ print $1 }' /etc/passwd\n"
  
  #: main.c:762
! #, fuzzy, c-format
  msgid ""
  "Copyright (C) 1989, 1991-%d Free Software Foundation.\n"
  "\n"
--- 1620,1626 ----
  "\tgawk -F: '{ print $1 }' /etc/passwd\n"
  
  #: main.c:762
! #, c-format
  msgid ""
  "Copyright (C) 1989, 1991-%d Free Software Foundation.\n"
  "\n"

This means, the program maintainer manually removed the fuzzy flag here.
This is bad; it goes against the rules of responsibility for the PO files
in <http://www.gnu.org/software/gettext/manual/html_node/Prerequisites.html>.

Bruno





reply via email to

[Prev in Thread] Current Thread [Next in Thread]