bug-texinfo
[Top][All Lists]
Advanced

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

Re: character encoding of texinfo_document pot file


From: Patrice Dumas
Subject: Re: character encoding of texinfo_document pot file
Date: Sun, 3 Mar 2013 01:38:01 +0100
User-agent: Mutt/1.5.20 (2009-12-10)

On Sat, Mar 02, 2013 at 07:09:51PM +0100, Federico Bruni wrote:
> Hi
> 
> The pot template is ASCII:
> $ file texinfo_document-5.0.pot
> texinfo_document-5.0.pot: GNU gettext message catalogue, ASCII text

Indeed, the pot contains only english text.  There could be some quotes
in utf8, but for Info output without @documentencoding ASCII
encoding is assumed, so it seems to be better to use ASCII for the
default strings.

> Some languages have kept the ASCII, even languages which would need
> a better encoding (like french, which had to use crazy characters).

That's on purpose.  Since @-commands are used, this allows to output to
any encoding, including ASCII with transliteration of accents.

This isexplained a bit in
http://www.gnu.org/software/texinfo/manual/texinfo/html_node/Internationalization-of-Document-Strings.html#Internationalization-of-Document-Strings

> The file I submitted years ago is UTF-8. I guess that my PO editor
> changed it automatically. Same for other languages.
> 
> So I think that we can safely use UTF-8.

If there are only accented commands that may be represented with
@-commands, ASCII may be used, otherwise UTF-8 is the right choice.

> Maybe the pot file should be encoded as UTF-8 in first place, in
> order to avoid any problem for translators?

The pot file is in ASCII, and therefore in UTF-8, as ASCII is a subset
of UTF-8...

-- 
Pat



reply via email to

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