Consideraciones internacionales para Reporting Services

Actualizado: 14 de abril de 2006

SQL Server Reporting Services incluye recursos de idioma traducidos para el programa de instalación, el Diseñador de informes, el Administrador de informes, el Visor de HTML y todos los mensajes devueltos desde un servidor de informes. Reporting Services se ha traducido a todos los idiomas admitidos por SQL Server. Los recursos para todos los idiomas compatibles se instalan durante el proceso de instalación. No necesita ejecutar un programa de instalación diferente para agregar compatibilidad con idiomas adicionales.

Para los componentes del servidor como el Administrador de informes y el Visor de HTML, el recurso de idioma en vigor para un usuario en concreto se determina en tiempo de ejecución. Tanto la aplicación cliente (normalmente un explorador) como el sistema operativo del equipo que ejecuta el servidor de informes contribuyen a determinar el recurso de idioma que se utiliza. En este tema se describe en qué medida la configuración regional del explorador y el sistema operativo afecta a la selección de recursos de idioma en tiempo de ejecución.

Además de los problemas de traducción mencionados, este tema proporciona información acerca de la configuración de idioma de los informes y explica los elementos que no se han traducido.

Cómo se utilizan los idiomas en Reporting Services

La tabla siguiente describe cómo se utilizan las versiones de idioma en una instalación de Reporting Services.

Idioma ¿Cómo se utiliza?

Idioma del servidor de informes

El idioma del servidor determina el idioma de los elementos siguientes:

  • Errores, advertencias y mensajes informativos devueltos por el servidor.
  • Formato de un informe, si no se establece de otra manera en la definición de informes en tiempo de diseño.
  • Nombres de las carpetas Mis Informes y Usuarios creadas para la característica Mis informes.
  • Funciones predefinidas y descripciones. Las funciones predefinidas incluyen Explorador, Administrador de contenido, Editor, Generador de informes, Mis informes, Usuario del sistema y Administrador del sistema. Los nombres y las descripciones de las funciones predefinidas aparecen en el Administrador de informes y en otras herramientas cliente que se pueden utilizar para establecer los permisos del servidor de informes.

La compatibilidad para los 10 idiomas de SQL Server se proporciona en una instalación única de Reporting Services (no hay ningún paquete de idioma para instalar).

El idioma del servidor que se utiliza depende del idioma del sistema operativo. Si no se encuentra una coincidencia exacta, se utilizará una coincidencia aproximada en su lugar. Si no hay ninguna coincidencia aproximada, el idioma del servidor de informes es inglés de EE.UU.

Idioma del explorador

El idioma y la configuración regional del explorador determinan el recurso de idioma utilizado para:

  • Administrador de informes
  • Barra de herramientas de informe
  • Elementos estáticos de los tipos de contenido y de la jerarquía de carpetas del servidor de informes, cuando se tiene acceso al servicio Web de dicho servidor mediante una ventana del explorador. Tenga en cuenta que Reporting Services no proporciona características de conversión de idioma. Los nombres definidos por el usuario para carpetas, informes, modelos, orígenes de datos compartidos y recursos aparecen en el idioma en el que se definieron.

Idioma del informe

Los informes usan la configuración de idioma para etiquetas y formatos:

  • Las etiquetas se articulan en el idioma de Visual Studio que está utilizando.
  • Los formatos de fecha, moneda y número los determina el idioma del servidor en tiempo de ejecución.
    Para invalidar el formato proporcionado a través del idioma del servidor, puede establecer la propiedad Language en el informe al diseñarlo. Si desea variar el formato basado en el idioma o la configuración regional del explorador o de la aplicación cliente, puede establecer la propiedad Language en una expresión que incluya la variable User!Language.

Idioma de la base de datos

Los datos que aparecen en un informe están determinados por los valores de datos reales de la base de datos y por la configuración de intercalación del servidor de bases de datos.

[!NOTA] El programa de instalación de SQL Server está disponible en idiomas traducidos concretos. Reporting Services admite todos los idiomas a los que se ha traducido SQL Server, independientemente del idioma del programa de instalación que utiliza.

Configuración de idioma para informes y el Diseñador de informes

