Vorige onderwerpVolgende onderwerp


Hoofdstuk 20 Tekst lokaliseren

Wanneer u label- en tekstelementen invoegt in een rapport, geeft u doorgaans de tekst op die u wilt laten afbeelden. Gebruik literale, of statische, tekst als een rapport altijd wordt afgebeeld in slechts één taal. Als het rapport echter wordt omgezet naar meerdere talen, kunt u in BIRT Report Designer gebruikmaken van resourcesleutels in plaats van statische tekst. De resourcesleutels worden vertaald, of gelokaliseerd, met resourcebestanden.

Als u onbekend bent met resourcesleutels en resourcebestanden, kunt u resourcesleutels zien als variabelen en resourcebestanden als tekstbestanden waarin waarden voor deze variabelen zijn gedefinieerd. Als een rapport beschikbaar moet zijn in vier talen, maakt u daarvoor vier resourcebestanden waarin de tekstwaarden voor elk van de vier talen zijn gedefinieerd. Zodra een rapport wordt uitgevoerd, gebruikt BIRT de huidige locale van de computer, de resourcesleutels en de resourcebestanden om te bepalen wat de juiste tekstwaarde is om af te beelden. In Afbeelding 20-1 ziet u de functies van resourcebestanden en resourcesleutels in een gelokaliseerd rapport.

Afbeelding 20-1 Resourcesleutels in resourcebestanden, het rapportontwerp en het rapport

U kunt alleen resourcesleutels opgeven voor statische tekst in label-, tekst- en diagramelementen. Zo kunt u rapporttitels, kolomkoppen, diagramtitels en andere statische labels lokaliseren. Tekstwaarden die afkomstig zijn uit een gegevensset kunt u niet lokaliseren.


(c) Copyright Actuate Corporation 2006

Vorige onderwerpVolgende onderwerp