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