Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La compatibilidad con varios idiomas en Microsoft SQL Server Analysis Services se realiza mediante traducciones. Una traducción contiene un identificador de idioma y enlaces para propiedades de objetos de Analysis Services que se pueden presentar en varios idiomas. Por ejemplo, puede definir una traducción para una base de datos de Analysis Services para presentar el título y la descripción de esa base de datos en un idioma especificado. Para obtener más información sobre las traducciones, vea Traducciones de cubos.
Definición de traducciones
Puede definir traducciones en SQL Server Data Tools (SSDT) mediante el diseñador adecuado para que el objeto Analysis Services se traduzca. La definición de una traducción crea un Translation objeto asociado al objeto de Analysis Services adecuado que tiene los valores literales explícitos especificados, en el idioma especificado, para las propiedades del objeto de Analysis Services asociado.
Los siguientes objetos y propiedades de Analysis Services pueden tener traducciones asociadas a ellos:
1 La CaptionColumn propiedad de un atributo se puede enlazar a una columna de una vista del origen de datos y puede usar una intercalación de Windows distinta de la especificada para la instancia, a diferencia de otras traducciones.
Definición de traducciones de atributos
Las traducciones asociadas a atributos de dimensiones de base de datos se controlan de forma diferente a otras traducciones de las maneras siguientes:
Una vinculación de columna, en lugar de un valor literal explícito, se puede asociar a la
CaptionColumnpropiedad para que los nombres de miembro de ese atributo puedan traducirse.Se puede usar una intercalación de Windows distinta de la intercalación especificada para la instancia para que los miembros del atributo se puedan ordenar adecuadamente para el idioma especificado en la traducción.
Puede usar el cuadro de diálogo Traducción de datos de atributos en SQL Server Data Tools (SSDT) para definir traducciones para atributos en dimensiones de base de datos. Para obtener más información sobre el cuadro de diálogo Traducción de datos de atributos, vea Cuadro de diálogo Traducción de datos de atributos (Analysis Services - Datos multidimensionales).
Resolución de traducciones
Si una aplicación cliente solicita información en un identificador de idioma especificado, la instancia de Analysis Services intenta resolver los datos y metadatos de los objetos de Analysis Services al identificador de idioma más cercano posible. Si la aplicación cliente no especifica un idioma predeterminado o especifica el identificador de configuración regional neutral (0) o el identificador de idioma predeterminado del proceso (1024), Analysis Services usa el idioma predeterminado para que la instancia devuelva datos y metadatos para los objetos de Analysis Services.
Si la aplicación cliente especifica un identificador de idioma distinto del identificador de idioma predeterminado, la instancia recorre en iteración todas las traducciones disponibles para todos los objetos disponibles. Si el identificador de idioma especificado coincide con el identificador de idioma de una traducción, Analysis Services devuelve esa traducción. Si no se encuentra una coincidencia, Analysis Services intenta usar uno de los métodos siguientes para devolver traducciones con un identificador de idioma más cercano al identificador de idioma especificado:
Para los siguientes identificadores de idioma, Analysis Services intenta usar un identificador de idioma alternativo si no se define una traducción para el identificador de idioma especificado:
Identificador de idioma especificado Identificador de idioma alternativo 3076 - Chino (RAE de Hong Kong, PRC) 1028 - Chino (Taiwán) 5124 - Chino (RAE de Macao) 1028 - Chino (Taiwán) 1028 - Chino (Taiwán) Idioma predeterminado 4100 - Chino (Singapur) 2052 - Chino (PRC) 2074 - Croata Idioma predeterminado 3098 - Croata (cirílico) Idioma predeterminado Para todos los demás identificadores de idioma especificados, Analysis Services extrae el idioma principal del identificador de idioma especificado y recupera el identificador de idioma indicado por Windows como la mejor coincidencia para el idioma principal. Si no se encuentra una traducción para el mejor identificador de idioma coincidente o si el identificador de idioma especificado es la mejor coincidencia para el idioma principal, se usa el idioma predeterminado.
Eliminación de objetos de traducción
Puede hacer clic con el botón derecho en un objeto de traducción en el diseñador de dimensiones o cubos para quitarlo de forma permanente. No puede restaurar ni reciclar un objeto eliminado, por lo que asegúrese de revisar la lista de objetos afectados antes de continuar.
Véase también
Escenarios de globalización para Analysis Services Multiidimensional
Idiomas y intercalaciones (Servicios de análisis)