[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [XBoard-devel] Re: Internationalization question
From: |
A. Alper ATICI |
Subject: |
Re: [XBoard-devel] Re: Internationalization question |
Date: |
Wed, 18 Feb 2004 22:41:25 +0200 |
User-agent: |
Mutt/1.5.4i |
Hi Tim,
On Tue, Feb 17, 2004 at 11:41:24PM -0800, Tim Mann wrote:
[...]
>
> I don't think you can do that in a week using WinBoard + GNU Chess,
> because (as Alper just explained on the mailing list), the
> internationalization support for WinBoard is not complete yet. No one
> seems to know the right way to internationalize the strings that are in
> winboard.rc, and those make up a lot of the UI -- all the menu text and
>
Windows resource i18n is not a mystery, that's a known topic.
What I emphasize on is the vagueness of achieving it using gettext. If
everybody agrees
on that, there seems to be two options for Winboard i18n:
1. Use gettext for c-strings; add localized resources for dialog boxes, menus
and
resource strings.
2. Transform every c-string into resource strings, add localized resources as
above.
The first option segregates i18n effort. Translators will have to deal with
both gettext
po files and RC files. But it brings less burden on the developer.
The second option drops gettext, makes everything RC-based. This means less
burden on
the translator, however it increases the burden on the developer. Using c-string
literals will simply be forbidden from there on, every string has to be a
resource.
If a decision is made, then things will be clear for me.
regards,
--
A. Alper ATICI
PGP key: http://wwwkeys.pgp.net:11371/pks/lookup?op=index&search=0xB824F550
fpr(S) = DFA9 6619 70C7 400C 1DA8 7BFB 2C56 F3AF B824 F550
fpr(E) = D314 04FF 7A8C EBE0 68AE D692 A1B5 A14B C0CD 4D4A
pgpqubEnUVH4k.pgp
Description: PGP signature