bug-texinfo
[Top][All Lists]
Advanced

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

Re: texinfo-4.13.90 pretest available


From: John Darrington
Subject: Re: texinfo-4.13.90 pretest available
Date: Mon, 19 Nov 2012 22:07:50 +0100
User-agent: Mutt/1.5.20 (2009-06-14)

On Mon, Nov 19, 2012 at 10:01:19PM +0100, Patrice Dumas wrote:
     On Mon, Nov 19, 2012 at 09:47:41PM +0100, John Darrington wrote:
     >      I cannot reproduce that.  Could you please paste the 'locale' 
command
     >      result?
     >      
     > 
     > LANG=de_DE.utf8
     > LANGUAGE=de_DE.utf8:de_DE:de_AT:de_CH:en_GB:en_AU:en_US
     > LC_CTYPE="C"
     > LC_NUMERIC="C"
     > LC_TIME="C"
     > LC_COLLATE="C"
     > LC_MONETARY="C"
     > LC_MESSAGES="C"
     > LC_PAPER="C"
     > LC_NAME="C"
     > LC_ADDRESS="C"
     > LC_TELEPHONE="C"
     > LC_MEASUREMENT="C"
     > LC_IDENTIFICATION="C"
     > LC_ALL=C
     
     Since in my case I have LANGUAGE unset, my guess is that it comes from
     there.  This is determined by the gettext implementation we use, which
     is libintl-perl.  But, it seems that this follows GNU gettext behavior, 
     so all the programs should do the same?

I have never seen any other program do that.  LC_ALL (like the name suggests) 
should
override all others.  
     
     
http://www.gnu.org/software/gettext/manual/html_node/Locale-Environment-Variables.html
     
The immediately following section says:

 "Note: The variable LANGUAGE is ignored if the locale is set to C. In other 
  words, you have to first enable localization, by setting LANG (or LC_ALL) to 
  a value other than C, before you can use a language priority list through the 
  LANGUAGE variable."

So it would seem that makeinfo somehow is not respecting this requirement.

J'

-- 
PGP Public key ID: 1024D/2DE827B3 
fingerprint = 8797 A26D 0854 2EAB 0285  A290 8A67 719C 2DE8 27B3
See http://keys.gnupg.net or any PGP keyserver for public key.

Attachment: signature.asc
Description: Digital signature


reply via email to

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