----- Original Message ----- 
From: <nobu.nokada / softhome.net>
To: "ruby-talk ML" <ruby-talk / ruby-lang.org>
Sent: Tuesday, July 01, 2003 10:35 AM
Subject: Re: Message catalogs (I18N) overnight hack...


> Hi,
> 
> At Tue, 1 Jul 2003 22:42:13 +0900,
> Hal E. Fulton wrote:
> > >     printf("I gave the %1$s to %2$s", thing, recipient)
> > 
> > Yes, that is how I have done it in C on AIX. :)
> > 
> > But I simplified it in my code -- it does not require
> > any change to printf or to its format string. I use
> > markers in the translated strings themselves:
> 
> Change?  Although I may not correctly understand what you mean,
> it's already even in 1.6.

Forgive my ignorance. I didn't know that printf
supported numbered parameters.
 
> I know just gettext can handle plural forms, but nothing about
> this case.  How do German solve this issue in gettext?

I have no idea. Perhaps just by careful wording.

Hal