[ goranche @ 25.11.2002. 08:39 ] @
Radeci na .Net projektu u kom intenzivno koristimo lokalizaciju otkrio sam da postoji greska u oznacavanju naseg, ali i drugih jezika koji u sebi imaju Latin i Cyr fontove kao sto su Azerbejdzan i Uzbekistan. Naime, u dokumentaciji .net frameworka na adresi ms-help://MS.NETFrameworkSDK/cpref/html/frlrfsystemglobalizationculturetypesclasstopic.htm Ili http://msdn.microsoft.com/libr...ationcultureinfoclasstopic.asp u cultures tabeli nas jezik je oznacen sa Cy-sr-SP i Lt-sr-SP. Posto sistem takvu lokalizaciju nece da prepozna - not supported - napisao sam malo programce da mi ispise supported types: foreach (CultureInfo cin in CultureInfo.GetCultures(CultureTypes.AllCultures)) { Label1.Text += "<br>" + cin.Name; }; Pa tako nase strana ispada da su: sr-SP-Latn sr-SP-Cyrl Resources fajlovi sa ovakvim sufiksima funkcionisu bez problema. Ove pogresne oznake za nas jezike se ponavljaju u skoro svim Microsoft dokumentima koje se ticu lokalizacije i pretpostavljam da mogu da prouzrokuju ozbiljne probleme. Goran |