RE: [TFUI] Re: Locale independence and grammatical structure

"Charlie Poole" <[email protected]>
Newsgroups gmane.comp.programming.test-first-user-interfaces
Message-ID <004801c51c61$03ce8a00$8119fea9@siena>
I missed the original, but one of the quoted bits in Phlip's (excellent)
reply
caught my eye:

> qazsedcft wrote:
>> We may want to use the nationality as a  noun or an 
> > adjective, or use it possessively, or distinguish by gender and 
> > number, etc. In English it is fairly simple to plug the name in and 
> > add an s or 's or a few articles. However, in languages with 
> > inflections it's quite a bit more complicated.

What you're describing - in English - is generally considered a bad
practice by those with experience in localization. So rather than
adding complexity in order to allow pluralizing, changing case, etc.
in other languages, I suggest you remove complexity by storing
every phrase separately. 

Taking it a step further, you should not practice the "efficiency" of 
storing little phrases to be combined into sentences. Just store every
string you need to display separately, as Phlip suggested. Storage
efficiency is not that big a deal. Program complexity is. And the
time and effort of the localizers is definitely a big deal.

Suggestion: Use comments in a text file - or an extra column in
a database - to tell the localizers how each string is used.

Charlie




To unsubscribe, email:
TestFirstUserInterfaces-unsubscribe-hHKSG33TihhbjbujkaE4pw@public.gmane.org
 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/TestFirstUserInterfaces/

<*> To unsubscribe from this group, send an email to:
    TestFirstUserInterfaces-unsubscribe-hHKSG33TihhbjbujkaE4pw@public.gmane.org

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.