openlp-core team mailing list archive
-
openlp-core team
-
Mailing list archive
-
Message #11937
[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/75907
Hello,
- updated ts files
--
The attached diff has been truncated due to its size.
https://code.launchpad.net/~googol/openlp/i18n/+merge/75907
Your team OpenLP Core is requested to review the proposed merge of lp:~googol/openlp/i18n into lp:openlp.
=== modified file 'resources/i18n/af.ts'
--- resources/i18n/af.ts 2011-09-03 14:51:03 +0000
+++ resources/i18n/af.ts 2011-09-18 16:09:24 +0000
@@ -65,7 +65,7 @@
<message>
<location filename="openlp/plugins/alerts/alertsplugin.py" line="105"/>
<source><strong>Alerts Plugin</strong><br />The alert plugin controls the displaying of nursery alerts on the display screen.</source>
- <translation type="unfinished"></translation>
+ <translation><strong>Waarskuwing Mini-program</strong><br/>Die waarskuwing mini-program beheer die vertoning van moederskamer inligting op die vertoon skerm.</translation>
</message>
</context>
<context>
@@ -118,25 +118,25 @@
<message>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="178"/>
<source>No Parameter Found</source>
- <translation type="unfinished">Geen Parameter Gevind nie</translation>
+ <translation>Geen Parameter Gevind nie</translation>
</message>
<message>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="178"/>
<source>You have not entered a parameter to be replaced.
Do you want to continue anyway?</source>
- <translation type="unfinished">Daar is nie 'n parameter gegee om te vervang nie.
+ <translation>Daar is nie 'n parameter gegee om te vervang nie.
Gaan steeds voort?</translation>
</message>
<message>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="189"/>
<source>No Placeholder Found</source>
- <translation type="unfinished">Geen Plekhouer Gevind nie</translation>
+ <translation>Geen Plekhouer Gevind nie</translation>
</message>
<message>
<location filename="openlp/plugins/alerts/forms/alertform.py" line="189"/>
<source>The alert text does not contain '<>'.
Do you want to continue anyway?</source>
- <translation type="unfinished">Die attent-teks bevat nie '<>' nie.
+ <translation>Die attent-teks bevat nie '<>' nie.
Gaan steeds voort?</translation>
</message>
</context>
@@ -347,12 +347,12 @@
<message>
<location filename="openlp/plugins/bibles/bibleplugin.py" line="119"/>
<source>&Upgrade older Bibles</source>
- <translation type="unfinished">&Opgradeer ouer Bybels</translation>
+ <translation>&Opgradeer ouer Bybels</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/bibleplugin.py" line="121"/>
<source>Upgrade the Bible databases to the latest format.</source>
- <translation type="unfinished">Opgradeer die Bybel databasisse na die nuutste formaat.</translation>
+ <translation>Opgradeer die Bybel databasisse na die nuutste formaat.</translation>
</message>
</context>
<context>
@@ -515,18 +515,18 @@
<message>
<location filename="openlp/plugins/bibles/lib/csvbible.py" line="117"/>
<source>Importing books... %s</source>
- <translation type="unfinished">Boek invoer... %s</translation>
+ <translation>Boek invoer... %s</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/csvbible.py" line="158"/>
<source>Importing verses from %s...</source>
<comment>Importing verses from <book name>...</comment>
- <translation type="unfinished">Vers invoer vanaf %s...</translation>
+ <translation>Vers invoer vanaf %s...</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/csvbible.py" line="167"/>
<source>Importing verses... done.</source>
- <translation type="unfinished">Vers invoer... voltooi.</translation>
+ <translation>Vers invoer... voltooi.</translation>
</message>
</context>
<context>
@@ -550,22 +550,22 @@
<message>
<location filename="openlp/plugins/bibles/lib/http.py" line="597"/>
<source>Download Error</source>
- <translation type="unfinished">Aflaai Fout</translation>
+ <translation>Aflaai Fout</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/http.py" line="597"/>
<source>There was a problem downloading your verse selection. Please check your Internet connection, and if this error continues to occur please consider reporting a bug.</source>
- <translation type="unfinished">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>
+ <translation>Daar was 'n probleem om die vers seleksie af te laai. Gaan die Internet konneksie na en as hierdie probleem voortduur, oorweeg dit asseblief om 'n gogga te rapporteer.</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/http.py" line="604"/>
<source>Parse Error</source>
- <translation type="unfinished">Ontleed Fout</translation>
+ <translation>Ontleed Fout</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/http.py" line="604"/>
<source>There was a problem extracting your verse selection. If this error continues to occur please consider reporting a bug.</source>
- <translation type="unfinished">Daar was 'n probleem om die vers seleksie te onttrek. As hierdie probleem voortduur, oorweeg dit asseblief om 'n gogga te rapporteer.</translation>
+ <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>
</context>
<context>
@@ -824,22 +824,22 @@
<message>
<location filename="openlp/plugins/bibles/lib/mediaitem.py" line="89"/>
<source>You cannot combine single and dual Bible verse search results. Do you want to delete your search results and start a new search?</source>
- <translation type="unfinished">Enkel en dubbel Bybel vers soek resultate kan nie kombineer word nie. Wis die resultate uit en begin 'n nuwe soektog?</translation>
+ <translation>Enkel en dubbel Bybel-vers soek-resultate kan nie gekombineer word nie. Wis die resultate uit en begin 'n nuwe soektog?</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/mediaitem.py" line="443"/>
<source>Bible not fully loaded.</source>
- <translation type="unfinished">Die Bybel is nie ten volle gelaai nie.</translation>
+ <translation>Die Bybel is nie ten volle gelaai nie.</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/mediaitem.py" line="700"/>
<source>Information</source>
- <translation type="unfinished">Informasie</translation>
+ <translation>Informasie</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/lib/mediaitem.py" line="700"/>
<source>The second Bible does not contain all the verses that are in the main Bible. Only verses found in both Bibles will be shown. %d verses have not been included in the results.</source>
- <translation type="unfinished">Die tweede Bybel het nie al die verse wat in die hoof Bybel is nie. Slegs verse wat in beide Bybels voorkom, sal gewys word. %d verse is nie by die resultate ingesluit nie.</translation>
+ <translation>Die tweede Bybel het nie al die verse wat in die hoof Bybel is nie. Slegs verse wat in beide Bybels voorkom, sal gewys word. %d verse is nie by die resultate ingesluit nie.</translation>
</message>
</context>
<context>
@@ -1076,17 +1076,17 @@
<message>
<location filename="openlp/plugins/bibles/forms/bibleupgradeform.py" line="309"/>
<source>You need to specify a backup directory for your Bibles.</source>
- <translation type="unfinished"></translation>
+ <translation>'n Rugsteun Ligging moet vir die Bybels gespesifiseer word.</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleupgradeform.py" line="366"/>
<source>Starting upgrade...</source>
- <translation type="unfinished"></translation>
+ <translation>Opgradering begin...</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleupgradeform.py" line="377"/>
<source>There are no Bibles that need to be upgraded.</source>
- <translation type="unfinished"></translation>
+ <translation>Daar is geen Bybels wat opgradering benodig nie.</translation>
</message>
</context>
<context>
@@ -1251,9 +1251,9 @@
<message numerus="yes">
<location filename="openlp/plugins/custom/lib/mediaitem.py" line="204"/>
<source>Are you sure you want to delete the %n selected custom slides(s)?</source>
- <translation type="unfinished">
- <numerusform></numerusform>
- <numerusform></numerusform>
+ <translation>
+ <numerusform>Wis regtig die geselekteerde aangepasde skyfie uit?</numerusform>
+ <numerusform>Wis regtig die %n geselekteerde aangepasde skyfies uit?</numerusform>
</translation>
</message>
</context>
@@ -1438,41 +1438,41 @@
<translation>Selekteer beeld(e)</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="102"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="104"/>
<source>You must select an image to delete.</source>
<translation>'n Beeld om uit te wis moet geselekteer word.</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="208"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="213"/>
<source>You must select an image to replace the background with.</source>
<translation>'n Beeld wat die agtergrond vervang moet gekies word.</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="176"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="181"/>
<source>Missing Image(s)</source>
<translation>Vermisde Beeld(e)</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="169"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="174"/>
<source>The following image(s) no longer exist: %s</source>
<translation>Die volgende beeld(e) bestaan nie meer nie: %s</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="176"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="181"/>
<source>The following image(s) no longer exist: %s
Do you want to add the other images anyway?</source>
<translation>Die volgende beeld(e) bestaan nie meer nie: %s
Voeg steeds die ander beelde by?</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="227"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="232"/>
<source>There was a problem replacing your background, the image file "%s" no longer exists.</source>
<translation>Daar was 'n probleem om die agtergrond te vervang. Die beeld lêer "%s" bestaan ine meer nie.</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="223"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="228"/>
<source>There was no display item to amend.</source>
- <translation type="unfinished"></translation>
+ <translation>Daar was geen vertoon item om by te voeg nie.</translation>
</message>
</context>
<context>
@@ -1597,17 +1597,17 @@
<translation>Selekteer Media</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="198"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="203"/>
<source>You must select a media file to delete.</source>
<translation>'n Media lêer om uit te wis moet geselekteer word.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="140"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="142"/>
<source>Missing Media File</source>
<translation>Vermisde Media Lêer</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="140"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="142"/>
<source>The file %s no longer exists.</source>
<translation>Die lêer %s bestaan nie meer nie.</translation>
</message>
@@ -1629,6 +1629,16 @@
<message>
<location filename="openlp/plugins/media/lib/mediaitem.py" line="123"/>
<source>There was no display item to amend.</source>
+ <translation>Daar was geen vertoon item om by te voeg nie.</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="161"/>
+ <source>File Too Big</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="161"/>
+ <source>The file you are trying to load is too big. Please reduce it to less than 50MiB.</source>
<translation type="unfinished"></translation>
</message>
</context>
@@ -2267,17 +2277,17 @@
<context>
<name>OpenLP.FirstTimeWizard</name>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="63"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="66"/>
<source>Downloading %s...</source>
<translation>Aflaai %s...</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="274"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="351"/>
<source>Download complete. Click the finish button to start OpenLP.</source>
<translation>Aflaai voltooi. Klik op die klaar knoppie om OpenLP te begin.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="295"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="372"/>
<source>Enabling selected plugins...</source>
<translation>Skakel geselekteerde miniprogramme aan...</translation>
</message>
@@ -2363,48 +2373,48 @@
To re-run the First Time Wizard and import this sample data at a later stage, press the cancel button now, check your Internet connection, and restart OpenLP.
To cancel the First Time Wizard completely, press the finish button now.</source>
- <translation>Geen Internet verbinding was gevind nie. Die Eerste-keer Gids benodig 'n Internet verbinding sodat voorbeeld liedere, Bybels en temas afgelaai kan word.
+ <translation type="obsolete">Geen Internet verbinding was gevind nie. Die Eerste-keer Gids benodig 'n Internet verbinding sodat voorbeeld liedere, Bybels en temas afgelaai kan word.
Om die Eerste-gebruik Gids later te gebruik om hierde data in te trek, druk die kanselleer knoppie nou, gaan die Internet verbinding na en herlaai OpenLP.
Om die Eerste-keer gids heeltemal te kanselleer, druk die vollledig-knoppie hieronder.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="241"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="244"/>
<source>Sample Songs</source>
<translation>Voorbeeld Liedere</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="243"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="246"/>
<source>Select and download public domain songs.</source>
<translation>Kies en laai liedere vanaf die publieke domein.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="245"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="248"/>
<source>Sample Bibles</source>
<translation>Voorbeeld Bybels</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="247"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="250"/>
<source>Select and download free Bibles.</source>
<translation>Kies en laai gratis Bybels af.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="249"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="252"/>
<source>Sample Themes</source>
<translation>Voorbeeld Temas</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="251"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="254"/>
<source>Select and download sample themes.</source>
<translation>Kies en laai voorbeeld temas af.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="253"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="256"/>
<source>Default Settings</source>
<translation>Verstek Instellings</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="255"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="258"/>
<source>Set up default settings to be used by OpenLP.</source>
<translation>Stel verstek instellings wat deur OpenLP gebruik moet word.</translation>
</message>
@@ -2419,17 +2429,17 @@
<translation type="obsolete">Wag asseblief terwyl OpenLP opgestel word en die data ingevoer word.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="257"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="260"/>
<source>Default output display:</source>
<translation>Verstek uitgaande vertoning:</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="259"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="262"/>
<source>Select default theme:</source>
<translation>Kies verstek tema:</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="261"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="264"/>
<source>Starting configuration process...</source>
<translation>Konfigurasie proses begin...</translation>
</message>
@@ -2439,39 +2449,58 @@
<translation>Hierdie gids sal bystand verleen in die proses om OpenLP op te stel vir eerste gebruik. Klik die volgende knoppie hieronder om die seleksie proses te begin.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="252"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="329"/>
<source>Setting Up And Downloading</source>
<translation>Opstel en Afliaai</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="254"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="331"/>
<source>Please wait while OpenLP is set up and your data is downloaded.</source>
<translation>Wag asseblief terwyl OpenLP opgestel en die data afgelaai word.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="259"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="336"/>
<source>Setting Up</source>
<translation>Opstel</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="282"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="359"/>
<source>Click the finish button to start OpenLP.</source>
<translation>Kliek die voltooi knoppie om OpenLP te begin.</translation>
</message>
<message>
<location filename="openlp/core/ui/firsttimewizard.py" line="211"/>
<source>Custom Slides</source>
- <translation type="unfinished">Aangepasde Skyfies</translation>
+ <translation>Aangepasde Skyfies</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="270"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="347"/>
<source>Download complete. Click the finish button to return to OpenLP.</source>
- <translation type="unfinished"></translation>
+ <translation>Aflaai voltooi. Klik op die klaar knoppie om na OpenLP terug te keer.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="279"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="356"/>
<source>Click the finish button to return to OpenLP.</source>
- <translation type="unfinished"></translation>
+ <translation>Kliek die voltooi knoppie om na OpenLP terug te keer.</translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="233"/>
+ <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. Press 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>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="241"/>
+ <source>
+
+To cancel the First Time Wizard completely (and not start OpenLP), press the Cancel button now.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="266"/>
+ <source>Finish</source>
+ <translation type="unfinished">Eindig</translation>
</message>
</context>
<context>
@@ -2479,52 +2508,52 @@
<message>
<location filename="openlp/core/ui/formattingtagdialog.py" line="124"/>
<source>Configure Formatting Tags</source>
- <translation type="unfinished"></translation>
+ <translation>Konfigureer Formattering Etiket</translation>
</message>
<message>
<location filename="openlp/core/ui/formattingtagdialog.py" line="126"/>
<source>Edit Selection</source>
- <translation type="unfinished">Redigeer Seleksie</translation>
+ <translation>Redigeer Seleksie</translation>
</message>
<message>
<location filename="openlp/core/ui/formattingtagdialog.py" line="128"/>
<source>Save</source>
- <translation type="unfinished">Stoor</translation>
+ <translation>Stoor</translation>
</message>
<message>
<location filename="openlp/core/ui/formattingtagdialog.py" line="139"/>
<source>Description</source>
- <translation type="unfinished">Beskrywing</translation>
+ <translation>Beskrywing</translation>
</message>
<message>
<location filename="openlp/core/ui/formattingtagdialog.py" line="132"/>
<source>Tag</source>
- <translation type="unfinished">Etiket</translation>
+ <translation>Etiket</translation>
</message>
<message>
<location filename="openlp/core/ui/formattingtagdialog.py" line="133"/>
<source>Start tag</source>
- <translation type="unfinished">Begin etiket</translation>
+ <translation>Begin etiket</translation>
</message>
<message>
<location filename="openlp/core/ui/formattingtagdialog.py" line="135"/>
<source>End tag</source>
- <translation type="unfinished">Eind-etiket</translation>
+ <translation>Eind-etiket</translation>
</message>
<message>
<location filename="openlp/core/ui/formattingtagdialog.py" line="141"/>
<source>Tag Id</source>
- <translation type="unfinished">Haak Id</translation>
+ <translation>Etiket Id</translation>
</message>
<message>
<location filename="openlp/core/ui/formattingtagdialog.py" line="143"/>
<source>Start HTML</source>
- <translation type="unfinished">Begin HTML</translation>
+ <translation>Begin HTML</translation>
</message>
<message>
<location filename="openlp/core/ui/formattingtagdialog.py" line="145"/>
<source>End HTML</source>
- <translation type="unfinished">Eindig HTML</translation>
+ <translation>Eindig HTML</translation>
</message>
</context>
<context>
@@ -2532,32 +2561,32 @@
<message>
<location filename="openlp/core/ui/formattingtagform.py" line="165"/>
<source>Update Error</source>
- <translation type="unfinished">Opdateer Fout</translation>
+ <translation>Opdateer Fout</translation>
</message>
<message>
<location filename="openlp/core/ui/formattingtagform.py" line="123"/>
<source>Tag "n" already defined.</source>
- <translation type="unfinished">Etiket "n" alreeds gedefinieër.</translation>
+ <translation>Etiket "n" alreeds gedefinieër.</translation>
</message>
<message>
<location filename="openlp/core/ui/formattingtagform.py" line="130"/>
<source>New Tag</source>
- <translation type="unfinished">Nuwe Etiket</translation>
+ <translation>Nuwe Etiket</translation>
</message>
<message>
<location filename="openlp/core/ui/formattingtagform.py" line="132"/>
<source><HTML here></source>
- <translation type="unfinished"><HTML hier></translation>
+ <translation><HTML hier></translation>
</message>
<message>
<location filename="openlp/core/ui/formattingtagform.py" line="134"/>
<source></and here></source>
- <translation type="unfinished"></en hier></translation>
+ <translation></en hier></translation>
</message>
<message>
<location filename="openlp/core/ui/formattingtagform.py" line="165"/>
<source>Tag %s already defined.</source>
- <translation type="unfinished">Etiket %s alreeds gedefinieër.</translation>
+ <translation>Etiket %s alreeds gedefinieër.</translation>
</message>
</context>
<context>
@@ -2565,211 +2594,221 @@
<message>
<location filename="openlp/core/lib/formattingtags.py" line="56"/>
<source>Red</source>
- <translation type="unfinished">Rooi</translation>
+ <translation>Rooi</translation>
</message>
<message>
<location filename="openlp/core/lib/formattingtags.py" line="60"/>
<source>Black</source>
- <translation type="unfinished">Swart</translation>
+ <translation>Swart</translation>
</message>
<message>
<location filename="openlp/core/lib/formattingtags.py" line="64"/>
<source>Blue</source>
- <translation type="unfinished">Blou</translation>
+ <translation>Blou</translation>
</message>
<message>
<location filename="openlp/core/lib/formattingtags.py" line="68"/>
<source>Yellow</source>
- <translation type="unfinished">Geel</translation>
+ <translation>Geel</translation>
</message>
<message>
<location filename="openlp/core/lib/formattingtags.py" line="72"/>
<source>Green</source>
- <translation type="unfinished">Groen</translation>
+ <translation>Groen</translation>
</message>
<message>
<location filename="openlp/core/lib/formattingtags.py" line="76"/>
<source>Pink</source>
- <translation type="unfinished">Pienk</translation>
+ <translation>Pienk</translation>
</message>
<message>
<location filename="openlp/core/lib/formattingtags.py" line="80"/>
<source>Orange</source>
- <translation type="unfinished">Oranje</translation>
+ <translation>Oranje</translation>
</message>
<message>
<location filename="openlp/core/lib/formattingtags.py" line="84"/>
<source>Purple</source>
- <translation type="unfinished">Pers</translation>
+ <translation>Pers</translation>
</message>
<message>
<location filename="openlp/core/lib/formattingtags.py" line="88"/>
<source>White</source>
- <translation type="unfinished">Wit</translation>
+ <translation>Wit</translation>
</message>
<message>
<location filename="openlp/core/lib/formattingtags.py" line="92"/>
<source>Superscript</source>
- <translation type="unfinished">Bo-skrif</translation>
+ <translation>Bo-skrif</translation>
</message>
<message>
<location filename="openlp/core/lib/formattingtags.py" line="96"/>
<source>Subscript</source>
- <translation type="unfinished">Onder-skrif</translation>
+ <translation>Onder-skrif</translation>
</message>
<message>
<location filename="openlp/core/lib/formattingtags.py" line="100"/>
<source>Paragraph</source>
- <translation type="unfinished">Paragraaf</translation>
+ <translation>Paragraaf</translation>
</message>
<message>
<location filename="openlp/core/lib/formattingtags.py" line="104"/>
<source>Bold</source>
- <translation type="unfinished">Vetdruk</translation>
+ <translation>Vetdruk</translation>
</message>
<message>
<location filename="openlp/core/lib/formattingtags.py" line="108"/>
<source>Italics</source>
- <translation type="unfinished">Italiaans</translation>
+ <translation>Italiaans</translation>
</message>
<message>
<location filename="openlp/core/lib/formattingtags.py" line="112"/>
<source>Underline</source>
- <translation type="unfinished">Onderlyn</translation>
+ <translation>Onderlyn</translation>
</message>
<message>
<location filename="openlp/core/lib/formattingtags.py" line="117"/>
<source>Break</source>
- <translation type="unfinished">Breek</translation>
+ <translation>Breek</translation>
</message>
</context>
<context>
<name>OpenLP.GeneralTab</name>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="200"/>
+ <location filename="openlp/core/ui/generaltab.py" line="209"/>
<source>General</source>
<translation>Algemeen</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="201"/>
+ <location filename="openlp/core/ui/generaltab.py" line="210"/>
<source>Monitors</source>
<translation>Monitors</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="203"/>
+ <location filename="openlp/core/ui/generaltab.py" line="212"/>
<source>Select monitor for output display:</source>
<translation>Selekteer monitor vir uitgaande vertoning:</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="205"/>
+ <location filename="openlp/core/ui/generaltab.py" line="214"/>
<source>Display if a single screen</source>
<translation>Vertoon as dit 'n enkel skerm is</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="207"/>
+ <location filename="openlp/core/ui/generaltab.py" line="216"/>
<source>Application Startup</source>
<translation>Applikasie Aanskakel</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="209"/>
+ <location filename="openlp/core/ui/generaltab.py" line="218"/>
<source>Show blank screen warning</source>
<translation>Vertoon leë skerm waarskuwing</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="211"/>
+ <location filename="openlp/core/ui/generaltab.py" line="220"/>
<source>Automatically open the last service</source>
<translation>Maak vanself die laaste diens oop</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="213"/>
+ <location filename="openlp/core/ui/generaltab.py" line="222"/>
<source>Show the splash screen</source>
<translation>Wys die spatsel skerm</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="217"/>
+ <location filename="openlp/core/ui/generaltab.py" line="226"/>
<source>Application Settings</source>
<translation>Program Verstellings</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="219"/>
+ <location filename="openlp/core/ui/generaltab.py" line="228"/>
<source>Prompt to save before starting a new service</source>
<translation>Vra om te stoor voordat 'n nuwe diens begin word</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="223"/>
+ <location filename="openlp/core/ui/generaltab.py" line="232"/>
<source>Automatically preview next item in service</source>
<translation>Wys voorskou van volgende item in diens automaties</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="229"/>
+ <location filename="openlp/core/ui/generaltab.py" line="238"/>
<source> sec</source>
<translation>sek</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="230"/>
+ <location filename="openlp/core/ui/generaltab.py" line="239"/>
<source>CCLI Details</source>
<translation>CCLI Inligting</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="233"/>
+ <location filename="openlp/core/ui/generaltab.py" line="242"/>
<source>SongSelect username:</source>
<translation>SongSelect gebruikersnaam:</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="235"/>
+ <location filename="openlp/core/ui/generaltab.py" line="244"/>
<source>SongSelect password:</source>
<translation>SongSelect wagwoord:</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="238"/>
+ <location filename="openlp/core/ui/generaltab.py" line="247"/>
<source>Display Position</source>
<translation>Vertoon Posisie</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="242"/>
+ <location filename="openlp/core/ui/generaltab.py" line="251"/>
<source>X</source>
<translation>X</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="243"/>
+ <location filename="openlp/core/ui/generaltab.py" line="252"/>
<source>Y</source>
<translation>Y</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="244"/>
+ <location filename="openlp/core/ui/generaltab.py" line="253"/>
<source>Height</source>
<translation>Hoogte</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="245"/>
+ <location filename="openlp/core/ui/generaltab.py" line="254"/>
<source>Width</source>
<translation>Wydte</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="240"/>
+ <location filename="openlp/core/ui/generaltab.py" line="249"/>
<source>Override display position</source>
<translation>Oorskryf vertoon posisie</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="215"/>
+ <location filename="openlp/core/ui/generaltab.py" line="224"/>
<source>Check for updates to OpenLP</source>
<translation>Kyk vir opdaterings van OpenLP</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="221"/>
+ <location filename="openlp/core/ui/generaltab.py" line="230"/>
<source>Unblank display when adding new live item</source>
<translation>Verwyder blanko vertoning wanneer 'n nuwe regstreekse item bygevoeg word</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="225"/>
+ <location filename="openlp/core/ui/generaltab.py" line="234"/>
<source>Enable slide wrap-around</source>
<translation>Laat skyfie omvouing toe</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="227"/>
+ <location filename="openlp/core/ui/generaltab.py" line="236"/>
<source>Timed slide interval:</source>
<translation>Tyd-gedrewe skyfie interval:</translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/generaltab.py" line="255"/>
+ <source>Background Audio</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/generaltab.py" line="257"/>
+ <source>Start background audio paused</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.LanguageManager</name>
@@ -2787,7 +2826,7 @@
<context>
<name>OpenLP.MainDisplay</name>
<message>
- <location filename="openlp/core/ui/maindisplay.py" line="84"/>
+ <location filename="openlp/core/ui/maindisplay.py" line="88"/>
<source>OpenLP Display</source>
<translation>OpenLP Vertooning</translation>
</message>
@@ -3075,7 +3114,7 @@
<translation>Verstel die skou modus na Regstreeks.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="699"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="700"/>
<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>
@@ -3084,17 +3123,17 @@
Die nuutste weergawe kan afgelaai word vanaf http://openlp.org/.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="703"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="704"/>
<source>OpenLP Version Updated</source>
<translation>OpenLP Weergawe is Opdateer</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="808"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="809"/>
<source>OpenLP Main Display Blanked</source>
<translation>OpenLP Hoof Vertoning Blanko</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="808"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="809"/>
<source>The Main Display has been blanked out</source>
<translation>Die Hoof Skerm is afgeskakel</translation>
</message>
@@ -3167,50 +3206,57 @@
<message>
<location filename="openlp/core/ui/mainwindow.py" line="467"/>
<source>L&ock Panels</source>
- <translation type="unfinished"></translation>
+ <translation>Sl&uit Panele</translation>
</message>
<message>
<location filename="openlp/core/ui/mainwindow.py" line="469"/>
<source>Prevent the panels being moved.</source>
- <translation type="unfinished"></translation>
+ <translation>Voorkom dat die panele rondgeskuif word.</translation>
</message>
<message>
<location filename="openlp/core/ui/mainwindow.py" line="503"/>
<source>Re-run First Time Wizard</source>
- <translation type="unfinished"></translation>
+ <translation>Her-gebruik Eerste-keer Gids</translation>
</message>
<message>
<location filename="openlp/core/ui/mainwindow.py" line="505"/>
<source>Re-run the First Time Wizard, importing songs, Bibles and themes.</source>
- <translation type="unfinished"></translation>
+ <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="763"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="764"/>
<source>Re-run First Time Wizard?</source>
- <translation type="unfinished"></translation>
+ <translation>Her-gebruik Eerste-keer Gids?</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="763"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="764"/>
<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>
+ <translation>Is u seker u wil weer die Eerste-ker Gids gebruik?
+
+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="377"/>
<source>&Recent Files</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="openlp/core/ui/mainwindow.py" line="1362"/>
+ <translation>Onlangse Lêe&rs</translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/mainwindow.py" line="419"/>
+ <source>&Configure Formatting Tags...</source>
+ <translation type="obsolete">&Konfigureer Formattering Etikette...</translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/mainwindow.py" line="1365"/>
<source>Clear List</source>
<comment>Clear List of recent files</comment>
- <translation type="unfinished"></translation>
+ <translation>Maak Lys Skoon</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1365"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1368"/>
<source>Clear the list of recent files.</source>
- <translation type="unfinished"></translation>
+ <translation>Maak die lys van onlangse lêers skoon.</translation>
</message>
<message>
<location filename="openlp/core/ui/mainwindow.py" line="426"/>
@@ -3233,12 +3279,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="902"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="903"/>
<source>Import settings?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="902"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="903"/>
<source>Are you sure you want to import settings?
Importing settings will make permanent changes to your current OpenLP configuration.
@@ -3247,32 +3293,32 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="916"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="917"/>
<source>Open File</source>
<translation type="unfinished">Maak Lêer oop</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="916"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="917"/>
<source>OpenLP Export Settings Files (*.conf)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="978"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="980"/>
<source>Import settings</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="978"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="980"/>
<source>OpenLP will now close. Imported settings will be applied the next time you start OpenLP.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="994"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="995"/>
<source>Export Settings File</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="994"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="995"/>
<source>OpenLP Export Settings File (*.conf)</source>
<translation type="unfinished"></translation>
</message>
@@ -3280,7 +3326,7 @@
<context>
<name>OpenLP.Manager</name>
<message>
- <location filename="openlp/core/lib/db.py" line="217"/>
+ <location filename="openlp/core/lib/db.py" line="218"/>
<source>Database Error</source>
<translation type="unfinished"></translation>
</message>
@@ -3292,7 +3338,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/lib/db.py" line="217"/>
+ <location filename="openlp/core/lib/db.py" line="218"/>
<source>OpenLP cannot load your database.
Database: %s</source>
@@ -3302,7 +3348,7 @@
<context>
<name>OpenLP.MediaManagerItem</name>
<message>
- <location filename="openlp/core/lib/__init__.py" line="196"/>
+ <location filename="openlp/core/lib/__init__.py" line="203"/>
<source>No Items Selected</source>
<translation>Geen item geselekteer nie</translation>
</message>
@@ -3312,32 +3358,32 @@
<translation>&Voeg by die geselekteerde Diens item</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="518"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="524"/>
<source>You must select one or more items to preview.</source>
<translation>Kies een of meer items vir die voorskou.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="536"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="542"/>
<source>You must select one or more items to send live.</source>
<translation>Kies een of meer items vir regstreekse uitsending.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="589"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="595"/>
<source>You must select one or more items.</source>
<translation>Kies een of meer items.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="596"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="602"/>
<source>You must select an existing service item to add to.</source>
<translation>'n Bestaande diens item moet geselekteer word om by by te voeg.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="605"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="611"/>
<source>Invalid Service Item</source>
<translation>Ongeldige Diens Item</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="605"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="611"/>
<source>You must select a %s service item.</source>
<translation>Kies 'n %s diens item.</translation>
</message>
@@ -3349,12 +3395,12 @@
Lêernaam bestaan reeds in die lys</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="563"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="569"/>
<source>You must select one or more items to add.</source>
<translation>Kies een of meer items om by te voeg.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="635"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="641"/>
<source>No Search Results</source>
<translation>Geen Soek Resultate</translation>
</message>
@@ -3366,23 +3412,28 @@
Die lêer naam is reeds in die lys</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="134"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="153"/>
<source>&Clone</source>
- <translation type="unfinished"></translation>
+ <translation>&Kloon</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="358"/>
<source>Invalid File Type</source>
- <translation type="unfinished"></translation>
+ <translation>Ongeldige Lêer Tipe</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="358"/>
<source>Invalid File %s.
Suffix not supported</source>
- <translation type="unfinished"></translation>
+ <translation>Ongeldige Lêer %s. Agtervoegsel nie ondersteun nie</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="396"/>
+ <source>Duplicate files found on import and ignored.</source>
+ <translation type="obsolete">Duplikaat lêers gevind tydens invoer en is geïgnoreer.</translation>
+ </message>
+ <message>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="401"/>
<source>Duplicate files were found on import and were ignored.</source>
<translation type="unfinished"></translation>
</message>
@@ -3518,17 +3569,17 @@
<message>
<location filename="openlp/core/ui/printservicedialog.py" line="56"/>
<source>Print</source>
- <translation type="unfinished"></translation>
+ <translation>Druk</translation>
</message>
<message>
<location filename="openlp/core/ui/printservicedialog.py" line="143"/>
<source>Title:</source>
- <translation type="unfinished"></translation>
+ <translation>Titel:</translation>
</message>
<message>
<location filename="openlp/core/ui/printservicedialog.py" line="144"/>
<source>Custom Footer Text:</source>
- <translation type="unfinished"></translation>
+ <translation>Verpersoonlike Voetskrif Teks:</translation>
</message>
</context>
<context>
@@ -3547,14 +3598,14 @@
<context>
<name>OpenLP.ServiceItem</name>
<message>
- <location filename="openlp/core/lib/serviceitem.py" line="454"/>
+ <location filename="openlp/core/lib/serviceitem.py" line="461"/>
<source><strong>Start</strong>: %s</source>
- <translation type="unfinished"></translation>
+ <translation><strong>Begin</strong>: %s</translation>
</message>
<message>
- <location filename="openlp/core/lib/serviceitem.py" line="458"/>
+ <location filename="openlp/core/lib/serviceitem.py" line="465"/>
<source><strong>Length</strong>: %s</source>
- <translation type="unfinished"></translation>
+ <translation><strong>Durasie</strong>: %s</translation>
</message>
</context>
<context>
@@ -3568,209 +3619,209 @@
<context>
<name>OpenLP.ServiceManager</name>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="169"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="170"/>
<source>Move to &top</source>
<translation>Skuif boon&toe</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="169"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="170"/>
<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="181"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="182"/>
<source>Move &up</source>
<translation>Sk&uif op</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="181"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="182"/>
<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="190"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="191"/>
<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="199"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="200"/>
<source>Move to &bottom</source>
<translation>Skuif &tot heel onder</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="199"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="200"/>
<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="321"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="322"/>
<source>&Delete From Service</source>
<translation>Wis uit vanaf die &Diens</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="227"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="228"/>
<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="298"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="299"/>
<source>&Add New Item</source>
<translation>&Voeg Nuwe Item By</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="301"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="302"/>
<source>&Add to Selected Item</source>
<translation>&Voeg by Geselekteerde Item</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="306"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="307"/>
<source>&Edit Item</source>
<translation>R&edigeer Item</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="309"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="310"/>
<source>&Reorder Item</source>
<translation>Ve&rander Item orde</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="313"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="314"/>
<source>&Notes</source>
<translation>&Notas</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="334"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="335"/>
<source>&Change Item Theme</source>
<translation>&Verander Item Tema</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="592"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="606"/>
<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="628"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="643"/>
<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="1204"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1221"/>
<source>Missing Display Handler</source>
<translation>Vermisde Vertoon Hanteerder</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1152"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1169"/>
<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="1204"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1221"/>
<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="234"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="235"/>
<source>&Expand all</source>
<translation>Br&ei alles uit</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="234"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="235"/>
<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="243"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="244"/>
<source>&Collapse all</source>
<translation>Sto&rt alles ineen</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="243"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="244"/>
<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="428"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="429"/>
<source>Open File</source>
<translation>Maak Lêer oop</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="564"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="578"/>
<source>OpenLP Service Files (*.osz)</source>
<translation>OpenLP Diens Lêers (*.osz)</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="217"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="218"/>
<source>Move up</source>
<translation>Skuif op</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="217"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="218"/>
<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="253"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="254"/>
<source>Go Live</source>
<translation>Gaan Regstreeks</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="253"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="254"/>
<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="445"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="446"/>
<source>Modified Service</source>
<translation>Redigeer Diens</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="317"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="318"/>
<source>&Start Time</source>
<translation>&Begin Tyd</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="326"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="327"/>
<source>Show &Preview</source>
<translation>Wys &Voorskou</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="330"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="331"/>
<source>Show &Live</source>
<translation>Vertoo&n Regstreeks</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="445"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="446"/>
<source>The current service has been modified. Would you like to save this service?</source>
<translation>Die huidige diens was verander. Stoor hierdie diens?</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="633"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="649"/>
<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="640"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="655"/>
<source>Empty File</source>
<translation>Leë Lêer</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="640"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="655"/>
<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="647"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="662"/>
<source>Corrupt File</source>
<translation>Korrupte Lêer</translation>
</message>
@@ -3790,7 +3841,7 @@
<translation>Speel tyd:</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="356"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="357"/>
<source>Untitled Service</source>
<translation>Ongetitelde Diens</translation>
</message>
@@ -3800,39 +3851,39 @@
<translation type="obsolete">Die lêer is óf korrup óf nie 'n OpenLP 2.0 diens lêer nie.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="121"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="122"/>
<source>Load an existing service.</source>
<translation>Laai 'n bestaande diens.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="125"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="126"/>
<source>Save this service.</source>
<translation>Stoor die diens.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="135"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="136"/>
<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="647"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="662"/>
<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="957"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="972"/>
<source>Slide theme</source>
- <translation type="unfinished"></translation>
+ <translation>Skyfie tema</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="961"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="976"/>
<source>Notes</source>
- <translation type="unfinished"></translation>
+ <translation>Notas</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="505"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="517"/>
<source>Service File Missing</source>
- <translation type="unfinished"></translation>
+ <translation>Diens Lêer Vermis</translation>
</message>
</context>
<context>
@@ -3921,7 +3972,7 @@
<message>
<location filename="openlp/core/ui/shortcutlistdialog.py" line="125"/>
<source>Configure Shortcuts</source>
- <translation type="unfinished"></translation>
+ <translation>Konfigureer Kortpaaie</translation>
</message>
</context>
<context>
@@ -3962,17 +4013,17 @@
<translation>Volgende Skyfie</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="395"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="401"/>
<source>Previous Service</source>
<translation>Vorige Diens</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="401"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="407"/>
<source>Next Service</source>
<translation>Volgende Diens</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="407"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="413"/>
<source>Escape Item</source>
<translation>Ontsnap Item</translation>
</message>
@@ -4026,6 +4077,11 @@
<source>Start playing media.</source>
<translation>Begin media speel.</translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="260"/>
+ <source>Pause audio.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.SpellTextEdit</name>
@@ -4334,7 +4390,7 @@
<location filename="openlp/core/ui/thememanager.py" line="295"/>
<source>Copy of %s</source>
<comment>Copy of <theme name></comment>
- <translation type="unfinished"></translation>
+ <translation>Duplikaat van %s</translation>
</message>
</context>
<context>
@@ -4582,12 +4638,12 @@
<message>
<location filename="openlp/core/ui/themewizard.py" line="435"/>
<source>Starting color:</source>
- <translation type="unfinished"></translation>
+ <translation>Begin Kleur:</translation>
</message>
<message>
<location filename="openlp/core/ui/themewizard.py" line="437"/>
<source>Ending color:</source>
- <translation type="unfinished"></translation>
+ <translation>Eind Kleur:</translation>
</message>
<message>
<location filename="openlp/core/ui/themewizard.py" line="451"/>
@@ -4640,7 +4696,7 @@
<message>
<location filename="openlp/core/ui/themestab.py" line="40"/>
<source>Themes</source>
- <translation type="unfinished">Temas</translation>
+ <translation>Temas</translation>
</message>
</context>
<context>
@@ -5196,27 +5252,27 @@
<message>
<location filename="openlp/core/lib/ui.py" line="67"/>
<source>Confirm Delete</source>
- <translation type="unfinished"></translation>
+ <translation>Bevesting Uitwissing</translation>
</message>
<message>
<location filename="openlp/core/lib/ui.py" line="105"/>
<source>Play Slides in Loop</source>
- <translation type="unfinished">Speel Skyfies in Herhaling</translation>
+ <translation>Speel Skyfies in Herhaling</translation>
</message>
<message>
<location filename="openlp/core/lib/ui.py" line="106"/>
<source>Play Slides to End</source>
- <translation type="unfinished">Speel Skyfies tot Einde</translation>
+ <translation>Speel Skyfies tot Einde</translation>
</message>
<message>
<location filename="openlp/core/lib/ui.py" line="128"/>
<source>Stop Play Slides in Loop</source>
- <translation type="unfinished"></translation>
+ <translation>Staak Skyfies in Herhaling</translation>
</message>
<message>
<location filename="openlp/core/lib/ui.py" line="130"/>
<source>Stop Play Slides to End</source>
- <translation type="unfinished"></translation>
+ <translation>Staak Skyfies tot Einde</translation>
</message>
</context>
<context>
@@ -5341,17 +5397,17 @@
<translation>Aanbiedinge (%s)</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="287"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="289"/>
<source>Missing Presentation</source>
<translation>Vermisde Aanbieding</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="287"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="289"/>
<source>The Presentation %s no longer exists.</source>
<translation>Die Aanbieding %s bestaan nie meer nie.</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="278"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="280"/>
<source>The Presentation %s is incomplete, please reload.</source>
<translation>Die Aanbieding %s is onvolledig, herlaai asseblief.</translation>
</message>
@@ -5495,7 +5551,7 @@
<message>
<location filename="openlp/plugins/remotes/lib/httpserver.py" line="306"/>
<source>Add to Service</source>
- <translation type="unfinished"></translation>
+ <translation>Voeg By Diens</translation>
</message>
</context>
<context>
@@ -5594,12 +5650,12 @@
<message>
<location filename="openlp/plugins/songusage/songusageplugin.py" line="187"/>
<source>Song usage tracking is active.</source>
- <translation type="unfinished"></translation>
+ <translation>Lied gebruik volging is aktief.</translation>
</message>
<message>
<location filename="openlp/plugins/songusage/songusageplugin.py" line="193"/>
<source>Song usage tracking is inactive.</source>
- <translation type="unfinished"></translation>
+ <translation>Lied gebruik volging is onaktief.</translation>
</message>
<message>
<location filename="openlp/plugins/songusage/songusageplugin.py" line="203"/>
@@ -5964,187 +6020,189 @@
<translation>Toegedien deur %s</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/ewimport.py" line="312"/>
+ <location filename="openlp/plugins/songs/lib/ewimport.py" line="313"/>
<source>
[above are Song Tags with notes imported from
EasyWorship]</source>
- <translation type="unfinished"></translation>
+ <translation>
+[hier-bo is Lied Merkers met notas ingevoer vanaf
+ EasyWorship]</translation>
</message>
</context>
<context>
<name>SongsPlugin.EditSongForm</name>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="256"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="289"/>
<source>Song Editor</source>
<translation>Lied Redigeerder</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="258"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="291"/>
<source>&Title:</source>
<translation>&Titel:</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="260"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="293"/>
<source>Alt&ernate title:</source>
<translation>Alt&ernatiewe titel:</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="262"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="295"/>
<source>&Lyrics:</source>
<translation>&Lirieke:</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="264"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="297"/>
<source>&Verse order:</source>
<translation>&Vers orde:</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="268"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="301"/>
<source>Ed&it All</source>
<translation>Red&igeer Alles</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="271"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="304"/>
<source>Title && Lyrics</source>
<translation>Titel && Lirieke</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="275"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="308"/>
<source>&Add to Song</source>
<translation>&Voeg by Lied</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="277"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="348"/>
<source>&Remove</source>
<translation>Ve&rwyder</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="279"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="312"/>
<source>&Manage Authors, Topics, Song Books</source>
<translation>&Bestuur Skrywers, Onderwerpe en Lied Boeke</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="282"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="315"/>
<source>A&dd to Song</source>
<translation>Voeg by Lie&d</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="284"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="317"/>
<source>R&emove</source>
<translation>V&erwyder</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="287"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="320"/>
<source>Book:</source>
<translation>Boek:</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="289"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="322"/>
<source>Number:</source>
<translation>Nommer:</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="291"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="324"/>
<source>Authors, Topics && Song Book</source>
<translation>Skrywers, Onderwerpe && Lied Boek</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="296"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="329"/>
<source>New &Theme</source>
<translation>Nuwe &Tema</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="298"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="331"/>
<source>Copyright Information</source>
<translation>Kopiereg Informasie</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="302"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="335"/>
<source>Comments</source>
<translation>Kommentaar</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="304"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="337"/>
<source>Theme, Copyright Info && Comments</source>
<translation>Tema, Kopiereg Informasie && Kommentaar</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="330"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="361"/>
<source>Add Author</source>
<translation>Voeg Skrywer By</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="330"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="361"/>
<source>This author does not exist, do you want to add them?</source>
<translation>Hierdie skrywer bestaan nie, moet die skrywer bygevoeg word?</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="353"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="384"/>
<source>This author is already in the list.</source>
<translation>Hierdie skrywer is alreeds in die lys.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="360"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="391"/>
<source>You have not selected a valid author. Either select an author from the list, or type in a new author and click the "Add Author to Song" button to add the new author.</source>
<translation>Die geselekteerde skrywer is ongeldig. Kies 'n skrywer vanaf die lys of voer 'n nuwe skrywer in en kliek op die "Voeg Skrywer by Lied" knoppie om die skrywer by te voeg.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="388"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="419"/>
<source>Add Topic</source>
<translation>Voeg Onderwerp by</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="388"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="419"/>
<source>This topic does not exist, do you want to add it?</source>
<translation>Die onderwerp bestaan nie. Voeg dit by?</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="409"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="440"/>
<source>This topic is already in the list.</source>
<translation>Die onderwerp is reeds in die lys.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="419"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="450"/>
<source>You have not selected a valid topic. Either select a topic from the list, or type in a new topic and click the "Add Topic to Song" button to add the new topic.</source>
<translation>Geselekteerde onderwerp is ongeldig. Kies 'n onderwerp vanaf die lys of voer 'n nuwe onderwerp in en kliek die "Voeg Onderwerp by Lied" knoppie om die onderwerp by te voeg.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="554"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="586"/>
<source>You need to type in a song title.</source>
<translation>Tik 'n lied titel in.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="561"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="593"/>
<source>You need to type in at least one verse.</source>
<translation>Ten minste een vers moet ingevoer word.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="614"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="646"/>
<source>Warning</source>
<translation>Waarskuwing</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="604"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="636"/>
<source>The verse order is invalid. There is no verse corresponding to %s. Valid entries are %s.</source>
<translation>Die vers orde is ongeldig. Daar is geen vers wat ooreenstem met %s nie. Geldige opsies is %s.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="614"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="646"/>
<source>You have not used %s anywhere in the verse order. Are you sure you want to save the song like this?</source>
<translation>In die vers orde is %s nie gebruik nie. Kan die lied so gestoor word?</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="626"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="658"/>
<source>Add Book</source>
<translation>Voeg Boek by</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="626"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="658"/>
<source>This song book does not exist, do you want to add it?</source>
<translation>Die lied boek bestaan nie. Voeg dit by?</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="568"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="600"/>
<source>You need to have an author for this song.</source>
<translation>Daar word 'n outeur benodig vir hierdie lied.</translation>
</message>
@@ -6153,6 +6211,31 @@
<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="341"/>
+ <source>Linked Audio</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="344"/>
+ <source>Add &File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="346"/>
+ <source>Add &Media</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="350"/>
+ <source>Remove &All</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="710"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>SongsPlugin.EditVerseForm</name>
@@ -6394,14 +6477,27 @@
</message>
</context>
<context>
+ <name>SongsPlugin.MediaFilesForm</name>
+ <message>
+ <location filename="openlp/plugins/songs/forms/mediafilesdialog.py" line="69"/>
+ <source>Select Media File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/mediafilesdialog.py" line="71"/>
+ <source>Select one or more audio files from the list below, and click OK to import them into this song.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>SongsPlugin.MediaItem</name>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="161"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="180"/>
<source>Titles</source>
<translation>Titels</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="161"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="180"/>
<source>Lyrics</source>
<translation>Lirieke</translation>
</message>
@@ -6411,17 +6507,17 @@
<translation type="obsolete">Wis Lied(ere) uit?</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="464"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="499"/>
<source>CCLI License: </source>
<translation>CCLI Lisensie:</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="161"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="180"/>
<source>Entire Song</source>
<translation>Volledige Lied</translation>
</message>
<message numerus="yes">
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="363"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="383"/>
<source>Are you sure you want to delete the %n selected song(s)?</source>
<translation>
<numerusform>Wis regtig die %n geselekteerde lied uit?</numerusform>
@@ -6429,21 +6525,21 @@
</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="157"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="176"/>
<source>Maintain the lists of authors, topics and books.</source>
<translation>Onderhou die lys van skrywers, onderwerpe en boeke.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="389"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="423"/>
<source>copy</source>
<comment>For song cloning</comment>
- <translation type="unfinished"></translation>
+ <translation>kopieër</translation>
</message>
</context>
<context>
<name>SongsPlugin.OpenLP1SongImport</name>
<message>
- <location filename="openlp/plugins/songs/lib/olp1import.py" line="68"/>
+ <location filename="openlp/plugins/songs/lib/olp1import.py" line="70"/>
<source>Not a valid openlp.org 1.x song database.</source>
<translation>Nie 'n geldige openlp.org 1.x lied databasis.</translation>
</message>
@@ -6508,12 +6604,12 @@
<context>
<name>SongsPlugin.SongImport</name>
<message>
- <location filename="openlp/plugins/songs/lib/songimport.py" line="97"/>
+ <location filename="openlp/plugins/songs/lib/songimport.py" line="100"/>
<source>copyright</source>
<translation>kopiereg</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/songimport.py" line="117"/>
+ <location filename="openlp/plugins/songs/lib/songimport.py" line="120"/>
<source>The following songs could not be imported:</source>
<translation>Die volgende liedere kon nie ingevoer word nie:</translation>
</message>
=== modified file 'resources/i18n/cs.ts'
--- resources/i18n/cs.ts 2011-09-03 14:51:03 +0000
+++ resources/i18n/cs.ts 2011-09-18 16:09:24 +0000
@@ -1360,39 +1360,39 @@
<translation>Vybrat obrázky</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="102"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="104"/>
<source>You must select an image to delete.</source>
<translation>Pro smazánà musÃte nejdÅÃve vybrat obrázek.</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="208"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="213"/>
<source>You must select an image to replace the background with.</source>
<translation>K nahrazenà pozadà musÃte nejdÅÃve vybrat obrázek.</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="176"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="181"/>
<source>Missing Image(s)</source>
<translation>ChybÄjÃcà obrázky</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="169"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="174"/>
<source>The following image(s) no longer exist: %s</source>
<translation>NásledujÃcà obrázky už neexistujÃ: %s</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="176"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="181"/>
<source>The following image(s) no longer exist: %s
Do you want to add the other images anyway?</source>
<translation>NásledujÃcà obrázky už neexistujÃ: %
Chcete pÅidat ostatnà obrázky?</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="227"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="232"/>
<source>There was a problem replacing your background, the image file "%s" no longer exists.</source>
<translation>Problém s nahrazenÃm pozadÃ. Obrázek "%s" už neexistuje.</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="223"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="228"/>
<source>There was no display item to amend.</source>
<translation type="unfinished"></translation>
</message>
@@ -1519,7 +1519,7 @@
<translation>Vybrat médium</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="198"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="203"/>
<source>You must select a media file to delete.</source>
<translation>Ke smazánà musÃte nejdÅÃve vybrat soubor s médiem.</translation>
</message>
@@ -1534,12 +1534,12 @@
<translation>Problém s nahrazenÃm pozadÃ. Soubor s médiem "%s" už neexistuje.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="140"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="142"/>
<source>Missing Media File</source>
<translation>ChybÄjÃcà soubory s médii</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="140"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="142"/>
<source>The file %s no longer exists.</source>
<translation>Soubor %s už neexistuje.</translation>
</message>
@@ -1553,6 +1553,16 @@
<source>There was no display item to amend.</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="161"/>
+ <source>File Too Big</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="161"/>
+ <source>The file you are trying to load is too big. Please reduce it to less than 50MiB.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>MediaPlugin.MediaTab</name>
@@ -2163,22 +2173,22 @@
<translation>Povolit upozornÄnÃ</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="253"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="256"/>
<source>Default Settings</source>
<translation>Výchozà nastavenÃ</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="63"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="66"/>
<source>Downloading %s...</source>
<translation>Stahuji %s...</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="274"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="351"/>
<source>Download complete. Click the finish button to start OpenLP.</source>
<translation>Stahovánà dokonÄeno. KlepnutÃm na tlaÄÃtko konec se spustà aplikace OpenLP.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="295"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="372"/>
<source>Enabling selected plugins...</source>
<translation>ZapÃnám vybrané moduly...</translation>
</message>
@@ -2199,44 +2209,44 @@
To re-run the First Time Wizard and import this sample data at a later stage, press the cancel button now, check your Internet connection, and restart OpenLP.
To cancel the First Time Wizard completely, press the finish button now.</source>
- <translation>Žádné pÅipojenà k Internetu nenalezeno. Průvodce prvnÃm spuÅ¡tÄnà potÅebuje internetové pÅipojenà pro stahovánà ukázek pÃsnÃ, Biblà a motivů.
+ <translation type="obsolete">Žádné pÅipojenà k Internetu nenalezeno. Průvodce prvnÃm spuÅ¡tÄnà potÅebuje internetové pÅipojenà pro stahovánà ukázek pÃsnÃ, Biblà a motivů.
Pro pozdÄjÅ¡Ã opÄtovné spuÅ¡tÄnà Průvodce prvnÃm spuÅ¡tÄnà a importu ukázkových dat klepnÄte na tlaÄÃtko ZruÅ¡it, provÄÅte internetové pÅipojenà a restartujte aplikaci OpenLP.
Pro úplné zruÅ¡enà Průvodce prvnÃm spuÅ¡tÄnà klepnÄte nynà na tlaÄÃtko DokonÄit.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="241"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="244"/>
<source>Sample Songs</source>
<translation>Ukázky pÃsnÃ</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="243"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="246"/>
<source>Select and download public domain songs.</source>
<translation>Vybrat a stáhnout pÃsnÄ s nechránÄnými autorskými právy.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="245"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="248"/>
<source>Sample Bibles</source>
<translation>Ukázky BiblÃ</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="247"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="250"/>
<source>Select and download free Bibles.</source>
<translation>Vybrat a stáhnout volnÄ dostupné Bible.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="249"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="252"/>
<source>Sample Themes</source>
<translation>Ukázky motivů</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="251"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="254"/>
<source>Select and download sample themes.</source>
<translation>Vybrat a stáhnout ukázky motivů.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="255"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="258"/>
<source>Set up default settings to be used by OpenLP.</source>
<translation>Nastavit výchozà nastavenà pro aplikaci OpenLP.</translation>
</message>
@@ -2251,17 +2261,17 @@
<translation type="obsolete">Äekejte prosÃm, než aplikace OpenLP nastavà a importuje vaÅ¡e data.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="257"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="260"/>
<source>Default output display:</source>
<translation>Výchozà výstup zobrazit na:</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="259"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="262"/>
<source>Select default theme:</source>
<translation>Vybrat výchozà motiv:</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="261"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="264"/>
<source>Starting configuration process...</source>
<translation>SpouÅ¡tÃm průbÄh nastavenÃ...</translation>
</message>
@@ -2271,22 +2281,22 @@
<translation>Tento průvodce pomáhá nastavit OpenLP pro prvnà použitÃ. Pro start klepnÄte nÞe na tlaÄÃtko dalÅ¡Ã.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="252"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="329"/>
<source>Setting Up And Downloading</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="254"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="331"/>
<source>Please wait while OpenLP is set up and your data is downloaded.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="259"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="336"/>
<source>Setting Up</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="282"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="359"/>
<source>Click the finish button to start OpenLP.</source>
<translation type="unfinished"></translation>
</message>
@@ -2296,15 +2306,34 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="270"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="347"/>
<source>Download complete. Click the finish button to return to OpenLP.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="279"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="356"/>
<source>Click the finish button to return to OpenLP.</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="233"/>
+ <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. Press 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>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="241"/>
+ <source>
+
+To cancel the First Time Wizard completely (and not start OpenLP), press the Cancel button now.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="266"/>
+ <source>Finish</source>
+ <translation type="unfinished">Konec</translation>
+ </message>
</context>
<context>
<name>OpenLP.FormattingTagDialog</name>
@@ -2478,57 +2507,57 @@
<context>
<name>OpenLP.GeneralTab</name>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="200"/>
+ <location filename="openlp/core/ui/generaltab.py" line="209"/>
<source>General</source>
<translation>Obecné</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="201"/>
+ <location filename="openlp/core/ui/generaltab.py" line="210"/>
<source>Monitors</source>
<translation>Monitory</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="203"/>
+ <location filename="openlp/core/ui/generaltab.py" line="212"/>
<source>Select monitor for output display:</source>
<translation>Vybrat monitor pro výstupnà zobrazenÃ:</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="205"/>
+ <location filename="openlp/core/ui/generaltab.py" line="214"/>
<source>Display if a single screen</source>
<translation>Zobrazenà pÅi jedné obrazovce</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="207"/>
+ <location filename="openlp/core/ui/generaltab.py" line="216"/>
<source>Application Startup</source>
<translation>SpuÅ¡tÄnà aplikace</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="209"/>
+ <location filename="openlp/core/ui/generaltab.py" line="218"/>
<source>Show blank screen warning</source>
<translation>Zobrazit varovánà pÅi prázdné obrazovce</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="211"/>
+ <location filename="openlp/core/ui/generaltab.py" line="220"/>
<source>Automatically open the last service</source>
<translation>Automaticky otevÅÃt poslednà službu</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="213"/>
+ <location filename="openlp/core/ui/generaltab.py" line="222"/>
<source>Show the splash screen</source>
<translation>Zobrazit úvodnà obrazovku</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="217"/>
+ <location filename="openlp/core/ui/generaltab.py" line="226"/>
<source>Application Settings</source>
<translation>Nastavenà aplikace</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="219"/>
+ <location filename="openlp/core/ui/generaltab.py" line="228"/>
<source>Prompt to save before starting a new service</source>
<translation>PÅed spuÅ¡tÄnÃm nové služby se ptát na uloženÃ</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="223"/>
+ <location filename="openlp/core/ui/generaltab.py" line="232"/>
<source>Automatically preview next item in service</source>
<translation>Automatický náhled dalÅ¡Ã položky ve službÄ</translation>
</message>
@@ -2538,75 +2567,85 @@
<translation type="obsolete">ZpoždÄnà smyÄky snÃmku:</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="229"/>
+ <location filename="openlp/core/ui/generaltab.py" line="238"/>
<source> sec</source>
<translation>sek</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="230"/>
+ <location filename="openlp/core/ui/generaltab.py" line="239"/>
<source>CCLI Details</source>
<translation>CCLI podrobnosti</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="233"/>
+ <location filename="openlp/core/ui/generaltab.py" line="242"/>
<source>SongSelect username:</source>
<translation>SongSelect uživatelské jméno:</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="235"/>
+ <location filename="openlp/core/ui/generaltab.py" line="244"/>
<source>SongSelect password:</source>
<translation>SongSelect heslo:</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="238"/>
+ <location filename="openlp/core/ui/generaltab.py" line="247"/>
<source>Display Position</source>
<translation>UmÃstÄnà zobrazenÃ</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="242"/>
+ <location filename="openlp/core/ui/generaltab.py" line="251"/>
<source>X</source>
<translation>X</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="243"/>
+ <location filename="openlp/core/ui/generaltab.py" line="252"/>
<source>Y</source>
<translation>Y</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="244"/>
+ <location filename="openlp/core/ui/generaltab.py" line="253"/>
<source>Height</source>
<translation>Výška</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="245"/>
+ <location filename="openlp/core/ui/generaltab.py" line="254"/>
<source>Width</source>
<translation>Å ÃÅka</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="240"/>
+ <location filename="openlp/core/ui/generaltab.py" line="249"/>
<source>Override display position</source>
<translation>PÅekrýt umÃstÄnà zobrazenÃ</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="215"/>
+ <location filename="openlp/core/ui/generaltab.py" line="224"/>
<source>Check for updates to OpenLP</source>
<translation>Kontrola aktualizacà aplikace OpenLP</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="221"/>
+ <location filename="openlp/core/ui/generaltab.py" line="230"/>
<source>Unblank display when adding new live item</source>
<translation>Odkrýt zobrazenà pÅi pÅidánà nové položky naživo</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="225"/>
+ <location filename="openlp/core/ui/generaltab.py" line="234"/>
<source>Enable slide wrap-around</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="227"/>
+ <location filename="openlp/core/ui/generaltab.py" line="236"/>
<source>Timed slide interval:</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/generaltab.py" line="255"/>
+ <source>Background Audio</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/generaltab.py" line="257"/>
+ <source>Start background audio paused</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.LanguageManager</name>
@@ -2624,7 +2663,7 @@
<context>
<name>OpenLP.MainDisplay</name>
<message>
- <location filename="openlp/core/ui/maindisplay.py" line="84"/>
+ <location filename="openlp/core/ui/maindisplay.py" line="88"/>
<source>OpenLP Display</source>
<translation>Zobrazenà OpenLP</translation>
</message>
@@ -2912,7 +2951,7 @@
<translation>Nastavit režim zobrazenà na Naživo.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="699"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="700"/>
<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>
@@ -2921,17 +2960,17 @@
NejnovÄjÅ¡Ã verzi lze stáhnout z http://openlp.org/.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="703"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="704"/>
<source>OpenLP Version Updated</source>
<translation>Verze OpenLP aktualizována</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="808"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="809"/>
<source>OpenLP Main Display Blanked</source>
<translation>Hlavnà zobrazenà OpenLP je prázdné</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="808"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="809"/>
<source>The Main Display has been blanked out</source>
<translation>Hlavnà zobrazenà nastaveno na prázdný snÃmek</translation>
</message>
@@ -3027,12 +3066,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="763"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="764"/>
<source>Re-run First Time Wizard?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="763"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="764"/>
<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>
@@ -3044,13 +3083,13 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1362"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1365"/>
<source>Clear List</source>
<comment>Clear List of recent files</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1365"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1368"/>
<source>Clear the list of recent files.</source>
<translation type="unfinished"></translation>
</message>
@@ -3075,12 +3114,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="902"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="903"/>
<source>Import settings?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="902"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="903"/>
<source>Are you sure you want to import settings?
Importing settings will make permanent changes to your current OpenLP configuration.
@@ -3089,32 +3128,32 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="916"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="917"/>
<source>Open File</source>
<translation type="unfinished">OtevÅÃt soubor</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="916"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="917"/>
<source>OpenLP Export Settings Files (*.conf)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="978"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="980"/>
<source>Import settings</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="978"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="980"/>
<source>OpenLP will now close. Imported settings will be applied the next time you start OpenLP.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="994"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="995"/>
<source>Export Settings File</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="994"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="995"/>
<source>OpenLP Export Settings File (*.conf)</source>
<translation type="unfinished"></translation>
</message>
@@ -3122,7 +3161,7 @@
<context>
<name>OpenLP.Manager</name>
<message>
- <location filename="openlp/core/lib/db.py" line="217"/>
+ <location filename="openlp/core/lib/db.py" line="218"/>
<source>Database Error</source>
<translation type="unfinished"></translation>
</message>
@@ -3134,7 +3173,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/lib/db.py" line="217"/>
+ <location filename="openlp/core/lib/db.py" line="218"/>
<source>OpenLP cannot load your database.
Database: %s</source>
@@ -3144,7 +3183,7 @@
<context>
<name>OpenLP.MediaManagerItem</name>
<message>
- <location filename="openlp/core/lib/__init__.py" line="196"/>
+ <location filename="openlp/core/lib/__init__.py" line="203"/>
<source>No Items Selected</source>
<translation>Nevybraná zádná položka</translation>
</message>
@@ -3154,32 +3193,32 @@
<translation>&PÅidat k vybrané Položce Služby</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="518"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="524"/>
<source>You must select one or more items to preview.</source>
<translation>Pro náhled je tÅeba vybrat jednu nebo vÃce položek.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="536"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="542"/>
<source>You must select one or more items to send live.</source>
<translation>Pro zobrazenà naživo je potÅeba vybrat jednu nebo vÃce položek.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="589"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="595"/>
<source>You must select one or more items.</source>
<translation>Je tÅeba vybrat jednu nebo vÃce položek.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="596"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="602"/>
<source>You must select an existing service item to add to.</source>
<translation>K pÅidánà Je tÅeba vybrat existujÃcà položku služby.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="605"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="611"/>
<source>Invalid Service Item</source>
<translation>Neplatná Položka služby</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="605"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="611"/>
<source>You must select a %s service item.</source>
<translation>Je tÅeba vybrat %s položku služby.</translation>
</message>
@@ -3191,17 +3230,17 @@
Název souboru již v seznamu existuje</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="563"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="569"/>
<source>You must select one or more items to add.</source>
<translation>Pro pÅidánà Je tÅeba vybrat jednu nebo vÃce položek.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="635"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="641"/>
<source>No Search Results</source>
<translation>Žádné výsledky hledánÃ</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="134"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="153"/>
<source>&Clone</source>
<translation type="unfinished"></translation>
</message>
@@ -3217,7 +3256,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="396"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="401"/>
<source>Duplicate files were found on import and were ignored.</source>
<translation type="unfinished"></translation>
</message>
@@ -3382,12 +3421,12 @@
<context>
<name>OpenLP.ServiceItem</name>
<message>
- <location filename="openlp/core/lib/serviceitem.py" line="454"/>
+ <location filename="openlp/core/lib/serviceitem.py" line="461"/>
<source><strong>Start</strong>: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/lib/serviceitem.py" line="458"/>
+ <location filename="openlp/core/lib/serviceitem.py" line="465"/>
<source><strong>Length</strong>: %s</source>
<translation type="unfinished"></translation>
</message>
@@ -3403,209 +3442,209 @@
<context>
<name>OpenLP.ServiceManager</name>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="169"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="170"/>
<source>Move to &top</source>
<translation>PÅesun &nahoru</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="169"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="170"/>
<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="181"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="182"/>
<source>Move &up</source>
<translation>PÅesun &výše</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="181"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="182"/>
<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="190"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="191"/>
<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="199"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="200"/>
<source>Move to &bottom</source>
<translation>PÅesun &dolu</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="199"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="200"/>
<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="321"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="322"/>
<source>&Delete From Service</source>
<translation>&Smazat ze služby</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="227"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="228"/>
<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="298"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="299"/>
<source>&Add New Item</source>
<translation>&PÅidat novou položku</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="301"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="302"/>
<source>&Add to Selected Item</source>
<translation>&PÅidat k vybrané položce</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="306"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="307"/>
<source>&Edit Item</source>
<translation>&Upravit položku</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="309"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="310"/>
<source>&Reorder Item</source>
<translation>&ZmÄnit poÅadà položky</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="313"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="314"/>
<source>&Notes</source>
<translation>&Poznámky</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="334"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="335"/>
<source>&Change Item Theme</source>
<translation>&ZmÄnit motiv položky</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="564"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="578"/>
<source>OpenLP Service Files (*.osz)</source>
<translation>Soubory služby OpenLP (*.osz)</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="592"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="606"/>
<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="628"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="643"/>
<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="1204"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1221"/>
<source>Missing Display Handler</source>
<translation>ChybÄjÃcà obsluha zobrazenÃ</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1152"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1169"/>
<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="1204"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1221"/>
<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="234"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="235"/>
<source>&Expand all</source>
<translation>&Rozvinou vše</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="234"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="235"/>
<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="243"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="244"/>
<source>&Collapse all</source>
<translation>&Svinout vše</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="243"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="244"/>
<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="428"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="429"/>
<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="217"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="218"/>
<source>Move up</source>
<translation>PÅesun nahoru</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="217"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="218"/>
<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="253"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="254"/>
<source>Go Live</source>
<translation>Zobrazit naživo</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="253"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="254"/>
<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="317"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="318"/>
<source>&Start Time</source>
<translation>&Spustit Äas</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="326"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="327"/>
<source>Show &Preview</source>
<translation>Zobrazit &náhled</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="330"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="331"/>
<source>Show &Live</source>
<translation>Zobrazit n&aživo</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="445"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="446"/>
<source>Modified Service</source>
<translation>ZmÄnÄná služba</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="445"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="446"/>
<source>The current service has been modified. Would you like to save this service?</source>
<translation>SouÄasná služba byla zmÄnÄna. PÅejete si službu uložit?</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="633"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="649"/>
<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="640"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="655"/>
<source>Empty File</source>
<translation>Prázdný soubor</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="640"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="655"/>
<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="647"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="662"/>
<source>Corrupt File</source>
<translation>Poškozený soubor</translation>
</message>
@@ -3625,7 +3664,7 @@
<translation>Äas pÅehrávánÃ: </translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="356"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="357"/>
<source>Untitled Service</source>
<translation>Prázdná služba</translation>
</message>
@@ -3635,37 +3674,37 @@
<translation type="obsolete">Tento soubor je buÄto poÅ¡kozen nebo to nenà soubor se službou OpenLP 2.0.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="121"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="122"/>
<source>Load an existing service.</source>
<translation>NaÄÃst existujÃcà službu.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="125"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="126"/>
<source>Save this service.</source>
<translation>Uložit tuto službu.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="135"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="136"/>
<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="647"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="662"/>
<source>This file is either corrupt or it is not an OpenLP 2.0 service file.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="957"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="972"/>
<source>Slide theme</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="961"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="976"/>
<source>Notes</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="505"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="517"/>
<source>Service File Missing</source>
<translation type="unfinished"></translation>
</message>
@@ -3837,17 +3876,17 @@
<translation>NásledujÃcà snÃmek</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="395"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="401"/>
<source>Previous Service</source>
<translation>PÅedchozà služba</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="401"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="407"/>
<source>Next Service</source>
<translation>NásledujÃcà služba</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="407"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="413"/>
<source>Escape Item</source>
<translation>Zrušit položku</translation>
</message>
@@ -3901,6 +3940,11 @@
<source>Start playing media.</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="260"/>
+ <source>Pause audio.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.SpellTextEdit</name>
@@ -5221,17 +5265,17 @@
<translation>Prezentace (%s)</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="287"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="289"/>
<source>Missing Presentation</source>
<translation>ChybÄjÃcà prezentace</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="287"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="289"/>
<source>The Presentation %s no longer exists.</source>
<translation>Prezentace %s už neexistuje.</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="278"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="280"/>
<source>The Presentation %s is incomplete, please reload.</source>
<translation>Prezentace %s nenà kompletnÃ, prosÃm naÄtÄte ji znovu.</translation>
</message>
@@ -5838,7 +5882,7 @@
<translation>Spravuje %s</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/ewimport.py" line="312"/>
+ <location filename="openlp/plugins/songs/lib/ewimport.py" line="313"/>
<source>
[above are Song Tags with notes imported from
EasyWorship]</source>
@@ -5848,177 +5892,177 @@
<context>
<name>SongsPlugin.EditSongForm</name>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="256"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="289"/>
<source>Song Editor</source>
<translation>Editor pÃsnÄ</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="258"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="291"/>
<source>&Title:</source>
<translation>&Název:</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="260"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="293"/>
<source>Alt&ernate title:</source>
<translation>&Jiný název:</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="262"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="295"/>
<source>&Lyrics:</source>
<translation>&Text pÃsnÄ:</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="264"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="297"/>
<source>&Verse order:</source>
<translation>&PoÅadà veršů:</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="268"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="301"/>
<source>Ed&it All</source>
<translation>&Upravit vše</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="271"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="304"/>
<source>Title && Lyrics</source>
<translation>Název a text pÃsnÄ</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="275"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="308"/>
<source>&Add to Song</source>
<translation>&PÅidat k pÃsni</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="277"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="348"/>
<source>&Remove</source>
<translation>&Odstranit</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="279"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="312"/>
<source>&Manage Authors, Topics, Song Books</source>
<translation>&Správa autorů, témat a zpÄvnÃků</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="282"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="315"/>
<source>A&dd to Song</source>
<translation>&PÅidat k pÃsni</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="284"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="317"/>
<source>R&emove</source>
<translation>&Odstranit</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="287"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="320"/>
<source>Book:</source>
<translation>ZpÄvnÃk:</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="289"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="322"/>
<source>Number:</source>
<translation>ÄÃslo:</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="291"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="324"/>
<source>Authors, Topics && Song Book</source>
<translation>AutoÅi, témata a zpÄvnÃky</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="296"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="329"/>
<source>New &Theme</source>
<translation>Nový &motiv</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="298"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="331"/>
<source>Copyright Information</source>
<translation>Informace o autorském právu</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="302"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="335"/>
<source>Comments</source>
<translation>KomentáÅe</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="304"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="337"/>
<source>Theme, Copyright Info && Comments</source>
<translation>Motiv, autorská práva a komentáÅe</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="330"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="361"/>
<source>Add Author</source>
<translation>PÅidat autora</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="330"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="361"/>
<source>This author does not exist, do you want to add them?</source>
<translation>Tento autor neexistuje. Chcete ho pÅidat?</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="353"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="384"/>
<source>This author is already in the list.</source>
<translation>Tento autor je už v seznamu.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="360"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="391"/>
<source>You have not selected a valid author. Either select an author from the list, or type in a new author and click the "Add Author to Song" button to add the new author.</source>
<translation>Nenà vybrán platný autor. BuÄto vyberte autora ze seznamu nebo zadejte nového autora a pro pÅidánà nového autora klepnÄte na tlaÄÃtko "PÅidat autora k pÃsni".</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="388"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="419"/>
<source>Add Topic</source>
<translation>PÅidat téma</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="388"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="419"/>
<source>This topic does not exist, do you want to add it?</source>
<translation>Toto téma neexistuje. Chcete ho pÅidat?</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="409"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="440"/>
<source>This topic is already in the list.</source>
<translation>Toto téma je už v seznamu.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="419"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="450"/>
<source>You have not selected a valid topic. Either select a topic from the list, or type in a new topic and click the "Add Topic to Song" button to add the new topic.</source>
<translation>Nenà vybráno platné téma. BuÄto vyberte téma ze seznamu nebo zadejte nové téma a pro pÅidánà nového tématu klepnÄte na tlaÄÃtko "PÅidat téma k pÃsni".</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="554"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="586"/>
<source>You need to type in a song title.</source>
<translation>Je potÅeba zadat název pÃsne.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="561"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="593"/>
<source>You need to type in at least one verse.</source>
<translation>Je potÅeba zadat alespoÅ jednu sloku.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="614"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="646"/>
<source>Warning</source>
<translation>VarovánÃ</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="604"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="636"/>
<source>The verse order is invalid. There is no verse corresponding to %s. Valid entries are %s.</source>
<translation>PoÅadà Äástà pÃsnÄ nenà platné. Äást odpovÃdajÃcà %s neexistuje. Platné položky jsou %s.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="614"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="646"/>
<source>You have not used %s anywhere in the verse order. Are you sure you want to save the song like this?</source>
<translation>Äást %s nenà použita v poÅadà Äástà pÃsnÄ. Jste si jisti, že chcete pÃseÅ takto uložit?</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="626"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="658"/>
<source>Add Book</source>
<translation>PÅidat zpÄvnÃk</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="626"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="658"/>
<source>This song book does not exist, do you want to add it?</source>
<translation>Tento zpÄvnÃk neexistuje. Chcete ho pÅidat?</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="568"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="600"/>
<source>You need to have an author for this song.</source>
<translation>Pro tuto pÃseÅ je potÅeba zadat autora.</translation>
</message>
@@ -6027,6 +6071,31 @@
<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="341"/>
+ <source>Linked Audio</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="344"/>
+ <source>Add &File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="346"/>
+ <source>Add &Media</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="350"/>
+ <source>Remove &All</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="710"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>SongsPlugin.EditVerseForm</name>
@@ -6268,14 +6337,27 @@
</message>
</context>
<context>
+ <name>SongsPlugin.MediaFilesForm</name>
+ <message>
+ <location filename="openlp/plugins/songs/forms/mediafilesdialog.py" line="69"/>
+ <source>Select Media File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/mediafilesdialog.py" line="71"/>
+ <source>Select one or more audio files from the list below, and click OK to import them into this song.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>SongsPlugin.MediaItem</name>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="161"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="180"/>
<source>Titles</source>
<translation>Názvy</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="161"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="180"/>
<source>Lyrics</source>
<translation>Text pÃsnÄ</translation>
</message>
@@ -6285,17 +6367,17 @@
<translation type="obsolete">Smazat pÃsnÄ?</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="464"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="499"/>
<source>CCLI License: </source>
<translation>CCLI Licence:</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="161"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="180"/>
<source>Entire Song</source>
<translation>Celá pÃseÅ</translation>
</message>
<message numerus="yes">
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="363"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="383"/>
<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>
@@ -6304,12 +6386,12 @@
</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="157"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="176"/>
<source>Maintain the lists of authors, topics and books.</source>
<translation>Spravovat seznamy autorů, témat a zpÄvnÃků.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="389"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="423"/>
<source>copy</source>
<comment>For song cloning</comment>
<translation type="unfinished"></translation>
@@ -6318,7 +6400,7 @@
<context>
<name>SongsPlugin.OpenLP1SongImport</name>
<message>
- <location filename="openlp/plugins/songs/lib/olp1import.py" line="68"/>
+ <location filename="openlp/plugins/songs/lib/olp1import.py" line="70"/>
<source>Not a valid openlp.org 1.x song database.</source>
<translation>Neplatná databáze pÃsnà openlp.org 1.x.</translation>
</message>
@@ -6383,12 +6465,12 @@
<context>
<name>SongsPlugin.SongImport</name>
<message>
- <location filename="openlp/plugins/songs/lib/songimport.py" line="97"/>
+ <location filename="openlp/plugins/songs/lib/songimport.py" line="100"/>
<source>copyright</source>
<translation>autorská práva</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/songimport.py" line="117"/>
+ <location filename="openlp/plugins/songs/lib/songimport.py" line="120"/>
<source>The following songs could not be imported:</source>
<translation>NásledujÃcà pÃsnÄ nemohly být importovány:</translation>
</message>
=== modified file 'resources/i18n/de.ts'
--- resources/i18n/de.ts 2011-09-03 14:51:03 +0000
+++ resources/i18n/de.ts 2011-09-18 16:09:24 +0000
@@ -1126,39 +1126,39 @@
<translation>Bilder auswählen</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="102"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="104"/>
<source>You must select an image to delete.</source>
<translation>Das Bild, das entfernt werden soll, muss ausgewählt sein.</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="208"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="213"/>
<source>You must select an image to replace the background with.</source>
<translation>Das Bild, das Sie als Hintergrund setzen möchten, muss ausgewählt sein.</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="176"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="181"/>
<source>Missing Image(s)</source>
<translation>Fehlende Bilder</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="169"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="174"/>
<source>The following image(s) no longer exist: %s</source>
<translation>Auf die folgenden Bilder kann nicht mehr zugegriffen werden: %s</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="176"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="181"/>
<source>The following image(s) no longer exist: %s
Do you want to add the other images anyway?</source>
<translation>Auf die folgenden Bilder kann nicht mehr zugegriffen werden: %s
Wollen Sie die anderen Bilder trotzdem hinzufügen?</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="227"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="232"/>
<source>There was a problem replacing your background, the image file "%s" no longer exists.</source>
<translation>Da auf das Bild »%s« nicht mehr zugegriffen werden kann, konnte es nicht als Hintergrund gesetzt werden.</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="223"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="228"/>
<source>There was no display item to amend.</source>
<translation type="unfinished"></translation>
</message>
@@ -1250,17 +1250,17 @@
<translation>Audio-/Videodatei auswählen</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="198"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="203"/>
<source>You must select a media file to delete.</source>
<translation>Die Audio-/Videodatei, die entfernt werden soll, muss ausgewählt sein.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="140"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="142"/>
<source>Missing Media File</source>
<translation>Fehlende Audio-/Videodatei</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="140"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="142"/>
<source>The file %s no longer exists.</source>
<translation>Die Audio-/Videodatei »%s« existiert nicht mehr.</translation>
</message>
@@ -1284,6 +1284,16 @@
<source>There was no display item to amend.</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="161"/>
+ <source>File Too Big</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="161"/>
+ <source>The file you are trying to load is too big. Please reduce it to less than 50MiB.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>MediaPlugin.MediaTab</name>
@@ -1757,17 +1767,17 @@
<context>
<name>OpenLP.FirstTimeWizard</name>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="63"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="66"/>
<source>Downloading %s...</source>
<translation>%s wird heruntergeladen...</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="274"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="351"/>
<source>Download complete. Click the finish button to start OpenLP.</source>
<translation>Download vollständig. Klicken Sie »AbschlieÃen« um OpenLP zu starten.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="295"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="372"/>
<source>Enabling selected plugins...</source>
<translation>Aktiviere ausgewählte Erweiterungen...</translation>
</message>
@@ -1848,64 +1858,64 @@
To re-run the First Time Wizard and import this sample data at a later stage, press the cancel button now, check your Internet connection, and restart OpenLP.
To cancel the First Time Wizard completely, press the finish button now.</source>
- <translation>Es konnte keine Internetverbindung aufgebaut werden. Der Einrichtungsassistent benötigt eine Internetverbindung um Lieder, Bibeln und Design herunter zu laden.
+ <translation type="obsolete">Es konnte keine Internetverbindung aufgebaut werden. Der Einrichtungsassistent benötigt eine Internetverbindung um Lieder, Bibeln und Design herunter zu laden.
Um den Einrichtungsassistent später erneut zu starten und diese Beispieldaten zu importieren, drücken Sie »Abbrechen«, überprüfen Sie Ihre Internetverbindung und starten Sie OpenLP erneut.
Um den Einrichtungsassistent nicht auszuführen, drücken Sie »AbschlieÃen«.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="241"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="244"/>
<source>Sample Songs</source>
<translation>Beispiellieder</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="243"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="246"/>
<source>Select and download public domain songs.</source>
<translation>Wählen und laden Sie gemeinfreie (bzw. kostenlose) Lieder herunter.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="245"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="248"/>
<source>Sample Bibles</source>
<translation>Beispielbibeln</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="247"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="250"/>
<source>Select and download free Bibles.</source>
<translation>Wählen und laden Sie freie Bibeln runter.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="249"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="252"/>
<source>Sample Themes</source>
<translation>Beispieldesigns</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="251"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="254"/>
<source>Select and download sample themes.</source>
<translation>Wählen und laden Sie Beispieldesigns runter.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="253"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="256"/>
<source>Default Settings</source>
<translation>Standardeinstellungen</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="255"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="258"/>
<source>Set up default settings to be used by OpenLP.</source>
<translation>Grundeinstellungen konfigurieren.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="257"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="260"/>
<source>Default output display:</source>
<translation>Projektionsbildschirm:</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="259"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="262"/>
<source>Select default theme:</source>
<translation>Standarddesign:</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="261"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="264"/>
<source>Starting configuration process...</source>
<translation>Starte Konfiguration...</translation>
</message>
@@ -1915,22 +1925,22 @@
<translation>Dieser Assistent wird Ihnen helfen OpenLP für die erste Benutzung zu konfigurieren. Klicken sie »Weiter« um den Assistenten zu starten.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="252"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="329"/>
<source>Setting Up And Downloading</source>
<translation>Konfiguriere und Herunterladen</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="254"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="331"/>
<source>Please wait while OpenLP is set up and your data is downloaded.</source>
<translation>Bitte warten Sie, während OpenLP eingerichtet wird und die Daten heruntergeladen werden.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="259"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="336"/>
<source>Setting Up</source>
<translation>Konfiguriere</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="282"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="359"/>
<source>Click the finish button to start OpenLP.</source>
<translation>Klicken Sie »AbschlieÃen« um OpenLP zu starten.</translation>
</message>
@@ -1940,15 +1950,34 @@
<translation>Sonderfolien</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="270"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="347"/>
<source>Download complete. Click the finish button to return to OpenLP.</source>
<translation>Download vollständig. Klicken Sie »AbschlieÃen« um zurück zu OpenLP zu gelangen.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="279"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="356"/>
<source>Click the finish button to return to OpenLP.</source>
<translation>Klicken Sie »AbschlieÃen« um zu OpenLP zurück zu gelangen.</translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="233"/>
+ <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. Press 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>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="241"/>
+ <source>
+
+To cancel the First Time Wizard completely (and not start OpenLP), press the Cancel button now.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="266"/>
+ <source>Finish</source>
+ <translation type="unfinished">Ende</translation>
+ </message>
</context>
<context>
<name>OpenLP.FormattingTagDialog</name>
@@ -2122,130 +2151,140 @@
<context>
<name>OpenLP.GeneralTab</name>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="200"/>
+ <location filename="openlp/core/ui/generaltab.py" line="209"/>
<source>General</source>
<translation>Allgemein</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="201"/>
+ <location filename="openlp/core/ui/generaltab.py" line="210"/>
<source>Monitors</source>
<translation>Bildschirme</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="203"/>
+ <location filename="openlp/core/ui/generaltab.py" line="212"/>
<source>Select monitor for output display:</source>
<translation>Projektionsbildschirm:</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="205"/>
+ <location filename="openlp/core/ui/generaltab.py" line="214"/>
<source>Display if a single screen</source>
<translation>Anzeige bei nur einem Bildschirm</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="207"/>
+ <location filename="openlp/core/ui/generaltab.py" line="216"/>
<source>Application Startup</source>
<translation>Programmstart</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="209"/>
+ <location filename="openlp/core/ui/generaltab.py" line="218"/>
<source>Show blank screen warning</source>
<translation>Warnung wenn Projektion deaktiviert wurde</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="211"/>
+ <location filename="openlp/core/ui/generaltab.py" line="220"/>
<source>Automatically open the last service</source>
<translation>Zuletzt benutzten Ablauf beim Start laden</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="213"/>
+ <location filename="openlp/core/ui/generaltab.py" line="222"/>
<source>Show the splash screen</source>
<translation>Zeige den Startbildschirm</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="217"/>
+ <location filename="openlp/core/ui/generaltab.py" line="226"/>
<source>Application Settings</source>
<translation>Anwendungseinstellungen</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="219"/>
+ <location filename="openlp/core/ui/generaltab.py" line="228"/>
<source>Prompt to save before starting a new service</source>
<translation>Geänderte Abläufe nicht ungefragt ersetzen</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="223"/>
+ <location filename="openlp/core/ui/generaltab.py" line="232"/>
<source>Automatically preview next item in service</source>
<translation>Vorschau des nächsten Ablaufelements</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="229"/>
+ <location filename="openlp/core/ui/generaltab.py" line="238"/>
<source> sec</source>
<translation> sek</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="230"/>
+ <location filename="openlp/core/ui/generaltab.py" line="239"/>
<source>CCLI Details</source>
<translation>CCLI-Details</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="233"/>
+ <location filename="openlp/core/ui/generaltab.py" line="242"/>
<source>SongSelect username:</source>
<translation>SongSelect-Benutzername:</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="235"/>
+ <location filename="openlp/core/ui/generaltab.py" line="244"/>
<source>SongSelect password:</source>
<translation>SongSelect-Passwort:</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="238"/>
+ <location filename="openlp/core/ui/generaltab.py" line="247"/>
<source>Display Position</source>
<translation>Anzeigeposition</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="242"/>
+ <location filename="openlp/core/ui/generaltab.py" line="251"/>
<source>X</source>
<translation>X</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="243"/>
+ <location filename="openlp/core/ui/generaltab.py" line="252"/>
<source>Y</source>
<translation>Y</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="244"/>
+ <location filename="openlp/core/ui/generaltab.py" line="253"/>
<source>Height</source>
<translation>Höhe</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="245"/>
+ <location filename="openlp/core/ui/generaltab.py" line="254"/>
<source>Width</source>
<translation>Breite</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="240"/>
+ <location filename="openlp/core/ui/generaltab.py" line="249"/>
<source>Override display position</source>
<translation>Anzeigeposition überschreiben</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="215"/>
+ <location filename="openlp/core/ui/generaltab.py" line="224"/>
<source>Check for updates to OpenLP</source>
<translation>Prüfe nach Aktualisierungen</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="221"/>
+ <location filename="openlp/core/ui/generaltab.py" line="230"/>
<source>Unblank display when adding new live item</source>
<translation>Neues Element hellt Anzeige automatisch auf</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="225"/>
+ <location filename="openlp/core/ui/generaltab.py" line="234"/>
<source>Enable slide wrap-around</source>
<translation>Nach letzter Folie wieder die Erste anzeigen</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="227"/>
+ <location filename="openlp/core/ui/generaltab.py" line="236"/>
<source>Timed slide interval:</source>
<translation>Automatischer Folienwechsel:</translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/generaltab.py" line="255"/>
+ <source>Background Audio</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/generaltab.py" line="257"/>
+ <source>Start background audio paused</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.LanguageManager</name>
@@ -2263,7 +2302,7 @@
<context>
<name>OpenLP.MainDisplay</name>
<message>
- <location filename="openlp/core/ui/maindisplay.py" line="84"/>
+ <location filename="openlp/core/ui/maindisplay.py" line="88"/>
<source>OpenLP Display</source>
<translation>OpenLP-Anzeige</translation>
</message>
@@ -2551,17 +2590,17 @@
<translation>Die Ansicht für den Live-Betrieb optimieren.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="703"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="704"/>
<source>OpenLP Version Updated</source>
<translation>Neue OpenLP Version verfügbar</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="808"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="809"/>
<source>OpenLP Main Display Blanked</source>
<translation>Hauptbildschirm abgedunkelt</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="808"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="809"/>
<source>The Main Display has been blanked out</source>
<translation>Die Projektion ist momentan nicht aktiv.</translation>
</message>
@@ -2571,7 +2610,7 @@
<translation>Standarddesign: %s</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="699"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="700"/>
<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>
@@ -2651,12 +2690,12 @@
<translation>Einrichtungsassistent erneut starten um Beispiel-Lieder, Bibeln und Designs zu importieren.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="763"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="764"/>
<source>Re-run First Time Wizard?</source>
<translation>Einrichtungsassistent starten?</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="763"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="764"/>
<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>
@@ -2675,13 +2714,13 @@
<translation type="obsolete">Konfiguriere &Formatvorlagen...</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1362"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1365"/>
<source>Clear List</source>
<comment>Clear List of recent files</comment>
<translation>Leeren</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1365"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1368"/>
<source>Clear the list of recent files.</source>
<translation>Leert die Liste der zuletzte geöffnete Abläufe.</translation>
</message>
@@ -2696,12 +2735,12 @@
<translation>Einstellungen</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="902"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="903"/>
<source>Import settings?</source>
<translation>Importiere Einstellungen?</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="902"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="903"/>
<source>Are you sure you want to import settings?
Importing settings will make permanent changes to your current OpenLP configuration.
@@ -2714,32 +2753,32 @@
Falsche Einstellungen können fehlerhaftes Verhalten von OpenLP verursachen.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="916"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="917"/>
<source>Open File</source>
<translation>Ãffne Datei</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="916"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="917"/>
<source>OpenLP Export Settings Files (*.conf)</source>
<translation>OpenLP Einstellungsdatei (*.conf)</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="978"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="980"/>
<source>Import settings</source>
<translation>Importiere Einstellungen</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="978"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="980"/>
<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="994"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="995"/>
<source>Export Settings File</source>
<translation>Exportiere Einstellungsdatei</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="994"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="995"/>
<source>OpenLP Export Settings File (*.conf)</source>
<translation>OpenLP Einstellungsdatei (*.conf)</translation>
</message>
@@ -2757,7 +2796,7 @@
<context>
<name>OpenLP.Manager</name>
<message>
- <location filename="openlp/core/lib/db.py" line="217"/>
+ <location filename="openlp/core/lib/db.py" line="218"/>
<source>Database Error</source>
<translation>Datenbankfehler</translation>
</message>
@@ -2769,7 +2808,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/lib/db.py" line="217"/>
+ <location filename="openlp/core/lib/db.py" line="218"/>
<source>OpenLP cannot load your database.
Database: %s</source>
@@ -2779,7 +2818,7 @@
<context>
<name>OpenLP.MediaManagerItem</name>
<message>
- <location filename="openlp/core/lib/__init__.py" line="196"/>
+ <location filename="openlp/core/lib/__init__.py" line="203"/>
<source>No Items Selected</source>
<translation>Keine Elemente ausgewählt.</translation>
</message>
@@ -2789,47 +2828,47 @@
<translation>Zum &gewählten Ablaufelement hinzufügen</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="518"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="524"/>
<source>You must select one or more items to preview.</source>
<translation>Zur Vorschau muss mindestens ein Elemente auswählt sein.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="536"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="542"/>
<source>You must select one or more items to send live.</source>
<translation>Zur Live Anzeige muss mindestens ein Element ausgewählt sein.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="589"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="595"/>
<source>You must select one or more items.</source>
<translation>Es muss mindestens ein Element ausgewählt sein.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="596"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="602"/>
<source>You must select an existing service item to add to.</source>
<translation>Sie müssen ein vorhandenes Ablaufelement auswählen.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="605"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="611"/>
<source>Invalid Service Item</source>
<translation>Ungültiges Ablaufelement</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="605"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="611"/>
<source>You must select a %s service item.</source>
<translation>Sie müssen ein %s-Element im Ablaufs wählen.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="635"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="641"/>
<source>No Search Results</source>
<translation>Kein Suchergebnis</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="563"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="569"/>
<source>You must select one or more items to add.</source>
<translation>Sie müssen ein oder mehrer Element auswählen.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="134"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="153"/>
<source>&Clone</source>
<translation>&Klonen</translation>
</message>
@@ -2846,7 +2885,7 @@
Dateiendung nicht unterstützt.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="396"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="401"/>
<source>Duplicate files were found on import and were ignored.</source>
<translation type="unfinished"></translation>
</message>
@@ -3001,12 +3040,12 @@
<context>
<name>OpenLP.ServiceItem</name>
<message>
- <location filename="openlp/core/lib/serviceitem.py" line="454"/>
+ <location filename="openlp/core/lib/serviceitem.py" line="461"/>
<source><strong>Start</strong>: %s</source>
<translation><strong>Anfang</strong>: %s</translation>
</message>
<message>
- <location filename="openlp/core/lib/serviceitem.py" line="458"/>
+ <location filename="openlp/core/lib/serviceitem.py" line="465"/>
<source><strong>Length</strong>: %s</source>
<translation><strong>Spiellänge</strong>: %s</translation>
</message>
@@ -3022,214 +3061,214 @@
<context>
<name>OpenLP.ServiceManager</name>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="169"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="170"/>
<source>Move to &top</source>
<translation>Zum &Anfang schieben</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="169"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="170"/>
<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="181"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="182"/>
<source>Move &up</source>
<translation>Nach &oben 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 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="190"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="191"/>
<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="199"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="200"/>
<source>Move to &bottom</source>
<translation>Zum &Ende schieben</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="199"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="200"/>
<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="321"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="322"/>
<source>&Delete From Service</source>
<translation>Vom Ablauf &löschen</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="227"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="228"/>
<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="298"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="299"/>
<source>&Add New Item</source>
<translation>&Neues Element hinzufügen</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="301"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="302"/>
<source>&Add to Selected Item</source>
<translation>&Zum gewählten Element hinzufügen</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="306"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="307"/>
<source>&Edit Item</source>
<translation>Element &bearbeiten</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="309"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="310"/>
<source>&Reorder Item</source>
<translation>&Aufnahmeelement</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="313"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="314"/>
<source>&Notes</source>
<translation>&Notizen</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="334"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="335"/>
<source>&Change Item Theme</source>
<translation>&Design des Elements ändern</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="592"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="606"/>
<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="628"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="643"/>
<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="1204"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1221"/>
<source>Missing Display Handler</source>
<translation>Fehlende Anzeigesteuerung</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1152"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1169"/>
<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="1204"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1221"/>
<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="234"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="235"/>
<source>&Expand all</source>
<translation>Alle au&sklappen</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="234"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="235"/>
<source>Expand all the service items.</source>
<translation>Alle Ablaufelemente ausklappen.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="243"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="244"/>
<source>&Collapse all</source>
<translation>Alle ei&nklappen</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="243"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="244"/>
<source>Collapse all the service items.</source>
<translation>Alle Ablaufelemente einklappen.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="428"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="429"/>
<source>Open File</source>
<translation>Ablauf öffnen</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="564"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="578"/>
<source>OpenLP Service Files (*.osz)</source>
<translation>OpenLP Ablaufdateien (*.osz)</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="217"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="218"/>
<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="217"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="218"/>
<source>Move up</source>
<translation>Nach oben</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="253"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="254"/>
<source>Go Live</source>
<translation>Live</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="253"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="254"/>
<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="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="445"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="446"/>
<source>Modified Service</source>
<translation>Modifizierter Ablauf</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="445"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="446"/>
<source>The current service has been modified. Would you like to save this service?</source>
<translation>Der momentane Ablauf wurde modifiziert. Möchten Sie ihn speichern?</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="317"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="318"/>
<source>&Start Time</source>
<translation>&Startzeit</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="326"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="327"/>
<source>Show &Preview</source>
<translation>&Vorschau</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="330"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="331"/>
<source>Show &Live</source>
<translation>&Live</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="633"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="649"/>
<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="640"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="655"/>
<source>Empty File</source>
<translation>Leere Datei</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="640"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="655"/>
<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="647"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="662"/>
<source>Corrupt File</source>
<translation>Dehlerhaft Datei</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="356"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="357"/>
<source>Untitled Service</source>
<translation>Unbenannt</translation>
</message>
@@ -3249,37 +3288,37 @@
<translation>Spiellänge:</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="121"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="122"/>
<source>Load an existing service.</source>
<translation>Einen bestehenden Ablauf öffnen.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="125"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="126"/>
<source>Save this service.</source>
<translation>Den aktuellen Ablauf speichern.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="135"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="136"/>
<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="647"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="662"/>
<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="957"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="972"/>
<source>Slide theme</source>
<translation>Element-Design</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="961"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="976"/>
<source>Notes</source>
<translation>Notizen</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="505"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="517"/>
<source>Service File Missing</source>
<translation>Ablaufdatei fehlt</translation>
</message>
@@ -3406,17 +3445,17 @@
<translation>Nächste Folie</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="395"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="401"/>
<source>Previous Service</source>
<translation>Vorheriges Element</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="401"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="407"/>
<source>Next Service</source>
<translation>Nächstes Element</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="407"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="413"/>
<source>Escape Item</source>
<translation>Folie schlieÃen</translation>
</message>
@@ -3460,6 +3499,11 @@
<source>Start playing media.</source>
<translation>Abspielen.</translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="260"/>
+ <source>Pause audio.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.SpellTextEdit</name>
@@ -4697,17 +4741,17 @@
<translation>Präsentationen (%s)</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="287"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="289"/>
<source>Missing Presentation</source>
<translation>Fehlende Präsentation</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="287"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="289"/>
<source>The Presentation %s no longer exists.</source>
<translation>Die Präsentation »%s« existiert nicht mehr.</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="278"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="280"/>
<source>The Presentation %s is incomplete, please reload.</source>
<translation>Die Präsentation »%s« ist nicht vollständig, bitte neu laden.</translation>
</message>
@@ -5285,7 +5329,7 @@
<translation>Verwaltet durch %s</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/ewimport.py" line="312"/>
+ <location filename="openlp/plugins/songs/lib/ewimport.py" line="313"/>
<source>
[above are Song Tags with notes imported from
EasyWorship]</source>
@@ -5295,177 +5339,177 @@
<context>
<name>SongsPlugin.EditSongForm</name>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="256"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="289"/>
<source>Song Editor</source>
<translation>Lied bearbeiten</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="258"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="291"/>
<source>&Title:</source>
<translation>&Titel:</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="262"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="295"/>
<source>&Lyrics:</source>
<translation>Lied&text:</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="268"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="301"/>
<source>Ed&it All</source>
<translation>&Alle Bearbeiten</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="271"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="304"/>
<source>Title && Lyrics</source>
<translation>Titel && Liedtext</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="275"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="308"/>
<source>&Add to Song</source>
<translation>&Hinzufügen</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="277"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="348"/>
<source>&Remove</source>
<translation>&Entfernen</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="282"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="315"/>
<source>A&dd to Song</source>
<translation>H&inzufügen</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="284"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="317"/>
<source>R&emove</source>
<translation>&Entfernen</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="296"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="329"/>
<source>New &Theme</source>
<translation>Neues &Design</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="298"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="331"/>
<source>Copyright Information</source>
<translation>Copyright</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="302"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="335"/>
<source>Comments</source>
<translation>Kommentare</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="304"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="337"/>
<source>Theme, Copyright Info && Comments</source>
<translation>Design, Copyright && Kommentare</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="330"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="361"/>
<source>Add Author</source>
<translation>Autor hinzufügen</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="330"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="361"/>
<source>This author does not exist, do you want to add them?</source>
<translation>Dieser Autor existiert nicht. Soll er zur Datenbank hinzugefügt werden?</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="360"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="391"/>
<source>You have not selected a valid author. Either select an author from the list, or type in a new author and click the "Add Author to Song" button to add the new author.</source>
<translation>Es wurde kein gültiger Autor ausgewählt. Bitte wählen Sie einen Autor aus der Liste oder geben Sie einen neuen Autor ein und drücken die Schaltfläche »Autor hinzufügen«.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="388"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="419"/>
<source>Add Topic</source>
<translation>Thema hinzufügen</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="388"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="419"/>
<source>This topic does not exist, do you want to add it?</source>
<translation>Dieses Thema existiert nicht. Soll es zur Datenbank hinzugefügt werden?</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="419"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="450"/>
<source>You have not selected a valid topic. Either select a topic from the list, or type in a new topic and click the "Add Topic to Song" button to add the new topic.</source>
<translation>Es wurde kein gültiges Thema ausgewählt. Bitte wählen Sie ein Thema aus der Liste oder geben Sie ein neues Thema ein und drücken die Schaltfläche »Thema hinzufügen«.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="626"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="658"/>
<source>Add Book</source>
<translation>Liederbuch hinzufügen</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="626"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="658"/>
<source>This song book does not exist, do you want to add it?</source>
<translation>Dieses Liederbuch existiert nicht. Soll es zur Datenbank hinzugefügt werden?</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="554"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="586"/>
<source>You need to type in a song title.</source>
<translation>Ein Liedtitel muss angegeben sein.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="561"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="593"/>
<source>You need to type in at least one verse.</source>
<translation>Mindestens ein Vers muss angegeben sein.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="614"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="646"/>
<source>Warning</source>
<translation>Warnung</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="604"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="636"/>
<source>The verse order is invalid. There is no verse corresponding to %s. Valid entries are %s.</source>
<translation>Die Versfolge ist ungültig. Es gibt keinen Vers mit der Kennung »%s«. Gültige Werte sind »%s«.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="614"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="646"/>
<source>You have not used %s anywhere in the verse order. Are you sure you want to save the song like this?</source>
<translation>»%s« wurde nirgends in der Versfolge verwendet. Wollen Sie das Lied trotzdem so abspeichern?</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="260"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="293"/>
<source>Alt&ernate title:</source>
<translation>&Zusatztitel:</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="264"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="297"/>
<source>&Verse order:</source>
<translation>&Versfolge:</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="279"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="312"/>
<source>&Manage Authors, Topics, Song Books</source>
<translation>&Datenbankeinträge verwalten</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="291"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="324"/>
<source>Authors, Topics && Song Book</source>
<translation>Autoren, Themen && Liederbücher</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="353"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="384"/>
<source>This author is already in the list.</source>
<translation>Dieser Autor ist bereits vorhanden.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="409"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="440"/>
<source>This topic is already in the list.</source>
<translation>Dieses Thema ist bereits vorhanden.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="287"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="320"/>
<source>Book:</source>
<translation>Liederbuch:</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="289"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="322"/>
<source>Number:</source>
<translation>Nummer:</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="568"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="600"/>
<source>You need to have an author for this song.</source>
<translation>Das Lied benötigt mindestens einen Autor.</translation>
</message>
@@ -5474,6 +5518,31 @@
<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="341"/>
+ <source>Linked Audio</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="344"/>
+ <source>Add &File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="346"/>
+ <source>Add &Media</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="350"/>
+ <source>Remove &All</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="710"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>SongsPlugin.EditVerseForm</name>
@@ -5695,29 +5764,42 @@
</message>
</context>
<context>
+ <name>SongsPlugin.MediaFilesForm</name>
+ <message>
+ <location filename="openlp/plugins/songs/forms/mediafilesdialog.py" line="69"/>
+ <source>Select Media File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/mediafilesdialog.py" line="71"/>
+ <source>Select one or more audio files from the list below, and click OK to import them into this song.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>SongsPlugin.MediaItem</name>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="161"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="180"/>
<source>Titles</source>
<translation>Titel</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="161"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="180"/>
<source>Lyrics</source>
<translation>Liedtext</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="464"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="499"/>
<source>CCLI License: </source>
<translation>CCLI-Lizenz: </translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="161"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="180"/>
<source>Entire Song</source>
<translation>Ganzes Lied</translation>
</message>
<message numerus="yes">
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="363"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="383"/>
<source>Are you sure you want to delete the %n selected song(s)?</source>
<translation>
<numerusform>Sind Sie sicher, dass das %n Lied gelöscht werden soll?</numerusform>
@@ -5725,12 +5807,12 @@
</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="157"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="176"/>
<source>Maintain the lists of authors, topics and books.</source>
<translation>Autoren, Themen und Bücher verwalten.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="389"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="423"/>
<source>copy</source>
<comment>For song cloning</comment>
<translation>Kopie</translation>
@@ -5739,7 +5821,7 @@
<context>
<name>SongsPlugin.OpenLP1SongImport</name>
<message>
- <location filename="openlp/plugins/songs/lib/olp1import.py" line="68"/>
+ <location filename="openlp/plugins/songs/lib/olp1import.py" line="70"/>
<source>Not a valid openlp.org 1.x song database.</source>
<translation>Keine gültige openlp.org 1.x Liederdatenbank.</translation>
</message>
@@ -5804,12 +5886,12 @@
<context>
<name>SongsPlugin.SongImport</name>
<message>
- <location filename="openlp/plugins/songs/lib/songimport.py" line="97"/>
+ <location filename="openlp/plugins/songs/lib/songimport.py" line="100"/>
<source>copyright</source>
<translation>copyright</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/songimport.py" line="117"/>
+ <location filename="openlp/plugins/songs/lib/songimport.py" line="120"/>
<source>The following songs could not be imported:</source>
<translation>Die folgenden Lieder konnten nicht importiert werden:</translation>
</message>
=== modified file 'resources/i18n/en.ts'
--- resources/i18n/en.ts 2011-09-03 14:51:03 +0000
+++ resources/i18n/en.ts 2011-09-18 16:09:24 +0000
@@ -1106,38 +1106,38 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="102"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="104"/>
<source>You must select an image to delete.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="208"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="213"/>
<source>You must select an image to replace the background with.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="176"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="181"/>
<source>Missing Image(s)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="169"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="174"/>
<source>The following image(s) no longer exist: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="176"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="181"/>
<source>The following image(s) no longer exist: %s
Do you want to add the other images anyway?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="227"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="232"/>
<source>There was a problem replacing your background, the image file "%s" no longer exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="223"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="228"/>
<source>There was no display item to amend.</source>
<translation type="unfinished"></translation>
</message>
@@ -1229,7 +1229,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="198"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="203"/>
<source>You must select a media file to delete.</source>
<translation type="unfinished"></translation>
</message>
@@ -1244,12 +1244,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="140"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="142"/>
<source>Missing Media File</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="140"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="142"/>
<source>The file %s no longer exists.</source>
<translation type="unfinished"></translation>
</message>
@@ -1263,6 +1263,16 @@
<source>There was no display item to amend.</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="161"/>
+ <source>File Too Big</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="161"/>
+ <source>The file you are trying to load is too big. Please reduce it to less than 50MiB.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>MediaPlugin.MediaTab</name>
@@ -1694,22 +1704,22 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="253"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="256"/>
<source>Default Settings</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="63"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="66"/>
<source>Downloading %s...</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="274"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="351"/>
<source>Download complete. Click the finish button to start OpenLP.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="295"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="372"/>
<source>Enabling selected plugins...</source>
<translation type="unfinished"></translation>
</message>
@@ -1724,61 +1734,52 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="233"/>
- <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.
-
-To re-run the First Time Wizard and import this sample data at a later stage, press the cancel button now, check your Internet connection, and restart OpenLP.
-
-To cancel the First Time Wizard completely, press the finish button now.</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="241"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="244"/>
<source>Sample Songs</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="243"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="246"/>
<source>Select and download public domain songs.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="245"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="248"/>
<source>Sample Bibles</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="247"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="250"/>
<source>Select and download free Bibles.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="249"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="252"/>
<source>Sample Themes</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="251"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="254"/>
<source>Select and download sample themes.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="255"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="258"/>
<source>Set up default settings to be used by OpenLP.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="257"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="260"/>
<source>Default output display:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="259"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="262"/>
<source>Select default theme:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="261"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="264"/>
<source>Starting configuration process...</source>
<translation type="unfinished"></translation>
</message>
@@ -1788,32 +1789,32 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="252"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="329"/>
<source>Setting Up And Downloading</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="254"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="331"/>
<source>Please wait while OpenLP is set up and your data is downloaded.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="259"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="336"/>
<source>Setting Up</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="282"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="359"/>
<source>Click the finish button to start OpenLP.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="270"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="347"/>
<source>Download complete. Click the finish button to return to OpenLP.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="279"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="356"/>
<source>Click the finish button to return to OpenLP.</source>
<translation type="unfinished"></translation>
</message>
@@ -1822,6 +1823,25 @@
<source>Custom Slides</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="233"/>
+ <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. Press 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>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="241"/>
+ <source>
+
+To cancel the First Time Wizard completely (and not start OpenLP), press the Cancel button now.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="266"/>
+ <source>Finish</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.FormattingTagDialog</name>
@@ -1995,130 +2015,140 @@
<context>
<name>OpenLP.GeneralTab</name>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="200"/>
+ <location filename="openlp/core/ui/generaltab.py" line="209"/>
<source>General</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="201"/>
+ <location filename="openlp/core/ui/generaltab.py" line="210"/>
<source>Monitors</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="203"/>
+ <location filename="openlp/core/ui/generaltab.py" line="212"/>
<source>Select monitor for output display:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="205"/>
+ <location filename="openlp/core/ui/generaltab.py" line="214"/>
<source>Display if a single screen</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="207"/>
+ <location filename="openlp/core/ui/generaltab.py" line="216"/>
<source>Application Startup</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="209"/>
+ <location filename="openlp/core/ui/generaltab.py" line="218"/>
<source>Show blank screen warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="211"/>
+ <location filename="openlp/core/ui/generaltab.py" line="220"/>
<source>Automatically open the last service</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="213"/>
+ <location filename="openlp/core/ui/generaltab.py" line="222"/>
<source>Show the splash screen</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="217"/>
+ <location filename="openlp/core/ui/generaltab.py" line="226"/>
<source>Application Settings</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="219"/>
+ <location filename="openlp/core/ui/generaltab.py" line="228"/>
<source>Prompt to save before starting a new service</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="223"/>
+ <location filename="openlp/core/ui/generaltab.py" line="232"/>
<source>Automatically preview next item in service</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="229"/>
+ <location filename="openlp/core/ui/generaltab.py" line="238"/>
<source> sec</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="230"/>
+ <location filename="openlp/core/ui/generaltab.py" line="239"/>
<source>CCLI Details</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="233"/>
+ <location filename="openlp/core/ui/generaltab.py" line="242"/>
<source>SongSelect username:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="235"/>
+ <location filename="openlp/core/ui/generaltab.py" line="244"/>
<source>SongSelect password:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="238"/>
+ <location filename="openlp/core/ui/generaltab.py" line="247"/>
<source>Display Position</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="242"/>
+ <location filename="openlp/core/ui/generaltab.py" line="251"/>
<source>X</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="243"/>
+ <location filename="openlp/core/ui/generaltab.py" line="252"/>
<source>Y</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="244"/>
+ <location filename="openlp/core/ui/generaltab.py" line="253"/>
<source>Height</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="245"/>
+ <location filename="openlp/core/ui/generaltab.py" line="254"/>
<source>Width</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="240"/>
+ <location filename="openlp/core/ui/generaltab.py" line="249"/>
<source>Override display position</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="215"/>
+ <location filename="openlp/core/ui/generaltab.py" line="224"/>
<source>Check for updates to OpenLP</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="221"/>
+ <location filename="openlp/core/ui/generaltab.py" line="230"/>
<source>Unblank display when adding new live item</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="225"/>
+ <location filename="openlp/core/ui/generaltab.py" line="234"/>
<source>Enable slide wrap-around</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="227"/>
+ <location filename="openlp/core/ui/generaltab.py" line="236"/>
<source>Timed slide interval:</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/generaltab.py" line="255"/>
+ <source>Background Audio</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/generaltab.py" line="257"/>
+ <source>Start background audio paused</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.LanguageManager</name>
@@ -2136,7 +2166,7 @@
<context>
<name>OpenLP.MainDisplay</name>
<message>
- <location filename="openlp/core/ui/maindisplay.py" line="84"/>
+ <location filename="openlp/core/ui/maindisplay.py" line="88"/>
<source>OpenLP Display</source>
<translation type="unfinished"></translation>
</message>
@@ -2424,24 +2454,24 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="699"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="700"/>
<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>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="703"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="704"/>
<source>OpenLP Version Updated</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="808"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="809"/>
<source>OpenLP Main Display Blanked</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="808"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="809"/>
<source>The Main Display has been blanked out</source>
<translation type="unfinished"></translation>
</message>
@@ -2527,25 +2557,25 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="763"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="764"/>
<source>Re-run First Time Wizard?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="763"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="764"/>
<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>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1362"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1365"/>
<source>Clear List</source>
<comment>Clear List of recent files</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1365"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1368"/>
<source>Clear the list of recent files.</source>
<translation type="unfinished"></translation>
</message>
@@ -2570,12 +2600,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="902"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="903"/>
<source>Import settings?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="902"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="903"/>
<source>Are you sure you want to import settings?
Importing settings will make permanent changes to your current OpenLP configuration.
@@ -2584,32 +2614,32 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="916"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="917"/>
<source>Open File</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="916"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="917"/>
<source>OpenLP Export Settings Files (*.conf)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="978"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="980"/>
<source>Import settings</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="978"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="980"/>
<source>OpenLP will now close. Imported settings will be applied the next time you start OpenLP.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="994"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="995"/>
<source>Export Settings File</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="994"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="995"/>
<source>OpenLP Export Settings File (*.conf)</source>
<translation type="unfinished"></translation>
</message>
@@ -2617,7 +2647,7 @@
<context>
<name>OpenLP.Manager</name>
<message>
- <location filename="openlp/core/lib/db.py" line="217"/>
+ <location filename="openlp/core/lib/db.py" line="218"/>
<source>Database Error</source>
<translation type="unfinished"></translation>
</message>
@@ -2629,7 +2659,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/lib/db.py" line="217"/>
+ <location filename="openlp/core/lib/db.py" line="218"/>
<source>OpenLP cannot load your database.
Database: %s</source>
@@ -2639,7 +2669,7 @@
<context>
<name>OpenLP.MediaManagerItem</name>
<message>
- <location filename="openlp/core/lib/__init__.py" line="196"/>
+ <location filename="openlp/core/lib/__init__.py" line="203"/>
<source>No Items Selected</source>
<translation type="unfinished"></translation>
</message>
@@ -2649,42 +2679,42 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="518"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="524"/>
<source>You must select one or more items to preview.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="536"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="542"/>
<source>You must select one or more items to send live.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="589"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="595"/>
<source>You must select one or more items.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="596"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="602"/>
<source>You must select an existing service item to add to.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="605"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="611"/>
<source>Invalid Service Item</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="605"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="611"/>
<source>You must select a %s service item.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="563"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="569"/>
<source>You must select one or more items to add.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="635"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="641"/>
<source>No Search Results</source>
<translation type="unfinished"></translation>
</message>
@@ -2700,12 +2730,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="134"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="153"/>
<source>&Clone</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="396"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="401"/>
<source>Duplicate files were found on import and were ignored.</source>
<translation type="unfinished"></translation>
</message>
@@ -2860,12 +2890,12 @@
<context>
<name>OpenLP.ServiceItem</name>
<message>
- <location filename="openlp/core/lib/serviceitem.py" line="454"/>
+ <location filename="openlp/core/lib/serviceitem.py" line="461"/>
<source><strong>Start</strong>: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/lib/serviceitem.py" line="458"/>
+ <location filename="openlp/core/lib/serviceitem.py" line="465"/>
<source><strong>Length</strong>: %s</source>
<translation type="unfinished"></translation>
</message>
@@ -2881,188 +2911,188 @@
<context>
<name>OpenLP.ServiceManager</name>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="169"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="170"/>
<source>Move to &top</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="169"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="170"/>
<source>Move item to the top of the service.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="181"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="182"/>
<source>Move &up</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="181"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="182"/>
<source>Move item up one position in the service.</source>
<translation type="unfinished"></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 type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="190"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="191"/>
<source>Move item down one position in the service.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="199"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="200"/>
<source>Move to &bottom</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="199"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="200"/>
<source>Move item to the end of the service.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="321"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="322"/>
<source>&Delete From Service</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="227"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="228"/>
<source>Delete the selected item from the service.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="298"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="299"/>
<source>&Add New Item</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="301"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="302"/>
<source>&Add to Selected Item</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="306"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="307"/>
<source>&Edit Item</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="309"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="310"/>
<source>&Reorder Item</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="313"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="314"/>
<source>&Notes</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="334"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="335"/>
<source>&Change Item Theme</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="564"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="578"/>
<source>OpenLP Service Files (*.osz)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="592"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="606"/>
<source>File is not a valid service.
The content encoding is not UTF-8.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="628"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="643"/>
<source>File is not a valid service.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1204"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1221"/>
<source>Missing Display Handler</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1152"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1169"/>
<source>Your item cannot be displayed as there is no handler to display it</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1204"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1221"/>
<source>Your item cannot be displayed as the plugin required to display it is missing or inactive</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="234"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="235"/>
<source>&Expand all</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="234"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="235"/>
<source>Expand all the service items.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="243"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="244"/>
<source>&Collapse all</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="243"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="244"/>
<source>Collapse all the service items.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="428"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="429"/>
<source>Open File</source>
<translation type="unfinished"></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>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="217"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="218"/>
<source>Move up</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="217"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="218"/>
<source>Moves the selection up the window.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="253"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="254"/>
<source>Go Live</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="253"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="254"/>
<source>Send the selected item to Live.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="317"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="318"/>
<source>&Start Time</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="326"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="327"/>
<source>Show &Preview</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="330"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="331"/>
<source>Show &Live</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="445"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="446"/>
<source>Modified Service</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="445"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="446"/>
<source>The current service has been modified. Would you like to save this service?</source>
<translation type="unfinished"></translation>
</message>
@@ -3082,62 +3112,62 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="356"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="357"/>
<source>Untitled Service</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="633"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="649"/>
<source>File could not be opened because it is corrupt.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="640"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="655"/>
<source>Empty File</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="640"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="655"/>
<source>This service file does not contain any data.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="647"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="662"/>
<source>Corrupt File</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="121"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="122"/>
<source>Load an existing service.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="125"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="126"/>
<source>Save this service.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="135"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="136"/>
<source>Select a theme for the service.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="647"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="662"/>
<source>This file is either corrupt or it is not an OpenLP 2.0 service file.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="505"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="517"/>
<source>Service File Missing</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="957"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="972"/>
<source>Slide theme</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="961"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="976"/>
<source>Notes</source>
<translation type="unfinished"></translation>
</message>
@@ -3264,17 +3294,17 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="395"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="401"/>
<source>Previous Service</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="401"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="407"/>
<source>Next Service</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="407"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="413"/>
<source>Escape Item</source>
<translation type="unfinished"></translation>
</message>
@@ -3318,6 +3348,11 @@
<source>Start playing media.</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="260"/>
+ <source>Pause audio.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.SpellTextEdit</name>
@@ -4554,17 +4589,17 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="287"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="289"/>
<source>Missing Presentation</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="287"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="289"/>
<source>The Presentation %s no longer exists.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="278"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="280"/>
<source>The Presentation %s is incomplete, please reload.</source>
<translation type="unfinished"></translation>
</message>
@@ -5136,7 +5171,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/ewimport.py" line="312"/>
+ <location filename="openlp/plugins/songs/lib/ewimport.py" line="313"/>
<source>
[above are Song Tags with notes imported from
EasyWorship]</source>
@@ -5146,177 +5181,177 @@
<context>
<name>SongsPlugin.EditSongForm</name>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="256"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="289"/>
<source>Song Editor</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="258"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="291"/>
<source>&Title:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="260"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="293"/>
<source>Alt&ernate title:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="262"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="295"/>
<source>&Lyrics:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="264"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="297"/>
<source>&Verse order:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="268"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="301"/>
<source>Ed&it All</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="271"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="304"/>
<source>Title && Lyrics</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="275"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="308"/>
<source>&Add to Song</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="277"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="348"/>
<source>&Remove</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="279"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="312"/>
<source>&Manage Authors, Topics, Song Books</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="282"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="315"/>
<source>A&dd to Song</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="284"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="317"/>
<source>R&emove</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="287"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="320"/>
<source>Book:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="289"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="322"/>
<source>Number:</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="291"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="324"/>
<source>Authors, Topics && Song Book</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="296"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="329"/>
<source>New &Theme</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="298"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="331"/>
<source>Copyright Information</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="302"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="335"/>
<source>Comments</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="304"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="337"/>
<source>Theme, Copyright Info && Comments</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="330"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="361"/>
<source>Add Author</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="330"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="361"/>
<source>This author does not exist, do you want to add them?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="353"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="384"/>
<source>This author is already in the list.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="360"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="391"/>
<source>You have not selected a valid author. Either select an author from the list, or type in a new author and click the "Add Author to Song" button to add the new author.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="388"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="419"/>
<source>Add Topic</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="388"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="419"/>
<source>This topic does not exist, do you want to add it?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="409"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="440"/>
<source>This topic is already in the list.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="419"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="450"/>
<source>You have not selected a valid topic. Either select a topic from the list, or type in a new topic and click the "Add Topic to Song" button to add the new topic.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="554"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="586"/>
<source>You need to type in a song title.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="561"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="593"/>
<source>You need to type in at least one verse.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="614"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="646"/>
<source>Warning</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="604"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="636"/>
<source>The verse order is invalid. There is no verse corresponding to %s. Valid entries are %s.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="614"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="646"/>
<source>You have not used %s anywhere in the verse order. Are you sure you want to save the song like this?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="626"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="658"/>
<source>Add Book</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="626"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="658"/>
<source>This song book does not exist, do you want to add it?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="568"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="600"/>
<source>You need to have an author for this song.</source>
<translation type="unfinished"></translation>
</message>
@@ -5325,6 +5360,31 @@
<source>You need to type some text in to the verse.</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="341"/>
+ <source>Linked Audio</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="344"/>
+ <source>Add &File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="346"/>
+ <source>Add &Media</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="350"/>
+ <source>Remove &All</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="710"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>SongsPlugin.EditVerseForm</name>
@@ -5541,41 +5601,54 @@
</message>
</context>
<context>
+ <name>SongsPlugin.MediaFilesForm</name>
+ <message>
+ <location filename="openlp/plugins/songs/forms/mediafilesdialog.py" line="69"/>
+ <source>Select Media File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/mediafilesdialog.py" line="71"/>
+ <source>Select one or more audio files from the list below, and click OK to import them into this song.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>SongsPlugin.MediaItem</name>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="161"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="180"/>
<source>Titles</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="161"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="180"/>
<source>Lyrics</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="464"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="499"/>
<source>CCLI License: </source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="161"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="180"/>
<source>Entire Song</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="363"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="383"/>
<source>Are you sure you want to delete the %n selected song(s)?</source>
<translation type="unfinished">
<numerusform></numerusform>
</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="157"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="176"/>
<source>Maintain the lists of authors, topics and books.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="389"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="423"/>
<source>copy</source>
<comment>For song cloning</comment>
<translation type="unfinished"></translation>
@@ -5584,7 +5657,7 @@
<context>
<name>SongsPlugin.OpenLP1SongImport</name>
<message>
- <location filename="openlp/plugins/songs/lib/olp1import.py" line="68"/>
+ <location filename="openlp/plugins/songs/lib/olp1import.py" line="70"/>
<source>Not a valid openlp.org 1.x song database.</source>
<translation type="unfinished"></translation>
</message>
@@ -5644,12 +5717,12 @@
<context>
<name>SongsPlugin.SongImport</name>
<message>
- <location filename="openlp/plugins/songs/lib/songimport.py" line="97"/>
+ <location filename="openlp/plugins/songs/lib/songimport.py" line="100"/>
<source>copyright</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/songimport.py" line="117"/>
+ <location filename="openlp/plugins/songs/lib/songimport.py" line="120"/>
<source>The following songs could not be imported:</source>
<translation type="unfinished"></translation>
</message>
=== modified file 'resources/i18n/en_GB.ts'
--- resources/i18n/en_GB.ts 2011-09-03 14:51:03 +0000
+++ resources/i18n/en_GB.ts 2011-09-18 16:09:24 +0000
@@ -65,7 +65,7 @@
<message>
<location filename="openlp/plugins/alerts/alertsplugin.py" line="105"/>
<source><strong>Alerts Plugin</strong><br />The alert plugin controls the displaying of nursery alerts on the display screen.</source>
- <translation type="unfinished"></translation>
+ <translation><strong>Alerts Plugin</strong><br />The alert plugin controls the displaying of nursery alerts on the display screen.</translation>
</message>
</context>
<context>
@@ -1075,17 +1075,17 @@
<message>
<location filename="openlp/plugins/bibles/forms/bibleupgradeform.py" line="309"/>
<source>You need to specify a backup directory for your Bibles.</source>
- <translation type="unfinished"></translation>
+ <translation>You need to specify a backup directory for your Bibles.</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleupgradeform.py" line="366"/>
<source>Starting upgrade...</source>
- <translation type="unfinished"></translation>
+ <translation>Starting upgrade...</translation>
</message>
<message>
<location filename="openlp/plugins/bibles/forms/bibleupgradeform.py" line="377"/>
<source>There are no Bibles that need to be upgraded.</source>
- <translation type="unfinished"></translation>
+ <translation>There are no Bibles that need to be upgraded.</translation>
</message>
</context>
<context>
@@ -1250,9 +1250,9 @@
<message numerus="yes">
<location filename="openlp/plugins/custom/lib/mediaitem.py" line="204"/>
<source>Are you sure you want to delete the %n selected custom slides(s)?</source>
- <translation type="unfinished">
- <numerusform></numerusform>
- <numerusform></numerusform>
+ <translation>
+ <numerusform>Are you sure you want to delete the %n selected custom slides(s)?</numerusform>
+ <numerusform>Are you sure you want to delete the %n selected custom slides(s)?</numerusform>
</translation>
</message>
</context>
@@ -1431,41 +1431,41 @@
<translation>Select Image(s)</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="102"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="104"/>
<source>You must select an image to delete.</source>
<translation>You must select an image to delete.</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="208"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="213"/>
<source>You must select an image to replace the background with.</source>
<translation>You must select an image to replace the background with.</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="176"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="181"/>
<source>Missing Image(s)</source>
<translation>Missing Image(s)</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="169"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="174"/>
<source>The following image(s) no longer exist: %s</source>
<translation>The following image(s) no longer exist: %s</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="176"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="181"/>
<source>The following image(s) no longer exist: %s
Do you want to add the other images anyway?</source>
<translation>The following image(s) no longer exist: %s
Do you want to add the other images anyway?</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="227"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="232"/>
<source>There was a problem replacing your background, the image file "%s" no longer exists.</source>
<translation>There was a problem replacing your background, the image file "%s" no longer exists.</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="223"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="228"/>
<source>There was no display item to amend.</source>
- <translation type="unfinished"></translation>
+ <translation>There was no display item to amend.</translation>
</message>
</context>
<context>
@@ -1590,17 +1590,17 @@
<translation>Select Media</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="198"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="203"/>
<source>You must select a media file to delete.</source>
<translation>You must select a media file to delete.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="140"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="142"/>
<source>Missing Media File</source>
<translation>Missing Media File</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="140"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="142"/>
<source>The file %s no longer exists.</source>
<translation>The file %s no longer exists.</translation>
</message>
@@ -1622,6 +1622,16 @@
<message>
<location filename="openlp/plugins/media/lib/mediaitem.py" line="123"/>
<source>There was no display item to amend.</source>
+ <translation>There was no display item to amend.</translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="161"/>
+ <source>File Too Big</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="161"/>
+ <source>The file you are trying to load is too big. Please reduce it to less than 50MiB.</source>
<translation type="unfinished"></translation>
</message>
</context>
@@ -2261,17 +2271,17 @@
<context>
<name>OpenLP.FirstTimeWizard</name>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="63"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="66"/>
<source>Downloading %s...</source>
<translation>Downloading %s...</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="274"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="351"/>
<source>Download complete. Click the finish button to start OpenLP.</source>
<translation>Download complete. Click the finish button to start OpenLP.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="295"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="372"/>
<source>Enabling selected plugins...</source>
<translation>Enabling selected plugins...</translation>
</message>
@@ -2357,64 +2367,64 @@
To re-run the First Time Wizard and import this sample data at a later stage, press the cancel button now, check your Internet connection, and restart OpenLP.
To cancel the First Time Wizard completely, press the finish button now.</source>
- <translation>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.
+ <translation type="obsolete">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.
To re-run the First Time Wizard and import this sample data at a later stage, press the cancel button now, check your Internet connection, and restart OpenLP.
To cancel the First Time Wizard completely, press the finish button now.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="241"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="244"/>
<source>Sample Songs</source>
<translation>Sample Songs</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="243"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="246"/>
<source>Select and download public domain songs.</source>
<translation>Select and download public domain songs.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="245"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="248"/>
<source>Sample Bibles</source>
<translation>Sample Bibles</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="247"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="250"/>
<source>Select and download free Bibles.</source>
<translation>Select and download free Bibles.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="249"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="252"/>
<source>Sample Themes</source>
<translation>Sample Themes</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="251"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="254"/>
<source>Select and download sample themes.</source>
<translation>Select and download sample themes.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="253"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="256"/>
<source>Default Settings</source>
<translation>Default Settings</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="255"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="258"/>
<source>Set up default settings to be used by OpenLP.</source>
<translation>Set up default settings to be used by OpenLP.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="257"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="260"/>
<source>Default output display:</source>
<translation>Default output display:</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="259"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="262"/>
<source>Select default theme:</source>
<translation>Select default theme:</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="261"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="264"/>
<source>Starting configuration process...</source>
<translation>Starting configuration process...</translation>
</message>
@@ -2424,22 +2434,22 @@
<translation>This wizard will help you to configure OpenLP for initial use. Click the next button below to start.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="252"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="329"/>
<source>Setting Up And Downloading</source>
<translation>Setting Up And Downloading</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="254"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="331"/>
<source>Please wait while OpenLP is set up and your data is downloaded.</source>
<translation>Please wait while OpenLP is set up and your data is downloaded.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="259"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="336"/>
<source>Setting Up</source>
<translation>Setting Up</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="282"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="359"/>
<source>Click the finish button to start OpenLP.</source>
<translation>Click the finish button to start OpenLP.</translation>
</message>
@@ -2459,14 +2469,33 @@
<translation type="unfinished">Custom Slides</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="270"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="347"/>
<source>Download complete. Click the finish button to return to OpenLP.</source>
- <translation type="unfinished"></translation>
+ <translation>Download complete. Click the finish button to return to OpenLP.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="279"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="356"/>
<source>Click the finish button to return to OpenLP.</source>
- <translation type="unfinished"></translation>
+ <translation>Click the finish button to return to OpenLP.</translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="233"/>
+ <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. Press 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>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="241"/>
+ <source>
+
+To cancel the First Time Wizard completely (and not start OpenLP), press the Cancel button now.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="266"/>
+ <source>Finish</source>
+ <translation type="unfinished">Finish</translation>
</message>
</context>
<context>
@@ -2474,7 +2503,7 @@
<message>
<location filename="openlp/core/ui/formattingtagdialog.py" line="124"/>
<source>Configure Formatting Tags</source>
- <translation type="unfinished"></translation>
+ <translation>Configure Formatting Tags</translation>
</message>
<message>
<location filename="openlp/core/ui/formattingtagdialog.py" line="126"/>
@@ -2641,130 +2670,140 @@
<context>
<name>OpenLP.GeneralTab</name>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="200"/>
+ <location filename="openlp/core/ui/generaltab.py" line="209"/>
<source>General</source>
<translation>General</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="201"/>
+ <location filename="openlp/core/ui/generaltab.py" line="210"/>
<source>Monitors</source>
<translation>Monitors</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="203"/>
+ <location filename="openlp/core/ui/generaltab.py" line="212"/>
<source>Select monitor for output display:</source>
<translation>Select monitor for output display:</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="205"/>
+ <location filename="openlp/core/ui/generaltab.py" line="214"/>
<source>Display if a single screen</source>
<translation>Display if a single screen</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="207"/>
+ <location filename="openlp/core/ui/generaltab.py" line="216"/>
<source>Application Startup</source>
<translation>Application Startup</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="209"/>
+ <location filename="openlp/core/ui/generaltab.py" line="218"/>
<source>Show blank screen warning</source>
<translation>Show blank screen warning</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="211"/>
+ <location filename="openlp/core/ui/generaltab.py" line="220"/>
<source>Automatically open the last service</source>
<translation>Automatically open the last service</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="213"/>
+ <location filename="openlp/core/ui/generaltab.py" line="222"/>
<source>Show the splash screen</source>
<translation>Show the splash screen</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="217"/>
+ <location filename="openlp/core/ui/generaltab.py" line="226"/>
<source>Application Settings</source>
<translation>Application Settings</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="219"/>
+ <location filename="openlp/core/ui/generaltab.py" line="228"/>
<source>Prompt to save before starting a new service</source>
<translation>Prompt to save before starting a new service</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="223"/>
+ <location filename="openlp/core/ui/generaltab.py" line="232"/>
<source>Automatically preview next item in service</source>
<translation>Automatically preview next item in service</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="229"/>
+ <location filename="openlp/core/ui/generaltab.py" line="238"/>
<source> sec</source>
<translation> sec</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="230"/>
+ <location filename="openlp/core/ui/generaltab.py" line="239"/>
<source>CCLI Details</source>
<translation>CCLI Details</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="233"/>
+ <location filename="openlp/core/ui/generaltab.py" line="242"/>
<source>SongSelect username:</source>
<translation>SongSelect username:</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="235"/>
+ <location filename="openlp/core/ui/generaltab.py" line="244"/>
<source>SongSelect password:</source>
<translation>SongSelect password:</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="238"/>
+ <location filename="openlp/core/ui/generaltab.py" line="247"/>
<source>Display Position</source>
<translation>Display Position</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="242"/>
+ <location filename="openlp/core/ui/generaltab.py" line="251"/>
<source>X</source>
<translation>X</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="243"/>
+ <location filename="openlp/core/ui/generaltab.py" line="252"/>
<source>Y</source>
<translation>Y</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="244"/>
+ <location filename="openlp/core/ui/generaltab.py" line="253"/>
<source>Height</source>
<translation>Height</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="245"/>
+ <location filename="openlp/core/ui/generaltab.py" line="254"/>
<source>Width</source>
<translation>Width</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="240"/>
+ <location filename="openlp/core/ui/generaltab.py" line="249"/>
<source>Override display position</source>
<translation>Override display position</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="215"/>
+ <location filename="openlp/core/ui/generaltab.py" line="224"/>
<source>Check for updates to OpenLP</source>
<translation>Check for updates to OpenLP</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="221"/>
+ <location filename="openlp/core/ui/generaltab.py" line="230"/>
<source>Unblank display when adding new live item</source>
<translation>Unblank display when adding new live item</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="225"/>
+ <location filename="openlp/core/ui/generaltab.py" line="234"/>
<source>Enable slide wrap-around</source>
<translation>Enable slide wrap-around</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="227"/>
+ <location filename="openlp/core/ui/generaltab.py" line="236"/>
<source>Timed slide interval:</source>
<translation>Timed slide interval:</translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/generaltab.py" line="255"/>
+ <source>Background Audio</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/generaltab.py" line="257"/>
+ <source>Start background audio paused</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.LanguageManager</name>
@@ -2782,7 +2821,7 @@
<context>
<name>OpenLP.MainDisplay</name>
<message>
- <location filename="openlp/core/ui/maindisplay.py" line="84"/>
+ <location filename="openlp/core/ui/maindisplay.py" line="88"/>
<source>OpenLP Display</source>
<translation>OpenLP Display</translation>
</message>
@@ -3070,7 +3109,7 @@
<translation>Set the view mode to Live.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="699"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="700"/>
<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>
@@ -3078,17 +3117,17 @@
You can download the latest version from http://openlp.org/.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="703"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="704"/>
<source>OpenLP Version Updated</source>
<translation>OpenLP Version Updated</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="808"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="809"/>
<source>OpenLP Main Display Blanked</source>
<translation>OpenLP Main Display Blanked</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="808"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="809"/>
<source>The Main Display has been blanked out</source>
<translation>The Main Display has been blanked out</translation>
</message>
@@ -3161,50 +3200,57 @@
<message>
<location filename="openlp/core/ui/mainwindow.py" line="467"/>
<source>L&ock Panels</source>
- <translation type="unfinished"></translation>
+ <translation>L&ock Panels</translation>
</message>
<message>
<location filename="openlp/core/ui/mainwindow.py" line="469"/>
<source>Prevent the panels being moved.</source>
- <translation type="unfinished"></translation>
+ <translation>Prevent the panels being moved.</translation>
</message>
<message>
<location filename="openlp/core/ui/mainwindow.py" line="503"/>
<source>Re-run First Time Wizard</source>
- <translation type="unfinished"></translation>
+ <translation>Re-run First Time Wizard</translation>
</message>
<message>
<location filename="openlp/core/ui/mainwindow.py" line="505"/>
<source>Re-run the First Time Wizard, importing songs, Bibles and themes.</source>
- <translation type="unfinished"></translation>
+ <translation>Re-run the First Time Wizard, importing songs, Bibles and themes.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="763"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="764"/>
<source>Re-run First Time Wizard?</source>
- <translation type="unfinished"></translation>
+ <translation>Re-run First Time Wizard?</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="763"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="764"/>
<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>
+ <translation>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.</translation>
</message>
<message>
<location filename="openlp/core/ui/mainwindow.py" line="377"/>
<source>&Recent Files</source>
- <translation type="unfinished"></translation>
- </message>
- <message>
- <location filename="openlp/core/ui/mainwindow.py" line="1362"/>
+ <translation>&Recent Files</translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/mainwindow.py" line="419"/>
+ <source>&Configure Formatting Tags...</source>
+ <translation type="obsolete">&Configure Formatting Tags...</translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/mainwindow.py" line="1365"/>
<source>Clear List</source>
<comment>Clear List of recent files</comment>
- <translation type="unfinished"></translation>
+ <translation>Clear List</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1365"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1368"/>
<source>Clear the list of recent files.</source>
- <translation type="unfinished"></translation>
+ <translation>Clear the list of recent files.</translation>
</message>
<message>
<location filename="openlp/core/ui/mainwindow.py" line="426"/>
@@ -3227,12 +3273,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="902"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="903"/>
<source>Import settings?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="902"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="903"/>
<source>Are you sure you want to import settings?
Importing settings will make permanent changes to your current OpenLP configuration.
@@ -3241,32 +3287,32 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="916"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="917"/>
<source>Open File</source>
<translation type="unfinished">Open File</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="916"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="917"/>
<source>OpenLP Export Settings Files (*.conf)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="978"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="980"/>
<source>Import settings</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="978"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="980"/>
<source>OpenLP will now close. Imported settings will be applied the next time you start OpenLP.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="994"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="995"/>
<source>Export Settings File</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="994"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="995"/>
<source>OpenLP Export Settings File (*.conf)</source>
<translation type="unfinished"></translation>
</message>
@@ -3274,7 +3320,7 @@
<context>
<name>OpenLP.Manager</name>
<message>
- <location filename="openlp/core/lib/db.py" line="217"/>
+ <location filename="openlp/core/lib/db.py" line="218"/>
<source>Database Error</source>
<translation type="unfinished"></translation>
</message>
@@ -3286,7 +3332,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/lib/db.py" line="217"/>
+ <location filename="openlp/core/lib/db.py" line="218"/>
<source>OpenLP cannot load your database.
Database: %s</source>
@@ -3296,7 +3342,7 @@
<context>
<name>OpenLP.MediaManagerItem</name>
<message>
- <location filename="openlp/core/lib/__init__.py" line="196"/>
+ <location filename="openlp/core/lib/__init__.py" line="203"/>
<source>No Items Selected</source>
<translation>No Items Selected</translation>
</message>
@@ -3306,42 +3352,42 @@
<translation>&Add to selected Service Item</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="518"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="524"/>
<source>You must select one or more items to preview.</source>
<translation>You must select one or more items to preview.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="536"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="542"/>
<source>You must select one or more items to send live.</source>
<translation>You must select one or more items to send live.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="589"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="595"/>
<source>You must select one or more items.</source>
<translation>You must select one or more items.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="596"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="602"/>
<source>You must select an existing service item to add to.</source>
<translation>You must select an existing service item to add to.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="605"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="611"/>
<source>Invalid Service Item</source>
<translation>Invalid Service Item</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="605"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="611"/>
<source>You must select a %s service item.</source>
<translation>You must select a %s service item.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="563"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="569"/>
<source>You must select one or more items to add.</source>
<translation>You must select one or more items to add.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="635"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="641"/>
<source>No Search Results</source>
<translation>No Search Results</translation>
</message>
@@ -3360,23 +3406,29 @@
Filename already exists in list</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="134"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="153"/>
<source>&Clone</source>
- <translation type="unfinished"></translation>
+ <translation>&Clone</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="358"/>
<source>Invalid File Type</source>
- <translation type="unfinished"></translation>
+ <translation>Invalid File Type</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="358"/>
<source>Invalid File %s.
Suffix not supported</source>
- <translation type="unfinished"></translation>
+ <translation>Invalid File %s.
+Suffix not supported</translation>
</message>
<message>
<location filename="openlp/core/lib/mediamanageritem.py" line="396"/>
+ <source>Duplicate files found on import and ignored.</source>
+ <translation type="obsolete">Duplicate files found on import and ignored.</translation>
+ </message>
+ <message>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="401"/>
<source>Duplicate files were found on import and were ignored.</source>
<translation type="unfinished"></translation>
</message>
@@ -3512,17 +3564,17 @@
<message>
<location filename="openlp/core/ui/printservicedialog.py" line="56"/>
<source>Print</source>
- <translation type="unfinished"></translation>
+ <translation>Print</translation>
</message>
<message>
<location filename="openlp/core/ui/printservicedialog.py" line="143"/>
<source>Title:</source>
- <translation type="unfinished"></translation>
+ <translation>Title:</translation>
</message>
<message>
<location filename="openlp/core/ui/printservicedialog.py" line="144"/>
<source>Custom Footer Text:</source>
- <translation type="unfinished"></translation>
+ <translation>Custom Footer Text:</translation>
</message>
</context>
<context>
@@ -3541,14 +3593,14 @@
<context>
<name>OpenLP.ServiceItem</name>
<message>
- <location filename="openlp/core/lib/serviceitem.py" line="454"/>
+ <location filename="openlp/core/lib/serviceitem.py" line="461"/>
<source><strong>Start</strong>: %s</source>
- <translation type="unfinished"></translation>
+ <translation><strong>Start</strong>: %s</translation>
</message>
<message>
- <location filename="openlp/core/lib/serviceitem.py" line="458"/>
+ <location filename="openlp/core/lib/serviceitem.py" line="465"/>
<source><strong>Length</strong>: %s</source>
- <translation type="unfinished"></translation>
+ <translation><strong>Length</strong>: %s</translation>
</message>
</context>
<context>
@@ -3562,209 +3614,209 @@
<context>
<name>OpenLP.ServiceManager</name>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="169"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="170"/>
<source>Move to &top</source>
<translation>Move to &top</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="169"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="170"/>
<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="181"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="182"/>
<source>Move &up</source>
<translation>Move &up</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="181"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="182"/>
<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="190"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="191"/>
<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="199"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="200"/>
<source>Move to &bottom</source>
<translation>Move to &bottom</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="199"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="200"/>
<source>Move item to the end of the service.</source>
<translation>Move item to the end of the service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="321"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="322"/>
<source>&Delete From Service</source>
<translation>&Delete From Service</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="227"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="228"/>
<source>Delete the selected item from the service.</source>
<translation>Delete the selected item from the service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="298"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="299"/>
<source>&Add New Item</source>
<translation>&Add New Item</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="301"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="302"/>
<source>&Add to Selected Item</source>
<translation>&Add to Selected Item</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="306"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="307"/>
<source>&Edit Item</source>
<translation>&Edit Item</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="309"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="310"/>
<source>&Reorder Item</source>
<translation>&Reorder Item</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="313"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="314"/>
<source>&Notes</source>
<translation>&Notes</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="334"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="335"/>
<source>&Change Item Theme</source>
<translation>&Change Item Theme</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="592"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="606"/>
<source>File is not a valid service.
The content encoding is not UTF-8.</source>
<translation>File is not a valid service.
The content encoding is not UTF-8.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="628"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="643"/>
<source>File is not a valid service.</source>
<translation>File is not a valid service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1204"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1221"/>
<source>Missing Display Handler</source>
<translation>Missing Display Handler</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1152"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1169"/>
<source>Your item cannot be displayed as there is no handler to display it</source>
<translation>Your item cannot be displayed as there is no handler to display it</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1204"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1221"/>
<source>Your item cannot be displayed as the plugin required to display it is missing or inactive</source>
<translation>Your item cannot be displayed as the plugin required to display it is missing or inactive</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="234"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="235"/>
<source>&Expand all</source>
<translation>&Expand all</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="234"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="235"/>
<source>Expand all the service items.</source>
<translation>Expand all the service items.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="243"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="244"/>
<source>&Collapse all</source>
<translation>&Collapse all</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="243"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="244"/>
<source>Collapse all the service items.</source>
<translation>Collapse all the service items.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="428"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="429"/>
<source>Open File</source>
<translation>Open File</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="564"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="578"/>
<source>OpenLP Service Files (*.osz)</source>
<translation>OpenLP Service Files (*.osz)</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>Moves the selection down the window.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="217"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="218"/>
<source>Move up</source>
<translation>Move up</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="217"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="218"/>
<source>Moves the selection up the window.</source>
<translation>Moves the selection up the window.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="253"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="254"/>
<source>Go Live</source>
<translation>Go Live</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="253"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="254"/>
<source>Send the selected item to Live.</source>
<translation>Send the selected item to Live.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="445"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="446"/>
<source>Modified Service</source>
<translation>Modified Service</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="317"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="318"/>
<source>&Start Time</source>
<translation>&Start Time</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="326"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="327"/>
<source>Show &Preview</source>
<translation>Show &Preview</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="330"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="331"/>
<source>Show &Live</source>
<translation>Show &Live</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="445"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="446"/>
<source>The current service has been modified. Would you like to save this service?</source>
<translation>The current service has been modified. Would you like to save this service?</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="633"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="649"/>
<source>File could not be opened because it is corrupt.</source>
<translation>File could not be opened because it is corrupt.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="640"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="655"/>
<source>Empty File</source>
<translation>Empty File</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="640"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="655"/>
<source>This service file does not contain any data.</source>
<translation>This service file does not contain any data.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="647"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="662"/>
<source>Corrupt File</source>
<translation>Corrupt File</translation>
</message>
@@ -3784,27 +3836,27 @@
<translation>Playing time: </translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="356"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="357"/>
<source>Untitled Service</source>
<translation>Untitled Service</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="121"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="122"/>
<source>Load an existing service.</source>
<translation>Load an existing service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="125"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="126"/>
<source>Save this service.</source>
<translation>Save this service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="135"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="136"/>
<source>Select a theme for the service.</source>
<translation>Select a theme for the service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="647"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="662"/>
<source>This file is either corrupt or it is not an OpenLP 2.0 service file.</source>
<translation>This file is either corrupt or it is not an OpenLP 2.0 service file.</translation>
</message>
@@ -3814,19 +3866,19 @@
<translation type="obsolete">This file is either corrupt or not an OpenLP 2.0 service file.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="957"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="972"/>
<source>Slide theme</source>
- <translation type="unfinished"></translation>
+ <translation>Slide theme</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="961"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="976"/>
<source>Notes</source>
- <translation type="unfinished"></translation>
+ <translation>Notes</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="505"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="517"/>
<source>Service File Missing</source>
- <translation type="unfinished"></translation>
+ <translation>Service File Missing</translation>
</message>
</context>
<context>
@@ -3915,7 +3967,7 @@
<message>
<location filename="openlp/core/ui/shortcutlistdialog.py" line="125"/>
<source>Configure Shortcuts</source>
- <translation type="unfinished"></translation>
+ <translation>Configure Shortcuts</translation>
</message>
</context>
<context>
@@ -3956,17 +4008,17 @@
<translation>Next Slide</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="395"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="401"/>
<source>Previous Service</source>
<translation>Previous Service</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="401"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="407"/>
<source>Next Service</source>
<translation>Next Service</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="407"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="413"/>
<source>Escape Item</source>
<translation>Escape Item</translation>
</message>
@@ -4020,6 +4072,11 @@
<source>Start playing media.</source>
<translation>Start playing media.</translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="260"/>
+ <source>Pause audio.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.SpellTextEdit</name>
@@ -4328,7 +4385,7 @@
<location filename="openlp/core/ui/thememanager.py" line="295"/>
<source>Copy of %s</source>
<comment>Copy of <theme name></comment>
- <translation type="unfinished"></translation>
+ <translation>Copy of %s</translation>
</message>
</context>
<context>
@@ -4576,12 +4633,12 @@
<message>
<location filename="openlp/core/ui/themewizard.py" line="435"/>
<source>Starting color:</source>
- <translation type="unfinished"></translation>
+ <translation>Starting color:</translation>
</message>
<message>
<location filename="openlp/core/ui/themewizard.py" line="437"/>
<source>Ending color:</source>
- <translation type="unfinished"></translation>
+ <translation>Ending color:</translation>
</message>
<message>
<location filename="openlp/core/ui/themewizard.py" line="451"/>
@@ -5190,7 +5247,7 @@
<message>
<location filename="openlp/core/lib/ui.py" line="67"/>
<source>Confirm Delete</source>
- <translation type="unfinished"></translation>
+ <translation>Confirm Delete</translation>
</message>
<message>
<location filename="openlp/core/lib/ui.py" line="105"/>
@@ -5205,12 +5262,12 @@
<message>
<location filename="openlp/core/lib/ui.py" line="128"/>
<source>Stop Play Slides in Loop</source>
- <translation type="unfinished"></translation>
+ <translation>Stop Play Slides in Loop</translation>
</message>
<message>
<location filename="openlp/core/lib/ui.py" line="130"/>
<source>Stop Play Slides to End</source>
- <translation type="unfinished"></translation>
+ <translation>Stop Play Slides to End</translation>
</message>
</context>
<context>
@@ -5335,17 +5392,17 @@
<translation>Presentations (%s)</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="287"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="289"/>
<source>Missing Presentation</source>
<translation>Missing Presentation</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="287"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="289"/>
<source>The Presentation %s no longer exists.</source>
<translation>The Presentation %s no longer exists.</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="278"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="280"/>
<source>The Presentation %s is incomplete, please reload.</source>
<translation>The Presentation %s is incomplete, please reload.</translation>
</message>
@@ -5489,7 +5546,7 @@
<message>
<location filename="openlp/plugins/remotes/lib/httpserver.py" line="306"/>
<source>Add to Service</source>
- <translation type="unfinished"></translation>
+ <translation>Add to Service</translation>
</message>
</context>
<context>
@@ -5588,12 +5645,12 @@
<message>
<location filename="openlp/plugins/songusage/songusageplugin.py" line="187"/>
<source>Song usage tracking is active.</source>
- <translation type="unfinished"></translation>
+ <translation>Song usage tracking is active.</translation>
</message>
<message>
<location filename="openlp/plugins/songusage/songusageplugin.py" line="193"/>
<source>Song usage tracking is inactive.</source>
- <translation type="unfinished"></translation>
+ <translation>Song usage tracking is inactive.</translation>
</message>
<message>
<location filename="openlp/plugins/songusage/songusageplugin.py" line="203"/>
@@ -5957,187 +6014,189 @@
<translation>Administered by %s</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/ewimport.py" line="312"/>
+ <location filename="openlp/plugins/songs/lib/ewimport.py" line="313"/>
<source>
[above are Song Tags with notes imported from
EasyWorship]</source>
- <translation type="unfinished"></translation>
+ <translation>
+[above are Song Tags with notes imported from
+ EasyWorship]</translation>
</message>
</context>
<context>
<name>SongsPlugin.EditSongForm</name>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="256"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="289"/>
<source>Song Editor</source>
<translation>Song Editor</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="258"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="291"/>
<source>&Title:</source>
<translation>&Title:</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="260"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="293"/>
<source>Alt&ernate title:</source>
<translation>Alt&ernate title:</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="262"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="295"/>
<source>&Lyrics:</source>
<translation>&Lyrics:</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="264"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="297"/>
<source>&Verse order:</source>
<translation>&Verse order:</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="268"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="301"/>
<source>Ed&it All</source>
<translation>Ed&it All</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="271"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="304"/>
<source>Title && Lyrics</source>
<translation>Title && Lyrics</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="275"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="308"/>
<source>&Add to Song</source>
<translation>&Add to Song</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="277"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="348"/>
<source>&Remove</source>
<translation>&Remove</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="279"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="312"/>
<source>&Manage Authors, Topics, Song Books</source>
<translation>&Manage Authors, Topics, Song Books</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="282"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="315"/>
<source>A&dd to Song</source>
<translation>A&dd to Song</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="284"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="317"/>
<source>R&emove</source>
<translation>R&emove</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="287"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="320"/>
<source>Book:</source>
<translation>Book:</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="289"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="322"/>
<source>Number:</source>
<translation>Number:</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="291"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="324"/>
<source>Authors, Topics && Song Book</source>
<translation>Authors, Topics && Song Book</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="296"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="329"/>
<source>New &Theme</source>
<translation>New &Theme</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="298"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="331"/>
<source>Copyright Information</source>
<translation>Copyright Information</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="302"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="335"/>
<source>Comments</source>
<translation>Comments</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="304"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="337"/>
<source>Theme, Copyright Info && Comments</source>
<translation>Theme, Copyright Info && Comments</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="330"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="361"/>
<source>Add Author</source>
<translation>Add Author</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="330"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="361"/>
<source>This author does not exist, do you want to add them?</source>
<translation>This author does not exist, do you want to add them?</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="353"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="384"/>
<source>This author is already in the list.</source>
<translation>This author is already in the list.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="360"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="391"/>
<source>You have not selected a valid author. Either select an author from the list, or type in a new author and click the "Add Author to Song" button to add the new author.</source>
<translation>You have not selected a valid author. Either select an author from the list, or type in a new author and click the "Add Author to Song" button to add the new author.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="388"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="419"/>
<source>Add Topic</source>
<translation>Add Topic</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="388"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="419"/>
<source>This topic does not exist, do you want to add it?</source>
<translation>This topic does not exist, do you want to add it?</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="409"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="440"/>
<source>This topic is already in the list.</source>
<translation>This topic is already in the list.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="419"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="450"/>
<source>You have not selected a valid topic. Either select a topic from the list, or type in a new topic and click the "Add Topic to Song" button to add the new topic.</source>
<translation>You have not selected a valid topic. Either select a topic from the list, or type in a new topic and click the "Add Topic to Song" button to add the new topic.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="554"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="586"/>
<source>You need to type in a song title.</source>
<translation>You need to type in a song title.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="561"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="593"/>
<source>You need to type in at least one verse.</source>
<translation>You need to type in at least one verse.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="614"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="646"/>
<source>Warning</source>
<translation>Warning</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="604"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="636"/>
<source>The verse order is invalid. There is no verse corresponding to %s. Valid entries are %s.</source>
<translation>The verse order is invalid. There is no verse corresponding to %s. Valid entries are %s.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="614"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="646"/>
<source>You have not used %s anywhere in the verse order. Are you sure you want to save the song like this?</source>
<translation>You have not used %s anywhere in the verse order. Are you sure you want to save the song like this?</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="626"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="658"/>
<source>Add Book</source>
<translation>Add Book</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="626"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="658"/>
<source>This song book does not exist, do you want to add it?</source>
<translation>This song book does not exist, do you want to add it?</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="568"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="600"/>
<source>You need to have an author for this song.</source>
<translation>You need to have an author for this song.</translation>
</message>
@@ -6146,6 +6205,31 @@
<source>You need to type some text in to the verse.</source>
<translation>You need to type some text in to the verse.</translation>
</message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="341"/>
+ <source>Linked Audio</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="344"/>
+ <source>Add &File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="346"/>
+ <source>Add &Media</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="350"/>
+ <source>Remove &All</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="710"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>SongsPlugin.EditVerseForm</name>
@@ -6387,14 +6471,27 @@
</message>
</context>
<context>
+ <name>SongsPlugin.MediaFilesForm</name>
+ <message>
+ <location filename="openlp/plugins/songs/forms/mediafilesdialog.py" line="69"/>
+ <source>Select Media File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/mediafilesdialog.py" line="71"/>
+ <source>Select one or more audio files from the list below, and click OK to import them into this song.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>SongsPlugin.MediaItem</name>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="161"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="180"/>
<source>Titles</source>
<translation>Titles</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="161"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="180"/>
<source>Lyrics</source>
<translation>Lyrics</translation>
</message>
@@ -6404,17 +6501,17 @@
<translation type="obsolete">Delete Song(s)?</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="464"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="499"/>
<source>CCLI License: </source>
<translation>CCLI License: </translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="161"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="180"/>
<source>Entire Song</source>
<translation>Entire Song</translation>
</message>
<message numerus="yes">
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="363"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="383"/>
<source>Are you sure you want to delete the %n selected song(s)?</source>
<translation>
<numerusform>Are you sure you want to delete the %n selected song?</numerusform>
@@ -6422,21 +6519,21 @@
</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="157"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="176"/>
<source>Maintain the lists of authors, topics and books.</source>
<translation>Maintain the lists of authors, topics and books.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="389"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="423"/>
<source>copy</source>
<comment>For song cloning</comment>
- <translation type="unfinished"></translation>
+ <translation>copy</translation>
</message>
</context>
<context>
<name>SongsPlugin.OpenLP1SongImport</name>
<message>
- <location filename="openlp/plugins/songs/lib/olp1import.py" line="68"/>
+ <location filename="openlp/plugins/songs/lib/olp1import.py" line="70"/>
<source>Not a valid openlp.org 1.x song database.</source>
<translation>Not a valid openlp.org 1.x song database.</translation>
</message>
@@ -6501,12 +6598,12 @@
<context>
<name>SongsPlugin.SongImport</name>
<message>
- <location filename="openlp/plugins/songs/lib/songimport.py" line="97"/>
+ <location filename="openlp/plugins/songs/lib/songimport.py" line="100"/>
<source>copyright</source>
<translation>copyright</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/songimport.py" line="117"/>
+ <location filename="openlp/plugins/songs/lib/songimport.py" line="120"/>
<source>The following songs could not be imported:</source>
<translation>The following songs could not be imported:</translation>
</message>
=== modified file 'resources/i18n/en_ZA.ts'
--- resources/i18n/en_ZA.ts 2011-09-03 14:51:03 +0000
+++ resources/i18n/en_ZA.ts 2011-09-18 16:09:24 +0000
@@ -1283,39 +1283,39 @@
<translation>Select Image(s)</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="102"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="104"/>
<source>You must select an image to delete.</source>
<translation>You must select an image to delete.</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="208"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="213"/>
<source>You must select an image to replace the background with.</source>
<translation>You must select an image to replace the background with.</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="176"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="181"/>
<source>Missing Image(s)</source>
<translation>Missing Image(s)</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="169"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="174"/>
<source>The following image(s) no longer exist: %s</source>
<translation>The following image(s) no longer exist: %s</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="176"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="181"/>
<source>The following image(s) no longer exist: %s
Do you want to add the other images anyway?</source>
<translation>The following image(s) no longer exist: %s
Do you want to add the other images anyway?</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="227"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="232"/>
<source>There was a problem replacing your background, the image file "%s" no longer exists.</source>
<translation>There was a problem replacing your background, the image file "%s" no longer exists.</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="223"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="228"/>
<source>There was no display item to amend.</source>
<translation type="unfinished"></translation>
</message>
@@ -1407,17 +1407,17 @@
<translation>Select Media</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="198"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="203"/>
<source>You must select a media file to delete.</source>
<translation>You must select a media file to delete.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="140"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="142"/>
<source>Missing Media File</source>
<translation>Missing Media File</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="140"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="142"/>
<source>The file %s no longer exists.</source>
<translation>The file %s no longer exists.</translation>
</message>
@@ -1441,6 +1441,16 @@
<source>There was no display item to amend.</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="161"/>
+ <source>File Too Big</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="161"/>
+ <source>The file you are trying to load is too big. Please reduce it to less than 50MiB.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>MediaPlugin.MediaTab</name>
@@ -2073,17 +2083,17 @@
<context>
<name>OpenLP.FirstTimeWizard</name>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="63"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="66"/>
<source>Downloading %s...</source>
<translation>Downloading %s...</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="274"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="351"/>
<source>Download complete. Click the finish button to start OpenLP.</source>
<translation>Download complete. Click the finish button to start OpenLP.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="295"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="372"/>
<source>Enabling selected plugins...</source>
<translation>Enabling selected plugins...</translation>
</message>
@@ -2169,64 +2179,64 @@
To re-run the First Time Wizard and import this sample data at a later stage, press the cancel button now, check your Internet connection, and restart OpenLP.
To cancel the First Time Wizard completely, press the finish button now.</source>
- <translation>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.
+ <translation type="obsolete">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.
To re-run the First Time Wizard and import this sample data at a later stage, press the cancel button now, check your Internet connection, and restart OpenLP.
To cancel the First Time Wizard completely, press the finish button now.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="241"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="244"/>
<source>Sample Songs</source>
<translation>Sample Songs</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="243"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="246"/>
<source>Select and download public domain songs.</source>
<translation>Select and download public domain songs.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="245"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="248"/>
<source>Sample Bibles</source>
<translation>Sample Bibles</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="247"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="250"/>
<source>Select and download free Bibles.</source>
<translation>Select and download free Bibles.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="249"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="252"/>
<source>Sample Themes</source>
<translation>Sample Themes</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="251"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="254"/>
<source>Select and download sample themes.</source>
<translation>Select and download sample themes.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="253"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="256"/>
<source>Default Settings</source>
<translation>Default Settings</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="255"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="258"/>
<source>Set up default settings to be used by OpenLP.</source>
<translation>Set up default settings to be used by OpenLP.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="257"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="260"/>
<source>Default output display:</source>
<translation>Default output display:</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="259"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="262"/>
<source>Select default theme:</source>
<translation>Select default theme:</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="261"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="264"/>
<source>Starting configuration process...</source>
<translation>Starting configuration process...</translation>
</message>
@@ -2236,22 +2246,22 @@
<translation>This wizard will help you to configure OpenLP for initial use. Click the next button below to start.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="252"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="329"/>
<source>Setting Up And Downloading</source>
<translation>Setting Up And Downloading</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="254"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="331"/>
<source>Please wait while OpenLP is set up and your data is downloaded.</source>
<translation>Please wait while OpenLP is set up and your data is downloaded.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="259"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="336"/>
<source>Setting Up</source>
<translation>Setting Up</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="282"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="359"/>
<source>Click the finish button to start OpenLP.</source>
<translation>Click the finish button to start OpenLP.</translation>
</message>
@@ -2261,15 +2271,34 @@
<translation type="unfinished">Custom Slides</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="270"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="347"/>
<source>Download complete. Click the finish button to return to OpenLP.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="279"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="356"/>
<source>Click the finish button to return to OpenLP.</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="233"/>
+ <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. Press 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>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="241"/>
+ <source>
+
+To cancel the First Time Wizard completely (and not start OpenLP), press the Cancel button now.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="266"/>
+ <source>Finish</source>
+ <translation type="unfinished">Finish</translation>
+ </message>
</context>
<context>
<name>OpenLP.FormattingTagDialog</name>
@@ -2443,130 +2472,140 @@
<context>
<name>OpenLP.GeneralTab</name>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="200"/>
+ <location filename="openlp/core/ui/generaltab.py" line="209"/>
<source>General</source>
<translation>General</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="201"/>
+ <location filename="openlp/core/ui/generaltab.py" line="210"/>
<source>Monitors</source>
<translation>Monitors</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="203"/>
+ <location filename="openlp/core/ui/generaltab.py" line="212"/>
<source>Select monitor for output display:</source>
<translation>Select monitor for output display:</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="205"/>
+ <location filename="openlp/core/ui/generaltab.py" line="214"/>
<source>Display if a single screen</source>
<translation>Display if a single screen</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="207"/>
+ <location filename="openlp/core/ui/generaltab.py" line="216"/>
<source>Application Startup</source>
<translation>Application Startup</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="209"/>
+ <location filename="openlp/core/ui/generaltab.py" line="218"/>
<source>Show blank screen warning</source>
<translation>Show blank screen warning</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="211"/>
+ <location filename="openlp/core/ui/generaltab.py" line="220"/>
<source>Automatically open the last service</source>
<translation>Automatically open the last service</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="213"/>
+ <location filename="openlp/core/ui/generaltab.py" line="222"/>
<source>Show the splash screen</source>
<translation>Show the splash screen</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="217"/>
+ <location filename="openlp/core/ui/generaltab.py" line="226"/>
<source>Application Settings</source>
<translation>Application Settings</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="230"/>
+ <location filename="openlp/core/ui/generaltab.py" line="239"/>
<source>CCLI Details</source>
<translation>CCLI Details</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="233"/>
+ <location filename="openlp/core/ui/generaltab.py" line="242"/>
<source>SongSelect username:</source>
<translation>SongSelect username:</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="235"/>
+ <location filename="openlp/core/ui/generaltab.py" line="244"/>
<source>SongSelect password:</source>
<translation>SongSelect password:</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="238"/>
+ <location filename="openlp/core/ui/generaltab.py" line="247"/>
<source>Display Position</source>
<translation>Display Position</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="242"/>
+ <location filename="openlp/core/ui/generaltab.py" line="251"/>
<source>X</source>
<translation>X</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="243"/>
+ <location filename="openlp/core/ui/generaltab.py" line="252"/>
<source>Y</source>
<translation>Y</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="244"/>
+ <location filename="openlp/core/ui/generaltab.py" line="253"/>
<source>Height</source>
<translation>Height</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="245"/>
+ <location filename="openlp/core/ui/generaltab.py" line="254"/>
<source>Width</source>
<translation>Width</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="240"/>
+ <location filename="openlp/core/ui/generaltab.py" line="249"/>
<source>Override display position</source>
<translation>Override display position</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="219"/>
+ <location filename="openlp/core/ui/generaltab.py" line="228"/>
<source>Prompt to save before starting a new service</source>
<translation>Prompt to save before starting a new service</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="223"/>
+ <location filename="openlp/core/ui/generaltab.py" line="232"/>
<source>Automatically preview next item in service</source>
<translation>Automatically preview next item in service</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="229"/>
+ <location filename="openlp/core/ui/generaltab.py" line="238"/>
<source> sec</source>
<translation> sec</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="215"/>
+ <location filename="openlp/core/ui/generaltab.py" line="224"/>
<source>Check for updates to OpenLP</source>
<translation>Check for updates to OpenLP</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="221"/>
+ <location filename="openlp/core/ui/generaltab.py" line="230"/>
<source>Unblank display when adding new live item</source>
<translation>Unblank display when adding new live item</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="225"/>
+ <location filename="openlp/core/ui/generaltab.py" line="234"/>
<source>Enable slide wrap-around</source>
<translation>Enable slide wrap-around</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="227"/>
+ <location filename="openlp/core/ui/generaltab.py" line="236"/>
<source>Timed slide interval:</source>
<translation>Timed slide interval:</translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/generaltab.py" line="255"/>
+ <source>Background Audio</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/generaltab.py" line="257"/>
+ <source>Start background audio paused</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.LanguageManager</name>
@@ -2584,7 +2623,7 @@
<context>
<name>OpenLP.MainDisplay</name>
<message>
- <location filename="openlp/core/ui/maindisplay.py" line="84"/>
+ <location filename="openlp/core/ui/maindisplay.py" line="88"/>
<source>OpenLP Display</source>
<translation>OpenLP Display</translation>
</message>
@@ -2872,17 +2911,17 @@
<translation>Set the view mode to Live.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="703"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="704"/>
<source>OpenLP Version Updated</source>
<translation>OpenLP Version Updated</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="808"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="809"/>
<source>OpenLP Main Display Blanked</source>
<translation>OpenLP Main Display Blanked</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="808"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="809"/>
<source>The Main Display has been blanked out</source>
<translation>The Main Display has been blanked out</translation>
</message>
@@ -2892,7 +2931,7 @@
<translation>Default Theme: %s</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="699"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="700"/>
<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>
@@ -2977,12 +3016,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="763"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="764"/>
<source>Re-run First Time Wizard?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="763"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="764"/>
<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>
@@ -2994,13 +3033,13 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1362"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1365"/>
<source>Clear List</source>
<comment>Clear List of recent files</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1365"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1368"/>
<source>Clear the list of recent files.</source>
<translation type="unfinished"></translation>
</message>
@@ -3025,12 +3064,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="902"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="903"/>
<source>Import settings?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="902"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="903"/>
<source>Are you sure you want to import settings?
Importing settings will make permanent changes to your current OpenLP configuration.
@@ -3039,32 +3078,32 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="916"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="917"/>
<source>Open File</source>
<translation type="unfinished">Open File</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="916"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="917"/>
<source>OpenLP Export Settings Files (*.conf)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="978"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="980"/>
<source>Import settings</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="978"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="980"/>
<source>OpenLP will now close. Imported settings will be applied the next time you start OpenLP.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="994"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="995"/>
<source>Export Settings File</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="994"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="995"/>
<source>OpenLP Export Settings File (*.conf)</source>
<translation type="unfinished"></translation>
</message>
@@ -3072,7 +3111,7 @@
<context>
<name>OpenLP.Manager</name>
<message>
- <location filename="openlp/core/lib/db.py" line="217"/>
+ <location filename="openlp/core/lib/db.py" line="218"/>
<source>Database Error</source>
<translation type="unfinished"></translation>
</message>
@@ -3084,7 +3123,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/lib/db.py" line="217"/>
+ <location filename="openlp/core/lib/db.py" line="218"/>
<source>OpenLP cannot load your database.
Database: %s</source>
@@ -3094,7 +3133,7 @@
<context>
<name>OpenLP.MediaManagerItem</name>
<message>
- <location filename="openlp/core/lib/__init__.py" line="196"/>
+ <location filename="openlp/core/lib/__init__.py" line="203"/>
<source>No Items Selected</source>
<translation>No Items Selected</translation>
</message>
@@ -3104,42 +3143,42 @@
<translation>&Add to selected Service Item</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="518"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="524"/>
<source>You must select one or more items to preview.</source>
<translation>You must select one or more items to preview.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="536"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="542"/>
<source>You must select one or more items to send live.</source>
<translation>You must select one or more items to send live.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="589"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="595"/>
<source>You must select one or more items.</source>
<translation>You must select one or more items.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="596"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="602"/>
<source>You must select an existing service item to add to.</source>
<translation>You must select an existing service item to add to.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="605"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="611"/>
<source>Invalid Service Item</source>
<translation>Invalid Service Item</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="605"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="611"/>
<source>You must select a %s service item.</source>
<translation>You must select a %s service item.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="563"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="569"/>
<source>You must select one or more items to add.</source>
<translation>You must select one or more items to add.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="635"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="641"/>
<source>No Search Results</source>
<translation>No Search Results</translation>
</message>
@@ -3151,7 +3190,7 @@
This filename is already in the list</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="134"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="153"/>
<source>&Clone</source>
<translation type="unfinished"></translation>
</message>
@@ -3167,7 +3206,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="396"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="401"/>
<source>Duplicate files were found on import and were ignored.</source>
<translation type="unfinished"></translation>
</message>
@@ -3327,12 +3366,12 @@
<context>
<name>OpenLP.ServiceItem</name>
<message>
- <location filename="openlp/core/lib/serviceitem.py" line="454"/>
+ <location filename="openlp/core/lib/serviceitem.py" line="461"/>
<source><strong>Start</strong>: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/lib/serviceitem.py" line="458"/>
+ <location filename="openlp/core/lib/serviceitem.py" line="465"/>
<source><strong>Length</strong>: %s</source>
<translation type="unfinished"></translation>
</message>
@@ -3348,209 +3387,209 @@
<context>
<name>OpenLP.ServiceManager</name>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="169"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="170"/>
<source>Move to &top</source>
<translation>Move to &top</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="169"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="170"/>
<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="181"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="182"/>
<source>Move &up</source>
<translation>Move &up</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="181"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="182"/>
<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="190"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="191"/>
<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="199"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="200"/>
<source>Move to &bottom</source>
<translation>Move to &bottom</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="199"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="200"/>
<source>Move item to the end of the service.</source>
<translation>Move item to the end of the service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="321"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="322"/>
<source>&Delete From Service</source>
<translation>&Delete From Service</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="227"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="228"/>
<source>Delete the selected item from the service.</source>
<translation>Delete the selected item from the service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="298"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="299"/>
<source>&Add New Item</source>
<translation>&Add New Item</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="301"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="302"/>
<source>&Add to Selected Item</source>
<translation>&Add to Selected Item</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="306"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="307"/>
<source>&Edit Item</source>
<translation>&Edit Item</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="309"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="310"/>
<source>&Reorder Item</source>
<translation>&Reorder Item</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="313"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="314"/>
<source>&Notes</source>
<translation>&Notes</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="334"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="335"/>
<source>&Change Item Theme</source>
<translation>&Change Item Theme</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="592"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="606"/>
<source>File is not a valid service.
The content encoding is not UTF-8.</source>
<translation>File is not a valid service.
The content encoding is not UTF-8.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="628"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="643"/>
<source>File is not a valid service.</source>
<translation>File is not a valid service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1204"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1221"/>
<source>Missing Display Handler</source>
<translation>Missing Display Handler</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1152"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1169"/>
<source>Your item cannot be displayed as there is no handler to display it</source>
<translation>Your item cannot be displayed as there is no handler to display it</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1204"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1221"/>
<source>Your item cannot be displayed as the plugin required to display it is missing or inactive</source>
<translation>Your item cannot be displayed as the plugin required to display it is missing or inactive</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="234"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="235"/>
<source>&Expand all</source>
<translation>&Expand all</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="234"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="235"/>
<source>Expand all the service items.</source>
<translation>Expand all the service items.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="243"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="244"/>
<source>&Collapse all</source>
<translation>&Collapse all</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="243"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="244"/>
<source>Collapse all the service items.</source>
<translation>Collapse all the service items.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="428"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="429"/>
<source>Open File</source>
<translation>Open File</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="564"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="578"/>
<source>OpenLP Service Files (*.osz)</source>
<translation>OpenLP Service Files (*.osz)</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>Moves the selection down the window.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="217"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="218"/>
<source>Move up</source>
<translation>Move up</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="217"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="218"/>
<source>Moves the selection up the window.</source>
<translation>Moves the selection up the window.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="253"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="254"/>
<source>Go Live</source>
<translation>Go Live</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="253"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="254"/>
<source>Send the selected item to Live.</source>
<translation>Send the selected item to Live.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="445"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="446"/>
<source>Modified Service</source>
<translation>Modified Service</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="317"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="318"/>
<source>&Start Time</source>
<translation>&Start Time</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="326"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="327"/>
<source>Show &Preview</source>
<translation>Show &Preview</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="330"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="331"/>
<source>Show &Live</source>
<translation>Show &Live</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="445"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="446"/>
<source>The current service has been modified. Would you like to save this service?</source>
<translation>The current service has been modified. Would you like to save this service?</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="633"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="649"/>
<source>File could not be opened because it is corrupt.</source>
<translation>File could not be opened because it is corrupt.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="640"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="655"/>
<source>Empty File</source>
<translation>Empty File</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="640"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="655"/>
<source>This service file does not contain any data.</source>
<translation>This service file does not contain any data.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="647"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="662"/>
<source>Corrupt File</source>
<translation>Corrupt File</translation>
</message>
@@ -3570,42 +3609,42 @@
<translation>Playing time: </translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="356"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="357"/>
<source>Untitled Service</source>
<translation>Untitled Service</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="121"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="122"/>
<source>Load an existing service.</source>
<translation>Load an existing service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="125"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="126"/>
<source>Save this service.</source>
<translation>Save this service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="135"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="136"/>
<source>Select a theme for the service.</source>
<translation>Select a theme for the service.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="647"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="662"/>
<source>This file is either corrupt or it is not an OpenLP 2.0 service file.</source>
<translation>This file is either corrupt or it is not an OpenLP 2.0 service file.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="957"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="972"/>
<source>Slide theme</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="961"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="976"/>
<source>Notes</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="505"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="517"/>
<source>Service File Missing</source>
<translation type="unfinished"></translation>
</message>
@@ -3737,17 +3776,17 @@
<translation>Next Slide</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="395"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="401"/>
<source>Previous Service</source>
<translation>Previous Service</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="401"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="407"/>
<source>Next Service</source>
<translation>Next Service</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="407"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="413"/>
<source>Escape Item</source>
<translation>Escape Item</translation>
</message>
@@ -3801,6 +3840,11 @@
<source>Start playing media.</source>
<translation>Start playing media.</translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="260"/>
+ <source>Pause audio.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.SpellTextEdit</name>
@@ -5051,17 +5095,17 @@
<translation>Presentations (%s)</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="287"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="289"/>
<source>Missing Presentation</source>
<translation>Missing Presentation</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="287"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="289"/>
<source>The Presentation %s no longer exists.</source>
<translation>The Presentation %s no longer exists.</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="278"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="280"/>
<source>The Presentation %s is incomplete, please reload.</source>
<translation>The Presentation %s is incomplete, please reload.</translation>
</message>
@@ -5643,7 +5687,7 @@
<translation>Administered by %s</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/ewimport.py" line="312"/>
+ <location filename="openlp/plugins/songs/lib/ewimport.py" line="313"/>
<source>
[above are Song Tags with notes imported from
EasyWorship]</source>
@@ -5653,177 +5697,177 @@
<context>
<name>SongsPlugin.EditSongForm</name>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="256"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="289"/>
<source>Song Editor</source>
<translation>Song Editor</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="258"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="291"/>
<source>&Title:</source>
<translation>&Title:</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="262"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="295"/>
<source>&Lyrics:</source>
<translation>&Lyrics:</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="268"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="301"/>
<source>Ed&it All</source>
<translation>Ed&it All</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="271"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="304"/>
<source>Title && Lyrics</source>
<translation>Title && Lyrics</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="275"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="308"/>
<source>&Add to Song</source>
<translation>&Add to Song</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="277"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="348"/>
<source>&Remove</source>
<translation>&Remove</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="279"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="312"/>
<source>&Manage Authors, Topics, Song Books</source>
<translation>&Manage Authors, Topics, Song Books</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="282"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="315"/>
<source>A&dd to Song</source>
<translation>A&dd to Song</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="284"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="317"/>
<source>R&emove</source>
<translation>R&emove</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="291"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="324"/>
<source>Authors, Topics && Song Book</source>
<translation>Authors, Topics && Song Book</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="296"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="329"/>
<source>New &Theme</source>
<translation>New &Theme</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="298"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="331"/>
<source>Copyright Information</source>
<translation>Copyright Information</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="302"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="335"/>
<source>Comments</source>
<translation>Comments</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="304"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="337"/>
<source>Theme, Copyright Info && Comments</source>
<translation>Theme, Copyright Info && Comments</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="330"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="361"/>
<source>Add Author</source>
<translation>Add Author</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="330"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="361"/>
<source>This author does not exist, do you want to add them?</source>
<translation>This author does not exist, do you want to add them?</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="353"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="384"/>
<source>This author is already in the list.</source>
<translation>This author is already in the list.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="360"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="391"/>
<source>You have not selected a valid author. Either select an author from the list, or type in a new author and click the "Add Author to Song" button to add the new author.</source>
<translation>You have not selected a valid author. Either select an author from the list, or type in a new author and click the "Add Author to Song" button to add the new author.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="388"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="419"/>
<source>Add Topic</source>
<translation>Add Topic</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="388"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="419"/>
<source>This topic does not exist, do you want to add it?</source>
<translation>This topic does not exist, do you want to add it?</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="409"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="440"/>
<source>This topic is already in the list.</source>
<translation>This topic is already in the list.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="419"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="450"/>
<source>You have not selected a valid topic. Either select a topic from the list, or type in a new topic and click the "Add Topic to Song" button to add the new topic.</source>
<translation>You have not selected a valid topic. Either select a topic from the list, or type in a new topic and click the "Add Topic to Song" button to add the new topic.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="554"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="586"/>
<source>You need to type in a song title.</source>
<translation>You need to type in a song title.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="561"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="593"/>
<source>You need to type in at least one verse.</source>
<translation>You need to type in at least one verse.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="614"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="646"/>
<source>Warning</source>
<translation>Warning</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="604"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="636"/>
<source>The verse order is invalid. There is no verse corresponding to %s. Valid entries are %s.</source>
<translation>The verse order is invalid. There is no verse corresponding to %s. Valid entries are %s.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="614"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="646"/>
<source>You have not used %s anywhere in the verse order. Are you sure you want to save the song like this?</source>
<translation>You have not used %s anywhere in the verse order. Are you sure you want to save the song like this?</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="626"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="658"/>
<source>Add Book</source>
<translation>Add Book</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="626"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="658"/>
<source>This song book does not exist, do you want to add it?</source>
<translation>This song book does not exist, do you want to add it?</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="260"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="293"/>
<source>Alt&ernate title:</source>
<translation>Alt&ernate title:</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="264"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="297"/>
<source>&Verse order:</source>
<translation>&Verse order:</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="287"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="320"/>
<source>Book:</source>
<translation>Book:</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="289"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="322"/>
<source>Number:</source>
<translation>Number:</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="568"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="600"/>
<source>You need to have an author for this song.</source>
<translation>You need to have an author for this song.</translation>
</message>
@@ -5832,6 +5876,31 @@
<source>You need to type some text in to the verse.</source>
<translation>You need to type some text in to the verse.</translation>
</message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="341"/>
+ <source>Linked Audio</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="344"/>
+ <source>Add &File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="346"/>
+ <source>Add &Media</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="350"/>
+ <source>Remove &All</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="710"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>SongsPlugin.EditVerseForm</name>
@@ -6053,14 +6122,27 @@
</message>
</context>
<context>
+ <name>SongsPlugin.MediaFilesForm</name>
+ <message>
+ <location filename="openlp/plugins/songs/forms/mediafilesdialog.py" line="69"/>
+ <source>Select Media File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/mediafilesdialog.py" line="71"/>
+ <source>Select one or more audio files from the list below, and click OK to import them into this song.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>SongsPlugin.MediaItem</name>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="161"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="180"/>
<source>Titles</source>
<translation>Titles</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="161"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="180"/>
<source>Lyrics</source>
<translation>Lyrics</translation>
</message>
@@ -6070,17 +6152,17 @@
<translation type="obsolete">Delete Song(s)?</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="464"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="499"/>
<source>CCLI License: </source>
<translation>CCLI License: </translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="161"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="180"/>
<source>Entire Song</source>
<translation>Entire Song</translation>
</message>
<message numerus="yes">
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="363"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="383"/>
<source>Are you sure you want to delete the %n selected song(s)?</source>
<translation>
<numerusform>Are you sure you want to delete the %n selected song(s)?</numerusform>
@@ -6088,12 +6170,12 @@
</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="157"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="176"/>
<source>Maintain the lists of authors, topics and books.</source>
<translation>Maintain the lists of authors, topics and books.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="389"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="423"/>
<source>copy</source>
<comment>For song cloning</comment>
<translation type="unfinished"></translation>
@@ -6102,7 +6184,7 @@
<context>
<name>SongsPlugin.OpenLP1SongImport</name>
<message>
- <location filename="openlp/plugins/songs/lib/olp1import.py" line="68"/>
+ <location filename="openlp/plugins/songs/lib/olp1import.py" line="70"/>
<source>Not a valid openlp.org 1.x song database.</source>
<translation>Not a valid openlp.org 1.x song database.</translation>
</message>
@@ -6167,12 +6249,12 @@
<context>
<name>SongsPlugin.SongImport</name>
<message>
- <location filename="openlp/plugins/songs/lib/songimport.py" line="97"/>
+ <location filename="openlp/plugins/songs/lib/songimport.py" line="100"/>
<source>copyright</source>
<translation>copyright</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/songimport.py" line="117"/>
+ <location filename="openlp/plugins/songs/lib/songimport.py" line="120"/>
<source>The following songs could not be imported:</source>
<translation>The following songs could not be imported:</translation>
</message>
=== modified file 'resources/i18n/es.ts'
--- resources/i18n/es.ts 2011-09-03 14:51:03 +0000
+++ resources/i18n/es.ts 2011-09-18 16:09:24 +0000
@@ -1437,39 +1437,39 @@
<translation>Seleccionar Imagen(es)</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="102"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="104"/>
<source>You must select an image to delete.</source>
<translation>Debe seleccionar una imagen para eliminar.</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="208"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="213"/>
<source>You must select an image to replace the background with.</source>
<translation>Debe seleccionar una imagen para reemplazar el fondo.</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="176"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="181"/>
<source>Missing Image(s)</source>
<translation>Imágen(es) faltante</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="169"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="174"/>
<source>The following image(s) no longer exist: %s</source>
<translation>La siguiente imagen(es) ya no esta disponible: %s</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="176"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="181"/>
<source>The following image(s) no longer exist: %s
Do you want to add the other images anyway?</source>
<translation>La siguiente imagen(es) ya no esta disponible: %s
¿Desea agregar las demás imágenes?</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="227"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="232"/>
<source>There was a problem replacing your background, the image file "%s" no longer exists.</source>
<translation>Ocurrió un problema al reemplazar el fondo, el archivo "%s" ya no existe.</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="223"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="228"/>
<source>There was no display item to amend.</source>
<translation type="unfinished"></translation>
</message>
@@ -1596,17 +1596,17 @@
<translation>Seleccionar Medios</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="198"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="203"/>
<source>You must select a media file to delete.</source>
<translation>Debe seleccionar un medio para eliminar.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="140"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="142"/>
<source>Missing Media File</source>
<translation>Archivo de Medios faltante</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="140"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="142"/>
<source>The file %s no longer exists.</source>
<translation>El archivo %s ya no esta disponible.</translation>
</message>
@@ -1630,6 +1630,16 @@
<source>There was no display item to amend.</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="161"/>
+ <source>File Too Big</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="161"/>
+ <source>The file you are trying to load is too big. Please reduce it to less than 50MiB.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>MediaPlugin.MediaTab</name>
@@ -2268,17 +2278,17 @@
<context>
<name>OpenLP.FirstTimeWizard</name>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="63"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="66"/>
<source>Downloading %s...</source>
<translation>Descargando %s...</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="274"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="351"/>
<source>Download complete. Click the finish button to start OpenLP.</source>
<translation>Descarga completa. Presione finalizar para iniciar OpenLP.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="295"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="372"/>
<source>Enabling selected plugins...</source>
<translation>Habilitando complementos seleccionados...</translation>
</message>
@@ -2364,49 +2374,49 @@
To re-run the First Time Wizard and import this sample data at a later stage, press the cancel button now, check your Internet connection, and restart OpenLP.
To cancel the First Time Wizard completely, press the finish button now.</source>
- <translation>No se encontró una conexión a Internet. El Asistente Inicial necesita una conexión a Internet para poder descargar canciones de muestra, Biblias y temas.
+ <translation type="obsolete">No se encontró una conexión a Internet. El Asistente Inicial necesita una conexión a Internet para poder descargar canciones de muestra, Biblias y temas.
Para volver a ejecutar el AsistenteInicial e importar estos datos de muestra posteriormente, presione el botón de cancelar ahora, compruebe su conexión a Internet y reinicie OpenLP.
Para cancelar el Asistente Inicial por completo, pulse el botón Finalizar ahora.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="241"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="244"/>
<source>Sample Songs</source>
<translation>Canciones de Muestra</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="243"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="246"/>
<source>Select and download public domain songs.</source>
<translation>Seleccionar y descargar canciones de dominio público.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="245"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="248"/>
<source>Sample Bibles</source>
<translation>Biblias de Muestra</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="247"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="250"/>
<source>Select and download free Bibles.</source>
<translation>Seleccionar y descargar Biblias gratuitas.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="249"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="252"/>
<source>Sample Themes</source>
<translation>Temas de Muestra</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="251"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="254"/>
<source>Select and download sample themes.</source>
<translation>Seleccionar y descargar temas de muestra.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="253"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="256"/>
<source>Default Settings</source>
<translation>Configuración por defecto</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="255"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="258"/>
<source>Set up default settings to be used by OpenLP.</source>
<translation>Utilizar la configuración por defecto.</translation>
</message>
@@ -2421,17 +2431,17 @@
<translation type="obsolete">Por favor espere mientras OpenLP se configura e importa los datos.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="257"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="260"/>
<source>Default output display:</source>
<translation>Pantalla predeterminada:</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="259"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="262"/>
<source>Select default theme:</source>
<translation>Seleccione el tema por defecto:</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="261"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="264"/>
<source>Starting configuration process...</source>
<translation>Iniciando proceso de configuración...</translation>
</message>
@@ -2441,22 +2451,22 @@
<translation>Este asistente configurará OpenLP para su uso inicial. Presione el botón Siguiente para iniciar.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="252"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="329"/>
<source>Setting Up And Downloading</source>
<translation>Configurando && Descargando</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="254"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="331"/>
<source>Please wait while OpenLP is set up and your data is downloaded.</source>
<translation>Por favor espere mientras OpenLP se configura e importa los datos.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="259"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="336"/>
<source>Setting Up</source>
<translation>Configurando</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="282"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="359"/>
<source>Click the finish button to start OpenLP.</source>
<translation>Presione finalizar para iniciar OpenLP.</translation>
</message>
@@ -2466,15 +2476,34 @@
<translation type="unfinished">Diapositivas</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="270"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="347"/>
<source>Download complete. Click the finish button to return to OpenLP.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="279"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="356"/>
<source>Click the finish button to return to OpenLP.</source>
<translation type="unfinished"></translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="233"/>
+ <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. Press 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>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="241"/>
+ <source>
+
+To cancel the First Time Wizard completely (and not start OpenLP), press the Cancel button now.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="266"/>
+ <source>Finish</source>
+ <translation type="unfinished">Final</translation>
+ </message>
</context>
<context>
<name>OpenLP.FormattingTagDialog</name>
@@ -2648,130 +2677,140 @@
<context>
<name>OpenLP.GeneralTab</name>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="200"/>
+ <location filename="openlp/core/ui/generaltab.py" line="209"/>
<source>General</source>
<translation>General</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="201"/>
+ <location filename="openlp/core/ui/generaltab.py" line="210"/>
<source>Monitors</source>
<translation>Monitores</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="203"/>
+ <location filename="openlp/core/ui/generaltab.py" line="212"/>
<source>Select monitor for output display:</source>
<translation>Seleccionar monitor para proyectar:</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="205"/>
+ <location filename="openlp/core/ui/generaltab.py" line="214"/>
<source>Display if a single screen</source>
<translation>Mostar si solo hay una pantalla</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="207"/>
+ <location filename="openlp/core/ui/generaltab.py" line="216"/>
<source>Application Startup</source>
<translation>Inicio de la Aplicación</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="209"/>
+ <location filename="openlp/core/ui/generaltab.py" line="218"/>
<source>Show blank screen warning</source>
<translation>Mostrar advertencia de pantalla en blanco</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="211"/>
+ <location filename="openlp/core/ui/generaltab.py" line="220"/>
<source>Automatically open the last service</source>
<translation>Abrir automáticamente el último servicio</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="213"/>
+ <location filename="openlp/core/ui/generaltab.py" line="222"/>
<source>Show the splash screen</source>
<translation>Mostrar pantalla de bienvenida</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="217"/>
+ <location filename="openlp/core/ui/generaltab.py" line="226"/>
<source>Application Settings</source>
<translation>Configuración del Programa</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="219"/>
+ <location filename="openlp/core/ui/generaltab.py" line="228"/>
<source>Prompt to save before starting a new service</source>
<translation>Ofrecer guardar antes de abrir un servicio nuevo</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="223"/>
+ <location filename="openlp/core/ui/generaltab.py" line="232"/>
<source>Automatically preview next item in service</source>
<translation>Vista previa automatica del siguiente Ãtem de servicio</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="229"/>
+ <location filename="openlp/core/ui/generaltab.py" line="238"/>
<source> sec</source>
<translation> seg</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="230"/>
+ <location filename="openlp/core/ui/generaltab.py" line="239"/>
<source>CCLI Details</source>
<translation>Detalles de CCLI</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="233"/>
+ <location filename="openlp/core/ui/generaltab.py" line="242"/>
<source>SongSelect username:</source>
<translation>Usuario SongSelect:</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="235"/>
+ <location filename="openlp/core/ui/generaltab.py" line="244"/>
<source>SongSelect password:</source>
<translation>Contraseña SongSelect:</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="238"/>
+ <location filename="openlp/core/ui/generaltab.py" line="247"/>
<source>Display Position</source>
<translation>Posición de Pantalla</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="242"/>
+ <location filename="openlp/core/ui/generaltab.py" line="251"/>
<source>X</source>
<translation>X</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="243"/>
+ <location filename="openlp/core/ui/generaltab.py" line="252"/>
<source>Y</source>
<translation>Y</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="244"/>
+ <location filename="openlp/core/ui/generaltab.py" line="253"/>
<source>Height</source>
<translation>Altura</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="245"/>
+ <location filename="openlp/core/ui/generaltab.py" line="254"/>
<source>Width</source>
<translation>Ancho</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="240"/>
+ <location filename="openlp/core/ui/generaltab.py" line="249"/>
<source>Override display position</source>
<translation>Ignorar posición de pantalla</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="215"/>
+ <location filename="openlp/core/ui/generaltab.py" line="224"/>
<source>Check for updates to OpenLP</source>
<translation>Buscar actualizaciones para OpenLP</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="221"/>
+ <location filename="openlp/core/ui/generaltab.py" line="230"/>
<source>Unblank display when adding new live item</source>
<translation>Mostar proyección al agregar un Ãtem nuevo</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="225"/>
+ <location filename="openlp/core/ui/generaltab.py" line="234"/>
<source>Enable slide wrap-around</source>
<translation>Habilitar ajuste de diapositiva</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="227"/>
+ <location filename="openlp/core/ui/generaltab.py" line="236"/>
<source>Timed slide interval:</source>
<translation>Intervalo de diapositivas:</translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/generaltab.py" line="255"/>
+ <source>Background Audio</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/generaltab.py" line="257"/>
+ <source>Start background audio paused</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.LanguageManager</name>
@@ -2789,7 +2828,7 @@
<context>
<name>OpenLP.MainDisplay</name>
<message>
- <location filename="openlp/core/ui/maindisplay.py" line="84"/>
+ <location filename="openlp/core/ui/maindisplay.py" line="88"/>
<source>OpenLP Display</source>
<translation>Pantalla de OpenLP</translation>
</message>
@@ -3077,7 +3116,7 @@
<translation>Modo de visualización.en Vivo.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="699"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="700"/>
<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>
@@ -3086,17 +3125,17 @@
Puede descargar la última versión desde http://openlp.org/.</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="703"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="704"/>
<source>OpenLP Version Updated</source>
<translation>Versión de OpenLP Actualizada</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="808"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="809"/>
<source>OpenLP Main Display Blanked</source>
<translation>Pantalla Principal de OpenLP en Blanco</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="808"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="809"/>
<source>The Main Display has been blanked out</source>
<translation>La Pantalla Principal se ha puesto en blanco</translation>
</message>
@@ -3187,12 +3226,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="763"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="764"/>
<source>Re-run First Time Wizard?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="763"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="764"/>
<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>
@@ -3204,13 +3243,13 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1362"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1365"/>
<source>Clear List</source>
<comment>Clear List of recent files</comment>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="1365"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="1368"/>
<source>Clear the list of recent files.</source>
<translation type="unfinished"></translation>
</message>
@@ -3235,12 +3274,12 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="902"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="903"/>
<source>Import settings?</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="902"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="903"/>
<source>Are you sure you want to import settings?
Importing settings will make permanent changes to your current OpenLP configuration.
@@ -3249,32 +3288,32 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="916"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="917"/>
<source>Open File</source>
<translation type="unfinished">Abrir Archivo</translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="916"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="917"/>
<source>OpenLP Export Settings Files (*.conf)</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="978"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="980"/>
<source>Import settings</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="978"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="980"/>
<source>OpenLP will now close. Imported settings will be applied the next time you start OpenLP.</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="994"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="995"/>
<source>Export Settings File</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/mainwindow.py" line="994"/>
+ <location filename="openlp/core/ui/mainwindow.py" line="995"/>
<source>OpenLP Export Settings File (*.conf)</source>
<translation type="unfinished"></translation>
</message>
@@ -3282,7 +3321,7 @@
<context>
<name>OpenLP.Manager</name>
<message>
- <location filename="openlp/core/lib/db.py" line="217"/>
+ <location filename="openlp/core/lib/db.py" line="218"/>
<source>Database Error</source>
<translation type="unfinished"></translation>
</message>
@@ -3294,7 +3333,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/lib/db.py" line="217"/>
+ <location filename="openlp/core/lib/db.py" line="218"/>
<source>OpenLP cannot load your database.
Database: %s</source>
@@ -3304,7 +3343,7 @@
<context>
<name>OpenLP.MediaManagerItem</name>
<message>
- <location filename="openlp/core/lib/__init__.py" line="196"/>
+ <location filename="openlp/core/lib/__init__.py" line="203"/>
<source>No Items Selected</source>
<translation>Nada Seleccionado</translation>
</message>
@@ -3314,32 +3353,32 @@
<translation>&Agregar al Ãtem del Servico</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="518"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="524"/>
<source>You must select one or more items to preview.</source>
<translation>Debe seleccionar uno o más Ãtems para visualizar.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="536"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="542"/>
<source>You must select one or more items to send live.</source>
<translation>Debe seleccionar uno o más Ãtems para proyectar.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="589"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="595"/>
<source>You must select one or more items.</source>
<translation>Debe seleccionar uno o más Ãtems.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="596"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="602"/>
<source>You must select an existing service item to add to.</source>
<translation>Debe seleccionar un servicio existente al cual añadir.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="605"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="611"/>
<source>Invalid Service Item</source>
<translation>Ãtem de Servicio no válido</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="605"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="611"/>
<source>You must select a %s service item.</source>
<translation>Debe seleccionar un(a) %s del servicio.</translation>
</message>
@@ -3351,12 +3390,12 @@
Este ya existe en la lista</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="563"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="569"/>
<source>You must select one or more items to add.</source>
<translation>Debe seleccionar uno o más Ãtemes para agregar.</translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="635"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="641"/>
<source>No Search Results</source>
<translation>Sin Resultados</translation>
</message>
@@ -3368,7 +3407,7 @@
Este nombre ya existe en la lista</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="134"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="153"/>
<source>&Clone</source>
<translation type="unfinished"></translation>
</message>
@@ -3384,7 +3423,7 @@
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/lib/mediamanageritem.py" line="396"/>
+ <location filename="openlp/core/lib/mediamanageritem.py" line="401"/>
<source>Duplicate files were found on import and were ignored.</source>
<translation type="unfinished"></translation>
</message>
@@ -3549,12 +3588,12 @@
<context>
<name>OpenLP.ServiceItem</name>
<message>
- <location filename="openlp/core/lib/serviceitem.py" line="454"/>
+ <location filename="openlp/core/lib/serviceitem.py" line="461"/>
<source><strong>Start</strong>: %s</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/lib/serviceitem.py" line="458"/>
+ <location filename="openlp/core/lib/serviceitem.py" line="465"/>
<source><strong>Length</strong>: %s</source>
<translation type="unfinished"></translation>
</message>
@@ -3570,209 +3609,209 @@
<context>
<name>OpenLP.ServiceManager</name>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="169"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="170"/>
<source>Move to &top</source>
<translation>Mover al &inicio</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="169"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="170"/>
<source>Move item to the top of the service.</source>
<translation>Mover el Ãtem al inicio del servicio.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="181"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="182"/>
<source>Move &up</source>
<translation>S&ubir</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="181"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="182"/>
<source>Move item up one position in the service.</source>
<translation>Mover el Ãtem una posición hacia arriba.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="208"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="209"/>
<source>Move &down</source>
<translation>Ba&jar</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="190"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="191"/>
<source>Move item down one position in the service.</source>
<translation>Mover el Ãtem una posición hacia abajo.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="199"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="200"/>
<source>Move to &bottom</source>
<translation>Mover al &final</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="199"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="200"/>
<source>Move item to the end of the service.</source>
<translation>Mover el Ãtem al final del servicio.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="321"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="322"/>
<source>&Delete From Service</source>
<translation>&Eliminar Del Servicio</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="227"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="228"/>
<source>Delete the selected item from the service.</source>
<translation>Eliminar el Ãtem seleccionado del servicio.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="298"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="299"/>
<source>&Add New Item</source>
<translation>&Agregar un Ãtem nuevo</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="301"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="302"/>
<source>&Add to Selected Item</source>
<translation>&Agregar al Ãtem Seleccionado</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="306"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="307"/>
<source>&Edit Item</source>
<translation>&Editar Ãtem</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="309"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="310"/>
<source>&Reorder Item</source>
<translation>&Reorganizar Ãtem</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="313"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="314"/>
<source>&Notes</source>
<translation>&Notas</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="334"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="335"/>
<source>&Change Item Theme</source>
<translation>&Cambiar Tema de Ãtem</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="592"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="606"/>
<source>File is not a valid service.
The content encoding is not UTF-8.</source>
<translation>Este no es un servicio válido.
La codificación del contenido no es UTF-8.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="628"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="643"/>
<source>File is not a valid service.</source>
<translation>El archivo no es un servicio válido.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1204"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1221"/>
<source>Missing Display Handler</source>
<translation>Controlador de Pantalla Faltante</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1152"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1169"/>
<source>Your item cannot be displayed as there is no handler to display it</source>
<translation>No se puede mostrar el Ãtem porque no hay un controlador de pantalla disponible</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="1204"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="1221"/>
<source>Your item cannot be displayed as the plugin required to display it is missing or inactive</source>
<translation>El Ãtem no se puede mostar porque falta el complemento requerido o esta desabilitado</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="234"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="235"/>
<source>&Expand all</source>
<translation>&Expandir todo</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="234"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="235"/>
<source>Expand all the service items.</source>
<translation>Expandir todos los Ãtems del servicio.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="243"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="244"/>
<source>&Collapse all</source>
<translation>&Colapsar todo</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="243"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="244"/>
<source>Collapse all the service items.</source>
<translation>Colapsar todos los Ãtems del servicio.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="428"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="429"/>
<source>Open File</source>
<translation>Abrir Archivo</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="564"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="578"/>
<source>OpenLP Service Files (*.osz)</source>
<translation>Archivo de Servicio OpenLP (*.osz)</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>Mover selección hacia abajo.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="217"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="218"/>
<source>Move up</source>
<translation>Subir</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="217"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="218"/>
<source>Moves the selection up the window.</source>
<translation>Mover selección hacia arriba.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="253"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="254"/>
<source>Go Live</source>
<translation>Proyectar</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="253"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="254"/>
<source>Send the selected item to Live.</source>
<translation>Proyectar el Ãtem seleccionado.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="445"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="446"/>
<source>Modified Service</source>
<translation>Servicio Modificado</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="317"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="318"/>
<source>&Start Time</source>
<translation>&Tiempo de Inicio</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="326"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="327"/>
<source>Show &Preview</source>
<translation>Mostrar &Vista previa</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="330"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="331"/>
<source>Show &Live</source>
<translation>Mostrar &Proyección</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="445"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="446"/>
<source>The current service has been modified. Would you like to save this service?</source>
<translation>El servicio actual a sido modificado. ¿Desea guardar este servicio?</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="633"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="649"/>
<source>File could not be opened because it is corrupt.</source>
<translation>No se pudo abrir el archivo porque está corrompido.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="640"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="655"/>
<source>Empty File</source>
<translation>Archivo Vacio</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="640"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="655"/>
<source>This service file does not contain any data.</source>
<translation>El archivo de servicio no contiene ningún dato.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="647"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="662"/>
<source>Corrupt File</source>
<translation>Archivo Corrompido</translation>
</message>
@@ -3792,7 +3831,7 @@
<translation>Tiempo de reproducción:</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="356"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="357"/>
<source>Untitled Service</source>
<translation>Servicio Sin nombre</translation>
</message>
@@ -3802,37 +3841,37 @@
<translation type="obsolete">El archivo está corrompido o no es una archivo de OpenLP 2.0.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="121"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="122"/>
<source>Load an existing service.</source>
<translation>Abrir un servicio existente.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="125"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="126"/>
<source>Save this service.</source>
<translation>Guardar este servicio.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="135"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="136"/>
<source>Select a theme for the service.</source>
<translation>Seleccione un tema para el servicio.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="647"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="662"/>
<source>This file is either corrupt or it is not an OpenLP 2.0 service file.</source>
<translation>El archivo está corrupto o no es un archivo OpenLP 2.0 válido.</translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="957"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="972"/>
<source>Slide theme</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="961"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="976"/>
<source>Notes</source>
<translation type="unfinished"></translation>
</message>
<message>
- <location filename="openlp/core/ui/servicemanager.py" line="505"/>
+ <location filename="openlp/core/ui/servicemanager.py" line="517"/>
<source>Service File Missing</source>
<translation type="unfinished"></translation>
</message>
@@ -3964,17 +4003,17 @@
<translation>Diapositiva Siguiente</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="395"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="401"/>
<source>Previous Service</source>
<translation>Servicio Anterior</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="401"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="407"/>
<source>Next Service</source>
<translation>Servicio Siguiente</translation>
</message>
<message>
- <location filename="openlp/core/ui/slidecontroller.py" line="407"/>
+ <location filename="openlp/core/ui/slidecontroller.py" line="413"/>
<source>Escape Item</source>
<translation>Salir de Ãtem</translation>
</message>
@@ -4028,6 +4067,11 @@
<source>Start playing media.</source>
<translation>Reproducir medios.</translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/slidecontroller.py" line="260"/>
+ <source>Pause audio.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>OpenLP.SpellTextEdit</name>
@@ -5343,17 +5387,17 @@
<translation>Presentaciones (%s)</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="287"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="289"/>
<source>Missing Presentation</source>
<translation>Presentación faltante</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="287"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="289"/>
<source>The Presentation %s no longer exists.</source>
<translation>La Presentación %s ya no esta disponible.</translation>
</message>
<message>
- <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="278"/>
+ <location filename="openlp/plugins/presentations/lib/mediaitem.py" line="280"/>
<source>The Presentation %s is incomplete, please reload.</source>
<translation>La Presentación %s esta incompleta, por favor recargela.</translation>
</message>
@@ -5965,7 +6009,7 @@
<translation>Administrado por %s</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/ewimport.py" line="312"/>
+ <location filename="openlp/plugins/songs/lib/ewimport.py" line="313"/>
<source>
[above are Song Tags with notes imported from
EasyWorship]</source>
@@ -5975,177 +6019,177 @@
<context>
<name>SongsPlugin.EditSongForm</name>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="256"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="289"/>
<source>Song Editor</source>
<translation>Editor de Canción</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="258"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="291"/>
<source>&Title:</source>
<translation>&TÃtulo:</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="260"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="293"/>
<source>Alt&ernate title:</source>
<translation>TÃtulo alt&ernativo:</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="262"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="295"/>
<source>&Lyrics:</source>
<translation>&Letras:</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="264"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="297"/>
<source>&Verse order:</source>
<translation>Orden de &versos:</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="268"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="301"/>
<source>Ed&it All</source>
<translation>Ed&itar Todo</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="271"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="304"/>
<source>Title && Lyrics</source>
<translation>TÃtulo && Letra</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="275"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="308"/>
<source>&Add to Song</source>
<translation>&Agregar a Canción</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="277"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="348"/>
<source>&Remove</source>
<translation>&Quitar</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="279"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="312"/>
<source>&Manage Authors, Topics, Song Books</source>
<translation>Ad&ministrar Autores, CategorÃas, Himnarios</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="282"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="315"/>
<source>A&dd to Song</source>
<translation>A&gregar a Canción</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="284"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="317"/>
<source>R&emove</source>
<translation>&Quitar</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="287"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="320"/>
<source>Book:</source>
<translation>Libro:</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="289"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="322"/>
<source>Number:</source>
<translation>Número:</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="291"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="324"/>
<source>Authors, Topics && Song Book</source>
<translation>Autores, CategorÃas e Himnarios</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="296"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="329"/>
<source>New &Theme</source>
<translation>&Tema Nuevo</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="298"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="331"/>
<source>Copyright Information</source>
<translation>Información de Derechos de Autor</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="302"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="335"/>
<source>Comments</source>
<translation>Comentarios</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="304"/>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="337"/>
<source>Theme, Copyright Info && Comments</source>
<translation>Tema, Derechos de Autor && Comentarios</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="330"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="361"/>
<source>Add Author</source>
<translation>Agregar Autor</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="330"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="361"/>
<source>This author does not exist, do you want to add them?</source>
<translation>Este autor no existe, ¿desea agregarlo?</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="353"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="384"/>
<source>This author is already in the list.</source>
<translation>Este autor ya esta en la lista.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="360"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="391"/>
<source>You have not selected a valid author. Either select an author from the list, or type in a new author and click the "Add Author to Song" button to add the new author.</source>
<translation>No seleccionado un autor válido. Seleccione un autor de la lista o ingrese un nombre nuevo y presione el botón "Agregar Autor a Canción" para agregar el autor nuevo.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="388"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="419"/>
<source>Add Topic</source>
<translation>Agregar CategorÃa</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="388"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="419"/>
<source>This topic does not exist, do you want to add it?</source>
<translation>Esta categorÃa no existe, ¿desea agregarla?</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="409"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="440"/>
<source>This topic is already in the list.</source>
<translation>Esta categorÃa ya esta en la lista.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="419"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="450"/>
<source>You have not selected a valid topic. Either select a topic from the list, or type in a new topic and click the "Add Topic to Song" button to add the new topic.</source>
<translation>No seleccionado una categorÃa válida. Seleccione una categorÃa de la lista o ingrese un nombre nuevo y presione el botón "Agregar CategorÃa a Canción" para agregar la categorÃa nueva.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="554"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="586"/>
<source>You need to type in a song title.</source>
<translation>Debe escribir un tÃtulo.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="561"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="593"/>
<source>You need to type in at least one verse.</source>
<translation>Debe agregar al menos un verso.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="614"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="646"/>
<source>Warning</source>
<translation>Advertencia</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="604"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="636"/>
<source>The verse order is invalid. There is no verse corresponding to %s. Valid entries are %s.</source>
<translation>El orden de los versos no es válido. Ningún verso corresponde a %s. Las entradas válidas so %s.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="614"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="646"/>
<source>You have not used %s anywhere in the verse order. Are you sure you want to save the song like this?</source>
<translation>No ha utilizado %s en el orden de los versos. ¿Desea guardar la canción de esta manera?</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="626"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="658"/>
<source>Add Book</source>
<translation>Agregar Himnario</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="626"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="658"/>
<source>This song book does not exist, do you want to add it?</source>
<translation>Este himnario no existe, ¿desea agregarlo?</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/forms/editsongform.py" line="568"/>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="600"/>
<source>You need to have an author for this song.</source>
<translation>Debe ingresar un autor para esta canción.</translation>
</message>
@@ -6154,6 +6198,31 @@
<source>You need to type some text in to the verse.</source>
<translation>Debe ingresar algún texto en el verso.</translation>
</message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="341"/>
+ <source>Linked Audio</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="344"/>
+ <source>Add &File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="346"/>
+ <source>Add &Media</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/editsongdialog.py" line="350"/>
+ <source>Remove &All</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/editsongform.py" line="710"/>
+ <source>Open File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>SongsPlugin.EditVerseForm</name>
@@ -6395,14 +6464,27 @@
</message>
</context>
<context>
+ <name>SongsPlugin.MediaFilesForm</name>
+ <message>
+ <location filename="openlp/plugins/songs/forms/mediafilesdialog.py" line="69"/>
+ <source>Select Media File(s)</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/songs/forms/mediafilesdialog.py" line="71"/>
+ <source>Select one or more audio files from the list below, and click OK to import them into this song.</source>
+ <translation type="unfinished"></translation>
+ </message>
+</context>
+<context>
<name>SongsPlugin.MediaItem</name>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="161"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="180"/>
<source>Titles</source>
<translation>TÃtulos</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="161"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="180"/>
<source>Lyrics</source>
<translation>Letra</translation>
</message>
@@ -6412,17 +6494,17 @@
<translation type="obsolete">¿Eliminar Canción(es)?</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="464"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="499"/>
<source>CCLI License: </source>
<translation>Licensia CCLI:</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="161"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="180"/>
<source>Entire Song</source>
<translation>Canción Completa</translation>
</message>
<message numerus="yes">
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="363"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="383"/>
<source>Are you sure you want to delete the %n selected song(s)?</source>
<translation>
<numerusform>¿Desea realmente borrar %n canción(es) seleccionada(s)?</numerusform>
@@ -6430,12 +6512,12 @@
</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="157"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="176"/>
<source>Maintain the lists of authors, topics and books.</source>
<translation>Administrar la lista de autores, categorÃas y libros.</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/mediaitem.py" line="389"/>
+ <location filename="openlp/plugins/songs/lib/mediaitem.py" line="423"/>
<source>copy</source>
<comment>For song cloning</comment>
<translation type="unfinished"></translation>
@@ -6444,7 +6526,7 @@
<context>
<name>SongsPlugin.OpenLP1SongImport</name>
<message>
- <location filename="openlp/plugins/songs/lib/olp1import.py" line="68"/>
+ <location filename="openlp/plugins/songs/lib/olp1import.py" line="70"/>
<source>Not a valid openlp.org 1.x song database.</source>
<translation>Base de datos openlp.org 1.x no válida.</translation>
</message>
@@ -6509,12 +6591,12 @@
<context>
<name>SongsPlugin.SongImport</name>
<message>
- <location filename="openlp/plugins/songs/lib/songimport.py" line="97"/>
+ <location filename="openlp/plugins/songs/lib/songimport.py" line="100"/>
<source>copyright</source>
<translation>derechos de autor</translation>
</message>
<message>
- <location filename="openlp/plugins/songs/lib/songimport.py" line="117"/>
+ <location filename="openlp/plugins/songs/lib/songimport.py" line="120"/>
<source>The following songs could not be imported:</source>
<translation>Las siguientes canciones no se importaron:</translation>
</message>
=== modified file 'resources/i18n/et.ts'
--- resources/i18n/et.ts 2011-09-03 14:51:03 +0000
+++ resources/i18n/et.ts 2011-09-18 16:09:24 +0000
@@ -1406,38 +1406,38 @@
<translation>Pildi (piltide) valimine</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="102"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="104"/>
<source>You must select an image to delete.</source>
<translation>Pead valima pildi, mida kustutada.</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="208"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="213"/>
<source>You must select an image to replace the background with.</source>
<translation>Pead enne valima pildi, millega tausta asendada.</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="176"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="181"/>
<source>Missing Image(s)</source>
<translation>Puuduvad pildid</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="169"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="174"/>
<source>The following image(s) no longer exist: %s</source>
<translation>Järgnevaid pilte enam pole: %s</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="176"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="181"/>
<source>The following image(s) no longer exist: %s
Do you want to add the other images anyway?</source>
<translation>Järgnevaid pilte enam pole: %sKas tahad teised pildid sellest hoolimata lisada?</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="227"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="232"/>
<source>There was a problem replacing your background, the image file "%s" no longer exists.</source>
<translation>Tausta asendamisel esines viga, pildifaili "%s" enam pole.</translation>
</message>
<message>
- <location filename="openlp/plugins/images/lib/mediaitem.py" line="223"/>
+ <location filename="openlp/plugins/images/lib/mediaitem.py" line="228"/>
<source>There was no display item to amend.</source>
<translation>Polnud ühtegi kuvatavat elementi, mida täiendada.</translation>
</message>
@@ -1564,17 +1564,17 @@
<translation>Meedia valimine</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="198"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="203"/>
<source>You must select a media file to delete.</source>
<translation>Pead valima meedia, mida kustutada.</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="140"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="142"/>
<source>Missing Media File</source>
<translation>Puuduv meediafail</translation>
</message>
<message>
- <location filename="openlp/plugins/media/lib/mediaitem.py" line="140"/>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="142"/>
<source>The file %s no longer exists.</source>
<translation>Faili %s ei ole enam olemas.</translation>
</message>
@@ -1598,6 +1598,16 @@
<source>There was no display item to amend.</source>
<translation>Polnud ühtegi kuvatavat elementi, mida täiendada.</translation>
</message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="161"/>
+ <source>File Too Big</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/plugins/media/lib/mediaitem.py" line="161"/>
+ <source>The file you are trying to load is too big. Please reduce it to less than 50MiB.</source>
+ <translation type="unfinished"></translation>
+ </message>
</context>
<context>
<name>MediaPlugin.MediaTab</name>
@@ -2224,17 +2234,17 @@
<context>
<name>OpenLP.FirstTimeWizard</name>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="63"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="66"/>
<source>Downloading %s...</source>
<translation>%s allalaadimine...</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="274"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="351"/>
<source>Download complete. Click the finish button to start OpenLP.</source>
<translation>Allalaadimine lõpetatud. OpenLP käivitamiseks klõpsa lõpetamise nupule.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="295"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="372"/>
<source>Enabling selected plugins...</source>
<translation>Valitud pluginate sisselülitamine...</translation>
</message>
@@ -2320,49 +2330,49 @@
To re-run the First Time Wizard and import this sample data at a later stage, press the cancel button now, check your Internet connection, and restart OpenLP.
To cancel the First Time Wizard completely, press the finish button now.</source>
- <translation>Internetiühendust ei leitud. Esmakäivituse nõustaja vajab internetiühendust näidislaulude, Piiblite ja kujunduste allalaadimiseks.
+ <translation type="obsolete">Internetiühendust ei leitud. Esmakäivituse nõustaja vajab internetiühendust näidislaulude, Piiblite ja kujunduste allalaadimiseks.
Esmakäivituse nõustaja taaskäivitamiseks hiljem, klõpsa praegu loobu nupule, kontrolli oma internetiühendust ja taaskäivita OpenLP.
Esmakäivituse nõustajast loobumiseks klõpsa lõpetamise nupule.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="241"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="244"/>
<source>Sample Songs</source>
<translation>Näidislaulud</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="243"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="246"/>
<source>Select and download public domain songs.</source>
<translation>Vali ja laadi alla avalikku omandisse kuuluvaid laule.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="245"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="248"/>
<source>Sample Bibles</source>
<translation>Näidispiiblid</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="247"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="250"/>
<source>Select and download free Bibles.</source>
<translation>Vabade Piiblite valimine ja allalaadimine.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="249"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="252"/>
<source>Sample Themes</source>
<translation>Näidiskujundused</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="251"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="254"/>
<source>Select and download sample themes.</source>
<translation>Näidiskujunduste valimine ja allalaadimine.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="253"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="256"/>
<source>Default Settings</source>
<translation>Vaikimisi sätted</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="255"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="258"/>
<source>Set up default settings to be used by OpenLP.</source>
<translation>OpenLP jaoks vaikimisi sätete määramine.</translation>
</message>
@@ -2377,17 +2387,17 @@
<translation type="obsolete">Palun oota, kuni OpenLP on seadistatud ning sinu andmed on imporditud.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="257"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="260"/>
<source>Default output display:</source>
<translation>Vaikimisi ekraani kuva:</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="259"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="262"/>
<source>Select default theme:</source>
<translation>Vali vaikimisi kujundus:</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimewizard.py" line="261"/>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="264"/>
<source>Starting configuration process...</source>
<translation>Seadistamise alustamine...</translation>
</message>
@@ -2397,22 +2407,22 @@
<translation>See nõustaja aitab alguses OpenLP seadistada. Alustamiseks klõpsa edasi nupule.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="252"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="329"/>
<source>Setting Up And Downloading</source>
<translation>Seadistamine ja allalaadimine</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="254"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="331"/>
<source>Please wait while OpenLP is set up and your data is downloaded.</source>
<translation>Palun oota, kuni OpenLP-d seadistatakse ja andmeid allalaaditakse.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="259"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="336"/>
<source>Setting Up</source>
<translation>Seadistamine</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="282"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="359"/>
<source>Click the finish button to start OpenLP.</source>
<translation>OpenLP käivitamiseks klõpsa lõpetamise nupule.</translation>
</message>
@@ -2422,15 +2432,34 @@
<translation>Kohandatud slaidid</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="270"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="347"/>
<source>Download complete. Click the finish button to return to OpenLP.</source>
<translation>Allalaadimine lõpetatud. Klõpsa lõpetamise nupule, et naaseda OpenLP-sse.</translation>
</message>
<message>
- <location filename="openlp/core/ui/firsttimeform.py" line="279"/>
+ <location filename="openlp/core/ui/firsttimeform.py" line="356"/>
<source>Click the finish button to return to OpenLP.</source>
<translation>Klõpsa lõpetamise nupule, et naaseda OpenLP-sse.</translation>
</message>
+ <message>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="233"/>
+ <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. Press 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>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="241"/>
+ <source>
+
+To cancel the First Time Wizard completely (and not start OpenLP), press the Cancel button now.</source>
+ <translation type="unfinished"></translation>
+ </message>
+ <message>
+ <location filename="openlp/core/ui/firsttimewizard.py" line="266"/>
+ <source>Finish</source>
+ <translation type="unfinished">Lõpp</translation>
+ </message>
</context>
<context>
<name>OpenLP.FormattingTagDialog</name>
@@ -2604,130 +2633,140 @@
<context>
<name>OpenLP.GeneralTab</name>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="200"/>
+ <location filename="openlp/core/ui/generaltab.py" line="209"/>
<source>General</source>
<translation>Ãldine</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="201"/>
+ <location filename="openlp/core/ui/generaltab.py" line="210"/>
<source>Monitors</source>
<translation>Monitorid</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="203"/>
+ <location filename="openlp/core/ui/generaltab.py" line="212"/>
<source>Select monitor for output display:</source>
<translation>Vali väljundkuva ekraan:</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="205"/>
+ <location filename="openlp/core/ui/generaltab.py" line="214"/>
<source>Display if a single screen</source>
<translation>Kuvatakse, kui on ainult üks ekraan</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="207"/>
+ <location filename="openlp/core/ui/generaltab.py" line="216"/>
<source>Application Startup</source>
<translation>Rakenduse käivitumine</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="209"/>
+ <location filename="openlp/core/ui/generaltab.py" line="218"/>
<source>Show blank screen warning</source>
<translation>Kuvatakse tühjendatud ekraani hoiatust</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="211"/>
+ <location filename="openlp/core/ui/generaltab.py" line="220"/>
<source>Automatically open the last service</source>
<translation>Automaatselt avatakse viimane teenistus</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="213"/>
+ <location filename="openlp/core/ui/generaltab.py" line="222"/>
<source>Show the splash screen</source>
<translation>Käivitumisel kuvatakse logo</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="217"/>
+ <location filename="openlp/core/ui/generaltab.py" line="226"/>
<source>Application Settings</source>
<translation>Rakenduse sätted</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="219"/>
+ <location filename="openlp/core/ui/generaltab.py" line="228"/>
<source>Prompt to save before starting a new service</source>
<translation>Enne uue teenistuse alustamist küsitakse, kas salvestada avatud teenistus</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="223"/>
+ <location filename="openlp/core/ui/generaltab.py" line="232"/>
<source>Automatically preview next item in service</source>
<translation>Järgmise teenistuse elemendi automaatne eelvaade</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="229"/>
+ <location filename="openlp/core/ui/generaltab.py" line="238"/>
<source> sec</source>
<translation> sek</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="230"/>
+ <location filename="openlp/core/ui/generaltab.py" line="239"/>
<source>CCLI Details</source>
<translation>CCLI andmed</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="233"/>
+ <location filename="openlp/core/ui/generaltab.py" line="242"/>
<source>SongSelect username:</source>
<translation>SongSelecti kasutajanimi:</translation>
</message>
<message>
- <location filename="openlp/core/ui/generaltab.py" line="235"/>
+ <location filename="openlp/core/ui/generaltab.py" line="244"/>
Follow ups