![]() ![]() |
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.
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.
![]() ![]() |