Austin Ziegler wrote:
>>>Sam Sungshik Kong wrote in [ruby-talk:102028]:
>>>
>>>>s = "My name is %(name)s and my age is %(age)d." % {"name":
>>>>"Sam", "age": 34}
>>>>I know that ruby has "#{name}" expression. But that requires a
>>>>variable named "name" in advance. I want to bind the format
>>>>string and data later.
>>>
>>>I proposed that feature once in [ruby-dev:16351], though
>>>rejected, but still I think that it would be useful for I18N. Is
>>>it worth for RCR?
>>
>>Do you have an example on how would you use this? I ask because I
>>would also vote strongly against it.
> 
> 
> For I18N, a facility like this is essential, as different languages
> may require words in different orders. 

[snip]

Do you consider it essential to have the items named? Or is it
sufficient to number them and know the original ordering (also a
common scheme)?

OT: Forgive my ignorance, but can you/someone summarize the differences
in I18N, L10N, and M17N?


Thanks,
Hal