Интернационализация в SSRS

Каков наилучший способ обработки переводов для основного текста в SSRS. Например - если у меня есть отчет, который показывает сетку содержимого, как лучше всего отобразить правильный перевод для заголовка этой сетки, при условии, что культура отчета установлена ​​правильно.

Другими словами - возможно ли использовать ресурсы в SSRSотчете, или я застрял в том, чтобы хранить весь этот текст в базе данных и запрашивать его?

19.08.2008 18:15:29
1 ОТВЕТ
РЕШЕНИЕ

Насколько я знаю, нет возможности локализовать отчет (имеется в виду автоматизировать перевод строковых литералов) ...

Как вы сказали, в основном вам нужно использовать глобальную переменную User! Language, чтобы перехватить настройки пользователя, а затем использовать ее для извлечения соответствующих строк из БД ...

Однако вы можете настроить отображение полей валюты / чисел / даты в соответствии с языковым стандартом пользователя. Также возможно изменение интерфейса средства просмотра отчетов в соответствии с языком вашего пользователя.

Вот несколько ссылок, дающих советы о том, как адаптировать локаль:

http://www.ssw.com.au/Ssw/Standards/Rules/RulesToBetterSQLReportingServices.aspx#LanguageSetting

Пакет языков для просмотра отчетов:

http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=e3d3071b-d919-4ff9-9696-c11d312a36a0

5
19.08.2008 19:14:04