HighTechTalks DotNet Forums  

zh-Hans vs. zh-CHS

Dotnet Internationalization microsoft.public.dotnet.internationalization


Discuss zh-Hans vs. zh-CHS in the Dotnet Internationalization forum.



Reply
 
Thread Tools Search this Thread Display Modes
  #1  
Old   
Jaska
 
Posts: n/a

Default zh-Hans vs. zh-CHS - 11-09-2006 , 05:26 AM






Hi,

The neutral language code for Simplified Chinese used to be zh-CHS. However
the newest .NET documentation tells that it is zh-Hans. This is odd. What
would be the right. I tested on my XP + Visual Studio 2005 and zh-CHS seems
working.

Also Traditional used the be zh-CHT and now it is zh-Hant

Is this some new code introduced in .NET 3.0. If it is why??? Are the both
valid or do I have to check what is the .NET runtime and use the appropiate
code.

Best regards,
Jaakko



Reply With Quote
  #2  
Old   
Jaska
 
Posts: n/a

Default Re: zh-Hans vs. zh-CHS - 11-09-2006 , 05:45 AM






I tested zh-Hans on .NET 2.0 on XP.
Did not work. Only zh-CHS works.

I have also noticed that on the new documentation script is ised after
language when it used to be after country.

For example az-Latin-AZ vs. az-AZ-Latin

If would be good if MS would write document about these changes, why there
were done and are the new .NET platforms backward compatible.

Best regards,
Jaakko



Reply With Quote
  #3  
Old   
Aldo Donetti [MS]
 
Posts: n/a

Default Re: zh-Hans vs. zh-CHS - 11-14-2006 , 08:58 PM



Hi,
as for the "why", it's because a new RFC was introduced - you can read some more here <http://blogs.msdn.com/shawnste/archive/2006/11/14/problems-compiling-resources-in-net-2-0-apps-after-updates.aspx>
But zh-Hans/Hant were only introduced on the Vista release of the .NET Framework, and Visual Studio will still produce resources for zh-CHS/zh-CHT, so that backwards compatibility is preserved (for now)
And in the immediate future both culture names (old and new) will work

HTH,
Aldo


-- This posting is provided "AS IS" with no warranties, and confers no rights.


--------------------
Quote:
From: "Jaska" <jaakko.salmenius (at) gmail.com
References: <ucK$7l#AHHA.3620 (AT) TK2MSFTNGP02 (DOT) phx.gbl
Subject: Re: zh-Hans vs. zh-CHS
Date: Thu, 9 Nov 2006 19:45:57 +0900
Lines: 15
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2900.2869
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2962
X-RFC2646: Format=Flowed; Response
Message-ID: <OLrX#w#AHHA.1780 (AT) TK2MSFTNGP03 (DOT) phx.gbl
Newsgroups: microsoft.public.dotnet.internationalization
NNTP-Posting-Host: 58x156x14x236.ap58.ftth.ucom.ne.jp 58.156.14.236
Path: TK2MSFTNGXA01.phx.gbl!TK2MSFTNGP01.phx.gbl!TK2MSFT NGP03.phx.gbl
Xref: TK2MSFTNGXA01.phx.gbl microsoft.public.dotnet.internationalization:2555
X-Tomcat-NG: microsoft.public.dotnet.internationalization

I tested zh-Hans on .NET 2.0 on XP.
Did not work. Only zh-CHS works.

I have also noticed that on the new documentation script is ised after
language when it used to be after country.

For example az-Latin-AZ vs. az-AZ-Latin

If would be good if MS would write document about these changes, why there
were done and are the new .NET platforms backward compatible.

Best regards,
Jaakko






Reply With Quote
Reply




Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.