Существует книга под названием «Рецепты служб отчетов Microsoft SQL Server», в которой есть несколько страниц, посвященных тому, как локализовать отчеты SSRS.Единственным ограничением является то, что в тексте приглашения к параметру все еще может отображаться только один язык (так как он не допускает выражения);если вы обращаетесь к отчетам через клиента, тогда это не будет проблемой.
Это включает создание пользовательской сборки в VS, которая имеет основную функцию, выполняющую перевод (с использованием файлов ресурсов локализации, во многих случаях).то же самое, что вы сделали бы для приложения.)
Затем вы переопределяете OnInit отчета в пользовательском коде, чтобы инициализировать менеджер ресурсов пользовательской сборки с именем отчета (чтобы он знал, какой набор строк искать(Я полагаю), а затем вместо использования текста «Имя:» в вашем отчете вы можете использовать = Code.my_localizer.GetLocalText («Имя»)