Udostępnij za pośrednictwem


Translations (Analysis Services - Multidimensional Data)

Multilanguage support in Microsoft SQL Server Analysis Services is accomplished by using translations.Tłumaczenie zawiera identyfikator języka i powiązań dla właściwości Analysis Services obiekty, które mogą być prezentowane w wielu językach. Na przykład, można zdefiniować tłumaczenia dla Analysis Services Baza danych do prezentowania podpis i opis tej bazy danych w określonym języku. Aby uzyskać więcej informacji na temat tłumaczenia zobacz Cube Translations.

Definiowanie tłumaczeń

Można zdefiniować tłumaczenie Business Intelligence Development Studio przy użyciu projektanta właściwe dla Analysis Services obiekt do przetłumaczenia. Definiowanie tłumaczenie tworzy Translation Obiektem skojarzonym z odpowiednią Analysis Services obiekt, który ma określone jawnie wartości literału w określonym języku dla właściwości skojarzonym Analysis Services obiekt.

Następujące obiekty i właściwości Analysis Services może mieć tłumaczenia skojarzonych z nimi:

Obiekt

Właściwości

Projektant

Database

Caption, Description

Ogólne (Projektant bazy danych) (Analysis Services - Multidimensional danych)

Moduł

Caption, Description

Tłumaczenie (moduł Projektant) (Analysis Services - Multidimensional danych)

grupa miar

Caption

Tłumaczenie (moduł Projektant) (Analysis Services - Multidimensional danych)

Miara

Caption, DisplayFolder

Tłumaczenie (moduł Projektant) (Analysis Services - Multidimensional danych)

Wymiar moduł

Caption

Tłumaczenie (moduł Projektant) (Analysis Services - Multidimensional danych)

Perspective

Caption

Tłumaczenie (moduł Projektant) (Analysis Services - Multidimensional danych)

Kluczowy wskaźnik wydajności (KPI)

Caption, Description, DisplayFolder

Tłumaczenie (moduł Projektant) (Analysis Services - Multidimensional danych)

Action

Caption

Tłumaczenie (moduł Projektant) (Analysis Services - Multidimensional danych)

Nazwanego zestaw

Caption

Tłumaczenie (moduł Projektant) (Analysis Services - Multidimensional danych)

obliczany element członkowski

Caption

Tłumaczenie (moduł Projektant) (Analysis Services - Multidimensional danych)

Wymiaru bazy danych

Caption, AttributeAllMember

Translations (Dimension Designer) (Analysis Services - Multidimensional Data)

Attribute

Caption, CaptionColumn1, AttributeHierarchyDisplayFolder, NamingTemplate, MembersWithDataCaption

Translations (Dimension Designer) (Analysis Services - Multidimensional Data)

Hierarchia

Caption, AllMemberName

Translations (Dimension Designer) (Analysis Services - Multidimensional Data)

Level

Caption

Translations (Dimension Designer) (Analysis Services - Multidimensional Data)

1 The CaptionColumn Właściwość atrybut może być powiązany z kolumna w widoku urządzenie źródłowe danych i sortowanie systemu Windows inne niż określone wystąpienie, w odróżnieniu od innych tłumaczenia, można użyć.

Definiowanie tłumaczeń atrybut

Tłumaczenia związane z atrybutami wymiarów bazy danych są obsługiwane inaczej niż inne tłumaczeń w następujący sposób:

  • wiązanie kolumn, zamiast jawnego wartości literału, mogą być skojarzone z CaptionColumn właściwość, dzięki czemu można przetłumaczyć nazwy składników element członkowski dla tego atrybut.

  • Sortowanie systemu Windows innych niż sortowanie, określonych dla wystąpienie można używać tak, aby członkowie w atrybucie mogą być odpowiednio sortowane w języku określonym w tłumaczeniu.

Można użyć Translacja danych atrybut pole dialogowe Business Intelligence Development Studio Aby zdefiniować tłumaczenia dla atrybut wymiarów bazy danych. Aby uzyskać więcej informacji na temat Translacja danych atrybut okno dialogowe zobacz Okno dialogowe translacji danych atrybutu (Analysis Services - Multidimensional danych).

Rozwiązywanie tłumaczenia

Jeśli aplikacja klient żąda informacji o identyfikatorze określony język Analysis Services wystąpienie próbuje rozpoznać dane i metadane dla Analysis Services obiektów do najbliższego identyfikator języka możliwe. Jeśli klient aplikacji nie określa język domyślny lub następnie określa identyfikator regionalny neutralne (0) lub identyfikator języka domyślnego procesu (1024) Analysis Services Korzystając z język domyślny dla wystąpienie zwraca dane i metadane dla Analysis Services obiekty.

Jeśli aplikacja kliencka Określa identyfikator języka innego niż domyślny identyfikator języka, wystąpienie iterację wszystkich tłumaczenia dostępne dla wszystkich dostępnych obiektów.Jeśli identyfikator określony język odpowiada identyfikator języka translacji, Analysis Services Zwraca tej translacji. Jeśli nie zostanie znaleziony odpowiednik, Analysis Services próbuje za pomocą jednej z następujących metod zwracają tłumaczenia z identyfikatorem języka znajdujący się najbliżej identyfikator określonego języka:

  • Dla następujących identyfikatorów języka Analysis Services próbuje użyć identyfikatora alternatywny język, jeśli nie zdefiniowano tłumaczenie dla identyfikatora określonego języka:

    Identyfikator określonego języka

    Identyfikator alternatywnych języka

    3076 Chiński (Hongkong SAR, PRC)

    1028 Chiński (Tajwan)

    5124 Chiński (Makau SAR)

    1028 Chiński (Tajwan)

    1028 Chiński (Tajwan)

    język domyślny

    4100, Chiński (Singapur)

    2052, Chiński (Chiny)

    2074 Chorwacki

    język domyślny

    3098 Chorwacki (cyrylica)

    język domyślny

  • Dla wszystkich pozostałych określonych identyfikatorów języka Analysis Services Wyodrębnia język podstawowy identyfikator określonego języka i pobiera identyfikator języka wskazywany przez system Windows jako najbardziej odpowiedni dla podstawowego języka. Jeśli nie można odnaleźć translacji dla identyfikatora języka najlepsze dopasowanie lub identyfikator podany język jest najbardziej odpowiedni dla podstawowego języka, język domyślny jest używany.