openlp-core team mailing list archive
-
openlp-core team
-
Mailing list archive
-
Message #17302
[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/127037
- updated ts
--
The attached diff has been truncated due to its size.
https://code.launchpad.net/~googol/openlp/i18n/+merge/127037
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 2012-09-14 17:21:48 +0000
+++ resources/i18n/af.ts 2012-09-28 17:48:52 +0000
@@ -1,4 +1,5 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="af" sourcelanguage="" version="2.0">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS><TS version="2.0" language="af" sourcelanguage="">
<context>
<name>AlertsPlugin</name>
<message>
@@ -101,7 +102,7 @@
</message>
<message>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="190"/>
- <source>The alert text does not contain '<>'.
+ <source>The alert text does not contain '<>'.
Do you want to continue anyway?</source>
<translation>Die attent-teks bevat nie '<>' nie.
Gaan steeds voort?</translation>
@@ -174,12 +175,12 @@
<translation>Bybels</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="543"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="598"/>
<source>No Book Found</source>
<translation>Geen Boek Gevind nie</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="543"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="598"/>
<source>No matching book could be found in this Bible. Check that you have spelled the name of the book correctly.</source>
<translation>Geen passende boek kon in hierdie Bybel gevind word nie. Gaan na dat die naam van die boek korrek gespel is.</translation>
</message>
@@ -711,39 +712,39 @@
<context>
<name>BiblesPlugin.BibleManager</name>
<message>
- <location filename="openlp/plugins/bibles/lib/manager.py" line="429"/>
+ <location filename="openlp/plugins/bibles/lib/manager.py" line="421"/>
<source>Scripture Reference Error</source>
<translation>Skrif Verwysing Fout</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/manager.py" line="419"/>
+ <location filename="openlp/plugins/bibles/lib/manager.py" line="411"/>
<source>Web Bible cannot be used</source>
<translation>Web Bybel kan nie gebruik word nie</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/manager.py" line="419"/>
+ <location filename="openlp/plugins/bibles/lib/manager.py" line="411"/>
<source>Text Search is not available with Web Bibles.</source>
<translation>Teks Soektog is nie beskikbaar met Web Bybels nie.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/manager.py" line="429"/>
+ <location filename="openlp/plugins/bibles/lib/manager.py" line="421"/>
<source>You did not enter a search keyword.
You can separate different keywords by a space to search for all of your keywords and you can separate them by a comma to search for one of them.</source>
<translation>Daar is nie 'n soek sleutelwoord ingevoer nie.
Vir 'n soektog wat alle sleutelwoorde bevat, skei die woorde deur middel van 'n spasie. Vir 'n soektog wat een van die sleutelwoorde bevat, skei die woorde deur middel van 'n komma.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/manager.py" line="403"/>
+ <location filename="openlp/plugins/bibles/lib/manager.py" line="395"/>
<source>There are no Bibles currently installed. Please use the Import Wizard to install one or more Bibles.</source>
<translation>Huidig is daar geen Bybels geïnstalleer nie. Gebruik asseblief die Invoer Gids om een of meer Bybels te installeer.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/manager.py" line="403"/>
+ <location filename="openlp/plugins/bibles/lib/manager.py" line="395"/>
<source>No Bibles Available</source>
<translation>Geeb Bybels Beskikbaar nie</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/manager.py" line="346"/>
+ <location filename="openlp/plugins/bibles/lib/manager.py" line="338"/>
<source>Your scripture reference is either not supported by OpenLP or is invalid. Please make sure your reference conforms to one of the following patterns or consult the manual:
Book Chapter
@@ -1044,38 +1045,38 @@
<context>
<name>BiblesPlugin.HTTPBible</name>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="457"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="512"/>
<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="482"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="537"/>
<source>Registering Language...</source>
<translation>Taal registrasie...</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="498"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="553"/>
<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="665"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="720"/>
<source>Download Error</source>
<translation>Aflaai Fout</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="665"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="720"/>
<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="672"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="727"/>
<source>Parse Error</source>
<translation>Ontleed Fout</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="672"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="727"/>
<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>
@@ -1710,7 +1711,10 @@
<message numerus="yes">
<location filename="openlp/plugins/custom/lib/mediaitem.py" line="179"/>
<source>Are you sure you want to delete the %n selected custom slide(s)?</source>
- <translation><numerusform>Wis sekerlik die %n gekose aangepasde skyfie uit?</numerusform><numerusform>Wis sekerlik die %n gekose aangepasde skyfies uit?</numerusform></translation>
+ <translation>
+ <numerusform>Wis sekerlik die %n gekose aangepasde skyfie uit?</numerusform>
+ <numerusform>Wis sekerlik die %n gekose aangepasde skyfies uit?</numerusform>
+ </translation>
</message>
</context>
<context>
@@ -1949,7 +1953,7 @@
<translation>Daar was geen vertoon item om by te voeg nie.</translation>
</message>
<message>
- <location filename="openlp/core/ui/media/mediacontroller.py" line="342"/>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="357"/>
<source>Unsupported File</source>
<translation>Lêer nie Ondersteun nie</translation>
</message>
@@ -2020,11 +2024,6 @@
<translation>Lisensie</translation>
</message>
<message>
- <location filename="openlp/core/ui/aboutdialog.py" line="618"/>
- <source>Contribute</source>
- <translation>Dra By</translation>
- </message>
- <message>
<location filename="openlp/core/ui/aboutform.py" line="51"/>
<source> build %s</source>
<translation>bou %s</translation>
@@ -2073,7 +2072,7 @@
%s
Japanese (ja)
%s
- Norwegian Bokmål (nb)
+ Norwegian Bokmål (nb)
%s
Dutch (nl)
%s
@@ -2166,6 +2165,13 @@
Hy ons vry gemaak het.</translation>
</message>
<message>
+ <location filename="openlp/core/ui/aboutdialog.py" line="223"/>
+ <source>Copyright © 2004-2012 %s
+Portions copyright © 2004-2012 %s</source>
+ <translation>Kopiereg © 2004-2012 %s
+Gedeeltelike kopiereg © 2004-2012 %s</translation>
+ </message>
+ <message>
<location filename="openlp/core/ui/aboutdialog.py" line="85"/>
<source>OpenLP <version><revision> - Open Source Lyrics Projection
@@ -2173,21 +2179,13 @@
Find out more about OpenLP: http://openlp.org/
-OpenLP is written and maintained by volunteers. If you would like to see more free Christian software being written, please consider contributing by using the button below.</source>
- <translation>OpenLP <version><revision> - Open Source Lyrics Projection
-
-OpenLP is gratis kerk aanbieding sagteware of lirieke projeksie sagteware wat gebruik word vir die vertoning van liedere, Bybel verse, video's, beelde tot ook aanbiedings (as Impress, PowerPoint of PowerPoint Viewer geïnstalleer is) vir kerklike aanbidding deur middel van 'n rekenaar en 'n data projektor.
-
-Vind meer uit oor OpenLP: http://openlp.org/
-
-OpenLP is geskryf en word onderhou deur vrywilligers. As u graag wil sien dat meer Christelike sagteware geskryf word, oorweeg dit asseblief om by te dra deur die knoppie hieronder te gebruik.</translation>
+OpenLP is written and maintained by volunteers. If you would like to see more free Christian software being written, please consider volunteering by using the button below.</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/aboutdialog.py" line="223"/>
- <source>Copyright © 2004-2012 %s
-Portions copyright © 2004-2012 %s</source>
- <translation>Kopiereg © 2004-2012 %s
-Gedeeltelike kopiereg © 2004-2012 %s</translation>
+ <location filename="openlp/core/ui/aboutdialog.py" line="618"/>
+ <source>Volunteer</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -2278,7 +2276,7 @@
<translation>Verander terug na die verstek OpenLP logo.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="611"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="618"/>
<source>Service %Y-%m-%d %H-%M</source>
<comment>This may not contain any of the following characters: /\?*|<>[]":+
See http://docs.python.org/library/datetime.html#strftime-strptime-behavior for more information.</comment>
@@ -2440,17 +2438,17 @@
<translation>Selekteer Data Lêer Ligging</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="683"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="684"/>
<source>Confirm Data Directory Change</source>
<translation>Bevestig Data Lêer Verandering</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="710"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="711"/>
<source>Reset Data Directory</source>
<translation>Herstel Data Lêer</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="710"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="711"/>
<source>Are you sure you want to change the location of the OpenLP data directory to the default location?
This location will be used after OpenLP is closed.</source>
@@ -2459,10 +2457,43 @@
Hierdie ligging sal gebruik word nadat OpenLP toegemaak is.</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="746"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="747"/>
<source>Overwrite Existing Data</source>
<translation>Oorskryf Bestaande Data</translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/advancedtab.py" line="519"/>
+ <source>OpenLP data directory was not found
+
+%s
+
+This data directory was previously changed from the OpenLP default location. If the new location was on removable media, that media needs to be made available.
+
+Click "No" to stop loading OpenLP. allowing you to fix the the problem.
+
+Click "Yes" to reset the data directory to the default location.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/advancedtab.py" line="684"/>
+ <source>Are you sure you want to change the location of the OpenLP data directory to:
+
+%s
+
+The data directory will be changed when OpenLP is closed.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/advancedtab.py" line="747"/>
+ <source>WARNING:
+
+The location you have selected
+
+%s
+
+appears to contain OpenLP data files. Do you wish to replace these files with the current data files?</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.ExceptionDialog</name>
@@ -3157,7 +3188,7 @@
<context>
<name>OpenLP.MainDisplay</name>
<message>
- <location filename="openlp/core/ui/maindisplay.py" line="187"/>
+ <location filename="openlp/core/ui/maindisplay.py" line="192"/>
<source>OpenLP Display</source>
<translation>OpenLP Vertooning</translation>
</message>
@@ -3165,287 +3196,287 @@
<context>
<name>OpenLP.MainWindow</name>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="393"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="399"/>
<source>&File</source>
<translation>&Lêer</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="394"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="400"/>
<source>&Import</source>
<translation>&Invoer</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="395"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="401"/>
<source>&Export</source>
<translation>Uitvo&er</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="398"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="404"/>
<source>&View</source>
<translation>&Bekyk</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="399"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="405"/>
<source>M&ode</source>
<translation>M&odus</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="400"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="406"/>
<source>&Tools</source>
<translation>&Gereedskap</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="401"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="407"/>
<source>&Settings</source>
<translation>Ver&stellings</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="441"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="447"/>
<source>&Language</source>
<translation>Taa&l</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="404"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="410"/>
<source>&Help</source>
<translation>&Hulp</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="405"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="411"/>
<source>Media Manager</source>
<translation>Media Bestuurder</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="407"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="413"/>
<source>Service Manager</source>
<translation>Diens Bestuurder</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="409"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="415"/>
<source>Theme Manager</source>
<translation>Tema Bestuurder</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="411"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="417"/>
<source>&New</source>
<translation>&Nuwe</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="414"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="420"/>
<source>&Open</source>
<translation>Maak &Oop</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="416"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="422"/>
<source>Open an existing service.</source>
<translation>Maak 'n bestaande diens oop.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="418"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="424"/>
<source>&Save</source>
<translation>&Stoor</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="420"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="426"/>
<source>Save the current service to disk.</source>
<translation>Stoor die huidige diens na skyf.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="422"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="428"/>
<source>Save &As...</source>
<translation>Stoor &As...</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="424"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="430"/>
<source>Save Service As</source>
<translation>Stoor Diens As</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="426"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="432"/>
<source>Save the current service under a new name.</source>
<translation>Stoor die huidige diens onder 'n nuwe naam.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="431"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="437"/>
<source>E&xit</source>
<translation>&Uitgang</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="433"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="439"/>
<source>Quit OpenLP</source>
<translation>Sluit OpenLP Af</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="439"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="445"/>
<source>&Theme</source>
<translation>&Tema</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="447"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="453"/>
<source>&Configure OpenLP...</source>
<translation>&Konfigureer OpenLP...</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="458"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="464"/>
<source>&Media Manager</source>
<translation>&Media Bestuurder</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="460"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="466"/>
<source>Toggle Media Manager</source>
<translation>Wissel Media Bestuurder</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="462"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="468"/>
<source>Toggle the visibility of the media manager.</source>
<translation>Wissel sigbaarheid van die media bestuurder.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="464"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="470"/>
<source>&Theme Manager</source>
<translation>&Tema Bestuurder</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="466"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="472"/>
<source>Toggle Theme Manager</source>
<translation>Wissel Tema Bestuurder</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="468"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="474"/>
<source>Toggle the visibility of the theme manager.</source>
<translation>Wissel sigbaarheid van die tema bestuurder.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="470"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="476"/>
<source>&Service Manager</source>
<translation>&Diens Bestuurder</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="472"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="478"/>
<source>Toggle Service Manager</source>
<translation>Wissel Diens Bestuurder</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="474"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="480"/>
<source>Toggle the visibility of the service manager.</source>
<translation>Wissel sigbaarheid van die diens bestuurder.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="476"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="482"/>
<source>&Preview Panel</source>
<translation>Voorskou &Paneel</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="478"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="484"/>
<source>Toggle Preview Panel</source>
<translation>Wissel Voorskou Paneel</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="480"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="486"/>
<source>Toggle the visibility of the preview panel.</source>
<translation>Wissel sigbaarheid van die voorskou paneel.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="482"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="488"/>
<source>&Live Panel</source>
<translation>Regstreekse Panee&l</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="484"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="490"/>
<source>Toggle Live Panel</source>
<translation>Wissel Regstreekse Paneel</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="490"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="496"/>
<source>Toggle the visibility of the live panel.</source>
<translation>Wissel sigbaarheid van die regstreekse paneel.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="492"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="498"/>
<source>&Plugin List</source>
<translation>Mini-&program Lys</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="494"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="500"/>
<source>List the Plugins</source>
<translation>Lys die Mini-programme</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="500"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="506"/>
<source>&User Guide</source>
<translation>Gebr&uikers Gids</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="496"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="502"/>
<source>&About</source>
<translation>&Aangaande</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="497"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="503"/>
<source>More information about OpenLP</source>
<translation>Meer inligting aangaande OpenLP</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="502"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="508"/>
<source>&Online Help</source>
<translation>&Aanlyn Hulp</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="504"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="510"/>
<source>&Web Site</source>
<translation>&Web Tuiste</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="512"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="518"/>
<source>Use the system language, if available.</source>
<translation>Gebruik die sisteem se taal as dit beskikbaar is.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="508"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="514"/>
<source>Set the interface language to %s</source>
<translation>Verstel die koppelvlak taal na %s</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="514"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="520"/>
<source>Add &Tool...</source>
<translation>Voeg Gereedskaps&tuk by...</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="516"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="522"/>
<source>Add an application to the list of tools.</source>
<translation>Voeg 'n applikasie by die lys van gereedskapstukke.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="532"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="538"/>
<source>&Default</source>
<translation>&Verstek</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="534"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="540"/>
<source>Set the view mode back to the default.</source>
<translation>Verstel skou modus terug na verstek modus.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="536"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="542"/>
<source>&Setup</source>
<translation>Op&stel</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="537"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="543"/>
<source>Set the view mode to Setup.</source>
<translation>Verstel die skou modus na Opstel modus.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="539"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="545"/>
<source>&Live</source>
<translation>&Regstreeks</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="540"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="546"/>
<source>Set the view mode to Live.</source>
<translation>Verstel die skou modus na Regstreeks.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="731"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="737"/>
<source>Version %s of OpenLP is now available for download (you are currently running version %s).
You can download the latest version from http://openlp.org/.</source>
@@ -3454,22 +3485,22 @@
Die nuutste weergawe kan afgelaai word vanaf http://openlp.org/.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="735"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="741"/>
<source>OpenLP Version Updated</source>
<translation>OpenLP Weergawe is Opdateer</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="843"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="849"/>
<source>OpenLP Main Display Blanked</source>
<translation>OpenLP Hoof Vertoning Blanko</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="843"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="849"/>
<source>The Main Display has been blanked out</source>
<translation>Die Hoof Skerm is afgeskakel</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1266"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1273"/>
<source>Default Theme: %s</source>
<translation>Verstek Tema: %s</translation>
</message>
@@ -3480,82 +3511,82 @@
<translation>Afrikaans</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="443"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="449"/>
<source>Configure &Shortcuts...</source>
<translation>Konfigureer Kor&tpaaie...</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1174"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1181"/>
<source>Close OpenLP</source>
<translation>Mook OpenLP toe</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1174"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1181"/>
<source>Are you sure you want to close OpenLP?</source>
<translation>Maak OpenLP sekerlik toe?</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="518"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="524"/>
<source>Open &Data Folder...</source>
<translation>Maak &Data Lêer oop...</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="520"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="526"/>
<source>Open the folder where songs, bibles and other data resides.</source>
<translation>Maak die lêer waar liedere, bybels en ander data is, oop.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="510"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="516"/>
<source>&Autodetect</source>
<translation>Spoor outom&aties op</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="527"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="533"/>
<source>Update Theme Images</source>
<translation>Opdateer Tema Beelde</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="529"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="535"/>
<source>Update the preview images for all themes.</source>
<translation>Opdateer die voorskou beelde vir alle temas.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="429"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="435"/>
<source>Print the current service.</source>
<translation>Druk die huidige diens.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="396"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="402"/>
<source>&Recent Files</source>
<translation>Onlangse Lêe&rs</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="486"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="492"/>
<source>L&ock Panels</source>
<translation>Sl&uit Panele</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="488"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="494"/>
<source>Prevent the panels being moved.</source>
<translation>Voorkom dat die panele rondgeskuif word.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="522"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="528"/>
<source>Re-run First Time Wizard</source>
<translation>Her-gebruik Eerste Keer Gids</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="524"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="530"/>
<source>Re-run the First Time Wizard, importing songs, Bibles and themes.</source>
<translation>Her-gebruik die Eerste Keer Gids om liedere, Bybels en tema's in te voer.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="798"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="804"/>
<source>Re-run First Time Wizard?</source>
<translation>Her-gebruik Eerste Keer Gids?</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="798"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="804"/>
<source>Are you sure you want to re-run the First Time Wizard?
Re-running this wizard may make changes to your current OpenLP configuration and possibly add songs to your existing songs list and change your default theme.</source>
@@ -3564,43 +3595,43 @@
Her-gebruik van hierdie gids mag veranderinge aan die huidige OpenLP konfigurasie aanbring en kan moontlik liedere byvoeg by die bestaande liedere lys en kan ook die verstek tema verander.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1427"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1434"/>
<source>Clear List</source>
<comment>Clear List of recent files</comment>
<translation>Maak Lys Skoon</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1427"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1434"/>
<source>Clear the list of recent files.</source>
<translation>Maak die lys van onlangse lêers skoon.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="445"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="451"/>
<source>Configure &Formatting Tags...</source>
<translation>Konfigureer &Formattering Etikette...</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="449"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="455"/>
<source>Export OpenLP settings to a specified *.config file</source>
<translation>Voer OpenLP verstellings uit na 'n spesifieke *.config lêer</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="456"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="462"/>
<source>Settings</source>
<translation>Verstellings</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="453"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="459"/>
<source>Import OpenLP settings from a specified *.config file previously exported on this or another machine</source>
<translation>Voer OpenLP verstellings in vanaf 'n gespesifiseerde *.config lêer wat voorheen op hierdie of 'n ander masjien uitgevoer is</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="937"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="943"/>
<source>Import settings?</source>
<translation>Voer verstellings in?</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="937"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="943"/>
<source>Are you sure you want to import settings?
Importing settings will make permanent changes to your current OpenLP configuration.
@@ -3613,40 +3644,61 @@
As verkeerde verstellings ingevoer word, mag dit onvoorspelbare optrede tot gevolg hê, of OpenLP kan abnormaal termineer.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="951"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="957"/>
<source>Open File</source>
<translation>Maak Lêer oop</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="951"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="957"/>
<source>OpenLP Export Settings Files (*.conf)</source>
<translation>OpenLP Uitvoer Verstelling Lêers (*.conf)</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1014"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1021"/>
<source>Import settings</source>
<translation>Voer verstellings in</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1014"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1021"/>
<source>OpenLP will now close. Imported settings will be applied the next time you start OpenLP.</source>
<translation>OpenLP sal nou toe maak. Ingevoerde verstellings sal toegepas word die volgende keer as OpenLP begin word.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1029"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1036"/>
<source>Export Settings File</source>
<translation>Voer Verstellings Lêer Uit</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1029"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1036"/>
<source>OpenLP Export Settings File (*.conf)</source>
<translation>OpenLP Uitvoer Verstellings Lêer (*.conf)</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1520"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1527"/>
<source>New Data Directory Error</source>
<translation>Nuwe Data Lêer Fout</translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/mainwindow.py" line="995"/>
+ <source>The file you selected does appear to be a valid OpenLP settings file.
+
+Section [%s] is not valid
+
+Processing has terminated and no changed have been made.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/mainwindow.py" line="1517"/>
+ <source>Copying OpenLP data to new data directory location - %s - Please wait for copy to finish</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/mainwindow.py" line="1527"/>
+ <source>OpenLP Data directory copy failed
+
+%s</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.Manager</name>
@@ -3932,184 +3984,184 @@
<context>
<name>OpenLP.ServiceManager</name>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="181"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="182"/>
<source>Move to &top</source>
<translation>Skuif boon&toe</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="181"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="182"/>
<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="187"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="188"/>
<source>Move &up</source>
<translation>Sk&uif op</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="187"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="188"/>
<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="208"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="209"/>
<source>Move &down</source>
<translation>Skuif &af</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="194"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="195"/>
<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="201"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="202"/>
<source>Move to &bottom</source>
<translation>Skuif &tot heel onder</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="201"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="202"/>
<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="221"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="222"/>
<source>&Delete From Service</source>
<translation>Wis uit vanaf die &Diens</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="221"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="222"/>
<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="286"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="287"/>
<source>&Add New Item</source>
<translation>&Voeg Nuwe Item By</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="289"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="290"/>
<source>&Add to Selected Item</source>
<translation>&Voeg by Geselekteerde Item</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="294"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="295"/>
<source>&Edit Item</source>
<translation>R&edigeer Item</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="297"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="298"/>
<source>&Reorder Item</source>
<translation>Ve&rander Item orde</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="301"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="302"/>
<source>&Notes</source>
<translation>&Notas</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="317"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="318"/>
<source>&Change Item Theme</source>
<translation>&Verander Item Tema</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="624"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="631"/>
<source>OpenLP Service Files (*.osz)</source>
<translation>OpenLP Diens Lêers (*.osz)</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="653"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="660"/>
<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="695"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="702"/>
<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="1298"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1309"/>
<source>Missing Display Handler</source>
<translation>Vermisde Vertoon Hanteerder</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1246"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1257"/>
<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="1298"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1309"/>
<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="230"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="231"/>
<source>&Expand all</source>
<translation>Br&ei alles uit</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="230"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="231"/>
<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="236"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="237"/>
<source>&Collapse all</source>
<translation>Sto&rt alles ineen</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="236"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="237"/>
<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="413"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="420"/>
<source>Open File</source>
<translation>Maak Lêer oop</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="208"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="209"/>
<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="214"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="215"/>
<source>Move up</source>
<translation>Skuif op</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="214"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="215"/>
<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="244"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="245"/>
<source>Go Live</source>
<translation>Gaan Regstreeks</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="244"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="245"/>
<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="305"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="306"/>
<source>&Start Time</source>
<translation>&Begin Tyd</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="311"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="312"/>
<source>Show &Preview</source>
<translation>Wys &Voorskou</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="430"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="437"/>
<source>Modified Service</source>
<translation>Redigeer Diens</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="430"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="437"/>
<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>
@@ -4129,85 +4181,94 @@
<translation>Speel tyd:</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="341"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="342"/>
<source>Untitled Service</source>
<translation>Ongetitelde Diens</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="701"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="708"/>
<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="707"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="714"/>
<source>Empty File</source>
<translation>Leë Lêer</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="707"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="714"/>
<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="714"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="721"/>
<source>Corrupt File</source>
<translation>Korrupte Lêer</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="130"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="131"/>
<source>Load an existing service.</source>
<translation>Laai 'n bestaande diens.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="134"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="135"/>
<source>Save this service.</source>
<translation>Stoor die diens.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="144"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="145"/>
<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="714"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="721"/>
<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="512"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="519"/>
<source>Service File Missing</source>
<translation>Diens Lêer Vermis</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1051"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1062"/>
<source>Slide theme</source>
<translation>Skyfie tema</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1055"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1066"/>
<source>Notes</source>
<translation>Notas</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1046"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1057"/>
<source>Edit</source>
<translation>Redigeer</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1046"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1057"/>
<source>Service copy only</source>
<translation>Slegs diens kopie.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="566"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="573"/>
<source>Error Saving File</source>
<translation>Fout gedurende Lêer Stooring</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="566"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="573"/>
<source>There was an error saving your file.</source>
<translation>Daar was 'n probleem om die lêer te stoor.</translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/servicemanager.py" line="521"/>
+ <source>File missing from service
+
+ %s
+
+Continue saving?</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.ServiceNoteForm</name>
@@ -4321,17 +4382,17 @@
<translation>Wys Werkskerm</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="507"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="508"/>
<source>Previous Service</source>
<translation>Vorige Diens</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="512"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="513"/>
<source>Next Service</source>
<translation>Volgende Diens</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="517"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="518"/>
<source>Escape Item</source>
<translation>Ontsnap Item</translation>
</message>
@@ -4371,7 +4432,7 @@
<translation>Redigeer en herlaai lied voorskou.</translation>
</message>
<message>
- <location filename="openlp/core/ui/media/mediacontroller.py" line="199"/>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="206"/>
<source>Start playing media.</source>
<translation>Begin media speel.</translation>
</message>
@@ -4381,57 +4442,57 @@
<translation>Stop oudio.</translation>
</message>
<message>
- <location filename="openlp/core/ui/media/mediacontroller.py" line="204"/>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="211"/>
<source>Pause playing media.</source>
<translation>Halt spelende media.</translation>
</message>
<message>
- <location filename="openlp/core/ui/media/mediacontroller.py" line="209"/>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="216"/>
<source>Stop playing media.</source>
<translation>Stop spelende media.</translation>
</message>
<message>
- <location filename="openlp/core/ui/media/mediacontroller.py" line="218"/>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="225"/>
<source>Video position.</source>
<translation>Video posisie.</translation>
</message>
<message>
- <location filename="openlp/core/ui/media/mediacontroller.py" line="230"/>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="237"/>
<source>Audio Volume.</source>
<translation>Oudio Volume.</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="365"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="366"/>
<source>Go to "Verse"</source>
<translation>Gaan na "Vers"</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="367"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="368"/>
<source>Go to "Chorus"</source>
<translation>Gaan na "Koor"</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="369"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="370"/>
<source>Go to "Bridge"</source>
<translation>Gaan na "Brug"</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="371"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="372"/>
<source>Go to "Pre-Chorus"</source>
<translation>Gaan na "Pre-Koor"</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="374"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="375"/>
<source>Go to "Intro"</source>
<translation>Gaan na "Inleiding"</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="376"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="377"/>
<source>Go to "Ending"</source>
<translation>Gaan na "Einde"</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="378"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="379"/>
<source>Go to "Other"</source>
<translation>Gaan na "Ander"</translation>
</message>
@@ -4451,17 +4512,17 @@
<translation>Hou Oudio</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="290"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="291"/>
<source>Background Audio</source>
<translation>Agtergrond Oudio</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="296"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="297"/>
<source>Go to next audio track.</source>
<translation>Gaan na die volgende oudio snit.</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="303"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="304"/>
<source>Tracks</source>
<translation>Snitte</translation>
</message>
@@ -4553,39 +4614,6 @@
</message>
</context>
<context>
- <name>OpenLP.ThemeForm</name>
- <message>
- <location filename="openlp/core/ui/themeform.py" line="523"/>
- <source>Select Image</source>
- <translation>Selekteer Beeld</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/themeform.py" line="605"/>
- <source>Theme Name Missing</source>
- <translation>Tema Naam Vermis</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/themeform.py" line="605"/>
- <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="611"/>
- <source>Theme Name Invalid</source>
- <translation>Tema Naam Ongeldig</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/themeform.py" line="611"/>
- <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="205"/>
- <source>(approximately %d lines per slide)</source>
- <translation>(ongeveer %d lyne per skyfie)</translation>
- </message>
-</context>
-<context>
<name>OpenLP.ThemeManager</name>
<message>
<location filename="openlp/core/ui/thememanager.py" line="70"/>
@@ -4648,62 +4676,62 @@
<translation>Stel in As &Globale Standaard</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="468"/>
+ <location filename="openlp/core/ui/thememanager.py" line="470"/>
<source>%s (default)</source>
<translation>%s (standaard)</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="323"/>
+ <location filename="openlp/core/ui/thememanager.py" line="324"/>
<source>You must select a theme to edit.</source>
<translation>Kies 'n tema om te redigeer.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="791"/>
+ <location filename="openlp/core/ui/thememanager.py" line="792"/>
<source>You are unable to delete the default theme.</source>
<translation>Die standaard tema kan nie uitgewis word nie.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="799"/>
+ <location filename="openlp/core/ui/thememanager.py" line="800"/>
<source>Theme %s is used in the %s plugin.</source>
<translation>Tema %s is in gebruik deur die %s mini-program.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="376"/>
+ <location filename="openlp/core/ui/thememanager.py" line="378"/>
<source>You have not selected a theme.</source>
<translation>Geen tema is geselekteer nie.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="380"/>
+ <location filename="openlp/core/ui/thememanager.py" line="382"/>
<source>Save Theme - (%s)</source>
<translation>Stoor Tema - (%s)</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="398"/>
+ <location filename="openlp/core/ui/thememanager.py" line="400"/>
<source>Theme Exported</source>
<translation>Tema Uitvoer</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="398"/>
+ <location filename="openlp/core/ui/thememanager.py" line="400"/>
<source>Your theme has been successfully exported.</source>
<translation>Die tema was suksesvol uitgevoer.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="404"/>
+ <location filename="openlp/core/ui/thememanager.py" line="406"/>
<source>Theme Export Failed</source>
<translation>Tema Uitvoer het Misluk</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="404"/>
+ <location filename="openlp/core/ui/thememanager.py" line="406"/>
<source>Your theme could not be exported due to an error.</source>
<translation>Die tema kon nie uitgevoer word nie weens 'n fout.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="419"/>
+ <location filename="openlp/core/ui/thememanager.py" line="421"/>
<source>Select Theme Import File</source>
<translation>Kies Tema Invoer Lêer</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="605"/>
+ <location filename="openlp/core/ui/thememanager.py" line="607"/>
<source>File is not a valid theme.</source>
<translation>Lêer is nie 'n geldige tema nie.</translation>
</message>
@@ -4723,47 +4751,47 @@
<translation>Vo&er Tema uit</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="265"/>
+ <location filename="openlp/core/ui/thememanager.py" line="266"/>
<source>You must select a theme to rename.</source>
<translation>Kies 'n tema om te hernoem.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="265"/>
+ <location filename="openlp/core/ui/thememanager.py" line="266"/>
<source>Rename Confirmation</source>
<translation>Hernoem Bevestiging</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="265"/>
+ <location filename="openlp/core/ui/thememanager.py" line="266"/>
<source>Rename %s theme?</source>
<translation>Hernoem %s tema?</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="339"/>
+ <location filename="openlp/core/ui/thememanager.py" line="341"/>
<source>You must select a theme to delete.</source>
<translation>Kies 'n tema om uit te wis.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="339"/>
+ <location filename="openlp/core/ui/thememanager.py" line="341"/>
<source>Delete Confirmation</source>
<translation>Uitwis Bevestiging</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="339"/>
+ <location filename="openlp/core/ui/thememanager.py" line="341"/>
<source>Delete %s theme?</source>
<translation>Wis %s tema uit?</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="799"/>
+ <location filename="openlp/core/ui/thememanager.py" line="800"/>
<source>Validation Error</source>
<translation>Validerings Fout</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="656"/>
+ <location filename="openlp/core/ui/thememanager.py" line="658"/>
<source>A theme with this name already exists.</source>
<translation>'n Tema met hierdie naam bestaan alreeds.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="419"/>
+ <location filename="openlp/core/ui/thememanager.py" line="421"/>
<source>OpenLP Themes (*.theme *.otz)</source>
<translation>OpenLP Temas (*.theme *.otz)</translation>
</message>
@@ -4774,10 +4802,15 @@
<translation>Duplikaat van %s</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="515"/>
+ <location filename="openlp/core/ui/thememanager.py" line="517"/>
<source>Theme Already Exists</source>
<translation>Tema Bestaan Reeds</translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/thememanager.py" line="517"/>
+ <source>Theme %s already exists. Do you want to replace it?</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.ThemeWizard</name>
@@ -4992,7 +5025,7 @@
<translation>Tema naam:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themeform.py" line="311"/>
+ <location filename="openlp/core/ui/themeform.py" line="328"/>
<source>Edit Theme - %s</source>
<translation>Redigeer Tema - %s</translation>
</message>
@@ -5051,6 +5084,46 @@
<source>Preview the theme and save it.</source>
<translation>Skou die tema en stoor dit.</translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/themeform.py" line="208"/>
+ <source>(approximately %d lines per slide)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themeform.py" line="236"/>
+ <source>Background Image Empty</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themeform.py" line="236"/>
+ <source>You have not selected a background image. Please select one before continuing.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themeform.py" line="540"/>
+ <source>Select Image</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themeform.py" line="622"/>
+ <source>Theme Name Missing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themeform.py" line="622"/>
+ <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="628"/>
+ <source>Theme Name Invalid</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themeform.py" line="628"/>
+ <source>Invalid theme name. Please enter one.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.ThemesTab</name>
@@ -5406,7 +5479,7 @@
<translation>Gereed.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="250"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="252"/>
<source>Starting import...</source>
<translation>Invoer begin...</translation>
</message>
@@ -5445,7 +5518,7 @@
</message>
<message>
<location filename="openlp/plugins/songs/lib/ui.py" line="42"/>
- <source>©</source>
+ <source>©</source>
<comment>Copyright symbol.</comment>
<translation>©</translation>
</message>
@@ -5692,6 +5765,11 @@
<comment>A song format e.g. PowerSong</comment>
<translation>Een %s gids moet gespesifiseer word om vanaf in te voer.</translation>
</message>
+ <message>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="251"/>
+ <source>Importing Songs</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.core.lib</name>
@@ -6015,8 +6093,8 @@
</message>
<message>
<location filename="openlp/plugins/remotes/lib/remotetab.py" line="124"/>
- <source>Scan the QR code or click <a href="https://market.android.com/details?id=org.openlp.android">download</a> to install the Android app from the Market.</source>
- <translation>Skandeer die QR kode of kliek <a href="https://market.android.com/details?id=org.openlp.android">aflaai</a> om die Android program vanaf die Mark af te laai.</translation>
+ <source>Scan the QR code or click <a href="https://play.google.com/store/apps/details?id=org.openlp.android">download</a> to install the Android app from Google Play.</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -6208,7 +6286,7 @@
<translation>Voer liedere in deur van die invoer helper gebruik te maak.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="167"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="168"/>
<source><strong>Songs Plugin</strong><br />The songs plugin provides the ability to display and manage songs.</source>
<translation><strong>Liedere Mini-program</strong><br/>Die liedere mini-program verskaf die vermoë om liedere te vertoon en te bestuur.</translation>
</message>
@@ -6320,19 +6398,19 @@
Die enkodering is verantwoordelik vir die korrekte karrakter voorstelling.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="211"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="212"/>
<source>Song</source>
<comment>name singular</comment>
<translation>Lied</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="212"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="213"/>
<source>Songs</source>
<comment>name plural</comment>
<translation>Liedere</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="216"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="217"/>
<source>Songs</source>
<comment>container title</comment>
<translation>Liedere</translation>
@@ -6343,35 +6421,40 @@
<translation>Voer liedere uit deur gebruik te maak van die uitvoer gids.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="222"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="223"/>
<source>Add a new song.</source>
<translation>Voeg 'n nuwe lied by.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="223"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="224"/>
<source>Edit the selected song.</source>
<translation>Redigeer die geselekteerde lied.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="224"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="225"/>
<source>Delete the selected song.</source>
<translation>Wis die geselekteerde lied uit.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="225"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="226"/>
<source>Preview the selected song.</source>
<translation>Skou die geselekteerde lied.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="226"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="227"/>
<source>Send the selected song live.</source>
<translation>Stuur die geselekteerde lied regstreeks.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="227"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="228"/>
<source>Add the selected song to the service.</source>
<translation>Voeg die geselekteerde lied by die diens.</translation>
</message>
+ <message>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="150"/>
+ <source>Reindexing songs</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>SongsPlugin.AuthorsForm</name>
@@ -6617,11 +6700,6 @@
<translation>Daar word 'n outeur benodig vir hierdie lied.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editverseform.py" line="202"/>
- <source>You need to type some text in to the verse.</source>
- <translation>Daar word teks benodig vir die vers.</translation>
- </message>
- <message>
<location filename="openlp/plugins/songs/forms/editsongdialog.py" line="346"/>
<source>Linked Audio</source>
<translation>Geskakelde Oudio</translation>
@@ -6974,7 +7052,10 @@
<message numerus="yes">
<location filename="openlp/plugins/songs/lib/mediaitem.py" line="404"/>
<source>Are you sure you want to delete the %n selected song(s)?</source>
- <translation><numerusform>Wis regtig die %n geselekteerde lied uit?</numerusform><numerusform>Wis regtig die %n geselekteerde liedere uit?</numerusform></translation>
+ <translation>
+ <numerusform>Wis regtig die %n geselekteerde lied uit?</numerusform>
+ <numerusform>Wis regtig die %n geselekteerde liedere uit?</numerusform>
+ </translation>
</message>
<message>
<location filename="openlp/plugins/songs/lib/mediaitem.py" line="150"/>
@@ -7057,6 +7138,26 @@
<source>Verses not found. Missing "PART" header.</source>
<translation>Verse nie gevind nie. Vermis "PART" opskrif.</translation>
</message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/powersongimport.py" line="103"/>
+ <source>No %s files found.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/powersongimport.py" line="123"/>
+ <source>Invalid %s file. Unexpected byte value.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/powersongimport.py" line="142"/>
+ <source>Invalid %s file. Missing "TITLE" header.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/powersongimport.py" line="148"/>
+ <source>Invalid %s file. Missing "COPYRIGHTLINE" header.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>SongsPlugin.SongBookForm</name>
@@ -7326,5 +7427,20 @@
<source>File not valid ZionWorx CSV format.</source>
<translation>Lêer nie geldige ZionWorx CSV formaat nie.</translation>
</message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/zionworximport.py" line="91"/>
+ <source>Line %d: %s</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/zionworximport.py" line="111"/>
+ <source>Decoding error: %s</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/zionworximport.py" line="132"/>
+ <source>Record %d</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
-</TS>
\ No newline at end of file
+</TS>
=== modified file 'resources/i18n/cs.ts'
--- resources/i18n/cs.ts 2012-08-03 17:08:43 +0000
+++ resources/i18n/cs.ts 2012-09-28 17:48:52 +0000
@@ -1,4 +1,5 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="cs" sourcelanguage="" version="2.0">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS><TS version="2.0" language="cs" sourcelanguage="">
<context>
<name>AlertsPlugin</name>
<message>
@@ -101,7 +102,7 @@
</message>
<message>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="190"/>
- <source>The alert text does not contain '<>'.
+ <source>The alert text does not contain '<>'.
Do you want to continue anyway?</source>
<translation>Text upozornění neobsahuje '<>'.
Chcete přesto pokračovat?</translation>
@@ -174,12 +175,12 @@
<translation>Bible</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="543"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="598"/>
<source>No Book Found</source>
<translation>Kniha nenalezena</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="543"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="598"/>
<source>No matching book could be found in this Bible. Check that you have spelled the name of the book correctly.</source>
<translation>V Bibli nebyla nalezena odpovídající kniha. Prověřte, že název knihy byl zadán správně.</translation>
</message>
@@ -710,39 +711,39 @@
<context>
<name>BiblesPlugin.BibleManager</name>
<message>
- <location filename="openlp/plugins/bibles/lib/manager.py" line="429"/>
+ <location filename="openlp/plugins/bibles/lib/manager.py" line="421"/>
<source>Scripture Reference Error</source>
<translation>Chyba v odkazu do Bible</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/manager.py" line="419"/>
+ <location filename="openlp/plugins/bibles/lib/manager.py" line="411"/>
<source>Web Bible cannot be used</source>
<translation>Bibli z www nelze použít</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/manager.py" line="419"/>
+ <location filename="openlp/plugins/bibles/lib/manager.py" line="411"/>
<source>Text Search is not available with Web Bibles.</source>
<translation>Hledání textu není dostupné v Bibli z www.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/manager.py" line="429"/>
+ <location filename="openlp/plugins/bibles/lib/manager.py" line="421"/>
<source>You did not enter a search keyword.
You can separate different keywords by a space to search for all of your keywords and you can separate them by a comma to search for one of them.</source>
<translation>Nebylo zadáno slovo pro hledání.
K hledání textu obsahující všechna slova je nutno tato slova oddělit mezerou. Oddělením slov čárkou se bude hledat text obsahující alespoň jedno ze zadaných slov.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/manager.py" line="403"/>
+ <location filename="openlp/plugins/bibles/lib/manager.py" line="395"/>
<source>There are no Bibles currently installed. Please use the Import Wizard to install one or more Bibles.</source>
<translation>Žádné Bible nejsou nainstalovány. K p?idání jedné nebo více Biblí prosím použijte Pr?vodce importem.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/manager.py" line="403"/>
+ <location filename="openlp/plugins/bibles/lib/manager.py" line="395"/>
<source>No Bibles Available</source>
<translation>Žádné Bible k dispozici</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/manager.py" line="346"/>
+ <location filename="openlp/plugins/bibles/lib/manager.py" line="338"/>
<source>Your scripture reference is either not supported by OpenLP or is invalid. Please make sure your reference conforms to one of the following patterns or consult the manual:
Book Chapter
@@ -1043,38 +1044,38 @@
<context>
<name>BiblesPlugin.HTTPBible</name>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="457"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="512"/>
<source>Registering Bible and loading books...</source>
<translation>Registruji Bibli a stahuji knihy...</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="482"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="537"/>
<source>Registering Language...</source>
<translation>Registruji jazyk...</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="498"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="553"/>
<source>Importing %s...</source>
<comment>Importing <book name>...</comment>
<translation>Importuji %s...</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="665"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="720"/>
<source>Download Error</source>
<translation>Chyba stahování</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="665"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="720"/>
<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>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="672"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="727"/>
<source>Parse Error</source>
<translation>Chyba zpracování</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="672"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="727"/>
<source>There was a problem extracting your verse selection. If this error continues to occur please consider reporting a bug.</source>
<translation>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>
@@ -1706,7 +1707,11 @@
<message numerus="yes">
<location filename="openlp/plugins/custom/lib/mediaitem.py" line="179"/>
<source>Are you sure you want to delete the %n selected custom slide(s)?</source>
- <translation><numerusform>Jste si jisti, že chcete smazat %n vybraný uživatelský snímek?</numerusform><numerusform>Jste si jisti, že chcete smazat %n vybrané uživatelské snímky?</numerusform><numerusform>Jste si jisti, že chcete smazat %n vybraných uživatelských snímků?</numerusform></translation>
+ <translation>
+ <numerusform>Jste si jisti, že chcete smazat %n vybraný uživatelský snímek?</numerusform>
+ <numerusform>Jste si jisti, že chcete smazat %n vybrané uživatelské snímky?</numerusform>
+ <numerusform>Jste si jisti, že chcete smazat %n vybraných uživatelských snímků?</numerusform>
+ </translation>
</message>
</context>
<context>
@@ -1945,7 +1950,7 @@
<translation>Žádná položka k zobrazení nebyla pozměněna.</translation>
</message>
<message>
- <location filename="openlp/core/ui/media/mediacontroller.py" line="342"/>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="357"/>
<source>Unsupported File</source>
<translation>Nepodporovaný soubor</translation>
</message>
@@ -2018,11 +2023,6 @@
<translation>Licence</translation>
</message>
<message>
- <location filename="openlp/core/ui/aboutdialog.py" line="618"/>
- <source>Contribute</source>
- <translation>Přispět</translation>
- </message>
- <message>
<location filename="openlp/core/ui/aboutform.py" line="51"/>
<source> build %s</source>
<translation>sestavení %s</translation>
@@ -2071,7 +2071,7 @@
%s
Japanese (ja)
%s
- Norwegian Bokmål (nb)
+ Norwegian Bokmål (nb)
%s
Dutch (nl)
%s
@@ -2163,6 +2163,13 @@
On nás učinil svobodnými.</translation>
</message>
<message>
+ <location filename="openlp/core/ui/aboutdialog.py" line="223"/>
+ <source>Copyright © 2004-2012 %s
+Portions copyright © 2004-2012 %s</source>
+ <translation>Autorská práva © 2004-2012 %s
+Částečná autorská práva © 2004-2012 %s</translation>
+ </message>
+ <message>
<location filename="openlp/core/ui/aboutdialog.py" line="85"/>
<source>OpenLP <version><revision> - Open Source Lyrics Projection
@@ -2170,21 +2177,13 @@
Find out more about OpenLP: http://openlp.org/
-OpenLP is written and maintained by volunteers. If you would like to see more free Christian software being written, please consider contributing by using the button below.</source>
- <translation>OpenLP <version><revision> - Open Source prezentace textů písní
-
-OpenLP je volně dostupný křesťanský software nebo také software pro prezentaci textů písní. Při křesťanských bohoslužbách slouží k zobrazení písní, veršů z Bible, videí, obrázků a dokonce prezentací (pokud Impress, PowerPoint nebo PowerPoint Viewer je instalován). K používání je nutný počítač a dataprojektor.
-
-Více informací o OpenLP: http://openlp.org/
-
-OpenLP vytváří a udržují dobrovolníci. Pokud má existovat více volně dostupného křesťanského software, zvažte prosím přispění tlačítkem níže.</translation>
+OpenLP is written and maintained by volunteers. If you would like to see more free Christian software being written, please consider volunteering by using the button below.</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/aboutdialog.py" line="223"/>
- <source>Copyright © 2004-2012 %s
-Portions copyright © 2004-2012 %s</source>
- <translation>Autorská práva © 2004-2012 %s
-Částečná autorská práva © 2004-2012 %s</translation>
+ <location filename="openlp/core/ui/aboutdialog.py" line="618"/>
+ <source>Volunteer</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -2275,7 +2274,7 @@
<translation>Vrátit na výchozí OpenLP logo.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="611"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="618"/>
<source>Service %Y-%m-%d %H-%M</source>
<comment>This may not contain any of the following characters: /\?*|<>[]":+
See http://docs.python.org/library/datetime.html#strftime-strptime-behavior for more information.</comment>
@@ -2437,17 +2436,17 @@
<translation>Vybrat umístění datové složky</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="683"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="684"/>
<source>Confirm Data Directory Change</source>
<translation>Potvrdit změnu datové složky</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="710"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="711"/>
<source>Reset Data Directory</source>
<translation>Obnovit datovou složku</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="710"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="711"/>
<source>Are you sure you want to change the location of the OpenLP data directory to the default location?
This location will be used after OpenLP is closed.</source>
@@ -2456,10 +2455,43 @@
Toto umístění se použije po zavření aplikace OpenLP.</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="746"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="747"/>
<source>Overwrite Existing Data</source>
<translation>Přepsat existující data</translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/advancedtab.py" line="519"/>
+ <source>OpenLP data directory was not found
+
+%s
+
+This data directory was previously changed from the OpenLP default location. If the new location was on removable media, that media needs to be made available.
+
+Click "No" to stop loading OpenLP. allowing you to fix the the problem.
+
+Click "Yes" to reset the data directory to the default location.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/advancedtab.py" line="684"/>
+ <source>Are you sure you want to change the location of the OpenLP data directory to:
+
+%s
+
+The data directory will be changed when OpenLP is closed.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/advancedtab.py" line="747"/>
+ <source>WARNING:
+
+The location you have selected
+
+%s
+
+appears to contain OpenLP data files. Do you wish to replace these files with the current data files?</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.ExceptionDialog</name>
@@ -3150,7 +3182,7 @@
<context>
<name>OpenLP.MainDisplay</name>
<message>
- <location filename="openlp/core/ui/maindisplay.py" line="187"/>
+ <location filename="openlp/core/ui/maindisplay.py" line="192"/>
<source>OpenLP Display</source>
<translation>Zobrazení OpenLP</translation>
</message>
@@ -3158,287 +3190,287 @@
<context>
<name>OpenLP.MainWindow</name>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="393"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="399"/>
<source>&File</source>
<translation>&Soubor</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="394"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="400"/>
<source>&Import</source>
<translation>&Import</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="395"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="401"/>
<source>&Export</source>
<translation>&Export</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="398"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="404"/>
<source>&View</source>
<translation>&Zobrazit</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="399"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="405"/>
<source>M&ode</source>
<translation>&Režim</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="400"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="406"/>
<source>&Tools</source>
<translation>&Nástroje</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="401"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="407"/>
<source>&Settings</source>
<translation>&Nastavení</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="441"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="447"/>
<source>&Language</source>
<translation>&Jazyk</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="404"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="410"/>
<source>&Help</source>
<translation>&Nápověda</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="405"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="411"/>
<source>Media Manager</source>
<translation>Správce médií</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="407"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="413"/>
<source>Service Manager</source>
<translation>Správce služby</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="409"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="415"/>
<source>Theme Manager</source>
<translation>Správce motivů</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="411"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="417"/>
<source>&New</source>
<translation>&Nový</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="414"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="420"/>
<source>&Open</source>
<translation>&Otevřít</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="416"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="422"/>
<source>Open an existing service.</source>
<translation>Otevřít existující službu.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="418"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="424"/>
<source>&Save</source>
<translation>&Uložit</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="420"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="426"/>
<source>Save the current service to disk.</source>
<translation>Uložit současnou službu na disk.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="422"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="428"/>
<source>Save &As...</source>
<translation>Uložit &jako...</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="424"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="430"/>
<source>Save Service As</source>
<translation>Uložit službu jako</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="426"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="432"/>
<source>Save the current service under a new name.</source>
<translation>Uložit současnou službu s novým názvem.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="431"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="437"/>
<source>E&xit</source>
<translation>U&končit</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="433"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="439"/>
<source>Quit OpenLP</source>
<translation>Ukončit OpenLP</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="439"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="445"/>
<source>&Theme</source>
<translation>&Motiv</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="447"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="453"/>
<source>&Configure OpenLP...</source>
<translation>&Nastavit OpenLP...</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="458"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="464"/>
<source>&Media Manager</source>
<translation>Správce &médií</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="460"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="466"/>
<source>Toggle Media Manager</source>
<translation>Přepnout správce médií</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="462"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="468"/>
<source>Toggle the visibility of the media manager.</source>
<translation>Přepnout viditelnost správce médií.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="464"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="470"/>
<source>&Theme Manager</source>
<translation>Správce &motivů</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="466"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="472"/>
<source>Toggle Theme Manager</source>
<translation>Přepnout správce motivů</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="468"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="474"/>
<source>Toggle the visibility of the theme manager.</source>
<translation>Přepnout viditelnost správce motivů.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="470"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="476"/>
<source>&Service Manager</source>
<translation>Správce &služby</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="472"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="478"/>
<source>Toggle Service Manager</source>
<translation>Přepnout správce služby</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="474"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="480"/>
<source>Toggle the visibility of the service manager.</source>
<translation>Přepnout viditelnost správce služby.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="476"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="482"/>
<source>&Preview Panel</source>
<translation>Panel &náhledu</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="478"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="484"/>
<source>Toggle Preview Panel</source>
<translation>Přepnout panel náhledu</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="480"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="486"/>
<source>Toggle the visibility of the preview panel.</source>
<translation>Přepnout viditelnost panelu náhled.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="482"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="488"/>
<source>&Live Panel</source>
<translation>Panel na&živo</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="484"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="490"/>
<source>Toggle Live Panel</source>
<translation>Přepnout panel naživo</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="490"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="496"/>
<source>Toggle the visibility of the live panel.</source>
<translation>Přepnout viditelnost panelu naživo.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="492"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="498"/>
<source>&Plugin List</source>
<translation>Seznam &modulů</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="494"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="500"/>
<source>List the Plugins</source>
<translation>Vypsat moduly</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="500"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="506"/>
<source>&User Guide</source>
<translation>&Uživatelská příručka</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="496"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="502"/>
<source>&About</source>
<translation>&O aplikaci</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="497"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="503"/>
<source>More information about OpenLP</source>
<translation>Více informací o aplikaci OpenLP</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="502"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="508"/>
<source>&Online Help</source>
<translation>&Online nápověda</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="504"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="510"/>
<source>&Web Site</source>
<translation>&Webová stránka</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="512"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="518"/>
<source>Use the system language, if available.</source>
<translation>Použít jazyk systému, pokud je dostupný.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="508"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="514"/>
<source>Set the interface language to %s</source>
<translation>Jazyk rozhraní nastaven na %s</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="514"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="520"/>
<source>Add &Tool...</source>
<translation>Přidat &nástroj...</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="516"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="522"/>
<source>Add an application to the list of tools.</source>
<translation>Přidat aplikaci do seznamu nástrojů.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="532"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="538"/>
<source>&Default</source>
<translation>&Výchozí</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="534"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="540"/>
<source>Set the view mode back to the default.</source>
<translation>Nastavit režim zobrazení zpět na výchozí.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="536"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="542"/>
<source>&Setup</source>
<translation>&Nastavení</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="537"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="543"/>
<source>Set the view mode to Setup.</source>
<translation>Nastavit režim zobrazení na Nastavení.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="539"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="545"/>
<source>&Live</source>
<translation>&Naživo</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="540"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="546"/>
<source>Set the view mode to Live.</source>
<translation>Nastavit režim zobrazení na Naživo.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="731"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="737"/>
<source>Version %s of OpenLP is now available for download (you are currently running version %s).
You can download the latest version from http://openlp.org/.</source>
@@ -3447,22 +3479,22 @@
Nejnovější verzi lze stáhnout z http://openlp.org/.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="735"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="741"/>
<source>OpenLP Version Updated</source>
<translation>Verze OpenLP aktualizována</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="843"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="849"/>
<source>OpenLP Main Display Blanked</source>
<translation>Hlavní zobrazení OpenLP je prázdné</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="843"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="849"/>
<source>The Main Display has been blanked out</source>
<translation>Hlavní zobrazení nastaveno na prázdný snímek</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1266"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1273"/>
<source>Default Theme: %s</source>
<translation>Výchozí motiv: %s</translation>
</message>
@@ -3473,82 +3505,82 @@
<translation>Čeština</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="443"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="449"/>
<source>Configure &Shortcuts...</source>
<translation>Nastavuji &zkratky...</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1174"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1181"/>
<source>Close OpenLP</source>
<translation>Zavřít OpenLP</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1174"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1181"/>
<source>Are you sure you want to close OpenLP?</source>
<translation>Chcete opravdu zavřít aplikaci OpenLP?</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="518"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="524"/>
<source>Open &Data Folder...</source>
<translation>Otevřít složku s &daty...</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="520"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="526"/>
<source>Open the folder where songs, bibles and other data resides.</source>
<translation>Otevřít složku, kde se nachází písně, Bible a ostatní data.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="510"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="516"/>
<source>&Autodetect</source>
<translation>&Automaticky detekovat</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="527"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="533"/>
<source>Update Theme Images</source>
<translation>Aktualizovat obrázky motivu</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="529"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="535"/>
<source>Update the preview images for all themes.</source>
<translation>Aktualizovat náhledy obrázků všech motivů.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="429"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="435"/>
<source>Print the current service.</source>
<translation>Tisk současné služby.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="396"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="402"/>
<source>&Recent Files</source>
<translation>&Nedávné soubory</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="486"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="492"/>
<source>L&ock Panels</source>
<translation>&Uzamknout panely </translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="488"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="494"/>
<source>Prevent the panels being moved.</source>
<translation>Zabrání přesunu panelů.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="522"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="528"/>
<source>Re-run First Time Wizard</source>
<translation>Znovu spustit Průvodce prvním spuštění</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="524"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="530"/>
<source>Re-run the First Time Wizard, importing songs, Bibles and themes.</source>
<translation>Znovu spustit Průvodce prvním spuštění, importovat písně, Bible a motivy.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="798"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="804"/>
<source>Re-run First Time Wizard?</source>
<translation>Znovu spustit Průvodce prvním spuštění?</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="798"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="804"/>
<source>Are you sure you want to re-run the First Time Wizard?
Re-running this wizard may make changes to your current OpenLP configuration and possibly add songs to your existing songs list and change your default theme.</source>
@@ -3557,43 +3589,43 @@
Znovu spuštěním tohoto průvodce může dojít ke změně současného nastavení aplikace OpenLP a pravděpodobně budou přidány písně k existujícímu seznamu a změněn výchozí motiv. </translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1427"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1434"/>
<source>Clear List</source>
<comment>Clear List of recent files</comment>
<translation>Vyprázdnit seznam</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1427"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1434"/>
<source>Clear the list of recent files.</source>
<translation>Vyprázdnit seznam nedávných souborů.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="445"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="451"/>
<source>Configure &Formatting Tags...</source>
<translation>Nastavit &formátovací značky...</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="449"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="455"/>
<source>Export OpenLP settings to a specified *.config file</source>
<translation>Export nastavení OpenLP do určitého *.config souboru</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="456"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="462"/>
<source>Settings</source>
<translation>Nastavení</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="453"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="459"/>
<source>Import OpenLP settings from a specified *.config file previously exported on this or another machine</source>
<translation>Import nastavení OpenLP ze určitého *.config souboru dříve exportovaného na tomto nebo jiném stroji</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="937"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="943"/>
<source>Import settings?</source>
<translation>Importovat nastavení?</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="937"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="943"/>
<source>Are you sure you want to import settings?
Importing settings will make permanent changes to your current OpenLP configuration.
@@ -3606,40 +3638,61 @@
Importování nesprávných nastavení může zapříčinit náladové chování nebo nenormální ukončení aplikace OpenLP.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="951"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="957"/>
<source>Open File</source>
<translation>Otevřít soubor</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="951"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="957"/>
<source>OpenLP Export Settings Files (*.conf)</source>
<translation>Soubory exportovaného nastavení OpenLP (*.conf)</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1014"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1021"/>
<source>Import settings</source>
<translation>Import nastavení</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1014"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1021"/>
<source>OpenLP will now close. Imported settings will be applied the next time you start OpenLP.</source>
<translation>Aplikace OpenLP se nyní zavře. Importovaná nastavení se použijí při příštim spuštění.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1029"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1036"/>
<source>Export Settings File</source>
<translation>Soubor exportovaného nastavení</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1029"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1036"/>
<source>OpenLP Export Settings File (*.conf)</source>
<translation>Soubor exportovaného nastavení OpenLP (*.conf)</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1520"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1527"/>
<source>New Data Directory Error</source>
<translation>Chyba nové datové složky</translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/mainwindow.py" line="995"/>
+ <source>The file you selected does appear to be a valid OpenLP settings file.
+
+Section [%s] is not valid
+
+Processing has terminated and no changed have been made.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/mainwindow.py" line="1517"/>
+ <source>Copying OpenLP data to new data directory location - %s - Please wait for copy to finish</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/mainwindow.py" line="1527"/>
+ <source>OpenLP Data directory copy failed
+
+%s</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.Manager</name>
@@ -3926,184 +3979,184 @@
<context>
<name>OpenLP.ServiceManager</name>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="181"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="182"/>
<source>Move to &top</source>
<translation>Přesun &nahoru</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="181"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="182"/>
<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="187"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="188"/>
<source>Move &up</source>
<translation>Přesun &výše</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="187"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="188"/>
<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="208"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="209"/>
<source>Move &down</source>
<translation>P?esun &níže</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="194"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="195"/>
<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="201"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="202"/>
<source>Move to &bottom</source>
<translation>Přesun &dolu</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="201"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="202"/>
<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="221"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="222"/>
<source>&Delete From Service</source>
<translation>&Smazat ze služby</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="221"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="222"/>
<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="286"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="287"/>
<source>&Add New Item</source>
<translation>&Přidat novou položku</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="289"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="290"/>
<source>&Add to Selected Item</source>
<translation>&Přidat k vybrané položce</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="294"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="295"/>
<source>&Edit Item</source>
<translation>&Upravit položku</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="297"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="298"/>
<source>&Reorder Item</source>
<translation>&Změnit pořadí položky</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="301"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="302"/>
<source>&Notes</source>
<translation>&Poznámky</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="317"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="318"/>
<source>&Change Item Theme</source>
<translation>&Změnit motiv položky</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="624"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="631"/>
<source>OpenLP Service Files (*.osz)</source>
<translation>Soubory služby OpenLP (*.osz)</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="653"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="660"/>
<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="695"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="702"/>
<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="1298"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1309"/>
<source>Missing Display Handler</source>
<translation>Chybějící obsluha zobrazení</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1246"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1257"/>
<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="1298"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1309"/>
<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="230"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="231"/>
<source>&Expand all</source>
<translation>&Rozvinou vše</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="230"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="231"/>
<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="236"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="237"/>
<source>&Collapse all</source>
<translation>&Svinout vše</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="236"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="237"/>
<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="413"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="420"/>
<source>Open File</source>
<translation>Otevřít soubor</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="208"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="209"/>
<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="214"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="215"/>
<source>Move up</source>
<translation>Přesun nahoru</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="214"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="215"/>
<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="244"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="245"/>
<source>Go Live</source>
<translation>Zobrazit naživo</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="244"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="245"/>
<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="305"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="306"/>
<source>&Start Time</source>
<translation>&Spustit čas</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="311"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="312"/>
<source>Show &Preview</source>
<translation>Zobrazit &náhled</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="430"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="437"/>
<source>Modified Service</source>
<translation>Změněná služba</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="430"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="437"/>
<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>
@@ -4123,85 +4176,94 @@
<translation>Čas přehrávání: </translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="341"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="342"/>
<source>Untitled Service</source>
<translation>Prázdná služba</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="701"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="708"/>
<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="707"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="714"/>
<source>Empty File</source>
<translation>Prázdný soubor</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="707"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="714"/>
<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="714"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="721"/>
<source>Corrupt File</source>
<translation>Poškozený soubor</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="130"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="131"/>
<source>Load an existing service.</source>
<translation>Načíst existující službu.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="134"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="135"/>
<source>Save this service.</source>
<translation>Uložit tuto službu.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="144"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="145"/>
<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="714"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="721"/>
<source>This file is either corrupt or it is not an OpenLP 2.0 service file.</source>
<translation>Soubor je buďto poškozen nebo se nejedná o soubor se službou z aplikace OpenLP 2.0.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="512"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="519"/>
<source>Service File Missing</source>
<translation>Chybějící soubor se službou</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1051"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1062"/>
<source>Slide theme</source>
<translation>Motiv snímku</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1055"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1066"/>
<source>Notes</source>
<translation>Poznámky </translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1046"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1057"/>
<source>Edit</source>
<translation>Upravit</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1046"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1057"/>
<source>Service copy only</source>
<translation>Kopírovat jen službu</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="566"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="573"/>
<source>Error Saving File</source>
<translation>Chyba při ukládání souboru</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="566"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="573"/>
<source>There was an error saving your file.</source>
<translation>Vznikla chyba při ukládání souboru.</translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/servicemanager.py" line="521"/>
+ <source>File missing from service
+
+ %s
+
+Continue saving?</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.ServiceNoteForm</name>
@@ -4315,17 +4377,17 @@
<translation>Zobrazit plochu</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="507"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="508"/>
<source>Previous Service</source>
<translation>Předchozí služba</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="512"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="513"/>
<source>Next Service</source>
<translation>Další služba</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="517"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="518"/>
<source>Escape Item</source>
<translation>Zrušit položku</translation>
</message>
@@ -4365,7 +4427,7 @@
<translation>Upravit a znovu načíst náhled písně.</translation>
</message>
<message>
- <location filename="openlp/core/ui/media/mediacontroller.py" line="199"/>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="206"/>
<source>Start playing media.</source>
<translation>Spustit přehrávání média.</translation>
</message>
@@ -4375,57 +4437,57 @@
<translation>Pozastavit zvuk.</translation>
</message>
<message>
- <location filename="openlp/core/ui/media/mediacontroller.py" line="204"/>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="211"/>
<source>Pause playing media.</source>
<translation>Pozastavit přehrávání média.</translation>
</message>
<message>
- <location filename="openlp/core/ui/media/mediacontroller.py" line="209"/>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="216"/>
<source>Stop playing media.</source>
<translation>Zastavit přehrávání média.</translation>
</message>
<message>
- <location filename="openlp/core/ui/media/mediacontroller.py" line="218"/>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="225"/>
<source>Video position.</source>
<translation>Umístění videa.</translation>
</message>
<message>
- <location filename="openlp/core/ui/media/mediacontroller.py" line="230"/>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="237"/>
<source>Audio Volume.</source>
<translation>Hlasitost zvuku.</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="365"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="366"/>
<source>Go to "Verse"</source>
<translation>Přejít na "Sloka"</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="367"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="368"/>
<source>Go to "Chorus"</source>
<translation>Přejít na "Refrén"</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="369"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="370"/>
<source>Go to "Bridge"</source>
<translation>Přejít na "Přechod"</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="371"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="372"/>
<source>Go to "Pre-Chorus"</source>
<translation>Přejít na "Předrefrén"</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="374"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="375"/>
<source>Go to "Intro"</source>
<translation>Přejít na "Úvod"</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="376"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="377"/>
<source>Go to "Ending"</source>
<translation>Přejít na "Zakončení"</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="378"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="379"/>
<source>Go to "Other"</source>
<translation>Přejít na "Ostatní"</translation>
</message>
@@ -4445,17 +4507,17 @@
<translation>Pozastavit zvuk</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="290"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="291"/>
<source>Background Audio</source>
<translation>Zvuk na pozadí</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="296"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="297"/>
<source>Go to next audio track.</source>
<translation>Přejít na další zvukovou stopu.</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="303"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="304"/>
<source>Tracks</source>
<translation>Stopy</translation>
</message>
@@ -4547,39 +4609,6 @@
</message>
</context>
<context>
- <name>OpenLP.ThemeForm</name>
- <message>
- <location filename="openlp/core/ui/themeform.py" line="523"/>
- <source>Select Image</source>
- <translation>Vybrat obrázek</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/themeform.py" line="605"/>
- <source>Theme Name Missing</source>
- <translation>Chybí název motivu</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/themeform.py" line="605"/>
- <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="611"/>
- <source>Theme Name Invalid</source>
- <translation>Neplatný název motivu</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/themeform.py" line="611"/>
- <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="205"/>
- <source>(approximately %d lines per slide)</source>
- <translation>(přibližně %d řádek na snímek)</translation>
- </message>
-</context>
-<context>
<name>OpenLP.ThemeManager</name>
<message>
<location filename="openlp/core/ui/thememanager.py" line="70"/>
@@ -4642,62 +4671,62 @@
<translation>Nastavit jako &Globální výchozí</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="468"/>
+ <location filename="openlp/core/ui/thememanager.py" line="470"/>
<source>%s (default)</source>
<translation>%s (výchozí)</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="323"/>
+ <location filename="openlp/core/ui/thememanager.py" line="324"/>
<source>You must select a theme to edit.</source>
<translation>Pro úpravy je třeba vybrat motiv.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="791"/>
+ <location filename="openlp/core/ui/thememanager.py" line="792"/>
<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="799"/>
+ <location filename="openlp/core/ui/thememanager.py" line="800"/>
<source>Theme %s is used in the %s plugin.</source>
<translation>Motiv %s je používán v modulu %s.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="376"/>
+ <location filename="openlp/core/ui/thememanager.py" line="378"/>
<source>You have not selected a theme.</source>
<translation>Není vybrán žádný motiv.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="380"/>
+ <location filename="openlp/core/ui/thememanager.py" line="382"/>
<source>Save Theme - (%s)</source>
<translation>Uložit motiv - (%s)</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="398"/>
+ <location filename="openlp/core/ui/thememanager.py" line="400"/>
<source>Theme Exported</source>
<translation>Motiv exportován</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="398"/>
+ <location filename="openlp/core/ui/thememanager.py" line="400"/>
<source>Your theme has been successfully exported.</source>
<translation>Motiv byl úspěšně exportován.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="404"/>
+ <location filename="openlp/core/ui/thememanager.py" line="406"/>
<source>Theme Export Failed</source>
<translation>Export motivu selhal</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="404"/>
+ <location filename="openlp/core/ui/thememanager.py" line="406"/>
<source>Your theme could not be exported due to an error.</source>
<translation>Kvůli chybě nebylo možno motiv exportovat.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="419"/>
+ <location filename="openlp/core/ui/thememanager.py" line="421"/>
<source>Select Theme Import File</source>
<translation>Vybrat soubor k importu motivu</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="605"/>
+ <location filename="openlp/core/ui/thememanager.py" line="607"/>
<source>File is not a valid theme.</source>
<translation>Soubor není platný motiv.</translation>
</message>
@@ -4717,47 +4746,47 @@
<translation>&Export motivu</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="265"/>
+ <location filename="openlp/core/ui/thememanager.py" line="266"/>
<source>You must select a theme to rename.</source>
<translation>K přejmenování je třeba vybrat motiv.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="265"/>
+ <location filename="openlp/core/ui/thememanager.py" line="266"/>
<source>Rename Confirmation</source>
<translation>Potvrzení přejmenování</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="265"/>
+ <location filename="openlp/core/ui/thememanager.py" line="266"/>
<source>Rename %s theme?</source>
<translation>Přejmenovat motiv %s?</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="339"/>
+ <location filename="openlp/core/ui/thememanager.py" line="341"/>
<source>You must select a theme to delete.</source>
<translation>Pro smazání je třeba vybrat motiv.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="339"/>
+ <location filename="openlp/core/ui/thememanager.py" line="341"/>
<source>Delete Confirmation</source>
<translation>Potvrzení smazání</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="339"/>
+ <location filename="openlp/core/ui/thememanager.py" line="341"/>
<source>Delete %s theme?</source>
<translation>Smazat motiv %s?</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="799"/>
+ <location filename="openlp/core/ui/thememanager.py" line="800"/>
<source>Validation Error</source>
<translation>Chyba ověřování</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="656"/>
+ <location filename="openlp/core/ui/thememanager.py" line="658"/>
<source>A theme with this name already exists.</source>
<translation>Motiv s tímto názvem již existuje.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="419"/>
+ <location filename="openlp/core/ui/thememanager.py" line="421"/>
<source>OpenLP Themes (*.theme *.otz)</source>
<translation>OpenLP motivy (*.theme *.otz)</translation>
</message>
@@ -4768,10 +4797,15 @@
<translation>Kopie %s</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="515"/>
+ <location filename="openlp/core/ui/thememanager.py" line="517"/>
<source>Theme Already Exists</source>
<translation>Motiv již existuje</translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/thememanager.py" line="517"/>
+ <source>Theme %s already exists. Do you want to replace it?</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.ThemeWizard</name>
@@ -4986,7 +5020,7 @@
<translation>Název motivu:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themeform.py" line="311"/>
+ <location filename="openlp/core/ui/themeform.py" line="328"/>
<source>Edit Theme - %s</source>
<translation>Upravit motiv - %s</translation>
</message>
@@ -5045,6 +5079,46 @@
<source>Preview the theme and save it.</source>
<translation>Náhled motivu a motiv uložit. </translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/themeform.py" line="208"/>
+ <source>(approximately %d lines per slide)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themeform.py" line="236"/>
+ <source>Background Image Empty</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themeform.py" line="236"/>
+ <source>You have not selected a background image. Please select one before continuing.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themeform.py" line="540"/>
+ <source>Select Image</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themeform.py" line="622"/>
+ <source>Theme Name Missing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themeform.py" line="622"/>
+ <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="628"/>
+ <source>Theme Name Invalid</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themeform.py" line="628"/>
+ <source>Invalid theme name. Please enter one.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.ThemesTab</name>
@@ -5400,7 +5474,7 @@
<translation>Připraven.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="250"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="252"/>
<source>Starting import...</source>
<translation>Spouštím import...</translation>
</message>
@@ -5439,7 +5513,7 @@
</message>
<message>
<location filename="openlp/plugins/songs/lib/ui.py" line="42"/>
- <source>©</source>
+ <source>©</source>
<comment>Copyright symbol.</comment>
<translation>©</translation>
</message>
@@ -5686,6 +5760,11 @@
<comment>A song format e.g. PowerSong</comment>
<translation>Je potřeba upřesnit jednu %s složku, ze které se bude importovat.</translation>
</message>
+ <message>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="251"/>
+ <source>Importing Songs</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.core.lib</name>
@@ -6009,8 +6088,8 @@
</message>
<message>
<location filename="openlp/plugins/remotes/lib/remotetab.py" line="124"/>
- <source>Scan the QR code or click <a href="https://market.android.com/details?id=org.openlp.android">download</a> to install the Android app from the Market.</source>
- <translation>Naskenujte QR kód nebo pro instalaci Android aplikace z marketu klepněte na <a href="https://market.android.com/details?id=org.openlp.android">stáhnout</a>.</translation>
+ <source>Scan the QR code or click <a href="https://play.google.com/store/apps/details?id=org.openlp.android">download</a> to install the Android app from Google Play.</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -6202,7 +6281,7 @@
<translation>Import písní průvodcem importu.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="167"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="168"/>
<source><strong>Songs Plugin</strong><br />The songs plugin provides the ability to display and manage songs.</source>
<translation><strong>Modul písně</strong><br />Modul písně umožňuje zobrazovat a spravovat písně.</translation>
</message>
@@ -6313,19 +6392,19 @@
Kódování zodpovídá za správnou reprezentaci znaků.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="211"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="212"/>
<source>Song</source>
<comment>name singular</comment>
<translation>Píseň</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="212"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="213"/>
<source>Songs</source>
<comment>name plural</comment>
<translation>Písně</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="216"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="217"/>
<source>Songs</source>
<comment>container title</comment>
<translation>Písně</translation>
@@ -6336,35 +6415,40 @@
<translation>Exportuje písně průvodcem exportu.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="222"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="223"/>
<source>Add a new song.</source>
<translation>Přidat novou píseň.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="223"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="224"/>
<source>Edit the selected song.</source>
<translation>Upravit vybranou píseň.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="224"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="225"/>
<source>Delete the selected song.</source>
<translation>Smazat vybranou píseň.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="225"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="226"/>
<source>Preview the selected song.</source>
<translation>Náhled vybrané písně.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="226"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="227"/>
<source>Send the selected song live.</source>
<translation>Zobrazit vybranou píseň naživo.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="227"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="228"/>
<source>Add the selected song to the service.</source>
<translation>Přidat vybranou píseň ke službě.</translation>
</message>
+ <message>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="150"/>
+ <source>Reindexing songs</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>SongsPlugin.AuthorsForm</name>
@@ -6610,11 +6694,6 @@
<translation>Pro tuto píseň je potřeba zadat autora.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editverseform.py" line="202"/>
- <source>You need to type some text in to the verse.</source>
- <translation>Ke sloce je potřeba zadat nějaký text.</translation>
- </message>
- <message>
<location filename="openlp/plugins/songs/forms/editsongdialog.py" line="346"/>
<source>Linked Audio</source>
<translation>Připojený zvuk</translation>
@@ -6967,7 +7046,11 @@
<message numerus="yes">
<location filename="openlp/plugins/songs/lib/mediaitem.py" line="404"/>
<source>Are you sure you want to delete the %n selected song(s)?</source>
- <translation><numerusform>Jste si jisti, že chcete smazat %n vybranou píseň?</numerusform><numerusform>Jste si jisti, že chcete smazat %n vybrané písně?</numerusform><numerusform>Jste si jisti, že chcete smazat %n vybraných písní?</numerusform></translation>
+ <translation>
+ <numerusform>Jste si jisti, že chcete smazat %n vybranou píseň?</numerusform>
+ <numerusform>Jste si jisti, že chcete smazat %n vybrané písně?</numerusform>
+ <numerusform>Jste si jisti, že chcete smazat %n vybraných písní?</numerusform>
+ </translation>
</message>
<message>
<location filename="openlp/plugins/songs/lib/mediaitem.py" line="150"/>
@@ -7050,6 +7133,26 @@
<source>Verses not found. Missing "PART" header.</source>
<translation>Sloky nenalezeny. Chybějící hlavička "PART". </translation>
</message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/powersongimport.py" line="103"/>
+ <source>No %s files found.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/powersongimport.py" line="123"/>
+ <source>Invalid %s file. Unexpected byte value.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/powersongimport.py" line="142"/>
+ <source>Invalid %s file. Missing "TITLE" header.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/powersongimport.py" line="148"/>
+ <source>Invalid %s file. Missing "COPYRIGHTLINE" header.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>SongsPlugin.SongBookForm</name>
@@ -7319,5 +7422,20 @@
<source>File not valid ZionWorx CSV format.</source>
<translation>Soubor není platný ZionWorx CSV formát.</translation>
</message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/zionworximport.py" line="91"/>
+ <source>Line %d: %s</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/zionworximport.py" line="111"/>
+ <source>Decoding error: %s</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/zionworximport.py" line="132"/>
+ <source>Record %d</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
-</TS>
\ No newline at end of file
+</TS>
=== modified file 'resources/i18n/da.ts'
--- resources/i18n/da.ts 2012-09-10 21:11:48 +0000
+++ resources/i18n/da.ts 2012-09-28 17:48:52 +0000
@@ -1,4 +1,5 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="da" sourcelanguage="" version="2.0">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS><TS version="2.0" language="da" sourcelanguage="">
<context>
<name>AlertsPlugin</name>
<message>
@@ -101,7 +102,7 @@
</message>
<message>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="190"/>
- <source>The alert text does not contain '<>'.
+ <source>The alert text does not contain '<>'.
Do you want to continue anyway?</source>
<translation>Meddelelsesteksten indeholder ikke '<>'.
Vil du fortsætte alligevel?</translation>
@@ -174,12 +175,12 @@
<translation>Bibler</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="543"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="598"/>
<source>No Book Found</source>
<translation>Ingen bog fundet</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="543"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="598"/>
<source>No matching book could be found in this Bible. Check that you have spelled the name of the book correctly.</source>
<translation>Ingen matchende bog kunne findes i denne bibel. Tjek om du har stavet bogens navn rigtigt.</translation>
</message>
@@ -711,39 +712,39 @@
<context>
<name>BiblesPlugin.BibleManager</name>
<message>
- <location filename="openlp/plugins/bibles/lib/manager.py" line="429"/>
+ <location filename="openlp/plugins/bibles/lib/manager.py" line="421"/>
<source>Scripture Reference Error</source>
<translation>Fejl med skriftsted</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/manager.py" line="419"/>
+ <location filename="openlp/plugins/bibles/lib/manager.py" line="411"/>
<source>Web Bible cannot be used</source>
<translation>Netbibelen kan ikke bruges</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/manager.py" line="419"/>
+ <location filename="openlp/plugins/bibles/lib/manager.py" line="411"/>
<source>Text Search is not available with Web Bibles.</source>
<translation>Tekstsøgning virker ikke med netbibler.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/manager.py" line="429"/>
+ <location filename="openlp/plugins/bibles/lib/manager.py" line="421"/>
<source>You did not enter a search keyword.
You can separate different keywords by a space to search for all of your keywords and you can separate them by a comma to search for one of them.</source>
<translation>Du indtastede ikke et søgeord.
Du kan opdele forskellige søgeord med mellemrum for at søge efter alle søgeordene, og du kan opdele dem med et komma for at søge efter ét af dem.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/manager.py" line="403"/>
+ <location filename="openlp/plugins/bibles/lib/manager.py" line="395"/>
<source>There are no Bibles currently installed. Please use the Import Wizard to install one or more Bibles.</source>
<translation>Der er ikke installeret nogle bibler på nuværende tidspunkt. Benyt import-guiden til at installere én eller flere bibler.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/manager.py" line="403"/>
+ <location filename="openlp/plugins/bibles/lib/manager.py" line="395"/>
<source>No Bibles Available</source>
<translation>Ingen bibler tilgængelige</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/manager.py" line="346"/>
+ <location filename="openlp/plugins/bibles/lib/manager.py" line="338"/>
<source>Your scripture reference is either not supported by OpenLP or is invalid. Please make sure your reference conforms to one of the following patterns or consult the manual:
Book Chapter
@@ -941,7 +942,7 @@
<message>
<location filename="openlp/plugins/bibles/forms/booknamedialog.py" line="93"/>
<source>The following book name cannot be matched up internally. Please select the corresponding name from the list.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -1006,7 +1007,7 @@
<message>
<location filename="openlp/plugins/bibles/forms/editbibledialog.py" line="162"/>
<source>Book name language in search field, search results and on display:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/editbibledialog.py" line="166"/>
@@ -1038,44 +1039,44 @@
<message>
<location filename="openlp/plugins/bibles/forms/editbibleform.py" line="87"/>
<source>To use the customized book names, "Bible language" must be selected on the Meta Data tab or, if "Global settings" is selected, on the Bible page in Configure OpenLP.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>BiblesPlugin.HTTPBible</name>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="457"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="512"/>
<source>Registering Bible and loading books...</source>
<translation>Registrerer bibelen og indlæser bøger...</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="482"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="537"/>
<source>Registering Language...</source>
<translation>Registrerer sprog...</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="498"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="553"/>
<source>Importing %s...</source>
<comment>Importing <book name>...</comment>
<translation>Importerer %s...</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="665"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="720"/>
<source>Download Error</source>
<translation>Hentningsfejl</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="665"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="720"/>
<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>Der opstod en fejl ved hentningen af dit valg af vers. Efterse din internetforbindelse, og hvis fejlen fortsat opstår så overvej at rapportere fejlen.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="672"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="727"/>
<source>Parse Error</source>
<translation>Fortolkningfejl</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="672"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="727"/>
<source>There was a problem extracting your verse selection. If this error continues to occur please consider reporting a bug.</source>
<translation>Der opstod et problem med at udpakke dit valg af vers. Hvis denne fejl fortsætter med at opstå, så overvej at rapportere fejlen.</translation>
</message>
@@ -1378,7 +1379,7 @@
<message>
<location filename="openlp/plugins/bibles/lib/opensong.py" line="118"/>
<source>Incorrect Bible file type supplied. OpenSong Bibles may be compressed. You must decompress them before import.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -1414,12 +1415,12 @@
<message>
<location filename="openlp/plugins/bibles/forms/bibleupgradeform.py" line="260"/>
<source>Bible Upgrade Wizard</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleupgradeform.py" line="264"/>
<source>This wizard will help you to upgrade your existing Bibles from a prior version of OpenLP 2. Click the next button below to start the upgrade process.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleupgradeform.py" line="269"/>
@@ -1434,12 +1435,12 @@
<message>
<location filename="openlp/plugins/bibles/forms/bibleupgradeform.py" line="275"/>
<source>Previous releases of OpenLP 2.0 are unable to use upgraded Bibles. This will create a backup of your current Bibles so that you can simply copy the files back to your OpenLP data directory if you need to revert to a previous release of OpenLP. Instructions on how to restore the files can be found in our <a href="http://wiki.openlp.org/faq">Frequently Asked Questions</a>.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleupgradeform.py" line="282"/>
<source>Please select a backup location for your Bibles.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleupgradeform.py" line="284"/>
@@ -1500,7 +1501,7 @@
<message>
<location filename="openlp/plugins/bibles/forms/bibleupgradeform.py" line="449"/>
<source>To upgrade your Web Bibles an Internet connection is required.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleupgradeform.py" line="545"/>
@@ -1525,7 +1526,7 @@
<location filename="openlp/plugins/bibles/forms/bibleupgradeform.py" line="621"/>
<source>Upgrading Bible(s): %s successful%s
Please note that verses from Web Bibles will be downloaded on demand and so an Internet connection is required.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleupgradeform.py" line="628"/>
@@ -1708,7 +1709,10 @@
<message numerus="yes">
<location filename="openlp/plugins/custom/lib/mediaitem.py" line="179"/>
<source>Are you sure you want to delete the %n selected custom slide(s)?</source>
- <translation><numerusform>Er du sikker på at du vil slette det %n valgte dias?</numerusform><numerusform>Er du sikker på at du vil slette de %n valgte dias?</numerusform></translation>
+ <translation>
+ <numerusform>Er du sikker på at du vil slette det %n valgte dias?</numerusform>
+ <numerusform>Er du sikker på at du vil slette de %n valgte dias?</numerusform>
+ </translation>
</message>
</context>
<context>
@@ -1716,7 +1720,7 @@
<message>
<location filename="openlp/plugins/images/imageplugin.py" line="53"/>
<source><strong>Image Plugin</strong><br />The image plugin provides displaying of images.<br />One of the distinguishing features of this plugin is the ability to group a number of images together in the service manager, making the displaying of multiple images easier. This plugin can also make use of OpenLP's "timed looping" feature to create a slide show that runs automatically. In addition to this, images from the plugin can be used to override the current theme's background, which renders text-based items like songs with the selected image as a background instead of the background provided by the theme.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/images/imageplugin.py" line="72"/>
@@ -1822,7 +1826,7 @@
<message>
<location filename="openlp/plugins/images/lib/mediaitem.py" line="236"/>
<source>There was no display item to amend.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -1840,7 +1844,7 @@
<message>
<location filename="openlp/plugins/images/lib/imagetab.py" line="74"/>
<source>Visible background for images with aspect ratio different to screen.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -1944,10 +1948,10 @@
<message>
<location filename="openlp/plugins/media/lib/mediaitem.py" line="181"/>
<source>There was no display item to amend.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/media/mediacontroller.py" line="342"/>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="357"/>
<source>Unsupported File</source>
<translation>Ikke-understøttet fil</translation>
</message>
@@ -2020,11 +2024,6 @@
<translation>Licens</translation>
</message>
<message>
- <location filename="openlp/core/ui/aboutdialog.py" line="618"/>
- <source>Contribute</source>
- <translation>Hjælp os</translation>
- </message>
- <message>
<location filename="openlp/core/ui/aboutform.py" line="51"/>
<source> build %s</source>
<translation> build %s</translation>
@@ -2073,7 +2072,7 @@
%s
Japanese (ja)
%s
- Norwegian Bokmål (nb)
+ Norwegian Bokmål (nb)
%s
Dutch (nl)
%s
@@ -2165,6 +2164,13 @@
han har gjort os fri.</translation>
</message>
<message>
+ <location filename="openlp/core/ui/aboutdialog.py" line="223"/>
+ <source>Copyright © 2004-2012 %s
+Portions copyright © 2004-2012 %s</source>
+ <translation>Ophavsret © 2004-2012 %s
+Delvis ophavsret © 2004-2012 %s</translation>
+ </message>
+ <message>
<location filename="openlp/core/ui/aboutdialog.py" line="85"/>
<source>OpenLP <version><revision> - Open Source Lyrics Projection
@@ -2172,21 +2178,13 @@
Find out more about OpenLP: http://openlp.org/
-OpenLP is written and maintained by volunteers. If you would like to see more free Christian software being written, please consider contributing by using the button below.</source>
- <translation>OpenLP <version><revision> - open source sangtekstfremviser
-
-OpenLP er et gratis program til fremvisning af sangtekster, som kan bruges til at vise dias med sange, bibelvers, videoer, billeder og endda diasshows (hvis Impress, PowerPoint, eller PowerPoint Viewer er installeret) i forbindelse med gudstjenester ved hjælp af en computer og en projektor.
-
-Lær mere om OpenLP på: http://openlp.org/
-
-OpenLP er lavet- og vedligeholdt af frivillige. Hvis du kunne tænke dig at der blev lavet flere gratis kristne programmer, så bedes du overveje at bidrage ved at trykke på knappen herunder.</translation>
+OpenLP is written and maintained by volunteers. If you would like to see more free Christian software being written, please consider volunteering by using the button below.</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/aboutdialog.py" line="223"/>
- <source>Copyright © 2004-2012 %s
-Portions copyright © 2004-2012 %s</source>
- <translation>Ophavsret © 2004-2012 %s
-Delvis ophavsret © 2004-2012 %s</translation>
+ <location filename="openlp/core/ui/aboutdialog.py" line="618"/>
+ <source>Volunteer</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -2214,12 +2212,12 @@
<message>
<location filename="openlp/core/ui/advancedtab.py" line="355"/>
<source>Expand new service items on creation</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="357"/>
<source>Enable application exit confirmation</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="393"/>
@@ -2259,7 +2257,7 @@
<message>
<location filename="openlp/core/ui/advancedtab.py" line="353"/>
<source>Preview items when clicked in Media Manager</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="401"/>
@@ -2277,7 +2275,7 @@
<translation>Vend tilbage til standard OpenLP logoet.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="611"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="618"/>
<source>Service %Y-%m-%d %H-%M</source>
<comment>This may not contain any of the following characters: /\?*|<>[]":+
See http://docs.python.org/library/datetime.html#strftime-strptime-behavior for more information.</comment>
@@ -2291,7 +2289,7 @@
<message>
<location filename="openlp/core/ui/advancedtab.py" line="361"/>
<source>Enable default service name</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="363"/>
@@ -2341,7 +2339,7 @@
<message>
<location filename="openlp/core/ui/advancedtab.py" line="381"/>
<source>Time when usual service starts.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="383"/>
@@ -2351,12 +2349,12 @@
<message>
<location filename="openlp/core/ui/advancedtab.py" line="385"/>
<source>Consult the OpenLP manual for usage.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="387"/>
<source>Revert to the default service name "%s".</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="391"/>
@@ -2376,12 +2374,12 @@
<message>
<location filename="openlp/core/ui/advancedtab.py" line="629"/>
<source>Syntax error.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="344"/>
<source>Data Location</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="409"/>
@@ -2396,12 +2394,12 @@
<message>
<location filename="openlp/core/ui/advancedtab.py" line="413"/>
<source>Browse for new data file location.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="416"/>
<source>Set the data location to the default.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="419"/>
@@ -2411,7 +2409,7 @@
<message>
<location filename="openlp/core/ui/advancedtab.py" line="422"/>
<source>Cancel OpenLP data directory location change.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="425"/>
@@ -2426,39 +2424,72 @@
<message>
<location filename="openlp/core/ui/advancedtab.py" line="431"/>
<source><strong>WARNING:</strong> New data directory location contains OpenLP data files. These files WILL be replaced during a copy.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="519"/>
<source>Data Directory Error</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="671"/>
<source>Select Data Directory Location</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="683"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="684"/>
<source>Confirm Data Directory Change</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="710"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="711"/>
<source>Reset Data Directory</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="710"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="711"/>
<source>Are you sure you want to change the location of the OpenLP data directory to the default location?
This location will be used after OpenLP is closed.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="746"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="747"/>
<source>Overwrite Existing Data</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/advancedtab.py" line="519"/>
+ <source>OpenLP data directory was not found
+
+%s
+
+This data directory was previously changed from the OpenLP default location. If the new location was on removable media, that media needs to be made available.
+
+Click "No" to stop loading OpenLP. allowing you to fix the the problem.
+
+Click "Yes" to reset the data directory to the default location.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/advancedtab.py" line="684"/>
+ <source>Are you sure you want to change the location of the OpenLP data directory to:
+
+%s
+
+The data directory will be changed when OpenLP is closed.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/advancedtab.py" line="747"/>
+ <source>WARNING:
+
+The location you have selected
+
+%s
+
+appears to contain OpenLP data files. Do you wish to replace these files with the current data files?</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -2536,7 +2567,7 @@
--- Library Versions ---
%s
</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/exceptionform.py" line="180"/>
@@ -2555,7 +2586,7 @@
%s
</source>
<comment>Please add the information that bug reports are favoured written in English.</comment>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -2563,7 +2594,7 @@
<message>
<location filename="openlp/core/ui/filerenameform.py" line="51"/>
<source>File Rename</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/filerenamedialog.py" line="55"/>
@@ -2573,7 +2604,7 @@
<message>
<location filename="openlp/core/ui/filerenameform.py" line="48"/>
<source>File Copy</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -2604,12 +2635,12 @@
<message>
<location filename="openlp/core/ui/firsttimewizard.py" line="198"/>
<source>First Time Wizard</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/firsttimewizard.py" line="200"/>
<source>Welcome to the First Time Wizard</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/firsttimewizard.py" line="207"/>
@@ -2719,7 +2750,7 @@
<message>
<location filename="openlp/core/ui/firsttimewizard.py" line="259"/>
<source>Set up default settings to be used by OpenLP.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/firsttimewizard.py" line="261"/>
@@ -2786,14 +2817,14 @@
<source>No Internet connection was found. The First Time Wizard needs an Internet connection in order to be able to download sample songs, Bibles and themes. Click the Finish button now to start OpenLP with initial settings and no sample data.
To re-run the First Time Wizard and import this sample data at a later time, check your Internet connection and re-run this wizard by selecting "Tools/Re-run First Time Wizard" from OpenLP.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/firsttimewizard.py" line="242"/>
<source>
To cancel the First Time Wizard completely (and not start OpenLP), click the Cancel button now.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -2970,7 +3001,7 @@
<message>
<location filename="openlp/core/ui/generaltab.py" line="222"/>
<source>Display if a single screen</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="224"/>
@@ -3000,12 +3031,12 @@
<message>
<location filename="openlp/core/ui/generaltab.py" line="236"/>
<source>Prompt to save before starting a new service</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="240"/>
<source>Automatically preview next item in service</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="244"/>
@@ -3055,12 +3086,12 @@
<message>
<location filename="openlp/core/ui/generaltab.py" line="238"/>
<source>Unblank display when adding new live item</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="242"/>
<source>Timed slide interval:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="259"/>
@@ -3075,12 +3106,12 @@
<message>
<location filename="openlp/core/ui/advancedtab.py" line="440"/>
<source>Service Item Slide Limits</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="253"/>
<source>Override display position:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/generaltab.py" line="263"/>
@@ -3090,22 +3121,22 @@
<message>
<location filename="openlp/core/ui/advancedtab.py" line="442"/>
<source>Behavior of next/previous on the last/first slide:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="444"/>
<source>&Remain on Slide</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="446"/>
<source>&Wrap around</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/advancedtab.py" line="448"/>
<source>&Move to next/previous service item</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -3124,295 +3155,295 @@
<context>
<name>OpenLP.MainDisplay</name>
<message>
- <location filename="openlp/core/ui/maindisplay.py" line="187"/>
+ <location filename="openlp/core/ui/maindisplay.py" line="192"/>
<source>OpenLP Display</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OpenLP.MainWindow</name>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="393"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="399"/>
<source>&File</source>
<translation>&Fil</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="394"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="400"/>
<source>&Import</source>
<translation>&Importér</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="395"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="401"/>
<source>&Export</source>
<translation>&Eksportér</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="398"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="404"/>
<source>&View</source>
<translation>&Vis</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="399"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="405"/>
<source>M&ode</source>
<translation>O&psætning</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="400"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="406"/>
<source>&Tools</source>
<translation>&Værktøjer</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="401"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="407"/>
<source>&Settings</source>
<translation>&Indstillinger</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="441"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="447"/>
<source>&Language</source>
<translation>&Sprog</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="404"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="410"/>
<source>&Help</source>
<translation>&Hjælp</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="405"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="411"/>
<source>Media Manager</source>
<translation>Mediehåndtering</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="407"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="413"/>
<source>Service Manager</source>
<translation>Programhåndtering</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="409"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="415"/>
<source>Theme Manager</source>
<translation>Temahåndtering</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="411"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="417"/>
<source>&New</source>
<translation>&Ny</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="414"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="420"/>
<source>&Open</source>
<translation>&Åben</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="416"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="422"/>
<source>Open an existing service.</source>
<translation>Åben et eksisterende program.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="418"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="424"/>
<source>&Save</source>
<translation>&Gem</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="420"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="426"/>
<source>Save the current service to disk.</source>
<translation>Gem det nuværende program på disk.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="422"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="428"/>
<source>Save &As...</source>
<translation>Gem &som...</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="424"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="430"/>
<source>Save Service As</source>
<translation>Gem program som</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="426"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="432"/>
<source>Save the current service under a new name.</source>
<translation>Gem det nuværende program under et nyt navn.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="431"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="437"/>
<source>E&xit</source>
<translation>A&fslut</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="433"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="439"/>
<source>Quit OpenLP</source>
<translation>Luk OpenLP</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="439"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="445"/>
<source>&Theme</source>
<translation>&Tema</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="447"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="453"/>
<source>&Configure OpenLP...</source>
<translation>&Indstil OpenLP...</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="458"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="464"/>
<source>&Media Manager</source>
<translation>&Mediehåndtering</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="460"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="466"/>
<source>Toggle Media Manager</source>
<translation>Slå mediehåndteringen til</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="462"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="468"/>
<source>Toggle the visibility of the media manager.</source>
<translation>Angiv om mediehåndteringen skal være synlig.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="464"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="470"/>
<source>&Theme Manager</source>
<translation>&Temahåndtering</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="466"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="472"/>
<source>Toggle Theme Manager</source>
<translation>Slå temahåndteringen til</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="468"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="474"/>
<source>Toggle the visibility of the theme manager.</source>
<translation>Angiv om temahåndteringen skal være synlig.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="470"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="476"/>
<source>&Service Manager</source>
<translation>&Programhåndtering</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="472"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="478"/>
<source>Toggle Service Manager</source>
<translation>Slå programhåndteringen til</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="474"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="480"/>
<source>Toggle the visibility of the service manager.</source>
<translation>Angiv om programhåndteringen skal være synlig.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="476"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="482"/>
<source>&Preview Panel</source>
<translation>&Forhåndsvisningspanelet</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="478"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="484"/>
<source>Toggle Preview Panel</source>
<translation>Alå forhåndsvisningspanelet til</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="480"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="486"/>
<source>Toggle the visibility of the preview panel.</source>
<translation>Angiv om forhåndsvisningspanelet skal være synlig.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="482"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="488"/>
<source>&Live Panel</source>
<translation>&Livepanel</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="484"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="490"/>
<source>Toggle Live Panel</source>
<translation>Slå fremvisningspanelet til</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="490"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="496"/>
<source>Toggle the visibility of the live panel.</source>
<translation>Skift synligheden af livepanelet.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="492"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="498"/>
<source>&Plugin List</source>
<translation>Liste over &udvidelsesmoduler</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="494"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="500"/>
<source>List the Plugins</source>
<translation>Vis udvidelsesmodulerne</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="500"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="506"/>
<source>&User Guide</source>
<translation>&Brugerguide</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="496"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="502"/>
<source>&About</source>
<translation>&Om</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="497"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="503"/>
<source>More information about OpenLP</source>
<translation>Mere information om OpenLP</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="502"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="508"/>
<source>&Online Help</source>
<translation>&Online hjælp</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="504"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="510"/>
<source>&Web Site</source>
<translation>&Hjemmeside</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="512"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="518"/>
<source>Use the system language, if available.</source>
<translation>Benyt systemsproget, hvis det er muligt.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="508"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="514"/>
<source>Set the interface language to %s</source>
<translation>Sæt brugerfladens sprog til %s</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="514"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="520"/>
<source>Add &Tool...</source>
<translation>Tilføj &Værktøj...</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="516"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="522"/>
<source>Add an application to the list of tools.</source>
<translation>Tilføj et program til listen over værktøjer.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="532"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="538"/>
<source>&Default</source>
<translation>&Standard</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="534"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="540"/>
<source>Set the view mode back to the default.</source>
<translation>Sæt visningsopsætningen tilbage til stadard.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="536"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="542"/>
<source>&Setup</source>
<translation>&Opsætning</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="537"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="543"/>
<source>Set the view mode to Setup.</source>
<translation>Sæt visningsopsætningen til Opsætning.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="539"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="545"/>
<source>&Live</source>
<translation>&Live</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="540"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="546"/>
<source>Set the view mode to Live.</source>
<translation>Sæt visningsopsætningen til Live.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="731"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="737"/>
<source>Version %s of OpenLP is now available for download (you are currently running version %s).
You can download the latest version from http://openlp.org/.</source>
@@ -3421,22 +3452,22 @@
Du kan hente den seneste udgave fra http://openlp.org/.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="735"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="741"/>
<source>OpenLP Version Updated</source>
<translation>OpenLP version opdateret</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="843"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="849"/>
<source>OpenLP Main Display Blanked</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="843"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="849"/>
<source>The Main Display has been blanked out</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1266"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1273"/>
<source>Default Theme: %s</source>
<translation>Standard tema: %s</translation>
</message>
@@ -3447,166 +3478,187 @@
<translation>Dansk</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="443"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="449"/>
<source>Configure &Shortcuts...</source>
<translation>Konfigurér g&enveje...</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1174"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1181"/>
<source>Close OpenLP</source>
<translation>Luk OpenLP</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1174"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1181"/>
<source>Are you sure you want to close OpenLP?</source>
<translation>Er du sikker på at du vil lukke OpenLP?</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="518"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="524"/>
<source>Open &Data Folder...</source>
<translation>Åben &datamappe...</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="520"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="526"/>
<source>Open the folder where songs, bibles and other data resides.</source>
<translation>Åben den mappe hvor sange, bibler og andre data er placeret.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="510"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="516"/>
<source>&Autodetect</source>
<translation>&Autodetektér</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="527"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="533"/>
<source>Update Theme Images</source>
<translation>Opdatér temabilleder</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="529"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="535"/>
<source>Update the preview images for all themes.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="429"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="435"/>
<source>Print the current service.</source>
<translation>Udskriv det nuværende program.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="396"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="402"/>
<source>&Recent Files</source>
<translation>&Seneste filer</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="486"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="492"/>
<source>L&ock Panels</source>
<translation>L&ås paneler</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="488"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="494"/>
<source>Prevent the panels being moved.</source>
<translation>Forhindr panelerne i at flyttes.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="522"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="528"/>
<source>Re-run First Time Wizard</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="524"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="530"/>
<source>Re-run the First Time Wizard, importing songs, Bibles and themes.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="798"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="804"/>
<source>Re-run First Time Wizard?</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="798"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="804"/>
<source>Are you sure you want to re-run the First Time Wizard?
Re-running this wizard may make changes to your current OpenLP configuration and possibly add songs to your existing songs list and change your default theme.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1427"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1434"/>
<source>Clear List</source>
<comment>Clear List of recent files</comment>
<translation>Ryd liste</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1427"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1434"/>
<source>Clear the list of recent files.</source>
<translation>Ryd liste over seneste filer.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="445"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="451"/>
<source>Configure &Formatting Tags...</source>
<translation>Konfigurér &formateringsmærker...</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="449"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="455"/>
<source>Export OpenLP settings to a specified *.config file</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="456"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="462"/>
<source>Settings</source>
<translation>Indstillinger</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="453"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="459"/>
<source>Import OpenLP settings from a specified *.config file previously exported on this or another machine</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="937"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="943"/>
<source>Import settings?</source>
<translation>Importér indstillinger?</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="937"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="943"/>
<source>Are you sure you want to import settings?
Importing settings will make permanent changes to your current OpenLP configuration.
Importing incorrect settings may cause erratic behaviour or OpenLP to terminate abnormally.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="951"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="957"/>
<source>Open File</source>
<translation>Åben fil</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="951"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="957"/>
<source>OpenLP Export Settings Files (*.conf)</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1014"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1021"/>
<source>Import settings</source>
<translation>Importér indstillinger</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1014"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1021"/>
<source>OpenLP will now close. Imported settings will be applied the next time you start OpenLP.</source>
<translation>OpenLP lukker nu ned. Importerede indstillinger vil blive anvendt næste gang du starter OpenLP.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1029"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1036"/>
<source>Export Settings File</source>
<translation>Eksportér indstillingsfil</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1029"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1036"/>
<source>OpenLP Export Settings File (*.conf)</source>
<translation>OpenLP eksportér indstillingsfil (*.conf)</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1520"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1527"/>
<source>New Data Directory Error</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/mainwindow.py" line="995"/>
+ <source>The file you selected does appear to be a valid OpenLP settings file.
+
+Section [%s] is not valid
+
+Processing has terminated and no changed have been made.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/mainwindow.py" line="1517"/>
+ <source>Copying OpenLP data to new data directory location - %s - Please wait for copy to finish</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/mainwindow.py" line="1527"/>
+ <source>OpenLP Data directory copy failed
+
+%s</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -3621,7 +3673,7 @@
<source>The database being loaded was created in a more recent version of OpenLP. The database is version %d, while OpenLP expects version %d. The database will not be loaded.
Database: %s</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/db.py" line="227"/>
@@ -3638,22 +3690,22 @@
<message>
<location filename="openlp/core/lib/__init__.py" line="308"/>
<source>No Items Selected</source>
- <translation type="unfinished"/>
+ <translation type="unfinished">Ingen elementer valgt</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="256"/>
<source>&Add to selected Service Item</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="488"/>
<source>You must select one or more items to preview.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="506"/>
<source>You must select one or more items to send live.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="559"/>
@@ -3663,7 +3715,7 @@
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="566"/>
<source>You must select an existing service item to add to.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="575"/>
@@ -3673,12 +3725,12 @@
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="575"/>
<source>You must select a %s service item.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="533"/>
<source>You must select one or more items to add.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="605"/>
@@ -3700,12 +3752,12 @@
<message>
<location filename="openlp/plugins/songs/lib/mediaitem.py" line="128"/>
<source>&Clone</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="404"/>
<source>Duplicate files were found on import and were ignored.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -3822,17 +3874,17 @@
<message>
<location filename="openlp/core/ui/printservicedialog.py" line="152"/>
<source>Include service item notes</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/printservicedialog.py" line="154"/>
<source>Include play length of media items</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/printservicedialog.py" line="150"/>
<source>Add page break before each text item</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/printservicedialog.py" line="156"/>
@@ -3886,190 +3938,190 @@
<message>
<location filename="openlp/core/ui/serviceitemeditdialog.py" line="65"/>
<source>Reorder Service Item</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
<name>OpenLP.ServiceManager</name>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="181"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="182"/>
<source>Move to &top</source>
<translation>Flyt til &top</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="181"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="182"/>
<source>Move item to the top of the service.</source>
<translation>Flyt element til toppen af programmet.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="187"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="188"/>
<source>Move &up</source>
<translation>Flyt &op</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="187"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="188"/>
<source>Move item up one position in the service.</source>
<translation>Flyt element en placering op i programmet.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="208"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="209"/>
<source>Move &down</source>
<translation>Flyt &ned</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="194"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="195"/>
<source>Move item down one position in the service.</source>
<translation>Flyt element en placering ned i programmet.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="201"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="202"/>
<source>Move to &bottom</source>
<translation>Flyt til &bunden</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="201"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="202"/>
<source>Move item to the end of the service.</source>
<translation>Flyt element til slutningen af programmet.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="221"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="222"/>
<source>&Delete From Service</source>
<translation>&Slet fra programmet</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="221"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="222"/>
<source>Delete the selected item from the service.</source>
<translation>Slet det valgte element fra programmet.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="286"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="287"/>
<source>&Add New Item</source>
<translation>&Tilføj nyt emne</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="289"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="290"/>
<source>&Add to Selected Item</source>
<translation>&Tilføj til det valgte emne</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="294"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="295"/>
<source>&Edit Item</source>
<translation>&Redigér emne</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="297"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="298"/>
<source>&Reorder Item</source>
<translation>&Omrokér element</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="301"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="302"/>
<source>&Notes</source>
<translation>&Noter</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="317"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="318"/>
<source>&Change Item Theme</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="624"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="631"/>
<source>OpenLP Service Files (*.osz)</source>
<translation>OpenLP-programfiler (*.osz)</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="653"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="660"/>
<source>File is not a valid service.
The content encoding is not UTF-8.</source>
<translation>Fil er ikke et gyldigt program.
Indholdet er ikke UTF-8.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="695"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="702"/>
<source>File is not a valid service.</source>
<translation>Fil er ikke et gyldigt program.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1298"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1309"/>
<source>Missing Display Handler</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1246"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1257"/>
<source>Your item cannot be displayed as there is no handler to display it</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1298"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1309"/>
<source>Your item cannot be displayed as the plugin required to display it is missing or inactive</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="230"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="231"/>
<source>&Expand all</source>
<translation>&Udvid alle</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="230"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="231"/>
<source>Expand all the service items.</source>
<translation>Udvid alle program-elementerne.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="236"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="237"/>
<source>&Collapse all</source>
<translation>&Sammenfold alle</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="236"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="237"/>
<source>Collapse all the service items.</source>
<translation>Sammenfold alle program-elementerne.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="413"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="420"/>
<source>Open File</source>
<translation>Åben fil</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="208"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="209"/>
<source>Moves the selection down the window.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="214"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="215"/>
<source>Move up</source>
<translation>Flyt op</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="214"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="215"/>
<source>Moves the selection up the window.</source>
- <translation type="unfinished"/>
+ <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>Go Live</source>
<translation>Fremvis</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="244"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="245"/>
<source>Send the selected item to Live.</source>
<translation>Fremvis det valgte element.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="305"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="306"/>
<source>&Start Time</source>
<translation>&Start tid</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="311"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="312"/>
<source>Show &Preview</source>
<translation>Vis &forhåndsvisning</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="430"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="437"/>
<source>Modified Service</source>
<translation>Modificeret program</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="430"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="437"/>
<source>The current service has been modified. Would you like to save this service?</source>
<translation>Det nuværende program er blevet ændret. Vil du gemme dette program?</translation>
</message>
@@ -4089,92 +4141,101 @@
<translation>Afspilningstid:</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="341"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="342"/>
<source>Untitled Service</source>
<translation>Unavngivet program</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="701"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="708"/>
<source>File could not be opened because it is corrupt.</source>
<translation>Fil kunne ikke åbnes da den er korrupt.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="707"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="714"/>
<source>Empty File</source>
<translation>Tom fil</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="707"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="714"/>
<source>This service file does not contain any data.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="714"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="721"/>
<source>Corrupt File</source>
<translation>Korrupt fil</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="130"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="131"/>
<source>Load an existing service.</source>
<translation>Indlæs et eksisterende program.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="134"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="135"/>
<source>Save this service.</source>
<translation>Gem dette program.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="144"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="145"/>
<source>Select a theme for the service.</source>
<translation>Vælg et tema for dette program.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="714"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="721"/>
<source>This file is either corrupt or it is not an OpenLP 2.0 service file.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="512"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="519"/>
<source>Service File Missing</source>
<translation>Programfil mangler</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1051"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1062"/>
<source>Slide theme</source>
<translation>Diastema</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1055"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1066"/>
<source>Notes</source>
<translation>Noter</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1046"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1057"/>
<source>Edit</source>
<translation>Redigér</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1046"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1057"/>
<source>Service copy only</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="566"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="573"/>
<source>Error Saving File</source>
<translation>Fejl ved lagring af fil</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="566"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="573"/>
<source>There was an error saving your file.</source>
<translation>Der opstod en fejl ved gemning af din fil.</translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/servicemanager.py" line="521"/>
+ <source>File missing from service
+
+ %s
+
+Continue saving?</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.ServiceNoteForm</name>
<message>
<location filename="openlp/core/ui/servicenoteform.py" line="64"/>
<source>Service Item Notes</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -4281,17 +4342,17 @@
<translation>Vis skrivebord</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="507"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="508"/>
<source>Previous Service</source>
<translation>Forrige program</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="512"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="513"/>
<source>Next Service</source>
<translation>Næste Program</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="517"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="518"/>
<source>Escape Item</source>
<translation>Forlad emne</translation>
</message>
@@ -4328,10 +4389,10 @@
<message>
<location filename="openlp/core/ui/slidecontroller.py" line="267"/>
<source>Edit and reload song preview.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/media/mediacontroller.py" line="199"/>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="206"/>
<source>Start playing media.</source>
<translation>Start afspilning af medie.</translation>
</message>
@@ -4341,57 +4402,57 @@
<translation>Sæt lyd på pause.</translation>
</message>
<message>
- <location filename="openlp/core/ui/media/mediacontroller.py" line="204"/>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="211"/>
<source>Pause playing media.</source>
<translation>Sæt afspilning af medie på pause.</translation>
</message>
<message>
- <location filename="openlp/core/ui/media/mediacontroller.py" line="209"/>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="216"/>
<source>Stop playing media.</source>
<translation>Stop afspilning af medie.</translation>
</message>
<message>
- <location filename="openlp/core/ui/media/mediacontroller.py" line="218"/>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="225"/>
<source>Video position.</source>
<translation>Video position.</translation>
</message>
<message>
- <location filename="openlp/core/ui/media/mediacontroller.py" line="230"/>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="237"/>
<source>Audio Volume.</source>
<translation>Lydstyrke.</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="365"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="366"/>
<source>Go to "Verse"</source>
<translation>Gå til "Vers"</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="367"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="368"/>
<source>Go to "Chorus"</source>
<translation>Gå til "Omkvæd"</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="369"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="370"/>
<source>Go to "Bridge"</source>
<translation>Gå til "bro"</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="371"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="372"/>
<source>Go to "Pre-Chorus"</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="374"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="375"/>
<source>Go to "Intro"</source>
<translation>Gå til "intro"</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="376"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="377"/>
<source>Go to "Ending"</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="378"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="379"/>
<source>Go to "Other"</source>
<translation>Gå til "anden"</translation>
</message>
@@ -4408,20 +4469,20 @@
<message>
<location filename="openlp/core/ui/slidecontroller.py" line="284"/>
<source>Pause Audio</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="290"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="291"/>
<source>Background Audio</source>
- <translation type="unfinished"/>
+ <translation type="unfinished">Baggrundslyd</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="296"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="297"/>
<source>Go to next audio track.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="303"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="304"/>
<source>Tracks</source>
<translation>Spor</translation>
</message>
@@ -4431,7 +4492,7 @@
<message>
<location filename="openlp/core/lib/spelltextedit.py" line="106"/>
<source>Spelling Suggestions</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/spelltextedit.py" line="116"/>
@@ -4464,7 +4525,7 @@
<message>
<location filename="openlp/core/ui/starttimedialog.py" line="110"/>
<source>Item Start and Finish Time</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/starttimedialog.py" line="121"/>
@@ -4484,17 +4545,17 @@
<message>
<location filename="openlp/core/ui/starttimeform.py" line="81"/>
<source>Time Validation Error</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/starttimeform.py" line="74"/>
<source>Finish time is set after the end of the media item</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/starttimeform.py" line="81"/>
<source>Start time is after the finish time of the media item</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/themelayoutdialog.py" line="66"/>
@@ -4513,39 +4574,6 @@
</message>
</context>
<context>
- <name>OpenLP.ThemeForm</name>
- <message>
- <location filename="openlp/core/ui/themeform.py" line="523"/>
- <source>Select Image</source>
- <translation>Vælg billede</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/themeform.py" line="605"/>
- <source>Theme Name Missing</source>
- <translation>Temanavn mangler</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/themeform.py" line="605"/>
- <source>There is no name for this theme. Please enter one.</source>
- <translation>Dette tema har ikke noget navn. Indtast venligst ét.</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/themeform.py" line="611"/>
- <source>Theme Name Invalid</source>
- <translation>Temanavn ugyldigt</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/themeform.py" line="611"/>
- <source>Invalid theme name. Please enter one.</source>
- <translation>Ugyldigt temanavn. Indtast venligst et nyt.</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/themeform.py" line="205"/>
- <source>(approximately %d lines per slide)</source>
- <translation>(cirka %d linjer per dias)</translation>
- </message>
-</context>
-<context>
<name>OpenLP.ThemeManager</name>
<message>
<location filename="openlp/core/ui/thememanager.py" line="70"/>
@@ -4608,62 +4636,62 @@
<translation>Indstil som &global standard</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="468"/>
+ <location filename="openlp/core/ui/thememanager.py" line="470"/>
<source>%s (default)</source>
<translation>%s (standard)</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="323"/>
+ <location filename="openlp/core/ui/thememanager.py" line="324"/>
<source>You must select a theme to edit.</source>
<translation>Vælg det tema det skal redigeres.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="791"/>
+ <location filename="openlp/core/ui/thememanager.py" line="792"/>
<source>You are unable to delete the default theme.</source>
<translation>Du kan ikke slette standardtemaet.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="799"/>
+ <location filename="openlp/core/ui/thememanager.py" line="800"/>
<source>Theme %s is used in the %s plugin.</source>
<translation>Temaet %s bruges i tilføjelsen %s.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="376"/>
+ <location filename="openlp/core/ui/thememanager.py" line="378"/>
<source>You have not selected a theme.</source>
<translation>Du har ikke valgt et tema.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="380"/>
+ <location filename="openlp/core/ui/thememanager.py" line="382"/>
<source>Save Theme - (%s)</source>
<translation>Gem tema - (%s)</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="398"/>
+ <location filename="openlp/core/ui/thememanager.py" line="400"/>
<source>Theme Exported</source>
<translation>Tema eksporteret</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="398"/>
+ <location filename="openlp/core/ui/thememanager.py" line="400"/>
<source>Your theme has been successfully exported.</source>
<translation>Dit tema er nu blevet eksporteret.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="404"/>
+ <location filename="openlp/core/ui/thememanager.py" line="406"/>
<source>Theme Export Failed</source>
<translation>Eksport af tema slog fejl</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="404"/>
+ <location filename="openlp/core/ui/thememanager.py" line="406"/>
<source>Your theme could not be exported due to an error.</source>
<translation>Dit tema kunne ikke eksporteres på grund af en fejl.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="419"/>
+ <location filename="openlp/core/ui/thememanager.py" line="421"/>
<source>Select Theme Import File</source>
<translation>Vælg tema-importfil</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="605"/>
+ <location filename="openlp/core/ui/thememanager.py" line="607"/>
<source>File is not a valid theme.</source>
<translation>Filen er ikke et gyldigt tema.</translation>
</message>
@@ -4683,47 +4711,47 @@
<translation>&Eksportér tema</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="265"/>
+ <location filename="openlp/core/ui/thememanager.py" line="266"/>
<source>You must select a theme to rename.</source>
<translation>Vælg det tema der skal omdøbes.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="265"/>
+ <location filename="openlp/core/ui/thememanager.py" line="266"/>
<source>Rename Confirmation</source>
<translation>Bekræt omdøbning</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="265"/>
+ <location filename="openlp/core/ui/thememanager.py" line="266"/>
<source>Rename %s theme?</source>
<translation>Omdøb temaet %s?</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="339"/>
+ <location filename="openlp/core/ui/thememanager.py" line="341"/>
<source>You must select a theme to delete.</source>
<translation>Vælg det tema der skal slettes.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="339"/>
+ <location filename="openlp/core/ui/thememanager.py" line="341"/>
<source>Delete Confirmation</source>
<translation>Bekræft sletning</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="339"/>
+ <location filename="openlp/core/ui/thememanager.py" line="341"/>
<source>Delete %s theme?</source>
<translation>Slet temaet %s?</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="799"/>
+ <location filename="openlp/core/ui/thememanager.py" line="800"/>
<source>Validation Error</source>
<translation>Fejl</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="656"/>
+ <location filename="openlp/core/ui/thememanager.py" line="658"/>
<source>A theme with this name already exists.</source>
<translation>Et tema med dette navn eksisterer allerede.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="419"/>
+ <location filename="openlp/core/ui/thememanager.py" line="421"/>
<source>OpenLP Themes (*.theme *.otz)</source>
<translation>OpenLP temaer (*.theme *.otz)</translation>
</message>
@@ -4734,10 +4762,15 @@
<translation>Kopi af %s</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="515"/>
+ <location filename="openlp/core/ui/thememanager.py" line="517"/>
<source>Theme Already Exists</source>
<translation>Tema eksisterer allerede</translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/thememanager.py" line="517"/>
+ <source>Theme %s already exists. Do you want to replace it?</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.ThemeWizard</name>
@@ -4874,7 +4907,7 @@
<message>
<location filename="openlp/core/ui/themewizard.py" line="500"/>
<source>Allows additional display formatting information to be defined</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/themewizard.py" line="503"/>
@@ -4904,7 +4937,7 @@
<message>
<location filename="openlp/core/ui/themewizard.py" line="517"/>
<source>Allows you to change and move the main and footer areas.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/themewizard.py" line="520"/>
@@ -4952,7 +4985,7 @@
<translation>Temanavn:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themeform.py" line="311"/>
+ <location filename="openlp/core/ui/themeform.py" line="328"/>
<source>Edit Theme - %s</source>
<translation>Redigér tema - %s</translation>
</message>
@@ -5011,6 +5044,46 @@
<source>Preview the theme and save it.</source>
<translation>Forhåndsvis temaet og gem det.</translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/themeform.py" line="208"/>
+ <source>(approximately %d lines per slide)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themeform.py" line="236"/>
+ <source>Background Image Empty</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themeform.py" line="236"/>
+ <source>You have not selected a background image. Please select one before continuing.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themeform.py" line="540"/>
+ <source>Select Image</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themeform.py" line="622"/>
+ <source>Theme Name Missing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themeform.py" line="622"/>
+ <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="628"/>
+ <source>Theme Name Invalid</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themeform.py" line="628"/>
+ <source>Invalid theme name. Please enter one.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.ThemesTab</name>
@@ -5032,7 +5105,7 @@
<message>
<location filename="openlp/core/ui/themestab.py" line="119"/>
<source>Use the theme from each song in the database. If a song doesn't have a theme associated with it, then use the service's theme. If the service doesn't have a theme, then use the global theme.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/themestab.py" line="124"/>
@@ -5042,7 +5115,7 @@
<message>
<location filename="openlp/core/ui/themestab.py" line="126"/>
<source>Use the theme from the service, overriding any of the individual songs' themes. If the service doesn't have a theme, then use the global theme.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/themestab.py" line="130"/>
@@ -5303,12 +5376,12 @@
<message>
<location filename="openlp/core/lib/ui.py" line="308"/>
<source>Move selection up one position.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/ui.py" line="312"/>
<source>Move selection down one position.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/ui.py" line="465"/>
@@ -5366,7 +5439,7 @@
<translation>Klar.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="250"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="252"/>
<source>Starting import...</source>
<translation>Starter import...</translation>
</message>
@@ -5379,17 +5452,17 @@
<message>
<location filename="openlp/plugins/bibles/forms/bibleimportform.py" line="353"/>
<source>Welcome to the Bible Import Wizard</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songexportform.py" line="171"/>
<source>Welcome to the Song Export Wizard</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/forms/songimportform.py" line="157"/>
<source>Welcome to the Song Import Wizard</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/lib/ui.py" line="39"/>
@@ -5405,7 +5478,7 @@
</message>
<message>
<location filename="openlp/plugins/songs/lib/ui.py" line="42"/>
- <source>©</source>
+ <source>©</source>
<comment>Copyright symbol.</comment>
<translation>©</translation>
</message>
@@ -5456,7 +5529,7 @@
<message>
<location filename="openlp/core/lib/ui.py" line="73"/>
<source>Duplicate Error</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/ui.py" line="78"/>
@@ -5568,7 +5641,7 @@
<message>
<location filename="openlp/plugins/bibles/forms/bibleupgradeform.py" line="262"/>
<source>Welcome to the Bible Upgrade Wizard</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/ui.py" line="68"/>
@@ -5609,7 +5682,7 @@
<message>
<location filename="openlp/core/lib/ui.py" line="133"/>
<source>Optional &Split</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/lib/ui.py" line="84"/>
@@ -5652,6 +5725,11 @@
<comment>A song format e.g. PowerSong</comment>
<translation>Du skal vælge en %s-mappe at importere fra.</translation>
</message>
+ <message>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="251"/>
+ <source>Importing Songs</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.core.lib</name>
@@ -5685,7 +5763,7 @@
<message>
<location filename="openlp/plugins/presentations/presentationplugin.py" line="144"/>
<source><strong>Presentation Plugin</strong><br />The presentation plugin provides the ability to show presentations using a number of different programs. The choice of available presentation programs is available to the user in a drop down box.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/presentations/presentationplugin.py" line="157"/>
@@ -5776,12 +5854,12 @@
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="294"/>
<source>The presentation %s is incomplete, please reload.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/mediaitem.py" line="305"/>
<source>The presentation %s no longer exists.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -5789,7 +5867,7 @@
<message>
<location filename="openlp/plugins/presentations/lib/presentationtab.py" line="80"/>
<source>Available Controllers</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/presentations/lib/presentationtab.py" line="96"/>
@@ -5807,7 +5885,7 @@
<message>
<location filename="openlp/plugins/remotes/remoteplugin.py" line="71"/>
<source><strong>Remote Plugin</strong><br />The remote plugin provides the ability to send messages to a running version of OpenLP on a different computer via a web browser or through the remote API.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/remotes/remoteplugin.py" line="83"/>
@@ -5838,7 +5916,7 @@
<message>
<location filename="openlp/plugins/remotes/lib/httpserver.py" line="287"/>
<source>OpenLP 2.0 Stage View</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/remotes/lib/httpserver.py" line="289"/>
@@ -5848,7 +5926,7 @@
<message>
<location filename="openlp/plugins/remotes/lib/httpserver.py" line="291"/>
<source>Slide Controller</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/remotes/lib/httpserver.py" line="293"/>
@@ -5933,7 +6011,7 @@
<message>
<location filename="openlp/plugins/remotes/lib/httpserver.py" line="308"/>
<source>Add &amp; Go to Service</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -5941,7 +6019,7 @@
<message>
<location filename="openlp/plugins/remotes/lib/remotetab.py" line="111"/>
<source>Serve on IP address:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/remotes/lib/remotetab.py" line="113"/>
@@ -5961,7 +6039,7 @@
<message>
<location filename="openlp/plugins/remotes/lib/remotetab.py" line="117"/>
<source>Stage view URL:</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/remotes/lib/remotetab.py" line="119"/>
@@ -5975,8 +6053,8 @@
</message>
<message>
<location filename="openlp/plugins/remotes/lib/remotetab.py" line="124"/>
- <source>Scan the QR code or click <a href="https://market.android.com/details?id=org.openlp.android">download</a> to install the Android app from the Market.</source>
- <translation>Skan QR-koden eller tryk <a href="https://market.android.com/details?id=org.openlp.android">download</a> for at installere Android Appen fra Google Play.</translation>
+ <source>Scan the QR code or click <a href="https://play.google.com/store/apps/details?id=org.openlp.android">download</a> to install the Android app from Google Play.</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -6075,7 +6153,7 @@
<message>
<location filename="openlp/plugins/songusage/forms/songusagedeleteform.py" line="52"/>
<source>Delete Selected Song Usage Events?</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songusage/forms/songusagedeleteform.py" line="52"/>
@@ -6085,17 +6163,17 @@
<message>
<location filename="openlp/plugins/songusage/forms/songusagedeleteform.py" line="65"/>
<source>Deletion Successful</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songusage/forms/songusagedeleteform.py" line="65"/>
<source>All requested data has been deleted successfully. </source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<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 type="unfinished"></translation>
</message>
</context>
<context>
@@ -6103,7 +6181,7 @@
<message>
<location filename="openlp/plugins/songusage/forms/songusagedetaildialog.py" line="87"/>
<source>Song Usage Extraction</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songusage/forms/songusagedetaildialog.py" line="90"/>
@@ -6152,7 +6230,7 @@
<message>
<location filename="openlp/plugins/songusage/forms/songusagedetailform.py" line="95"/>
<source>You have not set a valid output location for your song usage report. Please select an existing path on your computer.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -6168,7 +6246,7 @@
<translation>Importér sange med importguiden.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="167"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="168"/>
<source><strong>Songs Plugin</strong><br />The songs plugin provides the ability to display and manage songs.</source>
<translation><strong>Sangudvidelse</strong><br />Sangudvidelsen gør det muligt at vise og håndtere sange.</translation>
</message>
@@ -6267,28 +6345,28 @@
<source>The codepage setting is responsible
for the correct character representation.
Usually you are fine with the preselected choice.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/lib/__init__.py" line="346"/>
<source>Please choose the character encoding.
The encoding is responsible for the correct character representation.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="211"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="212"/>
<source>Song</source>
<comment>name singular</comment>
<translation>Sang</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="212"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="213"/>
<source>Songs</source>
<comment>name plural</comment>
<translation>Sange</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="216"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="217"/>
<source>Songs</source>
<comment>container title</comment>
<translation>Sange</translation>
@@ -6299,35 +6377,40 @@
<translation>Eksportér sange med eksportguiden.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="222"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="223"/>
<source>Add a new song.</source>
<translation>Tilføj en ny sang.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="223"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="224"/>
<source>Edit the selected song.</source>
<translation>Redigér den valgte sang.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="224"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="225"/>
<source>Delete the selected song.</source>
<translation>Slet den valgte sang.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="225"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="226"/>
<source>Preview the selected song.</source>
<translation>Forhåndsvis den valgte sang.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="226"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="227"/>
<source>Send the selected song live.</source>
<translation>Fremvis den valgte sang.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="227"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="228"/>
<source>Add the selected song to the service.</source>
<translation>Tilføj de valgte sange til programmet.</translation>
</message>
+ <message>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="150"/>
+ <source>Reindexing songs</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>SongsPlugin.AuthorsForm</name>
@@ -6573,11 +6656,6 @@
<translation>Du mangler en forfatter til denne sang.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editverseform.py" line="202"/>
- <source>You need to type some text in to the verse.</source>
- <translation>Du mangler at skrive noget tekst ind til verset.</translation>
- </message>
- <message>
<location filename="openlp/plugins/songs/forms/editsongdialog.py" line="346"/>
<source>Linked Audio</source>
<translation>Sammenkædet lydspor</translation>
@@ -6930,7 +7008,10 @@
<message numerus="yes">
<location filename="openlp/plugins/songs/lib/mediaitem.py" line="404"/>
<source>Are you sure you want to delete the %n selected song(s)?</source>
- <translation><numerusform>Er du sikker på at du vil slette den %n valgte sang?</numerusform><numerusform>Er du sikker på at du vil slette de %n valgte sange?</numerusform></translation>
+ <translation>
+ <numerusform>Er du sikker på at du vil slette den %n valgte sang?</numerusform>
+ <numerusform>Er du sikker på at du vil slette de %n valgte sange?</numerusform>
+ </translation>
</message>
<message>
<location filename="openlp/plugins/songs/lib/mediaitem.py" line="150"/>
@@ -7013,6 +7094,26 @@
<source>Verses not found. Missing "PART" header.</source>
<translation>Versene kunne ikke findes. Manglende "PART" header.</translation>
</message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/powersongimport.py" line="103"/>
+ <source>No %s files found.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/powersongimport.py" line="123"/>
+ <source>Invalid %s file. Unexpected byte value.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/powersongimport.py" line="142"/>
+ <source>Invalid %s file. Missing "TITLE" header.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/powersongimport.py" line="148"/>
+ <source>Invalid %s file. Missing "COPYRIGHTLINE" header.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>SongsPlugin.SongBookForm</name>
@@ -7206,12 +7307,12 @@
<message>
<location filename="openlp/plugins/songs/lib/songstab.py" line="85"/>
<source>Update service from song edit</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/lib/songstab.py" line="87"/>
<source>Import missing songs from service files</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -7282,5 +7383,20 @@
<source>File not valid ZionWorx CSV format.</source>
<translation>Filen er ikke i et gyldigt ZionWorx CSV-format.</translation>
</message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/zionworximport.py" line="91"/>
+ <source>Line %d: %s</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/zionworximport.py" line="111"/>
+ <source>Decoding error: %s</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/zionworximport.py" line="132"/>
+ <source>Record %d</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
-</TS>
\ No newline at end of file
+</TS>
=== modified file 'resources/i18n/de.ts'
--- resources/i18n/de.ts 2012-09-10 21:11:48 +0000
+++ resources/i18n/de.ts 2012-09-28 17:48:52 +0000
@@ -1,4 +1,5 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="de" sourcelanguage="" version="2.0">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS><TS version="2.0" language="de" sourcelanguage="">
<context>
<name>AlertsPlugin</name>
<message>
@@ -101,7 +102,7 @@
</message>
<message>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="190"/>
- <source>The alert text does not contain '<>'.
+ <source>The alert text does not contain '<>'.
Do you want to continue anyway?</source>
<translation>Der Hinweistext enthält nicht '<>'.
Möchten Sie dennoch fortfahren?</translation>
@@ -174,12 +175,12 @@
<translation>Bibeln</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="543"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="598"/>
<source>No Book Found</source>
<translation>Kein Buch gefunden</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="543"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="598"/>
<source>No matching book could be found in this Bible. Check that you have spelled the name of the book correctly.</source>
<translation>Es konnte kein passendes Buch gefunden werden. Überprüfen Sie bitte die Schreibweise.</translation>
</message>
@@ -710,39 +711,39 @@
<context>
<name>BiblesPlugin.BibleManager</name>
<message>
- <location filename="openlp/plugins/bibles/lib/manager.py" line="429"/>
+ <location filename="openlp/plugins/bibles/lib/manager.py" line="421"/>
<source>Scripture Reference Error</source>
<translation>Fehler im Textverweis</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/manager.py" line="419"/>
+ <location filename="openlp/plugins/bibles/lib/manager.py" line="411"/>
<source>Web Bible cannot be used</source>
<translation>Für Onlinebibeln nicht verfügbar</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/manager.py" line="419"/>
+ <location filename="openlp/plugins/bibles/lib/manager.py" line="411"/>
<source>Text Search is not available with Web Bibles.</source>
<translation>In Onlinebibeln ist Textsuche nicht möglich.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/manager.py" line="429"/>
+ <location filename="openlp/plugins/bibles/lib/manager.py" line="421"/>
<source>You did not enter a search keyword.
You can separate different keywords by a space to search for all of your keywords and you can separate them by a comma to search for one of them.</source>
<translation>Es wurde kein Suchbegriff eingegeben.
Um nach mehreren Begriffen gleichzeitig zu suchen, müssen die Begriffe durch ein Leerzeichen getrennt sein. Alternative Suchbegriffe müssen per Komma getrennt sein.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/manager.py" line="403"/>
+ <location filename="openlp/plugins/bibles/lib/manager.py" line="395"/>
<source>There are no Bibles currently installed. Please use the Import Wizard to install one or more Bibles.</source>
<translation>Zurzeit sind keine Bibelübersetzungen installiert. Zur Suche muss eine solche mit dem Importassistent importiert werden.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/manager.py" line="403"/>
+ <location filename="openlp/plugins/bibles/lib/manager.py" line="395"/>
<source>No Bibles Available</source>
<translation>Keine Bibeln verfügbar</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/manager.py" line="346"/>
+ <location filename="openlp/plugins/bibles/lib/manager.py" line="338"/>
<source>Your scripture reference is either not supported by OpenLP or is invalid. Please make sure your reference conforms to one of the following patterns or consult the manual:
Book Chapter
@@ -1044,38 +1045,38 @@
<context>
<name>BiblesPlugin.HTTPBible</name>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="457"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="512"/>
<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="482"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="537"/>
<source>Registering Language...</source>
<translation>Registriere Sprache...</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="498"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="553"/>
<source>Importing %s...</source>
<comment>Importing <book name>...</comment>
<translation>Importiere »%s«...</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="665"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="720"/>
<source>Download Error</source>
<translation>Download Fehler</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="665"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="720"/>
<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. Wenden Sie sich bitte an den OpenLP Support, sollte dieser Fehler weiterhin auftreten.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="672"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="727"/>
<source>Parse Error</source>
<translation>Formatfehler</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="672"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="727"/>
<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. Wenden Sie sich bitte an den OpenLP Support, sollte dieser Fehler wiederholt auftritt.</translation>
</message>
@@ -1710,7 +1711,10 @@
<message numerus="yes">
<location filename="openlp/plugins/custom/lib/mediaitem.py" line="179"/>
<source>Are you sure you want to delete the %n selected custom slide(s)?</source>
- <translation><numerusform>Soll die markierte Sonderfolie wirklich gelöscht werden?</numerusform><numerusform>Sollen die markierten %n Sonderfolien wirklich gelöscht werden?</numerusform></translation>
+ <translation>
+ <numerusform>Soll die markierte Sonderfolie wirklich gelöscht werden?</numerusform>
+ <numerusform>Sollen die markierten %n Sonderfolien wirklich gelöscht werden?</numerusform>
+ </translation>
</message>
</context>
<context>
@@ -1949,7 +1953,7 @@
<translation>Es waren keine Änderungen nötig.</translation>
</message>
<message>
- <location filename="openlp/core/ui/media/mediacontroller.py" line="342"/>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="357"/>
<source>Unsupported File</source>
<translation>Nicht unterstütztes Dateiformat</translation>
</message>
@@ -2022,11 +2026,6 @@
<translation>Lizenz</translation>
</message>
<message>
- <location filename="openlp/core/ui/aboutdialog.py" line="618"/>
- <source>Contribute</source>
- <translation>Mitmachen</translation>
- </message>
- <message>
<location filename="openlp/core/ui/aboutform.py" line="51"/>
<source> build %s</source>
<translation> build %s</translation>
@@ -2075,7 +2074,7 @@
%s
Japanese (ja)
%s
- Norwegian Bokmål (nb)
+ Norwegian Bokmål (nb)
%s
Dutch (nl)
%s
@@ -2170,6 +2169,13 @@
Halleluja!</translation>
</message>
<message>
+ <location filename="openlp/core/ui/aboutdialog.py" line="223"/>
+ <source>Copyright © 2004-2012 %s
+Portions copyright © 2004-2012 %s</source>
+ <translation>Copyright © 2004-2012 %s
+Anteiliges Copyright © 2004-2012 %s</translation>
+ </message>
+ <message>
<location filename="openlp/core/ui/aboutdialog.py" line="85"/>
<source>OpenLP <version><revision> - Open Source Lyrics Projection
@@ -2177,21 +2183,13 @@
Find out more about OpenLP: http://openlp.org/
-OpenLP is written and maintained by volunteers. If you would like to see more free Christian software being written, please consider contributing by using the button below.</source>
- <translation>OpenLP <version><revision>-Open Source Lyrics Projection
-
-OpenLP ist eine freie Kirchen- oder Liedtext-Präsentationssoftware, mit der Liedtexte, Bibeltexte, Videos, Bilder sowie auch PowerPoint bzw. Impress Präsentationen (falls diese Programme installiert sind) von einem Computer aus auf einem Beamer angezeigt werden können.
-
-Erkunden Sie OpenLP: http://openlp.org/
-
-OpenLP wird von freiwilligen Helfern programmiert und gewartet. Wenn Sie sich mehr freie christliche Programme wünschen, ermutigen wir Sie, sich doch sich zu beteiligen und den Knopf weiter unten nutzen.</translation>
+OpenLP is written and maintained by volunteers. If you would like to see more free Christian software being written, please consider volunteering by using the button below.</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/aboutdialog.py" line="223"/>
- <source>Copyright © 2004-2012 %s
-Portions copyright © 2004-2012 %s</source>
- <translation>Copyright © 2004-2012 %s
-Anteiliges Copyright © 2004-2012 %s</translation>
+ <location filename="openlp/core/ui/aboutdialog.py" line="618"/>
+ <source>Volunteer</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -2283,7 +2281,7 @@
<translation>Standard-Logo wiederherstellen.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="611"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="618"/>
<source>Service %Y-%m-%d %H-%M</source>
<comment>This may not contain any of the following characters: /\?*|<>[]":+
See http://docs.python.org/library/datetime.html#strftime-strptime-behavior for more information.</comment>
@@ -2445,17 +2443,17 @@
<translation>Bitte wählen Sie Pfad des Daten Ordners</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="683"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="684"/>
<source>Confirm Data Directory Change</source>
<translation>Bitte bestätigen Sie die Änderung des Daten Ordners</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="710"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="711"/>
<source>Reset Data Directory</source>
<translation>Daten Ordner zurücksetzen</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="710"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="711"/>
<source>Are you sure you want to change the location of the OpenLP data directory to the default location?
This location will be used after OpenLP is closed.</source>
@@ -2464,10 +2462,43 @@
Dieser Ort wird beim nächsten Start benutzt.</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="746"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="747"/>
<source>Overwrite Existing Data</source>
<translation>Existierende Daten überschreiben</translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/advancedtab.py" line="519"/>
+ <source>OpenLP data directory was not found
+
+%s
+
+This data directory was previously changed from the OpenLP default location. If the new location was on removable media, that media needs to be made available.
+
+Click "No" to stop loading OpenLP. allowing you to fix the the problem.
+
+Click "Yes" to reset the data directory to the default location.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/advancedtab.py" line="684"/>
+ <source>Are you sure you want to change the location of the OpenLP data directory to:
+
+%s
+
+The data directory will be changed when OpenLP is closed.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/advancedtab.py" line="747"/>
+ <source>WARNING:
+
+The location you have selected
+
+%s
+
+appears to contain OpenLP data files. Do you wish to replace these files with the current data files?</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.ExceptionDialog</name>
@@ -3163,7 +3194,7 @@
<context>
<name>OpenLP.MainDisplay</name>
<message>
- <location filename="openlp/core/ui/maindisplay.py" line="187"/>
+ <location filename="openlp/core/ui/maindisplay.py" line="192"/>
<source>OpenLP Display</source>
<translation>OpenLP-Anzeige</translation>
</message>
@@ -3171,287 +3202,287 @@
<context>
<name>OpenLP.MainWindow</name>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="393"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="399"/>
<source>&File</source>
<translation>&Datei</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="394"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="400"/>
<source>&Import</source>
<translation>&Importieren</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="395"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="401"/>
<source>&Export</source>
<translation>&Exportieren</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="398"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="404"/>
<source>&View</source>
<translation>&Ansicht</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="399"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="405"/>
<source>M&ode</source>
<translation>An&sichtsmodus</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="400"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="406"/>
<source>&Tools</source>
<translation>E&xtras</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="401"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="407"/>
<source>&Settings</source>
<translation>&Einstellungen</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="441"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="447"/>
<source>&Language</source>
<translation>&Sprache</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="404"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="410"/>
<source>&Help</source>
<translation>&Hilfe</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="405"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="411"/>
<source>Media Manager</source>
<translation>Medienverwaltung</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="407"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="413"/>
<source>Service Manager</source>
<translation>Ablaufverwaltung</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="409"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="415"/>
<source>Theme Manager</source>
<translation>Designverwaltung</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="411"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="417"/>
<source>&New</source>
<translation>&Neu</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="414"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="420"/>
<source>&Open</source>
<translation>Ö&ffnen</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="416"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="422"/>
<source>Open an existing service.</source>
<translation>Einen vorhandenen Ablauf öffnen.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="418"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="424"/>
<source>&Save</source>
<translation>&Speichern</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="420"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="426"/>
<source>Save the current service to disk.</source>
<translation>Den aktuellen Ablauf speichern.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="422"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="428"/>
<source>Save &As...</source>
<translation>Speichern &unter...</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="424"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="430"/>
<source>Save Service As</source>
<translation>Den aktuellen Ablauf unter einem neuen Namen speichern</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="426"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="432"/>
<source>Save the current service under a new name.</source>
<translation>Den aktuellen Ablauf unter einem neuen Namen speichern.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="431"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="437"/>
<source>E&xit</source>
<translation>&Beenden</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="433"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="439"/>
<source>Quit OpenLP</source>
<translation>OpenLP beenden</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="439"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="445"/>
<source>&Theme</source>
<translation>&Design</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="447"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="453"/>
<source>&Configure OpenLP...</source>
<translation>&Einstellungen...</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="458"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="464"/>
<source>&Media Manager</source>
<translation>&Medienverwaltung</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="460"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="466"/>
<source>Toggle Media Manager</source>
<translation>Die Medienverwaltung ein- bzw. ausblenden</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="462"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="468"/>
<source>Toggle the visibility of the media manager.</source>
<translation>Die Medienverwaltung ein- bzw. ausblenden.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="464"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="470"/>
<source>&Theme Manager</source>
<translation>&Designverwaltung</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="466"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="472"/>
<source>Toggle Theme Manager</source>
<translation>Die Designverwaltung ein- bzw. ausblenden</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="468"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="474"/>
<source>Toggle the visibility of the theme manager.</source>
<translation>Die Designverwaltung ein- bzw. ausblenden.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="470"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="476"/>
<source>&Service Manager</source>
<translation>&Ablaufverwaltung</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="472"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="478"/>
<source>Toggle Service Manager</source>
<translation>Die Ablaufverwaltung ein- bzw. ausblenden</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="474"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="480"/>
<source>Toggle the visibility of the service manager.</source>
<translation>Die Ablaufverwaltung ein- bzw. ausblenden.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="476"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="482"/>
<source>&Preview Panel</source>
<translation>&Vorschau-Ansicht</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="478"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="484"/>
<source>Toggle Preview Panel</source>
<translation>Die Vorschau ein- bzw. ausblenden</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="480"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="486"/>
<source>Toggle the visibility of the preview panel.</source>
<translation>Die Vorschau ein- bzw. ausschalten.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="482"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="488"/>
<source>&Live Panel</source>
<translation>&Live-Ansicht</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="484"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="490"/>
<source>Toggle Live Panel</source>
<translation>Die Live Ansicht ein- bzw. ausschalten</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="490"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="496"/>
<source>Toggle the visibility of the live panel.</source>
<translation>Die Live Ansicht ein- bzw. ausschalten.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="492"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="498"/>
<source>&Plugin List</source>
<translation>Er&weiterungen...</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="494"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="500"/>
<source>List the Plugins</source>
<translation>Erweiterungen verwalten</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="500"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="506"/>
<source>&User Guide</source>
<translation>Benutzer&handbuch</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="496"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="502"/>
<source>&About</source>
<translation>&Info über OpenLP</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="497"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="503"/>
<source>More information about OpenLP</source>
<translation>Mehr Informationen über OpenLP</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="502"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="508"/>
<source>&Online Help</source>
<translation>&Online Hilfe</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="504"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="510"/>
<source>&Web Site</source>
<translation>&Webseite</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="512"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="518"/>
<source>Use the system language, if available.</source>
<translation>Die Systemsprache, sofern diese verfügbar ist, verwenden.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="508"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="514"/>
<source>Set the interface language to %s</source>
<translation>Die Sprache von OpenLP auf %s stellen</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="514"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="520"/>
<source>Add &Tool...</source>
<translation>Hilfsprogramm hin&zufügen...</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="516"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="522"/>
<source>Add an application to the list of tools.</source>
<translation>Eine Anwendung zur Liste der Hilfsprogramme hinzufügen.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="532"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="538"/>
<source>&Default</source>
<translation>&Standard</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="534"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="540"/>
<source>Set the view mode back to the default.</source>
<translation>Den Ansichtsmodus auf Standardeinstellung setzen.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="536"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="542"/>
<source>&Setup</source>
<translation>&Einrichten</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="537"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="543"/>
<source>Set the view mode to Setup.</source>
<translation>Die Ansicht für die Ablauferstellung optimieren.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="539"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="545"/>
<source>&Live</source>
<translation>&Live</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="540"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="546"/>
<source>Set the view mode to Live.</source>
<translation>Die Ansicht für den Live-Betrieb optimieren.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="731"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="737"/>
<source>Version %s of OpenLP is now available for download (you are currently running version %s).
You can download the latest version from http://openlp.org/.</source>
@@ -3460,22 +3491,22 @@
Sie können die letzte Version auf http://openlp.org abrufen.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="735"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="741"/>
<source>OpenLP Version Updated</source>
<translation>Neue OpenLP Version verfügbar</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="843"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="849"/>
<source>OpenLP Main Display Blanked</source>
<translation>Hauptbildschirm abgedunkelt</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="843"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="849"/>
<source>The Main Display has been blanked out</source>
<translation>Die Projektion ist momentan nicht aktiv.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1266"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1273"/>
<source>Default Theme: %s</source>
<translation>Standarddesign: %s</translation>
</message>
@@ -3486,82 +3517,82 @@
<translation>Deutsch</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="443"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="449"/>
<source>Configure &Shortcuts...</source>
<translation>Konfiguriere &Tastenkürzel...</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1174"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1181"/>
<source>Close OpenLP</source>
<translation>OpenLP beenden</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1174"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1181"/>
<source>Are you sure you want to close OpenLP?</source>
<translation>Soll OpenLP wirklich beendet werden?</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="518"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="524"/>
<source>Open &Data Folder...</source>
<translation>Öffne &Datenverzeichnis...</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="520"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="526"/>
<source>Open the folder where songs, bibles and other data resides.</source>
<translation>Öffne das Verzeichnis, wo Lieder, Bibeln und andere Daten gespeichert sind.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="510"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="516"/>
<source>&Autodetect</source>
<translation>&Automatisch</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="527"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="533"/>
<source>Update Theme Images</source>
<translation>Aktualisiere Design Bilder</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="529"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="535"/>
<source>Update the preview images for all themes.</source>
<translation>Aktualisiert die Vorschaubilder aller Designs.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="429"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="435"/>
<source>Print the current service.</source>
<translation>Drucke den aktuellen Ablauf.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="396"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="402"/>
<source>&Recent Files</source>
<translation>&Zuletzte geöffnete Abläufe</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="486"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="492"/>
<source>L&ock Panels</source>
<translation>&Sperre Leisten</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="488"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="494"/>
<source>Prevent the panels being moved.</source>
<translation>Unterbindet das Bewegen der Leisten.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="522"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="528"/>
<source>Re-run First Time Wizard</source>
<translation>Einrichtungsassistent starten</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="524"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="530"/>
<source>Re-run the First Time Wizard, importing songs, Bibles and themes.</source>
<translation>Einrichtungsassistent erneut starten um Beispiel-Lieder, Bibeln und Designs zu importieren.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="798"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="804"/>
<source>Re-run First Time Wizard?</source>
<translation>Einrichtungsassistent starten?</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="798"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="804"/>
<source>Are you sure you want to re-run the First Time Wizard?
Re-running this wizard may make changes to your current OpenLP configuration and possibly add songs to your existing songs list and change your default theme.</source>
@@ -3570,43 +3601,43 @@
Der Einrichtungsassistent kann einige Einstellungen verändern und ggf. neue Lieder, Bibeln und Designs zu den bereits vorhandenen hinzufügen.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1427"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1434"/>
<source>Clear List</source>
<comment>Clear List of recent files</comment>
<translation>Leeren</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1427"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1434"/>
<source>Clear the list of recent files.</source>
<translation>Leert die Liste der zuletzte geöffnete Abläufe.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="445"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="451"/>
<source>Configure &Formatting Tags...</source>
<translation>Konfiguriere &Formatvorlagen...</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="449"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="455"/>
<source>Export OpenLP settings to a specified *.config file</source>
<translation>Exportiere OpenLPs Einstellungen in ein *.config-Datei.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="456"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="462"/>
<source>Settings</source>
<translation>Einstellungen</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="453"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="459"/>
<source>Import OpenLP settings from a specified *.config file previously exported on this or another machine</source>
<translation>Importiere OpenLPs Einstellungen aus ein *.config-Datei, die vorher an diesem oder einem anderen Computer exportiert wurde.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="937"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="943"/>
<source>Import settings?</source>
<translation>Importiere Einstellungen?</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="937"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="943"/>
<source>Are you sure you want to import settings?
Importing settings will make permanent changes to your current OpenLP configuration.
@@ -3619,40 +3650,61 @@
Falsche Einstellungen können fehlerhaftes Verhalten von OpenLP verursachen.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="951"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="957"/>
<source>Open File</source>
<translation>Öffne Datei</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="951"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="957"/>
<source>OpenLP Export Settings Files (*.conf)</source>
<translation>OpenLP Einstellungsdatei (*.conf)</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1014"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1021"/>
<source>Import settings</source>
<translation>Importiere Einstellungen</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1014"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1021"/>
<source>OpenLP will now close. Imported settings will be applied the next time you start OpenLP.</source>
<translation>OpenLP wird nun geschlossen. Importierte Einstellungen werden bei dem nächsten Start übernommen.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1029"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1036"/>
<source>Export Settings File</source>
<translation>Exportiere Einstellungsdatei</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1029"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1036"/>
<source>OpenLP Export Settings File (*.conf)</source>
<translation>OpenLP Einstellungsdatei (*.conf)</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1520"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1527"/>
<source>New Data Directory Error</source>
<translation>Fehler im neuen Daten Ordner</translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/mainwindow.py" line="995"/>
+ <source>The file you selected does appear to be a valid OpenLP settings file.
+
+Section [%s] is not valid
+
+Processing has terminated and no changed have been made.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/mainwindow.py" line="1517"/>
+ <source>Copying OpenLP data to new data directory location - %s - Please wait for copy to finish</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/mainwindow.py" line="1527"/>
+ <source>OpenLP Data directory copy failed
+
+%s</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.Manager</name>
@@ -3939,184 +3991,184 @@
<context>
<name>OpenLP.ServiceManager</name>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="181"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="182"/>
<source>Move to &top</source>
<translation>Zum &Anfang schieben</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="181"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="182"/>
<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="187"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="188"/>
<source>Move &up</source>
<translation>Nach &oben schieben</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="187"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="188"/>
<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="208"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="209"/>
<source>Move &down</source>
<translation>Nach &unten schieben</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="194"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="195"/>
<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="201"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="202"/>
<source>Move to &bottom</source>
<translation>Zum &Ende schieben</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="201"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="202"/>
<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="221"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="222"/>
<source>&Delete From Service</source>
<translation>Vom Ablauf &löschen</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="221"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="222"/>
<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="286"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="287"/>
<source>&Add New Item</source>
<translation>&Neues Element hinzufügen</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="289"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="290"/>
<source>&Add to Selected Item</source>
<translation>&Zum gewählten Element hinzufügen</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="294"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="295"/>
<source>&Edit Item</source>
<translation>Element &bearbeiten</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="297"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="298"/>
<source>&Reorder Item</source>
<translation>&Aufnahmeelement</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="301"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="302"/>
<source>&Notes</source>
<translation>&Notizen</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="317"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="318"/>
<source>&Change Item Theme</source>
<translation>&Design des Elements ändern</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="624"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="631"/>
<source>OpenLP Service Files (*.osz)</source>
<translation>OpenLP Ablaufdateien (*.osz)</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="653"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="660"/>
<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="695"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="702"/>
<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="1298"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1309"/>
<source>Missing Display Handler</source>
<translation>Fehlende Anzeigesteuerung</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1246"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1257"/>
<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="1298"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1309"/>
<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="230"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="231"/>
<source>&Expand all</source>
<translation>Alle au&sklappen</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="230"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="231"/>
<source>Expand all the service items.</source>
<translation>Alle Ablaufelemente ausklappen.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="236"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="237"/>
<source>&Collapse all</source>
<translation>Alle ei&nklappen</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="236"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="237"/>
<source>Collapse all the service items.</source>
<translation>Alle Ablaufelemente einklappen.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="413"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="420"/>
<source>Open File</source>
<translation>Ablauf öffnen</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="208"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="209"/>
<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="214"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="215"/>
<source>Move up</source>
<translation>Nach oben</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="214"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="215"/>
<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="244"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="245"/>
<source>Go Live</source>
<translation>Live</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="244"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="245"/>
<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="305"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="306"/>
<source>&Start Time</source>
<translation>&Startzeit</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="311"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="312"/>
<source>Show &Preview</source>
<translation>&Vorschau</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="430"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="437"/>
<source>Modified Service</source>
<translation>Modifizierter Ablauf</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="430"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="437"/>
<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>
@@ -4136,85 +4188,94 @@
<translation>Spiellänge:</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="341"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="342"/>
<source>Untitled Service</source>
<translation>Unbenannt</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="701"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="708"/>
<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="707"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="714"/>
<source>Empty File</source>
<translation>Leere Datei</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="707"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="714"/>
<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="714"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="721"/>
<source>Corrupt File</source>
<translation>Dehlerhaft Datei</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="130"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="131"/>
<source>Load an existing service.</source>
<translation>Einen bestehenden Ablauf öffnen.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="134"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="135"/>
<source>Save this service.</source>
<translation>Den aktuellen Ablauf speichern.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="144"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="145"/>
<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="714"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="721"/>
<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="512"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="519"/>
<source>Service File Missing</source>
<translation>Ablaufdatei fehlt</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1051"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1062"/>
<source>Slide theme</source>
<translation>Element-Design</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1055"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1066"/>
<source>Notes</source>
<translation>Notizen</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1046"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1057"/>
<source>Edit</source>
<translation>Bearbeiten</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1046"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1057"/>
<source>Service copy only</source>
<translation>Ablaufkopie (nicht in der Datenbank)</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="566"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="573"/>
<source>Error Saving File</source>
<translation>Fehler beim Speichern der Datei</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="566"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="573"/>
<source>There was an error saving your file.</source>
<translation>Beim Speichern der Datei ist ein Fehler aufgetreten.</translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/servicemanager.py" line="521"/>
+ <source>File missing from service
+
+ %s
+
+Continue saving?</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.ServiceNoteForm</name>
@@ -4328,17 +4389,17 @@
<translation>Desktop anzeigen</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="507"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="508"/>
<source>Previous Service</source>
<translation>Vorheriges Element</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="512"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="513"/>
<source>Next Service</source>
<translation>Nächstes Element</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="517"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="518"/>
<source>Escape Item</source>
<translation>Folie schließen</translation>
</message>
@@ -4378,7 +4439,7 @@
<translation>Bearbeiten und Vorschau aktualisieren.</translation>
</message>
<message>
- <location filename="openlp/core/ui/media/mediacontroller.py" line="199"/>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="206"/>
<source>Start playing media.</source>
<translation>Beginne Wiedergabe.</translation>
</message>
@@ -4388,57 +4449,57 @@
<translation>Pausiere Musik.</translation>
</message>
<message>
- <location filename="openlp/core/ui/media/mediacontroller.py" line="204"/>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="211"/>
<source>Pause playing media.</source>
<translation>Pausiere Wiedergabe.</translation>
</message>
<message>
- <location filename="openlp/core/ui/media/mediacontroller.py" line="209"/>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="216"/>
<source>Stop playing media.</source>
<translation>Beende Wiedergabe.</translation>
</message>
<message>
- <location filename="openlp/core/ui/media/mediacontroller.py" line="218"/>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="225"/>
<source>Video position.</source>
<translation>Videoposition</translation>
</message>
<message>
- <location filename="openlp/core/ui/media/mediacontroller.py" line="230"/>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="237"/>
<source>Audio Volume.</source>
<translation>Lautstärke</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="365"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="366"/>
<source>Go to "Verse"</source>
<translation>Gehe zu »Strophe«</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="367"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="368"/>
<source>Go to "Chorus"</source>
<translation>Gehe zu »Refrain«</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="369"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="370"/>
<source>Go to "Bridge"</source>
<translation>Gehe zu »Bridge«</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="371"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="372"/>
<source>Go to "Pre-Chorus"</source>
<translation>Gehe zu »Überleitung«</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="374"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="375"/>
<source>Go to "Intro"</source>
<translation>Gehe zu »Intro«</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="376"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="377"/>
<source>Go to "Ending"</source>
<translation>Gehe zu »Ende«</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="378"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="379"/>
<source>Go to "Other"</source>
<translation>Gehe zu »Anderes«</translation>
</message>
@@ -4458,17 +4519,17 @@
<translation>Tonausgabe anhalten</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="290"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="291"/>
<source>Background Audio</source>
<translation>Hintergrundton</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="296"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="297"/>
<source>Go to next audio track.</source>
<translation>Zum nächsten Stück gehen.</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="303"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="304"/>
<source>Tracks</source>
<translation>Stücke</translation>
</message>
@@ -4560,39 +4621,6 @@
</message>
</context>
<context>
- <name>OpenLP.ThemeForm</name>
- <message>
- <location filename="openlp/core/ui/themeform.py" line="523"/>
- <source>Select Image</source>
- <translation>Bild auswählen</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/themeform.py" line="605"/>
- <source>Theme Name Missing</source>
- <translation>Designname fehlt</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/themeform.py" line="605"/>
- <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="611"/>
- <source>Theme Name Invalid</source>
- <translation>Designname ungültig</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/themeform.py" line="611"/>
- <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="205"/>
- <source>(approximately %d lines per slide)</source>
- <translation>(ungefähr %d Zeilen pro Folie)</translation>
- </message>
-</context>
-<context>
<name>OpenLP.ThemeManager</name>
<message>
<location filename="openlp/core/ui/thememanager.py" line="70"/>
@@ -4655,62 +4683,62 @@
<translation>Als &globalen Standard setzen</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="468"/>
+ <location filename="openlp/core/ui/thememanager.py" line="470"/>
<source>%s (default)</source>
<translation>%s (Standard)</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="323"/>
+ <location filename="openlp/core/ui/thememanager.py" line="324"/>
<source>You must select a theme to edit.</source>
<translation>Zum Bearbeiten muss ein Design ausgewählt sein.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="791"/>
+ <location filename="openlp/core/ui/thememanager.py" line="792"/>
<source>You are unable to delete the default theme.</source>
<translation>Es ist nicht möglich das Standarddesign zu entfernen.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="799"/>
+ <location filename="openlp/core/ui/thememanager.py" line="800"/>
<source>Theme %s is used in the %s plugin.</source>
<translation>Das Design »%s« wird in der »%s« Erweiterung benutzt.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="376"/>
+ <location filename="openlp/core/ui/thememanager.py" line="378"/>
<source>You have not selected a theme.</source>
<translation>Es ist kein Design ausgewählt.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="380"/>
+ <location filename="openlp/core/ui/thememanager.py" line="382"/>
<source>Save Theme - (%s)</source>
<translation>Speicherort für »%s«</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="398"/>
+ <location filename="openlp/core/ui/thememanager.py" line="400"/>
<source>Theme Exported</source>
<translation>Design exportiert</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="398"/>
+ <location filename="openlp/core/ui/thememanager.py" line="400"/>
<source>Your theme has been successfully exported.</source>
<translation>Das Design wurde erfolgreich exportiert.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="404"/>
+ <location filename="openlp/core/ui/thememanager.py" line="406"/>
<source>Theme Export Failed</source>
<translation>Designexport fehlgeschlagen</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="404"/>
+ <location filename="openlp/core/ui/thememanager.py" line="406"/>
<source>Your theme could not be exported due to an error.</source>
<translation>Dieses Design konnte aufgrund eines Fehlers nicht exportiert werden.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="419"/>
+ <location filename="openlp/core/ui/thememanager.py" line="421"/>
<source>Select Theme Import File</source>
<translation>OpenLP Designdatei importieren</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="605"/>
+ <location filename="openlp/core/ui/thememanager.py" line="607"/>
<source>File is not a valid theme.</source>
<translation>Diese Datei ist keine gültige OpenLP Designdatei.</translation>
</message>
@@ -4730,47 +4758,47 @@
<translation>Design &exportieren</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="265"/>
+ <location filename="openlp/core/ui/thememanager.py" line="266"/>
<source>You must select a theme to rename.</source>
<translation>Es ist kein Design zur Umbenennung ausgewählt.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="265"/>
+ <location filename="openlp/core/ui/thememanager.py" line="266"/>
<source>Rename Confirmation</source>
<translation>Umbenennung bestätigen</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="265"/>
+ <location filename="openlp/core/ui/thememanager.py" line="266"/>
<source>Rename %s theme?</source>
<translation>Soll das Design »%s« wirklich umbenennt werden?</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="339"/>
+ <location filename="openlp/core/ui/thememanager.py" line="341"/>
<source>You must select a theme to delete.</source>
<translation>Es ist kein Design zum Löschen ausgewählt.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="339"/>
+ <location filename="openlp/core/ui/thememanager.py" line="341"/>
<source>Delete Confirmation</source>
<translation>Löschbestätigung</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="339"/>
+ <location filename="openlp/core/ui/thememanager.py" line="341"/>
<source>Delete %s theme?</source>
<translation>Soll das Design »%s« wirklich gelöscht werden?</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="799"/>
+ <location filename="openlp/core/ui/thememanager.py" line="800"/>
<source>Validation Error</source>
<translation>Validierungsfehler</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="656"/>
+ <location filename="openlp/core/ui/thememanager.py" line="658"/>
<source>A theme with this name already exists.</source>
<translation>Ein Design mit diesem Namen existiert bereits.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="419"/>
+ <location filename="openlp/core/ui/thememanager.py" line="421"/>
<source>OpenLP Themes (*.theme *.otz)</source>
<translation>OpenLP Designs (*.theme *.otz)</translation>
</message>
@@ -4781,10 +4809,15 @@
<translation>Kopie von %s</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="515"/>
+ <location filename="openlp/core/ui/thememanager.py" line="517"/>
<source>Theme Already Exists</source>
<translation>Design bereits vorhanden</translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/thememanager.py" line="517"/>
+ <source>Theme %s already exists. Do you want to replace it?</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.ThemeWizard</name>
@@ -4999,7 +5032,7 @@
<translation>Designname:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themeform.py" line="311"/>
+ <location filename="openlp/core/ui/themeform.py" line="328"/>
<source>Edit Theme - %s</source>
<translation>Bearbeite Design - %s</translation>
</message>
@@ -5058,6 +5091,46 @@
<source>Preview the theme and save it.</source>
<translation>Vorschau des Designs zeigen und speichern.</translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/themeform.py" line="208"/>
+ <source>(approximately %d lines per slide)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themeform.py" line="236"/>
+ <source>Background Image Empty</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themeform.py" line="236"/>
+ <source>You have not selected a background image. Please select one before continuing.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themeform.py" line="540"/>
+ <source>Select Image</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themeform.py" line="622"/>
+ <source>Theme Name Missing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themeform.py" line="622"/>
+ <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="628"/>
+ <source>Theme Name Invalid</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themeform.py" line="628"/>
+ <source>Invalid theme name. Please enter one.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.ThemesTab</name>
@@ -5413,7 +5486,7 @@
<translation>Fertig.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="250"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="252"/>
<source>Starting import...</source>
<translation>Beginne Import...</translation>
</message>
@@ -5452,7 +5525,7 @@
</message>
<message>
<location filename="openlp/plugins/songs/lib/ui.py" line="42"/>
- <source>©</source>
+ <source>©</source>
<comment>Copyright symbol.</comment>
<translation>©</translation>
</message>
@@ -5699,6 +5772,11 @@
<comment>A song format e.g. PowerSong</comment>
<translation>Bitte wählen Sie wenigstens einen %s Ordner der importiert werden soll.</translation>
</message>
+ <message>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="251"/>
+ <source>Importing Songs</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.core.lib</name>
@@ -6022,8 +6100,8 @@
</message>
<message>
<location filename="openlp/plugins/remotes/lib/remotetab.py" line="124"/>
- <source>Scan the QR code or click <a href="https://market.android.com/details?id=org.openlp.android">download</a> to install the Android app from the Market.</source>
- <translation>Zur Installation der Android app bitte den QR code einlesen oder auf <a href="https://market.android.com/details?id=org.openlp.android">download</a> klicken.</translation>
+ <source>Scan the QR code or click <a href="https://play.google.com/store/apps/details?id=org.openlp.android">download</a> to install the Android app from Google Play.</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -6215,7 +6293,7 @@
<translation>Lieder importieren.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="167"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="168"/>
<source><strong>Songs Plugin</strong><br />The songs plugin provides the ability to display and manage songs.</source>
<translation><strong>Erweiterung Lieder</strong><br />Die Erweiterung Lieder ermöglicht die Darstellung und Verwaltung von Liedtexten.</translation>
</message>
@@ -6327,19 +6405,19 @@
Diese ist für die korrekte Darstellung der Sonderzeichen verantwortlich.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="211"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="212"/>
<source>Song</source>
<comment>name singular</comment>
<translation>Lied</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="212"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="213"/>
<source>Songs</source>
<comment>name plural</comment>
<translation>Lieder</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="216"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="217"/>
<source>Songs</source>
<comment>container title</comment>
<translation>Lieder</translation>
@@ -6350,35 +6428,40 @@
<translation>Exportiert Lieder mit dem Exportassistenten.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="222"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="223"/>
<source>Add a new song.</source>
<translation>Erstelle eine neues Lied.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="223"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="224"/>
<source>Edit the selected song.</source>
<translation>Bearbeite das ausgewählte Lied.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="224"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="225"/>
<source>Delete the selected song.</source>
<translation>Lösche das ausgewählte Lied.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="225"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="226"/>
<source>Preview the selected song.</source>
<translation>Zeige das ausgewählte Lied in der Vorschau.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="226"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="227"/>
<source>Send the selected song live.</source>
<translation>Zeige das ausgewählte Lied Live.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="227"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="228"/>
<source>Add the selected song to the service.</source>
<translation>Füge das ausgewählte Lied zum Ablauf hinzu.</translation>
</message>
+ <message>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="150"/>
+ <source>Reindexing songs</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>SongsPlugin.AuthorsForm</name>
@@ -6624,11 +6707,6 @@
<translation>Das Lied benötigt mindestens einen Autor.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editverseform.py" line="202"/>
- <source>You need to type some text in to the verse.</source>
- <translation>Die Strophe benötigt etwas Text.</translation>
- </message>
- <message>
<location filename="openlp/plugins/songs/forms/editsongdialog.py" line="346"/>
<source>Linked Audio</source>
<translation>Hintergrundmusik</translation>
@@ -6981,7 +7059,10 @@
<message numerus="yes">
<location filename="openlp/plugins/songs/lib/mediaitem.py" line="404"/>
<source>Are you sure you want to delete the %n selected song(s)?</source>
- <translation><numerusform>Soll das markierte Lied wirklich gelöscht werden?</numerusform><numerusform>Sollen die markierten %n Lieder wirklich gelöscht werden?</numerusform></translation>
+ <translation>
+ <numerusform>Soll das markierte Lied wirklich gelöscht werden?</numerusform>
+ <numerusform>Sollen die markierten %n Lieder wirklich gelöscht werden?</numerusform>
+ </translation>
</message>
<message>
<location filename="openlp/plugins/songs/lib/mediaitem.py" line="150"/>
@@ -7064,6 +7145,26 @@
<source>Verses not found. Missing "PART" header.</source>
<translation>Es wurden keine Verse gefunden. "PART" Kopfzeile fehlt.</translation>
</message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/powersongimport.py" line="103"/>
+ <source>No %s files found.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/powersongimport.py" line="123"/>
+ <source>Invalid %s file. Unexpected byte value.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/powersongimport.py" line="142"/>
+ <source>Invalid %s file. Missing "TITLE" header.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/powersongimport.py" line="148"/>
+ <source>Invalid %s file. Missing "COPYRIGHTLINE" header.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>SongsPlugin.SongBookForm</name>
@@ -7333,5 +7434,20 @@
<source>File not valid ZionWorx CSV format.</source>
<translation>Die Datei hat kein gültiges ZionWorx CSV Format.</translation>
</message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/zionworximport.py" line="91"/>
+ <source>Line %d: %s</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/zionworximport.py" line="111"/>
+ <source>Decoding error: %s</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/zionworximport.py" line="132"/>
+ <source>Record %d</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
-</TS>
\ No newline at end of file
+</TS>
=== modified file 'resources/i18n/el.ts'
--- resources/i18n/el.ts 2012-08-03 17:08:43 +0000
+++ resources/i18n/el.ts 2012-09-28 17:48:52 +0000
@@ -1,4 +1,5 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="el" sourcelanguage="" version="2.0">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS><TS version="2.0" language="el" sourcelanguage="">
<context>
<name>AlertsPlugin</name>
<message>
@@ -101,7 +102,7 @@
</message>
<message>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="190"/>
- <source>The alert text does not contain '<>'.
+ <source>The alert text does not contain '<>'.
Do you want to continue anyway?</source>
<translation>Η ειδοποίηση δεν περιέχει '<>'.
Θέλετε να συνεχίσετε οπωσδήποτε;</translation>
@@ -174,12 +175,12 @@
<translation>Βίβλοι</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="543"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="598"/>
<source>No Book Found</source>
<translation>Δεν βρέθηκε κανένα βιβλίο</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="543"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="598"/>
<source>No matching book could be found in this Bible. Check that you have spelled the name of the book correctly.</source>
<translation>Δεν βρέθηκε βιβλίο που να ταιριάζει στην Βίβλο αυτή. Ελέγξτε την ορθογραφία του βιβλίου.</translation>
</message>
@@ -710,39 +711,39 @@
<context>
<name>BiblesPlugin.BibleManager</name>
<message>
- <location filename="openlp/plugins/bibles/lib/manager.py" line="429"/>
+ <location filename="openlp/plugins/bibles/lib/manager.py" line="421"/>
<source>Scripture Reference Error</source>
<translation>Σφάλμα Αναφοράς Βίβλου</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/manager.py" line="419"/>
+ <location filename="openlp/plugins/bibles/lib/manager.py" line="411"/>
<source>Web Bible cannot be used</source>
<translation>Η Βίβλος Web δεν μπορεί να χρησιμοποιηθεί</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/manager.py" line="419"/>
+ <location filename="openlp/plugins/bibles/lib/manager.py" line="411"/>
<source>Text Search is not available with Web Bibles.</source>
<translation>Η Αναζήτηση Κειμένου δεν είναι διαθέσιμη με Βίβλους Web.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/manager.py" line="429"/>
+ <location filename="openlp/plugins/bibles/lib/manager.py" line="421"/>
<source>You did not enter a search keyword.
You can separate different keywords by a space to search for all of your keywords and you can separate them by a comma to search for one of them.</source>
<translation>Δεν δώσατε λέξη προς αναζήτηση.
Μπορείτε να διαχωρίσετε διαφορετικές λέξεις με κενό για να αναζητήσετε για όλες τις λέξεις και μπορείτε να τις διαχωρίσετε με κόμμα για να αναζητήσετε για μια από αυτές.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/manager.py" line="403"/>
+ <location filename="openlp/plugins/bibles/lib/manager.py" line="395"/>
<source>There are no Bibles currently installed. Please use the Import Wizard to install one or more Bibles.</source>
<translation>Δεν υπάρχουν εγκατεστημένες Βίβλοι. Χρησιμοποιήστε τον Οδηγό Εισαγωγής για να εγκαταστήσετε μία η περισσότερες Βίβλους.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/manager.py" line="403"/>
+ <location filename="openlp/plugins/bibles/lib/manager.py" line="395"/>
<source>No Bibles Available</source>
<translation>Βίβλοι Μη Διαθέσιμοι</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/manager.py" line="346"/>
+ <location filename="openlp/plugins/bibles/lib/manager.py" line="338"/>
<source>Your scripture reference is either not supported by OpenLP or is invalid. Please make sure your reference conforms to one of the following patterns or consult the manual:
Book Chapter
@@ -1043,38 +1044,38 @@
<context>
<name>BiblesPlugin.HTTPBible</name>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="457"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="512"/>
<source>Registering Bible and loading books...</source>
<translation>Εγγραφή Βίβλου και φόρτωμα βιβλίων...</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="482"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="537"/>
<source>Registering Language...</source>
<translation>Εγγραφή Γλώσσας...</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="498"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="553"/>
<source>Importing %s...</source>
<comment>Importing <book name>...</comment>
<translation>Εισαγωγή %s...</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="665"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="720"/>
<source>Download Error</source>
<translation>Σφάλμα Λήψης</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="665"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="720"/>
<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>Υπήρξε ένα πρόβλημα κατά την λήψη των επιλεγμένων εδαφίων. Παρακαλούμε ελέγξτε την σύνδεση στο Internet και αν αυτό το σφάλμα επανεμφανιστεί παρακαλούμε σκεφτείτε να κάνετε αναφορά σφάλματος.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="672"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="727"/>
<source>Parse Error</source>
<translation>Σφάλμα Ανάλυσης</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="672"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="727"/>
<source>There was a problem extracting your verse selection. If this error continues to occur please consider reporting a bug.</source>
<translation>Υπήρξε πρόβλημα κατά την εξαγωγή των επιλεγμένων εδαφίων σας. Αν αυτό το σφάλμα επανεμφανιστεί σκεφτείτε να κάνετε μια αναφορά σφάλματος.</translation>
</message>
@@ -1367,7 +1368,7 @@
<source>Are you sure you want to completely delete "%s" Bible from OpenLP?
You will need to re-import this Bible to use it again.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -1375,7 +1376,7 @@
<message>
<location filename="openlp/plugins/bibles/lib/opensong.py" line="118"/>
<source>Incorrect Bible file type supplied. OpenSong Bibles may be compressed. You must decompress them before import.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -1698,7 +1699,7 @@
<message>
<location filename="openlp/plugins/custom/forms/editcustomslidedialog.py" line="52"/>
<source>Edit Slide</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -1706,7 +1707,10 @@
<message numerus="yes">
<location filename="openlp/plugins/custom/lib/mediaitem.py" line="179"/>
<source>Are you sure you want to delete the %n selected custom slide(s)?</source>
- <translation><numerusform>Είστε σίγουροι ότι θέλετε να διαγράψετε την %n επιλεγμένη εξατομικευμένη διαφάνεια;</numerusform><numerusform>Είστε σίγουροι ότι θέλετε να διαγράψετε τις %n επιλεγμένες εξατομικευμένες διαφάνειες;</numerusform></translation>
+ <translation>
+ <numerusform>Είστε σίγουροι ότι θέλετε να διαγράψετε την %n επιλεγμένη εξατομικευμένη διαφάνεια;</numerusform>
+ <numerusform>Είστε σίγουροι ότι θέλετε να διαγράψετε τις %n επιλεγμένες εξατομικευμένες διαφάνειες;</numerusform>
+ </translation>
</message>
</context>
<context>
@@ -1945,7 +1949,7 @@
<translation>Δεν υπήρξε αντικείμενο προς προβολή για διόρθωση.</translation>
</message>
<message>
- <location filename="openlp/core/ui/media/mediacontroller.py" line="342"/>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="357"/>
<source>Unsupported File</source>
<translation>Μη υποστηριζόμενο Αρχείο</translation>
</message>
@@ -2018,11 +2022,6 @@
<translation>Άδεια</translation>
</message>
<message>
- <location filename="openlp/core/ui/aboutdialog.py" line="618"/>
- <source>Contribute</source>
- <translation>Συνεισφέρετε</translation>
- </message>
- <message>
<location filename="openlp/core/ui/aboutform.py" line="51"/>
<source> build %s</source>
<translation>έκδοση %s</translation>
@@ -2071,7 +2070,7 @@
%s
Japanese (ja)
%s
- Norwegian Bokmål (nb)
+ Norwegian Bokmål (nb)
%s
Dutch (nl)
%s
@@ -2163,6 +2162,13 @@
Αυτός μας ελευθέρωσε.</translation>
</message>
<message>
+ <location filename="openlp/core/ui/aboutdialog.py" line="223"/>
+ <source>Copyright © 2004-2012 %s
+Portions copyright © 2004-2012 %s</source>
+ <translation>Πνευματικά Δικαιώματα © 2004-2012 %s
+Τμηματικά πνευματικά δικαιώματα © 2004-2012 %s</translation>
+ </message>
+ <message>
<location filename="openlp/core/ui/aboutdialog.py" line="85"/>
<source>OpenLP <version><revision> - Open Source Lyrics Projection
@@ -2170,21 +2176,13 @@
Find out more about OpenLP: http://openlp.org/
-OpenLP is written and maintained by volunteers. If you would like to see more free Christian software being written, please consider contributing by using the button below.</source>
- <translation>OpenLP <version><revision> - Open Source Lyrics Projection
-
-Το OpenLP είναι ένα δωρεάν πρόγραμμα εκκλησιαστικών παρουσιάσεων, ή πρόγραμμα προβολής στίχων, που χρησιμοποιείται για την προβολή διαφανειών τραγουδιών, εδαφίων της Βίβλου, βίντεο, εικόνων, ακόμη και παρουσιάσεων (εάν έχετε εγκατεστημένα ένα εκ των Impress, PowerPoint ή PowerPoint Viewer) για την εκκλησιαστική λατρεία με την χρήση ενός υπολογιστή και ενός βιντεοπροβολέα.
-
-Μάθετε περισσότερα για το OpenLP: http://openlp.org/
-
-Το OpenLP έχει γραφτεί και συντηρείται από εθελοντές. Αν θα θέλατε να δείτε περισσότερα δωρεάν Χριστιανικά προγράμματα να υλοποιούνται, παρακαλούμε σκεφτείτε να συνεισφέρετε χρησιμοποιώντας το παρακάτω πλήκτρο.</translation>
+OpenLP is written and maintained by volunteers. If you would like to see more free Christian software being written, please consider volunteering by using the button below.</source>
+ <translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/aboutdialog.py" line="223"/>
- <source>Copyright © 2004-2012 %s
-Portions copyright © 2004-2012 %s</source>
- <translation>Πνευματικά Δικαιώματα © 2004-2012 %s
-Τμηματικά πνευματικά δικαιώματα © 2004-2012 %s</translation>
+ <location filename="openlp/core/ui/aboutdialog.py" line="618"/>
+ <source>Volunteer</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -2275,7 +2273,7 @@
<translation>Επαναφορά στο προκαθορισμένο λογότυπο του OpenLP.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="611"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="618"/>
<source>Service %Y-%m-%d %H-%M</source>
<comment>This may not contain any of the following characters: /\?*|<>[]":+
See http://docs.python.org/library/datetime.html#strftime-strptime-behavior for more information.</comment>
@@ -2437,17 +2435,17 @@
<translation>Επιλογή Τοποθεσίας Φακέλου Δεδομένων</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="683"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="684"/>
<source>Confirm Data Directory Change</source>
<translation>Επιβεβαίωση Αλλαγής Φακέλου Δεδομένων</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="710"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="711"/>
<source>Reset Data Directory</source>
<translation>Επαναφορά Φακέλου Δεδομένων</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="710"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="711"/>
<source>Are you sure you want to change the location of the OpenLP data directory to the default location?
This location will be used after OpenLP is closed.</source>
@@ -2456,10 +2454,43 @@
Η τοποθεσία αυτή θα χρησιμοποιηθεί αφού κλείσετε το OpenLP.</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="746"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="747"/>
<source>Overwrite Existing Data</source>
<translation>Αντικατάσταση Υπάρχοντων Δεδομένων</translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/advancedtab.py" line="519"/>
+ <source>OpenLP data directory was not found
+
+%s
+
+This data directory was previously changed from the OpenLP default location. If the new location was on removable media, that media needs to be made available.
+
+Click "No" to stop loading OpenLP. allowing you to fix the the problem.
+
+Click "Yes" to reset the data directory to the default location.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/advancedtab.py" line="684"/>
+ <source>Are you sure you want to change the location of the OpenLP data directory to:
+
+%s
+
+The data directory will be changed when OpenLP is closed.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/advancedtab.py" line="747"/>
+ <source>WARNING:
+
+The location you have selected
+
+%s
+
+appears to contain OpenLP data files. Do you wish to replace these files with the current data files?</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.ExceptionDialog</name>
@@ -3155,7 +3186,7 @@
<context>
<name>OpenLP.MainDisplay</name>
<message>
- <location filename="openlp/core/ui/maindisplay.py" line="187"/>
+ <location filename="openlp/core/ui/maindisplay.py" line="192"/>
<source>OpenLP Display</source>
<translation>Προβολή του OpenLP</translation>
</message>
@@ -3163,287 +3194,287 @@
<context>
<name>OpenLP.MainWindow</name>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="393"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="399"/>
<source>&File</source>
<translation>&Αρχείο</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="394"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="400"/>
<source>&Import</source>
<translation>&Εισαγωγή</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="395"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="401"/>
<source>&Export</source>
<translation>Εξα&γωγή</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="398"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="404"/>
<source>&View</source>
<translation>&Προβολή</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="399"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="405"/>
<source>M&ode</source>
<translation>Λ&ειτουργία</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="400"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="406"/>
<source>&Tools</source>
<translation>&Εργαλεία</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="401"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="407"/>
<source>&Settings</source>
<translation>&Ρυθμίσεις</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="441"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="447"/>
<source>&Language</source>
<translation>&Γλώσσα</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="404"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="410"/>
<source>&Help</source>
<translation>&Βοήθεια</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="405"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="411"/>
<source>Media Manager</source>
<translation>Διαχειριστής Πολυμέσων</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="407"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="413"/>
<source>Service Manager</source>
<translation>Διαχειριστής Λειτουργίας</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="409"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="415"/>
<source>Theme Manager</source>
<translation>Διαχειριστής Θεμάτων</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="411"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="417"/>
<source>&New</source>
<translation>&Νέο</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="414"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="420"/>
<source>&Open</source>
<translation>&Άνοιγμα</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="416"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="422"/>
<source>Open an existing service.</source>
<translation>Άνοιγμα υπάρχουσας λειτουργίας.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="418"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="424"/>
<source>&Save</source>
<translation>&Αποθήκευση</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="420"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="426"/>
<source>Save the current service to disk.</source>
<translation>Αποθήκευση τρέχουσας λειτουργίας στον δίσκο.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="422"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="428"/>
<source>Save &As...</source>
<translation>Αποθήκευση &Ως...</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="424"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="430"/>
<source>Save Service As</source>
<translation>Αποθήκευση Λειτουργίας Ως</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="426"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="432"/>
<source>Save the current service under a new name.</source>
<translation>Αποθήκευση τρέχουσας λειτουργίας υπό νέο όνομα.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="431"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="437"/>
<source>E&xit</source>
<translation>Έ&ξοδος</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="433"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="439"/>
<source>Quit OpenLP</source>
<translation>Έξοδος από το OpenLP</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="439"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="445"/>
<source>&Theme</source>
<translation>&Θέμα</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="447"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="453"/>
<source>&Configure OpenLP...</source>
<translation>&Ρύθμιση του OpenLP...</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="458"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="464"/>
<source>&Media Manager</source>
<translation>&Διαχειριστής Πολυμέσων</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="460"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="466"/>
<source>Toggle Media Manager</source>
<translation>Εναλλαγή Διαχειριστή Πολυμέσων</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="462"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="468"/>
<source>Toggle the visibility of the media manager.</source>
<translation>Εναλλαγή εμφάνισης του διαχειριστή πολυμέσων.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="464"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="470"/>
<source>&Theme Manager</source>
<translation>Διαχειριστής &Θεμάτων</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="466"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="472"/>
<source>Toggle Theme Manager</source>
<translation>Εναλλαγή Διαχειριστή Θεμάτων</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="468"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="474"/>
<source>Toggle the visibility of the theme manager.</source>
<translation>Εναλλαγή εμφάνισης του διαχειριστή θεμάτων.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="470"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="476"/>
<source>&Service Manager</source>
<translation>Διαχειριστής &Λειτουργίας</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="472"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="478"/>
<source>Toggle Service Manager</source>
<translation>Εναλλαγή Διαχειριστή Λειτουργίας</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="474"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="480"/>
<source>Toggle the visibility of the service manager.</source>
<translation>Εναλλαγή εμφάνισης του διαχειριστή λειτουργίας.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="476"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="482"/>
<source>&Preview Panel</source>
<translation>&Οθόνη Προεπισκόπησης</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="478"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="484"/>
<source>Toggle Preview Panel</source>
<translation>Εναλλαγή Οθόνης Προεπισκόπησης</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="480"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="486"/>
<source>Toggle the visibility of the preview panel.</source>
<translation>Εναλλαγή εμφάνισης της οθόνης προεπισκόπησης.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="482"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="488"/>
<source>&Live Panel</source>
<translation>Οθόνη Π&ροβολής</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="484"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="490"/>
<source>Toggle Live Panel</source>
<translation>Εναλλαγή Οθόνης Προβολής</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="490"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="496"/>
<source>Toggle the visibility of the live panel.</source>
<translation>Εναλλαγή εμφάνισης της οθόνης προβολής.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="492"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="498"/>
<source>&Plugin List</source>
<translation>&Λίστα Πρόσθετων</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="494"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="500"/>
<source>List the Plugins</source>
<translation>Λίστα των Πρόσθετων</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="500"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="506"/>
<source>&User Guide</source>
<translation>&Οδηγίες Χρήστη</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="496"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="502"/>
<source>&About</source>
<translation>&Σχετικά</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="497"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="503"/>
<source>More information about OpenLP</source>
<translation>Περισσότερες πληροφορίες για το OpenLP</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="502"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="508"/>
<source>&Online Help</source>
<translation>&Online Βοήθεια</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="504"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="510"/>
<source>&Web Site</source>
<translation>&Ιστοσελίδα</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="512"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="518"/>
<source>Use the system language, if available.</source>
<translation>Χρήση της γλώσσας συστήματος, αν διατίθεται.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="508"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="514"/>
<source>Set the interface language to %s</source>
<translation>Θέστε την γλώσσα σε %s</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="514"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="520"/>
<source>Add &Tool...</source>
<translation>Εργαλείο &Προσθήκης...</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="516"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="522"/>
<source>Add an application to the list of tools.</source>
<translation>Προσθήκη εφαρμογής στην λίστα των εργαλείων.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="532"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="538"/>
<source>&Default</source>
<translation>&Προκαθορισμένο</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="534"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="540"/>
<source>Set the view mode back to the default.</source>
<translation>Θέστε την προβολή στην προκαθορισμένη.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="536"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="542"/>
<source>&Setup</source>
<translation>&Εγκατάσταση</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="537"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="543"/>
<source>Set the view mode to Setup.</source>
<translation>Θέστε την προβολή στην Εγκατάσταση.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="539"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="545"/>
<source>&Live</source>
<translation>&Ζωντανά</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="540"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="546"/>
<source>Set the view mode to Live.</source>
<translation>Θέστε την προβολή σε Ζωντανά.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="731"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="737"/>
<source>Version %s of OpenLP is now available for download (you are currently running version %s).
You can download the latest version from http://openlp.org/.</source>
@@ -3452,22 +3483,22 @@
Μπορείτε να κατεβάσετε την τελευταία έκδοση από το http://openlp.org/.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="735"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="741"/>
<source>OpenLP Version Updated</source>
<translation>Η έκδοση του OpenLP αναβαθμίστηκε</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="843"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="849"/>
<source>OpenLP Main Display Blanked</source>
<translation>Κύρια Οθόνη του OpenLP Κενή</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="843"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="849"/>
<source>The Main Display has been blanked out</source>
<translation>Η Κύρια Οθόνη εκκενώθηκε</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1266"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1273"/>
<source>Default Theme: %s</source>
<translation>Προκαθορισμένο Θέμα: %s</translation>
</message>
@@ -3478,82 +3509,82 @@
<translation>Αγγλικά</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="443"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="449"/>
<source>Configure &Shortcuts...</source>
<translation>Ρύθμιση &Συντομεύσεων...</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1174"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1181"/>
<source>Close OpenLP</source>
<translation>Κλείσιμο του OpenLP</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1174"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1181"/>
<source>Are you sure you want to close OpenLP?</source>
<translation>Είστε σίγουροι ότι θέλετε να κλείσετε το OpenLP;</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="518"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="524"/>
<source>Open &Data Folder...</source>
<translation>Άνοιγμα Φακέλου &Δεδομένων...</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="520"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="526"/>
<source>Open the folder where songs, bibles and other data resides.</source>
<translation>Άνοιγμα του φακέλου που περιέχει τους ύμνους, τις βίβλους και άλλα δεδομένα.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="510"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="516"/>
<source>&Autodetect</source>
<translation>&Αυτόματη Ανίχνευση</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="527"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="533"/>
<source>Update Theme Images</source>
<translation>Ενημέρωση Εικόνων Θέματος</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="529"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="535"/>
<source>Update the preview images for all themes.</source>
<translation>Ενημέρωση των εικόνων προεπισκόπησης όλων των θεμάτων.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="429"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="435"/>
<source>Print the current service.</source>
<translation>Εκτύπωση της τρέχουσας λειτουργίας.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="396"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="402"/>
<source>&Recent Files</source>
<translation>&Πρόσφατα Αρχεία</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="486"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="492"/>
<source>L&ock Panels</source>
<translation>&Κλείδωμα των Πάνελ</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="488"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="494"/>
<source>Prevent the panels being moved.</source>
<translation>Αποτροπή της μετακίνησης των πάνελ.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="522"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="528"/>
<source>Re-run First Time Wizard</source>
<translation>Επανεκτέλεση Οδηγού Πρώτης Εκτέλεσης</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="524"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="530"/>
<source>Re-run the First Time Wizard, importing songs, Bibles and themes.</source>
<translation>Επανεκτέλεση του Οδηγού Πρώτης Εκτέλεσης, για την εισαγωγή ύμνων, Βίβλων και θεμάτων.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="798"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="804"/>
<source>Re-run First Time Wizard?</source>
<translation>Επανεκτέλεση Οδηγού Πρώτης Εκτέλεσης;</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="798"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="804"/>
<source>Are you sure you want to re-run the First Time Wizard?
Re-running this wizard may make changes to your current OpenLP configuration and possibly add songs to your existing songs list and change your default theme.</source>
@@ -3562,43 +3593,43 @@
Η επαντεκτέλεσή του μπορεί να επιφέρει αλλαγές στις τρέχουσες ρυθμίσεις του OpenLP και πιθανότατα να προσθέσει ύμνους στην υπάρχουσα λίστα ύμνων σας και να αλλάξει το προκαθορισμένο θέμα σας.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1427"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1434"/>
<source>Clear List</source>
<comment>Clear List of recent files</comment>
<translation>Εκκαθάριση Λίστας</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1427"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1434"/>
<source>Clear the list of recent files.</source>
<translation>Εκκαθάριση της λίστας πρόσφατων αρχείων.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="445"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="451"/>
<source>Configure &Formatting Tags...</source>
<translation>Ρύθμιση Ετικετών &Μορφοποίησης...</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="449"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="455"/>
<source>Export OpenLP settings to a specified *.config file</source>
<translation>Εξαγωγή των ρυθμίσεων το OpenLP σε καθορισμένο αρχείο *.config</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="456"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="462"/>
<source>Settings</source>
<translation>Ρυθμίσεις</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="453"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="459"/>
<source>Import OpenLP settings from a specified *.config file previously exported on this or another machine</source>
<translation>Εισαγωγή ρυθμίσεων του OpenLP από καθορισμένο αρχείο *.config που έχει εξαχθεί προηγουμένως από αυτόν ή άλλον υπολογιστή</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="937"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="943"/>
<source>Import settings?</source>
<translation>Εισαγωγή Ρυθμίσεων;</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="937"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="943"/>
<source>Are you sure you want to import settings?
Importing settings will make permanent changes to your current OpenLP configuration.
@@ -3611,40 +3642,61 @@
Η εισαγωγή λανθασμένων ρυθμίσεων μπορεί να προκαλέσει εσφαλμένη συμπεριφορά ή ανώμαλο τερματισμό του OpenLP.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="951"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="957"/>
<source>Open File</source>
<translation>Άνοιγμα Αρχείου</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="951"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="957"/>
<source>OpenLP Export Settings Files (*.conf)</source>
<translation>Εξαγωγή Αρχείων Ρυθμίσεων του OpenLP (*.conf)</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1014"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1021"/>
<source>Import settings</source>
<translation>Ρυθμίσεις εισαγωγής</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1014"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1021"/>
<source>OpenLP will now close. Imported settings will be applied the next time you start OpenLP.</source>
<translation>Το OpenLP θα τερματιστεί. Οι εισηγμένες ρυθμίσεις θα εφαρμοστούν την επόμενη φορά που θα ξεκινήσετε το OpenLP.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1029"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1036"/>
<source>Export Settings File</source>
<translation>Εξαγωγή Αρχείου Ρυθμίσεων</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1029"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1036"/>
<source>OpenLP Export Settings File (*.conf)</source>
<translation>Εξαγωγή Αρχείων Ρυθμίσεων του OpenLP (*.conf)</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1520"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1527"/>
<source>New Data Directory Error</source>
<translation>Σφάλμα Νέου Φακέλου Δεδομένων</translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/mainwindow.py" line="995"/>
+ <source>The file you selected does appear to be a valid OpenLP settings file.
+
+Section [%s] is not valid
+
+Processing has terminated and no changed have been made.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/mainwindow.py" line="1517"/>
+ <source>Copying OpenLP data to new data directory location - %s - Please wait for copy to finish</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/mainwindow.py" line="1527"/>
+ <source>OpenLP Data directory copy failed
+
+%s</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.Manager</name>
@@ -3931,184 +3983,184 @@
<context>
<name>OpenLP.ServiceManager</name>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="181"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="182"/>
<source>Move to &top</source>
<translation>Μετακίνηση στην &κορυφή</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="181"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="182"/>
<source>Move item to the top of the service.</source>
<translation>Μετακίνηση αντικειμένου στην κορυφή της λειτουργίας.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="187"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="188"/>
<source>Move &up</source>
<translation>Μετακίνηση &επάνω</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="187"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="188"/>
<source>Move item up one position in the service.</source>
<translation>Μετακίνηση μία θέση επάνω στην λειτουργία.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="208"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="209"/>
<source>Move &down</source>
<translation>Μετακίνηση κά&τω</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="194"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="195"/>
<source>Move item down one position in the service.</source>
<translation>Μετακίνηση μία θέση κάτω στην λειτουργία.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="201"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="202"/>
<source>Move to &bottom</source>
<translation>Μετακίνηση στο &τέλος</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="201"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="202"/>
<source>Move item to the end of the service.</source>
<translation>Μετακίνηση στο τέλος της λειτουργίας.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="221"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="222"/>
<source>&Delete From Service</source>
<translation>&Διαγραφή Από την Λειτουργία</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="221"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="222"/>
<source>Delete the selected item from the service.</source>
<translation>Διαγραφή του επιλεγμένου αντικειμένου από την λειτουργία.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="286"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="287"/>
<source>&Add New Item</source>
<translation>&Προσθήκη Νέου Αντικειμένου</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="289"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="290"/>
<source>&Add to Selected Item</source>
<translation>&Προσθήκη στο Επιλεγμένο Αντικείμενο</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="294"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="295"/>
<source>&Edit Item</source>
<translation>&Επεξεργασία Αντικειμένου</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="297"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="298"/>
<source>&Reorder Item</source>
<translation>&Ανακατανομή Αντικειμένου</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="301"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="302"/>
<source>&Notes</source>
<translation>&Σημειώσεις</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="317"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="318"/>
<source>&Change Item Theme</source>
<translation>&Αλλαγή Θέματος Αντικειμένου</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="624"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="631"/>
<source>OpenLP Service Files (*.osz)</source>
<translation>Αρχεία Λειτουργίας του OpenLP (*.osz)</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="653"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="660"/>
<source>File is not a valid service.
The content encoding is not UTF-8.</source>
<translation>Το αρχείο δεν αποτελεί κατάλληλη λειτουργία.
Η κωδικοποίηση του περιεχομένου δεν είναι UTF-8.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="695"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="702"/>
<source>File is not a valid service.</source>
<translation>Το αρχείο δεν είναι αρχείο κατάλληλης λειτουργίας.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1298"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1309"/>
<source>Missing Display Handler</source>
<translation>Απουσία Διαχειριστή Προβολής</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1246"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1257"/>
<source>Your item cannot be displayed as there is no handler to display it</source>
<translation>Το αντικείμενό σας δεν μπορεί να προβληθεί αφού δεν υπάρχει διαχειριστής για να το προβάλλει</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1298"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1309"/>
<source>Your item cannot be displayed as the plugin required to display it is missing or inactive</source>
<translation>Το αντικείμενό σας δεν μπορεί να προβληθεί αφού το πρόσθετο που απαιτείται για την προβολή απουσιάζει ή είναι ανενεργό</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="230"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="231"/>
<source>&Expand all</source>
<translation>&Ανάπτυξη όλων</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="230"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="231"/>
<source>Expand all the service items.</source>
<translation>Ανάπτυξη όλων των αντικειμένων λειτουργίας.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="236"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="237"/>
<source>&Collapse all</source>
<translation>&Σύμπτυξη όλων</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="236"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="237"/>
<source>Collapse all the service items.</source>
<translation>Σύμπτυξη όλων των αντικειμένων λειτουργίας.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="413"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="420"/>
<source>Open File</source>
<translation>Άνοιγμα Αρχείου</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="208"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="209"/>
<source>Moves the selection down the window.</source>
<translation>Μετακίνηση της επιλογής κάτω στο παράθυρο.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="214"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="215"/>
<source>Move up</source>
<translation>Μετακίνηση επάνω</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="214"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="215"/>
<source>Moves the selection up the window.</source>
<translation>Μετακίνηση της επιλογής προς τα πάνω στο παράθυρο.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="244"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="245"/>
<source>Go Live</source>
<translation>Προβολή</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="244"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="245"/>
<source>Send the selected item to Live.</source>
<translation>Προβολή του επιλεγμένου αντικειμένου.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="305"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="306"/>
<source>&Start Time</source>
<translation>Ώρα &Έναρξης</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="311"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="312"/>
<source>Show &Preview</source>
<translation>Προβολή &Προεπισκόπησης</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="430"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="437"/>
<source>Modified Service</source>
<translation>Τροποποιημένη Λειτουργία</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="430"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="437"/>
<source>The current service has been modified. Would you like to save this service?</source>
<translation>Η τρέχουσα λειτουργία έχει τροποποιηθεί. Θέλετε να αποθηκεύσετε ετούτη την λειτουργία;</translation>
</message>
@@ -4128,85 +4180,94 @@
<translation>Χρόνος Αναπαραγωγής:</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="341"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="342"/>
<source>Untitled Service</source>
<translation>Ανώνυμη Λειτουργία</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="701"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="708"/>
<source>File could not be opened because it is corrupt.</source>
<translation>Το αρχείο δεν ανοίχθηκε επειδή είναι φθαρμένο.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="707"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="714"/>
<source>Empty File</source>
<translation>Κενό Αρχείο</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="707"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="714"/>
<source>This service file does not contain any data.</source>
<translation>Ετούτο το αρχείο λειτουργίας δεν περιέχει δεδομένα.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="714"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="721"/>
<source>Corrupt File</source>
<translation>Φθαρμένο Αρχείο</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="130"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="131"/>
<source>Load an existing service.</source>
<translation>Άνοιγμα υπάρχουσας λειτουργίας.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="134"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="135"/>
<source>Save this service.</source>
<translation>Αποθήκευση ετούτης της λειτουργίας.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="144"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="145"/>
<source>Select a theme for the service.</source>
<translation>Επιλέξτε ένα θέμα για την λειτουργία.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="714"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="721"/>
<source>This file is either corrupt or it is not an OpenLP 2.0 service file.</source>
<translation>Αυτό το αρχείο είναι είτε φθαρμένο είτε δεν είναι αρχείο λειτουργίας του OpenLP 2.0.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="512"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="519"/>
<source>Service File Missing</source>
<translation>Απουσία Αρχείου Λειτουργίας</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1051"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1062"/>
<source>Slide theme</source>
<translation>Θέμα διαφάνειας</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1055"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1066"/>
<source>Notes</source>
<translation>Σημειώσεις</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1046"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1057"/>
<source>Edit</source>
<translation>Επεξεργασία</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1046"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1057"/>
<source>Service copy only</source>
<translation>Επεξεργασία αντιγράφου μόνο</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="566"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="573"/>
<source>Error Saving File</source>
<translation>Σφάλμα Αποθήκευσης Αρχείου</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="566"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="573"/>
<source>There was an error saving your file.</source>
<translation>Υπήρξε σφάλμα κατά την αποθήκευση του αρχείου σας.</translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/servicemanager.py" line="521"/>
+ <source>File missing from service
+
+ %s
+
+Continue saving?</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.ServiceNoteForm</name>
@@ -4320,17 +4381,17 @@
<translation>Εμφάνιση Επιφάνειας Εργασίας</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="507"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="508"/>
<source>Previous Service</source>
<translation>Προηγούμενη Λειτουργία</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="512"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="513"/>
<source>Next Service</source>
<translation>Επόμενη Λειτουργία</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="517"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="518"/>
<source>Escape Item</source>
<translation>Αποφυγή Αντικειμένου</translation>
</message>
@@ -4370,7 +4431,7 @@
<translation>Επεξεργασία και επαναφόρτωση προεπισκόπισης ύμνου.</translation>
</message>
<message>
- <location filename="openlp/core/ui/media/mediacontroller.py" line="199"/>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="206"/>
<source>Start playing media.</source>
<translation>Έναρξη αναπαραγωγής πολυμέσων.</translation>
</message>
@@ -4380,57 +4441,57 @@
<translation>Παύση ήχου.</translation>
</message>
<message>
- <location filename="openlp/core/ui/media/mediacontroller.py" line="204"/>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="211"/>
<source>Pause playing media.</source>
<translation>Παύση αναπαραγωγής πολυμέσων.</translation>
</message>
<message>
- <location filename="openlp/core/ui/media/mediacontroller.py" line="209"/>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="216"/>
<source>Stop playing media.</source>
<translation>Σταμάτημα αναπαργωγής πολυμέσων.</translation>
</message>
<message>
- <location filename="openlp/core/ui/media/mediacontroller.py" line="218"/>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="225"/>
<source>Video position.</source>
<translation>Θέση Video.</translation>
</message>
<message>
- <location filename="openlp/core/ui/media/mediacontroller.py" line="230"/>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="237"/>
<source>Audio Volume.</source>
<translation>Ένταση Ήχου.</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="365"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="366"/>
<source>Go to "Verse"</source>
<translation>Πήγαινε στην "Στροφή"</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="367"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="368"/>
<source>Go to "Chorus"</source>
<translation>Πήγαινε στην "Επωδό"</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="369"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="370"/>
<source>Go to "Bridge"</source>
<translation>Πήγαινε στην "Γέφυρα"</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="371"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="372"/>
<source>Go to "Pre-Chorus"</source>
<translation>Πήγαινε στην "Προ-Επωδό"</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="374"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="375"/>
<source>Go to "Intro"</source>
<translation>Πήγαινε στην "Εισαγωγή"</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="376"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="377"/>
<source>Go to "Ending"</source>
<translation>Πήγαινε στο"Τέλος"</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="378"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="379"/>
<source>Go to "Other"</source>
<translation>Πήγαινε στο "Άλλο"</translation>
</message>
@@ -4450,17 +4511,17 @@
<translation>Κομμάτι σε Αναμονή</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="290"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="291"/>
<source>Background Audio</source>
<translation>Κομμάτι Φόντου</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="296"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="297"/>
<source>Go to next audio track.</source>
<translation>Μετάβαση στο επόμενο κομμάτι.</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="303"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="304"/>
<source>Tracks</source>
<translation>Κομμάτια</translation>
</message>
@@ -4552,39 +4613,6 @@
</message>
</context>
<context>
- <name>OpenLP.ThemeForm</name>
- <message>
- <location filename="openlp/core/ui/themeform.py" line="523"/>
- <source>Select Image</source>
- <translation>Επιλογή Εικόνας</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/themeform.py" line="605"/>
- <source>Theme Name Missing</source>
- <translation>Ονομασία Θέματος Απουσιάζει</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/themeform.py" line="605"/>
- <source>There is no name for this theme. Please enter one.</source>
- <translation>Δεν υπάρχει ονομασία για αυτό το θέμα. Εισάγετε ένα όνομα.</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/themeform.py" line="611"/>
- <source>Theme Name Invalid</source>
- <translation>Ακατάλληλο Όνομα Θέματος</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/themeform.py" line="611"/>
- <source>Invalid theme name. Please enter one.</source>
- <translation>Ακατάλληλο όνομα θέματος. Εισάγετε ένα όνομα.</translation>
- </message>
- <message>
- <location filename="openlp/core/ui/themeform.py" line="205"/>
- <source>(approximately %d lines per slide)</source>
- <translation>(περίπου %d γραμμές ανά διαφάνεια)</translation>
- </message>
-</context>
-<context>
<name>OpenLP.ThemeManager</name>
<message>
<location filename="openlp/core/ui/thememanager.py" line="70"/>
@@ -4647,62 +4675,62 @@
<translation>Ορισμός Ως &Γενικής Προεπιλογής</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="468"/>
+ <location filename="openlp/core/ui/thememanager.py" line="470"/>
<source>%s (default)</source>
<translation>%s (προκαθορισμένο)</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="323"/>
+ <location filename="openlp/core/ui/thememanager.py" line="324"/>
<source>You must select a theme to edit.</source>
<translation>Πρέπει να επιλέξετε ένα θέμα προς επεξεργασία.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="791"/>
+ <location filename="openlp/core/ui/thememanager.py" line="792"/>
<source>You are unable to delete the default theme.</source>
<translation>Δεν μπορείτε να διαγράψετε το προκαθορισμένο θέμα.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="799"/>
+ <location filename="openlp/core/ui/thememanager.py" line="800"/>
<source>Theme %s is used in the %s plugin.</source>
<translation>Το Θέμα %s χρησιμοποιείται στο πρόσθετο %s.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="376"/>
+ <location filename="openlp/core/ui/thememanager.py" line="378"/>
<source>You have not selected a theme.</source>
<translation>Δεν έχετε επιλέξει θέμα.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="380"/>
+ <location filename="openlp/core/ui/thememanager.py" line="382"/>
<source>Save Theme - (%s)</source>
<translation>Αποθήκευση Θέματος - (%s)</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="398"/>
+ <location filename="openlp/core/ui/thememanager.py" line="400"/>
<source>Theme Exported</source>
<translation>Θέμα Εξήχθη</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="398"/>
+ <location filename="openlp/core/ui/thememanager.py" line="400"/>
<source>Your theme has been successfully exported.</source>
<translation>Το θέμα σας εξήχθη επιτυχώς.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="404"/>
+ <location filename="openlp/core/ui/thememanager.py" line="406"/>
<source>Theme Export Failed</source>
<translation>Εξαγωγή Θέματος Απέτυχε</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="404"/>
+ <location filename="openlp/core/ui/thememanager.py" line="406"/>
<source>Your theme could not be exported due to an error.</source>
<translation>Το θέμα σας δεν εξήχθη λόγω σφάλματος.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="419"/>
+ <location filename="openlp/core/ui/thememanager.py" line="421"/>
<source>Select Theme Import File</source>
<translation>Επιλέξτε Αρχείο Εισαγωγής Θέματος</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="605"/>
+ <location filename="openlp/core/ui/thememanager.py" line="607"/>
<source>File is not a valid theme.</source>
<translation>Το αρχείο δεν αποτελεί έγκυρο θέμα.</translation>
</message>
@@ -4722,47 +4750,47 @@
<translation>&Εξαγωγή Θέματος</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="265"/>
+ <location filename="openlp/core/ui/thememanager.py" line="266"/>
<source>You must select a theme to rename.</source>
<translation>Πρέπει να επιλέξετε ένα θέμα για μετονομασία.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="265"/>
+ <location filename="openlp/core/ui/thememanager.py" line="266"/>
<source>Rename Confirmation</source>
<translation>Επιβεβαίωση Μετονομασίας</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="265"/>
+ <location filename="openlp/core/ui/thememanager.py" line="266"/>
<source>Rename %s theme?</source>
<translation>Μετονομασία θέματος %s;</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="339"/>
+ <location filename="openlp/core/ui/thememanager.py" line="341"/>
<source>You must select a theme to delete.</source>
<translation>Πρέπει να επιλέξετε ένα θέμα προς διαγραφή.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="339"/>
+ <location filename="openlp/core/ui/thememanager.py" line="341"/>
<source>Delete Confirmation</source>
<translation>Επιβεβαίωση Διαγραφής</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="339"/>
+ <location filename="openlp/core/ui/thememanager.py" line="341"/>
<source>Delete %s theme?</source>
<translation>Διαγραφή θέματος %s;</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="799"/>
+ <location filename="openlp/core/ui/thememanager.py" line="800"/>
<source>Validation Error</source>
<translation>Σφάλμα Ελέγχου</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="656"/>
+ <location filename="openlp/core/ui/thememanager.py" line="658"/>
<source>A theme with this name already exists.</source>
<translation>Υπάρχει ήδη θέμα με αυτό το όνομα.</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="419"/>
+ <location filename="openlp/core/ui/thememanager.py" line="421"/>
<source>OpenLP Themes (*.theme *.otz)</source>
<translation>Θέματα OpenLP (*.theme *.otz)</translation>
</message>
@@ -4773,10 +4801,15 @@
<translation>Αντιγραφή του %s</translation>
</message>
<message>
- <location filename="openlp/core/ui/thememanager.py" line="515"/>
+ <location filename="openlp/core/ui/thememanager.py" line="517"/>
<source>Theme Already Exists</source>
<translation>Ήδη Υπαρκτό Θέμα</translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/thememanager.py" line="517"/>
+ <source>Theme %s already exists. Do you want to replace it?</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.ThemeWizard</name>
@@ -4991,7 +5024,7 @@
<translation>Όνομα θέματος:</translation>
</message>
<message>
- <location filename="openlp/core/ui/themeform.py" line="311"/>
+ <location filename="openlp/core/ui/themeform.py" line="328"/>
<source>Edit Theme - %s</source>
<translation>Επεξεργασία Θέματος - %s</translation>
</message>
@@ -5043,12 +5076,52 @@
<message>
<location filename="openlp/core/ui/themewizard.py" line="554"/>
<source>Preview and Save</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/core/ui/themewizard.py" line="556"/>
<source>Preview the theme and save it.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themeform.py" line="208"/>
+ <source>(approximately %d lines per slide)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themeform.py" line="236"/>
+ <source>Background Image Empty</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themeform.py" line="236"/>
+ <source>You have not selected a background image. Please select one before continuing.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themeform.py" line="540"/>
+ <source>Select Image</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themeform.py" line="622"/>
+ <source>Theme Name Missing</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themeform.py" line="622"/>
+ <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="628"/>
+ <source>Theme Name Invalid</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/themeform.py" line="628"/>
+ <source>Invalid theme name. Please enter one.</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -5405,7 +5478,7 @@
<translation>Έτοιμο.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="250"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="252"/>
<source>Starting import...</source>
<translation>Έναρξη εισαγωγής...</translation>
</message>
@@ -5444,7 +5517,7 @@
</message>
<message>
<location filename="openlp/plugins/songs/lib/ui.py" line="42"/>
- <source>©</source>
+ <source>©</source>
<comment>Copyright symbol.</comment>
<translation>©</translation>
</message>
@@ -5691,6 +5764,11 @@
<comment>A song format e.g. PowerSong</comment>
<translation>Πρέπει να καθορίσετε έναν %s φάκελο από τον οποίο θα γίνει εισαγωγή.</translation>
</message>
+ <message>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="251"/>
+ <source>Importing Songs</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.core.lib</name>
@@ -6014,8 +6092,8 @@
</message>
<message>
<location filename="openlp/plugins/remotes/lib/remotetab.py" line="124"/>
- <source>Scan the QR code or click <a href="https://market.android.com/details?id=org.openlp.android">download</a> to install the Android app from the Market.</source>
- <translation>Σκανάρετε τον κώδικα QR ή κάντε κλικ στο <a href="https://market.android.com/details?id=org.openlp.android">download</a> για να εγκαταστήσετε την εφαρμογή για Android από το Κατάστημα.</translation>
+ <source>Scan the QR code or click <a href="https://play.google.com/store/apps/details?id=org.openlp.android">download</a> to install the Android app from Google Play.</source>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -6207,7 +6285,7 @@
<translation>Εισαγωγή ύμνων με χρηση του οδηγού εισαγωγής.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="167"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="168"/>
<source><strong>Songs Plugin</strong><br />The songs plugin provides the ability to display and manage songs.</source>
<translation><strong>Προσθετο Ύμνων</strong><br />Το προσθετο ύμνων παρέχει την δυνατότητα προβολής και διαχείρισης ύμνων.</translation>
</message>
@@ -6318,19 +6396,19 @@
Η κωδικοποιήση ειναι υπεύθυνη για την ορθή εμφάνιση των χαρακτήρων.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="211"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="212"/>
<source>Song</source>
<comment>name singular</comment>
<translation>Ύμνος</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="212"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="213"/>
<source>Songs</source>
<comment>name plural</comment>
<translation>Ύμνοι</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="216"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="217"/>
<source>Songs</source>
<comment>container title</comment>
<translation>Ύμνοι</translation>
@@ -6341,35 +6419,40 @@
<translation>Εξαγωγή ύμνων με χρήση του οδηγού εξαγωγής.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="222"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="223"/>
<source>Add a new song.</source>
<translation>Προσθήκη νέου ύμνου.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="223"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="224"/>
<source>Edit the selected song.</source>
<translation>Επεξεργασία του επιλεγμένου ύμνου.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="224"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="225"/>
<source>Delete the selected song.</source>
<translation>Διαγραφή του επιλεγμένου ύμνου.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="225"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="226"/>
<source>Preview the selected song.</source>
<translation>Προεπισκόπηση του επιλεγμένου ύμνου.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="226"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="227"/>
<source>Send the selected song live.</source>
<translation>Μετάβαση του επιελεγμένου ύμνου προς προβολή.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/songsplugin.py" line="227"/>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="228"/>
<source>Add the selected song to the service.</source>
<translation>Προσθήκη του επιλεγμένου ύμνου στην λειτουργία.</translation>
</message>
+ <message>
+ <location filename="openlp/plugins/songs/songsplugin.py" line="150"/>
+ <source>Reindexing songs</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>SongsPlugin.AuthorsForm</name>
@@ -6615,11 +6698,6 @@
<translation>Πρέπει να έχετε έναν συγγραφέα για αυτόν τον ύμνο.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editverseform.py" line="202"/>
- <source>You need to type some text in to the verse.</source>
- <translation>Πρέπει να πληκτρολογήσετε λίγο κείμενο στο εδάφιο.</translation>
- </message>
- <message>
<location filename="openlp/plugins/songs/forms/editsongdialog.py" line="346"/>
<source>Linked Audio</source>
<translation>Συνδεδεμένος Ήχος</translation>
@@ -6901,37 +6979,37 @@
<message>
<location filename="openlp/plugins/songs/lib/importer.py" line="321"/>
<source>SundayPlus Song Files</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/lib/importer.py" line="172"/>
<source>This importer has been disabled.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/lib/importer.py" line="260"/>
<source>MediaShout Database</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/lib/importer.py" line="262"/>
<source>The MediaShout importer is only supported on Windows. It has been disabled due to a missing Python module. If you want to use this importer, you will need to install the "pyodbc" module.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/lib/importer.py" line="293"/>
<source>SongPro Text Files</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/lib/importer.py" line="295"/>
<source>SongPro (Export File)</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
<message>
<location filename="openlp/plugins/songs/lib/importer.py" line="297"/>
<source>In SongPro, export your songs using the File -> Export menu</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -6972,7 +7050,10 @@
<message numerus="yes">
<location filename="openlp/plugins/songs/lib/mediaitem.py" line="404"/>
<source>Are you sure you want to delete the %n selected song(s)?</source>
- <translation><numerusform>Είστε σίγουροι ότι θέλετε να διαγράψετε τον %n επιλεγμένο ύμνο;</numerusform><numerusform>Είστε σίγουροι ότι θέλετε να διαγράψετε τους %n επιλεγμένους ύμνους;</numerusform></translation>
+ <translation>
+ <numerusform>Είστε σίγουροι ότι θέλετε να διαγράψετε τον %n επιλεγμένο ύμνο;</numerusform>
+ <numerusform>Είστε σίγουροι ότι θέλετε να διαγράψετε τους %n επιλεγμένους ύμνους;</numerusform>
+ </translation>
</message>
<message>
<location filename="openlp/plugins/songs/lib/mediaitem.py" line="150"/>
@@ -7016,7 +7097,7 @@
<message>
<location filename="openlp/plugins/songs/lib/mediashoutimport.py" line="61"/>
<source>Unable to open the MediaShout database.</source>
- <translation type="unfinished"/>
+ <translation type="unfinished"></translation>
</message>
</context>
<context>
@@ -7055,6 +7136,26 @@
<source>Verses not found. Missing "PART" header.</source>
<translation>Δεν βρέθηκαν εδάφια. Απουσιάζει η κεφαλίδα "PART".</translation>
</message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/powersongimport.py" line="103"/>
+ <source>No %s files found.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/powersongimport.py" line="123"/>
+ <source>Invalid %s file. Unexpected byte value.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/powersongimport.py" line="142"/>
+ <source>Invalid %s file. Missing "TITLE" header.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/powersongimport.py" line="148"/>
+ <source>Invalid %s file. Missing "COPYRIGHTLINE" header.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>SongsPlugin.SongBookForm</name>
@@ -7324,5 +7425,20 @@
<source>File not valid ZionWorx CSV format.</source>
<translation>Το αρχείο δεν έχει την κατάλληλη μορφή του ZionWorx CSV.</translation>
</message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/zionworximport.py" line="91"/>
+ <source>Line %d: %s</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/zionworximport.py" line="111"/>
+ <source>Decoding error: %s</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/lib/zionworximport.py" line="132"/>
+ <source>Record %d</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
-</TS>
\ No newline at end of file
+</TS>
=== modified file 'resources/i18n/en.ts'
--- resources/i18n/en.ts 2012-08-03 17:08:43 +0000
+++ resources/i18n/en.ts 2012-09-28 17:48:52 +0000
@@ -1,4 +1,5 @@
-<?xml version="1.0" ?><!DOCTYPE TS><TS language="en" sourcelanguage="" version="2.0">
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE TS><TS version="2.0" language="en" sourcelanguage="">
<context>
<name>AlertsPlugin</name>
<message>
@@ -101,7 +102,7 @@
</message>
<message>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="190"/>
- <source>The alert text does not contain '<>'.
+ <source>The alert text does not contain '<>'.
Do you want to continue anyway?</source>
<translation>The alert text does not contain '<>'.
Do you want to continue anyway?</translation>
@@ -174,12 +175,12 @@
<translation>Bibles</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="543"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="598"/>
<source>No Book Found</source>
<translation>No Book Found</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="543"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="598"/>
<source>No matching book could be found in this Bible. Check that you have spelled the name of the book correctly.</source>
<translation>No matching book could be found in this Bible. Check that you have spelled the name of the book correctly.</translation>
</message>
@@ -710,39 +711,39 @@
<context>
<name>BiblesPlugin.BibleManager</name>
<message>
- <location filename="openlp/plugins/bibles/lib/manager.py" line="429"/>
+ <location filename="openlp/plugins/bibles/lib/manager.py" line="421"/>
<source>Scripture Reference Error</source>
<translation>Scripture Reference Error</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/manager.py" line="419"/>
+ <location filename="openlp/plugins/bibles/lib/manager.py" line="411"/>
<source>Web Bible cannot be used</source>
<translation>Web Bible cannot be used</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/manager.py" line="419"/>
+ <location filename="openlp/plugins/bibles/lib/manager.py" line="411"/>
<source>Text Search is not available with Web Bibles.</source>
<translation>Text Search is not available with Web Bibles.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/manager.py" line="429"/>
+ <location filename="openlp/plugins/bibles/lib/manager.py" line="421"/>
<source>You did not enter a search keyword.
You can separate different keywords by a space to search for all of your keywords and you can separate them by a comma to search for one of them.</source>
<translation>You did not enter a search keyword.
You can separate different keywords by a space to search for all of your keywords and you can separate them by a comma to search for one of them.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/manager.py" line="403"/>
+ <location filename="openlp/plugins/bibles/lib/manager.py" line="395"/>
<source>There are no Bibles currently installed. Please use the Import Wizard to install one or more Bibles.</source>
<translation>There are no Bibles currently installed. Please use the Import Wizard to install one or more Bibles.</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/manager.py" line="403"/>
+ <location filename="openlp/plugins/bibles/lib/manager.py" line="395"/>
<source>No Bibles Available</source>
<translation>No Bibles Available</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/manager.py" line="346"/>
+ <location filename="openlp/plugins/bibles/lib/manager.py" line="338"/>
<source>Your scripture reference is either not supported by OpenLP or is invalid. Please make sure your reference conforms to one of the following patterns or consult the manual:
Book Chapter
@@ -1043,38 +1044,38 @@
<context>
<name>BiblesPlugin.HTTPBible</name>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="457"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="512"/>
<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="482"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="537"/>
<source>Registering Language...</source>
<translation>Registering Language...</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="498"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="553"/>
<source>Importing %s...</source>
<comment>Importing <book name>...</comment>
<translation>Importing %s...</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="665"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="720"/>
<source>Download Error</source>
<translation>Download Error</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="665"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="720"/>
<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="672"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="727"/>
<source>Parse Error</source>
<translation>Parse Error</translation>
</message>
<message>
- <location filename="openlp/plugins/bibles/lib/http.py" line="672"/>
+ <location filename="openlp/plugins/bibles/lib/http.py" line="727"/>
<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>
@@ -1708,7 +1709,10 @@
<message numerus="yes">
<location filename="openlp/plugins/custom/lib/mediaitem.py" line="179"/>
<source>Are you sure you want to delete the %n selected custom slide(s)?</source>
- <translation><numerusform>Are you sure you want to delete the %n selected custom slide(s)?</numerusform><numerusform>Are you sure you want to delete the %n selected custom slide(s)?</numerusform></translation>
+ <translation>
+ <numerusform>Are you sure you want to delete the %n selected custom slide(s)?</numerusform>
+ <numerusform>Are you sure you want to delete the %n selected custom slide(s)?</numerusform>
+ </translation>
</message>
</context>
<context>
@@ -1947,7 +1951,7 @@
<translation>There was no display item to amend.</translation>
</message>
<message>
- <location filename="openlp/core/ui/media/mediacontroller.py" line="342"/>
+ <location filename="openlp/core/ui/media/mediacontroller.py" line="357"/>
<source>Unsupported File</source>
<translation>Unsupported File</translation>
</message>
@@ -2020,11 +2024,6 @@
<translation>License</translation>
</message>
<message>
- <location filename="openlp/core/ui/aboutdialog.py" line="618"/>
- <source>Contribute</source>
- <translation>Contribute</translation>
- </message>
- <message>
<location filename="openlp/core/ui/aboutform.py" line="51"/>
<source> build %s</source>
<translation> build %s</translation>
@@ -2073,7 +2072,7 @@
%s
Japanese (ja)
%s
- Norwegian Bokmål (nb)
+ Norwegian Bokmål (nb)
%s
Dutch (nl)
%s
@@ -2165,6 +2164,13 @@
He has set us free.</translation>
</message>
<message>
+ <location filename="openlp/core/ui/aboutdialog.py" line="223"/>
+ <source>Copyright © 2004-2012 %s
+Portions copyright © 2004-2012 %s</source>
+ <translation>Copyright © 2004-2012 %s
+Portions copyright © 2004-2012 %s</translation>
+ </message>
+ <message>
<location filename="openlp/core/ui/aboutdialog.py" line="85"/>
<source>OpenLP <version><revision> - Open Source Lyrics Projection
@@ -2172,21 +2178,19 @@
Find out more about OpenLP: http://openlp.org/
-OpenLP is written and maintained by volunteers. If you would like to see more free Christian software being written, please consider contributing by using the button below.</source>
+OpenLP is written and maintained by volunteers. If you would like to see more free Christian software being written, please consider volunteering by using the button below.</source>
<translation>OpenLP <version><revision> - Open Source Lyrics Projection
OpenLP is free church presentation software, or lyrics projection software, used to display slides of songs, Bible verses, videos, images, and even presentations (if Impress, PowerPoint or PowerPoint Viewer is installed) for church worship using a computer and a data projector.
Find out more about OpenLP: http://openlp.org/
-OpenLP is written and maintained by volunteers. If you would like to see more free Christian software being written, please consider contributing by using the button below.</translation>
+OpenLP is written and maintained by volunteers. If you would like to see more free Christian software being written, please consider volunteering by using the button below.</translation>
</message>
<message>
- <location filename="openlp/core/ui/aboutdialog.py" line="223"/>
- <source>Copyright © 2004-2012 %s
-Portions copyright © 2004-2012 %s</source>
- <translation>Copyright © 2004-2012 %s
-Portions copyright © 2004-2012 %s</translation>
+ <location filename="openlp/core/ui/aboutdialog.py" line="618"/>
+ <source>Volunteer</source>
+ <translation>Volunteer</translation>
</message>
</context>
<context>
@@ -2277,7 +2281,7 @@
<translation>Revert to the default OpenLP logo.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="611"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="618"/>
<source>Service %Y-%m-%d %H-%M</source>
<comment>This may not contain any of the following characters: /\?*|<>[]":+
See http://docs.python.org/library/datetime.html#strftime-strptime-behavior for more information.</comment>
@@ -2439,17 +2443,17 @@
<translation>Select Data Directory Location</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="683"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="684"/>
<source>Confirm Data Directory Change</source>
<translation>Confirm Data Directory Change</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="710"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="711"/>
<source>Reset Data Directory</source>
<translation>Reset Data Directory</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="710"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="711"/>
<source>Are you sure you want to change the location of the OpenLP data directory to the default location?
This location will be used after OpenLP is closed.</source>
@@ -2458,10 +2462,61 @@
This location will be used after OpenLP is closed.</translation>
</message>
<message>
- <location filename="openlp/core/ui/advancedtab.py" line="746"/>
+ <location filename="openlp/core/ui/advancedtab.py" line="747"/>
<source>Overwrite Existing Data</source>
<translation>Overwrite Existing Data</translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/advancedtab.py" line="519"/>
+ <source>OpenLP data directory was not found
+
+%s
+
+This data directory was previously changed from the OpenLP default location. If the new location was on removable media, that media needs to be made available.
+
+Click "No" to stop loading OpenLP. allowing you to fix the the problem.
+
+Click "Yes" to reset the data directory to the default location.</source>
+ <translation>OpenLP data directory was not found
+
+%s
+
+This data directory was previously changed from the OpenLP default location. If the new location was on removable media, that media needs to be made available.
+
+Click "No" to stop loading OpenLP. allowing you to fix the the problem.
+
+Click "Yes" to reset the data directory to the default location.</translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/advancedtab.py" line="684"/>
+ <source>Are you sure you want to change the location of the OpenLP data directory to:
+
+%s
+
+The data directory will be changed when OpenLP is closed.</source>
+ <translation>Are you sure you want to change the location of the OpenLP data directory to:
+
+%s
+
+The data directory will be changed when OpenLP is closed.</translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/advancedtab.py" line="747"/>
+ <source>WARNING:
+
+The location you have selected
+
+%s
+
+appears to contain OpenLP data files. Do you wish to replace these files with the current data files?</source>
+ <translation>WARNING:
+
+The location you have selected
+
+%s
+
+appears to contain OpenLP data files. Do you wish to replace these files with the current data files?</translation>
+ </message>
</context>
<context>
<name>OpenLP.ExceptionDialog</name>
@@ -3156,7 +3211,7 @@
<context>
<name>OpenLP.MainDisplay</name>
<message>
- <location filename="openlp/core/ui/maindisplay.py" line="187"/>
+ <location filename="openlp/core/ui/maindisplay.py" line="192"/>
<source>OpenLP Display</source>
<translation>OpenLP Display</translation>
</message>
@@ -3164,287 +3219,287 @@
<context>
<name>OpenLP.MainWindow</name>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="393"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="399"/>
<source>&File</source>
<translation>&File</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="394"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="400"/>
<source>&Import</source>
<translation>&Import</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="395"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="401"/>
<source>&Export</source>
<translation>&Export</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="398"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="404"/>
<source>&View</source>
<translation>&View</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="399"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="405"/>
<source>M&ode</source>
<translation>M&ode</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="400"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="406"/>
<source>&Tools</source>
<translation>&Tools</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="401"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="407"/>
<source>&Settings</source>
<translation>&Settings</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="441"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="447"/>
<source>&Language</source>
<translation>&Language</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="404"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="410"/>
<source>&Help</source>
<translation>&Help</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="405"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="411"/>
<source>Media Manager</source>
<translation>Media Manager</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="407"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="413"/>
<source>Service Manager</source>
<translation>Service Manager</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="409"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="415"/>
<source>Theme Manager</source>
<translation>Theme Manager</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="411"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="417"/>
<source>&New</source>
<translation>&New</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="414"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="420"/>
<source>&Open</source>
<translation>&Open</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="416"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="422"/>
<source>Open an existing service.</source>
<translation>Open an existing service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="418"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="424"/>
<source>&Save</source>
<translation>&Save</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="420"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="426"/>
<source>Save the current service to disk.</source>
<translation>Save the current service to disk.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="422"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="428"/>
<source>Save &As...</source>
<translation>Save &As...</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="424"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="430"/>
<source>Save Service As</source>
<translation>Save Service As</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="426"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="432"/>
<source>Save the current service under a new name.</source>
<translation>Save the current service under a new name.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="431"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="437"/>
<source>E&xit</source>
<translation>E&xit</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="433"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="439"/>
<source>Quit OpenLP</source>
<translation>Quit OpenLP</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="439"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="445"/>
<source>&Theme</source>
<translation>&Theme</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="447"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="453"/>
<source>&Configure OpenLP...</source>
<translation>&Configure OpenLP...</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="458"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="464"/>
<source>&Media Manager</source>
<translation>&Media Manager</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="460"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="466"/>
<source>Toggle Media Manager</source>
<translation>Toggle Media Manager</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="462"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="468"/>
<source>Toggle the visibility of the media manager.</source>
<translation>Toggle the visibility of the media manager.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="464"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="470"/>
<source>&Theme Manager</source>
<translation>&Theme Manager</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="466"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="472"/>
<source>Toggle Theme Manager</source>
<translation>Toggle Theme Manager</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="468"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="474"/>
<source>Toggle the visibility of the theme manager.</source>
<translation>Toggle the visibility of the theme manager.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="470"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="476"/>
<source>&Service Manager</source>
<translation>&Service Manager</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="472"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="478"/>
<source>Toggle Service Manager</source>
<translation>Toggle Service Manager</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="474"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="480"/>
<source>Toggle the visibility of the service manager.</source>
<translation>Toggle the visibility of the service manager.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="476"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="482"/>
<source>&Preview Panel</source>
<translation>&Preview Panel</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="478"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="484"/>
<source>Toggle Preview Panel</source>
<translation>Toggle Preview Panel</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="480"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="486"/>
<source>Toggle the visibility of the preview panel.</source>
<translation>Toggle the visibility of the preview panel.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="482"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="488"/>
<source>&Live Panel</source>
<translation>&Live Panel</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="484"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="490"/>
<source>Toggle Live Panel</source>
<translation>Toggle Live Panel</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="490"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="496"/>
<source>Toggle the visibility of the live panel.</source>
<translation>Toggle the visibility of the live panel.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="492"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="498"/>
<source>&Plugin List</source>
<translation>&Plugin List</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="494"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="500"/>
<source>List the Plugins</source>
<translation>List the Plugins</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="500"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="506"/>
<source>&User Guide</source>
<translation>&User Guide</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="496"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="502"/>
<source>&About</source>
<translation>&About</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="497"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="503"/>
<source>More information about OpenLP</source>
<translation>More information about OpenLP</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="502"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="508"/>
<source>&Online Help</source>
<translation>&Online Help</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="504"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="510"/>
<source>&Web Site</source>
<translation>&Web Site</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="512"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="518"/>
<source>Use the system language, if available.</source>
<translation>Use the system language, if available.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="508"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="514"/>
<source>Set the interface language to %s</source>
<translation>Set the interface language to %s</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="514"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="520"/>
<source>Add &Tool...</source>
<translation>Add &Tool...</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="516"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="522"/>
<source>Add an application to the list of tools.</source>
<translation>Add an application to the list of tools.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="532"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="538"/>
<source>&Default</source>
<translation>&Default</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="534"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="540"/>
<source>Set the view mode back to the default.</source>
<translation>Set the view mode back to the default.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="536"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="542"/>
<source>&Setup</source>
<translation>&Setup</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="537"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="543"/>
<source>Set the view mode to Setup.</source>
<translation>Set the view mode to Setup.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="539"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="545"/>
<source>&Live</source>
<translation>&Live</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="540"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="546"/>
<source>Set the view mode to Live.</source>
<translation>Set the view mode to Live.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="731"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="737"/>
<source>Version %s of OpenLP is now available for download (you are currently running version %s).
You can download the latest version from http://openlp.org/.</source>
@@ -3453,22 +3508,22 @@
You can download the latest version from http://openlp.org/.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="735"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="741"/>
<source>OpenLP Version Updated</source>
<translation>OpenLP Version Updated</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="843"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="849"/>
<source>OpenLP Main Display Blanked</source>
<translation>OpenLP Main Display Blanked</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="843"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="849"/>
<source>The Main Display has been blanked out</source>
<translation>The Main Display has been blanked out</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1266"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1273"/>
<source>Default Theme: %s</source>
<translation>Default Theme: %s</translation>
</message>
@@ -3479,82 +3534,82 @@
<translation>English</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="443"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="449"/>
<source>Configure &Shortcuts...</source>
<translation>Configure &Shortcuts...</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1174"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1181"/>
<source>Close OpenLP</source>
<translation>Close OpenLP</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1174"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1181"/>
<source>Are you sure you want to close OpenLP?</source>
<translation>Are you sure you want to close OpenLP?</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="518"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="524"/>
<source>Open &Data Folder...</source>
<translation>Open &Data Folder...</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="520"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="526"/>
<source>Open the folder where songs, bibles and other data resides.</source>
<translation>Open the folder where songs, bibles and other data resides.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="510"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="516"/>
<source>&Autodetect</source>
<translation>&Autodetect</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="527"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="533"/>
<source>Update Theme Images</source>
<translation>Update Theme Images</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="529"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="535"/>
<source>Update the preview images for all themes.</source>
<translation>Update the preview images for all themes.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="429"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="435"/>
<source>Print the current service.</source>
<translation>Print the current service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="396"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="402"/>
<source>&Recent Files</source>
<translation>&Recent Files</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="486"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="492"/>
<source>L&ock Panels</source>
<translation>L&ock Panels</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="488"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="494"/>
<source>Prevent the panels being moved.</source>
<translation>Prevent the panels being moved.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="522"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="528"/>
<source>Re-run First Time Wizard</source>
<translation>Re-run First Time Wizard</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="524"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="530"/>
<source>Re-run the First Time Wizard, importing songs, Bibles and themes.</source>
<translation>Re-run the First Time Wizard, importing songs, Bibles and themes.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="798"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="804"/>
<source>Re-run First Time Wizard?</source>
<translation>Re-run First Time Wizard?</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="798"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="804"/>
<source>Are you sure you want to re-run the First Time Wizard?
Re-running this wizard may make changes to your current OpenLP configuration and possibly add songs to your existing songs list and change your default theme.</source>
@@ -3563,43 +3618,43 @@
Re-running this wizard may make changes to your current OpenLP configuration and possibly add songs to your existing songs list and change your default theme.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1427"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1434"/>
<source>Clear List</source>
<comment>Clear List of recent files</comment>
<translation>Clear List</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1427"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1434"/>
<source>Clear the list of recent files.</source>
<translation>Clear the list of recent files.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="445"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="451"/>
<source>Configure &Formatting Tags...</source>
<translation>Configure &Formatting Tags...</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="449"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="455"/>
<source>Export OpenLP settings to a specified *.config file</source>
<translation>Export OpenLP settings to a specified *.config file</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="456"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="462"/>
<source>Settings</source>
<translation>Settings</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="453"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="459"/>
<source>Import OpenLP settings from a specified *.config file previously exported on this or another machine</source>
<translation>Import OpenLP settings from a specified *.config file previously exported on this or another machine</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="937"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="943"/>
<source>Import settings?</source>
<translation>Import settings?</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="937"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="943"/>
<source>Are you sure you want to import settings?
Importing settings will make permanent changes to your current OpenLP configuration.
@@ -3612,40 +3667,67 @@
Importing incorrect settings may cause erratic behaviour or OpenLP to terminate abnormally.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="951"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="957"/>
<source>Open File</source>
<translation>Open File</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="951"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="957"/>
<source>OpenLP Export Settings Files (*.conf)</source>
<translation>OpenLP Export Settings Files (*.conf)</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1014"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1021"/>
<source>Import settings</source>
<translation>Import settings</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1014"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1021"/>
<source>OpenLP will now close. Imported settings will be applied the next time you start OpenLP.</source>
<translation>OpenLP will now close. Imported settings will be applied the next time you start OpenLP.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1029"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1036"/>
<source>Export Settings File</source>
<translation>Export Settings File</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1029"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1036"/>
<source>OpenLP Export Settings File (*.conf)</source>
<translation>OpenLP Export Settings File (*.conf)</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1520"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1527"/>
<source>New Data Directory Error</source>
<translation>New Data Directory Error</translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/mainwindow.py" line="995"/>
+ <source>The file you selected does appear to be a valid OpenLP settings file.
+
+Section [%s] is not valid
+
+Processing has terminated and no changed have been made.</source>
+ <translation>The file you selected does appear to be a valid OpenLP settings file.
+
+Section [%s] is not valid
+
+Processing has terminated and no changed have been made.</translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/mainwindow.py" line="1517"/>
+ <source>Copying OpenLP data to new data directory location - %s - Please wait for copy to finish</source>
+ <translation>Copying OpenLP data to new data directory location - %s - Please wait for copy to finish</translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/mainwindow.py" line="1527"/>
+ <source>OpenLP Data directory copy failed
+
+%s</source>
+ <translation>OpenLP Data directory copy failed
+
+%s</translation>
+ </message>
</context>
<context>
<name>OpenLP.Manager</name>
@@ -3932,184 +4014,184 @@
<context>
<name>OpenLP.ServiceManager</name>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="181"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="182"/>
<source>Move to &top</source>
<translation>Move to &top</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="181"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="182"/>
<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="187"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="188"/>
<source>Move &up</source>
<translation>Move &up</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="187"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="188"/>
<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="208"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="209"/>
<source>Move &down</source>
<translation>Move &down</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="194"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="195"/>
<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="201"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="202"/>
<source>Move to &bottom</source>
<translation>Move to &bottom</translation>
</message>
<messag
Follow ups