Вопрос

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

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

Это было полезно?

Решение

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

Как вы сказали, вам в основном нужно использовать глобальную переменную 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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top