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/