Compartir a través de


Recursos web de cadena (RESX)

Utilice estos recursos web para administrar cadenas traducidas en cualquier interfaz de usuario que se defina o con mensajes de error visibles.

Nota

Los recursos web de cadena (RESX) se agregaron con las aplicaciones de Dynamics 365 for Customer Engagement, versión 9.0.

Uso de recursos web RESX

Los recursos web RESX contienen las claves y los valores de cadena traducidos para un único lenguaje definido con el formato XML RESX. RESX es un formato común para definir recursos traducidos para aplicaciones de Windows, de manera que haya herramientas comunes disponibles para trabajar con este tipo de archivos y los proveedores de localización estén correctamente familiarizados para trabajar con ellos. Cuando se publica el archivo como un recurso web en CRM, este se convierte a formato JSON, que se descargará en la aplicación cuando sea necesario.

Cuando se crean recursos web RESX es necesario establecer explícitamente el valor de idioma e incluir el identificador local (LCID) para el idioma correspondiente en el nombre del recurso web. Por ejemplo, new_/strings/MyAppResources.1033.resx contendría recursos para el idioma inglés. Consulte Valores de identificadores de configuración regional de Microsoft para ver la lista de valores LCID.

Para extraer el valor localizado, sírvase de la función Xrm.Utility.getResourceString. Esta función acepta dos parámetros: WebResourceNamey keyValue.

Por ejemplo, Xrm.Utility.getResourceString("new_/strings/MyAppResources","hello") devolverá el valor de la cadena localizada para la clave del recurso "hello" dentro del recurso web new_/strings/MyAppResources.1033.resx si el idioma preferido del usuario es el inglés. Tenga en cuenta que la función no hace referencia a ningún idioma específico o ningún nombre completo de recurso web RESX. Esta funcionalidad depende del recurso web RESX que se esté asociando al recurso web JavaScript que realiza la llamada como dependencia. Más información: Dependencias de recursos web.

El valor de cadena correspondiente vendrá determinado por la preferencia de idioma del usuario y los idiomas disponibles en la organización. Si no se encuentra una cadena traducida que coincida con las preferencias de idioma del usuario, la cadena traducida se revertirá automáticamente al idioma base de la organización. Si no se encuentra ninguna cadena traducida que coincida con el idioma base de la organización, se devolverá un valor nulo.

Vea también

Recursos web para Dynamics 365 Customer Engagement (on-premises)
Crear recursos web accesibles
Crear recursos web y contenido de IFrame para uso con Dynamics 365 Customer Engagement (on-premises) para clientes de móviles
Dependencias de recursos web
Recursos web de página web (HTML)
Recursos web de Silverlight (XAP)
Recursos web de script (JScript)
Recursos web de imagen (JPG, PNG, GIF, ICO)
Recursos web de hoja de estilo (XSL)
Recursos web (XML) de datos
Recursos web de CSS
Mensajes y métodos de la entidad WebResource
Ejemplo: pasar varios valores a un recurso web mediante el parámetro de datos
Ejemplo: importar archivos como recursos web
Ejemplo: utilidad de recurso web