En el Diseñador de informes, puede establecer el idioma de un informe para mostrar los valores con formato (como fechas, monedas y números) en un idioma específico. Es recomendable que establezca el idioma en un informe si lo implementa en un entorno multilingüe. Si no lo establece, el idioma del servidor determinará los formatos que se utilizarán. Por ejemplo, si se está ejecutando una versión del sistema operativo en francés, el informe utilizará los delimitadores y formatos de datos del francés, aunque la configuración de referencia cultural y la configuración regional del explorador se hayan establecido en un idioma diferente. Si se desea modificar la configuración regional y la referencia cultural para usuarios específicos, se puede definir la configuración regional al establecer el idioma del informe en la expresión =User!Language. Para obtener más información, vea Trabajar con expresiones en Reporting Services.

En el caso del Diseñador de informes, el recurso de idioma aplicado al entorno de creación de informes está determinado por el idioma de la instalación de Microsoft Visual Studio. Por ejemplo, si ejecuta una versión en japonés de Visual Studio, se utilizará el recurso de idioma japonés para el Diseñador de informes. Si ejecuta una versión traducida de Visual Studio que no sea compatible con SSRS, se utilizará el idioma de recurso neutro en su lugar. Para obtener más información sobre los recursos neutros, vea "Configuración de idioma del sistema operativo" más adelante en este tema. Para obtener más información sobre los recursos neutros en general, vea la documentación de Microsoft Visual Studio.

Configuración de idioma del explorador

La configuración de idioma del explorador es el factor principal que determina el recurso de idioma que utilizará el servidor de informes para esa conexión de cliente. Por ejemplo, un usuario que tenga acceso a un servidor de informes japonés utilizando una versión en francés de Internet Explorer trabajará con versiones en francés del Administrador de informes, el Visor de HTML y el espacio de nombres de carpetas del servidor de informes. Además, todos los errores, las advertencias y los mensajes informativos se mostrarán en francés.

Tenga en cuenta que la configuración de idioma del cliente sólo afecta a los componentes de la interfaz de usuario. Los informes que vea y administre conservarán la configuración de idioma que se haya establecido anteriormente para ellos. En un entorno multilingüe, estos factores pueden combinarse de tal manera que el usuario vea varios idiomas en la misma página del explorador. Por ejemplo, si utiliza un cliente en francés para tener acceso a un informe en japonés, el usuario verá caracteres tanto franceses como japoneses de la siguiente manera:

  • El Administrador de informes y la barra de herramientas de informes estarán en francés porque la aplicación cliente está en francés.
  • El informe estará en japonés (así como cualquier instantánea de historial del informe, las propiedades de los parámetros o las propiedades de suscripción definidas para el informe), ya que la propiedad de idioma del informe se ha establecido en japonés. Para obtener más información sobre la configuración regional, vea Trabajar con expresiones en Reporting Services.

Configuración de idioma del sistema operativo

El idioma del sistema operativo determina el recurso neutro que se utilizará si los idiomas de una aplicación cliente y de Reporting Services no coinciden. Si una aplicación cliente se conecta a un servidor de informes en un idioma incompatible, se devolverán los recursos neutros a la aplicación.

Varios elementos siempre se mostrarán en el idioma correspondiente a la configuración de idioma del sistema operativo, independientemente de la configuración regional de la aplicación cliente. Estos elementos se describen en la siguiente tabla.

Elemento Descripción

Funciones predefinidas

Reporting Services se instala con varias funciones predefinidas (Explorador, Publicador, Administrador de contenido, Mis informes, Administrador del sistema y Usuario del sistema), que se expresan con el recurso de idioma del sistema operativo que ejecute el servidor de informes.

Carpeta Users y carpeta MyReports

Estos nombres de carpeta quedan reservados cuando se habilita la característica Mis informes. Esta característica requiere una estructura de carpetas fija. Puesto que el servidor de informes administra los nombres reservados, los nombres de carpetas reservados utilizan el recurso de idioma del sistema operativo que ejecute el servidor de informes.

Elementos no traducidos

Reporting Services no incluye compatibilidad multilingüe para los archivos de registro, la base de datos de ejemplo AdventureWorks, los informes de ejemplo ni las aplicaciones de ejemplo. Estos elementos sólo están disponibles en inglés.

Vea también

Conceptos

Administrar Reporting Services

Otros recursos

Implementar Reporting Services

Ayuda e información

Obtener ayuda sobre SQL Server 2005

Historial de cambios

Versión Historial

14 de abril de 2006

Contenido nuevo:
  • Cómo cambiar la configuración de idioma de un informe.
Contenido modificado:
  • El idioma del servidor, no la aplicación cliente, establece el idioma del informe.