BIRT: свойства параметров и интернационализация - PullRequest
2 голосов
/ 06 сентября 2011

Я разрабатываю многоязычные отчеты с использованием BIRT, я перевел почти все в своем отчете, за исключением некоторого свойства параметров отчета, например:

  • Текст подсказки
  • Текст справки

Я хочу перевести также свойство заголовка отчета, но это также невозможно сделать ...

В определении параметра я не могу найти способ использовать строку из списка словаря. Есть ли способ связать эти два свойства с ключом словаря?

На снимке экрана ниже показан элемент отчета, который я хочу перевести:

  • Свойства параметра отчета: Report Parameter Property Editor

  • Название доклада: Report Title Element

1 Ответ

6 голосов
/ 12 сентября 2011
  1. Создать параметр
  2. Изменить на «Проводник данных» - Просмотр
  3. Отметить свой параметр
  4. Открыть «Редактор свойств» - Просмотреть и выбрать «Локализация»
  5. Установите «Текстовый ключ подсказки» и «Текстовый ключ справки»
  6. Создайте * .properties файлы, по одному для каждого языка (например, myProp_en.properties, myProp_fr.properties для английского языка и франции) и заполнитес вашими (словарными) ключами и переведенным текстом
  7. Свяжите свой отчет с файлами ресурсов * .properties:
    • выберите файл отчета в "Навигаторе" - Просмотрите и откройте его с помощью "Редактор отчетов "
    • выберите« Макет »- вкладку в« Редакторе отчетов »
    • Откройте« Редактор свойств »- Просмотр
    • щелкните в своем отчете, чтобы выбрать свойства вашего отчета
    • выберите в «Редакторе свойств» -Просмотр «Ресурсы»
    • установите имя вашего poperties, в приведенном выше примере «Файл ресурсов» будет называться «myProp»

PS: я сделал скриншоты, но переполнение стека не позволяетмне публиковать изображения из-за моей низкой репутации: (

...