openlp-core team mailing list archive
-
openlp-core team
-
Mailing list archive
-
Message #12451
[Merge] lp:~googol/openlp/i18n into lp:openlp
Andreas Preikschat has proposed merging lp:~googol/openlp/i18n into lp:openlp.
Requested reviews:
OpenLP Core (openlp-core)
For more details, see:
https://code.launchpad.net/~googol/openlp/i18n/+merge/79871
Hello,
- updated ts files
(This time I removed obsolete strings.)
--
The attached diff has been truncated due to its size.
https://code.launchpad.net/~googol/openlp/i18n/+merge/79871
Your team OpenLP Core is requested to review the proposed merge of lp:~googol/openlp/i18n into lp:openlp.
=== modified file 'resources/i18n/af.ts'
--- resources/i18n/af.ts 2011-09-24 06:02:18 +0000
+++ resources/i18n/af.ts 2011-10-19 18:17:26 +0000
@@ -412,38 +412,38 @@
<context>
<name>BiblesPlugin.HTTPBible</name>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="389"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="392"/>
<source>Registering Bible and loading books...</source>
<translation>Registreer Bybel en laai boeke...</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="414"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="417"/>
<source>Registering Language...</source>
<translation>Taal registrasie...</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="430"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="433"/>
<source>Importing %s...</source>
<comment>Importing <book name>...</comment>
<translation>Voer %s in...</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="597"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="600"/>
<source>Download Error</source>
<translation>Aflaai Fout</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="597"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="600"/>
<source>There was a problem downloading your verse selection. Please check your Internet connection, and if this error continues to occur please consider reporting a bug.</source>
<translation>Daar was 'n probleem om die vers seleksie af te laai. Gaan die Internet konneksie na en as hierdie probleem voortduur, oorweeg dit asseblief om 'n gogga te rapporteer.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="604"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="607"/>
<source>Parse Error</source>
<translation>Ontleed Fout</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="604"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="607"/>
<source>There was a problem extracting your verse selection. If this error continues to occur please consider reporting a bug.</source>
<translation>Daar was 'n probleem om die vers seleksie te onttrek. As hierdie probleem voortduur, oorweeg dit asseblief om 'n gogga te rapporteer.</translation>
</message>
@@ -546,27 +546,27 @@
<translation>'n Lêer met Bybel verse moet gespesifiseer word om in te voer.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="477"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="482"/>
<source>You need to specify a version name for your Bible.</source>
<translation>'n Weergawe naam moet vir die Bybel gespesifiseer word.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="499"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="504"/>
<source>Bible Exists</source>
<translation>Bybel Bestaan reeds</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="720"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="725"/>
<source>Your Bible import failed.</source>
<translation>Die Bybel invoer het misluk.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="483"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="488"/>
<source>You need to set a copyright for your Bible. Bibles in the Public Domain need to be marked as such.</source>
<translation>Die Bybel benodig 'n kopiereg. Bybels in die Publieke Domein moet daarvolgens gemerk word.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="499"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="504"/>
<source>This Bible already exists. Please import a different Bible or first delete the existing one.</source>
<translation>Hierdie Bybel bestaan reeds. Voer asseblief 'n ander Bybel in of wis eers die bestaande een uit.</translation>
</message>
@@ -576,7 +576,7 @@
<translation>Toestemming:</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="542"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="547"/>
<source>CSV File</source>
<translation>KGW Lêer</translation>
</message>
@@ -601,17 +601,17 @@
<translation>Verse lêer:</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="557"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="562"/>
<source>openlp.org 1.x Bible Files</source>
<translation>openlp.org 1.x Bybel Lêers</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="651"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="656"/>
<source>Registering Bible...</source>
<translation>Bybel word geregistreer...</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="713"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="718"/>
<source>Registered Bible. Please note, that verses will be downloaded on
demand and thus an internet connection is required.</source>
<translation>Geregistreerde Bybel. Neem asseblief kennis dat verse op aan-
@@ -1113,7 +1113,7 @@
<context>
<name>ImagePlugin.ExceptionDialog</name>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="181"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="180"/>
<source>Select Attachment</source>
<translation>Selekteer Aanhangsel</translation>
</message>
@@ -1166,17 +1166,17 @@
<context>
<name>ImagesPlugin.ImageTab</name>
<message>
- <location filename="openlp/plugins/images/lib/imagetab.py" line="68"/>
+ <location filename="openlp/plugins/images/lib/imagetab.py" line="67"/>
<source>Background Color</source>
<translation>Agtergrond Kleur</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/imagetab.py" line="70"/>
+ <location filename="openlp/plugins/images/lib/imagetab.py" line="69"/>
<source>Default Color:</source>
<translation>Verstek Kleur:</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/imagetab.py" line="72"/>
+ <location filename="openlp/plugins/images/lib/imagetab.py" line="71"/>
<source>Provides border where image is not the correct dimensions for the screen when resized.</source>
<translation>Verskaf rand waar die beeld nie die korrekte afmetings het wanneer vir die skerm verander word nie.</translation>
</message>
@@ -1250,7 +1250,7 @@
<translation>Selekteer Media</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="203"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="202"/>
<source>You must select a media file to delete.</source>
<translation>'n Media lêer om uit te wis moet geselekteer word.</translation>
</message>
@@ -1634,7 +1634,7 @@
<translation>Heg 'n Lêer aan</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="176"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="175"/>
<source>Description characters to enter : %s</source>
<translation>Beskrywende karakters om in te voer: %s</translation>
</message>
@@ -1642,24 +1642,24 @@
<context>
<name>OpenLP.ExceptionForm</name>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="86"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="85"/>
<source>Platform: %s
</source>
<translation>Platvorm: %s
</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="116"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="115"/>
<source>Save Crash Report</source>
<translation>Stoor Bots Verslag</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="116"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="115"/>
<source>Text files (*.txt *.log *.text)</source>
<translation>Teks lêers (*.txt *.log *.text)</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="109"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="108"/>
<source>**OpenLP Bug Report**
Version: %s
@@ -1690,7 +1690,7 @@
</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="146"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="145"/>
<source>*OpenLP Bug Report*
Version: %s
@@ -2802,7 +2802,7 @@
<context>
<name>OpenLP.MediaManagerItem</name>
<message>
- <location filename="openlp/core/lib/__init__.py" line="205"/>
+ <location filename="openlp/core/lib/__init__.py" line="258"/>
<source>No Items Selected</source>
<translation>Geen item geselekteer nie</translation>
</message>
@@ -2812,42 +2812,42 @@
<translation>&Voeg by die geselekteerde Diens item</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="524"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="486"/>
<source>You must select one or more items to preview.</source>
<translation>Kies een of meer items vir die voorskou.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="542"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="504"/>
<source>You must select one or more items to send live.</source>
<translation>Kies een of meer items vir regstreekse uitsending.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="595"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="557"/>
<source>You must select one or more items.</source>
<translation>Kies een of meer items.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="602"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="564"/>
<source>You must select an existing service item to add to.</source>
<translation>'n Bestaande diens item moet geselekteer word om by by te voeg.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="611"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="573"/>
<source>Invalid Service Item</source>
<translation>Ongeldige Diens Item</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="611"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="573"/>
<source>You must select a %s service item.</source>
<translation>Kies 'n %s diens item.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="569"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="531"/>
<source>You must select one or more items to add.</source>
<translation>Kies een of meer items om by te voeg.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="641"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="603"/>
<source>No Search Results</source>
<translation>Geen Soek Resultate</translation>
</message>
@@ -3023,12 +3023,12 @@
<context>
<name>OpenLP.ServiceItem</name>
<message>
- <location filename="openlp/core/lib/serviceitem.py" line="461"/>
+ <location filename="openlp/core/lib/serviceitem.py" line="464"/>
<source><strong>Start</strong>: %s</source>
<translation><strong>Begin</strong>: %s</translation>
</message>
<message>
- <location filename="openlp/core/lib/serviceitem.py" line="465"/>
+ <location filename="openlp/core/lib/serviceitem.py" line="468"/>
<source><strong>Length</strong>: %s</source>
<translation><strong>Durasie</strong>: %s</translation>
</message>
@@ -3044,209 +3044,209 @@
<context>
<name>OpenLP.ServiceManager</name>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="170"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="171"/>
<source>Move to &top</source>
<translation>Skuif boon&toe</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="170"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="171"/>
<source>Move item to the top of the service.</source>
<translation>Skuif item tot heel bo in die diens.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="182"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="183"/>
<source>Move &up</source>
<translation>Sk&uif op</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="182"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="183"/>
<source>Move item up one position in the service.</source>
<translation>Skuif item een posisie boontoe in die diens.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="209"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="210"/>
<source>Move &down</source>
<translation>Skuif &af</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="191"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="192"/>
<source>Move item down one position in the service.</source>
<translation>Skuif item een posisie af in die diens.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="200"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="201"/>
<source>Move to &bottom</source>
<translation>Skuif &tot heel onder</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="200"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="201"/>
<source>Move item to the end of the service.</source>
<translation>Skuif item tot aan die einde van die diens.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="322"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="323"/>
<source>&Delete From Service</source>
<translation>Wis uit vanaf die &Diens</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="228"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="229"/>
<source>Delete the selected item from the service.</source>
<translation>Wis geselekteerde item van die diens af.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="299"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="300"/>
<source>&Add New Item</source>
<translation>&Voeg Nuwe Item By</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="302"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="303"/>
<source>&Add to Selected Item</source>
<translation>&Voeg by Geselekteerde Item</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="307"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="308"/>
<source>&Edit Item</source>
<translation>R&edigeer Item</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="310"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="311"/>
<source>&Reorder Item</source>
<translation>Ve&rander Item orde</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="314"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="315"/>
<source>&Notes</source>
<translation>&Notas</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="335"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="336"/>
<source>&Change Item Theme</source>
<translation>&Verander Item Tema</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="618"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="640"/>
<source>File is not a valid service.
The content encoding is not UTF-8.</source>
<translation>Lêer is nie 'n geldige diens nie.
Die inhoud enkodering is nie UTF-8 nie.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="655"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="681"/>
<source>File is not a valid service.</source>
<translation>Lêer is nie 'n geldige diens nie.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1233"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1258"/>
<source>Missing Display Handler</source>
<translation>Vermisde Vertoon Hanteerder</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1181"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1206"/>
<source>Your item cannot be displayed as there is no handler to display it</source>
<translation>Die item kan nie vertoon word nie omdat daar nie 'n hanteerder is om dit te vertoon nie</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1233"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1258"/>
<source>Your item cannot be displayed as the plugin required to display it is missing or inactive</source>
<translation>Die item kan nie vertoon word nie omdat die mini-program wat dit moet vertoon vermis of onaktief is</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="235"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="236"/>
<source>&Expand all</source>
<translation>Br&ei alles uit</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="235"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="236"/>
<source>Expand all the service items.</source>
<translation>Brei al die diens items uit.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="244"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="245"/>
<source>&Collapse all</source>
<translation>Sto&rt alles ineen</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="244"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="245"/>
<source>Collapse all the service items.</source>
<translation>Stort al die diens items ineen.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="429"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="430"/>
<source>Open File</source>
<translation>Maak Lêer oop</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="590"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="612"/>
<source>OpenLP Service Files (*.osz)</source>
<translation>OpenLP Diens Lêers (*.osz)</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="209"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="210"/>
<source>Moves the selection down the window.</source>
<translation>Skuif die geselekteerde afwaarts in die venster.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="218"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="219"/>
<source>Move up</source>
<translation>Skuif op</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="218"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="219"/>
<source>Moves the selection up the window.</source>
<translation>Skuif die geselekteerde opwaarts in die venster.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="254"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="255"/>
<source>Go Live</source>
<translation>Gaan Regstreeks</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="254"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="255"/>
<source>Send the selected item to Live.</source>
<translation>Stuur die geselekteerde item Regstreeks.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="446"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="447"/>
<source>Modified Service</source>
<translation>Redigeer Diens</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="318"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="319"/>
<source>&Start Time</source>
<translation>&Begin Tyd</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="327"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="328"/>
<source>Show &Preview</source>
<translation>Wys &Voorskou</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="331"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="332"/>
<source>Show &Live</source>
<translation>Vertoo&n Regstreeks</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="446"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="447"/>
<source>The current service has been modified. Would you like to save this service?</source>
<translation>Die huidige diens was verander. Stoor hierdie diens?</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="661"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="687"/>
<source>File could not be opened because it is corrupt.</source>
<translation>Lêer kon nie oopgemaak word nie omdat dit korrup is.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="667"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="693"/>
<source>Empty File</source>
<translation>Leë Lêer</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="667"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="693"/>
<source>This service file does not contain any data.</source>
<translation>Die diens lêer het geen data inhoud nie.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="674"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="700"/>
<source>Corrupt File</source>
<translation>Korrupte Lêer</translation>
</message>
@@ -3266,42 +3266,42 @@
<translation>Speel tyd:</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="357"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="358"/>
<source>Untitled Service</source>
<translation>Ongetitelde Diens</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="122"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="123"/>
<source>Load an existing service.</source>
<translation>Laai 'n bestaande diens.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="126"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="127"/>
<source>Save this service.</source>
<translation>Stoor die diens.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="136"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="137"/>
<source>Select a theme for the service.</source>
<translation>Kies 'n tema vir die diens.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="674"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="700"/>
<source>This file is either corrupt or it is not an OpenLP 2.0 service file.</source>
<translation>Die lêer is óf korrup óf is nie 'n OpenLP 2.0 diens lêer nie.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="984"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1010"/>
<source>Slide theme</source>
<translation>Skyfie tema</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="988"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1014"/>
<source>Notes</source>
<translation>Notas</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="517"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="528"/>
<source>Service File Missing</source>
<translation>Diens Lêer Vermis</translation>
</message>
@@ -3428,17 +3428,17 @@
<translation>Volgende Skyfie</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="401"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="390"/>
<source>Previous Service</source>
<translation>Vorige Diens</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="407"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="396"/>
<source>Next Service</source>
<translation>Volgende Diens</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="413"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="402"/>
<source>Escape Item</source>
<translation>Ontsnap Item</translation>
</message>
@@ -3558,36 +3558,51 @@
<source>Start time is after the finish time of the media item</source>
<translation>Begin tyd is na die eind tyd van die media item</translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/themelayoutdialog.py" line="69"/>
+ <source>Theme Layout</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themelayoutdialog.py" line="71"/>
+ <source>The blue box shows the main area.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themelayoutdialog.py" line="73"/>
+ <source>The red box shows the footer.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.ThemeForm</name>
<message>
- <location filename="openlp/core/ui/themeform.py" line="502"/>
+ <location filename="openlp/core/ui/themeform.py" line="530"/>
<source>Select Image</source>
<translation>Selekteer Beeld</translation>
</message>
<message>
- <location filename="openlp/core/ui/themeform.py" line="584"/>
+ <location filename="openlp/core/ui/themeform.py" line="612"/>
<source>Theme Name Missing</source>
<translation>Tema Naam Vermis</translation>
</message>
<message>
- <location filename="openlp/core/ui/themeform.py" line="584"/>
+ <location filename="openlp/core/ui/themeform.py" line="612"/>
<source>There is no name for this theme. Please enter one.</source>
<translation>Daar is nie 'n naam vir hierdie tema nie. Voer asseblief een in.</translation>
</message>
<message>
- <location filename="openlp/core/ui/themeform.py" line="590"/>
+ <location filename="openlp/core/ui/themeform.py" line="618"/>
<source>Theme Name Invalid</source>
<translation>Tema Naam Ongeldig</translation>
</message>
<message>
- <location filename="openlp/core/ui/themeform.py" line="590"/>
+ <location filename="openlp/core/ui/themeform.py" line="618"/>
<source>Invalid theme name. Please enter one.</source>
<translation>Ongeldige tema naam. Voer asseblief een in.</translation>
</message>
<message>
- <location filename="openlp/core/ui/themeform.py" line="206"/>
+ <location filename="openlp/core/ui/themeform.py" line="211"/>
<source>(approximately %d lines per slide)</source>
<translation>(ongeveer %d lyne per skyfie)</translation>
</message>
@@ -3665,7 +3680,7 @@
<translation>Kies 'n tema om te redigeer.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="753"/>
+ <location filename="openlp/core/ui/thememanager.py" line="748"/>
<source>You are unable to delete the default theme.</source>
<translation>Die standaard tema kan nie uitgewis word nie.</translation>
</message>
@@ -3705,19 +3720,19 @@
<translation>Kies Tema Invoer Lêer</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="535"/>
+ <location filename="openlp/core/ui/thememanager.py" line="532"/>
<source>File is not a valid theme.
The content encoding is not UTF-8.</source>
<translation>Lêer is nie 'n geldige tema nie.
Die inhoud enkodering is nie UTF-8 nie.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="584"/>
+ <location filename="openlp/core/ui/thememanager.py" line="581"/>
<source>File is not a valid theme.</source>
<translation>Lêer is nie 'n geldige tema nie.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="761"/>
+ <location filename="openlp/core/ui/thememanager.py" line="756"/>
<source>Theme %s is used in the %s plugin.</source>
<translation>Tema %s is in gebruik deur die %s mini-program.</translation>
</message>
@@ -3767,12 +3782,12 @@
<translation>Wis %s tema uit?</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="761"/>
+ <location filename="openlp/core/ui/thememanager.py" line="756"/>
<source>Validation Error</source>
<translation>Validerings Fout</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="600"/>
+ <location filename="openlp/core/ui/thememanager.py" line="597"/>
<source>A theme with this name already exists.</source>
<translation>'n Tema met hierdie naam bestaan alreeds.</translation>
</message>
@@ -3791,260 +3806,270 @@
<context>
<name>OpenLP.ThemeWizard</name>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="412"/>
+ <location filename="openlp/core/ui/themewizard.py" line="413"/>
<source>Theme Wizard</source>
<translation>Tema Gids</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="414"/>
+ <location filename="openlp/core/ui/themewizard.py" line="415"/>
<source>Welcome to the Theme Wizard</source>
<translation>Welkom by die Tema Gids</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="421"/>
+ <location filename="openlp/core/ui/themewizard.py" line="422"/>
<source>Set Up Background</source>
<translation>Stel die Agtergrond Op</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="423"/>
+ <location filename="openlp/core/ui/themewizard.py" line="424"/>
<source>Set up your theme's background according to the parameters below.</source>
<translation>Stel jou tema se agtergrond op volgens die parameters hier onder.</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="426"/>
+ <location filename="openlp/core/ui/themewizard.py" line="427"/>
<source>Background type:</source>
<translation>Agtergrond tipe:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="428"/>
+ <location filename="openlp/core/ui/themewizard.py" line="429"/>
<source>Solid Color</source>
<translation>Soliede Kleur</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="430"/>
+ <location filename="openlp/core/ui/themewizard.py" line="431"/>
<source>Gradient</source>
<translation>Gradiënt</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="482"/>
+ <location filename="openlp/core/ui/themewizard.py" line="483"/>
<source>Color:</source>
<translation>Kleur:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="439"/>
+ <location filename="openlp/core/ui/themewizard.py" line="440"/>
<source>Gradient:</source>
<translation>Gradiënt:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="441"/>
+ <location filename="openlp/core/ui/themewizard.py" line="442"/>
<source>Horizontal</source>
<translation>Horisontaal</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="443"/>
+ <location filename="openlp/core/ui/themewizard.py" line="444"/>
<source>Vertical</source>
<translation>Vertikaal</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="445"/>
+ <location filename="openlp/core/ui/themewizard.py" line="446"/>
<source>Circular</source>
<translation>Sirkelvormig</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="447"/>
+ <location filename="openlp/core/ui/themewizard.py" line="448"/>
<source>Top Left - Bottom Right</source>
<translation>Links Bo - Regs Onder</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="449"/>
+ <location filename="openlp/core/ui/themewizard.py" line="450"/>
<source>Bottom Left - Top Right</source>
<translation>Links Onder - Regs Bo</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="454"/>
+ <location filename="openlp/core/ui/themewizard.py" line="455"/>
<source>Main Area Font Details</source>
<translation>Hoof Area Skrif Gegewens</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="456"/>
+ <location filename="openlp/core/ui/themewizard.py" line="457"/>
<source>Define the font and display characteristics for the Display text</source>
<translation>Definieër die skrif en vertoon karrakters vir die Vertoon teks</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="481"/>
+ <location filename="openlp/core/ui/themewizard.py" line="482"/>
<source>Font:</source>
<translation>Skrif:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="483"/>
+ <location filename="openlp/core/ui/themewizard.py" line="484"/>
<source>Size:</source>
<translation>Grootte:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="463"/>
+ <location filename="openlp/core/ui/themewizard.py" line="464"/>
<source>Line Spacing:</source>
<translation>Lyn Spasiëring:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="466"/>
+ <location filename="openlp/core/ui/themewizard.py" line="467"/>
<source>&Outline:</source>
<translation>&Buitelyn:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="470"/>
+ <location filename="openlp/core/ui/themewizard.py" line="471"/>
<source>&Shadow:</source>
<translation>&Skaduwee:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="473"/>
- <source>Bold</source>
- <translation>Vetdruk</translation>
- </message>
- <message>
<location filename="openlp/core/ui/themewizard.py" line="474"/>
+ <source>Bold</source>
+ <translation>Vetdruk</translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themewizard.py" line="475"/>
<source>Italic</source>
<translation>Italiaans</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="476"/>
+ <location filename="openlp/core/ui/themewizard.py" line="477"/>
<source>Footer Area Font Details</source>
<translation>Voetskrif Area Skrif Gegewens</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="478"/>
+ <location filename="openlp/core/ui/themewizard.py" line="479"/>
<source>Define the font and display characteristics for the Footer text</source>
<translation>Definieër die skrif en vertoon karraktereienskappe vir die Voetskrif teks</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="485"/>
+ <location filename="openlp/core/ui/themewizard.py" line="486"/>
<source>Text Formatting Details</source>
<translation>Teks Formattering Gegewens</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="487"/>
+ <location filename="openlp/core/ui/themewizard.py" line="488"/>
<source>Allows additional display formatting information to be defined</source>
<translation>Laat toe dat addisionele vertoon formattering inligting gedifinieër word</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="490"/>
+ <location filename="openlp/core/ui/themewizard.py" line="491"/>
<source>Horizontal Align:</source>
<translation>Horisontale Sporing:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="492"/>
+ <location filename="openlp/core/ui/themewizard.py" line="493"/>
<source>Left</source>
<translation>Links</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="494"/>
+ <location filename="openlp/core/ui/themewizard.py" line="495"/>
<source>Right</source>
<translation>Regs</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="496"/>
+ <location filename="openlp/core/ui/themewizard.py" line="497"/>
<source>Center</source>
<translation>Middel</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="500"/>
+ <location filename="openlp/core/ui/themewizard.py" line="503"/>
<source>Output Area Locations</source>
<translation>Uitvoer Area Liggings</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="502"/>
+ <location filename="openlp/core/ui/themewizard.py" line="505"/>
<source>Allows you to change and move the main and footer areas.</source>
<translation>Laat toe dat die hoof en voetskrif areas verander en geskuif word.</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="505"/>
+ <location filename="openlp/core/ui/themewizard.py" line="508"/>
<source>&Main Area</source>
<translation>&Hoof Area</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="507"/>
+ <location filename="openlp/core/ui/themewizard.py" line="510"/>
<source>&Use default location</source>
<translation>Gebr&uik verstek ligging</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="520"/>
+ <location filename="openlp/core/ui/themewizard.py" line="523"/>
<source>X position:</source>
<translation>X posisie:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="532"/>
+ <location filename="openlp/core/ui/themewizard.py" line="535"/>
<source>px</source>
<translation>px</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="523"/>
+ <location filename="openlp/core/ui/themewizard.py" line="526"/>
<source>Y position:</source>
<translation>Y posisie:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="526"/>
+ <location filename="openlp/core/ui/themewizard.py" line="529"/>
<source>Width:</source>
<translation>Wydte:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="530"/>
+ <location filename="openlp/core/ui/themewizard.py" line="533"/>
<source>Height:</source>
<translation>Hoogte:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="534"/>
+ <location filename="openlp/core/ui/themewizard.py" line="537"/>
<source>Use default location</source>
<translation>Gebruik verstek ligging</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="536"/>
+ <location filename="openlp/core/ui/themewizard.py" line="542"/>
<source>Save and Preview</source>
<translation>Stoor en Voorskou</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="538"/>
+ <location filename="openlp/core/ui/themewizard.py" line="544"/>
<source>View the theme and save it replacing the current one or change the name to create a new theme</source>
<translation>Besigtig die tema en stoor dit waarna die huidige een vervang, of verander die naam om 'n nuwe een te skep</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="542"/>
+ <location filename="openlp/core/ui/themewizard.py" line="548"/>
<source>Theme name:</source>
<translation>Tema naam:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="417"/>
+ <location filename="openlp/core/ui/themewizard.py" line="418"/>
<source>This wizard will help you to create and edit your themes. Click the next button below to start the process by setting up your background.</source>
<translation>Hierdie gids sal help om temas te skep en te redigeer. Klik die volgende knoppie hieronder om die proses te begin deur jou agtergrond op te stel.</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="498"/>
+ <location filename="openlp/core/ui/themewizard.py" line="501"/>
<source>Transitions:</source>
<translation>Oorskakel effekte:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="518"/>
+ <location filename="openlp/core/ui/themewizard.py" line="521"/>
<source>&Footer Area</source>
<translation>&Voetskrif Area</translation>
</message>
<message>
- <location filename="openlp/core/ui/themeform.py" line="294"/>
+ <location filename="openlp/core/ui/themeform.py" line="322"/>
<source>Edit Theme - %s</source>
<translation>Redigeer Tema - %s</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="435"/>
+ <location filename="openlp/core/ui/themewizard.py" line="436"/>
<source>Starting color:</source>
<translation>Begin Kleur:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="437"/>
+ <location filename="openlp/core/ui/themewizard.py" line="438"/>
<source>Ending color:</source>
<translation>Eind Kleur:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="451"/>
+ <location filename="openlp/core/ui/themewizard.py" line="452"/>
<source>Background color:</source>
<translation>Agtergrond kleur:</translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/themewizard.py" line="499"/>
+ <source>Justify</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themewizard.py" line="540"/>
+ <source>Layout Preview</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.ThemesTab</name>
@@ -4689,52 +4714,52 @@
<context>
<name>PresentationPlugin.MediaItem</name>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="69"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="70"/>
<source>Select Presentation(s)</source>
<translation>Selekteer Aanbieding(e)</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="71"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="72"/>
<source>Automatic</source>
<translation>Outomaties</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="73"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="74"/>
<source>Present using:</source>
<translation>Bied aan met:</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="180"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="181"/>
<source>File Exists</source>
<translation>Lêer Bestaan Reeds</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="180"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="181"/>
<source>A presentation with that filename already exists.</source>
<translation>'n Aanbieding met daardie lêernaam bestaan reeds.</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="204"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="208"/>
<source>This type of presentation is not supported.</source>
<translation>Hierdie tipe aanbieding word nie ondersteun nie.</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="89"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="90"/>
<source>Presentations (%s)</source>
<translation>Aanbiedinge (%s)</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="290"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="294"/>
<source>Missing Presentation</source>
<translation>Vermisde Aanbieding</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="290"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="294"/>
<source>The Presentation %s no longer exists.</source>
<translation>Die Aanbieding %s bestaan nie meer nie.</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="281"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="285"/>
<source>The Presentation %s is incomplete, please reload.</source>
<translation>Die Aanbieding %s is onvolledig, herlaai asseblief.</translation>
</message>
@@ -4879,30 +4904,35 @@
<context>
<name>RemotePlugin.RemoteTab</name>
<message>
- <location filename="openlp/plugins/remotes/lib/remotetab.py" line="87"/>
+ <location filename="openlp/plugins/remotes/lib/remotetab.py" line="93"/>
<source>Serve on IP address:</source>
<translation>Bedien op hierdie IP adres:</translation>
</message>
<message>
- <location filename="openlp/plugins/remotes/lib/remotetab.py" line="89"/>
+ <location filename="openlp/plugins/remotes/lib/remotetab.py" line="95"/>
<source>Port number:</source>
<translation>Poort nommer:</translation>
</message>
<message>
- <location filename="openlp/plugins/remotes/lib/remotetab.py" line="85"/>
+ <location filename="openlp/plugins/remotes/lib/remotetab.py" line="91"/>
<source>Server Settings</source>
<translation>Bediener Verstellings</translation>
</message>
<message>
- <location filename="openlp/plugins/remotes/lib/remotetab.py" line="91"/>
+ <location filename="openlp/plugins/remotes/lib/remotetab.py" line="97"/>
<source>Remote URL:</source>
<translation>Afgeleë URL:</translation>
</message>
<message>
- <location filename="openlp/plugins/remotes/lib/remotetab.py" line="93"/>
+ <location filename="openlp/plugins/remotes/lib/remotetab.py" line="99"/>
<source>Stage view URL:</source>
<translation>Verhoog vertoning URL:</translation>
</message>
+ <message>
+ <location filename="openlp/plugins/remotes/lib/remotetab.py" line="101"/>
+ <source>Display stage time in 12h format</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>SongUsagePlugin</name>
@@ -4993,7 +5023,7 @@
<context>
<name>SongUsagePlugin.SongUsageDeleteForm</name>
<message>
- <location filename="openlp/plugins/songusage/forms/songusagedeletedialog.py" line="59"/>
+ <location filename="openlp/plugins/songusage/forms/songusagedeletedialog.py" line="58"/>
<source>Delete Song Usage Data</source>
<translation>Wis Lied Gebruik Data Uit</translation>
</message>
@@ -5018,7 +5048,7 @@
<translation>Al die gevraagde data is suksesvol uitgewis.</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/forms/songusagedeletedialog.py" line="62"/>
+ <location filename="openlp/plugins/songusage/forms/songusagedeletedialog.py" line="61"/>
<source>Select the date up to which the song usage data should be deleted. All data recorded before this date will be permanently deleted.</source>
<translation>Selekteer die datum tot waarop die liedere gebruik uitgewis moet word. Alle opgeneemde data voor hierdie datum sal permanent verwyder word.</translation>
</message>
@@ -5638,7 +5668,7 @@
<context>
<name>SongsPlugin.ImportWizardForm</name>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="581"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="583"/>
<source>Select Document/Presentation Files</source>
<translation>Selekteer Dokument/Aanbieding Lêers</translation>
</message>
@@ -5653,95 +5683,105 @@
<translation>Hierdie gids help met die invoer van liedere in verskillende formate. Kliek die volgende knoppie hieronder om die proses te begin deur 'n formaat te kies wat gebruik moet word vir invoer.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="251"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="252"/>
<source>Generic Document/Presentation</source>
<translation>Generiese Dokumentasie/Aanbieding</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="312"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="313"/>
<source>Filename:</source>
<translation>Lêernaam:</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="323"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="324"/>
<source>Add Files...</source>
<translation>Voeg Lêers by...</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="325"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="326"/>
<source>Remove File(s)</source>
<translation>Verwyder Lêer(s)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="331"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="332"/>
<source>Please wait while your songs are imported.</source>
<translation>Wag asseblief terwyl die liedere ingevoer word.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="276"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="277"/>
<source>The OpenLyrics importer has not yet been developed, but as you can see, we are still intending to do so. Hopefully it will be in the next release.</source>
<translation>Die OpenLyrics invoerder is nog nie ontwikkel nie, maar soos gesien kan word is ons van mening om dit te doen. Hopelik sal dit in die volgende vrystelling wees.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="490"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="491"/>
<source>OpenLP 2.0 Databases</source>
<translation>OpenLP 2.0 Databasisse</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="500"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="501"/>
<source>openlp.org v1.x Databases</source>
<translation>openlp.org v1.x Databasisse</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="536"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="538"/>
<source>Words Of Worship Song Files</source>
<translation>Words Of Worship Lied Lêers</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="565"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="567"/>
<source>Songs Of Fellowship Song Files</source>
<translation>Songs Of Fellowship Lied Lêers</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="608"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="610"/>
<source>SongBeamer Files</source>
<translation>SongBeamer Lêers</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="623"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="625"/>
<source>SongShow Plus Song Files</source>
<translation>SongShow Plus Lied Lêers</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="405"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="406"/>
<source>You need to specify at least one document or presentation file to import from.</source>
<translation>Ten minste een document of aanbieding moet gespesifiseer word om vanaf in te voer.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="639"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="641"/>
<source>Foilpresenter Song Files</source>
<translation>Foilpresenter Lied Lêers</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="336"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="337"/>
<source>Copy</source>
<translation>Kopieër</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="338"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="339"/>
<source>Save to File</source>
<translation>Stoor na Lêer</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="297"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="298"/>
<source>The Songs of Fellowship importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</source>
<translation>Die Liedere van Volgelinge invoerder is onaktief gestel omdat OpenLP nie toegang tot OpenOffice of LibreOffice het nie.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="305"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="306"/>
<source>The generic document/presentation importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</source>
<translation>Die generiese dokument/aanbieding invoerder is onaktief gestel omdat OpenLP nie toegang tot OpenOffice of LibreOffice het nie.</translation>
</message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="243"/>
+ <source>OpenLyrics or OpenLP 2.0 Exported Song</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="511"/>
+ <source>OpenLyrics Files</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>SongsPlugin.MediaFilesForm</name>
@@ -5769,7 +5809,7 @@
<translation>Lirieke</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="502"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="501"/>
<source>CCLI License: </source>
<translation>CCLI Lisensie:</translation>
</message>
@@ -5792,7 +5832,7 @@
<translation>Onderhou die lys van skrywers, onderwerpe en boeke.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="423"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="424"/>
<source>copy</source>
<comment>For song cloning</comment>
<translation>kopieër</translation>
@@ -5817,7 +5857,7 @@
<context>
<name>SongsPlugin.OpenLyricsExport</name>
<message>
- <location filename="openlp/plugins/songs/lib/openlyricsexport.py" line="69"/>
+ <location filename="openlp/plugins/songs/lib/openlyricsexport.py" line="68"/>
<source>Exporting "%s"...</source>
<translation>Uitvoer "%s"...</translation>
</message>
@@ -5889,7 +5929,7 @@
<context>
<name>SongsPlugin.SongImportForm</name>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="764"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="766"/>
<source>Your song import failed.</source>
<translation>Lied invoer het misluk.</translation>
</message>
=== modified file 'resources/i18n/cs.ts'
--- resources/i18n/cs.ts 2011-09-24 06:02:18 +0000
+++ resources/i18n/cs.ts 2011-10-19 18:17:26 +0000
@@ -412,38 +412,38 @@
<context>
<name>BiblesPlugin.HTTPBible</name>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="389"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="392"/>
<source>Registering Bible and loading books...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="414"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="417"/>
<source>Registering Language...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="430"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="433"/>
<source>Importing %s...</source>
<comment>Importing <book name>...</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="597"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="600"/>
<source>Download Error</source>
<translation type="unfinished">Chyba stahování</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="597"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="600"/>
<source>There was a problem downloading your verse selection. Please check your Internet connection, and if this error continues to occur please consider reporting a bug.</source>
<translation type="unfinished">Při stahování výběru veršů se vyskytl problém. Prosím prověřte své internetové připojení. Pokud se tato chyba stále objevuje, zvašte prosím nahlášení chyby.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="604"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="607"/>
<source>Parse Error</source>
<translation type="unfinished">Chyba zpracování</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="604"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="607"/>
<source>There was a problem extracting your verse selection. If this error continues to occur please consider reporting a bug.</source>
<translation type="unfinished">Při rozbalování výběru veršů se vyskytl problém. Pokud se tato chyba stále objevuje, zvašte prosím nahlášení chyby.</translation>
</message>
@@ -546,32 +546,32 @@
<translation>K importu je třeba určit soubor s veršemi Bible.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="477"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="482"/>
<source>You need to specify a version name for your Bible.</source>
<translation>Je nutno uvést název verze Bible.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="483"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="488"/>
<source>You need to set a copyright for your Bible. Bibles in the Public Domain need to be marked as such.</source>
<translation>K Bibli je potřeba nastavit autorská práva. Bible, které jsou volná díla, je nutno takto označit.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="499"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="504"/>
<source>Bible Exists</source>
<translation>Bible existuje</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="499"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="504"/>
<source>This Bible already exists. Please import a different Bible or first delete the existing one.</source>
<translation>Tato Bible už existuje. Importujte prosím jinou Bibli nebo nejdříve smažte tu existující.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="720"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="725"/>
<source>Your Bible import failed.</source>
<translation>Import Bible selhal.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="542"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="547"/>
<source>CSV File</source>
<translation>CSV soubor</translation>
</message>
@@ -601,17 +601,17 @@
<translation>Soubor s verši:</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="557"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="562"/>
<source>openlp.org 1.x Bible Files</source>
<translation>Soubory s Biblemi z openlp.org 1.x</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="651"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="656"/>
<source>Registering Bible...</source>
<translation>Registruji Bibli...</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="713"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="718"/>
<source>Registered Bible. Please note, that verses will be downloaded on
demand and thus an internet connection is required.</source>
<translation>Bible registrovaná. Upozornění: Verše budou stahovány na vyžádání a proto je vyžadováno internetové připojení.</translation>
@@ -1106,7 +1106,7 @@
<context>
<name>ImagePlugin.ExceptionDialog</name>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="181"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="180"/>
<source>Select Attachment</source>
<translation>Vybrat přílohu</translation>
</message>
@@ -1159,17 +1159,17 @@
<context>
<name>ImagesPlugin.ImageTab</name>
<message>
- <location filename="openlp/plugins/images/lib/imagetab.py" line="68"/>
+ <location filename="openlp/plugins/images/lib/imagetab.py" line="67"/>
<source>Background Color</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/imagetab.py" line="70"/>
+ <location filename="openlp/plugins/images/lib/imagetab.py" line="69"/>
<source>Default Color:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/imagetab.py" line="72"/>
+ <location filename="openlp/plugins/images/lib/imagetab.py" line="71"/>
<source>Provides border where image is not the correct dimensions for the screen when resized.</source>
<translation type="unfinished"></translation>
</message>
@@ -1243,7 +1243,7 @@
<translation>Vybrat médium</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="203"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="202"/>
<source>You must select a media file to delete.</source>
<translation>Ke smazání musíte nejdříve vybrat soubor s médiem.</translation>
</message>
@@ -1626,7 +1626,7 @@
<translation>Přiložit soubor</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="176"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="175"/>
<source>Description characters to enter : %s</source>
<translation>Znaky popisu pro vložení : %s</translation>
</message>
@@ -1634,24 +1634,24 @@
<context>
<name>OpenLP.ExceptionForm</name>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="86"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="85"/>
<source>Platform: %s
</source>
<translation>Platforma: %s
</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="116"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="115"/>
<source>Save Crash Report</source>
<translation>Uložit hlášení o pádu</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="116"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="115"/>
<source>Text files (*.txt *.log *.text)</source>
<translation>Textové soubory (*.txt *.log *.text)</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="109"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="108"/>
<source>**OpenLP Bug Report**
Version: %s
@@ -1682,7 +1682,7 @@
</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="146"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="145"/>
<source>*OpenLP Bug Report*
Version: %s
@@ -2780,7 +2780,7 @@
<context>
<name>OpenLP.MediaManagerItem</name>
<message>
- <location filename="openlp/core/lib/__init__.py" line="205"/>
+ <location filename="openlp/core/lib/__init__.py" line="258"/>
<source>No Items Selected</source>
<translation>Nevybraná zádná položka</translation>
</message>
@@ -2790,42 +2790,42 @@
<translation>&Přidat k vybrané Položce Služby</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="524"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="486"/>
<source>You must select one or more items to preview.</source>
<translation>Pro náhled je třeba vybrat jednu nebo více položek.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="542"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="504"/>
<source>You must select one or more items to send live.</source>
<translation>Pro zobrazení naživo je potřeba vybrat jednu nebo více položek.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="595"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="557"/>
<source>You must select one or more items.</source>
<translation>Je třeba vybrat jednu nebo více položek.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="602"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="564"/>
<source>You must select an existing service item to add to.</source>
<translation>K přidání Je třeba vybrat existující položku služby.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="611"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="573"/>
<source>Invalid Service Item</source>
<translation>Neplatná Položka služby</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="611"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="573"/>
<source>You must select a %s service item.</source>
<translation>Je třeba vybrat %s položku služby.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="569"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="531"/>
<source>You must select one or more items to add.</source>
<translation>Pro přidání Je třeba vybrat jednu nebo více položek.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="641"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="603"/>
<source>No Search Results</source>
<translation>Žádné výsledky hledání</translation>
</message>
@@ -3001,12 +3001,12 @@
<context>
<name>OpenLP.ServiceItem</name>
<message>
- <location filename="openlp/core/lib/serviceitem.py" line="461"/>
+ <location filename="openlp/core/lib/serviceitem.py" line="464"/>
<source><strong>Start</strong>: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/lib/serviceitem.py" line="465"/>
+ <location filename="openlp/core/lib/serviceitem.py" line="468"/>
<source><strong>Length</strong>: %s</source>
<translation type="unfinished"></translation>
</message>
@@ -3022,209 +3022,209 @@
<context>
<name>OpenLP.ServiceManager</name>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="170"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="171"/>
<source>Move to &top</source>
<translation>Přesun &nahoru</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="170"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="171"/>
<source>Move item to the top of the service.</source>
<translation>Přesun položky ve službě úplně nahoru.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="182"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="183"/>
<source>Move &up</source>
<translation>Přesun &výše</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="182"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="183"/>
<source>Move item up one position in the service.</source>
<translation>Přesun položky ve službě o jednu pozici výše.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="209"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="210"/>
<source>Move &down</source>
<translation>P?esun &níže</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="191"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="192"/>
<source>Move item down one position in the service.</source>
<translation>P?esun položky ve služb? o jednu pozici níže.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="200"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="201"/>
<source>Move to &bottom</source>
<translation>Přesun &dolu</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="200"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="201"/>
<source>Move item to the end of the service.</source>
<translation>Přesun položky ve službě úplně dolů.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="322"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="323"/>
<source>&Delete From Service</source>
<translation>&Smazat ze služby</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="228"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="229"/>
<source>Delete the selected item from the service.</source>
<translation>Smazat vybranou položku ze služby.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="299"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="300"/>
<source>&Add New Item</source>
<translation>&Přidat novou položku</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="302"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="303"/>
<source>&Add to Selected Item</source>
<translation>&Přidat k vybrané položce</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="307"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="308"/>
<source>&Edit Item</source>
<translation>&Upravit položku</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="310"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="311"/>
<source>&Reorder Item</source>
<translation>&Změnit pořadí položky</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="314"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="315"/>
<source>&Notes</source>
<translation>&Poznámky</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="335"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="336"/>
<source>&Change Item Theme</source>
<translation>&Změnit motiv položky</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="590"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="612"/>
<source>OpenLP Service Files (*.osz)</source>
<translation>Soubory služby OpenLP (*.osz)</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="618"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="640"/>
<source>File is not a valid service.
The content encoding is not UTF-8.</source>
<translation>Soubor není platná služba.
Obsah souboru není v kódování UTF-8.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="655"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="681"/>
<source>File is not a valid service.</source>
<translation>Soubor není platná služba.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1233"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1258"/>
<source>Missing Display Handler</source>
<translation>Chybějící obsluha zobrazení</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1181"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1206"/>
<source>Your item cannot be displayed as there is no handler to display it</source>
<translation>Položku není možno zobrazit, protože chybí obsluha pro její zobrazení</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1233"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1258"/>
<source>Your item cannot be displayed as the plugin required to display it is missing or inactive</source>
<translation>Položku není možno zobrazit, protože modul potřebný pro zobrazení položky chybí nebo je neaktivní</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="235"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="236"/>
<source>&Expand all</source>
<translation>&Rozvinou vše</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="235"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="236"/>
<source>Expand all the service items.</source>
<translation>Rozvinout všechny položky služby.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="244"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="245"/>
<source>&Collapse all</source>
<translation>&Svinout vše</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="244"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="245"/>
<source>Collapse all the service items.</source>
<translation>Svinout všechny položky služby.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="429"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="430"/>
<source>Open File</source>
<translation>Otevřít soubor</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="209"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="210"/>
<source>Moves the selection down the window.</source>
<translation>Přesune výběr v rámci okna dolu.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="218"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="219"/>
<source>Move up</source>
<translation>Přesun nahoru</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="218"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="219"/>
<source>Moves the selection up the window.</source>
<translation>Přesune výběr v rámci okna nahoru.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="254"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="255"/>
<source>Go Live</source>
<translation>Zobrazit naživo</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="254"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="255"/>
<source>Send the selected item to Live.</source>
<translation>Zobrazí vybranou položku naživo.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="318"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="319"/>
<source>&Start Time</source>
<translation>&Spustit čas</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="327"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="328"/>
<source>Show &Preview</source>
<translation>Zobrazit &náhled</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="331"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="332"/>
<source>Show &Live</source>
<translation>Zobrazit n&aživo</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="446"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="447"/>
<source>Modified Service</source>
<translation>Změněná služba</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="446"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="447"/>
<source>The current service has been modified. Would you like to save this service?</source>
<translation>Současná služba byla změněna. Přejete si službu uložit?</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="661"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="687"/>
<source>File could not be opened because it is corrupt.</source>
<translation>Soubor se nepodařilo otevřít, protože je poškozený.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="667"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="693"/>
<source>Empty File</source>
<translation>Prázdný soubor</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="667"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="693"/>
<source>This service file does not contain any data.</source>
<translation>Tento soubor služby neobsahuje žádná data.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="674"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="700"/>
<source>Corrupt File</source>
<translation>Poškozený soubor</translation>
</message>
@@ -3244,42 +3244,42 @@
<translation>Čas přehrávání: </translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="357"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="358"/>
<source>Untitled Service</source>
<translation>Prázdná služba</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="122"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="123"/>
<source>Load an existing service.</source>
<translation>Načíst existující službu.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="126"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="127"/>
<source>Save this service.</source>
<translation>Uložit tuto službu.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="136"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="137"/>
<source>Select a theme for the service.</source>
<translation>Vybrat motiv pro službu.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="674"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="700"/>
<source>This file is either corrupt or it is not an OpenLP 2.0 service file.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="984"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1010"/>
<source>Slide theme</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="988"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1014"/>
<source>Notes</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="517"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="528"/>
<source>Service File Missing</source>
<translation type="unfinished"></translation>
</message>
@@ -3406,17 +3406,17 @@
<translation>Následující snímek</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="401"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="390"/>
<source>Previous Service</source>
<translation>Předchozí služba</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="407"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="396"/>
<source>Next Service</source>
<translation>Následující služba</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="413"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="402"/>
<source>Escape Item</source>
<translation>Zrušit položku</translation>
</message>
@@ -3536,36 +3536,51 @@
<source>Start time is after the finish time of the media item</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/themelayoutdialog.py" line="69"/>
+ <source>Theme Layout</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themelayoutdialog.py" line="71"/>
+ <source>The blue box shows the main area.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themelayoutdialog.py" line="73"/>
+ <source>The red box shows the footer.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.ThemeForm</name>
<message>
- <location filename="openlp/core/ui/themeform.py" line="502"/>
+ <location filename="openlp/core/ui/themeform.py" line="530"/>
<source>Select Image</source>
<translation>Vybrat obrázek</translation>
</message>
<message>
- <location filename="openlp/core/ui/themeform.py" line="584"/>
+ <location filename="openlp/core/ui/themeform.py" line="612"/>
<source>Theme Name Missing</source>
<translation>Chybí název motivu</translation>
</message>
<message>
- <location filename="openlp/core/ui/themeform.py" line="584"/>
+ <location filename="openlp/core/ui/themeform.py" line="612"/>
<source>There is no name for this theme. Please enter one.</source>
<translation>Není vyplněn název motivu. Prosím zadejte ho.</translation>
</message>
<message>
- <location filename="openlp/core/ui/themeform.py" line="590"/>
+ <location filename="openlp/core/ui/themeform.py" line="618"/>
<source>Theme Name Invalid</source>
<translation>Neplatný název motivu</translation>
</message>
<message>
- <location filename="openlp/core/ui/themeform.py" line="590"/>
+ <location filename="openlp/core/ui/themeform.py" line="618"/>
<source>Invalid theme name. Please enter one.</source>
<translation>Neplatný název motivu. Prosím zadejte nový.</translation>
</message>
<message>
- <location filename="openlp/core/ui/themeform.py" line="206"/>
+ <location filename="openlp/core/ui/themeform.py" line="211"/>
<source>(approximately %d lines per slide)</source>
<translation type="unfinished"></translation>
</message>
@@ -3643,12 +3658,12 @@
<translation>Pro úpravy je třeba vybrat motiv.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="753"/>
+ <location filename="openlp/core/ui/thememanager.py" line="748"/>
<source>You are unable to delete the default theme.</source>
<translation>Není možno smazat výchozí motiv.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="761"/>
+ <location filename="openlp/core/ui/thememanager.py" line="756"/>
<source>Theme %s is used in the %s plugin.</source>
<translation>Motiv %s je používán v modulu %s.</translation>
</message>
@@ -3688,14 +3703,14 @@
<translation>Vybrat soubor k importu motivu</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="535"/>
+ <location filename="openlp/core/ui/thememanager.py" line="532"/>
<source>File is not a valid theme.
The content encoding is not UTF-8.</source>
<translation>Soubor není platný motiv.
Obsah souboru není v kódování UTF-8.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="584"/>
+ <location filename="openlp/core/ui/thememanager.py" line="581"/>
<source>File is not a valid theme.</source>
<translation>Soubor není platný motiv.</translation>
</message>
@@ -3745,12 +3760,12 @@
<translation>Smazat motiv %s?</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="761"/>
+ <location filename="openlp/core/ui/thememanager.py" line="756"/>
<source>Validation Error</source>
<translation>Chyba ověřování</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="600"/>
+ <location filename="openlp/core/ui/thememanager.py" line="597"/>
<source>A theme with this name already exists.</source>
<translation>Motiv s tímto názvem již existuje.</translation>
</message>
@@ -3769,260 +3784,270 @@
<context>
<name>OpenLP.ThemeWizard</name>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="412"/>
+ <location filename="openlp/core/ui/themewizard.py" line="413"/>
<source>Theme Wizard</source>
<translation>Průvodce motivem</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="414"/>
+ <location filename="openlp/core/ui/themewizard.py" line="415"/>
<source>Welcome to the Theme Wizard</source>
<translation>Vítejte v průvodci motivem</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="421"/>
+ <location filename="openlp/core/ui/themewizard.py" line="422"/>
<source>Set Up Background</source>
<translation>Nastavení pozadí</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="423"/>
+ <location filename="openlp/core/ui/themewizard.py" line="424"/>
<source>Set up your theme's background according to the parameters below.</source>
<translation>Podle parametrů níže nastavte pozadí motivu.</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="426"/>
+ <location filename="openlp/core/ui/themewizard.py" line="427"/>
<source>Background type:</source>
<translation>Typ pozadí:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="428"/>
+ <location filename="openlp/core/ui/themewizard.py" line="429"/>
<source>Solid Color</source>
<translation>Plná barva</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="430"/>
+ <location filename="openlp/core/ui/themewizard.py" line="431"/>
<source>Gradient</source>
<translation>Přechod</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="482"/>
+ <location filename="openlp/core/ui/themewizard.py" line="483"/>
<source>Color:</source>
<translation>Barva:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="439"/>
+ <location filename="openlp/core/ui/themewizard.py" line="440"/>
<source>Gradient:</source>
<translation>Přechod:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="441"/>
+ <location filename="openlp/core/ui/themewizard.py" line="442"/>
<source>Horizontal</source>
<translation>Vodorovný</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="443"/>
+ <location filename="openlp/core/ui/themewizard.py" line="444"/>
<source>Vertical</source>
<translation>Svislý</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="445"/>
+ <location filename="openlp/core/ui/themewizard.py" line="446"/>
<source>Circular</source>
<translation>Kruhový</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="447"/>
+ <location filename="openlp/core/ui/themewizard.py" line="448"/>
<source>Top Left - Bottom Right</source>
<translation>Vlevo nahoře - vpravo dole</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="449"/>
+ <location filename="openlp/core/ui/themewizard.py" line="450"/>
<source>Bottom Left - Top Right</source>
<translation>Vlevo dole - vpravo nahoře</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="454"/>
+ <location filename="openlp/core/ui/themewizard.py" line="455"/>
<source>Main Area Font Details</source>
<translation>Podrobnosti písma hlavní oblasti</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="456"/>
+ <location filename="openlp/core/ui/themewizard.py" line="457"/>
<source>Define the font and display characteristics for the Display text</source>
<translation>Definovat písmo a charakteristiku zobrazení pro zobrazený text</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="481"/>
+ <location filename="openlp/core/ui/themewizard.py" line="482"/>
<source>Font:</source>
<translation>Písmo:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="483"/>
+ <location filename="openlp/core/ui/themewizard.py" line="484"/>
<source>Size:</source>
<translation>Velikost:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="463"/>
+ <location filename="openlp/core/ui/themewizard.py" line="464"/>
<source>Line Spacing:</source>
<translation>Řádkování:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="466"/>
+ <location filename="openlp/core/ui/themewizard.py" line="467"/>
<source>&Outline:</source>
<translation>&Obrys:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="470"/>
+ <location filename="openlp/core/ui/themewizard.py" line="471"/>
<source>&Shadow:</source>
<translation>&Stín:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="473"/>
+ <location filename="openlp/core/ui/themewizard.py" line="474"/>
<source>Bold</source>
<translation>Tučné</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="474"/>
+ <location filename="openlp/core/ui/themewizard.py" line="475"/>
<source>Italic</source>
<translation>Kurzíva</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="476"/>
+ <location filename="openlp/core/ui/themewizard.py" line="477"/>
<source>Footer Area Font Details</source>
<translation>Podrobnosti písma oblasti zápatí</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="478"/>
+ <location filename="openlp/core/ui/themewizard.py" line="479"/>
<source>Define the font and display characteristics for the Footer text</source>
<translation>Definovat písmo a charakteristiku zobrazení pro text zápatí</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="485"/>
+ <location filename="openlp/core/ui/themewizard.py" line="486"/>
<source>Text Formatting Details</source>
<translation>Podrobnosti formátování textu</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="487"/>
+ <location filename="openlp/core/ui/themewizard.py" line="488"/>
<source>Allows additional display formatting information to be defined</source>
<translation>Dovoluje definovat další formátovací informace zobrazení</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="490"/>
+ <location filename="openlp/core/ui/themewizard.py" line="491"/>
<source>Horizontal Align:</source>
<translation>Vodorovné zarovnání:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="492"/>
+ <location filename="openlp/core/ui/themewizard.py" line="493"/>
<source>Left</source>
<translation>Vlevo</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="494"/>
+ <location filename="openlp/core/ui/themewizard.py" line="495"/>
<source>Right</source>
<translation>Vpravo</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="496"/>
+ <location filename="openlp/core/ui/themewizard.py" line="497"/>
<source>Center</source>
<translation>Na střed</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="500"/>
+ <location filename="openlp/core/ui/themewizard.py" line="503"/>
<source>Output Area Locations</source>
<translation>Umístění výstupní oblasti</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="502"/>
+ <location filename="openlp/core/ui/themewizard.py" line="505"/>
<source>Allows you to change and move the main and footer areas.</source>
<translation>Dovoluje změnit a přesunout hlavní oblast a oblast zápatí.</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="505"/>
+ <location filename="openlp/core/ui/themewizard.py" line="508"/>
<source>&Main Area</source>
<translation>&Hlavní oblast</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="507"/>
+ <location filename="openlp/core/ui/themewizard.py" line="510"/>
<source>&Use default location</source>
<translation>&Použít výchozí umístění</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="520"/>
+ <location filename="openlp/core/ui/themewizard.py" line="523"/>
<source>X position:</source>
<translation>Pozice X:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="532"/>
+ <location filename="openlp/core/ui/themewizard.py" line="535"/>
<source>px</source>
<translation>px</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="523"/>
+ <location filename="openlp/core/ui/themewizard.py" line="526"/>
<source>Y position:</source>
<translation>Pozice Y:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="526"/>
+ <location filename="openlp/core/ui/themewizard.py" line="529"/>
<source>Width:</source>
<translation>Šířka:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="530"/>
+ <location filename="openlp/core/ui/themewizard.py" line="533"/>
<source>Height:</source>
<translation>Výška:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="534"/>
+ <location filename="openlp/core/ui/themewizard.py" line="537"/>
<source>Use default location</source>
<translation>Použít výchozí umístění</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="536"/>
+ <location filename="openlp/core/ui/themewizard.py" line="542"/>
<source>Save and Preview</source>
<translation>Uložit a náhled</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="538"/>
+ <location filename="openlp/core/ui/themewizard.py" line="544"/>
<source>View the theme and save it replacing the current one or change the name to create a new theme</source>
<translation>Zobrazit motiv a uložit ho, dojde k přepsání současného nebo změňte název, aby se vytvořil nový motiv</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="542"/>
+ <location filename="openlp/core/ui/themewizard.py" line="548"/>
<source>Theme name:</source>
<translation>Název motivu:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themeform.py" line="294"/>
+ <location filename="openlp/core/ui/themeform.py" line="322"/>
<source>Edit Theme - %s</source>
<translation>Upravit motiv - %s</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="417"/>
+ <location filename="openlp/core/ui/themewizard.py" line="418"/>
<source>This wizard will help you to create and edit your themes. Click the next button below to start the process by setting up your background.</source>
<translation>Tento průvodce pomáhá s vytvořením a úpravou vašich motivu. Klepněte níže na tlačítko další pro spuštění procesu nastavení vašeho pozadí.</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="498"/>
+ <location filename="openlp/core/ui/themewizard.py" line="501"/>
<source>Transitions:</source>
<translation>Přechody:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="518"/>
+ <location filename="openlp/core/ui/themewizard.py" line="521"/>
<source>&Footer Area</source>
<translation>Oblast &zápatí</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="435"/>
+ <location filename="openlp/core/ui/themewizard.py" line="436"/>
<source>Starting color:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="437"/>
+ <location filename="openlp/core/ui/themewizard.py" line="438"/>
<source>Ending color:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="451"/>
+ <location filename="openlp/core/ui/themewizard.py" line="452"/>
<source>Background color:</source>
<translation type="unfinished">Barva pozadí:</translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/themewizard.py" line="499"/>
+ <source>Justify</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themewizard.py" line="540"/>
+ <source>Layout Preview</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.ThemesTab</name>
@@ -4667,52 +4692,52 @@
<context>
<name>PresentationPlugin.MediaItem</name>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="69"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="70"/>
<source>Select Presentation(s)</source>
<translation>Vybrat prezentace</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="71"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="72"/>
<source>Automatic</source>
<translation>Automaticky</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="73"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="74"/>
<source>Present using:</source>
<translation>Nyní používající:</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="180"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="181"/>
<source>File Exists</source>
<translation>Soubor existuje</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="180"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="181"/>
<source>A presentation with that filename already exists.</source>
<translation>Prezentace s tímto názvem souboru už existuje.</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="204"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="208"/>
<source>This type of presentation is not supported.</source>
<translation>Tento typ prezentace není podporován.</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="89"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="90"/>
<source>Presentations (%s)</source>
<translation>Prezentace (%s)</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="290"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="294"/>
<source>Missing Presentation</source>
<translation>Chybějící prezentace</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="290"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="294"/>
<source>The Presentation %s no longer exists.</source>
<translation>Prezentace %s už neexistuje.</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="281"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="285"/>
<source>The Presentation %s is incomplete, please reload.</source>
<translation>Prezentace %s není kompletní, prosím načtěte ji znovu.</translation>
</message>
@@ -4857,30 +4882,35 @@
<context>
<name>RemotePlugin.RemoteTab</name>
<message>
- <location filename="openlp/plugins/remotes/lib/remotetab.py" line="87"/>
+ <location filename="openlp/plugins/remotes/lib/remotetab.py" line="93"/>
<source>Serve on IP address:</source>
<translation>Poslouchat na IP adresse:</translation>
</message>
<message>
- <location filename="openlp/plugins/remotes/lib/remotetab.py" line="89"/>
+ <location filename="openlp/plugins/remotes/lib/remotetab.py" line="95"/>
<source>Port number:</source>
<translation>Číslo portu:</translation>
</message>
<message>
- <location filename="openlp/plugins/remotes/lib/remotetab.py" line="85"/>
+ <location filename="openlp/plugins/remotes/lib/remotetab.py" line="91"/>
<source>Server Settings</source>
<translation>Nastavení serveru</translation>
</message>
<message>
- <location filename="openlp/plugins/remotes/lib/remotetab.py" line="91"/>
+ <location filename="openlp/plugins/remotes/lib/remotetab.py" line="97"/>
<source>Remote URL:</source>
<translation>URL dálkového ovládání:</translation>
</message>
<message>
- <location filename="openlp/plugins/remotes/lib/remotetab.py" line="93"/>
+ <location filename="openlp/plugins/remotes/lib/remotetab.py" line="99"/>
<source>Stage view URL:</source>
<translation>URL zobrazení na jevišti:</translation>
</message>
+ <message>
+ <location filename="openlp/plugins/remotes/lib/remotetab.py" line="101"/>
+ <source>Display stage time in 12h format</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>SongUsagePlugin</name>
@@ -4971,7 +5001,7 @@
<context>
<name>SongUsagePlugin.SongUsageDeleteForm</name>
<message>
- <location filename="openlp/plugins/songusage/forms/songusagedeletedialog.py" line="59"/>
+ <location filename="openlp/plugins/songusage/forms/songusagedeletedialog.py" line="58"/>
<source>Delete Song Usage Data</source>
<translation>Smazat data používání písní</translation>
</message>
@@ -4996,7 +5026,7 @@
<translation>Všechny požadovaná data byla úspěšně smazána.</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/forms/songusagedeletedialog.py" line="62"/>
+ <location filename="openlp/plugins/songusage/forms/songusagedeletedialog.py" line="61"/>
<source>Select the date up to which the song usage data should be deleted. All data recorded before this date will be permanently deleted.</source>
<translation type="unfinished"></translation>
</message>
@@ -5613,7 +5643,7 @@
<context>
<name>SongsPlugin.ImportWizardForm</name>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="581"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="583"/>
<source>Select Document/Presentation Files</source>
<translation>Vybrat dokumentové/prezentační soubory</translation>
</message>
@@ -5628,95 +5658,105 @@
<translation>Tento průvodce pomáhá importovat písně z různých formátů. Importování se spustí klepnutím níže na tlačítko další a výběrem formátu, ze kterého se bude importovat.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="251"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="252"/>
<source>Generic Document/Presentation</source>
<translation>Obecný dokument/prezentace</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="312"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="313"/>
<source>Filename:</source>
<translation>Název souboru:</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="276"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="277"/>
<source>The OpenLyrics importer has not yet been developed, but as you can see, we are still intending to do so. Hopefully it will be in the next release.</source>
<translation>Import pro formát OpenLyrics ještě nebyl vyvinut, ale jak můžete vidět, stále to zamýšlíme udělat. Doufáme, že to bude přítomno v další verzi aplikace.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="323"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="324"/>
<source>Add Files...</source>
<translation>Přidat soubory...</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="325"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="326"/>
<source>Remove File(s)</source>
<translation>Odstranit soubory</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="331"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="332"/>
<source>Please wait while your songs are imported.</source>
<translation>Čekejte prosím, než písně budou importovány.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="490"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="491"/>
<source>OpenLP 2.0 Databases</source>
<translation>Databáze OpenLP 2.0</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="500"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="501"/>
<source>openlp.org v1.x Databases</source>
<translation>Databáze openlp.org v1.x</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="536"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="538"/>
<source>Words Of Worship Song Files</source>
<translation>Soubory s písněmi Words of Worship</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="405"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="406"/>
<source>You need to specify at least one document or presentation file to import from.</source>
<translation>Je potřeba zadat alespoň jeden dokument nebo jednu prezentaci, ze které importovat.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="565"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="567"/>
<source>Songs Of Fellowship Song Files</source>
<translation>Soubory s písněmi Songs Of Fellowship</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="608"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="610"/>
<source>SongBeamer Files</source>
<translation>SongBeamer soubory</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="623"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="625"/>
<source>SongShow Plus Song Files</source>
<translation>Soubory s písněmi SongShow Plus</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="639"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="641"/>
<source>Foilpresenter Song Files</source>
<translation>Soubory s písněmi Foilpresenter</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="336"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="337"/>
<source>Copy</source>
<translation>Kopírovat</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="338"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="339"/>
<source>Save to File</source>
<translation>Uložit do souboru</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="297"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="298"/>
<source>The Songs of Fellowship importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="305"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="306"/>
<source>The generic document/presentation importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="243"/>
+ <source>OpenLyrics or OpenLP 2.0 Exported Song</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="511"/>
+ <source>OpenLyrics Files</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>SongsPlugin.MediaFilesForm</name>
@@ -5744,7 +5784,7 @@
<translation>Text písně</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="502"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="501"/>
<source>CCLI License: </source>
<translation>CCLI Licence:</translation>
</message>
@@ -5768,7 +5808,7 @@
<translation>Spravovat seznamy autorů, témat a zpěvníků.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="423"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="424"/>
<source>copy</source>
<comment>For song cloning</comment>
<translation type="unfinished"></translation>
@@ -5793,7 +5833,7 @@
<context>
<name>SongsPlugin.OpenLyricsExport</name>
<message>
- <location filename="openlp/plugins/songs/lib/openlyricsexport.py" line="69"/>
+ <location filename="openlp/plugins/songs/lib/openlyricsexport.py" line="68"/>
<source>Exporting "%s"...</source>
<translation>Exportuji "%s"...</translation>
</message>
@@ -5865,7 +5905,7 @@
<context>
<name>SongsPlugin.SongImportForm</name>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="764"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="766"/>
<source>Your song import failed.</source>
<translation>Import písně selhal.</translation>
</message>
=== modified file 'resources/i18n/de.ts'
--- resources/i18n/de.ts 2011-09-24 06:02:18 +0000
+++ resources/i18n/de.ts 2011-10-19 18:17:26 +0000
@@ -412,38 +412,38 @@
<context>
<name>BiblesPlugin.HTTPBible</name>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="389"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="392"/>
<source>Registering Bible and loading books...</source>
<translation>Registriere Bibel und lade Bücher...</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="414"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="417"/>
<source>Registering Language...</source>
<translation>Registriere Sprache...</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="430"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="433"/>
<source>Importing %s...</source>
<comment>Importing <book name>...</comment>
<translation>Importiere »%s«...</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="597"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="600"/>
<source>Download Error</source>
<translation>Download Fehler</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="597"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="600"/>
<source>There was a problem downloading your verse selection. Please check your Internet connection, and if this error continues to occur please consider reporting a bug.</source>
<translation>Beim Herunterladen des Bibeltextes ist ein Fehler aufgetreten. Bitte überprüfen Sie Ihre Internetverbindung. Sollte dieser Fehler dennoch auftreten, so wenden Sie sich bitte an den OpenLP Support.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="604"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="607"/>
<source>Parse Error</source>
<translation>Formatfehler</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="604"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="607"/>
<source>There was a problem extracting your verse selection. If this error continues to occur please consider reporting a bug.</source>
<translation>Beim Auslesen des Bibeltextes ist ein Fehler aufgetreten. Sollte dieser Fehler wiederholt auftreten, so wenden Sie sich bitte an den OpenLP Support.</translation>
</message>
@@ -541,17 +541,17 @@
<translation>Eine Bibeltext-Datei muss zum Import angegeben werden.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="477"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="482"/>
<source>You need to specify a version name for your Bible.</source>
<translation>Bitte geben Sie den Namen der Bibelübersetzung ein.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="499"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="504"/>
<source>Bible Exists</source>
<translation>Übersetzung bereits vorhanden</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="720"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="725"/>
<source>Your Bible import failed.</source>
<translation>Der Bibelimport ist fehlgeschlagen.</translation>
</message>
@@ -561,12 +561,12 @@
<translation>Bibelausgabe:</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="483"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="488"/>
<source>You need to set a copyright for your Bible. Bibles in the Public Domain need to be marked as such.</source>
<translation>Das Copyright muss angegeben werden. Gemeinfreie Bibeln ohne Copyright sind als solche zu kennzeichnen.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="499"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="504"/>
<source>This Bible already exists. Please import a different Bible or first delete the existing one.</source>
<translation>Diese Bibel existiert bereit. Bitte geben Sie einen anderen Übersetzungsnamen an oder löschen Sie zuerst die Existierende.</translation>
</message>
@@ -576,7 +576,7 @@
<translation>Genehmigung:</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="542"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="547"/>
<source>CSV File</source>
<translation>CSV-Datei</translation>
</message>
@@ -601,17 +601,17 @@
<translation>Versedatei:</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="557"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="562"/>
<source>openlp.org 1.x Bible Files</source>
<translation>openlp.org 1.x Bibel-Dateien</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="651"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="656"/>
<source>Registering Bible...</source>
<translation>Registriere Bibel...</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="713"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="718"/>
<source>Registered Bible. Please note, that verses will be downloaded on
demand and thus an internet connection is required.</source>
<translation>Registrierung abgeschlossen.
@@ -1113,7 +1113,7 @@
<context>
<name>ImagePlugin.ExceptionDialog</name>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="181"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="180"/>
<source>Select Attachment</source>
<translation>Anhang auswählen</translation>
</message>
@@ -1166,17 +1166,17 @@
<context>
<name>ImagesPlugin.ImageTab</name>
<message>
- <location filename="openlp/plugins/images/lib/imagetab.py" line="68"/>
+ <location filename="openlp/plugins/images/lib/imagetab.py" line="67"/>
<source>Background Color</source>
<translation>Hintergrundfarbe</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/imagetab.py" line="70"/>
+ <location filename="openlp/plugins/images/lib/imagetab.py" line="69"/>
<source>Default Color:</source>
<translation>Standardfarbe:</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/imagetab.py" line="72"/>
+ <location filename="openlp/plugins/images/lib/imagetab.py" line="71"/>
<source>Provides border where image is not the correct dimensions for the screen when resized.</source>
<translation>Wenn Bilder ein anderes Seitenverhältniss als der Projektionsbildschirm haben, dann wird ein fabiger Rand hinzufgefügt.</translation>
</message>
@@ -1250,7 +1250,7 @@
<translation>Audio-/Videodatei auswählen</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="203"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="202"/>
<source>You must select a media file to delete.</source>
<translation>Die Audio-/Videodatei, die entfernt werden soll, muss ausgewählt sein.</translation>
</message>
@@ -1640,7 +1640,7 @@
<translation>Datei einhängen</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="176"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="175"/>
<source>Description characters to enter : %s</source>
<translation>Mindestens noch %s Zeichen eingeben</translation>
</message>
@@ -1648,24 +1648,24 @@
<context>
<name>OpenLP.ExceptionForm</name>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="86"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="85"/>
<source>Platform: %s
</source>
<translation>Plattform: %s
</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="116"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="115"/>
<source>Save Crash Report</source>
<translation>Fehlerprotokoll speichern</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="116"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="115"/>
<source>Text files (*.txt *.log *.text)</source>
<translation>Textdateien (*.txt *.log *.text)</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="109"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="108"/>
<source>**OpenLP Bug Report**
Version: %s
@@ -1696,7 +1696,7 @@
</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="146"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="145"/>
<source>*OpenLP Bug Report*
Version: %s
@@ -2808,7 +2808,7 @@
<context>
<name>OpenLP.MediaManagerItem</name>
<message>
- <location filename="openlp/core/lib/__init__.py" line="205"/>
+ <location filename="openlp/core/lib/__init__.py" line="258"/>
<source>No Items Selected</source>
<translation>Keine Elemente ausgewählt.</translation>
</message>
@@ -2818,42 +2818,42 @@
<translation>Zum &gewählten Ablaufelement hinzufügen</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="524"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="486"/>
<source>You must select one or more items to preview.</source>
<translation>Zur Vorschau muss mindestens ein Elemente auswählt sein.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="542"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="504"/>
<source>You must select one or more items to send live.</source>
<translation>Zur Live Anzeige muss mindestens ein Element ausgewählt sein.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="595"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="557"/>
<source>You must select one or more items.</source>
<translation>Es muss mindestens ein Element ausgewählt sein.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="602"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="564"/>
<source>You must select an existing service item to add to.</source>
<translation>Sie müssen ein vorhandenes Ablaufelement auswählen.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="611"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="573"/>
<source>Invalid Service Item</source>
<translation>Ungültiges Ablaufelement</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="611"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="573"/>
<source>You must select a %s service item.</source>
<translation>Sie müssen ein %s-Element im Ablaufs wählen.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="641"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="603"/>
<source>No Search Results</source>
<translation>Kein Suchergebnis</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="569"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="531"/>
<source>You must select one or more items to add.</source>
<translation>Sie müssen ein oder mehrer Element auswählen.</translation>
</message>
@@ -3030,12 +3030,12 @@
<context>
<name>OpenLP.ServiceItem</name>
<message>
- <location filename="openlp/core/lib/serviceitem.py" line="461"/>
+ <location filename="openlp/core/lib/serviceitem.py" line="464"/>
<source><strong>Start</strong>: %s</source>
<translation><strong>Anfang</strong>: %s</translation>
</message>
<message>
- <location filename="openlp/core/lib/serviceitem.py" line="465"/>
+ <location filename="openlp/core/lib/serviceitem.py" line="468"/>
<source><strong>Length</strong>: %s</source>
<translation><strong>Spiellänge</strong>: %s</translation>
</message>
@@ -3051,214 +3051,214 @@
<context>
<name>OpenLP.ServiceManager</name>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="170"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="171"/>
<source>Move to &top</source>
<translation>Zum &Anfang schieben</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="170"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="171"/>
<source>Move item to the top of the service.</source>
<translation>Das ausgewählte Element an den Anfang des Ablaufs verschieben.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="182"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="183"/>
<source>Move &up</source>
<translation>Nach &oben schieben</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="182"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="183"/>
<source>Move item up one position in the service.</source>
<translation>Das ausgewählte Element um eine Position im Ablauf nach oben verschieben.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="209"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="210"/>
<source>Move &down</source>
<translation>Nach &unten schieben</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="191"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="192"/>
<source>Move item down one position in the service.</source>
<translation>Das ausgewählte Element um eine Position im Ablauf nach unten verschieben.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="200"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="201"/>
<source>Move to &bottom</source>
<translation>Zum &Ende schieben</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="200"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="201"/>
<source>Move item to the end of the service.</source>
<translation>Das ausgewählte Element an das Ende des Ablaufs verschieben.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="322"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="323"/>
<source>&Delete From Service</source>
<translation>Vom Ablauf &löschen</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="228"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="229"/>
<source>Delete the selected item from the service.</source>
<translation>Das ausgewählte Element aus dem Ablaufs entfernen.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="299"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="300"/>
<source>&Add New Item</source>
<translation>&Neues Element hinzufügen</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="302"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="303"/>
<source>&Add to Selected Item</source>
<translation>&Zum gewählten Element hinzufügen</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="307"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="308"/>
<source>&Edit Item</source>
<translation>Element &bearbeiten</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="310"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="311"/>
<source>&Reorder Item</source>
<translation>&Aufnahmeelement</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="314"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="315"/>
<source>&Notes</source>
<translation>&Notizen</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="335"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="336"/>
<source>&Change Item Theme</source>
<translation>&Design des Elements ändern</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="618"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="640"/>
<source>File is not a valid service.
The content encoding is not UTF-8.</source>
<translation>Die gewählte Datei ist keine gültige OpenLP Ablaufdatei.
Der Inhalt ist nicht in UTF-8 kodiert.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="655"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="681"/>
<source>File is not a valid service.</source>
<translation>Die Datei ist keine gültige OpenLP Ablaufdatei.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1233"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1258"/>
<source>Missing Display Handler</source>
<translation>Fehlende Anzeigesteuerung</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1181"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1206"/>
<source>Your item cannot be displayed as there is no handler to display it</source>
<translation>Dieses Element kann nicht angezeigt werden, da es keine Steuerung dafür gibt.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1233"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1258"/>
<source>Your item cannot be displayed as the plugin required to display it is missing or inactive</source>
<translation>Dieses Element kann nicht angezeigt werden, da die zugehörige Erweiterung fehlt oder inaktiv ist.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="235"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="236"/>
<source>&Expand all</source>
<translation>Alle au&sklappen</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="235"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="236"/>
<source>Expand all the service items.</source>
<translation>Alle Ablaufelemente ausklappen.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="244"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="245"/>
<source>&Collapse all</source>
<translation>Alle ei&nklappen</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="244"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="245"/>
<source>Collapse all the service items.</source>
<translation>Alle Ablaufelemente einklappen.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="429"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="430"/>
<source>Open File</source>
<translation>Ablauf öffnen</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="590"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="612"/>
<source>OpenLP Service Files (*.osz)</source>
<translation>OpenLP Ablaufdateien (*.osz)</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="218"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="219"/>
<source>Moves the selection up the window.</source>
<translation>Ausgewähltes nach oben schieben</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="218"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="219"/>
<source>Move up</source>
<translation>Nach oben</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="254"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="255"/>
<source>Go Live</source>
<translation>Live</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="254"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="255"/>
<source>Send the selected item to Live.</source>
<translation>Zeige das ausgewählte Element Live.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="209"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="210"/>
<source>Moves the selection down the window.</source>
<translation>Ausgewähltes nach unten schieben</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="446"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="447"/>
<source>Modified Service</source>
<translation>Modifizierter Ablauf</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="446"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="447"/>
<source>The current service has been modified. Would you like to save this service?</source>
<translation>Der momentane Ablauf wurde modifiziert. Möchten Sie ihn speichern?</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="318"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="319"/>
<source>&Start Time</source>
<translation>&Startzeit</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="327"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="328"/>
<source>Show &Preview</source>
<translation>&Vorschau</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="331"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="332"/>
<source>Show &Live</source>
<translation>&Live</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="661"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="687"/>
<source>File could not be opened because it is corrupt.</source>
<translation>Datei konnte nicht geöffnet werden, da sie fehlerhaft ist.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="667"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="693"/>
<source>Empty File</source>
<translation>Leere Datei</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="667"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="693"/>
<source>This service file does not contain any data.</source>
<translation>Diese Datei enthält keine Daten.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="674"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="700"/>
<source>Corrupt File</source>
<translation>Dehlerhaft Datei</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="357"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="358"/>
<source>Untitled Service</source>
<translation>Unbenannt</translation>
</message>
@@ -3278,37 +3278,37 @@
<translation>Spiellänge:</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="122"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="123"/>
<source>Load an existing service.</source>
<translation>Einen bestehenden Ablauf öffnen.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="126"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="127"/>
<source>Save this service.</source>
<translation>Den aktuellen Ablauf speichern.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="136"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="137"/>
<source>Select a theme for the service.</source>
<translation>Design für den Ablauf auswählen.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="674"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="700"/>
<source>This file is either corrupt or it is not an OpenLP 2.0 service file.</source>
<translation>Entweder ist die Datei fehlerhaft oder sie ist keine OpenLP 2.0 Ablauf-Datei.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="984"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1010"/>
<source>Slide theme</source>
<translation>Element-Design</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="988"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1014"/>
<source>Notes</source>
<translation>Notizen</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="517"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="528"/>
<source>Service File Missing</source>
<translation>Ablaufdatei fehlt</translation>
</message>
@@ -3435,17 +3435,17 @@
<translation>Nächste Folie</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="401"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="390"/>
<source>Previous Service</source>
<translation>Vorheriges Element</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="407"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="396"/>
<source>Next Service</source>
<translation>Nächstes Element</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="413"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="402"/>
<source>Escape Item</source>
<translation>Folie schließen</translation>
</message>
@@ -3565,36 +3565,51 @@
<source>Start time is after the finish time of the media item</source>
<translation>Die Startzeit ist nach der Endzeit gesetzt</translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/themelayoutdialog.py" line="69"/>
+ <source>Theme Layout</source>
+ <translation>Design-Layout</translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themelayoutdialog.py" line="71"/>
+ <source>The blue box shows the main area.</source>
+ <translation>Der blaue Rahmen zeigt die Hauptanzeigefläche.</translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themelayoutdialog.py" line="73"/>
+ <source>The red box shows the footer.</source>
+ <translation>Der rote Rahmen zeigt die Fußzeile.</translation>
+ </message>
</context>
<context>
<name>OpenLP.ThemeForm</name>
<message>
- <location filename="openlp/core/ui/themeform.py" line="502"/>
+ <location filename="openlp/core/ui/themeform.py" line="530"/>
<source>Select Image</source>
<translation>Bild auswählen</translation>
</message>
<message>
- <location filename="openlp/core/ui/themeform.py" line="584"/>
+ <location filename="openlp/core/ui/themeform.py" line="612"/>
<source>Theme Name Missing</source>
<translation>Designname fehlt</translation>
</message>
<message>
- <location filename="openlp/core/ui/themeform.py" line="584"/>
+ <location filename="openlp/core/ui/themeform.py" line="612"/>
<source>There is no name for this theme. Please enter one.</source>
<translation>Es wurde kein Designname angegeben. Bitte benennen Sie das Design.</translation>
</message>
<message>
- <location filename="openlp/core/ui/themeform.py" line="590"/>
+ <location filename="openlp/core/ui/themeform.py" line="618"/>
<source>Theme Name Invalid</source>
<translation>Designname ungültig</translation>
</message>
<message>
- <location filename="openlp/core/ui/themeform.py" line="590"/>
+ <location filename="openlp/core/ui/themeform.py" line="618"/>
<source>Invalid theme name. Please enter one.</source>
<translation>Der Designname ist ungültig. Bitte ändern Sie diesen.</translation>
</message>
<message>
- <location filename="openlp/core/ui/themeform.py" line="206"/>
+ <location filename="openlp/core/ui/themeform.py" line="211"/>
<source>(approximately %d lines per slide)</source>
<translation>(ungefähr %d Zeilen pro Folie)</translation>
</message>
@@ -3647,7 +3662,7 @@
<translation>Zum Bearbeiten muss ein Design ausgewählt sein.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="753"/>
+ <location filename="openlp/core/ui/thememanager.py" line="748"/>
<source>You are unable to delete the default theme.</source>
<translation>Es ist nicht möglich das Standarddesign zu entfernen.</translation>
</message>
@@ -3687,19 +3702,19 @@
<translation>OpenLP Designdatei importieren</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="535"/>
+ <location filename="openlp/core/ui/thememanager.py" line="532"/>
<source>File is not a valid theme.
The content encoding is not UTF-8.</source>
<translation>Die Datei ist keine gültige OpenLP Designdatei.
Sie ist nicht in UTF-8 kodiert.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="584"/>
+ <location filename="openlp/core/ui/thememanager.py" line="581"/>
<source>File is not a valid theme.</source>
<translation>Diese Datei ist keine gültige OpenLP Designdatei.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="761"/>
+ <location filename="openlp/core/ui/thememanager.py" line="756"/>
<source>Theme %s is used in the %s plugin.</source>
<translation>Das Design »%s« wird in der »%s« Erweiterung benutzt.</translation>
</message>
@@ -3749,12 +3764,12 @@
<translation>Soll das Design »%s« wirklich gelöscht werden?</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="761"/>
+ <location filename="openlp/core/ui/thememanager.py" line="756"/>
<source>Validation Error</source>
<translation>Validierungsfehler</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="600"/>
+ <location filename="openlp/core/ui/thememanager.py" line="597"/>
<source>A theme with this name already exists.</source>
<translation>Ein Design mit diesem Namen existiert bereits.</translation>
</message>
@@ -3798,260 +3813,270 @@
<context>
<name>OpenLP.ThemeWizard</name>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="412"/>
+ <location filename="openlp/core/ui/themewizard.py" line="413"/>
<source>Theme Wizard</source>
<translation>Designassistent</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="414"/>
+ <location filename="openlp/core/ui/themewizard.py" line="415"/>
<source>Welcome to the Theme Wizard</source>
<translation>Willkommen beim Designassistenten</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="421"/>
+ <location filename="openlp/core/ui/themewizard.py" line="422"/>
<source>Set Up Background</source>
<translation>Hintergrund einrichten</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="423"/>
+ <location filename="openlp/core/ui/themewizard.py" line="424"/>
<source>Set up your theme's background according to the parameters below.</source>
<translation>Der Designhintergrund wird anhand der Parameter unten eingerichtet.</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="426"/>
+ <location filename="openlp/core/ui/themewizard.py" line="427"/>
<source>Background type:</source>
<translation>Hintergrundart:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="428"/>
+ <location filename="openlp/core/ui/themewizard.py" line="429"/>
<source>Solid Color</source>
<translation>Füllfarbe</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="430"/>
+ <location filename="openlp/core/ui/themewizard.py" line="431"/>
<source>Gradient</source>
<translation>Farbverlauf</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="482"/>
+ <location filename="openlp/core/ui/themewizard.py" line="483"/>
<source>Color:</source>
<translation>Farbe:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="439"/>
+ <location filename="openlp/core/ui/themewizard.py" line="440"/>
<source>Gradient:</source>
<translation>Verlauf:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="441"/>
+ <location filename="openlp/core/ui/themewizard.py" line="442"/>
<source>Horizontal</source>
<translation>horizontal</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="443"/>
+ <location filename="openlp/core/ui/themewizard.py" line="444"/>
<source>Vertical</source>
<translation>vertikal</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="445"/>
+ <location filename="openlp/core/ui/themewizard.py" line="446"/>
<source>Circular</source>
<translation>radial</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="447"/>
+ <location filename="openlp/core/ui/themewizard.py" line="448"/>
<source>Top Left - Bottom Right</source>
<translation>diagonal abwärts</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="449"/>
+ <location filename="openlp/core/ui/themewizard.py" line="450"/>
<source>Bottom Left - Top Right</source>
<translation>diagonal aufwärts</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="454"/>
+ <location filename="openlp/core/ui/themewizard.py" line="455"/>
<source>Main Area Font Details</source>
<translation>Schriftschnitt und -farbe</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="456"/>
+ <location filename="openlp/core/ui/themewizard.py" line="457"/>
<source>Define the font and display characteristics for the Display text</source>
<translation>Die Schrift und die Anzeigeeigenschaften für die Hauptanzeigefläche einrichten</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="481"/>
+ <location filename="openlp/core/ui/themewizard.py" line="482"/>
<source>Font:</source>
<translation>Schriftart:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="483"/>
+ <location filename="openlp/core/ui/themewizard.py" line="484"/>
<source>Size:</source>
<translation>Schriftgröße:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="463"/>
+ <location filename="openlp/core/ui/themewizard.py" line="464"/>
<source>Line Spacing:</source>
<translation>Zeilenabstand:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="466"/>
+ <location filename="openlp/core/ui/themewizard.py" line="467"/>
<source>&Outline:</source>
<translation>&Umrandung:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="470"/>
+ <location filename="openlp/core/ui/themewizard.py" line="471"/>
<source>&Shadow:</source>
<translation>S&chatten:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="473"/>
+ <location filename="openlp/core/ui/themewizard.py" line="474"/>
<source>Bold</source>
<translation>Fett</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="474"/>
+ <location filename="openlp/core/ui/themewizard.py" line="475"/>
<source>Italic</source>
<translation>Kursiv</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="476"/>
+ <location filename="openlp/core/ui/themewizard.py" line="477"/>
<source>Footer Area Font Details</source>
<translation>Fußzeile einrichten</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="478"/>
+ <location filename="openlp/core/ui/themewizard.py" line="479"/>
<source>Define the font and display characteristics for the Footer text</source>
<translation>Die Schrift und die Anzeigeeigenschaften für die Fußzeile einrichten</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="485"/>
+ <location filename="openlp/core/ui/themewizard.py" line="486"/>
<source>Text Formatting Details</source>
<translation>Weitere Formatierung</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="487"/>
+ <location filename="openlp/core/ui/themewizard.py" line="488"/>
<source>Allows additional display formatting information to be defined</source>
<translation>Hier können zusätzliche Anzeigeeigenschaften eingerichtet werden.</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="490"/>
+ <location filename="openlp/core/ui/themewizard.py" line="491"/>
<source>Horizontal Align:</source>
<translation>Horizontale Ausrichtung:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="492"/>
+ <location filename="openlp/core/ui/themewizard.py" line="493"/>
<source>Left</source>
<translation>links</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="494"/>
+ <location filename="openlp/core/ui/themewizard.py" line="495"/>
<source>Right</source>
<translation>rechts</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="496"/>
+ <location filename="openlp/core/ui/themewizard.py" line="497"/>
<source>Center</source>
<translation>zentriert</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="500"/>
+ <location filename="openlp/core/ui/themewizard.py" line="503"/>
<source>Output Area Locations</source>
<translation>Anzeigeflächen</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="502"/>
+ <location filename="openlp/core/ui/themewizard.py" line="505"/>
<source>Allows you to change and move the main and footer areas.</source>
<translation>Hier ist es möglich Hauptanzeigefläche und die Fußzeile zu verschieben.</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="505"/>
+ <location filename="openlp/core/ui/themewizard.py" line="508"/>
<source>&Main Area</source>
<translation>&Hauptanzeigefläche</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="507"/>
+ <location filename="openlp/core/ui/themewizard.py" line="510"/>
<source>&Use default location</source>
<translation>&Automatisch positionieren</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="520"/>
+ <location filename="openlp/core/ui/themewizard.py" line="523"/>
<source>X position:</source>
<translation>Von links:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="532"/>
+ <location filename="openlp/core/ui/themewizard.py" line="535"/>
<source>px</source>
<translation>px</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="523"/>
+ <location filename="openlp/core/ui/themewizard.py" line="526"/>
<source>Y position:</source>
<translation>Von oben:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="526"/>
+ <location filename="openlp/core/ui/themewizard.py" line="529"/>
<source>Width:</source>
<translation>Breite:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="530"/>
+ <location filename="openlp/core/ui/themewizard.py" line="533"/>
<source>Height:</source>
<translation>Höhe:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="534"/>
+ <location filename="openlp/core/ui/themewizard.py" line="537"/>
<source>Use default location</source>
<translation>Automatisch positionieren</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="536"/>
+ <location filename="openlp/core/ui/themewizard.py" line="542"/>
<source>Save and Preview</source>
<translation>Vorschau und Speichern</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="538"/>
+ <location filename="openlp/core/ui/themewizard.py" line="544"/>
<source>View the theme and save it replacing the current one or change the name to create a new theme</source>
<translation>Eine Vorschau anzeigen und das Design abspeichern</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="542"/>
+ <location filename="openlp/core/ui/themewizard.py" line="548"/>
<source>Theme name:</source>
<translation>Designname:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="417"/>
+ <location filename="openlp/core/ui/themewizard.py" line="418"/>
<source>This wizard will help you to create and edit your themes. Click the next button below to start the process by setting up your background.</source>
<translation>Dieser Assistent hilft Ihnen Designs zu erstellen oder zu bearbeiten. Klicken Sie auf »Weiter« um den Hintergrund einzurichten.</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="498"/>
+ <location filename="openlp/core/ui/themewizard.py" line="501"/>
<source>Transitions:</source>
<translation>Übergänge:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="518"/>
+ <location filename="openlp/core/ui/themewizard.py" line="521"/>
<source>&Footer Area</source>
<translation>&Fußzeile</translation>
</message>
<message>
- <location filename="openlp/core/ui/themeform.py" line="294"/>
+ <location filename="openlp/core/ui/themeform.py" line="322"/>
<source>Edit Theme - %s</source>
<translation>Bearbeite Design - %s</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="435"/>
+ <location filename="openlp/core/ui/themewizard.py" line="436"/>
<source>Starting color:</source>
<translation>Startfarbe:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="437"/>
+ <location filename="openlp/core/ui/themewizard.py" line="438"/>
<source>Ending color:</source>
<translation>Endfarbe</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="451"/>
+ <location filename="openlp/core/ui/themewizard.py" line="452"/>
<source>Background color:</source>
<translation>Hintergrundfarbe:</translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/themewizard.py" line="499"/>
+ <source>Justify</source>
+ <translation>Zentriert</translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themewizard.py" line="540"/>
+ <source>Layout Preview</source>
+ <translation>Layout-Vorschau</translation>
+ </message>
</context>
<context>
<name>OpenLP.ThemesTab</name>
@@ -4696,52 +4721,52 @@
<context>
<name>PresentationPlugin.MediaItem</name>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="69"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="70"/>
<source>Select Presentation(s)</source>
<translation>Präsentationen auswählen</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="71"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="72"/>
<source>Automatic</source>
<translation>automatisch</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="73"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="74"/>
<source>Present using:</source>
<translation>Anzeigen mit:</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="180"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="181"/>
<source>A presentation with that filename already exists.</source>
<translation>Eine Präsentation mit diesem Dateinamen existiert bereits.</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="180"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="181"/>
<source>File Exists</source>
<translation>Datei existiert</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="204"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="208"/>
<source>This type of presentation is not supported.</source>
<translation>Präsentationsdateien dieses Dateiformats werden nicht unterstützt.</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="89"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="90"/>
<source>Presentations (%s)</source>
<translation>Präsentationen (%s)</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="290"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="294"/>
<source>Missing Presentation</source>
<translation>Fehlende Präsentation</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="290"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="294"/>
<source>The Presentation %s no longer exists.</source>
<translation>Die Präsentation »%s« existiert nicht mehr.</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="281"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="285"/>
<source>The Presentation %s is incomplete, please reload.</source>
<translation>Die Präsentation »%s« ist nicht vollständig, bitte neu laden.</translation>
</message>
@@ -4886,30 +4911,35 @@
<context>
<name>RemotePlugin.RemoteTab</name>
<message>
- <location filename="openlp/plugins/remotes/lib/remotetab.py" line="87"/>
+ <location filename="openlp/plugins/remotes/lib/remotetab.py" line="93"/>
<source>Serve on IP address:</source>
<translation>Verfügbar über IP-Adresse:</translation>
</message>
<message>
- <location filename="openlp/plugins/remotes/lib/remotetab.py" line="89"/>
+ <location filename="openlp/plugins/remotes/lib/remotetab.py" line="95"/>
<source>Port number:</source>
<translation>Port-Nummer:</translation>
</message>
<message>
- <location filename="openlp/plugins/remotes/lib/remotetab.py" line="85"/>
+ <location filename="openlp/plugins/remotes/lib/remotetab.py" line="91"/>
<source>Server Settings</source>
<translation>Server-Einstellungen</translation>
</message>
<message>
- <location filename="openlp/plugins/remotes/lib/remotetab.py" line="91"/>
+ <location filename="openlp/plugins/remotes/lib/remotetab.py" line="97"/>
<source>Remote URL:</source>
<translation>Fernsteuerung:</translation>
</message>
<message>
- <location filename="openlp/plugins/remotes/lib/remotetab.py" line="93"/>
+ <location filename="openlp/plugins/remotes/lib/remotetab.py" line="99"/>
<source>Stage view URL:</source>
<translation>Bühnenmonitor:</translation>
</message>
+ <message>
+ <location filename="openlp/plugins/remotes/lib/remotetab.py" line="101"/>
+ <source>Display stage time in 12h format</source>
+ <translation>Nutze 12h Format für den Bühnenmonitor</translation>
+ </message>
</context>
<context>
<name>SongUsagePlugin</name>
@@ -5000,7 +5030,7 @@
<context>
<name>SongUsagePlugin.SongUsageDeleteForm</name>
<message>
- <location filename="openlp/plugins/songusage/forms/songusagedeletedialog.py" line="59"/>
+ <location filename="openlp/plugins/songusage/forms/songusagedeletedialog.py" line="58"/>
<source>Delete Song Usage Data</source>
<translation>Protokolldaten löschen</translation>
</message>
@@ -5025,7 +5055,7 @@
<translation>Die Protokolldaten wurden erfolgreich gelöscht.</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/forms/songusagedeletedialog.py" line="62"/>
+ <location filename="openlp/plugins/songusage/forms/songusagedeletedialog.py" line="61"/>
<source>Select the date up to which the song usage data should be deleted. All data recorded before this date will be permanently deleted.</source>
<translation>Bitte wählen Sie das Datum bis zu dem die Protokollierungsdaten gelöscht werden sollen. Alle gespeicherten Daten, welche älter sind, werden dauerhaft gelöscht.</translation>
</message>
@@ -5528,7 +5558,7 @@
<message>
<location filename="openlp/plugins/songs/forms/editsongdialog.py" line="350"/>
<source>Remove &All</source>
- <translation type="unfinished">&Alle Entfernen</translation>
+ <translation>&Alle Entfernen</translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/editsongform.py" line="710"/>
@@ -5655,100 +5685,110 @@
<translation>Dieser Assistent hilft Ihnen Liedtexte aus verschiedenen Formaten zu importieren. Klicken Sie auf »Weiter« um das Quellformat auszuwählen, aus dem Sie importieren möchten.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="323"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="324"/>
<source>Add Files...</source>
<translation>Hinzufügen...</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="325"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="326"/>
<source>Remove File(s)</source>
<translation>Entfernen</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="312"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="313"/>
<source>Filename:</source>
<translation>Dateiname:</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="331"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="332"/>
<source>Please wait while your songs are imported.</source>
<translation>Die Liedtexte werden importiert. Bitte warten.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="581"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="583"/>
<source>Select Document/Presentation Files</source>
<translation>Präsentationen/Textdokumente auswählen</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="251"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="252"/>
<source>Generic Document/Presentation</source>
<translation>Präsentation/Textdokument</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="276"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="277"/>
<source>The OpenLyrics importer has not yet been developed, but as you can see, we are still intending to do so. Hopefully it will be in the next release.</source>
<translation>Leider können noch keine OpenLyric Lieder importiert werden, aber vielleicht klappts ja in der nächsten Version.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="490"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="491"/>
<source>OpenLP 2.0 Databases</source>
- <translation>OpenLP 2.0 Lieddatenbanken</translation>
+ <translation>»OpenLP 2.0« Lieddatenbanken</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="500"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="501"/>
<source>openlp.org v1.x Databases</source>
- <translation>openlp.org 1.x Lieddatenbanken</translation>
+ <translation>»openlp.org 1.x« Lieddatenbanken</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="536"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="538"/>
<source>Words Of Worship Song Files</source>
<translation>»Words of Worship« Lieddateien</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="565"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="567"/>
<source>Songs Of Fellowship Song Files</source>
<translation>Songs Of Fellowship Song Dateien</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="608"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="610"/>
<source>SongBeamer Files</source>
<translation>SongBeamer Dateien</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="623"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="625"/>
<source>SongShow Plus Song Files</source>
<translation>SongShow Plus Song Dateien</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="405"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="406"/>
<source>You need to specify at least one document or presentation file to import from.</source>
<translation>Sie müssen wenigstens ein Dokument oder Präsentationsdatei auswählen, die importiert werden soll.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="639"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="641"/>
<source>Foilpresenter Song Files</source>
<translation>Foilpresenter Lied-Dateien</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="336"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="337"/>
<source>Copy</source>
<translation>Kopieren</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="338"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="339"/>
<source>Save to File</source>
<translation>In Datei speichern</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="297"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="298"/>
<source>The Songs of Fellowship importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</source>
<translation>Der Songs of Fellowship importer wurde deaktiviert, weil OpenLP nicht OpenOffice oder LibreOffice öffnen konnte.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="305"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="306"/>
<source>The generic document/presentation importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</source>
<translation>Der Präsentation/Textdokument importer wurde deaktiviert, weil OpenLP nicht OpenOffice oder LibreOffice öffnen konnte.</translation>
</message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="243"/>
+ <source>OpenLyrics or OpenLP 2.0 Exported Song</source>
+ <translation>OpenLyrics oder OpenLP 2.0 exportiere Lieder</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="511"/>
+ <source>OpenLyrics Files</source>
+ <translation>»OpenLyrics« Datei</translation>
+ </message>
</context>
<context>
<name>SongsPlugin.MediaFilesForm</name>
@@ -5776,7 +5816,7 @@
<translation>Liedtext</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="502"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="501"/>
<source>CCLI License: </source>
<translation>CCLI-Lizenz: </translation>
</message>
@@ -5799,7 +5839,7 @@
<translation>Autoren, Themen und Bücher verwalten.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="423"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="424"/>
<source>copy</source>
<comment>For song cloning</comment>
<translation>Kopie</translation>
@@ -5824,7 +5864,7 @@
<context>
<name>SongsPlugin.OpenLyricsExport</name>
<message>
- <location filename="openlp/plugins/songs/lib/openlyricsexport.py" line="69"/>
+ <location filename="openlp/plugins/songs/lib/openlyricsexport.py" line="68"/>
<source>Exporting "%s"...</source>
<translation>Exportiere »%s«...</translation>
</message>
@@ -5896,7 +5936,7 @@
<context>
<name>SongsPlugin.SongImportForm</name>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="764"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="766"/>
<source>Your song import failed.</source>
<translation>Importvorgang fehlgeschlagen.</translation>
</message>
=== modified file 'resources/i18n/en.ts'
--- resources/i18n/en.ts 2011-09-24 06:02:18 +0000
+++ resources/i18n/en.ts 2011-10-19 18:17:26 +0000
@@ -401,38 +401,38 @@
<context>
<name>BiblesPlugin.HTTPBible</name>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="389"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="392"/>
<source>Registering Bible and loading books...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="414"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="417"/>
<source>Registering Language...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="430"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="433"/>
<source>Importing %s...</source>
<comment>Importing <book name>...</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="597"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="600"/>
<source>Download Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="597"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="600"/>
<source>There was a problem downloading your verse selection. Please check your Internet connection, and if this error continues to occur please consider reporting a bug.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="604"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="607"/>
<source>Parse Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="604"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="607"/>
<source>There was a problem extracting your verse selection. If this error continues to occur please consider reporting a bug.</source>
<translation type="unfinished"></translation>
</message>
@@ -535,32 +535,32 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="477"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="482"/>
<source>You need to specify a version name for your Bible.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="483"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="488"/>
<source>You need to set a copyright for your Bible. Bibles in the Public Domain need to be marked as such.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="499"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="504"/>
<source>Bible Exists</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="499"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="504"/>
<source>This Bible already exists. Please import a different Bible or first delete the existing one.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="720"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="725"/>
<source>Your Bible import failed.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="542"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="547"/>
<source>CSV File</source>
<translation type="unfinished"></translation>
</message>
@@ -590,17 +590,17 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="557"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="562"/>
<source>openlp.org 1.x Bible Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="651"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="656"/>
<source>Registering Bible...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="713"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="718"/>
<source>Registered Bible. Please note, that verses will be downloaded on
demand and thus an internet connection is required.</source>
<translation type="unfinished"></translation>
@@ -1093,7 +1093,7 @@
<context>
<name>ImagePlugin.ExceptionDialog</name>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="181"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="180"/>
<source>Select Attachment</source>
<translation type="unfinished"></translation>
</message>
@@ -1145,17 +1145,17 @@
<context>
<name>ImagesPlugin.ImageTab</name>
<message>
- <location filename="openlp/plugins/images/lib/imagetab.py" line="68"/>
+ <location filename="openlp/plugins/images/lib/imagetab.py" line="67"/>
<source>Background Color</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/imagetab.py" line="70"/>
+ <location filename="openlp/plugins/images/lib/imagetab.py" line="69"/>
<source>Default Color:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/imagetab.py" line="72"/>
+ <location filename="openlp/plugins/images/lib/imagetab.py" line="71"/>
<source>Provides border where image is not the correct dimensions for the screen when resized.</source>
<translation type="unfinished"></translation>
</message>
@@ -1229,7 +1229,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="203"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="202"/>
<source>You must select a media file to delete.</source>
<translation type="unfinished"></translation>
</message>
@@ -1544,7 +1544,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="176"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="175"/>
<source>Description characters to enter : %s</source>
<translation type="unfinished"></translation>
</message>
@@ -1552,23 +1552,23 @@
<context>
<name>OpenLP.ExceptionForm</name>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="86"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="85"/>
<source>Platform: %s
</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="116"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="115"/>
<source>Save Crash Report</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="116"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="115"/>
<source>Text files (*.txt *.log *.text)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="109"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="108"/>
<source>**OpenLP Bug Report**
Version: %s
@@ -1586,7 +1586,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="146"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="145"/>
<source>*OpenLP Bug Report*
Version: %s
@@ -2669,7 +2669,7 @@
<context>
<name>OpenLP.MediaManagerItem</name>
<message>
- <location filename="openlp/core/lib/__init__.py" line="205"/>
+ <location filename="openlp/core/lib/__init__.py" line="258"/>
<source>No Items Selected</source>
<translation type="unfinished"></translation>
</message>
@@ -2679,42 +2679,42 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="524"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="486"/>
<source>You must select one or more items to preview.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="542"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="504"/>
<source>You must select one or more items to send live.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="595"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="557"/>
<source>You must select one or more items.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="602"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="564"/>
<source>You must select an existing service item to add to.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="611"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="573"/>
<source>Invalid Service Item</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="611"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="573"/>
<source>You must select a %s service item.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="569"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="531"/>
<source>You must select one or more items to add.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="641"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="603"/>
<source>No Search Results</source>
<translation type="unfinished"></translation>
</message>
@@ -2890,12 +2890,12 @@
<context>
<name>OpenLP.ServiceItem</name>
<message>
- <location filename="openlp/core/lib/serviceitem.py" line="461"/>
+ <location filename="openlp/core/lib/serviceitem.py" line="464"/>
<source><strong>Start</strong>: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/lib/serviceitem.py" line="465"/>
+ <location filename="openlp/core/lib/serviceitem.py" line="468"/>
<source><strong>Length</strong>: %s</source>
<translation type="unfinished"></translation>
</message>
@@ -2911,188 +2911,188 @@
<context>
<name>OpenLP.ServiceManager</name>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="170"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="171"/>
<source>Move to &top</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="170"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="171"/>
<source>Move item to the top of the service.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="182"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="183"/>
<source>Move &up</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="182"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="183"/>
<source>Move item up one position in the service.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="209"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="210"/>
<source>Move &down</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="191"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="192"/>
<source>Move item down one position in the service.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="200"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="201"/>
<source>Move to &bottom</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="200"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="201"/>
<source>Move item to the end of the service.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="322"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="323"/>
<source>&Delete From Service</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="228"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="229"/>
<source>Delete the selected item from the service.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="299"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="300"/>
<source>&Add New Item</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="302"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="303"/>
<source>&Add to Selected Item</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="307"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="308"/>
<source>&Edit Item</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="310"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="311"/>
<source>&Reorder Item</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="314"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="315"/>
<source>&Notes</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="335"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="336"/>
<source>&Change Item Theme</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="590"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="612"/>
<source>OpenLP Service Files (*.osz)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="618"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="640"/>
<source>File is not a valid service.
The content encoding is not UTF-8.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="655"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="681"/>
<source>File is not a valid service.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1233"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1258"/>
<source>Missing Display Handler</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1181"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1206"/>
<source>Your item cannot be displayed as there is no handler to display it</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1233"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1258"/>
<source>Your item cannot be displayed as the plugin required to display it is missing or inactive</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="235"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="236"/>
<source>&Expand all</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="235"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="236"/>
<source>Expand all the service items.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="244"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="245"/>
<source>&Collapse all</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="244"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="245"/>
<source>Collapse all the service items.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="429"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="430"/>
<source>Open File</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="209"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="210"/>
<source>Moves the selection down the window.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="218"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="219"/>
<source>Move up</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="218"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="219"/>
<source>Moves the selection up the window.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="254"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="255"/>
<source>Go Live</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="254"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="255"/>
<source>Send the selected item to Live.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="318"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="319"/>
<source>&Start Time</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="327"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="328"/>
<source>Show &Preview</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="331"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="332"/>
<source>Show &Live</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="446"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="447"/>
<source>Modified Service</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="446"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="447"/>
<source>The current service has been modified. Would you like to save this service?</source>
<translation type="unfinished"></translation>
</message>
@@ -3112,62 +3112,62 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="357"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="358"/>
<source>Untitled Service</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="661"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="687"/>
<source>File could not be opened because it is corrupt.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="667"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="693"/>
<source>Empty File</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="667"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="693"/>
<source>This service file does not contain any data.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="674"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="700"/>
<source>Corrupt File</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="122"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="123"/>
<source>Load an existing service.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="126"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="127"/>
<source>Save this service.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="136"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="137"/>
<source>Select a theme for the service.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="674"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="700"/>
<source>This file is either corrupt or it is not an OpenLP 2.0 service file.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="517"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="528"/>
<source>Service File Missing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="984"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1010"/>
<source>Slide theme</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="988"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1014"/>
<source>Notes</source>
<translation type="unfinished"></translation>
</message>
@@ -3294,17 +3294,17 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="401"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="390"/>
<source>Previous Service</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="407"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="396"/>
<source>Next Service</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="413"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="402"/>
<source>Escape Item</source>
<translation type="unfinished"></translation>
</message>
@@ -3424,36 +3424,51 @@
<source>Start time is after the finish time of the media item</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/themelayoutdialog.py" line="69"/>
+ <source>Theme Layout</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themelayoutdialog.py" line="71"/>
+ <source>The blue box shows the main area.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themelayoutdialog.py" line="73"/>
+ <source>The red box shows the footer.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.ThemeForm</name>
<message>
- <location filename="openlp/core/ui/themeform.py" line="502"/>
+ <location filename="openlp/core/ui/themeform.py" line="530"/>
<source>Select Image</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themeform.py" line="584"/>
+ <location filename="openlp/core/ui/themeform.py" line="612"/>
<source>Theme Name Missing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themeform.py" line="584"/>
+ <location filename="openlp/core/ui/themeform.py" line="612"/>
<source>There is no name for this theme. Please enter one.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themeform.py" line="590"/>
+ <location filename="openlp/core/ui/themeform.py" line="618"/>
<source>Theme Name Invalid</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themeform.py" line="590"/>
+ <location filename="openlp/core/ui/themeform.py" line="618"/>
<source>Invalid theme name. Please enter one.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themeform.py" line="206"/>
+ <location filename="openlp/core/ui/themeform.py" line="211"/>
<source>(approximately %d lines per slide)</source>
<translation type="unfinished"></translation>
</message>
@@ -3531,12 +3546,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="753"/>
+ <location filename="openlp/core/ui/thememanager.py" line="748"/>
<source>You are unable to delete the default theme.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="761"/>
+ <location filename="openlp/core/ui/thememanager.py" line="756"/>
<source>Theme %s is used in the %s plugin.</source>
<translation type="unfinished"></translation>
</message>
@@ -3576,13 +3591,13 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="535"/>
+ <location filename="openlp/core/ui/thememanager.py" line="532"/>
<source>File is not a valid theme.
The content encoding is not UTF-8.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="584"/>
+ <location filename="openlp/core/ui/thememanager.py" line="581"/>
<source>File is not a valid theme.</source>
<translation type="unfinished"></translation>
</message>
@@ -3632,12 +3647,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="761"/>
+ <location filename="openlp/core/ui/thememanager.py" line="756"/>
<source>Validation Error</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="600"/>
+ <location filename="openlp/core/ui/thememanager.py" line="597"/>
<source>A theme with this name already exists.</source>
<translation type="unfinished"></translation>
</message>
@@ -3656,260 +3671,270 @@
<context>
<name>OpenLP.ThemeWizard</name>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="412"/>
+ <location filename="openlp/core/ui/themewizard.py" line="413"/>
<source>Theme Wizard</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="414"/>
+ <location filename="openlp/core/ui/themewizard.py" line="415"/>
<source>Welcome to the Theme Wizard</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="421"/>
+ <location filename="openlp/core/ui/themewizard.py" line="422"/>
<source>Set Up Background</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="423"/>
+ <location filename="openlp/core/ui/themewizard.py" line="424"/>
<source>Set up your theme's background according to the parameters below.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="426"/>
+ <location filename="openlp/core/ui/themewizard.py" line="427"/>
<source>Background type:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="428"/>
+ <location filename="openlp/core/ui/themewizard.py" line="429"/>
<source>Solid Color</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="430"/>
+ <location filename="openlp/core/ui/themewizard.py" line="431"/>
<source>Gradient</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="482"/>
+ <location filename="openlp/core/ui/themewizard.py" line="483"/>
<source>Color:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="439"/>
+ <location filename="openlp/core/ui/themewizard.py" line="440"/>
<source>Gradient:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="441"/>
+ <location filename="openlp/core/ui/themewizard.py" line="442"/>
<source>Horizontal</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="443"/>
+ <location filename="openlp/core/ui/themewizard.py" line="444"/>
<source>Vertical</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="445"/>
+ <location filename="openlp/core/ui/themewizard.py" line="446"/>
<source>Circular</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="447"/>
+ <location filename="openlp/core/ui/themewizard.py" line="448"/>
<source>Top Left - Bottom Right</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="449"/>
+ <location filename="openlp/core/ui/themewizard.py" line="450"/>
<source>Bottom Left - Top Right</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="454"/>
+ <location filename="openlp/core/ui/themewizard.py" line="455"/>
<source>Main Area Font Details</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="456"/>
+ <location filename="openlp/core/ui/themewizard.py" line="457"/>
<source>Define the font and display characteristics for the Display text</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="481"/>
+ <location filename="openlp/core/ui/themewizard.py" line="482"/>
<source>Font:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="483"/>
+ <location filename="openlp/core/ui/themewizard.py" line="484"/>
<source>Size:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="463"/>
+ <location filename="openlp/core/ui/themewizard.py" line="464"/>
<source>Line Spacing:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="466"/>
+ <location filename="openlp/core/ui/themewizard.py" line="467"/>
<source>&Outline:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="470"/>
+ <location filename="openlp/core/ui/themewizard.py" line="471"/>
<source>&Shadow:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="473"/>
- <source>Bold</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
<location filename="openlp/core/ui/themewizard.py" line="474"/>
+ <source>Bold</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themewizard.py" line="475"/>
<source>Italic</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="476"/>
+ <location filename="openlp/core/ui/themewizard.py" line="477"/>
<source>Footer Area Font Details</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="478"/>
+ <location filename="openlp/core/ui/themewizard.py" line="479"/>
<source>Define the font and display characteristics for the Footer text</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="485"/>
+ <location filename="openlp/core/ui/themewizard.py" line="486"/>
<source>Text Formatting Details</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="487"/>
+ <location filename="openlp/core/ui/themewizard.py" line="488"/>
<source>Allows additional display formatting information to be defined</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="490"/>
+ <location filename="openlp/core/ui/themewizard.py" line="491"/>
<source>Horizontal Align:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="492"/>
+ <location filename="openlp/core/ui/themewizard.py" line="493"/>
<source>Left</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="494"/>
+ <location filename="openlp/core/ui/themewizard.py" line="495"/>
<source>Right</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="496"/>
+ <location filename="openlp/core/ui/themewizard.py" line="497"/>
<source>Center</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="500"/>
+ <location filename="openlp/core/ui/themewizard.py" line="503"/>
<source>Output Area Locations</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="502"/>
+ <location filename="openlp/core/ui/themewizard.py" line="505"/>
<source>Allows you to change and move the main and footer areas.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="505"/>
+ <location filename="openlp/core/ui/themewizard.py" line="508"/>
<source>&Main Area</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="507"/>
+ <location filename="openlp/core/ui/themewizard.py" line="510"/>
<source>&Use default location</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="520"/>
+ <location filename="openlp/core/ui/themewizard.py" line="523"/>
<source>X position:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="532"/>
+ <location filename="openlp/core/ui/themewizard.py" line="535"/>
<source>px</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="523"/>
+ <location filename="openlp/core/ui/themewizard.py" line="526"/>
<source>Y position:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="526"/>
+ <location filename="openlp/core/ui/themewizard.py" line="529"/>
<source>Width:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="530"/>
+ <location filename="openlp/core/ui/themewizard.py" line="533"/>
<source>Height:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="534"/>
+ <location filename="openlp/core/ui/themewizard.py" line="537"/>
<source>Use default location</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="536"/>
+ <location filename="openlp/core/ui/themewizard.py" line="542"/>
<source>Save and Preview</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="538"/>
+ <location filename="openlp/core/ui/themewizard.py" line="544"/>
<source>View the theme and save it replacing the current one or change the name to create a new theme</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="542"/>
+ <location filename="openlp/core/ui/themewizard.py" line="548"/>
<source>Theme name:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themeform.py" line="294"/>
+ <location filename="openlp/core/ui/themeform.py" line="322"/>
<source>Edit Theme - %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="417"/>
+ <location filename="openlp/core/ui/themewizard.py" line="418"/>
<source>This wizard will help you to create and edit your themes. Click the next button below to start the process by setting up your background.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="498"/>
+ <location filename="openlp/core/ui/themewizard.py" line="501"/>
<source>Transitions:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="518"/>
+ <location filename="openlp/core/ui/themewizard.py" line="521"/>
<source>&Footer Area</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="435"/>
+ <location filename="openlp/core/ui/themewizard.py" line="436"/>
<source>Starting color:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="437"/>
+ <location filename="openlp/core/ui/themewizard.py" line="438"/>
<source>Ending color:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="451"/>
+ <location filename="openlp/core/ui/themewizard.py" line="452"/>
<source>Background color:</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/themewizard.py" line="499"/>
+ <source>Justify</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themewizard.py" line="540"/>
+ <source>Layout Preview</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.ThemesTab</name>
@@ -4554,52 +4579,52 @@
<context>
<name>PresentationPlugin.MediaItem</name>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="69"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="70"/>
<source>Select Presentation(s)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="71"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="72"/>
<source>Automatic</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="73"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="74"/>
<source>Present using:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="180"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="181"/>
<source>File Exists</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="180"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="181"/>
<source>A presentation with that filename already exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="204"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="208"/>
<source>This type of presentation is not supported.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="89"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="90"/>
<source>Presentations (%s)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="290"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="294"/>
<source>Missing Presentation</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="290"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="294"/>
<source>The Presentation %s no longer exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="281"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="285"/>
<source>The Presentation %s is incomplete, please reload.</source>
<translation type="unfinished"></translation>
</message>
@@ -4744,30 +4769,35 @@
<context>
<name>RemotePlugin.RemoteTab</name>
<message>
- <location filename="openlp/plugins/remotes/lib/remotetab.py" line="87"/>
+ <location filename="openlp/plugins/remotes/lib/remotetab.py" line="93"/>
<source>Serve on IP address:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/remotes/lib/remotetab.py" line="89"/>
+ <location filename="openlp/plugins/remotes/lib/remotetab.py" line="95"/>
<source>Port number:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/remotes/lib/remotetab.py" line="85"/>
+ <location filename="openlp/plugins/remotes/lib/remotetab.py" line="91"/>
<source>Server Settings</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/remotes/lib/remotetab.py" line="91"/>
+ <location filename="openlp/plugins/remotes/lib/remotetab.py" line="97"/>
<source>Remote URL:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/remotes/lib/remotetab.py" line="93"/>
+ <location filename="openlp/plugins/remotes/lib/remotetab.py" line="99"/>
<source>Stage view URL:</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="openlp/plugins/remotes/lib/remotetab.py" line="101"/>
+ <source>Display stage time in 12h format</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>SongUsagePlugin</name>
@@ -4858,7 +4888,7 @@
<context>
<name>SongUsagePlugin.SongUsageDeleteForm</name>
<message>
- <location filename="openlp/plugins/songusage/forms/songusagedeletedialog.py" line="59"/>
+ <location filename="openlp/plugins/songusage/forms/songusagedeletedialog.py" line="58"/>
<source>Delete Song Usage Data</source>
<translation type="unfinished"></translation>
</message>
@@ -4883,7 +4913,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/forms/songusagedeletedialog.py" line="62"/>
+ <location filename="openlp/plugins/songusage/forms/songusagedeletedialog.py" line="61"/>
<source>Select the date up to which the song usage data should be deleted. All data recorded before this date will be permanently deleted.</source>
<translation type="unfinished"></translation>
</message>
@@ -5495,7 +5525,7 @@
<context>
<name>SongsPlugin.ImportWizardForm</name>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="581"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="583"/>
<source>Select Document/Presentation Files</source>
<translation type="unfinished"></translation>
</message>
@@ -5510,95 +5540,105 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="251"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="252"/>
<source>Generic Document/Presentation</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="312"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="313"/>
<source>Filename:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="276"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="277"/>
<source>The OpenLyrics importer has not yet been developed, but as you can see, we are still intending to do so. Hopefully it will be in the next release.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="323"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="324"/>
<source>Add Files...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="325"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="326"/>
<source>Remove File(s)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="331"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="332"/>
<source>Please wait while your songs are imported.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="490"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="491"/>
<source>OpenLP 2.0 Databases</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="500"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="501"/>
<source>openlp.org v1.x Databases</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="536"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="538"/>
<source>Words Of Worship Song Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="405"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="406"/>
<source>You need to specify at least one document or presentation file to import from.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="565"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="567"/>
<source>Songs Of Fellowship Song Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="608"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="610"/>
<source>SongBeamer Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="623"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="625"/>
<source>SongShow Plus Song Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="639"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="641"/>
<source>Foilpresenter Song Files</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="336"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="337"/>
<source>Copy</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="338"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="339"/>
<source>Save to File</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="297"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="298"/>
<source>The Songs of Fellowship importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="305"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="306"/>
<source>The generic document/presentation importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="243"/>
+ <source>OpenLyrics or OpenLP 2.0 Exported Song</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="511"/>
+ <source>OpenLyrics Files</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>SongsPlugin.MediaFilesForm</name>
@@ -5626,7 +5666,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="502"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="501"/>
<source>CCLI License: </source>
<translation type="unfinished"></translation>
</message>
@@ -5648,7 +5688,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="423"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="424"/>
<source>copy</source>
<comment>For song cloning</comment>
<translation type="unfinished"></translation>
@@ -5673,7 +5713,7 @@
<context>
<name>SongsPlugin.OpenLyricsExport</name>
<message>
- <location filename="openlp/plugins/songs/lib/openlyricsexport.py" line="69"/>
+ <location filename="openlp/plugins/songs/lib/openlyricsexport.py" line="68"/>
<source>Exporting "%s"...</source>
<translation type="unfinished"></translation>
</message>
@@ -5745,7 +5785,7 @@
<context>
<name>SongsPlugin.SongImportForm</name>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="764"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="766"/>
<source>Your song import failed.</source>
<translation type="unfinished"></translation>
</message>
=== modified file 'resources/i18n/en_GB.ts'
--- resources/i18n/en_GB.ts 2011-09-24 06:02:18 +0000
+++ resources/i18n/en_GB.ts 2011-10-19 18:17:26 +0000
@@ -412,38 +412,38 @@
<context>
<name>BiblesPlugin.HTTPBible</name>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="389"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="392"/>
<source>Registering Bible and loading books...</source>
<translation>Registering Bible and loading books...</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="414"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="417"/>
<source>Registering Language...</source>
<translation>Registering Language...</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="430"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="433"/>
<source>Importing %s...</source>
<comment>Importing <book name>...</comment>
<translation>Importing %s...</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="597"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="600"/>
<source>Download Error</source>
<translation type="unfinished">Download Error</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="597"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="600"/>
<source>There was a problem downloading your verse selection. Please check your Internet connection, and if this error continues to occur please consider reporting a bug.</source>
<translation type="unfinished">There was a problem downloading your verse selection. Please check your Internet connection, and if this error continues to occur please consider reporting a bug.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="604"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="607"/>
<source>Parse Error</source>
<translation type="unfinished">Parse Error</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="604"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="607"/>
<source>There was a problem extracting your verse selection. If this error continues to occur please consider reporting a bug.</source>
<translation type="unfinished">There was a problem extracting your verse selection. If this error continues to occur please consider reporting a bug.</translation>
</message>
@@ -546,27 +546,27 @@
<translation>You need to specify a file of Bible verses to import.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="477"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="482"/>
<source>You need to specify a version name for your Bible.</source>
<translation>You need to specify a version name for your Bible.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="499"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="504"/>
<source>Bible Exists</source>
<translation>Bible Exists</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="720"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="725"/>
<source>Your Bible import failed.</source>
<translation>Your Bible import failed.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="483"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="488"/>
<source>You need to set a copyright for your Bible. Bibles in the Public Domain need to be marked as such.</source>
<translation>You need to set a copyright for your Bible. Bibles in the Public Domain need to be marked as such.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="499"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="504"/>
<source>This Bible already exists. Please import a different Bible or first delete the existing one.</source>
<translation>This Bible already exists. Please import a different Bible or first delete the existing one.</translation>
</message>
@@ -576,7 +576,7 @@
<translation>Permissions:</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="542"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="547"/>
<source>CSV File</source>
<translation>CSV File</translation>
</message>
@@ -601,17 +601,17 @@
<translation>Verses file:</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="557"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="562"/>
<source>openlp.org 1.x Bible Files</source>
<translation>openlp.org 1.x Bible Files</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="651"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="656"/>
<source>Registering Bible...</source>
<translation>Registering Bible...</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="713"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="718"/>
<source>Registered Bible. Please note, that verses will be downloaded on
demand and thus an internet connection is required.</source>
<translation>Registered Bible. Please note, that verses will be downloaded on
@@ -1112,7 +1112,7 @@
<context>
<name>ImagePlugin.ExceptionDialog</name>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="181"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="180"/>
<source>Select Attachment</source>
<translation>Select Attachment</translation>
</message>
@@ -1165,17 +1165,17 @@
<context>
<name>ImagesPlugin.ImageTab</name>
<message>
- <location filename="openlp/plugins/images/lib/imagetab.py" line="68"/>
+ <location filename="openlp/plugins/images/lib/imagetab.py" line="67"/>
<source>Background Color</source>
<translation>Background Color</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/imagetab.py" line="70"/>
+ <location filename="openlp/plugins/images/lib/imagetab.py" line="69"/>
<source>Default Color:</source>
<translation>Default Color:</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/imagetab.py" line="72"/>
+ <location filename="openlp/plugins/images/lib/imagetab.py" line="71"/>
<source>Provides border where image is not the correct dimensions for the screen when resized.</source>
<translation>Provides border where image is not the correct dimensions for the screen when resized.</translation>
</message>
@@ -1249,7 +1249,7 @@
<translation>Select Media</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="203"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="202"/>
<source>You must select a media file to delete.</source>
<translation>You must select a media file to delete.</translation>
</message>
@@ -1634,7 +1634,7 @@
<translation>Attach File</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="176"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="175"/>
<source>Description characters to enter : %s</source>
<translation>Description characters to enter : %s</translation>
</message>
@@ -1642,24 +1642,24 @@
<context>
<name>OpenLP.ExceptionForm</name>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="86"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="85"/>
<source>Platform: %s
</source>
<translation>Platform: %s
</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="116"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="115"/>
<source>Save Crash Report</source>
<translation>Save Crash Report</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="116"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="115"/>
<source>Text files (*.txt *.log *.text)</source>
<translation>Text files (*.txt *.log *.text)</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="109"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="108"/>
<source>**OpenLP Bug Report**
Version: %s
@@ -1690,7 +1690,7 @@
</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="146"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="145"/>
<source>*OpenLP Bug Report*
Version: %s
@@ -2801,7 +2801,7 @@
<context>
<name>OpenLP.MediaManagerItem</name>
<message>
- <location filename="openlp/core/lib/__init__.py" line="205"/>
+ <location filename="openlp/core/lib/__init__.py" line="258"/>
<source>No Items Selected</source>
<translation>No Items Selected</translation>
</message>
@@ -2811,42 +2811,42 @@
<translation>&Add to selected Service Item</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="524"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="486"/>
<source>You must select one or more items to preview.</source>
<translation>You must select one or more items to preview.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="542"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="504"/>
<source>You must select one or more items to send live.</source>
<translation>You must select one or more items to send live.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="595"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="557"/>
<source>You must select one or more items.</source>
<translation>You must select one or more items.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="602"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="564"/>
<source>You must select an existing service item to add to.</source>
<translation>You must select an existing service item to add to.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="611"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="573"/>
<source>Invalid Service Item</source>
<translation>Invalid Service Item</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="611"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="573"/>
<source>You must select a %s service item.</source>
<translation>You must select a %s service item.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="569"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="531"/>
<source>You must select one or more items to add.</source>
<translation>You must select one or more items to add.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="641"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="603"/>
<source>No Search Results</source>
<translation>No Search Results</translation>
</message>
@@ -3023,12 +3023,12 @@
<context>
<name>OpenLP.ServiceItem</name>
<message>
- <location filename="openlp/core/lib/serviceitem.py" line="461"/>
+ <location filename="openlp/core/lib/serviceitem.py" line="464"/>
<source><strong>Start</strong>: %s</source>
<translation><strong>Start</strong>: %s</translation>
</message>
<message>
- <location filename="openlp/core/lib/serviceitem.py" line="465"/>
+ <location filename="openlp/core/lib/serviceitem.py" line="468"/>
<source><strong>Length</strong>: %s</source>
<translation><strong>Length</strong>: %s</translation>
</message>
@@ -3044,209 +3044,209 @@
<context>
<name>OpenLP.ServiceManager</name>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="170"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="171"/>
<source>Move to &top</source>
<translation>Move to &top</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="170"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="171"/>
<source>Move item to the top of the service.</source>
<translation>Move item to the top of the service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="182"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="183"/>
<source>Move &up</source>
<translation>Move &up</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="182"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="183"/>
<source>Move item up one position in the service.</source>
<translation>Move item up one position in the service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="209"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="210"/>
<source>Move &down</source>
<translation>Move &down</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="191"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="192"/>
<source>Move item down one position in the service.</source>
<translation>Move item down one position in the service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="200"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="201"/>
<source>Move to &bottom</source>
<translation>Move to &bottom</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="200"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="201"/>
<source>Move item to the end of the service.</source>
<translation>Move item to the end of the service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="322"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="323"/>
<source>&Delete From Service</source>
<translation>&Delete From Service</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="228"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="229"/>
<source>Delete the selected item from the service.</source>
<translation>Delete the selected item from the service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="299"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="300"/>
<source>&Add New Item</source>
<translation>&Add New Item</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="302"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="303"/>
<source>&Add to Selected Item</source>
<translation>&Add to Selected Item</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="307"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="308"/>
<source>&Edit Item</source>
<translation>&Edit Item</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="310"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="311"/>
<source>&Reorder Item</source>
<translation>&Reorder Item</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="314"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="315"/>
<source>&Notes</source>
<translation>&Notes</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="335"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="336"/>
<source>&Change Item Theme</source>
<translation>&Change Item Theme</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="618"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="640"/>
<source>File is not a valid service.
The content encoding is not UTF-8.</source>
<translation>File is not a valid service.
The content encoding is not UTF-8.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="655"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="681"/>
<source>File is not a valid service.</source>
<translation>File is not a valid service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1233"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1258"/>
<source>Missing Display Handler</source>
<translation>Missing Display Handler</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1181"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1206"/>
<source>Your item cannot be displayed as there is no handler to display it</source>
<translation>Your item cannot be displayed as there is no handler to display it</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1233"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1258"/>
<source>Your item cannot be displayed as the plugin required to display it is missing or inactive</source>
<translation>Your item cannot be displayed as the plugin required to display it is missing or inactive</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="235"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="236"/>
<source>&Expand all</source>
<translation>&Expand all</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="235"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="236"/>
<source>Expand all the service items.</source>
<translation>Expand all the service items.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="244"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="245"/>
<source>&Collapse all</source>
<translation>&Collapse all</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="244"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="245"/>
<source>Collapse all the service items.</source>
<translation>Collapse all the service items.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="429"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="430"/>
<source>Open File</source>
<translation>Open File</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="590"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="612"/>
<source>OpenLP Service Files (*.osz)</source>
<translation>OpenLP Service Files (*.osz)</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="209"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="210"/>
<source>Moves the selection down the window.</source>
<translation>Moves the selection down the window.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="218"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="219"/>
<source>Move up</source>
<translation>Move up</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="218"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="219"/>
<source>Moves the selection up the window.</source>
<translation>Moves the selection up the window.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="254"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="255"/>
<source>Go Live</source>
<translation>Go Live</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="254"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="255"/>
<source>Send the selected item to Live.</source>
<translation>Send the selected item to Live.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="446"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="447"/>
<source>Modified Service</source>
<translation>Modified Service</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="318"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="319"/>
<source>&Start Time</source>
<translation>&Start Time</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="327"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="328"/>
<source>Show &Preview</source>
<translation>Show &Preview</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="331"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="332"/>
<source>Show &Live</source>
<translation>Show &Live</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="446"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="447"/>
<source>The current service has been modified. Would you like to save this service?</source>
<translation>The current service has been modified. Would you like to save this service?</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="661"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="687"/>
<source>File could not be opened because it is corrupt.</source>
<translation>File could not be opened because it is corrupt.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="667"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="693"/>
<source>Empty File</source>
<translation>Empty File</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="667"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="693"/>
<source>This service file does not contain any data.</source>
<translation>This service file does not contain any data.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="674"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="700"/>
<source>Corrupt File</source>
<translation>Corrupt File</translation>
</message>
@@ -3266,42 +3266,42 @@
<translation>Playing time: </translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="357"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="358"/>
<source>Untitled Service</source>
<translation>Untitled Service</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="122"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="123"/>
<source>Load an existing service.</source>
<translation>Load an existing service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="126"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="127"/>
<source>Save this service.</source>
<translation>Save this service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="136"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="137"/>
<source>Select a theme for the service.</source>
<translation>Select a theme for the service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="674"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="700"/>
<source>This file is either corrupt or it is not an OpenLP 2.0 service file.</source>
<translation>This file is either corrupt or it is not an OpenLP 2.0 service file.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="984"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1010"/>
<source>Slide theme</source>
<translation>Slide theme</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="988"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1014"/>
<source>Notes</source>
<translation>Notes</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="517"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="528"/>
<source>Service File Missing</source>
<translation>Service File Missing</translation>
</message>
@@ -3428,17 +3428,17 @@
<translation>Next Slide</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="401"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="390"/>
<source>Previous Service</source>
<translation>Previous Service</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="407"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="396"/>
<source>Next Service</source>
<translation>Next Service</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="413"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="402"/>
<source>Escape Item</source>
<translation>Escape Item</translation>
</message>
@@ -3558,36 +3558,51 @@
<source>Start time is after the finish time of the media item</source>
<translation>Start time is after the finish time of the media item</translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/themelayoutdialog.py" line="69"/>
+ <source>Theme Layout</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themelayoutdialog.py" line="71"/>
+ <source>The blue box shows the main area.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themelayoutdialog.py" line="73"/>
+ <source>The red box shows the footer.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.ThemeForm</name>
<message>
- <location filename="openlp/core/ui/themeform.py" line="502"/>
+ <location filename="openlp/core/ui/themeform.py" line="530"/>
<source>Select Image</source>
<translation>Select Image</translation>
</message>
<message>
- <location filename="openlp/core/ui/themeform.py" line="584"/>
+ <location filename="openlp/core/ui/themeform.py" line="612"/>
<source>Theme Name Missing</source>
<translation>Theme Name Missing</translation>
</message>
<message>
- <location filename="openlp/core/ui/themeform.py" line="584"/>
+ <location filename="openlp/core/ui/themeform.py" line="612"/>
<source>There is no name for this theme. Please enter one.</source>
<translation>There is no name for this theme. Please enter one.</translation>
</message>
<message>
- <location filename="openlp/core/ui/themeform.py" line="590"/>
+ <location filename="openlp/core/ui/themeform.py" line="618"/>
<source>Theme Name Invalid</source>
<translation>Theme Name Invalid</translation>
</message>
<message>
- <location filename="openlp/core/ui/themeform.py" line="590"/>
+ <location filename="openlp/core/ui/themeform.py" line="618"/>
<source>Invalid theme name. Please enter one.</source>
<translation>Invalid theme name. Please enter one.</translation>
</message>
<message>
- <location filename="openlp/core/ui/themeform.py" line="206"/>
+ <location filename="openlp/core/ui/themeform.py" line="211"/>
<source>(approximately %d lines per slide)</source>
<translation>(approximately %d lines per slide)</translation>
</message>
@@ -3665,7 +3680,7 @@
<translation>You must select a theme to edit.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="753"/>
+ <location filename="openlp/core/ui/thememanager.py" line="748"/>
<source>You are unable to delete the default theme.</source>
<translation>You are unable to delete the default theme.</translation>
</message>
@@ -3705,19 +3720,19 @@
<translation>Select Theme Import File</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="535"/>
+ <location filename="openlp/core/ui/thememanager.py" line="532"/>
<source>File is not a valid theme.
The content encoding is not UTF-8.</source>
<translation>File is not a valid theme.
The content encoding is not UTF-8.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="584"/>
+ <location filename="openlp/core/ui/thememanager.py" line="581"/>
<source>File is not a valid theme.</source>
<translation>File is not a valid theme.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="761"/>
+ <location filename="openlp/core/ui/thememanager.py" line="756"/>
<source>Theme %s is used in the %s plugin.</source>
<translation>Theme %s is used in the %s plugin.</translation>
</message>
@@ -3767,12 +3782,12 @@
<translation>Delete %s theme?</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="761"/>
+ <location filename="openlp/core/ui/thememanager.py" line="756"/>
<source>Validation Error</source>
<translation>Validation Error</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="600"/>
+ <location filename="openlp/core/ui/thememanager.py" line="597"/>
<source>A theme with this name already exists.</source>
<translation>A theme with this name already exists.</translation>
</message>
@@ -3791,260 +3806,270 @@
<context>
<name>OpenLP.ThemeWizard</name>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="412"/>
+ <location filename="openlp/core/ui/themewizard.py" line="413"/>
<source>Theme Wizard</source>
<translation>Theme Wizard</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="414"/>
+ <location filename="openlp/core/ui/themewizard.py" line="415"/>
<source>Welcome to the Theme Wizard</source>
<translation>Welcome to the Theme Wizard</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="421"/>
+ <location filename="openlp/core/ui/themewizard.py" line="422"/>
<source>Set Up Background</source>
<translation>Set Up Background</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="423"/>
+ <location filename="openlp/core/ui/themewizard.py" line="424"/>
<source>Set up your theme's background according to the parameters below.</source>
<translation>Set up your theme's background according to the parameters below.</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="426"/>
+ <location filename="openlp/core/ui/themewizard.py" line="427"/>
<source>Background type:</source>
<translation>Background type:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="428"/>
+ <location filename="openlp/core/ui/themewizard.py" line="429"/>
<source>Solid Color</source>
<translation>Solid Colour</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="430"/>
+ <location filename="openlp/core/ui/themewizard.py" line="431"/>
<source>Gradient</source>
<translation>Gradient</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="482"/>
+ <location filename="openlp/core/ui/themewizard.py" line="483"/>
<source>Color:</source>
<translation>Colour:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="439"/>
+ <location filename="openlp/core/ui/themewizard.py" line="440"/>
<source>Gradient:</source>
<translation>Gradient:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="441"/>
+ <location filename="openlp/core/ui/themewizard.py" line="442"/>
<source>Horizontal</source>
<translation>Horizontal</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="443"/>
+ <location filename="openlp/core/ui/themewizard.py" line="444"/>
<source>Vertical</source>
<translation>Vertical</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="445"/>
+ <location filename="openlp/core/ui/themewizard.py" line="446"/>
<source>Circular</source>
<translation>Circular</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="447"/>
+ <location filename="openlp/core/ui/themewizard.py" line="448"/>
<source>Top Left - Bottom Right</source>
<translation>Top Left - Bottom Right</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="449"/>
+ <location filename="openlp/core/ui/themewizard.py" line="450"/>
<source>Bottom Left - Top Right</source>
<translation>Bottom Left - Top Right</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="454"/>
+ <location filename="openlp/core/ui/themewizard.py" line="455"/>
<source>Main Area Font Details</source>
<translation>Main Area Font Details</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="456"/>
+ <location filename="openlp/core/ui/themewizard.py" line="457"/>
<source>Define the font and display characteristics for the Display text</source>
<translation>Define the font and display characteristics for the Display text</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="481"/>
+ <location filename="openlp/core/ui/themewizard.py" line="482"/>
<source>Font:</source>
<translation>Font:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="483"/>
+ <location filename="openlp/core/ui/themewizard.py" line="484"/>
<source>Size:</source>
<translation>Size:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="463"/>
+ <location filename="openlp/core/ui/themewizard.py" line="464"/>
<source>Line Spacing:</source>
<translation>Line Spacing:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="466"/>
+ <location filename="openlp/core/ui/themewizard.py" line="467"/>
<source>&Outline:</source>
<translation>&Outline:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="470"/>
+ <location filename="openlp/core/ui/themewizard.py" line="471"/>
<source>&Shadow:</source>
<translation>&Shadow:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="473"/>
+ <location filename="openlp/core/ui/themewizard.py" line="474"/>
<source>Bold</source>
<translation>Bold</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="474"/>
+ <location filename="openlp/core/ui/themewizard.py" line="475"/>
<source>Italic</source>
<translation>Italic</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="476"/>
+ <location filename="openlp/core/ui/themewizard.py" line="477"/>
<source>Footer Area Font Details</source>
<translation>Footer Area Font Details</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="478"/>
+ <location filename="openlp/core/ui/themewizard.py" line="479"/>
<source>Define the font and display characteristics for the Footer text</source>
<translation>Define the font and display characteristics for the Footer text</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="485"/>
+ <location filename="openlp/core/ui/themewizard.py" line="486"/>
<source>Text Formatting Details</source>
<translation>Text Formatting Details</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="487"/>
+ <location filename="openlp/core/ui/themewizard.py" line="488"/>
<source>Allows additional display formatting information to be defined</source>
<translation>Allows additional display formatting information to be defined</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="490"/>
+ <location filename="openlp/core/ui/themewizard.py" line="491"/>
<source>Horizontal Align:</source>
<translation>Horizontal Align:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="492"/>
+ <location filename="openlp/core/ui/themewizard.py" line="493"/>
<source>Left</source>
<translation>Left</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="494"/>
+ <location filename="openlp/core/ui/themewizard.py" line="495"/>
<source>Right</source>
<translation>Right</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="496"/>
+ <location filename="openlp/core/ui/themewizard.py" line="497"/>
<source>Center</source>
<translation>Centre</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="500"/>
+ <location filename="openlp/core/ui/themewizard.py" line="503"/>
<source>Output Area Locations</source>
<translation>Output Area Locations</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="502"/>
+ <location filename="openlp/core/ui/themewizard.py" line="505"/>
<source>Allows you to change and move the main and footer areas.</source>
<translation>Allows you to change and move the main and footer areas.</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="505"/>
+ <location filename="openlp/core/ui/themewizard.py" line="508"/>
<source>&Main Area</source>
<translation>&Main Area</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="507"/>
+ <location filename="openlp/core/ui/themewizard.py" line="510"/>
<source>&Use default location</source>
<translation>&Use default location</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="520"/>
+ <location filename="openlp/core/ui/themewizard.py" line="523"/>
<source>X position:</source>
<translation>X position:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="532"/>
+ <location filename="openlp/core/ui/themewizard.py" line="535"/>
<source>px</source>
<translation>px</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="523"/>
+ <location filename="openlp/core/ui/themewizard.py" line="526"/>
<source>Y position:</source>
<translation>Y position:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="526"/>
+ <location filename="openlp/core/ui/themewizard.py" line="529"/>
<source>Width:</source>
<translation>Width:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="530"/>
+ <location filename="openlp/core/ui/themewizard.py" line="533"/>
<source>Height:</source>
<translation>Height:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="534"/>
+ <location filename="openlp/core/ui/themewizard.py" line="537"/>
<source>Use default location</source>
<translation>Use default location</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="536"/>
+ <location filename="openlp/core/ui/themewizard.py" line="542"/>
<source>Save and Preview</source>
<translation>Save and Preview</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="538"/>
+ <location filename="openlp/core/ui/themewizard.py" line="544"/>
<source>View the theme and save it replacing the current one or change the name to create a new theme</source>
<translation>View the theme and save it replacing the current one or change the name to create a new theme</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="542"/>
+ <location filename="openlp/core/ui/themewizard.py" line="548"/>
<source>Theme name:</source>
<translation>Theme name:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="417"/>
+ <location filename="openlp/core/ui/themewizard.py" line="418"/>
<source>This wizard will help you to create and edit your themes. Click the next button below to start the process by setting up your background.</source>
<translation>This wizard will help you to create and edit your themes. Click the next button below to start the process by setting up your background.</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="498"/>
+ <location filename="openlp/core/ui/themewizard.py" line="501"/>
<source>Transitions:</source>
<translation>Transitions:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="518"/>
+ <location filename="openlp/core/ui/themewizard.py" line="521"/>
<source>&Footer Area</source>
<translation>&Footer Area</translation>
</message>
<message>
- <location filename="openlp/core/ui/themeform.py" line="294"/>
+ <location filename="openlp/core/ui/themeform.py" line="322"/>
<source>Edit Theme - %s</source>
<translation>Edit Theme - %s</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="435"/>
+ <location filename="openlp/core/ui/themewizard.py" line="436"/>
<source>Starting color:</source>
<translation>Starting color:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="437"/>
+ <location filename="openlp/core/ui/themewizard.py" line="438"/>
<source>Ending color:</source>
<translation>Ending color:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="451"/>
+ <location filename="openlp/core/ui/themewizard.py" line="452"/>
<source>Background color:</source>
<translation>Background color:</translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/themewizard.py" line="499"/>
+ <source>Justify</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themewizard.py" line="540"/>
+ <source>Layout Preview</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.ThemesTab</name>
@@ -4689,52 +4714,52 @@
<context>
<name>PresentationPlugin.MediaItem</name>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="69"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="70"/>
<source>Select Presentation(s)</source>
<translation>Select Presentation(s)</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="71"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="72"/>
<source>Automatic</source>
<translation>Automatic</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="73"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="74"/>
<source>Present using:</source>
<translation>Present using:</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="180"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="181"/>
<source>File Exists</source>
<translation>File Exists</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="180"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="181"/>
<source>A presentation with that filename already exists.</source>
<translation>A presentation with that filename already exists.</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="204"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="208"/>
<source>This type of presentation is not supported.</source>
<translation>This type of presentation is not supported.</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="89"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="90"/>
<source>Presentations (%s)</source>
<translation>Presentations (%s)</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="290"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="294"/>
<source>Missing Presentation</source>
<translation>Missing Presentation</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="290"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="294"/>
<source>The Presentation %s no longer exists.</source>
<translation>The Presentation %s no longer exists.</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="281"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="285"/>
<source>The Presentation %s is incomplete, please reload.</source>
<translation>The Presentation %s is incomplete, please reload.</translation>
</message>
@@ -4879,30 +4904,35 @@
<context>
<name>RemotePlugin.RemoteTab</name>
<message>
- <location filename="openlp/plugins/remotes/lib/remotetab.py" line="87"/>
+ <location filename="openlp/plugins/remotes/lib/remotetab.py" line="93"/>
<source>Serve on IP address:</source>
<translation>Serve on IP address:</translation>
</message>
<message>
- <location filename="openlp/plugins/remotes/lib/remotetab.py" line="89"/>
+ <location filename="openlp/plugins/remotes/lib/remotetab.py" line="95"/>
<source>Port number:</source>
<translation>Port number:</translation>
</message>
<message>
- <location filename="openlp/plugins/remotes/lib/remotetab.py" line="85"/>
+ <location filename="openlp/plugins/remotes/lib/remotetab.py" line="91"/>
<source>Server Settings</source>
<translation>Server Settings</translation>
</message>
<message>
- <location filename="openlp/plugins/remotes/lib/remotetab.py" line="91"/>
+ <location filename="openlp/plugins/remotes/lib/remotetab.py" line="97"/>
<source>Remote URL:</source>
<translation>Remote URL:</translation>
</message>
<message>
- <location filename="openlp/plugins/remotes/lib/remotetab.py" line="93"/>
+ <location filename="openlp/plugins/remotes/lib/remotetab.py" line="99"/>
<source>Stage view URL:</source>
<translation>Stage view URL:</translation>
</message>
+ <message>
+ <location filename="openlp/plugins/remotes/lib/remotetab.py" line="101"/>
+ <source>Display stage time in 12h format</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>SongUsagePlugin</name>
@@ -4993,7 +5023,7 @@
<context>
<name>SongUsagePlugin.SongUsageDeleteForm</name>
<message>
- <location filename="openlp/plugins/songusage/forms/songusagedeletedialog.py" line="59"/>
+ <location filename="openlp/plugins/songusage/forms/songusagedeletedialog.py" line="58"/>
<source>Delete Song Usage Data</source>
<translation>Delete Song Usage Data</translation>
</message>
@@ -5018,7 +5048,7 @@
<translation>All requested data has been deleted successfully. </translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/forms/songusagedeletedialog.py" line="62"/>
+ <location filename="openlp/plugins/songusage/forms/songusagedeletedialog.py" line="61"/>
<source>Select the date up to which the song usage data should be deleted. All data recorded before this date will be permanently deleted.</source>
<translation>Select the date up to which the song usage data should be deleted. All data recorded before this date will be permanently deleted.</translation>
</message>
@@ -5637,7 +5667,7 @@
<context>
<name>SongsPlugin.ImportWizardForm</name>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="581"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="583"/>
<source>Select Document/Presentation Files</source>
<translation>Select Document/Presentation Files</translation>
</message>
@@ -5652,95 +5682,105 @@
<translation>This wizard will help you to import songs from a variety of formats. Click the next button below to start the process by selecting a format to import from.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="251"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="252"/>
<source>Generic Document/Presentation</source>
<translation>Generic Document/Presentation</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="312"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="313"/>
<source>Filename:</source>
<translation>Filename:</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="323"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="324"/>
<source>Add Files...</source>
<translation>Add Files...</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="325"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="326"/>
<source>Remove File(s)</source>
<translation>Remove File(s)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="331"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="332"/>
<source>Please wait while your songs are imported.</source>
<translation>Please wait while your songs are imported.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="276"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="277"/>
<source>The OpenLyrics importer has not yet been developed, but as you can see, we are still intending to do so. Hopefully it will be in the next release.</source>
<translation>The OpenLyrics importer has not yet been developed, but as you can see, we are still intending to do so. Hopefully it will be in the next release.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="490"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="491"/>
<source>OpenLP 2.0 Databases</source>
<translation>OpenLP 2.0 Databases</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="500"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="501"/>
<source>openlp.org v1.x Databases</source>
<translation>openlp.org v1.x Databases</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="536"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="538"/>
<source>Words Of Worship Song Files</source>
<translation>Words Of Worship Song Files</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="565"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="567"/>
<source>Songs Of Fellowship Song Files</source>
<translation>Songs Of Fellowship Song Files</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="608"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="610"/>
<source>SongBeamer Files</source>
<translation>SongBeamer Files</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="623"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="625"/>
<source>SongShow Plus Song Files</source>
<translation>SongShow Plus Song Files</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="405"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="406"/>
<source>You need to specify at least one document or presentation file to import from.</source>
<translation>You need to specify at least one document or presentation file to import from.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="639"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="641"/>
<source>Foilpresenter Song Files</source>
<translation>Foilpresenter Song Files</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="336"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="337"/>
<source>Copy</source>
<translation>Copy</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="338"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="339"/>
<source>Save to File</source>
<translation>Save to File</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="297"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="298"/>
<source>The Songs of Fellowship importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</source>
<translation>The Songs of Fellowship importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="305"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="306"/>
<source>The generic document/presentation importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</source>
<translation>The generic document/presentation importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</translation>
</message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="243"/>
+ <source>OpenLyrics or OpenLP 2.0 Exported Song</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="511"/>
+ <source>OpenLyrics Files</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>SongsPlugin.MediaFilesForm</name>
@@ -5768,7 +5808,7 @@
<translation>Lyrics</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="502"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="501"/>
<source>CCLI License: </source>
<translation>CCLI License: </translation>
</message>
@@ -5791,7 +5831,7 @@
<translation>Maintain the lists of authors, topics and books.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="423"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="424"/>
<source>copy</source>
<comment>For song cloning</comment>
<translation>copy</translation>
@@ -5816,7 +5856,7 @@
<context>
<name>SongsPlugin.OpenLyricsExport</name>
<message>
- <location filename="openlp/plugins/songs/lib/openlyricsexport.py" line="69"/>
+ <location filename="openlp/plugins/songs/lib/openlyricsexport.py" line="68"/>
<source>Exporting "%s"...</source>
<translation>Exporting "%s"...</translation>
</message>
@@ -5888,7 +5928,7 @@
<context>
<name>SongsPlugin.SongImportForm</name>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="764"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="766"/>
<source>Your song import failed.</source>
<translation>Your song import failed.</translation>
</message>
=== modified file 'resources/i18n/en_ZA.ts'
--- resources/i18n/en_ZA.ts 2011-09-24 06:02:18 +0000
+++ resources/i18n/en_ZA.ts 2011-10-19 18:17:26 +0000
@@ -412,38 +412,38 @@
<context>
<name>BiblesPlugin.HTTPBible</name>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="389"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="392"/>
<source>Registering Bible and loading books...</source>
<translation>Registering Bible and loading books...</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="414"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="417"/>
<source>Registering Language...</source>
<translation>Registering Language...</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="430"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="433"/>
<source>Importing %s...</source>
<comment>Importing <book name>...</comment>
<translation>Importing %s...</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="597"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="600"/>
<source>Download Error</source>
<translation>Download Error</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="597"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="600"/>
<source>There was a problem downloading your verse selection. Please check your Internet connection, and if this error continues to occur please consider reporting a bug.</source>
<translation>There was a problem downloading your verse selection. Please check your Internet connection, and if this error continues to occur please consider reporting a bug.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="604"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="607"/>
<source>Parse Error</source>
<translation>Parse Error</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="604"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="607"/>
<source>There was a problem extracting your verse selection. If this error continues to occur please consider reporting a bug.</source>
<translation>There was a problem extracting your verse selection. If this error continues to occur please consider reporting a bug.</translation>
</message>
@@ -546,27 +546,27 @@
<translation>You need to specify a file of Bible verses to import.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="477"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="482"/>
<source>You need to specify a version name for your Bible.</source>
<translation>You need to specify a version name for your Bible.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="499"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="504"/>
<source>Bible Exists</source>
<translation>Bible Exists</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="720"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="725"/>
<source>Your Bible import failed.</source>
<translation>Your Bible import failed.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="483"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="488"/>
<source>You need to set a copyright for your Bible. Bibles in the Public Domain need to be marked as such.</source>
<translation>You need to set a copyright for your Bible. Bibles in the Public Domain need to be marked as such.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="499"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="504"/>
<source>This Bible already exists. Please import a different Bible or first delete the existing one.</source>
<translation>This Bible already exists. Please import a different Bible or first delete the existing one.</translation>
</message>
@@ -576,7 +576,7 @@
<translation>Permissions:</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="542"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="547"/>
<source>CSV File</source>
<translation>CSV File</translation>
</message>
@@ -601,17 +601,17 @@
<translation>Verses file:</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="557"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="562"/>
<source>openlp.org 1.x Bible Files</source>
<translation>openlp.org 1.x Bible Files</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="651"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="656"/>
<source>Registering Bible...</source>
<translation>Registering Bible...</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="713"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="718"/>
<source>Registered Bible. Please note, that verses will be downloaded on
demand and thus an internet connection is required.</source>
<translation>Registered Bible. Please note, that verses will be downloaded on
@@ -1112,7 +1112,7 @@
<context>
<name>ImagePlugin.ExceptionDialog</name>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="181"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="180"/>
<source>Select Attachment</source>
<translation>Select Attachment</translation>
</message>
@@ -1165,17 +1165,17 @@
<context>
<name>ImagesPlugin.ImageTab</name>
<message>
- <location filename="openlp/plugins/images/lib/imagetab.py" line="68"/>
+ <location filename="openlp/plugins/images/lib/imagetab.py" line="67"/>
<source>Background Color</source>
<translation>Background Colour</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/imagetab.py" line="70"/>
+ <location filename="openlp/plugins/images/lib/imagetab.py" line="69"/>
<source>Default Color:</source>
<translation>Default Colour:</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/imagetab.py" line="72"/>
+ <location filename="openlp/plugins/images/lib/imagetab.py" line="71"/>
<source>Provides border where image is not the correct dimensions for the screen when resized.</source>
<translation>Provides border where image is not the correct dimensions for the screen when resized.</translation>
</message>
@@ -1249,7 +1249,7 @@
<translation>Select Media</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="203"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="202"/>
<source>You must select a media file to delete.</source>
<translation>You must select a media file to delete.</translation>
</message>
@@ -1634,7 +1634,7 @@
<translation>Attach File</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="176"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="175"/>
<source>Description characters to enter : %s</source>
<translation>Description characters to enter : %s</translation>
</message>
@@ -1642,24 +1642,24 @@
<context>
<name>OpenLP.ExceptionForm</name>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="86"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="85"/>
<source>Platform: %s
</source>
<translation>Platform: %s
</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="116"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="115"/>
<source>Save Crash Report</source>
<translation>Save Crash Report</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="116"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="115"/>
<source>Text files (*.txt *.log *.text)</source>
<translation>Text files (*.txt *.log *.text)</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="109"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="108"/>
<source>**OpenLP Bug Report**
Version: %s
@@ -1690,7 +1690,7 @@
</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="146"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="145"/>
<source>*OpenLP Bug Report*
Version: %s
@@ -2802,7 +2802,7 @@
<context>
<name>OpenLP.MediaManagerItem</name>
<message>
- <location filename="openlp/core/lib/__init__.py" line="205"/>
+ <location filename="openlp/core/lib/__init__.py" line="258"/>
<source>No Items Selected</source>
<translation>No Items Selected</translation>
</message>
@@ -2812,42 +2812,42 @@
<translation>&Add to selected Service Item</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="524"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="486"/>
<source>You must select one or more items to preview.</source>
<translation>You must select one or more items to preview.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="542"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="504"/>
<source>You must select one or more items to send live.</source>
<translation>You must select one or more items to send live.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="595"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="557"/>
<source>You must select one or more items.</source>
<translation>You must select one or more items.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="602"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="564"/>
<source>You must select an existing service item to add to.</source>
<translation>You must select an existing service item to add to.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="611"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="573"/>
<source>Invalid Service Item</source>
<translation>Invalid Service Item</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="611"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="573"/>
<source>You must select a %s service item.</source>
<translation>You must select a %s service item.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="569"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="531"/>
<source>You must select one or more items to add.</source>
<translation>You must select one or more items to add.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="641"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="603"/>
<source>No Search Results</source>
<translation>No Search Results</translation>
</message>
@@ -3024,12 +3024,12 @@
<context>
<name>OpenLP.ServiceItem</name>
<message>
- <location filename="openlp/core/lib/serviceitem.py" line="461"/>
+ <location filename="openlp/core/lib/serviceitem.py" line="464"/>
<source><strong>Start</strong>: %s</source>
<translation><strong>Start</strong>: %s</translation>
</message>
<message>
- <location filename="openlp/core/lib/serviceitem.py" line="465"/>
+ <location filename="openlp/core/lib/serviceitem.py" line="468"/>
<source><strong>Length</strong>: %s</source>
<translation><strong>Length</strong>: %s</translation>
</message>
@@ -3045,209 +3045,209 @@
<context>
<name>OpenLP.ServiceManager</name>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="170"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="171"/>
<source>Move to &top</source>
<translation>Move to &top</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="170"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="171"/>
<source>Move item to the top of the service.</source>
<translation>Move item to the top of the service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="182"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="183"/>
<source>Move &up</source>
<translation>Move &up</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="182"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="183"/>
<source>Move item up one position in the service.</source>
<translation>Move item up one position in the service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="209"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="210"/>
<source>Move &down</source>
<translation>Move &down</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="191"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="192"/>
<source>Move item down one position in the service.</source>
<translation>Move item down one position in the service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="200"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="201"/>
<source>Move to &bottom</source>
<translation>Move to &bottom</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="200"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="201"/>
<source>Move item to the end of the service.</source>
<translation>Move item to the end of the service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="322"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="323"/>
<source>&Delete From Service</source>
<translation>&Delete From Service</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="228"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="229"/>
<source>Delete the selected item from the service.</source>
<translation>Delete the selected item from the service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="299"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="300"/>
<source>&Add New Item</source>
<translation>&Add New Item</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="302"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="303"/>
<source>&Add to Selected Item</source>
<translation>&Add to Selected Item</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="307"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="308"/>
<source>&Edit Item</source>
<translation>&Edit Item</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="310"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="311"/>
<source>&Reorder Item</source>
<translation>&Reorder Item</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="314"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="315"/>
<source>&Notes</source>
<translation>&Notes</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="335"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="336"/>
<source>&Change Item Theme</source>
<translation>&Change Item Theme</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="618"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="640"/>
<source>File is not a valid service.
The content encoding is not UTF-8.</source>
<translation>File is not a valid service.
The content encoding is not UTF-8.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="655"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="681"/>
<source>File is not a valid service.</source>
<translation>File is not a valid service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1233"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1258"/>
<source>Missing Display Handler</source>
<translation>Missing Display Handler</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1181"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1206"/>
<source>Your item cannot be displayed as there is no handler to display it</source>
<translation>Your item cannot be displayed as there is no handler to display it</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1233"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1258"/>
<source>Your item cannot be displayed as the plugin required to display it is missing or inactive</source>
<translation>Your item cannot be displayed as the plugin required to display it is missing or inactive</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="235"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="236"/>
<source>&Expand all</source>
<translation>&Expand all</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="235"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="236"/>
<source>Expand all the service items.</source>
<translation>Expand all the service items.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="244"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="245"/>
<source>&Collapse all</source>
<translation>&Collapse all</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="244"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="245"/>
<source>Collapse all the service items.</source>
<translation>Collapse all the service items.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="429"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="430"/>
<source>Open File</source>
<translation>Open File</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="590"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="612"/>
<source>OpenLP Service Files (*.osz)</source>
<translation>OpenLP Service Files (*.osz)</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="209"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="210"/>
<source>Moves the selection down the window.</source>
<translation>Moves the selection down the window.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="218"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="219"/>
<source>Move up</source>
<translation>Move up</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="218"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="219"/>
<source>Moves the selection up the window.</source>
<translation>Moves the selection up the window.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="254"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="255"/>
<source>Go Live</source>
<translation>Go Live</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="254"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="255"/>
<source>Send the selected item to Live.</source>
<translation>Send the selected item to Live.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="446"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="447"/>
<source>Modified Service</source>
<translation>Modified Service</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="318"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="319"/>
<source>&Start Time</source>
<translation>&Start Time</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="327"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="328"/>
<source>Show &Preview</source>
<translation>Show &Preview</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="331"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="332"/>
<source>Show &Live</source>
<translation>Show &Live</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="446"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="447"/>
<source>The current service has been modified. Would you like to save this service?</source>
<translation>The current service has been modified. Would you like to save this service?</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="661"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="687"/>
<source>File could not be opened because it is corrupt.</source>
<translation>File could not be opened because it is corrupt.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="667"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="693"/>
<source>Empty File</source>
<translation>Empty File</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="667"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="693"/>
<source>This service file does not contain any data.</source>
<translation>This service file does not contain any data.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="674"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="700"/>
<source>Corrupt File</source>
<translation>Corrupt File</translation>
</message>
@@ -3267,42 +3267,42 @@
<translation>Playing time: </translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="357"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="358"/>
<source>Untitled Service</source>
<translation>Untitled Service</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="122"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="123"/>
<source>Load an existing service.</source>
<translation>Load an existing service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="126"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="127"/>
<source>Save this service.</source>
<translation>Save this service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="136"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="137"/>
<source>Select a theme for the service.</source>
<translation>Select a theme for the service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="674"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="700"/>
<source>This file is either corrupt or it is not an OpenLP 2.0 service file.</source>
<translation>This file is either corrupt or it is not an OpenLP 2.0 service file.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="984"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1010"/>
<source>Slide theme</source>
<translation>Slide theme</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="988"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1014"/>
<source>Notes</source>
<translation>Notes</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="517"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="528"/>
<source>Service File Missing</source>
<translation>Service File Missing</translation>
</message>
@@ -3429,17 +3429,17 @@
<translation>Next Slide</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="401"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="390"/>
<source>Previous Service</source>
<translation>Previous Service</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="407"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="396"/>
<source>Next Service</source>
<translation>Next Service</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="413"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="402"/>
<source>Escape Item</source>
<translation>Escape Item</translation>
</message>
@@ -3559,36 +3559,51 @@
<source>Start time is after the finish time of the media item</source>
<translation>Start time is after the finish time of the media item</translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/themelayoutdialog.py" line="69"/>
+ <source>Theme Layout</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themelayoutdialog.py" line="71"/>
+ <source>The blue box shows the main area.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themelayoutdialog.py" line="73"/>
+ <source>The red box shows the footer.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.ThemeForm</name>
<message>
- <location filename="openlp/core/ui/themeform.py" line="502"/>
+ <location filename="openlp/core/ui/themeform.py" line="530"/>
<source>Select Image</source>
<translation>Select Image</translation>
</message>
<message>
- <location filename="openlp/core/ui/themeform.py" line="584"/>
+ <location filename="openlp/core/ui/themeform.py" line="612"/>
<source>Theme Name Missing</source>
<translation>Theme Name Missing</translation>
</message>
<message>
- <location filename="openlp/core/ui/themeform.py" line="584"/>
+ <location filename="openlp/core/ui/themeform.py" line="612"/>
<source>There is no name for this theme. Please enter one.</source>
<translation>There is no name for this theme. Please enter one.</translation>
</message>
<message>
- <location filename="openlp/core/ui/themeform.py" line="590"/>
+ <location filename="openlp/core/ui/themeform.py" line="618"/>
<source>Theme Name Invalid</source>
<translation>Theme Name Invalid</translation>
</message>
<message>
- <location filename="openlp/core/ui/themeform.py" line="590"/>
+ <location filename="openlp/core/ui/themeform.py" line="618"/>
<source>Invalid theme name. Please enter one.</source>
<translation>Invalid theme name. Please enter one.</translation>
</message>
<message>
- <location filename="openlp/core/ui/themeform.py" line="206"/>
+ <location filename="openlp/core/ui/themeform.py" line="211"/>
<source>(approximately %d lines per slide)</source>
<translation>(approximately %d lines per slide)</translation>
</message>
@@ -3666,7 +3681,7 @@
<translation>You must select a theme to edit.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="753"/>
+ <location filename="openlp/core/ui/thememanager.py" line="748"/>
<source>You are unable to delete the default theme.</source>
<translation>You are unable to delete the default theme.</translation>
</message>
@@ -3706,19 +3721,19 @@
<translation>Select Theme Import File</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="535"/>
+ <location filename="openlp/core/ui/thememanager.py" line="532"/>
<source>File is not a valid theme.
The content encoding is not UTF-8.</source>
<translation>File is not a valid theme.
The content encoding is not UTF-8.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="584"/>
+ <location filename="openlp/core/ui/thememanager.py" line="581"/>
<source>File is not a valid theme.</source>
<translation>File is not a valid theme.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="761"/>
+ <location filename="openlp/core/ui/thememanager.py" line="756"/>
<source>Theme %s is used in the %s plugin.</source>
<translation>Theme %s is used in the %s plugin.</translation>
</message>
@@ -3768,12 +3783,12 @@
<translation>Delete %s theme?</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="761"/>
+ <location filename="openlp/core/ui/thememanager.py" line="756"/>
<source>Validation Error</source>
<translation>Validation Error</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="600"/>
+ <location filename="openlp/core/ui/thememanager.py" line="597"/>
<source>A theme with this name already exists.</source>
<translation>A theme with this name already exists.</translation>
</message>
@@ -3792,260 +3807,270 @@
<context>
<name>OpenLP.ThemeWizard</name>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="412"/>
+ <location filename="openlp/core/ui/themewizard.py" line="413"/>
<source>Theme Wizard</source>
<translation>Theme Wizard</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="414"/>
+ <location filename="openlp/core/ui/themewizard.py" line="415"/>
<source>Welcome to the Theme Wizard</source>
<translation>Welcome to the Theme Wizard</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="421"/>
+ <location filename="openlp/core/ui/themewizard.py" line="422"/>
<source>Set Up Background</source>
<translation>Set Up Background</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="423"/>
+ <location filename="openlp/core/ui/themewizard.py" line="424"/>
<source>Set up your theme's background according to the parameters below.</source>
<translation>Set up your theme's background according to the parameters below.</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="426"/>
+ <location filename="openlp/core/ui/themewizard.py" line="427"/>
<source>Background type:</source>
<translation>Background type:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="428"/>
+ <location filename="openlp/core/ui/themewizard.py" line="429"/>
<source>Solid Color</source>
<translation>Solid Colour</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="430"/>
+ <location filename="openlp/core/ui/themewizard.py" line="431"/>
<source>Gradient</source>
<translation>Gradient</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="482"/>
+ <location filename="openlp/core/ui/themewizard.py" line="483"/>
<source>Color:</source>
<translation>Colour:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="439"/>
+ <location filename="openlp/core/ui/themewizard.py" line="440"/>
<source>Gradient:</source>
<translation>Gradient:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="441"/>
+ <location filename="openlp/core/ui/themewizard.py" line="442"/>
<source>Horizontal</source>
<translation>Horizontal</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="443"/>
+ <location filename="openlp/core/ui/themewizard.py" line="444"/>
<source>Vertical</source>
<translation>Vertical</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="445"/>
+ <location filename="openlp/core/ui/themewizard.py" line="446"/>
<source>Circular</source>
<translation>Circular</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="447"/>
+ <location filename="openlp/core/ui/themewizard.py" line="448"/>
<source>Top Left - Bottom Right</source>
<translation>Top Left - Bottom Right</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="449"/>
+ <location filename="openlp/core/ui/themewizard.py" line="450"/>
<source>Bottom Left - Top Right</source>
<translation>Bottom Left - Top Right</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="454"/>
+ <location filename="openlp/core/ui/themewizard.py" line="455"/>
<source>Main Area Font Details</source>
<translation>Main Area Font Details</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="456"/>
+ <location filename="openlp/core/ui/themewizard.py" line="457"/>
<source>Define the font and display characteristics for the Display text</source>
<translation>Define the font and display characteristics for the Display text</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="481"/>
+ <location filename="openlp/core/ui/themewizard.py" line="482"/>
<source>Font:</source>
<translation>Font:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="483"/>
+ <location filename="openlp/core/ui/themewizard.py" line="484"/>
<source>Size:</source>
<translation>Size:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="463"/>
+ <location filename="openlp/core/ui/themewizard.py" line="464"/>
<source>Line Spacing:</source>
<translation>Line Spacing:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="466"/>
+ <location filename="openlp/core/ui/themewizard.py" line="467"/>
<source>&Outline:</source>
<translation>&Outline:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="470"/>
+ <location filename="openlp/core/ui/themewizard.py" line="471"/>
<source>&Shadow:</source>
<translation>&Shadow:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="473"/>
- <source>Bold</source>
- <translation>Bold</translation>
- </message>
- <message>
<location filename="openlp/core/ui/themewizard.py" line="474"/>
+ <source>Bold</source>
+ <translation>Bold</translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themewizard.py" line="475"/>
<source>Italic</source>
<translation>Italic</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="476"/>
+ <location filename="openlp/core/ui/themewizard.py" line="477"/>
<source>Footer Area Font Details</source>
<translation>Footer Area Font Details</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="478"/>
+ <location filename="openlp/core/ui/themewizard.py" line="479"/>
<source>Define the font and display characteristics for the Footer text</source>
<translation>Define the font and display characteristics for the Footer text</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="485"/>
+ <location filename="openlp/core/ui/themewizard.py" line="486"/>
<source>Text Formatting Details</source>
<translation>Text Formatting Details</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="487"/>
+ <location filename="openlp/core/ui/themewizard.py" line="488"/>
<source>Allows additional display formatting information to be defined</source>
<translation>Allows additional display formatting information to be defined</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="490"/>
+ <location filename="openlp/core/ui/themewizard.py" line="491"/>
<source>Horizontal Align:</source>
<translation>Horizontal Align:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="492"/>
+ <location filename="openlp/core/ui/themewizard.py" line="493"/>
<source>Left</source>
<translation>Left</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="494"/>
+ <location filename="openlp/core/ui/themewizard.py" line="495"/>
<source>Right</source>
<translation>Right</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="496"/>
+ <location filename="openlp/core/ui/themewizard.py" line="497"/>
<source>Center</source>
<translation>Centre</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="500"/>
+ <location filename="openlp/core/ui/themewizard.py" line="503"/>
<source>Output Area Locations</source>
<translation>Output Area Locations</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="502"/>
+ <location filename="openlp/core/ui/themewizard.py" line="505"/>
<source>Allows you to change and move the main and footer areas.</source>
<translation>Allows you to change and move the main and footer areas.</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="505"/>
+ <location filename="openlp/core/ui/themewizard.py" line="508"/>
<source>&Main Area</source>
<translation>&Main Area</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="507"/>
+ <location filename="openlp/core/ui/themewizard.py" line="510"/>
<source>&Use default location</source>
<translation>&Use default location</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="520"/>
+ <location filename="openlp/core/ui/themewizard.py" line="523"/>
<source>X position:</source>
<translation>X position:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="532"/>
+ <location filename="openlp/core/ui/themewizard.py" line="535"/>
<source>px</source>
<translation>px</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="523"/>
+ <location filename="openlp/core/ui/themewizard.py" line="526"/>
<source>Y position:</source>
<translation>Y position:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="526"/>
+ <location filename="openlp/core/ui/themewizard.py" line="529"/>
<source>Width:</source>
<translation>Width:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="530"/>
+ <location filename="openlp/core/ui/themewizard.py" line="533"/>
<source>Height:</source>
<translation>Height:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="534"/>
+ <location filename="openlp/core/ui/themewizard.py" line="537"/>
<source>Use default location</source>
<translation>Use default location</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="536"/>
+ <location filename="openlp/core/ui/themewizard.py" line="542"/>
<source>Save and Preview</source>
<translation>Save and Preview</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="538"/>
+ <location filename="openlp/core/ui/themewizard.py" line="544"/>
<source>View the theme and save it replacing the current one or change the name to create a new theme</source>
<translation>View the theme and save it replacing the current one or change the name to create a new theme</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="542"/>
+ <location filename="openlp/core/ui/themewizard.py" line="548"/>
<source>Theme name:</source>
<translation>Theme name:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="417"/>
+ <location filename="openlp/core/ui/themewizard.py" line="418"/>
<source>This wizard will help you to create and edit your themes. Click the next button below to start the process by setting up your background.</source>
<translation>This wizard will help you to create and edit your themes. Click the next button below to start the process by setting up your background.</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="498"/>
+ <location filename="openlp/core/ui/themewizard.py" line="501"/>
<source>Transitions:</source>
<translation>Transitions:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="518"/>
+ <location filename="openlp/core/ui/themewizard.py" line="521"/>
<source>&Footer Area</source>
<translation>&Footer Area</translation>
</message>
<message>
- <location filename="openlp/core/ui/themeform.py" line="294"/>
+ <location filename="openlp/core/ui/themeform.py" line="322"/>
<source>Edit Theme - %s</source>
<translation>Edit Theme - %s</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="435"/>
+ <location filename="openlp/core/ui/themewizard.py" line="436"/>
<source>Starting color:</source>
<translation>Starting color:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="437"/>
+ <location filename="openlp/core/ui/themewizard.py" line="438"/>
<source>Ending color:</source>
<translation>Ending color:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="451"/>
+ <location filename="openlp/core/ui/themewizard.py" line="452"/>
<source>Background color:</source>
<translation>Background color:</translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/themewizard.py" line="499"/>
+ <source>Justify</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themewizard.py" line="540"/>
+ <source>Layout Preview</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.ThemesTab</name>
@@ -4690,52 +4715,52 @@
<context>
<name>PresentationPlugin.MediaItem</name>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="69"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="70"/>
<source>Select Presentation(s)</source>
<translation>Select Presentation(s)</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="71"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="72"/>
<source>Automatic</source>
<translation>Automatic</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="73"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="74"/>
<source>Present using:</source>
<translation>Present using:</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="180"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="181"/>
<source>File Exists</source>
<translation>File Exists</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="180"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="181"/>
<source>A presentation with that filename already exists.</source>
<translation>A presentation with that filename already exists.</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="204"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="208"/>
<source>This type of presentation is not supported.</source>
<translation>This type of presentation is not supported.</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="89"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="90"/>
<source>Presentations (%s)</source>
<translation>Presentations (%s)</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="290"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="294"/>
<source>Missing Presentation</source>
<translation>Missing Presentation</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="290"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="294"/>
<source>The Presentation %s no longer exists.</source>
<translation>The Presentation %s no longer exists.</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="281"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="285"/>
<source>The Presentation %s is incomplete, please reload.</source>
<translation>The Presentation %s is incomplete, please reload.</translation>
</message>
@@ -4880,30 +4905,35 @@
<context>
<name>RemotePlugin.RemoteTab</name>
<message>
- <location filename="openlp/plugins/remotes/lib/remotetab.py" line="87"/>
+ <location filename="openlp/plugins/remotes/lib/remotetab.py" line="93"/>
<source>Serve on IP address:</source>
<translation>Serve on IP address:</translation>
</message>
<message>
- <location filename="openlp/plugins/remotes/lib/remotetab.py" line="89"/>
+ <location filename="openlp/plugins/remotes/lib/remotetab.py" line="95"/>
<source>Port number:</source>
<translation>Port number:</translation>
</message>
<message>
- <location filename="openlp/plugins/remotes/lib/remotetab.py" line="85"/>
+ <location filename="openlp/plugins/remotes/lib/remotetab.py" line="91"/>
<source>Server Settings</source>
<translation>Server Settings</translation>
</message>
<message>
- <location filename="openlp/plugins/remotes/lib/remotetab.py" line="91"/>
+ <location filename="openlp/plugins/remotes/lib/remotetab.py" line="97"/>
<source>Remote URL:</source>
<translation>Remote URL:</translation>
</message>
<message>
- <location filename="openlp/plugins/remotes/lib/remotetab.py" line="93"/>
+ <location filename="openlp/plugins/remotes/lib/remotetab.py" line="99"/>
<source>Stage view URL:</source>
<translation>Stage view URL:</translation>
</message>
+ <message>
+ <location filename="openlp/plugins/remotes/lib/remotetab.py" line="101"/>
+ <source>Display stage time in 12h format</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>SongUsagePlugin</name>
@@ -5004,7 +5034,7 @@
<translation>Are you sure you want to delete selected Song Usage data?</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/forms/songusagedeletedialog.py" line="59"/>
+ <location filename="openlp/plugins/songusage/forms/songusagedeletedialog.py" line="58"/>
<source>Delete Song Usage Data</source>
<translation>Delete Song Usage Data</translation>
</message>
@@ -5019,7 +5049,7 @@
<translation>All requested data has been deleted successfully. </translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/forms/songusagedeletedialog.py" line="62"/>
+ <location filename="openlp/plugins/songusage/forms/songusagedeletedialog.py" line="61"/>
<source>Select the date up to which the song usage data should be deleted. All data recorded before this date will be permanently deleted.</source>
<translation>Select the date up to which the song usage data should be deleted. All data recorded before this date will be permanently deleted.</translation>
</message>
@@ -5648,100 +5678,110 @@
<translation>This wizard will help you to import songs from a variety of formats. Click the next button below to start the process by selecting a format to import from.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="323"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="324"/>
<source>Add Files...</source>
<translation>Add Files...</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="325"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="326"/>
<source>Remove File(s)</source>
<translation>Remove File(s)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="312"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="313"/>
<source>Filename:</source>
<translation>Filename:</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="331"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="332"/>
<source>Please wait while your songs are imported.</source>
<translation>Please wait while your songs are imported.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="581"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="583"/>
<source>Select Document/Presentation Files</source>
<translation>Select Document/Presentation Files</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="251"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="252"/>
<source>Generic Document/Presentation</source>
<translation>Generic Document/Presentation</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="276"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="277"/>
<source>The OpenLyrics importer has not yet been developed, but as you can see, we are still intending to do so. Hopefully it will be in the next release.</source>
<translation>The OpenLyrics importer has not yet been developed, but as you can see, we are still intending to do so. Hopefully it will be in the next release.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="490"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="491"/>
<source>OpenLP 2.0 Databases</source>
<translation>OpenLP 2.0 Databases</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="500"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="501"/>
<source>openlp.org v1.x Databases</source>
<translation>openlp.org v1.x Databases</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="536"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="538"/>
<source>Words Of Worship Song Files</source>
<translation>Words Of Worship Song Files</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="565"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="567"/>
<source>Songs Of Fellowship Song Files</source>
<translation>Songs Of Fellowship Song Files</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="608"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="610"/>
<source>SongBeamer Files</source>
<translation>SongBeamer Files</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="623"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="625"/>
<source>SongShow Plus Song Files</source>
<translation>SongShow Plus Song Files</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="405"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="406"/>
<source>You need to specify at least one document or presentation file to import from.</source>
<translation>You need to specify at least one document or presentation file to import from.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="639"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="641"/>
<source>Foilpresenter Song Files</source>
<translation>Foilpresenter Song Files</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="336"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="337"/>
<source>Copy</source>
<translation>Copy</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="338"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="339"/>
<source>Save to File</source>
<translation>Save to File</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="297"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="298"/>
<source>The Songs of Fellowship importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</source>
<translation>The Songs of Fellowship importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="305"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="306"/>
<source>The generic document/presentation importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</source>
<translation>The generic document/presentation importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</translation>
</message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="243"/>
+ <source>OpenLyrics or OpenLP 2.0 Exported Song</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="511"/>
+ <source>OpenLyrics Files</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>SongsPlugin.MediaFilesForm</name>
@@ -5769,7 +5809,7 @@
<translation>Lyrics</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="502"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="501"/>
<source>CCLI License: </source>
<translation>CCLI License: </translation>
</message>
@@ -5792,7 +5832,7 @@
<translation>Maintain the lists of authors, topics and books.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="423"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="424"/>
<source>copy</source>
<comment>For song cloning</comment>
<translation>copy</translation>
@@ -5817,7 +5857,7 @@
<context>
<name>SongsPlugin.OpenLyricsExport</name>
<message>
- <location filename="openlp/plugins/songs/lib/openlyricsexport.py" line="69"/>
+ <location filename="openlp/plugins/songs/lib/openlyricsexport.py" line="68"/>
<source>Exporting "%s"...</source>
<translation>Exporting "%s"...</translation>
</message>
@@ -5889,7 +5929,7 @@
<context>
<name>SongsPlugin.SongImportForm</name>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="764"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="766"/>
<source>Your song import failed.</source>
<translation>Your song import failed.</translation>
</message>
=== modified file 'resources/i18n/es.ts'
--- resources/i18n/es.ts 2011-09-24 06:02:18 +0000
+++ resources/i18n/es.ts 2011-10-19 18:17:26 +0000
@@ -98,7 +98,7 @@
<message>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="189"/>
<source>No Placeholder Found</source>
- <translation type="unfinished">Marcador No Encontrado</translation>
+ <translation>No Marcador Encontrado</translation>
</message>
<message>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="189"/>
@@ -412,38 +412,38 @@
<context>
<name>BiblesPlugin.HTTPBible</name>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="389"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="392"/>
<source>Registering Bible and loading books...</source>
<translation>Registrando Biblia y cargando libros...</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="414"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="417"/>
<source>Registering Language...</source>
<translation>Registrando Idioma...</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="430"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="433"/>
<source>Importing %s...</source>
<comment>Importing <book name>...</comment>
<translation>Importando %s...</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="597"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="600"/>
<source>Download Error</source>
<translation type="unfinished">Error de Descarga</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="597"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="600"/>
<source>There was a problem downloading your verse selection. Please check your Internet connection, and if this error continues to occur please consider reporting a bug.</source>
<translation type="unfinished">Hubo un problema al descargar los versículos seleccionados. Por favor revise la conexión a internet, y si el error persiste considere reportar esta falla.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="604"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="607"/>
<source>Parse Error</source>
<translation type="unfinished">Error de Análisis</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="604"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="607"/>
<source>There was a problem extracting your verse selection. If this error continues to occur please consider reporting a bug.</source>
<translation type="unfinished">Hubo un problema al extraer los versículos seleccionados. Si el error persiste considere reportar esta falla.</translation>
</message>
@@ -546,27 +546,27 @@
<translation>Debe especificar un archivo que contenga los versículos de la Biblia para importar.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="477"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="482"/>
<source>You need to specify a version name for your Bible.</source>
<translation>Debe ingresar un nombre para la versión de esta Biblia.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="499"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="504"/>
<source>Bible Exists</source>
<translation>Ya existe la Biblia</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="720"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="725"/>
<source>Your Bible import failed.</source>
<translation>La importación de su Biblia falló.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="483"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="488"/>
<source>You need to set a copyright for your Bible. Bibles in the Public Domain need to be marked as such.</source>
<translation>Debe establecer los derechos de autor de su Biblia. Si es de Dominio Público debe indicarlo.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="499"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="504"/>
<source>This Bible already exists. Please import a different Bible or first delete the existing one.</source>
<translation>Ya existe esta Biblia. Por favor importe una diferente o borre la anterior antes de continuar.</translation>
</message>
@@ -576,7 +576,7 @@
<translation>Permisos:</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="542"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="547"/>
<source>CSV File</source>
<translation>Archivo CSV</translation>
</message>
@@ -601,17 +601,17 @@
<translation>Archivo de versículos:</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="557"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="562"/>
<source>openlp.org 1.x Bible Files</source>
<translation>Archivos de Biblia openlp.org 1.x</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="651"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="656"/>
<source>Registering Bible...</source>
<translation>Registrando Biblia...</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="713"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="718"/>
<source>Registered Bible. Please note, that verses will be downloaded on
demand and thus an internet connection is required.</source>
<translation>Biblia registrada. Note que los versículos se descargarán según
@@ -1112,7 +1112,7 @@
<context>
<name>ImagePlugin.ExceptionDialog</name>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="181"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="180"/>
<source>Select Attachment</source>
<translation>Seleccionar Anexo</translation>
</message>
@@ -1165,17 +1165,17 @@
<context>
<name>ImagesPlugin.ImageTab</name>
<message>
- <location filename="openlp/plugins/images/lib/imagetab.py" line="68"/>
+ <location filename="openlp/plugins/images/lib/imagetab.py" line="67"/>
<source>Background Color</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/imagetab.py" line="70"/>
+ <location filename="openlp/plugins/images/lib/imagetab.py" line="69"/>
<source>Default Color:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/imagetab.py" line="72"/>
+ <location filename="openlp/plugins/images/lib/imagetab.py" line="71"/>
<source>Provides border where image is not the correct dimensions for the screen when resized.</source>
<translation type="unfinished"></translation>
</message>
@@ -1249,7 +1249,7 @@
<translation>Seleccionar Medios</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="203"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="202"/>
<source>You must select a media file to delete.</source>
<translation>Debe seleccionar un medio para eliminar.</translation>
</message>
@@ -1634,7 +1634,7 @@
<translation>Archivo Adjunto</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="176"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="175"/>
<source>Description characters to enter : %s</source>
<translation>Caracteres faltantes: %s</translation>
</message>
@@ -1642,24 +1642,24 @@
<context>
<name>OpenLP.ExceptionForm</name>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="86"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="85"/>
<source>Platform: %s
</source>
<translation>Plataforma: %s
</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="116"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="115"/>
<source>Save Crash Report</source>
<translation>Guardar Reporte de Errores</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="116"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="115"/>
<source>Text files (*.txt *.log *.text)</source>
<translation>Archivos de texto (*.txt *.log *.text)</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="109"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="108"/>
<source>**OpenLP Bug Report**
Version: %s
@@ -1690,7 +1690,7 @@
</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="146"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="145"/>
<source>*OpenLP Bug Report*
Version: %s
@@ -2789,7 +2789,7 @@
<context>
<name>OpenLP.MediaManagerItem</name>
<message>
- <location filename="openlp/core/lib/__init__.py" line="205"/>
+ <location filename="openlp/core/lib/__init__.py" line="258"/>
<source>No Items Selected</source>
<translation>Nada Seleccionado</translation>
</message>
@@ -2799,42 +2799,42 @@
<translation>&Agregar al ítem del Servico</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="524"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="486"/>
<source>You must select one or more items to preview.</source>
<translation>Debe seleccionar uno o más ítems para visualizar.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="542"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="504"/>
<source>You must select one or more items to send live.</source>
<translation>Debe seleccionar uno o más ítems para proyectar.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="595"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="557"/>
<source>You must select one or more items.</source>
<translation>Debe seleccionar uno o más ítems.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="602"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="564"/>
<source>You must select an existing service item to add to.</source>
<translation>Debe seleccionar un servicio existente al cual añadir.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="611"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="573"/>
<source>Invalid Service Item</source>
<translation>Ítem de Servicio no válido</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="611"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="573"/>
<source>You must select a %s service item.</source>
<translation>Debe seleccionar un(a) %s del servicio.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="569"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="531"/>
<source>You must select one or more items to add.</source>
<translation>Debe seleccionar uno o más ítemes para agregar.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="641"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="603"/>
<source>No Search Results</source>
<translation>Sin Resultados</translation>
</message>
@@ -3010,12 +3010,12 @@
<context>
<name>OpenLP.ServiceItem</name>
<message>
- <location filename="openlp/core/lib/serviceitem.py" line="461"/>
+ <location filename="openlp/core/lib/serviceitem.py" line="464"/>
<source><strong>Start</strong>: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/lib/serviceitem.py" line="465"/>
+ <location filename="openlp/core/lib/serviceitem.py" line="468"/>
<source><strong>Length</strong>: %s</source>
<translation type="unfinished"></translation>
</message>
@@ -3031,209 +3031,209 @@
<context>
<name>OpenLP.ServiceManager</name>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="170"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="171"/>
<source>Move to &top</source>
<translation>Mover al &inicio</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="170"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="171"/>
<source>Move item to the top of the service.</source>
<translation>Mover el ítem al inicio del servicio.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="182"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="183"/>
<source>Move &up</source>
<translation>S&ubir</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="182"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="183"/>
<source>Move item up one position in the service.</source>
<translation>Mover el ítem una posición hacia arriba.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="209"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="210"/>
<source>Move &down</source>
<translation>Ba&jar</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="191"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="192"/>
<source>Move item down one position in the service.</source>
<translation>Mover el ítem una posición hacia abajo.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="200"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="201"/>
<source>Move to &bottom</source>
<translation>Mover al &final</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="200"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="201"/>
<source>Move item to the end of the service.</source>
<translation>Mover el ítem al final del servicio.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="322"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="323"/>
<source>&Delete From Service</source>
<translation>&Eliminar Del Servicio</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="228"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="229"/>
<source>Delete the selected item from the service.</source>
<translation>Eliminar el ítem seleccionado del servicio.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="299"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="300"/>
<source>&Add New Item</source>
<translation>&Agregar un ítem nuevo</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="302"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="303"/>
<source>&Add to Selected Item</source>
<translation>&Agregar al ítem Seleccionado</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="307"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="308"/>
<source>&Edit Item</source>
<translation>&Editar ítem</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="310"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="311"/>
<source>&Reorder Item</source>
<translation>&Reorganizar ítem</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="314"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="315"/>
<source>&Notes</source>
<translation>&Notas</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="335"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="336"/>
<source>&Change Item Theme</source>
<translation>&Cambiar Tema de ítem</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="618"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="640"/>
<source>File is not a valid service.
The content encoding is not UTF-8.</source>
<translation>Este no es un servicio válido.
La codificación del contenido no es UTF-8.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="655"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="681"/>
<source>File is not a valid service.</source>
<translation>El archivo no es un servicio válido.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1233"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1258"/>
<source>Missing Display Handler</source>
<translation>Controlador de Pantalla Faltante</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1181"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1206"/>
<source>Your item cannot be displayed as there is no handler to display it</source>
<translation>No se puede mostrar el ítem porque no hay un controlador de pantalla disponible</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1233"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1258"/>
<source>Your item cannot be displayed as the plugin required to display it is missing or inactive</source>
<translation>El ítem no se puede mostar porque falta el complemento requerido o esta desabilitado</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="235"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="236"/>
<source>&Expand all</source>
<translation>&Expandir todo</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="235"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="236"/>
<source>Expand all the service items.</source>
<translation>Expandir todos los ítems del servicio.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="244"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="245"/>
<source>&Collapse all</source>
<translation>&Colapsar todo</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="244"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="245"/>
<source>Collapse all the service items.</source>
<translation>Colapsar todos los ítems del servicio.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="429"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="430"/>
<source>Open File</source>
<translation>Abrir Archivo</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="590"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="612"/>
<source>OpenLP Service Files (*.osz)</source>
<translation>Archivo de Servicio OpenLP (*.osz)</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="209"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="210"/>
<source>Moves the selection down the window.</source>
<translation>Mover selección hacia abajo.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="218"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="219"/>
<source>Move up</source>
<translation>Subir</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="218"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="219"/>
<source>Moves the selection up the window.</source>
<translation>Mover selección hacia arriba.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="254"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="255"/>
<source>Go Live</source>
<translation>Proyectar</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="254"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="255"/>
<source>Send the selected item to Live.</source>
<translation>Proyectar el ítem seleccionado.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="446"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="447"/>
<source>Modified Service</source>
<translation>Servicio Modificado</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="318"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="319"/>
<source>&Start Time</source>
<translation>&Tiempo de Inicio</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="327"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="328"/>
<source>Show &Preview</source>
<translation>Mostrar &Vista previa</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="331"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="332"/>
<source>Show &Live</source>
<translation>Mostrar &Proyección</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="446"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="447"/>
<source>The current service has been modified. Would you like to save this service?</source>
<translation>El servicio actual a sido modificado. ¿Desea guardar este servicio?</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="661"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="687"/>
<source>File could not be opened because it is corrupt.</source>
<translation>No se pudo abrir el archivo porque está corrompido.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="667"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="693"/>
<source>Empty File</source>
<translation>Archivo Vacio</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="667"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="693"/>
<source>This service file does not contain any data.</source>
<translation>El archivo de servicio no contiene ningún dato.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="674"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="700"/>
<source>Corrupt File</source>
<translation>Archivo Corrompido</translation>
</message>
@@ -3253,42 +3253,42 @@
<translation>Tiempo de reproducción:</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="357"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="358"/>
<source>Untitled Service</source>
<translation>Servicio Sin nombre</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="122"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="123"/>
<source>Load an existing service.</source>
<translation>Abrir un servicio existente.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="126"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="127"/>
<source>Save this service.</source>
<translation>Guardar este servicio.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="136"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="137"/>
<source>Select a theme for the service.</source>
<translation>Seleccione un tema para el servicio.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="674"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="700"/>
<source>This file is either corrupt or it is not an OpenLP 2.0 service file.</source>
<translation>El archivo está corrupto o no es un archivo OpenLP 2.0 válido.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="984"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1010"/>
<source>Slide theme</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="988"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1014"/>
<source>Notes</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="517"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="528"/>
<source>Service File Missing</source>
<translation type="unfinished"></translation>
</message>
@@ -3415,17 +3415,17 @@
<translation>Diapositiva Siguiente</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="401"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="390"/>
<source>Previous Service</source>
<translation>Servicio Anterior</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="407"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="396"/>
<source>Next Service</source>
<translation>Servicio Siguiente</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="413"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="402"/>
<source>Escape Item</source>
<translation>Salir de ítem</translation>
</message>
@@ -3545,36 +3545,51 @@
<source>Start time is after the finish time of the media item</source>
<translation>El Inicio se establece despues del final del medio actual</translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/themelayoutdialog.py" line="69"/>
+ <source>Theme Layout</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themelayoutdialog.py" line="71"/>
+ <source>The blue box shows the main area.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themelayoutdialog.py" line="73"/>
+ <source>The red box shows the footer.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.ThemeForm</name>
<message>
- <location filename="openlp/core/ui/themeform.py" line="502"/>
+ <location filename="openlp/core/ui/themeform.py" line="530"/>
<source>Select Image</source>
<translation>Seleccionar Imagen</translation>
</message>
<message>
- <location filename="openlp/core/ui/themeform.py" line="584"/>
+ <location filename="openlp/core/ui/themeform.py" line="612"/>
<source>Theme Name Missing</source>
<translation>Falta Nombre de Tema</translation>
</message>
<message>
- <location filename="openlp/core/ui/themeform.py" line="584"/>
+ <location filename="openlp/core/ui/themeform.py" line="612"/>
<source>There is no name for this theme. Please enter one.</source>
<translation>No existe nombre para este tema. Ingrese uno.</translation>
</message>
<message>
- <location filename="openlp/core/ui/themeform.py" line="590"/>
+ <location filename="openlp/core/ui/themeform.py" line="618"/>
<source>Theme Name Invalid</source>
<translation>Nombre de Tema no válido</translation>
</message>
<message>
- <location filename="openlp/core/ui/themeform.py" line="590"/>
+ <location filename="openlp/core/ui/themeform.py" line="618"/>
<source>Invalid theme name. Please enter one.</source>
<translation>Nombre de tema no válido. Ingrese uno.</translation>
</message>
<message>
- <location filename="openlp/core/ui/themeform.py" line="206"/>
+ <location filename="openlp/core/ui/themeform.py" line="211"/>
<source>(approximately %d lines per slide)</source>
<translation>(aproximadamente %d líneas por diapositiva)</translation>
</message>
@@ -3652,7 +3667,7 @@
<translation>Debe seleccionar un tema para editar.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="753"/>
+ <location filename="openlp/core/ui/thememanager.py" line="748"/>
<source>You are unable to delete the default theme.</source>
<translation>No se puede eliminar el tema predeterminado.</translation>
</message>
@@ -3692,19 +3707,19 @@
<translation>Seleccione el Archivo de Tema a Importar</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="535"/>
+ <location filename="openlp/core/ui/thememanager.py" line="532"/>
<source>File is not a valid theme.
The content encoding is not UTF-8.</source>
<translation>Este no es un tema válido.
La codificación del contenido no es UTF-8.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="584"/>
+ <location filename="openlp/core/ui/thememanager.py" line="581"/>
<source>File is not a valid theme.</source>
<translation>El archivo no es un tema válido.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="761"/>
+ <location filename="openlp/core/ui/thememanager.py" line="756"/>
<source>Theme %s is used in the %s plugin.</source>
<translation>El tema %s se usa en el complemento %s.</translation>
</message>
@@ -3754,12 +3769,12 @@
<translation>¿Eliminar el tema %s?</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="761"/>
+ <location filename="openlp/core/ui/thememanager.py" line="756"/>
<source>Validation Error</source>
<translation>Error de Validación</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="600"/>
+ <location filename="openlp/core/ui/thememanager.py" line="597"/>
<source>A theme with this name already exists.</source>
<translation>Ya existe un tema con este nombre.</translation>
</message>
@@ -3778,260 +3793,270 @@
<context>
<name>OpenLP.ThemeWizard</name>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="412"/>
+ <location filename="openlp/core/ui/themewizard.py" line="413"/>
<source>Theme Wizard</source>
<translation>Asistente para Temas</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="414"/>
+ <location filename="openlp/core/ui/themewizard.py" line="415"/>
<source>Welcome to the Theme Wizard</source>
<translation>Bienvenido al Asistente para Temas</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="421"/>
+ <location filename="openlp/core/ui/themewizard.py" line="422"/>
<source>Set Up Background</source>
<translation>Establecer un fondo</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="423"/>
+ <location filename="openlp/core/ui/themewizard.py" line="424"/>
<source>Set up your theme's background according to the parameters below.</source>
<translation>Establecer el fondo de su tema según los siguientes parámetros.</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="426"/>
+ <location filename="openlp/core/ui/themewizard.py" line="427"/>
<source>Background type:</source>
<translation>Tipo de fondo:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="428"/>
+ <location filename="openlp/core/ui/themewizard.py" line="429"/>
<source>Solid Color</source>
<translation>Color Sólido</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="430"/>
+ <location filename="openlp/core/ui/themewizard.py" line="431"/>
<source>Gradient</source>
<translation>Gradiente</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="482"/>
+ <location filename="openlp/core/ui/themewizard.py" line="483"/>
<source>Color:</source>
<translation>Color:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="439"/>
+ <location filename="openlp/core/ui/themewizard.py" line="440"/>
<source>Gradient:</source>
<translation>Gradiente:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="441"/>
+ <location filename="openlp/core/ui/themewizard.py" line="442"/>
<source>Horizontal</source>
<translation>Horizontal</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="443"/>
+ <location filename="openlp/core/ui/themewizard.py" line="444"/>
<source>Vertical</source>
<translation>Vertical</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="445"/>
+ <location filename="openlp/core/ui/themewizard.py" line="446"/>
<source>Circular</source>
<translation>Circular</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="447"/>
+ <location filename="openlp/core/ui/themewizard.py" line="448"/>
<source>Top Left - Bottom Right</source>
<translation>Arriba Izquierda - Abajo Derecha</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="449"/>
+ <location filename="openlp/core/ui/themewizard.py" line="450"/>
<source>Bottom Left - Top Right</source>
<translation>Abajo Izquierda - Abajo Derecha</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="454"/>
+ <location filename="openlp/core/ui/themewizard.py" line="455"/>
<source>Main Area Font Details</source>
<translation>Fuente del Área Principal</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="456"/>
+ <location filename="openlp/core/ui/themewizard.py" line="457"/>
<source>Define the font and display characteristics for the Display text</source>
<translation>Definir la fuente y las características para el texto en Pantalla</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="481"/>
+ <location filename="openlp/core/ui/themewizard.py" line="482"/>
<source>Font:</source>
<translation>Fuente:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="483"/>
+ <location filename="openlp/core/ui/themewizard.py" line="484"/>
<source>Size:</source>
<translation>Tamaño:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="463"/>
+ <location filename="openlp/core/ui/themewizard.py" line="464"/>
<source>Line Spacing:</source>
<translation>Epaciado de Líneas:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="466"/>
+ <location filename="openlp/core/ui/themewizard.py" line="467"/>
<source>&Outline:</source>
<translation>&Contorno:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="470"/>
+ <location filename="openlp/core/ui/themewizard.py" line="471"/>
<source>&Shadow:</source>
<translation>&Sombra:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="473"/>
+ <location filename="openlp/core/ui/themewizard.py" line="474"/>
<source>Bold</source>
<translation>Negrita</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="474"/>
+ <location filename="openlp/core/ui/themewizard.py" line="475"/>
<source>Italic</source>
<translation>Cursiva</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="476"/>
+ <location filename="openlp/core/ui/themewizard.py" line="477"/>
<source>Footer Area Font Details</source>
<translation>Fuente de Pié de página</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="478"/>
+ <location filename="openlp/core/ui/themewizard.py" line="479"/>
<source>Define the font and display characteristics for the Footer text</source>
<translation>Definir la fuente y las características para el texto de Pié de página</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="485"/>
+ <location filename="openlp/core/ui/themewizard.py" line="486"/>
<source>Text Formatting Details</source>
<translation>Detalles de Formato</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="487"/>
+ <location filename="openlp/core/ui/themewizard.py" line="488"/>
<source>Allows additional display formatting information to be defined</source>
<translation>Permite definir información adicional de formato</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="490"/>
+ <location filename="openlp/core/ui/themewizard.py" line="491"/>
<source>Horizontal Align:</source>
<translation>Alinea. Horizontal:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="492"/>
+ <location filename="openlp/core/ui/themewizard.py" line="493"/>
<source>Left</source>
<translation>Izquierda</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="494"/>
+ <location filename="openlp/core/ui/themewizard.py" line="495"/>
<source>Right</source>
<translation>Derecha</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="496"/>
+ <location filename="openlp/core/ui/themewizard.py" line="497"/>
<source>Center</source>
<translation>Centro</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="500"/>
+ <location filename="openlp/core/ui/themewizard.py" line="503"/>
<source>Output Area Locations</source>
<translation>Ubicación del Área de Proyección</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="502"/>
+ <location filename="openlp/core/ui/themewizard.py" line="505"/>
<source>Allows you to change and move the main and footer areas.</source>
<translation>Le permite mover y cambiar la ubicación del área principal y de pié de página.</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="505"/>
+ <location filename="openlp/core/ui/themewizard.py" line="508"/>
<source>&Main Area</source>
<translation>Área &Principal</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="507"/>
+ <location filename="openlp/core/ui/themewizard.py" line="510"/>
<source>&Use default location</source>
<translation>&Usar ubicación por defecto</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="520"/>
+ <location filename="openlp/core/ui/themewizard.py" line="523"/>
<source>X position:</source>
<translation>Posición x:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="532"/>
+ <location filename="openlp/core/ui/themewizard.py" line="535"/>
<source>px</source>
<translation>px</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="523"/>
+ <location filename="openlp/core/ui/themewizard.py" line="526"/>
<source>Y position:</source>
<translation>Posición y:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="526"/>
+ <location filename="openlp/core/ui/themewizard.py" line="529"/>
<source>Width:</source>
<translation>Ancho:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="530"/>
+ <location filename="openlp/core/ui/themewizard.py" line="533"/>
<source>Height:</source>
<translation>Altura:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="534"/>
+ <location filename="openlp/core/ui/themewizard.py" line="537"/>
<source>Use default location</source>
<translation>Usar ubicación por defecto</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="536"/>
+ <location filename="openlp/core/ui/themewizard.py" line="542"/>
<source>Save and Preview</source>
<translation>Guardar && Previsualizar</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="538"/>
+ <location filename="openlp/core/ui/themewizard.py" line="544"/>
<source>View the theme and save it replacing the current one or change the name to create a new theme</source>
<translation>Ver el tema y guardarlo reemplazando el actual o cambiando el nombre para crear un tema nuevo</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="542"/>
+ <location filename="openlp/core/ui/themewizard.py" line="548"/>
<source>Theme name:</source>
<translation>Nombre:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="417"/>
+ <location filename="openlp/core/ui/themewizard.py" line="418"/>
<source>This wizard will help you to create and edit your themes. Click the next button below to start the process by setting up your background.</source>
<translation>Este asistente le ayudará a crear y editar temas. Presione Siguiente para iniciar el proceso al establecer el fondo.</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="498"/>
+ <location filename="openlp/core/ui/themewizard.py" line="501"/>
<source>Transitions:</source>
<translation>Transiciones:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="518"/>
+ <location filename="openlp/core/ui/themewizard.py" line="521"/>
<source>&Footer Area</source>
<translation>&Pie de Página</translation>
</message>
<message>
- <location filename="openlp/core/ui/themeform.py" line="294"/>
+ <location filename="openlp/core/ui/themeform.py" line="322"/>
<source>Edit Theme - %s</source>
<translation>Editar Tema - %s</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="435"/>
+ <location filename="openlp/core/ui/themewizard.py" line="436"/>
<source>Starting color:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="437"/>
+ <location filename="openlp/core/ui/themewizard.py" line="438"/>
<source>Ending color:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="451"/>
+ <location filename="openlp/core/ui/themewizard.py" line="452"/>
<source>Background color:</source>
<translation type="unfinished">Color de fondo:</translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/themewizard.py" line="499"/>
+ <source>Justify</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themewizard.py" line="540"/>
+ <source>Layout Preview</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.ThemesTab</name>
@@ -4676,52 +4701,52 @@
<context>
<name>PresentationPlugin.MediaItem</name>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="69"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="70"/>
<source>Select Presentation(s)</source>
<translation>Seleccionar Presentación(es)</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="71"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="72"/>
<source>Automatic</source>
<translation>Automático</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="73"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="74"/>
<source>Present using:</source>
<translation>Mostrar usando:</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="180"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="181"/>
<source>File Exists</source>
<translation>Ya existe el Archivo</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="180"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="181"/>
<source>A presentation with that filename already exists.</source>
<translation>Ya existe una presentación con este nombre.</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="204"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="208"/>
<source>This type of presentation is not supported.</source>
<translation>No existe soporte para este tipo de presentación.</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="89"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="90"/>
<source>Presentations (%s)</source>
<translation>Presentaciones (%s)</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="290"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="294"/>
<source>Missing Presentation</source>
<translation>Presentación faltante</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="290"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="294"/>
<source>The Presentation %s no longer exists.</source>
<translation>La Presentación %s ya no esta disponible.</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="281"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="285"/>
<source>The Presentation %s is incomplete, please reload.</source>
<translation>La Presentación %s esta incompleta, por favor recargela.</translation>
</message>
@@ -4866,30 +4891,35 @@
<context>
<name>RemotePlugin.RemoteTab</name>
<message>
- <location filename="openlp/plugins/remotes/lib/remotetab.py" line="87"/>
+ <location filename="openlp/plugins/remotes/lib/remotetab.py" line="93"/>
<source>Serve on IP address:</source>
<translation>Dirección IP a Servir:</translation>
</message>
<message>
- <location filename="openlp/plugins/remotes/lib/remotetab.py" line="89"/>
+ <location filename="openlp/plugins/remotes/lib/remotetab.py" line="95"/>
<source>Port number:</source>
<translation>Puerto número:</translation>
</message>
<message>
- <location filename="openlp/plugins/remotes/lib/remotetab.py" line="85"/>
+ <location filename="openlp/plugins/remotes/lib/remotetab.py" line="91"/>
<source>Server Settings</source>
<translation>Config. de Servidor</translation>
</message>
<message>
- <location filename="openlp/plugins/remotes/lib/remotetab.py" line="91"/>
+ <location filename="openlp/plugins/remotes/lib/remotetab.py" line="97"/>
<source>Remote URL:</source>
<translation>URL Remota:</translation>
</message>
<message>
- <location filename="openlp/plugins/remotes/lib/remotetab.py" line="93"/>
+ <location filename="openlp/plugins/remotes/lib/remotetab.py" line="99"/>
<source>Stage view URL:</source>
<translation>URL Administración:</translation>
</message>
+ <message>
+ <location filename="openlp/plugins/remotes/lib/remotetab.py" line="101"/>
+ <source>Display stage time in 12h format</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>SongUsagePlugin</name>
@@ -4980,7 +5010,7 @@
<context>
<name>SongUsagePlugin.SongUsageDeleteForm</name>
<message>
- <location filename="openlp/plugins/songusage/forms/songusagedeletedialog.py" line="59"/>
+ <location filename="openlp/plugins/songusage/forms/songusagedeletedialog.py" line="58"/>
<source>Delete Song Usage Data</source>
<translation>Borrar historial de canción</translation>
</message>
@@ -5005,7 +5035,7 @@
<translation>Todos los datos han sido borrados exitosamente.</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/forms/songusagedeletedialog.py" line="62"/>
+ <location filename="openlp/plugins/songusage/forms/songusagedeletedialog.py" line="61"/>
<source>Select the date up to which the song usage data should be deleted. All data recorded before this date will be permanently deleted.</source>
<translation type="unfinished"></translation>
</message>
@@ -5622,7 +5652,7 @@
<context>
<name>SongsPlugin.ImportWizardForm</name>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="581"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="583"/>
<source>Select Document/Presentation Files</source>
<translation>Seleccione Documento/Presentación</translation>
</message>
@@ -5637,95 +5667,105 @@
<translation>Este asistente le ayudará a importar canciones de diversos formatos. Presione Siguiente para iniciar el proceso al seleccionar un formato a importar.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="251"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="252"/>
<source>Generic Document/Presentation</source>
<translation>Documento/Presentación genérica</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="312"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="313"/>
<source>Filename:</source>
<translation>Nombre:</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="323"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="324"/>
<source>Add Files...</source>
<translation>Agregar Archivos...</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="325"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="326"/>
<source>Remove File(s)</source>
<translation>Eliminar Archivo(s)</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="331"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="332"/>
<source>Please wait while your songs are imported.</source>
<translation>Por favor espere mientras se exportan las canciones.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="276"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="277"/>
<source>The OpenLyrics importer has not yet been developed, but as you can see, we are still intending to do so. Hopefully it will be in the next release.</source>
<translation>El importador OpenLyrics no esta desarrollado, pero puede notar que tenemos la intención de hacerlo. Esperamos incluirlo en la siguiente versión.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="490"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="491"/>
<source>OpenLP 2.0 Databases</source>
<translation>Base de Datos OpenLP 2.0</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="500"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="501"/>
<source>openlp.org v1.x Databases</source>
<translation>Base de datos openlp v1.x</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="536"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="538"/>
<source>Words Of Worship Song Files</source>
<translation>Archivo Words Of Worship</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="565"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="567"/>
<source>Songs Of Fellowship Song Files</source>
<translation>Archivo Songs Of Fellowship</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="608"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="610"/>
<source>SongBeamer Files</source>
<translation>Archivo SongBeamer</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="623"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="625"/>
<source>SongShow Plus Song Files</source>
<translation>Archivo SongShow Plus</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="405"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="406"/>
<source>You need to specify at least one document or presentation file to import from.</source>
<translation>Debe especificar al menos un documento o presentación para importar.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="639"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="641"/>
<source>Foilpresenter Song Files</source>
<translation>Archivo Foilpresenter</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="336"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="337"/>
<source>Copy</source>
<translation>Copiar</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="338"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="339"/>
<source>Save to File</source>
<translation>Guardar a Archivo</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="297"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="298"/>
<source>The Songs of Fellowship importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</source>
<translation>El importador de Songs of Fellowship se ha deshabilitado porque OpenOffice.org o LibreOffice no esta disponible.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="305"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="306"/>
<source>The generic document/presentation importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</source>
<translation>El importador documento/presentación se ha deshabilitado porque OpenOffice.org o LibreOffice no esta disponible.</translation>
</message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="243"/>
+ <source>OpenLyrics or OpenLP 2.0 Exported Song</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="511"/>
+ <source>OpenLyrics Files</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>SongsPlugin.MediaFilesForm</name>
@@ -5753,7 +5793,7 @@
<translation>Letra</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="502"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="501"/>
<source>CCLI License: </source>
<translation>Licensia CCLI:</translation>
</message>
@@ -5776,7 +5816,7 @@
<translation>Administrar la lista de autores, categorías y libros.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="423"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="424"/>
<source>copy</source>
<comment>For song cloning</comment>
<translation type="unfinished"></translation>
@@ -5801,7 +5841,7 @@
<context>
<name>SongsPlugin.OpenLyricsExport</name>
<message>
- <location filename="openlp/plugins/songs/lib/openlyricsexport.py" line="69"/>
+ <location filename="openlp/plugins/songs/lib/openlyricsexport.py" line="68"/>
<source>Exporting "%s"...</source>
<translation>Exportando "%s"...</translation>
</message>
@@ -5873,7 +5913,7 @@
<context>
<name>SongsPlugin.SongImportForm</name>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="764"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="766"/>
<source>Your song import failed.</source>
<translation>La importación falló.</translation>
</message>
=== modified file 'resources/i18n/et.ts'
--- resources/i18n/et.ts 2011-09-24 06:02:18 +0000
+++ resources/i18n/et.ts 2011-10-19 18:17:26 +0000
@@ -412,38 +412,38 @@
<context>
<name>BiblesPlugin.HTTPBible</name>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="389"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="392"/>
<source>Registering Bible and loading books...</source>
<translation>Piibli registreerimine ja raamatute laadimine...</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="414"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="417"/>
<source>Registering Language...</source>
<translation>Keele registreerimine...</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="430"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="433"/>
<source>Importing %s...</source>
<comment>Importing <book name>...</comment>
<translation>%s importimine...</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="597"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="600"/>
<source>Download Error</source>
<translation type="unfinished">Tõrge allalaadimisel</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="597"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="600"/>
<source>There was a problem downloading your verse selection. Please check your Internet connection, and if this error continues to occur please consider reporting a bug.</source>
<translation type="unfinished">Valitud salmide allalaadimisel esines viga. Kontrolli oma internetiühendust ning kui see viga kordub, teata sellest veast.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="604"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="607"/>
<source>Parse Error</source>
<translation type="unfinished">Parsimise viga</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="604"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="607"/>
<source>There was a problem extracting your verse selection. If this error continues to occur please consider reporting a bug.</source>
<translation type="unfinished">Sinu salmide vahemiku analüüsimisel esines viga. Kui see viga kordub, siis palun teata sellest veast.</translation>
</message>
@@ -546,27 +546,27 @@
<translation>Pead ette andma piiblisalmide faili, mida importida.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="477"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="482"/>
<source>You need to specify a version name for your Bible.</source>
<translation>Pead määrama Piibli versiooni nime.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="483"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="488"/>
<source>You need to set a copyright for your Bible. Bibles in the Public Domain need to be marked as such.</source>
<translation>Pead määrama piiblitõlke autoriõiguse! Avalikkuse omandisse kuuluvad Piiblid tuleb vastavalt tähistada.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="499"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="504"/>
<source>Bible Exists</source>
<translation>Piibel on juba olemas</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="499"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="504"/>
<source>This Bible already exists. Please import a different Bible or first delete the existing one.</source>
<translation>See Piibel on juba olemas! Palun impordi mingi muu Piibel või kustuta enne olemasolev.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="720"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="725"/>
<source>Your Bible import failed.</source>
<translation>Piibli importimine nurjus.</translation>
</message>
@@ -576,7 +576,7 @@
<translation>Õigused:</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="542"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="547"/>
<source>CSV File</source>
<translation>CSV fail</translation>
</message>
@@ -601,17 +601,17 @@
<translation>Salmide fail:</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="557"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="562"/>
<source>openlp.org 1.x Bible Files</source>
<translation>openlp.org 1.x piiblifailid</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="651"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="656"/>
<source>Registering Bible...</source>
<translation>Piibli registreerimine...</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="713"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="718"/>
<source>Registered Bible. Please note, that verses will be downloaded on
demand and thus an internet connection is required.</source>
<translation>Piibel on registreeritud. Pea meeles, et salmid laaditakse alla
@@ -1112,7 +1112,7 @@
<context>
<name>ImagePlugin.ExceptionDialog</name>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="181"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="180"/>
<source>Select Attachment</source>
<translation>Manuse valimine</translation>
</message>
@@ -1164,17 +1164,17 @@
<context>
<name>ImagesPlugin.ImageTab</name>
<message>
- <location filename="openlp/plugins/images/lib/imagetab.py" line="68"/>
+ <location filename="openlp/plugins/images/lib/imagetab.py" line="67"/>
<source>Background Color</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/imagetab.py" line="70"/>
+ <location filename="openlp/plugins/images/lib/imagetab.py" line="69"/>
<source>Default Color:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/imagetab.py" line="72"/>
+ <location filename="openlp/plugins/images/lib/imagetab.py" line="71"/>
<source>Provides border where image is not the correct dimensions for the screen when resized.</source>
<translation type="unfinished"></translation>
</message>
@@ -1248,7 +1248,7 @@
<translation>Meedia valimine</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="203"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="202"/>
<source>You must select a media file to delete.</source>
<translation>Pead valima meedia, mida kustutada.</translation>
</message>
@@ -1632,7 +1632,7 @@
<translation>Pane fail kaasa</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="176"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="175"/>
<source>Description characters to enter : %s</source>
<translation>Puuduvad tähed kirjelduses: %s</translation>
</message>
@@ -1640,24 +1640,24 @@
<context>
<name>OpenLP.ExceptionForm</name>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="86"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="85"/>
<source>Platform: %s
</source>
<translation>Platvorm: %s
</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="116"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="115"/>
<source>Save Crash Report</source>
<translation>Vearaporti salvestamine</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="116"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="115"/>
<source>Text files (*.txt *.log *.text)</source>
<translation>Tekstifailid (*.txt *.log *.text)</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="109"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="108"/>
<source>**OpenLP Bug Report**
Version: %s
@@ -1688,7 +1688,7 @@
</translation>
</message>
<message>
- <location filename="openlp/core/ui/exceptionform.py" line="146"/>
+ <location filename="openlp/core/ui/exceptionform.py" line="145"/>
<source>*OpenLP Bug Report*
Version: %s
@@ -2788,7 +2788,7 @@
<context>
<name>OpenLP.MediaManagerItem</name>
<message>
- <location filename="openlp/core/lib/__init__.py" line="205"/>
+ <location filename="openlp/core/lib/__init__.py" line="258"/>
<source>No Items Selected</source>
<translation>Ühtegi elementi pole valitud</translation>
</message>
@@ -2798,42 +2798,42 @@
<translation>&Lisa valitud teenistuse elemendile</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="524"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="486"/>
<source>You must select one or more items to preview.</source>
<translation>Sa pead valima vähemalt ühe kirje, mida eelvaadelda.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="542"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="504"/>
<source>You must select one or more items to send live.</source>
<translation>Sa pead valima vähemalt ühe kirje, mida tahad ekraanil näidata.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="595"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="557"/>
<source>You must select one or more items.</source>
<translation>Pead valima vähemalt ühe elemendi.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="602"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="564"/>
<source>You must select an existing service item to add to.</source>
<translation>Pead valima olemasoleva teenistuse, millele lisada.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="611"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="573"/>
<source>Invalid Service Item</source>
<translation>Vigane teenistuse element</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="611"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="573"/>
<source>You must select a %s service item.</source>
<translation>Pead valima teenistuse elemendi %s.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="569"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="531"/>
<source>You must select one or more items to add.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="641"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="603"/>
<source>No Search Results</source>
<translation type="unfinished"></translation>
</message>
@@ -3009,12 +3009,12 @@
<context>
<name>OpenLP.ServiceItem</name>
<message>
- <location filename="openlp/core/lib/serviceitem.py" line="461"/>
+ <location filename="openlp/core/lib/serviceitem.py" line="464"/>
<source><strong>Start</strong>: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/lib/serviceitem.py" line="465"/>
+ <location filename="openlp/core/lib/serviceitem.py" line="468"/>
<source><strong>Length</strong>: %s</source>
<translation type="unfinished"></translation>
</message>
@@ -3030,209 +3030,209 @@
<context>
<name>OpenLP.ServiceManager</name>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="170"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="171"/>
<source>Move to &top</source>
<translation>Tõsta ü&lemiseks</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="170"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="171"/>
<source>Move item to the top of the service.</source>
<translation>Teenistuse algusesse tõstmine.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="182"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="183"/>
<source>Move &up</source>
<translation>Liiguta &üles</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="182"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="183"/>
<source>Move item up one position in the service.</source>
<translation>Elemendi liigutamine teenistuses ühe koha võrra ettepoole.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="209"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="210"/>
<source>Move &down</source>
<translation>Liiguta &alla</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="191"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="192"/>
<source>Move item down one position in the service.</source>
<translation>Elemendi liigutamine teenistuses ühe koha võrra tahapoole.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="200"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="201"/>
<source>Move to &bottom</source>
<translation>Tõsta &alumiseks</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="200"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="201"/>
<source>Move item to the end of the service.</source>
<translation>Teenistuse lõppu tõstmine.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="322"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="323"/>
<source>&Delete From Service</source>
<translation>&Kustuta teenistusest</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="228"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="229"/>
<source>Delete the selected item from the service.</source>
<translation>Valitud elemendi kustutamine teenistusest.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="299"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="300"/>
<source>&Add New Item</source>
<translation>&Lisa uus element</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="302"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="303"/>
<source>&Add to Selected Item</source>
<translation>&Lisa valitud elemendile</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="307"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="308"/>
<source>&Edit Item</source>
<translation>&Muuda kirjet</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="310"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="311"/>
<source>&Reorder Item</source>
<translation>&Muuda elemendi kohta järjekorras</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="314"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="315"/>
<source>&Notes</source>
<translation>&Märkmed</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="335"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="336"/>
<source>&Change Item Theme</source>
<translation>&Muuda elemendi kujundust</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="618"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="640"/>
<source>File is not a valid service.
The content encoding is not UTF-8.</source>
<translation>Fail ei ole sobiv teenistus.
Sisu ei ole UTF-8 kodeeringus.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="655"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="681"/>
<source>File is not a valid service.</source>
<translation>Fail pole sobiv teenistus.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1233"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1258"/>
<source>Missing Display Handler</source>
<translation>Puudub kuvakäsitleja</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1181"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1206"/>
<source>Your item cannot be displayed as there is no handler to display it</source>
<translation>Seda elementi pole võimalik näidata ekraanil, kuna puudub seda käsitsev programm</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1233"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1258"/>
<source>Your item cannot be displayed as the plugin required to display it is missing or inactive</source>
<translation>Seda elementi pole võimalik näidata ekraanil, kuna puudub seda käsitsev programm</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="235"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="236"/>
<source>&Expand all</source>
<translation>&Laienda kõik</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="235"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="236"/>
<source>Expand all the service items.</source>
<translation>Kõigi teenistuse kirjete laiendamine.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="244"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="245"/>
<source>&Collapse all</source>
<translation>&Ahenda kõik</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="244"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="245"/>
<source>Collapse all the service items.</source>
<translation>Kõigi teenistuse kirjete ahendamine.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="429"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="430"/>
<source>Open File</source>
<translation>Faili avamine</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="590"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="612"/>
<source>OpenLP Service Files (*.osz)</source>
<translation>OpenLP teenistuse failid (*.osz)</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="209"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="210"/>
<source>Moves the selection down the window.</source>
<translation>Valiku tõstmine aknas allapoole.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="218"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="219"/>
<source>Move up</source>
<translation>Liiguta üles</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="218"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="219"/>
<source>Moves the selection up the window.</source>
<translation>Valiku tõstmine aknas ülespoole.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="254"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="255"/>
<source>Go Live</source>
<translation>Ekraanile</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="254"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="255"/>
<source>Send the selected item to Live.</source>
<translation>Valitud kirje saatmine ekraanile.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="446"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="447"/>
<source>Modified Service</source>
<translation>Teenistust on muudetud</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="318"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="319"/>
<source>&Start Time</source>
<translation>&Alguse aeg</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="327"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="328"/>
<source>Show &Preview</source>
<translation>Näita &eelvaadet</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="331"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="332"/>
<source>Show &Live</source>
<translation>Näita &ekraanil</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="446"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="447"/>
<source>The current service has been modified. Would you like to save this service?</source>
<translation>Praegust teensitust on muudetud. Kas tahad selle teenistuse salvestada?</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="661"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="687"/>
<source>File could not be opened because it is corrupt.</source>
<translation>Faili pole võimalik avada, kuna see on rikutud.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="667"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="693"/>
<source>Empty File</source>
<translation>Tühi fail</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="667"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="693"/>
<source>This service file does not contain any data.</source>
<translation>Selles teenistuse failis pole andmeid.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="674"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="700"/>
<source>Corrupt File</source>
<translation>Rikutud fail</translation>
</message>
@@ -3252,42 +3252,42 @@
<translation>Kestus: </translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="357"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="358"/>
<source>Untitled Service</source>
<translation>Pealkirjata teenistus</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="122"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="123"/>
<source>Load an existing service.</source>
<translation>Olemasoleva teenistuse laadimine.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="126"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="127"/>
<source>Save this service.</source>
<translation>Selle teenistuse salvestamine.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="136"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="137"/>
<source>Select a theme for the service.</source>
<translation>Teenistuse jaoks kujunduse valimine.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="674"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="700"/>
<source>This file is either corrupt or it is not an OpenLP 2.0 service file.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="984"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1010"/>
<source>Slide theme</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="988"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1014"/>
<source>Notes</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="517"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="528"/>
<source>Service File Missing</source>
<translation type="unfinished"></translation>
</message>
@@ -3414,17 +3414,17 @@
<translation>Järgmine slaid</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="401"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="390"/>
<source>Previous Service</source>
<translation>Eelmine teenistus</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="407"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="396"/>
<source>Next Service</source>
<translation>Järgmine teenistus</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="413"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="402"/>
<source>Escape Item</source>
<translation>Kuva sulgemine</translation>
</message>
@@ -3544,36 +3544,51 @@
<source>Start time is after the finish time of the media item</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/themelayoutdialog.py" line="69"/>
+ <source>Theme Layout</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themelayoutdialog.py" line="71"/>
+ <source>The blue box shows the main area.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themelayoutdialog.py" line="73"/>
+ <source>The red box shows the footer.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.ThemeForm</name>
<message>
- <location filename="openlp/core/ui/themeform.py" line="502"/>
+ <location filename="openlp/core/ui/themeform.py" line="530"/>
<source>Select Image</source>
<translation>Pildi valimine</translation>
</message>
<message>
- <location filename="openlp/core/ui/themeform.py" line="584"/>
+ <location filename="openlp/core/ui/themeform.py" line="612"/>
<source>Theme Name Missing</source>
<translation>Kujundusel puudub nimi</translation>
</message>
<message>
- <location filename="openlp/core/ui/themeform.py" line="584"/>
+ <location filename="openlp/core/ui/themeform.py" line="612"/>
<source>There is no name for this theme. Please enter one.</source>
<translation>Kujundusel ei ole nime. Palun sisesta nimi.</translation>
</message>
<message>
- <location filename="openlp/core/ui/themeform.py" line="590"/>
+ <location filename="openlp/core/ui/themeform.py" line="618"/>
<source>Theme Name Invalid</source>
<translation>Sobimatu kujunduse nimi</translation>
</message>
<message>
- <location filename="openlp/core/ui/themeform.py" line="590"/>
+ <location filename="openlp/core/ui/themeform.py" line="618"/>
<source>Invalid theme name. Please enter one.</source>
<translation>Kujunduse nimi pole sobiv. Palun sisesta sobiv nimi.</translation>
</message>
<message>
- <location filename="openlp/core/ui/themeform.py" line="206"/>
+ <location filename="openlp/core/ui/themeform.py" line="211"/>
<source>(approximately %d lines per slide)</source>
<translation type="unfinished"></translation>
</message>
@@ -3651,12 +3666,12 @@
<translation>Pead valima kujunduse, mida muuta.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="753"/>
+ <location filename="openlp/core/ui/thememanager.py" line="748"/>
<source>You are unable to delete the default theme.</source>
<translation>Vaikimisi kujundust pole võimalik kustutada.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="761"/>
+ <location filename="openlp/core/ui/thememanager.py" line="756"/>
<source>Theme %s is used in the %s plugin.</source>
<translation>Kujundust %s kasutatakse pluginas %s.</translation>
</message>
@@ -3696,14 +3711,14 @@
<translation>Importimiseks kujunduse faili valimine</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="535"/>
+ <location filename="openlp/core/ui/thememanager.py" line="532"/>
<source>File is not a valid theme.
The content encoding is not UTF-8.</source>
<translation>See fail ei ole korrektne kujundus.
Sisu kodeering ei ole UTF-8.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="584"/>
+ <location filename="openlp/core/ui/thememanager.py" line="581"/>
<source>File is not a valid theme.</source>
<translation>See fail ei ole sobilik kujundus.</translation>
</message>
@@ -3753,12 +3768,12 @@
<translation>Kas kustutada kujundus %s?</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="761"/>
+ <location filename="openlp/core/ui/thememanager.py" line="756"/>
<source>Validation Error</source>
<translation>Valideerimise viga</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="600"/>
+ <location filename="openlp/core/ui/thememanager.py" line="597"/>
<source>A theme with this name already exists.</source>
<translation>Sellenimeline teema on juba olemas.</translation>
</message>
@@ -3777,260 +3792,270 @@
<context>
<name>OpenLP.ThemeWizard</name>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="412"/>
+ <location filename="openlp/core/ui/themewizard.py" line="413"/>
<source>Theme Wizard</source>
<translation>Kujunduse nõustaja</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="414"/>
+ <location filename="openlp/core/ui/themewizard.py" line="415"/>
<source>Welcome to the Theme Wizard</source>
<translation>Tere tulemast kujunduse nõustajasse</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="421"/>
+ <location filename="openlp/core/ui/themewizard.py" line="422"/>
<source>Set Up Background</source>
<translation>Tausta määramine</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="423"/>
+ <location filename="openlp/core/ui/themewizard.py" line="424"/>
<source>Set up your theme's background according to the parameters below.</source>
<translation>Määra kujunduse taust, kasutades järgnevaid parameetreid.</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="426"/>
+ <location filename="openlp/core/ui/themewizard.py" line="427"/>
<source>Background type:</source>
<translation>Tausta liik:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="428"/>
+ <location filename="openlp/core/ui/themewizard.py" line="429"/>
<source>Solid Color</source>
<translation>Ühtlane värv</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="430"/>
+ <location filename="openlp/core/ui/themewizard.py" line="431"/>
<source>Gradient</source>
<translation>Üleminek</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="482"/>
+ <location filename="openlp/core/ui/themewizard.py" line="483"/>
<source>Color:</source>
<translation>Värvus:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="439"/>
+ <location filename="openlp/core/ui/themewizard.py" line="440"/>
<source>Gradient:</source>
<translation>Üleminek:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="441"/>
+ <location filename="openlp/core/ui/themewizard.py" line="442"/>
<source>Horizontal</source>
<translation>Horisontaalne</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="443"/>
+ <location filename="openlp/core/ui/themewizard.py" line="444"/>
<source>Vertical</source>
<translation>Vertikaalne</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="445"/>
+ <location filename="openlp/core/ui/themewizard.py" line="446"/>
<source>Circular</source>
<translation>Radiaalne</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="447"/>
+ <location filename="openlp/core/ui/themewizard.py" line="448"/>
<source>Top Left - Bottom Right</source>
<translation>Loodest kagusse</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="449"/>
+ <location filename="openlp/core/ui/themewizard.py" line="450"/>
<source>Bottom Left - Top Right</source>
<translation>Edelast kirdesse</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="454"/>
+ <location filename="openlp/core/ui/themewizard.py" line="455"/>
<source>Main Area Font Details</source>
<translation>Peamise teksti üksikasjad</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="456"/>
+ <location filename="openlp/core/ui/themewizard.py" line="457"/>
<source>Define the font and display characteristics for the Display text</source>
<translation>Määra font ja teised teksti omadused</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="481"/>
+ <location filename="openlp/core/ui/themewizard.py" line="482"/>
<source>Font:</source>
<translation>Font:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="483"/>
+ <location filename="openlp/core/ui/themewizard.py" line="484"/>
<source>Size:</source>
<translation>Suurus:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="463"/>
+ <location filename="openlp/core/ui/themewizard.py" line="464"/>
<source>Line Spacing:</source>
<translation>Reavahe:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="466"/>
+ <location filename="openlp/core/ui/themewizard.py" line="467"/>
<source>&Outline:</source>
<translation>&Kontuurjoon:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="470"/>
+ <location filename="openlp/core/ui/themewizard.py" line="471"/>
<source>&Shadow:</source>
<translation>&Vari:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="473"/>
+ <location filename="openlp/core/ui/themewizard.py" line="474"/>
<source>Bold</source>
<translation>Rasvane</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="474"/>
+ <location filename="openlp/core/ui/themewizard.py" line="475"/>
<source>Italic</source>
<translation>Kaldkiri</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="476"/>
+ <location filename="openlp/core/ui/themewizard.py" line="477"/>
<source>Footer Area Font Details</source>
<translation>Jaluse fondi üksikasjad</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="478"/>
+ <location filename="openlp/core/ui/themewizard.py" line="479"/>
<source>Define the font and display characteristics for the Footer text</source>
<translation>Määra jaluse font ja muud omadused</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="485"/>
+ <location filename="openlp/core/ui/themewizard.py" line="486"/>
<source>Text Formatting Details</source>
<translation>Teksti vorminduse üksikasjad</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="487"/>
+ <location filename="openlp/core/ui/themewizard.py" line="488"/>
<source>Allows additional display formatting information to be defined</source>
<translation>Võimaldab määrata lisaks vorminduse andmeid</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="490"/>
+ <location filename="openlp/core/ui/themewizard.py" line="491"/>
<source>Horizontal Align:</source>
<translation>Rõhtjoondus:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="492"/>
+ <location filename="openlp/core/ui/themewizard.py" line="493"/>
<source>Left</source>
<translation>Vasakul</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="494"/>
+ <location filename="openlp/core/ui/themewizard.py" line="495"/>
<source>Right</source>
<translation>Paremal</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="496"/>
+ <location filename="openlp/core/ui/themewizard.py" line="497"/>
<source>Center</source>
<translation>Keskel</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="500"/>
+ <location filename="openlp/core/ui/themewizard.py" line="503"/>
<source>Output Area Locations</source>
<translation>Väljundala asukoht</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="502"/>
+ <location filename="openlp/core/ui/themewizard.py" line="505"/>
<source>Allows you to change and move the main and footer areas.</source>
<translation>Võimaldab muuta ja liigutada peamist ja jaluse ala.</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="505"/>
+ <location filename="openlp/core/ui/themewizard.py" line="508"/>
<source>&Main Area</source>
<translation>&Peamine ala</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="507"/>
+ <location filename="openlp/core/ui/themewizard.py" line="510"/>
<source>&Use default location</source>
<translation>&Vaikimisi asukoha kasutamine</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="520"/>
+ <location filename="openlp/core/ui/themewizard.py" line="523"/>
<source>X position:</source>
<translation>X-asukoht:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="532"/>
+ <location filename="openlp/core/ui/themewizard.py" line="535"/>
<source>px</source>
<translation>px</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="523"/>
+ <location filename="openlp/core/ui/themewizard.py" line="526"/>
<source>Y position:</source>
<translation>Y-asukoht:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="526"/>
+ <location filename="openlp/core/ui/themewizard.py" line="529"/>
<source>Width:</source>
<translation>Laius:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="530"/>
+ <location filename="openlp/core/ui/themewizard.py" line="533"/>
<source>Height:</source>
<translation>Kõrgus:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="534"/>
+ <location filename="openlp/core/ui/themewizard.py" line="537"/>
<source>Use default location</source>
<translation>Vaikimisi asukoha kasutamine</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="536"/>
+ <location filename="openlp/core/ui/themewizard.py" line="542"/>
<source>Save and Preview</source>
<translation>Salvestamine ja eelvaade</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="538"/>
+ <location filename="openlp/core/ui/themewizard.py" line="544"/>
<source>View the theme and save it replacing the current one or change the name to create a new theme</source>
<translation>Vaata kujundus üle ja salvesta see, asendades olemasolev või muuda nime, et luua uus kujundus</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="542"/>
+ <location filename="openlp/core/ui/themewizard.py" line="548"/>
<source>Theme name:</source>
<translation>Kujunduse nimi:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="417"/>
+ <location filename="openlp/core/ui/themewizard.py" line="418"/>
<source>This wizard will help you to create and edit your themes. Click the next button below to start the process by setting up your background.</source>
<translation>See nõustaja aitab kujundusi luua ja muuta. Klõpsa edasi nupul, et alustada tausta määramisest.</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="498"/>
+ <location filename="openlp/core/ui/themewizard.py" line="501"/>
<source>Transitions:</source>
<translation>Üleminekud:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="518"/>
+ <location filename="openlp/core/ui/themewizard.py" line="521"/>
<source>&Footer Area</source>
<translation>&Jaluse ala</translation>
</message>
<message>
- <location filename="openlp/core/ui/themeform.py" line="294"/>
+ <location filename="openlp/core/ui/themeform.py" line="322"/>
<source>Edit Theme - %s</source>
<translation>Teema muutmine - %s</translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="435"/>
+ <location filename="openlp/core/ui/themewizard.py" line="436"/>
<source>Starting color:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="437"/>
+ <location filename="openlp/core/ui/themewizard.py" line="438"/>
<source>Ending color:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/themewizard.py" line="451"/>
+ <location filename="openlp/core/ui/themewizard.py" line="452"/>
<source>Background color:</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/themewizard.py" line="499"/>
+ <source>Justify</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themewizard.py" line="540"/>
+ <source>Layout Preview</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.ThemesTab</name>
@@ -4675,52 +4700,52 @@
<context>
<name>PresentationPlugin.MediaItem</name>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="69"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="70"/>
<source>Select Presentation(s)</source>
<translation>Esitlus(t)e valimine</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="71"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="72"/>
<source>Automatic</source>
<translation>Automaatne</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="73"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="74"/>
<source>Present using:</source>
<translation>Esitluseks kasutatakse:</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="180"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="181"/>
<source>File Exists</source>
<translation>Fail on olemas</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="180"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="181"/>
<source>A presentation with that filename already exists.</source>
<translation>Sellise nimega esitluse fail on juba olemas.</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="204"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="208"/>
<source>This type of presentation is not supported.</source>
<translation>Seda liiki esitlus ei ole toetatud.</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="89"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="90"/>
<source>Presentations (%s)</source>
<translation>Esitlused (%s)</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="290"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="294"/>
<source>Missing Presentation</source>
<translation>Puuduv esitlus</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="290"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="294"/>
<source>The Presentation %s no longer exists.</source>
<translation>Esitlust %s enam ei ole.</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="281"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="285"/>
<source>The Presentation %s is incomplete, please reload.</source>
<translation>Esitlus %s ei ole täielik, palun laadi see uuesti.</translation>
</message>
@@ -4865,30 +4890,35 @@
<context>
<name>RemotePlugin.RemoteTab</name>
<message>
- <location filename="openlp/plugins/remotes/lib/remotetab.py" line="87"/>
+ <location filename="openlp/plugins/remotes/lib/remotetab.py" line="93"/>
<source>Serve on IP address:</source>
<translation>Saadaval IP-aadressilt:</translation>
</message>
<message>
- <location filename="openlp/plugins/remotes/lib/remotetab.py" line="89"/>
+ <location filename="openlp/plugins/remotes/lib/remotetab.py" line="95"/>
<source>Port number:</source>
<translation>Pordi number:</translation>
</message>
<message>
- <location filename="openlp/plugins/remotes/lib/remotetab.py" line="85"/>
+ <location filename="openlp/plugins/remotes/lib/remotetab.py" line="91"/>
<source>Server Settings</source>
<translation>Serveri sätted</translation>
</message>
<message>
- <location filename="openlp/plugins/remotes/lib/remotetab.py" line="91"/>
+ <location filename="openlp/plugins/remotes/lib/remotetab.py" line="97"/>
<source>Remote URL:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/remotes/lib/remotetab.py" line="93"/>
+ <location filename="openlp/plugins/remotes/lib/remotetab.py" line="99"/>
<source>Stage view URL:</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="openlp/plugins/remotes/lib/remotetab.py" line="101"/>
+ <source>Display stage time in 12h format</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>SongUsagePlugin</name>
@@ -4979,7 +5009,7 @@
<context>
<name>SongUsagePlugin.SongUsageDeleteForm</name>
<message>
- <location filename="openlp/plugins/songusage/forms/songusagedeletedialog.py" line="59"/>
+ <location filename="openlp/plugins/songusage/forms/songusagedeletedialog.py" line="58"/>
<source>Delete Song Usage Data</source>
<translation>Laulukasutuse andmete kustutamine</translation>
</message>
@@ -5004,7 +5034,7 @@
<translation>Kõik kustutamisele määratud andmed kustutati edukalt.</translation>
</message>
<message>
- <location filename="openlp/plugins/songusage/forms/songusagedeletedialog.py" line="62"/>
+ <location filename="openlp/plugins/songusage/forms/songusagedeletedialog.py" line="61"/>
<source>Select the date up to which the song usage data should be deleted. All data recorded before this date will be permanently deleted.</source>
<translation type="unfinished"></translation>
</message>
@@ -5620,7 +5650,7 @@
<context>
<name>SongsPlugin.ImportWizardForm</name>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="581"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="583"/>
<source>Select Document/Presentation Files</source>
<translation>Dokumentide/esitluste valimine</translation>
</message>
@@ -5635,95 +5665,105 @@
<translation>See nõustaja aitab sul laule importida paljudest erinevatest formaatidest. Klõpsa all asuvat edasi nuppu, et jätkata tegevust importimise vormingu valimisega.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="251"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="252"/>
<source>Generic Document/Presentation</source>
<translation>Tavaline dokumenti/esitlus</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="312"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="313"/>
<source>Filename:</source>
<translation>Failinimi:</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="276"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="277"/>
<source>The OpenLyrics importer has not yet been developed, but as you can see, we are still intending to do so. Hopefully it will be in the next release.</source>
<translation>OpenLyrics importija ei ole veel valmis, kuid nagu sa näed, on meil plaanis see luua. Loodetavasti saab see järgmiseks väljalaskeks valmis.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="323"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="324"/>
<source>Add Files...</source>
<translation>Lisa faile...</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="325"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="326"/>
<source>Remove File(s)</source>
<translation>Faili(de) eemaldamine</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="331"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="332"/>
<source>Please wait while your songs are imported.</source>
<translation>Palun oota, kuni laule imporditakse.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="490"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="491"/>
<source>OpenLP 2.0 Databases</source>
<translation>OpenLP 2.0 andmebaas</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="500"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="501"/>
<source>openlp.org v1.x Databases</source>
<translation>openlp.org v1.x andmebaas</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="536"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="538"/>
<source>Words Of Worship Song Files</source>
<translation>Words Of Worship Song failid</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="405"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="406"/>
<source>You need to specify at least one document or presentation file to import from.</source>
<translation>Pead määrama vähemalt ühe dokumendi või esitluse faili, millest tahad importida.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="565"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="567"/>
<source>Songs Of Fellowship Song Files</source>
<translation>Songs Of Fellowship laulufailid</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="608"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="610"/>
<source>SongBeamer Files</source>
<translation>SongBeameri failid</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="623"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="625"/>
<source>SongShow Plus Song Files</source>
<translation>SongShow Plus laulufailid</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="639"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="641"/>
<source>Foilpresenter Song Files</source>
<translation>Foilpresenteri laulufailid</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="336"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="337"/>
<source>Copy</source>
<translation type="unfinished">Kopeeri</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="338"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="339"/>
<source>Save to File</source>
<translation type="unfinished">Salvesta faili</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="297"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="298"/>
<source>The Songs of Fellowship importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="305"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="306"/>
<source>The generic document/presentation importer has been disabled because OpenLP cannot access OpenOffice or LibreOffice.</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="243"/>
+ <source>OpenLyrics or OpenLP 2.0 Exported Song</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="511"/>
+ <source>OpenLyrics Files</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>SongsPlugin.MediaFilesForm</name>
@@ -5751,7 +5791,7 @@
<translation>Laulusõnad</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="502"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="501"/>
<source>CCLI License: </source>
<translation>CCLI litsents: </translation>
</message>
@@ -5774,7 +5814,7 @@
<translation>Autorite, teemade ja laulikute loendi haldamine.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="423"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="424"/>
<source>copy</source>
<comment>For song cloning</comment>
<translation type="unfinished"></translation>
@@ -5799,7 +5839,7 @@
<context>
<name>SongsPlugin.OpenLyricsExport</name>
<message>
- <location filename="openlp/plugins/songs/lib/openlyricsexport.py" line="69"/>
+ <location filename="openlp/plugins/songs/lib/openlyricsexport.py" line="68"/>
<source>Exporting "%s"...</source>
<translation>"%s" eksportimine...</translation>
</message>
@@ -5871,7 +5911,7 @@
<context>
<name>SongsPlugin.SongImportForm</name>
<message>
- <location filename="openlp/plugins/songs/forms/songimportform.py" line="764"/>
+ <location filename="openlp/plugins/songs/forms/songimportform.py" line="766"/>
<source>Your song import failed.</source>
<translation>Laulu importimine nurjus.</translation>
</message>
=== modified file 'resources/i18n/fr.ts'
--- resources/i18n/fr.ts 2011-09-24 06:02:18 +0000
+++ resources/i18n/fr.ts 2011-10-19 18:17:26 +0000
@@ -412,38 +412,38 @@
<context>
<name>BiblesPlugin.HTTPBible</name>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="389"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="392"/>
<source>Registering Bible and loading books...</source>
<translation>Enregistrement de la Bible et chargement des livres...</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="414"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="417"/>
<source>Registering Language...</source>
<translation>Enregistrement des langages...</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="430"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="433"/>
<source>Importing %s...</source>
<comment>Importing <book name>...</comment>
<translation>Importation %s...</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="597"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="600"/>
<source>Download Error</source>
<translation type="unfinished">Erreur de téléchargement</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="597"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="600"/>
<source>There was a problem downloading your verse selection. Please check your Internet connection, and if this error continues to occur please consider reporting a bug.</source>
<translation type="unfinished">Il y a un problème de téléchargement de votre sélection de verset. Pouvez-vous contrôler votre connexion Internet, et si cette erreur persiste pensez a rapporter un dysfonctionnement.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="604"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="607"/>
<source>Parse Error</source>
<translation type="unfinished">Erreur syntaxique</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="604"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="607"/>
<source>There was a problem extracting your verse selection. If this error continues to occur please consider reporting a bug.</source>
<translation type="unfinished">Il y a un problème pour extraire votre sélection de verset. Si cette erreur persiste pensez a rapporter un dysfonctionnement.</translation>
</message>
@@ -556,32 +556,32 @@
<translation>Vous devez spécifier un fichier de verset biblique à importer.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="477"/>
+ <location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="482"/>
<source>You need to specify a version name for your Bible.</source>
<translation>Vous devez spécifier un nom de version pour votre Bible.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/forms/bibleimp
Follow ups