Назад Далее

Локализация текста

При вставке элементов метки и текста в отчет, обычно следует ввести текст, который должен отображаться. Если отчет будет просматриваться только в одной локали или на одном языке, в таких случаях можно пользоваться строковыми константами. Если же отчет будет переведен на другие языки, рекомендуется пользоваться ключами ресурсов вместо строковых констант. Ключи ресурсов можно переводить, или локализовать, в файлах ресурсов.

Если вы еще не знакомы с понятиями "ключи ресурсов" или "файлы ресурсов", представьте себе ключи ресурсов в виде переменных, а файлы ресурсов - в виде текстовых файлов, в которых для этих переменных будут заданы соответствующие значения. Если отчет должен быть доступен на трех языках, создайте три файла ресурсов со строковыми константами на каждом из этих языков. При запуске отчета BIRT использует текущую локаль компьютера, ключи ресурсов и файлы ресурсов для того, чтобы подобрать соответствующее текстовое значение, которое будет отображено на экране. Применение файлов и ключей ресурсов в локализованном отчете показано на рис. 20-1.

Рисунок
20-1 Ключи ресурсов в файлах ресурсов, проект отчета и
отчет

Рисунок 20-1  Ключи ресурсов в файлах ресурсов, эскиз отчета и отчет

Ключи ресурсов можно указать для следующих элементов:

*
*
*
*

(c) Copyright Actuate Corporation 2013