Re: [TFUI] internationalization
yahoogroups-1e+8sjoZAN9Wk0Htik3J/[email protected]
| Newsgroups | gmane.comp.programming.test-first-user-interfaces |
|---|---|
| Message-ID | <[email protected]> |
From: "Kari Hoijarvi" <hoijarvi.at.me.wustl.edu-hHKSG33Tihg+1LFaA5+Ji38/[email protected]> Sent: Tuesday, July 06, 2004 12:35 PM Subject: RE: [TFUI] internationalization > While working at a big company M in a project O my rule > was to always use Finnish locale for any kind of testing, > automated or not, and spell my last name "Hoijarvi" to > make sure that multi byte character strings were properly > used. > > I found so many bugs, that nowadays I only use US locale > and always spell my name "Hoijarvi". I don't want to deal > with mysterious internationalization bugs in products I'm > not developing. > > Testing tools should make testing with different locales > easy. It might be overkill to run every locale every time > you test, but once a day would probably catch most of the > locale bugs quickly. > > I don't know anybody doing this. I've seen recommendations that four locales are sufficient: English (either US or British), a Western European locale that can't be represented by Latin-1, a right to left script such as Hebrew or Arabic (I think Arabic has some extra things that might make it the better choice) and Japanese. Substitute either Chinese or Korean if your company has more contacts than with Japan, etc. If you've got those, it's not all that likely that you're going to have major problems with any other language in the Unicode set. At least, that's what the recommendation said. The latest version of FitNesse (20040604) has full support for UTF-8, so the Java version of FIT they ship with it does also. The latest Python FIT (0.6a1) also supports UTF-8. I don't know about the support level in any other versions of FIT, including the version of dotNet that they ship with FitNesse. John Roth > > Kari > > > -----Original Message----- > From: Phlip [mailto:phlipcpp-/[email protected]] > Sent: Monday, July 05, 2004 5:36 PM > To: [email protected] > Subject: [TFUI] internationalization > > > TFUI: > > Let's define a "skin" as one of many appearances a GUI > can support. The term comes from party applications > like MP3 players that can select any of a list of > appearances, layout, shapes, and background colors. > > If "skin" can mean any GUI customization - feature > set, version, or locale - then I would prefer that > development in one skin not break other skins. > > I'd prefer that each test case run many times, once > for each of a swatch of skins. I don't want the Greek > locale of my app to break while adding a feature and > previewing the English locale. > > Is anyone doing this? > > Is anyone doing it for different locales? > > ===== > Phlip > > > > > To unsubscribe, email: > TestFirstUserInterfaces-unsubscribe-hHKSG33TihhbjbujkaE4pw@public.gmane.org > > Yahoo! Groups Links > > > > > ------------------------ Yahoo! Groups Sponsor --------------------~--> Yahoo! Domains - Claim yours for only $14.70 http://us.click.yahoo.com/Z1wmxD/DREIAA/yQLSAA/nhFolB/TM --------------------------------------------------------------------~-> 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/