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

Marc Brooks <[email protected]>
Newsgroups gmane.comp.programming.test-first-user-interfaces
Message-ID <[email protected]>
> 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.

+1 or I8 ;)

> efficiency is not that big a deal. Program complexity is. And the
> time and effort of the localizers is definitely a big deal.

+1 really, and localization is just as hard as internationalization. 
Trust us, we've done it.

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

Exactly right.  My ORM has explicit support for localized strings for
lookup tables and such, for precisely this reason.  It's so hard to
graft on this stuff and make it SIMPLE, so "get ugly early"[1] and
just do it right the first time.

[1] http://www.softwareforyourhead.com/ 

-- 
Marc C. Brooks
mailto:[email protected]
http://musingmarc.blogspot.com


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.