>> 1. en-US
>> 2. en-UK
>> 3. en

There is no en-UK locale ID, nor an en_UK, the identifier for the United 
Kingdom is GB.

en-GB refers to British English as used anywhere in the world
en_GB refers to Generic English as used in the United Kingdom

> Docs say to use an underscore, not a hyphen. Are you sure your .lproj 
> directories are correctly-named?

They don’t blanket recommend using identifiers that specify a generic language 
and region.

If you localise for en_GB and a user located in the United Kingdom moves to 
America and changes their region to United States (to adopt the US date format 
and currency etc), doesn’t suddenly start speaking American English, and would 
probably prefer the application continue to use British English, if they’ve put 
that ahead of American English or plain English in their language order 
preference.

Keith


_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to