Cómo: Cambiar el idioma o la condición de un recurso al copiarlo
Al copiar un recurso, es posible cambiar la propiedad Language (idioma), la propiedad Condition (condición) o ambas a la vez.
El idioma del recurso identifica exactamente lo que indica su nombre: su idioma. FindResource utiliza esta propiedad para facilitar la identificación del recurso que se busca. (Hay recursos que pueden tener diferencias en cada idioma no sólo asociadas al texto: por ejemplo, aceleradores que sólo funcionen en teclados japoneses, mapas de bits apropiados únicamente para versiones traducidas al chino, etc.)
La condición de un recurso es un símbolo definido que identifica una condición bajo la cual debe utilizarse esta copia concreta del recurso.
El idioma y la condición de un recurso se muestran entre paréntesis después de su nombre en la ventana Área de trabajo. En este ejemplo, el recurso denominado IDD_AboutBox está en finés (idioma) y su condición es XX33:
IDD_AboutBox (Finnish – XX33)
Para copiar un recurso existente y cambiar su idioma o su condición
En el archivo .rc o en la ventana Vista de recursos, haga clic con el botón secundario en el recurso que desee copiar.
Elija Insertar copia en el menú contextual.
En el cuadro de diálogo Insertar copia de recursos:
En el cuadro de lista Idioma, seleccione el idioma.
En el cuadro Condición, escriba la condición.
Para obtener información sobre cómo agregar recursos a proyectos administrados, vea Recursos de aplicaciones en la Guía del desarrollador de .NET Framework. Para obtener información sobre cómo agregar manualmente archivos de recursos a proyectos administrados, cómo obtener acceso a recursos, cómo mostrar recursos estáticos y cómo asignar cadenas de recursos a propiedades, vea Tutorial: Adaptar formularios Windows Forms y Walkthrough: Using Resources for Localization with ASP.NET.
Requisitos
Win32