On Thu, Mar 30, 2000 at 08:49:16PM +0200, Stanislav Brabec <[EMAIL PROTECTED]> 
> -- Other problem is about translating some splitted messages to many
>    languages (gender problems etc.) Example with Czech:

>    Free = Volny (Selection)
>    Free = Volna (Curve)

Yeha, that's a long-known gettext limitation. In Apache::PApp, I will soon
support language-tagging and id-tagging. Sinc eit's perl, I'll just append
a zero byte and the neecessary information, but I am really looking for a
gettext replacement (maybe just a dbm-file(?)).

The short-term solution with gettext is indeed adding prefixes (nonsense ones
like "#1 Free" or "Free ~curve", "Free ~selection" and then use a en_US
translation table to map these to english.

This would be similar to the xopen way, but for long messages (which are
very probably unique), you could "just" use the message as key, and for short
messages (like "Free"), you would just add a suffix or some other tag, since
the chance of collisions is very high.

That could be done before 1.2, with added stress for the translators, but...

> -- Jpeg: There is a problem to guess compression and some save options
>    from jpeg data. So we load image compressed in 98% quality,
>    and consequent Save will default to 75% quality.

I don't think this really is so much of a problem. Saving a jpeg in the same
quality as it was originally saved will do no good to your quality. The only
thinvg it will ensure is that the file-size will be similar.

> Tell it the programmers; they will have to add "prifixes" to make the
> strings different; e.g.:

I think using optional(!) tags (which will be more verbose) will be even more
useful: Not much added strain on the programmer, not much strain on
translators (we need one more translator for the en mapping).

      -----==-                                             |
      ----==-- _                                           |
      ---==---(_)__  __ ____  __       Marc Lehmann      +--
      --==---/ / _ \/ // /\ \/ /       [EMAIL PROTECTED] |e|
      -=====/_/_//_/\_,_/ /_/\_\       XX11-RIPE         --+
    The choice of a GNU generation                       |

Reply via email to