Option to display lyrics translation.

I'm looking for alternatives for the software we currently use in our dutch church to project the lyrics on screen.
OpenLP looks very promising, but there is a feature i'm missing: The ability to display lyrics in alternate different fontstyles for a translation.
We have some songs in english, where i would like to show the dutch translation below every line in an alternate font/color. We also use this to display songs where the women sing different lyrics than the men.
This is supported by the openlyrics format:

I've found a few people here who have requested the same thing.
In https://forums.openlp.org/discussion/917/dual-or-multiple-language-for-songs it is said that it wasn't planned for v2.0
Is it in the pipeline now?

Also https://forums.openlp.org/discussion/1012/multilingual-songs request the same thing, the link in that threat doesn't work for me.
Here https://wiki.openlp.org/Feature_Requests#Songs this feature is also mentioned:
Bilingual songs - Store multiple translations against a song, and display them together (with optional separator/colours) (See easislides or songbeamer for examples)

I've also found a whislist item on launchpad discussing this feature https://bugs.launchpad.net/openlp/+bug/1153566 but this stems from 2013.

I'm aware this is a free program and we're not entitled to anything. I'm just pointing out a feature that prevents me from using this software.
Thanks for the hard work, developers!


  • Hey @Polbeer91

    Yes, I'm afraid no one has done any work on this yet. I recall a few once-off contributors trying their hand at it, but then abandoning their efforts after a code review, sadly.
  • One of our Swedish users is doing something like this.  The song is input with both Swedish and English words in the same verse.  First the Swedish words are put into the verse then a blank line then the English words.  They use the Formatting Tags to change the Font, Size or Color to help separate the languages.  It takes twice as long to create a song, but it does provide a presentation with two languages....Not exactly what you were asking for, but something that can be done on the current version of OpenLP.  You may need to add some Formatting Tags and you can see a few examples in the manual http://manual.openlp.org/display_tags.html#formatting-tags
  • Thanks for the idea John, looking at it now, downside i see is that the color of the translation is theme-independent. I would like to be able to change the text color with the different themes.
  • You can use the Formatting Tags to change text color independent of the theme text color.  The included colors can be found in the manual http://manual.openlp.org/display_tags.html#included-formatting-tags and you can create more colors using Custom Formatting, just use the included tags as your examples and change the 'Start HTML' as needed.

    You should be able to add an outline color to the font in the Theme.  While I have used different outline colors, I use high contrast colors the most.  White text with Black outline works on themes with dark and light areas...on the light areas it looks like black text and on the dark areas the white outline makes the text show as outlined text.  Try combining the two affects to see if this works for you.
  • "You can use the Formatting Tags to change text color independent of the theme text color." Thanks, but I know, I would like to be able to set the translation line color in the theme. This way I can have lets say a theme with a dark blue background, white text, and a light blue translation, and another theme with a dark red background and light pink translation. Unfortunately, it seems I then have to change the html tag when changing themes. Thanks for the reply though!
Sign In or Register to comment.