Мультиязычные отчеты SSRS
Всем привет.
Версия AX2012 R2.
Есть ли у кого опыт проектирования SSRS отчетов на разных языках?
Очень интересно узнать, какими подходами пользовались и насколько успешно.
Имеется в виду не просто вывод информации в отчет для конкретной локали, а так чтобы присутствовали оба языка. Касается главным образом иероглифических языков, типа японского или китайского. Например, для Америки просто берем "en-us" и печатаем метки и значения. Однако, если страна - Китай, то необходимо делать метку на двух языках, "en-us", затем через дефис "zh-hans". Значение выводить просто на китайском.
Сейчас делаем через placehelders с условной логикой в зависимости от языка передающегося в параметрах отчета. Т.е. один плейсходер содержит чисто инглиш, второй - в зависимости от языка, если китайский, то дефис и перевод метки на китайский, иначе пустая строка.
У меня было предложение сделать новый дизайн для Китая, но оно было отклонено. Причина: "мы не хотим кардинальных изменений, чтобы не терять совместимости с версией R3", поэтому меняем каждую метку на 2 плейсхолдера. А тот факт, что кастомизация отчета полностью заменяет стандартный, а не частично, никто не просёк и страх в глазах еще горит.
Еще есть предложение от коллеги хранить где-то в настройках primary, secondary languages, но мне кажется это не есть выход.
__________________
// no comments
|