En primer lugar, me pregunto si está seguro de haber elegido el identificador de cultura correcto con zh-Hans
, que es un neutral culture. Tal vez sería más apropiado para usted orientar su publicidad a una cultura específica, como zh-CN
(los chinos se usan en China) si ese es el mercado que desea apoyar.
En segundo lugar, usar el archivo web.config para establecer la cultura está bien si está planificando una implementación que se dirige exclusivamente a esta cultura. A menudo querrá una misma implementación para adaptarse dinámicamente a la cultura del usuario final, en cuyo caso establecería programáticamente el Thread.CurrentCulture
(e incluso el Thread.CurrentUICulture
si proporciona recursos localizados) basado, por ejemplo, en un esquema de URL (p. Ej. Www.myapp. com usaría en-US y www.myapp.com/china usaría zh-CN) o el encabezado accept-languages o un selector de idioma en la aplicación.
Aparte de las limitaciones de Unicode a las que se refiere Paweł (lo que significa que es posible que realmente necesite utilizar el último .NET Framework/SQL Server), no hay nada específico que deba hacer para el chino simplificado. Si sigue el estándar internationalization guidelines, debe tener todo listo. Quizás, por cierto, considere la localización (traducción) de su aplicación en chino como parte de esto.
Acerca de SQL Server, los puntos de Paweł parecen bastante claros. Dicho eso, siempre que use nvarchar tipos de datos (Unicode) y no ejecute consultas en estas columnas ni las ordene en base a estas columnas en el lado de la base de datos, me sorprendería que tuviera algún problema con SQL Server 2005. Entonces realmente depende de lo que hagas con estos datos.
Creo que tendrá que cambiar los tipos de campo en su esquema DB de char, varchar y texto a nchar, nvarchar y ntext para admitir caracteres Unicode. No estoy seguro acerca de la parte de ASP.NET. – RMorrisey
¿Por qué no utilizar la plataforma de comercio electrónico de código abierto en lugar de hacerlo desde cero como este: http://demo.aspxcommerce.com Codeplex: http://aspxcommerce.codeplex.com –