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

PGP language files - what to do? (xyzzy)



[ Please don't Cc: public replies to me. ]

I've modified the Debian version of PGP to support a new style of
naming for PGP language files: our PGP now looks for lang-XX.txt
in addition to language.txt, where XX is a two-letter code for the
language to use (from the LANGUAGE setting in config.txt). Index
files are handled similarly.

I did this, because the Debian PGP packages put the language
files into /usr/doc/pgp-{i,us}, and normal PGP only supports
a single language in the index file. This means that if
/usr/doc/pgp/language.idx contains the index for English,
for example, it is not possible to use German without getting
an error message. This is bad. Even if the error message is
ignored, PGP works slower, since it has to generate the index
file on-the-fly each time. Under my new scheme, things work
nicer. The modifications were trivial, and restricted to one
file, so I felt comfortable modifying PGP even though it is a
critical package for our security. (I have sent the modifications
to the upstream maintainer, of course.)

I would now like to make use of this by providing additional
languages. The standard PGP package contains American English,
German, and French. There are additional language files for
about twenty other languages, and I would like these to be
packaged for Debian. However, twenty small packages is not the
way to go, and putting everything in one package is overkill --
and some waste of disk space, since it'd take a megabyte or two
in total, even though most languages would manage with a few
tens of kilobytes.

Suggestions?  Would it be suitable to group the languages based
on some suitable heuristics (e.g., languages that are similar or
used in nearby countries are in one package)? (Private replies
are OK -- keep "xyzzy" in the subject -- to keep volume on the
list down; I will summarize.)

Many of the language modules (found at <URL:http://www.ifi.uio.no/
~staalesc/PGP/modules.shtml>) also contain additional files,
such as small help texts in the respective languages. Due to
my limited language skills, I can't reliably decide what is
and what isn't important to include.  Thus, I'd also like to
have some helpful people that know the languages in question
to tell me what to include. If you can help with this part,
send me private mail (keep the "xyzzy" in the subject).

-- 
Please read <http://www.iki.fi/liw/mail-to-lasu.html> before mailing me.
Please don't Cc: public replies to me.


Attachment: pgpvpykdg7QE1.pgp
Description: PGP signature


Reply to: