Uwagi dotyczące projektowania rozwiązań dla wdrożeń wielojęzycznych lub globalne (usług Reporting Services)

Jeśli wymagań wdrożenia obejmują obsługę wielu języków i kultur, informacje w tym temacie Pomocy wybierz narzędzia i wykonaj zgłosić praktyk, które obsługują raportów w wielu językach i zrozumieć, jak zasoby językowe są używane przy uruchomieniu autorstwa czas.

Ten temat zawiera listę obsługiwanych języków, zawiera opis używania zasób językowych przy uruchomieniu czas, ustawienia języka raportu i opisano elementy, które nie są lokalizowane.Dla składników po stronie serwera, takich jak Menedżer raportów i narzędzi raportu, zasób językowych jest określana przy uruchomieniu czas.Obie klient aplikacji (zwykle przeglądarka) i systemu operacyjnego komputera, na którym jest uruchomiony serwer raportów odgrywają ważną rolę w określaniu, który zasób język jest używany.

Aby uzyskać więcej informacji na temat języka obsługi w SQL Server 2008, zobacz Wymagania sprzętowe i programowe dotyczące instalowania programu SQL Server 2008 R2.

W tym temacie wyjaśniono, dostęp do serwera raportów między różne efekty czas stref.Więcej informacji o czas strefy problemów, zobacz Zmiana ustawień zegara na serwerze raportów i stref czasowych.

Jak języki są używane usługi Reporting Services

W poniższej tabela opisano, jak wersje językowe są używane w całym Reporting Services instalacji.

Język

Czego służy?

Język serwera raportów

Język serwera raport jest język systemu operacyjnego, na którym jest zainstalowany serwer raportów.Język ten zależy od ustawień regionalnych komputera.

Język serwera raport to język używany przez wystąpienie serwer raportów dla następujących elementów:

  • Błędy, ostrzeżenia i komunikaty informacyjne, które są zwracane przez serwer.

  • Formatowanie w raporcie, jeśli nie jest to inaczej zestaw przez Language właściwość w definicja raportu na czas projektowania.

  • Nazwy folderów Moje raporty i użytkowników, foldery utworzone za pomocą funkcji Moje raporty i że są widoczne dla administratorów.Dla użytkowników na podstawie ustawień językowych klient jest zlokalizowany w folderze Moje raporty.

  • Wstępnie zdefiniowanych ról i opisy.Wstępnie zdefiniowanych ról obejmują przeglądarki, Menedżer zawartości, Wydawca, Konstruktora raportów, Moje raporty, systemu użytkownika i administratora systemu.Nazwy i opisy ról wstępnie zdefiniowane są wyświetlane w Menedżer raportów i innych narzędzi klient, które mogą być używane do zestaw raport uprawnienia serwera.Nazwy te są określane w instalacji, ale można użyć Reporting Services narzędzie konfiguracji, aby utworzyć nową baza danych serwera raportów z innego języka po instalacji.

Obecnie dziesięciu SQL Server języków.serwer raportów Języka dla danego serwer raportów wystąpienie zawsze będzie jeden z dziesięciu dostępnych języków.Obsługa wszystkich dziesięć SQL Server języków znajduje się w jednym Reporting Services instalacji. Brak pakietów językowych do zainstalowania.

Język serwera raportu jest zestaw podczas tworzenia raportu bazy danych serwera.Jeśli używasz Reporting Services konfiguracji narzędzie do tworzenia bazy danych, należy określić serwer raportów języka po uruchomieniu Kreatora bazy danych zmian.

Po zainstalowaniu Reporting Services w domyślnej konfiguracja ustawienia określają język raportu serwera podczas tworzenia baza danych serwera raportów.Język używany przez Instalatora jest zasób głównie zbliżony języka systemu operacyjnego:

  • Jeśli dokładne dopasowanie między język systemu operacyjnego i SQL Server języka zostanie znaleziony, Instalator użyje dokładne dopasowanie.Na przykład, jeśli język systemu operacyjnego USAAngielski, Instalator użyje SQL Server zasób językowych dla USAAngielski jako język serwer raportów.

  • Jeśli nie można znaleźć dopasowanie dokładne, dopasowanie Zamknij zostanie użyty.Załóżmy, że system operacyjny jest Wielka BrytaniaAngielski.Ponieważ angielski U.K i USAW tej samej rodziny języka są angielski, wybiera ustawienia SQL Server języka zasób, który najlepiej pasuje do U.K w języku angielskim (w tym przypadek USAW języku angielskim).

  • Jeśli jest dostępna, nie zbliżona serwer raportów języka będzie USAAngielski.

Język przeglądarki klienta

Języka i ustawień regionalnych w przeglądarce klient ustalić zasób języka, używany dla:

  • Report Manager

  • Pasek narzędzi podglądu raportu

  • Nazwa folderu Moje raporty

  • Zlokalizowane elementy hierarchia folderów serwer raportów i typów zawartości serwer raportów, gdy usługa sieci Web serwer raportów jest dostępna za pośrednictwem okna przeglądarki.

    UwagaUwaga:
    Należy zauważyć, że Reporting Services nie dostarcza funkcji konwersji języka.Zdefiniowane przez użytkownika nazwy folderów, raporty, modele, udostępniane źródła danych oraz zasoby są wyświetlane w języku, w której zostały zdefiniowane.

Język raportu

Raporty Użyj ustawień języka dla etykiet i formatów:

  • Visual Studioetykiety są łączone przegubowo w wersja językowej Visual Studio , którego używasz.

  • Domyślnie, formaty data, waluty i liczby są określane przez język raportu serwera przy uruchomieniu czas.

    Aby przesłonić formatowanie przez serwer raportów języka, zestaw Language właściwość raportu podczas projektowania typie.zestaw poziom raportu lub TextRun.Jeśli chcesz zmieniać formatowania na podstawie języka lub lokalnych ustawień przeglądarki lub aplikacji klient, zestaw Language Właściwość wyrażenie zawiera User!Language zmiennej.

Język bazy danych

Dane wyświetlane w raporcie jest określana według wartości rzeczywistych danych w bazie danych i bazy danych sortowanie serwera ustawienia.

Interfejs użytkownika programu SharePoint

Zasoby językowe, które są używane do ustalenia, języka i ustawień regionalnych dla kultury interfejs użytkownika programu SharePoint:

  • Reporting Services Strony sieci Web w witrynie programu SharePoint

  • Reporting Services Raport Viewer Web part

.NET Framework Pakiet języka

Gdy .NET Framework jest zainstalowany pakiet językowy, błędy zwrócone przez .NET Framework zwracane są oparte na języku klient i ustawienia regionalne ustawienia.Błędy te obejmują Reporting Services błędy wyświetlane w interfejsie użytkownika programu SharePoint i Menedżer raportów.

Zasoby językowe instalacji usług raportowania

SQL Server Reporting Services includes localized language resources for Setup, Report Designer, Model Designer, Report Manager, Report Builder, the report toolbar, and all messages that are returned from a report server.Reporting Services is localized into all languages supported by SQL Server.Zasoby dla wszystkich obsługiwanych języków są instalowane podczas instalacji.Nie trzeba uruchamiać program oddzielnych instalacji, aby dodać obsługę dla dodatkowych języków.

Obsługiwane języki

Obsługa języka zależy od używanego trybu serwera.Jeśli nie znasz tryby serwera, zobacz Tryb wdrożenia planowania.

  • Jest dostępny w trybie macierzystym serwer raportów SQL Server tylko języki.

  • serwer raportów, która działa w trybie zintegrowanym programu SharePoint obsługuje dodatkowe języki Reporting Services dodatku i dla wystąpień Konstruktora raportów, który rozpoczyna się od strona aplikacji SharePoint.W dodatkowych języków dostępnych stron aplikacji używanych w witrynie programu SharePoint do wyświetlania i zarządzania elementy serwer raportów i błędy i ostrzeżenia, które pojawiają się na tych stronach.

Wiadomości, które pochodzą z serwer raportów i projektu w Projektant raportów raporty są dostępne tylko w językach obsługiwanych przez SQL Server.Oznacza to, że po uruchomieniu serwer raportów w trybie zintegrowanym programu SharePoint, może uzyskać połączenie języków, jeśli strony aplikacji programu SharePoint są w języku, SQL Server nie pomocy technicznej.

LCID

Nazwa języka

Nazwa kultury

SQL ServerTryb macierzysty

Tryb zintegrowany programu SharePoint

1028

Chiński (tradycyjny)

zh-tw

Tak

Tak

1031

Niemiecki

de-de

Tak

Tak

1033

Angielski

En-us

Tak

Tak

1036

Francuski

FR-fr

Tak

Tak

1040

Włoski

IT-it

Tak

Tak

1041

Japoński

ja-jp

Tak

Tak

1042

Koreański

ko-kr

Tak

Tak

1049

Rosyjski

ru-ru

Tak

Tak

2052

Chiński (uproszczony)

zh-cn

Tak

Tak

3082

Hiszpański

ES-es

Tak

Tak

1029

Czeski

CS-cz

Nie

Tak

1030

Duński

da-dk

Nie

Tak

1032

Grecki

EL-gr

Nie

Tak

1035

Fiński

Fi-fi

Nie

Tak

1038

Węgierski

HU-hu

Nie

Tak

1043

Holenderski

NL-nl

Nie

Tak

1044

Norweski (Bokmal)

NB-no

Nie

Tak

1045

Polski

pl-pl

Nie

Tak

1046

Portugalski (Brazylia)

PT-br

Nie

Tak

1053

Szwedzki

SV-se

Nie

Tak

1055

Turecki

TR-tr

Nie

Tak

2070

Portugalski (europejskie)

PT-pt

Nie

Tak

Ustawienia językowe dla Projektant raportów

For Report Designer itself, the SQL Server language resource that is used in the report-authoring environment is determined by the language of the installation of Microsoft Visual Studio.Na przykład, jeśli są uruchomione w wersja japońskiej Visual Studio, używany jest język japoński zasób dla Projektant raportów.Jeśli używasz wersja Visual Studio dla których nie istnieją żadne zbliżona w SQL Server języków, zasób językowych Projektant raportów i USA jest definicji raportuAngielski.

Ustawienia języka dla raportów i danych

Poniższa tabela zawiera listę definicja raportu struktur elementów i danych, których dotyczy obsługi języka.

Struktura danych lub elementu

Obsługa języka

Definicja raportu (.rdl)

Domyślnie definicja raportu (.rdl) agnostic język i pliku nie podejmie język komputera, na którym jest tworzona.Możesz miejsce docelowe .rdl pliku określonego przez ustawienie języka ReportLanguage właściwość lub TextRunLanguage właściwość stosowanych elementów w pliku.

Dane w raporcie

Data is retrieved intact from the original data source.Reporting Services does not convert or translate data during report processing.Jeśli źródło danych raportu jest japońskim bazy danych, dane wyświetlane w raporcie zawsze będzie w języku japońskim.

Jeśli w różnych wersjach językowych tej samej bazy danych, można utworzyć raport, który umożliwia użytkownikowi wybranie źródło danych przy uruchomieniu czas.Aby to zrobić, należy zdefiniować wyrażenie w raporcie, który zwraca listę źródeł danych.Aby uzyskać więcej informacji, zobacz Połączenia danych, źródeł danych i ciągów połączenia (SSRS).

Nazwa raportu i opis

Raport nazwę i opis, który pojawia się w Menedżer raportów jest zawsze wyświetlany w języku, w którym utworzono definicja raportu.Ustawienia przeglądarki ani język serwera nie będą miały wpływu na to.Jeśli raport jest tworzony w koreańskiej wersja Projektant raportów, nazwa i opis będą wyświetlane w koreański opublikowanego raportu.

Nazwa raportu lub opis w innym języku, należy rozważyć tworzenie połączonych raportów i następnie zmieniając nazwę i opis połączony raport na inny język.Instrukcje dotyczące tworzenia połączonych raportów, zobacz Jak Utwórz raport połączony.

Daty, waluty i formaty liczb

W Projektant raportów, zestaw język w raporcie pokazać wartości sformatowane (takich jak daty, waluty i liczby) danego języka.Valid values for the Language property are the languages supported by the Microsoft .NET Framework.

Language Właściwość jest zestaw w raporcie w trybie układu.Language Właściwość określa reguły formatowania, które są używane dla wszystkich wartości danych nie będących ciągami, szczególnie daty czas, Waluta i liczba formatów.

Jeśli wdrożyć raportu w środowisku wielojęzycznym i chcesz zapewnić, że formatowanie spełnia język układu danych i raportu, zaleca się ustawienie języka w raporcie.

Jeśli nie zestaw języka, język serwera raport określa formaty, które są używane.

Jeśli chcesz ustawić dynamicznie ustawienia regionalne i kultury ustawienia przeglądarki bieżącego użytku, zestaw Language właściwość do wyrażenie = użytkownik!Język.Aby uzyskać więcej informacji dotyczących sposobu zestaw Language właściwość do wyrażenie, zobacz Używanie odwołań do wbudowanych kolekcji Globals i Users (program Report Builder 3.0 i usługi SSRS).

Ustawienia języka przeglądarki dla Menedżer raportów i adres URL dostępu do raportów

Ustawienia języka przeglądarki jest podstawowym czynnikiem wpływającym na zasób język jest używany przez serwer raportów dla połączenia klient.Na przykład użytkownik, który korzysta z francuskiej wersja programu Internet Explorer dostępu do serwer raportów w systemie operacyjnym japońskim, będzie działać z francuskiej wersja Menedżer raportów, przeglądarka HTML i nazw folderów serwera raportu.Ponadto wszystkie błędy, ostrzeżenia i komunikaty informacyjne zostaną zwrócone w języku francuskim.

Należy zauważyć, że składniki interfejs użytkownika dotyczy ustawień języka klient.Raporty, które można przeglądać i zarządzać nimi zachowują języka zestawtings, które zostały uprzednio zestaw dla raportu.W środowisku wielojęzycznym czynniki te mogą łączyć się w taki sposób, że wiele języków są wyświetlane użytkownikowi w obrębie tej samej przeglądarki strona.Na przykład jeśli używasz francuskiego klient dostępu japońskich raportu do francuskich i japońskich znaków są wyświetlane użytkownikowi w następujący sposób:

  • Menedżer raportów i pasku narzędzi będą w języku francuskim, ponieważ aplikacja klient jest w języku francuskim.

  • Raport będzie w języku japońskim (podobnie jak każdy raport migawki historia raportu, właściwości parametru lub właściwości subskrypcja, które są zestaw raportu), ponieważ raport jest w języku japońskim.

Elementy niezlokalizowanej

Reporting Servicesnie zawiera obsługi wielu języków w plikach dziennika AdventureWorks2008R2 przykładowej bazy danych, przykładowe raporty i przykładowej aplikacji.Te elementy są dostępne tylko w języku angielskim.

AdventureWorks2008R2 Przykładowa baza danych zawiera niektóre zlokalizowane zawartości.W szczególności opisy produktów są dostępne w innych językach, oprócz języka angielskiego.