Службы отчетов SQL Server - локализовать отчеты? - PullRequest
0 голосов
/ 11 марта 2010

У меня есть некоторые отчеты SSRS 2008, которые необходимо локализовать. То есть:

  1. Заголовки отчетов, заголовки столбцов и т. Д. все должны находиться в локали пользователя. (Обратите внимание, что в моей ситуации выражение «Пользователь! Язык» может или не может быть полезным, но это не главная проблема.)
  2. Локализованные строки должны извлекаться из таблицы в той же БД, что и фактические данные отчета. Отдельные локализованные RDL не будут работать для нас. Локализацией будут управлять не разработчики, поэтому мы предоставили им интерфейс для самостоятельного изменения локализованных строк.
  3. Мы бы очень очень предпочли бы не извлекать строки через пользовательскую сборку, если мы можем помочь. В прошлом у нас были проблемы с развертыванием пользовательских сборок, и, конечно, это также вносит некоторые сложности в отладку.

Все идеи приветствуются.

1 Ответ

0 голосов
/ 15 апреля 2010

Полагаю, вам просто нужна таблица в БД, в которой все страны предпочитают свои идентификаторы. Затем на основе идентификатора пользователя вы можете установить форматирование соответственно.

Довольно плохая практика. Почему вы не можете использовать язык пользователя!

...