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

"Phlip" <[email protected]>
Newsgroups gmane.comp.programming.test-first-user-interfaces
Message-ID <007001c51d00$e6b7ae10$0102a8c0@DF619121>
Marc Brooks wrote:

> > 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 ;)

The OP (who is not here) described localizing a game. That may have included
the equivalent of RPG conversations. So the number of individual strings
could undergo combinatoric explosion.

> > 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/

Oh, another thing: The game might be finished, in English.

-- 
  Phlip
  http://industrialxp.org/community/bin/view/Main/TestFirstUserInterfaces




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.