Re: Proposal for declinations in gettext
- From: Kenneth Rohde Christiansen <kenneth gnu org>
- To: callum physics otago ac nz
- Cc: "Martin v." Löwis <martin v loewis de>,linux-utf8 nl linux org, translation iro umontreal ca,translation-i18n lists sourceforge net,GNOME I18N List <gnome-i18n gnome org>
- Subject: Re: Proposal for declinations in gettext
- Date: 16 Jun 2003 01:39:31 +0200
And Hjerterkonge in Danish. ;-)
Kenneth
On Mon, 2003-06-16 at 01:37, Bernd Groh wrote:
> I have to agree here (with complete strings being required, even if it
> appears like thousand redundant messages in english), and I don't even
> see a solution for the particular problem of sprintf("%s of %s", "king",
> "heart")). Already this composition fails in several languages and a
> separate entry for each card is required, since 'King of Hearts' is
> 'Herzkönig' in German and not anything 'of'.
>
> Cheers,
> Bernd
>
>
> Callum McKenzie wrote:
>
> >
> >
> >>>>msgid "king"
> >>>>
> >>>>
> >>The problem seems obvious to me: It is plain incorrect that "king" is
> >>a separate msgid, if it is meant to be pasted in different
> >>contexts. Instead, it should be added into any context where it is
> >>meant to be pasted into, forming separate msgids.
> >>
> >>
> >
> >Except that in the example given this would result in several thousand
> >messages (and this is after creating strings for all the possible card
> >names rather than doing sprintf("%s of %s", "king", "heart")).
> >
> >Since it is clear that almost any generated string will break some rule in
> >some language thousands of strings may be the only "complete" solution. In
> >this particular case I have some creative solutions in mind to avoid the
> >problem, but that can't happen in general and I fear there will always be
> >some programs with either lots of strings or really bad translations into
> >some languages.
> >
> >Hopefully this will be a very small number.
> >
> > - Callum
> >
> >
> >_______________________________________________
> >gnome-i18n mailing list
> >gnome-i18n@gnome.org
> >http://lists.gnome.org/mailman/listinfo/gnome-i18n
> >
> >
--
Kenneth Rohde Christiansen <kenneth@gnu.org>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]