example - cultureinfo c# español
¿Hay un recurso de tabla de cadenas para Visual C#2005? (2)
Como desarrollador que pasó muchos años trabajando en Visual C ++ 6, estoy acostumbrado a trabajar con el recurso String Table para almacenar cadenas de caracteres unicode para la localización. ¿Hay algún recurso dentro de Visual Studio 2005 que proporcione el mismo? ¿Hay bibliotecas o herramientas de terceros?
La respuesta corta es "resources.resx": si utilizó una plantilla para su nuevo proyecto, probablemente ya tenga uno. Ábrelo, luego despliega el selector "tipo de recurso" y selecciona Cadenas. Puede acceder a ellos como (espacio de nombres de proyecto) .Properties.Resources. (Nombre de cadena), aunque es posible que deba anteponer un "global ::" a eso.
Por supuesto, como señala Jon, para la localización en varios idiomas, puede acceder a múltiples archivos de recursos de forma independiente.
ResourceManager es su amigo, y sí, Visual Studio todavía tiene soporte para todo en el editor. Es posible que también desee leer " Codificación y localización ". Si está realmente interesado, puedo recomendar el libro de Guy Smith-Ferrier en .NET i18n .