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

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

Re: gettext-0.16.1 - 'Duplicate case' caused by SUBLANG_XXX constants


From: Bruno Haible
Subject: Re: gettext-0.16.1 - 'Duplicate case' caused by SUBLANG_XXX constants
Date: Wed, 1 Aug 2007 09:47:54 +0200
User-agent: KMail/1.5.4

John Brown wrote:
> The following table summarizes the discrepancies between
> MSDN and localenames.c
> 
> SUBLANG ID                      MSDN      localenames.c
> 
> SUBLANG_BENGALI_INDIA         0x01            0x00
> SUBLANG_BENGALI_BANGLADESH    N/A             0x01
> 
> SUBLANG_PUNJABI_INDIA         0x01            0x00
> SUBLANG_PUNJABI_PAKISTAN      N/A             0x01
> 
> SUBLANG_ROMANIAN_ROMANIA      0x01            0x00
> SUBLANG_ROMANIAN_MOLDOVA      N/A             0x01
> 
> For example, SUBLANG_BENGALI_INDIA is #defined on Windows,
> but SUBLANG_BENGALI_BANGLADESH is not, so localenames.c
> #defines it as 0x01, which is the same as SUBLANG_BENGALI_INDIA.

Thanks for reporting this; you can use the patch in
  http://lists.gnu.org/archive/html/bug-texinfo/2006-12/msg00023.html

> 2) Identifiers not in MSDN should not be defined in gettext when
>     compiling on Windows.

Why not? I try to get the newest definitions. If MSDN is not up to date,
why should the gettext source code care?

Bruno





reply via email to

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