Hi Simon,

On Tuesday 05 January 2016 13:45:12 Simon Hanna wrote:
> I guess the main issues with the suggestions are OpenLyrics and not
> messing with the themes... Transliterations and parts are not so
> important for me, so I would prefer to first get translations in

It is a rather easy task to extend the song importers to make use of 
additional features of OpenLyrics.
The more complicated topic is to make OpenLP able to use this features. 
Therefore you have to be able to edit languages and render them. The biggest 
part of the suggested architecture is required for translations. Some parts 
increase rendering options and the small rest are abstractions which are 
making it possible to reuse the architecture for parts and transliterations.

Currently the songs plugin only hands over the text and the footer strings. 
With translations you want to hand over different highlighted text. Two 
options:
- You could use html tags, but OpenLP would not be provide intelligent slide 
breaks and alternating languages are the only possible layout.
- Extend the themes for additional text classes.

As long you want predictable rendering, you have to make extensions to the 
themes. Using html tags could serve as proof-of-concept in a intermediate 
step.

Regards,
Meinert
_______________________________________________
openlp-dev mailing list
[email protected]
https://lists.openlp.io/mailman/listinfo/openlp-dev

Reply via email to